8700000 -96545959426556735404272036175872000000 8700001 -205405915155499390082621267843281067998 8700002 -10232635938881559288446059912151503488 8700003 -13590431932006724424198440897069206848 8700004 -2987592833110801590790500418386418688 8700005 -205925839415534127715304058362949566400 8700006 -14005851095027343764740092960564449280 8700007 -43462533413641872545567983748847100744 8700008 -14357854681782831164051874400130826240 8700009 -12997703434528628196831738926887273920 8700010 -50018963480715285180147345509259072000 8700011 204356749153671401604333182140175946612 8700012 90367542509287734514748702359698875136 8700013 -97419735320540089890992823608855332640 8700014 62371255167736888782540037866446277120 8700015 -37080727166546814269926460624082205680 8700016 -7719972041381901291777180071200423936 8700017 -125151498523076506422051031052439621600 8700018 1388563649996578403674110790739989248 8700019 74143392818413006965578045332795289420 8700020 -5391084297803535146899555562041835520 8700021 -110113586988935136323577407789215680 8700022 -112445012049077616786829807840335738240 8700023 -285449571905308400216078592226837028376 8700024 -31543433511874627787987169118593024000 8700025 32426416409981153544794063810685301550 8700026 -7138453496922151281973870149829128192 8700027 -34864836740325929100200950487143443456 8700028 -57982018200316147068672357387668088832 8700029 96463918603097869696956082038227569920 8700030 -4248521802299356079600161767738623040 8700031 -110387443232966126429256224339480599168 8700032 -90724094851778890893640092105131950080 8700033 95432691595894183373789913776442057600 8700034 28581095702081578534438372209639470592 8700035 5445226512979608127951184724627347760 8700036 -28716937593377153383321237934652635136 8700037 -1931698063505744688719544986701841314 8700038 276597562261427168569793249548503744 8700039 15715588566157110717924061751270195088 8700040 -2699442234228287700929264595067699200 8700041 19428099631461370395314314941620394624 8700042 -26585705070005113347695627618732739840 8700043 41882073202671225828683210897007983040 8700044 -145715435246740625243464162244497033728 8700045 198713717410022614275836157048496795200 8700046 -93878433288732465121484695338885054528 8700047 132598005878290112180925953391003464496 8700048 829010952354384485402727213819076608 8700049 8441165029564416291575769191071113408 8700050 -18611247557636100928348285289042534400 8700051 140141639477227711415926173064486792632 8700052 2180858217488513741441690511409463040 8700053 -21233789732626853027240771270800665540 8700054 53339443683763004959705290726160813056 8700055 -26572537092958434029234498322819401280 8700056 -17717561483079410123586683014339338240 8700057 -46080372002563911730631309602049797632 8700058 108683684758064546934522403084327841760 8700059 -198226529774697356648202415493600671740 8700060 9130906495050728486008052369066434560 8700061 -101010206137553268851312004452352608 8700062 11786917473243065838720679949462277120 8700063 -37808867516178548360228648878549541376 8700064 85941742643693187427703191331008806912 8700065 -23438549642174817122930205304110600000 8700066 23942127745276493663895417255772703952 8700067 23163386330380516764994856364767745160 8700068 -52608764798426846671058584032967376640 8700069 17738948916169720021128983251826719872 8700070 -25006991133487100526958649892637115520 8700071 108541966339396705812659635088076817272 8700072 59958410145023625460888911440411197440 8700073 -82888401453127433509667422834579853664 8700074 77611842547525934142186318130351716960 8700075 -40678855033101887145351984627453030000 8700076 82832362407461074792927465296928899072 8700077 106321121254112424112486328719776549120 8700078 33653921230193091629820713928072161280 8700079 -110703865553455910714732405960865086320 8700080 -6061511445176022508497468312164106240 8700081 5866945583820203513256144456389760000 8700082 48170825430649173867934947460691373984 8700083 8340738417281197041070992138426807120 8700084 31152234628106827016102681249071650816 8700085 -10839131726007087487729737894097312200 8700086 -83302594572016720741868555557832167008 8700087 -175428118082705790185498180338053240960 8700088 13267130866086545625155299231580651520 8700089 -207619992033919277139303415934192032944 8700090 2433161937311940069124913267876136960 8700091 -10095519190499019306825866343850215600 8700092 -143931598126467846509551488962515344384 8700093 -71244702603539729549649798149629600218 8700094 -55324098316928324908461825761035037760 8700095 94466002333848285607826001856123871520 8700096 7726832475366965585823295382029860864 8700097 183661383035746258047829211292266761986 8700098 57151034443068031501645350634819585920 8700099 -42496434900824563197289911226520160000 8700100 24521492838661223224824604591958400 8700101 -221604978257657532039051063484712662368 8700102 9083128894812625550572669019035852800 8700103 -158036544855816637505047680906729533016 8700104 -61227884532250296213768820481556480 8700105 2025824482242381668221454923058731200 8700106 15816869489658266753987073534111218880 8700107 -22307731720710119350027323985237890528 8700108 -63628723300597520074519345498233930240 8700109 103644934907528600357651516306567989728 8700110 38102491482866497583293892706348480000 8700111 -31344913953579656828534654133224927136 8700112 -92686820530801347965730497518091632640 8700113 -136764083580550309199524104467760922638 8700114 -13513559726934936502714927842603212160 8700115 58809651771767083913295503054997437520 8700116 -23328084769777801115137807701785856000 8700117 73061653003551588899370366241675051680 8700118 -5228786875620844826176082040661340160 8700119 -30581342006740936421590933616694520320 8700120 -46555267071556924243541989010896896000 8700121 172564926245008542327985697574279661322 8700122 -31019150059886746963857072401403859968 8700123 272041630646318617628935177243912272384 8700124 -95935657545738029694041611662089226240 8700125 -14963202392877810859846729766545632000 8700126 8560919898983251203161639665568065344 8700127 13791441838713423001751682211920964704 8700128 273030602468169302413831438115981230080 8700129 -42629037034837588532559624695955093936 8700130 60931523377091281446578885979944028960 8700131 -15725337723845012817007066826724166656 8700132 31935404591702799297506868790790664192 8700133 -87805766753608151215306603646898325796 8700134 -52759212139409480795622167021735210784 8700135 10563534728417025126251149664260546560 8700136 -236733963009354716137714545584331064320 8700137 -3863459029932764805193106153827424988 8700138 1231356047073616469977779074443545600 8700139 936593559383770411825222935057381920 8700140 4414537257253014202908753146460825600 8700141 84131527815486947618824654846104315264 8700142 -52888225352830785622843288404557184 8700143 -30104580835507780129286352166320972336 8700144 13742327089153229523015479175493484544 8700145 -41861416366601506358561134330783812900 8700146 -9326646463940878382398184878144833120 8700147 1999328411601522744015189534944276808 8700148 110133426309315084314984192858276627200 8700149 -245647650603928072888137303637385003520 8700150 -4570087205776496003291718767617228800 8700151 66489258581666847166417409097746985832 8700152 -62633246046206360353768331902209638400 8700153 16464347752306841913468949691337289728 8700154 76602921807171741807560591749777873776 8700155 18132610726988640410661848906642265360 8700156 -32782464102635389709125527473890237440 8700157 -175765593858394185279711523192372324160 8700158 -9094088532450953481919066890212385024 8700159 -2929021523095947595719187432963652064 8700160 -23706617357697953400096286197405450240 8700161 695160639032874976189465573004757762 8700162 9209194364208709728287721562866900480 8700163 -167988382324983491541227942859090832616 8700164 69598901132319612333442236263511109632 8700165 110068979968785955418966607963345789660 8700166 6786843754253839226908893497816319744 8700167 -68104265452958104182872396619929826816 8700168 -41263512951851321527366937471567462400 8700169 102676361068396865987850542716251212570 8700170 26717031171456417503839905913383413760 8700171 -16755068897460274612309959632135502888 8700172 -81020584885359784283658260955607021568 8700173 -1840858768249042592695926641750822880 8700174 -7173387729068900669505736038174977280 8700175 -52214541550130426344258529163496244400 8700176 -59111053136855984904621823978846617600 8700177 -69526239172626316959026030649301854480 8700178 102789210781858475516968766042581322880 8700179 53314181945308329106304056760372399400 8700180 -15997568735920814063505832546385510400 8700181 -10490138904339878763272806960190388736 8700182 -98277671731453330362113030411867171808 8700183 232665275427924518005193861548779723600 8700184 -8307712480851454018736030039175905280 8700185 -7247309747794174040023908676739971440 8700186 16837398471545210169858923756270701056 8700187 -6682643767283909473946553817988327760 8700188 26394984540754544139710083983369808896 8700189 -6949048641988314688179453951048245376 8700190 303702432615844891637991618479195520 8700191 -205224778077852755094544742003725293600 8700192 161478710460608927264240266658531377152 8700193 13692489076482947605650890147504185442 8700194 11201998675283531859089142692707553280 8700195 -19953199711946086811099080359753600000 8700196 -72436096898579287753670035932990336000 8700197 -89481988022500198907032528230984833088 8700198 -21533747162878337357942728497859958784 8700199 -7377738588719035137843180082365674880 8700200 -48461467114919548406535392325894912000 8700201 10234330874660477846913279922412009892 8700202 -42147691620450457718979157518203643648 8700203 96174543968109451591057354125810227280 8700204 -160392532345748830308742243058858065920 8700205 80374597507306900937162287052896414860 8700206 -38008320555688578954114152354893472448 8700207 6647269833597253717782159539439826440 8700208 2790664795834883844923452433471668224 8700209 -33828423382790677332114759603838142208 8700210 2221758817037455667432210314252853760 8700211 -89528559739689846938038111583148875648 8700212 47508388614953751425338374968387837952 8700213 -4731177957037219383524971690017085056 8700214 11530732283651485354241485465447515840 8700215 72231577010299603288864943785184613120 8700216 46063823432907225591125960158798479360 8700217 -45668019015356187994394926297226191488 8700218 46546507110040377139893303419168879616 8700219 23335946374213102671963211890975554088 8700220 -189420832667548838354033355215882757120 8700221 -46091141479594356509846099431894823400 8700222 69932826146645012860434617073283860480 8700223 -60612564084438161961867608486518025360 8700224 36431508042972372512894423929633898496 8700225 17678676088661846976591225968241259200 8700226 111192379789827491526537221046693053184 8700227 -155194319855407080455013321838540537320 8700228 -165062650323634495859803219652294148096 8700229 27824612364622736475189337192414817376 8700230 -28949963578591769606442066999535872000 8700231 7373630487921136295477479465526621352 8700232 -258741917632988305696866373036102195200 8700233 -415924844163561015232764285617879040 8700234 48502666816708521267028241903427598080 8700235 159859580344334081683991296556033515680 8700236 100975484788661910058761167641987265280 8700237 -25578649997171827669422783098856241920 8700238 -104600184915597852851552322662315676480 8700239 97085240590032219628896508966979933040 8700240 -15285876323025332280590672996757012480 8700241 37196036245581671535943312860505537536 8700242 -134204315158581010535113850396359759728 8700243 -28068811201024688059101430040013668352 8700244 86102202635267615374579789639459493760 8700245 -136512090204607255760707547168370478500 8700246 -45288540369926307805871757103939348128 8700247 -318285374683147648038370228317822961840 8700248 -22525780798672502139502708479969792000 8700249 -113742813977543655276804456673211052336 8700250 18720233681334587271041177595938544000 8700251 -75053853938476519228613682029764209648 8700252 11429046879711758198166090032195788800 8700253 -40392782875600958042269794118469953498 8700254 54802450614086110710248837327759145792 8700255 25120548177299905131785472359709051360 8700256 -86392822828272291953882014038096347136 8700257 -9383493996331548752349852258724918494 8700258 8852551921404000855722437991394877440 8700259 228669310771452540424373065201532386800 8700260 -65815950069848547701298919354485542400 8700261 38665340775804631482876847151772551520 8700262 -70411809688862112050403495268593358848 8700263 -3267531039927583159309428683873928 8700264 370260647062066655449980519824710041600 8700265 9494631233783343835825507657011806400 8700266 96503652006918933030102237875441510832 8700267 39723709291907926895104787740520336880 8700268 44548300882235154001151434020421847040 8700269 16345248634739078696334028024901032128 8700270 37753846281824124843382551484396953600 8700271 66440161960356838324241908190691160400 8700272 -7793188252283891241935809857357938688 8700273 165261301067857322372492701873516983300 8700274 46569300943012857066321571558134933504 8700275 -85554934255068141945012122244961775700 8700276 -431135455035512659706086371981520896 8700277 173172455514838247456017312313241439872 8700278 146965169473169960279320121504895649440 8700279 19163973775886507236782233360416071168 8700280 756962610179144876177952407132160000 8700281 -19789287724106326380633105754243152918 8700282 -19243171423991410429895134228822379040 8700283 -139239034942195624800169279443646789468 8700284 10906885588498971420613526635985740800 8700285 -133251883946176315508933259298172014080 8700286 1493333910737444374287522844367395584 8700287 212515948061045034246258826011228663936 8700288 -18193371866460767752146571734967910400 8700289 -213702486759152367901637982357509582826 8700290 -84623131535850230933954780938877760000 8700291 -3290216950965034196359970346483185808 8700292 15912173122901201662046440264923430016 8700293 28093500468502319374861690787514482556 8700294 -68362227982763419675899870594966515328 8700295 86946391355040802290945443297184982800 8700296 165590181033882076841313424509561692160 8700297 -128569146110304347718242239633309666800 8700298 -39386873578949856772909595426185784064 8700299 122667681806233125501655278929446233300 8700300 -12490150911849341413007423417882035200 8700301 1551453998265171161944984915739796204 8700302 -16942914003642358952596976617687084800 8700303 -66001993057764137350655411559913166976 8700304 -27572724898599673176318239224901754880 8700305 3179656597974578440798520965102897920 8700306 45187804051329932344086485463306405504 8700307 22075618526720248212081019449182145024 8700308 -29356000332494711373286009407426820608 8700309 87896384140088744522938265987723556960 8700310 50211787709198630373215472880706914560 8700311 -139069086789133111312456922818659476160 8700312 92202455551445261856578120324646297600 8700313 -262656915603876017360506955234756768060 8700314 -14202369254092101806703630393473273088 8700315 13929472404950684884070940371399562720 8700316 50481799504224052541351643213888151040 8700317 901646493025272256079455503333686400 8700318 -58147718309804008349560062152773816320 8700319 -1657343368880308948290513020280977040 8700320 -134933765199169728511594310788210360320 8700321 5110427300210504286252210164093376384 8700322 -12775688272915919630235664566139958976 8700323 23727298910381278684016698352191475784 8700324 43316997531473092250316286396697794560 8700325 2214257531029184240218436948762565600 8700326 -141429135749781675445301620433752377888 8700327 8491169014212703155965100983408278968 8700328 10963813441039520192009076577694515200 8700329 128580945104087025098550592211346883872 8700330 -53752220545605534076226726220605326080 8700331 235141065341109809752435974125215482312 8700332 -169668782633091992204138603182366120704 8700333 11784096083897722403271210743122564224 8700334 31926029896859185741823392359414954816 8700335 35055943350575345686631114240711070720 8700336 -8946134971286514887646761226515251200 8700337 -1232571095977495351351116402204111180 8700338 -111723804824302711790330562304083210240 8700339 71937091794391281419849039634027175224 8700340 -6977793093376584153462814887941283840 8700341 -928306778147355963004174881045868296 8700342 -20073392002172193868858977913457218176 8700343 5619117342086204006566042132404774024 8700344 206923952281912774881902267491912028160 8700345 -34839552829991794432211313030633638400 8700346 -86495752819218390938008402152733450128 8700347 -151716921752327167119518562294393909960 8700348 4777933992833082890487747091998965760 8700349 68826152031917664330018841029637026560 8700350 -80657033561308506981011517369887361600 8700351 -24102800093186709294859000145591210496 8700352 -86577751600447374136799529791714754560 8700353 -62648293320794151397449352187075806398 8700354 -22728222956548835634018798220525689312 8700355 -13833385807765626195429365701715610000 8700356 -25341836852415123913707981257659871232 8700357 143602346049494904620536611831158435040 8700358 232882238532471163826262583802496581376 8700359 -11435262266426476274175361037353732896 8700360 -41404534338003403460325901990598246400 8700361 -90604240137605307100347788348670032038 8700362 2572520675706105809563839906385509888 8700363 23261707097860671782513612315678787984 8700364 -31033665078183692785117182045223208448 8700365 -87585639786263548707469383844609430400 8700366 -53908428025183911801471629420241807360 8700367 35998914556092434364276930820172197760 8700368 33691970104357688657210487582454996992 8700369 -156578891296621073406477085771813651392 8700370 -35532239996507145822011030693378019840 8700371 31390531883926169678214426324944956272 8700372 -159635974523592887585715133969446647808 8700373 106980088727458981682662599339465372480 8700374 38998771759161129446812540812417010560 8700375 110358850896083195846712631489082148000 8700376 219792686029082949806980261898361753600 8700377 -84828698572089560376480770786251243200 8700378 -43726987069770787984052814294924350976 8700379 -110137462424641702383264279276222763224 8700380 4621436917605368582254605233827276800 8700381 66628313868935530604215596263533653600 8700382 -163717603042296876964456937584545258048 8700383 268622658913924749112544211146587369632 8700384 37324279808559060231662136088068096 8700385 -3140466841611881922750771538344844800 8700386 -14023084345163520890056571107946448096 8700387 109055469705863593269750119923607139960 8700388 127542293075524156949097948070695452288 8700389 -173350431119739929201036876007683910144 8700390 47405428088693932184925885841210360320 8700391 -21414041871329230290215014196490967728 8700392 118890540696004825739235377297798430720 8700393 52961137218681062095148708691422273664 8700394 64230241261324170340658195154766759680 8700395 -158259708837444826710443521072659999600 8700396 27848101876532660039467442092630502400 8700397 -242860555370273732724550633362622497140 8700398 -11013571753032387306274617296109600768 8700399 7266457484169039635388380575408095120 8700400 -21643870353037769971149552242770739200 8700401 57795038061479771491891608278119224402 8700402 17407195170167815816265066115430746624 8700403 124847507773252466767720662403513514184 8700404 -11638561813504182921368326900135219200 8700405 289001384566303464300529133564682240 8700406 46108882921291697628865111115363616000 8700407 -215067626666306337010419825868509496344 8700408 -54455945796899783348226666013942272000 8700409 212644321161301767946091616527241323520 8700410 -15329972781674462835697517406784880640 8700411 26059493673887613723768079022510145024 8700412 42853747371156652250613988688148413440 8700413 90738159522996736946617255752112514880 8700414 20861473746748155353440981778566405440 8700415 -97937683076692298781445171195697626800 8700416 23092412929826989146131767972721590272 8700417 -33088498827163361907999691131079527744 8700418 -22036172954050259286483944341183137840 8700419 -15591827889718925591519485173319342848 8700420 -29106592475063363842893385961441157120 8700421 99809783633942200392494453454413158622 8700422 19623191743820802963718817891757205632 8700423 -138793412268670458151072122784589030400 8700424 -55264139577903899444488669095776087040 8700425 69556950696263534275852138647683601150 8700426 43576895054096599356450573656326456320 8700427 -116677944963463998017698449070955721840 8700428 -213576152781328023367416654596985815040 8700429 -39403136870416159067582341595867849472 8700430 -44338746436264893635942670414025689600 8700431 -108927689524661721018916984707875826768 8700432 -581131912671992554382760075029643264 8700433 -7145616636238621916054299111953487936 8700434 2545759041253939907071156800012809616 8700435 -31142010129317024882947506407221164000 8700436 -95886981718390794326147223017321864320 8700437 56516823300730764465030843633905575872 8700438 -76113595609863043960036516181135547456 8700439 -4523456851794331447697069686409605968 8700440 -70256350289097517936959120876993331200 8700441 -71900982788925872714035497670878581808 8700442 14108373150599583346262011670707200 8700443 -106637993026272894550425631269930806016 8700444 14345603739914807517825739857408506880 8700445 6558723583083471244017798795044716920 8700446 -1321311980415921293106728870468294016 8700447 -13066292406532909473643705419881246976 8700448 -3096658128739878095945967914879287296 8700449 -125325476862937236560604897663605435550 8700450 -1016222639575093524297856896934060800 8700451 -12274080888529186332953144213682722888 8700452 207304632443454173063693952611747389440 8700453 21329552978477333644187059386187124124 8700454 -38445704117387227830553034452289324928 8700455 25385244983416239684649646855379990720 8700456 21326881733722872713900582193768284160 8700457 94454284751452078649268456391994083706 8700458 90856897391579094717573029287409827344 8700459 39714591960034688982575510439793061040 8700460 15575467548589338132144492515871989760 8700461 -2515132327594118370221084115999882816 8700462 5094689528386435842022717082302047360 8700463 91194015839816254986817777458211835072 8700464 80705276970714849329477645628647669760 8700465 43038365039118302924990616082328517120 8700466 1314613817204297446969661004993407520 8700467 -170618515962372416483864993707900826484 8700468 -6597693625540208944968176355560484864 8700469 192888411378672009224375736836637032192 8700470 -59805083448533266861241627526440056320 8700471 -13501417989119544873075456917308941192 8700472 142434500865841985285496851921430835200 8700473 -126923718043893809812673279663680696278 8700474 -12259634077856735635594606087213082880 8700475 21317158005468511871172802172957280000 8700476 -42186848673215513635259203621146189312 8700477 312151428256428809280390734986878720 8700478 -30385930098298229068422276441953247744 8700479 44896270693984598677548466561252028400 8700480 16257017345543356017695600129605632000 8700481 84569662375728074252492556850788656772 8700482 -10104131440154278112906493409882254336 8700483 -48172794375839106228454266786020981952 8700484 4041082549434129877207091793299358976 8700485 42102252827459338696920698327991237180 8700486 -60922563028967609117730277503632197632 8700487 -14645138246424294750529681572061076448 8700488 69794245234580243635578408765993845760 8700489 -14125294481220878283046215269469311580 8700490 -29167471272853855237602452514616836000 8700491 568109407472660960051992165072954368 8700492 -31446305475589818525325900201238389248 8700493 143628051086347441409033670378193937580 8700494 95377222100934028656414793342161930240 8700495 -13661526578935322695371891075398000880 8700496 3166123321076002434018640339754287104 8700497 57374177547742520881502953748968696680 8700498 -49247615563940950462209731153975310816 8700499 -155136506456590002597091632609296194560 8700500 154296105722274186677332318759150272000 8700501 68218106805809105033402371699575606432 8700502 52440446979140801469611939394704561952 8700503 -96053758254748913677359574690502314320 8700504 -11826849567890942242412142271999610880 8700505 -10132981683196576663833963254923320 8700506 53363475660377170026829060514873118720 8700507 -94232872952882721676022872607822592000 8700508 187844159442639563129867177354492707328 8700509 -38674960223661822662973125295899731296 8700510 2619957770118320142646152283589406720 8700511 -113842388186691247611016245655472785888 8700512 -28464145835175342525692876730373767168 8700513 -80276437029334539935695888187591110272 8700514 74192056803297504376081308097693852032 8700515 123685709101018728141709014057087256800 8700516 22329469421484084712425492530222137344 8700517 43121160793545094045368450779671151392 8700518 -104282591108006398956961033527680592960 8700519 20714873055561404481685339155409200720 8700520 -64831614587812416737131191465397862400 8700521 184631046048160149347714346939875569722 8700522 -13315537967188754747680906021496156160 8700523 -11623362744727199254591873660261280336 8700524 39446680686671862989641076926605566976 8700525 -18555212741992737363259797317986482750 8700526 12173521309083781069096525206186395712 8700527 154138586555093706858140703618764982072 8700528 -1965566355943852476344693737667100672 8700529 -4637387604438797802918941929559053870 8700530 18436254641721709837614432641542417920 8700531 24427283867781655421423137010041522944 8700532 -77939651444758693893628974403320803328 8700533 -52289431947313012019394205799732194176 8700534 18997926145831230152007559822632000 8700535 19866665396711847696223979294633941200 8700536 -62896011681112279447474825745592729600 8700537 -147423208570285795767269907232278330720 8700538 -16479676336911853907452558253017420800 8700539 -156437525032783428567100535636219757660 8700540 68244688645129400873290304603760460800 8700541 20684005773672481707399988330737632800 8700542 -61277598477851408856264165721749539328 8700543 -95796953254862659294715028709587943368 8700544 131022814045789659460120145429570519040 8700545 -39408576585855201752536393936067190720 8700546 -65662850790107850930905987295671356416 8700547 155612916834452649489841574953331279996 8700548 -42602917695346085420658480290920032000 8700549 1547346310370787055553257437951774336 8700550 -10880694694402375029790166903044339200 8700551 -158147974968276054528151014185350779600 8700552 18689783165933330727748907769027133440 8700553 -41568116871962328665598143888518287360 8700554 -85471437239427445848144648863788515024 8700555 -13432785275739039502497421206793017600 8700556 117741925918730203726450381619576832000 8700557 98130881608692595905080149353629964300 8700558 60298378332711318784219094333596459008 8700559 44729814140827342933533208310377164016 8700560 -25983519742169436595337198214803619840 8700561 116944238616721058407063782851007092640 8700562 20174240573842420053111600299288041632 8700563 42408259113219688350522929173422736812 8700564 -8159523560881066333486704743435520000 8700565 107990124906002416108295778494839178460 8700566 40202541696266766112228211082149498880 8700567 41274553856183051653726263384001989480 8700568 -78113361992082159354080762627332669440 8700569 25248071946164627433887983971687059220 8700570 5546450928626300499046378676823096000 8700571 119772585645500742330782854954685395944 8700572 17926803253993015978205288515592673792 8700573 16372581956153254287687077830397703744 8700574 111618169415786748350020920954862513536 8700575 -8751079278219246155104049195538090000 8700576 -46691220027435510339518908113701830656 8700577 -451430501205240995208575778100823120 8700578 -5891029371949779104038916529872719872 8700579 73583039739578632843718281895157483000 8700580 -52937893818722711451673767767718297600 8700581 -146673536609653824675063091284646263618 8700582 562523305703111665141666149060461568 8700583 34663553575324686657121588999538134176 8700584 -34638128839643195791817944343236116480 8700585 -115549101402702536608917199872926040000 8700586 40583499071488217779095165136378982400 8700587 -29303090923359400696123124146747113600 8700588 3708099260440143104802959096605931520 8700589 -38381264840184211441091915379915237610 8700590 14168939312895133208856945264316900800 8700591 -72123622536097955660065904049961572720 8700592 24870634549685531521366326516945207296 8700593 -408438390608799633950456495402956736640 8700594 25077226693955277452580571224581038080 8700595 -73503388019692668191172226897494128400 8700596 46005415435614645989509961650918103808 8700597 38430459489547739899486151057675913408 8700598 8778882970505929308240507000681697920 8700599 -75491102311931653275871488699722045400 8700600 -56168433391760870892454878866260992000 8700601 6740888178279606631455769521040399104 8700602 -999243768715134389330912877001241088 8700603 1802857713593107816997011131374146608 8700604 117696536675511327941855192651037261312 8700605 -6452402298366082975724754201191494740 8700606 -35959845221323193273413214512926900288 8700607 84415271282615516914621812692301913120 8700608 -9052431511522246579937930094600781824 8700609 -82180792590887299168385896452928433280 8700610 40321491721612478071104314528487097920 8700611 293917601966249877567646329064864826112 8700612 25596557010290082634572735703970150400 8700613 -263865632780842212036400844931503769760 8700614 13510057259921151713848382254064085888 8700615 7041562107319268362625607864577751040 8700616 79194117385152218302879144702515609600 8700617 -186013481698371541133844660012673765068 8700618 25460229644187841606540568477681551104 8700619 143464622358647154769798104570431262240 8700620 1554134428682248406929831083474370560 8700621 134031526623065216852552249271594078912 8700622 -3952521869031772522279211362079011968 8700623 203341978078161553799627045163481670784 8700624 3731388753448162916373376438066741248 8700625 24649466820789575936874205947778276250 8700626 185978755315310110807914584920071840 8700627 -74917666464206139158998555378615011948 8700628 -2791138370891433478621239052500746240 8700629 -52085923701759548421715781199315990624 8700630 52940273391119966967683036520354011520 8700631 99832048180494080592391378470572428864 8700632 -113898500683582364684762135459573452800 8700633 94294942148986912658391845305132546740 8700634 -12628033855540533944019336000038816304 8700635 -70368418818445681971450199912810683600 8700636 -27518824945760786376108198088374277632 8700637 -109845686275671822367271879289535082208 8700638 -23495745857453555041888931143134181440 8700639 -39764363835181175835426149508216608112 8700640 -36866956037453118055603386205706649600 8700641 117022511442478855186234459260791664432 8700642 53621765783961977704896385162283946240 8700643 -67853837166422342794699356859581558784 8700644 24348874787857549553228164636810014336 8700645 71681219203798586636213077603063837440 8700646 44549342703353434012532940961105242624 8700647 -43873044841550792939606006597553761520 8700648 89787465762919725258858089947542405120 8700649 -30115790193073027983578918259757601350 8700650 -10191061445198044365241504299360096000 8700651 3773808394243264233486933940349364960 8700652 -101670216856106678081807471930498984960 8700653 23966389186049452778805441067120634400 8700654 65404146620612675783973299171714925120 8700655 -117355433943201644786481661202282449440 8700656 5074750031527201737841250377794650112 8700657 7027271627252654201255447515282131840 8700658 -71361512396710672073210265169843150320 8700659 106610273690140630521560025363009130440 8700660 42770103179275396761333684705315060480 8700661 -50936175476163982477808626578965599176 8700662 -90198548514182929631290852128745443168 8700663 -2547717764725927733481132977161028736 8700664 -77600231800798164673441509737098444800 8700665 -265602553203072236394347072348931465600 8700666 -26883215178075393759754220296364631552 8700667 176971823488356798344320581405693813360 8700668 -210296047915426511886754465852627912704 8700669 14261492482884309175407497200804960320 8700670 12278100416115596369364363638184652800 8700671 -18285738355463540266505870650039463040 8700672 -11620990514638662184003351296281149440 8700673 10738795504221825151442910625314069424 8700674 10104929316698040489575139299581096992 8700675 -34782642735570960382631037001026087000 8700676 -64745038685622090111885588335467527040 8700677 76315405046636561851012897990391917824 8700678 5177967727507396424578524744305510400 8700679 -54076671827652956507955083570370094616 8700680 19643523279445709855764385693733734400 8700681 29410409119510779897369862920481534944 8700682 6447769277231678711419090874118246192 8700683 8970702655729200796173455502137398680 8700684 -41666548997689254384299469713597796864 8700685 -186204926591148449016094571398479479400 8700686 -214307387393059669178103821227768087296 8700687 72392750215011839536482569517888659712 8700688 64885035303165241175087522555474419712 8700689 -109018241873350025684218395086653632960 8700690 20516896064845104863173193320525739520 8700691 -223020671887427379602727038229364143368 8700692 3743736011049388866975353299107299328 8700693 11117732027327134502869870808591577024 8700694 -111858471235424582070101258175515227104 8700695 73599637997581345376237105435607429600 8700696 2207160216267825877529639612265676800 8700697 104890083463252956008032334919145395146 8700698 -47058814717971459010171372212951077664 8700699 31183982446586814888938320728115037952 8700700 95913354590971178834786126888867558400 8700701 5126353991005583693260134715079033292 8700702 -11998331763129265048576012795565028096 8700703 -99782287491021887364370108204902272640 8700704 85728702111225010615979665958402850816 8700705 17078512346703493678105940236148020800 8700706 575840953933021346081063641417036800 8700707 96834070922571056918085680311217884320 8700708 20240897832087626516400969749409300480 8700709 131683818453611735515902800793315982910 8700710 78936174020065497359909556539647244160 8700711 -12869396436126224491713208281479680728 8700712 225727121980604879980710412352818867200 8700713 -109683774271050125567979581750843975040 8700714 -13748559403286048211164431906633942272 8700715 -85908910929527474073194016357901556640 8700716 52568285166044557390021903957915364352 8700717 33149439045131399832041841004193505312 8700718 10053033132369534910138142003639479104 8700719 59502113953155199376835715811168799840 8700720 1677254804522072767848597572734156800 8700721 -114043338495935256793254038450466244078 8700722 113619189556870770327487204157934228000 8700723 -27476189059961038731586298102835450000 8700724 9960636286620994193296470480572190720 8700725 -134828484765404013556431998183016372000 8700726 -7203195089375146624586028921703206912 8700727 -37268605413530718240773559603076873600 8700728 -31759119161480843083261349235610275840 8700729 -58502333602180037430547097078391685920 8700730 57591220905879657162541620154055596800 8700731 -3068057312020360898457187707198768 8700732 -85074870895517106156709608807506425344 8700733 -34316972678321006817145866421992071400 8700734 -91242096923790434493108534964612135680 8700735 -36967975286407476708574039220536409280 8700736 -24562553597996355321305340868237983744 8700737 -41558375079874994241192815263398048720 8700738 24978086047804392968278432469320673280 8700739 -763997234656563284497452067121390592 8700740 28166485779033902080313821485847184640 8700741 499601306458848285499131372051555552 8700742 30835385105498559437975003715597965952 8700743 134458063013626196276472533413483513944 8700744 -11678117481140926754573541993745612800 8700745 27051010979753075669416389392027250120 8700746 -34151689568194605115049085040818466560 8700747 12635626246996477767801273909313395840 8700748 -71675312596009473345332253804103814144 8700749 -4725300148212368529271506762576959136 8700750 -3324716365607792769579452296286400000 8700751 -48098631347035848748669243516657391248 8700752 51140835352789081533802306157700243456 8700753 22722099661586032862020594133581786464 8700754 117350887015645574697063210489179443200 8700755 49339396269652614349765994834975936160 8700756 21184674515608091921535749761765453824 8700757 -15489500333050578622862922945163220420 8700758 -123172963386795668012083030208802654720 8700759 141511759185071410955166936683815330464 8700760 -18610920555964330617824454691817472000 8700761 -15536631601874345935319716830842869488 8700762 4785311033216939162050918213108137984 8700763 -40416022340092010468844806652150672960 8700764 -171320716558979954034058466567768231424 8700765 -45813016377794074572044091456417864000 8700766 35092233819638282376461983003741875456 8700767 138181279640919117706460041500135702816 8700768 27191915500422797565827743575059595264 8700769 20936990088632810130405095105322011712 8700770 -6420799140045330638147833346469396480 8700771 67622162451434434888783720029056058624 8700772 81655520298348129122781981356273854720 8700773 163502184012149003142675232574777441022 8700774 -15784846289520700700700676990070555904 8700775 -17925711510695056278036243282009155200 8700776 39831318621725797074565017208863375360 8700777 1349681514477425972918673285489149520 8700778 47160332836380518532185068814537515440 8700779 -17120665426592890998687001937218153680 8700780 -14156590190311053082705240817164615680 8700781 173813644524762805199795017155135064512 8700782 -5046589663223512418488579179994627008 8700783 41721140442632935331589126142875276960 8700784 -58730412264994377183147150363259535360 8700785 -25692192558366985567028214350991086400 8700786 -26066227621479721968207660059225152368 8700787 -71364380207301895769933202656675732808 8700788 -47834935508021288397492737297319606912 8700789 157825226591432078568643344810951033120 8700790 3547566824033810039675828423707342080 8700791 -231664901561599048548845555901799251456 8700792 -1961669884207816936098191756126453760 8700793 -65686729022594541803021914493189991958 8700794 -128596042752281196813372422633105948304 8700795 21964234468790784855248745384612024000 8700796 -101447210890389879844625223536633074176 8700797 -1301564297365809159064260836059397568 8700798 9785719505228921392685602752410974848 8700799 92547858644051681668904141933412828800 8700800 38267798680974157376645115024506880000 8700801 -21974771213167356868174927308617538816 8700802 -57365938181891262765001628504533101696 8700803 200704871968526996878642366051327925040 8700804 -17625183082041724071661155191458775040 8700805 33840617260572963445859622453738807000 8700806 -145900355119825098412414272786334815648 8700807 -18424546305807601162891669963195051992 8700808 -113005388278300361347638690410799267840 8700809 42229012489268403018768390729341529480 8700810 12620224467786476121413806098753788160 8700811 -29345988174696407191581277634135069440 8700812 -97692872229535867311068401447493176320 8700813 11679642434812177928895534946009151424 8700814 -86158281255163190123444204568907742208 8700815 -33140901451761404345108220565240676880 8700816 -8110075942450537291101479891537756160 8700817 125932103747885305619493813727593954866 8700818 -24996311819865575379202830239367429120 8700819 -87870298822056586026804138794877404880 8700820 -70706062330175609047499369278425073920 8700821 106253571219050326597116869547961352640 8700822 -1004722203027930748986760497766276992 8700823 -2675715751251731759023042872298488640 8700824 65205477309484312401674037808138014720 8700825 -12650928967850988521638331857287230400 8700826 -153212568533241838920629154326750600736 8700827 -133873541330914465279687039038781251324 8700828 10981695183696474963881801727116722176 8700829 -243704839612754252633984629724631674016 8700830 100344502339369801024979718851273674560 8700831 -2519507945654539758986910230592933120 8700832 -29658353064585790076180888409467781120 8700833 -159904586648981496800634076401783333918 8700834 54897974473967052243665886803402858880 8700835 426996482215874233365257996655002880 8700836 -206698199659628249781264021721476145152 8700837 61356273497709572598224770343720174400 8700838 9391505855800358277043470075443656896 8700839 32669730630199039203614434269917841456 8700840 64496620390631883058923914539190016000 8700841 -145715176697243983302021759052793596800 8700842 85847332381831932061396683068334033072 8700843 -99860568987306774425187167093553351336 8700844 -123716460136971908574727049821172672000 8700845 -30326574477374996507160556740755766900 8700846 -845943040261471747507006643218575360 8700847 -66939053375885993136087737850297914976 8700848 2066651003633716365159344161903411200 8700849 -30976144567812035533168134669161692236 8700850 48224492308963460490043616888845172400 8700851 -134237259495869843465201945830916016 8700852 -49975251127944373716749566559667744768 8700853 -59135115841041181423749208121967943520 8700854 -4111293104253866475020731789600387200 8700855 -110864716465806124278958226447893080000 8700856 -132181187669870241449345286386122076160 8700857 131565901935423693287045972442225290304 8700858 81062737049992151621261725625330993664 8700859 -376899033902350173941464088051092799120 8700860 -51531686445692923064852785116042854400 8700861 -74644955014455612517202330323610325600 8700862 -50483899078298735822703149313954420288 8700863 -23444006732514850387067345677831960896 8700864 44188103417252219702152121274310066176 8700865 -155323300704834291540984201302431261740 8700866 142069976195076821328349577841777127632 8700867 1428676284359894135149692181492054272 8700868 296079313974161594442651262802359424 8700869 50993735092181902124965517556058698270 8700870 1631820942553528710497402619050073600 8700871 -163594202433179033864995336205580069928 8700872 89904889165931492013161942949731911680 8700873 -79575827118809494535296427821283060832 8700874 3885439197140695311414361465730015232 8700875 -174483968021703822217305661560269136000 8700876 14031256514367259602183303920053861632 8700877 10228894896768038121003224841808156800 8700878 -307595580006283064465263192513421376 8700879 43148083800869914853992811646446686080 8700880 -27984866572892530064706529650037309440 8700881 1158373289150692526841999734703292800 8700882 33406020608732776722252604789438411392 8700883 73477697480046794011178749755794638960 8700884 -37543891752881461593555554634044659968 8700885 -3158454846082214381049835121943892800 8700886 28794032253465089167607823252450607392 8700887 -1226809752769427808862094630249798832 8700888 -61507261124414713337765222206303764480 8700889 342359413417168015557716545679782723872 8700890 72779235729174758152230814415832445440 8700891 131106002921919903039012912922444771992 8700892 -105678747448305525785771246644755510784 8700893 -24844835042492742554343153637279776858 8700894 -31248300261033067573960067755042400448 8700895 -58638599603374959892458861220487221920 8700896 15809704917179200781779003601864097792 8700897 -3824594802234469207403760421097220096 8700898 48890026157557913395812195026249076480 8700899 13390665167758678169249744848675240560 8700900 -7642372950587587502563950688168550400 8700901 -35490573760628549360218854431783244096 8700902 -69092987246520708330903611793279774720 8700903 -199195089463705696221246680129492847816 8700904 69678082654648450662645208017903237120 8700905 134352189246144907737861454077125793060 8700906 79851484148680936759238264807051595264 8700907 55176135439792000755261924716641808400 8700908 -123965849880685126592888527694264269824 8700909 -43336801896019069915877536516914555840 8700910 4748392437325241173876375994635666560 8700911 61153719109245845734932395030266642512 8700912 -28003160327329926010706332967286865920 8700913 18286060523003326886151606104860467124 8700914 -165914367693146504961505097383570639968 8700915 30589742668413210762983782819380099840 8700916 -18868729134661689639790017413581187072 8700917 64267501846290653652057656983695692640 8700918 -47344917101935693718457245482214931072 8700919 40642628932486892195136168317514817200 8700920 23570877900211168995895040064202752000 8700921 299828920827363996115320070242514608 8700922 131499417555006264272343282716133218304 8700923 -24031863507688414457971180395765335040 8700924 -83801836644704621386548516489800646144 8700925 -22353133806721679449354312813253824000 8700926 -29869707138548276904676511016862003776 8700927 -23272840509304115096002284514378503480 8700928 -112748882336471480897644104905989816320 8700929 11131578508791537269648993417946888276 8700930 -26626697818836499867798388719254198240 8700931 59137480323899372817666226023432596732 8700932 -129310260818495131900239939428908485504 8700933 93673649387668556161496922115415161824 8700934 -314848061327211036122258048883044736 8700935 34458515323518137379978141376069397880 8700936 12232967375801826259639993561525862400 8700937 11442346238019975650773647857109396352 8700938 -10301473465440361663710869638804536480 8700939 1980306536930429975226216593554803984 8700940 -23105840581041412154898115853318891520 8700941 -18369152512667705260873273652955923658 8700942 57135636783097168744463727597320296512 8700943 -21047602922809849763666666634270739376 8700944 15288348889027064613523009278909874176 8700945 -41511160420734218259502549157609194560 8700946 -42640030708941429485648274337759328256 8700947 -212813033030422025608911396318807131604 8700948 43804720237406738075205111506910392064 8700949 -24052816326588520635056626582829460480 8700950 -11551517000760324747523660525256412000 8700951 38446983863093797768312767214421203584 8700952 -75014608438141235179561802328419450880 8700953 12900728768937502849505709425264576202 8700954 -5421844593659034890739609988387288320 8700955 130377491497487813070360850253319801600 8700956 37424705546331294567266109404564520960 8700957 29307630768397248364156302069596782320 8700958 -74817773342465073910608149293771008 8700959 -1399139126536256428069239936675452496 8700960 -3696819106087391750084169454206320640 8700961 128371350506770324089857157186050106624 8700962 923705817707178406292880075533055264 8700963 109243943157941880030216221845659718464 8700964 1269613222151229659131349241392321536 8700965 18717569653005150451297528341164497920 8700966 61504117894561426488685098383848934400 8700967 -60687728787231718147612471331062419048 8700968 130299028330981285993265349043169602560 8700969 28842802117014660092453028236824147968 8700970 -66991897389390541253438199790989532320 8700971 -80632735847927069137371892100938062528 8700972 14548692960891142646583713900940951552 8700973 38218929534464486851314230077615117824 8700974 -103635416020173760291159300568911113600 8700975 -14308924230667626159020441031060764400 8700976 -49961733837460132673848596981910355968 8700977 -132546050409028565505761567837282051520 8700978 -1551028792223939886298867447750869504 8700979 -35614879768498216913807443002452939616 8700980 4838310560473502953834493962609459200 8700981 41211357584481073143232714716077128320 8700982 136841241521447108752440494509533438912 8700983 40453080008244482785228785315296865240 8700984 -102645482556146705405122422697840189440 8700985 32013361899719768815016180905005930180 8700986 -14485648846785591297653863344996552960 8700987 -15809185989198465428502092149321743360 8700988 -18769885181781453561923786224716608512 8700989 329516388632940952024592454330810630 8700990 22476160802800922600109162826341141120 8700991 67388515637145928696923921334342263024 8700992 -39145817894310250904953434319074361344 8700993 -74701442112429486917278253771628595200 8700994 15497224329452749989214379260172378112 8700995 57445563226303369541930562430692906000 8700996 9432092613522079627698836463153776640 8700997 17971772793262479304382199048583385984 8700998 74158931902134711151634932756694364000 8700999 46983133183754323234407160963870058664 8701000 -23116189900902865728863943785103360000 8701001 65758773229886177628517670180219575002 8701002 -2933999787168987067216956656179987920 8701003 -318265730228824673560523525392482129080 8701004 -34853952593424147920633988311516083200 8701005 48808545469909559977812541765797841920 8701006 -74632208086084272503151493848001290048 8701007 578931401259277089062584766482270464 8701008 -26078558049374496063085926621034315776 8701009 -171842269020053496724551719477029947790 8701010 26598602724252454608731588800697866560 8701011 49427755514174505286356681232653819840 8701012 -31188553456734668957010771149222512640 8701013 -278721506954040015466918471873362738738 8701014 2655711146098935013965620089421905920 8701015 -1308621374357706186807639507908472000 8701016 27705305847237961532498378894442332160 8701017 52113951974461622542415933482391528448 8701018 34015483244502336573271260124806804480 8701019 -5662668568279886916756868174865867256 8701020 -2303731988808141313821129002008611840 8701021 72363354099252055930104074898023516512 8701022 140129243393089225535038088064380381184 8701023 45923342249125131662996375321935302984 8701024 -144925697056097299246333430592404717568 8701025 142243198231981800950334079151779404000 8701026 -18489622728615371201301264127772856576 8701027 144553960396648744909655872379115278876 8701028 40475907362575929201689651359122579456 8701029 -123357065757507821386043091656822708226 8701030 -37950722513014201180105098465176561280 8701031 -13537653845350467954107387512852928880 8701032 -29770564709969695264982103304871362560 8701033 -116767059182336588732957585228139385776 8701034 34686791867411376931510454995832678400 8701035 20353698750375401286089151263583129600 8701036 159613250672763278426832801938498907648 8701037 -1123986105124287404068524052919946240 8701038 -18203081446306499896965107269144676736 8701039 174693382058479286447581763497733477840 8701040 -5531111498016579891026353513957294080 8701041 -62527567793795717402336247854430027408 8701042 30905091755792670440886619376091432960 8701043 -89800666756247825956965140440686349056 8701044 15993724446544380248863398020526673920 8701045 -153933048006095490906120012941377529700 8701046 32895329306218467219158382161312717472 8701047 -138737054530348509617694345601542486960 8701048 239073541084228461526306220645412495360 8701049 15051950639141753165312192196677489664 8701050 -275708989097921189725668731045376000 8701051 273720848792672481958097016541584187104 8701052 -42108302585612360832072029952146417664 8701053 -67994303209383135254460221420062327296 8701054 23254757296721944768676444100207422976 8701055 -1413634357572993956873904381508456080 8701056 10902568497049396361332462279175700480 8701057 -106229916102316655178784183720027821694 8701058 -123478476975038119435729758006007955424 8701059 39471558632217344918726012554279920 8701060 27021210703019379031842432031760179200 8701061 11413637543299643928767921787787881024 8701062 -21490022735390240617256080798951741248 8701063 -7819342973684489733875553363937920000 8701064 4139792555311362950362339620673873920 8701065 52488072473900623758169568228699941860 8701066 48925108822329432473014999547117637120 8701067 137551812832672799524803152320940572116 8701068 -10792974336608410633845511553568420864 8701069 12388992787542750083755648551197515040 8701070 -34555862840785358396072007729214967040 8701071 125189837795873075462511174465425432712 8701072 -35871536410506844106228818003759136768 8701073 111903484224931716613199149559217495360 8701074 -77339391550044832466978655334412160000 8701075 33138363899960203057734002889937076300 8701076 2250834208013625681255323242104115200 8701077 -137699366563789943804618746069125050976 8701078 -81736481511056961298642637191904840160 8701079 -6864877634628513698128819151857071624 8701080 11288261298350012534851253891825664000 8701081 6427380360680454045896339759394935882 8701082 1048087566760877549000147759424472320 8701083 -121620077608273882225884789387628653360 8701084 28194825340145343253636427499461836800 8701085 47085435431770033148560150317094877400 8701086 3979259566319484332633883989816137728 8701087 -174558660405905033751398712001552708400 8701088 88399981464049697460593382987194695680 8701089 1732209449735560827664505483162088768 8701090 -13567833903750396934232794962487615200 8701091 -46081592723412462000091925097537530928 8701092 19748637675468867062401240608945008640 8701093 -2656374516448410906911068208615494656 8701094 -90502214931030933133330783794848812608 8701095 -44381965333147788692801871797066753760 8701096 66519060531925171858783358754789365760 8701097 7497348053493233161898636166176456286 8701098 -2787355009032716354990082582780956160 8701099 -105432962003597841746653079567211723480 8701100 -17759970727054325965531022917298169600 8701101 -226926566776834662602517537721838422176 8701102 43204924075659759150878727441840585600 8701103 -41404416275742620947112409166075145016 8701104 25815108154595865756390602231996841984 8701105 12875714980653352688947633455920793600 8701106 53949289701015093131701014180438100752 8701107 -50915487260429810989325681711609790720 8701108 -55386066639087120620155540281947659520 8701109 151154162278364040063140080808133914016 8701110 -121830418153824978995285098871646720 8701111 -43546215967738659520366251141610534976 8701112 42647166209944498890462205794558074880 8701113 8395883292630065610101269743323076384 8701114 97266639960523130722725433107781612656 8701115 -37104267208335661534995822941668890240 8701116 47795338414798053649138569195418051584 8701117 -98718975261023788905819913886793019834 8701118 39142224303979616753256155144475194304 8701119 7750164746279680158119624151276785904 8701120 51147592606175564654438368831057428480 8701121 67308182604942474716800093777091246208 8701122 -71114499559087810657348230923983683840 8701123 -88580124371471322707255045854560018628 8701124 -97192391059062559124528338162508262144 8701125 33401543934740188390052716581606648000 8701126 60013547646123990506188913431747024320 8701127 -137789684797676674023080697276305586288 8701128 124345258729977171590575509419395891200 8701129 -63950833514914719420806436676038608624 8701130 -50108287313065421296275345186673351680 8701131 156969347469864171329648037810817693440 8701132 -14929602311010298584624851141445385728 8701133 43244879407918120282818174392401200576 8701134 -23353276930287733995165665020520453952 8701135 -42882655569362214151393667967828634800 8701136 482444411599180363666598234749796352 8701137 15380938674292638981861339096632400720 8701138 -11588057456178683706074477255265191280 8701139 -114958125587772808183459589920839306240 8701140 2256032117135564226560440786009006080 8701141 -123108303125830612798531586000913761458 8701142 13502582706232419112559989198624809984 8701143 -15828707125224202450445780865029395200 8701144 -107047453111757278911332675418530488320 8701145 -47930536652409813664575005162908468800 8701146 3741018095263064014711999504216031472 8701147 37240697973571350114830005070092369952 8701148 -113478749262257608127691722281285908480 8701149 -115678734624116749605443666135778596736 8701150 60402468647587907973198970653727521600 8701151 3620008114935002469006356739233531904 8701152 -130480472843428246964625522161433968640 8701153 97657425472130962797002434359545592000 8701154 -3353676891044227292925602540640032256 8701155 -36644660596309037814248958660331792800 8701156 -241206451480248851692185070943190060032 8701157 -259959531822098077715393220493728577728 8701158 61442623440887010585449662875330828288 8701159 52801260937096380980342278231003575904 8701160 26567175757540592378661829896674304000 8701161 -38670991626552884333960950130026997376 8701162 2135657735833462719467928607696284864 8701163 -45049889563505732172817882796676216588 8701164 48381437402540003897752089584223383040 8701165 13306335118222571555694756930196280640 8701166 -49115636271265089868105733275925295936 8701167 35282388061661234977351235009252783880 8701168 -1267484031316118081006227049754460160 8701169 -33595519877263594796837592645407252556 8701170 -6955559585907444883088758171618905600 8701171 233240088156689853632591752316057631000 8701172 -109683989443816379256660685420794589824 8701173 -4688649832624828320213520186913740800 8701174 -18788680610441540760157544433573875520 8701175 -34143427523037952466866175816031969600 8701176 37996120997341715177329995672651694080 8701177 -62952461708838260821772329972791917974 8701178 61097779859894423257301479837001285856 8701179 -1068856545281173538145985613872899072 8701180 -116901057124293842650978460896538457600 8701181 83376500330158091973560350287200606700 8701182 -1724383782753438041680229194521541248 8701183 -1316796688747362335631688760592405288 8701184 -75853126755662821802426159553828618240 8701185 39232179198105337662033309403199068800 8701186 31817069601526516696774588292004032544 8701187 -17195342378007621752149505248282831608 8701188 36463838838620312775735553116427545600 8701189 -113677056021942670403387327165904464640 8701190 -10461543733072014412911139939972291200 8701191 -90145815993600873132457112771936065248 8701192 -31102076308033400114206498396675276800 8701193 49733973258446410433171458749883676442 8701194 -37211672366866004571970590791014329600 8701195 157624856593884771681978405071280132480 8701196 -5455518696729435280213859028471250944 8701197 -138272598379492519817527074467119771200 8701198 29301112375611608685414748777669379520 8701199 43871913924183286162428891564454928928 8701200 -8983899672757756854331521772082995200 8701201 309499364553902255120954495747841076032 8701202 -104594821505385561335717802293079225600 8701203 -40265763565189467553542051818454051840 8701204 69846310726681179459042615000712937472 8701205 -96761071972785418991511461923435759140 8701206 -44539893307605698539082435681246661696 8701207 12558564308331479189838639870419984456 8701208 19263658458827382151889082028545884160 8701209 25417486244044192835146891133433147840 8701210 -14222754595833762370384919731080407040 8701211 -263168376622851604162772067404180632188 8701212 15652444951003161880747392455367908352 8701213 20233184286155568684305254881759820204 8701214 16340186240953156190025222151442080320 8701215 21814274783428409692876725619511775120 8701216 -85241912418533925363802131842737766400 8701217 -108492953263533300692411674867253862528 8701218 -90684010150298639662132987507805414400 8701219 141000356177851719089207011276184821960 8701220 -19314702602196034293745368533219082240 8701221 -59627988034438062721304387547571659840 8701222 358771158928144609489288824303937536 8701223 157834847311395848524998553536611630160 8701224 -40813225790781159936649870543474606080 8701225 -5380698336541332828276889959054013800 8701226 -18016056790422893881518094722713225376 8701227 70993828165926751550059167225963489564 8701228 -82022850879477936431835511350291974144 8701229 -85257349284047306333335250088943453248 8701230 -12415630498202742696534997942240913280 8701231 -38648895120177625198061339759091344 8701232 7320692017438606590583965114236583936 8701233 94377915056615820508062465855067623024 8701234 -94748702342017762815808900376965201920 8701235 -943025927816382107592991668727545600 8701236 74118576638306235995597651013064028160 8701237 97674483917612879401998527124221914240 8701238 16758149215734457879960430278496574720 8701239 106301765689567627176662538531381358824 8701240 -56140369776119657421875724849040896000 8701241 58102580744089527314958221809984102800 8701242 -51174017726961545649515350638953300736 8701243 135078024799519210222231126031213291492 8701244 -116966964647215329646718106955407934464 8701245 -12649053199305445039500762715553468160 8701246 87370891181312508606831948865028517120 8701247 214416261812407481300054646276712515960 8701248 32385597565952902940327935021594705920 8701249 86105028920129309231814639703491957636 8701250 -27745023144786401210366436733906230000 8701251 -56525762516592275120867815358417034576 8701252 31338712728916812219239344082314588160 8701253 3630422813117903355380631566715507360 8701254 52196878733378837135681972769191314560 8701255 -121578551776492581405032642859192312840 8701256 -73890988489070463269502867614177541120 8701257 -108265798267347946525040550800618757360 8701258 -87845312685095761049365283334281261520 8701259 -32839270533164126114581458027141634560 8701260 -9436250580450931437930846183868093440 8701261 -226110131619975995789363041139946487200 8701262 -116241541474839551404627300552760386368 8701263 2814176382665724440538807579679162080 8701264 -16361916508842743201383497406386143232 8701265 -959056238870039697684197459963638080 8701266 590011469030515958363764458153639936 8701267 135717550357177368931039358310117070316 8701268 -2651564843227417721450128488604876800 8701269 -52687887774598632816628954494809584320 8701270 89130383985601334624986202808720142080 8701271 -16743119154831384985231087071162081528 8701272 -150792396525779011384918205108591585280 8701273 16512005108013951244120914845913978240 8701274 4778396993162857675003788485766688992 8701275 3993733474409451784017733006119840000 8701276 -122573637014903106717429840360153208320 8701277 23240742537790431454374297701285163660 8701278 39626496215022562395649060766814535680 8701279 149740016361338180635694123613932590880 8701280 -33341218179867322440144845224877752320 8701281 74474618679404657529827016460388386212 8701282 -175032314502029206534911815486721714816 8701283 329179879060800863790672843067642434120 8701284 64948271740103521075023331252545134592 8701285 36859985327274058480425537223831033980 8701286 -77065569240093880915125032455073432256 8701287 43349836173551217628016897721646311552 8701288 115078495969512694544849128502943528960 8701289 -41320808954321313167356605866947763910 8701290 -13844319971299347862137584383405516800 8701291 13175978024764524117488712312214005552 8701292 133427432961018634588847845971858422016 8701293 -96733562604873868499123244822653254176 8701294 -16652155933500484461647291710369699968 8701295 14553901597613090062820650324305961800 8701296 17588403999737552581341175769858998272 8701297 79283347508303018001884796286099046400 8701298 167094370690505388171360713420574299136 8701299 68861332184488219700046844046241204168 8701300 33858997869645798935568048857309110400 8701301 27032290684452887987567270838876148800 8701302 -20172578758140364672112157810349814400 8701303 211100452455956448388698838930768347552 8701304 -78324882566932758610561303102264074240 8701305 1060501515702431649347450307707395200 8701306 90488354904256591519375251395040159744 8701307 -54998929854842427598673609908487634408 8701308 37538431400740369497573322288447488 8701309 150883340197443841977843666676114661510 8701310 -100970989506060218608296813041248597440 8701311 -47419036268433043152842640420112022328 8701312 31944176709925933657013280736857292800 8701313 -182263501896979151055098376876535163820 8701314 39116129332419674861541185753078768640 8701315 -5752921197974949028841125211691631200 8701316 77216912482107107692412357155891998720 8701317 151509696805007298931976871130519914240 8701318 50456549308121564143643863457375691360 8701319 -14927658139867727594476290689901598440 8701320 18438566895180625573883062917181440000 8701321 68800258149101336213700573962375738522 8701322 -3432103134326085662459298032034044880 8701323 -67243451220199277515476862210224651816 8701324 18317607807679356268289070487558397696 8701325 -3635569995516079847172274300403065950 8701326 69948010567686754264971540702599275392 8701327 81311416082822013444216579930836005192 8701328 -5293731071698763192360169629178396672 8701329 -220081641156620961967051790058594432 8701330 52179415638894257750972519669997649920 8701331 -277228045566034096603583514783933665928 8701332 -117824438320207477908566363189431216128 8701333 -192905864800700340781793361757812711300 8701334 -42731945620911560792132242389828391680 8701335 -26418026081663345293619474987534674800 8701336 47978060666643412691436139140023132160 8701337 -65383667133491702698153295293001788032 8701338 -133609649740678696278937801529812700160 8701339 8871545686191255398978364989774629224 8701340 16279460291688943719050924605030394880 8701341 137383065397286395111728371378036641824 8701342 -21987648763269314117478754042397222208 8701343 -20263123802353587252163166132079334560 8701344 33441927990070237313659879992170840064 8701345 -225381243578674238636582164630000343040 8701346 -38834567679927756588269523984122302128 8701347 -30709342531056025663918699187800398528 8701348 -747748944279228876597003076094965248 8701349 106881918444674585864757206185759612350 8701350 -5879865035340619181985960845035315200 8701351 717835550763730289956800581341092952 8701352 -86006142359688469044371607881164800 8701353 -44098512284850288783583978489765886838 8701354 -35615356814918091266311796525541346560 8701355 5808525069152178563087315773665979200 8701356 75209211519338597715937225830089590272 8701357 -9964192640850787938465065484677199808 8701358 -47956940952512351171335603832253846720 8701359 35015248314412610523424434157846215168 8701360 -10240939243036286347561186363667251200 8701361 -107453689931994661011400638727436426700 8701362 14455484266558357223054328461462597520 8701363 -5181046638239076449729357549263627440 8701364 4850327218038059471809979594702444544 8701365 114554229820421260631318434106496832320 8701366 -20253643919708899890905958252931318368 8701367 204438453310840583901234300379851397416 8701368 -58686756621649222093791900175382999040 8701369 149550765407322901624136168911149633360 8701370 -80414795304954417288964382090062233120 8701371 91977597842199090251988697535401792560 8701372 -266024485166241630103413014665105943040 8701373 1993152332161909969902964034020744800 8701374 46067534356756827476503908891914895360 8701375 -215858733473170748670457530013889112000 8701376 44465619841285723900477476096473825280 8701377 97937084050728094673857961348435371008 8701378 -7415047409103066988628528739700806144 8701379 256393344840602349832625533223832505320 8701380 -61531416095467499550007068717046045440 8701381 -1282799663516423953815273972408018384 8701382 -46383605697044276798505178549151504448 8701383 80491945641162880013138541372507425664 8701384 -886631330712259644582384021318589440 8701385 56962929519524794088337125621402430720 8701386 -64458162993065611121772012074101729536 8701387 -153658880216755244681416228416924574848 8701388 120900223137785590751663913255033423360 8701389 -20734728698659646474288372693174032692 8701390 -14478369300102251857077929674510156800 8701391 -95894759803334870238084452189483240208 8701392 -15323685737707103495298591541218508800 8701393 12763768033656183570256619282413814004 8701394 12839704150159785339350591387853859488 8701395 -86711358644081012709205419485660291280 8701396 -117683646125681713019583267364330045440 8701397 -2996082880946695238377122141215162400 8701398 -69822488681990393032903136783195594880 8701399 -42741184870657134539026689119634979488 8701400 127892312284330307354971949605916160000 8701401 12600406241138433886255476231081107904 8701402 101671142523747153126585976699855111152 8701403 99408485988341254288809002347930739652 8701404 21598460606879179198662876563249574912 8701405 -67619770046671300888855760405447086080 8701406 17113755502665746087258137023187734528 8701407 10935911222581136488275839820240176496 8701408 -205774768759425969449365389752629985280 8701409 -146339135538938559723619624509108759390 8701410 48139961063371092121183184199269007360 8701411 2614717000637783715020925429049518320 8701412 -86974134815518530792366282450450678144 8701413 10929376582938613999869317668567991808 8701414 1762163297477063095869417827736313056 8701415 31100685892671550286098158380411509560 8701416 144813464816498945598085625514980505600 8701417 107612352481446309570758244326234340432 8701418 -15688375594406114449801039792993755648 8701419 6677784715666720976635664973411002880 8701420 21128435194622023937755250878217978880 8701421 7901244416693279201481547727528524800 8701422 -8851215757041977233368978375926574528 8701423 119379289434198767065368206459137070672 8701424 16334092824807728602551019848182562816 8701425 -4978122967373095419158378596379837850 8701426 -120977721414818925085757205368251247088 8701427 -84565552312578953916191794882509749856 8701428 -119804259941837140707284340367426682880 8701429 24227763161571726249827130789527548416 8701430 -32576102056293057258047312010268780800 8701431 -139647558936762674879186437696113037848 8701432 145176644254205429340475741724145254400 8701433 -16742986247871358330522100970944000376 8701434 858944840220489774672372042174624768 8701435 4010162354579904742312590908158997760 8701436 59725400455220308539377406619502492160 8701437 1980941760950872996102366210647559968 8701438 5278730259497504073642749870865717120 8701439 -20211880610446664350303403798200914144 8701440 53613667084460898407649158201018941440 8701441 -28249037314136511270247443449086882560 8701442 -75780355432695434412343125200279308800 8701443 113132074678498113046939063093579307280 8701444 84585095266751097993015692208480009472 8701445 -152558511285388234074575643800503455300 8701446 15296586483019614824507443061827753728 8701447 149994622876754622630211826080077471896 8701448 -19256155277059789454037887103500451840 8701449 -68285596686409408202220099379961316960 8701450 -13518191701103961955084930396474776000 8701451 -147835193472037285030461636721104102000 8701452 9048309567326481572039770006498836480 8701453 67043917420117443401006052850501247906 8701454 -594389900403577898838933801703521408 8701455 -37630510937819097912266871582524160000 8701456 5585285250491248694699812116989222912 8701457 73935847947001755435245869729791926706 8701458 91555348672849892768072613190638624384 8701459 -13791852238992143832238691949296807232 8701460 -82215559879902607222427414741961277440 8701461 7298935639833723090471909862019730720 8701462 -28634939220090305449119289610705504256 8701463 108890419380536025839890159205047503120 8701464 -4495834286502876570497077911912468480 8701465 -174785749433960221358621505743173942140 8701466 68694120876627703597468731617891400432 8701467 -190405721913176248768873077590489845536 8701468 152751432295604253374502726499254161920 8701469 -121218679815223925835738300691715665248 8701470 5536186551433790727921058693773369600 8701471 -17299513798389516222993063760368684336 8701472 60235963765823698899038886842039992320 8701473 35855089154710615525044061402895952 8701474 1847260560066042348796120981592486400 8701475 -17858689990112511559286644548874332000 8701476 -19670393115278578782879984440138465280 8701477 -41923637699781190238843265295272212674 8701478 -98358566128987441147202671049182719744 8701479 297994422380491164973259251677588055200 8701480 1361159730206606122694918030665728000 8701481 17693378159858390126650665685429919652 8701482 38951028987325681734249488526577641984 8701483 32168460243263642233932452785724595200 8701484 179021171424385117664999328732772856832 8701485 14372473579707167098109112373474602240 8701486 -128176636240390985032089136742390234880 8701487 43238671460658591051799854239230691280 8701488 -10075747409699265764445090878577819648 8701489 235681910812302977859773222065350294290 8701490 23799192382546073150084092581874882560 8701491 19357230489557216530741547391596948544 8701492 50366505867470411271351724196844972416 8701493 187819038896736591233864705889899237742 8701494 -80224221357711546333612052591128168000 8701495 142673244947468354902985534718824583600 8701496 125316291656554525736965458146386145280 8701497 -4694398761563832418354634946847911360 8701498 1948570431677839838772020927040150528 8701499 179026311035748937531818015105680374500 8701500 -62769834177201167752383644597158656000 8701501 15130384073200709098308945355641466130 8701502 35565822068028995897558078182049997504 8701503 119167694568778650132072401624481116544 8701504 4095476476890440814854674207605784576 8701505 4942882320699598300100661770643048660 8701506 -5458040991468157702771090113359535360 8701507 -107683978974148444627428467659270962244 8701508 -27887196941460719258428635731037592320 8701509 7118614863826963976158526199477537504 8701510 85708290934940248682639748661437740160 8701511 -17737905201188421720263147655197622816 8701512 8533507510174047647854964642876620800 8701513 -148338011280129077107038339896520189276 8701514 -31887578505917256604807589856896532480 8701515 23067379370270748939161057893833942960 8701516 7237790720375098286526556624110001152 8701517 -146285408615261985886744153074354044448 8701518 -4307718213163146231503006850058151808 8701519 -137932502715810668220054619228519880080 8701520 38865243032655594932521574981857689600 8701521 44464012084501399638237226303697078448 8701522 -10612291633505564269256340396936440688 8701523 -2331010197574603388733479866812639096 8701524 -34580181061641828304990300801121116416 8701525 -45963939613335045130834857593894152000 8701526 -47851922525443870804264579564168066176 8701527 -12443096653322358738251109481877756592 8701528 77807553017456143255289413625856368640 8701529 10617270956548353585424781468042933130 8701530 16979837507747785360870963005674304000 8701531 -75734930666149766995831301093219156668 8701532 33814364141978881118805269089461731328 8701533 91690311872191566315690327717724849920 8701534 98168005409672669663750037806384904960 8701535 -227243081956541691582953289059113074240 8701536 1498515852768336189406137855385534464 8701537 54849398222935460805355112331066226920 8701538 42256025728853869031192640862442851920 8701539 5072542541539328060176130617984081920 8701540 -81391450965229027488347659145203200 8701541 45979968774640723130311144170315186300 8701542 -10880552936030581106002645273460321280 8701543 -4963415937793317708250168820834350736 8701544 -2809264837722298035971586769901076480 8701545 -28301635446003510163465401591703810560 8701546 303484834317632185920579927257295360 8701547 157839271519477377465145884631433033232 8701548 39903574660008371528698237912017039360 8701549 24381266928509910188985850469149661836 8701550 -4909557704485339716260663761049174400 8701551 -895727867549231252665985687052556608 8701552 -23739146469718685691607678762077585408 8701553 -5267688851592457381264419135489250560 8701554 -13783210800726639373991292760519325184 8701555 102787916852168682322116503589700613760 8701556 27192037751582098875368503621467740160 8701557 15078183495624931475041380491817457440 8701558 133090656291447010246475007349718448576 8701559 14225196570823057334938072606006502760 8701560 27297336783772905874992108992987136000 8701561 17392808750444176415371899798617185824 8701562 -6919802270916374417069418449035200000 8701563 28013754943437055394906838173256207360 8701564 89688356779322458064365985985032370176 8701565 2378826348389384511546476175045400920 8701566 699451660597946506730931330257495040 8701567 -105747493585330503684808257529557964800 8701568 44407537239156202528349278153966878720 8701569 87217581684068950754605209765753054564 8701570 -66223016179894891702182412985735715840 8701571 -178413716540811922821711158013154020228 8701572 16905364842719274698810114562196445184 8701573 226145487870822698447718574928684468860 8701574 35818446515394198661818940460540468352 8701575 6458214313011653069007252401940553200 8701576 12700455079187447368929089016643584000 8701577 -8031902553354768974759379476840681574 8701578 15005766979533936716042541313497643008 8701579 -74560841678136189114198800449892181280 8701580 61774226761003566487291008550601994240 8701581 -24360306955960736785520701178585067456 8701582 -102057240125074929419731696544839723200 8701583 245113870819214747079114343762488976824 8701584 15794391507306108740415427657602760704 8701585 35252423853062946737691746559992817780 8701586 9253622096702283690341413746904017216 8701587 212031452561327846548801686821693857320 8701588 38085560085868941722341509524655671296 8701589 -74039575591180752978491366059431411432 8701590 14315732096314404488003489536675338240 8701591 14655414071644904858232449908016984232 8701592 -16940416491339465659053938114612449280 8701593 -15309440771671925964360737313038220096 8701594 103558084320017965868735954143002336 8701595 -79077507325665888134941944205414507200 8701596 105479441879303764503050309231684170752 8701597 -75274468139136724086109796050391168288 8701598 17826857226936192829871836921112350464 8701599 149589713801383655190267472522358741064 8701600 -8189703110358916822939996386017280000 8701601 149406686287189773464321916006278103600 8701602 2770033536501943726106756949413366784 8701603 152838004536777711222454254916167327960 8701604 -74972221407412669404420913751719852800 8701605 76391234242643020515058590468249909600 8701606 -30079935578426736889141201791704137248 8701607 54326597124475636815742778586214529472 8701608 39927969288500039848772977686419128320 8701609 -1125468746370201752883311653750233280 8701610 -76182829048557952535183380936356731040 8701611 -29472417409287945799165513621785374016 8701612 -49625037500499957503575819737567728640 8701613 -22559069900190196322869352992775673600 8701614 -26023811298160410659223677035194687360 8701615 -66405416487810752180202531523092468000 8701616 12663466666256610033649426867088424960 8701617 -8540873565911897945642009845361841600 8701618 -100185241038434794383656227495067261952 8701619 78562688350802775981797110610354419080 8701620 -80780315936021996997910320627655680000 8701621 246611744430787862067604930950919043822 8701622 -34918249376405272673589368243245640448 8701623 2778838530164515151888584307644495584 8701624 -115489050405225176060774847610482585600 8701625 154486750067032914088354155822365280000 8701626 61803027189373191064692523903120057344 8701627 92720625850931040387237627089989668864 8701628 84835436478661263423249517181818007040 8701629 -82548995979765263878401939336036448512 8701630 28685551242010445899842731928527404800 8701631 -138644285096072687950917480200807429568 8701632 -54211984813122903558162717755487289344 8701633 -15582075855522733771695523089054120960 8701634 -77622862731665485236305283224119892784 8701635 15395646348912890048269372345207548000 8701636 -109627163370535102617141427878916927488 8701637 -14321768242672621365821387840626356096 8701638 -27378020302951635466243666374715121664 8701639 25824083029770665245820010478131890440 8701640 93846035238455643903080460090608025600 8701641 -23298332866944219615837417485438403360 8701642 31713571043623560764098661158463207472 8701643 104675361787542552579273920431956383892 8701644 41436304496164281626942159263190925312 8701645 -33061475072201326948938816902665601280 8701646 -19910967047804060320640285932034754816 8701647 67492726699573359359137564046095392000 8701648 -7416499897251429227006890750711472128 8701649 44367479233928596621754222339025750720 8701650 -40334460843333453463482799198343738400 8701651 -50578196877679556457941657382837718448 8701652 -26119647252997556477600037278097408 8701653 -55485202216715861470942862883162880800 8701654 -71959935746392382062723962578459090688 8701655 85610524304443930367316430682062365120 8701656 83402339529881997517595601187866931200 8701657 -188397015478104557131072707525587343094 8701658 35373374041003468345973839226615370240 8701659 -35391692297449982200768743477147881472 8701660 -56223791389295476735277601398713190400 8701661 -375371556922693193284965020750443598868 8701662 7674954487574420192386999155924485952 8701663 241809524438909892064050971093535382680 8701664 -131970761726334584845807201449617915904 8701665 -66327143405708772455334341344993036800 8701666 21301936209503720665824973834384510032 8701667 -59426242202364236860252542981348773280 8701668 -2871793231286423587570319153246383104 8701669 -82130144356050244097457368923372457600 8701670 -5096273526467178276052260808845782400 8701671 54658374415075580853981440877768407808 8701672 -27573947264337314076044574194861752320 8701673 -1814677768303321597116470293146960000 8701674 -1840197332397939669385318005906677760 8701675 201483564386873875355930883401954953800 8701676 -25589958267083622327045712796087645184 8701677 120867944968335569874282478044555871680 8701678 -20023912439378731276434008147318382720 8701679 78307790045266134242621220351929569776 8701680 -4469023134486018608518922119476019200 8701681 -47436609499886126959613752835136665036 8701682 9316612148940345862294310367744445440 8701683 43388976882976447201966965154890737664 8701684 -71557751831692383001734576993093330944 8701685 175324626035224007374864854373406932380 8701686 -3698740215300364247401741467202548096 8701687 -97122271776874856029602096150215867688 8701688 104358195809542840913137157143374028800 8701689 465280602183639579656419615872439488 8701690 -35252702460938848395650990941663034400 8701691 4535086894143522288761429661071896392 8701692 -65057067694184987288211605907490897920 8701693 -32163027719438199507102544689674243712 8701694 2421207015621562303763295470730558912 8701695 -1291790658180685854381961291567200000 8701696 38631515561730757434718730855435468800 8701697 29684521899779051551322837666735885652 8701698 28965928938257220279997669150676206464 8701699 92026738122391131669184832599284868464 8701700 -4430620199368248398462721422983987200 8701701 209412175866910705875226093056751928544 8701702 -227382490862162035223950029698596061568 8701703 -3411184303445556074022110642446419048 8701704 82620100503874218956737712685204971520 8701705 134699720677037076762706062379556488320 8701706 39476078948634651336294284521754105184 8701707 -28603957286060969724276094157683627008 8701708 -57904648223538411837884806393263183360 8701709 6177422574500293505322162798351737910 8701710 -47443838797589081415943556783919623040 8701711 187201763352749460450407718090502519200 8701712 -10489648718910017745505540041889603584 8701713 -245805244760966926125473541302375383740 8701714 -81928630660654281267816973604482975344 8701715 -17117020226005120580631562647757200 8701716 -13490644491285686300404223199078543360 8701717 -22986449419296978345691689510573819720 8701718 -53173479183991496215637207683112704896 8701719 6889081435838163312740322259559568768 8701720 102580250199775892436310412547913113600 8701721 -69282730215483379248518839941009388800 8701722 -131331050140591278093917722217317862400 8701723 -19418991593212258649677609146204540028 8701724 -164120598083714252945773460109764565504 8701725 71044356194854764281383775041971972000 8701726 -87667444057430383420698658679967902016 8701727 -33614379775690966340423294379223592880 8701728 3790664536103770550020087386501808128 8701729 150227608359024183125652669683472671330 8701730 -82267868962222739274357394294875798240 8701731 46784478471728239017772063867905053760 8701732 26646820751229964618948784127849517312 8701733 -12498335197121003309613184871654528640 8701734 5944050937766428546216287635252858880 8701735 4875488912567703452993824112491246560 8701736 126765758639308063282109195142700231680 8701737 -35883899384925680204951364556697326656 8701738 -2106540547253792584646901848905107456 8701739 -59075591624024379773782975973013335544 8701740 81329898427940660639169609118013414400 8701741 226399101238948517080850723895832405142 8701742 1073035900423926839314006617799782144 8701743 16707512959065574804721938872079392264 8701744 8124223485959443185017206594307932160 8701745 -18318749326204920139553901362158073880 8701746 -801831738198285926120165202328893696 8701747 -118263453124900213712564810407585522804 8701748 -53598699282443868260526206174900865024 8701749 -7021080265421247077843609825677507200 8701750 1318690052967234527038774713519072000 8701751 -21818599653613103593333111597473699840 8701752 20729266745518648292922472240042352640 8701753 -16940211148715282899827167461811656880 8701754 -12915401447908228170010975682931713424 8701755 -3344703657670269764983621532251180800 8701756 13868730896185928417547927456223506432 8701757 107220155962189773643537203865252632006 8701758 40966937037685372077642726727671168 8701759 165849801348429030902811996262287831552 8701760 29546274066933958597446735538956533760 8701761 66147487997825727227553221410246823472 8701762 33263374978391509692347850005722251264 8701763 111709363820139401370549829450781771736 8701764 -54687883676433993905242298836778394624 8701765 88302572289889135507597792870380057660 8701766 -71312465117891991454165143932955819168 8701767 78397739705773736985523394020394103984 8701768 -217919600721822855795593302697205104640 8701769 -223255855681111200596868557087391290880 8701770 -5878487837978242694491477368310087680 8701771 -47446864698918423124450659183633699200 8701772 -165907031357509496946613941834743546880 8701773 -118398957074094300559916371542298298880 8701774 -40276732102968047716890443975357208960 8701775 15254005209554259580951931637703501800 8701776 -56744992491765222955755412649434152960 8701777 54289156977759420814934927054838782272 8701778 129511138463306348220588428483046199440 8701779 666477145856935273047142767937071408 8701780 -75674083456643542132708073341744128000 8701781 -4888424755282024661030510179148608416 8701782 49955654695657001236095370113213792192 8701783 21121603407147660245808231698204626000 8701784 15550165807888960415727191180866437120 8701785 20449924788759658825545597274973090820 8701786 75277081003439741852093448860642856960 8701787 1453990153814982415640575981198392552 8701788 110352548204006747426659790159537318400 8701789 -32561573433952351680619858045423400410 8701790 10270942220486362465602628900165702080 8701791 20846489639590977548496229691960348160 8701792 40056644092707475614868198502065766400 8701793 -27310747086344248094540406833548455936 8701794 -30940519969387350351243741426601763376 8701795 144674939554396998839032763918624734800 8701796 -29208658175281278950046810056806742400 8701797 4984889370599386253338478406721555200 8701798 56051406892788900725956607825202120960 8701799 50488635883853860015581176965768051680 8701800 40647157203269366702214275225253888000 8701801 52541901911782747233715872876382742400 8701802 -137888936633625598099711891997611437648 8701803 28627062457654525541841451393543906560 8701804 179360193652419006020747843297439078656 8701805 -8921629386831846471841363627896439680 8701806 68980096218185862120439556856909815808 8701807 28706415021627031332710875406474895312 8701808 21787242972278553556022353812792115200 8701809 -22587117203572450879047865045187185296 8701810 -6791207242977182348290140098489625600 8701811 144933416659662186886474393477670798412 8701812 58906339867141517464919319890874381696 8701813 -6001149428733438983411964916505609938 8701814 -24551839913231767983145394723411179968 8701815 -26292564556554927084941207683266554880 8701816 -139253026350599098278041630057827184640 8701817 28903138004292009021395869717646804880 8701818 10295306784738849624605968637987930880 8701819 1795774669132484281140531465930256160 8701820 21261024288923078794904475867063060480 8701821 -26215068159476422064985839233973843610 8701822 -18050002350190672873715033831381196288 8701823 -14438402068594342147233713362542524136 8701824 -532437655105005741981678189643038720 8701825 -4808593128206611470914899815618824400 8701826 564663887625827296528763147042551296 8701827 -2023657512530463794102464333593408600 8701828 53287854625097289005891662007850151936 8701829 2788270769099012683485329994496103040 8701830 -27368807676374316409795959356604574080 8701831 72917537834305596327813499260395942064 8701832 141736026875373943465379129679871718400 8701833 5702049986398798323714879244332555648 8701834 50208692310315456234413238403609152816 8701835 -77347183733254060783265667540947370720 8701836 -77885836685966862577343103837631488 8701837 -253257483862254478976818973910700382528 8701838 -52600170131214300914197870018972015680 8701839 135346440716099753041395603857287537704 8701840 -3602733345924682131301717455549235200 8701841 299927418030835059963958211104555646052 8701842 -23084965240729762708291252333127522688 8701843 155324281026557003978219314924675590624 8701844 173674454642724639511413084124277156736 8701845 31176036209269315672815403930442572800 8701846 64592564784844712906622103342770628800 8701847 81625335012692078982520144201110171264 8701848 73463869086738559772120340522540134400 8701849 -90478218302583782725983321165262133952 8701850 -35099802296626739181477788741032896000 8701851 -156020292468155510227408623893560552320 8701852 145481785603532927451515720834089925632 8701853 -90300926144067174482718705027198575898 8701854 -23804774622022101268932117924577440768 8701855 146478976142440507201368073026342314280 8701856 -151979128083544703594402743448211947520 8701857 51336321385029326705443815458172593280 8701858 4105685807787780741878652186368732160 8701859 119711684309368568823658581520519387416 8701860 -61517018673666102888031796569124720640 8701861 160585956332519765413505736675527754270 8701862 47771478585364025805287836612276882944 8701863 -36452730643703172999900731134159856856 8701864 8030600527584491076318019250508748800 8701865 88246874911000194643441826947368964260 8701866 -14663336336696364229592165313597208320 8701867 4886148308976554304755159176805305280 8701868 -48158911947047023833722093512527412224 8701869 197907786074192679812240162987057349120 8701870 -22665607463455109270098895936725799040 8701871 -37731867952450403150262518976296930928 8701872 -1994768553487303546863127741543219200 8701873 -126487008176715153700382282489606816878 8701874 -69803581745674495382813495402975822064 8701875 -3711690193660711389868497346650060000 8701876 -141509944237112953101137418142275456640 8701877 -51682744342874129482558486407530144274 8701878 1701737423489872608129936308859977088 8701879 348996394252309825375204483249276680160 8701880 152318866522739300983843943788189900800 8701881 -48698042432084079623400297868604288640 8701882 -8690004818268282212554855383497524224 8701883 24614870142890817745858904702300940132 8701884 63960358897962808582853489411016345600 8701885 34567986810160983659383215876070999800 8701886 9913332140327890216274645551640371200 8701887 -79587158016693052619056035807953450040 8701888 30018284217262375469213840037967298560 8701889 -17849157047488196322680177494426358400 8701890 9940890360196567839278320512300656640 8701891 -5662128336496025514796242810170676216 8701892 -1191908334428978813558766430322277888 8701893 -15697422326624089019662396198043980416 8701894 21623460065224108988040828600935219712 8701895 34707041327766185045944595460684593400 8701896 33791093775990278884390342679235624960 8701897 23978665777330414570050573280384814352 8701898 114023115628788567812077858819302280800 8701899 -48186562476960622047514359456184061736 8701900 -18071353722759949752418539011373235200 8701901 57480589319823111713426104929844447212 8701902 60327351488973451478610957104926632960 8701903 4477580142316216545353095100072112880 8701904 19954171235214329802141985447694352384 8701905 -2394943410725046276449637493480818240 8701906 -21749795769824941954572053075802470400 8701907 -95520623944701061982405748935665373844 8701908 -45821839877590626587480237830996899840 8701909 -381446396322511432723665999366422729088 8701910 -633782883926051352439001432133120000 8701911 -337693739225734874718565346705626728 8701912 56970169158038049716061762076351979520 8701913 -71907485613539437608589684661764439040 8701914 -8058501114258090504529355171075988480 8701915 5939972836956278599377723183391863600 8701916 -171579049806701148346261243489973760 8701917 10638875616437608275927124773769273344 8701918 25429852790653369983617660316995421504 8701919 -91403764303450815377567515685117053008 8701920 112189423981352636241271539198343249920 8701921 3666704569906471340718022184510313122 8701922 7089677413624519555712242319297560224 8701923 43334707592396893776584787870980734584 8701924 23916877772034329229234428956801105920 8701925 -31883587302631464553899958919954557350 8701926 -271929113419477875226153918252108416 8701927 -21257730419292063456288926583956177240 8701928 158898782058955084378010208530676956160 8701929 89565890554169012825590199274088070400 8701930 -70370391083764935304198073745367732800 8701931 67419806277805915500996080421698811792 8701932 59991784644390091138511662245998556672 8701933 -58870231230561236152695917934554603818 8701934 31547592875943647324795846391428567616 8701935 21393296720549710012817042947944814080 8701936 54154399624399000006217559946118561792 8701937 111987352414953104307582295706549357184 8701938 55716026635892474843568160642313149440 8701939 -3724629718456728964178455304737124960 8701940 46652744500891211258772364948681305600 8701941 -116611081764720487754295102804754787808 8701942 -117045242812873019503175439602459788128 8701943 -33802027815941346586248649521372492000 8701944 126422931892829555221047904414025502720 8701945 59045803228791930415987838272226604480 8701946 101631139960246960960739233829033167104 8701947 18657888825544539330010520455460786124 8701948 -44868805824660600670814826832638562304 8701949 -109805837347680935332081476566893357050 8701950 -6436045016128530658736834091080846400 8701951 -139708566288640303342714157950026754048 8701952 -5571025627747946661684909848458690560 8701953 828259640121380642514216545839657920 8701954 100078167913343043372957687379299508176 8701955 124542941186860639484340746515419865920 8701956 -48885350954975517755538234954189250560 8701957 -366508932044433648966482190020510722 8701958 22956901218324882935125297942952141568 8701959 106745408469036925334687764468730806056 8701960 120512683859582028075148970841459916800 8701961 266039131978294284697412647481517377562 8701962 -85099759514900367830341730620045989120 8701963 -45935323127815088793838470586253878536 8701964 11271251377664821945508798338341682176 8701965 -267382777534498310341892536605225600 8701966 -1769365569180296572365038058131212800 8701967 104521277039431471318158247480812712752 8701968 20236454675366635715583224108660686848 8701969 -159228268098613641888921996552783211680 8701970 -75445918255969558783463222927730004320 8701971 67889818634778658455634198803216384 8701972 16423412835066218929776982559208042240 8701973 24834647131385909622117386944494798720 8701974 39658286222319698146531379440396558944 8701975 21992249492971151556582203170417002000 8701976 -132613083882405401814367655917584721920 8701977 -23034480642136224992047929111469011168 8701978 16430422599812354350078631143079276256 8701979 -33967290747490725481050603513102695424 8701980 1213187928333874315665343263144345600 8701981 -4290175047059365495246545728266989120 8701982 102052790654297306533619253292000286592 8701983 110838538311995944265523340256100676584 8701984 59648071184760871960393237970325995520 8701985 110285577984642316003132032774883502760 8701986 -20673835155770627749027106520021534336 8701987 -105542870985873975591113084520210483248 8701988 -106889310240467929532477347042223920512 8701989 -84306972440440899463682764957579613280 8701990 -28133099383189627587364224119983411200 8701991 -211704160928370098999474414866944217608 8701992 41274591418378131978807248527595520 8701993 92648501319194231148549259658944392960 8701994 42978626916212656837076223879653386752 8701995 91528911708169580295148611535243515120 8701996 -287809351805562217869828842152375808 8701997 -253212727490766102488121418477546600554 8701998 76926470507951930804870458178501312064 8701999 -149783219975359259756068063724542966000 8702000 44675286661125115306124647869235200000 8702001 13047040705036962080172147288176960640 8702002 42795148723885861820477509899137735952 8702003 264679832286454149709650231771850274400 8702004 -5378479124536674675049636008269291520 8702005 -47116158080120271886791339138928856040 8702006 -60161759265182246509456018018768201920 8702007 -103962871776570589053567704817109998360 8702008 -114947952152413757463223496941175193600 8702009 -154959531260621172901745525506377272790 8702010 -6540202766472935790920417173026201600 8702011 6297213895427108503455889082040954720 8702012 -26210909405372343151590981849454699008 8702013 -207842725757228035466781517186575180000 8702014 -209092124436638749116939865631676595968 8702015 15313955720245961510809188215476881600 8702016 6449038937604373762385886279414841344 8702017 -27455801637986092551489322580816334552 8702018 -25340888442433480577095123166279587296 8702019 -9702183701408408957957420260416643200 8702020 8887423200576738319484145203699796480 8702021 -96270447603401446559150625783531253056 8702022 19056406898371004282627368761266325504 8702023 -78545846429362250201192893768708638696 8702024 458065782063187481842471175616168960 8702025 -22988456068147619132173967325287017200 8702026 210322012604975390817765759306992809824 8702027 148850532650654432067345602312421652992 8702028 -1386635298714320729781220096624634880 8702029 -52028956620548948914639919427605755424 8702030 -13792116189147628711152714288433747200 8702031 40539795643036657780144518677367557520 8702032 -48779726056284493656066531675979915264 8702033 25304288466016331275203094852984392000 8702034 -33250698035082506943139903648560057600 8702035 -192603801337718508520057204440643621440 8702036 -37658741684911247059538564520260050944 8702037 183000222686310876526577030657292887694 8702038 -4617861272012390036975509780413855360 8702039 -118598833333814257005962463053290320 8702040 -38690326092798351559025397755176550400 8702041 40106887931617987790573133485653475584 8702042 17198601006859048558401544678518450672 8702043 18940239825581912308846757973582211584 8702044 40802718457221975822119646610997655552 8702045 7471648670916436793774868311387349120 8702046 52820574804848659868261676690603408000 8702047 -282732967305678629005134912975381694200 8702048 195355229867397417499470655454208983040 8702049 49223833936691517947695475407728402864 8702050 16666627728440087204941787453645644800 8702051 134493194114755310738586046770484289052 8702052 41988827867818714900686646858468288512 8702053 -415183716385681213470258516227732051300 8702054 -42399134319743893408419168995098869024 8702055 -110014570641601006523791694328538546200 8702056 59332255064617445746736329600514703360 8702057 101491256995105128756946186136725526400 8702058 132542529039908559942516035782088329728 8702059 96205292512025166783634312915275456720 8702060 -16415269356000226742063222516627435520 8702061 13495623038545966793727482822786460000 8702062 -133289296997306740406123008299421044096 8702063 -41868876344143866694110422571561008688 8702064 -3521564691469578777713269653226782720 8702065 -67444291905861243799680107304535784280 8702066 -44876997185281142249298486446730495360 8702067 60132890205805948504651404692543096064 8702068 200246731063796729277015090934495666176 8702069 248216804462582103405320782237197207900 8702070 -4609121807823381319120847604781355520 8702071 -5997254022938912210662535711974412800 8702072 46290754808807251982819125999113830400 8702073 28300472124383543764496754295503048960 8702074 50868557582777633676721167372237539040 8702075 1119380622984340412146089152815257300 8702076 -74861152611964968202973381411716423680 8702077 275430804048640860387172465822765173772 8702078 37776571523378514483578079672565868544 8702079 -55209409266319997607077754225566885544 8702080 -22832306944004424049428543041647411200 8702081 -3877804363218920120946611110744688256 8702082 -563749401220128588143684751036769152 8702083 51809729330789466485640633627469753504 8702084 67416993317761606666721192112131533056 8702085 -4187000325912928607226941709566054400 8702086 -42712876665628406676023613808718506176 8702087 300042679800870390130442301403597228800 8702088 -46930784420293356120741589994444390400 8702089 12367951648794736625629626367714837200 8702090 -28476266327233561932354645293688943680 8702091 100167562446903444804579213125056637040 8702092 -7816797545452844854184322207784954880 8702093 133086790704478419238782118355471964342 8702094 -59071673409278911955358222556100118528 8702095 -69610404853132971226794635970335760000 8702096 6626094511699070377314746351507472384 8702097 173432016533988239238808420328464159872 8702098 -76150981954888614600697200598583641200 8702099 49174528883515289225477502031999353936 8702100 35183512313215882283376642863494656000 8702101 118454560407850889849652811967953674204 8702102 76847434571523317011739580155023139904 8702103 -11996232688294256507810994836665961472 8702104 67340126704693782725978562186550272000 8702105 21892559382863812591341266555204944260 8702106 -19402976976919661840811384305353190400 8702107 21801458271670172617006553765182308356 8702108 16705380361239001611785179838219504640 8702109 -48412927656913923459274489272817487316 8702110 89283050138822676116245476669921072960 8702111 547999309355643967735379438335285104 8702112 -9847670645272097785373218505116090368 8702113 -97260648328600397411570837187957765504 8702114 -72545465167486172439689658110019308160 8702115 -29316244350169387107916090636235362560 8702116 -122138445382944999762933232955985919360 8702117 165718728824974408409110172589126664860 8702118 26771667887488542238508949841403075328 8702119 95146172408909921246103986396218857744 8702120 47660410574286960804772476019433472000 8702121 27856664617289955676032869803881831744 8702122 62757989370480513192168419362854169344 8702123 62067594047485515274701756207433934784 8702124 43968200961984785844132318050186910720 8702125 -2919322838916058278528121382116920000 8702126 124671177739442187881395287660165832512 8702127 13890865224305858240249581938036180480 8702128 61290974722032861093246759225203965952 8702129 -21080876584509763450007906750510255616 8702130 14161618346228979574792440640353085440 8702131 -206883590411385396580033631052151214068 8702132 -64906247048128441076440031798200639104 8702133 -20499246885415712036443198768751961600 8702134 12014487602519737935672320139074985984 8702135 -26560501630435299325525128924720075360 8702136 -105372404260360537831390197341415751680 8702137 -106215516295238870486225962657498800214 8702138 -12070428466059258361232861214918615840 8702139 6002775685237508197047926687885448240 8702140 -757204266668940044835276714922114560 8702141 -20046244106189556185823994650183398400 8702142 -22223665533399564843263743672389442560 8702143 255468920930272625752685856716505448704 8702144 -94134715939380907741045905064898592768 8702145 112354092956179749574048129834686294420 8702146 -70918411791504529434478771362009830400 8702147 -126871863464132401221742718642153626728 8702148 -22400810184684823992394872178015973376 8702149 66381682035037048106314649568177701150 8702150 54327991857910872742014416741140848000 8702151 71249186868229232828323283157444301824 8702152 -191730751030626604163727986338281676800 8702153 46471584467360655419224451976069529140 8702154 3760674396526626890860267181512355376 8702155 -131638713261580420045089995608764447600 8702156 29993064957575134986447160055576028672 8702157 -27189410884478900948681935474242749760 8702158 25989707457152765329848576555166531776 8702159 29273450160469973498274536658882213360 8702160 15477027458063963484897187933991731200 8702161 -151471383471105947284500776575940740736 8702162 -2989190141483236543159175305851767808 8702163 -80899943652011983102232863208677495308 8702164 -83876663078827733135345051464138047744 8702165 -25524501290137638174830468580767554560 8702166 -91742655759146538661365688322298777600 8702167 -114388692646310373623826585371331715328 8702168 -10848907783404522236307833895444480 8702169 12223949313657780271702275769688345280 8702170 -34373076884521662901740292542633949440 8702171 -232323244710812292831455466941322601800 8702172 -17923191856989543442634526663228002304 8702173 -72490078777662582231061910454528479578 8702174 -10817628480674660478900438928222497600 8702175 11320899182355323513918791915305678000 8702176 -41596673503394854579105582389302132736 8702177 278198789209033729106466772541244674400 8702178 -27172718454262869994877446808778393600 8702179 -277734304337376808800012236339069829220 8702180 127583805741137143950347045927026694400 8702181 84514192850338134056069185529416915200 8702182 83821189046868331109636739107268948192 8702183 67439821916228237785605221403438607920 8702184 5130696196221084656116782323107921920 8702185 -88372041176392448501815568793244774620 8702186 -40850410604013781210805793908905264896 8702187 -11482405474872594077616575773926626832 8702188 76331290104387337773541761598438195200 8702189 111144255610451382989797007170398699990 8702190 -5796116213382586421007335230641868800 8702191 -186172548353520984578519654864105776608 8702192 -53445668291356043264689170465750319104 8702193 101476411066602861977793081545632862064 8702194 -15648096422711345293008700174633625568 8702195 151427368570612988663371261887255289200 8702196 -28754461462721473403464086216172339200 8702197 1335246392346679877737793940033136832 8702198 73232374916198225328546564969154652736 8702199 -248790355059584433406707785647414296 8702200 16770345294012160469466922358828544000 8702201 30926198021320072412840461509482295552 8702202 -20400413343250074269472091486201171968 8702203 -54669547948051336768140131628554214144 8702204 -167488878690502750451394314377952463360 8702205 2087246496071499972861983676341371200 8702206 -78964264197355165852459670923304936448 8702207 -128669664263961716295099312379620236544 8702208 39096317919346423944965060524454707200 8702209 -57331682091795852354502506230115037920 8702210 -46329610249700326509411540914083284480 8702211 98888840570937556367374722004316160 8702212 -96558721158143230815974210635475868544 8702213 70561148877136780757083464060934647324 8702214 70018258085172143408371485841426730880 8702215 -98299782807502197371247295752271086720 8702216 -49824782136671335067179949462865008640 8702217 -102175165722628672098208649095568126166 8702218 31144817044849231986898005882962311680 8702219 148913016912843204536975357780327354760 8702220 30522693797579096927985164489431649280 8702221 155249318289523894939806800106902763744 8702222 -11136512027074371957018774919718847168 8702223 -80520197092030050207623615884137388416 8702224 20919028001260217810987554574132387840 8702225 -4777315422357267516485106618428121600 8702226 -39082896611254237462248919852374207840 8702227 -9234169143587821015553913398674570688 8702228 -34144701088453069007515026800421734400 8702229 -33954756370612373238229453442641747200 8702230 -36233693161339128751354551037997034240 8702231 -152751179795637831450947278076896342968 8702232 -21608254780764322753244487995475886080 8702233 34781978728755259239735827352699870600 8702234 -76275204274511458558742691217681251840 8702235 -1303974262852116709858538337771196320 8702236 -164177375158986913083372543039417694720 8702237 -20577201174653933212300098250224522900 8702238 114715713638290341014768069245398251520 8702239 16191870298557513844647179273526174560 8702240 58763377688495594651836483635365806080 8702241 90886783444028262840072525806710345392 8702242 -9620352287108837423827880262470978400 8702243 -44617828910103658897066908884293980912 8702244 14098826858043949924413849966615665664 8702245 105995254923974634612485450917499020800 8702246 -22737631333198867603266927939153958656 8702247 4432582568880948641217675619740756480 8702248 248127323483071367634252926227164687360 8702249 -46981139106134222386424592320511745164 8702250 11181165341311184080917694113046656000 8702251 52693688689280233485786126262510115252 8702252 16600468817271123718661481757556646912 8702253 74445077375845841544059218887517032000 8702254 -1129719996212240275010132936343091200 8702255 61386135321589650030663980439717353160 8702256 20187609738002081695032453001470246912 8702257 -56878202084509052368336172748498558912 8702258 30636679276958042378400049403386662912 8702259 26009201370331769849662872952066248504 8702260 35219364713260097509215627455587737600 8702261 92726783471885336222548781717842061724 8702262 -96643156302481999588282172619875462400 8702263 79668666746244877405260110783077033344 8702264 166402260362180244405931257236594688000 8702265 4220623735991874323418436654876410240 8702266 -326900564845273544449910128908452640 8702267 -76838721162403148131284901533632506608 8702268 -119557443412063279970621507200000642560 8702269 2245445088659180260282133669940659020 8702270 -5727900719747200951303880306624928000 8702271 -83001136359834308538497859110635226760 8702272 6247321377565520460807386584370380800 8702273 221362532710851479112143117470143939504 8702274 -19964871497820046064424530702640450048 8702275 -18827416792972315102601901787152748200 8702276 -79272259856245932124939976933964088320 8702277 -51032489802167918430239278562103048768 8702278 19092659963514301506690664701632150400 8702279 77758769513683063762045491254582945880 8702280 48532240539024141966384514710889267200 8702281 61751723635203813048713862648222963584 8702282 60454427438843570243741343582537459600 8702283 37959466610961450203736400587019925424 8702284 -163171424457999010676125732891099060224 8702285 -208839715197612912155326526603448480000 8702286 -69698212814981553872563836659904048000 8702287 21885772154545900836728328660676625592 8702288 -10787634941599350368712632910515404800 8702289 -14842477618031587673440000043075589120 8702290 -43088996279115086342922118754449653600 8702291 -5599562235908526956111349100890857760 8702292 -52696417533502937240405407181220476928 8702293 -93849172495776141061001873465991147140 8702294 -8530185819844921620714067563464767488 8702295 -30710958514032116039963455993720343040 8702296 89256762250663397918769920651464673280 8702297 -362597479659882205737080989730591040 8702298 -62877676947778572415837090327260882432 8702299 68905927630468645026472740547568169760 8702300 -79088999198210666771404108891078656000 8702301 -74574632196355581143984710452281623200 8702302 64060704771919160819002458321754886400 8702303 -4673956992798874932361063776333324336 8702304 -54317995139800938031405077919558533120 8702305 190448084948618726852732864390869469460 8702306 -19107938994955521005957412865848681696 8702307 18086152254453028383457190620685266404 8702308 -141038075305987832063934688349433715072 8702309 107915904166955882229322650638320412352 8702310 -11734111629628337213002768167438612480 8702311 151443476169208948218500531308116905912 8702312 -190504911635077914167529159313201996800 8702313 -96557098589284828309330763412830707056 8702314 -447826784544157434682829620896847008 8702315 25512742672485311164935672613775058000 8702316 -27346177712890478554584426802375557120 8702317 227780351336272111506782241517795996080 8702318 107903492704493665562413201696398519360 8702319 -127777668377146431536275994126491380720 8702320 -16121619806648032416698238409113600 8702321 31747948888529268423338025896079113088 8702322 72214627018981541629430954418062621184 8702323 -70664490436124793916723535933501088000 8702324 -100561853967735714261236843603539046400 8702325 -40673783364889035985157980602485968950 8702326 11439854294979983368364860238605096704 8702327 -147903250796750720057923729832492476824 8702328 19084144881727477508762689966466334720 8702329 -245516840757703253356941882981741186070 8702330 -1036622957744133176409202432180008960 8702331 51651504379840733936224339386322120320 8702332 65380700289784726585287924662268334080 8702333 -244780295489537086154621595999783191418 8702334 28766542078192567534766986307677130880 8702335 77544775236073472839637457174469922400 8702336 108015412018752670935734842360080629760 8702337 -51023313706860117371349935324334646848 8702338 -3227626291709519273062843345137646080 8702339 -17129256219991799186566617224787538776 8702340 -1159379332327527608547955564718100480 8702341 -260783167227372643210598346446279428258 8702342 -27767517509752199968391072512461619200 8702343 102322315547445966623933618952087403680 8702344 45239871971203918073032127693524992000 8702345 110468166032496326695091897180963949000 8702346 57917427458793876367984266906288777984 8702347 -86281488927882188702543516847602922488 8702348 10330479752511400550971004779741732608 8702349 -11087911194189715910647215006554448000 8702350 -36847680205040591962173931294311225600 8702351 -74933273346615659411120373980690577024 8702352 3100378997748081023591539463335968768 8702353 -46369087652334939846123953348734907520 8702354 79320164955164595998822372480184383376 8702355 -33641166119315097991950999905288280480 8702356 -13096135317330487345126224862138507776 8702357 49882736025450151402929145842470948832 8702358 -4907682438414933895736959526700441600 8702359 -2822349805063879871945640623339984440 8702360 -10614033685714112839147082644694016000 8702361 -95536094804526802467339386946403373520 8702362 9232775304629099919792458775226700544 8702363 57215438524395799918223287310821219200 8702364 -4554655872902057656485967939718012928 8702365 8152304404658299865763657392057011200 8702366 36809018133183607771101783346233795264 8702367 -61261800409720043717753698003983053952 8702368 92128445721458103321054731957377499136 8702369 55713586111015483848959960192314743444 8702370 127357132847362013365413485827368499200 8702371 -143348683655996793568137615735680507428 8702372 -28731300413436523385877809150064795648 8702373 3973713101765751020725356791457441600 8702374 -127610869878582932265310602777297644064 8702375 -68626476400792610547591095183648580000 8702376 -109821104450545990588958502333609984000 8702377 2959270118026701923954780105478645492 8702378 -3330759455621438187537062337429851040 8702379 22037336166825645065646025016947207680 8702380 -105178218765217148561808448425927398400 8702381 214580281044116585370068307504951206700 8702382 6665331317510924488178156567492444160 8702383 -3020900180870184691049353388899918856 8702384 -29031705787057091139929309040092676096 8702385 36022290499879834822191249120601378560 8702386 20238397431167854704376753404591813120 8702387 -50543934243789485406959996650107038964 8702388 29177947309960362495446066731277378304 8702389 33784702505534838832690970737709317980 8702390 15859511483681841522122256462361843200 8702391 -90634328077539199114635094615445578008 8702392 -83566185406642243530404865353074176000 8702393 24426820223725785143814571499431041984 8702394 -71006638421826787591787659146234547200 8702395 3828397957017471106191041327627912640 8702396 179262131826242980082118200749850956800 8702397 7275187300669645201541453609415100512 8702398 -51948071490910843073521538430839596800 8702399 47467453545210683677620411405117060480 8702400 -5363289025077243841515696267775180800 8702401 248465863312462268332457618349597524400 8702402 -111816007801650666906770356608028363776 8702403 7122818300584618195875688405799715840 8702404 204341036051825181293338193521283401856 8702405 -105804926647514785712221802482348127940 8702406 79745396065478815367307587252157834912 8702407 -18675113529621601774985991906105607680 8702408 96396674213838845053834037965632798720 8702409 26659644697569931345780267279940473104 8702410 -29543996522077330769843452285832180640 8702411 54312702542566246076016141286293189012 8702412 52398791977841830428110863376280141312 8702413 46102446037961275532180578690719870720 8702414 -4693009203780599825596687061658859776 8702415 -44240021699514589516065376948949544840 8702416 53386583756257578272649694382216732672 8702417 6204223869929710969916806255323034992 8702418 -24532910581447069988985588781793894400 8702419 90660013663948874250432287767308946080 8702420 34368498523721271971255338100424384000 8702421 -8314881160975130505894438421537062912 8702422 -5697849875158569130275185327036443968 8702423 99053357057346622274694188113686782904 8702424 -203283318841445037961475459383366656000 8702425 47443616093489876884758039578511323150 8702426 2623008233266553087020585195293348864 8702427 -75778493804504308392699969543637509480 8702428 -63586064545820958239732696811595019264 8702429 -274432077927270241111620715033457437824 8702430 -48448800570997775282946905302465397760 8702431 -4391774921031969873205974364433020768 8702432 143674179468694226986289808262505693184 8702433 146653175428505385259103885973509069202 8702434 -15435356228837186545938224131898185152 8702435 -42164837042958826706092250359659807840 8702436 52202448482563195988018048959944130560 8702437 66827945005941528926165376199432637600 8702438 -34398389222027568641564236288550318880 8702439 78538117697550013527017276538101379624 8702440 -35262099656878577093059907743510579200 8702441 76944779728834458237960965939363520 8702442 -14637483148815069489347807809769603328 8702443 26930962142035717706579961777877072560 8702444 37493476246625256887457192275237916672 8702445 104165145776310453916675750884518269920 8702446 -71243655414434680152246450821932323456 8702447 6412824532496144866701045407600382840 8702448 12485704000521047279901288444219654144 8702449 -165597521875055366840501580164436085614 8702450 -18842096393129160511294664120123730000 8702451 35058835864618100807826673105310671200 8702452 59741625261464025667396590695546327040 8702453 109562063958863965739577807623853919260 8702454 -2637074395481053165842399404540889600 8702455 -68978162179495152209388068179690103280 8702456 1124294004537316282615522549260288000 8702457 -136277397462601476659116643658750448560 8702458 5708343661553157476754257106023432160 8702459 77107039949427052480904326111040346660 8702460 28559956112287236205051932387209779200 8702461 336100411522995882431154015674989684224 8702462 25572520201254189081025436414207711232 8702463 10171540295435905173175571156407988736 8702464 57202024544887714678453635987359662080 8702465 34733883173463414040052497127571311400 8702466 -1583636547580068843282300520847625216 8702467 -148272692730755914974725355293790733800 8702468 105905523319725587151422000714084106240 8702469 -120704840347908754757310915687278400 8702470 29629628860971968042634064367632465920 8702471 -142346181087735862980701532858919879128 8702472 -14922717932109001315955698942997299200 8702473 34011953304904355924437635655158816384 8702474 50616626479527580785819215003845234944 8702475 -10411999046324805224001754604608128000 8702476 -3283703777507405227269339065790791168 8702477 -57607152537996156002150733818795140128 8702478 -4160432153466128447379038904582271680 8702479 -133408620458137799616952018185154140416 8702480 -11117096329143405479105031893930311680 8702481 -119192471191093310119355354472380517648 8702482 86031849245930259440750636494828262400 8702483 135546385330582984856703710452990962732 8702484 20415615513306030189765875379138822144 8702485 -116449933914410783714337983605392227040 8702486 -67442103363114851617892625770980175328 8702487 -41925225294210585138430510747092660192 8702488 193475773595340722841069148066779125760 8702489 249608027300021585169099679947672793290 8702490 -29620205822237895327845115229125530880 8702491 18882597845023675909940484474648728864 8702492 101136150143491839037572268462202376192 8702493 -12068437590346812098290852614436676736 8702494 -58493218168460293594425914627236320000 8702495 57350891775724470542212582896181785000 8702496 -57008864405286285348017793158838484992 8702497 161289422388318497153502136576740526946 8702498 82776621199561766758704362869192704336 8702499 2354450754387384998046839216236647168 8702500 -2323084046175710505216448914936920000 8702501 -2307777613663551644841973454139878628 8702502 -29569001815334195402414850469458539136 8702503 166385383895944683851195971620603765752 8702504 -196599342192071411432143673993175552000 8702505 4229232878743556381823303589503456000 8702506 41230105064410506834911722680465091584 8702507 -55750142681819453396747333942465866968 8702508 23430055844581492669015521368733672960 8702509 10221917220577464640388723353506992280 8702510 657405638596484535663251051756843520 8702511 -6348530600479767593634312186515433456 8702512 -97597752208305993472345956905123840 8702513 -220250184427257237009902862942850936080 8702514 -34856254986551105472650132112324630240 8702515 -105498067471152038097884199658466637840 8702516 -14974835067927298226181818002398418560 8702517 -86378101203701447879802740001064746720 8702518 33173398756440473303330896293265564800 8702519 -141668386557182578116546561044041351680 8702520 -56066455328858710784581248187328102400 8702521 -7953018382288733412436762399532419680 8702522 -12148007567319501723695309922515171328 8702523 92770041382018521609198401502331950720 8702524 -55065041273350047653897265692450394624 8702525 -21699199682296857315605551849705040700 8702526 -39734280237073830099613501460832387072 8702527 23024784551254835674960685246471516392 8702528 46093997372948245863592541148236218368 8702529 11226210462910073288741883310171664640 8702530 47027238167326412469324750879250928160 8702531 -39449842028063047133379463293478657248 8702532 -114214764170423899242135207622905753600 8702533 -14412105691412801166482508427339579392 8702534 41390305840660131617124898212712742592 8702535 -9785924011500911004963736592849098800 8702536 -264613766756271484889086116861891640320 8702537 66293132339415092612226036036402706176 8702538 10877283732560060514069186847389163008 8702539 156924387340107337575972148402085272340 8702540 -44623843537502764892650747677971005440 8702541 36554106910785384399387050840905234080 8702542 74679111758628087392398571537165076672 8702543 -61233856606391853336294814268820728208 8702544 22922682731256971691387085661094150144 8702545 30025586972959936032867667001018513280 8702546 -72932152633851291669537053903503260528 8702547 58388417078498447061557111313876002352 8702548 -8610047846025663716225602319061090304 8702549 -3794406524985075669639146459177180040 8702550 -35832402023518391407482629983112164800 8702551 30634867920729292023476285889589272960 8702552 -128325839545287449059994111495745331200 8702553 85930955297575575747391479960687274704 8702554 -12006058459093636479307274273281590528 8702555 698782144956941406819690177998764320 8702556 -29564322077696956532791691038781054976 8702557 47499800579892373048287862346846208806 8702558 20671688965319144693248921807884938880 8702559 173575543104002846666945163051387025920 8702560 7601326536363740224359581048832000000 8702561 -56468006819775350452580302719654885120 8702562 -92039708605166387438948435577354624 8702563 -399484407620925932064933559921571443216 8702564 29574860621896470291975088999685202432 8702565 28631356317405505777450210236754151040 8702566 36903528015605587358745394859763563232 8702567 -501936101461960012374634708819462782048 8702568 -1592650658591196712554415397862113280 8702569 224965635479559532731361651661061670970 8702570 9302741733384119909592213890962982400 8702571 126160530863425155748198182062449754712 8702572 89848649796977064323736571884703971840 8702573 44394138461744230377494736290135218368 8702574 60926865239385696254084892939756202560 8702575 -5985587320087100914269086112118666200 8702576 4050374307811869619092177588479557632 8702577 61779553834914705755581814388425563188 8702578 -17074539446800128813319445009604303840 8702579 85097011753355496045840869115431116764 8702580 20955815028661630552864193615666780160 8702581 173051628303922794233354861649796160700 8702582 4855422289345107165858524851168959744 8702583 57851537882059272515140337902259902848 8702584 -187486176787115779695593749052467630080 8702585 -60790283083699425694677026973087026040 8702586 116479072227350737555647074167931251200 8702587 55657453218488016962665785958301283236 8702588 -32153252649655463702092174654445082624 8702589 69499084004273308308655571419888788480 8702590 -27525513771449563133087592743061319680 8702591 216480184995864234619277784121780228992 8702592 -51133177743627297235976082627986718720 8702593 115525952307598641350249961129035475842 8702594 77938368227143833821616817651542726096 8702595 -100075732623159351418004809671756390960 8702596 -79379961842071617723109987046006579200 8702597 -44469848981411769840770628760033473954 8702598 -379145177727847094386909287708595200 8702599 -44391871078562473271858784018838053440 8702600 959633786382908281207485905587968000 8702601 -174785030905404981118570177582248500736 8702602 -18452415033931004396046346788352689408 8702603 -14278996445039870988676354699466294496 8702604 9967652291320111357631157119626563840 8702605 -52641718369556877060509041904402242740 8702606 17753297723401824388380935698822304640 8702607 -108076775827512234109998527611492611960 8702608 30697668448319952655432073326332805120 8702609 -85700764112531756354381871611241906396 8702610 -10179113923932944228830908373913856000 8702611 252839961732823307745047807068241251624 8702612 -31722965361128794067771918902443030528 8702613 -95732454656767997555880414882247497600 8702614 141280919916619219685374159298111484672 8702615 40845793847870021741810700500667428760 8702616 -1410176985121899817155510579290972160 8702617 8884970776147644275949780847740005184 8702618 -47882192200911814140125141164964340480 8702619 -2071133570251065648367070783782913232 8702620 95344996043548494775324166695950343680 8702621 -87420993869476013478983487551706033300 8702622 -1223151282735424308850333556320375680 8702623 -21692650036499898204911561474907021120 8702624 98117952419131737014449561402529021952 8702625 23849673429524549796535111049198880000 8702626 -119093514575887695303488789962181166816 8702627 2402966243769675532725588339707762436 8702628 69989657113470517099062104273969756160 8702629 -358605556098427413261621212194321316 8702630 -6961234816983522308755498746861772800 8702631 -3249388304527262542474210890201254016 8702632 169623288286389238861568715674916326400 8702633 207179361928940754357866016541662864 8702634 -71018513669099039647798834569675083520 8702635 103014171253115642162323923243797386080 8702636 50718008063134603755174962100625102080 8702637 97396434663684334735722433620002878752 8702638 49198272422607016935936207567928500096 8702639 306074937156246240562039540659453079920 8702640 -2089906541423239907654706350201241600 8702641 -1876477181016533466009094589065161488 8702642 -19035300669310823731154293084301440608 8702643 162596328342841832814989026891672446000 8702644 180779506821193574465486350964088062336 8702645 -6857440980726085313700565967336702820 8702646 -63978114644655402728067293596213416960 8702647 -240353303717456237018904566590770642904 8702648 19279129268477502563706320531451125760 8702649 -182717089706006902321838134204435743366 8702650 7918835699117676784317325697902809600 8702651 -53827663604868412130510854271251686960 8702652 39287552412330968731264897285515853824 8702653 119844751561131915061497079715042465004 8702654 -104185393478734070077050266777919892224 8702655 14244345335279761406822465115413793840 8702656 32587180541729636039264478656268861440 8702657 -9620245979685251516288034813136649274 8702658 -72993964548309136183169791030477984176 8702659 11699181168857167430476470678867004832 8702660 27868837336707665578183585336554600960 8702661 19069925506316775126496044567663722496 8702662 -79642898034312551194040780668331883168 8702663 56989696281647210416495775808145821912 8702664 -15173889058077155206925828496629760000 8702665 -355173582034311339653293795135156800 8702666 -12384406089322934621133664408779098880 8702667 262409307725218317326149719438958883040 8702668 2656031980858779801106447916796083200 8702669 -86160730747716496749611273174608792980 8702670 -65374814983820931819754049831811932160 8702671 112290644075397609953536430358928702464 8702672 -19705853092734589572121169786119520256 8702673 14921138332924427261208638733122602944 8702674 54702848174154547505988432688089237792 8702675 -23638630671408732547168092503710291200 8702676 -75064662992321003706726851351282976768 8702677 142884598615574512422737395301572307520 8702678 131276255771867622792514641589784036640 8702679 124270611460782679398542902130435975784 8702680 7902341427429680460261689263019212800 8702681 87685005096947973837400908363192158532 8702682 -44804522998298306780376938905066219008 8702683 39415173680862718752062968464711312 8702684 810445919089969053203961266403287040 8702685 -12935686930953987637234172785881772980 8702686 17614266117190466645367371252060645184 8702687 -34422717006522812276289954132028833600 8702688 -154975582478978821781802398972533800960 8702689 188978860164903583135900995659740099490 8702690 -26357320787176379968181592940053112320 8702691 -52406068365418727418815696001058461456 8702692 -41641236776031402267716181044456112128 8702693 -109965501525296561873962162516995389058 8702694 17185254191688193360233564081082798080 8702695 4089472880393734236163251559640305440 8702696 -92369515814216206912097778737207101440 8702697 -167391353857366323684835371520871705280 8702698 69907497212736721389020907887319495600 8702699 -263203669241145136211589797535675180300 8702700 47867226922041243964564535588268864000 8702701 -29789483247827292315067468372116709056 8702702 -1624578487368964038900678105976761600 8702703 -41939567543488755536323162174660394520 8702704 49996547678613235841883215792555360256 8702705 56312056103919763061129122398754710720 8702706 30288532799231732449500083517309617664 8702707 23037735342643138372822120210075392960 8702708 68553984163673475670928028487449477120 8702709 101159603174589910405813678763337590304 8702710 -20935240257477007642097898783017994240 8702711 -61808062798018184870807406160176773376 8702712 57327550702768532361877345613266513920 8702713 130743797607710314665713136324790579584 8702714 -94258375210954540169702892606731750544 8702715 -15791651653588017457184310207087809280 8702716 41561891610988879748219085935518040064 8702717 22315664560551217006659728065271110560 8702718 50802880489906464242218991839338794304 8702719 -73259144436214904228171900680591031840 8702720 -830577136476558704451909612711444480 8702721 -14358133890326163920009800347750787038 8702722 47479188702593947774658601141492088320 8702723 115570511005717303551058034116652126208 8702724 56140184458125904409213558033952571392 8702725 85932164698271155211600048337409374900 8702726 -22336929511658696538750363235113997440 8702727 14334673017833683354366963448777856 8702728 234029482602396737915158037127511004160 8702729 71485100712029768862765478720129515840 8702730 -20346261213822178083413195559040302240 8702731 -92155048583544482156839898008237303468 8702732 -135228051367014178584901576891196315904 8702733 -7539245960813213220351492475976774496 8702734 -28505255213916458598845123580830583168 8702735 -32712912183106556067105146324054869200 8702736 -627484163544414069825964826374963200 8702737 -1869542009033824276562490373616661440 8702738 -72285310517343757266029936982131743488 8702739 -179900352956554278179880859061616043596 8702740 69776848635167239242247155757829529600 8702741 -10939708784224348965148030586542567200 8702742 -42250542907909453612038077801357889792 8702743 -92177326887850817604472809783216917904 8702744 221430540107628705603355342259474012160 8702745 -85554466250965563333670543193676626880 8702746 20883921830614035692269720494694186464 8702747 -258050680326058507971580901878478151804 8702748 -108589919014760001339661667771523471360 8702749 189720049641937834383798103829365708320 8702750 -25365472922620021096268833346001216000 8702751 523601659602460492867240629088423824 8702752 -60191952464426720962030206789768708096 8702753 187960931243956613609347993019698108002 8702754 -7088217559669958787424935385439109120 8702755 225018181662162019443825590486475158400 8702756 -2933296371700849528684632505876777728 8702757 -32477256197240096277702915094050815520 8702758 -90662370330071061053343531208174533120 8702759 -8678721786204823322379089897335793472 8702760 -91229798048349153470861207110975488000 8702761 77290253293593058444463865694696594852 8702762 48306306593555774308065261258506016000 8702763 81226704707099054867663625978248338944 8702764 13436798211119194428021283429934366720 8702765 28887083765759922326013157894455288120 8702766 -17244768027473205515148678901964796096 8702767 409983655611711911132531724728886432 8702768 -5599998631995604067182771303153238016 8702769 145639136250233767071413185671288223344 8702770 -272074878223652091023167534000611840 8702771 54730245966378133328128915145380982784 8702772 -36850815048289511852997372207782443008 8702773 75613361686425976798873730925004416220 8702774 178904482852172704006292890804683756480 8702775 -29018880855613094373992843137595754000 8702776 141580351023298193540683362553933824000 8702777 -23282880044694001607540209257065692374 8702778 5605285433099987448740293749075133440 8702779 459860189305830052708778394088335856640 8702780 -10684052319452581169983784459702054400 8702781 9106915862845005650361133967338585920 8702782 -78652958806016185070800059381053994816 8702783 59576930576690287208379999095080398528 8702784 -36536727413267884488980447905987952640 8702785 -60088199556123584808870054743930880 8702786 -22268286651383215676576776538075460096 8702787 44814188397155286151012155868335373560 8702788 43979662923092269218056564768967987456 8702789 -310549937082579300704038204970561389860 8702790 22216187745391974028216156982911334400 8702791 -52397778936910511480446356928715093328 8702792 -63160731385291109222172694096552143360 8702793 184269887593195203464432792184934851168 8702794 12746498574595667133338321245643355696 8702795 40574338859372096088989891797195371600 8702796 115000840301623364113029418798768978944 8702797 -177948864854910934167864998533874584608 8702798 41330074630203300626841838633719398400 8702799 24137485555670895505835072601842704128 8702800 25350254633343397973220971967777382400 8702801 -151577184921368742932773799230638944400 8702802 52222644337678085136598791865569165312 8702803 270944471516113069675684177050490243052 8702804 165008050179851184248188613880067968 8702805 38709376636678922352942851008369865760 8702806 -45178371351083061498066564547086837120 8702807 -117580493099046058386302286846022780968 8702808 -54731352816682334975811361530560716800 8702809 -147626408189951205019271326472580747072 8702810 39049967508993534197566058231219981760 8702811 19798061903215289515006111459162915488 8702812 -22097191275259589954508599233824588288 8702813 -787984026300505006683636381046631040 8702814 -64997093976368878884389287070333165760 8702815 -72563839721963057722716479917818107280 8702816 74352322307239644936899215898927824896 8702817 -86244608156486260370424848525453361120 8702818 103054644259152561863890529452241697360 8702819 -44716764188998006618334658332548503780 8702820 -24092847363658148856074297084463083520 8702821 -248688209450058903503603502365488798978 8702822 -36707144548902477001156938777712896288 8702823 3367296092850964472135665130272942464 8702824 -49923978657803791820547492605790689280 8702825 19217134278216465131995315052353041600 8702826 -6300603179831695891723563565344851712 8702827 19403121932478305088671346076179754272 8702828 32481462647391626499496299553950144768 8702829 -48313042793505162308864014515970678080 8702830 -101877133757134167561039420941808229440 8702831 -362186889792310536972261741912645873528 8702832 -8058313531809254711425061755839578112 8702833 -84639431861109898846455088381753135918 8702834 -19916325766484696964289772032473182208 8702835 38279081133640729613650808335963332960 8702836 13254610249803748198155099671542200320 8702837 64585482902847784610681198746568348640 8702838 -60874934676627449169860820489898426656 8702839 -62688070344446261869683775567321150360 8702840 144210050656090693781504914357694668800 8702841 3183153826863825023040398298686107104 8702842 55433790669443377127812305606515908800 8702843 63090258834281709253177365723495229092 8702844 -9744885438883525898465374832931698688 8702845 -35323237026660829230740365099965004320 8702846 -75702602217266328166736710128218992128 8702847 36975183525196012400346010334379964608 8702848 -1561828912574861189040840883159695360 8702849 182060575558119534124266190308845627136 8702850 8002647321333811108968760526288563200 8702851 -45151916778310701953011340304868927896 8702852 33877535922550273638860793413705079936 8702853 24280255935270442784371585837291367904 8702854 19267274253616035550987816133711331840 8702855 -21739873158955399838511791452438656000 8702856 4096279432593695553793619010151219200 8702857 102133212107832708874524053765824067892 8702858 -4984746209663094088326458896889856720 8702859 34348329507656255983571994261320737728 8702860 40019347584059675489086993385453614080 8702861 53860217404752311500603382061141924012 8702862 -6140542936684796044534851341984372736 8702863 -64478705135468255637352171568075285576 8702864 -25981398646440816602743424389485649920 8702865 -6746450289513467750791495814758244400 8702866 20207320613249910172596721574410399632 8702867 5947016276237584779175112265076240800 8702868 2832634506902751423964131232312479744 8702869 20515139301787483381895114712533526912 8702870 -50642186982835393981370570696560270080 8702871 -151718641758867748475064682178570304000 8702872 -35247773989979570337120565468302643200 8702873 -273496782500254168366016801184661257456 8702874 18960518759966318922847277761616682240 8702875 -94131601953762622520199301824135636000 8702876 -23024195067593140913740235618186250240 8702877 -62540670361551408482846072068119646080 8702878 -25731030702486265588921566568824668160 8702879 -47437529952186897858186663597978047520 8702880 -17867430567719774543374268123688468480 8702881 52546508117180588848020590481232117824 8702882 -13629745585784974237393526856670210560 8702883 -1627817927738306019324441384126884400 8702884 -34257563240612295039707701426296909184 8702885 38610387115473442853982002921645804160 8702886 3693921497194649290018062447645814464 8702887 -21021431917661198717567234757020099480 8702888 35254432773162068312072968590897269760 8702889 -41538669514025753768218572569043284352 8702890 -11933933280407170800360682425414210720 8702891 -7641824847843780179981927554203980568 8702892 -45736643148419735680724156228700354048 8702893 137984054792826607707087223858884824320 8702894 -8305079107745384406776050098455770368 8702895 -22329472118967315945140799838751071200 8702896 -9294577494667686020076438172326690816 8702897 -11346490522736757585953411318140191168 8702898 -48643170300331781025768769117754899200 8702899 -4239751685133940944226410864364140536 8702900 65974126674125387100187063400440992000 8702901 63242104589011032715921638573371422368 8702902 51016323847978552092761761558722410112 8702903 -84950058557384799347826890577536718672 8702904 -28602863897927154019771609033936404480 8702905 -164632845868897086632412778534892474940 8702906 25448333068241917895195502329441668608 8702907 25103520821720816737723919127043362240 8702908 -169745668290255146542492625039252687872 8702909 -96778367591507549119345559804204408832 8702910 -104939895559775910793791970426497964800 8702911 30690631537551660600379171332461387632 8702912 -34007006652007770948608905720501370880 8702913 -60843530366536185066463562792621613600 8702914 -1484504055629989948762544605400651520 8702915 -44149687511944562116950298063359951360 8702916 -107455342954647099637985705347069624320 8702917 83195668205434053691374140488951471072 8702918 9743264510080924628070724731171174912 8702919 90555443566608087524467623062497744944 8702920 -83349566573692909972621900437789235200 8702921 6989568174224197411859621206394915892 8702922 27136906765247322579236102735114057472 8702923 -182730310780514613237326199329295553656 8702924 95738589207538738481330991910171278336 8702925 -15934629484533321914759763474081600 8702926 7562241384213661710191200966995362880 8702927 -122179454455970758222102647187811327448 8702928 -13954270454930714286467487852015206400 8702929 139034481382274695736614615494267955200 8702930 -16074617283988994791249367290109222400 8702931 133074346789209202075524655407410300160 8702932 -32016275981319326804336726505677527040 8702933 -126002048612033165382355768041118848096 8702934 -8999122803113561556826319987978233920 8702935 -4497166346383091467688960552340812400 8702936 -242775487034511949151628487783086551040 8702937 194586438210814687471995780800968847040 8702938 -56660952122968132805537663773299687456 8702939 33140694295410419061254826715644717600 8702940 14435052681074891682071020207738060800 8702941 124413722023914253549803426375314676600 8702942 55380619958067023929786516536944832 8702943 -209523248302039663135109350131112939776 8702944 135868719164610510375960091050441179136 8702945 -103852603835348404634583607760386296300 8702946 4375614796478908444574993775902192640 8702947 -24450880772169927078475387783348615680 8702948 188969955265207287971752120831479815808 8702949 -62836291168315866777909439239262984512 8702950 -44200797673141737976808736271477944000 8702951 385048846704899110703887598333634945600 8702952 -84282165026869852500635308684415385600 8702953 2530726349648728824758899217334142656 8702954 -673473176126954823157513324251819840 8702955 -24580003161415329093723905580388953840 8702956 -198892738177580743300751329075401144320 8702957 102876323379353542619982397733156759340 8702958 46825012969676672913254825184924011520 8702959 166475236303611230866648748399210158160 8702960 -6270661843187253198498282386626314240 8702961 110722608956757390241305126486327100272 8702962 21657462295851108530074531100881188864 8702963 202326915275188756858883915913265638840 8702964 -9483569786214925451092998202564543104 8702965 -218220887581519838910648749975802876480 8702966 -146769093972354756731370050656471241568 8702967 -14616784857804625043536347799845350400 8702968 156946860547780027131770660787168645120 8702969 110238291435983835722247652820997859680 8702970 12154101282933375163311682542862986240 8702971 48165548678048239066041540257686114944 8702972 -126308116154580258023424268137627486720 8702973 -139469529854966215443105191367908138778 8702974 -4791258969098191279406727992165778048 8702975 8616045951292149388671945020140233000 8702976 -52084027269521067550054371012837900288 8702977 278130518816731089635804227618360611760 8702978 36223859338242689540386514803861721040 8702979 -33571143902989149910773140499248081232 8702980 -25498461024304836243604045058840371200 8702981 98368302526921647688355004676796939520 8702982 -45911311842176153727991234080857532000 8702983 61534518362560075607987505642870651544 8702984 93290195701000070292279742403361346560 8702985 2971850544972676869457853559721006080 8702986 -123619370640821384997572277662198297808 8702987 16999685171524910257529854428969280320 8702988 -547804140060380417711648174572061184 8702989 217264998473259686244229808736769876790 8702990 31300995743006117239714023854168762880 8702991 178666825682675091103286093770964878080 8702992 289424412600633388393971747108061184 8702993 -66874119437871287507938159449045987840 8702994 7194312016032548232149781945792528000 8702995 56555118438101616469587672287147870880 8702996 -19593607363158995327025346286736195840 8702997 -42060429877661418755986012182332939328 8702998 -105152620408818192883377251720656812000 8702999 34895360906788591991980401743554461000 8703000 63746134724521024080499076166789120000 8703001 -224937085853400658763375489854829426998 8703002 15430792966748328535928106370368012288 8703003 -115311633719766768081868738984759547496 8703004 55664530858360996937000325117995725312 8703005 3458691171208749054961233980416952160 8703006 13417649590535330360236826938081962624 8703007 -7611615874341061986423435089510611160 8703008 -166532203714572609889208662029471252480 8703009 37203134577659587798829374972891025664 8703010 -87804380402945677523091715465204527840 8703011 -20914542950335930259414907350394154848 8703012 -76168399525460963776013857425646737408 8703013 -22384296813582419622975378543240352800 8703014 56006488230750608809682312106216207552 8703015 -111467297286733317718096377291671653680 8703016 59474410460865218885421337753868697600 8703017 15320758481015500177648490756335597392 8703018 -42928049580023157003722350018657889280 8703019 -63855684913569478119879314415101621456 8703020 -4534008379745276232754938471666923520 8703021 38527243680838037206340336998769130240 8703022 18279613374046851308838701923917525312 8703023 8826193363967606826114274771612767840 8703024 -10586406935630378882329611591314571264 8703025 1566938874786868701897760824042940300 8703026 90075986774913421689966693163720225920 8703027 -86085750410353605588196504993747965036 8703028 -1342930362653497994231625462443878400 8703029 25869105210385110576641143145289275832 8703030 -7332712324730860645953542687894599680 8703031 -140377520154544012318632001630095597840 8703032 20974426631282461812572556599669760000 8703033 28665901240617735904200302072139003648 8703034 31901719134164424581205209980947897792 8703035 138082454024590185932530287857238105600 8703036 21281685109734620827012189386350121984 8703037 -122390360496557316266086904159961207360 8703038 115168619423957894419423874275909804032 8703039 -35478289141071601571649080838636100992 8703040 -48981921234271898600944142664739061760 8703041 -111058895184097204685798155618079754558 8703042 56712656981613833394187744476749987712 8703043 67308094150130193048755871152733320040 8703044 4788402604425163775106066187814916096 8703045 -51193070893690737369103477219683888000 8703046 -113943539066242993996431850818331104 8703047 113297186824323013807820802798758705496 8703048 103341049299662103587738968157862789120 8703049 -23172532418192851512053273712157086960 8703050 45281791865550524878570661538467686800 8703051 -11700459995307577836888728468282121216 8703052 -157535747266199759355057311063198481664 8703053 -169358761824298664262104922175987335636 8703054 -37873762157375924721040818896994827136 8703055 110684028372798239481232786499274333960 8703056 -10079009078874125544323526541021544448 8703057 -99668726516014728424096746007034290080 8703058 -7005534916330677139360446131877404160 8703059 3515800756150458874010202786803880000 8703060 2772221398624761246674509850074460160 8703061 -87057295557979768519217820389716940338 8703062 -23254732059035429082402953499243315456 8703063 -966068885588448414390166867245172056 8703064 -65044708073357521069760647831997644800 8703065 47909631220646324326811155286964535680 8703066 -2308656922484983636354238523285273600 8703067 118594223536878797211524787000244363312 8703068 127691516946036326726107994680632852480 8703069 88778792923113694656437859863751048288 8703070 8956811557226978396088597884498175360 8703071 1287844328616750994161475145793440880 8703072 5622031725719654365201038417120460800 8703073 88854763467712497283519984879143340464 8703074 59809731272103603440557802008750505760 8703075 -52486125377424174651253517029342877400 8703076 -11319277281830359817014818126539770240 8703077 -33687913103142102673004779105069962180 8703078 -17762250423645010390648501103260896576 8703079 61251248059119197961479524885205100672 8703080 77534517625022340492629199689421158400 8703081 -55818754829593953005614276352682159660 8703082 5167544692168483232400442351718144352 8703083 -256721273556169329248415038434436985480 8703084 -49561895693043686042072257552688775168 8703085 105891832531332592249270828161034252800 8703086 72298131993495667919992080057422678208 8703087 -77824479463816192269700414770718869240 8703088 -23324614072316559938600307330407530496 8703089 -97151607531355151693233243121214040110 8703090 40764696964083218622045723031010880000 8703091 178473857928952318208774239850757788492 8703092 46865354807408166523851936644493407616 8703093 50907852774502499202445079664514277184 8703094 -37841055384443996418400950804580631904 8703095 -668561225819445433623700891604496000 8703096 30029259135723486324850674239766220800 8703097 37420273491899947405251629077422569160 8703098 -50528043573243021815081427901985760000 8703099 -130943406133594290444850053911959407360 8703100 -18694735014146289757399666492265753600 8703101 164869191532970437975239303898454438304 8703102 -42085708543342080272334424506529950720 8703103 -120729575307903990711618446524442715840 8703104 -35326828285751431852762077233707745280 8703105 28680372743825798076864938063357131200 8703106 -81973183744335270317127711014423494656 8703107 144253808082503227617305264077884997632 8703108 -30726367661276323008109250535048451968 8703109 10417776492732840683457124118988828960 8703110 -151589724609219304735823134334451840 8703111 15213954744721208590210424443838597280 8703112 -105461304589942034573510722611495936000 8703113 193385305938699982143419238162085630362 8703114 -459860327080240584072017341706895360 8703115 -1713966863328726715748603185361238240 8703116 -56101587762780737004932494762288702464 8703117 -95579154364337353170761650327165420512 8703118 53995001117693609890954155991046985216 8703119 262966166336762718873048017158233929520 8703120 3733382139686558064825236529834885120 8703121 -31067825039953401197991340060951017280 8703122 86237894103141362796671812186381364112 8703123 45690651088909805911270398246848083968 8703124 -176304852124649828180824329450379928704 8703125 18211415692503488227621751202664781250 8703126 66456240317341287950119470732440064 8703127 -53525603909590936831196070038239120520 8703128 -52730616455215329113322266020959805440 8703129 -5155007623493376692748133682011258416 8703130 -50917440145187783341485884276385756480 8703131 -110248710785867407141058208199487271936 8703132 25042067926297971033783948569253734400 8703133 -1734764611392617245008678273658631976 8703134 -128638291552305091378832597606819811648 8703135 48992689575540132575819614845936250680 8703136 -120480748713713709417588054042079789056 8703137 -137568581221979504365816115742545789214 8703138 -52129916835734753957488507402935467520 8703139 202906718777620220883600998635598686940 8703140 58361057126157605677167474936178176000 8703141 -82361824783664148198036765343261711008 8703142 19997587703090087823046005733293068544 8703143 -37121467714085008789326565041865577400 8703144 -50503314468377829975585661218024944640 8703145 83882925712994735990279228392333425600 8703146 143718753512068538101364162818963588272 8703147 -10167585683351920332359531289406619472 8703148 -157028994154178758284773726923920001792 8703149 -12431701207690485845702976311301548160 8703150 22967945759325524515907477187157257600 8703151 245129483576975357087173583666644011152 8703152 -18312408853611967965375876150423748608 8703153 -184874281141381841029203697153381711200 8703154 20040612240292904036213045588162534400 8703155 39696490180210544883544014313625656560 8703156 39018669812430545635070211955746570240 8703157 -783065710828517436180436348742529280 8703158 144576130885690217571195811783185547680 8703159 -67681663151145656915440458896905929600 8703160 128403158184227329010665131299968512000 8703161 -60584187978224543468692354805157704700 8703162 72269889070643756859866743687285393488 8703163 63732656441184483213246121159447820560 8703164 28474325408002652143478276012719973376 8703165 12861433620368855667945478191464259840 8703166 -83694281337795767212311377635102593024 8703167 -202071423774174745256988077884671504 8703168 31092031907721996040346093212642836480 8703169 41216388983019158302902591136478315520 8703170 15366871736956847783871972993875742720 8703171 -85659265137136821231145543721002920060 8703172 40722243831359440524219893200038402176 8703173 -118146291481608090775927941858890404578 8703174 55439540739392851397891673297985835520 8703175 -2975176072220810858219099079381316000 8703176 55476340699510646982791279615921710080 8703177 -3152150332183150690712792873360633856 8703178 -120712504143960757976408339339675934720 8703179 186419744230821417423185325962568226800 8703180 -6936992057532675692413451362834022400 8703181 213738392116431972513109649738587204982 8703182 99301498602725147147484798055162977984 8703183 -7584296661753702484874283078486147072 8703184 -13713002954244850652348595949850148864 8703185 -46209841618551328506535471050996297600 8703186 -27295376855565723111771598414741527936 8703187 -226942568367182106252584955558034160528 8703188 27700696581688833739133029467004108800 8703189 -116864120573508908180880846517771356192 8703190 -7110786064048046895607509850896355200 8703191 -82155640061235787199850060547399297536 8703192 -42782974281567114694321061665498337280 8703193 54996179702901948742334174595461468160 8703194 55463691209875905100317241196909088000 8703195 -119870514926362797298216910228526472080 8703196 161915054700522993966374350078846651392 8703197 200859007591401361120019693010596063040 8703198 -13102929735158413364099908860330869376 8703199 -111917976455252981642208235593572704464 8703200 -856159407143603338700018496621772800 8703201 -59151771448775576512278027846533030016 8703202 67733629268994271952865969527861097552 8703203 -77283825646685794570286943257235573960 8703204 23328302112084742236200257172499197952 8703205 36845222859932197866985825214857747200 8703206 -3022475118629852978312808968911398336 8703207 -11075874551467498597776953559334940520 8703208 -32697686630049751185985652133685248000 8703209 -50390229619139478831749467843855371996 8703210 2779738896593890807443037020456264960 8703211 19754315849721760161747740299977603624 8703212 -23696347302907740102356346578350709760 8703213 28959733944256806225843617857563860544 8703214 5446215423449566987836893904184285440 8703215 -2700024481381435823625504292003952880 8703216 -1792677317159295176020202447035269120 8703217 195583911560952636447463402166923330560 8703218 49217278717253009501484106242094403616 8703219 -20880793388153780119385956350158376960 8703220 26025767206175873644598461719222362880 8703221 -50248521290482466669319912876107784900 8703222 6484616895875478149613500905511162880 8703223 -8311858655999184717008317336984492656 8703224 -156245803151920847402785729297607639040 8703225 -105336690836571357697317452161900982400 8703226 20099058867614748650972154876039306240 8703227 123616155157081130527997705578411386960 8703228 31233410482888862288854620569829835776 8703229 17333097060491652855347874263852205676 8703230 47871630755926909040432541915188573760 8703231 20376919400745589142027604763154417352 8703232 -161267027987973391634774792799973801984 8703233 -3248796087718843738545000986908210848 8703234 -27741298570015501363244080403688491520 8703235 57613133234066626395412587237560014800 8703236 77487823243804470049359497029620201984 8703237 98108889601491916659136809894457419840 8703238 44368374067901016857734989740757095520 8703239 -52519020309114074313204763159390300200 8703240 2290272557699835084790091120925081600 8703241 -213880229245328462765902816145295792358 8703242 34145196611274267250271179780515604272 8703243 -2303490982562523644025997786582390572 8703244 -33011344200573898783983320813973209088 8703245 3124389569707933040694620800258279500 8703246 26287158212691150304367876863829781504 8703247 -139912154655278179573779436253111031936 8703248 17011742664601065074678278145626030080 8703249 124136683139372228749721542076503021728 8703250 -16728824673242511475105206666404352000 8703251 -27440144202581192513430539468490547296 8703252 -148466340228849612519885625573412145408 8703253 7948551596338377694702005704128253884 8703254 6039040624693763260546981028602982400 8703255 26554721518605935461449670014236296320 8703256 -117495036096652784170017681160076421120 8703257 -109839383983038110263693586542350589494 8703258 -42668971503347787926293192320873110016 8703259 -23397346494900363048391823448775094000 8703260 -19812143529383388247223470705017738240 8703261 -36591780401318519500729700482066224000 8703262 20985179427215088406621510893851509632 8703263 -10187160940380029750829454263570204120 8703264 113050575051204375846518198593317765120 8703265 1227004893519523381624285220838696000 8703266 7818164131082052346970998470851524608 8703267 -85829427074933819984726643352813882560 8703268 -832871429083216846075604983350861824 8703269 -166076183365370285853398949403674166080 8703270 -36613899290353984214834457719624954880 8703271 108787677020673667744121035665710077944 8703272 -207052528605521878812864038054834995200 8703273 25240933471206312118947011484284087040 8703274 -56717760114013996116318269345479830864 8703275 15573848211100320627821017583055573600 8703276 82195781877232603358169266285147039232 8703277 -143890031868411378213667482967237258080 8703278 -468577956335297073894153416722258176 8703279 4087245235009170893857783938948314160 8703280 -11244102737444796121228242437063639040 8703281 986045266416778928945271586714289664 8703282 -3432003045863979953334272681849472000 8703283 31461504948632758853971763157841243532 8703284 -46757749268462206542044504659484208384 8703285 56729380855100592978447245937284839200 8703286 -665694142859005210487329439945590656 8703287 -125004917277995243362652601749094911064 8703288 -102795212507814691975471329423544320 8703289 -36621143281896129683677612365828022080 8703290 -42158071489721758935869022307092525600 8703291 3912422726307641338458762829028237592 8703292 39123014760211840343692771939626516480 8703293 229316486074395193573214454627368089542 8703294 -171412140453133915842201558820862825472 8703295 -28014807980114310074257113566021478720 8703296 27843809301124188604088020081267703808 8703297 64062931423852498548484430808336861696 8703298 -104227739845763388954143646164302263600 8703299 29396502912660198656028395449270630920 8703300 -14626536522209915738236364991397939200 8703301 -37817851006756332675679376386194233698 8703302 94565673273674503525584056213581376352 8703303 -6507552596368772665709000721012867840 8703304 -39734356944424563532521995707607316480 8703305 -62020514709489559460546344027762007280 8703306 -15022698223977879972721886364641304480 8703307 -44117510519116146919217777375615806444 8703308 140929415473847969854207089420416348928 8703309 201129777636366887817883505326258445088 8703310 6813366454264538561174245896103526400 8703311 -119018649354697692985834227672606312600 8703312 2279096177109842875961737239094886400 8703313 58454621867070865337207787987402098160 8703314 -4285568220399578867832102664234336128 8703315 -12728854615418356686043720645973721600 8703316 -31514285736208757758850943944410241280 8703317 7909986679951049182476505426909745472 8703318 13679151103041478894879138999432003968 8703319 -384780838138660943103279549486899659104 8703320 160927080862599710336971412902379520000 8703321 82264158170347048574486892928336138464 8703322 4066855384359386788457388664892154624 8703323 -106042470740425766133458091054014952240 8703324 -26630131642362652360252773343861822464 8703325 -7090151599123217684294239042655011050 8703326 69739119373316317076660878521037978560 8703327 -2676917819848418966817335410036445880 8703328 7036524965615735490863459559694663680 8703329 -4164474052736158729983966943455329616 8703330 14410208244698383063620798446946624000 8703331 -138933788562672927991814525687805275748 8703332 -100339491651361055686033196991113468928 8703333 -73952353792381396790792764226147935716 8703334 -54978132943282762799929494565946784000 8703335 168348154998986740468297413071670081600 8703336 -68074560763262546353750980713195274240 8703337 -333117258221155670553125960115945904908 8703338 -10385381633280315198293732570660782080 8703339 -95829895109196399777411911164735191552 8703340 -73473066054094819305106728741358494720 8703341 85327440514384485048405192980738145612 8703342 239687397679097248834537303649153280 8703343 -46301080538263685950076633844889277952 8703344 24680797172157887788428374766375174144 8703345 29400977564307701253965008686563222400 8703346 14521122144488688716806034409870848640 8703347 255237140176000694314658017606957790796 8703348 2841115296679385343378344666968467456 8703349 4659557194480527308344976741519320110 8703350 -17965795026334617131002239665325957600 8703351 194024512161919839027838389013776301920 8703352 3034474685848860832172236108039372800 8703353 122915022940212915935914171387851802602 8703354 30998204850148391935573688306199919104 8703355 118803388778872715985795046042842303360 8703356 165981065750123417294570675283356628480 8703357 14372763721247795324068728910485452736 8703358 -90577169003355575963583579393599104320 8703359 -6862519420925948287486520369602813584 8703360 -88500978177844916150601100552883404800 8703361 -2543526324568731807577318392171989568 8703362 -13569100333501524265445576643350846400 8703363 -118039486244105512084442944458298958856 8703364 -204891648038827385284959262356801196800 8703365 -88343500425756517433747555678525827680 8703366 -12570393332548225480595395594614497280 8703367 -31969204262511523593130277939855601368 8703368 -7723887198065251188885642596312064000 8703369 4403825202703575107313539644501971450 8703370 1859286554464976522871775628334552000 8703371 92438560731433850841191219142958609992 8703372 1430548736765539162905166491296907264 8703373 16183963144789322266184569223736625344 8703374 -37085600181026417998517656816002401280 8703375 -133352686310023408715340548442351660000 8703376 31049937728794838088112059984619044864 8703377 59482321693893035925181513761921074226 8703378 8125814929412380809989765510854017408 8703379 130438473427302771749973972487333815980 8703380 -31938946691886352639573398371201218560 8703381 122443103755847623155477457164631553952 8703382 58030030138897320253692142177577178432 8703383 179832435318589904623045878328783307808 8703384 -22569776076042542457502914157709230080 8703385 -8939739591144432133221127210717492800 8703386 36553837489514529854018927110673329392 8703387 -57808642489823020056554469859758915840 8703388 -61710875931301630617195777333829248000 8703389 -211060869783499776526726280726425686810 8703390 -97646706626302944806632531893406080 8703391 -32000152506624611031480395973852069000 8703392 275138487518705047092010281696580534272 8703393 -17653272088167477988496754439548700800 8703394 -20578562017372656139101868365782957568 8703395 -84711793235162563590298163729263583280 8703396 6749422874390906004185770233037824000 8703397 140125189814360671113862981516357636000 8703398 35669134533972005192973671552845353600 8703399 4845348636685703161878096693232774560 8703400 -70132747621690967574356554336702848000 8703401 87666560188488761201620294317252519552 8703402 612674497686060707476278009261579264 8703403 -108545699263633808303498159932086022348 8703404 -18085343149911437292447930377928678144 8703405 35635266983871143262160080774644459520 8703406 10666376026331808094077011170841421120 8703407 -19873527504299562974925113274029182848 8703408 -2855752730062057699270962193090215936 8703409 44564104360494746543279178033298033536 8703410 2547649274953861430796309595722387360 8703411 67638086743949059894668855582410962944 8703412 67508527484881674708678713651099881856 8703413 -128046958250732496294847135354164862080 8703414 36511149870865949862440761335585153504 8703415 993640369348408929292796481037509120 8703416 295420891950636690175601133250040832000 8703417 9293829395976582866824162972385554848 8703418 66229730158052486757628221121255682160 8703419 -10135350333843783026418697609960828380 8703420 26188173954401264272425722736770703360 8703421 3600354065100127890558512849901035244 8703422 15443690465567799868278863419683240960 8703423 -106053447073536094822563399187310838000 8703424 -26063732887419676197590369688983961600 8703425 -5166519226664331502184874840674028000 8703426 -16137016886280142941706965084660349056 8703427 -95658970202595662800801185515779638724 8703428 -45145482094039350904593395024106076032 8703429 -49875063680625481055530319238380402784 8703430 -86563184531323155180515001323053056000 8703431 -25880369401808643038475736786584392016 8703432 53815552313443398985480087764900096000 8703433 -134517273694852264184639173657296838640 8703434 168959857584328985847458480218425253632 8703435 1171946704180477809548457390279241440 8703436 -894209081838385726173360933301649408 8703437 -10176215620313607332822882218206739968 8703438 8423051941135307378786799907848596544 8703439 -72252132496745828125230969937331512608 8703440 -14899803761887188812463063477087191040 8703441 -114819167720787555578843143377610509150 8703442 -111430087149364963407485178581702825856 8703443 24549226565206978302654400466123307600 8703444 70510792168367307759783860446290739200 8703445 114997687593004925519127685513005476700 8703446 73064830159526782692918565898520336672 8703447 70252684505535335847802149224568965328 8703448 41539484376001068258385218830327193600 8703449 -212205420928195407324065688795507508464 8703450 -261256433807507318254557267435705600 8703451 293358583156334642514654198153096567600 8703452 -132967374609806073997306630568603665920 8703453 -41425086749709337916631033038510449152 8703454 55023619044929665144753198403002948032 8703455 56856364664733558220112802433129944360 8703456 13224079462344413442599580806693781504 8703457 -39693278964993900046921124377053565248 8703458 318993124558743425027175208548864384 8703459 -38304208872464466736328608772715245616 8703460 97123033822528678470134189005706123520 8703461 -9399974546230334118423908409003211080 8703462 -62585738948611964329468321474702640448 8703463 96346470851052706959320467624234924800 8703464 -5393432019569159296593024803536896000 8703465 -23543355549868019332370765384179970880 8703466 -65429892471283801296349448161237533696 8703467 -15158725828245664138146705215222108160 8703468 -10776887001683826221673372477783329280 8703469 -95660526535009445222212136822364135456 8703470 -39859454181026449290070393659326304000 8703471 -17842308558213212204599993324462056576 8703472 -51564554789531371123701166701027917824 8703473 -30570311109390472715039573719488132528 8703474 -98755311067698722412104528119547904 8703475 -30868410855217163704453538070677505000 8703476 -88917122478380379440572968200121735168 8703477 -233000335618521731482637735911497836160 8703478 -57944517849961717458487740288423881184 8703479 127600711005847651285716140000821317576 8703480 28300818388766432840486139829211136000 8703481 -97741730936550007600614538707659565718 8703482 53444645273258938555068054235689838080 8703483 58756678353074099110863339830834112024 8703484 195824660705623174508967585522414166016 8703485 12819856853972677300863110760001008000 8703486 18607179460591237891542649033412315520 8703487 -23050333235592538376376227706069076368 8703488 25197389804961534743302260228442030080 8703489 -36813848894778109920605054683166607552 8703490 -89877192459386472531522565835550045120 8703491 -177927778911448783826241871514390607108 8703492 31290210823272487150075180143053893632 8703493 -92350846205109320140105420154336404258 8703494 -3053576525971074433841502365988556704 8703495 -137706198459832164559856516055542376000 8703496 -47712147478826654627385880554213534720 8703497 83956205605221711615393229273404514512 8703498 471702100622612266785806997013057536 8703499 6624382910531833480201455245318680320 8703500 173984947327135970065081212349941504000 8703501 -1136931706025640528439086688648343040 8703502 -28644894487995039580902586552840491648 8703503 -151512779247369361566100798573052796840 8703504 -48463766328766905369386595322981908480 8703505 -106544729752876802777484591496272179340 8703506 -13017381446646661647398956613815096320 8703507 75146270950440833992273346173394171904 8703508 -117352468731168882483518858496378384384 8703509 103214290741969843559770846872455616960 8703510 2164851029977522568856516678509617920 8703511 -88017065158201135238282361463651912888 8703512 -83165300385112197958026974442387333120 8703513 -619442300793111757496252612872600896 8703514 -89510877234397265467574082605638608144 8703515 27740739817792681033537965006665348160 8703516 -77659766548358302087303385584452699648 8703517 104828475893444766694709468577596468160 8703518 -93592436177359556750762125134598439040 8703519 -44861847257677555983445828371648875520 8703520 -34967135091725039041017223699759104000 8703521 -1730805760047265261921535140356981756 8703522 21645551248530973865810351332629977088 8703523 -63119212112840283959023597156507480228 8703524 -49012610992232738902601256720812081280 8703525 -41272742311943416384520966094810331200 8703526 -25410293316423660622882659468157656576 8703527 82379726381050179290848660814112599496 8703528 56193965101847412336626897428220313600 8703529 -65487362612940421989162221765074561280 8703530 -73943055233789640248799822345225120 8703531 -54761057685330363027267402538583411220 8703532 129944282054022244916946532290223943680 8703533 289215955896113755035911000955228133782 8703534 5658661558541290743858828061318874112 8703535 8439941917614550595102624246548088160 8703536 49182424585466596933703696012801851392 8703537 -92798798563824080483267280922837622400 8703538 106082187918658675259946890651364742560 8703539 115269334745587955380158479708918119680 8703540 -4170355192560313602282202283085200640 8703541 31600558935223369716197941745063581440 8703542 24587465641444055996720238528914491200 8703543 74005323299297261000650722991871839464 8703544 -2087849704993672477888732368337735680 8703545 -101759508136973099466414792443839135680 8703546 -66198828051474394603035643054155899136 8703547 -40344301960219194200818610131075082048 8703548 1922744154892518260125052795796381696 8703549 91599103229096127005259500400917255334 8703550 -79396743628606792081000821454013659200 8703551 222482230118207962306373393064007695552 8703552 -17515667723368088548433624828221587456 8703553 159573373428464299896086209125462351300 8703554 17883565923384353452448194565652882432 8703555 -37391724770203100732603894764705255680 8703556 90160443793897390848772896483911688320 8703557 151101752003780428700947320033141519132 8703558 14098332234952640399501255836896000000 8703559 5751021666384522985457058478087792504 8703560 -14615139141371970386894348868501504000 8703561 40241279676855128384009499975039270672 8703562 -15395724148199250807369782245977338880 8703563 -200659553756068490003691777079381181016 8703564 32492780097054420634233290588117532672 8703565 20262739919376262229449072517333959920 8703566 1695224129131774791126343449326046144 8703567 -49124967971541869502085612329684539640 8703568 -7097278373819843500431817661336518656 8703569 -20815060275541388303953527254550093504 8703570 -39091076938258557220598914820713996800 8703571 10271077737628803558421584525126258472 8703572 167849965509830396486901306791731200 8703573 35265026044810830191472265437642497184 8703574 -100383793342238995851606112779675590016 8703575 -43300633362053278160840667318033408000 8703576 52235652566824562159318654765708359680 8703577 -48193091570680653569770320650893735200 8703578 -31257999086195885079524990564663916576 8703579 -170897009356279795205703696102524192616 8703580 4226172562195052831290944285881587200 8703581 -217493074132591830978767169445957734618 8703582 27013108125442579923039871973507487360 8703583 -1741667052790135516061441071249300880 8703584 52687059504929545359067297314818752512 8703585 1129101819704048318824334361270038400 8703586 -86597259207689610301490157024671257008 8703587 -2166706586728865350182756126943181880 8703588 -7102033326683698661995188956450365440 8703589 91857386500859044311948143043159227390 8703590 45725105631335992039205302062977280 8703591 -14268616598411614808055782675551899648 8703592 -265863004187551252527066537885098526720 8703593 -198823045239108292882990491904831753158 8703594 42611316983101988357299329566884688640 8703595 -114227844295631382987324389576401075200 8703596 -169770234781348001555908127193483264000 8703597 -4740796638176111041608381390606318528 8703598 -31658170296000026141938387377119729664 8703599 -114687871563533433698314324008766585536 8703600 -6410589963343151256285311242712678400 8703601 442882385469236135471187831468588790272 8703602 87560960807598198132474172589119027104 8703603 -93471745401452918974282446644887476960 8703604 -30365470472546426247109576517707767808 8703605 -192637403869278301210335511064051536740 8703606 -26350687566793842349429213014835924992 8703607 43323565113499382531997896255365548720 8703608 150789109548786868050174968363839057920 8703609 12314293085769064926347319502198643712 8703610 -24396759113815809967168108986322098240 8703611 -70747791795288078709452246090325398768 8703612 -1796521358751116902598872077215099904 8703613 116328706413639595680158014806990121862 8703614 -932345540696068094214369656344535040 8703615 10736059660674069053172427650988848000 8703616 145248187131806745709055476366017822720 8703617 -29791616570959982307960301913864808408 8703618 -1667666271118582295523616171412643840 8703619 -64831397250382875424689265512218030980 8703620 84055418929879995250949615372289895680 8703621 -35284729478396387345746276445493248160 8703622 23758642078272602465498316495052429824 8703623 104555663577277593086893861403139982872 8703624 -1437923832366017295166083783469056000 8703625 -107193093632547727456040236165710315000 8703626 24802437869030108931198862958024300640 8703627 44598888738041002132105936335291727320 8703628 105994576383411530367774921655898394368 8703629 -7921814085272434965908491739846966112 8703630 -123874302881561044936155277095486720 8703631 24517098148714731350497503543104048432 8703632 -11739487226315957101378268559306129408 8703633 -38277022091269624855644895235319791376 8703634 -4920145517422520668663920434703916800 8703635 21489130106152003723709135139784038960 8703636 -49312592775569925726479723815374809088 8703637 117035318958200143579407542279856804014 8703638 -98509161071076519825582905553300173280 8703639 -76023760504118789819255345676278472960 8703640 -113578406392335318909303096414014668800 8703641 272263502322927062772603486114605460042 8703642 -113310193479578750904130938180057050880 8703643 -78816096807683131562374173186463575456 8703644 -1636323790981722734964404876358678528 8703645 6199106844604026306774932202811890240 8703646 -23247723509235291204213299413023744000 8703647 182480030990781657245494028190678554592 8703648 18261372706722879710233892174539259904 8703649 96476223944204958212333526955967535636 8703650 -33129007829429668774887682881124836000 8703651 106190600217548734502041227688101816 8703652 17100293869778543367763077595434775552 8703653 3182589484528973876982840535712071680 8703654 -92093768720676013924940030650917809280 8703655 67361075238719293240056592796313829560 8703656 40701475194288862285748915779431782400 8703657 -21281169342731592440606877055463567580 8703658 47211565009903679006894329848469850976 8703659 163259625540483035834039202112366903860 8703660 6164634027543799256301885097021931520 8703661 62544008432051792208108056602611178262 8703662 -73930717115894070431736369481435369536 8703663 -9116482841356799411924504307573888000 8703664 -18570649494607810184364316945199857664 8703665 -58168063817298870641646178487443826880 8703666 58941217077633635965477199925114585600 8703667 55893655988640301411660381265454963200 8703668 -53662796962119115177288441672854797952 8703669 -30729840495670088236213717068643219776 8703670 -76202952563349247113216723679559262720 8703671 26843875962297028064446331434371105000 8703672 -50248959944362590906904118705720524800 8703673 3972975121276400846786556358324351008 8703674 -98338511415380844024121549372933731984 8703675 54824718148631676148126297730572627200 8703676 29327461475083528366290434108235793920 8703677 8901773515783822668175615417400217024 8703678 -18943899294773778786949679497330589376 8703679 3266143415075904753024002419539546240 8703680 49341168880409157602982742830927052800 8703681 -24581268812960163937096816049661128256 8703682 6081187225365449210195205626618938944 8703683 84724654910815076211585754078946508000 8703684 -3300171773739612174445955765625077760 8703685 40501915650068883170142515068231751160 8703686 111799082640618059098613188167530582400 8703687 58602096122277709527629221108605845160 8703688 -39341820960055391371506242618785136640 8703689 140752243475344155503939010422481997056 8703690 16893944435790743419277286040598999040 8703691 33691477687053792772335777720613867520 8703692 -153849775623887236811076501926904122880 8703693 6825297339022032847936320966967042422 8703694 -38383208723109112412943387385251334656 8703695 -12231510119084146160685829120870625280 8703696 3378711499000197282113628114810961920 8703697 62482363731954366893494083254072144752 8703698 119819039188085552125622042992521171600 8703699 83158610847106952771428229954536702320 8703700 -42704379954547546128329706999936188800 8703701 -144413477601885545208729706758012565248 8703702 -23937448898664921746870761271234512896 8703703 -67383778330127896894293051587722576160 8703704 87322787851595935622151105102799349760 8703705 -52291502210138835089855397197727665280 8703706 148766492278794724110692629728750747648 8703707 -2631586372582372442358969077232279648 8703708 -34372567841637220335459048202955467776 8703709 20357175822590275475406409084876453216 8703710 1487075235613091430524113558698221760 8703711 7201358296481100432649917798509360400 8703712 -63090205928482548718658384872726855680 8703713 6245976701315847084618360244833204264 8703714 -2850273175553624675243950391541432960 8703715 -1036888418968910078260803464151279360 8703716 -60923355717762734261798012579819520 8703717 -498432107884238735620535382595817664 8703718 -12636900641448013097145372103066609440 8703719 7748258466273932250715378911431640120 8703720 143067265716680584126753884019937280000 8703721 16996845120331703470101555465996545480 8703722 -11994390012995505961124328266922286848 8703723 -118626199987736769789384871097516067240 8703724 128774649635431688252669856372230843392 8703725 49900983944450656764272099727167141250 8703726 -31289325738241368040063582337201469312 8703727 100783760994683007889754903312790963640 8703728 -59382361428297955849183194765623623680 8703729 9339155919657257878207807974732548160 8703730 26632143839843188870819350808305907200 8703731 -6310170552649548917161115346332956008 8703732 35306249161626733313444387107521042432 8703733 -51877658954803984441712904807794446436 8703734 -23544390465126183835652242506017988480 8703735 -93088004559068690933253861040456982400 8703736 262044234673087349514674198933162311680 8703737 -99959797928409857210120039206052149248 8703738 -37956426208995427679555932644849607056 8703739 -175045067103244836350263724462535946560 8703740 -5667224726377624845449313191628879360 8703741 -32809925876035382870598384896292058080 8703742 -56555257645812451247451836881305447168 8703743 -158706625214162157226398864644810251008 8703744 -27332010034452260659872180644830248960 8703745 186110940609620990339509171027733987880 8703746 -50564873202543712779364530899518218240 8703747 12541654489805542711495435297969126080 8703748 49858829416565682390940685306227568640 8703749 -363592642495649379592510479346149268836 8703750 -10738393779529627208179284858275520000 8703751 40184217464396343965403518064588162352 8703752 -13710930438413637487293911864927354880 8703753 -161944842736876956752737049176698252192 8703754 44216682456136494664541793633209872992 8703755 -80401716399143408225951895967172988000 8703756 -21717841527568466483554933910785029888 8703757 -388655248641843754456962215384876288 8703758 -14139451553530513532987626369920081024 8703759 -1340007073181351693299306878124579200 8703760 7539875452868970134846086745178931200 8703761 -194977552923787276123368194426498245776 8703762 -24159690960961609164090134595477010176 8703763 -14769621966408450746802083469311051960 8703764 -124067688740622334996383879719156793600 8703765 -25913387558609015842996692128927988480 8703766 -1099136164958582764658003372825675136 8703767 10299269541749905749625815675073624080 8703768 -55996451029098769789964822336751882240 8703769 -47522477771650040597563178041572215488 8703770 -44709946394887877946415531130351995200 8703771 -97792067665420351573167165099575509056 8703772 -221446048038914194808727311174949888 8703773 -132954547731344316666710169739840736256 8703774 -140488489012906041824253694295779836480 8703775 -72739769182163375376347098470316861200 8703776 -109199005689905707966850783797649473536 8703777 -86634349254111546881919746013935180880 8703778 29925648322811283046398292788989571360 8703779 27360084471397439334877145876094601632 8703780 -7483341620360861467745801142391050240 8703781 -94220603051085014443065098189335764418 8703782 -44631806576586679084304942527955071008 8703783 -60239304167459865816832984787476548456 8703784 -65954211180382771186485132402167485440 8703785 -93766458853285293240840113789962072440 8703786 4966267873136985662630920179510067200 8703787 253312913653778598245714750274743872436 8703788 91694923696735582430757022317667577088 8703789 -244255409868765911861536711607312576640 8703790 1926388550551545245657242123562286720 8703791 -87028101540806782086022037802259133616 8703792 9853322923942537460194320015899049984 8703793 -66512227695373658497631952627160701184 8703794 -61509964766431003829939864426692399488 8703795 -38865746990579538789959210773373928960 8703796 -119168252417207304034784039304930753792 8703797 -2533556006843150205504411086193994560 8703798 -47498622920268689498334739489234483200 8703799 15144149590169835657756336561031556160 8703800 -399664110167457337686309988850688000 8703801 40783004800516092715045194551279889600 8703802 262101982019121353692557985600772352 8703803 -36808954358436800067435513449509361136 8703804 55670119567141189912469289112870826496 8703805 -8701929840601824505626565232839224000 8703806 -28325656843289813781523642547851385280 8703807 11166012937553156210934396610085112192 8703808 -3966113474254990791874907095273832448 8703809 382875282727709562065188792419793312704 8703810 -21147698200951806872802548069204015040 8703811 -47175388303764210537286282220098699588 8703812 -65108802169633464621022361605957294848 8703813 55091504137509768994438326231693572640 8703814 10410587876997695644822976664806646912 8703815 145047968507287267042026751609126227960 8703816 147311909308868135838324116903206502400 8703817 -18035025124947237213346291064450180134 8703818 46323641423774136785863745201587286016 8703819 42554719997608762567820532511308476448 8703820 -116590087173687643565833607444600017920 8703821 -43366038925083809773004083857776443488 8703822 39351155910604381547299415343835870272 8703823 170175090974346921224524892102992457072 8703824 -34267435359172089969553235866341212160 8703825 -12048807331239691601631637197971424000 8703826 90376962296597684565003174079536224544 8703827 -127290665349656075814737986517044742328 8703828 -48264615484068044941133340556921651200 8703829 162151271856154414923269011131180532430 8703830 -100191645865326559985899395457572864000 8703831 -59274999279417050835178987941051466800 8703832 -158639173797320978402335988494404403200 8703833 -222911437596052391533522470880167276918 8703834 -27342340188852880500196616728510533120 8703835 67151225901403915915148168021434440000 8703836 -168252767917929676653937912939553931264 8703837 24363443289284201973879637715000427948 8703838 8896061062763665194704160196495268928 8703839 86595982229465947294544722318295413440 8703840 77591255729261367321825156370747883520 8703841 9536314061411250383786152673717118242 8703842 -7964177098811877742131829915947161088 8703843 -5656684331027604906158210549035637760 8703844 -38520640501870997036317962895085445120 8703845 1104616629670573080908389109191823520 8703846 -18685881413061708422053899748886668416 8703847 213025521739281022414354004734177153872 8703848 61376815477680022896155541692187663360 8703849 3380408022354104126148357177273231360 8703850 -34496494001561708917075921808642223600 8703851 -58774259196563138568282473871986833488 8703852 -47981378706566746664323435304535648768 8703853 185039869203551737329678584239239542102 8703854 49511899936962072785022749314930948032 8703855 687643062947992997565955703438097960 8703856 18081960156210512624953159445010644992 8703857 -83605126018345998935416170342754003200 8703858 25786247780003638797556235479203936768 8703859 -26203525053593270239577608793109717940 8703860 31211248188457427762006485390364866560 8703861 -12318628201767243016157201898449029536 8703862 -10161811239133533266966924283236352000 8703863 -4057719708977347486093999829913238176 8703864 -28810538876541561212341948578621972480 8703865 131805409382380251481133941680068901000 8703866 -98300971938231985146064886819234164368 8703867 -25088154852313322021615251279081162752 8703868 -51819292914776861016463213462964963840 8703869 -93151199789037824847358405070428463604 8703870 -7236153809140952005762531651468001280 8703871 -228554850226058914943639312814981720456 8703872 -120708626549811557260018778992552181760 8703873 189350075458228748018695299938666421504 8703874 -11839970426429272128338581213019241600 8703875 90465296271000669204706839088305900000 8703876 34178959196582987693039144199001132032 8703877 -22546161875461113569549791797356347776 8703878 48482631835079316782027488802501989824 8703879 -15774769065288918949203759873049699416 8703880 -3624681619616945480544768273586483200 8703881 182709918040424096758377840175630473120 8703882 98076371816117050884291583409459950080 8703883 20147026210434456145791770073925571040 8703884 33592220807436944722503226898559068160 8703885 -15696638383393791311977803890106266400 8703886 113128440291130802466431331360117622080 8703887 -2219055376412570884432265455025355960 8703888 554398555962977355990070007070326784 8703889 -119168263748852743926309278114876751310 8703890 3766869105053626063978667140618874880 8703891 -26239390211727333754246392448834492848 8703892 -43412483142335474219150080280248209408 8703893 -371865331011254384470007220048610194 8703894 -50221279719405570347155803350865702528 8703895 -7063621264743039107292511745152554600 8703896 58454537032821793227267962782533089280 8703897 -11064870002624813489346479946451085760 8703898 -5264345848796790786427374649283609088 8703899 111179775333557252395547590890950640900 8703900 -3899813583713498947548934450873920000 8703901 80254228023631481591131766380597592704 8703902 64580443912131664470867920684472883200 8703903 23157331143848475197973874127139535488 8703904 398761615759696939582709318150856376320 8703905 52229746633516249592801051495023479360 8703906 88462631411896213344013067569654456704 8703907 82813651531088200369208389575548159744 8703908 16666818614104263230176160538670912128 8703909 -365093349447372246706843254513315340800 8703910 -61194854906876474867685684655158848640 8703911 -187893711166875677490469834940838340488 8703912 40766787508437111177427122625881047040 8703913 -79986673069240972962516622066697319936 8703914 99787574951687171406156856096549173600 8703915 -52071655896536713063826382195530918400 8703916 31394327502756971037213395099004072960 8703917 -11163702155782629534940654723871097588 8703918 54011784097168244786447839269111262464 8703919 96139296164960544807284106193458321000 8703920 -17715439830874724378071066035879936000 8703921 -40265770588034107046841896708729855520 8703922 22380255749648591831303637469785028224 8703923 148590899012563632635481932387512753440 8703924 -66249214858539129644991672480102150144 8703925 56867145860494099770906191365737328500 8703926 6813901306885098168367820618525706240 8703927 -88948583032793260859659957449228033672 8703928 -71732514649453435913960008645825351680 8703929 51530075178642733405950454558644920520 8703930 104226219923485749840939180872575825920 8703931 314243152075116855305991751166055504 8703932 71139269605549209490268054075594465280 8703933 24828792502572240710931048675222910080 8703934 -69064433105268537899108755104437616384 8703935 -169413085341166582721676931496865444120 8703936 122663486715285903492179538405752832 8703937 -9180072011606062610247539183504472960 8703938 2768257873755499210287630575628983040 8703939 47104070647463081523743767998174501624 8703940 -12734795132524190324435778516741304320 8703941 108882226768270076063407921616173538784 8703942 24218283881221448900345704398955345920 8703943 -11256586696743208709779494671880480808 8703944 46134197827705769226190102963801958400 8703945 -5228659160007221044778455193615815680 8703946 115346673777585058580395513322854283520 8703947 -64043237421720027730899383200139814768 8703948 58212129912142835516093801230709219328 8703949 81555534712517348110163717382487547436 8703950 -25150230255884209144481787828123648000 8703951 149801215819020255309491839334207972232 8703952 6779613164225678312209916079867846656 8703953 14670930690059169770778527865883436544 8703954 -12622884640209007612867482787977297408 8703955 24256520887287768607786883767416187200 8703956 -944785816216045877712541578016293120 8703957 -64836927891883267422769607523249968640 8703958 11667636525025741583143997280536482080 8703959 107481567781876220915027501347214214528 8703960 -10595789010267576269813707653655142400 8703961 -32671399763330212081574916861764262912 8703962 -15581032927420402094100997748475978768 8703963 37957415660025343135983133498100736000 8703964 -109949902441346359619319411742042945024 8703965 8850683334973547036273662084082362860 8703966 22146078810575949252115428988942276224 8703967 88063108635273701998340547903304226032 8703968 48637533834614742581504109065483059200 8703969 -130467817115840091120900442648615115856 8703970 117526518028385725740683723149419947520 8703971 -104211326301807236950058170567560489828 8703972 -48070088741543947304032906200810793728 8703973 248905376708020825334384948766851601180 8703974 -1647816155159632438380476048751065280 8703975 -11744780404476796393887056695614624000 8703976 54427407124455664141643902421732966400 8703977 -94543247979318094512022123777963248000 8703978 -2973125752220170225817645713481447424 8703979 169597870224750163558006213752378166176 8703980 19411569137585848327655884879498767360 8703981 64342530418557911457996423855087657696 8703982 -27876639415927190639093995947282763776 8703983 -202994264199337273367492506398124683840 8703984 -7207020735753785347765993103135539200 8703985 -32675589154344232632421387672742980800 8703986 9532564814612438015841792439989060000 8703987 146057731754066695428429500960489041968 8703988 -62397883281689746638684484883677520512 8703989 59834430932727873706452436767278890656 8703990 83620225975213598825298098181287289600 8703991 -6116305109495804631081834581019360488 8703992 115337301032836462014438144234366873600 8703993 -34698163703080210109928552838278996000 8703994 -9870879537371580910970796309637324800 8703995 99728675396710000192645395997587169200 8703996 -15160695845779457501139823888015073280 8703997 -5166087066216470299596933055872230900 8703998 38685132780674717946996723952373647680 8703999 -21582258434386400722949056584552639816 8704000 -178400551967270835049844958296014848000 8704001 -80928993016649490418742668129181374908 8704002 17614034270457974194331692446226398720 8704003 -69787213841970807413695450952105387520 8704004 -76143328985751272603027359348068259584 8704005 -33906645090513315239288578931914358400 8704006 100060688034938681292875239916402681952 8704007 -167834452300655367495299616859601227536 8704008 28401921755386751562196503396239078400 8704009 -20392124127474103680415390675198606796 8704010 -23967095027667296510947329990633507840 8704011 -101445124069999942879118039140813887528 8704012 -9671299758135571578502024986645951488 8704013 -10584816926016708405998871897279008436 8704014 136986265783105375246259021974103040 8704015 173864481246313789414235585531463364320 8704016 13450590708975831909102488337647542272 8704017 -2689518360910248592240541289961602528 8704018 -44298796842653907648251792924478653040 8704019 -1187368622018892802369381268807930904 8704020 -16531509747964172590507288284383846400 8704021 132605986077136327969799929632098606652 8704022 16427359021750477034026796552971175040 8704023 6731149038776106678866666604045210984 8704024 17793802189493784241239034527323258880 8704025 24641691337898950352346811863468307200 8704026 15863030746648282062822704459234910192 8704027 -39446453878989540177309248750592672124 8704028 9570527378040217401397333773653600256 8704029 18417912033163647018315987028798445088 8704030 27614994856892926981371372926442980160 8704031 19233062682797714806335790878193425600 8704032 -65527928126112642935740261699342565376 8704033 -100506252630966204565616962496756702400 8704034 -18886268799989629630435942670050617600 8704035 -38164885452175253847142942830286003680 8704036 231794046879612169029240356250536134656 8704037 12755507670834636719826824990791124832 8704038 23864367580768709547368095880008980480 8704039 69364327835425054387872604147518324760 8704040 13246481539498193726438139249224908800 8704041 101464118814246520759999366583322747360 8704042 -62387318731688949862338153781290860448 8704043 213694028891904924287081911877283619704 8704044 67993065969018550891639784712202199040 8704045 -5094605230274429703545178553214768640 8704046 5354716563386417741073009769742816064 8704047 -80598478031392480522670186385318408960 8704048 71170515489518046718947994243900309504 8704049 -77169180241125484192943245390356403950 8704050 42635484733879154480513016539107612800 8704051 -31529414714242705963385900610503992896 8704052 57942063706299587476969539805787934720 8704053 -4964293888109029332041568329223548640 8704054 3771353221776221360889355066987585920 8704055 -152869593220263188490745269336061280040 8704056 18606204093467037500239184979001344000 8704057 -25276404268926819524143502840749070000 8704058 1508137376539821952063906341216165888 8704059 4473512385688529361729905409723403008 8704060 -400922225128624426669568746287360000 8704061 -23792026116761916427665019012852608000 8704062 -9217497420559481026465203696659969280 8704063 -152423781206602829046369316715231854736 8704064 13571257696347640254209555808739393536 8704065 -20949857956082469824325671314716319680 8704066 78662702309871766898699416676842542288 8704067 -194225220739768144503471408727061986884 8704068 -60523174388868399484764494843110385664 8704069 131675954805390618172100508279116558400 8704070 -51897317120108657893835245094375963520 8704071 250502918738621935901764739728010572800 8704072 -29044317973361711125199078132770406400 8704073 -29239659185480141553085605578305234560 8704074 -21185574732675122729399906465520364032 8704075 -27691356783404060033183694872203980700 8704076 58589069779790558282071089115576370688 8704077 112607319050029314765572579521853181120 8704078 15556000322731149243013330805707419840 8704079 -37654675718379260366542552658094208440 8704080 6378653923591231350429064821009285120 8704081 154126731084869886555249103572426312000 8704082 -167036020201310898693045117645274848 8704083 1716996698120653865862605588969162424 8704084 -107065705279320113245672847390968414464 8704085 96899337308102466629457199759131981360 8704086 6078553225097693883673014778754851200 8704087 -21000175224040381900798997995394461696 8704088 -8809606120721268641323953589869219840 8704089 67586008486098759234766424278040938500 8704090 -58609794599578593687341026113093273600 8704091 46243838304179915205268768382875378944 8704092 100136319507014226858759921048798423552 8704093 -37386551434135205746094177848883244480 8704094 -26902906979767793415331215813070896768 8704095 -31801519832404387114664360393025742560 8704096 87157892911633419325882636590882619392 8704097 28620083453769062135626369857345497280 8704098 -2245567983762869894432354427341719776 8704099 -11631586268504228037749513730563876960 8704100 -29090630534647936097716116261414633600 8704101 14540347109333175952502154268400022144 8704102 24918374563138911241686392934314037408 8704103 -2901524704058631398270195827618042752 8704104 -147260142167708574017802986689571143680 8704105 76416562084900703339862668940216436260 8704106 15225074108167288377006312130896791904 8704107 231596933072833050545676212000127791928 8704108 -26164493226791028213159017572907408384 8704109 -21165529816377866886503305684324405920 8704110 6320126386752877869084897806196293760 8704111 24312023280801673015734762127752882960 8704112 20843494638108235067576165223484194816 8704113 -76317627494908918091240149166460906912 8704114 122373475618401939316151972894775327360 8704115 128178665471969658060041104889471551440 8704116 -69499242148102780381326422878451315328 8704117 -111207831010226114215460555752870906834 8704118 -98798226959940848715321510496672481280 8704119 3338297185913831785808016249759084240 8704120 -60796338680207453015699847860395622400 8704121 -90762098216893958107954368696304422678 8704122 -12988312953449422753049871469637776896 8704123 30181035286891631834263157389688702372 8704124 -22360421992578136306454595929186853888 8704125 -85892198441918841509510559505222800000 8704126 -19396723974441990932382158178138751488 8704127 -220185855535943951335367051208518406360 8704128 2614682336899298238488727859809484800 8704129 -35187567901016132584420660157372918208 8704130 103401294030600031387235886945351420960 8704131 -58515426676120816847980989361979318016 8704132 -13605274298043688614566352787771487104 8704133 32509734449375492788667869755202683900 8704134 61060600563646060247014278081979514784 8704135 158836013348319717391414979223620040 8704136 22077406999964609036065698041411665920 8704137 34131373083975170442596539904135885376 8704138 106561895276475763017186628892664252720 8704139 32684891463862417660664787424793625792 8704140 19037559894295703141777481290543385600 8704141 198472531705816160588094028362730406400 8704142 -107520100718425833280264023458574993408 8704143 -28783455446749598916280674823737248256 8704144 -68921206089105008507088178644387389440 8704145 89985269318028323698212439833204726900 8704146 53434297260345415450932099709360128 8704147 210602866808421174622892590024768191600 8704148 -17771039642948139426300354989672792064 8704149 -21454976863979580961128761860816664064 8704150 -4720088014534988830243672485254150400 8704151 36603285577181947073443416250310869344 8704152 -97374032839951349457302371294322688000 8704153 -233068777887888938257781594821193308140 8704154 -100645362112514064139299208516403134224 8704155 -6771291717422642791191393716573076000 8704156 -123453105799402611108458013940946260480 8704157 46755110957260561181429603925974937024 8704158 10162111006353031685558783583610942080 8704159 -32310288171378779452657209154888932640 8704160 84873140572640994863813323479941775360 8704161 84722144954471439150213400811859110610 8704162 -59963412040792079008114060228493589168 8704163 33563485630940935914539026145130438624 8704164 -33848784068928036384324675380680931328 8704165 31749523431642262901786343658333171200 8704166 15468085452496597733847789538597894080 8704167 -119905413546263778966608282593195751088 8704168 36850521510506323921569630015949701120 8704169 181896788713792968722119192267669944570 8704170 11157069363325033939965054500882270400 8704171 32318559040154660878262201227943929488 8704172 116489600273593439444830115660144389632 8704173 -94084636756730914822105525034021812416 8704174 24261993018462811560688807790325386112 8704175 -1189169576640021399085607385300334200 8704176 8488198892361298784080577022240030720 8704177 21758764569595567129542257852194293732 8704178 -37152559174320180380608731084236133888 8704179 -2779839665685504661268289667765957560 8704180 18328135337664217957658169865934438400 8704181 295810107270086888835998484052263796092 8704182 46791370417383807162901253661232492992 8704183 -44875256983814531798061873447952260568 8704184 -163733591974196906367270815144355901440 8704185 -36122891931183022793357222713462041600 8704186 -3316230451663072455010298152601682720 8704187 199357677112162450998765033354036172392 8704188 -122444386499712858754088064290910064128 8704189 -260654834398234328080041481311779712 8704190 33049732163448927382834004193780944640 8704191 -145003634930130478991984040040057034808 8704192 -21804546281461753900925732049398005760 8704193 -52096488354630083344682086640329242558 8704194 30696127876067765125033532400799766400 8704195 3253146728430559384414429135372695600 8704196 57148216885926843897251435111066294400 8704197 686049970835968343697762208305720828 8704198 54210336096809008922507565224287340736 8704199 29464258139692990059961146027219812352 8704200 -4854879707769088744335770835118080000 8704201 234172500803724004459523619714818199504 8704202 23896693023286731527325532206764495712 8704203 -144311650627641277236794271670543782696 8704204 -90132697644585072774233574730104714240 8704205 87973706394099001971337714927374627000 8704206 4734712454135255729997109165776107520 8704207 -198532910850708308615952976498013210448 8704208 -37941843977013184795985460080422330368 8704209 -134513831157981607126184757555171399696 8704210 -70682347053387776730803861714565219840 8704211 -37327339742451407868433513665597772800 8704212 -69116642996721929887897505509226053632 8704213 76233770257551611524149308779304130396 8704214 37427634206932414528236043314094890240 8704215 -42017818751825281119642104653536374400 8704216 -158487652476516956949711297126000875520 8704217 -332493631147314289018855052258446726380 8704218 29775661670124948599918438393770877952 8704219 234499326122166212942014534041049191620 8704220 60019985561174521003123404331406131200 8704221 167145310877224697174398601763592608384 8704222 7933554416576375990311355650657014912 8704223 225280132608514404547248477800953347840 8704224 -132191710982551651409007820494422409216 8704225 149130112183147483141636960714864651900 8704226 -108456827229994324970630004946188704688 8704227 -8130544908835418143060436327139994368 8704228 2195265824411564009194052130558616064 8704229 89431525820226711464799151346941864830 8704230 34315409230496804618371387421601102720 8704231 -117049970289414631752296239489353100808 8704232 -212706814048623090028459260295495680 8704233 -109155223936614294623928442339547524800 8704234 -41631640780396465550041413582146688000 8704235 -47447802385336628822405730593938557600 8704236 -54562031887582132334801693647995064320 8704237 -230871849397572807084872976760805776148 8704238 -74959970664581331579911267349463018368 8704239 3182210847707288862917420921468491920 8704240 27614288363307929522442386492455157760 8704241 -23604335120933135632851271050348565056 8704242 -428878653723728451397098187295754240 8704243 -26869968387956748978793674237090876336 8704244 87125370205879821959842482489108867072 8704245 8683390170725449333753144856255662080 8704246 -107236104096440082283263234794154968928 8704247 -83663851693731685339954105164428011080 8704248 -24885871253474197625616033879895572480 8704249 1748771589703844844708525195124205440 8704250 54790992720287567532350730865260144000 8704251 -156181867307414488247350431394279002420 8704252 -89552284520994732191182599840908894208 8704253 -27637201851963903690266241381783477498 8704254 -17134794096044074371567990027770308992 8704255 -63000633005794082162880334730483553600 8704256 -143001207978329601227260031322292224 8704257 38990182062572076271391745777041102640 8704258 39347502664032852520730733316312118784 8704259 -75102438680031212575251275732056826688 8704260 8271620557303904208599031403960320000 8704261 213083432955722896348387152036283578400 8704262 13947443664582171096076550660026068960 8704263 39479049604015045120683505984406418000 8704264 -199131855459339621026276314433109964800 8704265 -198734439407567501629382546173982237340 8704266 -15206361320017556100496938566762654976 8704267 115271473868484620886514545477950036880 8704268 135049127425717096486205029810251181056 8704269 17061225457193088692035298183195481504 8704270 -163840319051315175112056676182518400 8704271 168474573478861638402935065526568564552 8704272 6186400464086443023984797753898565632 8704273 -83752272826214494578837092298883340032 8704274 11549833832514269401570968408855747360 8704275 541903123819624532885171218086120000 8704276 -1158750723351333570620707409979226112 8704277 127011294817872781037475303662337204060 8704278 -7936713105245565292339174545468576192 8704279 169426204961187762706198228959314551880 8704280 -10611443273301451180871490507982848000 8704281 10659972481453080630616725221557968000 8704282 123144423188124579546016580679255564000 8704283 79171083340991826221472355266404516640 8704284 -56552052584538065226808073620713752064 8704285 -201127832817634031642158086368665648020 8704286 73016956570220755835440586589652382592 8704287 -62085816528400053123851631533106382560 8704288 -5958901215140798137815781670506659840 8704289 -2013288336156953616982250193475496640 8704290 5764937070382886103541495453922457600 8704291 5635985214261451086865166704930273912 8704292 27057351254970411568568144533708919040 8704293 38811271511429798024695373141925712320 8704294 -37651286416752126165626386581210806304 8704295 -68002841971371299268614584412213036640 8704296 -39485779290103361849279121144958248960 8704297 -30883970092310892305264521148157891968 8704298 -112428702788591210302911940163986613760 8704299 143768778101892427615310238217991078400 8704300 33649877018493419068999213568925465600 8704301 -10053898368192358884957138402545838708 8704302 65991370614230898225731502643939505280 8704303 -18249460090003839496101304454092158448 8704304 1196553587415027166305112488243363840 8704305 -34961743990447030174253052373778341440 8704306 -18888846900356436229061767591687157760 8704307 -12876995477878114225359430816728825528 8704308 105276219286834920099923325489074319360 8704309 -7823965135682201184703157091712089490 8704310 -19206620412662577194840834786672893440 8704311 20920911807552744454930116044000064000 8704312 148599107506983294065241605452702003200 8704313 -102642786168364377824495122351011828438 8704314 -169713494419059568707103769973298560000 8704315 6076500089386964997229748658841935600 8704316 9118168887800131409737632230689766400 8704317 110112044994788642060717268954132521760 8704318 568203441691582111349863812769966080 8704319 3668464709612434967773572287840682480 8704320 -377533456551951064522746946828369920 8704321 146297737828455937268033515362576124500 8704322 62791165605226055133836976699542805504 8704323 -107326937585888193337299128901949447896 8704324 -86723709711421014627764266157614133248 8704325 -37626390258486941875891612278994764000 8704326 33491159055314611369279339477483782144 8704327 141064922928988774873957825009510736400 8704328 -869034749438713895616927088194263040 8704329 -3457334530170469606519111053922584480 8704330 11295220147936151228198835113662560 8704331 -196197387281626261746356608651828133868 8704332 -20246975617198080454257705755627132928 8704333 186411810185154947253046118046564864960 8704334 22990754546228231399507921672419705152 8704335 22116923922019092703541562107689574400 8704336 -32398851415328020441917354802464759808 8704337 224096071933218284569719568158458928240 8704338 -73665083818604586288560006283274010880 8704339 42014078145006202753495111067039653456 8704340 20935148851334768380248086519175175680 8704341 -4397025951207038447982092935709604036 8704342 2809764752829218959582146307075767072 8704343 -79310276603661716245531954533397559400 8704344 44332432096500930988715599541697085440 8704345 45486436057697009634104262272577796620 8704346 -38982880241838286700597164586926613760 8704347 82358373026890475436602182099843813680 8704348 12319734142195914341980978521995268608 8704349 24594337318148358360790819308184299564 8704350 -5559462358229935377590147073847742400 8704351 45515532552081748923048313798122904352 8704352 46664003579836080488426516390745341952 8704353 -16693441911695607095501253342806722560 8704354 -22552785939712548110478067013893512624 8704355 -109462942358784955342180965712987122480 8704356 -20679724263266181497058107253636372480 8704357 -285774218726380388551848797684289057348 8704358 -11819208848220094470676681949339145216 8704359 -108978419580558623620408322771750341056 8704360 -6626672252642374185064199222632089600 8704361 691583434438981270189179253526993664 8704362 34230206033878995255193244400820868352 8704363 -2226418651741270882999725694460470376 8704364 168498814122984141673906542983439595776 8704365 -3023458238103497434462720394138165280 8704366 178381357897647828446897842304299008 8704367 -1320960108804750119965578238099169808 8704368 -25326694371401822375408033794547712000 8704369 -239200333608835045382566902102331517230 8704370 -54776459480014548292562954478730689120 8704371 -5494136162371166585761041853484441856 8704372 -264769957118939542929481744883807068160 8704373 82886193349771269814808483047320959424 8704374 -2820122716228852844232949555902652416 8704375 -41244360511107138536831400638276975000 8704376 -103905539873128558647171286671604838400 8704377 -105656295553436092294224271645398 8704378 96609135129077203432063504717970304000 8704379 337657451025940143155941117284829307760 8704380 -31928990288073209860990093191040204800 8704381 15955757844455792470131956066256695392 8704382 33934901174082246914640796759806135168 8704383 106601598135492392668570492567627525248 8704384 -41559839672035139977385597263738306560 8704385 29114121451592173329647239555041866580 8704386 -32601645369924089112159429410320801968 8704387 -146081859529983821000915673658435405488 8704388 -71852554615346521943812167101821747200 8704389 58046851488350577229307301963600467424 8704390 -14239839325135333075403006803835854080 8704391 -18979108545645454154799309302287862040 8704392 -39400250006855574323680875489419673600 8704393 -5192632685978490212051628005374717340 8704394 108839741875157605589146230822344083200 8704395 -33989025303364917535017169715447961600 8704396 -82266713292869789684076743438976427008 8704397 -501284494504067817676880557636761600 8704398 780787052174151316540877874808763520 8704399 35591419748412627298512664907279688120 8704400 -8265271053953272515135517673206579200 8704401 119596878376345299091956884471529638784 8704402 20743987116648113706846542899987920384 8704403 -88267663450298560434839816624693931348 8704404 -1552222338396017562842861922132842496 8704405 -2538398247442830412130445016091675940 8704406 16140806065193759512307082899256517152 8704407 -71470204124755369962709783155406532760 8704408 55015119584431076594468088656496230400 8704409 3731586047047301414738559236799610500 8704410 18692268521418245475197376761805235200 8704411 -108804722509526614660405805297914628648 8704412 -18895575090888613157356834741304040960 8704413 54966203960402912590625419220745362400 8704414 50729286433610687206352235922728120960 8704415 29882763546472328450861397343824853920 8704416 49944876694770673096677355078343983104 8704417 -66537258378699360257138931135839701534 8704418 -40547952163558456320292586080492977840 8704419 77778770851714196884418036407101074688 8704420 81427967600629966850801404156289921280 8704421 47987369036447063176133139422294430144 8704422 4813650696883934023784494568878918752 8704423 -13273865871365093137245860222961018432 8704424 -453955807011498238011886110510167040 8704425 -60869804318820401172036542074658095200 8704426 -51195713279106333556315015265606397696 8704427 -536669054631694153261943325505833148080 8704428 -120530041847923967960839310824243200 8704429 -123964410915676225104295880206570969440 8704430 32522568145559032022437456385565408000 8704431 -50110427669609202549941818514255207400 8704432 442982097726925791044663360196083712 8704433 -146095833701599715309875517829664542318 8704434 -57423234884377861674067573798571905920 8704435 278185988113999236865269893879015760 8704436 18443132971666201495482099571977683712 8704437 32951931221014884974349734980791611520 8704438 -209822520867640616976283940969926080 8704439 -30296782533991907543833651370619649944 8704440 107829555854089592811662139739083264000 8704441 178886716397355067508785873503340588032 8704442 49163684319713380988441712562425137664 8704443 -65081465697053901527898020426341177344 8704444 -43057407247708270890754066498803836928 8704445 61807382870550438365789624023348527480 8704446 65681747709746775919078852514910245184 8704447 349584698365727815715186745052439040 8704448 21444605821994380200209101524415021056 8704449 84874440494031778126782383452034112000 8704450 -4425122487562253270247362489391081600 8704451 -94154239150384878401614440956359246080 8704452 -38942493039394507145849582786966995968 8704453 -114010438610212844613825564514614172160 8704454 -131137143627067341737335540813076315328 8704455 -56266558629509142066494863958475276000 8704456 13052513680158575036309323724966799360 8704457 -12464723417598150600421723065957306240 8704458 -27045784653425714941746471637391704320 8704459 -7797648395977735694183967044353075200 8704460 103765523251066092496123544069349473280 8704461 22879959180486264579546951331143022272 8704462 35838690876950423730585258913662906432 8704463 -13015426202611122469473075884423233416 8704464 -4227773465616212303530431323481833472 8704465 -9586004934127856832058135571694120960 8704466 2997688485308537549322556743374174880 8704467 -39775201838258767911636524589236305320 8704468 39366735824350804258469727623430731648 8704469 -1536958248280547797772734616104714020 8704470 -50532484680913610106920952169817241600 8704471 48797923120465695946423537791620185144 8704472 21858677978034314635046319889173135360 8704473 2207044815278807592986929728258968784 8704474 -91791851800479552907166592412697013264 8704475 -2614825770851872721001534414077102400 8704476 28584273882561762799872859859544637440 8704477 -196889694588530229589008134711645992608 8704478 126457156317377261449341755899695911040 8704479 108049382356101574446407330866789632 8704480 -77175884432106397691563941491752304640 8704481 -122111614401258177462928311297047930718 8704482 52727302257375919901106666763307486592 8704483 -113235390336865992044134031671375197936 8704484 -42552578838949559070335639281664409984 8704485 43960621347312604271615885871042219420 8704486 16776478462164678030411225371019600000 8704487 -241264051861649515980101395089263068008 8704488 -27145431182729841984245346454185246720 8704489 -104065951996749173407417927898166868960 8704490 124352915218179529705435024579031040 8704491 69339806851797120700973337868448616960 8704492 13545774015030961881141387743809592320 8704493 92172079245498366931227493704666495360 8704494 63847792045811226256076698265119668480 8704495 91752235200656104195109228467920184800 8704496 25275224599837920747432734576068657152 8704497 -38937449952496528416459937983546234000 8704498 197255671222764072231681127971618960 8704499 176078000355144167448404213650181911500 8704500 -40238549421500130505640208206346240000 8704501 -66131756966123809983077078673566080388 8704502 13198322715825634670987167911961121952 8704503 -95127296308897629463513788959161523856 8704504 179492438971717197426841959638096117760 8704505 66919666805081864371278108095955061320 8704506 86439777142497104962773770755030917120 8704507 74339199725101397667118617808176051912 8704508 -18750202084070257100933639296643189760 8704509 -57730374758714630806562517357644537280 8704510 20206234111615283037701976305436754560 8704511 10541305877568174403968140796701583360 8704512 -34576520874116502720274301593552158720 8704513 -19167918221787032659101899819067210238 8704514 12612925945988482449368621769247073280 8704515 -69488925658751560818641759353348537680 8704516 14541778514071170737178838354605069440 8704517 -72128455933375658419375575307074477348 8704518 40999602315777769893728701084474355904 8704519 -62701142737326885464341014094383220040 8704520 -1203156176492920215098542588792012800 8704521 6315200905707023035831559257431089664 8704522 -17131088584894277288604863775935383200 8704523 121731450624596960821995435247691570772 8704524 97433957767211746152852032909345295360 8704525 -5463898057654737392162581506631913950 8704526 -20249733915677237160657630057765245376 8704527 -29449448181538096299942563643090666240 8704528 22828435202514453631473467794798673920 8704529 76868824933677325044586489130258107200 8704530 190772344978230078609889491855121766400 8704531 157698568034400725344189477034413051464 8704532 134810773933144777422865216317225165696 8704533 -379777254776786383078157584491083616 8704534 -18999211039305981249149716623851226240 8704535 30835811419286031630757061993743668960 8704536 184234174479480880813178809543989657600 8704537 150585135902635783453869598730789091732 8704538 4800134702946588942368248454269831920 8704539 109381300135831963032485604318566277804 8704540 26887666482705706547654795114955110400 8704541 -564736227386746388608343025912186627840 8704542 2159657798894274569454565585815748608 8704543 -15536509856054662329227627419974373656 8704544 -157386385738657724953400404540797616128 8704545 75940197677961361886026024066331752320 8704546 -11843765832173467252893261327313873920 8704547 148607698421366364328391103474152667996 8704548 -31261576096348323877363601052633207168 8704549 -86047772732881233010379952671329950528 8704550 -6358288369524646134242060760565351200 8704551 21433286404494006333863926761657051984 8704552 14247790382506212341774598203006976000 8704553 6294474421102304283403739020070232000 8704554 -49731381191993871585342923423776270080 8704555 -121763758359034584829628808038741147040 8704556 6797304284263926960708934810142400000 8704557 -77857493812149228286965749029449169920 8704558 -104595884814356183345683301657342781120 8704559 5067091521404566982989171303273919760 8704560 -1151525110449175713263628982414540800 8704561 -167853614934934376394985080631697889816 8704562 -17576616351135257044902514262916972000 8704563 -3392644844344870136627551152829598976 8704564 76077480736250627450961988319055869952 8704565 88874331623729067807176618506838472000 8704566 12771485428997978107467460786456300800 8704567 -210610141907365069812562569325851223384 8704568 129910824747714825684353315049569218560 8704569 -24583418766718401804787182443849799840 8704570 7446493178310796281101680994779176960 8704571 104784757630462544860503595928153365200 8704572 -77129631756499173543827133344884919808 8704573 -17056787005238236297721124811165882880 8704574 -63518009888525059307195026854542371968 8704575 -81888726768149706251148228541107893400 8704576 189601457072278033027452722816745472 8704577 -15917847232321786441847071495922123328 8704578 62005695786993383312915920806961689600 8704579 -68427571686851544546043690941168100512 8704580 -38842691518983075360790858230693888000 8704581 89940180001575051218419183043323222752 8704582 -107171386281069826053536041093235758080 8704583 41395983587659154983169834620449617280 8704584 -2052777575373385866971773414595788800 8704585 104073171222217336504461042026404215780 8704586 -32470968368731413455977095316398320640 8704587 -54407147445566869528736999842732272720 8704588 171191057827776167150925251310965938176 8704589 19416194044365907758911015867246886390 8704590 37546079806443579215945695976714860800 8704591 -31562183963350481201513766921905262720 8704592 -7032408479574478127460367238640844800 8704593 -8311692210386668801901533340235949500 8704594 131021104821553100521364588387553923712 8704595 -108795817277377722380716935864322900320 8704596 -76639869603450426543470954706539575296 8704597 -224393031791425937727431075427603438240 8704598 3790295969296690785884128896827243136 8704599 30966760815830108058702876690987480528 8704600 -52162111167265924149587177899348992000 8704601 -181855079764341195257988451933915105398 8704602 -96356529994843069545344099557112704800 8704603 -22718785699091746061582268182157043200 8704604 -143207095524770805975514435800819039744 8704605 -13137166804815189331455235175381825280 8704606 21468872113178576754505539309784009344 8704607 205921380476891076494925094538360333856 8704608 14681081013943188496630073863352352768 8704609 69166169814555378549432553580493323810 8704610 -51271218743615157415098338418458147040 8704611 292150220588643578859219416091962133600 8704612 -27472210773897436694656614627581509632 8704613 107100286469627863719943608171272996862 8704614 -263254494651497096566995446305480704 8704615 168660399463886550617965819992471998400 8704616 113349248943933719208260499187797964800 8704617 -1449703104056086756280806622643524640 8704618 36399723362120104377194539555900151904 8704619 -1020207518156397021608740475343360 8704620 13050996487074305901569950308355322880 8704621 -69189230371508621135102523482584011178 8704622 46735472102506047520436295159323464320 8704623 132845309907616869797679923132348730624 8704624 -5455005594223275403858962330687406080 8704625 -83848733104521247409800184289780240000 8704626 -4250576460717278536644276384217669632 8704627 14457683011448180340023121099195813720 8704628 11637921715891611399119031076375954176 8704629 -16868584821041407339617387134467604196 8704630 81171460322718568315198536981347118720 8704631 -12854067748915800377567868530906357760 8704632 -25546904522158655578880602877128519680 8704633 -84749830216412450535398004844233559936 8704634 38009663154981262788891641005733517312 8704635 73050372646079148174937303220691202560 8704636 -1688859397014300948286703850140132352 8704637 -26989062444376250965986691031298954228 8704638 24591451747805276896309246104586659840 8704639 -210292765867499220131660469086893910600 8704640 54353112410876498151893992256569344000 8704641 12772862242671639834448423089095266560 8704642 42433726895885900315731951484220697632 8704643 -120054960484119384576750116646645440040 8704644 15225964552669684502837210467333017600 8704645 -27195362889910628534426814183890611200 8704646 -85810427246061621589590173560625225280 8704647 10136962365305884388772429508974250848 8704648 -109436833449385772025954527180070128640 8704649 -108858059969250393764422949598900078336 8704650 810307039938934283856264569215449600 8704651 170400592838193233829629992359192733652 8704652 1997800013163376047754222188817142784 8704653 82035250320531663941988493476691480800 8704654 28668182693231579391894922253815392000 8704655 -183121815733345918753680169449408184440 8704656 -6335864440387324086879675895068057600 8704657 -1537073303043760925439202660324338328 8704658 -13107673864255130342931925961509401600 8704659 -84038820287536632520797700059893389896 8704660 133585456717087475474341332605666764800 8704661 96936720568849624277170430757074569632 8704662 -1398444399304836867592108363529648640 8704663 -221391716996659890379182233090350136400 8704664 42093235020251416630773876641557401600 8704665 -4503014860256831289386493532784556540 8704666 4146525968925453612035427816794767584 8704667 70419555922303235614315593075418450080 8704668 10046708425964972994490948342276915200 8704669 -91337993121004933307674629747881819880 8704670 -18806646190753764760529285353838246400 8704671 -17817565360442409499872969838785453696 8704672 19360015109351843814239745615999270912 8704673 -328324868136954893565824804049696402240 8704674 -90450587329674673256641146836204894592 8704675 -7939239199603080587780264149105677200 8704676 43482633865757738265466518334573363200 8704677 -73249110532389885776181715141018104480 8704678 1277440505619696568066208101217989056 8704679 -1857571023070958880062982582035700720 8704680 17915620332377973024851203946472652800 8704681 -305387078263611857686832088974618034800 8704682 48950106639285747045888072992278702080 8704683 -64513959817351650169886978942801145960 8704684 -125735759754190558286936126727029795584 8704685 68360702867255842328263622862879198720 8704686 820590487424457271549919825188719744 8704687 -114279941583505509054709395208442295664 8704688 34932616175057014029561911374479458304 8704689 -6695753277768301384368253690919012352 8704690 41263253482541810524619902080641121600 8704691 -154805602659673169106804244040596369908 8704692 77207906516319626923260123962420736000 8704693 -50605770380966002266056825062691736000 8704694 -27566887045012038283910790237931660800 8704695 -8047320831907855175455106710487586480 8704696 -2350742005594265276400332087576494080 8704697 -95958825743708987487329337289185862656 8704698 -21690783579891813729624760991449305600 8704699 -156557881212801196701596261400740710300 8704700 27183722284578563135453413705926950400 8704701 8935441196639901430929508227537963468 8704702 31740018342576518524037442341832853632 8704703 -55092512405020536521944774764639085872 8704704 5954385964901800309810474442079338496 8704705 428269059393256778781956766842928960 8704706 -32813255354496294359009614193759990880 8704707 -28956015811253787468251210875751104512 8704708 156442629193517744401263958636606550016 8704709 24875662411105051915399820321833504728 8704710 -8223776271065326808262037137165319680 8704711 -102421861619684123494229143194038523688 8704712 250041279466182594166661177067784627200 8704713 -49666910318636764697824123534141641456 8704714 27649078655293405565780170252272416352 8704715 -23827678069589769799464420477260012640 8704716 81369767306056017080600470354771901952 8704717 60522011799075963030019056558450824000 8704718 5212717176936187190072746577679510528 8704719 246014571465067750129707421330919218320 8704720 20720826814479960363724199878951403520 8704721 -220972238315603646128749690400171160078 8704722 10671601199971424505878136224973542400 8704723 -111955163072988213613036727242898715028 8704724 54087708772355001000807320339590834176 8704725 7744426893198987376764742713887796000 8704726 -24648481902338397493586394161209122240 8704727 101567619411154366818974315937988531560 8704728 155872571821108972671272467693941504000 8704729 136450481742037763906754179996315769600 8704730 -16013391803606868351012644697540993600 8704731 12026800912119927981706371896034808320 8704732 -75200867147306646579701569168860603904 8704733 -157382095051173922835530981835254340256 8704734 -41045595412183316421029532460125613440 8704735 43689751574457926615695360170713827200 8704736 282549860442347776525022976901487001600 8704737 48707047553925992616320472943990975188 8704738 -31226203784482007145631315870815032832 8704739 -6352536482423588051748551751729987576 8704740 20046543131089185968746499472232243200 8704741 -173726998160098141487265260884254063648 8704742 33894855702225846437123498981117644800 8704743 -5063593350112083043598903735136980016 8704744 -197531192162613574827082095445572387840 8704745 -218872150728258275361976028888205120 8704746 18337962769482774482087237298872573184 8704747 -3415432471024466559766889619737093480 8704748 -1189293997571941223693271949404272640 8704749 42628841803597499187287449469383001664 8704750 -130872484952168597339164423387101360000 8704751 -48396020648522661388410308530946379792 8704752 27758972839670042255244263907943022592 8704753 248760797094087671695594064063841926964 8704754 -18491533165370410413954389212911869424 8704755 -11337994303093842224288339744570163600 8704756 -226201747078055061418028374629138597120 8704757 25748168416909821010048675078452057006 8704758 5796766792325182473896624448850339200 8704759 -19465385930054293634949463351613474384 8704760 -44661518776089273878824865353016832000 8704761 46082387973278579152585929883760767680 8704762 24027920575038125408437491045048056064 8704763 214281571546366070948721698053207264200 8704764 44817016392386841083179562367745618944 8704765 -123192656765493009254162019486347884200 8704766 34584953744316703439584291851238235520 8704767 133011489915019888683639571358398574280 8704768 -12089386568079773704137196399839150080 8704769 -6994244289362549848636226520790664448 8704770 -12163696452397690892920381269570854400 8704771 145593023364272703367484062523658138312 8704772 148863651055728471263566988479953077376 8704773 -39906434165906952007788430132942233600 8704774 55554075433104174614883581733111367680 8704775 87397476381168015189754376900136208800 8704776 71360243772686812423745058396968386560 8704777 -44905859266017292734628134883533254374 8704778 -37301302165157526711259346416204132560 8704779 77671684435052233683858545397159476184 8704780 9004134959399274904729162408507822080 8704781 -233984812724313958677405788098626851028 8704782 79408828824035499830149528695074698752 8704783 -78702713896582444611034876826826821968 8704784 -5967618906377395206089071263396986880 8704785 118649070557226718310220985888513329600 8704786 24408678760586054600367124032414938784 8704787 -15673209533182297206438675899821301760 8704788 27895731878768421324559518287688038400 8704789 -229024660251048752025825061915746226880 8704790 55408899634971859216759589594748806400 8704791 215120545692697679426101732328683776 8704792 -51177494455652130582496397580556185600 8704793 2566478031782488349369913688153770522 8704794 -27989162805037711159848915356695561728 8704795 159329461214030798694097783314369853200 8704796 21664586082014576282283368628872452608 8704797 60648726519352512667724463657432916128 8704798 133894625628364109700963100279571606400 8704799 -282064211615028690121062272239446423264 8704800 -11221348422524692352017123894099968000 8704801 -58139614623532379124729533720335341840 8704802 -29074277815264308605132919571684149600 8704803 86972210042586452633850098478384355704 8704804 15233009539706689250576584340158806656 8704805 43852224489583997917177273462680952320 8704806 54972058747727184041473381329609374208 8704807 -129693846563208098442450219736168830728 8704808 -48870168980648932722595046878059479040 8704809 100762320997843646723256646109473167114 8704810 43919428256955743611574919074830248960 8704811 -179716180466206279653644935362804672588 8704812 126307888120993886763483712955719680 8704813 76238305632296757405240039499371781248 8704814 6054125806006271020007800096948292160 8704815 -32927918626951365650723968059255790080 8704816 -51147975005723019218863695342009090048 8704817 166660733947961289995555206064746183152 8704818 24795229658228966787280531852569200928 8704819 -241552155935579199947521798835529030600 8704820 -116685746246445140424227267766311723520 8704821 40894135640973386381937005217737063712 8704822 10815302252301862306324641414041505024 8704823 220505036770386419994494377920349174080 8704824 -140489201509534866922933639767659642880 8704825 95742400402789267780305212710126233600 8704826 -11592174097140378205850165221126929216 8704827 -4090963164831345076931782728004811724 8704828 128582337958108287473500124935544004096 8704829 -12662417991326109139305907788553797024 8704830 -25792837100661548474642961088801822080 8704831 -66681838482376885042668957638376332800 8704832 33755323852240576121019988407435657216 8704833 9964661027233894070492538631503979776 8704834 -248624388928819333777257484991520768 8704835 -124753299337518892506934071070821102000 8704836 -31307948550299059917735446089943851008 8704837 -230747333518560058134466055396419356514 8704838 33969420233775473901847589434808980320 8704839 -50537121507867134150791415503336226304 8704840 59089285398826232684338049274401280000 8704841 100306763253928679796410954246748107904 8704842 14606357339815356661789796728026130944 8704843 -63567195088778813724435230214598511040 8704844 -53437840866402159828728750172529323264 8704845 -3590415210272899737320540604706960980 8704846 135008053323150468324195006012110791872 8704847 -57628399750409649595122829189225121568 8704848 15140048888684086977278925240775999488 8704849 117198062173881734980323775800219375220 8704850 40877783534331080341505240539127328000 8704851 119890947749125852533716386649366747832 8704852 -29280286536347911789878201527834480640 8704853 152525841299150074890983960500818321102 8704854 108989176210734928009835860920944979840 8704855 71745562449315021727540625878392980760 8704856 31722368357815637696769370534102425600 8704857 -6964434738383151683092118328083635200 8704858 -65814753617117849394954653953315115520 8704859 10681120505845252514446592744065111104 8704860 68346661086850243961639720276333568000 8704861 -442970088347000743392051630525797914 8704862 14176719053021524610406546677104356864 8704863 45679411943421286597591466676407009760 8704864 -49998171451189681684221670126020722688 8704865 54983304263883873324263825997792869520 8704866 -29596545046032193314332799454781577216 8704867 589121081890266667543356699134202441600 8704868 134381812996055262275816436029169167616 8704869 103704706547092376561618053991160265440 8704870 76987986219434326552495354001468136960 8704871 108017733154927616701773992035426128384 8704872 -96527490693561280179858199772178432000 8704873 12461117022700385575616827382122049920 8704874 -17960495392424133017726632066069217280 8704875 -148735925145487756717283584418783040000 8704876 161646456696118522827063140089493932032 8704877 1637098624721913021698752437023477952 8704878 5889125436673054635758074660062105600 8704879 29507999064144831535917364365049662528 8704880 51699292503477379676352347999147458560 8704881 64921823822508455035404858042302919840 8704882 -134417638668619660792549236820324532208 8704883 91009080189261161234752712157096901968 8704884 58674538100073173401924881104950861824 8704885 -3593580839664026911779794432217776640 8704886 86523141378242453886509851236356767392 8704887 -27771394684597630206977026047537877680 8704888 3170398288400392212315091750390272000 8704889 16561536532720892076709134857665587690 8704890 -1909412723137819156029550762542245520 8704891 -68854264164545750700877634440423767728 8704892 13668065168590224713998522366324177920 8704893 -7859586452792027490295897449516694272 8704894 -139201111107434698782070052991323181888 8704895 -178832334983289372588673577695738962000 8704896 -40832008288205545107029680589478297600 8704897 -106206737434585392974889272589623734654 8704898 -46959725846156650907648527934244864 8704899 -41268124695753282698632028089406600460 8704900 45843385818475333834274359596946160000 8704901 42664370459301670308570271125855447480 8704902 43747924220669688592672523240048977920 8704903 -110169219258380645303957270118599471848 8704904 -39072095190979037811359518161230100480 8704905 -10799099374801788452817839774312988480 8704906 24185232461735041131978742734500609280 8704907 42977374167852663964523440717221665280 8704908 -5062616779364280307445901892222431744 8704909 -248153138460065711561560226576696546890 8704910 75348983101188180266203003368862599360 8704911 -216761937509392200970965998896590446976 8704912 990817037926268463258743911544340480 8704913 -19242126772149659253838096210656565440 8704914 90877715009018762114776252121920333440 8704915 62851297589124643184677310658035560320 8704916 26247362551862359959566962165235951616 8704917 28922101160223559301047820568397966848 8704918 7200127425295295735883280933138686720 8704919 -133776907556482319552279849680194643080 8704920 -6820212913305712041395530845388800 8704921 6303960795211697095943135380502178122 8704922 -65276405997095657198113815785904073488 8704923 -48714705942261706741644687936849564816 8704924 42068271479822468928512125886782369792 8704925 82385368448035648349856929784987252000 8704926 48837123885995705454247306921789154880 8704927 35673287014110538925024420662234498944 8704928 36374191815979398943403662561775124480 8704929 38697649426141097995748427926299460784 8704930 28320471862131150104338068893253648000 8704931 -14366768791039988209778326354455513600 8704932 4604187214950063393677612280120594432 8704933 205134441165676632141179995760945622720 8704934 2259333807491640328492543370012792832 8704935 -142819074311698299375316244474108740800 8704936 31362597988191207708724723275228764160 8704937 94300932400409208577446146402625710586 8704938 -65989057200990150203287767670106011392 8704939 30340268944926767118017863772400360 8704940 136794975602139630135195171385738967040 8704941 23784674624991999288457866119776025664 8704942 189399612473823155145213131089971069312 8704943 81163456428175756754633653137876407544 8704944 -18292903268687204528949586171708833792 8704945 -88804017145994320108050706786661884800 8704946 24913663819892321380555538320532262672 8704947 87285640299701965216168147146775999800 8704948 -4494548314533108429180305162333558784 8704949 -23051295470925212027811940599052186080 8704950 31981230510134568702353392533245683200 8704951 -74201070881280847273441113275475193048 8704952 -163215154414751408239137284577946705920 8704953 -25045465155148425351246272659114381116 8704954 40424054636417523223836775359860824176 8704955 -3562972066825007736767140783904808960 8704956 18861909527803059044099505118450649088 8704957 -58151952054377754973384108268968568640 8704958 -1941676187121299012232663198666065280 8704959 120560906779148420030877826410196972560 8704960 -19972141027880658008345684065218723840 8704961 88337665188644589934025407728813268992 8704962 -7092330806458578856130105556967142400 8704963 2592179637871349734405144310096257864 8704964 30379268613639237967211096508332482560 8704965 -5965507618682906633100275677560374880 8704966 124547305160751677498055873379778478432 8704967 220425969992530260386363500745917613016 8704968 -78994431543994817666574995130393354240 8704969 -8254515160959418211310696058826348608 8704970 17462935949461475779107913530748099680 8704971 -64564945312182531111720566294498809344 8704972 168394854810468352253832589999314987776 8704973 194574059679770553794722628940143727222 8704974 14565993270756238738587882718629505152 8704975 -134838595328457828656932004012109674600 8704976 -1779966733945090944698436319721422848 8704977 119643131115299111094142986889657451520 8704978 -30549572289609720862534792207272593280 8704979 124592224254856291918992355572907913580 8704980 -5981568905569833897785531310401303040 8704981 -46868242181856259376747200010538551218 8704982 -111751492471322112151282461427102464 8704983 33996910303651823458333350634423376640 8704984 -177574638103974139314752176598522173440 8704985 -10651395377870776985205041607497394240 8704986 -8135887294376143347218424579888279552 8704987 8982290349867963536022538787676041152 8704988 -21057168851239924108322434882537482240 8704989 -153330938674490338268155381566288863226 8704990 10716268515594957761688157389729615360 8704991 -142442042962938845007158309289974100216 8704992 14746692643594025425852055593495560192 8704993 -212789417743374225969094007083427109456 8704994 -36033381079866180648317598009265221120 8704995 41520330822529955973196446492549068640 8704996 11798802407852047760920391520547550208 8704997 80098879094292047199011586371404272000 8704998 12800126487515078135331082937682199584 8704999 -138838856829508304846178830628905289200 8705000 -2510212597323377354056392350006400000 8705001 64394509763403878822946072153275614560 8705002 1145005865711353464403662410941681920 8705003 -174682098207112793025242378401672254840 8705004 28997669983724133109112802612401455104 8705005 25840189702135739392822572671351947320 8705006 542891497086197922581397163700658624 8705007 51943634106953652427843457028093917160 8705008 10045811318142643656633884007501758464 8705009 -183974780816673271674567823205196047790 8705010 -17297581316018565071813755662504806400 8705011 59440735958893384712510844126343964160 8705012 143249519956413571764003102315590557056 8705013 -87320015611923557576469744908384320512 8705014 -13568536045895726924158552877728506240 8705015 19854326976069103984202090826304909440 8705016 116169839345017164388123814636578406400 8705017 -21646053418308660907914654185774146560 8705018 13163083093177706512495561926765560832 8705019 -58458719726409830597613203832464968080 8705020 -33980119275442383062087686655126584320 8705021 -69210449977350916104624142530773274720 8705022 68306904522813004881474622559902936704 8705023 99849741649458608429652321785276002360 8705024 -115391999578987773964478436025024118784 8705025 -9346431835496482844878500672248971200 8705026 -23166232015555528338492838169889633792 8705027 108380726317306485520939578911783442000 8705028 18036494148987476249394008402431524864 8705029 -245381274760992281742282674854799790370 8705030 25421737128959745093355759348759393920 8705031 -9033381219311943472237018201162686000 8705032 -22264329336366390605681396373636710400 8705033 210424267231085531934584340330471648282 8705034 31715295700336582626088172227790211168 8705035 86420489067411249697491749225367336480 8705036 11518372975122366764463259601197851648 8705037 -117192246346135418372068523035663825920 8705038 16558290829630962768370331830346160768 8705039 -10456206322146837775583076902163676944 8705040 -7005665843408103695767775247807283200 8705041 107900606973913400026676248217876587442 8705042 -153408042217481904241730705242898127360 8705043 -17825979741227427191682971093148838800 8705044 -80780233163822200454465023147991284864 8705045 82325029374554974521242059218822184320 8705046 45080440598748926143829386363693080960 8705047 73894938558337926882707620671272211152 8705048 20453886223797183870799954309679677440 8705049 -1291777810109603122616258758512609312 8705050 -45482652382046396979150962038407697200 8705051 159822210023004116709193742690913938052 8705052 -94821271783549965592138616251383604224 8705053 90929802244388413445233405976672906080 8705054 18315283101733220230901322438680858112 8705055 -6969419825825109817950323536933200000 8705056 23431566275706149657610702037136179200 8705057 31681485163896681971167421333801982306 8705058 91069875199548447682821969757873443840 8705059 111327940565418936455525252894524534080 8705060 19111568824004578445128352092654632960 8705061 -2494365641678238993104149280787978690 8705062 17319354841205585649090587855197764864 8705063 -3794981668210452479820906564263536992 8705064 19484567798466177202931869860516741120 8705065 -123449483695975215249700443499003944540 8705066 -86446637469801859861536861551702172576 8705067 -16639193286915138629083550334639202560 8705068 -76312293068942464242975541747886845440 8705069 -225684566192781482468668065650370151530 8705070 901804146575046521053382683298674560 8705071 209485417954536547543484932706620663680 8705072 -57204064140611766448177612280828559360 8705073 -4296904094890001870698498535534389056 8705074 -17376948660052301692026817620213170688 8705075 90797768773299632556813888264446142000 8705076 -99462981164745317892836021841277882368 8705077 -170852509584205952596111566522447869074 8705078 52392067688028692223621962494236661440 8705079 -14329197341999936365457940973632203904 8705080 17213473668512404075918770675588096000 8705081 -61116209867016412779207891943701245952 8705082 -42401192776331642715278086799417054208 8705083 -371140060140560404039824642156555396456 8705084 -80566378459577440487622508984950518784 8705085 25641659172755682541195667480713442400 8705086 -13770408175165691441302363772681730816 8705087 201301104527621514263594477475346988736 8705088 9318874691451930702698548442532151296 8705089 239991483777562767876778156043013045120 8705090 43450050434244858148616197426419278400 8705091 860221919856838441626367121836807848 8705092 65973204519218750615137249999057523712 8705093 227586191423975589001635234221745597342 8705094 60474754683063872550067993413158059200 8705095 -62538126989035261964628697524907666920 8705096 -71309641886770642579711625719517798400 8705097 54615529140032152742307627184031232000 8705098 10116912598468519431385865921147271936 8705099 -21880114967748714997447835291872946112 8705100 56813461236574901565558896296603814400 8705101 14929444175805855902540638336307990092 8705102 -7886293724974882722785477377703927040 8705103 -110786248968350568500344707723159288 8705104 4445821648346550086280925620295925760 8705105 29518258276835901991254613181096966400 8705106 3636276173745255728286368718715079040 8705107 -19809561483301523168106622330049472800 8705108 31749775788514641416242654435403339520 8705109 31467197086702938388633253894665390080 8705110 10638750818652020161539565449846481920 8705111 237183937755379417684969766022361928712 8705112 -44160532873326310042931189393309736960 8705113 305416032976419197145798897918863073684 8705114 -6434094820609199873839904353675047168 8705115 73485914174845795183616818348279271760 8705116 28682054764451786026094132969040158720 8705117 -50614035379581576600386386155727749588 8705118 -49529020368374655860735322743088328896 8705119 -21993212246534688221960352538893529104 8705120 -30096852039763666144422181126998589440 8705121 -70613924597453507070038962887283691088 8705122 43494443744240970353207968234785201312 8705123 25100123583642231290765551749256422144 8705124 -94132695079611773559587148393862932480 8705125 -24384302599491640739140625933397792000 8705126 84615730080053840982270788972097868512 8705127 -110338228598629629944209033973544300720 8705128 117186109000540032423603387758395392000 8705129 15959926759364677285758922509764307840 8705130 -24073510093126834701271244789401390080 8705131 -266214686107767767593571958755885289000 8705132 117111570200813492960592423410658020352 8705133 -80603161069110662398431834590989320180 8705134 -19592170903653764207740746997891022784 8705135 974912138840649650846377794414038400 8705136 -11618230813989644695640643948126928896 8705137 -12459041155544933154134448166621716288 8705138 5750890732885257710460192686242401600 8705139 15465557352787521556051553835599725680 8705140 125495070817052774244684985772659741440 8705141 -30622878712331750320281392609547993216 8705142 -64503260481619840235525991766434051360 8705143 90529134327233164402913597800616117064 8705144 16795453867735731488648272098368409600 8705145 77759384213536200393156201190825638720 8705146 46479871715407483858198457804280700272 8705147 -133196358941818210162924235011052801688 8705148 210066998104099094284383147828024827904 8705149 91844413187685513246212760417264758150 8705150 -10533361238892947962886649281986934400 8705151 1973195439137459442951293495236770144 8705152 292572957940513206241904754292225474560 8705153 10637023150231589596514815374528379440 8705154 -1518398868868769954992003074039576960 8705155 -104532620471912780552535634540209196800 8705156 208492299907521713948223237338415567360 8705157 -98800403905608660760475136080772617760 8705158 7371385091977330281141162168266575872 8705159 120635210610214897539768617297731086360 8705160 -72817310538476705594929337299456358400 8705161 -300909952860440941643738277792620952 8705162 12024271118421572923954622398809103200 8705163 -144326242187546920814430854660704303656 8705164 -41611839256497214080901441010622531584 8705165 67030198461871444418740999466504697600 8705166 -82018209484624153804888854504255754176 8705167 -158984044391612106358175460466825752784 8705168 27636455727389157143700920457898229760 8705169 1894649271125715509219166563759862288 8705170 -31819511037631841880883601440232250720 8705171 -172262473270880776806956409200498156628 8705172 288821375960049671697491189415542784 8705173 -153934725937411451444100489597963418560 8705174 12006291522740116651499481540228642336 8705175 14435872856042872219235744876947378800 8705176 107202474012595960898565324184120320000 8705177 10211583817310716234277214012994129608 8705178 200928720350084865824901719932968960 8705179 47355285519492835264466144189341742896 8705180 -82831416720836490036521207078570726400 8705181 -7009293575746548937909729453306769280 8705182 92166475436157999227785762136583144384 8705183 -125076926892647215011002312029362401568 8705184 104988290475552568879559223945603317760 8705185 19895631092592950924274000853651903380 8705186 -45438872254941902128045973944455667200 8705187 -42665930406662993753058567907407641232 8705188 -183693495468914201296880039577263800064 8705189 -301146854392731235450501453909694982144 8705190 -24049284094735963195429482912628796160 8705191 -80000092468454132984081527297999663416 8705192 119104025736914785174542018726701875200 8705193 60087683214767091504755554580826202320 8705194 56404874902825891199707051668132766896 8705195 -50318559906910526499283351442684398800 8705196 17102524967192877040825586823734468352 8705197 109839275954000518332074379236376727500 8705198 -14290634193942993622548276686328926400 8705199 -53635908845899994163844884799429237248 8705200 -7448405216187538686162537919225856000 8705201 24151324456660466089686443535209361024 8705202 13418520042386677286483238164015420928 8705203 -32044348783108649333283140319929717632 8705204 19999939127200474238267859035296899456 8705205 -108277524337929813042675656260494484800 8705206 34494457575406872046217575008504259872 8705207 73930750078485663824499327150151041024 8705208 -34509038362997575104247784614138736640 8705209 -305808816403440080611525622424325181184 8705210 -66462400052367562233232847647324611840 8705211 163206105969580964685197601896185260480 8705212 -103727435322580098577975249479790156800 8705213 -25018367460298482381121991322448203552 8705214 -27655010556772664533234892620536437760 8705215 -125575675408029211956218968628055667200 8705216 -10990560382210899527147867198831198208 8705217 -58370311319602017060460204889059411920 8705218 -17568377166037345789550246517286454400 8705219 -61428287582215363830009232759530205380 8705220 -21456110962338920109168759970557235200 8705221 662860026190540317273562339551383744 8705222 2548684880336064622590108264533826912 8705223 -173874869505505202230434741620760216 8705224 175958761092826479347107449119278080 8705225 -98169561389513882663792002014330557250 8705226 20680433320052073350360010775530956544 8705227 -142017749832959526130706167494345045128 8705228 -29505117332672316564078972392890174464 8705229 59111964988432846247258310013374931488 8705230 324085855554319647205336722044457600 8705231 204504975712680645738385199471378557464 8705232 32536668871432418696256257160071086080 8705233 99674403509534843502168857079773175540 8705234 -1226610081377717831145179132000299008 8705235 -38523411715819964372771803403538977280 8705236 149153554529910128221553238373261969280 8705237 -101700240488747372530505994608716584114 8705238 -22212270249571935622547490112469153856 8705239 -102311199155588190321859550072176009680 8705240 22018029551251847152657301451504844800 8705241 -58797865172982211987355293190227849548 8705242 46073638501754237161829870960030572512 8705243 51359870400190249591621005208842773040 8705244 62298756513758483162468957616381282816 8705245 169615493539845729367798636965768811500 8705246 102831243855734635037405997609681008640 8705247 -131924322302570967752215306416079303680 8705248 29989904267168841285668626679577968640 8705249 29055695813411716406135684422479763200 8705250 2287583327431271099662325191052496000 8705251 -242525776394855524889455115068912890880 8705252 53295735721603260858229062952852868736 8705253 598414214364023906057199701923640064 8705254 8159262333423320890740247781572464192 8705255 -9636759618203523550581370842936936000 8705256 -23209909242797575732822848102686883840 8705257 -101416188416936483623861797587690305968 8705258 6385574694110999143847399521619528976 8705259 100073638832352719949802414284650028720 8705260 -60013380103312341597055940025476997120 8705261 -219520587021126786083450964052017732138 8705262 -21196842983440820061339524045217766848 8705263 62453277284213022194929636339026469360 8705264 -68258874346425279863562049980235776 8705265 -26258252435001712465950874182044636160 8705266 -71582407449199197204332174698378141056 8705267 -196845694311500966447625806780155990800 8705268 13767406561646183841959874593854771200 8705269 75113855936215444176676702322565130670 8705270 8045349121644540053392851414856335360 8705271 115222497919511121007346746284686209512 8705272 -168363921052957130431539092783577907200 8705273 189351117558394101295506581414589474960 8705274 -8169010434793114934806243994947971840 8705275 -139362247150701177978675957431003758200 8705276 -11753209295991273830180363835471436800 8705277 50637372058301596083537195825118409760 8705278 7639353017411519423462231228254752960 8705279 57473992184083048514903059170896629872 8705280 -27111729424193963959890858983282442240 8705281 -119869545476123756440955078272768689068 8705282 1167924366823587680962436981864278992 8705283 -82550277280720606318759490660565856776 8705284 796839748174584268696011897030868992 8705285 48598450782171568890139786415438160600 8705286 -3728086677587178680647426885368449280 8705287 -5000756575377750533143049910052000760 8705288 4612058606622004026576185168020853760 8705289 -90974132371271424789682357404740468832 8705290 -29200824677781708703569397410724857600 8705291 -125808035134081945432819594415750533440 8705292 23407827314436066544501388276817469440 8705293 19099926472023448035815852374452551424 8705294 18110798908717805960063433352193881728 8705295 100754396658387831913046445370271568120 8705296 14191484023618130290869964909160955904 8705297 21189782166231394244301108963122605746 8705298 -12531604716335888565245276558827368960 8705299 82876190583478627375014202834775936300 8705300 57932100540256585421952767859597772800 8705301 -19296253159594037607637788835255598592 8705302 140673643961029547308544496508369208352 8705303 16931697699636665282771723019162802104 8705304 148595968126105336750878118660128860160 8705305 -68158658382597399046769376472154341440 8705306 64754513945770163895006698766315075840 8705307 538312452082133530750754026552531200 8705308 74955538543417108847449173620916028928 8705309 124383604078214789261187607469394043032 8705310 30804853837196753251129355901103779840 8705311 -65075554366297318195785229448681565088 8705312 16684927216698952162829841636507254784 8705313 7236279651508534001934820126347072642 8705314 -4640073078936180760234986522919841280 8705315 -57330732804337220445329754353259413040 8705316 26601153449867264108826921793356140544 8705317 251020227548167120341226745027585216640 8705318 -18705968702981498047248302350942480320 8705319 50191920083112379750089739673976574080 8705320 8395806349419261639971579668750233600 8705321 4649516294627142829440569187069759732 8705322 -389540350268345095506864283271714640 8705323 3411800809697699900352737893642855968 8705324 85652183921081588080656638683830717696 8705325 23545440353133948774774955348981800000 8705326 -12925250649654694531104644814671216640 8705327 77928951713874672516180597518565304512 8705328 -9868496674605694711210262531079438336 8705329 112446872902630398385373686233438119860 8705330 -8988063748592978758868706682678969440 8705331 122945970589112718314642871152866499220 8705332 36942161123690889009842166692955310080 8705333 -907953805916927786880843994693765632 8705334 -2937893789894646374827607767806374400 8705335 2980014544585276092062411561501626800 8705336 -101854019873940994678599595210420224000 8705337 -41827545857671726012814093923726680240 8705338 -21980085876911927950156138123972108800 8705339 1489778106841554455034015245051515824 8705340 86137411181100590084793546570301440000 8705341 -6425313084035026934945453734153209728 8705342 -26642621782465756653390884822739683328 8705343 -12951503364455001973779072192376618752 8705344 -33982445971015442511087995457005158400 8705345 16003820398852538825832697251494100 8705346 -64489041241443527983193979896957890560 8705347 31172016333162188557005848399309559552 8705348 -155195404255450587960278280003527659392 8705349 106908237652886824525341683757370888734 8705350 1105106673766940482020910852694040000 8705351 122685064835467131966658919809056779352 8705352 63146967309785652223071621993295749120 8705353 5607742479280988163057126980650537380 8705354 94051240400317754524975301320136236032 8705355 -57345402401978558521820146199037761040 8705356 -10066438754799400053510099696130231296 8705357 -2739801947244256289813934216923720820 8705358 -387178481231651513069912291437066752 8705359 44692445245241098530048791124144768984 8705360 -5702001723618227765374661598403952640 8705361 32804908141007897850225003218956808064 8705362 -52915179520744000273465731791589298176 8705363 -84608083493799266250738901123926091200 8705364 -80818458701577237491224659586650445824 8705365 53747370375749738149405694291912309400 8705366 3127168680376686188026758337189197504 8705367 218063336059075494179996448106842132480 8705368 41712168106507579109694439181036789760 8705369 121289857498479582559305599683566661770 8705370 -4520238232756549576709211194988979200 8705371 177543340260717230894691732224355474544 8705372 -56760034076168460981859273398131309568 8705373 104861096242722768306954075261160224384 8705374 -54043325902920024039239398154079944064 8705375 43036872985260491652358261722449400000 8705376 -61383733966594799352774051129063899136 8705377 323421584194153801547678685434432509152 8705378 -52611000019722867413638020754453893120 8705379 130132730661343470011889728537375422584 8705380 -56047192898393761518442378875016896000 8705381 43032354288137440646195678225191301664 8705382 15615349487482732863278477313573734400 8705383 -79500953001515760990478015738877111368 8705384 307092534680770372374377101999642982400 8705385 20313013558315943815490764029111632640 8705386 -191910946045558068995686769387059200 8705387 338479482453043634458439956157154105312 8705388 -81385379903134480114548802877477644800 8705389 44468180440705948397017486543311262464 8705390 -37997799033108821910659856456203606400 8705391 61243608556367333937899882970471763200 8705392 46725459828334238354005012867534651392 8705393 -1706656909512897639538378509461454816 8705394 2604170682763644313742719894102612800 8705395 116556781299302725557808810987209164400 8705396 3590861634154314786916838928951644160 8705397 -10806987514272286867464267662270927328 8705398 -3068052044602675334972594175250900992 8705399 -126123892434713638199189004388455048600 8705400 36511537941133206799080050830172160000 8705401 202222157693570059449851507253525547600 8705402 -758906850483690910020095845257144096 8705403 -51786129197434940061963048661647427056 8705404 35798629850908473098871336825304057856 8705405 -33507222351671607577884868705675104000 8705406 -7022211828566136797402130869323456896 8705407 -12724329851179758060798705369284746080 8705408 -41035815668286301745577671758058618880 8705409 59142509070373500208200078102250622208 8705410 -25600971389026038891968787279520458240 8705411 37580187976426698675057319448096000928 8705412 112328109744520802137198823319112849536 8705413 -133000145652152392400571647946472952640 8705414 -132581696901704398862097883333259926944 8705415 65420793784255969652873228553038227920 8705416 -62037615926218810238650431330175088640 8705417 -55579134932138802482610570554135265408 8705418 65728673595624433911461304780812200704 8705419 -124472705205129871310116508886242107180 8705420 -33674145944849051402135939088408576000 8705421 -37430292838162717229590758662254062720 8705422 -64531010474781452713610285902441574976 8705423 -148806177981306579515565191872783177320 8705424 -559764148577578027508307692182044672 8705425 82881384615049661069069096886350306150 8705426 40143269041131408921100660185510528912 8705427 3613878648786031987540524021874113840 8705428 160203955276231943118802605944733632256 8705429 -25411786260928095026763856033493177970 8705430 18332694036201582135919723845786721920 8705431 27920600446387958217448059365429875200 8705432 -172484294718402595485275261697819033600 8705433 -98193009650803571433569907564274408704 8705434 83676716619450481125073068004823795712 8705435 155822902675288598191176510286499242800 8705436 2120244280214473979798130526222393344 8705437 -31935955033725200264175297515436115700 8705438 -47340938004407635936454787993313434048 8705439 77499445123660608345119206103121263400 8705440 130898861376733524368007144788823244800 8705441 165390837372372112650271423801684879842 8705442 -77605963700132990778387133391965519488 8705443 24318147491781912401621243781537801692 8705444 -80295452968333443877431307306244917248 8705445 -17742251352343044863604212234011088640 8705446 19801586540247925054540764431462379840 8705447 57509287139125697333234040915827605080 8705448 -22684274243819489370365279728548249600 8705449 27565365394042265090788691845310867450 8705450 -2494925329346412050624155148041632000 8705451 -24625728547592597968650484373101679616 8705452 -25548531793701700307939379316310999040 8705453 211759389613059034908819723540856647702 8705454 -6847067593048883852291746424055091200 8705455 16513828817224562859467147207546920320 8705456 -2003957985993742334576877288628224000 8705457 166606304563130317755842685754167573888 8705458 119839614919343158900205682143761271040 8705459 -2649249803811754440522360770845592928 8705460 -43953179560848297661865257501871523840 8705461 -93852937927684338581765868781407569938 8705462 -29809462220482036308534419985736344576 8705463 -5205760126832543819868096794757005616 8705464 -79011986734905544468703698327773388800 8705465 16352311576512041098050890865414061320 8705466 -32593703557145676259136386457956608 8705467 -40093591326132346479963847304359587484 8705468 -8650161412841305019850280108402091520 8705469 9640679152777604539550900966479177728 8705470 -74405820618154619860061966121755536320 8705471 -171486401119002355094343832076929352520 8705472 -27990915206829744813879034210877964288 8705473 -80683629490519551628282122384942071360 8705474 124005261738537165138850311874641561600 8705475 -61190158139690881927017815458051451400 8705476 -26515707946846057821382463526367693568 8705477 -142490789132149381154739282508555261440 8705478 -74278679113298042192000682847949011776 8705479 1487648816683991576463368570324767920 8705480 23573588794858780815415509397322956800 8705481 -127439250515987687385557659902551059200 8705482 -9040035606608450808264824127354479616 8705483 -31074662854623517158316501324807580268 8705484 -110575617383092746879962973193059440640 8705485 36201556769872767056416248081843870360 8705486 -30470979848563759123011926832028067520 8705487 132250028459668822627463457328409910792 8705488 3477951583366174644638260962616541184 8705489 9931954203859824593844749190249845928 8705490 -18886570829321777738769377900519354880 8705491 126385292165573335204447424770491094892 8705492 -58963901591829973487627927403353491584 8705493 -84985887300197423346534824700122092392 8705494 48056268364285052423331154777383176832 8705495 -133828919569440892112889732171814977000 8705496 -57591910248494268359568468419754393600 8705497 1073160273189004033862734420383347920 8705498 113969498969417309955345715416092886000 8705499 69401498087468724639261424062363027648 8705500 -6571786515160341563697678678056448000 8705501 995225908153407144293343777779072352 8705502 -59042387627161199717007964876656433920 8705503 -32702872364085336078986203381087960040 8705504 52396496017233251609899646236671344640 8705505 66841203367147436849964981264789280320 8705506 75178398040249363606331468328826703952 8705507 -187843543149631209140509364556284582244 8705508 -6320974149155172873026554743963230208 8705509 -131479686536679481445104406697715524480 8705510 5120456745227172463077668883962784000 8705511 -125976980879095353095598613401806180568 8705512 -192572172726755545687837687736186880000 8705513 -84570695644366768367863326196041960960 8705514 69556223493538058497131464761906064640 8705515 210624473130910306368617655138957120 8705516 26813170059022051720752909784183203840 8705517 115667689754326669431859342167381449280 8705518 -10849779219304686513974144187213112896 8705519 146048840384131427808351975765784675920 8705520 4163327778531266613949817287127531520 8705521 32433550942118686269730682221866031344 8705522 -456988072335851296779710369515838976 8705523 -48117508586799864105295431093328492032 8705524 269415012384227391279441299853787982592 8705525 -7843295509234021825517472876678772950 8705526 102436510427808394763278508776218025344 8705527 -120899088191929286329466691113026201624 8705528 98400052118820152396126585921529692160 8705529 87777422755568815521114802524568314240 8705530 6846748256974666114641892527261360000 8705531 -35754545058081328451641496518630408668 8705532 -56515291206791783531140788900504109056 8705533 -89472786350680155188183329627371553716 8705534 24427698793352745337839163585130264640 8705535 -56165714749293754740661441388319487200 8705536 -96406392771730638925418082024661450752 8705537 -43517115069569934662845349063077535808 8705538 47402593333943892091811992525677738624 8705539 -112619498143485308373197589234210575040 8705540 113264106145164043889782617295688490240 8705541 -43178534075679346845655663922045529120 8705542 1964033771934309351944435892118193472 8705543 34846367730948731215258588073674685952 8705544 -16958075888765693922340707717232066560 8705545 -22675854878226314017475119448323905720 8705546 1814787521748010944395332159766194944 8705547 -20550684881438571434264812003796545644 8705548 -129262002929492638087753595031828596992 8705549 213572226251020928530699926422034698550 8705550 10173944158745200914470881669560345600 8705551 -71622351596389326237264100530654138448 8705552 7392211596732421079509797935135072256 8705553 -43668342167949362227591573015816792800 8705554 -5614477559605597078442561103650880000 8705555 30248662773421498142990861553382998960 8705556 3018949909526985467468116609562035968 8705557 19516146815907847045320144579952452224 8705558 126646677651990446861132144504667086880 8705559 134921875988703880089636584051839417704 8705560 -130449993981982622520903563556118118400 8705561 14993895527525031245295258627547305162 8705562 50274966490724198566743075154770826752 8705563 -67915718798564762353147816880578828800 8705564 -77651502294954981170374916020117678080 8705565 -1036089882595574260563679766579073600 8705566 -13428462276118620481959140769050639040 8705567 -41180631144997175516698964863670080680 8705568 -52717527428485990661111063523675340800 8705569 27996654811401080085405374276900900544 8705570 -62296087031879814423235597147869657600 8705571 4427584627575472950379640256828776448 8705572 -32514123673108917518124893639126359040 8705573 188555394910816251931210359166846293822 8705574 51602339250240686956487526819310573344 8705575 -25853082177706485063399824183405568000 8705576 -108383220261003005211477016392713994240 8705577 -16228750057615798315849843693348826592 8705578 -2306955672299466829956669377713417728 8705579 -183829001623898003086755554663618243016 8705580 -6332985415135108275855541969959290880 8705581 -7375233931922153648797940441006977428 8705582 58504801538736551927533687360461746112 8705583 -227204029512380676388390455714789452400 8705584 -42243839794391916112674272162827878400 8705585 145942644804835451022301378943353118580 8705586 20300573650875363961221191803110900864 8705587 264862451564731596084994268435870468 8705588 -382249250841625213552817665988253312 8705589 -27787908855059941022702350301965404672 8705590 16851162304592712943995697713552568320 8705591 197238686750557472430931675354290505800 8705592 20430794870924187659343992851243991040 8705593 -70457188366502497440974266026770223356 8705594 47947654268311483492383735988221579264 8705595 -27480133413208669138561371161729166480 8705596 65881754151628945606574245101702135808 8705597 143154122718870904296153267693602600460 8705598 1555022033088984331559629870745456640 8705599 16402191884192181701000662383934681472 8705600 -4494156503662207389242444472031641600 8705601 23569142661984794660549176700476238130 8705602 146237034703577771323225388569070380752 8705603 -29617773674897544746586891319351354896 8705604 -5256355854239114700831233192842272768 8705605 -63256670537763333076951129263393360480 8705606 -2489245726992167261349545276751839232 8705607 -148876447075970043445914853786533182208 8705608 2340124613800782009024168275111976960 8705609 130912937359472998473803283614159973840 8705610 -52973287120985776962154558521579648000 8705611 223803745912977345991181467956332904212 8705612 7329227632739601309654031041340508160 8705613 47228825756903307728756407444891842624 8705614 33824657016991740179495544853741246656 8705615 -6332282994307295202626067140095781760 8705616 -25149900500142685892444134997496299520 8705617 119549068365837422815344309257229335666 8705618 -81189803540281849226662103760541980384 8705619 12595976183071238736986073955807398288 8705620 -10331417896620120293709459243523645440 8705621 110856138089228203910252884418834601120 8705622 25973127301049996268675526437589069824 8705623 168757545664690407601312395989347745400 8705624 -11157387194789310438871619789752012800 8705625 18180910769183690337702194141575890000 8705626 44147077083012058562029162749797760480 8705627 -22551102535753095892955933930076061440 8705628 -44949761869414808417684960568281868288 8705629 186784691402858680132185736271027640640 8705630 -64567750894767274749000597208739433600 8705631 -19723440868077544015422623387924518272 8705632 -76013225034781293287657102012187672576 8705633 -70885464730539110180787481306240887996 8705634 -62379203622042121501102790223863357568 8705635 -4510503749792848458809004127738495920 8705636 76732757638978801735422035704782526080 8705637 -2009719292415546076103345471265034368 8705638 -33222972346000862227581794660102077056 8705639 -66488552337278186996273116553327071560 8705640 4106449088571028699440542835033292800 8705641 109638630769384263771571508580146745472 8705642 74562958502561287071144884616873753600 8705643 -1723009579314496813617303559887707472 8705644 -36929770591753249127695342654676817664 8705645 -50110177277338488115273392561258720000 8705646 -6406062514466360350604286199464740160 8705647 130352719228239959997225210493461266040 8705648 -15098758719293687774602762030885109760 8705649 66259642452101563823438597208282507840 8705650 -61394402181213591260580364999530996000 8705651 -4514963923919105733428843944623970800 8705652 50930980627246893939114626502281011200 8705653 9000442298530854465691059565107004800 8705654 -4654226805485126583295638359648464224 8705655 47245378373270913570558111520345713600 8705656 -53203473054557562061289305544735600640 8705657 67066462098857519885684958649547100906 8705658 29943433877017839513791043190412613888 8705659 6446577895690345778135604619553249160 8705660 -94369996669485092909335914495841912320 8705661 -60519134438326010557721858971396982400 8705662 13137697188301004058308794009999224192 8705663 127837525874934751675075861862611380144 8705664 156605371059419329890423338761715712000 8705665 -23632498942027328543120518670406979200 8705666 -63588880044084039233636214223159471200 8705667 -37145209963841218350919505891341653120 8705668 30538431252820255377487221743135358976 8705669 -19482244851125641221052306881043863264 8705670 48432035841354131579332643720532758400 8705671 -80464191276905619710391474143577584408 8705672 246743316043035052673191093438106956800 8705673 -71263267598878664488011449690024238678 8705674 75988236127578171371988375876423204960 8705675 -55862314466643289384918157043645184200 8705676 -20686098426243267493594678072684953600 8705677 -19404494973180220233915049925703757248 8705678 88079479917454849717670489821044680640 8705679 -38575607572602930074654184700691556216 8705680 43638184095412982411056639100267151360 8705681 48271848334472291103653095877938546482 8705682 -23744099845508784856997791659332425200 8705683 -141963966845590619591937943867465502400 8705684 26431704838462320282276220436048977920 8705685 113341772885779382061466543747964896800 8705686 17682197040032128995185884472884300800 8705687 12119891049436257620401331620408625040 8705688 1189339822861187519970146457477734400 8705689 187342334398464376949362101723104764490 8705690 -18784130478867516332002700219911096320 8705691 50618258384193574622369252836531867440 8705692 138167152810746747036632734290126818816 8705693 11159815501975063591103481741827605740 8705694 -431684882339967867550077022908893184 8705695 -3373653296773234285734938796170373600 8705696 -101982895300658252660072140094993399808 8705697 24130200334326722324719349691936485376 8705698 130871708345996518430292768070211595600 8705699 188489820321598656811767537707745921180 8705700 39839453833286148625803350348366688000 8705701 -196042528277561657318669615986955125988 8705702 92859270574541503633000554282330243552 8705703 109553349491617019937132669358986731304 8705704 -26045351408894914605131905269079572480 8705705 -143888121567888374879133393249696216000 8705706 -32301519328235877699603858561177129216 8705707 120443081502919093100107266412865571120 8705708 -7184427575676708209531611939067136 8705709 -31540721674141994027778165482661067200 8705710 -24613104417071231607658271810550305280 8705711 17118973969881523554381845196167554032 8705712 -9072269235546763135022105086099980288 8705713 121262337266012766579388107667678655400 8705714 -129793139689712204291473355864356322544 8705715 -55216830997026985732965842232263996880 8705716 292439106368397022596348586791633481728 8705717 94906328060666389378647599645954712732 8705718 -18556413295105639525569774196311755136 8705719 -164247374689519266963634616735464086480 8705720 27620611320162167159558576430351052800 8705721 85406899653552766894658972766043257600 8705722 -22729669672385584970664087773381794848 8705723 -1870814993092021545689331950866638336 8705724 36863582376659262767830413552236912640 8705725 -1947322699168306568702811507995213600 8705726 -4169267046159902587044542949883730688 8705727 27679335123689534029808628265292971128 8705728 -51159898346179712046075979236593631232 8705729 -151025810943550750171520066035836212670 8705730 -2803423470057503233048204810654187520 8705731 30846925772566245723159573740231689872 8705732 -72310973735068366569818668886074455936 8705733 109700482493376441084503143009916877024 8705734 47913606716546051787492003112533205632 8705735 25230837601788766642700447233076807760 8705736 34298034822672664014596413856951009280 8705737 -2431297465208731993069092032420173120 8705738 -1376677275710173801697226369413162400 8705739 17281002201476561996679849056536581120 8705740 -114346631437977318371793487194528015360 8705741 57767803296860494709181319875194325984 8705742 49574957657216173789472363600688136320 8705743 -129708261065767900259725962496591062680 8705744 -27192165354939107258784566148469923840 8705745 4677743919422376498817707557216112000 8705746 10443626134988126419158458450293407744 8705747 209558557752708085208140894808397593196 8705748 12771407258150629923355787158897428480 8705749 -103488252226115055365521899913581898436 8705750 101849613122571165848760204244749120000 8705751 13097553666608155722914878783605875664 8705752 34659976120742381634580469743441612800 8705753 -42183292864419863402422868147968127616 8705754 20919348447866949570872427297582352128 8705755 130081176486683924859772274251665524160 8705756 -181989495501064419010152560815455905280 8705757 -121413950253759310690995525733026111360 8705758 -27653571850774218863826327446563312320 8705759 254405966452400577441751890596376876960 8705760 36058180430726581980489438582244638720 8705761 1389287474456131536818139037825923584 8705762 8635226622590106845621463365511866880 8705763 -91559257014207591185982462725648827392 8705764 16813875601881327329088753862603210752 8705765 -107732975832148849836522548689450718340 8705766 -100467612637500335684959502225780115456 8705767 12613135401067502723794644822948480992 8705768 83666168779842368555456993010633308160 8705769 -10947435920527155693661375431233876352 8705770 48256467563755056084166166856648778080 8705771 -305228758923765873552411530797086634320 8705772 203971514224561060823460810542285568000 8705773 -26821428545504387089251109282718503978 8705774 38018927629206885564260976479350293504 8705775 29432449509425197215241510636787358000 8705776 -4976747531249192717782487312624910336 8705777 -4178423703364947064066734637091251374 8705778 67428913137673567491208369341038749824 8705779 -294445245037488163219623472378089374024 8705780 -536832265660464061179314574613217280 8705781 57148380891202163722145868089445652800 8705782 20151683803708246685794779516785671872 8705783 -4485521925091705822184365209658765440 8705784 -20595259027524514715166349398638407680 8705785 74785721701919000164556538780204664320 8705786 -30887090767194229043161359744260619408 8705787 43739149597586260258724530673532216768 8705788 14218206279325945681808751782590355456 8705789 -10570752230494267968586451981986166976 8705790 -34415332808476134789941871044747350080 8705791 210559266363849510900207327396699176192 8705792 7874811894794555893672880667478720512 8705793 -139275725564787380854177851419979235536 8705794 -3602935995044832239307674445681234048 8705795 30388069863833145658947849279950501280 8705796 19215762671074384031064761125946585088 8705797 -275250215584046547722728547547073126848 8705798 -89381023201309513776502904364445025280 8705799 4290773312734525124750364600400203024 8705800 -112408807546630645173425172777984000000 8705801 61312753756159612026523437107481643812 8705802 -5194662579194460025866152520907192320 8705803 97922453689892031194910869602593652052 8705804 29785908750939539565944183231171527680 8705805 13847752858555619198796707985699072000 8705806 -91661223411869619190846273450044291648 8705807 -95090564129921461751259168282348907464 8705808 -16845388298756832119108772049645068288 8705809 -2737722501261268249381629562009889920 8705810 -80713269742183358561290927470021719040 8705811 -6942186363718864796410142076500260560 8705812 -74303126239703367888415472508477427968 8705813 -250901559750266368054142886710686807620 8705814 15401685944751603423348174451665039360 8705815 -25531783007998655421820073644265480040 8705816 -28941485725789093994345707628262973440 8705817 -14272175485234635268802900706209437452 8705818 -82808030329224312761364603550677730560 8705819 32357511292067340463958007366492931440 8705820 -14811964173475549660851272619709593600 8705821 308986155394100220867986174571398063392 8705822 57995578353499671850375549337592008832 8705823 -190450204797547191108878093145636864 8705824 -98935457634956282080585469041859493888 8705825 -66042651093306747342668067219744288000 8705826 -105573139943047461676093597925058155520 8705827 3007501877843722700566106697906907360 8705828 -5909825058430549997300390569503311232 8705829 4394735697495476087930144741698080 8705830 -5172450861682955121645360664405123200 8705831 -8918603827956585034987214302788271368 8705832 143561320713501887786849028262393528320 8705833 -7948614506260323494061629723511324216 8705834 -9659678802751298930715798947109889440 8705835 44849100360861636765582983829718788720 8705836 -69604685837128661550638152398239554560 8705837 80666204861440669759280670366285603552 8705838 13538877187421592892252032091348285440 8705839 -339976407877009889203439128959718648176 8705840 11404167130741945500331236626955632640 8705841 -32788296605013942206302949509434547776 8705842 -155657661414418287563470420459614002928 8705843 182966709568924816197134892008626654092 8705844 -25631035901097155519551432941921546240 8705845 -100446331893013796944951545361810980480 8705846 138803275790009395812129398962515049920 8705847 122054717131630302205278189747588817872 8705848 -204872420747917725011745852245174784000 8705849 -51566361359068925489277132549937273260 8705850 -12295938652834947375224548686092083200 8705851 7613786096145886476224713584040337664 8705852 -27483871035714000254463545441052902400 8705853 94564964466142651500374664452382422400 8705854 12775448552550603551065632844921830912 8705855 42382566529584381473417493425395766760 8705856 -52462735521289955057074636489582706688 8705857 347460371111034042275118678536843280000 8705858 -346901613469165327562044730652257280 8705859 -25541061583013056105246447151992776864 8705860 24434468945651405832592049032487362560 8705861 12434668179051642289785187992057570462 8705862 -38533592821778578367375135251124617920 8705863 199109654025294362635273398824352085560 8705864 215220631409004657559905034478732559360 8705865 -22305689300247597614342494719446820480 8705866 1020201075752769001805898064967366400 8705867 -326168592235604112268357970386834132008 8705868 127235939545025206017513193591455744 8705869 -66925589576192888336980298071457476256 8705870 -571519995543056615505960108050000640 8705871 -180864388633153451421720843843241431960 8705872 -18147947387438992990079342063803301888 8705873 100024903192808896854530070961695291504 8705874 61757415575512404826484589303103724160 8705875 32412110236034489565192260358258384000 8705876 -1489429078753191982619218006270124160 8705877 -167069832993535624901931320238080530368 8705878 18216860448739848806921482387948983552 8705879 -35515793166925138864744583233849688640 8705880 3181701692273213377010882077566566400 8705881 -160449036769405296098927739887339731318 8705882 -12314353018739417732607771218583368208 8705883 -8424292835751293112678828981147813696 8705884 50805615755882350785701726395812864 8705885 -15023719803271458713751784104757271040 8705886 -5577566598270982875746832993831923712 8705887 -126088414479984038592107452999947541200 8705888 -278666926828531733683781830381560791040 8705889 5208072138257305645866118200499086354 8705890 -66229310761273923118737693393017368800 8705891 74662373945911321116884139350126312160 8705892 -484380786058049787065560038427066368 8705893 -14797405767613798305074990670196512640 8705894 118416291968361104803542442536212342496 8705895 -48191828966407450823676778829702073600 8705896 16574862746740138139431371019451489280 8705897 202890449645601888360178179201209657892 8705898 23304676169255538838353142822421599584 8705899 37966402145435743790786439814685092940 8705900 15548549420626230058047945077677747200 8705901 63798935547188773181237535352526912064 8705902 74719850983775066395505575230848857152 8705903 187043953095150362970977505285301651152 8705904 6277859871648824994517159419253358592 8705905 13157265901086825636379801798757157120 8705906 -1034483827123398760764734741970827520 8705907 -7657029571606781087181694934103505920 8705908 -51466894501556076585949056535317215872 8705909 -1125751245286558993192849647433151712 8705910 -5080233272840440586454689759872154880 8705911 -2915870747725218356950676713414766488 8705912 76966435060236024934632157873055539200 8705913 111986620337566659759518931531269700384 8705914 -21716960318516889530978608103321272320 8705915 -70822005790698028454914544699170981200 8705916 -29327885733549667287703631137153228800 8705917 99058837842928657120297860405884456352 8705918 -43744469832864602729982584826623186496 8705919 -66368806635416501680025446915103575152 8705920 83317650139847483554714362576057139200 8705921 62409096911391129598873469314195612800 8705922 9131054376737978940264311428816515840 8705923 101286829668570542931958797945484642172 8705924 -53312937002271022799515707203273478144 8705925 -17347498927493007134219960501004522150 8705926 -94366301153511441518357092047425693088 8705927 80825226104780321768579146463642007672 8705928 -91570215769208959805063063006670766080 8705929 60697644317449150963553784223256242384 8705930 -7638722520154677713577278548997684640 8705931 -58023426455356974743640781362578680080 8705932 30183603455348314273415913141494218496 8705933 -166504861112808657819774390100495332480 8705934 112529284349977279009629931265887962240 8705935 -24612554703637400243846699086988359680 8705936 -6871866007766989388670052151698636800 8705937 -69908774308046393170958576355475530432 8705938 -51200433595558671555100711296131476704 8705939 18634540323280109201374938982806759840 8705940 -18658710403599432027103287032255385600 8705941 -117816096242398383435229225526178156658 8705942 -3495068133620337313403763351190807296 8705943 18505882279180290860966359628448692832 8705944 -39581297569218180887947659189964308480 8705945 -159531622620731701494218106930350278200 8705946 53375505671651955096526880488493981184 8705947 -3521527999273855859956381813248083648 8705948 -61217943041277911310127779573593823744 8705949 -12174737402876210024557522794715607040 8705950 -7103661728159011765970831874912000 8705951 257996669910899413069041518923810935072 8705952 743711783267565232586321653404794880 8705953 -128248094711627757768080274467272495056 8705954 135661276977845786747556901871282596176 8705955 -34211272087269029670327579370421112480 8705956 -40181201881763908423054573815145029632 8705957 4549254266695452521733285718311628380 8705958 -91248418250687151160077153734559498240 8705959 -239580563399626158762086409428534824840 8705960 65316921197007156793975259485043097600 8705961 131715513331435491283210279185860927904 8705962 -83409445475982808207125206469528001536 8705963 63599497942152956272401464780130498960 8705964 -22848930813109126591699352021935531008 8705965 3340000077061268167071320468818504800 8705966 98881450736131883043709086723485082432 8705967 132739316119777267848457191119087107080 8705968 -2081886647566743496199930233128337408 8705969 93803964605638634505934638162545300370 8705970 -7157112048985882003507060191373916160 8705971 39800403403689543867813110452632576000 8705972 104466059179914534342183444823686733824 8705973 -70405490611040359354831128511485121536 8705974 -113031109632670459862358178473463411200 8705975 132941276136340659598039747980101706000 8705976 23219062627499723929903602635819520000 8705977 95141362916321572315526465851919539200 8705978 -22424578151738640069985545561517685760 8705979 -294443352983255282017354900363582611936 8705980 -4026922436574759807537830608891852800 8705981 -6919116207634232375006162896425927636 8705982 -23835805740157891532597770086891832320 8705983 -61954834503846204795665091963119657472 8705984 -4791364582668612287349023149438009344 8705985 -34716861864586050557286287470327156800 8705986 70978531343037465629648890430769170304 8705987 -4935352588490814334065268777718236920 8705988 -27649686472340579987926460572582778880 8705989 -97656965508466101869439994875088835208 8705990 43935135970410676815511613450522659200 8705991 -17399001614258270978196543848544932736 8705992 113893768465732779454612446964882974720 8705993 20815520191356275148574621109981596944 8705994 -21440006375348798491540119549807087360 8705995 275348058167238519251323153981167120 8705996 31407552830718043002066497685857697792 8705997 138421282704357441074961438883060218774 8705998 55749109531948275451923816384434724864 8705999 -140272510101029057058140250585579210000 8706000 20620731934635073882238813602480128000 8706001 258274175902863581100305843979346806002 8706002 6081984317503210275636191979459767952 8706003 -191088809986609049161125495286351342800 8706004 -151490844661138360016354155560795170944 8706005 34746815286171823103547115647363765120 8706006 34179268872873719728847342187894875904 8706007 98559756008324857674578568422878405256 8706008 -193181124318397202524717883785990871040 8706009 12013336538563297993272744156880588800 8706010 32573705820336308083441083511241576160 8706011 -114913571549333792384964657902125475388 8706012 -6690113335495110198458102579584524288 8706013 -95794446696193153625942246351118619738 8706014 104834280370879489402518376394239817856 8706015 -13409906899875125295745242017286156000 8706016 -206067305359012880649987317757344219136 8706017 106449518074149562386105264470765388420 8706018 -56380206934190284734346506792069780096 8706019 40838849474352352073142104093355334096 8706020 40893265982887206697160821725585960960 8706021 -40184194847984262559177378130907298656 8706022 10992788549647217544327620819832440064 8706023 210970818384126512622265870065550031760 8706024 -35536998900646188198411388860084618240 8706025 -40611367969543426377071530481700652450 8706026 -8348683119972001467830673644033865552 8706027 -28343400289173471536807941511430534720 8706028 116922048134508943950885241724753067520 8706029 -4309578001606045941293361669687266016 8706030 6632498331945215379142781952289288320 8706031 118945966327826511558315893725208615464 8706032 14542470928404390548802341549341310976 8706033 50495960553023183400681092649671336064 8706034 66777018079693013133737747244813414432 8706035 80983225726344957076601199656445429120 8706036 27602009511320125585271578221512792064 8706037 297111001995970508403140189355885672320 8706038 -917785143288060909563065519708180992 8706039 -5522037726934473229760854380424548912 8706040 12938151829279169928363678883381248000 8706041 205385371009533879218016965974845595092 8706042 -1173792959979227968939586164611353376 8706043 137872392153312711116410644520318901080 8706044 219657616705919724794933754881176513536 8706045 91691092050622423448742142718085527040 8706046 -29539959908795715265935451456599318528 8706047 -24151730875498809358331189021395687680 8706048 1426051426793343562350483679582617600 8706049 89395032256054981460928719267930396640 8706050 22752126871056816646603094731123810800 8706051 -4443016588585760976953582960192545200 8706052 19616976311083724034327477828046344192 8706053 1137864879371557955016801311305200000 8706054 -333426139763502267708190773820397568 8706055 4691739142007124767942452711024048560 8706056 -51221758144322157840046847116044042240 8706057 -39687363596994106505773907512169075808 8706058 15534207478328323510694720849128596576 8706059 -91724408499780269211012245720422477740 8706060 44114930819772931166394094271383311360 8706061 19872851716996323714231835779915408000 8706062 39881796241071111230587858536533998464 8706063 11280358054958138227994681904316358688 8706064 -40838038547767039216252991899988254720 8706065 -27950165790299459062045187004483558540 8706066 18645652310055318329428907336078956800 8706067 169696391196702445989389930038827021472 8706068 52982321135940375302482697837721470976 8706069 -73645304552933631939814451055848726400 8706070 121338466183286813267442437193597744000 8706071 -54658822954951387881153593288373402624 8706072 117372427336528300382447443640690257920 8706073 144896939176032221304996604409941189322 8706074 -64500228251844476931597529209003951168 8706075 -45894455433719079423109217085453062400 8706076 928128682167179702382167857734924288 8706077 25327494387567525709202654795227299552 8706078 64452346354214943651858217777807984704 8706079 -75888907829454803887534253436111260320 8706080 174727308635081303984117297373761372160 8706081 2123530203180208813172780108710923360 8706082 16888891677979541342431669388061755904 8706083 -342362868527460967895651807518326792000 8706084 42967717756342143597163941361720206336 8706085 22296454732003422198076623571650638400 8706086 53312482040620649319859613858379787584 8706087 -27061263878805856933031559143505287592 8706088 -56517657448480510666983217469401098240 8706089 -46826234664145246214658646935643386240 8706090 21600419793207856177414333443721804800 8706091 -86892720305953879282246742475358366176 8706092 94027065691116312515648274059806586880 8706093 97440462843174201128627315477360240928 8706094 72658116415528848678148338726764364096 8706095 197602590057652938835611419319108521520 8706096 11822269533616201008870482903669145600 8706097 -98871594415320427599058511005400760000 8706098 -22826878837284415592629980342254956032 8706099 23506963941805635879664251685705117440 8706100 -3938607912459298082459831763724019200 8706101 8078907493332249873778810018041141102 8706102 2527876754234844922135314695102275584 8706103 -22625061298963620482389177416843884320 8706104 -38977742404426251655123432518293913600 8706105 -101875977462384351501977784568511850300 8706106 9825571949361963881283955300010800752 8706107 -234868662544518163103984731451530063644 8706108 99017751249882996398224286521980036096 8706109 -233979337971927740629276241842413902880 8706110 19515293268455249063296377680638656000 8706111 53304079323319169313353679452551219344 8706112 -36537189189601232743694877986716647424 8706113 -66919458369191641605614828589648524076 8706114 -100572809136953151407808686020508338560 8706115 -44604417971157700419570967375958149680 8706116 80898763307422283675834598058268590080 8706117 20962407606265249039790628681391394112 8706118 15398014882671078165943523024066311104 8706119 138044219983407432804821031722303692560 8706120 8208931557814879885301497244125593600 8706121 111362124167374261613849119730787125184 8706122 63408625771042363020517573840067656800 8706123 -385262626876679081051183134892006280 8706124 21725203851055595622039524495602176 8706125 1114391551671769655152052119966317000 8706126 1631866879941036726654053827103139840 8706127 -31431607113549969731852852982823933848 8706128 -14422916363620416977813759169363714048 8706129 140454524363864689921913681073721511328 8706130 11473030521765495728538814727492556960 8706131 7556809246366179977088694033363956480 8706132 -139888163930617402757084917860965630208 8706133 -69437102475324914798723855021300579456 8706134 -61102849059342008380521105129255570048 8706135 -85128851600840341980236082453028052400 8706136 -146383913426770659535237380765508024320 8706137 67459021777296302928682153670930722944 8706138 8420805331103412309346269653743875072 8706139 151898350299051692205516253462324056000 8706140 -29764401846725480015723275567115266560 8706141 -95337735711130431955036569113995837050 8706142 92635679929406306166365645150618094720 8706143 158705605335220623076683818872854690624 8706144 38917882528995929233708283451364343808 8706145 -19421297445102849571814105050809037440 8706146 8818272499988293118247546628103921664 8706147 87946494352708226940419004534157716600 8706148 107489607631241017408041171093378600960 8706149 -128933554531678537510597656605533070850 8706150 22677331055394873256963711069179600000 8706151 -118197011915175435687781987038059078568 8706152 4861862827526473526247403883018649600 8706153 95680678902305333068235242741201459200 8706154 -30725115698975701837376121119522704800 8706155 119734714181636944508023727317039054560 8706156 -28751695051901968199897391853785747456 8706157 86849027152046310602371167171280539820 8706158 -56170447419305446901916432847202448000 8706159 59060998095499779507938758774862050560 8706160 -30437745930122893418304411000978309120 8706161 -229937276165223259871487466840177539600 8706162 -14762251236324773838817428989232218112 8706163 -200015234723723393104476893590516369588 8706164 29502996779435144465768170200069832704 8706165 -37704193633697448212277057761223991680 8706166 32677035060436320756541609320841365120 8706167 -1323372207994901901587724331815437952 8706168 48535416456688740730315974616624435200 8706169 -128918749803870015269492439411156465430 8706170 97021192048078956762604487669673788160 8706171 -24734764313328664755908566879738278888 8706172 108581130806751393709550340439362738176 8706173 -230250023421035191006785958477428417882 8706174 -16512190581391923238473237006097726848 8706175 59828250461539725869151405811232089400 8706176 32032939474442271179709575413754757120 8706177 -116164305792287487297951305433693408000 8706178 -101696187496689939232291484286529546752 8706179 -29087494979693555806249366184734950960 8706180 24635323585275926308207769853989683200 8706181 -170021815460340036479972106619397318496 8706182 -138953075204257671291075851422086203808 8706183 62893662322472435160600084626439186000 8706184 -77375976526776508957262234986469821440 8706185 125345564012386786014183573708253144200 8706186 29320763944296908750073833009950184448 8706187 15173699018102368950217653176863134352 8706188 143810939364945042942447530374983429888 8706189 -163195059992075297811776479354074893376 8706190 -37644571409736446361283523857186164480 8706191 97964016868465602774770882066818604472 8706192 -26418141164541655080961345069056000 8706193 74992410700794894180991847789219434344 8706194 -50340649007316251758320977437839418368 8706195 20445900718403246045067513895876384320 8706196 78467908572815142889962498596317846400 8706197 -110700281778203114673407102380556586354 8706198 -8203242434857253104013008867568932992 8706199 -22173388323897327037856744497559307760 8706200 12638905345586676774779610593937408000 8706201 -31924600453553737735089470311031402496 8706202 -28323796689792625126550749731631975680 8706203 -239049405252199721204769386845560026136 8706204 -45915247631991762452875911494913824256 8706205 123390849267985316658682478287481770860 8706206 128536879690888084965030335967805433280 8706207 105765261134036284121412181003296036480 8706208 -101987841332602307731415588249910902784 8706209 527998715924334795657467923513970580 8706210 -718992301774085522474939168578606080 8706211 27968178024158206519320640519641507360 8706212 -16878478323686670205219832055135341568 8706213 9640909103393900249735270145649193664 8706214 -151109441922397407106455283148379557568 8706215 17969806591596826311218362080004140000 8706216 -89852438030568823714889428930182758400 8706217 74293615811980149330690871529962242240 8706218 38702492349240337825545724325670339840 8706219 59098082630532189974249132494161730800 8706220 3053989807116734861067882610356526080 8706221 96601769455655207984184789193034758422 8706222 -55237132770538622266515665584457382528 8706223 48727694531446926451757690351064087024 8706224 53461136229500552890755987144292515840 8706225 22712052036450756710887302796913390400 8706226 23180840202551386720306054815155349504 8706227 10261783499192864149527058210287137424 8706228 -34940705901608639859884711779634196480 8706229 -50779133643982865784961273698758313824 8706230 -56736189297414651759272400181655105280 8706231 -90408220496130358940477588114657587200 8706232 29053678181760910648500730112544952320 8706233 -2978035423105039509824044594231553280 8706234 13842353929195753545062109481999303680 8706235 196583677389848642454403184867177268000 8706236 -8488925615643389246333037686743203840 8706237 -920607155358240418125616821635341920 8706238 -16440004740038612989830328530214709760 8706239 47388412929528889086002728327840895040 8706240 -29688546817409571212676123155748618240 8706241 -158387100040487283826247348513182695358 8706242 -32924358702767646437184985969610023728 8706243 -21339956990353992738432436558632413952 8706244 -10210144746827416958570200375356804864 8706245 -124624831341929172050052747475998562500 8706246 -88214728650878934681672577177374993216 8706247 95545106744798927570002110286628272560 8706248 -6918652523305573114619633677696204800 8706249 -106968065844499493689237455482803516566 8706250 4439796896721799207785590159760000000 8706251 -240595007933469164547792523649869328748 8706252 -14679383644269483113642916308072398848 8706253 4955857765130408501485539928209680224 8706254 126684548462562929586601698757277904576 8706255 24640759553157698022345054086572876560 8706256 9148975619035431437709899380905082880 8706257 942006339649840982917583391677973504 8706258 85173105129042199772271698438621898240 8706259 -66905511915082121725431536982052273296 8706260 158942781215897230108218316558471464960 8706261 190230799010852979071316063018329333184 8706262 70670684203608929362557656034683833632 8706263 220772710483249171889174915457385568160 8706264 47325921226074359105216633001905356800 8706265 78161547805791503325275344127531875200 8706266 -710597553047910809838556519982583840 8706267 -112919792124057257900805230302698282516 8706268 -607724801007602072551961702320779264 8706269 -37695390837522537648977708055501625920 8706270 63097005139284280094321524625659305600 8706271 5568726341039699472248195930895797040 8706272 2899270820124858849052497833609920512 8706273 31978444114751864320014440012755287984 8706274 161514059201638918318355083433846415360 8706275 -15431564499068985460547822242117035000 8706276 -83000035815492051583262554371951744000 8706277 73016987315884852996422079471140320126 8706278 64100974568015458265276771311959839232 8706279 596399789912756343928568516290819968 8706280 100309952315607009557492174635981209600 8706281 -138927295062068124454200450001179821376 8706282 14366183411504870817964135594171036416 8706283 -161036444687827818683740179823021939468 8706284 106812003682248353217486519921630863616 8706285 -719842340311647369653842211296621440 8706286 73134393043192805509361192381403092544 8706287 -209448811847131111362042670453014182064 8706288 -4363755577979101257441759681935572992 8706289 -126364015357731509012091863720726580910 8706290 -24623843269713229376202813386448981600 8706291 -24352353206333311971113334756793008576 8706292 13874574578957836336554859035701821440 8706293 688911699569088770166859901842884960 8706294 -84812641599056177425021779007216791360 8706295 -29709235961089670542630019186415067200 8706296 -2269699377034081258668418622376038400 8706297 -32376085073169792863477120520908410800 8706298 -133804508183071765526846170818659091600 8706299 39184730120087698251660176172256261920 8706300 37667665762727859427574702768083084800 8706301 -134650545740630852880270299359007853396 8706302 92470614979559156271746017866211034304 8706303 18889553991643885464888859412702862960 8706304 -140364842639863756774847899249976279040 8706305 -66419441252930968052372290571496805440 8706306 -6358541338862435199077757300014148096 8706307 116342979425316749293597912176935808712 8706308 -21995015341889888569794273184628785920 8706309 51779366845458970491780445520969868288 8706310 -20761308133579150712383305301726803840 8706311 -61664113021459234963879078063117910448 8706312 -137286551118357521280027379593444556800 8706313 150806651964930023230477185795638720 8706314 6595859154920021889350419797912254256 8706315 118596103278527489868076254968853630720 8706316 -137604468495151886230418548540936648960 8706317 -18686612979328563717807653480149496148 8706318 -67751888555270077729790311491041474496 8706319 22831532038979586949806478551347522048 8706320 -1920514582023755156170454782593515520 8706321 -53389021071885663263974491023624100492 8706322 -6304318207151956652224715532437833920 8706323 -249957232209816043741701362211854665428 8706324 51541891045563429363690637639359916032 8706325 -114659352771382705836615974400194960950 8706326 -138066710809150861328779136198457297888 8706327 -71423837287872715701149348603508397056 8706328 -56703737341711674247553543911426007040 8706329 -16416602907223924267708654693854758124 8706330 -18461806276150099372650799537435767840 8706331 2995864371682497405416035175511298792 8706332 -144204653702324420782565277583412321280 8706333 -30026000138711778698543143397812584576 8706334 -13227323503553236220717265091744151808 8706335 -30610987514248300634209657863484252800 8706336 52688237669845760878252009543670169600 8706337 135867116164773068132580214476905637986 8706338 -59520026542749993439575631839065365680 8706339 -3251212478843169047644127185059600000 8706340 87644376554789643528259004103315267840 8706341 -130681537850276846587839550718948309760 8706342 19518366023717455406061096988805445312 8706343 53845284197611960901624103459669489184 8706344 6147968761123011423960946150210268160 8706345 -9268991100227492209438267791660744960 8706346 -62634582765017477890245789112408919040 8706347 54932073469118545604423328216164081520 8706348 31537718662946373597980207705798476800 8706349 210750649896502485125648031732231027350 8706350 2961382830015890414720441050299417600 8706351 -76050960290892114354988671471369408000 8706352 48434020602336684682451232454853591040 8706353 -92412350596246575326130700687980349440 8706354 20947582723620501745946786461322171520 8706355 -47882392006513652215116724610562227040 8706356 7006513852610780805505129050655260672 8706357 -41483773720568585310493579084890855072 8706358 7068875331814237120469913836397821952 8706359 -66248341856302698256712336599222228584 8706360 12847266628245281180291961764166451200 8706361 -194987956579668588280315999708608398038 8706362 -11972895682208938292878216923402187008 8706363 25397366436455022571431833352067216608 8706364 -197371688666791882642921680865669940224 8706365 -144017096453783361827713822871705638740 8706366 67803985441463938641414704443544064 8706367 -49508328799678112238327101232569387584 8706368 47219418686559349088243737123671244800 8706369 -62469869128111351089551659225468060800 8706370 17416312169885423487688752466156339200 8706371 444770695159249348462494337688333527200 8706372 -81084611926051292101252119095938065408 8706373 39968329905657513236404985825468297562 8706374 -138592570781178783040909770567072165888 8706375 29354319043606948637418887203697880000 8706376 25789071028899415476758490385368514560 8706377 -7689669854745408294308587405098036774 8706378 -4196573421276615933696210721718392320 8706379 112596945331628256146046963437607213480 8706380 3253808097700791079377783778072934400 8706381 488522147667207247632939772468746240 8706382 -3034812168913377041017050595642407936 8706383 -294771503903323714294359541050485280 8706384 -61648508504780739627298478661969248256 8706385 -95960122446440813540633614014490880640 8706386 13804640460555783898036628232055606944 8706387 19201331182651771082561208782549839152 8706388 -155325742119238564821488234015961067520 8706389 -42601247462784504256891912937015607360 8706390 -6941428269359803463097782379234201600 8706391 48189601771706709448698834596627653968 8706392 -48125826785151848428860942934728929280 8706393 38465359247053652401648088702398447200 8706394 -35187967702919639234135781072915367680 8706395 190319979366157058642429445959622214080 8706396 27789051118985779365960913332593832960 8706397 3231254499078059698422882928139645184 8706398 -56686623060672498843384899076081596736 8706399 -56853884472969437238596754697004036592 8706400 -139605587217434573550286549197845299200 8706401 -32714677950934449408793674637136810400 8706402 -7077606074121319000462946341376022240 8706403 -189910333272617657240394132695151685348 8706404 -59580411315297293360669135700386426880 8706405 73479281812909214737326646626130273920 8706406 -126242675283149003338998050316507586848 8706407 -231334343704692897706967697176871862344 8706408 -157071853234913528706615219718390579200 8706409 319500559789674994403480994114691237860 8706410 81439623559644787223830022140949931360 8706411 -5020769116619278992365640355363110768 8706412 11624889175339919329228193548674859008 8706413 242996476767542333429062319212236280662 8706414 -32920907401846574969654026658162772288 8706415 -110597951332571478945711462031032784800 8706416 -30346360572973743389887366746025525248 8706417 15719928649553226955219860858548423040 8706418 1548452392849030302679112145185327136 8706419 -158512709014381371317165897676171552180 8706420 55631345298606007818317668470410035200 8706421 289355434818228684330409072898759380032 8706422 -118540258813819086609881654879045851488 8706423 -119907666004582881365474597074633020672 8706424 14771518345015680227303773919448760320 8706425 -105580232437286965206338621900496000 8706426 -9579789394339597108758889387522292736 8706427 -59459386868015117595354513268563985920 8706428 22841019017633694313485989269457788416 8706429 6894299952279331158951160773939108684 8706430 -105214571463718953551292672082684040640 8706431 -76180138742684057617127607851014544736 8706432 -16753503435059714023860104650869964800 8706433 -98092954742693419115628398205305460140 8706434 52450788898834589119654572667664208 8706435 99932544589065411100557509480252216160 8706436 87435438273202190724477922219727895680 8706437 -210411567458368944337013033190703523328 8706438 -45264128398001715346574178893473042560 8706439 -85786386716534961807403775384623236640 8706440 19051237939144919389180256502374860800 8706441 84616557071308683050669404811066610192 8706442 109142090610654927269749604300676973872 8706443 -419074561075466097703573438495153152 8706444 38802301925433768401964715165798780416 8706445 11043874294477296795010190626557379200 8706446 -30594617661977012962223985422734110720 8706447 -97512697317867894841781667287872856304 8706448 -62432620198202600059195799375961047040 8706449 13367408968206244642008576398392190400 8706450 -20800453302466724577332275209029462400 8706451 81067790289858077008654306186511130480 8706452 19371401085686814645092212124765195136 8706453 40569090555875799939929272680316485120 8706454 -21277731428281951782575983112721490560 8706455 -97667184646503553689355645924882817640 8706456 -87322365354491887642189772686107586560 8706457 -16036139926305412207060184190596314294 8706458 -81018601639299445061187619421016955680 8706459 -93515704206964386421140669690737646696 8706460 25311095425644918616040916088814745600 8706461 24703973541102065345343828186588025062 8706462 -11311017026024398612310175971329646976 8706463 -109681344493907538920757451256880544288 8706464 63445635163698882012354303131628994560 8706465 -68783272805887914187342223332156080000 8706466 58098192848671900271421307360211126784 8706467 -21841122666299445384953923666646345520 8706468 2690254775507101040799816352567787520 8706469 -75402813462824174181380138069394599592 8706470 -8975047950898486774521895501979091840 8706471 -81814701192500115021651169397391977688 8706472 -133266468083616051435003880781110195200 8706473 3173646769490133839360112182655876084 8706474 2120770519368606270375816396493946880 8706475 96419240405373443040803133254105106500 8706476 -145169474805943082321377042709242141440 8706477 526485008688104128248018064509419808 8706478 -137654757370070711425045039320353448000 8706479 43538098048389032836337621535719176080 8706480 -9723184739111051035291170627090186240 8706481 -53751771038881383950843803261116559808 8706482 37328632587071849203083171018924090624 8706483 16004034137865128405097392501005694664 8706484 64739942226936387613067655907584051200 8706485 81468251736278705580488498670244392960 8706486 -48041435667576958818064968947030646336 8706487 1632855162551002991496658189953987552 8706488 33751612577228170344619177208057487360 8706489 -27090023799104063357010444872865552384 8706490 -791795056750097309420205916850690880 8706491 -20350439130595983917315046767839678248 8706492 101044450786769802269085860859384930816 8706493 -142837677094298817669453278663853736256 8706494 -95382691869084076438864310886579496704 8706495 8149886715474109851264171870033738240 8706496 -23956748413814037237595233515439390720 8706497 -171064114868851901572849088509767333054 8706498 -16739229167524804964072102780735223936 8706499 -71595745118280879077484076617145730664 8706500 46309972213606103737559620321204224000 8706501 94204942354063477154927126781192695040 8706502 -22955766759315371204913304882014104448 8706503 12911168514981542332204273290384228000 8706504 -8474351085807166997712336280793333760 8706505 -30081995210267466309370066733047975680 8706506 56875061764707405763057935201581435952 8706507 46872569779945790187027615362545642992 8706508 174339564323332679609217747765205699328 8706509 -5266262226813656778673262552738179968 8706510 -15651178750032716623580375632281777600 8706511 6129310644764246297521642121159063040 8706512 12740354706181740217309623975932067840 8706513 -53970963359983406354414433093119114256 8706514 532039192590340055111311636509072960 8706515 161212781921950638631486079601883704000 8706516 -38882739244467329299644863712610996224 8706517 147733271755599435731804349513092073600 8706518 76107643685436246256783367291624220960 8706519 -91293038940509158693286898296826764256 8706520 4362804196106086587038794007768064000 8706521 -96615676017492041356982297663219836668 8706522 34746151896811303411534608221105541120 8706523 6000975808930651934931464558147457040 8706524 35769283454882235236672075076348996096 8706525 77622311477323467191337822821119428000 8706526 -24045812508007442263465291558723441920 8706527 125027524557027202264283627963071625376 8706528 -1500973216329219610469240394759536640 8706529 66657801063936735160587721029105323284 8706530 -13664625681902700268672790983270041600 8706531 80463056569937160500185508090671119360 8706532 -192747508539802314054687146997788754304 8706533 143492841624736634089930751536234225920 8706534 -1122420880285631198368986243830257152 8706535 17131294503364420651526520914863101600 8706536 -3967869934058974893085443766931619840 8706537 -4079005196275939535347065609489789312 8706538 -179212836480202147674543210721375315200 8706539 -84181426989977213023199082477952394280 8706540 4081133200042742794897209777756748800 8706541 -13871799156758294891968911393964083200 8706542 45585320739546693039037302503342142720 8706543 -125269487004013731333444005420564217600 8706544 4447767813082631794525670814624251904 8706545 166362209188086285830079567405025865280 8706546 86659186405154061438431411955881661072 8706547 -183602902222861835350003234365769086004 8706548 -190574441157683341161574853231174500992 8706549 -142163237501119240088619691503774791136 8706550 27497148545941141622306100781083220800 8706551 88817158712780963285378589909413560752 8706552 -5712881493553544111927920981401600000 8706553 -25085829879380321978732716072781506198 8706554 -27325475335459731577530449020711680 8706555 31396905390456113937061035268555200 8706556 121837075240320377262228800663612088320 8706557 -36487156498853009669131724399092339194 8706558 18176552947598818253825603143739731968 8706559 13612430378674510090413174214755062400 8706560 -31599533066416903990408225511964672000 8706561 14739978584998240827905374439945466672 8706562 -49855533405971087063181336288191244288 8706563 9456916198645528446609515275912373424 8706564 3766061219662803256482960004395942144 8706565 -159719128047461059766047187120135454660 8706566 51675300842274198227703111080282506368 8706567 -9169480256228932995495647359789741056 8706568 52751634183807887372598499854855260160 8706569 -220389039668339051694519454113298797030 8706570 12832010665994878941588746683473619200 8706571 -73890716099552889005488745818872304560 8706572 32926867298586663187441931445360153600 8706573 14732427504684551187543898384068872022 8706574 -115634992921995441604266935556179440320 8706575 -1299094152181245037557497516458613400 8706576 -587068098121230629916361115753054208 8706577 214445116144841061628811728644742354464 8706578 -570547982615603738035539432067394160 8706579 -1638687611699659572655282715041125120 8706580 63325151176623332778924864467704358400 8706581 25959597415676062524976734255575017344 8706582 -70121067441792664552198299772693522560 8706583 -296236486802077406158929408735160699440 8706584 -168913933770863047106799794566664294400 8706585 -3167824855019746809567597388837007040 8706586 -11930933423933126142955167122625475584 8706587 -5267815712669642009266592414194000764 8706588 -6942461168356252164404216516609556480 8706589 49674677722941460296712239673771325824 8706590 90015665005323434943676632082782412800 8706591 -15043886652417777222075036513715575960 8706592 -8140571636516567609550571801479610368 8706593 2881075392261094387874555157541744320 8706594 -32071260604657454787783343683949558272 8706595 11069127742812053009610907221196827600 8706596 75250138226723066355063667201270928640 8706597 -2069571153564027264912262087098072672 8706598 536837516354537725408827274785876480 8706599 129491692750341277445235851833365374592 8706600 11261364162088662497500154800478208000 8706601 253559793755463410737563055566869384424 8706602 -54262563049457570874378712958908711248 8706603 23712350427303198574794952417912666800 8706604 -86673718187272162493359459702301288448 8706605 -120681450489751815622264982389549498740 8706606 15685203393988568700401597664997555200 8706607 -465664492388373774167669883457522496 8706608 56599441100296947994633167427561488384 8706609 23042800730253404183892539680814812416 8706610 -1756303402789991031599831002016302080 8706611 -208688237243138774127956320615891708788 8706612 -35990427616201840679003932201233285120 8706613 -122875195208174072246335781946293269138 8706614 -65675389996735840347176030163125086944 8706615 21697137710552632965633614559107819520 8706616 300353459239022467903976516104852070400 8706617 85623331765406535415344896048223259680 8706618 8662932900220538325226947164898517440 8706619 -4040103100227828428379412217188873256 8706620 46088143045021434765927663615860551680 8706621 -7249135058201804947436415983215652352 8706622 -77300633813921416632876927285735237888 8706623 242617390960092461757292657450848884160 8706624 12854232283695758965797778854953091072 8706625 -211439140372022323450777903835471151000 8706626 -28620232335131621349032013494472157488 8706627 -25740498260830757554125504663903739152 8706628 -2594893611301089356708783388108877824 8706629 42398552777139416151357416598446785920 8706630 31768204185936828801999081485229312000 8706631 56717808154757875359405989399778696864 8706632 43381187079560176164889677410040422400 8706633 -5693190891488319907205120263991815296 8706634 -83122563352418440471391571070045496784 8706635 6286691818325252956440271090986653760 8706636 70117254303021012662439411996107366400 8706637 7348843985487830278729599824126279640 8706638 -18481164803901585374939524735078889280 8706639 -22127597550858958752951466842526803576 8706640 -162625944004139886578538779917025280 8706641 -186207973371371765000679674834803097100 8706642 -10085626963621727687532809502020030976 8706643 -36149968127687191839178554252081035952 8706644 -206395304822058323532655909797453377664 8706645 -16902640467464856655462954510309138080 8706646 3915206653259906152119602630668134144 8706647 -35346669453312006843118373889119078904 8706648 -21077033960082334644568381207412736000 8706649 -39903911953046077657375735328638417664 8706650 15040117041902611260915049647654873600 8706651 23976177249359132564878137093141883032 8706652 -11223338955850771203798795027343334400 8706653 -161175819009710749558220680476511084416 8706654 -27029858052380662567481058445027090752 8706655 66816499514140344220258149611737869600 8706656 2412337100623892136915088402437636096 8706657 138284744892199029516211539994788600240 8706658 -61988673959843117796280154552175526320 8706659 -19608930693833837242528778548426553952 8706660 -33406859058693570603705388339919646720 8706661 -32145269346229260005632557493211701700 8706662 -143982505403569533456345955191981819168 8706663 46826174825023675653418313525589331920 8706664 28609325158817861757685887511699814400 8706665 93770099602355011486797584965413169920 8706666 -76849537315323154243903668142735968000 8706667 -69240532654056529562132815605503942284 8706668 -38675656266597452106443532152547677952 8706669 49656369666129147886128362876053797120 8706670 25814361302448145455371210420769216000 8706671 85930554769095486656515144572331345872 8706672 -11126196545809814510834910585329713152 8706673 136540646328253790646701421140267406144 8706674 91826604046068026456859337243295322240 8706675 80486156522476010278344546473831217000 8706676 43212431287846370613874369414808960 8706677 37914583937280722404554908581586381472 8706678 28617979868319751064891303311611923328 8706679 93324974530031635926745277105129881776 8706680 -99714916974342358099494645186807705600 8706681 54581919356012370121265165783563826628 8706682 -71873060701166530191218360973393043200 8706683 2524616874236168934094597256793682344 8706684 -9954254856507930617448336537224060928 8706685 -58478686710533804004598292155346133000 8706686 -80132468881067225528950098389630373120 8706687 -9149026261383652924418569067396148480 8706688 -16538204702470415732403669969099816960 8706689 26469440111400889902767456052047052720 8706690 -85975691872582971786706915409352622080 8706691 -22243235894000654085835444413467646976 8706692 35730737168531790689268908704560253440 8706693 142858339578199449996589771252121525760 8706694 114536967747003871986675860118676876896 8706695 33890636704522746745042963375723246200 8706696 -1300111116536607047972139981468303360 8706697 56746894961441245123470931573139431632 8706698 2281285854606130950796669998704102400 8706699 195663673569478308486646479013972749600 8706700 -53338234150728261725612956541887680000 8706701 42908384953767426200968708634978841804 8706702 -13918297530281262243939440323277938560 8706703 36363479137184751132182464116447421536 8706704 21894110439395276707276353205291253760 8706705 -464979539228167066600994580240917760 8706706 -8004269834252087675950495054068878448 8706707 -260348195412586298194702499131771753044 8706708 67408903368632847564382294281517608960 8706709 69314505780263067571172062391147687040 8706710 8576460452706504546449967257446997760 8706711 -68485584743011654865214148585975955040 8706712 152650155714713610657248712547860480000 8706713 185490229354543902155721735531877734084 8706714 10955903506732830960358013234166935040 8706715 1146931415869670055018998047244243520 8706716 -56823747066144559452371646331374236160 8706717 -269333434389071549648091800680546743360 8706718 -17743120435569073598983037046788789184 8706719 12100738065667686798353647073594311680 8706720 66308148638218341948340262662066667520 8706721 -394887349079714003607236992223728557308 8706722 34719162993566708964719488223883208704 8706723 -10826927029034790311926718134693304400 8706724 -9419810050316110585342726635598479104 8706725 49103805271792962266576754122608244250 8706726 544861042772919547217631934737475584 8706727 53771256010779405452501617292921651576 8706728 78977372603039995198172342346323712000 8706729 -6360794338575801907968456915404550720 8706730 22997944853221741869249078271466757120 8706731 -120945926412626764474988020393440705600 8706732 -106589576181621501421052957074667271168 8706733 55609497123204318667724083836878276320 8706734 34656951454933732339550873839292594880 8706735 -12248517383410720518558384124180181760 8706736 -669658758442150821998487630046609408 8706737 129940782965749574251252271082501133032 8706738 67895699424336602117026977610291158144 8706739 -102237885428141470251178482725684183040 8706740 26182003607287790901096070979425812480 8706741 12006207207292729693081035727132693344 8706742 -55890972952645927146871672665132374016 8706743 83327670580873182061885539617002237992 8706744 -103333715961050525618412795980018073600 8706745 -24966418034033286197499606905512085880 8706746 -54876420189044119389966034889826902928 8706747 -17553901887619102498876727057946505728 8706748 -179753983557073332750244780646764953600 8706749 -41520602176273744338730909650951749364 8706750 -35939955744048373923987148455843840000 8706751 20046216540449745213193094944746546752 8706752 23902637734527580587988434720843104256 8706753 -22839256249423430325995995111147813632 8706754 49508640400417535661749494218676380672 8706755 47911628668021870619663698067202470160 8706756 82390933110045742425356203826136059904 8706757 -80297920002436384090353915262463714340 8706758 -160718987158103027519618458606987089024 8706759 194107706743611059312945992807456627920 8706760 31168575110086123809734095802761728000 8706761 59244198831920927504725887540273568308 8706762 69675827695282183731659103972632451120 8706763 -38828404141339864984178542720939753056 8706764 -23854201832237368719844310026097753088 8706765 54533785760577847108181941224426702720 8706766 -11718799325279456956851803748084959040 8706767 -89261518971091839478787990123480518440 8706768 -14057758280128828253296065233299439616 8706769 -4571101964155055979228051065889456160 8706770 -26773322958052015634985665584302105600 8706771 10570906679066536088165061652230344472 8706772 108997836219098423105973845991787669376 8706773 270429642046906446601128748846814401884 8706774 -9047437555807028808687057191310003840 8706775 -24452676471860667877886639461731542400 8706776 9538257886165492638733654892926771200 8706777 -100786891893575866977047494748381452080 8706778 -40528214885662386904613062405685189376 8706779 14435708500527426677899933487833917000 8706780 3192878838428677397814964167756648960 8706781 -85548405324868126995990455385508977300 8706782 -30466128197419285256531378187878387328 8706783 -11371114691693464064149455081070095360 8706784 -101630126120411910521125429714863783936 8706785 -6045568847929365933368350031493225240 8706786 -10715255026367226584256145747312704000 8706787 -26017445995040739491440587209630892240 8706788 -48345172244097613197912137805859676160 8706789 -1978770402642526865117031509755039872 8706790 -56860011215594644849446848760445737600 8706791 24024887894226223049964498326367963192 8706792 -25101490419424571910669694671320678400 8706793 61687759080369459526968107224664858042 8706794 -88732752905135896503962933495044148304 8706795 -10094977696735378264155723988406818560 8706796 -84581807763081205418969245820578938880 8706797 -699278261980028386109032018816953024 8706798 118834893791656720468381205130035157120 8706799 -57336393905743859445786519316947542640 8706800 23487833171389285913680482357999206400 8706801 -16270160732453134459261308446879064192 8706802 -13717030550432074446137843776125269088 8706803 31989685217490335260517601821332868256 8706804 42713094921933892226816415894750922752 8706805 -81867647438169113514375072189332132040 8706806 71553372383779510047266093425770530304 8706807 67971026238266139984919832731826572800 8706808 40339443157854215972207414074213662720 8706809 185085202944644220848857312553094823560 8706810 -1236259059186369715765004590072208640 8706811 36666898100614571871757349270458129840 8706812 -251440959876150746747326019184918528 8706813 59736662292601992898468801418411602944 8706814 -111002808156462738787599813699487263744 8706815 -21120203056671399244586920545130560000 8706816 41607055439334899231752943425667727360 8706817 93041116888091883407994045677881023872 8706818 -11600356874726768827269484939994606640 8706819 -152204031611737956509692449642645811392 8706820 -14505912356466137561465839830770688000 8706821 -195007888416768249485129862938551646400 8706822 71978110819819574930624746539070464384 8706823 -194596020412723168789124725988952909928 8706824 7673575750454204021443374612900249600 8706825 138991380947221361807644628468600700000 8706826 -131176232127014466796599676835539342080 8706827 91967774926754463793622247831655564800 8706828 -53491504916082945106830755683167630336 8706829 -143673669167624387985474938882076442570 8706830 -50211318050221614456706603886964862080 8706831 -26219598459800560197981700548625635456 8706832 -22921176609425430348609319983967166464 8706833 -105869366734208163332394448397647107918 8706834 -47963065579126300747855894406000988672 8706835 2429148307303622965928979203976890160 8706836 -157105969328687288449558798363019963520 8706837 -7328771433357338758249140888725958240 8706838 1384179809369557791773522977658461440 8706839 145175202117316345463890704655494566256 8706840 23750128271456028427448870628634828800 8706841 47673211674171542255373776442204072384 8706842 -49121245665882084654699337419811297056 8706843 -104460268396849557120520382910745296468 8706844 374200608211933903064165751258259722240 8706845 5131860481945025715743302275977347200 8706846 17182564047621736039492909599085498368 8706847 -6973733285337388271243100305804195600 8706848 -2440642335882844120230548683423088640 8706849 47633939526970257938349143272004602368 8706850 -43426025534276428233348400708877619600 8706851 -13775264285996839116076104467621954568 8706852 -562649973887511589853706215638118400 8706853 30886526587797531925420588970924951102 8706854 -99323770158731790602498476394128513920 8706855 1333853565473378801087926752681360000 8706856 23999350664492221222793451254004264960 8706857 17582477152614386487335368156524126720 8706858 -22250786029848044287157277684544386816 8706859 154338376307512372039521860290087729956 8706860 34688462983071494345042216589365422080 8706861 107904558613757783154600793714966630710 8706862 -48122340310842088446914121077390117568 8706863 15739998578080586932547590489839260928 8706864 26441658132297605388996702684783575040 8706865 147568188149309764487182903067292814260 8706866 -16071161156373657307924880043050926080 8706867 -26868708270215639227938501560015615952 8706868 29742690230284484658294210571693520896 8706869 -120797982387163626535780394350326947730 8706870 1771496187766976645780883974439782400 8706871 -187425756753798208318299577021423587928 8706872 2246897036936560374055744756750540800 8706873 -29607207761312722741697501306229607680 8706874 78364471816307414422149046440987278592 8706875 -21833189370627963243551237085267217500 8706876 -44056311215496504262062221798538402816 8706877 1108220070776946028889646020185961984 8706878 64674062919318627848055978980047857024 8706879 19483124018720376332244768205868663040 8706880 5935394329603101049924484992660930560 8706881 -65793662859340332805326015530166240318 8706882 16710725942837916604478941386867691392 8706883 -62137696864481266787703131407603281360 8706884 -41367717616690300321359821822024991744 8706885 20856620483114754984151069637225006400 8706886 -60554024295305501748847602710206696608 8706887 75435202655279149781205691304957915952 8706888 -123630120783153279576663384942955699200 8706889 -2125864003529079161090906129682004044 8706890 20854901478461937252507340749497868480 8706891 -9676132894362489903245283219968150016 8706892 -159496753702231226593119866423854230784 8706893 -64294945204142411977465904754489214536 8706894 -2815836953241751610452523466027568128 8706895 96159464530699556524398495854939483400 8706896 -18668530353324108607063930864410427392 8706897 -26026230275263884268479820213075086540 8706898 1026938651626281993189248414310900480 8706899 -321721401951160854927002624853982826736 8706900 47621119260319336342646701735936204800 8706901 -89564810814691280707866600151337188448 8706902 -52034277779234988734057146709692060800 8706903 -54469530860280844762650665021097952512 8706904 6051449080531071792676572906623569920 8706905 -157760905923202611391570903374893810940 8706906 -50933491496226180946765788748759756800 8706907 220101208520285804100217676006503807008 8706908 -23637066200713847706291176598494613504 8706909 116800940952526962921633529174739263104 8706910 -90953790786801658934681763970263464640 8706911 14579197170675948397093896350002053432 8706912 158080112261774242780423067840466911232 8706913 123694693179681714039159391196799206724 8706914 38834740172376702883726426834903275072 8706915 -39428890126113258628406495737218005760 8706916 -179835932757334356652619563351882725760 8706917 6464962473669727687070641447580858460 8706918 78452938921675353765810956286727680 8706919 122794499276253187882326567969602335144 8706920 28689838973565077281600942282243584000 8706921 159359980543800736034777865379327435680 8706922 -16293559294164021616426922842664832768 8706923 -53275916443381126080892725597536417976 8706924 55408298912009857968142238788160996352 8706925 93343553320182014090301783790841928000 8706926 -28973033579788879661382786219967905792 8706927 22635333148879459609759442617637600520 8706928 -26805818385238763508803602229939765248 8706929 -4910419209798059602301150130124924800 8706930 12987934430356341638693174850196792320 8706931 -64043062895171497045410724939371784800 8706932 -21727280333041169540989406798929913088 8706933 -60262187295976243694032285361448209376 8706934 99758289905919613604028026297558867616 8706935 -96132948823877613756445538677816446120 8706936 -33706462569647808551152439344625418240 8706937 -92523021561391132702560943562915323414 8706938 45988312495530017791628157008681565696 8706939 9536832280869161709347708983327190016 8706940 -91826916705536336414063582376460492800 8706941 -105337559446357039758001254283020983988 8706942 8166820652376106390258714476411291840 8706943 -54403868240117250355850120635272514560 8706944 19907398515451607652351030827962859520 8706945 35379892966985995942874012413919739840 8706946 27085362984843050739633723253157527584 8706947 -242759272080960830980833601928562281604 8706948 24922522040741259074173748410212142080 8706949 59767610997137282619022769807224813248 8706950 17890398392429647910822489891640278400 8706951 40460923875428827470519047972654165424 8706952 -257781325545591102062862485732456601600 8706953 97337654008804488312455373928641986202 8706954 -8974127994782671693048170506293244160 8706955 113678751411623022296371232159793816720 8706956 112021206891823204394264549114562789120 8706957 63922267881185000680537662379431062304 8706958 -26050753345821014116808768048973321600 8706959 -265976677096603054555735446476591520 8706960 -26774151641088436015836281484410880000 8706961 53185398483857761786721955426733696562 8706962 -90654213290676897902110275488396585472 8706963 -76211175525640286378831944772939472456 8706964 35034606064227266349236646957215539200 8706965 -31140187100296339224547808810856091080 8706966 77828572250019855932129616836327615424 8706967 224259374945009664438059232684761731016 8706968 -46152715348405792096553292483960637440 8706969 18903130036885036935625575389281533594 8706970 -10194091681206978742652254171512483840 8706971 8426272792842418080151499476848808704 8706972 55593255837978400928906159333100675072 8706973 -73172391792192184115862198251825635296 8706974 38346654453534627022707936114197534400 8706975 17589777528663626431789419449951214000 8706976 -204904088211094148892859862901162835968 8706977 298649119197040180053609679745117179140 8706978 -12968712486714871741363505173434216960 8706979 -106085594069107506199756309190801680420 8706980 11413140353822884432397801353539744000 8706981 -46395907765563269215328531123821311648 8706982 103559007708841209774647022073502884800 8706983 116622871908535844327352325736668634232 8706984 -584350391980219006328741189694259200 8706985 128253579926448138487205809683312230400 8706986 80390605144783971287972638050516822192 8706987 198188403846272673608626427170263564000 8706988 -19870642508282634536331246416378476544 8706989 136796696422310302970708622194024454360 8706990 9404716806528481644928154800185813120 8706991 -932208748611801774154287344983602648 8706992 -5731173981737572552242218460719677440 8706993 -57370680681879079583993647449040720896 8706994 -55730486134167693149932219612578238704 8706995 -118585614836979909774244350581222972160 8706996 24076550891886099832264277409615649152 8706997 74043988665746880962890663756734474080 8706998 85365835515857031387513873409823172000 8706999 -213697212797601508119467218165251072 8707000 152726896782400200735207794681410560000 8707001 25980255776563899381697136710804763904 8707002 10877223472292191866459192447089181696 8707003 -160390311183765469438034349159810030748 8707004 89306686895757697393856420192613551616 8707005 -44415352786099951919689847677737822600 8707006 -19295058247900974383720804375204354688 8707007 17055852473739391611270953388059816256 8707008 -34049765129244852597316976135739801600 8707009 -170749715093137117081813621678379781120 8707010 -2784630715499391364113050515308719040 8707011 98712724596443639190727797586610890224 8707012 47273048642013028430680669010059389056 8707013 20327657131562956871816454083449059360 8707014 261024278839717471570682807135156352 8707015 32711067999497529370906014767988592800 8707016 -10760835995620619020371353878042828800 8707017 -164022403386330686853069502025982189600 8707018 -36067448945209536345333968683501870080 8707019 5079345013701674542773296801874012744 8707020 -18660630290340131989850083370399907840 8707021 11254788389663035738893666331448687222 8707022 93579965286749079884400664147612869312 8707023 -13743951915670191871004348125210428120 8707024 -1617352356011016734187372711521501184 8707025 62649446345187452885186400663327102300 8707026 88655267492426200999555103191243133184 8707027 181846427101246258842367315817111552 8707028 77022538157356147557689865632875216896 8707029 -37679171422097254763383754493799262880 8707030 44218866053833673801583730564753724160 8707031 119216967488213985323897326460595293832 8707032 -39994198594518826034016179091076546560 8707033 -261886008627835911998058057694603575296 8707034 42257434888477060326817313399598561792 8707035 -28287964917988761497419784920042137600 8707036 23422170055602955496677804164875264512 8707037 170773377287128759460678453737882699686 8707038 1862271163731421124722813749191429760 8707039 -56493934066294748282616843581319672 8707040 -71672637316638921784259802693363302400 8707041 32092021081062290719151465007471482880 8707042 109896956289757344972408192544847214672 8707043 116897841314291394797148039557095143120 8707044 -31221470841674091091232189888779766784 8707045 -150957975309938702704449819502093613700 8707046 -30413374036316288804739177436638873600 8707047 53482001743205459448655135238467604640 8707048 6141874176110340792353234842944307200 8707049 -122097060483710819142325719545429563746 8707050 -33721330515659531244145988378584704000 8707051 -24932111329713255171608653440450125000 8707052 -89950536704839506324303850549620507648 8707053 80583183708537425353701563015842480704 8707054 34606445050187043988430611279504261440 8707055 9140455669528524894074736920751864000 8707056 29672889853494523483615440124064858112 8707057 103250760586753711663816232233409780306 8707058 152929248727117305339732781469788388880 8707059 99030158142178264250984628515368529364 8707060 -131377508678545521710764575944053209600 8707061 140528778580222309168840764841171901664 8707062 -765174094630147426549440755519373312 8707063 18458901209162091679078143551488465280 8707064 -102175914782253292277537892987371520000 8707065 103294210007422709848789213419826931520 8707066 -35270263836031472032510557856547636256 8707067 -94835518972072298308272743675959807248 8707068 72665914684075437693146304179059614720 8707069 -9558056076676656271868657063858033728 8707070 -2339446482725791620806514101520000 8707071 -90071658749993314392980053667713791288 8707072 -218659489784966134882210857238174629888 8707073 81824246729454897311703323502833327040 8707074 5495509842777937384569376877256946560 8707075 -3836330455687140476186043530063646400 8707076 17315068586538623687596439646549012480 8707077 -47897921649063105356926462697765682180 8707078 38577084535921049539671208705369503840 8707079 271377944552881015515881362134090449472 8707080 126793886460486552375945883066368000 8707081 -79898736741456266900765415125079516828 8707082 116384416857351088893101431481791790592 8707083 58267968100211812084054149167274210048 8707084 114977965900146207883318268148454889216 8707085 -74634550981941402912756727469750826240 8707086 -45937230656903083466169565795570839168 8707087 -96768496805184824490390483884772650160 8707088 -6010968051819542636885201576502853632 8707089 -2558487184576788123563498794247175072 8707090 -17911336275252881258401419489315532800 8707091 -82663236334808288399025776910377303508 8707092 12343305757578253857822223775061964800 8707093 228496513765389414621947233255172867342 8707094 -31920415162194289326299754802348326912 8707095 -8469997179137118672112471660636725000 8707096 -22742601765405414348784289911991838720 8707097 -21173766147049177804970164316661864000 8707098 -13625628727347796694890787913349757952 8707099 5673051664385640385113286662837163280 8707100 49111766195142299083739269935660902400 8707101 -43614913070119719006433132903832196960 8707102 12570160762728762501713556782427834240 8707103 -197571535786528202528628341645071359648 8707104 -923202499647023020231355204494884864 8707105 119470023734799021845208607459999699200 8707106 -130908040566439368228419410404223363248 8707107 -73698729040643818001468206321416333960 8707108 12732550112519588025309983238495114496 8707109 -65337560516374703781933604844229762180 8707110 -3743272216372042817816054836509849600 8707111 -40346379175718124547427511197578863360 8707112 97604947996674045566787682014766771200 8707113 1789772596897710066941192702002315200 8707114 -24193109981277612778479082995904866720 8707115 -137687231029529650130027318758274416080 8707116 -98872229680228345185940285349463822336 8707117 79266408712002558744997310888632019712 8707118 10775421145681929929362250042734751616 8707119 -178972865188904636104343317665067416960 8707120 27878042937107065951608798416763617280 8707121 -255809293740628731429406580600487841356 8707122 69651091592222000886106117518739783680 8707123 -26438009971970876491849897894231008628 8707124 -65511719330569900973683069675315672704 8707125 -7223530731014300998770896733591552000 8707126 -12719584210096511776843247558681579520 8707127 52123308558984369002649237114429741360 8707128 14471673339233555635452143783780229120 8707129 -19726024886285594310051830884079151660 8707130 -35856494147296067941573536899813126400 8707131 166236792632332590490877152174388788620 8707132 -19678981091123597000800659833927459840 8707133 -157109666285194538787571446812131730016 8707134 4254862381732339197459538541479326720 8707135 -152164450401322360736729525236528336920 8707136 6829643887237988241356679118662402048 8707137 -49297207534360253406277677919016684640 8707138 15149398515548462747573652718657367040 8707139 -74998305160156711043684023735973796144 8707140 -2277354808060859638407356946121662720 8707141 -59630618667696152588909883630047989728 8707142 63476195473291941344318359287366633600 8707143 -172090768016904810365849764789525305600 8707144 114119790060609535470765847143352796160 8707145 18861574413204681079023614643028075080 8707146 11155799430598632694092021899059752960 8707147 -43431888707451473780456389460979527404 8707148 -913723180149445412463011505429972480 8707149 84744456154074255857714740960321305600 8707150 -8326327011134311379395969225416691200 8707151 -13187915032868816553474133478281141968 8707152 -15186129809282437384637952837186355200 8707153 -69061654054902584960840675339971906380 8707154 -7996849905177098324355327248950330224 8707155 -12724958053022504161510039500268485840 8707156 -243173307486117469729806500180262912 8707157 693562039762051387628976401893910460 8707158 -7034783830580134880436252333942539136 8707159 -7962640122679510758168549756569883640 8707160 -81578730021384771377998939964620800 8707161 -36179888413695298308725533802831936160 8707162 -49840803908429847404744158209801181728 8707163 -69326852818395060228602871249615725520 8707164 74201088674939937891903901373528664576 8707165 -81194278695880836598989503177109192480 8707166 -5711394126918593633312777962693644096 8707167 7725513131470452591916468135872372720 8707168 -257466708114103864245056503610203176960 8707169 -127999323957962335333419169032731822400 8707170 -2629560818643926354419371712865510400 8707171 -13836494743306081043040326633804756856 8707172 77497793867489888640052154153628683520 8707173 -91856206521269951513961672675350012160 8707174 -8747472712186304427247679950511845248 8707175 -564052949244462601330492529523849600 8707176 86998517174032278836710732134691691520 8707177 194920328095357178834887677506849760912 8707178 -5856166668075802446522980596486949376 8707179 26846541060402512268726885036903430656 8707180 86769380891271315730292962438910054400 8707181 -27184114171951415695220032224367634208 8707182 -29542578732362451237441769610359243776 8707183 157985424704271171017022452553397460432 8707184 -1105080121319461365126937266248908800 8707185 29169275819980054071570187769276668020 8707186 -58363711478762201715907210647450401280 8707187 -28359780036910741488345211689997393920 8707188 33912065023585116809275173716205244416 8707189 132526942391133164086789676075774162990 8707190 8135479007770308774100275021742339200 8707191 -25786341366610730598444305788193270808 8707192 25784181392226077471469698392057036800 8707193 37971866771976688852977292133421484944 8707194 16309690513760122155150399814827610224 8707195 -2317732938001484348497321603659825600 8707196 -164764402513644664822320054216235579392 8707197 36056079636229938156276904545763398528 8707198 -71392216627631617369505689682724889536 8707199 -655642136616924448696441455674811336 8707200 183300671387393858777401773785088000 8707201 36777232060704554546913443703063137000 8707202 -42354491346059920070473493161263502848 8707203 91178443755008743575588024783951335520 8707204 83140268066354841321784877023423859712 8707205 36605713814894541056103892508056371120 8707206 50277635451962426856897699260433523200 8707207 256343557766689010557846946946425618456 8707208 -446071255376646444222299160700775792640 8707209 -104816908012438638828288426209682240 8707210 -30324683428118953776301869604620823680 8707211 -31027473830218765015873430314017312096 8707212 -77050537989848708392789580745689681664 8707213 -18358573090518466091521633324275338304 8707214 -79561590068806914547487830898144276544 8707215 34206454511730013596529834705081040640 8707216 -17376156224047830361108772752447766528 8707217 -11938137820059911900613235471867680960 8707218 7652723000298194410000952203916494848 8707219 -258612783885538464274440162049129655380 8707220 130389903325005248021221870936256102400 8707221 -6482517857978745791804007696811175880 8707222 -43163185783105857967937122853506579200 8707223 -60179983856893598752547590567477185360 8707224 -147291879480790054208000714719095214080 8707225 -11669697890864860554921938538850344000 8707226 -61268892399530670556519675932263454720 8707227 -53498028214843110189058267948318778880 8707228 -74771185426536637162307853970309714432 8707229 28176394690238522334002099424915520620 8707230 -3701034364056434781501888517799116800 8707231 -87776386170907674482506526609930105768 8707232 78719623759027928192702743493153390592 8707233 -65486702325835758358425856538897456976 8707234 21858079517115225433078070296683614592 8707235 -117074985910028752370403762069976342320 8707236 -22011361804579847170213767945660300288 8707237 -65307594867653038365072575860598911296 8707238 -21520221338516015363675011269388912320 8707239 -27471557274264037742061202468325832600 8707240 58593444668685591697409332548008908800 8707241 27807451864473478549324015581271227642 8707242 -568584699934386455678661639414624000 8707243 186424267681302941853955877728077802240 8707244 -5937380141729514577908066122773708800 8707245 165332339008121890267983501228432000 8707246 -32210769405696671713028237229277556928 8707247 -24292712156244053819579770030824637440 8707248 7982759201459523739688199114845061120 8707249 31467434554897583142744541321018447360 8707250 -81673528211318165436814367594144880000 8707251 -7829895331073456980662680365931439048 8707252 -49195114274078443618743755431051953408 8707253 153230715713786084949490133612180758560 8707254 84150368847628756095346142468963152320 8707255 -97343077369637144826804097127178636840 8707256 171881159435184536847420622031033978880 8707257 6026184770445971266509763700227079940 8707258 18976646692192394760656799088338554880 8707259 162691051134898271654485638943535105640 8707260 -10063183764202383489082388409961405440 8707261 -100183081918829788950835213260997874100 8707262 195695208639685763510948044751021184000 8707263 -1317781508260849972555395054767840640 8707264 -24529234781112380739109541771684610048 8707265 64783082370805609523887292238204302400 8707266 4100118084930484070224420855270391424 8707267 -178097266997344759912793826586108603200 8707268 -51778208695364590160806557877187962752 8707269 145287744903100387422231471459401605344 8707270 -18419051943418073775360587130150547200 8707271 -223528055002082976881703765161423316096 8707272 41960974749007600796194880831552716800 8707273 -107663234625901267720527387239848173478 8707274 -30855783342110689350005798546643219360 8707275 80811831214853339422925691087316897500 8707276 35179706282894387507915423330114926080 8707277 124971318143994799262139899288829771126 8707278 67844703683472135334640310346456693824 8707279 27498508609222793203774000293137932800 8707280 4244335731874476992874541286078545920 8707281 -49436736505412611300675400875279824 8707282 43657494447782608152726792508946524800 8707283 14879627662993570543639706248416794304 8707284 6472396432097736352410084075199180800 8707285 734592122031749502282187119249780000 8707286 -12392650688481040038743392534294947840 8707287 128821554686985192750715280247044563560 8707288 -264993447896292546752984407798730772480 8707289 166336091336000864823718441796712078090 8707290 55709558937472560620994119294909694720 8707291 15938466475904678513497348448376187384 8707292 -113233157612311353252981344536868018688 8707293 28892269400702679309504843236516419008 8707294 -933572277949313683720503652260425472 8707295 -79241093033207984215447506186976042200 8707296 21583718327690136808684757805187989504 8707297 44762321634362024663666321295029617840 8707298 -19520850638652273144585617946314277888 8707299 6329086193613426186242013192814815864 8707300 66625366334833037420396525310025545600 8707301 -191548544803441843251229782788667388800 8707302 -42143884931732373545242302113397801408 8707303 -227429583389258049983242188752327640936 8707304 803169193173185433507937657261685760 8707305 -81505323604064304558051592019000466240 8707306 55787589669590824911788929304827538352 8707307 77498941301793229085279227498882067232 8707308 -83095216607115642583892547364004167680 8707309 33209824175364225019834916531852869080 8707310 -38857958909546714480437008988830949440 8707311 -71458983614305285869091810642165002240 8707312 17612126605460517524089437673559326720 8707313 -141602542312630477322520168997888498176 8707314 -19409545266835384580034579893562212352 8707315 45453415351362001862827933713743078400 8707316 44350540278843147174128339284575047040 8707317 -9172641710887958271291912592512211584 8707318 80634886901417785873898658149787699360 8707319 265258042969263953921285174524600017720 8707320 -2027633425247060881750658239254835200 8707321 -45510670298638988411529028247749103680 8707322 56941308868528289793265555826597168352 8707323 -100498025109508840718022583342195193232 8707324 16332917433785506998737743502128541696 8707325 26860762701355871960356098899566161600 8707326 -97903432387761555480437203674542171136 8707327 129652224162114367649358039245071122176 8707328 333081418675807143352156454129762304 8707329 70216198524528106494286575817130242674 8707330 -67769546173158502526425719045151680 8707331 -12262883611615806957841527542137495608 8707332 -67973041104480896653462790358151907328 8707333 58890614827598015775564917099160623582 8707334 -46708074797281225614864203228541828288 8707335 10596461234769772256165351978208729600 8707336 -200851570688667873894602717855094743040 8707337 237165341922743736226677096349909672320 8707338 -2283102984910776535290378664505479680 8707339 37391469413255965495522773725338376640 8707340 -58205933452599283258355391559190615040 8707341 -120451846772197179709650637056542150208 8707342 10410560609512434959872447031134715904 8707343 194418795533374762051813413941075516592 8707344 4192031524696777513101116070837485568 8707345 -52318550198291970106788385430577717900 8707346 102471522167778183156902962830597097872 8707347 127138840460144920786737131232849136656 8707348 -69481989155203083406150721608406892800 8707349 96921607671517498366164092553274149276 8707350 28146471653918034563768461826448840000 8707351 -15570791725319267098723828873096222648 8707352 -121945203708272243563743447672944486400 8707353 51708325802835260005275933086729923008 8707354 44435675598896773231920503670002843376 8707355 -28867108264308757525671237008713374000 8707356 -17159339487515720663355332234514647040 8707357 200426575298540070633826312794106997606 8707358 6106049009337942753332333356564577280 8707359 -144988754471332246994092577062158279096 8707360 -139241084933827020800299176009819095040 8707361 -185136973543805402580649125530348628096 8707362 -10210710779008816273012599739646374656 8707363 -24999906336036209541470744191189138176 8707364 3705360265859322772725331740703466496 8707365 -115134102523343107489146363205540200000 8707366 -46083965129475236415454926615785533440 8707367 3304942598259031154358753975277975440 8707368 -205366768003752043987561262679392993280 8707369 -23629063058963928459743021906401886400 8707370 -6157622276638775253897355686531363840 8707371 1594265267551864053612957315534360000 8707372 68042674194832052590197119198780984576 8707373 69846169753900344211342886007041437824 8707374 -9905104548514578432094605309124841472 8707375 52958765805292236594390582758973300000 8707376 -31572151199276380321099924114120704000 8707377 -35307198587069881035952616939084774400 8707378 139299690801926910132326647712513664000 8707379 -190667754054790484685385417578487612020 8707380 -100578824502764832102784887176999731200 8707381 10445966268009309747992015381994124032 8707382 -60797206510360363417844166149296730208 8707383 -192253319273438635484421941363165444256 8707384 -83849208234459588435475387945469952000 8707385 -96251113259929692140008260978467055420 8707386 -44229067345478617897573723812578136576 8707387 56990327968538984916813939076656908040 8707388 -209182489010057311857048127426706565120 8707389 -13355269822692692710862303351163928320 8707390 18372829823484910105000407112471003200 8707391 2807378200249314672431730977631583104 8707392 13045363364078781433567964152882790400 8707393 -90452899551478138892657207770931703358 8707394 83769337295975245572945226942341478272 8707395 48278436579768039380706509855279409600 8707396 -20382818249291091359745588618909025280 8707397 -180393334515187146825669831676831111680 8707398 -21848361734251489897779618673053388800 8707399 -72162473794341649091821430511402792464 8707400 24719344077390824269733943276578304000 8707401 17035995659129496353883667994600705892 8707402 -148373190195075140243496844451864596992 8707403 -53512967567748067424067992075676346560 8707404 11891883204881583802041521259197890560 8707405 13411636957720123793019889953755247360 8707406 86397432680153557115031979380441659520 8707407 -18110404735444388753919055687028523120 8707408 88790674755789329767590771028379566080 8707409 125837133529038666883737907102515914304 8707410 9771704964976387460516344948310820000 8707411 -278969783407630087744507775417303454000 8707412 29318629954704423668442264998058516480 8707413 47043641441940024900418609996856317248 8707414 -1103488636735562263890638401379469312 8707415 105969839216988096056882817014490163200 8707416 41532819574535508694007974769298432000 8707417 38491802800093327215912721441547585832 8707418 -59988118212400471810114156589669517840 8707419 -68461860595274944206871214246969180160 8707420 -7468539414649257138854077987559262720 8707421 -161994199710929466199341505055844156378 8707422 -57081677488059092482036422475631886528 8707423 -86640179564596053446562581158886633016 8707424 202317239068976899966761212845314539520 8707425 -19220918606563707219393235260766170000 8707426 16763338634960537995969459714629441024 8707427 -4133527488888730465456918253110030200 8707428 60624383237631850394425763017137232512 8707429 92959215770500828424426987882438732030 8707430 92928552566755130393350332536195967360 8707431 -112405260040283807525710739351125285848 8707432 23760476031613985459966537249115340800 8707433 24305388888577422471904964977593185664 8707434 85969198338986812733957950967823828480 8707435 -12492356333843579016511875892014535680 8707436 55197715215407227079691370243957158912 8707437 134952953067436614022124556155713563894 8707438 -84344605866944874585174809833974866880 8707439 -51195415895672897253483385058445505392 8707440 -288344465894438797406367604235304960 8707441 -16925896783525794480372382096235223456 8707442 -40765021765334611865871725125088222208 8707443 250251153113951459348778177994054153584 8707444 -29980950061753782333540686783580416000 8707445 125098212122251854205486098522120063000 8707446 -25216340971651630420001740409965455360 8707447 -139604403461634169557431451053276436408 8707448 -41649297677883670481978612210645360640 8707449 -86391163236516749193691163120294191536 8707450 44537366143705703410402773711374610000 8707451 39721322094009285942874742274461718864 8707452 39698915762107699810128625927680893952 8707453 86710189341372749247971479340773159200 8707454 -53744410391000794916811815169163158528 8707455 -46238412432774714253481667840784358400 8707456 -36624777588463553007292586641902796800 8707457 1727509083953440455954893132284449600 8707458 21302223444416858923426295052480576384 8707459 217737658087629496436104632890250796960 8707460 -25052993068575974868835919986833776640 8707461 10075341119117660678766790353000285504 8707462 89529143321752044429405097349928731232 8707463 2071770050769454545761118194242010760 8707464 54824292940076965692411185798394024960 8707465 7085783747489220136444523378275458000 8707466 26262329346661396022317562543339142144 8707467 125637233447460506598831004305315013080 8707468 40372958548934343139744691445651996672 8707469 43787732134774868427177193717290504396 8707470 -32076502315039460099583119714675760000 8707471 199154601084307252638239799383525737600 8707472 -17316142526581739106306813505780776960 8707473 -287211569576654966139182758973116795200 8707474 -85198786353213424187276954364297009264 8707475 46346282677087912582540523353210940400 8707476 14857572594833311190738655302334203904 8707477 -202709938398224162817817764133633154674 8707478 -9378120194665353952636841205344946432 8707479 -142246234003283656283145746502990582912 8707480 -46437247950803239954922997353151897600 8707481 21763258884771847473231197897236154112 8707482 -10557517735459224770068090820222945280 8707483 -733533108023977089845735190979176120 8707484 -71056330324754515714918792013533929984 8707485 57215557360556696880436929850729805760 8707486 140617119142626114881823137760717816192 8707487 -17671516455330892903359960161248218720 8707488 -101436320655607995199551550573108002816 8707489 -31389778192599078990876544779709953344 8707490 26890718423264158445691522428505945600 8707491 66996479054986497544277926789360458480 8707492 -2773460074913196401520560954811059584 8707493 -2439399003315428687270636292005243520 8707494 -48652386809992533819006317608382280000 8707495 19027258000641889656611020280926130880 8707496 127158733712610862319194227116061235200 8707497 18236058587168277018033124057308798720 8707498 -34108345501749781906989509028746773920 8707499 69341930444675256721980485045039018880 8707500 -20522779008853089882495126457440000 8707501 9866257482237173286568570323891191808 8707502 251022543250252442790588332453443699200 8707503 -45625980276465716954398776810949639296 8707504 -21204267830751974789120609489101193216 8707505 -126079211814125608365047692676693130240 8707506 2330396446275228948878797093439820288 8707507 69553334145159624374895600820663293592 8707508 -47268876962054422474890565060919340672 8707509 -103773722270855483216287138925603832786 8707510 27319087817058347780788952759078553600 8707511 11596823000195347248891190997630968800 8707512 62231738517497903450961487796149616640 8707513 14657034516227731424158462966065140808 8707514 62056965791708090903734608464322719856 8707515 14175304040718760603689318148559424000 8707516 3087775440781916290301926341346147840 8707517 -7808104282262287827405366694849255680 8707518 6411795701719955629694518153914876864 8707519 80202304276147713555110319205082448096 8707520 40137506573683365416574832421665505280 8707521 131715005571465597891456381975222355104 8707522 109240329190654000423052872492151343312 8707523 -390516354172083569676500897318712204 8707524 -18381747617642378772744227736036507648 8707525 18163745331875146834577939966590540000 8707526 2845710404400257600036907327767708544 8707527 -17086484488788399333927614704352858160 8707528 -66805415838644438531350876781781319680 8707529 -61341684156168605386568428853085111360 8707530 -12791791628106732115439109573867955200 8707531 16353132019596253851008260674155112592 8707532 124262492403564331551960420043562109696 8707533 117186911221330608950321396284662892224 8707534 107237702425920789167739363783088013184 8707535 -115357336029432519360618153040125929040 8707536 -25160357447948120411941379402193911808 8707537 22831019502653080673939753458192787186 8707538 -45917630016839871634001894523040266240 8707539 -50399954910649161341459354720262889872 8707540 -138812131875459334945812916686111705600 8707541 210808243480656913279926290010757911612 8707542 -45300835197145767440641345155636660288 8707543 -308489133865723711215521165954611232 8707544 -81424930990733405904359303154143139840 8707545 78471869146467698555843284242488577600 8707546 -58191524486653919335184112977976384528 8707547 83859660159056208085480873067264677632 8707548 -26778898171811556615542828798569144320 8707549 213511215077817010113877536395393516736 8707550 1708623778006089184286324606475000000 8707551 169638409024755244300520270738487970632 8707552 23550833201465099924357764203161321472 8707553 48203728984995786317340878442097676256 8707554 -15589944768614657938586859662138856960 8707555 132294109211948799562021126632825690960 8707556 -133929711350458335461462298546563398656 8707557 28239866648119722227403427378350495840 8707558 -151492169637664438607611817267102111424 8707559 -50028575416039264469847485950967808 8707560 25222621929354505360379238820945920000 8707561 380927629534545154714118135210812118772 8707562 -55607231274552460640017968435535525968 8707563 -167837077773154871971296579803786355108 8707564 71191764109331388524340972692478546176 8707565 -16932054712305254687943241154599372800 8707566 -16435801140487737734948346920262684672 8707567 -120185405700346071603309097438517024640 8707568 5842436570948102529692033899752456192 8707569 8967711971942947129689928452500424000 8707570 -18315849523230956819965697600669360640 8707571 1231023487962487672765255740893524344 8707572 -49609180363936618553861603685433739904 8707573 -17814660493257334470554327759224926560 8707574 -12931863426035704978342609087649174400 8707575 -19888614584509048808126885019718979400 8707576 84938583292144160445570840383461294080 8707577 135140665934215401632894107490001993300 8707578 -25544447558723171996022574495083762432 8707579 133823011919872417993084370416503494180 8707580 9878216477763099763354628297939896320 8707581 1699138227964517938145803603386600972 8707582 5415714257951777645291921529590545920 8707583 18773719561291648608007251281293893360 8707584 -7387256742799773163292426885671157760 8707585 181085947500617214918120877623353373780 8707586 -1365368811032763611032536155550107520 8707587 -32141862248545535547260929068632756736 8707588 41499011463985426882155059658827017216 8707589 -222669521822916982763032423659788164800 8707590 166186205336417611047815192977290240 8707591 248644194281185983594637893623394723992 8707592 -137788363352659674677895186666785664000 8707593 -27787062841742199020428483106372986752 8707594 37890877542774614843427330164988338736 8707595 68714496985868509225395181989054437520 8707596 -53856295532324184250355435457448181760 8707597 102246384004702381541843641837259292492 8707598 -31931369070304475483416827034216539840 8707599 155162631491619416340623082512769858984 8707600 -31861543305875365291339446541295616000 8707601 45759152124962252624380777095419065152 8707602 8735993600618111359916697035996552832 8707603 129971094702684538291867371598425335852 8707604 144601549315020040423559034567577188096 8707605 82052425633850798571600894583184894400 8707606 -48054676488039276525514287811955425248 8707607 -50201690115016987199975411714010537144 8707608 -19664700452702894372816905277807001600 8707609 60414553029322658379957309177002225604 8707610 -35024341374817725689663588255183976000 8707611 -88089966488957933441566720492181418816 8707612 -15138806352539114764220580848456137728 8707613 -12047030763898757287664893722816398016 8707614 -39715105887380580019083010423392577920 8707615 22306812321911522796115567391885263200 8707616 86504819911458568715865196804580573184 8707617 -50186596697044103685122497232691396480 8707618 -213083143130763323824910689674792019584 8707619 -84562420840276578235424505231072542640 8707620 -22536255507400439516905514824120934400 8707621 -27802966325171098910670775965801931848 8707622 11388141236352289763566094197209882624 8707623 -11750559941685186875480562780138521856 8707624 88003566982522081446488395723317657600 8707625 -44439503211681089364728747858030331000 8707626 32512746799797484151627416498502972592 8707627 156690116172156663274358966275534579920 8707628 56590459105737800562582664761514033152 8707629 -554609396503861185580604813423826432 8707630 12190469546983413410273164482781326720 8707631 102664463226643227335869561786770012432 8707632 -13882282784281021990184737804162990080 8707633 -123549039881426724627079584088019578080 8707634 13073925967895763148866326189964241920 8707635 14672688297013304931614191966256875200 8707636 8018614038954680142905980700760782848 8707637 156511518149002394046809976974558213280 8707638 80261323373884652816287898405707424640 8707639 -55959824684314452729407000838146852976 8707640 -129822744398137166674877814614492467200 8707641 -35748852011369597004229733871142753920 8707642 -91727034538425230276607933396362928528 8707643 -35414147419342513215546828429851328000 8707644 -96690638300436720488163835115136000 8707645 84801395373373608368914324320029577900 8707646 45954508607607005614008841802577430272 8707647 -26574083933514193777223580216560159472 8707648 18070708891340934414364964729358123008 8707649 88460115165059708888882790520168723650 8707650 -13113156862226920378396880272993574400 8707651 -33985172262961325116105422352466785348 8707652 16180339382979521263977777330163187712 8707653 95661898833723855090476346593544321504 8707654 -56385270576890926517163957012933556608 8707655 164761070491578958748201624875705094400 8707656 127620107169606445923680623489046937600 8707657 -57403374047581848014393453996077340288 8707658 -28187268371104017233559481331345890560 8707659 10003630498871689072515192364340062128 8707660 -36874864162005388024353158735518832640 8707661 20121235773671053197883300471084790262 8707662 -19696976161842265698851289647540029440 8707663 196942507627122409970190232827431931600 8707664 4119694362868237148855852304893607936 8707665 -85823354867836943151703190017952959680 8707666 91307671323978574706846175513295876224 8707667 -49452793586360318081726276461330227552 8707668 113417021838349975585795131253204592640 8707669 241328790155360826089929641764627845070 8707670 17720979160863870996584162039879961600 8707671 15817297972289763336012745663375409760 8707672 -1652358533875633277209460184778137600 8707673 -68209084711768197309002134465243167096 8707674 74735382601825474895897054707883492352 8707675 -133753825336144920936907685614250769100 8707676 219034949522882355793208937313308229632 8707677 138559664843569102332663205089970920480 8707678 34836196646340203814302208480707519232 8707679 64126725785237910128596388876728924176 8707680 72226675120780118138570288639728680960 8707681 935625026110377619298663753202651282 8707682 -24831194057846978288904715735505835648 8707683 -5325520968406211529057268267710489600 8707684 123998059888658076953915323612183500416 8707685 10679571802100459887441680578392281600 8707686 -33633470443920912987602533889729348736 8707687 -26848313107361932872856425340579854664 8707688 109346782944101349068707852081387192320 8707689 175580465455614661025369491096561255680 8707690 -64551937249563304870180983809697546240 8707691 51069415025496605690255420878514754000 8707692 -42409080807571035715257673565485731840 8707693 -8713664368023635101667063886478921280 8707694 -60594183009148665106351969019770759104 8707695 90643727592832661770186449845627515920 8707696 -16077181337966687173801073666710896640 8707697 -132304015220212934961905025261333559854 8707698 16611604811476002577153609964576778384 8707699 -30486719317722587153808595044041491200 8707700 -49544785692224168226592409547370752000 8707701 215481104925199220436793291475787986784 8707702 38476805870081277535526748545038971552 8707703 -19863655385557500216934517924358478656 8707704 -12512047511017616008104709537698938880 8707705 54388439133253190895402167861618689860 8707706 29087497804602841503188192949501421056 8707707 1663575793862423916186859742278945128 8707708 -6927117512934670649309399364490521600 8707709 -60986064836183096763110545861778855700 8707710 19882222567399102018432005489661701120 8707711 138598207404944861085346986288259133312 8707712 -58730110712146491636576247931794882560 8707713 -14204861997195420875072692145841178176 8707714 14980463498339428552877777142021322752 8707715 902043936138336148023225651292321440 8707716 -33072719112357171401676235315409418240 8707717 7120952652156272765405097163881732832 8707718 98723673862508319575143071088311934560 8707719 -35100575145994200983336262063513922560 8707720 -2761181134677895988332665568803225600 8707721 2910607317243324432401431103945470944 8707722 -64458145049929707251288798354116290816 8707723 274117508448162961447603819868117625504 8707724 53068214510037170988466032722741179392 8707725 49971185980766066224352184051402231750 8707726 -69986449436048741952653283689621103360 8707727 -77541656349067083663859813051679290128 8707728 3488756887660786263499547134161321984 8707729 5071014913610893779430246480780018420 8707730 5485389905805679616808405707871449760 8707731 -95949641154876070056334552945181779200 8707732 -5127572863886055914730065323727056896 8707733 343664342112510214895141661831517854780 8707734 -21256716787840383271725600592496772480 8707735 -11338623982645467324067094479749769320 8707736 -90179669426227562918703654589311928320 8707737 -23237286667075479662984977367301618048 8707738 -2741176808330477329756360027238664960 8707739 -15119045451128626937257311196047661176 8707740 -9510637075861342248745180086311147520 8707741 -103185027089155434616389613276659072000 8707742 39296540375649816648801864286657150272 8707743 13831841845175960722641818359787051760 8707744 61609965519222966756856953041936842752 8707745 -22265787221818720631685995525774803200 8707746 -41177309219783796182760160371493785216 8707747 -146186197211392513482357448708538752804 8707748 3048455256026049373144329906776272896 8707749 -197432985264214956727359041426703830400 8707750 85843770297466852729661750505838368000 8707751 58830796513886370812417891752808832240 8707752 111862108275063931158535122749238021120 8707753 108486087000919241389822425907559691002 8707754 58826324835774449788734817595948874240 8707755 -6346811688586395175019688697302958080 8707756 96351201432373069046949413086245950720 8707757 101338974048312950529424199723292355200 8707758 1106556519816073028591963139843283968 8707759 172100404874848234796144804539519080040 8707760 -3000024304145116497017008699627929600 8707761 -85297460003897666777671130753394838590 8707762 -33512769631757797340824581495885969408 8707763 293112777337581679056114332282038080012 8707764 -48348693365240464623696764938701404160 8707765 65728657000140297181965869520792600 8707766 -25716912044631865499815188619925571168 8707767 -78720136363077567186754991900231849088 8707768 -28352555134025941528276667472795709440 8707769 98918398329660942028752346773866052096 8707770 -57037475803656746900432235677764492800 8707771 -13715298028516213916447573233362243488 8707772 -11693466089513133267373927863517777920 8707773 171936101030438277022747771292586441984 8707774 92738121038823398300485743218957609472 8707775 44894983344015917463803390850845220000 8707776 3430464995526322524249870450535956480 8707777 68486192100172128962137409928534374208 8707778 29315527868910952269289375049460319440 8707779 132104468774011411224825985143452262744 8707780 36495816731168268334999043953275701760 8707781 -16164594471490985844485115908799368418 8707782 -12251597452411035280037938180291520640 8707783 26687664931954310777472302133895804720 8707784 -265743188888692030254101373686813491200 8707785 37316548103538405834492302615976979200 8707786 4976760955261455351711291531629746944 8707787 116971257725637825904916720536457215824 8707788 70776383913803319171375068221985033472 8707789 211630013195620832997936553374988305856 8707790 18585766424259140281873975123282356480 8707791 134323158241763272340892641136279369744 8707792 14145120730618673780751685133810974720 8707793 110130037604406594493926698416525677042 8707794 -16568632522171753489019078384613143040 8707795 -9541251052858406275170750897042873600 8707796 -79592095036120171425917070952493750400 8707797 95053358056002554957664187583836237440 8707798 57143459423404315581817645967021822592 8707799 51039994945726918388395092955960479240 8707800 43146492409535402986333847355211776000 8707801 -5472988188160225712216782097248217280 8707802 -44281568616524881664191533259695467808 8707803 -54226263690369389032909742256263096976 8707804 2592178871700501441751247136166090752 8707805 -10611739737787953578715281083290502440 8707806 -14135103757547632922368771493262583488 8707807 8452773114055358827879577077915271872 8707808 27847167400867938328987285674108911616 8707809 -232716875572929075409347418666364497920 8707810 6525614569815865652199389480328768000 8707811 76119064510185377549957387424023013024 8707812 -566494170098897913175234209741797376 8707813 -129231336380664410125121371830921681120 8707814 -24925642030111498447771704703190660160 8707815 -35993449738223524507435608427455311640 8707816 -71996960842635999722572006858348646400 8707817 86436898872272784517529138755954663866 8707818 -13708211134914889729271565310742883840 8707819 -138599842846290568448416234607445005504 8707820 -19356298180972062371440145193366051840 8707821 62725830057660469484277631279951451712 8707822 -26039695440740303428073358227152560576 8707823 154029603391613500928258778540682929744 8707824 1436234182359202690415495042814443520 8707825 -33887476350501792134342832842745600 8707826 -56521267121162913673077714466301709312 8707827 -127890070705666567117135535769922727880 8707828 122899751404558707813242375987112848768 8707829 -85125429185680169955797755878841028712 8707830 -8228012531419352513480547358451232000 8707831 -41170372893975300308570301801645033216 8707832 76876019650913966335922613346928885760 8707833 36172911061441946322880810061928853680 8707834 -73029519618135785728253165837452631184 8707835 79141843131459370663560604980008278560 8707836 -107649543321345403036512354843219967488 8707837 86531123626805391671934115179922484486 8707838 13702220634882832693063480667657510400 8707839 -12023923371990968936019161571690327408 8707840 -894505652033133427788351336496496640 8707841 149596547491352286415370161217168938242 8707842 4237510646633118636904715264953881600 8707843 -14104163778055433046958475952719675908 8707844 401099057756735552512739593556683776 8707845 -92479507676723689984808351761112904960 8707846 -24433467671856064349828689464972589056 8707847 -78494658019885746284817963002102519400 8707848 54196352699999495532462974513372037120 8707849 -129837270712228808094187989220626220620 8707850 41700554196018489954440123942913248400 8707851 -89123536622982874481479806289752378960 8707852 -21914433497190811437154857982057802240 8707853 94622191736617408632483761380484230080 8707854 -16579139423042277861125959685533870080 8707855 -78464128241155600179582207653495672640 8707856 -52221308551537451714159249876403683328 8707857 -61963703190772193146649646423588851808 8707858 73601680602317248119695395695205168800 8707859 47897640910069932507080083080832341600 8707860 8320337379352812228359819951725608960 8707861 149504078278461418290631016390797352462 8707862 -8076814627938023753107321084849689408 8707863 -21368532164340404248641318582391665456 8707864 153468577674181346951985374956061675520 8707865 -141542520119558289878506069173437839740 8707866 -7780155639199114154889842045619697152 8707867 28506789947967557269230820129351274784 8707868 53484493082481853128034502848774072320 8707869 18860732944195395765449703641579383680 8707870 68197229157893373971981281997277698880 8707871 68022144737444383318806320473068604200 8707872 -58707282787610211543288139897116819456 8707873 -37538776272884194714621108174980926878 8707874 -17837294511888776656022628115210618368 8707875 -16317459110409141301458196652204544000 8707876 -22621883680799082346989586430727396864 8707877 -181499722971973671379839331401565646274 8707878 12227425293126279408721063529633781120 8707879 -167804358496554536920922778072384480520 8707880 39926515330189124821117777843944806400 8707881 18551250904815708332892204065082605568 8707882 -69955743135055408196366064080404205568 8707883 -94644354362385106104543533366322209868 8707884 -66056888672062466489770706456982893568 8707885 138069957060822861086066930849807806560 8707886 -27605534478447057382196854087522944 8707887 -1482919230062599597582323203041093512 8707888 -49784455124265006527545442894814904320 8707889 -139918755954372173265355272405196923420 8707890 21563527035332422993415297926563187200 8707891 231509843999890063481034250791882175800 8707892 74319181177579876717502393605280581632 8707893 70671034385281770327128144158732487808 8707894 -72747151104120240309312638707830462816 8707895 -46649964463012837082283440212993285920 8707896 -78050567849432765495973134929981562880 8707897 -108488942436450962406000930206096696688 8707898 -96315095855265418221175340891666662800 8707899 16641617815246599017767159979236441200 8707900 13332114167146986381820386405379020800 8707901 23320173074157499035385286848925373900 8707902 -3544208047861065413706095000781014016 8707903 42788739626204987595907328189467785152 8707904 62300486924740956074308796996281958400 8707905 24630454824248431586545363020538026900 8707906 -121121712698885683935502531718455048800 8707907 9979318737624252032747539477918747680 8707908 -12830237332445604586938077376522178560 8707909 65953697873141725281021347402526564480 8707910 -13336341517691241212285611256031425280 8707911 -167630446716308001311778904181606531928 8707912 -44968259435193845087052125625322060800 8707913 47312068293846652710433069880390960100 8707914 -44940146683916540991060952384528556496 8707915 80614929719577496343115100014621306720 8707916 10392607430286014100614287174760444928 8707917 62002877357710203606108429810909027840 8707918 45997991773881602289652586297138132160 8707919 120961919037533805977035707604699544760 8707920 -1179193795011825429638686966701096960 8707921 34778158003218714322683181072454746992 8707922 76850486117978791701397209399928762512 8707923 -14903891929802156597472649000220084736 8707924 -23931622346506958250902466701713502208 8707925 -87022563338191169723733443672468587200 8707926 34341962280989837944651718204929834944 8707927 -192638659341801211683267508682626804608 8707928 100428949215323885667382785284861952000 8707929 -159350950655171634801840549352372164672 8707930 431361434602738309324718067309527040 8707931 -3224822809731072182858482285187300736 8707932 -42330747708889108483261090587624115200 8707933 -91424266766475737082120935986377555200 8707934 -48302976825390100097028118041679488384 8707935 1728323147536000468486920908493670800 8707936 168931816691154226694506400909782155264 8707937 -118307099097219732362389997473137052608 8707938 1967928719892698482094301460551705600 8707939 150762495866112890486851199457520083740 8707940 -98633624221799104978566305568972936960 8707941 131462646960990400025248579810249297440 8707942 -15076763707021089712333952149048228128 8707943 137674276577647649422611253761129411384 8707944 -63638904692428589137909221475540992000 8707945 -119553402780841697632998492398618374080 8707946 4308642579165653045031843395432088000 8707947 -17321736078982469154353186137661435520 8707948 69228500038194509648862783011398314496 8707949 -1299285809305728540190622700161270592 8707950 -276496044026597686275422910027998400 8707951 -6830469821926778042179569410694017056 8707952 4796748859370122741218826751452741632 8707953 -49396277880797518418853043825185995136 8707954 123883079313775178714531439334387692960 8707955 -25614731033682628091293209718206141840 8707956 22243377549157366317445498918835331072 8707957 -21547525423903645026255793244503693568 8707958 -41838257908437913199609858639056804224 8707959 -8620449866132537003682965369551509600 8707960 -13305803096389864314123313779699302400 8707961 73401402187344363357656678631978553344 8707962 2060498689060321562346115004555495424 8707963 350812981150535006512645204964526568128 8707964 -110621275184828996830530466978759669248 8707965 -22649612607216643280884163830260633600 8707966 -93171270843266154928256726910290796480 8707967 200467802345688788079826886253153555840 8707968 -149839003935463453694168285198470348800 8707969 71928544242607623412591994625589066370 8707970 9099069857889826815909935743632168960 8707971 -109916548379631846516168419739105479688 8707972 -3281506453700747635657403260770877440 8707973 5853551116142296780495304165319201984 8707974 75620535653879535291483850382238773760 8707975 14078640452170689401033133567647109000 8707976 -91093859285414675673566035135867852800 8707977 -135671803773360219332220742092524351340 8707978 164784216769670616205349340847728169056 8707979 15466433278751926010343930913753324176 8707980 9710734663883636741508697574312463360 8707981 -53896197521262873279350756443787703360 8707982 17885541937153678703082992787803045184 8707983 132076509145289153370911590671582246024 8707984 3324661526018321300349140390606536704 8707985 -16036878290102893271004132936506947200 8707986 740840785847107577780737794457342608 8707987 -19787237097677372757748402060503375600 8707988 -128703494710609699901406122772898960512 8707989 131903951550904815754435865299199569824 8707990 46100642438266614875483669843267132160 8707991 110811326131603352095581695736276115992 8707992 4548131508157284472935205338471628800 8707993 10416305929108181752333630921664668160 8707994 46025291132524147197635809404366343104 8707995 -50435524985859084668529934986333461280 8707996 52584788935355485836472252771309032960 8707997 -135785117691496437606139831006917430554 8707998 -8671418137256723250823693269650040192 8707999 -129497375762511750727942833025934932000 8708000 -58973591946672032834273598904467456000 8708001 -20184290487922028549678572461345197856 8708002 98325313543784789795528789951450351952 8708003 248479429159952765926083801519895692252 8708004 -6648417760731074185232844689020416000 8708005 -26459353501276204851543280239230364840 8708006 -8038771599288623422421042252895902976 8708007 43725409160702045726669258856844800 8708008 59412695095498375726841823759720529920 8708009 -190624387635128165584176095335330550784 8708010 -6472864578272408203264614026884684800 8708011 46306429777125008690500331991443797552 8708012 95959257607476006553344318695805358080 8708013 82159448224678763660129467352173406400 8708014 74753168984801289043427784786861153024 8708015 69545997443955883762224317013022985160 8708016 21334427577310795217628627047546880 8708017 227764449249329425120497440484832562066 8708018 51394742686694335156593552688500679680 8708019 115108608449168071947669190314069642240 8708020 52457045791273111013096150593360116480 8708021 65906840867305142323912771605031780512 8708022 -15674964593711453328945704770827975168 8708023 -87605344664646805805768086430988580280 8708024 -687912118202328029029656466306498560 8708025 20822293441459496536194889341751726800 8708026 -49621015688938593573759941632098147840 8708027 -35157572836124225819058706485681834120 8708028 -5057526720818418652643462572566528000 8708029 -113254313578412846928219283727698014528 8708030 -24856331435023710508240942669456730880 8708031 22340220403418046272730459960085370400 8708032 88186172520179918694621604974419771392 8708033 -191380650224176879448951880091871464620 8708034 8718973404955466222231432829855377280 8708035 45368649795206124172925068124319450480 8708036 -24207392868746733335966782009967925120 8708037 41491375911631937363402227043629068768 8708038 54085975062970474373919796213984333440 8708039 265606825094036691088747508456055162840 8708040 -126489015315692446474657555464757248000 8708041 -40892636065951008362846170450267088000 8708042 -1370440159676044617355943880377726208 8708043 -7321546684760272536464432352885929472 8708044 76612100561238427021528952169595579136 8708045 -82066974878144191162230608204876507700 8708046 -69796991681559541239132243855161825280 8708047 7770115276727953495259106656801096752 8708048 63245564859541021244794137869032488960 8708049 3401620220529928529218776073882680000 8708050 -10013648143380391424853492955528327200 8708051 -181509743347922604191804467922333336256 8708052 -66336450945460277381042012441667975168 8708053 2714182587195802822628768351153377728 8708054 -70822957902418008881277003124137357024 8708055 -6850656066148403108840884186649487360 8708056 -3889310888739258523464542509396746240 8708057 79449175188429331142926469775208607952 8708058 -17673304548650413669719344022847350816 8708059 798491162139313004957179161483612048 8708060 -82121494230612429720089627435553323520 8708061 64831492914229713882449402657168875200 8708062 -160807293673105024941945958043891856000 8708063 -16843644271140291003713631134565043296 8708064 18367575961195035311538705660904734720 8708065 61305577387410884740519537715568893460 8708066 69656932547712792398445458142183690240 8708067 -5802019494363643521162319887112368084 8708068 96767533915897937162062926793934833920 8708069 -73234346865456644347035152973539014530 8708070 10824527142185342712376036737260943360 8708071 -29559918694604371372529722429699862728 8708072 42912681229641127115120636702313676800 8708073 842466826764388857851693739522060768 8708074 -142239085916905958778819475793203808160 8708075 89601913673038514476404718547013543300 8708076 -10098510234772020895019189113310914560 8708077 3350239552003975170933690161833550400 8708078 -116936626733570367457408003168126863744 8708079 -59172351116424476910900350493946200192 8708080 -42476829584756691827853824490219110400 8708081 41189701004492311231457003616275340882 8708082 10758217870208199455371094804206065792 8708083 -23260557953736654139835381357427282336 8708084 42491822682792388274847134894946508800 8708085 -16695517754607815553414824143870275780 8708086 38267993028905404275758991053155582464 8708087 180538660806107881674011670162789557736 8708088 -32378683830384496421460132795533230080 8708089 3804078537577424496037385609074542724 8708090 33755385170823723251951591939689720800 8708091 20585483671267703445788923794988185600 8708092 328773348307371606872759753618324200960 8708093 43501347969346928253095238120952590342 8708094 107572659697174282993818328386579886080 8708095 -30769267020693679571418979623610477200 8708096 -112323858923502959932505960526032928768 8708097 5292230646579010661320736687119690560 8708098 6614043260776053769640270562554644992 8708099 -108054937808957926039643127091970837760 8708100 -5079168984614642268961794005037081600 8708101 -218833586998082198545318642670206020898 8708102 729078632693215756875879252667359360 8708103 -89199902221225370657342789998412675088 8708104 -42967293659482159457449729131933204480 8708105 -54613887669052641167653954664088163200 8708106 -10153308271810964969582976768833486592 8708107 -777257677066085821556463637557760088 8708108 -187554026073628445917566737112144521472 8708109 -49237251730551341389599459199011757152 8708110 72786195641438071941035900840080800960 8708111 -58294625843546743485506533071947787288 8708112 1072771028794122097631360226722316288 8708113 143354187810642851532110196073332253440 8708114 -58851382915626301900499945306858574048 8708115 -5712885921862223524371716282022936480 8708116 -34142544708802501207490309067383185920 8708117 15102803260329582887114461166229268224 8708118 -56639431656056111063541390052961333760 8708119 8563734336957948114073328225528072640 8708120 -186408968589998263502147744258024448000 8708121 -264599536993716665741327173447193849760 8708122 8804985512200429161965949396440370432 8708123 -50443642554134477624926551592567583496 8708124 103730049928258510718235912517713641472 8708125 -37688961602985827419958911719215061250 8708126 -12144284251381214177257544034225690240 8708127 95567412085685963300365334850986792208 8708128 -53821793299143015110300778647912448 8708129 -271079574546339084292819584970983066270 8708130 -5413941640779228857982137334723260640 8708131 -50637715194049480430450041396735830960 8708132 190037762930060642925687650011820601600 8708133 -48798804995702970696516073651403182560 8708134 -71457368280452205106659913219223114784 8708135 60297496164984105165336077885082490560 8708136 36621043226082937524730188194457845760 8708137 -69732912375221914454771919136038907760 8708138 -3414573976481284798999502661331391904 8708139 77564390911981851929904808004356588008 8708140 -24359270157900123468080025833156229120 8708141 -98281510042714139914803576216560838228 8708142 54383369910707005934592456129374421120 8708143 -81123084825112880166444069495023546608 8708144 -41036803452501964996323988218917437440 8708145 945983606762192214280124260466058240 8708146 277963921302869322956495476284753024 8708147 -79376271482096141100382334135186901168 8708148 13988807650635143566477796531061497856 8708149 -24098441024485591760352979869806276640 8708150 23497275471780740877208704360851251200 8708151 -37929236808086783714377041706457266968 8708152 -165744523725594278668700544338825318400 8708153 142106414855985032957740256708215503402 8708154 2701728506785879215040503414634629120 8708155 -26414333409419067204931263641917903440 8708156 44185022614686563820798914582551680000 8708157 9988954203890298128129191510675555788 8708158 52393650442055409721513092675481255680 8708159 233474138724256443677214117398381511360 8708160 48052033480061144719392110488489820160 8708161 16190708835867666660691101124809205824 8708162 -39322864739675243257396506428825008608 8708163 -160697518470478079893566714920636249856 8708164 186866609230625573433561929913336192000 8708165 74739404254218167687327095359813343920 8708166 -41623914984013825724275712943781239648 8708167 29811802790585073358415306040696751720 8708168 -8216330607231685951925014543728967680 8708169 -82148237514862308047633448979533859056 8708170 5332334601828555319754822568948633600 8708171 144464519649493338184266276252645747000 8708172 -6025956538747654095392214326233645056 8708173 -53336282134042647756493213925190125578 8708174 -17314119509633977043308884586445343168 8708175 -25021946046952284789449825886191040000 8708176 41362644444131258644567271716304453632 8708177 141311498055856791194605208341156425972 8708178 49568377420089100253873986258337832960 8708179 -26512998340157289540555132299422508480 8708180 -30135266922160852356589143580715543040 8708181 178074713756333546747946018661179531744 8708182 69122368356911520945640216732811815488 8708183 -166002763594274714036144850094757628240 8708184 -59070870237015313197902516482966333440 8708185 -237459976463257310601320403058775971200 8708186 96616582401088297228120540840431159792 8708187 -17602857062874617847357415369789140840 8708188 -1737270613553191905275784942208717824 8708189 -26631851843420066432659165510593795744 8708190 312069217498579899827283134947011840 8708191 202375743862943396883599271941299979904 8708192 -156077979077473886755215689238177251328 8708193 -26636006247600667341567837526566922944 8708194 52099003100416854891690045259733698560 8708195 27949056680161251117662494345214355360 8708196 40568926051280115847068279113338859520 8708197 -167339543227574037192294338374448164354 8708198 38224018676013816483372875747439141600 8708199 44229889347161899333751848546339122000 8708200 39192045402978625373576144127978624000 8708201 -235710672283583926353528717453038265798 8708202 2240871950896110420763046825063255040 8708203 60344194286358759445597624592830395280 8708204 -15752782591268846280421281967998412800 8708205 4932894312665104037592392119757289600 8708206 6327283799874518445767495963751077184 8708207 431967700338304447139756209367246971200 8708208 -15383593807873058945871249022208802816 8708209 103867215641932834996019273210545679046 8708210 -2676892238194405255027299709226311680 8708211 160370404123082378750061284291852253960 8708212 205177763044671703093127882837063939456 8708213 -109755356323867675307539817483310610080 8708214 28199486037852795643594274424132108288 8708215 -23055805180128682704814949910351261600 8708216 22952600992891755926568937740586475520 8708217 -11762864881555486922669413542155450688 8708218 -53575928075343678772356683057509809696 8708219 117066837438992399537401342322768491344 8708220 69403879764600067130018235825823948800 8708221 46410841247060025400682611833161173344 8708222 -5621109759614992366190380805979161088 8708223 -17223337514323560809614960597650336000 8708224 28182192378654756758219746438230835200 8708225 -20826950659937345589461124413626122000 8708226 -64232454471973119990133698033477219456 8708227 270592628857044337142766951941445278472 8708228 -44946574831571510511744091213616567040 8708229 -8189942311201138344849661913636382690 8708230 103184895945525056583050495806057733760 8708231 -2826455410680007299114604631877949608 8708232 28184388045196423267340516638926028800 8708233 251281889721435261611948681061927832500 8708234 -136203875115823092142660427164720395984 8708235 -39810541642935504752228588492344362000 8708236 -42172283336406915780819848731917219840 8708237 16129959022424137412781524330823505440 8708238 38342368109228182209278852292253495296 8708239 5514657694836965232214165123422825360 8708240 2612103381153939145126375311507456000 8708241 -18103392711703754416207761529559844096 8708242 120724461952413200127180152958665104272 8708243 -12996309969824056778037733382422009176 8708244 -92167602745047267219719716933809629184 8708245 -6758927672689608609763788135652425600 8708246 16479173257648274542781474631389326080 8708247 113470464711659402381774013322204701024 8708248 -20352811857252924327183750456944640000 8708249 -209110280392859218192721764139646720 8708250 45450483450932255983543089332085888000 8708251 -124690588833065166046914806556675809740 8708252 9887535888656834793331210296059489280 8708253 20793613327994055927135183197407915104 8708254 159418521119567247491044666047468748032 8708255 -50037237059615967506057946041702250840 8708256 26880963947279765679243921722022297600 8708257 -66108908174149487125901263731777735120 8708258 82640102372764469100907435258040256000 8708259 -24526440406079368973793483695873360640 8708260 -30624749252666047119398519548771246080 8708261 238794738470973857099535015938110172862 8708262 -58781685140196894333682078227064473600 8708263 -114363683900479931338134048422202900480 8708264 226992522462336291617731795825033743360 8708265 -39497294617330955541601776916154873400 8708266 -6551769213502341970276921155854964480 8708267 -83679045916385578655947843086395653368 8708268 62958583247687574972976635123918375936 8708269 -133427252190132951325732881343468228330 8708270 -66646969693643601072231269609870524800 8708271 28752433106236390300851935295729426432 8708272 3900341017460420691531874530918662144 8708273 -70142640228433404820878576993620928960 8708274 -93003188378275872136732855985603712 8708275 10114627246380874725914767458107669800 8708276 -140852823752037611394131888327707827840 8708277 34126918991206390114949399625698659776 8708278 46832154489349483720303987026411469824 8708279 -82401412388387378102853372622114144680 8708280 -31558058329418062600215122248367923200 8708281 24930160646337075041118263193333690052 8708282 128177758925302158123424174012168339200 8708283 36459484297640621185155552021664627200 8708284 18194531600200413202450334599904381952 8708285 162570401192232298253413188914288215980 8708286 38196099758969435256100081080815412864 8708287 -5888244003765039697376805971575752848 8708288 36750019622994283867237455736196825088 8708289 14949011758721059371366745447235127840 8708290 -70478460118019764145702857409165937600 8708291 169821110357467994306448345207186469692 8708292 49721128798624280275877143641483190272 8708293 224826120252415943593529519623059630144 8708294 298307010492592288313346525111206400 8708295 119925456036974338507832281998507322320 8708296 106942566513794842432070333689160033280 8708297 -2261377692226539973773177875485543260 8708298 15920897984509389449904593492255057664 8708299 -59048402465087937626739463830853490480 8708300 -22651115465147877389991490788693945600 8708301 33562091013638352022453270398320024064 8708302 -79054101029337112119592825117755536448 8708303 30485101621407903136609809630701294784 8708304 21574841104421147649705532076474892288 8708305 189677006975260488375484178792095305000 8708306 -4658550253165779441720328149404737536 8708307 -181367303151451718866204201036669337808 8708308 -18203423684948907195870297792602828800 8708309 -98704385659089140106273128422925113380 8708310 30394092846331716892286429549842560 8708311 -41456619949981031756037342216221152176 8708312 -162132734051769576480482126558820741120 8708313 122790653342546726754782001433019764944 8708314 8413435636680129734642146669571645952 8708315 -8040151940375281091149766688573484800 8708316 8995629997817382716726044132542034944 8708317 -3498608410868768844799855371965867360 8708318 25112074763304265705414647883475334912 8708319 122250187033843231113662114604805144104 8708320 27473764231909476880679941952828866560 8708321 -96521832588834172564215569918582862912 8708322 33553092634353330572447679784612898304 8708323 -103472583436732103214492117787222374000 8708324 11521714380818653713384838391002880256 8708325 3130560074876391841312907571089613600 8708326 -34142808885047297800733624976023840640 8708327 -211786043548763339434535721975322333560 8708328 191087081660022735419358473603631513600 8708329 -5377000773328546436315659030744543104 8708330 -480465038531261625929640083189665440 8708331 58956661293160013289686564957711857752 8708332 -90659369261851525373290994231431208704 8708333 55065089722985798824414839486899773920 8708334 -21229962869579095869621212343652945920 8708335 -166662715747686466022752042446941611440 8708336 -3518444325620954465623721513028550656 8708337 -74380250682115107580834382177552592000 8708338 -1287931996197116278276530377541595104 8708339 17632754638923436066998809843300008140 8708340 9236623042357492739354400671787571200 8708341 209779151804408670895042879008225320640 8708342 -21937966254692670194352137629971416928 8708343 60856858915144321563865052127280877184 8708344 164160244447152491196754520775042908160 8708345 3809125346801007836424687983030720520 8708346 41564941842014335994278775047955009280 8708347 689541340271503477080775322611220832 8708348 -310630964316708257189361247980745801728 8708349 44830072096628280897882402247243720608 8708350 -10282259201471114865814586343957120000 8708351 -272536412461791126939795004182305637696 8708352 56833781526719762145829813042985041920 8708353 -204930795793137976694547192850637191676 8708354 -143430705001309641634576710405420696624 8708355 -24125739296755620293363056966835976000 8708356 -49877092752007110771539794815765550080 8708357 -18143895533621432188277415143454910848 8708358 169955859771891139092949761763541184 8708359 -92428070715031791845783895750640794960 8708360 1426023216788294215388984451261235200 8708361 58867862752997864926633106955071353872 8708362 16352226224197058674217687863334241024 8708363 74397126392445958329456749728886659344 8708364 -27217814626748289487302322495605964800 8708365 17716729193813733716959458090483571200 8708366 -4194749927502985784566647420758434368 8708367 -114566988436643654557854570035405779320 8708368 -18228805703085981379700843777069867008 8708369 -54220323013671669623924977841166069048 8708370 -19672180570268249576448222690048000 8708371 -28499904938101791516703848020068384688 8708372 -41392741633430034094719624506777783424 8708373 -18304019787895665879413220611251789440 8708374 46888283911203788039472740511874962240 8708375 -67913527794928016447626974427229424000 8708376 86599368527444864638309590617464012800 8708377 -124768371819509142971245542750475513980 8708378 -67989387280459718981572290103625504784 8708379 -68951432428089718925160867376597453416 8708380 -39970522436396463587017607596743283200 8708381 -171831165201984422233105070491158732000 8708382 24074603043189313689588690393699629952 8708383 -3564045801318800977045170929593864560 8708384 244993263449460477787977549658301399040 8708385 10029744776962727295370912054798283520 8708386 -41726636150166651035875800907007572320 8708387 44577987494252161938542034691031763036 8708388 -39365910589751207096526752924204015616 8708389 4411671826057899458926642288920458524 8708390 -14179676837850937608479161114726379520 8708391 216018418169552871596619643063570453752 8708392 -79532825843893652349009578785910292480 8708393 -77669144123573945524188999007832660358 8708394 11832348244456214242047059795442185472 8708395 174465109409015758919746396044163078080 8708396 -8330373577834344891268095956855992320 8708397 -19751188643988662336425947620653246272 8708398 -71662135854316906677007497970353427776 8708399 1140180801531680418798404094509412336 8708400 -4573702331256066171082254852378624000 8708401 117572547752647212347943609333008110971 8708402 -50216248447921048305871837082896516848 8708403 -45002196435687204204775079474620032 8708404 -182872675036233237871660393305245206144 8708405 80494388094134651572377171499914277560 8708406 -12607582799103856743145553831475818496 8708407 -40174659749756472766400919849370382240 8708408 -78501738326504358474359622695084912640 8708409 18973756818414462737250362687928210864 8708410 46572177780646214130461718055871352000 8708411 -75789078582132380506051723284268712988 8708412 -47224685661241734175067913483784166400 8708413 76631734507113591213352599676724990560 8708414 14539261147455146028403041958396348800 8708415 11253789467974194959464557958666699920 8708416 7730244849558550119460001956387880960 8708417 -389362508110275753862992806154818795388 8708418 13330874237038388987692709871977022720 8708419 -31728519933793916819072585214494361704 8708420 37406805695167735507712562829425254400 8708421 -66061613406913531639829471531982003840 8708422 95918276676153326927518727342085052800 8708423 -52659658571513581480437492341958332328 8708424 -81395688932537334649261172699644846080 8708425 57946615098524299842803581872397798800 8708426 -103590804387469583616985081931000603088 8708427 -8067631381313098381367626565304990912 8708428 97315123693321165715021746469412405760 8708429 191269395560623622104015412763978423030 8708430 5182093618206857648367937039098328320 8708431 -42850900154579880611131867596812105056 8708432 46470056376474183485647925406303707136 8708433 67421472177402804876949426144202851824 8708434 -17295476734033711279653784506120354816 8708435 -105647859996029770192066574410614087120 8708436 -63192946331238209361384896730830063616 8708437 -95669779499951183975842724744635881814 8708438 -16124275319639930396886681123549896256 8708439 11940101065639215388246008924817344000 8708440 23893815619256668268484664716685516800 8708441 40520987568312976726574971878128288640 8708442 92753710287902479813018585725861202944 8708443 -6080305191325683701770763991036172800 8708444 -30131289888689309666835649845295349760 8708445 -110106362805307537663486151468156476800 8708446 107984786164416027181632037581705600 8708447 -240535244339025124870091263283119022088 8708448 -9325191987041165361959526559572295680 8708449 -97044499695502798886473425572491107550 8708450 -44961724012441130712609693789662202000 8708451 58425928091382860067930011491619841264 8708452 151002641653974147236252508432210667136 8708453 -37868732891628957812490727842860926632 8708454 58037297030608500161106718232368281600 8708455 65341805970390353903501255208215201760 8708456 -156445186293069993350198871313228185600 8708457 97842644314114722574600749730010743440 8708458 -21092088380305132750216184319891520512 8708459 -120885002258123936475360332084219695680 8708460 -18983200699795125612736179283101696000 8708461 -27043802911436604376701146416338080938 8708462 -182057432248984724317536271261245696 8708463 -663423609722753647857280760326356408 8708464 16561434832254790758344887311249735680 8708465 -19439641408115196658018782465767560140 8708466 14290998077336011107358361624254660608 8708467 -133812748962611348207902860899029015440 8708468 71352439599960006892422738397380595200 8708469 46563438437650466089487568223561612800 8708470 -47989404468170881002455213684055352320 8708471 197455894718027823984349755263174177664 8708472 2898658946234575029072854416595558400 8708473 -5060306137291684972460038868372844656 8708474 31164439715071990764430180269404579040 8708475 5473541407719359297829685110864798600 8708476 54904008582199010746751102969350522368 8708477 -279300661578359969517088568706821431668 8708478 -87571016905565685808482089053807958400 8708479 -43098268620350222129886353237371827760 8708480 -84968612792895656408023277031024230400 8708481 -7340671231620495405681525113749638060 8708482 -3126521025850169508700445704235178432 8708483 8232287920101178156418167877685135264 8708484 -478510094611158277290150726065387520 8708485 -82227847255696759721026782179873834820 8708486 72078402302983853015554085132673050880 8708487 140578024358985039278384314527932855040 8708488 164485562641867886935957038630287861760 8708489 1451394628756750598698013038809538560 8708490 -9619505420689003358433201781031516160 8708491 -243878381646314068218325685995733524 8708492 -25563750432948157372455645095164766208 8708493 -47308420332383139225615441430365212736 8708494 17824073793703428689492697673256698560 8708495 46648907984341713775245130926293061000 8708496 1823804784308167454316707463150305280 8708497 -76724518039712300624125833174568968000 8708498 63333761272555958715906456065241882240 8708499 -264281288433379008192984544479304148880 8708500 -178457661753442583024491609011925824000 8708501 -211210814791687046321097033686913360498 8708502 -64305359734422134329136514701544208896 8708503 -11983393807401044839789883333557313640 8708504 -20414849895662421924378403079044915200 8708505 -8664224774530743833423642800857653760 8708506 92338495501728674376035528971876211952 8708507 74831394040191523958462274710398122756 8708508 -93508769428938629019120348948944452608 8708509 -257489872006901676699267001590071531290 8708510 -9258195991596940243343558903568301440 8708511 -34803758419984782190905784792103776896 8708512 -12268958511722651267021674966503456768 8708513 140172366137366711991343257015719548608 8708514 8779032020684452502120533262473874688 8708515 -3942474777133860999736622737774342080 8708516 -63079512462552960540705123093040745472 8708517 -42464686428356401919992466391000837120 8708518 -6126424597694994876008413065231759360 8708519 -205907241397171238180078311452100723080 8708520 -2583257938992221889240129737215180800 8708521 -145849724883395938197774979735211318278 8708522 41770601776653149516840111624107650912 8708523 36352466728285644688338073573208883936 8708524 35852911495788623782232844447262382592 8708525 94512629289445235451749755907069393250 8708526 102562470419375574263934405303537715200 8708527 40114589669199851091702432118931263376 8708528 -6393584641407150573538062418970542080 8708529 -68634953102951709587940414396384707040 8708530 -47241964595476888301365463118818463840 8708531 46256796988850316741485737130604162432 8708532 -483133509615511599151072099711942656 8708533 88572236403095828101144104396951487104 8708534 -2398160637159124021259967077983548288 8708535 99356502971981235574755462523229280 8708536 -72021659821442993990529248608950681600 8708537 -147588646738752863873943311720438633814 8708538 -36810710307699388625106409415470304256 8708539 79238344624336128513587667553147555872 8708540 -79572635655582624385578086456987573760 8708541 -5302577511922398024881491263379856736 8708542 -7073364986815675491606475383625434240 8708543 185475967654258526447054665549894140480 8708544 9320392426920297720367434165223686144 8708545 -113279812456148551148933610218887003800 8708546 -27975916637040249358463136916509576192 8708547 -150163042551584168864469554390519983872 8708548 26644489112069162150320416386861440000 8708549 57317894697672973081333794047191736736 8708550 19540124123202153442925890664240116800 8708551 -5325817423781373527284761968676178496 8708552 94547679781769515672268187607930905600 8708553 335588224369493682071628913829928960 8708554 -137381534526187504292421777739105539024 8708555 16224708172641603129216664932067386000 8708556 129725218373650871899873375734090071040 8708557 99892352057203439314299419307124845600 8708558 115934540709693368167615332040467122880 8708559 -72628125790380780517229193164404198272 8708560 14733410692285468241005650858014146560 8708561 -40446690112649385326536585630778353500 8708562 -13969291051336280733210597374291197680 8708563 -136155754018490677678749867676325116520 8708564 59912868968696788129035520076146628352 8708565 -110336556216948703019445443513850720000 8708566 8936882098104179936641860094785816960 8708567 -9580394903741511827887076076546244608 8708568 -43654070414021064890117156184214241280 8708569 -111475325187226358612687261905631579520 8708570 25451173210213133686175889015204297120 8708571 6259771493526724509623665168858654008 8708572 136457555204882746929338289194348734976 8708573 33704027285377769480471756857670030220 8708574 8662478830127364838038654095021491200 8708575 526470780694826922902645547697282600 8708576 -58018622340351093144508857988183228416 8708577 121985080300254959703636169494866819040 8708578 48721295820580627047852758407877877840 8708579 38049249934815600024312443190203377872 8708580 -68514934614317324490308724698952499200 8708581 -106584735324044751162466310552125815008 8708582 -29104044191821518772747953343446739584 8708583 -62134452107364888059546803330412808192 8708584 -238723285185007761062201404160294553600 8708585 -13946852190275430936711005105150586240 8708586 -59375496144600309817619507711805334272 8708587 200001724801085867142518285602463722800 8708588 -20863426844578096490180649929248840704 8708589 -29361827072991528973044398696707468116 8708590 100762374402686930313589131099459260160 8708591 -49263493672718651345417937869139097008 8708592 15711089975643634935368671292514435072 8708593 100697505099676063990466025234461822240 8708594 128394633100475948230715581937810286096 8708595 -12965449873523794045741212998562489600 8708596 42524387660592523079106053317723357184 8708597 -27208563846711171264291124560291519300 8708598 35401929656183510221778776891040373984 8708599 -116134722239893917197434928766062397536 8708600 13541170693606532805766568620813824000 8708601 22890598685982764091314587062691925760 8708602 -52889998381906130169867630219536034048 8708603 -124411640921433092438814212148711205200 8708604 -107246133758598323093358259580608601088 8708605 37917870929740859568250714157595928320 8708606 92721201506216762754323188596217245120 8708607 -232883029529813913015251779396960520160 8708608 9382922366670279643382760965683544064 8708609 -5924389094392228968738255847551230592 8708610 -52197644238783054306624225679921850880 8708611 3966687109311738912324038160217065212 8708612 222978627834153697677747610084807680 8708613 -51369068674342912291636688219352614400 8708614 101173073903822912922418539251943874656 8708615 47832708759774695326973056268424464760 8708616 18083769163029726798643592091713372160 8708617 131526807409838208332247687456948272666 8708618 -2892966670088802621890117445673228032 8708619 -55336110835265969718228314255102345256 8708620 -115817599619394549458965635189031557120 8708621 73682179688178961100623803931611456822 8708622 27462467687652342881721214669297889280 8708623 67496255859314172552231362418068107392 8708624 -46457480703869601563034923714958163968 8708625 49466650854275811025213414737909753000 8708626 4700900533116176016542583058973477664 8708627 -292879451136298114227680565880452205524 8708628 5612318391885063799874550979450798080 8708629 236296592105371259969799457562831733376 8708630 56120948988006618737378738480761159680 8708631 19972479143505564585732976343287130880 8708632 -14714909400843266007554369595241113600 8708633 -225868171350386901508819386055537182780 8708634 -20427617356047137802941991334787927040 8708635 30773714007322627801891599805213726800 8708636 -137546245185229883851660268094885757440 8708637 -29894702696314396811627823501101005248 8708638 -8743226834287648609391867519316009600 8708639 205988384571559953100684820633309209440 8708640 120367158505074827417516422094515077120 8708641 -330760986927430129080469425511983448920 8708642 -27702033012356390244668294121318367680 8708643 130514457295222073852217894860532016932 8708644 13042514667954635842409087473738055680 8708645 128721738270890715240677608524065817600 8708646 1415960304897173934450887583197943168 8708647 -6498419811299924124169490927908534560 8708648 -28556246753215537004835884165602928640 8708649 149393336030881953222490210369999077264 8708650 36813562721104234783414763901320640000 8708651 22136865376180610964891459379842610944 8708652 -9005182914794686173074668383378618624 8708653 -64612171821609386050467937796439137780 8708654 -95139304550053157993497823352800655360 8708655 -102423899783686120471231130032851129840 8708656 -9481228874888200685690662459978776576 8708657 139021790992084915452151875615290373906 8708658 -25206415793461144158767555464272135168 8708659 -323020254317968006445127926500621743384 8708660 -62696404582765759283886352262694862080 8708661 636334467687061406483446086231127680 8708662 142335183251783861693808572690160379200 8708663 -55547885953202605575511664714785568088 8708664 -44236704096984937018739231493983232000 8708665 -18980221367060788401455399125141363200 8708666 88264417252193819029971163569288466032 8708667 -130814267442884079458798461680628142400 8708668 78036005623651457566318865087262338048 8708669 54543633797978141909060789532141423840 8708670 57629319700968435712911872345046198720 8708671 252224117899906929111617220525886299000 8708672 31819661467615452278628539775620481024 8708673 -58713695548801257854658500911604228832 8708674 -21881455836645003330238769645432888832 8708675 49599278751556624274030964627276681600 8708676 -12866228564746134540271044896703341568 8708677 -76752456663212557247087941251313752768 8708678 28749235110559804725379494700746427200 8708679 7996737834893812542391345265375303520 8708680 8306193593413619001466064530925414400 8708681 19483669873632710310132597272701516212 8708682 -20665456781164214731828488389567370240 8708683 -49886285951745579925236512220695080616 8708684 81302409617700237400663430846102846976 8708685 -11640266985986809596376851076421716800 8708686 -29403939786470396040938906048343811200 8708687 -36317323668579704596549397624507275440 8708688 -56307625118532022082766849103999795200 8708689 95286906126910794899344640477889164400 8708690 -14154994419428494763075171802197488320 8708691 128748155108580182221950230082998763192 8708692 60505566998038955394212019346552000512 8708693 -44222036443944201023834157409669346400 8708694 25600782144260396814147987822419829120 8708695 7500181361061923105734220442690549600 8708696 143395842891592959103897878506366914560 8708697 71068072040889593312367300954095892288 8708698 -45761489096212795288890672367241936400 8708699 -138175337127584481477345604202494981440 8708700 6281330310112680662910407680831488000 8708701 178131783099717485962790038052571089702 8708702 49028354110439710389422634697041284352 8708703 -26960107776191981114302462666132538496 8708704 1204547779275124715063526672869621760 8708705 137795237308122852984767357468766595860 8708706 -1562706463004373228103270487041837056 8708707 47460549766348767961912295525470841600 8708708 -20499285812515948461756123711304657920 8708709 -25361142525550724254382600016982937280 8708710 70997015630066651926131380559906533760 8708711 -187029770924116416445374422652880588800 8708712 77308450327715724460826113183384043520 8708713 87668948425671215454646178222781700324 8708714 -26029034126920259627597317190570143488 8708715 6743658363683070971741028975623669760 8708716 101952301345631632115860636440532988928 8708717 207955672483669720539784905413161991766 8708718 52968524616024694311984338898960565248 8708719 240663211056951148466023207861702159344 8708720 20832652475328854328398132704088555520 8708721 28322351508290215339878590438214267312 8708722 33794756080748230131664673983069405824 8708723 -138226051262453686355269692812221127520 8708724 81306876072065622914427852963496513536 8708725 3903768573515602359105925503094072500 8708726 13800668071167418196329264516755431040 8708727 -82958867330252067141140695229996547456 8708728 25466559956975118826089777816884920320 8708729 -190106819273938772832627249199237807740 8708730 -9293828816598481214268013312097748480 8708731 -125657436895096296265574130112137061468 8708732 180000043381825381307503459479549857280 8708733 42648473397101907203031293782022000448 8708734 105897293473530596506822592162556950016 8708735 -14512349854677405628010300478748897440 8708736 -119317417248645621479763643990435430400 8708737 2781339163274159871130508997758405632 8708738 65180974404305489596506528882565805520 8708739 49989342628689036150092385435566314320 8708740 110907345591965634282993620963177360640 8708741 -97037879331625428491203889949441981858 8708742 -9961317654561491316113995421692723200 8708743 132296776273738310847578157901013542944 8708744 89360365201107139150417827723011973120 8708745 50730653613540712739447425624697563200 8708746 115120397471880594747719233772746785072 8708747 1272627115547506076810322598752585960 8708748 -52922910103551395494972903831624528896 8708749 -6825540492229008233307486449540011968 8708750 8928356663296469789794229856324360000 8708751 -13153945073751652911497143683335184600 8708752 13381632426496972929063104894658969600 8708753 115291047282181899862201342674751850304 8708754 5558814349646775062658506815121763840 8708755 62154361097221906415149232233122922320 8708756 -22650495330904397383202690454692984832 8708757 7949143348398971855736572361756451392 8708758 -73799431218209099531048340158773626240 8708759 -109105114379573325297462186799573204296 8708760 -87067794145401167616127168968742502400 8708761 -38321309770432325939275985788300653948 8708762 20616158395904802519572913329105467632 8708763 -562437009417523626380867947513560576 8708764 271076284119968093811597922484414976 8708765 -6281912238616028859574823400153350280 8708766 27774957887867438150711796569390635008 8708767 -11322148060445295955660347069540698120 8708768 -34802376092209337979603276214189424640 8708769 101846727599549129029145988122019042240 8708770 33491195737208394861613714102085760000 8708771 228354406411462167910169123263764111360 8708772 -83968131575741784715154963065491422208 8708773 -161458274195303670688861677902344372038 8708774 45746187696974190120729646996586739072 8708775 40227497071151148743491233880680240000 8708776 1772360443445507555005407108703426560 8708777 -99716200349816601865565848377275354496 8708778 3647424724722667581893940194123374944 8708779 95959527865729276608567571120504164576 8708780 -59188670589542034796089208097027942400 8708781 80096109645493494042332800706173599552 8708782 108320203628562403153513013722408924992 8708783 149313291279998133874089774155315180520 8708784 -1751959639306593871533987691505909760 8708785 -66040676551320706137371078254674931020 8708786 14767595812716501538458420221660120064 8708787 -76352106711685763501442813725358457680 8708788 -14533950131717075086519070446264510464 8708789 7051717708648785141414178727884802688 8708790 35689391888192774598674495932599438720 8708791 17486064008680508020603828838947384544 8708792 -1339722522521761171095854651298017280 8708793 94605671143091564401110791641844656464 8708794 -146267935328283059875626942473538413568 8708795 -17957265008710788266285211465331920720 8708796 8726160322972578062694615979255971840 8708797 40016400039312796024287801336105880140 8708798 -5904528443723321414490034724271494400 8708799 -18073214029220678920119314214667459584 8708800 22052910517766135659540680109221478400 8708801 2783233655388299541445237363627678824 8708802 -45457470973191211773672209793074380800 8708803 -79611371049654496439034407864012170948 8708804 28726931807850552952193495774811302400 8708805 13053665982048106086904882755853762560 8708806 13967851431047298071689295224168362624 8708807 71999740819283563440294926947626916056 8708808 147730528662799067826331359675487887360 8708809 161612803971136817126408671640589425920 8708810 1842895700461810849479961741063626240 8708811 -114120707070161973906930196201154139216 8708812 -11063339951780277847474724017553522688 8708813 211536394553876016601770230929609558560 8708814 -32673489517315497479201513207976699072 8708815 1214404866440925518192165917592908320 8708816 -29251522426846131159154421564121538560 8708817 36868373220042204687747174050385997248 8708818 31031850385392351585305745843461385216 8708819 -28658957569853937494300187727078661184 8708820 -13557179030920328142481198864827801600 8708821 120847144102411631892614058512112832800 8708822 20992919255073826752419436452339538432 8708823 20646436496864748256720388265007986000 8708824 46893447683791256506322389889643816960 8708825 103021906117481610593382461435014241550 8708826 -22540122375547316743864248596107287552 8708827 116028984292151549982270160960936600 8708828 5918109173467768919574850178541772800 8708829 50860339383439709139684129787822944384 8708830 2649190564621016772241544904653936640 8708831 -151793259968369918354383421178079798368 8708832 167011427724088153638096976501112832000 8708833 1496284026538967311212028871212940864 8708834 -239670825113376389873515889821746323808 8708835 -34937578587371269705370797285431740160 8708836 -66977148951592772910782640533154201600 8708837 -13551592317992661203006831913327048000 8708838 33765345110920715336651838941021477760 8708839 -168204698678509709507269750869750535176 8708840 -31512638800543961020052551721213952000 8708841 111843595330293250892414360439719297748 8708842 2021959280566637679148983227376079200 8708843 -69198561710929708480990905871616249712 8708844 88656299822567313547263674935674287616 8708845 -40584960020024786267058157120651885200 8708846 -101314083351293496128530339111954504128 8708847 -59637066242667101665959153303513318528 8708848 -63018247116841338528855035311869034496 8708849 95741453807026411379177936308244864850 8708850 -20391564041565125743333641110190624000 8708851 49177748995690922097952126476818171304 8708852 10155352632727875387384241357462936320 8708853 -5030760200324819252629172835236592096 8708854 -23975439976141274635840990619529984 8708855 16925242899582948212062193611060727760 8708856 -10462274318407965153287998864419717120 8708857 19832976456494207068415728376851433472 8708858 -33823381276506586027296940044706294272 8708859 22780774203701713938002152035681118200 8708860 432517344800470790045578486367016960 8708861 23314484003830882201582253023551283200 8708862 510564299764826153577888348375671424 8708863 15224990073264295537810978281995002944 8708864 -90284458738749147208705383134323015680 8708865 64251005069551180630164106815288023040 8708866 107219536621702609148634890667653575632 8708867 151087810984328884222706401857713658312 8708868 16905196114104328339360937779989422208 8708869 92374076830963526778485855338377724444 8708870 73557242932982560323236965247327452800 8708871 -26761578550716112208004451523707712088 8708872 -55227658971195568745036792504334950400 8708873 -40102880415596963531339795129048135040 8708874 27619416105653050491291058293226571520 8708875 -28300171246662858744670199691957360000 8708876 3070530005730402456737052687440154624 8708877 170379811841916412765816400437288980480 8708878 -45823317642328199043290861353588666560 8708879 -208972449878068813131676243544957308224 8708880 -12458412307652113872089360486392135680 8708881 54494666953163520792683885258222488320 8708882 495280987068510097297325026853836800 8708883 87067686376002371057968878369917409024 8708884 -207114555585985765954264123860706599168 8708885 64286052556925947215441824251650156600 8708886 35230243943334455569691287056737896032 8708887 -49581462892540809572549080020418078080 8708888 -120782051992955082862482949872834570240 8708889 -62282610384132757527930886269940342080 8708890 20331595636381664001758985046292095200 8708891 -31179830997098851089473171398513820928 8708892 8650276984542885030948635873820868608 8708893 138631494363626209619067832922596855142 8708894 25498907107027102044910923837929174592 8708895 31394917469917221166523952744023581920 8708896 -117124520276984190583608884460125159424 8708897 170324107478298836186348114221957589040 8708898 23610883809264196115184465399254876160 8708899 -15494417708241487409286334758631962360 8708900 158164452453341723393789082427180800 8708901 -19588867457649189914701260231623474400 8708902 75856607801995383264729924938261738304 8708903 87742252283481398817334439635682926560 8708904 9244629367315037677542063449589350400 8708905 -42921910145824224827613797122881998940 8708906 -18584201011814058865141396873683778560 8708907 -79493236692876786035547188598957821712 8708908 -64798910492585323898961425897280348160 8708909 138409885844576642706046850560510319520 8708910 7409104250980154485817511066539704320 8708911 166488662791709652322578612190307946512 8708912 48086204500019872813875903525720686592 8708913 37211778707373740554409528053478562564 8708914 -64903534602531801365693736921422728944 8708915 13251615523384090746601415029595943600 8708916 -98197988873522123078064217686593710080 8708917 40581864484773614112543836891446119420 8708918 -68482352325502668994680295682789330880 8708919 -2127717365682347306752622794778558592 8708920 -13815916756760972334603604041726566400 8708921 7956892578490499373676356850827192960 8708922 -39038039861139664782732580416491460240 8708923 22824635625933646126885314793789359424 8708924 14596956939163682736574992297319013376 8708925 13372078250249713997727280566374952000 8708926 -135720302784675944641535312571232505088 8708927 17703403182234788112733614439855759368 8708928 14881186592897446992839771408434200576 8708929 -69210940186748912403546311813854389116 8708930 -90598462550465716339946280124123377600 8708931 -33329379146463780202216322542855987200 8708932 154171463470341285802942073735638387200 8708933 -46581486159594697111258322490316539072 8708934 -2257875756970378885869130163824359552 8708935 15163077395108034593624317837679629200 8708936 -80882947399100748777586092351749176320 8708937 82960585605946680720735181301805775968 8708938 3368638680897549829603681019052631296 8708939 172554853947161073471808211758739422224 8708940 -9748131911783148212823013206705930240 8708941 155503958647156669456097504011189543584 8708942 -85974552548853380357961957493883175936 8708943 93509295289839009601816667068111517064 8708944 11177041627512330672581469814431154176 8708945 -46906716179979904815532207572203939520 8708946 -13478037040260344612854246646850048000 8708947 68123117779692651298346323490538115104 8708948 -87146334161752505520611920814995800192 8708949 23250719069983432173378063185066132604 8708950 19158019266443575286585890130442537600 8708951 11651966004670601537304213920792411472 8708952 -45672857137699193380743156108990873600 8708953 112180318555054586921324374022134328160 8708954 4874622810015668698035842890569492480 8708955 -1033791073053628629278985041217192480 8708956 144940095953063320096161095298571973120 8708957 41298036707603941107402892863174618240 8708958 3976214030229003936865940924574658560 8708959 243404867899571638694576341540724877312 8708960 -33393453816625769713977028142589542400 8708961 90488050590206672709731916355867907520 8708962 525962561622261560682395161702361472 8708963 -69529179298278405126232996735948738788 8708964 -107882907795565782062946100824292724736 8708965 197970793703260109013302822990247412860 8708966 -112129879431459373453226343632117457312 8708967 -56187181075220196604840966031638018416 8708968 -49715241004267401890042011050600637440 8708969 -9040822382595062178850137695617938630 8708970 27662144244816229037627555079471283200 8708971 73596911406159641343687378048333229172 8708972 108170220247697121294500509600112875776 8708973 709262577900007161428729352517816320 8708974 -57740842944824383747746704171166709248 8708975 -124028040662485636740812718794424000 8708976 4940018430756912288129122922485809152 8708977 306764989911381132512626658787691741620 8708978 -13172234317951791183517178179668939744 8708979 77371957370634318869967211925210172984 8708980 -14844500404352461523114895837053583360 8708981 -113297319652772409370514265012828431040 8708982 -45225300640384375927667169691314769920 8708983 32276484166690604554756905463595943984 8708984 223638460638100507024532452897786306560 8708985 -61403561388010811020496170975259673600 8708986 18270355398195603241639138571797275648 8708987 8396834539996180276040674204482388752 8708988 -21247638511125718728450344005596864000 8708989 -95840328594847733262192309012689032244 8708990 6623657342634529501271395902159840000 8708991 7556068765993783395192916237241325840 8708992 63502431912460753872512381490718310400 8708993 20908496948932211968149654870547991124 8708994 -12707052479500269465064927048916828160 8708995 90371541427893240779197433552907944880 8708996 -596835662691871572162387227109543936 8708997 54928148482016101958047768366460756640 8708998 6696040018771258063652457263010879936 8708999 77538330532395400752513425155357241064 8709000 -82876478221823330622859126986792960000 8709001 -107175942692832003614814469681749995648 8709002 69015195297333941549613947396765570304 8709003 -106137309458388642635824603987489784388 8709004 192616349710328190519526353315821538816 8709005 -2129710559913749078300751227073927840 8709006 -63231589968991254176481188012973035520 8709007 -57117095868795477814963661667447073744 8709008 339813391247283646844499023124234240 8709009 75562726556370903718524164584511499504 8709010 35930170485378923288155630264907840160 8709011 -307725512706580510231924906645077720000 8709012 70936737725146151047339743091818762240 8709013 -91237583738590606080903009527103712356 8709014 499267978555936432316337640494645312 8709015 -8540721238356800950894016155294939920 8709016 58089155441851347242631143141554421760 8709017 969625555067390042023282983765390612 8709018 23422893181963200670127456278102802688 8709019 -110136918740179327845201113057739636480 8709020 36183617121068316421769992661211348480 8709021 -26416840530275310072700121011282808928 8709022 -55404525298386223630053138633653962368 8709023 35156858696590474778384294139792958224 8709024 3703522339896882149337504664280629248 8709025 26291708374852208465287830889831961600 8709026 19663816585939961436531734765425637712 8709027 -64654382669762589768823995402266419200 8709028 -72731436861712531045927978922358968064 8709029 481476383330537549302492775320173120 8709030 9174532786222681037473191787016908800 8709031 -232079395263381876454036361544837348536 8709032 70125601799563849826693832751672596480 8709033 62290114863785905359725437000928823648 8709034 111892034632081438815630850301826058416 8709035 33832440300622471373803919281274160480 8709036 4196442234328126506819556055897702400 8709037 -330559020168804418413358576994844510720 8709038 -48127631393383053301761068283912229056 8709039 18130349717822986045353172315416641760 8709040 7474952171867853082797977230505410560 8709041 -257582081451341286616493037499410213600 8709042 -13822446613274792889234149800784461824 8709043 -100316447660190968401179053017414247600 8709044 11111321919965333964080905490786697216 8709045 -71491700335128297369838333883347089600 8709046 -5443964246908167470641036651113262656 8709047 1409428479830058081824021963367360000 8709048 1583698131559722462082172196144537600 8709049 115950496857571216048722006742535563200 8709050 31487384406180167523404066244101760000 8709051 16742607637305509437363882774634352384 8709052 -116551475417701607803028141938979701248 8709053 -226926354711192973648174065925941499200 8709054 -85293685292937058981250245354799206080 8709055 184134909121371040245959746761300489960 8709056 16973494030989789017837610539491000320 8709057 56843042438534990353513460430478663680 8709058 -74556361804125429119467481819328483120 8709059 -250709026846608063794094790060705612740 8709060 2913768926671398837541337405493596160 8709061 -49327321231619176317836975872739606628 8709062 357612760061994749765777424105744205824 8709063 -94875185314165078998079899156871293312 8709064 -11639545508499529299829700369144371200 8709065 -26739889887799894505965115251300159680 8709066 32593326325669065738370644342716083200 8709067 71203452468342501349027452540297396116 8709068 -110287729905734631465426740005012462080 8709069 104972641451034316203310384356801572544 8709070 -40745919577918442769222992420104883520 8709071 20445331311167464024906235512418652912 8709072 -21962913974724255729866541867828510720 8709073 -91167310412075673201653624279509983936 8709074 -107889442524843406023655410716549203200 8709075 -16184857873140780804953415694623548700 8709076 -49808910387682008172736657229951150080 8709077 195879862213737901777275148327066080660 8709078 2292977549509797872919904633587548160 8709079 23912790344538365688083534285609772680 8709080 -170971360222011214801132032015030681600 8709081 -18965592353374720391267339908523539248 8709082 13154726778011255386206776487315820032 8709083 46574992983148846390358797583921022576 8709084 14111672722387980072707535377227038720 8709085 -22284858171815016864253467150133745280 8709086 -17160397541340029417499596822161018176 8709087 116669178625913404018908420590245745280 8709088 96052929849474108939587041470548803584 8709089 35691768180006938405008386514917925524 8709090 1794803540464234870990231925900989440 8709091 -4847405618477012113161222711101796976 8709092 -17456169973193602141382879041283174400 8709093 10014542162988425758023332993797939200 8709094 -50919992899563566085179052514907183904 8709095 7110242788044782230818285117637616400 8709096 -96728216731404187298023191398400000 8709097 43223814176976461837845435434548260104 8709098 88036015597020903083581615957801594800 8709099 -66903706975538797679636757265613172480 8709100 -51187765230294304075633837524745728000 8709101 -46343674963920749216937273657683393088 8709102 -15407343380575170456691271349429227520 8709103 -35272863265765720405669164984645806216 8709104 29649985818302957795933652576946323456 8709105 29652757715843258743031204925513768960 8709106 -29510068252053316594146399511143552000 8709107 -93649144819958383167381178084477141440 8709108 43760608184595397913221341030880389120 8709109 6745434737690869111909193843955191680 8709110 -44236017324043804798014978234007511040 8709111 87740051118176678707999988212481161488 8709112 181702537467931511907622853488710451200 8709113 -52767379429272338975309982725191046400 8709114 3586855060053546077815286501192762880 8709115 -198969569947087624129317910548111190800 8709116 -73365402991436910190147638884418882048 8709117 85474097429156605207219162011171587712 8709118 183133391001456217298408557475948881920 8709119 2552337890438036525387959841867077488 8709120 -39771875422137714275737203631057797120 8709121 -127697987389454144678309543216481991678 8709122 -84573142675613418548162351513260707888 8709123 105500461115525631570203595360050811384 8709124 -40561558229123685749173695606092024704 8709125 5518343929461286272934341386887299000 8709126 -9278328684912973740518860267740622656 8709127 14323894255109469908075476619169081344 8709128 95156587346311069170805581143512028160 8709129 -44420647873427962312216490493131559744 8709130 59410446490530584320996989185545667520 8709131 224384840468874814135965602411976268032 8709132 -63202676505985034388511269685980853248 8709133 231339344779732899260541504746365123382 8709134 -161452085097048990390321701188755456 8709135 -64889773904162773880856276283462082400 8709136 894282869610659974927707806718246912 8709137 -3217609188875091745259302045918679568 8709138 -16563294678560473769428991141384082912 8709139 -167749524655967570064299823457172719060 8709140 27116993194335502402181298918227804160 8709141 8913166074223886058570001752519392064 8709142 16759502621775348238227906501249976704 8709143 -82590317334077066440416287312927837880 8709144 57421169661383266937157562031751168000 8709145 -39091858460544000828700321322386300920 8709146 -116062284301555378958150019016687123728 8709147 -261839043969088342342638798730022492160 8709148 -8693282038787276117203238713542431744 8709149 155624010432294456750172866102065922150 8709150 44977668477022433526458533600356273600 8709151 -225226790260210878246282417524889109776 8709152 -178966539679929188888485048927773523968 8709153 -82511127660517053386112485396756534592 8709154 -90395436494812586910868057504237570224 8709155 23258544839107287428453659615261945920 8709156 -48480231976080428241524467555089199488 8709157 50059357463849656125106340422520545152 8709158 -656539436930106479566482438439391424 8709159 95380450112332120504046261492236387968 8709160 32071828205769946606039541542060032000 8709161 28673169330943022216160799679422576500 8709162 37262627389842663453611417050902591744 8709163 -185801554251706384998393767135525619080 8709164 19853678965876057955324846138890675200 8709165 60099824268742976350234083210679977600 8709166 -16014811858286546509002507430957991616 8709167 57853898919777373706021435069532156120 8709168 277017680936497884473059259540963328 8709169 -37341643447935371128217995714601952704 8709170 -50585442453214094921758556936344218720 8709171 4832664747191211627296129381858915328 8709172 -16252807100117776967068866290515223808 8709173 136675912458670207374187102024506039840 8709174 -85679784903530078443598407117228690560 8709175 -95775901485760543725889300629950527600 8709176 -16872656956419321007385642617442672640 8709177 -237292440452369596421078929471174464 8709178 255752281939927079404053708795310095360 8709179 96110253405066619507777517524581004440 8709180 -14229517466216684481235195943504609280 8709181 75762634517800440610783002979122099532 8709182 -69271267720924165861338078031136779200 8709183 -54491865297039329196959229583506840336 8709184 -21524368934722656780055201814308454400 8709185 -116074745450058202748107690021820135640 8709186 -78887402350223057460995073874007031936 8709187 100085779228651415874434063600639163836 8709188 100528645566235783182380253820942581888 8709189 -18339976119989517428243922301235801376 8709190 12134492611841117585871339667971840000 8709191 -182569306983474345838715793602056650408 8709192 -5978735918636654330133081611968788480 8709193 -116421016361657964208860351957350403420 8709194 -91276481886871392372278833997113755648 8709195 99851805406418166214303739235147901440 8709196 106105509849201735873427718213366660608 8709197 73221081906571554155941786013710560000 8709198 -56333012618067808758551554461741315072 8709199 225573214670712646833774418945137325800 8709200 -1598329843425290876932806628929331200 8709201 -7205638246985452710832210099556686800 8709202 18028543081013235708321441921816121344 8709203 -27075983196928767235865400960623726736 8709204 -12353002446035501856432522189011202048 8709205 -50054557472814250732871051607856351140 8709206 -27028173764882392827134015656556415936 8709207 49032514152557668597989519941196481488 8709208 19594473317945093867047553761650524160 8709209 4419758573006036081818290847049431620 8709210 -17184971208247786764555338449182304800 8709211 233060894569636716069272418443860871220 8709212 -139692322717393370900265448913633668608 8709213 51281171326715959991687313642543356544 8709214 75034931941271220534741479619746884032 8709215 -88982784476023307612951146227094219680 8709216 -29586783575677503339325440236934660096 8709217 -98533043333822023970668473503781504 8709218 20409161298872974813090665823045312512 8709219 -32010514022308376927378766164223021336 8709220 -231084051855525535390837667450265600 8709221 241720656975286705380500239254709927422 8709222 68461817820617164717460424007737371520 8709223 -2732483330752949494566976980533252576 8709224 -160927337004970510382344108447925422080 8709225 17083395376615050507441131822135683200 8709226 70104708294674465075390995452341875200 8709227 41926650442084543955497778813605663584 8709228 -16068187837594022845254432628292444160 8709229 228433034207683952820149061040358175830 8709230 56567341409269427964056104098608171520 8709231 83561579384976164762039752301780441352 8709232 -9600366371944870422911296017023172608 8709233 -33166591198941009512156347890698779392 8709234 64923806554344747272676017836115095680 8709235 -9034245678646281659513634836666748000 8709236 172369257149307620933576841998625325056 8709237 -71556829337134174021500897208319810706 8709238 4575693953217159006077937250730776896 8709239 -22382340911912318189638793186903243520 8709240 94331537828196026726384093274714316800 8709241 -121753397944544197882410315309216014208 8709242 -25780068092790827236045360406344980768 8709243 -126766625926028385586975105285017461736 8709244 -71960338502169694073013383811390716928 8709245 35919534148764248554785326955627676800 8709246 -13731057390100558799306727119746316160 8709247 -65915253603875615676987034832621686560 8709248 128906810386287355147211167839257886720 8709249 -34221300260051696218324029971855597952 8709250 -112845920429698584861474993974800896000 8709251 35460020929022294474110492123188993600 8709252 -819574250142894801934760591502716928 8709253 25338116373069388499620179234555254400 8709254 30669721681761873162661092749841876576 8709255 -41010575358939514713438207784827976800 8709256 31617831707534331995448374603834618880 8709257 -153456224496753368990601313428087547494 8709258 1243429958193679489141351606019028480 8709259 39104079640840709740730002417015896304 8709260 -96599567266065368249288165074956948480 8709261 -80684076143632786666268203935595670688 8709262 125974393370615727215595934303229341632 8709263 5312748127243717022278703865784061184 8709264 9345780928219512692990626121360867328 8709265 4679758581358868998394263751415928320 8709266 107465225416099587088190600420484434832 8709267 -14617706506057156400650722463212335616 8709268 59552250394343720918301109156464240640 8709269 7201906207360218913009940484807936096 8709270 -18477619556771430699427190391285853440 8709271 -207697254080411695281409318027676425528 8709272 30930979466597143290820326239268372480 8709273 -52618727363863272756445196901120336480 8709274 -1387682843019190144198436199394798848 8709275 -59143422214975325575901172873719978400 8709276 -102958535875361336113682998438744965120 8709277 -52647412433092652609289832997408080000 8709278 -28169535943258264437451424718583306176 8709279 11625973043398959801948163697125509120 8709280 -185398121667170986287751552865933721600 8709281 16049033736135949847013262657834406592 8709282 -1471201470986333551499092504223747808 8709283 -26725314400765485562776279347740175040 8709284 99259497559015146431741020561007231616 8709285 -2434092335165049813469034980605244800 8709286 -5325879499707417669576910153093735296 8709287 104215411938959356464329709509885418192 8709288 88318710784494386891090821811451985920 8709289 -159255124310747705224827225782101467910 8709290 -1149230473634011825761747865684797600 8709291 13546337161967232586032067274708415900 8709292 204881861474665824513478025922449782016 8709293 -110325348509050637324634996315481166676 8709294 9973212474678612168064274557241379840 8709295 -2043085475169393577108199217404928000 8709296 -21102523075544258352666082171441152000 8709297 32245048787335160043909961987722457200 8709298 32627267152625494701450484896568220064 8709299 -290787776327582027822601472965327731700 8709300 -60102419471700762998210999248168905600 8709301 -46053823303258363858419852414539303698 8709302 4515121813293537581578910245659788544 8709303 139456062171797116558680109932737065704 8709304 -25486847666484840917423676886389903360 8709305 146968705649400022480135464391337377920 8709306 -477763222390303458951572128579812096 8709307 -100306872175293719360017921475441297640 8709308 -69214815708781453510227583771771395072 8709309 -21713411738667502874306452401018907200 8709310 -58071409205895541409836454976735253440 8709311 -75889325106515397375904170062157382248 8709312 11986221348455557344891510353540677632 8709313 155464938576205444012961057350293994562 8709314 20758134744197580894407616948711226272 8709315 60401119603895607306718947526399872000 8709316 -33515505673443277122738742168582877184 8709317 50709558181130016063150089281622574366 8709318 20335296455246187750278184962836366080 8709319 -59173471113941382297220845551039033808 8709320 148662111832487724199600982517839308800 8709321 -7571946316714405695259572961033660800 8709322 41717407281591601373432829687290609712 8709323 -80867812806785642119220167567446846720 8709324 17056597800219912076365798255585192960 8709325 -41276560347777296307002524328951806400 8709326 28023307906726714144080642574237423104 8709327 17744615691841340430470269131622619448 8709328 -42660978358022196684083729190941573120 8709329 9353748264320296191316050959455002480 8709330 -31997303839175033648233541658339532800 8709331 10453947847943269308682203637899874704 8709332 -126180849327971418797767716171296536704 8709333 -16612456400351873317148653267687476576 8709334 -14126825530682896337457651242877657600 8709335 -123299281347436482249376193686926459840 8709336 229541112051388861843587989693439590400 8709337 34914002437289479107608973748163488832 8709338 15524175400223485509767476278982080 8709339 -61457897963851584878887798421735051256 8709340 -132634561395282653764083696035746867200 8709341 -70585159325034849995187752588467921248 8709342 57747051448093329916849011920315541312 8709343 -84490996755415578538547841877101704976 8709344 38713822223375706764689122164578713600 8709345 -56448694412477555962664766610241479980 8709346 -48403613430747938714376963290828254128 8709347 -179906851867032552533531216407820805408 8709348 78791088390275427858309329085065932800 8709349 625474631701291935465456404169822048 8709350 -14382707912558137508548587894124080000 8709351 16501328459973719480118128435755104384 8709352 -29989923935383571650823709419913446400 8709353 240164419937910552375307181072851907040 8709354 87329149306108442546934314814016454064 8709355 -149352476379928952668515075348795081600 8709356 -5494573429676871840724032450581591040 8709357 16403931941067705527750705150254325760 8709358 19642810452764838676576615024567353792 8709359 149095770043924815227711214342564712416 8709360 10276517348104763501485948662644736000 8709361 -285461135859822513395824153586172773038 8709362 -5101299266422279763643337574807394240 8709363 8659966369578906666795986770668762480 8709364 -22407073043549297272813285010771447808 8709365 -3178518400722922606166439293007772800 8709366 79279169419226960582834140554293452224 8709367 -154814797609714809784923731023239287640 8709368 -170206797420742162654801155611791933440 8709369 66417264240960192086933949900614385744 8709370 -8549697282640387059281169895771487040 8709371 -351047763599695536184156393157066401536 8709372 18610255423288785039354523703527096320 8709373 -86715587651698020964039704916069552378 8709374 122886097259444710294092852191089191936 8709375 13666150745117038332881039764176750000 8709376 -79583115244359352626656219652442554368 8709377 137085599028145670584214497980757268226 8709378 9369248577452532696154712631041806848 8709379 -39264901573125466083635947345647992624 8709380 -27764424579877890089030627203642429440 8709381 78676115497577393273654897346796875870 8709382 -94994893104616590523214459962721734656 8709383 75826931114508150716892142880911156632 8709384 -28841538181282920215227536746465525760 8709385 -102750960202582921544605987205555403420 8709386 27085393943971908738796407326927548416 8709387 83965340555425233875727318722420832768 8709388 45851072540877555802271459599581024256 8709389 96060117030231645139061164705029564120 8709390 511423726973089593989707598916921600 8709391 36041599839011955411018023519592304080 8709392 -43522481044366058076986313834823680 8709393 17480605438667779870054007183832161280 8709394 -21184646878538192709268151021609211504 8709395 -9531798197128730329868843914368171600 8709396 -17195050615168670316353579718038642688 8709397 119060149654437462397345921030901810144 8709398 16055687811145725942432216161858883840 8709399 -85552487965589619626009431490746476000 8709400 31508235836739276002658847904431104000 8709401 -77848210706369634608053363485221583600 8709402 11771828836805110470968433255624080640 8709403 202213747557685313159994039834688889160 8709404 -237022448024046679664877369522639691776 8709405 81602152152255393194316461893379768160 8709406 -99069166569973091166741357395462098944 8709407 -67568369446702175983163204642849635344 8709408 -106573213480084027568001359915108990976 8709409 -31985585817790279535721030226867660800 8709410 5359607177502694448146415497284326400 8709411 7962224258961608037450960500041002480 8709412 89901550742547194130769620337412233856 8709413 -280930823230264442995159130456386940580 8709414 17513211357675804840646734674674440192 8709415 -145500143274506628507463637828183236080 8709416 4795845083205020141611625292694732800 8709417 125806688964673586534913567264088950240 8709418 -73851809205819684648563871439875809184 8709419 -82442849378519257624506079486214289600 8709420 -60735153509404020496344774580155187200 8709421 60119261342392386385373920863144063712 8709422 -73649066367716139664002076983839863488 8709423 -18599330828732162557866586253683770096 8709424 -141726109739849632526195081235824640 8709425 24139075414289162119417604580477723000 8709426 -38627970556980680400145925223179035776 8709427 2286563016298854032193915267062509120 8709428 -16870852594335135951353094550587260928 8709429 234565671600447382191115657808496737280 8709430 28960414959671014349140503347818339200 8709431 168475755650535583102459651230882872232 8709432 103604560345083284169468974117425520640 8709433 131721888471118313156877359168463533184 8709434 10940518649008690345114613380836096000 8709435 -47846043794180594682592988487240960 8709436 100103142658841287688169674510338048 8709437 105387417584140970625479945738181041760 8709438 -43391521140217028220570318304699467456 8709439 -27272213904775949613776608555493871576 8709440 13893536393936425161227920068134830080 8709441 -1822965407562556772286441867937494720 8709442 -24822566141386326049431932919408050688 8709443 -153829810275244826615216408180616298308 8709444 2111209802082653928691275959967766656 8709445 131372217437920069799646644871280417920 8709446 195178903374893582824413913612888704 8709447 62041042101128784773097591435875927040 8709448 32430989715835924382665810864822272000 8709449 -68907545264194790954984269546946286528 8709450 5115135497548154026254233493491251200 8709451 63658077225923951503514264233796333400 8709452 -149939848092784469929342909162504260864 8709453 -50060582647916934790836952481240310816 8709454 -3824610356660603182486481932096250880 8709455 -116373773477722632332178265642745339640 8709456 -9262681165686818725571682044234956800 8709457 186359153662506485837406641911297396452 8709458 -18778784040535406904221290870648506720 8709459 -46754194594833874705946244644177928 8709460 29824435677643821116775878806047744000 8709461 -40424209398671782111972129943594629938 8709462 -5254346726988654484014007903593354720 8709463 7897119408912123339185164344589496960 8709464 -174103328284738308064666860280896000000 8709465 -68879435198206085281328404150800146880 8709466 -1603447297247376081698903537105092896 8709467 44931295456728906903382448309905526880 8709468 -112712850915000179616525826104233448960 8709469 245753085025296121866706162414491128870 8709470 -26431315214798677819653998548242554880 8709471 -217442053442302951335816390419275403760 8709472 -262685513253660981307481327761133273088 8709473 -148534431646033903715453614635343036860 8709474 -170157384550018881172535269334408340480 8709475 -49653449327541630537286430819306207400 8709476 264954777079415953471287555454330380288 8709477 -32338593991682886067678855228788082368 8709478 -1795137334687886165716551053704618176 8709479 56863411170565001626790369406951338880 8709480 -14858604444077792541249402138193612800 8709481 64170362353280787026960482965199235328 8709482 17575577981189350295291800606183004592 8709483 -162627802643042828304665025013258064400 8709484 -40593140072422832854555207522613248 8709485 37784798356757974061633930543110311180 8709486 579006385483856303605915718583027264 8709487 48675651231769505999855729282856277432 8709488 38839009977523940795871520190911217664 8709489 -55445000376118405377941515636380846846 8709490 -38186790983246767270787608519553906880 8709491 44682255849159491253108390154708475040 8709492 -74740784812270119521409657294277687296 8709493 -22733266815067858011621920978962744576 8709494 -11782809673423779201591738341947492704 8709495 4499344259461351549413560921250615120 8709496 231989507274874688978257764454285025280 8709497 -28150461239965986364517554038885536700 8709498 -26321133543232644547436814615333596160 8709499 -194217560581808629871023285818804960 8709500 173900368228183133630869280108123520000 8709501 23706711009943615993803296415924930624 8709502 -20214871738052412256642949161177588608 8709503 -130676240196980627507155133392473862536 8709504 -38389704010035523360371728669485301760 8709505 -49004052768391242532288163285405174400 8709506 33297348817835256818130157241820515904 8709507 7626841529930163662163018704850526488 8709508 54263980214414142575800021023156903936 8709509 -30853768371472760271654595595472688290 8709510 48403476399243524548373579400965746560 8709511 -281684844150534801578303837507273334608 8709512 -9122000828735209909837305894233702400 8709513 67980405843356895054482305987695600000 8709514 112340879140389619695967615492096031232 8709515 60148286436602630245201232431939664160 8709516 84749094753434086048251467885293347072 8709517 93815735293680999639538593252231126220 8709518 45194036438237697820140134466799872960 8709519 -370005389025748084558357752672566784 8709520 9734071346528099643327396104880537600 8709521 -713138066058718642857679603360558560 8709522 6337307570120306289750224340355426560 8709523 -268770875543180770834684937703868763040 8709524 -200993271545838988341603976561561344000 8709525 2922628465610709984933228812408529600 8709526 57839162117243489150412117004065567360 8709527 -220149658687139986420885744762517037624 8709528 -141026104099170470911967723120308899840 8709529 -57789954174763186005837814404027789440 8709530 -60956064261079418708363498500764375840 8709531 27625496137361715337149603886762866624 8709532 67197631072121971392025160556400179712 8709533 26973537412027833925224142050349412352 8709534 64074647425830842295123490757801208384 8709535 57043291012481079671944638989403023760 8709536 10508231205587608843630941291408261120 8709537 -57484592044714222924580618338562671440 8709538 -280909041911572789587202611993589129056 8709539 22396317580667477291284487121811166640 8709540 13168584260012572631906302545927782400 8709541 25007102656797407082192820700068097880 8709542 32987651909702676078966616737516595392 8709543 -43734387608173080460263440933211719160 8709544 -29627833210917040119759971885119779840 8709545 -55989134681166956690881612671447538680 8709546 10729269262621769767092026659288800000 8709547 -490075019578984938021250661470945536 8709548 -27846729030391395628291977290456033280 8709549 115593076538531635577921471722172076864 8709550 20841509469100484333092676716176292800 8709551 101966581924689444886032080234753510832 8709552 -53512853109155116771662867596121538560 8709553 23425524672936631300184946472733158802 8709554 -75522697650207718372346669483811953904 8709555 -92086790727040261439674621063872833280 8709556 39426773002808808090162931116435624320 8709557 -16054898543123545891775601070087454280 8709558 -24084648727395053151488051834084173824 8709559 -333804749140880880145433749162591131888 8709560 19745030915449002711662477922510336000 8709561 13763792630451544086419087141844608832 8709562 34609175795408951519181395781390144000 8709563 99964554204538018322174655166354579812 8709564 -632328683873989656706528914279383040 8709565 128821404116752197074461349473938092460 8709566 21944166698637263699046290903081497344 8709567 62342607181037158566693659278260845712 8709568 -14975447994859916263841118319032664064 8709569 62742797190173113253198260721095648608 8709570 44510356737736220844684419410087833600 8709571 -38734303463673713824179162701314133280 8709572 -1540460954347747354697952736388693760 8709573 -154009406207763032923048083996078678816 8709574 -34214861277050498606377024094303405568 8709575 46811913414959870221732119455242346400 8709576 101462613034328871407914569113255362560 8709577 43106884964474147786712195560889147520 8709578 5205889817251370182303102088105479056 8709579 62084650382061624486221177712953923200 8709580 127894945145088708187278271442150400 8709581 -173165963544099693988250334570673392000 8709582 -29075001633134746993110273040603892736 8709583 303366683780300736474376710405802100184 8709584 -13163310606708801714007409720229421056 8709585 38336016552487379904996640833614150400 8709586 -86102352586899501588553584311878780800 8709587 -128107452182155812092294293712290543764 8709588 39944571009107911649756416823552573184 8709589 35672382474744394059635826143325772992 8709590 12626305131132627688277204966918801280 8709591 -74624972962424902546251957048752386176 8709592 -55247681746317337814845718910233395200 8709593 -26527462771958279897401599821660602722 8709594 23363909380576462270223647552096009728 8709595 -11004047573978961788567701513972788000 8709596 16832679323904970227695104301469726720 8709597 18590406865406045459109768713539475628 8709598 93846424552849119400514663995558806336 8709599 -42112446359954383460367997169046624840 8709600 37226134722837080317012550910738432000 8709601 -15523006027275866732958605558508971600 8709602 -120653754959697705101305961384689120896 8709603 45718128338180880316297457146309162560 8709604 -88969272200174519669221558273364623744 8709605 -10580050114758164196431797950080110080 8709606 -15361282008240669376280935793304463296 8709607 -2319365009034354685984234443761311400 8709608 -25359285099318221373000137052762685440 8709609 41719650167322492766247913552017141904 8709610 1897082102643036465277287289003345920 8709611 -145444737640629603251843853645838795788 8709612 -124832259913725859667999374259251481088 8709613 -17035983500178485821908625574549632416 8709614 40547592677370604419453702093754030656 8709615 21281608056222817537577094121400493120 8709616 -6889392936378792972929736902661931008 8709617 -45738862433093623315589690466215264256 8709618 23941816498607804443950207121857919104 8709619 28263053437127737952769565416716890840 8709620 -28211115171636813138660547072984792320 8709621 143779744353713526198905210688835770912 8709622 133966046368243831555492036947873662112 8709623 113412973332233403218329185282829493064 8709624 -54090728618763639440319336842889461760 8709625 -222735369810158754906762077038449363000 8709626 -84354290101950024236805713131903801488 8709627 94700208062880917787963217586885251632 8709628 -20058317701841231517457512043481387520 8709629 -9866294896356589799913642455595524820 8709630 -988321902007540007063896607304783360 8709631 27256469911567332023919875426302721392 8709632 -5050220895333497865078614157120503808 8709633 -13218571091650444622539049145112272000 8709634 76484783186423250970938184409452441632 8709635 49933318957702034831067878401683191760 8709636 -10032881409488191720900874618479214592 8709637 -127830314768946692437915503004083859328 8709638 9090860476276886818247125218218188800 8709639 -164795201735555637739591950411429770880 8709640 2879343574208238528131433465920716800 8709641 -71716012234130384135975523957605456832 8709642 2532251094218697982230996974503118640 8709643 -13493987765846471922255530365786412000 8709644 46374406913289985006835576107324108800 8709645 11597427542314287210072176238161491200 8709646 -179066022141373702628898567476132611200 8709647 170992345090557659451279308502710706096 8709648 -3055174686100766732714018555926413312 8709649 27374260776864624947108274247995263208 8709650 670537762678456763821134414651177600 8709651 27294657528674816278364797805979993780 8709652 33600651810870177219146797669688018688 8709653 58142624140594907868446966097193861902 8709654 11448587921755083896001161264155485120 8709655 -99110572022317306937420351432707902000 8709656 -253811876694451899879622729898845317120 8709657 193810591551006437211297401217541632000 8709658 14379306892866014232181440045576545280 8709659 -31399646010581060520682091563380837120 8709660 -36263698061218541029740502405928217600 8709661 -24137067503967934496932058153944569588 8709662 27494406897791270725984550305547312832 8709663 -8272209622698415964964433974417334656 8709664 319719881287504750214352239632393961472 8709665 96569693084823581333764859481942000000 8709666 10483260040832126581102406948598693888 8709667 15655695689821479479904548553731555392 8709668 -106597186220777356778504910455501958144 8709669 -13687083004688251698836131145333214912 8709670 104059852849609804027421980616089745280 8709671 106727489679584056042800941742168734400 8709672 -4279509313629769982987629975654318080 8709673 60133399847924678411848390982709806400 8709674 -73452908178689024422137324151315427664 8709675 21689606240300416886057957634919285200 8709676 126910936068818539238079503328367275520 8709677 161735425618001525072129036229939077526 8709678 90679774036914496128747675684567308544 8709679 100175099557774878606442276029551041080 8709680 -14858804233056139654362070789788794880 8709681 44894959865144318440854590159791639152 8709682 38770997909763187760881705843119760800 8709683 -192541857894506139065859196420249354680 8709684 81236325902100974679510348742508507136 8709685 -31338349958679509291071514242683277800 8709686 49714337017752886361771096986491436800 8709687 3486733270006549002008406556570134192 8709688 -20245867352949861342972634261301452800 8709689 -7762500797311810097984179835316835644 8709690 -37827391765909670672906222625373263360 8709691 -147501481404594697980211102334877032328 8709692 138460611583246189762834648416451218432 8709693 1660336636101029322297582037079766528 8709694 5685029022082357312250046172486675200 8709695 150177894571580348229907412949378199200 8709696 -21348014441528209167145597523895779328 8709697 -231666910477041985417558014157992833854 8709698 -8050530888461416387742032333391861760 8709699 51814600407491923238937872874715480320 8709700 -75856538472475004319782511115132953600 8709701 -41598797971712275583896357698546564 8709702 -41120830062917625655618710828985094400 8709703 15971331999090047254415782508933661664 8709704 345397013448667966745427454186215966720 8709705 -45275586408219767186574761911008889500 8709706 -60387761754799560071195776916205098448 8709707 -138943328630580646329179906340994994520 8709708 6915143863711982734428604226271952896 8709709 47288508969018639303897067130497641504 8709710 42731005649594666560368519826891008000 8709711 -81557037592066119930427504642950475776 8709712 -10995303055331299059586494982022234112 8709713 -75213148488173318490116879146781617038 8709714 12840958830123830778354972696247833600 8709715 27495358098121972163131722220762036800 8709716 103884602213937358459105721629117779840 8709717 -48754222196735239098701170351317019488 8709718 -39537508476331499785101928735918513920 8709719 -80078825138830429680721209708473189880 8709720 13673514789341216669585693795117875200 8709721 224292842734191110387581788008759638922 8709722 -50994349111197297668164583005940237568 8709723 -36149760802116244835399588735782224216 8709724 -85493366513934322304168017998067285504 8709725 -31962601618947777793681668775355052750 8709726 20800138642198491579223009573736152704 8709727 -77179514644942407446315626612707559888 8709728 91607250950948450343154338989528186880 8709729 -20367409833373545894029578386993340416 8709730 121854871606038653072512997997887131200 8709731 28947941486716251091728704226544277532 8709732 -63497869408914254389045261168445288448 8709733 -181585905806785369400292441136189808480 8709734 10822395574960877781938308728108485952 8709735 59243243913079146819958523436875700000 8709736 -887778996821561102867644105903472640 8709737 -3357665410940413247254240223724700614 8709738 -83533600067342227756259420649492953856 8709739 -125568647637669291367163865982596558840 8709740 -567020318034039673779520899554457600 8709741 276148947534795925645004407296345205440 8709742 -7151409987123162494012211910323638208 8709743 34057776305563568468598847485350934000 8709744 14122322064408064466950236664213340160 8709745 136577125448831566424823052421407377600 8709746 -52448536800748532017788009523270310880 8709747 -25083225512015928132929818128986349000 8709748 -79789116359661974384286482030140926592 8709749 -523686002988124741996524109501796580 8709750 63334391658978798582373790441156160000 8709751 -144901132038358381855726765532524100248 8709752 -226775642992309342156910193438433996800 8709753 -8312054306010680441616616221157383840 8709754 -53337757091110322091210920551187630880 8709755 23292800542582292523556051236924465600 8709756 -74565309775163166453655934023549648896 8709757 -36239651833346258275266468302407521600 8709758 51581264617110000073958032196038046976 8709759 -133016174104801040518794632258476270536 8709760 2505011328395088700894471734165504000 8709761 8817073933568037459345597745286976324 8709762 -4938095485000207506710823888590588160 8709763 -11903636625815192847769010920538217888 8709764 -37800534789580070251989350524957224960 8709765 177829693130101687342792777453644486720 8709766 33792982899997588001194989306552655104 8709767 52016358705813927709275601840422198552 8709768 -2084571573045384151353957291044490240 8709769 46879019401005001150131759658208116096 8709770 70607648836066164576963475311652330080 8709771 -32033092373346924239619478913386352640 8709772 131591918929854519846002584308656197376 8709773 -11875788671592239430667384444321890600 8709774 -8748676743682776068599852720187048832 8709775 -33607293809707465120084022783356903200 8709776 4888676679714404567502227556175921152 8709777 86836389173578744580112247291075359714 8709778 29443700721266897886489331480438333440 8709779 1663849296467621863407641855196024528 8709780 16904231179363724304490703812599091200 8709781 -218328205906172867840007901148094018418 8709782 53971510929685589706378136154687390400 8709783 -115926069142102586240153685297870577152 8709784 -103904288568643867326704649228605245440 8709785 -43391079364767422963898548545845119040 8709786 -45670825207482736744237018439055797280 8709787 156318105202545245275102662526809240832 8709788 18071148521925255804569333342763929088 8709789 20333694489497235470408480703027060768 8709790 -40517257717287312104128625256273148800 8709791 -23165868631646638224710059781112594432 8709792 10261980462068958226510814008420859904 8709793 172509547748631946702180870333668515042 8709794 -9125764446158872851081614559274405728 8709795 39432547103178226141412543057401080000 8709796 -96706009239435336423019948303675350400 8709797 -150501656663843876317213595795394161856 8709798 -4465549959087085413818514657951318336 8709799 -139502937948587118171503988186546656000 8709800 18936723527887806189367109444634624000 8709801 -8060974201330305513169579320841836480 8709802 -22502560803852808183210581688554218400 8709803 78720989212269357331839744560323839744 8709804 29862805607039516018798101009176887040 8709805 -129757125662045454073712171551467367680 8709806 -41270194817884016918213710022440149120 8709807 23993423760745221281673880919657366160 8709808 29489162232007944957093301550018985984 8709809 -27038147430083398612816276890414394560 8709810 28713622001173688708156846877851036160 8709811 176422009521759300829219599503101786824 8709812 29979439487639635839296261212603318656 8709813 19709513076654787490030374252544978784 8709814 -23042938483256097913869463793589356928 8709815 -64438498805185666399973096277227096400 8709816 79603772649313269856661427338138419200 8709817 -174301714510012156065015755339630786134 8709818 -21270692228886450507184392479215377696 8709819 -81552891877498207330432298417161524456 8709820 9094909675962041148300035173188065280 8709821 -3948300441983877475052174022568065978 8709822 793116327151958801871192691875840 8709823 27487410232342628616761953812297953304 8709824 26260443360093573293680065250949332992 8709825 36779840637220620771081895870607919600 8709826 137021796342699103088089440326232188112 8709827 -17795256131633493941030402650730753328 8709828 -17023252059090689860442122897262376960 8709829 196752582170921316856008417674977351360 8709830 -22564751205577464477923751940570093440 8709831 48000569951575031164977002168985733440 8709832 13637496629696251592882870355935232000 8709833 46549052277116441690924012566018639824 8709834 20073734384801192781113152323439206912 8709835 62422493756368304247999314657321460960 8709836 -56995623236692240297289908034902717440 8709837 -8223933375322618226604932784761430048 8709838 -17874737420036824042105013523386051904 8709839 -28182389889279835281159072385778745360 8709840 3357773156588631179595062168189583360 8709841 98350286892029021387480867946309451072 8709842 -80833756949852372335793442573018434928 8709843 174786941536771940359422449295913334784 8709844 45048543742075005438911568013741996032 8709845 -133227158278514369878526172145101492900 8709846 53171591421826194452479703964922881984 8709847 -2550714901471852587626756205904700400 8709848 -87763756114391751993362360260568002560 8709849 -9491444530110055661597689740701800032 8709850 -64772272580163399415446568744677015600 8709851 259116449067672728726385854729751057912 8709852 159342037893554486551330430620762324992 8709853 -75587318175310545431067359418781279616 8709854 -57954229372801550171938760669024547840 8709855 231642605939395692546439242352611840 8709856 158458905399558255195234476822551068672 8709857 -34267602325566442577537822318259319020 8709858 -40768262050040658475997129357271381216 8709859 64038982968323693867395970956873736680 8709860 -21345007629298329452082304204010380800 8709861 -52864701558431505016447457356145280480 8709862 -10236262663580105441742262280491483008 8709863 -44657328535304675134849545167299535640 8709864 -70699767783852227492259499541827092480 8709865 1028440838170436990943708723735256320 8709866 105626164701853308785060687861209927680 8709867 -41316558605457559993943411071509463716 8709868 29884921845442936513647704069835784448 8709869 -106080488339241460402762746002668932288 8709870 -6760848768035889337725575775102750720 8709871 29029014740389432687166441343498101072 8709872 -23714418341995845046962494580710375424 8709873 40685087974060157845980425070620694384 8709874 7235800720982872229118337547383546272 8709875 228198659852327725595613771923924340000 8709876 -11706443872184636933184052352326287360 8709877 -58704165686330509789806869290299834240 8709878 -100321342102412928346208796939576401760 8709879 -84167847426947467686841510542403528320 8709880 -35308347017328495713222020744216473600 8709881 -84822362286191933493924251021992544688 8709882 -27549245504438324373509646879587263488 8709883 13732327188965988093236230277158175264 8709884 16453611188810825203587206303365804032 8709885 -112147539025228653625024934133322761600 8709886 -188272909492376637122104243204385732736 8709887 6531707062086299879240296270599011520 8709888 62223689561791130849278710590553980928 8709889 -134639808091226822187884048476179311640 8709890 -31456811436762593805403135006376363520 8709891 -55586973474836273400821167671173626560 8709892 -64897953365545181725996298822074295040 8709893 -89677169672936430101329079799307058976 8709894 14090691769375708156249225751760453024 8709895 -165298727724247271353072594604959038600 8709896 -42571977932757091029830614854519091200 8709897 -35634374806373448276203987028631871328 8709898 -171356337965955957860887698265797231360 8709899 -232572636330826470383738385284850118656 8709900 -39655606675067511778128463664225011200 8709901 -59102217474424892786994466309253671796 8709902 -142192447344369499452210647662298806848 8709903 108522997409855424014742039819757318800 8709904 6951659456895184811864843062826762240 8709905 -23650746985525690997277514533615613440 8709906 -42185694815888034363281287209089346816 8709907 -43223896645618718791641496918736784888 8709908 968860638296755012600003339596226560 8709909 -32245633295594100422498458966370684832 8709910 -31836137183098841368080576443827025280 8709911 -13651743241916617931696441710703788320 8709912 1472552174185009719236265917430558720 8709913 258261345148260271232266841502648713162 8709914 -34576359211659828230520803731138756608 8709915 -34667486687820137854169175868103132160 8709916 66774510778882530003930480893025208320 8709917 -32136575675378080610935495835399627988 8709918 205253456703417849703265817212805120 8709919 -173200388677392374675490321769212683680 8709920 153625426063723975293975598218079764480 8709921 384546918750404264591561698119521184 8709922 1276237134557085199394407085033872608 8709923 20322532485421959613123689844036009200 8709924 6720647045934966117244067841463673856 8709925 23944030052345398047228307517621289600 8709926 -61293402020503683245596494115300397088 8709927 55501740256802500130595172129992925008 8709928 70514686953206016531446770432833208320 8709929 -35345461046948880011928518092676206470 8709930 2882861897229295908246314467156625760 8709931 27692951667021256348445966999411831732 8709932 65013151606239064036539303814037422080 8709933 229583968871600250081235616676361329600 8709934 -58083391521971149168472109341092392960 8709935 4080452059278076573581042873301800000 8709936 38186004211126223303499802359647404032 8709937 -66651691190230732279629609696206298240 8709938 -91169995941761880758120702222634032880 8709939 30219639153995643516632651498637573888 8709940 18663028281900109138802266176993607680 8709941 -245133648036625559242021977106270112658 8709942 -33912535464362515119755362273014520320 8709943 -82970481069598576844775775310250544 8709944 -175003117555420135303540106198542848000 8709945 -64855817234136039163202726243054950080 8709946 -40233375698602041036080328210178203648 8709947 -256577941294440246743460700783495265040 8709948 8921065818611103210090989397299718144 8709949 -89899368502751328720199540234335438560 8709950 28892692584871121167754707104705590400 8709951 -1447704369574182078517058270989933440 8709952 38114277824534935308339376292776902656 8709953 -85355084024261827442593377746330118720 8709954 88939731620643114989328967670890970880 8709955 7038785833829858824371876630125086560 8709956 -17549924163083442438720267201351548928 8709957 173845961984998965289026655794750992640 8709958 -49746388665022108533375141942158304960 8709959 -34598343705700522598339820175951932840 8709960 -1770321630616475816555232027254784000 8709961 29786237894408602933413447449364475200 8709962 38507216978854152137160790844751827712 8709963 -54157891656797115214065971318865104976 8709964 -1051006207463336994680582434934613504 8709965 -26354909411323739997987964257573432480 8709966 125560139515916637235164227179060596480 8709967 32274585340333875175729526261546007744 8709968 58118786940918757306384350269333102592 8709969 -88741156774963908754229905960099811856 8709970 -74034133232377540061550043312762900320 8709971 21428024220806867339479000117070216172 8709972 17974062041167543156850915656513689600 8709973 -135945108298245588715407514674821481778 8709974 -22730119139831663814634434101475687168 8709975 -27115018972803765038945988778312427400 8709976 -125066507693625976176687270243902054400 8709977 -7799934829717752680920331512496594688 8709978 -24821349777756959582606843094858763776 8709979 89383771205812895837560816293130432580 8709980 -61497436322980090595547737603381222400 8709981 421798590331788918279734792585129088 8709982 16630840992351800721282089826139531776 8709983 -172364495447574916749061883623132525176 8709984 30193898978948097381780008855839703040 8709985 -13312833298136479488772283230050312600 8709986 -4096418623990528084081376844838035456 8709987 -71087879624242297395515385903097512960 8709988 -14868990759079289467577706368816533504 8709989 10361440253718913852992875450059333854 8709990 -3288861431347594736312392967066419200 8709991 200284395182439893813916202608570366392 8709992 33157000523344849636334851727425920000 8709993 -40638400875029920307583386705085648000 8709994 -1375566025349143685539680634423895040 8709995 2638421393147520833817277100914200480 8709996 -5286335104989979242104421133216874496 8709997 -5209727611024706408598084636568539188 8709998 83047459362736723556250637486872976320 8709999 -8335419152922124384160528907102558720 8710000 -4316647528511942672696365784084480000 8710001 134472926745589503714147043837404621732 8710002 -12361510046601160276007805516260126208 8710003 50626857691296423506303731377405068760 8710004 35439027143249012384623508001838237056 8710005 23368056011819247458056034958800457600 8710006 -175256211202195540860440079561181256256 8710007 57303851866773326562900664333009750632 8710008 -1798526089738696547797448536070553600 8710009 28344521549455936675559129416861599552 8710010 -54235641233359301878769262136684791840 8710011 7088069764594111656646882611748183392 8710012 -152143981565302816184607483624701138944 8710013 34332867683790075264954411521089624524 8710014 31695109019269979193141514505917857792 8710015 210991599580793357169648484332023498400 8710016 -60604530995361311476146946999981178880 8710017 1723886334211589010183413554463764512 8710018 79106593803538246862571013771461772800 8710019 14896590236586461514994895672208023496 8710020 20224227619243333307578047485056266240 8710021 -89897436560967864657682977494526639778 8710022 16242703962551722240995945794699782272 8710023 -14931127592670901074561792289996073856 8710024 -38045249176887877408648609160432471040 8710025 -50832829544882387974254353735532888450 8710026 -21580069353412512987314224675263196416 8710027 203046906967645406069172835570941391600 8710028 -40418174797446852322671164707890200832 8710029 -108552898571738591452883077544262173226 8710030 24902448883879785872618763839786054400 8710031 -6899638581539494921836405543466022400 8710032 -18173880302451312929534244528623124480 8710033 -133684658072487456766479927087734496718 8710034 107138974266565842539004072213538552320 8710035 18127103014930996682617510778633739360 8710036 150350519447252314369955295870266026880 8710037 -110849772443378879309726605145387520 8710038 -105907531718417475155719616741951919360 8710039 -379317354131905937252906361090481792 8710040 -28768299273667735124652439877453414400 8710041 -18656346792084952173952527995485234176 8710042 -186739231868610939493829744004930816 8710043 -109184777863106792117227876222365651708 8710044 6876818145236962561599863965862263296 8710045 272274297540794501278230138231900000 8710046 -122072443049745188220553092210022877760 8710047 113888816142823743674881345260920907480 8710048 -217174891799980073545962463748750376960 8710049 122642056864528746758145610690237144836 8710050 -9278489975227460136414307632531715200 8710051 68595728207627734939469165022052940752 8710052 83957076405809355318524922129470300160 8710053 164177854745631479445631600427889640608 8710054 84328158936769092226099090070214307200 8710055 84331259634774587742612341183204347920 8710056 88094489399390168845801400272261939200 8710057 124587641032182960065851105041024845306 8710058 1992761418629005730326169007271787520 8710059 49354791393152460838295813485224902400 8710060 -144034256235312652843368327022534379520 8710061 -138241957446075427726276938194285263338 8710062 3572929008563082641720993730913330752 8710063 196901645747516451106954866239017227480 8710064 30988204329266562758299767565527613440 8710065 -2390979126257568120261907445617728000 8710066 127121998618361560408850524298253511680 8710067 -109769611525191608732020724181051131136 8710068 1351627670195350011444043206580727808 8710069 -30692850841803102477005546443768404168 8710070 3137962791125294417833414946270069760 8710071 25721479213154499548182740359459768064 8710072 -75011272845173056780928961414714040320 8710073 77475819609619419593309075108518182084 8710074 -11922465228125652750096107518207410720 8710075 -113932043602186823492435565034129704000 8710076 -115993571008201174857169937176813194240 8710077 -26154262671265192102668862735145769792 8710078 3909664674773174311953658394101481088 8710079 -4944455766695316697830975612157221888 8710080 382225118792371304371813990552043520 8710081 -34169010095538280186481315692711791000 8710082 50388805490219740286837386833559869984 8710083 -89847817281965274644012113105056660348 8710084 -142212379019019714727027701244930086784 8710085 -18864505608929110365981931404844481220 8710086 28520580808784835226747516022527242240 8710087 -200019735140310324961107206531140508104 8710088 31420436768186035037506493271029621760 8710089 -69012534730706180369644153743836161776 8710090 133654601691799348833075038488481200320 8710091 -72313977885614149608053795503595656620 8710092 131512793445092563783123792824192476160 8710093 5448934553281783813710412141518549900 8710094 -149146626699685172354039053793410464960 8710095 -22333818313048684913625344081813898480 8710096 -2668657702019380046261685034395189248 8710097 -241271484120353849276537657315603238288 8710098 -57883013628974100295404114800960105472 8710099 -86210051510297875730987221146172973520 8710100 19863424014696182780652809577871564800 8710101 -14675570200272512366407596451869429120 8710102 -207571299936088200650630112401935190208 8710103 -268970144257251047335740852903088193136 8710104 29733579250828456233584656333970104320 8710105 -159773310889801513935899552028408607740 8710106 -58884183113268523003281225838608991248 8710107 51041343881425693360422422734896609792 8710108 81069880889602241357320276622268950016 8710109 56557144734195271821839582382542822310 8710110 -59414169496049913837747172794759547200 8710111 -58095202832052031864652494282634500200 8710112 169139440984253748661467649381113004032 8710113 149524437859787747669097363863432378400 8710114 -32585894188043426762308073625767781888 8710115 -70492310212775771864845504153561951200 8710116 38445185670481768712734319429284208640 8710117 -3638858887291077217483222019378973352 8710118 27447154719445427297949758850933953760 8710119 -241125963538238007335692259485989864960 8710120 43345582438856453937093335888070144000 8710121 25884124302214379656702839098482335360 8710122 -4834366854755770275060078529533213696 8710123 -2719125839713613682048722998461824256 8710124 6070350273470689028484440416326103296 8710125 115011925027853007795238202014585224000 8710126 -39333469743921327625091434432001000256 8710127 217189172814612350165964705321779792976 8710128 -4772963814412361249402720383517392896 8710129 -197026807718556110549582802590249609420 8710130 -15323564222074271681744556677662748160 8710131 13352030982820901512314438242899267584 8710132 51773398332175949932718314778291486720 8710133 11892835700135874132771706802473422720 8710134 -183513883010571831151572221399270363136 8710135 22062033376000511234943462628015553760 8710136 -55757690355136651299718527319761715200 8710137 -56665322120018497221807071843439904140 8710138 -39675502965489822966116567979367153920 8710139 -33497708871891461274074351593910233920 8710140 15318894652179821208606039386994892800 8710141 -2371422553311241562347251890428813056 8710142 82309484923400261020792290102922156800 8710143 23825733699622398331011571950347387664 8710144 21359026645869714278502672306882478080 8710145 96497615302988534450372074259211388800 8710146 5626681704809129513788163815636730880 8710147 -103724022611662756728824090418504902404 8710148 51992172947976514742694583542102062208 8710149 42452263792952739856448403795955103040 8710150 -63759449625960073127372388977127408000 8710151 -223328230911057285143456954954532822000 8710152 -123070154811353685028189445305464668160 8710153 -91233091341559141354988852434821040716 8710154 -106930099103264157963508872925696963488 8710155 31636318801973644838675022556027575600 8710156 -19932905740785108966146158765543659520 8710157 92081755494929084534499324300459029760 8710158 -44099060785789624669724680905891212160 8710159 -51385822522818371081683834876547954960 8710160 17705830804320630457604006643981434880 8710161 -10391462499458877319482420251749958928 8710162 -1495475819656455926113041030759858528 8710163 -3642706873668026074901732956797972480 8710164 185472887142666889725050968045803212544 8710165 177307230729787777803249044698439172060 8710166 -1488438713439478277621028313569502656 8710167 -62503839960677684591434620922848660120 8710168 -169005792751097081040410109554772541440 8710169 72152406725548873819801463971272282048 8710170 4930761659683780680519288281905152000 8710171 -29921670783364340993434496284622591380 8710172 36905381561547108540497229319251356160 8710173 1126848784869015532994453436514278144 8710174 -45763250213333155472343851381280230400 8710175 92998650004216921364288242772573933400 8710176 132438074508567681103679890832418668544 8710177 11458017337206938568364022198931586944 8710178 53058609118281825373714547583616844160 8710179 43054953085958890854354671541101608800 8710180 -16163173951084134292792367454671900160 8710181 303269704681639218634289037490945403712 8710182 31885332925545183865617621177886942848 8710183 24106465117674315711031681104495388384 8710184 -96336385204065343433504869823743180800 8710185 -57479941664103945174506292252096000 8710186 -48428627862290193069439480589208231936 8710187 80419173078399372011344504653264480432 8710188 32565461072557023511164520297451375616 8710189 353616469773071107950886988843634240 8710190 -37421908136768901093571704571513516800 8710191 101482923250774122748603829839472060952 8710192 -19349767592299135464130088526386626560 8710193 -78380828173036489973409322783046520558 8710194 -9109767180913828358465787100079892480 8710195 -49670191009728409931962660207359380160 8710196 -30593973499036860476844967417539594240 8710197 -141725480271700571358346218387761215200 8710198 29563991717236401583909857582741073536 8710199 -2114244116399841474503791449193279920 8710200 -51219051886953725087593012119045120000 8710201 -270704321858139394518783676567229294768 8710202 -32213173680734268310666313883033712896 8710203 -2793291491795227000846931072027204496 8710204 6599867312176167907433543521315525632 8710205 -37202916909125087044686909748498060800 8710206 13103283000111562811656414982087875584 8710207 -44228219527737171305333345170137595536 8710208 565578023229363352579506468138516480 8710209 1588713865149129072299625539981210688 8710210 -14831455679690225569827932684689014240 8710211 6538124887721515998807558591503809824 8710212 -37822808189507092549403258863277383680 8710213 -4838963548267441974762404306970429538 8710214 -4344979567261800900171071196663334080 8710215 28443737592996435807482549337862993920 8710216 -261802013388012544913104268360955755520 8710217 -884599487239335833110487492127372528 8710218 66428592686219907655620918701763126528 8710219 178766606038054490103110088547791297792 8710220 87226151674927450770838927238495616000 8710221 58550528745873045065093236005450915360 8710222 2153123177590630840274253877260190464 8710223 5668239852776309868015649371260729784 8710224 36059815559249491946593883219267420160 8710225 -27864788385347177208164007314232608000 8710226 -14407423552599291466748318830927395840 8710227 68738075675947015201464694520000112000 8710228 -35655037969565246806768259160306376704 8710229 63249240281368565426696481594465116640 8710230 6882094351652874733012024110424320000 8710231 -7491543570979602209496329925663172568 8710232 5502593002945378279641934922104504320 8710233 -8860114468753015419087785304431420736 8710234 48960960165357244006525251279492503520 8710235 52568056447912737087213751863456832800 8710236 -76334858309141352145746136324944119808 8710237 -53026627065810392784135377221204172974 8710238 60347913699183692004317440144355670144 8710239 241859677958772295275378375627509556768 8710240 70457528509583068158630131700148469760 8710241 -203337246384708504509712073326935099358 8710242 -36528385583501560326593432151807206400 8710243 -179727702432825934785638631810050433508 8710244 -75993399247318304256792384132886556160 8710245 -42443712977677718237962060338642031560 8710246 76034057118695991819722209548830454720 8710247 8637021752966863758213124362357469152 8710248 -99989366368016861910800329662051287040 8710249 89601451811579568249481994832268360250 8710250 -81661385243129016515477898833812296000 8710251 67003624520204114914682036768081618688 8710252 -852092544071902046469597942387379200 8710253 147266242080478716210895306497888956502 8710254 -246140528006375339628909357876060288 8710255 121296353943053229336419076428923001160 8710256 -182945965911220213323372824193662976 8710257 3500631725059212601227725982108086640 8710258 -35963139870628585093674419501132993520 8710259 42593541503686354684079629392143450304 8710260 14220461442310947664902902687812761600 8710261 -33208475945967411029384404179882289536 8710262 8599222874122749216400103390015936064 8710263 20734743044518177984358186766502868904 8710264 250450607591078276294143274395717263360 8710265 53759482908005821756917381622337035200 8710266 21713566040088486911279693663364887040 8710267 3741168056564700275844286162144572480 8710268 56310303706418741125764028784461111296 8710269 74811108317594727485256424173794065248 8710270 -4664908229422407461570448517012585920 8710271 -98628873582174762194536713179695014528 8710272 43552813986555856307269401418074685440 8710273 118053468027549593128803844716447817728 8710274 45199436650132550575008288532444061136 8710275 7202466270146387279824538062542105600 8710276 37175491876058847537603243713408044160 8710277 213762171334716665551868453912280876126 8710278 -24604083694063215671181164614316218176 8710279 -65419906730510111320999869402529414120 8710280 3855411096110958375830703956565196800 8710281 -35359290614206531076590635264534585600 8710282 2761752714452320453749975399033553920 8710283 -108066282607396864979508154752257188056 8710284 32497289611519468299290649335920066560 8710285 38816215032024461482262358252051238200 8710286 -10509323817411799928599977563773226112 8710287 -4360641700773796654219084542239622144 8710288 -10177922549185277042945631481372016640 8710289 36023080961385522068546153468455998066 8710290 63983796922149453780773324231227648320 8710291 -87389725702372434750316494637572645416 8710292 93890198942046517885625138163135110016 8710293 66426795780523850290126910847808220928 8710294 53974877062401896093570600742632071680 8710295 1491799045976114438884710192285081600 8710296 11734800542472826949143996541996236800 8710297 64808211524633273092454180299483626240 8710298 -127620546776883943421901020708869038336 8710299 -14624031375815631978312227874568068720 8710300 42362371537660599291892302997928038400 8710301 -56915197547410851277319502226304860698 8710302 28063021362254586458610770306805095232 8710303 -122792033589428241412818383082695552000 8710304 16827585238238041536408263294655528960 8710305 -85015621261863019718715876038258394240 8710306 214619531097085447521961475145341136 8710307 156752743361070612056723774529707369952 8710308 137332809510786570387806401927029995520 8710309 107661079893409171994000564973514488316 8710310 -29327658255456647944418235805544144640 8710311 137182961494088042846569893446091429672 8710312 -66839205275335105225410966260829327360 8710313 179375572327634556903162568500076685562 8710314 80104060483412259763579127556082602240 8710315 -75270506863848288395220722654282363040 8710316 114086942223018950196258470592798455040 8710317 -16424657966693552797639965035633901120 8710318 12660725331908980577540541535458696192 8710319 33298011037096609559554025691508872360 8710320 -5253719902047104552969127983703982080 8710321 226228703147677437695056430316625759344 8710322 86682155221894154010842251875314488320 8710323 3865908007301829287476413342548947824 8710324 93179168285115296010390382221529006080 8710325 -3303714613111515254187644876242353900 8710326 -11972814144653577309962365664185432608 8710327 -31022030618512756385933501878437931968 8710328 258783993296791853291295225856976056320 8710329 -25992512016040824328439715926940413616 8710330 42229708023151397646114611038513182720 8710331 -16682007020510970688351690697090017008 8710332 13859602413926325246698991558136975872 8710333 218141779064971912150248848649054464582 8710334 -108989441032247559684976257325095101184 8710335 -90428452204537839820111069606994874240 8710336 39700076328448129099717758643522764800 8710337 -144718135398496198338304793285861038014 8710338 -162073582531952397281737095250893312 8710339 42279527148221455941781194577390600200 8710340 19674429944155160757927338990160506880 8710341 37905769789292223209484128405256163200 8710342 26305773751714378154749212663404928000 8710343 20970119643679638125891868737661221592 8710344 -68969214273593838610269094196454128640 8710345 30179358727570098320297581382982655680 8710346 37103349078278797908732949302173773872 8710347 -59511868471477648514494152283240733760 8710348 57064813210665506145683990520301476608 8710349 3991392880851688319017843304382610560 8710350 -33340262454483159230016165832223232000 8710351 53621791234145095271731987605104356704 8710352 18734016594124652115915522026570514432 8710353 62817845817015767463063606686089103040 8710354 35654329667063549732088635497752095376 8710355 -18071843078775709566378170996830300800 8710356 -72379745353134565756228307219924809728 8710357 262622578911046572509758801703983478606 8710358 -73126530176238958694984659673032492224 8710359 33877574970386560949707265427588178560 8710360 8374513117795185607555671901034496000 8710361 -109581394892487215254421057577541902576 8710362 126146032373751190489162270800759651840 8710363 36422482597149495829325046351677339184 8710364 -66019135091689144735763501752873893888 8710365 -81433523389488606232224383027199941280 8710366 6445424207444503769190418394607941376 8710367 -57241572729159847801258318005449223720 8710368 6314908746919807869451915148583763968 8710369 -183078406174513795715661307043873704704 8710370 7917530433528335666253483743949998880 8710371 -160138842195428726003902426358115458460 8710372 -15168700946080587770499999248761863168 8710373 11994557392217131216479371229441388800 8710374 44139405662131837591945220416048532160 8710375 237052893539337854732548591201013700000 8710376 86245699403108486098177918116548198400 8710377 -2618344170136786251673886804359919424 8710378 162566930218313630363698121730016006656 8710379 10191615528334351657642171979279616240 8710380 5243698343660951484812998740745912320 8710381 4973654483725237798529861020245947872 8710382 -88482505808343580604712100009629043200 8710383 142899720383715669353818906065763285248 8710384 22852838870556077773502125115590246400 8710385 -1168766618131294377947022226261257420 8710386 103618016154470011921349209467418105344 8710387 141768594139317916448171768638199547516 8710388 -44063288775460158010606519151408771712 8710389 -111570881831723044892909740897983012480 8710390 24717045167650332036392387059926817920 8710391 -164137133162679072947131564973605838400 8710392 -23511641303980163640226660975221719040 8710393 -225025627542725776863424020730748670358 8710394 11966596271444462052900593980773126144 8710395 110421101147985201991199648944949604720 8710396 85996484250572693813674873336036044800 8710397 185461510354327438421687577262241667846 8710398 42942616417575626300887616162195572800 8710399 58757998386970635511501434840386195664 8710400 99363492284940767766416639837129932800 8710401 109794343182442220151620425799970868224 8710402 178770968037817684175461013256021570432 8710403 -23034792150461585245138478494082066016 8710404 11908486349389932500044026911564983296 8710405 -30697051926820826549875502267111990880 8710406 -72347179739483030321536925020761156480 8710407 -7644309436135895087442942792123265296 8710408 -10821382847770436185560931632284467200 8710409 104262316175074573994545088813616452712 8710410 38928186363132758182338443139578415360 8710411 -52457084549557644679871428120115721600 8710412 -69395054003164322246646532270921520640 8710413 -18770134246943827054459552855174583136 8710414 151283196584001544771884118516235845056 8710415 -11927139488548899723973464561426410400 8710416 -1364375722924686396372274671474180096 8710417 226822760051782059892822911819450955200 8710418 135925120381601897007660594200881142160 8710419 -2388104485521071703540340882633039872 8710420 -86379801890350123204234995233891013120 8710421 136418735711212294114672018015445060622 8710422 -4856576311328898031510892701487726592 8710423 -222412817857113009348180455899112166328 8710424 -1880718887906687153776336511626260480 8710425 6861859071110553109956415270363936350 8710426 -171033861749027403216814822109142704160 8710427 261956214446190189409824468650231388 8710428 -28684344647068355759238425541202919424 8710429 -3240966887241724769832079826443593600 8710430 -44689141291244827024807333702823836800 8710431 15299533560957293513883618291267694152 8710432 117008261784328042313464673753805422592 8710433 2029311924364479793444014226358958084 8710434 -4008298053810875565341262192761778912 8710435 69714278790416484493598131391075692800 8710436 -55326402444974985551515989105927244800 8710437 -124113823582735704770951731411237575840 8710438 15038206252447739338420982791692186240 8710439 -326617711959482656657288489425808980144 8710440 94010923170761917236255240256954368000 8710441 45039750811780987634010183257447646842 8710442 -5404885764005568984923319125194248192 8710443 -37717926217443998169540470542293212160 8710444 3184494063512703919898258382469512192 8710445 41634653761209620142547341750213649920 8710446 -60075762560152862731798220152118202816 8710447 -43039041530116058281110639441593360448 8710448 54609280897518630517402993303818780672 8710449 -73135899570300004980264389602155790752 8710450 7880887783255754736528767176986316800 8710451 -127801901496106033658952275600535138768 8710452 144376928470757093083412834561037760512 8710453 657843579350146672892264147414963904 8710454 -60978017065511730193912971519240265824 8710455 31206755123164273197197583930667852800 8710456 105269592793753424957723613547381370880 8710457 -28580345823667706519075414297679557568 8710458 50941475629013369690299583894067600384 8710459 -110538161802813998860476875087806221340 8710460 15159819898625606967905892867291632640 8710461 -91941002046904785438047759401669404480 8710462 -123545602217668285021998482012385600768 8710463 -1568993280949531999857553249301338560 8710464 -8783240611220676159236568811818713088 8710465 29919376999326015001276486920524260800 8710466 27145796284377180635422466962206089760 8710467 -1682309899702233508817586232728361152 8710468 21245928657117708193864713351737708544 8710469 -273612657086982791674197826676073793440 8710470 18301815403942813804160137135642003200 8710471 -92805394459983753296121129214238342016 8710472 -205074383523490724801796143158944430080 8710473 -32463047439388813648795388914822156800 8710474 135094955738019198194073584182895274240 8710475 95468907421990139351463846290168710500 8710476 -3923367630671417661063731103558091776 8710477 297215396661507287445437587744838268312 8710478 35020238062251900263268070091730320256 8710479 5369728046960220621550253709456939624 8710480 28131558375272276429916246001002332160 8710481 -74304427228782737133481220431500272268 8710482 -2679159108801172568421328124130312192 8710483 -25052046545717715574047473439044853268 8710484 -185111972513162699486643173994070247424 8710485 -3906546866407481297517107833629024000 8710486 26452354223099146304202688121495100192 8710487 265270826800628365610348373939925904136 8710488 71762930229459768417436792724064460800 8710489 77276803767836777802496266252060047940 8710490 40093660665844797927937586916325867200 8710491 21065388857020818000561172186606256640 8710492 -7736019349486462764553126146468538368 8710493 -135852488608942894023755887199336824320 8710494 -33717203514046605133077496151958731520 8710495 40014018442473313239731187056867889600 8710496 107061414335270098355464689590751854592 8710497 -5506109844936141514564882079120236140 8710498 41255211263300268330770722595042496000 8710499 -89390096188369651018999507564430946864 8710500 31621881406128193591040508479096832000 8710501 -49803914496139508768863806583394630148 8710502 -43529011168065803757906172207132946496 8710503 -19305195964788825385344663704368310880 8710504 230593731731947348773834031964789391360 8710505 -70051911633014414356368105663832037340 8710506 1906006738614746046209175239223151104 8710507 -88350756261459874184262987218820387920 8710508 53308743608702649941483785079661443328 8710509 -16353460668534281809557134634199106496 8710510 -382920940354018045712568692731822080 8710511 -78710465669906951593522220782326095280 8710512 -30925058004781090892239941727310315520 8710513 108411543327366337206607804377052471360 8710514 64977727590952190989854215464912836624 8710515 14183193807376058398208263444096215120 8710516 314902047023455435633241984271912521728 8710517 8287062041507866858626262439344200600 8710518 -41510927352227916353831600926418790912 8710519 44393552018830665708287220708969898080 8710520 12644778928761410112493303391701401600 8710521 -48558038849631832109248502230543405488 8710522 -45166163552541362197972858190729753376 8710523 252607459277914449285568891836670148772 8710524 91539128072536263523027831847063961600 8710525 -42353737562630585393473974872903867950 8710526 -29691961056967495454436595226569488000 8710527 -73084455315896571978053847125464442880 8710528 219635451686983022445773897862343557120 8710529 -12077678760036753959236748391866367870 8710530 -200656648656030795374291694072007680 8710531 106793478132138778227135495440293999000 8710532 33852722867625428631761361355738106112 8710533 42955877862212383154496936311898594300 8710534 26510538010870200847750280652476599776 8710535 43965860504647974351823096711342949760 8710536 10404979835345036754277341680357621760 8710537 -9844969318706248294749799403075734080 8710538 -81618689151697519257780617698176400080 8710539 85751639240068689181561934435513496024 8710540 -55080228362839676678806216906705920000 8710541 60079123809708697670999948212361928672 8710542 -7779822379564906542724331195871707328 8710543 -57918301533809333536269403359183189816 8710544 -8278364167206764512222521769451520000 8710545 30446424382736300554432423700740281600 8710546 33618536690061192801151824642948092064 8710547 -234214986081528962246006912339059058004 8710548 -68885129378681352911353158885814272 8710549 -23904610113041451354444693309710926848 8710550 9896964461539768034065917704349072000 8710551 -156016317685655262777917252417401206960 8710552 -46802985935914868643998408647343185920 8710553 -5585128649318570596780999694340236736 8710554 -11997644832917792168376165531344110080 8710555 -2632676661367374845786339480845639680 8710556 -127350964628981353679297084638560522240 8710557 -35492198229235065202613407215611182080 8710558 -22331542829204120432343882176293269120 8710559 -84228952422640993724961650202092608272 8710560 -48861492013468634230015044006822543360 8710561 152796473978548536743118973592811164352 8710562 -65309133857020867745700304451526374400 8710563 47742082049776536296288031581833645944 8710564 -82192492990777801002866324925920206848 8710565 -1082704290454521517996529951798563680 8710566 29958911555848985962873901065263464448 8710567 226960753628364486517764474601377322616 8710568 323751687957762597590847449866838016000 8710569 -1243889482931014466067082501421454336 8710570 -32292343135903773546249050790386461440 8710571 -79732263297775676050387309585652481228 8710572 1469882792525108287337007318078446592 8710573 -88767379113529788119552663265323017716 8710574 -150771058667407155635859973318326265920 8710575 -62957440076895394366797801920778647400 8710576 -9981734465455864195503452480244482048 8710577 11501989410024350036177816067472363752 8710578 -130321745669376535296641587531378413696 8710579 -6851957553400259579507502774591314160 8710580 -108561726372233240985765319276405228800 8710581 -101029190699160866440150177287363893856 8710582 11657800306971060395645016192611839392 8710583 103678553527373629247281192366388046720 8710584 84166245176980547396737184494233784320 8710585 -16782580297194247965954610963765364400 8710586 34367088273747395158269695830436016384 8710587 177821304306206994404113757076414200844 8710588 29452926797708020738262924949745093120 8710589 -58552398096886447072551292511310119610 8710590 -18586287275547005942653903487779123200 8710591 -33196056610726963380059736359353486200 8710592 -19728108901369235071224255664040706048 8710593 43696544591122073426124071168782442400 8710594 47533197350844491071671413648279930880 8710595 -94538425046186835536602388391136645200 8710596 -1257967593625189576421586913611503616 8710597 6291884250536693539384741915384187904 8710598 42761805660635023437269827240419719904 8710599 43102880582687826554780535524244565968 8710600 98953988176105163535588498399686400000 8710601 -191907614679085094512647736475414124528 8710602 -35659814598530913958991082779650599168 8710603 96894909290019740152195735207232283648 8710604 18459962798112792925432626834924994560 8710605 43162649362485426167681279797530230400 8710606 61124491298955777861304362554324072064 8710607 521347965134505966692163313236323767680 8710608 6291948721157552447132391681078067200 8710609 -254875091103835907756296942188702162190 8710610 -58428344404655373269757003461998259040 8710611 -3506753767408867432986737662736545536 8710612 176448407003129747844380072270574352256 8710613 -145404340824698893731780142279972343460 8710614 -10511887435375353606505689753335304960 8710615 135192175409085411981766173214024310400 8710616 116983710989559828894060474131984148480 8710617 -86669784574871284787132111278594377600 8710618 -30891742970869852975663236661605168384 8710619 -207655768579817046772092422334186063840 8710620 21183996832146630394464890381971092480 8710621 -99971368778311136725928421356088729178 8710622 104058204176908190666828409724671914112 8710623 -139506085307334287200883123314799852328 8710624 -70446674890765271286828940252729835520 8710625 -4362257445752150387787569880815160000 8710626 -27137777523815041546139048138419699200 8710627 212538731611497116911825815248583672476 8710628 1411341049408771298021454317074022400 8710629 78417940863146729716966266826937293248 8710630 32378302319812048057324917141137491200 8710631 -253037739286132487626150728055470842568 8710632 -142099602087413372308938002140788326400 8710633 52035984030018906226924033354787549882 8710634 -97707279600371091643806813563250632784 8710635 -888480638634891135935295581755334400 8710636 -174200191800772905875389819767417607680 8710637 41371115554713270276284413630334093100 8710638 -821880603660874771815707962160133120 8710639 73750214916916383573434105542772179824 8710640 -6788520389494101226147716802470051840 8710641 -51172112941602646709642971404791790540 8710642 61927739955607449153028259719574467200 8710643 192731744399765735455616724684467218080 8710644 75633774510688050776274298173296351232 8710645 -141745775816108472203133705074409208800 8710646 -6537604049577065379705320366827186560 8710647 154925595673154948553583668461931158784 8710648 121031639448900445253405255509324431360 8710649 -228616911218522659375290245393329651350 8710650 -6644943163287153411975419688061596000 8710651 74655245789146601899146484374960653760 8710652 -4718837628164959227715501868291217408 8710653 -50544104697440652222003808762979714496 8710654 87181429829005175816989560582045259776 8710655 -37538762119313181625732201785039404880 8710656 13246624940076539285943969336665309184 8710657 -3057072944730777497214953981557155260 8710658 -116397216498026312682333535435437273600 8710659 475663821713911180437288862395954240 8710660 24176039703956482324982766576568012800 8710661 -62498682851415336010942844624693782788 8710662 -20613375350778224683816345811140738560 8710663 57824370779054496707730492344640667624 8710664 -306514214366404676442114517417219276800 8710665 -1601678411840391740562331167201046080 8710666 13781651593192268394866277629354890032 8710667 71644078000273460728179162288058664592 8710668 7087482318886290059844136283834833152 8710669 -149601395473569544967910401568693908 8710670 127100286450966193268727611932183186560 8710671 -21020274829077535210404798193044882816 8710672 25731090562517738247647269415822376960 8710673 -122432802174807343819961519377982137536 8710674 -19272921040526940444383602435770172416 8710675 60525354476166492134856089942619570000 8710676 28108472738229804200925332500215889920 8710677 -42482965948326888796272173990024442240 8710678 -19483140519855957181355487989508067200 8710679 -3592977648478070614275892105115457720 8710680 -67345448584787715879797900240240640000 8710681 -273773206102083141518654160861597147372 8710682 -2470376819420440985289192092750047488 8710683 -56241591509207697780366434447027035200 8710684 -59854447364201804948674856971188063744 8710685 -267812934333514787861532674640654508800 8710686 3050227265458731159146608506375619200 8710687 147475406038390735446610562083809770336 8710688 33691634470908850004064027481863094272 8710689 -34609208780922003917350465050462600000 8710690 -8052800571030148938391783996986624000 8710691 62868432048699902176663664585874114000 8710692 -9980744333288335924533700702348827648 8710693 -46574597183130852755080564761739173058 8710694 -114221020097619708339499163072421379104 8710695 8309705582678211796175800074500490720 8710696 -56708614639848906890958276614870231040 8710697 26510673142464173041497574469306567400 8710698 79762229572112048326042354073742213120 8710699 -186122454048069340190108157111102100300 8710700 -31365926702791884912918904752404524800 8710701 98218252077836792857687776541229409600 8710702 15647129283623683125184926566094950400 8710703 -58429482096498849442189486942101816048 8710704 336887684141355107032121486884896768 8710705 95219479668415645902188933551454587560 8710706 -69273826449422338082369786106867480576 8710707 51953107868197995171250081450836208440 8710708 -64225092886651028989788163944782534272 8710709 36957099144661267287391682521890639264 8710710 -70219374680222752184272740950040729600 8710711 -405540892276698193031846973904860176 8710712 223039699189445749589227966444370227200 8710713 158823672963930285440937171194543731200 8710714 129440531524296165012803850306886351872 8710715 -33484589688433948613849236723242432480 8710716 44568776134053154428271627123982131200 8710717 -173096355083729555908039115030999122234 8710718 -38817270803659122987276581309677936896 8710719 18101309370051649525626211504194962448 8710720 -12852075866365335310860598652719595520 8710721 -3192820454203208508598403447485501440 8710722 -29066051686956993292032226392806021040 8710723 20369983023857994043838387900886378144 8710724 -184535929798879253538365780307587908608 8710725 -29351840028008371822119619864180800 8710726 107795208010168647302313601075148265312 8710727 -45447163491147990546913397250221792424 8710728 -30008674560401658106469341762402713600 8710729 66980518353877655786663419711310042330 8710730 62466109442722609008564274990174526400 8710731 -79679832796916580977310313750501112580 8710732 111632893491327131377951358006296972800 8710733 -100870610216132699674753831206099819018 8710734 -24880463453908950630543515641252975488 8710735 -38334361502166612372524670418429264800 8710736 4472534030925969924994787135287590912 8710737 -16594545955526497113133024883606095872 8710738 82961162287452324599061463862563685520 8710739 241077886211747238182486933476068573600 8710740 -2109562296996744626192953698872678400 8710741 -8679515530205513737828864139247963936 8710742 138620874067466474164568617839849322272 8710743 76454162219703695623715452803521244264 8710744 -48341605126889176431041266583413063680 8710745 -188755842067883204373760040808058506240 8710746 24538374397497367253208326740078657536 8710747 272198205114659142040861424789631568196 8710748 -114115241143129409870056458643541294592 8710749 47066595342409151912802838366642198680 8710750 -119777448174027991247128398219894096000 8710751 80318958306005936701189389279980618352 8710752 30104975132492728292281039133343744 8710753 -11427460651091810025961909874069470976 8710754 -8504303354012690097262697669926921440 8710755 -19754158432351112507885374088449615440 8710756 84552592262290269065918130026214446720 8710757 19089339388091207616388383056444068032 8710758 -28273237262421960765320893572105404160 8710759 -13360920739400752239662307038880054000 8710760 -9988990965367701024650025274140672000 8710761 -6080548712364804089784300522183516528 8710762 -1656761299566519755502045685337150016 8710763 71704285384460590297260675059611709160 8710764 79866512833812909571081442271560357376 8710765 54890178851532623098268086817565830400 8710766 -79925521824530171432972251818832540800 8710767 -58446723932764397822214963601429674240 8710768 -492769984843686579054518843486502912 8710769 -21714298803640699097098020705741811200 8710770 34036897030344420195865962093220569600 8710771 207455754184429529660512590257918192972 8710772 15857745235567015711681696702610380800 8710773 16955099778153725009349455782979964000 8710774 -5074513637099291880097499880819425280 8710775 -109321700770189616354847842972472145200 8710776 -183062600660953851037554472606784102400 8710777 -124130633237263799200972343023726222080 8710778 31144735326498929132682085597247546880 8710779 -132384890300915670220441758071115229248 8710780 56548750489505055326276085538790645760 8710781 226851887229566876561754076100430024582 8710782 65223079037638304971920231399206352192 8710783 -10656873080513488483710117229083853440 8710784 -153803615316592856937727383633584455680 8710785 63966594356356743002498833506630572820 8710786 -10932492432735392122192343575133214720 8710787 -42028178113125817440226146736770742800 8710788 35955898566549092256663621502083624960 8710789 -82577180024377460150049702367346875844 8710790 107134212069672282046092988265736960 8710791 -1157001218037195618793319500918824576 8710792 10381644860616168925915935822478049280 8710793 9403418713822403462144110247093169984 8710794 -58532018399023387627891554519230300160 8710795 2969050354218851711185927262869798320 8710796 -119795714216395612743331468841441030400 8710797 -85727272117721919947373844992346607520 8710798 5725308661832991546341879495163704064 8710799 6062086583579075430675646919740965792 8710800 -5102413001807762743264931003065958400 8710801 272466483821417901998504727900192526704 8710802 30361310001845423124353725176932414352 8710803 -86250864060515913709833252803111728896 8710804 -100458254643160651579646718117977237504 8710805 55840795013525067909921929532261770460 8710806 -84762293426760242282358431836230912 8710807 -21836491644084203552319748787239435088 8710808 52510458717707053925922084525207336960 8710809 -52281639294444547365184293476379637296 8710810 -2362273252350896092209167310797378880 8710811 3785205720696315371279193976963684392 8710812 70723698388800240560833597266662856192 8710813 58442270320589608673483252615384137344 8710814 5687538358504789670428854140010676224 8710815 62414044642491592846871112126028117920 8710816 70429493557135916540012928090447544320 8710817 -9096054894687664044703199142417389400 8710818 10668700034118586796556049762483272960 8710819 -15166908706212196237910129421681876960 8710820 16631995963320578574935755717977166080 8710821 36169586109366412400613430398704620800 8710822 128046923268558514447455337020233183712 8710823 85678860225945853365485744389759590528 8710824 -19899999249071625630859038966013870080 8710825 -105675692717730625294405405710478996450 8710826 -28836671941471476279325704489652816896 8710827 -27584757621276179214784221880125235200 8710828 288814839546535202237414182394023168 8710829 -6051597475522288722704704731457806570 8710830 44791623136774353286932829704354980160 8710831 54182057115750868098476158421664471024 8710832 28905837151204540019551277542253199360 8710833 12671632997233572231865528052243472000 8710834 -142752642787797710938234264758668910336 8710835 -12680536565702068451695067129809440000 8710836 -18879872367505907709558013024055402496 8710837 112836713513388951639146175541401725052 8710838 18575833621245886176925105036880812800 8710839 -153648709034786355156650516188314785376 8710840 -162510365182300669715915619159457075200 8710841 -56009075363483485148406584572268482416 8710842 11900129842342684384243029076797172224 8710843 55419674945925365466462868371856991280 8710844 29029455224513510685476576456223014400 8710845 12545826789442994276175355527600168960 8710846 -42887699230048733687510064877833392640 8710847 -7478728822341493564445941394773600704 8710848 26752541927738269143105891430595297280 8710849 -48562399821176644978658452236962768128 8710850 2849234401285834992292436897216880000 8710851 -33986594699095498213785539580879173136 8710852 96827907133690143333928817130020101120 8710853 -74607130058736817077190556171049790596 8710854 -1155067197648126953601813248395422720 8710855 8180262293948350391750294313262976760 8710856 -48465840151175442700006277347147776000 8710857 56183189858944050936812594843353864554 8710858 54334150097118015770787339295470674784 8710859 4644645446318957235784362430651885104 8710860 -19919730380687613305518319279901665280 8710861 2319420460101896622191097681817763586 8710862 28880035574609673096182898381261017472 8710863 -22658776298124742174141267800056885376 8710864 32189368404278139334675842275353518080 8710865 208074567318367566042189651877078260 8710866 -32409311396950341248563366162286596848 8710867 139072655556024162794194535760478567752 8710868 50956138367972585802935936868946484736 8710869 75257286047430911115494549729816451744 8710870 9211549081889068775826446634185410560 8710871 -3891161727480581170394065777265187936 8710872 133154250629398794615240964720987729920 8710873 -72768406403745992409898415030395696960 8710874 21795101340863720320300933538830077936 8710875 -84426772097048654104180550138322000000 8710876 -17130188920347655258031991371102720000 8710877 77183881526004948416184109826972407020 8710878 -67961591168914912624684904617637391360 8710879 -166018676483754175810260516346843443416 8710880 -11156983039520127166031780958276157440 8710881 -45750610776884238156223569176205396048 8710882 11271530525158652142884138720429783040 8710883 -4993678690822653809678104706723937096 8710884 2092889132051757718251752810966200320 8710885 87874643665635751033985459200035315960 8710886 111346406515919839528940264295337854720 8710887 220617095311015125057674390199022503552 8710888 9169007883734258031575963891448299520 8710889 274701679740178787511953823512016862800 8710890 16383930740918639976743353151687946240 8710891 60072692178159441279674069069219451680 8710892 -88839563299044126582843413478000099840 8710893 135336663363075433139097042487473976182 8710894 138774627604515734197671503816040552192 8710895 114776021618581591184122193621496227400 8710896 -11452346995315314972090145639705804800 8710897 -1878070901970856588432439990957116672 8710898 1928257174914862643907195217113533952 8710899 -56242761072388667818207180700466593736 8710900 -89640680549371374451454468513782272000 8710901 -74227635294868052377246788799782766596 8710902 -1131982030759215272007776948573623488 8710903 205705065036632698341936556717138194152 8710904 171287777668980583900338706377049190400 8710905 4570308549510477656778125115286302720 8710906 -61023360150687038911293194480412232848 8710907 35874954207301123829860905889169739072 8710908 58584635626012649474950552822221980160 8710909 -293634721984063554819586239467856944890 8710910 16363654964244773979256841629081662720 8710911 -103310936305270847367379588172617560 8710912 12260372196017984082770640664382144512 8710913 -177402496216854851726581748012893187838 8710914 -14263156463606896315434683737045483008 8710915 48090890701743008370946203663047365920 8710916 104377369505468342495635335094154391552 8710917 -90084483038109941961582356586710745120 8710918 -13296799426879121698362991348155687840 8710919 -38332992496685381600945109740586095616 8710920 -63830605833824422064599578043569715200 8710921 -25512537905624067397684787483629112988 8710922 35284266249956598757585366875013141248 8710923 3641572947006894928317686577821880288 8710924 3400820135927592911220109913166280192 8710925 118826735911080216556602086412707791650 8710926 27472851710126204141867253328056329280 8710927 215707214698806270030906693505364608312 8710928 -10228785241929785939906904435714686976 8710929 -196473475173721780001198257149648682080 8710930 -38739648302247535676246021710738636800 8710931 -151383630598288540860162141632853862800 8710932 4417885979542385502911736431505149952 8710933 90614338398242120483887263596039761920 8710934 -41236968668976239481761399300065596384 8710935 68197774287703660487588444003393817600 8710936 124616359555041729454895398929963724800 8710937 159763782786591973601395835110907850240 8710938 -39189743941563283968466460157940365312 8710939 145626473112525077219763642288778788740 8710940 -656544952828208168391947334781009920 8710941 15042355364609833793206752704790751104 8710942 98304672442546564073611698025888425216 8710943 -11479914641155372668794898700500403656 8710944 3302975409443279861017699011690233856 8710945 -161251585310396783199630657878746200 8710946 -38319469421122111846958461490187414240 8710947 -22509642638895301455233032704048182928 8710948 -16213630214765732918140318814760568192 8710949 -77126116871309577767175288449414595360 8710950 44105268061238857535710626403675521600 8710951 58530219495417219862850592776163249024 8710952 -111683127355908163235448921743004794880 8710953 -41416963979581176721325365992255521280 8710954 -19814811156117060442645939843108359168 8710955 -142923819706857112590955354953082210560 8710956 34791505916014111725172934899117378560 8710957 -79529939154811528533096551306161106794 8710958 -7232134313521016810835006191572809024 8710959 -36882560962201906092999280161015310320 8710960 747046848890319769802944070041927680 8710961 4087590062523977081536321384301716032 8710962 -14683785738419786879464999018686005760 8710963 2838331917398024601967196976150243212 8710964 72504847135947355020110980520684870400 8710965 97187833680062279332058085009881136060 8710966 -8217924510184644003617652276502166976 8710967 129894574576927661973971069622817775016 8710968 2445416803721883581027680714407936000 8710969 -10199050448759348912716261171405301248 8710970 38580670593876687736227681230974157760 8710971 -104196516193390427358281409346954835688 8710972 -106758394956818581571745400970940082688 8710973 22724919559552250740175948196920865222 8710974 -16889565586065761450627135650481548032 8710975 -18803222365531642494597735839036874600 8710976 47382396007319122424477789200412835840 8710977 38980003849919378409301193953793435904 8710978 -45225466899544398887525775063029574960 8710979 -54788422990791436223514074832626052420 8710980 104685977894380894548820048952154931200 8710981 48008988424890525412242311677229534652 8710982 13410011470094049124669541184507285504 8710983 -61125422086907415645026597921395152 8710984 76853672844059884571107252085225318400 8710985 -86681978376027748009641293746993889820 8710986 -25757730768176738190086812400204718336 8710987 -81861203258633791521957680937106884000 8710988 44851976229532476972135644578423007232 8710989 -35370290561780936506606156948885202880 8710990 -40211033374445753708019262764387820800 8710991 -57364952274818887383194224079131443600 8710992 -35674657041216368089378832712575164416 8710993 169267807511795338797001724856330715300 8710994 99961884161574291471769874392516657296 8710995 89019079721603007519466778790872931120 8710996 1576446175893266714331850241471016960 8710997 -131000992182800976762424115258225385120 8710998 6121378594239585766434261565598384064 8710999 129108414360067330807077696834680767320 8711000 33712889153333743066521359818506240000 8711001 -15592953234019111238793051618664683132 8711002 57520293504054760086067638454763027952 8711003 69300745388794722078237160788469105680 8711004 2098549908520825994251062959892206592 8711005 146112593011762817483476636250620510560 8711006 -38046088095780525958792372745085074880 8711007 110583060371084239252114106477332493640 8711008 -61795736560402585946788424696453136384 8711009 -82865271568857459909589083700954541790 8711010 -5581528633049559271980252263110656000 8711011 -111217623039858006970238269788883548388 8711012 91522622262337342609635712441040701056 8711013 -86523405315955006512977513882378276256 8711014 -52490233646540290746385281152310689280 8711015 188639484865508135034376891353747212400 8711016 -42365692788457909743265124080334684160 8711017 1246565647264469256847099528023654272 8711018 -37274019160139469377767878955163369040 8711019 305486762790283334221704960237163761744 8711020 20175520247404770513212451094471372800 8711021 26310135050267017028678321907973763520 8711022 -13331718637547533615036646687390459328 8711023 133105678998872354043474711873769753624 8711024 1944793699148267173111684069902385152 8711025 2751326308576146967623978105174012000 8711026 25672957485467507009800807120704000 8711027 64026082144675058320540687194082039680 8711028 68774251346068209116758350324090314112 8711029 -38626628932582872013432223690754167424 8711030 62271849613712102659607847765531356160 8711031 -4479986853442530006085464767970342912 8711032 57596330249512461515545001326080000 8711033 213040079764653622832913867226547106282 8711034 -37464666391297938551984026134217758720 8711035 -24283987785935195159522848943021173200 8711036 -5206971152002272748357545551192709120 8711037 -121803986058947884617254534078619802560 8711038 12806774721650113867999643683955918976 8711039 -74976853422366054131640628236158441520 8711040 6096158222043928330644608274923520000 8711041 -10075420729538432399447730190571365116 8711042 36234528129775432331015047264851619872 8711043 8877783826525544721744933042783720000 8711044 -52949038230594749654234771911142502400 8711045 9757318265601167540433010706504753280 8711046 2660319619337228803537668781034278080 8711047 -25785486129241558134870395687383591800 8711048 42130785193487548607213362704284190720 8711049 -145342486804698280458698116871399616000 8711050 -26505475527420889725963620053417849200 8711051 -69129816804932376088958080048187931948 8711052 -34658680792569878845042780772592304128 8711053 35825683591799574747886904614485773400 8711054 113505529732770388989098831486386996224 8711055 -107053887295391154962754306257692336800 8711056 -88186990824139159086064716370743115776 8711057 -55836006887823964624550473238905724928 8711058 12781482118163591656452434120806202880 8711059 3666322911117486698337914685856296016 8711060 134221049651209242805771308910460532480 8711061 -76358279072447080048619225900277379776 8711062 490741317475235831398437632253772800 8711063 -60676444298728312951173627524378977080 8711064 168699352540584464188487072716098539520 8711065 -44381246995603816761265513874890796160 8711066 14210229836860214969473286734034085888 8711067 91728501256759706805391765094606019480 8711068 -12019726272496970082780697940673905152 8711069 -1899368305156336411976698218581496672 8711070 -28923599206526864206747121255238076800 8711071 -45994579675896201222972313892646941728 8711072 150153485771828535933331126327223255040 8711073 -73817795081035143127609201632471834798 8711074 -198309721794664267724993499266032140288 8711075 -24273450284790192795615848321023913700 8711076 -63359026183622481248122104350354098176 8711077 -671746897392049709638135132998645920 8711078 8579384944295635220199230573544086880 8711079 43580481711571269448578745133020139088 8711080 -26544439685411347256985297144206131200 8711081 166470270360703720725769285486563045882 8711082 47168829227123584164709093207627591680 8711083 18762406900594337562040684406619777332 8711084 -41254870168392100068419884854667851264 8711085 -15615737491563563714154101545608767040 8711086 -102332275070399296539146418803350294656 8711087 3774673061654938801866162239044946304 8711088 844864019841770733341108484107403264 8711089 -115200461777909280900475947221162010240 8711090 4090880255150949339055626055698304320 8711091 -86530541856531432587872618863386428560 8711092 -24724131584235380348954832944027057408 8711093 65415475529054894448375144357412162560 8711094 10628958756969071551393884841364766720 8711095 53539579095433844742306655018980367680 8711096 71009071501916619735076922829807759360 8711097 -158725529676913183659290210999122983600 8711098 -61736361219134670099592672237374094080 8711099 55578380749043140127779973540022299064 8711100 4967028857432692800563090243605632000 8711101 -5197858338029264299375106809355750080 8711102 55071695181734937034746172061597290752 8711103 2275292853754083574318258227407364624 8711104 -29563933899331796407950982187459805184 8711105 51363344806494634864146618612353802660 8711106 29161913963538730417180612893300331008 8711107 143004527038998142569738916286979564720 8711108 26200194347601073265580968683864559616 8711109 164490938678228207073971431746394189728 8711110 -32290816047655896219428564819245390080 8711111 51007401202779956432571050274524480232 8711112 1209216440944595518267251186220400640 8711113 -122495851104394223667659302126632413900 8711114 -36271964316285758507429451765030497280 8711115 14987024892049551368913132114393227520 8711116 -195081598744974870218347806891512239360 8711117 167210320181849962966440099838652738166 8711118 -46245085973078231927016811140435705600 8711119 -4518831917897260151289375452420981480 8711120 25207324305543466108818051582060134400 8711121 27721422827135262586657681486563337344 8711122 -99400179185232507159142314167096813568 8711123 66118972355966608838199707189396496120 8711124 15705259487569345431399020016579919872 8711125 7474629020567355379758803190181272000 8711126 -11871198252561483652130540525085944640 8711127 78095181239449334777787841246239519264 8711128 39026778855536807501736642946924216320 8711129 -31723729383224727868579749010867578624 8711130 57349776450923099394862358913109056000 8711131 -59507960325736474270563084784265235696 8711132 47393137667156539695127117675824199680 8711133 -62214294604067961859047295293237946656 8711134 49470987740152368010962961841627097216 8711135 -96394928530546212532249447792602892800 8711136 53610685740114925406502430832984064000 8711137 58303566667771430415776554516546778786 8711138 39541174761589045184262874077742324008 8711139 107184966297572870265099338042138974080 8711140 -6232088384535306987309024964817579520 8711141 -81710579813089401488701215246416323458 8711142 -19033550717240461194784187994432660480 8711143 25225314594005537519340286790593691616 8711144 -71435579697076841088504143436401018880 8711145 -3143560195733371640955136120043068920 8711146 31871901954122823832407970534305124272 8711147 85632298079602606697116042898453814072 8711148 -81436837322546403363769549190801656320 8711149 -201726921434165155377945497106631408500 8711150 28584726453405777023343554273790096000 8711151 628742455141811491810370756871265032 8711152 -11201214851143956815266672882987991040 8711153 126047651646063515512170721314006786 8711154 -1915357999367787067002796691453498736 8711155 -387481031254311772034570504509946880 8711156 69637582936034844474801175188054875520 8711157 -25583831487785508048078730453630308096 8711158 -50444228953796006175675805843755356160 8711159 -67128615810144444009592479608721839640 8711160 -101364757960594668733634500340176896000 8711161 103348576744818934798783590523597862762 8711162 114244850736151212979532748884483198832 8711163 6145797595050988897342627275527580840 8711164 -50890342961032591228256417202761637888 8711165 111329804617035482781744966656282705400 8711166 54165150459792480557053069978853547648 8711167 -25444271914721288439228732162178593648 8711168 -98301470399297924865834913325566132224 8711169 14601034774999007616416765937511397760 8711170 1729642882763812950638478387790323840 8711171 -79400874053199668490395060581604664000 8711172 140643852948450031264017903593861529600 8711173 -34906415954331105072756242518434359040 8711174 -22124676217004326812706250356963142208 8711175 14264863397769696353411552496395136000 8711176 -26377922429973502035317809830752624640 8711177 -50344145062698159295544249069579320560 8711178 30799197038425415817887653926171640320 8711179 -135411998876844409997925245157423330220 8711180 -80543735537709999430218210380648217600 8711181 66133811564508695336995501694163378528 8711182 -89531653884043943693387507649905621376 8711183 71181073221472982175717940689397383744 8711184 10591816254478630917607631166803804160 8711185 -54497454198577442861129292084100827840 8711186 250308408738709592118817378645856256 8711187 -73597553812874324568099712646306704320 8711188 -65373394181650643989602494856385507584 8711189 -175309448256147937558413927212213345010 8711190 -10950954508267672557290197097301960960 8711191 19783797875157248588598437497304942640 8711192 -86957605388417985393818397490393374720 8711193 -29309156198567566700889633765228837936 8711194 -80496498189719597223173546977376171040 8711195 231900502922559026598826199414299215600 8711196 9846628180236734690655036099519897600 8711197 144136461119289821165927048607189690912 8711198 -1402101037509432080727045911260566336 8711199 -84370052792197705679668145203660604160 8711200 37586289046131676867825989667086336000 8711201 -52590087831679108111065205602706094400 8711202 25336106159520700474772451510142876032 8711203 -44871465347276175613906234725584761776 8711204 -64438683264397747461631885892111745024 8711205 34587728333556681049432770035626803360 8711206 14718027806943656696679592415453018112 8711207 147733585444609241776697722981546181760 8711208 121783707023616128216997881441747435520 8711209 18697575412217388967374636899636064128 8711210 -679770631503169143039745204328101440 8711211 -167896910474186447713901329358658370728 8711212 -124641288305922673820829523655850828544 8711213 -48474915643303885629206246994787403040 8711214 -52471667845302273703370068296402401280 8711215 218169101361989363872463330069152051200 8711216 35623827248247472273807490910617321472 8711217 50076901113836394456314300742885059328 8711218 8147255111581957237120259542677590016 8711219 -127211839931987224242166468702321571640 8711220 -46639641367704511004502197765502904320 8711221 -250921374259959082146842538380625367008 8711222 -39233275359522251440940285952206398848 8711223 80427906247132166121937597673554894800 8711224 98976714009363384513917760687034920960 8711225 -28956884954421543674693810508199440000 8711226 -1539664311831688445518485586023646608 8711227 -12419253639340909689222046846760242176 8711228 -101362041678258313283858194938942354432 8711229 -24023274613260358254975451394190044352 8711230 -32105010563543041847358980551328983680 8711231 107538444343912326458451129078568837200 8711232 -8909644718192980071200980062751948800 8711233 21512756068068693161018143744926267780 8711234 32898692907842749359342129101342400000 8711235 -22999734034801200281455543456130147760 8711236 -4946268722073349995586280721041362688 8711237 -40982506947419005049906667323544534114 8711238 -10903195830409623590419787773022756352 8711239 28686039061189246576878013272781132824 8711240 115550498373090528998689307134553548800 8711241 -1085652878968949637209681945934922752 8711242 -28488535064089296266497585894054998336 8711243 -27188124509528648778016171181385027360 8711244 51206578986006743540768165995766887680 8711245 80877535879499464641370522749769207500 8711246 34593730211789479467446330914348155072 8711247 -87783606440571541828836156465632571000 8711248 -2746284089944481424770892504605130752 8711249 -50031605179457088104190344006471694336 8711250 4506099016286355957646955154780480000 8711251 -116055783037922160427578455873284354400 8711252 138607241736881598391252022135281735680 8711253 -270600907549440662956238004507482395200 8711254 -27832100891418207293017763769610180608 8711255 -46411970743664254510218301935444759840 8711256 156916439122589170617864202462353715200 8711257 44819536718078624975819570020767715200 8711258 101223405247123899328089683129775179520 8711259 46436959299968331817508991274593046320 8711260 -73850564420925345888295935662395845120 8711261 -79581057075584185946368302529885656948 8711262 -19476449424831886351341246133643575296 8711263 95414193004693345902176617005596859384 8711264 -230330071632125244481145985296702767104 8711265 65680266334266358780653233277145715520 8711266 82988616254615043633780336541655742240 8711267 108599022480870525648115466790916172316 8711268 -1923945819948827020224749040501058560 8711269 83848648802653900130073720085378329600 8711270 -29617589149947361751080960557350461440 8711271 -131856665499973438601452658122315739760 8711272 158295801018104909433881938871776051200 8711273 46854511315912291720938475883386403904 8711274 43036711397727488315360407524766464 8711275 -71261654743749835303898340359310024700 8711276 44961772086521973610616200327590168576 8711277 29618380425826883252480983162374128832 8711278 -91169324147412999701173230116238106560 8711279 -12701015857468633593935010505583541888 8711280 4678096775549316511976600681742336000 8711281 -219276084478792540669506293675077459800 8711282 -46838480080637238500846796468059448288 8711283 -12181863885714898642649099087799916032 8711284 191497219004325101771237079944144896 8711285 161761873882032045717100455066625008000 8711286 -452211096608248865115535158222435456 8711287 94733326369422277927932616909829936200 8711288 134661910975227114262290022060218347520 8711289 2229894897761928739004586177449606964 8711290 -13114914523497716484690412210461265920 8711291 -3021653115859414244685092873505473400 8711292 -52514603421459001847258372509627726848 8711293 255385731732990556385267112062118043980 8711294 136189710549838333689037938810602589696 8711295 15882388817971729426665053362953891840 8711296 87060912921885762306005308424375500800 8711297 -48945854431131003422762399404607611968 8711298 -26366991360607813223088818998928712576 8711299 -11507265418128396026116709110849085736 8711300 -26679457998690188619173344292556499200 8711301 12130502522265566584279935405286705632 8711302 -155777762556281301943154312007169602048 8711303 -167967585361032173724782552210986969080 8711304 47221280671134744707923507112559083520 8711305 92408188770204194909981411264442383460 8711306 -5653586938864893211554634400174048256 8711307 166619945340236059809745927683711896640 8711308 -53466394983494623795827895907439907072 8711309 -18473218284426903916915278313432705920 8711310 -14593944269183231874736685778259968000 8711311 -9677000110164234109361062597519441920 8711312 26231243674029740811465313685586001920 8711313 57996266359633842726783537184505985984 8711314 107500739545705511260037268754142522256 8711315 -18342648480116270047186786551926703600 8711316 -53837026050979369874139904846999168128 8711317 45135884229390879758267364916438603612 8711318 53792058775525682299250724210303438912 8711319 -69174635484749652464404764553990631424 8711320 53255403081204423342449294702186496000 8711321 129795601284178027556676245880633013200 8711322 -19053151853749029452572047970622436096 8711323 107752075995087996213059182323568149544 8711324 -14676967187084941649386047469589572608 8711325 -550692821153895131838344572001138400 8711326 -965744481017471191782710681464646976 8711327 -1316328964777785046708825866328292568 8711328 47248048899319315695490864651161305088 8711329 -61786119702682987229348726259667122720 8711330 -47675509854716266708181315994060825600 8711331 -134807622295614704694838904192411098248 8711332 -35455618974688139302655664169169244160 8711333 -46075350145149217427801292569459588418 8711334 13295239710456694229208897251705015040 8711335 28851479635181318477012784701590848000 8711336 -58143360256334753933508799199526712320 8711337 -24503725712685850244222129515582136640 8711338 -58447227395567767395518667594759289680 8711339 22250563915788188098152664507740582720 8711340 -42650005398237029431146682915403120640 8711341 -24163236626106013555135237345838597632 8711342 -54278002818431628708872254387798355328 8711343 -149863754461925292508705261797766847880 8711344 13169719397660427994773143504173694976 8711345 -9223014430269284677770292894824629760 8711346 -8181140375247603440462425593239150592 8711347 -63726300275773549230938251857961993204 8711348 -80508441578167456106846669110308341760 8711349 42415384172905926625347689448728486016 8711350 20929612029795170350427618326043928000 8711351 17773708548256146715179222904518130608 8711352 -2323997808633812228825489426538946560 8711353 -38504479583973915523900002183255979520 8711354 -383932093209682720164240787467659808 8711355 -8543651001245071812247422694764497040 8711356 -99270595160092160062204943423043090432 8711357 20651396813311604393078161251663873606 8711358 -35918682683810870154198115986884058816 8711359 167592669895322994929627862534823914560 8711360 -17675912594084271401980749239707238400 8711361 300938352671337427532457042133300257600 8711362 -37899821103444720923655441655684446336 8711363 -56904407201519175069966559004107016388 8711364 6048588921496096742455094112290088960 8711365 30821999038128255415219460879622261120 8711366 19835337120445471842563130426218593632 8711367 -42834118695369160371440881882801017600 8711368 -210362418715269623145466805942388480000 8711369 334584702393695912556229645143558858000 8711370 246468007350048644121722348275511040 8711371 -77519693355029307784577187600195847568 8711372 1997813639173344493021480627029540864 8711373 -88553757785096284702344299470777762752 8711374 22290646756706008319241197079222471552 8711375 128062197499530395954161076544940254000 8711376 10464397663136612900046709848933924864 8711377 118573586883231872218214908264943242226 8711378 -27768940431824491190468819150891417280 8711379 15294932926546937101379779331958606324 8711380 57680028391445478477897206860840492800 8711381 -54384401907546175850228405483694016608 8711382 -5277966473895427401026893295438528640 8711383 -89874391474047379322041966002431477368 8711384 204596741231445997883279280060957265920 8711385 115521356969137303563986369821131393600 8711386 -144683154516227656883980925672837959680 8711387 -204671591798097722619610762872335963964 8711388 2107890008413323258105960175966519296 8711389 22280949719336305915169551070690555000 8711390 81863370731698757630986059250307683200 8711391 -27502237404841006376251119020614425696 8711392 4340760744336835673796413632902070272 8711393 -44583290222564869472660295163240412640 8711394 70754480560172019513475625232985660800 8711395 -45543288841311715545270852368574933600 8711396 -23485566223012933057761634717015819008 8711397 -109660872320921806981374305794406078340 8711398 51377213846123788775351112332584308864 8711399 166558829579037153502299884439244025400 8711400 -22422897675896801347507121735915520000 8711401 -179385606755226951450912504079329174598 8711402 -2344956703302333935420217754828078848 8711403 8324358504508164047063446031157301248 8711404 -145029347201439919489303962335055605760 8711405 -103422963669035272784542294965453470400 8711406 -97319266068961872823077009766345628736 8711407 -34839614562382445012225081577371088248 8711408 56385110374828688367953894111722045440 8711409 -20859043088952877668354332024818176000 8711410 52188733533678855073554959751584358720 8711411 -105957351481087152486854367506742292368 8711412 38702573358276839277434640477415022592 8711413 -751644062889548445204539251488638336 8711414 33066128458220611134756936698474449056 8711415 -18555204341370433215170233094968497600 8711416 139641604519630172376067569155225640960 8711417 -97313919957212882885289287297808025920 8711418 -65987994335406734436649757978939470080 8711419 102662519825351535988452341749893089496 8711420 44693172276571130225530535585514785280 8711421 32774718956045231729925241847558230464 8711422 -162129993323015191053615586768770170688 8711423 -927125692748794410082924097935359264 8711424 12039170315662318478654292338147328000 8711425 -90639135252650202061521878742519327850 8711426 -38479837904397367761307745580050711520 8711427 299309889647564435091246527538313200 8711428 -45324906455029722189526491938808311808 8711429 -12762124722955163994481485419868999360 8711430 2421828825277601858681539378439331840 8711431 281645682362832132461073051800542730880 8711432 -76416936834714272585655366821225963520 8711433 301338907709154736697997974252348202 8711434 -8126180533385327987615552192923852800 8711435 -304954538844920121727893519103612661040 8711436 -20027960758480637464975358228780978688 8711437 40753505805867345488184093018483984704 8711438 -79192888552638468353914299255327074304 8711439 94996098808394929982443973184308275968 8711440 -8648182114561152201043913794591703040 8711441 75007765723416673619100135786596909412 8711442 -17756514752272409944888995392772629760 8711443 -54817108845727345873934602485125553720 8711444 21361666593392655489963768109726058496 8711445 108399881540777740509613001787791845920 8711446 77763719094396585231922007101112473920 8711447 262713093446356028029730095167637837896 8711448 -83313755396476626295106888547980759040 8711449 -85646062541298075804572258756019257964 8711450 106387698041399569750950654985265740800 8711451 343721931035871741563306891359787040 8711452 -72000185568756660140159024650423484928 8711453 146590036572419650879487532737050891200 8711454 36064294331573165698831781072964006720 8711455 -12280039320180549857015312426507486400 8711456 427998916538443611983257507278618624 8711457 30899733083445054997499508495164722176 8711458 -40673250281705074067940639872506228224 8711459 48239424303723229831107268752220281216 8711460 -44277372425872201101405324052658814720 8711461 -148330625930991781387156641810606221376 8711462 -55723270444135634368536346840764840000 8711463 -88218461370219003886178764893227952816 8711464 -81101752157826485989659466040209904640 8711465 -33776717385092490359491142599658116380 8711466 -17697069619353103598932777513230456576 8711467 -72010622283293947728385254578126289484 8711468 -4954307961028648648310200196097584640 8711469 -4359505518942720040548049596989474196 8711470 -79947272761219640019143027792335648320 8711471 207121617105347476220742554627332110744 8711472 -10911318411671253102396001131766480896 8711473 -116147691255713467457393596754527448540 8711474 -119343993869171717287201201839461927808 8711475 11150977606916548690122985157400853200 8711476 -64494982316115554718521228263429747968 8711477 -301081314480103340120412191208052222788 8711478 -52685226783185321890915937752570737696 8711479 -50203933360914093663017834454696583168 8711480 -9849665100848132676432034659328819200 8711481 -132256907466160474160759721732436257120 8711482 -55649513402543590620950074059394468128 8711483 31937607497955298455895468053122184720 8711484 96705766697659376588719923470065320960 8711485 29889519943471351836824375415568683180 8711486 17438787605037198111735025286789232000 8711487 -105149190648355438993951535232732880272 8711488 124232063574213750578594832807394017280 8711489 236322937774453932283880757597929380290 8711490 -48702356301598703825939552621996282880 8711491 115352993849358246169937641070482888892 8711492 67078714934160206391485694961043116032 8711493 64699010985836456644284874114799217984 8711494 186413581484157904012195018062246973440 8711495 -47878485289590541289786090289271253760 8711496 -25793061872904795469193152322214297600 8711497 -431062128082126536547243517616043024128 8711498 -26991420790889399222322933845096520000 8711499 1840578136456569670324818400545021888 8711500 -59575951990562215551563436577320960000 8711501 4964406939520531458078279794128928502 8711502 -30811492447225474399835041300579963776 8711503 66985556768329521590145817231469872464 8711504 -7297845111193906346938747100748988416 8711505 76664679239730425988407274147794112000 8711506 18662050890171940854052655530948343952 8711507 -66463984346041348065963464106881581488 8711508 18420724049370309658516448899287373824 8711509 -28792619401496705109475423613100092196 8711510 34994650251620726587784524240975288320 8711511 71291383582833330405079263389640122472 8711512 34415536121017979741999867785404026880 8711513 196906234390732224232901532692389798980 8711514 33993571823360220607567327244066227200 8711515 -105840091563091814679637149853317483840 8711516 6561481099097077354667008996561920 8711517 48969275673139617340134498223087063200 8711518 -4780158122131940001530627635819847040 8711519 -246304164438925951081007811211881587160 8711520 1698759016725759712030281422536704000 8711521 21960850775732880526403877271538650304 8711522 -40761400116401989426260702204906795648 8711523 -49451810803088918993602487705614122000 8711524 -6420740882338043449910777728557291904 8711525 -81121952085637471086080889825658726950 8711526 -33292310622953550501169767282937030656 8711527 14642398845008062398764134378012154880 8711528 2289006619095847172721704950800875520 8711529 -168461514704795257808414941079146226400 8711530 -27431107599879488795558657557655753280 8711531 127741670973335065840158787249622817672 8711532 140519691978764495888817093939277381632 8711533 222522613461212999299312690956081405782 8711534 20750643409740637863376815518868373248 8711535 625371807439038780194783577324019200 8711536 61699103897098103985278675852668731392 8711537 32044382306170327863119294519126274612 8711538 -38646164736016612546873660287360952320 8711539 -69103962051878811841204117023827979344 8711540 -15824025442710530173099609988385557760 8711541 -136503899729539369421643554329115638848 8711542 96215591686377253022866764230400000 8711543 100381214176901227789080156004889010792 8711544 78421133782516181768606352476148203520 8711545 91596622359439472081495945900487423300 8711546 -5212344085668138582416817472908199200 8711547 -60531256764932176980060856185856400640 8711548 73019094133669018367362768259258443776 8711549 -34974626375232254400980486285892741120 8711550 -13466224546197618296031413077050768000 8711551 66762316157357707922245434078355559552 8711552 33284811886440847313692136640715161600 8711553 -126402375944769235782994730723121470592 8711554 -10240118220084967351902584946837567024 8711555 262159006647270689871906970990948476960 8711556 1231323761120647114589614488735768576 8711557 35616889657715606824864802582537991360 8711558 29401724015445632909408964995277496320 8711559 104056133318013083751615019869783306864 8711560 4569647242544293455270744369161011200 8711561 108733218780363946665417306665817771162 8711562 -41430099683411852080333583839717426176 8711563 -144933933164398984724282600199643992252 8711564 11860421383920236119712062324324114176 8711565 57057477132886847616726532131192115200 8711566 -21826049265749409605962434933221903616 8711567 45407853368479959492276169098345204960 8711568 -6833415902545286977223100754546679808 8711569 -11247184213726553320582715508000814030 8711570 32571612739751812749005000721403714560 8711571 174327130824091101550907106051760842240 8711572 71891530027243296362475023636894822400 8711573 -129561097585864136335033164892570176000 8711574 29885151385623020366690217206435482560 8711575 -33078099298884766016452764339852173200 8711576 -61502185432746947116056313665438720000 8711577 -2119367077786850212234364096083052160 8711578 -2990763471979441868963821736962790160 8711579 -32387701369301493312421186539396550824 8711580 -40658792881696778454080736036631587840 8711581 -150462307445375489599667609825164152500 8711582 -91821863133277495505810738246935403136 8711583 99976800027257666263735945217095482000 8711584 -43018013436881354756227233719918788608 8711585 -175978832534364524250955876022308800 8711586 -34860011042601019906902071035422405120 8711587 -96557719584956323668822704881379378520 8711588 14464406500763538492350579371158954240 8711589 14151301279829323776659391333666932736 8711590 -7780186958872748597663439879597571200 8711591 50352509351528291686634273598077614080 8711592 -90596050477287178389848797441389281280 8711593 23571821913818613069862068093881673408 8711594 84131762114032604584744556461589586096 8711595 -35825336789733269583562553075062675200 8711596 -136344763337786365559848303754021804800 8711597 -180265504507222810601742484806114170880 8711598 -6077864745963619709651678703797544960 8711599 -26410731353563675930488406457162260560 8711600 -22034273557819794300226562726608896000 8711601 10200975876903847919413180627768770720 8711602 -70591864029555039188979322071780907248 8711603 -201016482356172476002659857626498556148 8711604 -112895401172661451489721131839092060160 8711605 50855039632473768715044718000824024960 8711606 -113160420670891381743980450333333204736 8711607 -77329989343031522670452711594761734960 8711608 -159644962483126093091151010655949680640 8711609 376406551717444730423050291089327936516 8711610 15473855154286544661668337844881945600 8711611 -1838409361298249683012733958506332568 8711612 88427571546481795454205790398485223936 8711613 -29614453045319158941471157172907458676 8711614 18751956897358839125700025067588811840 8711615 -176051461047860771398761961745255233680 8711616 12005186507976054598779303158630842368 8711617 -73520973233495568135906052450301190334 8711618 1441947390865207247421998234706101760 8711619 16968303067942357544110861036523849472 8711620 -39719772562508183483980723034293616640 8711621 -228039697368535596906692745868696670178 8711622 -9025575829402666646259613807884107712 8711623 31898652839921969051148645818255777200 8711624 64248118963174544752971162077723304960 8711625 -54041229525469049693930119674391632000 8711626 -39142672455523085173527776392583324160 8711627 36741839663148724140904715067420163476 8711628 1859292307256274082782965163567550464 8711629 73826153558255734730064405040836827520 8711630 23738371271714323785593760202800480960 8711631 293516892364095389005353965656279944 8711632 -61734565665394376278895772985022193664 8711633 74321794508474380552120519173747296640 8711634 -55421015366107601859344090971979434752 8711635 -274069617656344043465239452148749247440 8711636 -28015966640595577653083479454646788352 8711637 497913460182707514654558982420137024 8711638 87629673011747904621525647955829224960 8711639 -11492440674041233759108919497261808640 8711640 20389192754239446918137222968579276800 8711641 42621895761605459440815057255553901184 8711642 -9167144860934479738255269474202560000 8711643 -3120799788880684199506063837798198272 8711644 39405462783485754444577846415809358336 8711645 -16125849106767007175269116181212314400 8711646 -21676835644401828364033125989725747200 8711647 12992388571772733831054584188253406832 8711648 100884748273370607288478138049986560000 8711649 29291980835155101816556982985495647634 8711650 -12644034074721512819410616266891233600 8711651 25348691186849687188254487267380361344 8711652 -1103087492246056644296622585995424768 8711653 270811860766092336760067155307999883902 8711654 -12509237450000069660564374818401568384 8711655 -60952252422419161945010620446852223200 8711656 218353428870346832122762432410341882880 8711657 16314116259890808371964642844598238906 8711658 -92871997828388985856946699832433804800 8711659 168086878632533164022304411052157734440 8711660 -114904355428547886124851644530116280320 8711661 -60167405394561705408318762791075731968 8711662 27070481119593706325219419786483808832 8711663 72965030574178807079340080759995776744 8711664 6687869560954712964413548095653019648 8711665 6420135967833176985520288208958621120 8711666 3404564704881033585358390984909846032 8711667 -143307925013325435480026701471850930928 8711668 107882299842396521604719556104548352 8711669 49085327187545895501525758467666769070 8711670 27532118415261878934085783605869568000 8711671 -2771706287214925334219923923443048320 8711672 -266993881596432241510237984707765043200 8711673 57073419584630092785886977093184560384 8711674 -1871021456350531648455919257199164960 8711675 -9008713378862464680210848042762515200 8711676 18559468349026137703998636424319692800 8711677 40869230207665600074062232359428973260 8711678 2570259457083114043677788508706511424 8711679 140682553437375733002062933889509507784 8711680 15933336370728697132739519228223160320 8711681 282033226935915141840476011890256137264 8711682 -9667582734133010312674634526542364672 8711683 -283336779894914924971527705646917752068 8711684 95055060297617509137937563169109534976 8711685 -187244086049228987302086411280497676800 8711686 122320503166039104449725399071499947840 8711687 -10865762230053334143033525639680614080 8711688 72232449771286932866852209103823298560 8711689 -81141788143277644451921816118148310080 8711690 33660997206026169267590756098367923200 8711691 -20635875922927569667654917501316640808 8711692 16367314766378474739907100248851087360 8711693 -14957492574151624210727676524499953460 8711694 53931344157135794335708936755110727360 8711695 -158517964521335526003646661761561063800 8711696 -16771448082675618888525487508626341888 8711697 157528262650270717371301659307314946800 8711698 -23046870666834208725777504404117963136 8711699 58098874864757231168900781902608280736 8711700 -19094323729281680281484955014134272000 8711701 -43581311945725420827572107201717648896 8711702 -20657852787477499894541578846576850496 8711703 -10870087073471691111502678862920530432 8711704 -77355430798755129007947017468504371200 8711705 139686517776926588976570516651340591560 8711706 -1992101914333095486533894222944819200 8711707 -144356692256817848907289986415954610044 8711708 74861595426919995537411362915157843456 8711709 -123775789349646776942316439665518489760 8711710 -40873701292466348262172489538772407040 8711711 77205156706534983006684516634243441224 8711712 9924931942682682237049042195387318272 8711713 23127393827902233363870267622083426304 8711714 156809989182499304296029865951760640 8711715 18190849680286682852430576416514342240 8711716 -12807347701131464360302060501656038400 8711717 -100263838474541145234586867330820791008 8711718 70905936156720850636821328045457276928 8711719 -181461439798978133355526464723720015880 8711720 76735142572317764134156672565924812800 8711721 55075897802355333684375682747687405140 8711722 202044813827857382423697269837516358912 8711723 -288092070034328685667957636892563882416 8711724 -2183170852004095955185072318091870208 8711725 69320918480189851484560984969989648000 8711726 58746764783606543428996031031839424960 8711727 113838161257979642076824244855694131720 8711728 -22214423805280586303921516748180193280 8711729 -161179185516888252486373628785677265752 8711730 -53954098906944259542492549299898246240 8711731 -67611526690776471581248883375388997808 8711732 220069490040060105008659503313395302400 8711733 -70213526386378935697149428570995100736 8711734 -43038657911762881010544042229864462848 8711735 -239643868434442472668625042700615840 8711736 -58535024553685975038346825791528960000 8711737 -224776250768672317706569114148723270614 8711738 1718456328847154925133673448973747200 8711739 62986964266820289291965375894848679040 8711740 14804562287445611391800244594073958400 8711741 -72122654184603693385054250145343980858 8711742 -42406269998845824790541772303727328256 8711743 100096889479172326500586909003306572992 8711744 5491137338930637379278677316565204992 8711745 47547460979505517416138590689108857600 8711746 -49184721192427687476180588246428186928 8711747 11949376036893034893618360861404799360 8711748 -40945814839491837537897106619849347968 8711749 -215671594618604608831358556151907313250 8711750 -124814415299990074570591336175154048000 8711751 77947525397493571959835676437059832320 8711752 -81270578821704467877882751610679459840 8711753 -40815797296777646580986353202233538076 8711754 34036399097070325895823441188231704320 8711755 -23451119058478116593685918699257662080 8711756 68958629850026810148388559716540726272 8711757 1350800670726680202322746433327787328 8711758 -77886358561214696411094257196192000 8711759 104246554944451081566723208949567120256 8711760 19080077688969302488995701695070208000 8711761 49465984861900069514218477268660243304 8711762 23748154553833343684840249123516713728 8711763 -11635560775771814423050235968140789120 8711764 53718492118249850764599033754843922176 8711765 -64472662458312859906133408402314393800 8711766 -37166763716749144772520747023081779200 8711767 -56059964532183613701914852343731400184 8711768 69000397225886719919162209609203179520 8711769 -35530015758692676112903454786902575744 8711770 -1520235950521913730717350378737093920 8711771 45260675533073102367496104155276812944 8711772 85242472015942751693936070514404321792 8711773 21686712664588106515619159721342878336 8711774 139670901700511449638916916004078797760 8711775 -4250515154065753331424232899725400000 8711776 122905612727666818593301408574340071424 8711777 228108566707867377444382044326952622626 8711778 -42826379059632541906553130055920425472 8711779 -239720601212059397022056554002439994880 8711780 -1381119703974368911192718985878200320 8711781 17171253530245199654901650605884248448 8711782 215876411749150160743082296584916310592 8711783 77597154329523332795912906683577743032 8711784 130867613427288346480468769750411074560 8711785 85466360340152525050996499777512987200 8711786 -84989311291943859727399346786145086784 8711787 -49450168570148808044073051827287397376 8711788 23927481628366952909809170150423562240 8711789 -82577324581976666381519389746616537920 8711790 25321307273728321432195768664969838720 8711791 5105584070477039350511206174291678704 8711792 63239401712113769804423995688676458496 8711793 292307149543775530884249095519728907664 8711794 15957695569753967891315061027296507904 8711795 171152835577151332937102898374659954800 8711796 52528296057634354991966875534324948992 8711797 163064019513823108824026148515808755246 8711798 -24418008830920685889272731709030859264 8711799 166833104267909503501700451359812389864 8711800 298013563963420053490583026149888000 8711801 3374391898819360917730914208408906752 8711802 -21673871558943406123385678522635943424 8711803 19611400270992060777377070598132763520 8711804 138124456339644056904225644200116633600 8711805 17674102080949443957324779583751601760 8711806 -7287202043853287957234950517051535360 8711807 -96785938596180055521579732492749631720 8711808 -17664893973597925252770124929045626880 8711809 -221928506770500029729112015976187186384 8711810 -69770479082568472339320983763566953440 8711811 -58222724260947696063984266915378810940 8711812 149022455752930251106429094537967209472 8711813 83932831033078229560529036754240145248 8711814 -30432609867088724000276687904843773760 8711815 42344955142305397624631448298457272800 8711816 -189790802226270130382812654595281259520 8711817 -34929131122709136151356033131257217520 8711818 -48566132409488304933576324500677586640 8711819 127694664544122050282985977560236784896 8711820 3042758429715394195105802385403699200 8711821 179085013996784579154986035153409764022 8711822 2424287003516558191192177936203264000 8711823 149162694239797859273612260641169737600 8711824 -63783889227392800749104552772427776000 8711825 -20847703575131987213758603480169880000 8711826 -58293582527512200560443270978724084736 8711827 179193629411124626715428196285683083480 8711828 -128847202676871330820859293344192431232 8711829 68709393627830979672409039054836968544 8711830 40824294825985024532573614555659052800 8711831 19204345016198255169824224148939627664 8711832 140343422979290635058755325056448716800 8711833 -46947701129800539791051896035504764736 8711834 -53261355822964157074291932378745251360 8711835 -12343864833152573977711341501198554880 8711836 2283463811241142412845583214294658048 8711837 -9565415178322455889557690858977912832 8711838 66567364528681687698233985160051873344 8711839 -285994427427825251924029133524388886360 8711840 179314831119544845742185026189377536000 8711841 -20714289507261917871789862645721360208 8711842 -75266154236983216383894800755322380800 8711843 -1361767035436147066221601451912566272 8711844 -17355976928438538227622988850594777088 8711845 -112774881994216800045035747791998960900 8711846 38685425048560148507298808372049891328 8711847 -48277879261126761313976319038723004000 8711848 -9843772079638847437398464195963289600 8711849 48369919916987041712527881002148569850 8711850 -8506328115473229216719936498741107200 8711851 63704577093948820931686350096200204852 8711852 187692667945676906997185692535576007936 8711853 129541820809942274205615268390289236800 8711854 -40432933958432241921576667383896524800 8711855 112701228325077606579323261942430526560 8711856 15607220829958777977736166510773862400 8711857 108316672554497084377823382617017296000 8711858 248878996732706996849920757266013184 8711859 38992989529532438285020971634334008368 8711860 45218763848319055368767510716577422080 8711861 -36747045283455866570277045687531700800 8711862 4837320859472378127975280158240376320 8711863 -46818119767947112917100971683416060888 8711864 24254729127746719130560854282773913600 8711865 -66592099106856263579862139894635271740 8711866 109418759770490568734207501567488363632 8711867 -123806918466055926800210532117060957084 8711868 -15357733599152805290906477908699054080 8711869 205037683272340887285150689460907187270 8711870 -50230849051160235441592145618721897600 8711871 39664270823088812986972950480142322688 8711872 4749202309726610241661286485833285632 8711873 -424983570956667625467302137481651754240 8711874 -4227715809073989829358806095775919664 8711875 -18940916500240935424915491608242710000 8711876 51887719196190781457794114910079679488 8711877 -72414179631135931407544139868838651680 8711878 -26174001045838193105481825543482166144 8711879 218784249977060218736923333910712000 8711880 32025075699158202960824113060319232000 8711881 135680661772252727654549784055596768000 8711882 -91789382867769106673560437463563872208 8711883 -94411735065714787765622212422051744480 8711884 -159448462837737371365528432370526717184 8711885 -8888138824688292001402130494258241280 8711886 67272611560874705355043397345362944 8711887 -76062411846208921551791335725095528464 8711888 39828127019631491481469302507261050880 8711889 91439352279061547145404870258209126080 8711890 53628635258734130389156439667823833600 8711891 24390425040144870580333651517679328752 8711892 7712474208805205217805067225774751744 8711893 -10177063219721402256206572640102650752 8711894 -13733768911254173474349203743842184320 8711895 55131411410452072614448087905806640720 8711896 230642309070554334571322012046996449280 8711897 113973308670168499974254408606921390346 8711898 17601250296314621304766986598269858816 8711899 13358832856165686106185485764294727680 8711900 -24355257519029313535561798861228416000 8711901 176849570830252140108519188213585609280 8711902 63299240974477043991099111232694017152 8711903 148433686126184304000025366967491604304 8711904 83114286199011179993364534170910720000 8711905 -23221435611150129416273182125329343300 8711906 -2466977131403543417488447925254257072 8711907 22215972006063106880485938384566469240 8711908 126220737651003070411657983486953664128 8711909 -368315926393527159722550654394247688 8711910 39590835510988572600041978007094848000 8711911 77968494125073336774973542128230442152 8711912 -98399051464281099246231486144215040000 8711913 -38770797004536348427230712408695155712 8711914 -130080834110044283155591612702439332944 8711915 151511636788137871608173644494092782560 8711916 79417971868631606356507485365726295552 8711917 -168616271732175141211010707201044476640 8711918 49430081591602696701537270734716703040 8711919 -26567607947631839818126402494538256256 8711920 13641286219099976831000752700428124160 8711921 669059793474393159194545481700535122 8711922 -26870135061597661198782454273573430016 8711923 -175098954001997495678015751532566691896 8711924 -65185637197290665558238812758177461504 8711925 31270188135434557837270058990277408000 8711926 -54517993125660593397911952691500995136 8711927 53075945349890103322526428459379273952 8711928 -76515914294248514269331604781371801600 8711929 2694854089321877434852170292109578848 8711930 13544984040215110704592440710596300800 8711931 68883829196303354345261151075532804464 8711932 51205124783709752920582280935104106496 8711933 -208653758898908840980157598589000237818 8711934 -3780901458570829605541214156039761920 8711935 5016136015247598687925022847517163880 8711936 133150713331456459219442381914764214272 8711937 -34301022976949972760584649127530230400 8711938 -129216228657325997558354947275689720880 8711939 210385478509319367728590211193901516056 8711940 15641683085572945285645667459447193600 8711941 26560084365059863177459056193955469824 8711942 -131428521090748290900396009566339380128 8711943 -21442954266041116699635606110916414720 8711944 -118167442109537083071550569631605795840 8711945 -103125248207372358480855377596985424000 8711946 -29475431550927657044037643550521245696 8711947 114421635656864664365902360722395279400 8711948 -87754562147350184053970463297649612800 8711949 72810152462609518415068393491549703680 8711950 30216989519661706769801600110752753600 8711951 222462205490664965769950730451837067952 8711952 1319493679392866991769459277586432000 8711953 -132429787601347011211112929213145086798 8711954 20040911572703223315306693434392396176 8711955 396231260423011894034554570962951600 8711956 143287956093505138414432818775473623040 8711957 -172443217038331948211902268566113140388 8711958 -18362785342168827464404437500193912960 8711959 122146148404102520629415284089851303280 8711960 20646203332780845783779597198471577600 8711961 20461478304721178647085638812653514240 8711962 77020747629945737654748685320802990080 8711963 42082894054919662902669558544660977504 8711964 6067569832770147633355705411247470080 8711965 23442661280231841749095921261402570860 8711966 4823571902314703040514667242488365184 8711967 -33153601894175274882606411923089585152 8711968 -103935480627610791546935611906547712000 8711969 53659912922824506685016639328590421696 8711970 -23973204619825727983559271203233536000 8711971 6288603468146569672293924500479726172 8711972 2062905174910555141799440767747658752 8711973 -10170586029559406566195356701604233796 8711974 37883938582410340733029451876411936736 8711975 47253763885678331471679852857881071000 8711976 -4309718690889649388320390758732595200 8711977 -312653648205662060580481678864966070940 8711978 50927063723109328663304266371282512640 8711979 -30305887717954237507529662894009480512 8711980 -85838058607135693054877044667443123200 8711981 43095565711280917903020723121704066252 8711982 77981956524889467642112211050125709440 8711983 2301738165675228283040270475624558176 8711984 -8942197758659127240944412866827714560 8711985 62388017386615024475087122058077770240 8711986 -47005299761046804022142777190857266176 8711987 139792810108148660091546974117842506636 8711988 -80864411659583520770803054662787584000 8711989 80963077232319543731123516722771443168 8711990 30944503291707288987699401373898344960 8711991 -73637440418879799632439118130240136000 8711992 -73331690565396118037361816780096307200 8711993 285534997914417536762603317719252727380 8711994 -21061872899869283440452964292840075520 8711995 87936537500763176740368033398334967200 8711996 -34476906752072135165867439648675456000 8711997 31972321077559129585853890625951134272 8711998 -30282300211372622084478282406518816000 8711999 70880849914311285659153670329823780120 8712000 54877884835909483209949517316096000 8712001 8532515566020567967957278598683828100 8712002 19113215458123214968219834618063905312 8712003 -65770649964186890052983240005010207496 8712004 68498728156730385564721568758408732800 8712005 41837435761858268038771893230406681660 8712006 63807943127703503860865116565243107200 8712007 -4833551271819026724352358178942637488 8712008 -4643047367686628962309914148487854080 8712009 68165838451357924944890147462940931200 8712010 -45533362410561931214055472188047773440 8712011 19923344586268885922928551206831559424 8712012 3795161591020568790085876652349100032 8712013 -4092821009638715202404519720997234858 8712014 -146693603416581521180222730597332137728 8712015 334734433939224063537463046907417600 8712016 -5833627595121278218444697193889865728 8712017 -165804904454678525426679111685375649934 8712018 -12573934354405671009376285643345127936 8712019 220187365699515192571474466987468477420 8712020 49047172984964482335162251083868482560 8712021 3758916990952171020980920607869204800 8712022 33523685123776583296227659955784770624 8712023 -46354459500612453383931413644571405376 8712024 33223860940485036291924787038172938240 8712025 -12997342822873318099027357406938251200 8712026 130531701341633790155881953024437513712 8712027 -50478668675849875783858202145807270036 8712028 -34775527878348063195544204854987141120 8712029 80824532701015401117102526879851438630 8712030 -49173323649786254946246729927631200000 8712031 -222858463285187198067228404066459162408 8712032 -16361820761100770569446501600618086400 8712033 -9634670283959481181726607230516154112 8712034 -35339039051776937712128143489177271520 8712035 23576028775107664632577091581446802800 8712036 81569895058777182626269781206525873152 8712037 -12517703591304394641073334893865546148 8712038 2604353072786180052681018306520494144 8712039 127021348115758678563881754584341248 8712040 247362925065051989758013861200588800 8712041 -16558055192024953028419318151997600000 8712042 -21186428780611260690569224864465213440 8712043 87816819026207386844939767594103428320 8712044 10113863513219349934007605927689446400 8712045 -113077222492285092258855703182440815380 8712046 781786642597940801222035488432423936 8712047 -115828113463486658823077718872870834568 8712048 24504138014168514632268950473733996544 8712049 -35191170975461586826679474041382913792 8712050 -24982032980747479255300334707987141200 8712051 -156835460275985734000391661517528758720 8712052 174455050082398547607771857621327831040 8712053 134413203862005134528828722384722072078 8712054 -6146962429117928009043771988686388224 8712055 35358706616312534012439401811948733440 8712056 429690737630153410014323215527225384960 8712057 -18142779935828789550539942770058793408 8712058 1204018826118965957865248716405501440 8712059 95668526637576037643275949472010564260 8712060 -10250743980098704486503117225677783040 8712061 -395532237346711581528647924890046384448 8712062 -51910373335485616509535511871575867328 8712063 -60436549854648515778866784111704655600 8712064 86286584586841117439487358561733836800 8712065 31125425304870186357698459074946117460 8712066 56982060769348111397475638186392981248 8712067 -39295593081631680904215274586740986208 8712068 25618916320161403304722064343784208640 8712069 46989126365535253471922257271144749920 8712070 -27734251161828103680655652694393052800 8712071 192504087476160487085619686166326778600 8712072 -151028899705380898193005578701223521280 8712073 38354267805799993193441660981987087360 8712074 3411709279825651071736947755824415232 8712075 -86893510364655893385246567246324236400 8712076 58856187680390217103005648392196858880 8712077 -194983633900228357234825285540837438176 8712078 25142597157472098679432821867077495808 8712079 -55659301859203346302167919982333217480 8712080 6677857752218995294685184822658498560 8712081 21613589929293722013560614966622355264 8712082 1480792707732609143622091852990357392 8712083 80964423391128937395041476492823762304 8712084 70893635634961596779172250184565774336 8712085 20385521058746468843475844941262863360 8712086 129393149320648206992398468526531176992 8712087 13563822650533520593970556881583098400 8712088 -59324589659808989207358244505628180480 8712089 -283227631642984606988561472066036928560 8712090 34619729447711231958123738448630963200 8712091 107175461904662680373473622826229343492 8712092 -41261344542226139749875621952932695040 8712093 26970996257158982533062491951247162240 8712094 -54724239693260018410821113795152390848 8712095 -21631388134874580693176994914356800000 8712096 95598713563867608619588774882147565568 8712097 3898376256574305885765366323355174912 8712098 -27240370110749856970990087975492417200 8712099 -157776079364631851310920765422396831032 8712100 37587720878752874146079868795527062400 8712101 2399005389978732523736824132483435008 8712102 -14004523403146264154568832687195568448 8712103 -270822999413796072050783813662205816400 8712104 95421351351457966177345273642964736000 8712105 19326098097629952416763096659507040960 8712106 5842399858058451664889573045754597984 8712107 67599621349171828032001261941114814320 8712108 -18058956000695338430823450219212636160 8712109 -40083808791200057602958701812768163200 8712110 76140877763142371033977130105996545920 8712111 -142325677062257869841337750999190383216 8712112 -3138606457998611715848137444494049280 8712113 165527176460020471943065937086167145362 8712114 -14963939327308930834616663740876574208 8712115 -42886902549333340232080356418035924240 8712116 21262533240771048437900591060671758336 8712117 11745035332273823616266223684026689920 8712118 111044722149962589552218404004392281216 8712119 96472218574199370592357457887401956064 8712120 -19062009568051644900211697696440320000 8712121 -69803781248858213872627888416756300 8712122 173018559005580735914134959438566680800 8712123 35957992248558491961361062852354493440 8712124 -69851845407752703148250228858602887168 8712125 241955257553758501230570483491112327000 8712126 24604049988097693739549387316784528128 8712127 116997257259000881408909337939381110440 8712128 21328560492282953679156636319299403776 8712129 107371999182743243777121579841403247840 8712130 -21598519967330781285624823970698483200 8712131 -40449017385936032356013363253028485696 8712132 3524242843842297555592750416045502464 8712133 -61028424750383175090287352403024603618 8712134 -165521279789700436575195021997391040 8712135 -82119186208863729722792795380435937880 8712136 138216601455880163671805662496960455680 8712137 -3343892875032584157336702226714002048 8712138 -40191829412292104158861582320237583872 8712139 -54900141495964397196718372866994356920 8712140 -72789368464564807561531947091913702400 8712141 -21905708287636125744293397836587123008 8712142 60049802382263799926270306806344193344 8712143 -78061524948962125012742590410397215120 8712144 321134493237271869148651949748387840 8712145 -1957496190870054532089994441789040280 8712146 36411310198433610143488880329683630720 8712147 18124784672922271077284572490675275776 8712148 -79110907554409205023290880802563057792 8712149 129377763450533289909839632386561027150 8712150 -24557284107671182189320316151314605600 8712151 127999616297829828893433441704110943880 8712152 -105127496443384156791456256566476390400 8712153 46388723896504529600424816303070889562 8712154 76139147473398529439393975194809932544 8712155 137000845848309341789727301491729400320 8712156 -94090838653816498543232444248447907328 8712157 150207583803202283490399748571409130406 8712158 7959453808003398499061018961302173440 8712159 -68466770889433853080949568742095380592 8712160 -61040650884159843666547323712493322240 8712161 -26162033562797975529982506243786409068 8712162 9045251247409097301536233179461001120 8712163 141221777358609155286595210853076448412 8712164 -88235210704147400674578982549971615744 8712165 -24174361430060803503054176879408793600 8712166 54940710600108062741788610567505016032 8712167 95069426181743649092136823159659708216 8712168 -33834528653934392905530388881531617280 8712169 -51825728658798158152736147192212335430 8712170 15316984337827373036749798551863884800 8712171 -38890308853767870796310174052736377120 8712172 32649519229463795764896279636493731840 8712173 93240592934819836781480726425134622422 8712174 1938200965317001914087748359522844800 8712175 30072192569452744598464182222736855400 8712176 21803668621367897106641425687629004800 8712177 -181653390663702483692403972473957412768 8712178 1940886532863623380061528785010423808 8712179 -75822931604291075544621580753097935200 8712180 77230517972643438048981013513399488000 8712181 177692471933289005162886458521794103982 8712182 -51636836371666953611369674065979859808 8712183 96860048570126456613972882909865870824 8712184 24035533766584589326438068241830912000 8712185 7347051583940793594753295921981840200 8712186 -29580728261729760842179378328197756416 8712187 -278956179038974261379110742449770624 8712188 -63378464167452083615273966179638336000 8712189 -111233245394557569786971898938863870746 8712190 -104284815714774362989030253735708899200 8712191 -244160907698295946211981365899709791288 8712192 -12663012273807075580112206079018926080 8712193 17042973843724975130830353280532567808 8712194 40091069124311196473393672580698572656 8712195 2257807328434648716289748412376543920 8712196 171204883241386673193902702269944886400 8712197 29301131434397383707439414349666511360 8712198 -4132396460284732611133552426130377920 8712199 -77686179644656834796709534876016814240 8712200 34817875771427990901354494056857600000 8712201 -62217269197987956062193858530700150768 8712202 222693703613531180224520007141808169472 8712203 -1848969427384088667787837352172657360 8712204 -52194940291424247194183872872211411968 8712205 -16486235944055472155437090942441124040 8712206 115310464262379560482489915210733871552 8712207 -24397755357722336574167490521806584720 8712208 -24904565757810248987066556942398906368 8712209 -15315896814171179117678590151702914560 8712210 -5476254763770489244462789150306022400 8712211 57896883983798671202703211016438924400 8712212 -180788885411878959925657732799036037120 8712213 -75177772742925021527294037302650321152 8712214 -332952271446389289975570610914991488 8712215 72025466464043292998474471628185502360 8712216 66252595973445263345606611216482263040 8712217 374576857088184549717561303955002712192 8712218 -37045428604546310510481325458369031440 8712219 -14824368471421051643482083089017226856 8712220 71651147043100642344775915524501050880 8712221 21806348600472614111279637912652598112 8712222 24208912398741348693613064951422356480 8712223 -41538499613477214964672208673555076896 8712224 -2896533811749263379041623258055245824 8712225 34103225852076937351590974221998228000 8712226 199652563222620236633402112055031690400 8712227 -97940041708774441065769538354941749924 8712228 12950063578627226716256584259645693952 8712229 -190925236729856927525522576844911807170 8712230 108014312340938673575145759046792320 8712231 146417878910757982173372735055288585344 8712232 -95601189472570878825816972763285017600 8712233 205230260891647803170241082450335343482 8712234 -7192861755900703280968190884993884672 8712235 -2101657767067848531041967476397024000 8712236 -22259001470656893614899823379229221888 8712237 226922848815695945596517447355310158240 8712238 -52088886350391256434272513957314645440 8712239 -84390823279048816241226728006765766576 8712240 7409236668540767994112637497025495040 8712241 -42696493553186887410579652820679408480 8712242 -21776243518867444659112664655367680 8712243 53556822459695076027522809238360483732 8712244 94353816959854356957973712619483824896 8712245 27876893888605803103849600866622925880 8712246 -48261445962918713002809202241636735616 8712247 88482388299524344795561228382034370192 8712248 46158272352773605657341828048922460160 8712249 49804459143198159117009790111873658112 8712250 63194424009205912586993624182378200000 8712251 116260726945945808692359624774629852904 8712252 38618399553515666656031693372597683200 8712253 -268984702898339272002151985264619037536 8712254 -17942953823806098489811670046699801216 8712255 -179504175193581913534733853937187059200 8712256 -195780112205232823735577259888607232 8712257 -26088902247152393896627493752691506494 8712258 330316498141593712486148892458734848 8712259 -71605426533728458262529173632099753540 8712260 8425739379308517794426099768617881600 8712261 22106519211206764443604945654696292640 8712262 39731630465325261235703510966572537344 8712263 36934941219214896097982318954986605360 8712264 -134221033076816502891918209005914193920 8712265 -118110306175049737219438563647894669340 8712266 -95686125655609799698334659084756041168 8712267 -16958106449822206538335700789873472000 8712268 2354914634419796625625304734214870016 8712269 106885276228520187330672013523900999670 8712270 24045754388338381131312415531909804800 8712271 16116664999775520926583832406605512704 8712272 35204615686520957360364219910395518976 8712273 -1331324704700588899731477376565129376 8712274 -77157613629125278181293210612822683648 8712275 -5673186744926893287644111041260272400 8712276 -62521044919361707867490269414528800768 8712277 30830526074525319007111928730714938272 8712278 -191573931880338151327738832088040304640 8712279 41347828097175495384213193412515812240 8712280 -15166437252307889241339222160776192000 8712281 -129172906912418676497455656399629196918 8712282 -75878649711450997520493096379718327808 8712283 -93258812299791053775553636800253855536 8712284 -6000726261183225420737126075211838464 8712285 61435185575226653983438694385864455040 8712286 -162364680693095968541121002437303498752 8712287 -45790563580661239245679866952511492064 8712288 -54814871137780289159759165769766010880 8712289 -35785876222768790801630665135331355344 8712290 46677963000024009594532798482577946400 8712291 18190144377387793611100243977242436864 8712292 -179851168929939530803584477360377497984 8712293 -237002073326906063002591067892293971458 8712294 35668910221711716803126812175667018240 8712295 71239832521298275324304036927922210000 8712296 -355818378980963963535454472884070860800 8712297 73644390941402180223163532668330777968 8712298 66202330454804094339991233078471916800 8712299 54515394216876923937898689821932262880 8712300 -19298004868966313843900065192518835200 8712301 -21409324218533383801690505707602399188 8712302 -11253167720262799828383997876857616896 8712303 -8030241996648743561308060702588813296 8712304 36435586160286319253042081789834526720 8712305 -5145268962929550293846191244350617600 8712306 3847581607352727872279600513030188800 8712307 33162159584366308138550864572818292556 8712308 -40011500351712514529860534278962196480 8712309 -109578044811881650127123804125444579296 8712310 20036272147171222984229381405361730560 8712311 16078153521612077642492537020960215912 8712312 44100584088867708245657326907980185600 8712313 -6509450435553868755148179073486099704 8712314 -60322554165380062436193084024160108320 8712315 -80642758523517805278976671338951030640 8712316 1481992415185705784100775259641502720 8712317 -112163568818132293914307473703051095360 8712318 38413482037698087685214313148762011648 8712319 -18641831804438575377773706573472783488 8712320 172139446630028795154733254247553433600 8712321 51720161301343949572050353468514449712 8712322 -1586141189633944924066613071752264288 8712323 -76896582304970031627980188075667287428 8712324 -52850756401562434132177639736189523840 8712325 65509847105865153371519598792106389000 8712326 -19070124214264665638514272007042629376 8712327 34690061467138695636481920938939351040 8712328 105039350113242199331022536882545920000 8712329 -67005877589736418838779527964909046016 8712330 -35870173849092157280306877045902146560 8712331 9065417167727950972665906060141368160 8712332 46505763853497376973882427294624919296 8712333 -11038543493474343102775207947422760960 8712334 143852179511443278972447091262823546816 8712335 59520939277788670869027770749308902280 8712336 -14352268061040565230525360707111485440 8712337 60454339875844402538983524923721927986 8712338 39591782963301617813220950528064658320 8712339 -57643638538527993248528165155234605312 8712340 5319834966430179792795817358928814080 8712341 16102417978782716729400578430333101184 8712342 -26882783362367959216421211239744710560 8712343 441625101243564532976845249162595893920 8712344 -429694608296084395816595669606830080 8712345 28917430014472156587334290201476539200 8712346 -94739905222429943899425614372795089440 8712347 -225579514911921704838769861536095308920 8712348 -63148563702334766542134967732630020096 8712349 89403221237918727407687462478342309350 8712350 17777254853763779578817721537751896000 8712351 -4079599955671701003701591776968678240 8712352 -103623453337710988779679918066353831936 8712353 -8364075656855001210980914991829910080 8712354 12091074268068324460650745313042595840 8712355 122570874710519035984156443341358194400 8712356 6936107435405159673775577653516707072 8712357 342474389575958660503161855591112320 8712358 -7413064441930719577192498272869394816 8712359 -821816212446528848676680667045136296 8712360 6174520418691670779439918629854976000 8712361 633251417458558246253286542259344064 8712362 -75482680858637837391928627242758687568 8712363 -252802280877916300459286921190465768 8712364 52244399921450095133894929012819402752 8712365 -60771567312220724475942786638423962740 8712366 -15879213867352789828498161308744244096 8712367 -185196843622070690251560225386938313584 8712368 -3676233624148179467029109152026722304 8712369 147348358934321967945100176056942905794 8712370 -15892337085676227542730194467358400 8712371 -14040585740024366118991985565735229428 8712372 -47196295316360947559888650280491776000 8712373 -52786520648700791416684861067423983378 8712374 395868359114182493632555741911707712 8712375 30914031215048324644899084967159680000 8712376 215272900197110332944595040689662382080 8712377 37649012278881025870517968202342712960 8712378 -7680845416205618677257418049860194336 8712379 -6237667020371766900873735370988838592 8712380 68408325099664196507132505148559884800 8712381 35889876959438915420783376393695246400 8712382 23462690822516105544624452117347059072 8712383 241637468490409164596696827030407029880 8712384 53949226289874119350418044705503707136 8712385 25872058305955463295546366501391709760 8712386 38795977165851964388860700308279194144 8712387 -173090723072047561070456243356102440960 8712388 -35472714492532552139748767548787285760 8712389 -52526974283763507658268768017001394144 8712390 39405643777337844057685135822899855360 8712391 2784266104521543540701893695751877584 8712392 58811151392756600371302808873385502720 8712393 6684517441116207598072305504754301760 8712394 3529217042916775799993654725994561280 8712395 6018070045676960077139486869886889600 8712396 92934021506214773648949982828337779200 8712397 -234089594622936710204625139429595670154 8712398 79928203882623549102382047879973231872 8712399 -62242252014545440329227311480757231736 8712400 13380065027774100573474499796208844800 8712401 216856869109091354226951106962630608064 8712402 512854933264611072947583611033537280 8712403 -40390640462528697581988406287874547120 8712404 4367538253853864441479696975852459776 8712405 -10646975108466061436414959882403875920 8712406 72539435472254947627110617040258624 8712407 2404420792317303666222460554447167832 8712408 -61283988066915694768658394065610608640 8712409 -18919761894874654028102601402773609196 8712410 -1522297793059980081934165711100282880 8712411 -96918032755170131975184175135674605928 8712412 -161894926878526473801331419738657792000 8712413 -23027211278897291913964389321764153076 8712414 -38458556327108366525044060761435903360 8712415 -122052818445784843440525529257390870000 8712416 -238429537620953405899702941135619227648 8712417 65281936416451346634418636234930335744 8712418 3112832532266610289850494859010057216 8712419 23190955352248230800587807273542680400 8712420 -52353256885872000872940123925891461120 8712421 -135799650032026655665313171617977013378 8712422 -82265164254227310827135278293810163488 8712423 -62242242112924059779486081285996611440 8712424 74167330031503792387821780573748838400 8712425 -26394607778100227105678610385573014000 8712426 65234731645743479138982099415017215232 8712427 -38025890512802411842866177323967000528 8712428 -143499913689242958890987175210777990144 8712429 32580004318464334088999123970541286688 8712430 -6771049425920669684139139672974700800 8712431 -6801907770810281073614884352736998400 8712432 5949383707540742784664011139579576320 8712433 -24984391945528905332485968541098541260 8712434 22342909662275626229863674967162841616 8712435 -36631750747620119441907760741068400800 8712436 26607532365426341327623695674421820800 8712437 58886380680471040644580027360951067712 8712438 13392543252824643211762201387504293888 8712439 -350814477465665163378951459295215238200 8712440 -87510204532191505958670464925395558400 8712441 10741139238469411660237682046432711300 8712442 -1457754105058220460841615019505706128 8712443 191382196672377542791320442032030234120 8712444 -5377209580927783702445387230533196800 8712445 38256489582769430089841168148624480 8712446 -73055844827828740437203105802236048256 8712447 25223822917404956490696698931314023440 8712448 -2321140455794437092831778000787734528 8712449 -84320716179178785066379818934550925564 8712450 -31533622892913718717085397684743280000 8712451 104613002262032903296345968989441418504 8712452 1007562270886281706427020433578414080 8712453 -19716572967085240052506661958288266016 8712454 72370563368466256935962014946375165952 8712455 -133943615535117266724977661140852220000 8712456 -75695455684879240525659566987395276800 8712457 -34191781634566519330881020333676122112 8712458 15214858727210725670563249354172556384 8712459 -22153581904234359470022263676286989792 8712460 -64038818538755756157590710838851230720 8712461 -354654088165431231068026167764837345856 8712462 23429702579728104606885587377724556288 8712463 10575463339175579856247785358092134544 8712464 2574660485127179570640235659074420736 8712465 -287104943839522375858970628382325760 8712466 -20765128410882472839682022716443623424 8712467 53515415912253230305850535055197227160 8712468 124800948299940689762987477452369182720 8712469 -159019686216629498951473978566423360 8712470 16646696364979972191839492623554777600 8712471 -77613991089150631484073188162852530560 8712472 -40781526890662323780767758698029568000 8712473 -88729256489906912619024709950026155200 8712474 463815441033356294328688980907599360 8712475 -42305782530339808072424870150853894600 8712476 -325556997015725006766665781137861939712 8712477 -4637485209645034079688365080677201000 8712478 -117462850591989377385784260748884216960 8712479 -3274930555327407229502534690738173680 8712480 5714267493505845590985025161233694720 8712481 -52790618740524392385591498963966211776 8712482 28739941227222459775039171233949428000 8712483 21775865238070963273948016193195369744 8712484 -456243237657936627886293528012521472 8712485 -53224682126116069958415089866291490820 8712486 23332902293308475964975410665259334432 8712487 -6637869163310000319660271715222030208 8712488 44215417271995246727553922356348518400 8712489 -17866555450584058554718910507267800176 8712490 9653114696485170544020710114224860000 8712491 -103875128917155735222090644168837484108 8712492 3947539071136067305644954743931174912 8712493 -66907552845570174944045031526555768820 8712494 -29549491855843538294628890456560140864 8712495 -12481602003479761386199520976009388800 8712496 10487023638554860810006347776139722752 8712497 90815123052331316886183314562477308946 8712498 -35045641897843352776218390308469975936 8712499 -219401310837313606057896287352570351840 8712500 47509294477699853890101604965268800000 8712501 13961764517668214979815990379396653184 8712502 -49908711870884251380469678358889990528 8712503 -30670683724126894452181665535719240240 8712504 67507211677039137692552644168852316160 8712505 -24663475485249745390214049202129985340 8712506 38972302265342695617157419460365050880 8712507 -158005151873702121906961457023444000320 8712508 -9111096081352093876174843008654419968 8712509 -113687950775150503997301614960415062196 8712510 -39165330854073518000522417526802560000 8712511 22481674076889323036786033670045844872 8712512 53498053980763170277138947182547173376 8712513 24760976004759125050344355687319702160 8712514 90437269132358336665576296415468763856 8712515 17080178644730451819359497453925068800 8712516 -58058401929852590912007990248055579648 8712517 -177196023999853632972663877549246427136 8712518 -132414234417369294348915137902203833280 8712519 -8806135247720109539307832655651185152 8712520 78867033879859298844098482237095936000 8712521 -222211058036260775609338084173987550668 8712522 8948179904103145622642451716297309184 8712523 293650024810222041426297205565877706772 8712524 -22784525486916343039238836788804635904 8712525 -66143681485839175246663410962281015200 8712526 45136554698807282445291791490402115200 8712527 -147583593246694014541898775351492128448 8712528 23094956776122524196358770965800550400 8712529 11286313138249128310836708586269280576 8712530 5306651255983075815548570898287692800 8712531 5496053823774167601170153091662161920 8712532 -122163032925555612756645622028868018304 8712533 44079070767809830528575219407090968782 8712534 27242793648629613449584562958610072320 8712535 -34729949923052109339343608366461013600 8712536 9032407801971419806395258928632668160 8712537 52537182272570628848607428668401700560 8712538 24875530414754413182383711518306467840 8712539 231332807831087328176731990671080442600 8712540 -6598974828001511063936409179068800000 8712541 49520536891523356558352914342596787884 8712542 32920724638582185675371073889652968512 8712543 -25753353001027015371171960928514054400 8712544 -180416717828817400624055247442213208064 8712545 128193336940598242737688176368477683200 8712546 -116703405432134736975001051906567677696 8712547 -200581226277842482309734968159533836004 8712548 -44466286945603095812497535633331978240 8712549 66970834529388523207066713436176954240 8712550 423744578881881556764413313379123200 8712551 56265860802833056408216704465762295632 8712552 29248933126821034939943047308581437440 8712553 -7507535872413192749588553972243034140 8712554 -95121677966405886700564920979720083024 8712555 58987667322893580705261778944973739760 8712556 -11331052940598443856789311084655527680 8712557 -141922257370659591146720741931554085120 8712558 -82029872075851489794289214266371617856 8712559 -296900743253407062896062030629135654360 8712560 -20903477802395593094265736878986526720 8712561 -748892422530323012496014902754178048 8712562 -92012989297763716295546471797358395488 8712563 -162201361538708519812295928861413773776 8712564 23859881742180823859097233159908884480 8712565 97282931980624867102653851440111010460 8712566 61836055552249152211642504551789493440 8712567 -87703685188754002482502645239611615616 8712568 312212954152473798582467877740670812160 8712569 -302149999361149240192218315100951409592 8712570 -24168606980543585045396020442690668800 8712571 -60263581705434471770395651109979498240 8712572 -13757360695910962027124512640999674368 8712573 -22577321041895715999579857638476587232 8712574 649491093504272972690221054511299968 8712575 54597565609373663118812044393084353000 8712576 157442388838449675992678595264144998400 8712577 214261570847874668546563697750772023426 8712578 -29980105943032450272458619398527838208 8712579 -138614871638258141234013396588775748616 8712580 -108847511077220081108298055649584373760 8712581 -5739910260149198280466251058050441216 8712582 10692651996963587805824720433939913728 8712583 -40541258371751063048753239748101522560 8712584 27326483106677888990368537993460613120 8712585 5085731061485062639379226920670917760 8712586 -9543633748209385135505809183241845920 8712587 -28880638636818245451312169805382243600 8712588 24852741872188814337846028489393720320 8712589 295933258979897858810341126323858720 8712590 66388133602354052876029060594379716800 8712591 -53882200771850317257794970473060537208 8712592 53050637553721308860907306880552574976 8712593 15712055178430062848482808359686901104 8712594 10420425602592346409032836310169502720 8712595 63052053678242200449424645212329384400 8712596 -125213969813109561872073554962590364800 8712597 -60866253291142375182807898171606515072 8712598 -30378175514262738959262706773227167200 8712599 46081053542904577019735771163188738400 8712600 26829806501983461375495259704296448000 8712601 -36651218784650157363021963616130057398 8712602 -157099585314106502210948397772755502080 8712603 -13785450204354492142498816617947645868 8712604 -130327346557824978703459653282669535744 8712605 20713371437894581908416833878408780 8712606 -12310772613753797734739153150835127296 8712607 -109835405362990372597796677197175199280 8712608 64009945469799822969824277699657400320 8712609 -8924002932168590209417906476506166096 8712610 66744747925965509009165951120966338560 8712611 44289924158852398756692593638366837212 8712612 -10941877193456947252498008483497066496 8712613 24272625437991809595070466731855250560 8712614 35730632584357605952209775693102642656 8712615 85042810884955000304154629426313204000 8712616 -33860311926080336383495164405682913280 8712617 1558080301106411012794464380580709248 8712618 -7115238211036295960494226410713177600 8712619 156730833362711015185532285154515269896 8712620 -23336511857000386144820799580359505920 8712621 108327314498355413703846289756745246880 8712622 -6680487111131282664091257424769565888 8712623 -6526976055780960730471326146352769968 8712624 14314270833586198803066828465069195264 8712625 227233390712418520064921949229383264000 8712626 37104460878534312305390306396282661600 8712627 22620913499608655377523723730781173504 8712628 36436339004936175738396504812665770368 8712629 154703127061160934702590510175201205230 8712630 -35764663676286020813042543665084857600 8712631 80509095877478651172663942821047223152 8712632 -3383049822926681353276697262051532800 8712633 -52344075308643076393618906426917491376 8712634 -13414909424393427851552481917784523008 8712635 -12255821862538569353763979312372513920 8712636 -127046993050940813287670160192083696640 8712637 -160608524547629311009186781754136639988 8712638 -1300721493219822375317166000861253440 8712639 12662810547125545468551483229493324880 8712640 24890681938440486950622226144139673600 8712641 233702850708978969617856055540617971220 8712642 -78746727283250762001706802352619776 8712643 67372714182569648458542688398281395264 8712644 -68725264444230593632622800937577081600 8712645 9813396767595263333721584325925218720 8712646 -53695336822605475414310262720588793920 8712647 46490678686393582113195297383498022480 8712648 19959158313222138594788738737390387200 8712649 98762023149027639001782406113385665792 8712650 -700954427760676520654348073191846400 8712651 -44042269876673621665912404635711452968 8712652 -6363109832291626140292078815319922688 8712653 -75867460435849259125523325365222521536 8712654 -53115940261198457577265360968483410880 8712655 31790024939532171636511837329152491200 8712656 47183835962928316478243036530002100224 8712657 38910873122734424541723591781659840 8712658 -114289746439317444223761524797514824416 8712659 101793908133510187117263524523718440000 8712660 251159094556102169765117457580523520 8712661 -202234391814053183500307328292728802738 8712662 -52258429879044879383246702356925543808 8712663 -143297356289318970694191741265937461656 8712664 -51648922057422849123711280559392604160 8712665 9989427316375663694194402326093488640 8712666 61432094748838219041039097905220058352 8712667 -470223184602450004256662584992744540720 8712668 68100769182633159262670203006110197760 8712669 1474083100360905340872139170837065280 8712670 -23631447274538708214106233816658199040 8712671 223582075276338746662710432839892081144 8712672 12856595435685916265555586009450676224 8712673 262658794851305422443429739593427036800 8712674 23786244836092756505022632857987756032 8712675 80268320232011353298019654696031178100 8712676 4823439404704443766648227120558833664 8712677 -170314900199008042139088763597162713474 8712678 -11810067611709951451946032483450521600 8712679 -181501717130714900385500843624034968280 8712680 -205233435040101750239145293875075891200 8712681 -91901310508539849618451193499785428848 8712682 -40585295542358941547394640876716220416 8712683 -25697937544035277891056391545353341920 8712684 -1752584999205149093786543238316702464 8712685 105534899236139203675330928933332858380 8712686 6752516409398671907021271549094976640 8712687 -12203118402976082062342378532383684848 8712688 18478572003487858184827943911210483712 8712689 99937618508878990803906653958921969666 8712690 -39127473730234251308261971292197317120 8712691 64695014129791441805432112398993522384 8712692 -73867915957754795416487487504269165184 8712693 -181265650359676898774700866381299848096 8712694 23460958411419953501720284764281404032 8712695 -173247698186931285409408654763840677800 8712696 5479114056309935738339834222420336640 8712697 -30685242746452326086347527866289257600 8712698 135952504407237338487129034939139487600 8712699 -85772422575214518713010141393951455232 8712700 27159618239244519513437475286790118400 8712701 143569814114155327176577601968316253702 8712702 -74935493155139970518203633113369977280 8712703 1484309137785384761736891055862164024 8712704 13034752487219231260302129835366416384 8712705 -6014388049555892854271735467657589760 8712706 -150992967535993568822566043212004198448 8712707 15678481209936111915791252391343551720 8712708 2505520903538418366810319670582378496 8712709 91732609284827926604156808740161906910 8712710 -59678892013802165053093630295464314240 8712711 54403765813012303803901335952907232000 8712712 24084771607918754338050421820682854400 8712713 -156726538850634745732118014563000472038 8712714 -538027142937017820699264652806398208 8712715 -48019111977936122608467540140078450400 8712716 -179507433597310607212904285919651310080 8712717 18727293662821148550818372761604463648 8712718 34424094603543074278559227044662150016 8712719 269742096988421963922279085032220030272 8712720 -8005748145736872524434582749681991680 8712721 154771973073084583167530237410224834144 8712722 75041041307117188338025517512241989632 8712723 13254533601857247511738193486844871008 8712724 -93065478246162930424724437698308265984 8712725 -41489832509387604714456021887856597600 8712726 70931533663029826816583659879168152576 8712727 125730646841478635425426339678771445576 8712728 15883636914130766801338625064679004160 8712729 113824606300944149859873152671866671748 8712730 34401296257425761397586074939246909120 8712731 -120512880531688588348674330175901278800 8712732 17700219164795653134550059340506734592 8712733 -3957767581393411432609804514800092416 8712734 4474956462191003897930123235221245056 8712735 -721835612958565770036145275996572400 8712736 6505658911401150788676086601879650304 8712737 -167953422089466777696254818177259677008 8712738 -160700330414665237327999899681552053760 8712739 62436583063045721073361336797899224716 8712740 44091477148738282163543993809948688640 8712741 -142262610207667651702585131739958632608 8712742 70027995954289079383777905352761058272 8712743 115208607330483752129412845075182824744 8712744 -17950513004190468711631890163703808000 8712745 -53597886236886188422224431182073433600 8712746 -52821412498442691004884229785388032 8712747 -90136711446055011629617428425089866600 8712748 114873269868598171537536899034841790976 8712749 181247068876271467440161753799172281750 8712750 -62140950916271124675364139175909216000 8712751 196733201915027370839233718762570388752 8712752 -22287022530635734596832444900807802880 8712753 -30179899747841450331346521316256863296 8712754 4331534661808952113159834339193869440 8712755 102404917180698792682085208159758422560 8712756 14554313293377601059234688121788300032 8712757 50627425866753041436119676857905649006 8712758 -30706261138393965671144782928271085824 8712759 -5923715633282702352024640362362154624 8712760 5337895946806473009119458002767462400 8712761 162329330497172214213177506892442552362 8712762 -9950387468051307437712559725082702848 8712763 86462752888103933676444040853103407680 8712764 -149206445002440573898741199027329127424 8712765 51805596428052217130779790393910176640 8712766 -210651362248062566472706741470602618880 8712767 32528472200973841725319238010696566784 8712768 15104857083817178282944552259052109824 8712769 -424783367089158250457879645954854552 8712770 35313697220395209932135023547636966400 8712771 -88658662098497067877254595805945716488 8712772 -69845814775006925397570868033377279616 8712773 22080548536402547592387928061850834720 8712774 14484422581283893855064959153033372800 8712775 -59089095582987395803004577528799725000 8712776 32269552899661124961818992852140288000 8712777 -144202290205565565776646843427861156080 8712778 90660238980735369324020848226422651440 8712779 -102028297269654118355468136104674192620 8712780 -81624345652158094013825040131900298240 8712781 92673873411544832301160938548258526144 8712782 11762396600684002316869596098582033472 8712783 -52258163572764716100592007057311263816 8712784 12744275901530322679079433211558092800 8712785 -24152441656773515939694956136697599000 8712786 2005046843455064394815412291053595264 8712787 80297794137196546843744728621246610152 8712788 81652168621008310147082910717178382208 8712789 -1137380872117881300318861450137758080 8712790 117436154711179165859005176322293148800 8712791 159560705090191789920877955452170513552 8712792 -192033564777363453765691836731277312000 8712793 -198417402010840192926631457425633443958 8712794 -45197495481863823840608435501235404304 8712795 -14381357303465609664242505001312085760 8712796 89017784835747539453404989084662404608 8712797 -14320466467692478483301326559985657096 8712798 23078908565078784689873480904699125760 8712799 65401884975151202702026722190024794264 8712800 103093756051783624605623036483046604800 8712801 29649431425725784901049019567227539730 8712802 69502828339391019490166090575336372224 8712803 -5674932078637591671772847289298050936 8712804 9402729998975269107229132720325517312 8712805 -74869128818091402374513160071490439080 8712806 -50695987378263782158667612189815534080 8712807 -26662905680098331389337611723712819160 8712808 1523330001720214403258811801140213760 8712809 95686916652159715896142551719958950016 8712810 -69941017490425381444284699257805523200 8712811 137483749545524409502574271524957697400 8712812 11467864706490561703200638963959654656 8712813 38055777368298349696189602701058632448 8712814 88736586154646559015174983574751033344 8712815 69762185957497918842713450607265221960 8712816 -3152809484588418345005766735155429376 8712817 20575087981369667643677312591174670400 8712818 153773257820956610669190879716108691360 8712819 -124291450599045344404031395842036485760 8712820 -66667265382281121748910471143609969920 8712821 -63980784082619697574354618508870578308 8712822 -7264610663087936820199642440129843840 8712823 122274361469046080747297009383252699392 8712824 -60718871948563253910992275995633623040 8712825 29973255483135727183551169027978080000 8712826 15085200273474128474929546160211036384 8712827 125233575497787373063094315245853600676 8712828 36360315067148897231189797446847371264 8712829 -35829417556737905938735469316702838272 8712830 149144179198526621053343558762803200 8712831 105532345670656500651945409317961228800 8712832 -949050187843976505594047947037736960 8712833 5321992486996249016375625682316659200 8712834 -9678212099650317774440831284881861120 8712835 57443877774541258798279246477698101760 8712836 -49608043013143963526408929065769758720 8712837 19567057018934875721119215033881884320 8712838 -30174281710419478462051820233112203680 8712839 -12874300008822332094601112767480666776 8712840 -78218962972746303870095862067111526400 8712841 -251979062670171827190839987167776426288 8712842 10006626390873237496881195551948436480 8712843 -124897799192404586455560429438794871336 8712844 -50582218128482272021123829958969519104 8712845 232993007433821234940651273538843407000 8712846 -707723294404277604831639269574829248 8712847 -102120688324168332617457194899587840 8712848 -45497159709898067636289577300735819776 8712849 -99613569501909767185059811010447028960 8712850 -52844215260245933249895409711397211600 8712851 -7647555326732824205878688933603479296 8712852 -37656187472064185643095172257059104768 8712853 -368686557810596067520403505784218101856 8712854 94564068503027950017814907933193977376 8712855 121647622769916368114295467809002016200 8712856 30633110960927287331707884630304634880 8712857 17625978062524631218396055290566341652 8712858 29529863448267254949235877296486256640 8712859 113098792855726790014886094497159405060 8712860 -10874789166190659103538673312548782080 8712861 128043071729004493849646498177110591872 8712862 -28266222041430187573033668802992509568 8712863 -113344751144794005311957606710213977888 8712864 21696989968054808112180365602139602944 8712865 -10361544345885130635698583938867076480 8712866 4683736750723070953571468960021784864 8712867 6119844318124847827553202555710619648 8712868 130346492202767657402816481467337425920 8712869 107113965149741949404734414969486082880 8712870 -46509299400360052308043394180718595200 8712871 -12119709357021452398498606666370739848 8712872 -43606469986547238173633656322610954240 8712873 2210737473773827661237331052505583360 8712874 97780845262797366702523059097118165184 8712875 1522593623856900038208242296329588000 8712876 -15632806190628595002884603740677841920 8712877 -238882126698835028358669250539313265408 8712878 -99204072439848841707092822629130694144 8712879 -55194177996921323215580219908303363200 8712880 14191971581901635389175814026922885120 8712881 192465714063305860659759682903813045872 8712882 39536135248495178901346916754397369248 8712883 -56266468044261096631156411170168560016 8712884 -83885138459514215993446093154717030400 8712885 74082842696796424207083846143158989600 8712886 -7454642791838579566894128990807590400 8712887 -17052693617117257180309052534514872760 8712888 -61262391037448105638685633005658173440 8712889 -92747465881249497131718148464085024880 8712890 39978340305500686622770755960623647200 8712891 -61078460171389567268270081625633871872 8712892 -22271768058912845828003606688308214784 8712893 77316652261691686361230911667150063200 8712894 30914271616473473471487700189369876800 8712895 78190540103398373944662999184029959400 8712896 48564671336212621244441695189252177920 8712897 110532685818177295830402918909638295600 8712898 84177983835735196212485855832799573200 8712899 51785145243131908458425234336697509664 8712900 -33588063099804755308146976914619392000 8712901 9286049102932753374879049823594851900 8712902 57803098505023875249625959173472899904 8712903 -90171954621923855824907171201436160896 8712904 178520640998679404190582988285624181760 8712905 -88526284709227763334434691930740619000 8712906 42554128921372313950685084754395074560 8712907 24303548569087763235687904333057603584 8712908 -99451545609144474455671481328488945664 8712909 -92098438456504957332043772195260532586 8712910 -35176271114181180775347044860742784000 8712911 159075274725487414451035300596859424952 8712912 -14863706747906150785234580639505580032 8712913 -108894702795467434927776026520934872672 8712914 21619772063426362311046282516041741312 8712915 -27868127316066686390748114245273362800 8712916 38316186089263359801378458711818460928 8712917 -12304363397584964285408336963339256288 8712918 -1573161494131418839971890486225075136 8712919 -178408630492189115004030430716480578680 8712920 40604724464739002706132444527426764800 8712921 -8301959931465760739732089146669975552 8712922 -16902278612619516599783231853350553600 8712923 30790275904324469954324014032713855280 8712924 72636357437142876308381530393042329600 8712925 31818738599680808370726841365604872000 8712926 32726678509112360334658081023992284800 8712927 8333361668855767635798599395634609520 8712928 -32960894599003980294357574656388497408 8712929 -30835909502272685504493117486285124416 8712930 -25800325769130479553585830624959104000 8712931 -138748804242715435762388449349633991268 8712932 292642828604574198643501808088542959872 8712933 92847016221719498375689073244515017824 8712934 160854591632312154023777768933045295360 8712935 48651504156972472639031787588898122720 8712936 -31811028046950213185829773204460487680 8712937 -235577835977901270731863831273184319920 8712938 -14375585652705562028996416274867684256 8712939 36515541558934084997164020060223041624 8712940 -19983808323643260191428503161225256960 8712941 20547855197128479849739960907229598944 8712942 -542343233347413358051282303600367616 8712943 -22984229405311835992740207921725231368 8712944 -17706155629882250640674212651328962560 8712945 30074013931181990627824008823077270120 8712946 21520191591816912522570030238917823104 8712947 -222048972213546086663399091115331120928 8712948 4021542825897046739823440981953837056 8712949 -806046490458899082247823989409188800 8712950 12740620916920205569361987274879444000 8712951 -25281745623186053498322094958198882400 8712952 101528348529284212927081457109467013120 8712953 44076406861188673636885032087911779584 8712954 -37926223594745855647169074722689525760 8712955 -6159935166343449651871252245795248640 8712956 -36277428533607827621010413074897093632 8712957 -138689208909102633293359176915850598880 8712958 138172695753710818243081705493864494080 8712959 27196396077550345256292588993516886512 8712960 76145877318488320371179030368695091200 8712961 -2120569912625725522323037932199245008 8712962 -90468299134416571515132206600956674048 8712963 33820595801649797309694727860904646400 8712964 -46734758417276445034717473236420357760 8712965 -156486992493633903185104277190764803140 8712966 12605150819149306044939924265896044544 8712967 26327764595677826408527269216790554384 8712968 200444754436299005889951030831559680 8712969 12301307473894152058629084718155312144 8712970 25324393830430033805187277461927490560 8712971 -143612274031441929805847522146508762928 8712972 -33928066789817359315528704339139507200 8712973 -149901584724899071546410989455223928778 8712974 18298669579675602072846063861868172736 8712975 27135371306187820578980791920593923200 8712976 76757592783796935053625216938867687424 8712977 -38707723891055893685238007507012173888 8712978 -5026039821970241191759023430033327104 8712979 -75021915614968372782672676248112212912 8712980 -4441014647543497373922541072304544000 8712981 -246809533218894249862886077626704142720 8712982 -2774207875181967364214080037353956480 8712983 2118556587974838224997809121458176584 8712984 -13629776679279340935472497545419161600 8712985 -72941309356004311880398868535669118200 8712986 139315853087836603381428105925923006192 8712987 -61265926576097006994665045253789569640 8712988 842461771666247352573767095339459584 8712989 -27880605354753748211674872447051829440 8712990 5749563551278605181937139962224592640 8712991 -75733647471377667076950313542248739728 8712992 92024986764039167530261590359231692800 8712993 -70543646164334594970942042994909037856 8712994 -65146112422808641671602347178901314400 8712995 143477693734362079029383934977942024880 8712996 57958368930693275507364290900340178944 8712997 -120378469874263993517438608330889519554 8712998 -9517389647144421739486805374779463680 8712999 110388947626383180233306158169589695184 8713000 141020408080207924730628287938629120000 8713001 87599662515356189823396518203555338240 8713002 9258817025194407338027194283745300480 8713003 6566820171020328725207448289172398384 8713004 708406126377615040693499998876200960 8713005 -40577234514855387439886280224987345280 8713006 -91351631032212428721750106723886394048 8713007 -26150929760837733002002388559407349744 8713008 27465693948149887009704706929157128192 8713009 101627767337933040626271779613354824210 8713010 75913969581839776520299835051144294400 8713011 17993521823961365737959003801850542960 8713012 -43945200611189522988031585015959490560 8713013 -252206111533926177092672700111404238738 8713014 -28095649151096569299290552717335287360 8713015 -31460914386306032250663964614945945600 8713016 -6083169887960799906890926714914816000 8713017 167048064547101751929904265165018154234 8713018 -78565955305861282965674445796133445120 8713019 -20997861113616300255465702494690812128 8713020 -57782310495202788027215566522667212800 8713021 -133654045656561240779299979155874551680 8713022 23795443517690873354540877351390573312 8713023 -124094874034317282496575072944131717632 8713024 5505777438561815894071648507002880000 8713025 -113878274563052065759334004736361807700 8713026 23075744327772540770521528240481961984 8713027 -265447138355199759308809165039251146088 8713028 -72621029880150838570879863866452520832 8713029 52057963857961560899308475695541107968 8713030 7949878190861881948497098150527532160 8713031 -208194594479772916840341817222608954408 8713032 -127131139074774345410622477205052743680 8713033 -68359559878758934449104056819694043084 8713034 132456965161096764867178348226555583744 8713035 -102065621541114008877074625593485684800 8713036 -3091270005167324861036528035013029120 8713037 190389899747514940732440900753374269686 8713038 45583063454815642849084223718945005568 8713039 5645523505086122538570019679426000000 8713040 565610974727206899676533854031052800 8713041 -28818557944963852074428736920212444800 8713042 44859237952462187886297332206455660192 8713043 226641585428010254056375456621243277292 8713044 -91005598265552683211688571351012700160 8713045 46053661175889604168587444896634727200 8713046 21926758914921778093560068649233601024 8713047 -651974194045334903438913717579206400 8713048 202283849893115667011683834247504117760 8713049 66675039410340606331184152843286864640 8713050 27781898553970902636592820058109728000 8713051 38140395422378910618242547122973226052 8713052 -98761281983718615183033299103645617664 8713053 10805644594212490812071704993754480262 8713054 -19010749837809410518489525347941376000 8713055 56670489751043342337297893513733068160 8713056 35418456944147009637686788785300307968 8713057 182832625915242673907808843936573955732 8713058 -138764601498820949621937095843997596160 8713059 57358780847216237075705063095975747704 8713060 -51445717130054972150175527288718923520 8713061 1706838896395838985776722303171863360 8713062 12573276034177812981025382953621651200 8713063 -124267842312711210942953637826650290400 8713064 -148840731309001332363420115671849968640 8713065 -58186215081174958332812081927280924480 8713066 -115784678379802448565956949910384434768 8713067 60479932868253647760539915438554863360 8713068 -11180617981755478567866649121451540480 8713069 236068354525780464203208013871502000470 8713070 4215956411251249227050345862525480960 8713071 61215290100997787042071264680891913872 8713072 23301021562200419144406275766200205312 8713073 -6346438247193371781912941465341697100 8713074 -15001431542707746005123857220095269120 8713075 -16644608057881233726134131921403594000 8713076 -68279111993433906389737952827533096960 8713077 3186064063816866714885052512808028160 8713078 62750705743827870932416323103032085632 8713079 -5405929790461882877296353859617927840 8713080 -115855419474216139004574064128542822400 8713081 -61823853081215261705997072500188447868 8713082 -64824852705068942634179893142306253312 8713083 1991988930881288452812399475184700864 8713084 -133865264444270456177387671356949878784 8713085 -65364810991382483465182798805988203220 8713086 -11726302335697414380302386195835411136 8713087 -155501078798801060045005660908512635264 8713088 -154804623212732593368206241341877780480 8713089 3650222602815579398783619222524928 8713090 156263115163070060361884415460285440 8713091 8930464515348274525952233044627689520 8713092 77088335462057838626326862360856087552 8713093 93112793496381386356719198356025498940 8713094 20343078128979703485277441845320377728 8713095 -55674437636249653109983880658180618240 8713096 -286757542328162853607814183044055040 8713097 -87517251243374016263760005418380662860 8713098 -73818722058089605105884339920771000016 8713099 35535196683548520542038259657959625064 8713100 -43153738679340934570452795263314425600 8713101 -146577182861985300029950430890075145280 8713102 77119713861725008373684454257157045504 8713103 -54316587620092312707628186879771253520 8713104 21667530707673593533581351099044265984 8713105 -30811273122791595981901963914091584000 8713106 -55987381690845052676271354438778843248 8713107 81921905433658507700838133983495544848 8713108 -57037280993498824504954320417618493440 8713109 -101198605660779677590162412456308632690 8713110 -3699860301524148356723837234118727680 8713111 228120579560279469775217915907708686424 8713112 -243453809616631812446674045506276741120 8713113 -13624274633946564000236310366709560192 8713114 2692318777528203359007891656596404192 8713115 -64268035667353602820640683564907536800 8713116 67916473787004099557954394925536629760 8713117 -49773687445111628037484134948680106048 8713118 15619735583502016115028739777549947840 8713119 246051653659802977843326463922750507280 8713120 -27889815427686021514420916497730764800 8713121 57603395984311192369692177285672932322 8713122 -69281322978491172608943195692970250752 8713123 -135948890187157382945307601577314926628 8713124 31288016027565108826128254165440536576 8713125 20820954295423116637014364657662093750 8713126 -32305595264703988404141083409498067488 8713127 262463997569634486207859947200013689976 8713128 28789458416490602478833501933590364160 8713129 -106235882003274787768855025255574371724 8713130 14126235241407782272609838803190424000 8713131 -11229758699819341415364840164406205608 8713132 29421443558501012735156861568858096896 8713133 981166391922700288917513515567659680 8713134 -1091483966489620768743126776316912000 8713135 256677725595882612043419786705646305360 8713136 -31149715313754877289068695834122846208 8713137 -108972874126251538887316013896269804480 8713138 45211872078027728148098397225713412096 8713139 61428437788095656166156853737249599040 8713140 -77456241539274499869027715533136742400 8713141 -257199416884439609362253224330054397458 8713142 -13747759004511539227914875433789965568 8713143 185071618077158488804701578353479877200 8713144 -121159203138117597715874739699150458880 8713145 -1790370151446896720297028856129305600 8713146 770248290998409725656453431427803648 8713147 199729664533322669259090206123419667520 8713148 159084378050246635500279346409103260160 8713149 101784085346165336702640674369387843616 8713150 64349805495614664452728310112975076800 8713151 -3655335360980560702809793836271227048 8713152 -3844922472579597151152871317939683328 8713153 -127596585654950241996085902370019853760 8713154 -74425451284466285857542919683526537728 8713155 -69365245106585417320619284590857652480 8713156 70053671760096072993282360972368052480 8713157 -185709284847437590545726335322449370594 8713158 -25333321286662642965009548563625745216 8713159 5835974340347131072230168196818780128 8713160 54382523238282473405771127824685312000 8713161 -1825160837133404678838499134121096512 8713162 -3679120669861371932899040926014146208 8713163 -200692424384926015081532221853931850704 8713164 10241021759775017799057433125078744576 8713165 -37418844628339164484228162962658363680 8713166 43491429054525278041253338877631774720 8713167 68018037289345806831570586974556272912 8713168 -1814053091074485807202114598771097600 8713169 -187891814884827787652911306311933147660 8713170 -1587785994379025348671087917850736640 8713171 -199160338486313056739465117391811151648 8713172 13347992094080964093991612345689446400 8713173 24024245633445339812721044342831194944 8713174 84215464711537969674412220437370585280 8713175 32263708379627093945223329358919316400 8713176 -1694789609706054268305216771245506560 8713177 -58957914285904655825724263588819494128 8713178 -96480634808804457262135789844131999776 8713179 105995354335302107053744284320451982800 8713180 1817934387304913862441746649089264640 8713181 188231988148441495469862466563404930982 8713182 62950218621907617447190146731393888256 8713183 -32411280328869094566868258760854845720 8713184 -66785045998328729784007727853201260544 8713185 -16007718915597639883789821768590122560 8713186 52782728732082085543241410439280180000 8713187 37570252915081905558709355266725542352 8713188 76406039286391741647994807872734383104 8713189 -152195651659216158612728461057336417920 8713190 43276543795152946868818175078442635520 8713191 62471229865392365735424190134101256960 8713192 28294862196271330569222215368033075200 8713193 -155497994460750367441216756477112223558 8713194 27936927753096476901622436141328732672 8713195 66220370067096746853254768961231166800 8713196 48590042937778260829469300382748027392 8713197 19052504957911865497423019782857146880 8713198 31959469774935436222580483115908460864 8713199 190653408073383437281207170758995473720 8713200 -3008843008856842397361742011860582400 8713201 18407097195304214878686515539776694784 8713202 6328371317507158075835402074041100704 8713203 99650367655516953802827628966495545408 8713204 -21183876682421102384619557054976588288 8713205 12403914081110899997640811347732428160 8713206 59161844939062256899921233555870758112 8713207 -1572911014204538693233195863336471680 8713208 55965184181581937444915675235325992960 8713209 37262621413261631494155609796539188304 8713210 -90200709754164716005912364158176000 8713211 104548138809342184228707227589853118160 8713212 -12211418685029885430175372891598028288 8713213 -145832010321696695821130862979884012538 8713214 73608250682689287424897805549613304704 8713215 3995195058831216636805713957132480000 8713216 149262194559108852265596052605478371328 8713217 -88256012243675427375387672170617588734 8713218 24915800484212551332185864218086290304 8713219 4226073403407801861151733309144462480 8713220 25062616269086876664755994360260762880 8713221 -33257119065197943085210898139123092160 8713222 44116190295407799614211501772499462400 8713223 -6476289580340538658465273765713569760 8713224 41443596613859675276706338648088576000 8713225 89517692959093591573618299301710206400 8713226 -141841404728551516719156718431867486720 8713227 -23404324274221550810556033997453322280 8713228 34895840198554519453017973026529090560 8713229 68483464312959596852220171453809744640 8713230 -24490325523540761470723440965559569280 8713231 112325941446175083520937236719931054272 8713232 20544225851964379452869989509815599104 8713233 -5199670288440096687066508733261482398 8713234 96309820975730336562722537126398983840 8713235 -140075546743820234340958669204836106320 8713236 -12257724048078299925421684244547108864 8713237 -96250708202573580095860928480420178500 8713238 33996172529792647991033806842606003840 8713239 -50771209303789067846115502138066369176 8713240 -90730980957419906880013700557744742400 8713241 75418053095034586848576136005671163012 8713242 1918052164889474354117034790556924640 8713243 87232439431736952580939114114540657920 8713244 35244515204933606540937415625824015872 8713245 -30479085091534566162886649759818532160 8713246 -12918986940928099120399959665278026240 8713247 132030957157209234184422279246183371232 8713248 76773923650001733078836701158105415680 8713249 272343321577522229806646394404781265250 8713250 19290947189133464490650942169243648000 8713251 19778582640154654522528674612834551040 8713252 -149046152584473533525538343903011067264 8713253 -16461394759791357350861265441166981800 8713254 6808262904659508636272122924742638080 8713255 82331256483736214934278460112241638320 8713256 52460578651022125440266581064122521600 8713257 -47651194127733734575793275575689088000 8713258 -36389383787599053367303925491323066624 8713259 -76203625707612964574495498657756026296 8713260 -89477034715287836583755967771137233920 8713261 -9617498840609667020695657401847084138 8713262 418979744746959486739734780247655424 8713263 5657935570161099509197854100728465408 8713264 -9516568066308221762534215747062923264 8713265 -138819045318815361231142222434257980800 8713266 -58524545625219897909675989769791150976 8713267 97917102102132394864857256188459015640 8713268 -137381482661926128693061850885974406400 8713269 -121157117111454551144969832780522919506 8713270 -80449779221169299727629879428428147840 8713271 90490122189202532319137786439426670512 8713272 -168444276729528051849144862914969600 8713273 -3550749205467645551641915319345343036 8713274 -166725731891834848580867624906316288 8713275 64795396420046845388660537956633777800 8713276 -43723292513047326990756796333388645376 8713277 -78713086011727798381698313538880178548 8713278 -13591307667447550037837368202080377600 8713279 90476411530385612601931937632194066048 8713280 -1052724774150474883525335491322839040 8713281 131663770642037481445287110771230677552 8713282 -94691639905195650943337018882486493120 8713283 672897776953989311584078711730412389376 8713284 85300406099536432938972556638990375936 8713285 -57340596059325439899216444721127312640 8713286 -76436687896144060564711883862554549760 8713287 -50643614549872370905125918024690370944 8713288 -165548579587402719189848887204420746240 8713289 138104817685823451386460828064131731520 8713290 -36340071186090469282936431627360833280 8713291 107313203085623339180193163995653052692 8713292 10262233513120203266354295249585976320 8713293 -6947979702939221099805989930870708256 8713294 77259534982476157581419027318857804800 8713295 43235104962952013241029323630985473800 8713296 -14908897037789330460407035858131886080 8713297 134944127129442870703534310267064891840 8713298 67984218567205328512223067367502288640 8713299 67826704363493509962299772700260567552 8713300 -102835812221377090516180024370421385600 8713301 199766873113942434932347855519520862204 8713302 60539006123841774161088294058448444160 8713303 281264011874928793709550615287492588552 8713304 -89501270293131451823643932197782036480 8713305 2463245398432528824756992248926720000 8713306 11575594329076947395271186688457723904 8713307 145738473400497765495634720151070623556 8713308 50706277054574884565210884856051919360 8713309 -296527852421871541358872832384973377760 8713310 -18389703914748222592770822813233783040 8713311 -102700147986552354072597141115112394480 8713312 38409057127609971067134162064910057472 8713313 -84642252779259262335207760638715026240 8713314 61043981937828835093342169040856304640 8713315 -20445902090105145970339990412592511680 8713316 -110352529716879323744690624181407245824 8713317 -52833919446121992651768854072017570752 8713318 -23741992477240542890681625372156535296 8713319 -16759985624740297999514823400714430280 8713320 -5287399709987138745461856336189849600 8713321 104636591397083294950122733672332284032 8713322 111952448214136790700847833780729953712 8713323 19053086293838877800996762049372023772 8713324 9945871501595690809378339602775744000 8713325 16262954776158544559124458107700841600 8713326 -24568603810189216395647121784736888256 8713327 -109376186874235271107692381037485647904 8713328 4889860294499303354131977346756706304 8713329 31924899718121763305410155490418921568 8713330 146386772562470594777582196695155891200 8713331 213207045914006125875680551248864456 8713332 -4409334796578882081079942669502081664 8713333 -161055455589188444323399119815741837760 8713334 40303299273637427413716842389600579584 8713335 -72927353581149458868826881677296359600 8713336 -52520266626858101656656328171764326400 8713337 117746877480032249935720942990258841172 8713338 -33055784821458780880725681113894086656 8713339 -88227569362679088817518460040518880860 8713340 -26694812476089597930282192907394611200 8713341 360945740141713399361305636334165760 8713342 -117353167658139564462622952836206363456 8713343 -68673630508537976720503138034563522560 8713344 -120249705282685381608780838350681538560 8713345 66321182668155893107742354989045238100 8713346 15510820887740485002586909447072356384 8713347 -6933519470203310030639407080370792128 8713348 669258345347251286380440457302511616 8713349 -266847802315768172835746952746183071650 8713350 14449623956752147008116551330370306400 8713351 -121870155121275397086070906192681040600 8713352 43319237552659512170967583517559982080 8713353 -7227059371748353900715770693498738752 8713354 37585244190975272477525176076013039360 8713355 -9500129582363299099546011371474880 8713356 -21168607387191883230225920035815751680 8713357 2558781487649685303192285946149037120 8713358 106748801407417949566521639332377145280 8713359 -60168240962847370109397807898556882400 8713360 -14680362955906459826263273819328593920 8713361 102307482022402234624489132313190394086 8713362 12628229792469633919831568995615334400 8713363 -137405370693567319226991936883842786388 8713364 63173340480700569280106565687184945152 8713365 -105402522116346873913868316936972749280 8713366 -9663941054949220146563851094981260416 8713367 -32744139273255524207505988985776715040 8713368 -104215021320835608639080268927702988800 8713369 68216576944477454635995503009371172160 8713370 -81464019228053421354088242737946297120 8713371 -125050116841073951868079665408266752800 8713372 -146782264256496021687693702968027943424 8713373 228439723426705804314543264645858779622 8713374 59446869031012694161991310172132580160 8713375 -4997883098844402446085670605620916000 8713376 -142851111372112440652773601319206060032 8713377 -153265162918702234646046887685896572800 8713378 55869940310057145320099008240104060240 8713379 -1370703474022071110186834109587452224 8713380 -18065314830624806793250046635108577280 8713381 -126951641431846460372402759228790908000 8713382 69535361666534756254420796701314189792 8713383 58864502659211937794079899908276904064 8713384 113083244933672994475994650970696908800 8713385 -103540768884505194225471353435225859420 8713386 18268354944541051323933567410229772800 8713387 2598809241345855404884937504205753588 8713388 11872482272466866622920229179660006400 8713389 18461362514426562571179001065563303808 8713390 6480937077711382798447291263666420480 8713391 -3167333931638224074743896370985748488 8713392 -3687186963207092582090318611929366528 8713393 68881008811217695929077674567384065844 8713394 82309770684639872004355017545616116496 8713395 -11183196460152085203499764134620268880 8713396 872074907915836923307392538402331392 8713397 30282682569663972077739269867783504064 8713398 9095018166904640506368761918166629760 8713399 -102823018544376777074745899940439216600 8713400 -40500943760002836409692118769809920000 8713401 -81738282829865902804581361480541101536 8713402 59250940116259807486631898516547751904 8713403 -200990718654890776783173072685414056348 8713404 6031192816304806829549261928930312192 8713405 -56736092440280025685946775489247481940 8713406 53812528697132131786078606987687195584 8713407 115322999427037502921712771026794551240 8713408 10056285237125517150811974358706159616 8713409 -192653612907168890942910519083087557584 8713410 -58012303626441539848400082928180208640 8713411 -109740208147074897924658570545621135616 8713412 -45287250652418272602456512484873474048 8713413 -9528607419239503436039143238047027140 8713414 4989137349689968939522916623806902400 8713415 36712497292233658260138465838855858800 8713416 -16803775610613459040699229434761830400 8713417 -110399680932480112460941417199356041968 8713418 17963804248654187012887463333713403904 8713419 67364580191221367989466208702516691200 8713420 50610206397893220200839520675507650560 8713421 88835970144288289175075355454942901622 8713422 98436182873164067685281270420709509760 8713423 -88192933309785058819821557022538783152 8713424 -98549846168592880559011361072076816384 8713425 -35016450250362191245570917225147901200 8713426 -2077022289880925337947156781356949696 8713427 103774634619102992764982473467356830560 8713428 -87889682692104188447148685870073370624 8713429 -39364581045243864398771083394193441970 8713430 30222348076282439127030673582061303040 8713431 -17549466802401685644988492922106144480 8713432 36105384157053410090406120811952947200 8713433 118399640490552751269556735468009724682 8713434 -435957402723643450027910538976580352 8713435 39056031296159604236058114953047200960 8713436 196232349958968928675677073703903623680 8713437 -75526050706250392417223319664380458400 8713438 79964364670569217078182174815481507840 8713439 75459196545364118816077083430559174256 8713440 158402398408304916213502984276122009600 8713441 -8697321081532879508555609232557057616 8713442 20047312164933315418231535034386977872 8713443 -9667161955152350631172366586837037072 8713444 -2435748393085217419158438725424548864 8713445 44866448814465677878264401714456088920 8713446 17661188486434157796766185601128658944 8713447 -13588702034094868172641020505515932104 8713448 -230157594846358501315838534534718720000 8713449 -39184584912086492313594562372167647232 8713450 56038636973780275742905587545816244000 8713451 60796528088162837302239080657909086452 8713452 31798712792161823087033262708673536 8713453 95256367637340816670020253417679416704 8713454 117863070301927272595782661871041306176 8713455 18023315138773516566063312199657182720 8713456 21520570038551038306563935094802022400 8713457 -1912672063320973900807062380921140734 8713458 13949055791845162372634746349291880960 8713459 151011158377110852412183173998336531660 8713460 12528856247212053841421674909137100800 8713461 102342889962421182412292118277892554272 8713462 45204345887242922706336990711068563200 8713463 13990681231309961448519487455510558720 8713464 16522168453245889582166067740767211520 8713465 -63206996695404303121256373539426717760 8713466 23855316992200667177512556303256432 8713467 76016619061363612802478891246716183040 8713468 84056408172318086430922106339646107648 8713469 -148783760418213542741271773737867450560 8713470 39518033925602267877062107282925813760 8713471 -42812618177761853540233858323312182688 8713472 -134931968804974089303969390805477490688 8713473 77687542086995248547300305192936916784 8713474 33579217994118463796288581600364309760 8713475 16256447825827395740353631981170038000 8713476 24452067699535811608803853099528012800 8713477 3941130115897639354363246168071340480 8713478 84786716856888538684152973790215763040 8713479 -244771456168474799506472249572012255872 8713480 -39950725980040271397701460668281651200 8713481 -25258933931833121520854695402824122496 8713482 80814030212714789051225953008530510592 8713483 -28076762160727772243530276861740364400 8713484 -28220903915906280561960695168787818496 8713485 94053110909014165321636036009958361600 8713486 -4570353259011328998798450869296705920 8713487 128376939291114328014920363980483241136 8713488 -4562932235817657490114191261887102976 8713489 -70947136347778287378610291563119792640 8713490 14320100131976863976241178833509988000 8713491 -19347237206208395893350038980888959744 8713492 -97236590930615494101273399168342035584 8713493 7363282623607291308773109464561907840 8713494 29693918926897770888837871664858544960 8713495 41364447454392854149497997973878963200 8713496 147639049053305698812107726203486556160 8713497 26860157184098402202870553306719472128 8713498 23277459378072187508200760655312822000 8713499 3266599368334093734084136530520727064 8713500 -31911597694479524834987745214146048000 8713501 -473202743248979782470419549507548278228 8713502 5007166746774638117884516382443782144 8713503 103493578991730361959269612650608507024 8713504 -117763606653526820230942377292144312320 8713505 48121740582512965424458274122597440660 8713506 -41906691345592215161109016224468339456 8713507 -52118206670135549923281904536246167856 8713508 86437085540770545509360132734766963328 8713509 7417271961198694019388276008701911360 8713510 -13801851280650944218180288934775041280 8713511 -5445864869766909913028035048523290176 8713512 -131225953516441233153892338196970542080 8713513 -151240391068432778813282613914654031238 8713514 -109108923446151139578125388836368262400 8713515 86755195185404486818404098911901998320 8713516 15629322689856029007740304746519446528 8713517 -18846023271675764487585655670474113248 8713518 58404977584572517178232982235253884928 8713519 27530782669727814869282739872222139920 8713520 -628982859051734913519123551993856000 8713521 -12180798534587351014487863178665729920 8713522 70878254336675672458707438516272343312 8713523 76929771218973322481170398308843808480 8713524 -856835639552787933489831802251970560 8713525 24704956025464589363071289307767210100 8713526 36182372920428353165504788253190647712 8713527 8068384504884259213376738853535220736 8713528 -200391801335441440285821727299183267840 8713529 -119744772532734290051824495242271967520 8713530 -2305714629092452094544974098236564480 8713531 -36573331965388931991569972472059504668 8713532 -38963615118526577192789181302289122304 8713533 -125399255485131651201421660513970227200 8713534 30611030797907559124663364389500316416 8713535 -92355903692856688857755907629216042520 8713536 203471042284828903175727900832825344 8713537 -49886826727610296172379302292739547520 8713538 15836069981959854944926373156351280000 8713539 -11218454285855141210643772956277572600 8713540 -52240712846972517776836036857327390720 8713541 -176868833881629242167730123542104981600 8713542 -3695013845801639825105542354493276160 8713543 -14140399270281585956205242790191108400 8713544 11086010471822537360351787893956608000 8713545 -19096739343646399004315476539728707200 8713546 60258608767831265406063621603323460864 8713547 150871157944823086537846583354266110996 8713548 -53484241575665307703037019307740103680 8713549 -409823446321363709042375035194673120 8713550 -13772410713096943931444733494290819200 8713551 8555311910752362624607032821877762048 8713552 -50661057376744608725400590745744834560 8713553 188993012597267185527007345005917714802 8713554 -48669724219576261585351220719364890368 8713555 173478088131088202371625063163243366960 8713556 -11743664041436610900809831529460375680 8713557 -135700574478584620802655300535476383346 8713558 -54295260310834056194557970999584957824 8713559 -10534019837384102140877367716094474384 8713560 21979634060654827444544010629461401600 8713561 194555076642884297881189011473447702400 8713562 -39042806116451944054332933721525476096 8713563 2066472303970925283058887816053225664 8713564 67707234052947387796469411538831655936 8713565 -124116625215418016282632849084543096320 8713566 -16839472762090521217024447793802011136 8713567 -119747854243372224834579363773378140384 8713568 -165629915589778201275490940516823859200 8713569 75144939942065663265040327784941811520 8713570 -28193153709131481275417116241288179200 8713571 10077129348336957300232568786495762400 8713572 -4289511571374604599805055760156672000 8713573 -40130040366657164141306694269185536 8713574 -41864777461890908818188024633575756928 8713575 -1559801295168739802099882663883161400 8713576 43711813058160421695249416728942894080 8713577 -97588642947188502590426778851112101574 8713578 18508395892548140795529083194465031424 8713579 7537751718836642002631892223620696976 8713580 53557232783045548861542775084462387200 8713581 -30836209260388000269198097822787665056 8713582 -63307341756296632773599691324814492608 8713583 -113981839158066045730390728459151077168 8713584 8510327701325464814867686810596507648 8713585 -147673683408387749163082883368753823640 8713586 31526994046420038578276500636172390400 8713587 -8174448439325175865139279079447927240 8713588 71808382047115935824334372788697478656 8713589 70544107441071402497338975135778739360 8713590 31572847836331831653964204651821619200 8713591 4890815910459763047242593386175461992 8713592 -27343182671072958255632101774622822400 8713593 -15090391726309500610319903216431394496 8713594 168352413989818941741371362247935353600 8713595 51096632675767595449825410244448758800 8713596 1010211308035932757428699103345655808 8713597 146423780771734037275141698170193766912 8713598 49187877619268498941829824555972475520 8713599 -75003679686259541758470472947380058936 8713600 -21632856767958279987148717440368640000 8713601 -5703692752386961791182599708481227908 8713602 -56177730639483860986288975444071432960 8713603 -56900417515895404140320833129652502148 8713604 -44315969002496083704894547005178380288 8713605 -40556585771166843576859915426277407680 8713606 -1260232964926669992080032585310767104 8713607 38499843651421568976724177114642317504 8713608 96472580264977648043429245365239439360 8713609 -20572357054716183297219474714221918960 8713610 2797317312973041024906958593739224000 8713611 -17000310825207926115442456373915832576 8713612 -139760257223539999376700657216836659200 8713613 34287760491175062336822239981226559200 8713614 -2378239808518365165067629331602984960 8713615 -173294789294202930941455397811060165240 8713616 9080050017301582531471164249928015872 8713617 -80708038031640806047161007938599408640 8713618 -89540991367460282171977242217929062784 8713619 102102299155139534869692744382630817760 8713620 76521654636068048162941163565171244800 8713621 70664428115312451552952781018686668480 8713622 12089785477217971603611893499379831680 8713623 -67072761811136447049310627735789502616 8713624 51338208481868794975456834032520273920 8713625 -113844096584696843954460716644397955000 8713626 -5247284508891885979111823721216262656 8713627 -8279034590150589942376980249624003440 8713628 -23232727834676312152751088633506611200 8713629 149026633958992547769910319571488089920 8713630 -24443015708495180078249494683819801600 8713631 -48288871000578740335145420930424833568 8713632 35067368547269778878837722645093416960 8713633 -113462053982043219609086256025334132736 8713634 1701590817088639306337394777700229280 8713635 -4050130746584376038533531061925089280 8713636 -19994241227757254824979467144773569920 8713637 -41640523465298229946502852041077194208 8713638 79886543702838284675248869708452192544 8713639 -25316225407950893867130323060250852408 8713640 -3133567600067591899960762116926208000 8713641 59053228208606644717258925097601392000 8713642 23489901600844489589149334981602550784 8713643 123145222726076913218373723765860099892 8713644 -47503730333994795496124462017192425984 8713645 6358405219396854439486880503375101720 8713646 117908742415650472254951822004982590272 8713647 -25475225635940103274949920229370030360 8713648 -8733536617924371470993919554815918080 8713649 -704314529556877551501590629006833600 8713650 8629334763696946656808544335379155200 8713651 160860055720248988229378108585021567400 8713652 49928533474044873524581716987134638080 8713653 -13668627999261263573643085271778883200 8713654 -3043504789726008972205917030824447040 8713655 29164440996932241607751135334434329560 8713656 -1385056727418511513302900134048317440 8713657 -50906304598087010714740621046903112188 8713658 2402362575415547740989164068030189680 8713659 -96131725640712411142835605000494113280 8713660 30318388997235982994112497763637800960 8713661 227338752986312587409628705586241637024 8713662 -17702156787831394579800416425510842048 8713663 74492125355212645625627152836431469440 8713664 -33932519232700027244042388915716358144 8713665 30518494912883404296116055098075822400 8713666 -10564757805685087370248076137834598400 8713667 66776864112948731919473123510637756144 8713668 37140025125330920066300752029911792640 8713669 -317565811673156158572997213714710029700 8713670 -61183742575315840675178788521695905920 8713671 19472517649869064367166444693874451112 8713672 -3813950911609408500906692822195650560 8713673 140257697966019472807089913822255924020 8713674 17096971973639598749647789182417038688 8713675 -115515720729993814238544283628112003100 8713676 110297258816512834645878522816780552960 8713677 -27366121566555879100093514106991159680 8713678 -3664102216589022996565345734705247680 8713679 78512908537114795070886081454800960 8713680 -14551020514519610534518308245948989440 8713681 224639973002235188757166644624251548672 8713682 1116355700954980629955344402221250192 8713683 284530837610067841349795877637751625600 8713684 41171101045646627890285986074879911936 8713685 115372081998507108884287982323465360800 8713686 15438578409701405559299107245575600064 8713687 104826201528066612903878616046741203000 8713688 -64285975095997933014295305630130790400 8713689 1086570031967548318995038335618943328 8713690 9414020911756388767395267576089695680 8713691 8577122197611171135899617892279545872 8713692 165315634972728002282062261074521088 8713693 200935130455350730550949580843468907942 8713694 -65216710871848405662189629423564352 8713695 -72067645403443961599137912578084500080 8713696 -89250757557142095425821065959174307840 8713697 -7676277209234869256044797330754874880 8713698 11797347967713528589254207874031101440 8713699 115349724484895925057321121024901932700 8713700 -131906687735520891545369796068517888000 8713701 -51910078215779736105061802676294469440 8713702 -21083534723378870135562398655317786496 8713703 -6481711676726835089705312211283109736 8713704 -48967961368436100621748221491190988800 8713705 1518155037408484717861051784591735040 8713706 -249527282789286429828652233395824780800 8713707 15571217510492783993038854165653602992 8713708 -9523781057267531609677149848070749184 8713709 209859268569914723878559140786919069910 8713710 -33154351105324690946548746909990144000 8713711 -5851305838376543928087956445463664640 8713712 12019453193914183837847712316318482432 8713713 28438365427485169599729417578498546544 8713714 65470068621145626159077749033825311360 8713715 42395428281613102669197249743526419520 8713716 62497175640927183428696706558208278528 8713717 283822348508122221918388526058267528600 8713718 4608081338948708376211040154079845888 8713719 -83705610472344417779695797626561621040 8713720 17819787221144411958723358451192832000 8713721 34916778311879322580704961927629122922 8713722 19256851967942574266452598944656486144 8713723 -40115385920569229774640798121239872400 8713724 37764411576004514397366780544759726080 8713725 -43718817026377692227769084429155884800 8713726 -11146979759916086552634601492942331904 8713727 225850657918731900012037665943696894464 8713728 -15246582461172725206531656883416072192 8713729 -98570921444878729537678108006995529280 8713730 -7605164253715041005818211095401202560 8713731 20182000514427482373065321461466028720 8713732 -34591917116395750721525256231618603904 8713733 15414364626483783121401850946252236320 8713734 -7461814659665365600782303128790196224 8713735 25290198534651429122982291586906800 8713736 -63887015921993373607506692206848568320 8713737 58644338136987386609175425017576477194 8713738 82473823639649146612988711478072476160 8713739 127380254721285877835744773972181097720 8713740 13363694659503533803601683996132884480 8713741 -71995871346360608695831770280407281748 8713742 89221060991937835297871649376736059200 8713743 -41845649653983222775190243658653622000 8713744 25396596334571571300848040204296863744 8713745 1120402216140356949042070575476370600 8713746 75052258478510959269190616854062978720 8713747 93957626227074808048004182136712599632 8713748 -96242977078168060027901323340180246784 8713749 67888912116115471766864722177450527648 8713750 6102148198487310786556852933825620000 8713751 138727200488954988049619551354102565592 8713752 -26051271718591640987357793363328204800 8713753 -345279978283188960116330434701163830144 8713754 -8706582292776282410585326830585248256 8713755 -71707429150311379384857062574814804560 8713756 -8148005097422951751424503730101537280 8713757 48328736785397733573056182808094456576 8713758 -28789743685909878186830596997932487040 8713759 8507905759519641106136365588421105664 8713760 -90509630256718695913340734513537351680 8713761 35526374682794288628315189725701785600 8713762 -6294718503326580864772727353691656368 8713763 78344373880200774478680733300135602012 8713764 120280525089038087214778778371463608320 8713765 169503449633206243605257745376444209660 8713766 -95478490733093653733450304773875035168 8713767 113248085162847070729604361106804538112 8713768 -58677124710950787532042686335799628800 8713769 -39168352803220530310076569468484237280 8713770 9036449943233665708295991477901808640 8713771 -2979590138371207818938779351454111256 8713772 111200418578560555243406654249289989376 8713773 132719976283741440228045334987480493622 8713774 -135268643689084631379048702612940764864 8713775 -30948985906497964344687133409980056000 8713776 4793699558198981893458939355316846592 8713777 -8670787460129763601938368604973713168 8713778 -419404389164228858500819947618312576 8713779 172558983450123847810866813570350069760 8713780 30242267076016967899077582662251929600 8713781 260175717394119713881847255894440329582 8713782 5857819988972898786311901868779884544 8713783 -26314839854041111058565357062258280096 8713784 -2283534085678723490722751789835325440 8713785 -95746098635163406306261316843942788800 8713786 52553182378816599521926500879083732592 8713787 -29111296135899770014433925102571578480 8713788 -89757532325170692232553392069840473600 8713789 28625431624388912978380537715250261632 8713790 18177524097347113553895639504551193600 8713791 2750735565694015761271040818759061280 8713792 -15540458615319544403195869238022635520 8713793 109280275399849160798850005331527076144 8713794 4744945958256582784951948656896073600 8713795 -68226031387653719428807818208523581680 8713796 8914757503597975195848024216188829696 8713797 51651487852745973251695817053015231200 8713798 -38674924001510285476967547186399549600 8713799 -232643244336211267969308902719702592760 8713800 -148520085638018313451354844820037632000 8713801 -105280133714958851127388179563896145228 8713802 62772665706736877174406537096728930304 8713803 -32806358814062162345912828255915085312 8713804 -40053858777719404738556216714408217600 8713805 -7164970597120290539995772365191771240 8713806 -77105149594752105831932625453880130496 8713807 -260900762080513942739807954630476268944 8713808 -19904804774174506245354316032295968768 8713809 -138492441353104131649357019722332273876 8713810 13407206611302435531946863762178053120 8713811 31431158757873698900236004709509810412 8713812 2080705535781116091381393472521216000 8713813 -60049598695260293003514500663896229938 8713814 137853577405238226807146341119737872512 8713815 149537558297157699328121333759524560 8713816 14043374112111645786189181633903380480 8713817 46771527918709342889961828181876960272 8713818 -125904672637691844203580880510563600 8713819 34053089864678862919124476203925257496 8713820 28961718922741181369706590344125050880 8713821 -75099164676497949406978978064271360 8713822 -24923835462459836533408667249011981056 8713823 61707793517550413192726042950584087072 8713824 29362512971431661027184164785600069632 8713825 28680089463433717788729885825454546550 8713826 13344463371803208644796092490871692288 8713827 -6276237948086177492806677798513047040 8713828 34279115514937365076421701355369948160 8713829 305912162337350985837281316377599804476 8713830 -24507413305132529664167846142680156160 8713831 -48729208235130058680400060422955245008 8713832 517163869570205961183019452285696000 8713833 -13889425665492591017430268503484539840 8713834 51028347701546114943607043034837687552 8713835 34022316838592600657787176891265699600 8713836 8820061782290781377558802490888399872 8713837 1252976868770032293378421016919792960 8713838 30540408040735235683835501217813120000 8713839 -89690871135936803412120805268695510776 8713840 20957111027145749093549143399068303360 8713841 221185091228670643111670167428323343984 8713842 101609503020207110095794887289503572224 8713843 171455983513494297063535186844198429880 8713844 192542100079383252588114456689338340736 8713845 6311082271014036855205630891267795200 8713846 53923601058659488912079829322865971872 8713847 304410744064546548237408584518934239392 8713848 30879018435605823402890038710843801600 8713849 -18871815319682485941456755817596160960 8713850 -27875036040221416588127906040388399200 8713851 53349865170422358205976794385176940544 8713852 -21217125007756060764590388258688860160 8713853 35106442645240935192618668620450140288 8713854 19058690604175803720529593931860612480 8713855 151584316260788128823955205665069254760 8713856 199484960536968299758229853695272550400 8713857 -102713531390473531522584218054879370960 8713858 -98855679240132351919717465541654369280 8713859 19972735894006183446147149079555697152 8713860 73031247542345228983764572755379650560 8713861 -111125145842225507503312485076630008548 8713862 -84037770934283968303076741473983244800 8713863 23279195950656181911522550692879303744 8713864 329657521969590355889670841483345920 8713865 193448479660291155714704364017748316260 8713866 -15206692623454024075417321403449046784 8713867 90849055420835959435185662281532584916 8713868 -27030700209756926592516943722166071552 8713869 -105362300858080809399346454658133640256 8713870 -31667646856044709617100750695021108480 8713871 -9435507766968017329240689991506014568 8713872 37898596694853921505570963551894896640 8713873 28374681785291383601726510627874475840 8713874 62579113173598668720075061501870192800 8713875 -24282593858833119809039728860258240000 8713876 -151675730678933312630305151911893223680 8713877 206733449856618624842673352982265973212 8713878 -101206453380012171463368885475078328832 8713879 20754255086718664182481145270151137480 8713880 -40053871708374001472290415680572211200 8713881 -106522762235925152032301078982000288720 8713882 24729627908912412413043846377010581472 8713883 -17518592293975537666071657315115066752 8713884 32284427021066448135712902307209140736 8713885 -38941019582898907032021391044480857640 8713886 -206120777618011107247348132870282057920 8713887 21445164566789222910570419503276116480 8713888 -17224600432559398894572277482063396864 8713889 67434464188417952583835646514013659924 8713890 -22648729013313666106829091847804435680 8713891 -687219440181809563450491116030961120 8713892 -102590661593017082077564607504191884288 8713893 158663347301080058448976909046533537344 8713894 -24499229986565496732430910975803637760 8713895 -84717482409668513443699920815436797280 8713896 16072159583381567053495791712160563200 8713897 -8991670502717909922179617579323835654 8713898 5292045689919998775057335039701597536 8713899 6549387178346239126148427286037999160 8713900 -31064168059853264109763693842651699200 8713901 -11784941699743391788244583036658033920 8713902 70142231080285872527439167030208378432 8713903 -82802378733647399141397793039209508992 8713904 10645459734090535322475952295357251584 8713905 -86935282457554452851181074261860323840 8713906 -38495412429747693217696274046808185216 8713907 346838213123003226409854027266453712 8713908 -27305626104863395058277921351621795840 8713909 68873623053195327907496124118071875040 8713910 80318378723420971046333675575578384000 8713911 -67615889053384110705670890936009256032 8713912 229581693879988464298592321181361459200 8713913 -70961525310399240361889621456228764800 8713914 17005594097375596388931106112041697280 8713915 -133331966291187175640630717794931352000 8713916 55643769702893924064294013205246346240 8713917 -12139132077399176499446678604550191066 8713918 -14152020871105278111447459536907828096 8713919 217589706455291801113150746675083680320 8713920 -41968666134288352848108416634401587200 8713921 -71055377910903470257018216610750176848 8713922 -34717515169667685203960581970879328768 8713923 52312539494670570056002595288045518584 8713924 214228501143371443481881043674292801536 8713925 -18583699466262026286198751532397535200 8713926 26315532251781611950521114122037876480 8713927 -65990043244875714102729472669174205224 8713928 -30095345906142131290955999936163763200 8713929 -22202423152806549383433153611752737600 8713930 -1781787637508338690555556410072820640 8713931 -84070003280127194942894187167813564268 8713932 57742118246817783295992225589882982400 8713933 16188668675109801437427954888527928182 8713934 55585998099286008606147307297452455616 8713935 22007165815045291701611928498858559440 8713936 -2503761332195193726299852684263424 8713937 26610066221704153874514899688356363520 8713938 -36567700402027747581259539455485443456 8713939 -94409237632592846364456774813861037376 8713940 -68995011156063398028811637372038348800 8713941 59120993349876551732813749990565412864 8713942 -42770833976146114690375361146492313088 8713943 -11265156632135326459880891170749797760 8713944 -71026734647148825850505229327028346880 8713945 -8250685796953310889124004857429962240 8713946 -122726858866890611459699137416031031040 8713947 152716610031926292733182933534151170240 8713948 33714559981559564702037604205195038720 8713949 289962713673181625469281628794709699660 8713950 240677775629011666575016099992115200 8713951 -4497511385766869268721396656087613400 8713952 31212270093165100186211649044373307392 8713953 -12070673031135096951788364208350540480 8713954 25228598541110194318510257015776644176 8713955 -69997643360987158231249796814448382640 8713956 62644324468241480866380882077561091072 8713957 -31617981360501445926902235996105969600 8713958 -4478971686044392176047764008264069120 8713959 -125359009091414911454381096130521268696 8713960 62973805414698225003329679124304640000 8713961 -31184089061218306237449177658747770438 8713962 -94427280158318163612489491319473597088 8713963 -78777389715655822214667234417029186816 8713964 65378494921061171530994578366683810816 8713965 -21524802499353735356872461141618650880 8713966 -42625989846680225696247856035570821568 8713967 254347820265610708759913632839276375600 8713968 38286138380708890355100543277911244800 8713969 15839135222090268809811892928961285360 8713970 65219341039015624164849324601104883200 8713971 10565587489601567593241993109972629664 8713972 -50792670301238998657564556151443644416 8713973 -133347067025613838403560996463116306560 8713974 57010743101887337703161252740343463360 8713975 46990655659098321506971810852534514000 8713976 30613495177389559596666779285710110720 8713977 -36508293666126145035938795804996276160 8713978 19770464569617821664388494476887080960 8713979 -252979792780340014621061591995229253600 8713980 18226545259884635863333378990468177920 8713981 -116114739719391502571321546877333277268 8713982 35835195211087795787051671597809902592 8713983 -79960223273252607748936068867722993976 8713984 -106540819551032829220608749530890895360 8713985 -42851528428322092756733634779588245440 8713986 96322743618133523273843859643634496000 8713987 110504873049841672243961609111055859440 8713988 -211106401613633073575343669455324135424 8713989 114675366567741230908665667370240575200 8713990 19405422744434549497326383308068710400 8713991 -98401442280562740899048344863264238416 8713992 17124283151227025402018636999828275200 8713993 -3454067228742350770092962852550892032 8713994 -58063953818218547381581313929307242704 8713995 12408068748970952054097008205524552640 8713996 68467398949701584522885620384362321408 8713997 57813393343686549344061491372695551660 8713998 43451768719704837608104063663011763584 8713999 58159243914777467600866780731431889136 8714000 -4122753932988223332306359138807808000 8714001 69893890900718152296006660554723016432 8714002 48724268867445081689085007402883685504 8714003 22739820423047238151676407776861246252 8714004 -29806775961584316553206691642715738112 8714005 6939623620046223760805680843925856000 8714006 -94265310322942179191639607618366928896 8714007 78355383106172890482093833062175232000 8714008 -72074639800911610851003833920768512000 8714009 34281370111551829225102148227225227210 8714010 757636536060544198643935758915655680 8714011 -1950133555751657746378864794617702000 8714012 70575785825276776244754653174770609152 8714013 131625638554105175520054275009880086592 8714014 13192427861252441941601052860277545856 8714015 32048830551801299938067674336229535600 8714016 197212438724659500890214126670546206720 8714017 -10249422420469624657995133201310616600 8714018 -40012283337048739752821617467558146784 8714019 -34402090199875901829760157028561835656 8714020 -6589526270043764856105401909407948800 8714021 137378016874036110115503404251107228222 8714022 23186081965366455458974999275768591744 8714023 63628949327524754764985109197043393272 8714024 -174533185327611615191530495511907041280 8714025 34667789828197305106295277610795152750 8714026 -27145349286073872145333656659122843296 8714027 -47181967509049978886794597099977561600 8714028 -35407892542628812605267867960521710080 8714029 -4080836360928167520684815236230726516 8714030 19476906414517172591693716937098821120 8714031 45285334589937042252111161734185936384 8714032 -22986669473415915513585388572669067264 8714033 24568224638599641267528590264361499968 8714034 -40402313938503963744891919343116968960 8714035 341955081124614316339194509892964523520 8714036 562360280413252676653273181579028480 8714037 2019093502320201780014065675453260000 8714038 -12248357331348004022955491765636390400 8714039 -44106379939278827225337945996529475160 8714040 -16497220107928587616204303491424051200 8714041 44563525172746782149767872073280476672 8714042 -100554671472198958509672108520705236000 8714043 31141424382160621320016878676217594400 8714044 -2583379168648472776648187731979428864 8714045 -67419155545908595045224033349781711700 8714046 -25926116378731394681714665174752384000 8714047 -12601673381839698955086107747205162528 8714048 -12833254875734203472897646732974751744 8714049 14955101004135901271724131739335664480 8714050 -35634415211382616359775648360352125200 8714051 -179269631509640773407431604665767962948 8714052 -44273685187049415994541658948667876224 8714053 236840454116082330811568065484779398302 8714054 -15402616674015002037069993530500005024 8714055 17496116467100442305679218863603115520 8714056 29435971180726373256216608573294346240 8714057 -201016913240762417155459653478487972256 8714058 316540639285189071842531781200590848 8714059 126537456430225439854104222574006550320 8714060 2216703734473844498528032289147750400 8714061 -936728853941179484569419810250105098 8714062 54345615403403455223865892094507837760 8714063 146933202271548882154146636229639251312 8714064 -8885821700515603447137705190179471360 8714065 -27120152815973653857475536655372584000 8714066 90900878991094941524735803880501465232 8714067 138014939712805565060991401105297271480 8714068 174390265625654099315592593468347539456 8714069 11114451583013477437658948603710786560 8714070 -43182592450559211323858091647298007680 8714071 270397699015154123647522212753763755272 8714072 -135614755137157685436191924551372339200 8714073 5733715203143892150874869604580496864 8714074 -65075132751419360447990777862845608464 8714075 -85704126602918704933336289502156170700 8714076 -2563242262032370746550432917320515584 8714077 -100411247444594461530880930966760474074 8714078 762987057398650915828217929038395520 8714079 -484807145536795408572886404544085760 8714080 -7352277085023130093927208590127923200 8714081 41880134258273911083415453564458421572 8714082 34319503886234488819706084193478600704 8714083 6207927467180814594877076323110306464 8714084 48128171806141452877326364341667353600 8714085 -66739655766551667641115554532604341600 8714086 155002162564585274961058238476182504960 8714087 147088969627202717532438853941454843392 8714088 -144971686501219843285890735635012812800 8714089 185556596011692125435870462632239091600 8714090 31084676271286121406331837301000924160 8714091 -57075877799444899310082865887526633296 8714092 -50220951463448748808626509711423905792 8714093 -156200969597544368713965771768093485760 8714094 -1507874819240315524826229862396527360 8714095 62215487423233761021844079588833468800 8714096 -52537005886767523254493027785133621248 8714097 -39489522757689039500056346464449317760 8714098 37585168780101573170631784598944702272 8714099 2012173636503913966286482875960892752 8714100 -19312180175707139368732927372417843200 8714101 56688045763899372480842103587619398304 8714102 49749152573535813386960340328649246592 8714103 34443864539251881942482014095680083200 8714104 7248685942355161806184888368376012800 8714105 -103827856725431242204446897902363274240 8714106 -7828584639440249425437069109872102288 8714107 106837201775981607732874206967395912356 8714108 17055316125178309689099105800585370624 8714109 -206200901852364829781063185874979417792 8714110 -86423389365035079197808443797821454080 8714111 113701070607230906851433624142704309520 8714112 23042162817661101580936262849742766080 8714113 94515318921314735777446216891310906964 8714114 -4230190873959537207345812988812444160 8714115 -133914608142581333713552106808259310400 8714116 41881776437389436632666549963871366400 8714117 -152868178980864246919983612995231964834 8714118 3064713827071519235926331347993896960 8714119 -166614928090688825382994571061471733480 8714120 -114329049633011025151141215061632614400 8714121 2359707107858499725084377572266597760 8714122 169277422118424232022343086840628480 8714123 -43526727125491546783015660882764172800 8714124 32612753389103336155909323579070152960 8714125 11193375991899063765347139892385088000 8714126 -137260418059234857550593579623699815488 8714127 -117632533556383903243182848090197666680 8714128 -7017609683761304535756642879938478080 8714129 183360056950314876776537808053533356672 8714130 -51533946820576125994243561734600276480 8714131 40376902042365385242580640737340185728 8714132 40055628739085799734401932563276156928 8714133 4827516431382357872019638982349396302 8714134 20366346482199982662824932308959345280 8714135 -6313625538388765096335801159739683600 8714136 79596741595319402975187729370264535040 8714137 -184150390294156655882382163084864777340 8714138 -109272195194250548267801829169174379280 8714139 3019249067562122515015675413979537920 8714140 -1234364643132023441491259225951185920 8714141 164684166551764663104899672965695604800 8714142 -5275461415288764941750267479217887488 8714143 31975288920689806039845337100036121104 8714144 197215627156416737601953613147206516736 8714145 83261250384401657288086494981367919040 8714146 66453080676424276791289201075556084736 8714147 -69501231489395070011865869674334632116 8714148 -5785324891452585727444168087392055296 8714149 197029628167510077415352375886415071036 8714150 -3697412389338770766379371354108144000 8714151 -72468574424488435011349967648703756720 8714152 -155413664027952810281434458441026611200 8714153 68931606298270579354341346562614154880 8714154 30810759706504262493066175164906647040 8714155 126157024044400627999960978946064999120 8714156 -4061217921369138347458427914904964096 8714157 61550286946442757303976311441730194240 8714158 4805549288865421229335997793029318784 8714159 -1755063732783024035109398936524643184 8714160 -5663510830327669438051248433392844800 8714161 195426766725617143389409062631773647762 8714162 16658169171362294282934387580937201664 8714163 -8587516875848462718344776401527519376 8714164 7435367417303910682417851750340309376 8714165 1968361631109072155557610551929599520 8714166 -25063287948207996068340338543357748480 8714167 -8652222545536091289341489580584390016 8714168 43656996978322487803912324550105088000 8714169 -1607108496383228315273813834414059680 8714170 5058388642848675831209400001400160000 8714171 -65468999939028955897863814402606003200 8714172 37161657649597922867306839733823508992 8714173 8894778702064396780363128288542834764 8714174 -23614481056376227426620809896820121600 8714175 -33144151154039052372892780621426953000 8714176 23242584049513517727076508383039193088 8714177 -95917531584631337255567880210903478974 8714178 -18647823238275664001562308768451888 8714179 1648338392780795241021691330710432480 8714180 -72717995038042898645570280005757561600 8714181 4280918153991405328849163116432032000 8714182 19074141090307394210692150096387176000 8714183 -100681551352522861448739697490246363376 8714184 44297917257798943930700142149680496640 8714185 -116307574655966794365068905536712415040 8714186 -11203543831393155912317202593036727456 8714187 23343214798425089766089190115731234600 8714188 36179007297097588037558055223790796800 8714189 103186698125684470601877234250594928832 8714190 -47727769259009995073342907576290628480 8714191 14307729642455291775936253323733131000 8714192 -71561396883020413569899686926295449600 8714193 -26373668390083456257936949918475887872 8714194 -63840581362400781898317210123773214720 8714195 6296765432160562329318731616070306560 8714196 -163451794797985859684280046536892784640 8714197 99011602692124736105537055864056173646 8714198 -91763150325047481425591392734768509760 8714199 3228949104147755597656925688242528208 8714200 -139684897609132862831356884486546432000 8714201 72217213045057892791368744331313463504 8714202 -23878664282542671106514821142220105216 8714203 57346393053588248881984954215833989120 8714204 -42248979259796738309420196035872677888 8714205 -42278687001478898110374667042648500 8714206 -71068613181637766704292553957830936448 8714207 -67868306323668419118377298523555842360 8714208 286407814675867190078494175152570368 8714209 115878389762134594358702180240680503906 8714210 8938682888543187742101526628693760000 8714211 162401651260163196495869832149096754048 8714212 15383611371532700655656143296985321472 8714213 223118264970311242815415844800880910462 8714214 64385378353385508949844743937454748704 8714215 -109486089010908624562737256630480445640 8714216 4315102851139504276416318962764677120 8714217 -21822038915774786063198300784923375760 8714218 12054094088011358072122643631568197120 8714219 -50579869793214362935851802358757329520 8714220 55168709588775076349635292869224284160 8714221 71873844503011661937623359829453558784 8714222 60204740525102593268033134418919934848 8714223 -44309697719115344557795213035080494080 8714224 -22059461760656331310716392016541122560 8714225 -61036953924683002543384731387124260900 8714226 -916667147637499788971250233763661056 8714227 -43761371791832553884097943325976555888 8714228 -15766470818057473442264415667030434432 8714229 3685029936562099684957757813556939648 8714230 19443557892642528748051074948164179200 8714231 -126521453583126558229950365544115474968 8714232 100973625697589615165264443568178462720 8714233 -105924223570343700344844908890132994592 8714234 -146783050250100807475529244397060462368 8714235 56308910748617089403719574959910354400 8714236 -112887727100426624580565552327025722880 8714237 2069037628994764088739750020629984704 8714238 21274700749700457278945874984319628928 8714239 -94570529718240451928219414430957836040 8714240 2187097384472289051860758623053414400 8714241 78687040020756994129553845600249797840 8714242 137989260780498563156866258910143022592 8714243 49440279081579934331276285038792318584 8714244 -44750716786542234836370566064320741376 8714245 75864768931465577889831099938289763800 8714246 -4780921871316849723931659043256876736 8714247 50846775267626283175545726556034841000 8714248 -170884002695311958401293346413086423040 8714249 28295757051597763742299187714611013760 8714250 11947625330190097319717885807575680000 8714251 722527265700761071360937712953292288 8714252 66731672924162831711334311536716364800 8714253 -92526968968339459366235454133136348160 8714254 28325216239451639793841120966253232576 8714255 -37587521838765060533639586092366592000 8714256 4661781601527153095085995096956207104 8714257 -31607150654076027724380612530607256800 8714258 105728502039441766883547657696338841600 8714259 -113375374287269261391176120543017737036 8714260 -9982315820885062120365118453165693440 8714261 127473245345726128488636709101587822862 8714262 25347028293439546569966995570983945152 8714263 -49332276804034030764949110558654036192 8714264 -83318967733126002450605244014305198080 8714265 4262127982530406787964938963639904000 8714266 -100116155513575537985218630732945618176 8714267 -197509016449670510347545370578671970684 8714268 71776602972945433574184707799616834560 8714269 174693377294292798926695487227734637670 8714270 3878350760442494453337821851314946560 8714271 -23287114568968954254482614230618754488 8714272 46891365889103203636308682878329290752 8714273 20919898050599660271316405283144098500 8714274 7831750163356781025379961911042049280 8714275 -12516435045900422731937580135992601700 8714276 7173997222660458833184018732559933440 8714277 -28689250921434967942115914571501264640 8714278 87044656909928766789411233654955625440 8714279 18654002414860927626672659214601677792 8714280 81613431619020178512121603458220032000 8714281 97255194345664646575509623667913225082 8714282 194232750282569405278276883814211276800 8714283 -49853325973507065663897710788062657552 8714284 -63643283402398437524641499934934000384 8714285 51998891122623728620435106812657941360 8714286 3374923671538170494850280943823126528 8714287 -140320788213386166584192533121188686064 8714288 68687174348714636357726578060307988480 8714289 51646814230379805762999926297933415024 8714290 375576121735824000189853671754086720 8714291 141015518953576004667444884929688407692 8714292 52086511169120706938409059419356721152 8714293 -579155756476793352741183279999578560 8714294 -1057540567137508497934373865677111808 8714295 18774266716377986742439617612849628320 8714296 130619044837872737727658947828395458560 8714297 221808274660471598005345807346871539460 8714298 -4998429305575705905171205734750606336 8714299 -254713558083826424595217512906515140 8714300 -22154763179834117690006993153995776000 8714301 -45380600601444277771641267367767898368 8714302 -4087046658418559187308611346779589376 8714303 -5177747166127811285251313158299121776 8714304 -2046907784847086017052367844464132096 8714305 -167656712010207210634869901152577098540 8714306 -2257694175656904017204844335865100416 8714307 110490130838914348463602483763574402552 8714308 20925758463119629418127808556697944320 8714309 78034981213202680496611083582646919904 8714310 35137462537085699175861250100694251520 8714311 173198112448826841326157502184435309912 8714312 150072335717479402373366668962830131200 8714313 -32447078567946676439275217396687182620 8714314 -3401204005747749051679463737729256448 8714315 -70328384837494745976433625150077200480 8714316 63424066525073202062109721576904428032 8714317 52323450901682986546263624327323157504 8714318 -59759691996235530997130938489159544640 8714319 281105968468897837903093658731499040 8714320 -14092820586685206514009846261367193600 8714321 6043853160155762597832256105377835584 8714322 4955848637536636667744439575437209360 8714323 -94900469557810972733730416722006577428 8714324 49487154878530194360787186573576269696 8714325 -13750089939571425397901794090192982400 8714326 -16779713796419435765484160631968667520 8714327 3015781267798579178679339110781317760 8714328 -37395510194132529233761594241022689280 8714329 -40485672621395291619683490234942275516 8714330 -135055033860640387967366265317340360000 8714331 208018098027288358364770557698950070400 8714332 -41093257339395379068130381073729126400 8714333 -264444914688464179852731193701816947418 8714334 -6448029455992159206442383562563668352 8714335 -30858277241327438321761828963970132640 8714336 -216879121381844874872363480614414319616 8714337 147348182497103943557815399118141629008 8714338 -138955141814468311568598158194313660640 8714339 104739451465243311907480380614109466140 8714340 63130890964587312515824286013306620160 8714341 211068584125109254006121870175108319742 8714342 -22996378185696350137432873369494218496 8714343 101015434357848335149868776107492044928 8714344 -25066010040795365624155624147609651200 8714345 -61407575911122725982458336904107249400 8714346 26608904126250160750073351666796441600 8714347 -54775202662854221139593466389828078840 8714348 54357643271276721260094813037222443264 8714349 -35681234651769038274062316983517415776 8714350 -78783683072477530404876761903085864000 8714351 24475784454775267722225713527379171592 8714352 -19464909380760286783135172818228838400 8714353 148716378524167230423324395578533335460 8714354 -119395070182984665692100497951385836928 8714355 26062159368235681779160918177203379200 8714356 -56883966239835565019586576030534665472 8714357 -137197459105981268387977868938937021394 8714358 -128243676996419254505328276519364990080 8714359 71696700700135935451010212204717701120 8714360 988473799881030729209575260271104000 8714361 13101251870042486528457763620309409344 8714362 -17268550352490198165717479846020992000 8714363 71278201204106198117450640158076902160 8714364 70383700197107827908155053766261194752 8714365 83528537993728148322678197057064484320 8714366 -71375858596967552177737789905064070400 8714367 113658186057119599872744497687391881784 8714368 98780322273098596141134518144854917120 8714369 -63885972733511370904273009970102414160 8714370 -18119228619323836653640670324458874880 8714371 109258394300971627045761370416253102000 8714372 3404772806945120378072508845415950592 8714373 37362532498156312434862433036065020384 8714374 -13447061306996163027810860572323474240 8714375 -1976890968647108833360306257798960000 8714376 -58262928892769193942743109620047503360 8714377 -32873534149753941736563826470456268928 8714378 -14746792244040644759670806012709227520 8714379 2762878423609344941856363263512624128 8714380 -1871774746063923634637159360846269440 8714381 48005772652606452367540330709037083064 8714382 16845392103624348185745939049252706304 8714383 48200397538969651490720017053509729440 8714384 -4848578577448064686211627713595965440 8714385 -1692891762676260129091898842408545420 8714386 1094776628546277719083211523438030624 8714387 -107632479914753003157166349060365724016 8714388 -365963765435461388908525741323816960 8714389 25465915436247238995640603978731339840 8714390 -25752696231815859821736075094263340800 8714391 38201525580677613716061101096685800064 8714392 -204116294941749568834928995379256576000 8714393 261483147336561968819319918273541869642 8714394 -31839943651686289733432820515118968832 8714395 -21618881792269843515586569723050236800 8714396 -141173868786452564441385579613874803200 8714397 122397281453871871052933989127533501728 8714398 4843431684220524922846896453839499264 8714399 -88814474137276373683170355784822257152 8714400 -20309829638594434281479831260653158400 8714401 60706436540508521470634188227005847744 8714402 90965473857363625470643253114225059152 8714403 32548446200040748476420307828876315812 8714404 3312099650715083429437213040552944896 8714405 125617807696886992029129335736026514300 8714406 45869941691523649333329879670734328704 8714407 43137889960837719757429972010616907280 8714408 -218530211026181598709762427810613258240 8714409 10088792884011758634183622319696332800 8714410 14769432926346056041074949169623326720 8714411 203604961740408931812805310020290554880 8714412 17512218200408103072944203814462914560 8714413 269005171987059246583890861294936271980 8714414 -137666586932003578322028034959676603200 8714415 -35494317187073230198431709555316398080 8714416 -18753119459582447572621464517696995328 8714417 -164073953225432522281952350252841607534 8714418 50585103179603671615243731527156121600 8714419 -13102489534347669439649520350052141312 8714420 -33607719071200419777630465810792960 8714421 -87826413809710667267342848185342864228 8714422 55933619966603215106258196459985470912 8714423 4331874265207756023122587196369028504 8714424 34673947418100362670631782584778424320 8714425 40575503907900213102413676826166236300 8714426 -25008326153510604253038908388426896640 8714427 -58920688768456773876831334756450779600 8714428 287626147746132014312719456608242853376 8714429 -55936043937718147291489625711946134970 8714430 -41074516008775113509940954523918885440 8714431 -92368024458936365467201509575032229136 8714432 -15342654646019862134274296571661123584 8714433 12724628270031697204688181269754578688 8714434 -51040887109763580962706317086453998384 8714435 -54626301421944600668600544491702361600 8714436 7002202210649188502348928145233070080 8714437 210305376484835181583352207329487565086 8714438 91792937018157744543026285367391375296 8714439 53134234410480998786491607489961965520 8714440 -456006888855941667787355514192691200 8714441 12678029037381068819456366675220345600 8714442 -18232429437465231223539534851745336576 8714443 -201507375055067353507542745271101818480 8714444 -124251678846170944415182301592220280064 8714445 51808672273758597352202247910675627200 8714446 -38485479047693173608661732711170611136 8714447 27930953672984297376027113016982302720 8714448 -2963314996248130651150546014654382080 8714449 229226925947372222929600474780272830450 8714450 65950489960143450961442700749186526000 8714451 15724801772158870457355344480292700224 8714452 -208985897820065775622917213614371033088 8714453 129288141033834413814744897697213716864 8714454 742198017470358616179560103705573312 8714455 31209911668639209266610523028756498160 8714456 526221840719244237502537439359733760 8714457 -11123860106078236692804132826304852646 8714458 -46165930273933793066206048255151860224 8714459 -25755717220242641174903814836832646896 8714460 -15246447031025095268071539535225927680 8714461 -78820043873705419635436445843726391968 8714462 -9593548070061820877580178646085605568 8714463 14114744614774415564726100185952329544 8714464 -13212229801178181935319814171860664320 8714465 71468629350666506245167317637246115860 8714466 755995197850619325539150620645522560 8714467 82367777936076893231762911066118639516 8714468 874066742119792276523974317009149952 8714469 -11463205069366823971807820257455327744 8714470 -10588869475577503935727971112161465600 8714471 57249649863815843012500963372576245000 8714472 7163820446625076400821359944969748480 8714473 277126511205055034576831808585842337722 8714474 128879815060879035311665342237725523200 8714475 -13140829855342112624785721166005548800 8714476 76482935464341948726558807365413986560 8714477 61308872314940539555638860619093839520 8714478 23830550470784804720024302466947228224 8714479 10095205573389846163304267404213768576 8714480 13141154138374488363030635635840450560 8714481 94663992966809927241520533920163434352 8714482 -26869732562579822555737316074118355456 8714483 368494839368057096008061638235004715440 8714484 81983225239479118485675531741054453120 8714485 -82058685058040848749779100822742872780 8714486 31669394320344975160182148782274314240 8714487 -138891201736340017013306229084315311640 8714488 -291660883918516460861036341012597248000 8714489 -4559449682168758324344458099835957888 8714490 15461199524021729766580974021009868800 8714491 6006887497411303627747118408140633892 8714492 -43055019406396961752806001673858373120 8714493 -56636896758793151787761125198714312320 8714494 62799780717356918737461068154946231296 8714495 175632906211509924804019941588598257000 8714496 14255204546374060423346603156249247744 8714497 -57429509260808187514193885967246145488 8714498 44143384112327848903842829069858066464 8714499 -5622165536455317253981246508248940880 8714500 158730859618544997434736819382239360000 8714501 -164271192633847828250570246893475534400 8714502 -13060588360673982409999843983969323520 8714503 -41318312134835083042569425627772838464 8714504 -191198987220708269226245331014245002240 8714505 -140329429927847683847768782212862559040 8714506 -13918971954980504049608584347242915952 8714507 -73428975933616306736555080909971971244 8714508 -435527178380671158805914617921445888 8714509 1142745354192103458162781375254204288 8714510 7032241949969153386813476469363004160 8714511 -11110062784477973273358117124118631984 8714512 9789407064916845286468878207012831232 8714513 -181278339142950835146913389926557748496 8714514 71392229076899374783648200167725952640 8714515 -102621906268133861805629698957075125840 8714516 46284758149873893304985751937613002752 8714517 60932516371267605854746426648057518912 8714518 16222954126685875818334263847112700960 8714519 178422849866843365510481152471334415960 8714520 -143024644772089636874067395062179840000 8714521 -24508757977704830624377556027702426240 8714522 -37761243485671455444818834537473063200 8714523 -78150665186970020823868152062580274896 8714524 9195362806837859913426503541777100800 8714525 30102609220097218389693947990315355300 8714526 13991481338934960738220998443822478144 8714527 -34091032909016965000255755915010825880 8714528 -213855183511597372051449760619685150720 8714529 75477986463101405525047188326821740840 8714530 -2160995968949843462650225597376064000 8714531 78562468964254956732376622043404146944 8714532 -66359166423850470095232528126646573056 8714533 -25745786366050524420341201700564734180 8714534 9780594078445099418976403954628577792 8714535 8039903782711019666017666153347349200 8714536 -8697085696199127478112869125888000000 8714537 -90347188460896288785226120719985638300 8714538 -29300631132199769822352013943064996096 8714539 -52137724401822252050699218435424711376 8714540 -1357842658031843775139057352187525120 8714541 100436515395043741887916331458737696 8714542 26420686213436539890043810851606756672 8714543 102638624046207351492635813366809691520 8714544 -37420128810240303517009799010143993856 8714545 -61097661786033671293519324312130838720 8714546 -120376504037673960136221264564170413536 8714547 -1305752402387717305795713602904742368 8714548 -56028836117536186000626160098547242240 8714549 75269138881302068853850929438596394336 8714550 -2017321767778909998439160478354528000 8714551 51758702916125888033874638598421616552 8714552 3527264848545465694808206927227125760 8714553 -81672808493936542878700407824335237296 8714554 40030570406061550064047134175257956976 8714555 54458834056444445638867962324500274000 8714556 6545763437611645017098204362460140032 8714557 92859681179706077853261233496707490252 8714558 47914176964494600908094727946018367360 8714559 36478455385685779371945231744655783680 8714560 256776350220654473058752240560373760 8714561 -412515866156042955991001629098929690688 8714562 44582820516224159785264314860607705600 8714563 -71028679645235242845233027485977564000 8714564 -7456748541763609857684402893090557824 8714565 14262875295277874246186274000928120320 8714566 25817561303514948427743462973935697920 8714567 -95672802151855911017929360126899177384 8714568 -14786989976193710715983387708316794880 8714569 -176246455174542085012676886788330579840 8714570 -24726776038514475919226820123682501440 8714571 -143256907809166447922277076484622165288 8714572 -34820658297243389509273699296393121024 8714573 13159206951079439940768532699931003136 8714574 -70196868481655175773293557159077560320 8714575 37726097261706591765361096441892169800 8714576 23044060546732386076705393830507036672 8714577 30510312675178163911224758095326174432 8714578 29197383380706771816764195997254499840 8714579 10298158864038695844950960002375443384 8714580 -11496087447589385655030089125678080000 8714581 -220494846581778702488825895443397709618 8714582 13663857837322809365197851441552722976 8714583 -54756475971350228743873913752297906296 8714584 1312645386559852929433300998112051200 8714585 -20569509482470922353762992782109188160 8714586 -9111215976327686394555659597063310336 8714587 75270644695506557535810848296719098400 8714588 -108833262896337308997574671105888333312 8714589 362449987531730881017997750809609600 8714590 -81785915168501472121492455426249067200 8714591 36530772384894725522632068955330909344 8714592 -102441866625013933799871965655880826880 8714593 3052300771768047188064151042108887842 8714594 2918140838604987955909768857478981632 8714595 -1279017403090758153713911650817824000 8714596 52056527626879642819035198119869562880 8714597 -140994891378844397401196136962658564960 8714598 -57943627160216811245672865452731964736 8714599 432917246414048047183889646689680967232 8714600 -37208785309114058043853805945990016000 8714601 157338471039551283474566220780518112000 8714602 -48341458405779236263060237509521239296 8714603 20446512277839321386337785752644479784 8714604 -46771053162373797847948356768721502208 8714605 -34626009053194031878188050203924932000 8714606 -15810887213260929115801924434319647936 8714607 43434323260227112672819884930558122880 8714608 1550049530959206597866781842237030400 8714609 -198393563341975168826150475167511974190 8714610 24238021469554781737222985822651146560 8714611 123720115158615250735177667452779228624 8714612 98757812938646030873803701195195344256 8714613 39647373994384725450042430878834247680 8714614 5477038363325818121290942117070890656 8714615 7089398528995626901871746751309836800 8714616 -66015327468518999124251370722058240000 8714617 -31374128872343805694670840483292151040 8714618 -30703195642449913548190490779001429760 8714619 116609868758902347400809671196419476044 8714620 -10681662796516019579753513552108152320 8714621 57757262839657538470956584499769798944 8714622 -6941051584030604301841672443431248896 8714623 -164921315172916482272500299386646551480 8714624 406802068669644335386220982540529827840 8714625 -102173195162892037733629693694002656000 8714626 -73419709488325180080405454835975817216 8714627 3338657507837468713161762031130498112 8714628 -2862458193856424172670292717209178880 8714629 -22755001756277134417280055796142814528 8714630 -52387006947409730132050975696017095040 8714631 -13499943290571643823198944625305641984 8714632 -52841356668662703434133848855502842880 8714633 114835606745386355700967541375362312320 8714634 6060782398549149975160570904780532480 8714635 41284111707194868508238329825082545200 8714636 -15108106849709827416788949753586609152 8714637 130133163750288982780181494182024503628 8714638 -612317078041134246937558133222638656 8714639 9986111071809477666785058363768571440 8714640 11506064119129434384325235572168458240 8714641 118213302325512764091407905818032653800 8714642 141907888406055901251400208281694421792 8714643 -398484255382089932120209161944838912 8714644 60480917640551112608666252135742953472 8714645 -93145298648241014261072063066861764200 8714646 -47330625066024511900500351650285849856 8714647 -20703337370379474208085702237613736608 8714648 284678029239920401563597183448344576000 8714649 109155635840736586211930243441560653264 8714650 33727633008835767647278735724427061200 8714651 9282791860388591890863807531523964904 8714652 2978665206308389342859831160261253632 8714653 122971425241612468669173490778291189484 8714654 -36101031688187250926165547179761843200 8714655 104603706134774757348806416003328167200 8714656 -255629611635352736041726176844046204928 8714657 8051638491439175951491193536845638400 8714658 5348176266330470489588200187933718528 8714659 -49516014740207476153419566832050110080 8714660 -126835124267312688674277151522608664320 8714661 111423407782120339773006681944168223072 8714662 97866474230147222471755081809000096 8714663 76812457231649506497845660929470046224 8714664 -27209140409376570030451772920750817280 8714665 26193893617125198251927418544105321800 8714666 -47522394145127923585630244682052664736 8714667 3695749796662467931940761435978035936 8714668 2270662691513528972537660150053056000 8714669 2327649414036650051933198438316674070 8714670 -45327556887941063565425972414892873600 8714671 -2828299648618247382125789828258870288 8714672 -4917667515733333322617894178588442624 8714673 16993608459823088600443092788981469120 8714674 -86632330975639147813854429249985656000 8714675 34114667561179760303601304182199857900 8714676 29695450797733191874454688455215595520 8714677 21653368583104953937923612519092476608 8714678 -41909911864040347931364221102341570944 8714679 39576037057587457640033217576138071784 8714680 -16461052736023906488345282378872832000 8714681 216009864244972752141821391070077072 8714682 -10815707471779832218076595597104286720 8714683 147186236731550603786951336622926232932 8714684 -18707899054016706595581152756094806016 8714685 -11492242710742834552461207890739219840 8714686 26924319755593004254254512065738266240 8714687 -11491248304835316458175028667727854808 8714688 -4849059929774216379945934355599196160 8714689 15822540704994534969128685853059094272 8714690 42127670050885686412041119406796999680 8714691 40957253717757841648036476862440596100 8714692 4135347048154446202792655898134097920 8714693 -85367095179481942485485264730804395520 8714694 -20208988794501361646739281555725089600 8714695 23891487374878542404359493743110942000 8714696 203928665439243826063436967888690585600 8714697 86002379359126969434873572839621246272 8714698 101149966801026778995622600315846167600 8714699 -101348149036368416849253916239847616064 8714700 -13607549179356366275476708729693670400 8714701 -305779189632375629547465089937468298 8714702 -9527695704183813990038227966421197440 8714703 -8050780734281213116721944249908946800 8714704 54442041217441121023843389368718376960 8714705 86787818697894069050130352606156591860 8714706 7222231408420842260271079165056147456 8714707 -59809791989432067782058053406096193368 8714708 140985264009512930037794108784851449728 8714709 -243081432581258979339633063779442770016 8714710 33558109000657349413354746505355151360 8714711 158648900101492344045726517732938899400 8714712 17105218989155574612904615997389824000 8714713 -11105269064491764569674044386034578880 8714714 -31970212653820329604916271829386040608 8714715 8320605053897599458175709815884459120 8714716 19409116434689189782407318552774371840 8714717 -63021587007254018630954774063502222048 8714718 66327895830756415930931254692722105664 8714719 102586791705585371211168548506498736344 8714720 -10914160064062109913132007362008186880 8714721 -47476082307726222576558726184237374336 8714722 80071551348571876539911997225205396224 8714723 -131514208720807710536582093344673584656 8714724 852640632740751145704411413505914880 8714725 86343322350068588563886823253840548000 8714726 91339359097028006731395614986434262080 8714727 113078205515195978156840483187792721920 8714728 -37738663263202039327458887899466465280 8714729 -72664681692524970089135557563892409670 8714730 27471403690397840944925671654323648000 8714731 26703621556465861494523836179754604532 8714732 -77100498323715863229377291499362841600 8714733 -34781568533212392128914220389128998400 8714734 658008302560220489348972011081963392 8714735 -50460065210455718324441087124088507320 8714736 -40786736376978167652420629519213199360 8714737 47768523598035284189637333903974427060 8714738 52437689708084160009659786125362005520 8714739 55029321998384913527509692841057570368 8714740 7347618634382318783014982569890938880 8714741 85024572530331096849372037279381559424 8714742 -32003204040888768826215665674825101888 8714743 8826675402821907538313579156536533992 8714744 253928481441668015945332639314395750400 8714745 -48871515345869637424477410584371589880 8714746 -5541379774561326960003892296540444048 8714747 -76473539148711615858696053901682075920 8714748 14282826623394039054738078230758334976 8714749 6537127408744533176969018586267470240 8714750 -49593747262015930773192638292421920000 8714751 -20954350850770090901762821883977896960 8714752 52611125198379383245218153905050877952 8714753 129743433518885556474611174860551973824 8714754 50555249695289314707015082106648675664 8714755 11925801461311768472243930358577139520 8714756 -58153965995735982849986127109226840832 8714757 14655394487204445241724334606812934144 8714758 21056826482837975984051775501828328320 8714759 72335626386370329459124706134686951000 8714760 14136207993279225713228223025756569600 8714761 -330272679479523139980311937070715130240 8714762 21563200747869615491674844462018702592 8714763 208726135599089495543193775758720596400 8714764 -37028097585353454045279180030198663424 8714765 -204988234915649444295864626581064567880 8714766 -92348732071688873457962354869233878976 8714767 2380765764257582540930711849434408560 8714768 -18772127608362161725753742311430553600 8714769 -14920981065877559548076391606874278912 8714770 -83843595846453759951574898946522349920 8714771 26653537082099352840303875444764314624 8714772 25599284974124401407731425279702333440 8714773 49314128179081277226372475868023435022 8714774 -81542647503295916422223359000783056864 8714775 -23208407607653478415006703586933494400 8714776 -21793269298767112177870664045685104640 8714777 -54283394516896489270847802120915148668 8714778 9804045374368290875855491437606727680 8714779 -195079070722998497599660851739020362620 8714780 18882207634332849415485157744207449600 8714781 -16147706678197171933701433774011729120 8714782 -52219823069782093041841639858559778816 8714783 -72683433864766216231985141692657680 8714784 71275173076434771764951291113481699328 8714785 108036885336621787895164498127255385960 8714786 -8990262981242239489241159845169967456 8714787 -47862055868177324582027306892532062720 8714788 -13180035962512422050312597205706751744 8714789 -115027226369627695825279237837595401410 8714790 -662394084938893919529013860911347200 8714791 54196035435109953771878960936854444800 8714792 64041160519038653852388407409769758720 8714793 87716103743604017528661937749297552000 8714794 8919585253380945349653415701371608320 8714795 4226304271346083469463214468129100880 8714796 15688030642593796363482111159526247424 8714797 79146737747882738540950031474740999212 8714798 -11463348888702005723484342882845820480 8714799 -136703382363313939872954138541497847416 8714800 -18735311555354971629792144768270745600 8714801 1517496521656649125698065635763655204 8714802 32692494480013129600964736125364165120 8714803 -146012776323517897180795377652233158496 8714804 25071592826107291334899376582310236160 8714805 89946438722935266720755467576340262720 8714806 -105760698366731847367723940843221708800 8714807 -23258627399138213572446695237129307600 8714808 -140198012880987210792492135066242457600 8714809 88708667626609979424334865055095496016 8714810 -90798830391262408168246042767436800 8714811 17303245255891796369445314414235016704 8714812 119545918815366084741237993914335457280 8714813 2531488091239449220219580049106238208 8714814 52114531346178323177288049432620590080 8714815 -34227053712247458504108888199198291680 8714816 -49642344564859693156117189993766584320 8714817 -177248303640861871110787049969756705760 8714818 -5758409833063708066269752027180464128 8714819 36605678010899786034342628348507162560 8714820 15560523305172196910470059271930920960 8714821 73575493010005660590006877989308485022 8714822 142783547989268321279728199256575232 8714823 -31238348919744697347936851366472053640 8714824 151427311606150493634814863460007116800 8714825 -39010040287440948853994160773062584000 8714826 -3692338680105805715468644177743977376 8714827 -196862199655235145936244855606276682328 8714828 -111452207543448358977782090361701375232 8714829 115694669097557024356705124987979757632 8714830 -105446744581726406405005861861891918080 8714831 94581933124449596515201186243672416600 8714832 4346896813754777287552179343213461504 8714833 -122886141822788473051967803631078975580 8714834 161855692827501432740466879962942026752 8714835 -77941187975313742724585022295832129280 8714836 -3024767382433378662297371415039097088 8714837 -8078659048210283963628537532343639748 8714838 46408239046342201422929290760516069376 8714839 4674021325663799921949434325996545760 8714840 -26154404110685634152182871282078515200 8714841 -134789044396600699849455170185635452208 8714842 -2207542822351192531014801889553139456 8714843 90701511120628309430401425076396844064 8714844 18060870960664203458246387254109798400 8714845 99736369686043566843512082216529637100 8714846 -59846825146012163106189568565168035584 8714847 -150844060909219225395151378138846332600 8714848 -164027566901401063246946241991897251840 8714849 81450797817111404665643814801157650048 8714850 25750205570543643886810038198824880000 8714851 111552507022546659900716282477833830000 8714852 17808338434775054571518991167920557312 8714853 438918677363811348965969453097503424 8714854 -57455817838228029327448820256625863168 8714855 162294325972657343745538781670161480760 8714856 405813190468590758964575679079219200 8714857 -26821472496628666668819975620664829894 8714858 -89368466979053878276013557945098672720 8714859 -9295795020964147590364334516449706832 8714860 -25831337556156162719544603119012659200 8714861 92220071639552467180543895607692409600 8714862 -31406033578000722584877186666872945472 8714863 -68221673452160224190395422036523590960 8714864 -4989132413625109763109840928436453376 8714865 -770526389458219681808543324781118080 8714866 109731088842586843395895847091111535632 8714867 -22095505805491933579971261179085631488 8714868 -5526966802503073594804703945130737664 8714869 23769548951950031257617784088385869596 8714870 46812992519427620595099781573564508160 8714871 13351099516203722739688665043458398424 8714872 -144298030806319559132621772743898931200 8714873 -175190538569551116419073009935595673878 8714874 15038226221996398647590784042238167552 8714875 10416366501611769685927351344096576000 8714876 -76286457357013360227409731358085744640 8714877 -11564400050164766452180315164128208000 8714878 41327932867206678316415108573095512960 8714879 2180755266677561324238431302777870200 8714880 -32028574497161014080435904887914496000 8714881 -33056449199393303339976199662360264960 8714882 -148658589133452158262433051027523616000 8714883 96477549551947302233818673090554632000 8714884 -18463100220972202706977846731351773184 8714885 -201113988185222872569816439773102067200 8714886 2081344669210695623835020402700949248 8714887 97928080547103419407992929174772560392 8714888 27585636806692994642031147454926520320 8714889 -83301030936240005328101577182571266646 8714890 32652146475820927911505577816102457600 8714891 4486389862817190807476722296415307352 8714892 -57211197950230138576435386247267332096 8714893 -44943783768816417395356702033025722656 8714894 83327574461976864400172544959579330496 8714895 -55714033624875568499030381498373834240 8714896 -192639826458943615026638011343831040 8714897 -85427933649290722444605904346387235228 8714898 101475005387407474173981971870239845120 8714899 -95087643967632615881183987897943680112 8714900 29698936828790671779328202560340880000 8714901 1737512882841816982828911563551838880 8714902 -20167131891664772401378777082360638848 8714903 62063669984361853805996692793705854152 8714904 145215881737920156160610676453519360 8714905 -255195501016482929610684729587460407040 8714906 -18739619828696456473748416502021959680 8714907 80901032135724009235976719288693810608 8714908 -108487185210553122573238818091942331904 8714909 -19152861385976678058820180931887745184 8714910 18211415895627139841127491436867999360 8714911 -224259634522013094519709989889057596408 8714912 -226240730499392938044788970754448621568 8714913 34676619365052896069359311977948658624 8714914 26972246103836155203251220846908599872 8714915 3922400264976758483800417338677915040 8714916 -24359781824311230588135943184174419968 8714917 -62144315316442362305335498473167964000 8714918 -97084374244774161449450738892546231840 8714919 43923302945467839640236464640073065168 8714920 -71749377180336121231783075649943552000 8714921 15713827949077247948480792322562576122 8714922 34477847309773768996636249649846153472 8714923 3827840750414074359980181187503268240 8714924 -65650925396481022528800738590631439104 8714925 134537367612143972614761376750591056000 8714926 -3674702801122747760216427227734487040 8714927 88967723078533437531941832922699520760 8714928 -37290196827905997964753522539790073856 8714929 1640628384397761695761138541151812580 8714930 16167701643624318574454750002323486720 8714931 -104815839438248001129601780441728920976 8714932 -24732232265700447744605698802545573504 8714933 -204593428015064645560278240609829762752 8714934 69275151414357582268417383031063480128 8714935 -52857884144028558842013630310132039200 8714936 14770337165684788835870561339516252160 8714937 3096148729088445277509060737860067328 8714938 15942687738236889102746121162297848544 8714939 657508940067681405374963252800002240 8714940 3245318120952219524811686160115230720 8714941 76766583101084254712494452296633270342 8714942 127064854360714878703552565530246255872 8714943 29438974193913087044454046002627995544 8714944 34560329957272259917470967851804262400 8714945 -13633135047285750988856113562628384300 8714946 1238934376080714170728290981722765184 8714947 91560508609113972072031831001837486396 8714948 104434859236667336822780291468587106304 8714949 7462204332803594689021952789057371200 8714950 -51456083326166509738648418624454180000 8714951 16646654621896177668488499316923995952 8714952 155815641063561464855787083998387691520 8714953 -32876248233359192586859318613395150656 8714954 -70029530261602856773104142469559575808 8714955 -34993616650798921784780560826299226640 8714956 135268596365906063511457403765067365120 8714957 183126536779891119290606688665536825206 8714958 5981200416730929034782987782035783680 8714959 3721211666398959259826251476223500528 8714960 -18380788779245155870293152428517130240 8714961 14483076166096648466826162390879023010 8714962 95618664031733079093017826659055641232 8714963 -66811836650552631862626995930963728788 8714964 -151362620805372416025099136339227033600 8714965 -34540728631794256455839492423371261440 8714966 34071698696263438829688290672230526208 8714967 -17469523376090625398796261795745600920 8714968 31696991751906056175975733423291269120 8714969 -42232990751940395667497591756380902840 8714970 29191143258205070544169589495122525440 8714971 -185142116372201893793240302421193049656 8714972 39351130680392094072862354117126133760 8714973 4733678711872049649563255090695624800 8714974 79985705370217825261748415182648327232 8714975 177690678700091234628450355382773730400 8714976 -48608193165323633880088943136023248896 8714977 -48659629283725181355000322485578916560 8714978 76518594795459079938897927652375540224 8714979 41879326380821622804738222229099415040 8714980 11909291054313505915781305738641584640 8714981 -113988233242531802714260381096617878976 8714982 756094367225035838270655110226576384 8714983 88266243751937338622021524471051954232 8714984 10886843154821264520983228122251264000 8714985 -55391303231574120378893793658325405760 8714986 9845673607941209404566889860322744320 8714987 136107326829425987528481081477599309472 8714988 24378460408535761975248317601334524672 8714989 -31618110534437927480646319944662407210 8714990 7669501996134490268558217363656714880 8714991 48455882668854937883950516221564756240 8714992 18415005133036579275483263410483396608 8714993 1353818357276330979728451455525899380 8714994 -31002732658599706490457065305219964928 8714995 -14900325377937707242500994625712570000 8714996 145653596841109297198879502010612510720 8714997 -138653596147230825164295333539704766226 8714998 -125239381844355486549379566544346460000 8714999 66060691083308661877661792884802887680 8715000 -5112315954418588450537065115852800000 8715001 20121777305583501135605822708779115604 8715002 -34860474396269634032146663686214375968 8715003 60678612770347594434757281581909654208 8715004 -191058062458900775512697693030925266944 8715005 -55095255831510905394587885989133804040 8715006 -6514199282087789164637819075949312000 8715007 84929591882085931535476496982312326512 8715008 -62129906312209343566913175846691799040 8715009 -158025776324566959528398516530174289472 8715010 -22418078126002174879115686397083800000 8715011 81023688514571395528455144701013807612 8715012 24204882047532391978427093233826691072 8715013 103379164956429244717294783684092343262 8715014 53274590318898554081298570982580097024 8715015 -22640375200587709003416009297121071600 8715016 31742181311666977835375769925665269760 8715017 51772642686839960311878074811237562212 8715018 -12389280483665207552061905372349234432 8715019 50551389947114127412912410868127918420 8715020 -38250602441173143738140137061628779520 8715021 14745164944346038061052738934823650944 8715022 -92144402087822477149262989048331673600 8715023 8438278632177157022840143267051972272 8715024 26050883736255463902304179147340652544 8715025 -3369038565066106511907652448303600 8715026 -91173586609258416501341558544416370288 8715027 108455933232711216566918890881846442560 8715028 -499678683302449106240977579710668800 8715029 188447502534182208190395718720045359630 8715030 2783294512652994079932342625610096640 8715031 119498873505411422929429793935290175200 8715032 -15020846592292230970272580750577479680 8715033 -4111904393648930280875698486525643820 8715034 107572935757592648855431198564143344640 8715035 37670196950535953277417490864323486480 8715036 45141157648902944873642302326875701248 8715037 238917980316065375145108851248134625344 8715038 -24196928025157252574752784758017406080 8715039 -72438380049576768637517588639014586352 8715040 -130874762949904617895045857774020198400 8715041 125895269583733055026751166835166201442 8715042 329864810110886058339082592904092064 8715043 -116456734150264205786504741492883709440 8715044 28623925254590348557081547658036531456 8715045 -47441543493573789132206437716275717760 8715046 23493187621381991333780791629082517472 8715047 176033439049605960152746085462161481112 8715048 3211127330588405889649748683241472000 8715049 -18592045915535815397166860405412094720 8715050 -60858717570194450960567228449669855200 8715051 113977106423966190515492862764595162720 8715052 -76012429524778054752239081997620433664 8715053 -176860271276695250598382531695545152800 8715054 63903299367330460071686932592101900992 8715055 -6354066544245357750884536815090918240 8715056 16434792522557730604655658399969902592 8715057 -59251197033703900608038916054137646912 8715058 -69461138670773281374851961885000080640 8715059 32221953405037369441644083905521637260 8715060 82156191657159013798847577073777152000 8715061 28765184146414660696188598983917463424 8715062 -128144640389779929691837748168319962880 8715063 17165447337207835742989932606202656768 8715064 41471382947669963659524054555762831360 8715065 -121606451869797386468998542202104564540 8715066 7731545846873672187295197961874586624 8715067 9026320950575354787278284760439488400 8715068 -707176750756355912471208801958649856 8715069 102479008516629283410141543746790215808 8715070 -10258935266454777763768534190268257280 8715071 147934836047093547675244036913125371000 8715072 11999313761736261235035153134046412800 8715073 -43189810021584983958441373005421775996 8715074 -11134407448583994895316202128614108464 8715075 57478851444381845044807671665624850600 8715076 102291346700089620093789729206196722688 8715077 20068065693352441850758939989582350400 8715078 589202649797186055542359928519788704 8715079 -126445099240774537424989224266566865320 8715080 -84905477382800001549046411126812672000 8715081 51420640107865149609772910597871700752 8715082 21354964154731936987579657981729273392 8715083 -15019024065724037108579230037385316512 8715084 13135104349579691498665353069807943680 8715085 -150011943178889873499330294923673191220 8715086 109117680078774180109266443277451084992 8715087 114202847829529576518886871502036535440 8715088 -34076011052447121583827361387873714176 8715089 -8639656803945103545987847204812142080 8715090 61461473982300086759527916125636992000 8715091 32857077795350230075698968120039082240 8715092 -58335797228726743900938652744715059200 8715093 162048255857006886725279273701159061664 8715094 -44209861328420773733034843610415760000 8715095 -13181943907270342887527792517735698400 8715096 -23261513088655463273927940792229724160 8715097 -166890008160387711128241566406087532268 8715098 867571894260059349295439380088478720 8715099 -169244263710570732151347505249430616936 8715100 110198316719031443723468079914202598400 8715101 242036695048195712738831630956735448664 8715102 -47656337176387017770365922981255018496 8715103 -17968630718908950194798979643153831648 8715104 -254517470138251789513072641910682025984 8715105 1970409417785244965264909877134121600 8715106 60318722622750290760446304767281889280 8715107 -204903657619818847608474894528674236644 8715108 31549642613543826452078659323354636288 8715109 18107177753205316364950126597460511960 8715110 20293142993333299254996562040073072000 8715111 -2222782870244770298148805597194956160 8715112 -7558471347422490866814692643959685120 8715113 242093183008977287773344678154046101584 8715114 1547866051630245411536684273625434880 8715115 37444344847728839860103247643609793760 8715116 49934520971106722574799211350866886656 8715117 -65703277641776153827105548530049795840 8715118 -27623424392012929160309683759509385728 8715119 -28197340910778864596846395420500505104 8715120 -3712443763536222601615923929478266880 8715121 16086031023944101233188074123063921664 8715122 32224126957244285653242359505814686720 8715123 -38071813711413609000507742367532428736 8715124 -27323696830896903730722294850517385216 8715125 743922160014425824874968875421254000 8715126 27777135994222180733901153242752849920 8715127 -383171643928988166514798315409799194928 8715128 -78273389582835882439882919433831690240 8715129 63822908770276085338751539848958292640 8715130 32372282315793933608690682229809108960 8715131 -251540199669290602254845817448570656336 8715132 -81664102107534527434946703679791851520 8715133 62774501481971558191152488119355367520 8715134 1448393991017299389908953142790345216 8715135 -18535838695039285614883992949813094400 8715136 195225375823688978703200989703055605760 8715137 81889948869610053671593141500014831040 8715138 89201476483010468166183182535201615360 8715139 -204780212948040761478209100394588342272 8715140 -86274147607512683591157080779877794560 8715141 -253654313951835424777554513513343330560 8715142 -101794734089062348328776868214523098528 8715143 274137810593393561967788616483671770392 8715144 -62500514335842760538513835960724930560 8715145 -36824351626851680005989554210413652280 8715146 167304011093586322164276407074933296 8715147 -21480795777230388084084802624891491840 8715148 57110140646280525969000741017929456640 8715149 -281074253471653335700478369383698886464 8715150 6255801685106095437422804092599201600 8715151 -62448541568572275362967643829080400848 8715152 21935824285909412704055879428990672896 8715153 -36122407129364457180578992553653958592 8715154 -224523020093449341061454946073214976 8715155 -20753359975508549532551845473830191440 8715156 -84332110992011172545199191045195765760 8715157 -269267634507359310682019644278762903936 8715158 -99077509138083184674228858307060516320 8715159 -147213776434751596402835133181720849200 8715160 -18957092752145942706120441107082854400 8715161 -23259579562577587607086742112921791040 8715162 -7826081763292203742053012518421570048 8715163 -416651692469595917881610136661250937120 8715164 -171171843084550893347079957741603930624 8715165 -15816291921228775494230498021185474560 8715166 -116920721732102862005354996386449855936 8715167 -321252877498855185975634815378955556400 8715168 -81487189246594225343809716411401502720 8715169 103576863600593383418232649846497113796 8715170 -81401150686511341277015236632726570720 8715171 -3608881511626237303748805672080586888 8715172 -346261825830867863773235614368969882368 8715173 129437776255385597374655179530396603264 8715174 -32338368546496521574484013311158549632 8715175 26131973851776644991282798780528566800 8715176 104571066274389189492833268407357230080 8715177 103296233394827941838033823082812427914 8715178 8125407941081522614457003198900848224 8715179 -83601367249946101687753056131691720960 8715180 82556244749982841971072233441863080960 8715181 -23720160210599952968993556141190807018 8715182 -2664443043395555863209697971849625728 8715183 11110094946990035835163243150420750464 8715184 16007654275210017212565198394694451200 8715185 53022420130695154129516499276875891200 8715186 42796462594539573809320578299681760000 8715187 -22604322309346408030582554184069443200 8715188 31592150121074806331242315248458133888 8715189 85092072642755398916579354681884236192 8715190 -60334307579793470648778566053964323200 8715191 227574428814366300281645838353769335592 8715192 34732531563889843736992130222798807040 8715193 -20602997282829630248696189666731081558 8715194 22134146250416199122494567202165110896 8715195 -17762881833950988825928201701874420800 8715196 8100426541693362599287212810333050880 8715197 290836723115450552624004826815305760 8715198 88203766065626509781286821330302726464 8715199 130339900234419511479552748091450416536 8715200 2918941610676711412202289718099968000 8715201 -4518862406919389470167051896537026560 8715202 5285777299835890229063211056998581792 8715203 -70022011375463811834741399032328450144 8715204 2917803325530728336070148214035518720 8715205 -27355076885097482948405192821566960000 8715206 -6457242714243564342413392194975651072 8715207 -42566460401729831289701011619564041560 8715208 -88947243860081237745104773622281559040 8715209 -44517873470568262705170456043574311590 8715210 678374073289144058253943458265989120 8715211 -3765711406250245467969967149344591208 8715212 -44730981529522523199383380937817374208 8715213 -19434491932160861246741300516467201140 8715214 -24499967375009212156582824961342877760 8715215 -115653034518276493242263384363400860880 8715216 -11511926187363290759586809149601611776 8715217 -19663115985424776650632144893787989888 8715218 55847243416647852207410516634557308560 8715219 -94551469795927779848139832449140438856 8715220 20670375106131182730141213687983930880 8715221 77489785116587890895334710897526141372 8715222 6940912360113058372616761273476449280 8715223 176906915204638532621869460305497103704 8715224 -70322429217886329959370157862997196800 8715225 -52058641752721063219261020642108216000 8715226 -20020386577123792790236598240558082816 8715227 -256542794025196212092430147329152536528 8715228 -31228788382746377686693816690968652800 8715229 -235527851968870138023499544001901772160 8715230 19309335377569063064094222644958529920 8715231 -18799774836583569887280168604108393488 8715232 1361209001936842435999492056774868992 8715233 247917019864846427455741923024106360482 8715234 -65524771862021947215037922657915500800 8715235 60920226292820862461680588241280505680 8715236 21516424427916981749187193229748829440 8715237 -174837654119421695962087334315779693248 8715238 -45868824115654550011193291638566210624 8715239 22904844473118319261421082914028476640 8715240 194539342009578865430839565572915200 8715241 119089825949176702893389041170119278992 8715242 -89462888561880727815521567125178297088 8715243 -35199005392208017216551456364131144000 8715244 92751275332571413147506144818981798400 8715245 5375398256008772671616746730629887360 8715246 -32172152324417847935503912229402529216 8715247 7581040390290657529370350750895892864 8715248 -26860979618215304706384321477224693760 8715249 174057379556650283632703713074319233600 8715250 -40820481704656092478670856656790912000 8715251 1725052402983390711581938850478016704 8715252 10413626983112013012660519604852752384 8715253 -140381241920587609923152090777505975236 8715254 169440945328008274854588746262188371200 8715255 35926426487632528624250180914062901920 8715256 115890655014330127311194396847998853120 8715257 7631351288545384895595694691144245632 8715258 -6076992849173340437644845037111141776 8715259 -87474980943628964564299292965544198384 8715260 26826909379864818665970424911612602880 8715261 69335705527137527760991160076632297472 8715262 -1473246078412312911930257706702101568 8715263 107800787438228629718346834035826496512 8715264 -65788709340892474522515689439466881024 8715265 -38127000392476943363099199430334504280 8715266 1355998613337023635051339548418475520 8715267 -74518120280925111802051806335413776 8715268 11801291380019916503658753674887859200 8715269 33450550386921923859138631514172200670 8715270 -9081327500272459699673120000834486400 8715271 -163637834674896005178047067111520109808 8715272 -4176794552103767426312385315691438080 8715273 -31637174189786432572709270029289345856 8715274 134316253517317697868086745341025209136 8715275 -34957560969791082160133875534443259500 8715276 1100811703065748050233119629016562688 8715277 259327919173089396418268153557879711660 8715278 -4658436583906418746269572133361926144 8715279 -125404771791814729411996830402829245816 8715280 8751912957657274446954974994392678400 8715281 286234985236265876856532721482104669120 8715282 62684693493952483097749919551224798720 8715283 16985052208120668881442670787321944 8715284 25132462134009457772641542387859838976 8715285 -70002350267188718168581256919156182760 8715286 -71489419911491976224715784230757310976 8715287 86490090295083489388959272328556188000 8715288 -42019052385507071322273874704829071360 8715289 106715558242200245111253147754870851600 8715290 -21540799409544150514135473894924283200 8715291 16781313597179630091803733712644992880 8715292 43939186618395554036295892407017494016 8715293 -3973327230826330889796659498229120 8715294 -7891975856571864527104543291344526656 8715295 2364327729992018332670792761919845800 8715296 198310163631201730418628112517273812992 8715297 55683101843334232981553654284915393200 8715298 19303189237631155582616940658826648064 8715299 39611385596440539866601801252900887160 8715300 32174605318319426834668209761187840000 8715301 -41436302716910181178136422051115471296 8715302 9793050973057728107691678884353424352 8715303 84274594382683488170120190121297382400 8715304 21872965247592247671560028661302558720 8715305 192044220042865029333067584500920725960 8715306 48360305055922914663260174935805589504 8715307 -1015900020410422325037421348880499168 8715308 90439766212649930561124665439767808000 8715309 -114200048995540473933012349060789814208 8715310 89609100275210351620057598783371354560 8715311 -226853225629493795097227330786467999176 8715312 18356657767315202828406828928361103360 8715313 10023055141532066562425738385828498920 8715314 101227663965352087482008174280732169632 8715315 -7704462398191036345486039796254414080 8715316 -60441350339161639255367494067472184960 8715317 -55192386636172338975065518090459794180 8715318 -26345728555056242406443649868478162496 8715319 -208023548483612582822392554917418463160 8715320 -58901091264767036240126812480779878400 8715321 6292335757285723318132900371857306496 8715322 41954150705159455657489708870024719360 8715323 2887515620666244651175507740701113572 8715324 -3887525333029547673183361331349273600 8715325 60996825487030575714923561035676098500 8715326 2370320384085411330988640800072208064 8715327 108105138096132894502920505543668210120 8715328 71743176191391024731678813198148435968 8715329 -4700213360669604694014182871373536768 8715330 -34221255095474479624887099119947161600 8715331 -43302986255672004891928233270120166800 8715332 -85296316366717174569730042395283473408 8715333 16223047493885666801585926809764146848 8715334 -44837941468985681109530169456214037568 8715335 14922002604219528639631607366331980280 8715336 -45878402281209557517202912220694896640 8715337 -190318705363609448627998073354035103014 8715338 -40078574144379232212669010858176956160 8715339 -91165006699938752042850357797134442856 8715340 29268739437967643775722785293630382080 8715341 -17825410426784183149144414843232706120 8715342 -44174244771929996706818310144510794688 8715343 -32808979054232977427387348464395776416 8715344 23364350726791511775214424615932919808 8715345 -206424144974104175192675667327942226560 8715346 -8809203943587730711204707396531766128 8715347 -134632659734215494022387858869616125204 8715348 -36600176124207835551820838390674186368 8715349 57450144025814551550191955674958502350 8715350 8852495115024946082085461988443692800 8715351 -43370518065629148377749447972814716416 8715352 75250806462161067920159727238790062080 8715353 -162673489087700689882704780502273425900 8715354 -61890653086733116665041085952445652480 8715355 -119581923235114316177877688507459560960 8715356 -12212332812872409168655065384244669440 8715357 -1666062828683349068150834873630212800 8715358 -55690247100466982388241398489355278720 8715359 -326677755612042056080321285457859755040 8715360 -13966617994654668547966374581140193280 8715361 168128818254823901213439656092300284962 8715362 5339824657544633176131246005753865600 8715363 197815346489962660384835663962953024 8715364 36240277552101946913186254300214906880 8715365 -201383789686180879310286208489639027080 8715366 47545218446282284253940244141051201344 8715367 -7638367217005389236654390040911769840 8715368 -100378981757669460149632035107590333440 8715369 -851618409290117255698364946764480832 8715370 -36291038623621838578507615394131382400 8715371 -28117606170064595878643477552015287296 8715372 86224423998865293363480453648000221184 8715373 -28967761744251240851100518427908548380 8715374 26809935824932403728203514594147841280 8715375 -74561808900694428737506497645643392000 8715376 10995566998746054217610406903461478400 8715377 -61809227992479866015156115324723475728 8715378 528785437336827192882670097653931520 8715379 -24710842857135956131954909602432114624 8715380 74554681103391758501900926237030060800 8715381 40994737727188115160298941777907453440 8715382 -17036467348540158645640392182050067328 8715383 -134329754486859953943554390655683209368 8715384 -195077262917690954844424945783201382400 8715385 67204656509905090655436801189402306180 8715386 66682035420093714559129826647272193392 8715387 14820046172592887360747661458794845552 8715388 96965295147908295180750727736279104512 8715389 -15780098067070719095341241717709235476 8715390 5125754939402676279128584871142973440 8715391 92142827507150632779540806585986012584 8715392 16472638971081383674275246345887416320 8715393 26070234955529935801480535661077117682 8715394 12988885756188559716079500574979765280 8715395 -65601193737308680983035601788103520800 8715396 18782066863104917133271346200323993600 8715397 -17431735939323013237541317174052326820 8715398 63311520169134977520055650849543073536 8715399 22838419583203081269281484837619837440 8715400 -31341876990019597724611176082700928000 8715401 -21764653414311485166276997957529642598 8715402 -24089773020402067970447961213203819520 8715403 -87982177219441106883256984408256674348 8715404 -31054694411276712870098299371818880000 8715405 151416311800684566619211131062713433600 8715406 -29206315655933519685667123376939502720 8715407 283568441313348252741296254858058607552 8715408 9701434438657635449763873273530548224 8715409 -38529725134117540735054975812269725390 8715410 61877575825324904961421868452745502720 8715411 67685021920621427836631488092595450080 8715412 -1076331089061063160730185881263894528 8715413 -3447508504630916655295756509540360576 8715414 8770644952432771109762926061513856000 8715415 -80155451700728275748539169640426032880 8715416 -163242379887467330668724686196182763520 8715417 -105234006515174012602692317731162947120 8715418 71268363197817935481022884444017061120 8715419 -43457391580065181194560422949491543656 8715420 4145289186655735653665975691873761280 8715421 -813963510506615420917965955449049920 8715422 -55874970653105688552017367026063035200 8715423 33129071486847514052255739687621231744 8715424 -24723204993505347900121423671679254528 8715425 19918859456004198349827202995788916150 8715426 40244556906627383184950211102888090624 8715427 -58424797391508284603726865323951196928 8715428 -36967070617484307492422739256497995520 8715429 -24070924845010655877511729219617001026 8715430 118085585033089639917179883404239029120 8715431 -228742246835457756793289574838570821768 8715432 -71859731311860997407131631215050997760 8715433 24629324191115554715549964576243434240 8715434 14354780781499273100396572241049279072 8715435 -21612264559791929248795626283538749200 8715436 63494023035735176228173457136016349184 8715437 -137944784638079158884105993662486620800 8715438 16670417859116515058808566025350645760 8715439 69629932073319826396834579132555053880 8715440 4542280172739432794734854309125160960 8715441 -53131378279219870000059192736091373696 8715442 -15838788946694029913066975066789926128 8715443 -61868490940740299613034418245070023680 8715444 -22197938359128453577866207614634307584 8715445 117067260299573318313553323504465300480 8715446 -10385817255010611124716573374196114816 8715447 -7129977131201833776974810119827938352 8715448 152300236994198732577226963508751237120 8715449 173832627814719165670793054893913793450 8715450 -19689474694655372287198378599990720000 8715451 -5781092743983468850992324790604507548 8715452 -76052054078066337197643761463730375680 8715453 -96682690184381150115713898525618813696 8715454 100099066894382673376359451502735892672 8715455 -837687926730748884397538530369505280 8715456 1428802949659957337947441515469996032 8715457 -325872351552529905155061724359933543000 8715458 -30164458890401910056543817051030793824 8715459 46050000979128667926592874812824400128 8715460 24526563839965443708930922315472079360 8715461 19848868552233619660198528654352906172 8715462 2115721941605503625684261923471263744 8715463 1949203342852604631362893518860666544 8715464 18958139237184719968994352298520739840 8715465 80966249659784821026466306391102064000 8715466 -54144809654958358187957967479299055568 8715467 -15877010280162845516402316177408773520 8715468 -27568106438486816016405034649518440960 8715469 49018961911151074808636579587772425696 8715470 3014909284220598387077342094259382400 8715471 -39293899867625190177800099707424668800 8715472 46838006470026964466580651581520306176 8715473 73863921615765859412709745394567852928 8715474 -17898620525208996450441814999810915056 8715475 -61262080761686277254071760241501630600 8715476 8185431687958409068307696683336052736 8715477 -69390566106045092387669354939798028768 8715478 -95606814586290860582939885237096628960 8715479 -113208857765254207087644304754268707016 8715480 -51679680797068061663736458529767424000 8715481 108870112461171870050492359521267956352 8715482 15669367014705534306813854659213239552 8715483 -120075501481114623638694687308088202788 8715484 -128373944089701557638194008736545600000 8715485 -169295294951273232611436773325128053800 8715486 27048903236256210148196431606384554240 8715487 -62499857233522302244171983813189184008 8715488 -116833693005362197164551959773468426240 8715489 97291499272916988722676559496202235824 8715490 20746299135749197600117801887617203200 8715491 -74497816701401725489278912191469068016 8715492 -163638159574054142618444325464599265280 8715493 114903323130541325856070644058045815324 8715494 244688422335812028018000640040310955392 8715495 -9783646901967549982059338794055976960 8715496 -79192647162641530018836525522348656640 8715497 -48454525156529902698854576432243430336 8715498 295982950519173565994744569449148416 8715499 226768969053290776998447995126028285440 8715500 -153234403569389312869266016232302848000 8715501 -66023046175643403860130318839233900170 8715502 -73197072059237244826096054371005196288 8715503 -139420593476656326438222019820454297360 8715504 -5762239000823446136681850278125240320 8715505 -55856649257228156203817402237893880640 8715506 366978926913576961205584894188301344 8715507 185441788828253684628839459409340783680 8715508 32418947549463285025973978787546451328 8715509 -269114899588819761347109371392001280 8715510 -37549659388938034357896504043965494400 8715511 34628519509944864388883514093825709280 8715512 5944439284928413560480153355624611840 8715513 159847245397509899152510739689664241744 8715514 115349861908958297362630156581690239856 8715515 -151446987226466071132320785709330447600 8715516 156246900651597668298123811855292743680 8715517 -388152181128651017773913062581556111040 8715518 -16501074902840658905671532930681237760 8715519 -8317965737056593200011520792890640400 8715520 -148844533244105214609266284404985036800 8715521 78285840705878419532568796859799711744 8715522 -8828862929543245556719351341848736000 8715523 21223218657113566492050239934824011772 8715524 -531346779067176835627102848430372608 8715525 -8392217160868331335498773059970038400 8715526 54861876038915379018534100245521495040 8715527 81421599054396845048734302350537513520 8715528 31331319675994271485654128150869606400 8715529 106248912083777264591944755546542119476 8715530 -40975839072617540213327918816146407840 8715531 -56532594692264178244187856048625048320 8715532 31742559924269758285021525754831877120 8715533 170367905712566652263460761806707022764 8715534 1986643243334533282107096350257920000 8715535 4853490202900384645315583698049086560 8715536 40022782167774833503802240601903931392 8715537 -70265067205985613839373263240220139392 8715538 21725521464686397288552695733787126944 8715539 -142986987758977335933403335738956928000 8715540 -18552351778556878990508360654084659200 8715541 426194077764896857285721062475429984 8715542 76621787771745306473266581980960565888 8715543 -1211098544888526485793920861012488032 8715544 252656557779848327683048132411967078400 8715545 -107868660502480721213560248921825828600 8715546 -15570199026834527292365725555917818880 8715547 -92140043107515277466651931545787744400 8715548 41782155279730288733161998810655703040 8715549 -61093820725890194618604006501968171136 8715550 55030870570782712076239963478647636800 8715551 40639624814238771901498265357245917696 8715552 -47733745695214230004747587542765273088 8715553 69938759061072924952518515381230601280 8715554 -41449543490274391333775854619507535024 8715555 77100026957946337944192418408175776800 8715556 122058305630158710013538962536609864320 8715557 -104129003799529144601631895460187179520 8715558 -68465744090558543472918423790300970112 8715559 188871549907644777443181106152928576760 8715560 34165990836882401294833182344842444800 8715561 156662075567053798655443603634614733568 8715562 -12334168761235144430976120043012549968 8715563 56832604285579467679913429199704229840 8715564 2695458359480886487583840338214519808 8715565 96297585273113538205191252504083768460 8715566 -9352352947272731849965225606064578560 8715567 5419332254958218563073727761071257600 8715568 29878269174783757516293336624718856192 8715569 -302088575416916662927590136936877760 8715570 9842726782628018105478715180183127040 8715571 178065536881320260169335522235152746192 8715572 19777041211303229124587626715709131520 8715573 -149711815446625834290715355867403172800 8715574 28526891348895047477643470604524992512 8715575 46814104092115762922457405029837293200 8715576 96492157639145387267753926070475264000 8715577 8711465394518702350322349355648016400 8715578 30926175458656811122799125886683226880 8715579 -44078584678952051161672127719864016616 8715580 27179034883585555380211045807059571200 8715581 -172395355131108885371064768681256199808 8715582 2281002629851403342878358741521894848 8715583 61312639536387007456196156277067539304 8715584 1132502862457960551066593378011447296 8715585 18177608185462379030148322613245814400 8715586 47089564274942470165136755139223874560 8715587 10952105411594308804392913700031490236 8715588 -4422690993057900026644027682562244608 8715589 52315423634657226440019480836207519390 8715590 3706906572535563095603183424040936320 8715591 -31728919801761553618967931962320027752 8715592 94573140385965297173315638619974502400 8715593 -130116598500397726247498920623912946716 8715594 -17757425853720775940674411689380310528 8715595 25229773422155923498149014708360347680 8715596 -26380362821114995527840912023356446720 8715597 -87439801325521559165129821085616904704 8715598 -182358197739657447635869146793364618880 8715599 70800596459724967082451269271071930136 8715600 -1082982152826116607516948622973952000 8715601 110955044738254312839448956403210719602 8715602 27544844850316055702069593650170964480 8715603 -3896420746772690534599058279010758400 8715604 -9628159329636488760743790121906227200 8715605 -65164194971197309802830807121123364480 8715606 81812893050301447996802666855593200000 8715607 9212857968719817482074870007982750120 8715608 64890696581298911028269947878232657920 8715609 8554344133310893714189926245739324480 8715610 7592722379698162592998662165711164160 8715611 -51490975784024530022577512833785238488 8715612 71456356118903733226322092052168550912 8715613 -25642808657680237574898145201131447360 8715614 -66190871518344265002003419672997289344 8715615 -62927080421107550142083849555756615280 8715616 -858238726951265047874215550713331712 8715617 -204563627411765078858012310392790362334 8715618 -96286690410391040171929647476159666736 8715619 -14425599292814223089647725526096573440 8715620 -41590063826091322364680170494034309120 8715621 -135905666263884161143027731296787230496 8715622 23125600150906668002521302352590950112 8715623 -88570572478426134478972628590078800 8715624 -45608645232843158510647631006136238080 8715625 97652831978085387806960116316079187500 8715626 25741128517564504786443824219788545120 8715627 -4464849891548712384795216728799308160 8715628 125479900462805147496994799416341359616 8715629 -61377753697309776377653030662839869440 8715630 -33849382439102967968397125866038720 8715631 36907683491382689324113897421716401600 8715632 61885890225510905562850767952641294336 8715633 -5359217932237593905608424634951578496 8715634 -129636371541531957315366036330334493280 8715635 147370836454176265638087262878758164080 8715636 -59716093190469184313092900486397985408 8715637 -8084995829912782085248785914931998048 8715638 59927702122461506722926977997521074944 8715639 -65663864536245370163685849353895063576 8715640 -34778565843796133370813729489408000000 8715641 -292955006390787744454298332149208348896 8715642 1816128155252755692492145557063298560 8715643 -72392452082706756169426371011653136976 8715644 55823869661689549261200098373900564480 8715645 83482224208745705672435386243513303320 8715646 -44991366722804403422189822692294672320 8715647 -121843574341404809706825037108496939904 8715648 -35487917624072364738313607259126497280 8715649 -68408938209801512333956614923852948350 8715650 -17521930900439734626187441116630374400 8715651 -5651314410887464560805162571104694016 8715652 201383755660923363418619962640383921152 8715653 264295078067819003892272211923143639902 8715654 -128587634149965042581420315056553410560 8715655 85015077105200289617359750238473678560 8715656 192844064364444568257583294265408762880 8715657 29744633539003959600392380108248895680 8715658 -6750395797352271493915477292248007424 8715659 -3347673369689816238007737919426660140 8715660 35075119790810167970119354118594304000 8715661 -204898470417344760067298846640925289600 8715662 -19765296096285806418879775263977660160 8715663 -118815613666413338635937393296030763976 8715664 13053286679604019129594262475119591424 8715665 1201354990095521569926515249184094080 8715666 -24439473014369658928697693111379028992 8715667 -59038136407954853180799104495968979284 8715668 -33338951777851764269697083242301021568 8715669 -112352682007197876770527156138148137056 8715670 413097790336824424519424202058051200 8715671 271999551316294866510141197700045628872 8715672 21092420031813585306095482634074398720 8715673 176520574750724600125535601166530862922 8715674 -38853553412489149126644576669686866176 8715675 -38870231462039993215670409762611712000 8715676 -43194211083481266236830882424121308160 8715677 -14098803579985101716004705625103062068 8715678 5674569493395989330702464959693474624 8715679 82591172156455221298385919788232526656 8715680 -189362469368235444686519440385035468800 8715681 -10225094859721323609328078995793927680 8715682 -5866459330748390595957312686099644416 8715683 30122811822643621981906202369656953360 8715684 -4495272797968278171088789280396196864 8715685 42143124967230100974275307436755376320 8715686 -14056012808367751903416991213537507200 8715687 53772606272470162020664311136556005968 8715688 48058327798637919073838183235706997760 8715689 5891904794482005771956662227627177600 8715690 24964298428066296135905441004072880320 8715691 66146227668037234899883859930555654592 8715692 70465818241598640689015515389645276672 8715693 7416958996710399145424715603280268928 8715694 23130905570159701057537102377830657280 8715695 201083040845023744422357753432333918480 8715696 19734580375008697137568943479104995328 8715697 -147016925995971458345658657221397983854 8715698 13742325924917732935139793793442501952 8715699 35905013467547178629989474365054187800 8715700 17627314840755291041577295418043750400 8715701 -75278266802845134268777057982813912196 8715702 44432458550708295138379610035318510464 8715703 217601552679556676666415562582135750952 8715704 111861764264304193149497748418773749760 8715705 -53169434145072913888134332028231848640 8715706 66854882219662481547773052844642365552 8715707 -26043220873864328427151665602382402816 8715708 108541544053711811975057208226999403520 8715709 -92318487780021268832440234690225084090 8715710 -30444846417741736038587870325765090240 8715711 -17843074571114554735234927409627548728 8715712 -7345962529624142925729824677168152576 8715713 -1342694797283094115346749041603453216 8715714 13544986506528569618476334003492500992 8715715 146548916580493539016858112658002073360 8715716 -82145879102320204906094907736237655040 8715717 -51607243532501059413531513467656026720 8715718 -170554095427580942804947296914213376000 8715719 -54789433144040577919727829628097891880 8715720 -8924327845822863984515432123960524800 8715721 -72632596467475829345799230222742581888 8715722 -131634506298150486969961960724915291088 8715723 -100473426546103634188012067824616466216 8715724 -62340173078399415557032901433832171008 8715725 45862804422420295012984639819673153250 8715726 58042979491993007545464505807680484992 8715727 69120509325604035297903250917390745632 8715728 52010219989615879985912600452295712768 8715729 95591709394486344254311949355660245088 8715730 33766216668424327701658539356781050880 8715731 217552952084422419550980693955191623532 8715732 -50022796543879488979399526245160337408 8715733 18889835850830222393948134932549919608 8715734 33082137161054865410146682564297546016 8715735 -14739751467489110212264457417811609600 8715736 2424184432274550554730444622622146560 8715737 25580263708862173260684420154649611200 8715738 57269078564325906897177288864711333120 8715739 27593108704236644691912249953020297560 8715740 -42714355817469848020292944062208051200 8715741 -63628597854960179023117225649211613632 8715742 -138292141744231147789622098550979840 8715743 14050725829406876446321570716378358464 8715744 -51100048937869887347262588376095916032 8715745 79803663086587603352426966896514644500 8715746 -4203861234925645382528281030399117536 8715747 64186922794823939478277673937760688640 8715748 -62100843519436362698674040568281694592 8715749 -25934272358977188386169490201797358080 8715750 50562955886047338423519734577791328000 8715751 253951955069278267919171850972868256 8715752 -160900689546843402382414875116316902400 8715753 3614424539172069729980341110560139504 8715754 -38953593890396126368013526158903523840 8715755 89105671992047569069481926425255150000 8715756 297933721843904365393279071069143040 8715757 211819354473723100470036863203393985792 8715758 37418147973584531395225965988023302784 8715759 -24148610012702982302274528978689189232 8715760 44814682544433611118699421731864084480 8715761 55685536652713627650272640497030113362 8715762 484188740781245805333225379176094464 8715763 -68985525209940091134848175837705317376 8715764 243533497093146263217561745796940761856 8715765 -1278754977040158153115024654066119360 8715766 -188171091466102220535471848511536516160 8715767 -5049449625157397011757902112685329520 8715768 -88020545157936362163352077711103242240 8715769 -211430315609766160070296351897010567830 8715770 -10352433717093868059465626551960320000 8715771 -67140017555757512240059500368066590260 8715772 -21321121866367906888405908933010016768 8715773 -10268079783596973696445008249733877472 8715774 -18380056136099430716404569307606450176 8715775 70360199613694732562275116735556560000 8715776 114078612409924653709081183628694650880 8715777 61108736394484377873237904660195336224 8715778 86626999291896865246776413884516927440 8715779 -245282602613126398954125972957831439620 8715780 30495427797819730711439628215315089920 8715781 -107466100248318090584518038484758609216 8715782 -26170836399687789613025348536467247008 8715783 -19423782700328938933369731373643114496 8715784 -31044278153038087949722997562372096000 8715785 76472417412415088389352662531195979400 8715786 -14561687125787857810089719652733844736 8715787 -62554674890971176265581757466678107564 8715788 -11625427272362277631394819842719942912 8715789 -135251908170390461447134397409215868480 8715790 -26420042193894057520090303459857878400 8715791 -1935371552743838878651827980775149328 8715792 -13130648135313933314538313018710294528 8715793 -161558892662277340563020388158433594958 8715794 -5049568734804048663671283641827776000 8715795 -1160552073537928138140461165592971520 8715796 -22989505015269134091592462076483962880 8715797 -115038883921845918297635113973765984100 8715798 18126164465632911583173940225024301568 8715799 -1580224454102254381881895489200008936 8715800 38667891136565125092496302367368960000 8715801 2353791575628998505159145138503367632 8715802 -19163641849880502824507309064690816000 8715803 6199130875512748936308631285547967984 8715804 44196882769092461570537274092576807424 8715805 -9010057130185401159855690350328883200 8715806 -84140374567338694456734024357771606336 8715807 89375856455076358878898085804642762904 8715808 33776399433618131298219712269113425920 8715809 229844396818675349401085062925154976260 8715810 25097450388085760566484552956517468160 8715811 -71995833199914452260205997256615977248 8715812 45216939894986154548326564359535779840 8715813 -34897099546611071435524551032023437600 8715814 63319554145068083975724483997721228256 8715815 93289660374847616783241313458913585200 8715816 200695391630456340224456834789700403200 8715817 23757211735203854823983067882747718944 8715818 25129509792297381400028745446581858560 8715819 -43672097982466813369379629630439761920 8715820 73421801785478749910557383718901729280 8715821 -88704571910065601638795778301673216896 8715822 56823219391275044089463475734022430272 8715823 266761972774362354192702443944388290824 8715824 -7903748065715004837159910924879527936 8715825 34065256113184018820054756000303546550 8715826 110364632166754399627248783286351999248 8715827 -133317118326398445355218337612891827600 8715828 15693685689990078258244311213455247360 8715829 90054284372730812163293085155362425376 8715830 21189189877550080835362060859120949120 8715831 97583993217727165353264487715915139744 8715832 235024381733511290190617494051985203200 8715833 -96416130089003591812895299590306743040 8715834 -30373937662307625600862081442585068800 8715835 -834907374187935397370599585387615200 8715836 -58811196720050655165696259946460303360 8715837 -97926037780384564791337343650174113312 8715838 -18814568802652538576970927333659080704 8715839 9420317851955947732947749855935746432 8715840 -6462245330431614605783850191809413120 8715841 270167975831240612450253121972100226242 8715842 792156673507028605509344232575989632 8715843 393099224764286321009938973643178572 8715844 64882307199379396553262509121493385472 8715845 102684694946664043283600372348408985600 8715846 12726452457153103862792711611896969600 8715847 81969027614753508456963989430748912432 8715848 129123374265617017840189452717059343360 8715849 24609518543798367556244188887406864800 8715850 5624423809892997787998307878739430400 8715851 -43759846617219519326143502082383291400 8715852 -9647829503209763045854121429898577920 8715853 -62539351453797900540162738761425390880 8715854 -19117675050252613317239181949030835328 8715855 -105260373032958269168472638685074314080 8715856 -28868188206390645854886259873002291200 8715857 -5148277558712690837876622058221946140 8715858 -14790464003192228487837954498574586880 8715859 -33495515146250993136926275035018734520 8715860 94246837153357486146846947824975503360 8715861 -34000531281824150587475282039778712896 8715862 -34805862302307271080802205345868476736 8715863 -75585085666174247153536943829839114400 8715864 113456485449386687784672141889353707520 8715865 6535544151653218178317530881300128320 8715866 -98121924080583201135191844708884474400 8715867 4629991702869688475456528045134279680 8715868 -20292618473677137661034440624490741760 8715869 -97967619804193746322984436063381964660 8715870 -43358574600193601189804270017017600000 8715871 -56735029923684548933067176817223731936 8715872 107087183038513432205415025791860736 8715873 21921182430913548574058184382230583104 8715874 -47548410267664616800260896588088607968 8715875 -165638050504995334915387049861409048000 8715876 19857251516338191057768071765067792384 8715877 -73312451601156923383315718460748854274 8715878 5930876239212030594147643477932365760 8715879 -126358851873633990614503242117853144176 8715880 -119120845554273114291223132064672256000 8715881 -117297510705185104274136159294645861318 8715882 22689057273131891960715523740549272064 8715883 -172555402656361307704076162748257353728 8715884 -39921619530166998787231940848747008000 8715885 1303353817549294119556882297813208640 8715886 -209105580283267952612378077711132608 8715887 -295269920233105993073455689275213884464 8715888 -35316251654452851739572774793441640448 8715889 -13948888792800656890173322490389122880 8715890 40152337415762115500491632047203831200 8715891 42679773980440489399438902984734694960 8715892 -16342967860050134525089590671555819520 8715893 -179201457901197081553443399145731474240 8715894 40463276664393771503563259497919946240 8715895 -54809292805579319727155184733980882600 8715896 33373965944592270344448307181507051520 8715897 -283404968767508829533546644426401912960 8715898 22856511499561974043744312605224159232 8715899 -32997931284126760164238523419459208664 8715900 9179858799543304093817309651167104000 8715901 81856495384074514546680151444763904902 8715902 5085217711595318010948867219801736704 8715903 5732121712576364739820204716742926336 8715904 -114442296230037022905852071186006016000 8715905 -18285981573411746746688329884591526080 8715906 7300192330987621988481059723641359360 8715907 87892389067770055574986913472351788156 8715908 14458736694663100964347701912724899840 8715909 -2884566392329014318667603406510308896 8715910 -21988413971336793922772110560124266240 8715911 30381248120335063158033696273431665512 8715912 -21040596210448596227156290942554931200 8715913 -69589778462980438052221611677011166976 8715914 -17312689047511725580919549498167504800 8715915 71047799232187355902784945513019841920 8715916 -5367210371937153295380907419601345536 8715917 -95666096312932556684380813056429519168 8715918 41954683374652881043157873742352240704 8715919 -8173038384964133112756969070670203056 8715920 20748332103865953399696780448720896000 8715921 -130028742254564468451030835312083391680 8715922 -36493594388825538065341875526496869488 8715923 -59622102264576413233894205286680048616 8715924 53555653685915345268795982110861661056 8715925 -109775471480840114080354109429644103350 8715926 20897204077764373349494173429824937600 8715927 126528503396410887425464924459854668160 8715928 -1261421686872043927105070248897536000 8715929 45539834419195064571430176277163915520 8715930 14982004358594125780988181153975909120 8715931 -125904272544275152538617081274456764416 8715932 -110684942222767265614061268526745301504 8715933 53100419355666310487617504406847717702 8715934 56265315965636525519896422821811254400 8715935 130893240980445906286820921012090154960 8715936 3325636559330839244840578206976180224 8715937 143673927368113720926853284745174543586 8715938 -34520524527512114150817251980161381888 8715939 48893698137322879927201808343642741624 8715940 3167154897750213775924354776894804480 8715941 -69167199836825476962850860967405829028 8715942 -12530535922618365730380229903134424320 8715943 -285084599601857236292709751439294999816 8715944 22517704518209889840805224133236971520 8715945 41986035650112989893663574419404681600 8715946 -212297454185549350869440171370603452160 8715947 -155940270657521331561345222795282566604 8715948 27041198132756400525276937979901742080 8715949 49051489900925316136576723526692026720 8715950 66940800902744300825012958681057384000 8715951 -84127622063097983832850650662744623440 8715952 -10790633078465406940457219078671564800 8715953 -6628751131158898931744597927806272540 8715954 -33061633695132151188363312838239972864 8715955 26883669889534318230858175831184012160 8715956 -37104381488290349506585939244234396928 8715957 -124297491180517645196837053064440078560 8715958 55565607931926518305065566809898481600 8715959 -5239265049340522653718013933887304784 8715960 12826845088508797710922313985451622400 8715961 -153507561578226654166210172646034468438 8715962 -66543075071684743757549731611364274688 8715963 150709513783227773394789447813368011008 8715964 -105623223971215321400087899693320961024 8715965 -20090402948862663980252516107020432000 8715966 -4352831993323800560713343541049230336 8715967 30591049818777433833181338239987289440 8715968 -74653169175151047371646080389107154944 8715969 12394391795370327489300966707172177300 8715970 -102380595063417291822832622233549732320 8715971 -2334749277777865491013641945094197696 8715972 -8373151888018517386457346522970948608 8715973 103848179712415092523432339451304929600 8715974 159189523125852475474138164781828990272 8715975 -10193738994561532516040842792931692800 8715976 -32392701842559998179849469871948241920 8715977 105423815912515700251727167498230068826 8715978 -52609050278560445779827016580545044480 8715979 -79949565477993503297290619954071877040 8715980 2183369252154918609473338404953395200 8715981 9098860924707965619719732227694923200 8715982 -45134364211946761324183755599423831616 8715983 367252111456362329200185355041931638744 8715984 -355923155869753014896627229040705536 8715985 105667951433563713552156780637332068280 8715986 92104066781709548543632532802193986192 8715987 -15313255316524231360626568807048186800 8715988 -114160252057040063600244603240156057600 8715989 -38247774808812251210954189461885548210 8715990 -28308889270218923531217540895581578880 8715991 -15468053867626110555732294425671782400 8715992 -31810286421747018734478343890065694720 8715993 -99150269512112615256788323149835968 8715994 -2788241251400559168666486913975719168 8715995 42454897847178637376202625341045488400 8715996 -915131270239330036777384111087246848 8715997 -22351458999223478073694562028808021908 8715998 -14501914526466608237211432822313095936 8715999 58530428694722994857119583676641985408 8716000 -23254726860891018952199428237885440000 8716001 -5392189646133181310118241914593020800 8716002 -91157849812073518198018152125874759936 8716003 -112025976834532768149299125599375458560 8716004 -202068495578164431442670515387419737088 8716005 4408172226722830932527886575805100860 8716006 -730592906003566616892510248850409536 8716007 -251705082814922159606930087077486668744 8716008 12157766502006691182008457097224192000 8716009 196032171519778659626697745218536304000 8716010 40492751646311666659908558215908392960 8716011 68369438020699343587736843820671028480 8716012 27628399717918127294558088605763312640 8716013 86353196357086610120386556543139554262 8716014 1042542782000004675091670061114184128 8716015 -64613279650535947801035365274118425600 8716016 -24006621220050654236735654993244684288 8716017 111660279361013514859708109408265959280 8716018 66712966959426610103953132704524562960 8716019 -1670352592139921348602946167782697920 8716020 -32145850950012589587162081279969208320 8716021 -255887536168438149844196771263241373778 8716022 18916943957890880308448479374267555840 8716023 12550661913002988610435362668148576960 8716024 165526211225079865299984758855779368960 8716025 -110752880577926445869099712052426273200 8716026 -9109376982559663237468173506901825024 8716027 -23583310515643041701334423424277436124 8716028 -164378101201066024595617130160580472832 8716029 5581332814963251987760749381984855168 8716030 37407266231097050063307753663182428800 8716031 16364772758070985250296061873862772464 8716032 -43323623532805772426927743536841359360 8716033 26876566939759581789680239985905390000 8716034 21865592393450030594594431562649269760 8716035 -35394885673255085116699781861998654800 8716036 15141788222870436005511107864762720256 8716037 -26269347729656194760355446339541489600 8716038 -10139390033619622102792699682636213760 8716039 -51003070965341908204585548415781805160 8716040 -21862357396013213989940104023066163200 8716041 -133340436301845282878977739718297106320 8716042 -71889357674632816564301795165308805328 8716043 -87036383979956482687989474669831135600 8716044 74559766590808479680400216755307081216 8716045 61970939207898700716096282135729787320 8716046 52546344939823641711184474340754333504 8716047 81077788350668023812817373797623745920 8716048 5103676560980739614065465076104495104 8716049 -12829429265646961238939655793931428800 8716050 -18834019908363149451991430062135219200 8716051 78730499538442341740756862140968244704 8716052 134527327306060757041570106892725310336 8716053 18691133866374228871763179386129945600 8716054 246705733941480036560269676581790400 8716055 9886592425202780790737873028662401920 8716056 9723518851291442486366223453491036160 8716057 209079633523552761951293889646218240 8716058 839642745021433313135710225360033728 8716059 -67001622157415445752031287920304780160 8716060 96419774853764340469501613341247308800 8716061 91422391798511791953673098584149090662 8716062 1042066763740914226717004900824141440 8716063 109924087036854352160974265378814665312 8716064 -159360378391101840137558772139885068288 8716065 12647614771718572280688828465564827520 8716066 -225026265881002833694833456466151078400 8716067 -16016853271700964501582147367593941688 8716068 16625628167182048400633500150586753280 8716069 530183627239615321513267191759057470 8716070 -84651990594915313030011192767204352000 8716071 -26999803614710948719231968105371088816 8716072 168289813423239374366498630260967500800 8716073 -47459792807534384339309131005582077196 8716074 -11408878204898608376242617777410280960 8716075 -7866505425646187773804596845559408700 8716076 -7269488482302443749396257823862461440 8716077 -1298838769591250498440204845950547060 8716078 -12730143967127439873496492595171209344 8716079 -60244801420175939783318455923841138560 8716080 11944693698952299036628028565985689600 8716081 15206156208750543447860386504529390064 8716082 -42494572676581256995791253232874089568 8716083 -16642465228679006439360533964481572096 8716084 -9991547579930357068861552654343077888 8716085 -38471688601089815048071358876469137280 8716086 1894347319973659699823095447641170304 8716087 -103434754916683753506609418492965843408 8716088 232270313579322337215016439939922677760 8716089 -119958332769534988358250712626572953776 8716090 -41605100847848332063292230098214182720 8716091 82830837696927344118994922174734024800 8716092 11510141741593912296786559909600641024 8716093 6159300328348706403173895474031741504 8716094 -110115354435913866587577016907762224128 8716095 11181714823083977650111977414909684000 8716096 32569600338317274001174038045269688320 8716097 -51507322038237230803659002180294547648 8716098 3515887022597341924021238430648046080 8716099 5954402912284868423218629197384295680 8716100 -81676087414127009624026336882713600 8716101 -123606206712853354153241404634128251168 8716102 24214593755895588213293085361287755904 8716103 211942421953087336584277884544225041408 8716104 85000511109246275614251777968951838720 8716105 145732731016518165201741952605416908260 8716106 49437527727675411521873787977161820160 8716107 -170384136439533190248582621861432990480 8716108 25331143387415338431977061414547524096 8716109 65517862305609629222165641152867800310 8716110 11114757233355701714287542221297952000 8716111 -224095232001011700677402007614088341648 8716112 16543927142236354624300032518694690816 8716113 -7947354509838155651000576044780892160 8716114 109327206608428454441595655791226128 8716115 29742617031837945822253918973003869440 8716116 -3311649315516640448824968090579978240 8716117 44127948693143892741059787322618251680 8716118 -90135778689909241815349167351591894240 8716119 19570137998616368575463534178563481600 8716120 132296120817279770331104529793786675200 8716121 -39357736441169293038780611013309638508 8716122 -77704959348010954506231691697244295440 8716123 20683567005063726358064867789657154064 8716124 -56769647542481350372010619066317051904 8716125 -68492091095291012315232344799319344000 8716126 -16388588723300591516372399827541241600 8716127 -3257087577269709203316612832629562176 8716128 42919193973927153510114041387032510464 8716129 14114079258595831083155608493989665120 8716130 103047762634334475080846716114597596960 8716131 -127742915730368094611864125345119844380 8716132 74219148513349726662095949467125728896 8716133 -44078631267622662836790451393782620256 8716134 20193796014594435518965541439668213760 8716135 -38695844110499376701172779933162785440 8716136 37112504622041365280367497386433740800 8716137 19594769525517491309469227982345649152 8716138 171439335159960511361696113579522357440 8716139 410184169266458862906699993304408913640 8716140 18467726089616322668769058822917273600 8716141 69800755790762162372724499341605044800 8716142 -9594914197492163593960635737941895808 8716143 463741600544601569927365332112383744 8716144 39824617622303849943460124996404674560 8716145 -143442140985497881642746188750885681100 8716146 -4392744949606770877890282539977746432 8716147 -235254392607647276246282258398436357688 8716148 -57240508520132921349193743174974367744 8716149 14375839832781605092279190960656058880 8716150 82615539616038402078942411770399904000 8716151 -127556204383840178483492426776139773848 8716152 94825287186377309764755855800876421120 8716153 -72354150656193951682388503475658116220 8716154 -10982788986320567287227956974049510688 8716155 35954461798333287285464662033426867200 8716156 183171436865759940006237064586212075520 8716157 187348255678508731952847384943910759712 8716158 70267692782709384306555984079546669248 8716159 105365574275254399837333982181465119360 8716160 -53641444011764546970615615370297344000 8716161 -101037124701823338445264101680308464960 8716162 -5977435931982455078383624724475626496 8716163 263111871568239930363353661035108204412 8716164 25037810879292502615205726182177738752 8716165 128256754655555759094536902376702928060 8716166 -77891706824835217545442107050361704640 8716167 63222279260471203590277327578346091640 8716168 -113496351927326193030664920156827873280 8716169 269347889391113832303620153588140464192 8716170 34398716021467089704233502755401734400 8716171 -59245244217121598131016936070059650400 8716172 34946947812213759226801257392931551232 8716173 7665052128167073713443042935966068736 8716174 -94594726436310116880392279215712237760 8716175 18813648361255411332696438568616247600 8716176 6771291274730699139509899950380285952 8716177 20312839860340995419382267777249843712 8716178 -70959567722751733563350619717306955776 8716179 29783222495958494578158293591611961784 8716180 18344370586423714653705312240597657600 8716181 257464618652894601603332530974870275982 8716182 -61775501873691823591605575543705278080 8716183 18890841366390387208470752998773791920 8716184 -17988133979000908749944277990915901440 8716185 42189722306405347960014181262771358600 8716186 109251886759388992441171798916998858992 8716187 22520990605974772218512741334846616836 8716188 31708239036380711177775677135837061120 8716189 64209605279560324029744268337756588556 8716190 8681588601949274699472543605003189760 8716191 -27847787854000742576642390832596837376 8716192 265839637253382485452301121368537628672 8716193 -137741008760837745826924910011821961680 8716194 112264750270583332283149083022285175040 8716195 -77278644628637220110714703157125442080 8716196 61431605983113971890645561233181430400 8716197 24553447071810766520491937419539185664 8716198 239260139792893264989367060819378560 8716199 114483556589940591524640586899629066640 8716200 -578795846638609862572041556070400000 8716201 -22106349156266390019191641908038594296 8716202 18509694422760564034003956019693728000 8716203 9342639522878819894611717394668909212 8716204 15175663683630143083578101617487021056 8716205 53096064079434346987338071637496510860 8716206 94508909401641530059654185509342504064 8716207 -73816890509567634087869934795204306544 8716208 -2146739234728114793154197373661741056 8716209 -114955225522654334091915848995289463696 8716210 13478914318963610602515989627984633760 8716211 76410526358206562727540455797302706080 8716212 56284627743783498558288721630704445440 8716213 22437427791682877823129289886310230784 8716214 21519631967294284635070302384018166272 8716215 26322397714139264677280983927075812000 8716216 -137395602637248430082640580988849418240 8716217 239873754872134289129234655450765700266 8716218 1007568143200540715538109014381473280 8716219 268538682885555189866254958847472971620 8716220 46840488576447329923973476786632391680 8716221 -50056425670317917156982766072332342720 8716222 87708068139686030528871852278594502912 8716223 164555310558840725220125116204177743600 8716224 4202000714380023251659258227150815232 8716225 33205575550765769993900362272351510400 8716226 -39300211227089710498979006492894634240 8716227 -4079725007645334612426868103293626192 8716228 -214351775035495527259221902894605598720 8716229 4217263395519840682403762856544209888 8716230 42007718474004326292354180986238101760 8716231 -140104856276216229740580413836417532160 8716232 57061283378770959917127571429364367360 8716233 153892156380832117096536130682887371024 8716234 1523101226951866787278921038290094432 8716235 105684894241404505953159646610541840 8716236 9650053536044342528085616362210683904 8716237 203516750648607125485139202395079136886 8716238 46505024608876057305012141795120021696 8716239 9031392812596143144255560382120726528 8716240 -4746745293760156201369769255930265600 8716241 51219204294184288982617905559057484352 8716242 -26683365916263533573831788913676929280 8716243 86563040024560975185644695987866416492 8716244 45913520253965228992052078888799977472 8716245 -34997443437212721908726302174305245760 8716246 45534538590867100727895682873653811200 8716247 2968349451196555463932695418986989040 8716248 -7285863417718920106270268594373949440 8716249 -27008550957918564508859629486952053750 8716250 -22254696603348360556920113196628800000 8716251 -99610808161261959434515600267634654568 8716252 138927073663679743483247738861804980736 8716253 24718172917335546737914508246550290304 8716254 -996098686660612000116742345189951680 8716255 4530569800465713915756151665808674960 8716256 -19728654588182060071723045893993136128 8716257 -34979933810009746114290635331282259680 8716258 90089394152129805507108240097742694480 8716259 -101323256431524188789277946277226067296 8716260 24405931669907089087549561720612085760 8716261 85787057698298023038898856860735372512 8716262 -36113653953806754966320466238228392768 8716263 120916590705949602999846750750909192744 8716264 22824562378061176309184409578184376320 8716265 -87956165395675767046718517275427507000 8716266 -24864824521033729449962407695338230512 8716267 -178741929230057714975039467178274567324 8716268 -135110845959325396715234336244659295744 8716269 -4252207420234706187820556437180257600 8716270 -221209489628250343974890704608183360 8716271 -247426276404006047967206576885503044528 8716272 296335856207195002059801798682607616 8716273 4754348971345391113787483099828640800 8716274 -12168838702735965164540858426566235136 8716275 8730845528749492628957930518281300000 8716276 48682447114628939072089501236653759232 8716277 -26293456869758065154190760110950976708 8716278 -42059241798464317567862148325669786176 8716279 -55148661901410002542591392483456994512 8716280 115493121254580017613831653807525990400 8716281 -22256875536891135541939037309258869056 8716282 1264558560279745867034195184081370992 8716283 141166871292991051470473747203450346532 8716284 -117914723306316921863379832048877806080 8716285 21561700287737647247359522325986575360 8716286 -85982280748826915892409115645259153408 8716287 -56017473561401927921570812381976552832 8716288 8563329691579616575628791972699832320 8716289 138835503542363413838786633916755673090 8716290 -10851031756760902991321510043353502720 8716291 -268418269012297309754750982651963551040 8716292 4905778785682748397675911231995944192 8716293 30050635513728626951549185384812669024 8716294 34832514233391840463009210073452465920 8716295 -57899557467715621336274304504415794720 8716296 -66936594179061577466997980524906291200 8716297 114171913192709185365055853063865652020 8716298 224789263319099500122982322168725743360 8716299 27037402532992163864355949422397179864 8716300 33170384709796631245529032533853900800 8716301 -28195112360430970958520667201163304192 8716302 6918005584025000470318182772708915200 8716303 -175153604943286393818944994945245481296 8716304 2187439643334526605166207002786938880 8716305 8059078114076727040081964589069624000 8716306 18868253192349281752131339969202220160 8716307 96497393161680499113868966246389273600 8716308 -83768677877351442460546456505484079104 8716309 29984882058555365314330878841385754016 8716310 61022339352893844797996721021996936960 8716311 41516277855101645428319770712814766560 8716312 30948957547872056058759695963412111360 8716313 -20502193914653880962733849950345593836 8716314 81790867670441375926699605381756837888 8716315 -1159996143726149257075022676110165760 8716316 64130921349122785558592107186205644800 8716317 38557948927211798074158363833707332480 8716318 -305040912422009670730736115455210112 8716319 -44679451400319813431976700376646042240 8716320 -17341215143550211163195110431288852480 8716321 -61670352470845060689781168712519339328 8716322 -25713040558971677501853584231704410288 8716323 25360484520210071749112836853234818560 8716324 -10827648653118672786332153587398852608 8716325 -59186546685185495127304332607366783500 8716326 18648163505020998883861958904189757440 8716327 -77887538264496584768969348334445730040 8716328 145799263634983245976188785236134543360 8716329 11283105766201912189638711371402536410 8716330 -12854019963687405357103234371174297600 8716331 -77135481988688495625108278816856796368 8716332 -11320128032707324118519894849285062656 8716333 8947895948914453640373967461967790582 8716334 85687962722188728899440562830388463552 8716335 -57240240931437164157953529393742767600 8716336 2082477384424967817262787410953224192 8716337 8004812641281793542465748105287039552 8716338 -84266586386960140999883089875247865856 8716339 -13085275999923347979518205242940781560 8716340 -19387560489644900797301883412730492160 8716341 -104668454030117132323116802993703786208 8716342 -45957369377531207949438444856613097408 8716343 318345675324938550562717881787529513544 8716344 7959582924852099908518041593632849920 8716345 211726219573679589850710968628062400 8716346 -1159616997508019109957686822674023936 8716347 -25873888316365817963403255409668657192 8716348 -174686261110351087494052986167632596480 8716349 58160314190099349174931739077690120236 8716350 22459469250721106132126438024276568000 8716351 -38613518455690984419918556632372283200 8716352 -6611004051498828922445545209784172544 8716353 -57924691177218425609465255199361734096 8716354 -32688501711649411752261704857923305568 8716355 -136872270209657994960247578593111520240 8716356 128678402825753279236527832674508800 8716357 2593100488104451590871868582338445980 8716358 -1026761561330482331626020027319971840 8716359 695393991810925161572055752439018912 8716360 162911539901137557766881547071316224000 8716361 -82440194195405140854655302745952302668 8716362 68620568963292176353547714530144964352 8716363 135172976561881268357147308269071708160 8716364 168383404954371579198758273373709862400 8716365 74831713190776871747234084581120432800 8716366 -7128537871999227643360661589709039296 8716367 -6110377264181607629106297311560978248 8716368 -14756054722031700390117655459224354816 8716369 -31273770978828687902794861184739910080 8716370 -12420740125200337543961053286935032000 8716371 -107724601085167554924975718567518224640 8716372 67651779571685136281166526261952358400 8716373 -139068591389870226567369906999609891378 8716374 -26586924986825621907994596401846391456 8716375 -114524283944244873129703593159040776000 8716376 99992192599343059236600526763022274560 8716377 51993202320998827817266091722752922320 8716378 -111052110695015695741672665105216057600 8716379 13945894424821137167530205616117646080 8716380 -10090445712939374976646827823146055680 8716381 209581939597238548954884854323425318182 8716382 7962527228022319520663984251800753792 8716383 -40012153804844139783420815467030099200 8716384 -115645847265106893402700929900253544448 8716385 -137993159304052910977178614453291008000 8716386 -6886786724313913049808940531292897280 8716387 37684587520059189217466757967903383880 8716388 -67800437458838179800278763798035171712 8716389 7302280873871079150730525842728849568 8716390 -1913506100867171984036177739116764800 8716391 -208393789770318327994272287901270567168 8716392 38087647993295906380950508844810296320 8716393 39091703669249820368180131071850279680 8716394 -25004576684570105270334400370608616448 8716395 11365798252641246802503241913352111840 8716396 56494830443949707544891191895696212992 8716397 -227972089983565871898230835173492693088 8716398 98217537301421406000121480045023974400 8716399 -14560523755359373413258620215760435600 8716400 3765831508376907714614906201741721600 8716401 1166899859981478452337980738012603136 8716402 3857945501248898154534127087201313280 8716403 -18969994736332879388502601477994399040 8716404 37924040655231920761103268872041783296 8716405 -92512377713087078419598593297361004000 8716406 54943494086784080578182637692409621152 8716407 22120312136876649350038159403609479680 8716408 81380484834482207887663977740183592960 8716409 -51001357404646718342606780335523881596 8716410 -72875877353387042025092211927656916480 8716411 -156358815941703103445227078076550140736 8716412 -146429924281941022680428010703121064960 8716413 8103842027345032698153165023531257344 8716414 5046528263966523422813598140419669440 8716415 70243906803609699378234713004203539560 8716416 83812448858382110706836309482143744000 8716417 -65233150548340143862192397255740203308 8716418 -104899184715923057471881830750835425840 8716419 10015435338368021489654165442987013464 8716420 -102964706413270529685278204889676408320 8716421 -97706304627914060129186388540192185280 8716422 -18530074087147543678778229946997944320 8716423 124552782763304991077608560337680652128 8716424 27129011676362165989653438599564252160 8716425 -2265262844056524981782621183776665600 8716426 -11376814095263153384078740073991004320 8716427 200847961527420076348107311183628691200 8716428 34666557464805874699920773627908592640 8716429 125502270756013760599738323247203791030 8716430 7945998812453294015218317952579719360 8716431 -9312252334393192881455969853334441848 8716432 39032276312595199290732239093261402112 8716433 73257833721861514478561762111857328448 8716434 -55283547342601481427313289951163487488 8716435 30153279853400720147942340780224170560 8716436 -24386730966721775660400020568026169600 8716437 435714793438220883397321896492686880000 8716438 -39541262391308282174158410782374208256 8716439 59535484026855907629099734730407319240 8716440 62489908410024909124400887483564032000 8716441 -122470719887293438655144907374954207158 8716442 1044469178385627853165422535782765312 8716443 154724500854523723955627908012066412400 8716444 350687728597557863049981570463924224 8716445 -33681683372992509118750810402426511520 8716446 -5773257780767781307807409391635300160 8716447 42849170870422811131142390793471324896 8716448 -23324992826554756034769179171799171072 8716449 -17911692690150308085988257383759223360 8716450 -32700225085703611987628027520206298000 8716451 -16625129062512043736970688910187616548 8716452 -41437230109999058446892094466271443968 8716453 224947832536786952189708765955483008702 8716454 -61038063634304950679770995175604160 8716455 -19722618366691092094837426685602366800 8716456 30318558997351085559782937056367083520 8716457 -17196937911565416798689197248894400320 8716458 62614918404463486391941236940266672384 8716459 212069798259484669994343160215610726640 8716460 47059569953156638129955651382447283200 8716461 -2823599354196250421339965019347743936 8716462 -40351873284872437954993129581844903488 8716463 95773521366224124358709552462875302048 8716464 -10135019746257430591761393888605306880 8716465 4684314670035743150870278370373590400 8716466 -64470855835192842557743704366869870976 8716467 -13977185959445159394784217005620190920 8716468 -101298756142659024917073876113770567680 8716469 134902209035661826722382113427672389870 8716470 12472733442635786853219227818683893760 8716471 138615196893202324111951480105449462672 8716472 239456300517616178520772153322280652800 8716473 -83135463245213917249751888470548435516 8716474 51416681368336968969211089259360908000 8716475 69233073325346693558806779424580778000 8716476 -54989907371345662237230143882130948096 8716477 -33378347766209725009944170970562368 8716478 -251929761846112548684212252804484433920 8716479 143755850689245594648473411185841514240 8716480 38514437306840503697743226958092697600 8716481 -99062937941147566757053771620528249468 8716482 -4450834613252330073137342138727039840 8716483 238170009370475513615906891340499493520 8716484 -24237658470039623600421555740811915264 8716485 -11139049499650234816705514824600764000 8716486 61359722630132770566929522035757960064 8716487 -264864356273988500681665145397049344 8716488 782399794037578763715742409410314240 8716489 68892308656341436324948785315151539290 8716490 44617987693489607604352022813309052000 8716491 2720807690952044619665174193141316752 8716492 12549891486410377572477163902942341632 8716493 26404102079712343075884561189427329900 8716494 -25614819629637442541773012118413154304 8716495 201046527093477631697384856119003324880 8716496 -15479192598736394728498890874936270848 8716497 47611993517733085313273233703084047680 8716498 28134066530622870203991066448139252736 8716499 43694440982537352487830576900058262592 8716500 -38700889246679867330438429154230400000 8716501 -180808503385098652435501957237408128900 8716502 5989883872906444229054351408112539904 8716503 -108918648247502322448424269931176124976 8716504 3912668223331288434276627473371637760 8716505 82268692191547522649858487371004451200 8716506 -51364408779761793006986060487243204096 8716507 36740381950407499911398193874587455400 8716508 19630545458440209883496858083951741440 8716509 -30009070362656959642273714566113409786 8716510 -13090519147498651877193136485078871680 8716511 -50851102568661237673870886468040711600 8716512 -42687345184823676337094495999809290240 8716513 -96230244357369242474160992202453905418 8716514 126266682284315245842932454720282059856 8716515 -95175670573781323995941538241101529680 8716516 134779186935201457277047012236269777920 8716517 -109781378293507865353699555978795672128 8716518 7522966306984211561120139402718740480 8716519 45238396021611870240181734321896386096 8716520 -160498421345436702886791155581157376000 8716521 -63986736796201485336766129668641979936 8716522 36428006128184383090279630562724027312 8716523 91552512118474726648500120774201586944 8716524 101393188616559262287401162931042694656 8716525 44385062155877223799673811325472178050 8716526 -26534034207124305548441249586378792960 8716527 -113883715337320439455949222853811252536 8716528 -24907243790838314553199434070651109376 8716529 -29055134656653448025721501418462168074 8716530 -1128242194224116696649006544451404800 8716531 110589081666648601302882739360606896332 8716532 17831172297654549830330242978218240000 8716533 39741191693283368262526449494901804864 8716534 -2936053570474406275237235593546862976 8716535 -116014512667294209813815108862375682800 8716536 30365262175973942090123057416467640320 8716537 127078829345790439906464071907740441172 8716538 70464410003795167844353652382177021696 8716539 -30239565149317159659503522618509504032 8716540 5228203504661958163254236442195886080 8716541 111777272348588278928564496514771901472 8716542 -15760838776790686098718384249102018560 8716543 92582367764970420267603259570620417144 8716544 37322366992558156327394936592751656960 8716545 110571709369694884432875258035713257600 8716546 -46093329362798799159574702016868163680 8716547 -75288094117988518988172679272680754528 8716548 -8146111316597355549496681216774149120 8716549 -25195293417365891906125982746472621568 8716550 -57863293343302893465500754098486455200 8716551 -149753971888895360505092536753437306240 8716552 75241347509170112904885073795758213120 8716553 -48453009305566197248910461633960916198 8716554 16550644005812067949276152283071221760 8716555 23899095678436997562045802650993798960 8716556 6734645082097119674757241884186904320 8716557 2377293330905006458816257480937956960 8716558 -67643442215016110070957199488899949120 8716559 -11024231876842809189307445788404599280 8716560 -455931080014676635774592965332172800 8716561 -166022963082745803313689438528281506830 8716562 -134605693703232588865932160082052793968 8716563 -104190633475845225990045443255421762336 8716564 161354708721690944887412001679161570176 8716565 -6015771788852487721018676809191240960 8716566 63739783544473300113923860929711066624 8716567 47885526542166133611518726457642988616 8716568 -35154388922510468445312827399684874240 8716569 -13735940047552824795007000430658203520 8716570 56529237405655018867665432466333536480 8716571 48998240458662104232113103174542463840 8716572 376180660212372504229697274073084416 8716573 667229516431054634706646358978749440 8716574 52497583268762182761248284159957873536 8716575 26562271731939311174150396423499273600 8716576 -215976457558646130675032512983008280576 8716577 45208897614392299644006117605182075440 8716578 35673240351573605923306056593388430848 8716579 -43276594055056756999187535087302694820 8716580 -707135634901856881920778882636677120 8716581 51233421770556321097248587240532632928 8716582 51949470198773364656250095845558687872 8716583 160570722558904831294870962969833795832 8716584 74157465076334029890826196468742144000 8716585 -149242807981278125657162316348241712220 8716586 3267711115152052077847004703983841024 8716587 -28283902386779128249505446427589157440 8716588 -49327181562779908896703220477023011840 8716589 20582031844137951349603533828077343456 8716590 4867653907739287502085577391149389120 8716591 32950635298536687493019832487872814072 8716592 28475939204875449389689779398223790080 8716593 26365879078643005750369060737856999200 8716594 15399495700055072876283291331406468640 8716595 190452560338562972879099881484760922800 8716596 24347143662669336333866010176939397120 8716597 -1584645637265223091413170012877206628 8716598 8683228494160923590577022333123200 8716599 80922363016021586418773252585945399040 8716600 37277605116271448170541358029042688000 8716601 -219547298061538443048604449076122879600 8716602 76551261475771680554141882821901048832 8716603 26442563651149133313665014356873488160 8716604 48177627453510690407551782570115431936 8716605 -5300778557768973386249626879140748800 8716606 45616427870466698722264198683767040 8716607 145729724306014267785432214492945465032 8716608 -11523749418196829875237710334698455040 8716609 -152788427539810616454847417324267674624 8716610 -41794943528939498210858856862249490400 8716611 29460698541431274588810511045905884160 8716612 84447872826954343619331596303550640256 8716613 -75662093935280577269389580331789303138 8716614 13228221760352990374604001205213557504 8716615 19906328384165775811746417310354287600 8716616 2063599324777625012413265850882662400 8716617 25113035684398782153522811297904248320 8716618 -169150989104285301116624818691235048096 8716619 -180489697597697790569079138594583039980 8716620 -54147151558425494685240004664089313280 8716621 -73111487337866695939112040459333714400 8716622 -70974920046174154264763781850530861888 8716623 29466543466298530592340846136444396800 8716624 3108833205125099022376749791392563200 8716625 9149430594995201214818235109055970000 8716626 117706521871498299586380036527255884800 8716627 -112187949291666003478537191027600725524 8716628 35051599912330326898670182389728772096 8716629 -30968719332262548885705339625501121472 8716630 30703237920197831943068498010750816000 8716631 -40763668569171976409386150857990977280 8716632 -42245345711295133882960553269517352960 8716633 292692293968100896674054851570577787600 8716634 182215139387618605255604155197381902592 8716635 35663126755175700636258461821889463120 8716636 -109018266829799707922005850538686116352 8716637 -114179163422579747853896622460278735060 8716638 -846695878694608393265037558723827712 8716639 48896549886358752848431769843889777440 8716640 194496191312937297530988200027742535680 8716641 -3337896822955253733131571619987916256 8716642 24373220876129671441167953221798053888 8716643 32137787704040687841732461016464917344 8716644 -47995987002435386238813149584953025920 8716645 6179068425093580012734145579909570560 8716646 139725803047994024111385727413738343680 8716647 49462911551778303815849413296732738600 8716648 89605983522589646361585290770894848000 8716649 -173055367787601504244652055051830760000 8716650 -32504052301340366425189090789098086400 8716651 3822078805476165694272675760488192952 8716652 -43523833585213488987533805321111779328 8716653 -8865352997004801634001563845385610496 8716654 -96823422064853142366797221225003660224 8716655 48374946730530460080773897839931964960 8716656 11821632310001928534655731757238845440 8716657 -235193671580773544728866300048174811280 8716658 -138926034026382886879147601892239374320 8716659 763632935926535811801070640612851200 8716660 27049558445277908070526116635146752000 8716661 21334849819497831690252583123339241262 8716662 46868871455242250479409267222651946720 8716663 216575873106796564942124552241970871912 8716664 -90860692996673851481381223217573908480 8716665 -106839488939991406137049725155044414080 8716666 -9047703831813811276491305547296282880 8716667 -159514556320587922244700056204302135296 8716668 -12735130563730933369788660113424015360 8716669 1566739013086728289504715267259751320 8716670 8439875759168228097314520574069589760 8716671 -155433975032479755506536057583603023560 8716672 -190272292769006322145843183761752064000 8716673 -22290982525149913579946260612002178560 8716674 66554363078999418164438026057660709760 8716675 -4458222234912550771760246681821722000 8716676 -45852236956985636661215101868159988480 8716677 -79526165056058458479823309051948968480 8716678 43372680372778162551878008676033956224 8716679 -61966799850206641725722336161748031720 8716680 10452161612983984187641542037979136000 8716681 -17078602048345419002454496780026348800 8716682 13570777970469287086102439632546964544 8716683 81122460774471797183233710316518412224 8716684 100025083788249992351358416953721537536 8716685 -54134426036425445906023582951996260000 8716686 -57801924357494904991087089870867766272 8716687 -88685734358348453903224089650211203200 8716688 30065836112015199140129284242989555712 8716689 -41103216767960936924979495072859881246 8716690 5365450069226805517905596583660134400 8716691 70202864816810960185177095659054482092 8716692 75804992398598417265348541461561956352 8716693 11862204605971331865078276123061484942 8716694 -33083544192151196108811944768299306368 8716695 26788300711560166250227890743565495840 8716696 -190186578790290514223166331242448588800 8716697 -250110616369941232641274142734588523520 8716698 -41421097461692039937093915560464843296 8716699 -8581971250002576767499908087611967064 8716700 45818106609197691137773855731238694400 8716701 39929118808915576812555452032859602944 8716702 3504762384358581107705926023380305920 8716703 32944884267282132822765670504027241952 8716704 27494477353643143813069521827596861440 8716705 178367556123831302901385145640804883860 8716706 -1519766079594473502003885578549502768 8716707 -40854172287528414601354214351947337760 8716708 -38479967044146451739078177388861247488 8716709 142357840755953495095137511099613630910 8716710 -39401323138055885565751421595042983040 8716711 10634976087908160649798375159443617984 8716712 -70714668185617560403051072932616857600 8716713 31005582385473548708159531771982086544 8716714 -135774793472093114270077943640536598864 8716715 -1482038878585291116843174293576140800 8716716 25307519164187052437199300486165530112 8716717 123463445498742173981563795779302019052 8716718 -92951069405452708942679578939656373440 8716719 -36281097501968446586004547717652401920 8716720 34117170343361006551571558821743820800 8716721 -38348266292055958329568863049787733708 8716722 6642915699584516231389293484433800704 8716723 -14891107609899635873775017277238067952 8716724 50900140602640579075491491224000628736 8716725 -31266222762783954660859932530880060000 8716726 69464668914348700713338808616608391104 8716727 88522611638568354564348631605384801576 8716728 89008825479127447747708702129209016320 8716729 1261230821666774495804140493308812032 8716730 -11223900164478462165272166311193062400 8716731 -35465298363569740720792566728710332648 8716732 -143517034508924807524016927893045785600 8716733 -95941005916666015047688010820176446440 8716734 1761478522215010870723493477081446080 8716735 52019520735863753940060358862579084160 8716736 23865089042089985637157653202492981248 8716737 -216561171294350773515232680581873032032 8716738 16953224704616219607617906424386189520 8716739 -155105770159366289570485958663885422344 8716740 86312730579274298914547686409872281600 8716741 -32026490474922471327923186206296858432 8716742 -86253232837005062398600043233659565728 8716743 -43757713900070539477433922738195040896 8716744 213838448871236608704432572608155033600 8716745 -2327067576172418850238346007416474880 8716746 -37357459391304900286279138906408233216 8716747 -32674244089626754518883969701776467872 8716748 17100649933900057645702355330601585408 8716749 -41266321708834269816176381873359965120 8716750 -23838248926535387839452684906431616000 8716751 -8075922095072400618324625095115470960 8716752 18305036205380992197329489937876123648 8716753 115598155348568872220557935755591478002 8716754 -101312543750549143533142175038367021424 8716755 -8209177702409244470194179045920321280 8716756 -21838649568772063355849043883631436032 8716757 -100787782234543878971085340570717565394 8716758 -50796319507865873314240707153642908160 8716759 231549713590779166623598627780224077960 8716760 62427229468914724435557509398277529600 8716761 -104140894284825283203173122819415673600 8716762 10005136086560170082826614033027897280 8716763 -168317070930990000391924833241161801600 8716764 3811581871435696441634294248081833984 8716765 -8037144750247772321402484351800312340 8716766 21890755481604771002088763162795666944 8716767 -11815000517162013967899821102768683776 8716768 55790499831997622420133522923677286400 8716769 -94440714205065559556193960095180500830 8716770 36074260811004886856020550736571107840 8716771 9946367062634983307889276547013636000 8716772 86678896409576337348556940624193454080 8716773 13365970395458537812801751017160850144 8716774 -32307255685671583756895433519272803008 8716775 -140818309953001325665412294473747699200 8716776 -100293476411938384991825451723276288000 8716777 -198035065282960424300170089476356840448 8716778 13786731870809450591207297408519715840 8716779 -35805513296999124407437041047410955952 8716780 -20417602868113818794589824771915366400 8716781 -14476088396629815309590712552647524800 8716782 47314232663257312300669192831845550080 8716783 -128295285888689043844311818883398849968 8716784 289696923169023050718588293069537280 8716785 -2366820627719388467385427159242286080 8716786 14787938441834946161209693933945635744 8716787 -278986996027030467633321482142689645040 8716788 -2807300000220137650523381037321646080 8716789 59020206519973649995146854150699316156 8716790 64845447066093988361865278638254182400 8716791 109501599266939593589798794250282515920 8716792 21605746786452034204578073248347873280 8716793 22101882020230085685956665729960563264 8716794 8998026584761236421894452192412111872 8716795 8625096494270608305426785954596684800 8716796 -175146212991711283356406584081916899840 8716797 5752553382017282083509472745175436800 8716798 6212504611237405238603089070324500800 8716799 26690459437339888579043327122252464480 8716800 -3189089508325529209193100964213555200 8716801 265081306259604846914433500284173085920 8716802 69876517254228483496245885531525422112 8716803 -127507751813593308002645316592060876296 8716804 66217538459850054169675218100811709696 8716805 20816048631163466030294162599100097840 8716806 58402355568577437649617452446152736032 8716807 -28638152273537661979530556225766243280 8716808 -121587864510974393636249211055787212800 8716809 104441276329134204289099438981619314704 8716810 56907965801600331538765146331621246560 8716811 -171460571036121932283276804215814491976 8716812 27755728847478581693184290460838477824 8716813 7047416765996893222322170458881357696 8716814 122175612577137870383977761663976184256 8716815 -6631551822973664726165754188549567640 8716816 32628294418980680630552712534169485312 8716817 -254720342422669494142432642013148013134 8716818 -13168561193944767496148473393771730688 8716819 59564821881744509238843285665037874220 8716820 -13876671488525777385516116083341312000 8716821 104358571356829479941601869378471351712 8716822 -61366020239191484750978937756416184288 8716823 37397991062095897515933082752337224480 8716824 -112894568502080348736542084891446794240 8716825 -37193268932299925659334445060055982900 8716826 111601012191227451940052577418818499584 8716827 10232344595260567588977696785139896832 8716828 -26480893844420404773825843905867485184 8716829 53356158506672432162236987922114254560 8716830 -21405164623037636859963526948110708480 8716831 2060147752250969488303240887478207672 8716832 -25286296535053971958857317785721634816 8716833 -165101382970777637800275961537076903598 8716834 -33944790054605224611817624501811501568 8716835 -110553238123088300023792821541832593440 8716836 -68804194619399219699481717629096411136 8716837 -68938105342135279627600621989402430080 8716838 7790546370020930133590555278368986880 8716839 25604255468913938598823846169362905600 8716840 180138625106033498751886917907814400 8716841 446900487215590775920021156266057024 8716842 223623535680883716852533348631979929600 8716843 -196908260006942092200085674496579160908 8716844 -15304888963694770274764850047667307264 8716845 -43735655002792434473079036868806711360 8716846 -1720372914239765470975729510192751616 8716847 -262147453893257813559283046172946057920 8716848 12592521040784020354297058267149369344 8716849 243692744667259447797186908518077012660 8716850 -56048612319663547441697786131774539600 8716851 82186545398551817818292357663467854936 8716852 -102035240914265256840384886516685364480 8716853 -224479846029567401015644671315140618898 8716854 -2901120927193636504357413085549692480 8716855 14692705694689197145959532619120485440 8716856 -2757637226389285098246599862058045440 8716857 -4013609066219178587154014504286177024 8716858 52179538485443814454334370617065697280 8716859 -11739496187651822464128064657403632320 8716860 76162340847472953279752082345654988800 8716861 130496744386671613391384858616336971462 8716862 -11733852099627143459324529623090021376 8716863 11440863761427696752063173190604915144 8716864 7237148125014448835239885844346044416 8716865 16862055056329853187062703369928374120 8716866 62426038971803938781003377459078823424 8716867 37369188482947755838896343801064690512 8716868 53172737687530013892471070590513848448 8716869 -29873923194739490294904568213758524160 8716870 64259543447895851274811251088221770880 8716871 158029587542191103653463806572506155944 8716872 90369509454633299836840794821422448640 8716873 -164233534183232834742255546052473512496 8716874 1966457923074518571617586972011051520 8716875 26526107162074786834516638713359875000 8716876 2465688728183935685397543352397905920 8716877 -96740433758484019163958854683346308320 8716878 20129605201679801940590064999842232000 8716879 229405242443048863268475582533148271920 8716880 -30791764880872524861217192681615933440 8716881 14759327952417533788483133691465875952 8716882 20321291438619508221707304056353563792 8716883 51859729794852296783194272028911578880 8716884 6647320397583920365013140614519662592 8716885 67701265499895207313191629502615465600 8716886 -145364567329221347349559464712657545600 8716887 77180523067461570803289852656292424368 8716888 7881889267594347675092138667005429760 8716889 35897854151582978241097740347126007690 8716890 -3371130257740525601051012033217822720 8716891 -375318779516694974821011950880427708 8716892 -170258314679090435092012307914123574784 8716893 119240387124398294987620361206674612864 8716894 42948464026783719808638221226438266496 8716895 -64113463937136148326376637326777011600 8716896 145835975266650952742483100923225702400 8716897 -4327068890493096661111787827097041728 8716898 26493416107478781754619122358460997200 8716899 54204012857825331156770929481698762752 8716900 -42318342255371128522340128860224288000 8716901 -39793192953282044791061019608297475456 8716902 -7524338926350220558732876081201053696 8716903 -75666597202242539583536050555539069936 8716904 61105074831970887266256524406272686080 8716905 -39397780503714677330477792545365146040 8716906 -9360947698165485372229659387278998272 8716907 105588405316866446844086437995023486160 8716908 69444732866496849024481093802390913024 8716909 -26310555348712104915883183886104317696 8716910 -27877026563186777950747450974956144640 8716911 -53534056827380439101221360884515417856 8716912 -35256294836832444493158705397082128384 8716913 98817084945622875569753058781558621620 8716914 -8945305772373900687986107968417178752 8716915 -46126738784110584473429628061391648400 8716916 19256646386641561403117935069521476352 8716917 -698574074414352126829357728233816064 8716918 40999595764376515494197407078500402816 8716919 -3717157273490406468112847160348886680 8716920 32621144353168087215130495226569113600 8716921 -8379434211672902610137629821611123456 8716922 -123950743735983459698490811747565689488 8716923 224407123838435096700487570625458302000 8716924 -95273283073548277020033050268704695808 8716925 18620643425217399093949743012750040800 8716926 23524872685773831477841733664078916224 8716927 443617737158117165227699120539644880 8716928 -45912456595087863457701963366106398720 8716929 -7422343088776297296319853806374505152 8716930 8441744738100949122062448861246265920 8716931 -126139617075023635939611406738702652688 8716932 -45102010634312967310167110644861943808 8716933 27178574886785702048923394773632318204 8716934 44287174275563182673928982677123080640 8716935 125802455853222377399583971785156557600 8716936 223799873068688701494544114905280972800 8716937 86611465948557089427711577435378259892 8716938 -32444535325201078686118261046840858112 8716939 -61099667854706693555341223422583393280 8716940 143293712607763958684726225134321751040 8716941 -50695724228211142246364079105333406548 8716942 -14633178711813579244763180305288990080 8716943 80448788129627686223889763325597862192 8716944 -20790057500584689172136481896351072256 8716945 96237754566777978683268793146776260200 8716946 35058346432728278590090652017118960640 8716947 136405253857996773321326342721062391600 8716948 36700285859645250976675570314894626560 8716949 486353603916281178529954104854096655936 8716950 58360929748142445295302244404479616000 8716951 32581285841433614852163982555686309192 8716952 72188144651404693010999413460373504000 8716953 1088412683686870635104333382494612640 8716954 39789518774544197204442091879556081664 8716955 -9094815524718784876796631390405448800 8716956 -71871540307130195806302136574628668928 8716957 193656506837466270959559255540862815206 8716958 -11484615578167357319350416447785356224 8716959 -54648788272953479565030597131830974672 8716960 271562674147505997477082030952939520 8716961 424633549612191935953097278537644372 8716962 57618549367191562250415327059844231552 8716963 -81635371327560323113257386244657823056 8716964 40504846512519564484211190005098766976 8716965 -14337902676772920538889354738072630880 8716966 2320156050152137561807527720967539264 8716967 11793694255286916848765879867230162992 8716968 -51247640733035877654533038304955187200 8716969 -29391308186444399586005353439046628128 8716970 -982630384444672421266543976620626240 8716971 73088450865193872092352430207687933104 8716972 -104899567109021090400125921113222778880 8716973 -42767874210646787199818752870857930900 8716974 -13164679609476573607452706320983374848 8716975 10257911351013799482755268915458748000 8716976 12398443840944163971616649137324032 8716977 4733251139080954357980108430487981760 8716978 -57985894455981388733339354796660738144 8716979 68334384041585233053935519218234277160 8716980 46281558451359817802899348532376975360 8716981 -26456346638415301028577882033602834176 8716982 -13351575711286066407926221581089404608 8716983 2203367187330115098842481442604061696 8716984 40966854540881935356513895776838041600 8716985 -16846668693504156948533389499069813820 8716986 10625637525964068695689207270914246144 8716987 -189811005467993715568966794722657885688 8716988 -46538545148955571989700703041184876544 8716989 -47001407169746529534793947970792816512 8716990 -1847931586941299077436766920783066880 8716991 -129260721974917553476599347322064762200 8716992 -15008599640311866152545880889316343808 8716993 320248163566505178473867004777383088064 8716994 -53435860331977960676245248381677698560 8716995 -4701738168327204649829078628273802080 8716996 50606237758692001261236619553622835200 8716997 -23465517430236693401420010939293155554 8716998 32066174274932302136610783391774160064 8716999 -14756740580261245762294810417254025000 8717000 -82813300066615235508957571000934400000 8717001 -101917666729816261840158269923153187568 8717002 -69948286104469982615284038881870822400 8717003 174140459105572735458586428543651024 8717004 42851814118512174230549692500879621120 8717005 29884196399830741345822186577222761920 8717006 -36026609199559242548057418678910794048 8717007 4920503867706296815584089048323106976 8717008 18648815279922314474621725677084434432 8717009 -82807856260826469098200072691061354240 8717010 5293371658346821566057128336906572800 8717011 -12516882220989058925060686580982186388 8717012 109072259877443933213316062753988061056 8717013 -34853191497543039293504327564535222258 8717014 -11848463493806685673110134881616117760 8717015 -55795793804947207334817274736444462400 8717016 -7601816043581314186019868944950886400 8717017 16391837783342010323069557335561804820 8717018 -55412095126767892286347606004112791040 8717019 106483670642616774151981998675459575808 8717020 -33853481032209954306683959003992537600 8717021 283307998617750840687918533491003821222 8717022 80894472944578757372947803488358655104 8717023 60804281188762858119763628885433346560 8717024 67469407799999751326350402118648856576 8717025 -27219839791200585473244344598253022400 8717026 40518759053522238511897792845434142720 8717027 376397626941876105015735311644048704 8717028 25766206714361840075294671863892177920 8717029 116345493266318338081247069829963732640 8717030 -24137342498165822747488067754283257600 8717031 27412616559251637546874564836952800000 8717032 -121604408838746613007902860038513689600 8717033 -68975970227279526222429739026512327196 8717034 71976859712256243959876133769225985280 8717035 13276806016963668392942761013797682160 8717036 -37196284690669428229500265780419082752 8717037 -29863270292413786498859958103956032448 8717038 190140370746661150311710750286907099008 8717039 -84969330911059488973910109437426118144 8717040 -11447105530194150863134572970144727040 8717041 24840550762214823919815475879618543442 8717042 12406455621795019291426705828355334672 8717043 110073456320383711524288025163591751168 8717044 -48094589773015358931407578339418875904 8717045 63707562996812305670942391127783142400 8717046 94990907607438199438777596498726912 8717047 -99253768874744096988921125381083857120 8717048 -207373992819199266134621801287165440000 8717049 122399439916048913743726671941055284736 8717050 -11414410939869483421632990596608879200 8717051 -11481674459296909615907862870992369160 8717052 -12264224329197791663161228558597969920 8717053 76675907720016492447262817710347187500 8717054 -66630849515245008327143663431165185024 8717055 -106277249852292566598804287052218832240 8717056 132169771164610467879273294314782851072 8717057 59260239806457172471411098965421140820 8717058 1946362400125094897733414591458597376 8717059 121112669683456914682411953155972185504 8717060 10128540793740488348825673728552079360 8717061 57694946113963533933130396603474632672 8717062 27953449511246812419069617573686312032 8717063 143655268977669315619305310430352546720 8717064 -92165270813984422890958969542337044480 8717065 10539857333268685536304264250035204800 8717066 16527655568449333307820233933542713600 8717067 733258292714105752215520178477167044 8717068 -198527219423099496592780422833417007104 8717069 -469680157172367760724077119471482112 8717070 -2524962929146947481233281403991080960 8717071 109982129585929395017802913986533461944 8717072 -1633210417638662020044234203693580288 8717073 28935665322508644627797138407640886720 8717074 24361095997141345110702468357776407680 8717075 63437376461937394878260709443550774600 8717076 -1167679502881720369784120450674999296 8717077 -4306573458308931595376435666237827040 8717078 123027135011619076080375575580713847840 8717079 48614874921249630427361018913861312000 8717080 127723522929858075650121518698561536000 8717081 -188390830660730113981103431258814154300 8717082 83575847488791825140726332787671296 8717083 -28777450376865490014537293434568911376 8717084 -69182162898143644962065979454462646784 8717085 33666716204192304528098832848732371200 8717086 44379761765311734371742214489252285440 8717087 -32254291327989870098254653761152711920 8717088 -109422191926749577655020283890345967616 8717089 1035667177640456682408620873567984960 8717090 165704120216051072255399876346987816960 8717091 -260801448752762816949840683681580214800 8717092 -16368231616459922665589315389897383936 8717093 -15313154211386401333260668332817244480 8717094 11156797196503500031606659953536897824 8717095 -61279003765546614622151083429805219400 8717096 208297393799545312951255930441064448000 8717097 111479625014870411762043641157020891520 8717098 5159449095355644517028869079650733664 8717099 -145862151664267034430728409446432475864 8717100 4868629851056961220222881267553190400 8717101 126291919615102076946833019714303285900 8717102 19498053752614501412854654543996103232 8717103 -80600600315862795583849315408548788088 8717104 27442583915085638541416191540485980160 8717105 43573419406578823929626778719004528000 8717106 53212471017472391735766209995293439104 8717107 7086399427558260111006569183312215040 8717108 -73468145767102520282110640367531865344 8717109 -103670191812959745254448078180205200096 8717110 -86384998095137792776163253628246896000 8717111 -83691875030089407402998570985515476416 8717112 -216435661621291930829893624414212710400 8717113 183240717849332691492066542053903512362 8717114 21093471700149315466913553050275737600 8717115 46135743728318444785768849620258071040 8717116 -53435387828398718547962549646852367360 8717117 -29778661741550643797884570388800779834 8717118 46000774939676810152088010280146295104 8717119 -169366649967065060994473223927960124480 8717120 45428166130392778423290042254732820480 8717121 -35658198156364030019124873580207337280 8717122 -25858201418620466460506369166312757728 8717123 -95416363176067686263604102676377314628 8717124 14996069790869116678881255614689812480 8717125 41514372019501064622390658885105707000 8717126 -38705883322981728450376059617042858880 8717127 48653132132973250552737149127745362432 8717128 62283325792581828946084217342793154560 8717129 -797478890990828295543123568013472816 8717130 -61153899928171156727276384168084564640 8717131 -212234730415270660645782889466207513068 8717132 -711942327480298482806067376858214400 8717133 -83128923639428051405035738694519037504 8717134 -1331403504274112809795565542943820480 8717135 -55972531854226992638722268085243287040 8717136 25791787295603679695069061075577208832 8717137 -97503351892801413375598047299242250496 8717138 -949558553776061852248465467302449152 8717139 -167487477906716348323225099470894480240 8717140 13324006459106464110960589941435805440 8717141 -38768968884065464144156882327529065416 8717142 12181088008731536699910338962439553024 8717143 70243847593007401037517253869486629320 8717144 -210134890786256104451748271394107514880 8717145 -86537607463956051303244046682564473280 8717146 58426608226948173870784186858603812864 8717147 -8893308887565142346432226284981953800 8717148 -102097169544626743424205237568309541376 8717149 1789297553674914922351464022664715756 8717150 -22308974536964532464036670115467278400 8717151 13262179028342434687939611780238481280 8717152 -288555875414886584228936206623474843648 8717153 53474957863451108736910745150874685440 8717154 75321988463047769890094099899731957120 8717155 24795149231158334935974308501734698000 8717156 23903455847372858774155186430210949120 8717157 78607521695621946509095374358620467454 8717158 105713457319591727534865537499646455680 8717159 -7811713657994206747155465724186667472 8717160 64472990032216458848525149299102105600 8717161 -174429300846209753429983677674328634368 8717162 10399550764860628978751790415337568000 8717163 -4802154836222245437095203434328584192 8717164 38124145442170965815483002894563973376 8717165 -194397171255773542550579269093828445940 8717166 23372866316650536546270165788710406400 8717167 -45414023833843531399396904094414019728 8717168 -33746597385610276664641749254455787520 8717169 43996640487391000747322977859841945600 8717170 -21198947032433956411425863854526561280 8717171 123900429094768256512338753651974199372 8717172 -59228937847425543958411983577830187008 8717173 -43467189918320136736547576904705881220 8717174 -4959086582269451571552771246460266048 8717175 -547001695277995060169382355229458800 8717176 -135830391364641824190513918490359398400 8717177 278127744289516767670027896464400192 8717178 -21589989131412462844957667911565285376 8717179 74179603852763908173551643199081187176 8717180 -120687794554696950705618510260505945600 8717181 -281893781850637238458931307164451840 8717182 29659493304563465145325475182079251584 8717183 180268339371014474910346467818740561776 8717184 32229713686627103222382438682082672640 8717185 27436480541747781820165448994265495380 8717186 76125572669535773100565624522984419792 8717187 11401042168122881737365741596315528880 8717188 -66875576426353076892658254793162122112 8717189 181664759662494458653726404047549342874 8717190 23233791730249153045076978120074848000 8717191 -43138299229423787225477057173234208640 8717192 184788795122174096572127717429045084160 8717193 -60468699117100551811220030280163264800 8717194 -40781126584166929240926240301468597920 8717195 -15464128398371823287882555574941388000 8717196 73514995651698544042268262370327895040 8717197 195045858390461078894048979592853852460 8717198 -5690595355025466366050055977048854464 8717199 -300350548841485252043193683588479988352 8717200 -2583973033947312710622027682545664000 8717201 -219562609111988899371866107709961486798 8717202 35989191160992428757337037826718750368 8717203 -131629064864094455969675894629033564 8717204 -85774348110864873210548365714573628544 8717205 -40496939660132828042746742274843221760 8717206 -117758022986571292122053500476803540448 8717207 -54957859185206465902420788820163264880 8717208 -136692406666191997704971388710666096640 8717209 -17364433443270863006326938310249986168 8717210 25653390955104476421046262396913408000 8717211 -2336586566916214884668579595019784520 8717212 70163109338043935262585399247819402240 8717213 -78422918881151841882611225059682144538 8717214 40422854216802341898992837757547791360 8717215 34909507642840884530416453028803727040 8717216 -169181271195061267811707376037151113216 8717217 48402563652815537706103682849657980080 8717218 1255182207068046509328738607673503104 8717219 34724018531776198554485305827905667840 8717220 -7130796920806367095189196498498891520 8717221 -133191472591682844378554170140991495808 8717222 -2578075497638549631782076249235243968 8717223 -2038945642927678668819363457850870400 8717224 144774155160657980400556746265535400960 8717225 -88024176959255690250088855565255190000 8717226 -15366011901042549339826229379994490880 8717227 -103741093438148514903200870485602898088 8717228 5567103398914186622987829155578942464 8717229 74602772759001000984122816795654668044 8717230 23132376673794559234152645958332887040 8717231 -330773515581815227509986159038169401824 8717232 37861824100219778238570670226149048320 8717233 -156059348489250716406287015202075249024 8717234 109716411090686998142004582709911392016 8717235 -83721706461594102983213055968396226000 8717236 -79323384730580542006460072533945350144 8717237 -113444024214771874695566532721447997028 8717238 44867316461123338506956440585705420800 8717239 187400582516876819683078758156008416040 8717240 6753477247945007782128142181046681600 8717241 29004747761310144399880183466851553856 8717242 -124365011250753147089963293203956131728 8717243 64624947689665975591525028785784191080 8717244 37086561108063002253467791171155271680 8717245 -81212736363091182120249218886228261000 8717246 9380327662436470448782664908755560640 8717247 -113148079987328076568833292398411168000 8717248 -45948486352063918817492164535010721792 8717249 -14379730533502293300466583776626336336 8717250 32404922269836283901057389014983040000 8717251 5346173791590475764627557346761023752 8717252 -15607282579459973001880476357525611520 8717253 -64241586192171355741838066561507543616 8717254 -2144674791839652733033438251225102336 8717255 -183071756491648916378506976790153936000 8717256 19495722745955695629402595294727178240 8717257 2095707372361300565589621534579486080 8717258 -78885815169033228867371195202317099520 8717259 55096684931732895889787644942106124504 8717260 -7789852998726326418546357975089510400 8717261 -594756193171666485806722499829581376 8717262 -11584710345900361574822716721660645376 8717263 -224514521257344904268368941719580041488 8717264 -54177103020090714765626374824819425280 8717265 35829268604786588545251259320848627520 8717266 -4301734575703830133092555732092417376 8717267 -88521289371675452287133779442991362880 8717268 -43538051358342006830429401963893547008 8717269 9633396942866158982090851541269656960 8717270 73169010027439942084656236535007630080 8717271 47704575019505060781429088130075594880 8717272 55207933078088258921092903555936849920 8717273 172359941148847034914551942485059776522 8717274 -53276039150173696238587340330277250560 8717275 9521504508255992603100182045245724000 8717276 60267865165061519225937824955397201920 8717277 -115361150209596147525102485504692541568 8717278 -237654181838681674352216056038814642944 8717279 177288352499171149553036020876640041200 8717280 -19427821062583114354620173184569180160 8717281 100983392640403095227270837347455874452 8717282 -37424130444032230377744171517299107328 8717283 -79052785819031880449217561586959341640 8717284 -19729045755723157716808609805918304000 8717285 178021584536316768799150284329270809980 8717286 35623743344029005156407580266911334400 8717287 -54828975775007205191199580773190821064 8717288 124530449926268429209908735730873973760 8717289 3616143989618940961751582055067926720 8717290 -10642564034096924175450609732667441920 8717291 68440211104756423017674400955345708584 8717292 -85477998420152730990276857135048496384 8717293 16797769354514015785869406166627012608 8717294 -93147484519371208420515033273862758528 8717295 1394308099894027799174583945974688000 8717296 -20680220904932411756646055506052055040 8717297 10119197420622805300998397674767386920 8717298 56249563710213698126256031341576711168 8717299 -45952681065649435495624372027498190736 8717300 -13878632701472168860380743630379264000 8717301 14212423603961074222105596982469429742 8717302 -52024950510781804546050144981179652096 8717303 15832138288620875518692252302828912256 8717304 213573992753634149829427608913182720 8717305 177577011810693446890236436581430139460 8717306 -27010134425121424906153702260972323616 8717307 -157530579423640636599236066244452381160 8717308 -147851284121794549149258839337912451072 8717309 166811840124624693482054889630037199040 8717310 5358677315060860881042014802236689920 8717311 86432187294284042454136755900661420560 8717312 93163631568729455140360218023659831296 8717313 -25930067720274445572275130728561332800 8717314 112058123826431377394096565238525779840 8717315 126616494575038099420564103076768258960 8717316 12732572742909011636258987408121845760 8717317 -1571677441497214229862219911311690208 8717318 105729698662337514365546921703306123360 8717319 18929181030691978083305698957910023704 8717320 133823829758893489752370270498326988800 8717321 400632009918859585720207913710564896000 8717322 -2882040264503342027989863109353907200 8717323 -141163727415802249537884274437853760428 8717324 19039331650715921383874765499334656 8717325 49481136623753165475904690841938473600 8717326 68267061876838189203572133255491119680 8717327 -33530367691952983373906368142414242728 8717328 -42989664684473601636951088563065978880 8717329 157655031837960047353665918588037034930 8717330 -11152769607844483843238951452071790080 8717331 -9339839552894733339880504535702067456 8717332 40340788666723188587910110717859258112 8717333 -30370809861724945551969363984300360480 8717334 -57274085151923952161869866896635514880 8717335 -39388453530487345735021924552347876000 8717336 123671197680990531718968741605033779200 8717337 3447638696654985275243176930927533594 8717338 12673111289389116141090862328650486272 8717339 -4259373127301681574496169316707704920 8717340 45254925063502152185161874517841843200 8717341 204139949166803876566953348329110384742 8717342 -70941329648831908906571660743351656000 8717343 57854362289636593483334331711669248400 8717344 108790245230055449172519274505456910336 8717345 22103217658597662632049145304881536000 8717346 9208578775555384145398629289166880384 8717347 492275470504381761267455471519260360 8717348 23810111726031880034534321342943887616 8717349 -16297380993520793883879487181101131936 8717350 38969773899785101874817851219564594400 8717351 290234138159523201244836006610438508832 8717352 25611849166506731104181868470462054400 8717353 239413910526853179924729295190392692602 8717354 17687176241813475739310950645473722880 8717355 42381594436667578104315121750532966400 8717356 131769563074154475398082641783944305920 8717357 204130627197095955206325348728887355232 8717358 -41842341285274084526077095376941992256 8717359 -30145855776203770820902329162908802048 8717360 20622429454916440626459733557634990080 8717361 140162314153242629993434653004783669872 8717362 80894917250775156833318619253505943072 8717363 -22129152143906067077593196207487541176 8717364 -445971947595933719483107398915526656 8717365 -25859682710856163282893154063466272740 8717366 40565525124330896588048134150676065920 8717367 -46816181025179228102092296741258775320 8717368 -6395796461420852351002567587879321600 8717369 285299533527488172114779928190619516244 8717370 59127147532949948588699910444125468160 8717371 -20543192887153122355902887939342896800 8717372 91705972486734930354927700691828183040 8717373 -23430301267392364445215657844330167776 8717374 68021620443599140818287197813660167936 8717375 -28995049495051447604078692575529770000 8717376 686789865648440231053105983727337472 8717377 -530475364724508877130742514927494737360 8717378 -1660669628506381119398012438510285280 8717379 -41986575059944148703119918574522466560 8717380 -32757196484527795201004987642943160320 8717381 -35811785058975277262519506413259919136 8717382 -8917014920080458104177391464919563520 8717383 -97532893080149801613588153623901146216 8717384 -9052703425054951929595464455413248000 8717385 11269913167196353432453110662054332800 8717386 18083885190036090970776874138711563264 8717387 9544586990834315309806066527583813152 8717388 -32458412179002159746575087761036334080 8717389 33830962633864561694073466003093939190 8717390 848790458260978070161761048554342400 8717391 49805848428056936751646752776273564568 8717392 60580688426001406117942444845203972096 8717393 187943848085956259762868858444273366642 8717394 -8338602316062136872416836209664320000 8717395 -41719946220789932690267685833276744400 8717396 419985297973979760030849395667934848 8717397 43220052702523089854589991511693540160 8717398 -68498870641859961711400714582969316736 8717399 125421010727526067867987339886614145136 8717400 86597716802147543997535781246008320000 8717401 -8311908348645649739255570447248825536 8717402 -114585380157220747570036529536866616848 8717403 -5345718538848925136156885935122854976 8717404 -145283753500268877981342995920437049344 8717405 -57615272376781014989781789026296035840 8717406 21391894137050121113424150635640158208 8717407 2100451169141219960610487723461445632 8717408 62168552018003652049736904100941398016 8717409 49432532643908431670230961542015348800 8717410 23173534432547083548576639614730461760 8717411 113157272808672451116964042279157739024 8717412 93628732268469135197510866838008756224 8717413 104059339764807250694535725401199832960 8717414 -2317431090884305319692192779254282880 8717415 -20287804114380636694034736085882874880 8717416 -149035762343508412250092407716960363520 8717417 37496440391776066260518350891189915392 8717418 87055794324860997878464928824182892464 8717419 227326446222582689725123643199478089696 8717420 -3943102075481013149867448818963773440 8717421 -90291239616710828125216600616322813888 8717422 20816821964263817431592149328457050880 8717423 29831145225081510800676921563549321328 8717424 -47248611162031106927131341471006523392 8717425 -7959977523377342461507665915876817700 8717426 123876503280782664150781457729681072160 8717427 84780469990047100117975374306742566120 8717428 -4310104147965696351533508741544436352 8717429 -89409948446010774976272980191532682240 8717430 -2899626109865076441096996343435572480 8717431 -31262949283633950799978181687184587136 8717432 37541496861460448935942510536069734400 8717433 1726853555764157563164573127364066784 8717434 -9040786183779153961748242851250990848 8717435 -55189014730999027337494884814371813120 8717436 5967640539099430149990728390023249920 8717437 6263582544625037210263087500393554112 8717438 -129344769520338585985450528153009082880 8717439 -70923834905750538238122771314734866432 8717440 -62447063356225288888525360543983206400 8717441 15621542874221611123824491997992714052 8717442 -78908155292334972349591764648479503488 8717443 -55802255360373768825820258263749438292 8717444 177461083837028703885703537670417271936 8717445 42207603513500804860227152346470460 8717446 -91253349822055564759744822943988135936 8717447 -62934262624644112800032609312681107680 8717448 -25462486643631738977946321346031124480 8717449 -68377085309775864228154794039559114552 8717450 -30126515079043047981417644335129209600 8717451 -78831956227989084145796552744446073856 8717452 -629943955718983430193919688303979008 8717453 20918376197866357626666718739917880640 8717454 7630141009308771580497196564517230464 8717455 -30442102231687950846020087739412331640 8717456 -62650081965428918462219202614938238976 8717457 -14894770481174312954495792663271975936 8717458 117102110809749122234118060703231385760 8717459 -32842528867670475095943074361639392784 8717460 -17496544835790495758632715259774935040 8717461 -12741707837327682702605854679236297800 8717462 5672642400289966973523766755737564160 8717463 8107317656396081046223872610870750464 8717464 -84331167435198351932585176734001643520 8717465 67539467885995846149983922957411203520 8717466 13884580266864960823658359510929776640 8717467 159483810214127139104013698703779049744 8717468 -7158253001740330025857440279169700352 8717469 119980022851652144372249832593682678144 8717470 -7265819461867237035551165224663641600 8717471 -17205359456278843534354323916960767888 8717472 94723183931033306353719592921970442240 8717473 317819674681641956953569284973586031764 8717474 40875457337571793647338879660641720992 8717475 -1686865908857873408935873610579938800 8717476 -582253905168125736624341554336467968 8717477 -157477233518315298420130506796681541028 8717478 16809069863037816194927659911322490880 8717479 55922185128020135243890906528257093120 8717480 29968903238386516995480657625683302400 8717481 -13855737115253693346299044871530716576 8717482 -96744063406973109581991593460446403408 8717483 -26838902229039909029161488386004573600 8717484 45387942509308646245793198262933505536 8717485 -36150859598595271566592225772806704000 8717486 -105863574890327361351129369183628434240 8717487 -1232714182082458058802301975744301280 8717488 -816359025487453959907770146428092416 8717489 193061301573861634453714738587893137632 8717490 37346096091650524962681956657090688000 8717491 161777403239421490738289854855251706892 8717492 23324529062878627186624046232080240640 8717493 -14972307987336714457840655113734587520 8717494 108212214675293082818984153278197883296 8717495 48283495040468661556828193742131074800 8717496 -43495961006562405864496621783183319040 8717497 -250399427557852676431183143510145305900 8717498 64718289982552724571471005991002120640 8717499 29110627543664018535994045073913079824 8717500 32075161806296940828320593791552960000 8717501 -43079053359268915706558128873681022388 8717502 12942172406134961710856628333212663424 8717503 43947735732523007188819372629184328584 8717504 -40206200743852274099015547844024074240 8717505 52659833662662289817301604869327285120 8717506 -11171138522247197835324117331624068096 8717507 9652801634919207526322378306132251080 8717508 157196575454257772131509322394547216384 8717509 -187652709488106849972591682756797848290 8717510 -31077610666440960050447032669425039360 8717511 43721831922835034881059369552998688384 8717512 -11482989506691165633413750037934233600 8717513 -84790157667509352472900082105436904704 8717514 -2670789518237399113892866463646856704 8717515 82403230282874949880424245134991132800 8717516 -167755884377465710076339184755761029120 8717517 127081559120424378986835237216650466240 8717518 11757293469484376351796606723695328960 8717519 4267764828417167231473339229337690744 8717520 -6682983170308173065698966588922265600 8717521 80057347594564453008276922895572980722 8717522 27169193480345331601991699599716930048 8717523 -32610648494912472433316505884447678400 8717524 123488088978810593587579517197210009600 8717525 -58883875986183773872366580565926040000 8717526 107533065997279603834537485061163335104 8717527 -61907680770239622846301681146087554160 8717528 -10789593053525114162465848789350727680 8717529 80122476022125122095861834009365507648 8717530 2192644546354403135504658932767200000 8717531 -189753757879705661661629603104267300668 8717532 -35298208840977686267977862723449798656 8717533 -76778430123905469487478389799547401760 8717534 8125910492222221613771490026616717312 8717535 -21487941346049667082583390384144680680 8717536 219204424537387975169172600496356851712 8717537 -74667719926487935215570347874091982928 8717538 -70870629874427644877497374418891760256 8717539 -35611029144494819296786031580546102344 8717540 -48022585991282533867709317857811545600 8717541 -18017065194831412375977046743191928576 8717542 -99853732556048259828588434095759348800 8717543 -35780707119444451940740286768015833200 8717544 1893388249877532626917784020185169920 8717545 -136871556425053022061131292182083320000 8717546 30240592741441135039296480855625682784 8717547 53647601173011589451989461169519696320 8717548 -3575122043940220121830308497145273344 8717549 -93590013648720705982464352731114943764 8717550 4568944997735731445118454445228784000 8717551 -36340574938050385827485398955636790448 8717552 7842294141616069069495555719587758080 8717553 43797173256787217106726779320233337140 8717554 -109449482580778126007434929251678103024 8717555 16581472017509904844125190868525617920 8717556 39386997336388030273333064696874319872 8717557 24104469719908455003824476408499685806 8717558 -55178304373268600695889267556018657120 8717559 10794852996269524190847169226422153704 8717560 69613400650115954413549162905056870400 8717561 130568496181603341594443022897728312400 8717562 164221042979953270667732378196579840 8717563 90464997197205994794885508042417707812 8717564 -79343068085070538995553829870922829824 8717565 71644149669643977617819521928578343520 8717566 17074695050492591493403144351880832 8717567 276449673057485806480270412069742691632 8717568 -85191131301832288080334296703215599616 8717569 63432794347750420231057531161560638400 8717570 42446336999439672753771522081229738560 8717571 300821329521795296905868929412439475200 8717572 -14082584656246956860870644741873745920 8717573 -7778142861263501169552448903754455776 8717574 -6238300402495898457311137616856420480 8717575 18018123263955821634020432354039079600 8717576 -84364538548154533722187763578310000640 8717577 37908066360765026672206011710255731680 8717578 -51344431202926665198600366590629886160 8717579 41530715106121518677009611843910079984 8717580 73402199082097599998056854755076480000 8717581 -16344255287296429147879851181269331008 8717582 134786699460382370491540296881331915072 8717583 -22879654124164832367361638455297506560 8717584 -6780852568174542762827600855173398528 8717585 137399056062242381376148350353464593780 8717586 18927683471536477920569638265461069824 8717587 6560569098293345923674393124731888040 8717588 71902854744970025048046350763859316736 8717589 45976825486169721242030398488772175964 8717590 11611387093043280067401133631536404480 8717591 20838402698432606831744009687710801992 8717592 68536032090633187294417661978590371840 8717593 173570714511743343544164144063734400 8717594 -143072560959788976409265141925562949904 8717595 -16840901944755301632131539842518958480 8717596 27618678526011169313038545225454323200 8717597 14263288257397316456887741443629923200 8717598 22224216446804352071674008879967180800 8717599 -120327965815779436828075452637112085120 8717600 -34926550621609658349775522322674483200 8717601 164401544419235604091646815710073478832 8717602 -10119605956701529490012685841523877600 8717603 55920940367669223893266482801603039360 8717604 -29231653019301636665604623898240614400 8717605 448980938903240266592140178981126400 8717606 -125347022841496404631483950753261193248 8717607 10433323062983411199403192317509093952 8717608 -132981732796967345500843149246052270080 8717609 7467795036288274517025652202945822820 8717610 58237503656207137868584499079944286720 8717611 -29044950029498778440498794460919246336 8717612 9584074337039977213798358668480880640 8717613 -86548566605889708732129435735562151712 8717614 -3233190673316384440620191462169457344 8717615 -86317066790726316975675632448384381240 8717616 -12247661819942337742532911299073720320 8717617 470252821200820044176172800685037685832 8717618 15730759399963755141200896455751265280 8717619 11851699486377268172211670743179735808 8717620 14108860993892318922545919947252263680 8717621 36582014261637297111933856943655787584 8717622 61721629535846049777741228685230587904 8717623 167393030881086173386667098534305192872 8717624 -723705737227460385330571289253335040 8717625 24820248453102131122819640952823968000 8717626 23258924048313952268464751968995238512 8717627 98463234380265567323714148564787886880 8717628 -59575217013289120639802301272197025280 8717629 -124108745150609396096612486249460584916 8717630 11685296580061483401770983458644688960 8717631 -9314241688992562511645319341171888880 8717632 -21583678250362114417965109547882250240 8717633 -256171910914137801836541977914689773118 8717634 -4840780091495363445000849100930437120 8717635 -94024935766533184555705432684521703920 8717636 148994554549347467903872547850405807360 8717637 -12949495265982876272675741070434898720 8717638 60624525112345139468392049885875076256 8717639 -49194387160839794489754767800977540000 8717640 90222697381255890153347166450285772800 8717641 197886424404136696125467418080812790784 8717642 125479521120096021264971205190336679472 8717643 4951461419364935175589112999149000080 8717644 8308902937251227722073975453627953152 8717645 116801316985491374101302740798654877900 8717646 29910116396141269342843266514674054144 8717647 88908828227034301940963185102762418632 8717648 678786552419612813352663752443428864 8717649 31202090793059255135676243418471172640 8717650 -17130634976068233746647916064895488000 8717651 -151554594681906296109987352677494210568 8717652 6242346394900226257342393845608509440 8717653 87566853863647204548001490099481342880 8717654 -185522623870598152933652206346648641536 8717655 -20611962567498260806962722482264593840 8717656 72587984335230408022239103100753510400 8717657 -111322495232098671116300330046448312320 8717658 10868624204420141455139283523909512960 8717659 -145988189314495021189247387141905870040 8717660 -2610849179386464075794203667437424640 8717661 -93058304608457193819218860313599150080 8717662 -8520538056997087434934109422429372800 8717663 173928787160525083869621786510320572800 8717664 40185223069428611309129114343041925120 8717665 -19146160190539041491621360215530063360 8717666 15578689426033928449571870474356172016 8717667 31955952761984240707003537321859443200 8717668 -85182052686719637852391804939196584704 8717669 -14083486502910256936733179497439931556 8717670 29496043036626592509783826178555341440 8717671 -68818025629910026989631589023605947000 8717672 156301901370221868916131290726407756800 8717673 -5803349095042038163485121339347586416 8717674 -37143980834055966873887037450019946496 8717675 137512788086255402114527514363699001000 8717676 -134016678133118510284354713455681298432 8717677 -101332172561311396297191244583598946474 8717678 68577207046635204063417615086338678656 8717679 262193899630816813778964295509060907920 8717680 -9629663721114477337767088217607536640 8717681 -35625464042245061086228884576546908544 8717682 -40054781976244666516271119663506907008 8717683 4558430629305692540814829908765283808 8717684 43371383193017962760029172869083071232 8717685 -17198049601730307388822845128818791840 8717686 -58750933086773172984950575205411834208 8717687 -426215226791452221455716991158469232 8717688 -14712957420930387786574138636929024000 8717689 13782169937698470078331365048256490 8717690 24599931154413367127164437546422092800 8717691 -1875833780181793919274952563342914880 8717692 140846350709297557382627453973521011200 8717693 488063748049692977528869289261689368 8717694 33952781163885401351949161468031636480 8717695 -115308192724461190369027797934258900800 8717696 -33549314956686020173170857800315699200 8717697 72284158262419473252279548242516999140 8717698 -105501354717671758433748861515297508480 8717699 -103631420294424511570358139021872685336 8717700 -36431525412464428793349695626828416000 8717701 -112610115476838012980227321348362548928 8717702 -68343025807132297370680681092229297920 8717703 52049038955586304014962420189663675304 8717704 193964829069935182021693538026295669760 8717705 -57748393800293073512202540826574172480 8717706 -4271240466773267974391615049209001168 8717707 30296911085560501123590006027199078392 8717708 18438788662195384722412030906399981056 8717709 14132222110517445258375260954951571456 8717710 -101227370149446414582259303804978194240 8717711 -88295236336162332841307760316422760200 8717712 29940293187835465403871442269055549440 8717713 -162326859309917592920720438614264152000 8717714 32509933440515453036455441072197281280 8717715 73243144343429192755917001889702962560 8717716 59226418007675163102275312517439817728 8717717 -73566271694154458945368292983020357234 8717718 -17691960404833414896744794937466073088 8717719 -222802024662009787330704875414333635440 8717720 154848833124754872474957123417329049600 8717721 -39278770124614015959736799664339013536 8717722 1479723909638304802473878048882115840 8717723 -42962446442490274883384962592674743264 8717724 49326943376592157350068070931950096384 8717725 124356150360240301370460933820071355250 8717726 68558678453048753458268578137666429312 8717727 24294148162939655519824742209246978560 8717728 -85256430601349098150431382471623966720 8717729 19273528548147869504037382692841484160 8717730 7146732478508839080421701224828267520 8717731 64112259190549100852976982180208361864 8717732 -61834965995592676904014227908127098880 8717733 5916608615323778042078450825992433280 8717734 -2826261791157950630170336687213191168 8717735 22777902405305584194749373937049572800 8717736 -9799791505549229287536541679060582400 8717737 46183116719765842336112922834306281466 8717738 -54011938223651543000696054990088834720 8717739 -71309013327750833424664330726904804352 8717740 -5103390751297975411828196189256990720 8717741 -168896096696526003712323155314026618858 8717742 31869367190064064854600555887928745920 8717743 129067037886111127495478216024630958992 8717744 5708717493594082110930906485059878912 8717745 -51580875799199022106004714174950586880 8717746 51624666459307812631377100361493645072 8717747 -100691461764860436640959107817247938804 8717748 22786164812079054293482719251055083520 8717749 187653685250400880068622573524743456750 8717750 -108170193503823888012899780151618336000 8717751 27185153963185234239317935183195332480 8717752 -139651096473496600672666839022930636800 8717753 241740561785486650536991664214960999840 8717754 49174742437066345737822779285681921280 8717755 -37047631010709550509074230060657922640 8717756 76197744751687806352498822505822710272 8717757 -89837536563572750618058181773762543360 8717758 4964043934483868338860086079395512320 8717759 96135306128399099000385587061412138704 8717760 13509577088714197180031748101111808000 8717761 -92767770146930825421626451328166267948 8717762 -9311682216066486380514917192594200368 8717763 57418641216762629284963857950724522744 8717764 101390670014996498610070093045673779200 8717765 -19113711643790077356738793651314633600 8717766 -82602214543764115932993542955385862976 8717767 -58289000239871118319209646755976902184 8717768 -4604523587395549159492824070718576640 8717769 109549456779569400970229692214301029994 8717770 42028263475611048283881660608301120000 8717771 80195806075844634887255740211465760072 8717772 -36035558454499078296381648331983667200 8717773 -199324932581916136632505132823903491978 8717774 -17642718924573117434323161010855358400 8717775 -80348714446465980832654916628948662400 8717776 -48460380882955374699696936340920967168 8717777 -2393689212340511711752270309641463680 8717778 39896836458166910547925533105523221024 8717779 87406585678389962461713378020695210576 8717780 -108167626131490222226805799511253254400 8717781 -89837984207739868905221758901049204960 8717782 61006947461721921213301207321277281152 8717783 -186810375978076808454980186460686254968 8717784 -73066915891759480559806795368698880000 8717785 42729593044955046590024186686748542980 8717786 28409393296280850541284806084361298176 8717787 -1461038454157857286807960542505039968 8717788 78833273078736019928609614267464802304 8717789 20711814651588664000305532388298293760 8717790 -42635717987273370065487876458887889280 8717791 -12096977951615627203261598369413587808 8717792 20734779866249485035159245664819609600 8717793 37192725008279619898188383195800411584 8717794 -11891502895464375704704345298655335040 8717795 -205320067796881454996764503035330598720 8717796 -73589743011934132492892834965870194048 8717797 -46628845678917033238160461398170276640 8717798 83853624370475686460373557214146354400 8717799 -5194854420218600289713667609753906432 8717800 -21898118328859223013706810067681280000 8717801 -246383496559158103895295357283990599900 8717802 -29851157190004396375349795616078186240 8717803 111514183880426607989314797602380504052 8717804 -123721957976627079237143544715429000704 8717805 -28192804572415650628809318096218520960 8717806 -1474920902176589296392026207199947136 8717807 21691266230348468427755727733541820912 8717808 50375317584620659882574447876505600 8717809 -76351850453621409712031649733718914990 8717810 57221255886140313889155357514826621760 8717811 34731795657445274927836871758977372720 8717812 -38239368627502777712816851353719175168 8717813 26885293885863134679387877691248155648 8717814 -6274974267864574875966696766883573760 8717815 45903514576038913574352872704756729440 8717816 21392758645194289708006773065860608000 8717817 118538929503048449008972485421042008960 8717818 -68134068654970172315040324701569898640 8717819 96916480935375178674840656191431667560 8717820 -119145550395972016508136429227212800 8717821 -121750839471972586593199899820364619840 8717822 30174723762534277569785277432905090112 8717823 24412803768167783942285791159040089272 8717824 -19381114947818372498828107693670006784 8717825 -53516757400047324925650351205041186000 8717826 1528142322400413848102492252293353984 8717827 30536389881241895773434319485861447680 8717828 8519430093877633685996524149003411456 8717829 -40984847625402737714390679175033415520 8717830 -26807086888597385927792886213651029760 8717831 -295288339375869888317978689467621195768 8717832 48834609434942305587113937542251115520 8717833 -23666332963821765595986288698468732876 8717834 -36875353077552200452232916128366093568 8717835 54679990732107198672148721764769484000 8717836 42875266740442793561397616542813812480 8717837 10275757311582363980251206876610523520 8717838 -33342719880916744090992083440814348160 8717839 19620122907228442743753315354823026320 8717840 -33812634411144682843732129758294835200 8717841 -125679701602876583435113493570618064000 8717842 53958769965755101062114137926140672000 8717843 -71599135943267126954024051647647997908 8717844 25701252042900526376261060694883055616 8717845 3014036067802839337159740137860955100 8717846 100794820415116468686954469777649664000 8717847 -150148737354062566073951086845507240600 8717848 171660736640237831823358874704909455360 8717849 46930482422533911406245855797380681920 8717850 43428575963304954614078624335961595600 8717851 -5205981645366527423789435086191184896 8717852 80262162644840037728968333269817887744 8717853 -182032141358100758325455170724198668416 8717854 -101386936119779372118952105372510314624 8717855 -41250381697004733567783127405384550640 8717856 20311154016842938272754206315217158144 8717857 -198757040591112964382156747472450676894 8717858 57390139877793307742240765905630831776 8717859 -640688827116566384307318479881816296 8717860 34773154072381011042039902353517134080 8717861 -122947776017252322478822526831612729538 8717862 38500203827299869146218056144757532352 8717863 401612675233704843605482079521613568 8717864 -12090601102576236770324376473836032000 8717865 18863839914644805534279479251416772800 8717866 -15435503244409314035514237078052628640 8717867 206367042857118272968988821453020020916 8717868 -14224088581557895662631859528653524480 8717869 122047799287372133599775216170455077270 8717870 -19192883633052260652325946371832259840 8717871 17676774259622633324220411606431696784 8717872 18757965692611347479711944201933258752 8717873 132779081923024124492071434998708239122 8717874 -43429014856260897036618252976368205824 8717875 -261484116483315024523351977730619760000 8717876 -91665539428612215303541069859534757120 8717877 -28117545061351305509312545255467139200 8717878 -7121914911726909800476081979784696192 8717879 -3358958353439481387908937210731287920 8717880 63809509375204815765321294465438720000 8717881 39479464146953450117160442799783920682 8717882 2661885685177928890179288547512566784 8717883 136702885985217827119351090436619705624 8717884 12661149894957786441145857519933442560 8717885 -131636895177408051455177221114933854240 8717886 22941705046729240710578239375662148032 8717887 5649594006274685861584324562009227520 8717888 10506497451747829904320040167801356288 8717889 -124570617286275632867964661646652043008 8717890 69819384679271956834461369701046727200 8717891 18727183416011698398720371152099203744 8717892 -8336521383419256096919582233544071168 8717893 -104535136724341839687858822870960557640 8717894 174739472297920736986685126482674967680 8717895 100117714608487233799175279977807773600 8717896 -253220493746172927061242159418283950080 8717897 163092102426877961427701712427567476480 8717898 4480332505870142896015045368037040640 8717899 180391481532698688588024404055937626120 8717900 -69481212482977123689811039429249824000 8717901 202697005754493575615355352539559481664 8717902 85838801702003453046698741377925929152 8717903 -112885168985579457480522263700672563760 8717904 15259120696251981533554385230105657344 8717905 32474713246741314037607606010283662720 8717906 -1098300941280057411101821246138206720 8717907 -97963599886699663177378891624720313280 8717908 -112762433363133689523123437429141663872 8717909 -261367871209729478225639099247012259890 8717910 -15232213141295641694899144757938304640 8717911 -102670820108415793783051725813775846200 8717912 23878773992995520628614717789132636160 8717913 -29268347933528367360479282947485943296 8717914 -96869644950243003315741639004748860944 8717915 -2103115937476988270547057044771673600 8717916 -38814095055531923817810832672755895296 8717917 3723167485947821464856305725730729848 8717918 -16888604342340496144342780521114096960 8717919 28690233932111405850176918655918170880 8717920 -129816334349284036567321120847867412480 8717921 -94720666787547926931494314282846197456 8717922 -57607554671311836294630180077187456000 8717923 54425787405868765713212579100532466520 8717924 81360512960756271315617610933793898496 8717925 -31657653180293538632341091907911688000 8717926 32591189608297417752014339390976888960 8717927 -131479608316282044046954999368297169224 8717928 -29600858065393700880915706437803212800 8717929 -195177762680992454358180193066035740 8717930 886964294647257826674630398893571520 8717931 106442838989105004968827928940552301020 8717932 26102214087944992028105846200625871360 8717933 49522613248133893619315613122642530038 8717934 -501174421357391195775968343682270080 8717935 2415928672958981387767971002771452560 8717936 20952764726451177159006437211182333952 8717937 23068803450416437614264066234544138560 8717938 19784011536609124999696910452999599120 8717939 -35692028050709701336329018498226798260 8717940 -9101187866826643568114185983585239040 8717941 113973167586482551347943058525306189600 8717942 -83875713430441862550614420640809331456 8717943 13513279305267533197136380380044751360 8717944 -2477636703394296979573089690569441280 8717945 -100584408600562423876205774501750106300 8717946 -44487132603440985699255600554614818816 8717947 97752498924852835710368502020725353232 8717948 29408021840497305175736336223184935936 8717949 -203049158531529002949821082100774176 8717950 10572663419158772743537072327987305600 8717951 -78132297462914040540152512019678269200 8717952 6219742895927305838376203500105236480 8717953 -29094570374057038821822913277191572156 8717954 -54986185945475592043650156066547012608 8717955 34273688223732288337668214447236765360 8717956 -82737866305972464042708003201254461440 8717957 -265555341757296712731820054496134492548 8717958 101515056584091446121525700684891200 8717959 32921491171495887053092348074818203160 8717960 -46920658178219447574247301277917184000 8717961 -25133061121871888547657464092540658496 8717962 98440505042497686436083426775057803264 8717963 273563092560779138640605939149885408212 8717964 110082879492530265827658016866058046976 8717965 49449898247704270959797101015689046860 8717966 -23048128194087946865062759584731136000 8717967 -110614698603785685820395754421072755416 8717968 -13474388070287338348763386884860149760 8717969 39416068784540417839064895804695609844 8717970 -13592168680922527828427101733789237760 8717971 -183248625628815907286841769348283336256 8717972 28156056560464482639059097375201826560 8717973 87835423253730364858653491442920252928 8717974 -2804372988084803748475049278200840864 8717975 -15718066358436061969076914663584307200 8717976 -154909099949577179631484640090607820800 8717977 -60223456090206049522389493909193834108 8717978 54191945728872809734647355397066189040 8717979 -87447972961836579583349707106602935360 8717980 41827597124269663115200133339845478400 8717981 96788006472687376771719181805592823782 8717982 15279591016192872341668794274414353024 8717983 -293317914331089627364446528098722648320 8717984 21319375570463018444548379457808760832 8717985 101235904671609695158375206026049963840 8717986 -31880286515816381567070396359312661216 8717987 -99393438407063728665313529250767939364 8717988 -27943182936373819040386866510987810816 8717989 -29513550315626860204037056946638148352 8717990 42923600351947067530962126472370064000 8717991 -6898831248356172029800206321617376000 8717992 2907631228406589916350030987429150720 8717993 179376326644413415531497122477492245242 8717994 17263076031008443991638666521890706528 8717995 -11081044245590129121325576287712459200 8717996 52758844856758534287771663981575454720 8717997 117188450945537963522472094320017928000 8717998 -3459210018725454741901297192888667520 8717999 105567270029321801823723833090698938000 8718000 18042252081248413590223098833584128000 8718001 -97004396512241301094701532060911681996 8718002 24162419549729182365832653755403911952 8718003 -47676153437115179765215705146631526400 8718004 9521499403152462285268427216922918912 8718005 152545650368545404911357807777898597660 8718006 -192240897461399901597422699317469184 8718007 -214183693381238120720620797734271478744 8718008 -7564101139050598587378875593703546880 8718009 37509485997028400749705139550936466560 8718010 -11443196406197011346356218058692771840 8718011 -163516937821244611853628083196088511388 8718012 -8393746390927021928956263453625789440 8718013 -257712689214400821016969367561497975738 8718014 16756673224718526886384782286810976832 8718015 -18616304264439849778009825540476493680 8718016 -35146931806376799679607319235940843520 8718017 40482194592874694847830254069582924800 8718018 -16530623750342746750514130872358996096 8718019 -128077653055666247817745889098410041520 8718020 5060660472293538374930397272424000000 8718021 -27853032716125083608595805846647207720 8718022 -13376336314442450616588187790420954688 8718023 -265442775442717601876562133926768794016 8718024 -59944802266619773834016643960608686080 8718025 5422330863704633037469603136153364600 8718026 58770950534281395657936869260286260224 8718027 -121654922282114575908609316197910711080 8718028 175444678186143649392293324901812293632 8718029 -37003712378985157429041000440481120000 8718030 6133738455931845527933647722084518400 8718031 -37363199365517383724961476424231504368 8718032 4167126135832608131497460156723060736 8718033 97032773015255447477835854674731274224 8718034 19733511536253807824951180672398884144 8718035 -25775417168962150750419903524704150560 8718036 100597832484270074600890821893412894720 8718037 -44665500079072575886423183224427760768 8718038 -10905499691344660661063012851189747200 8718039 74160482317088508787320751945539189888 8718040 41876946728331737367713418510076108800 8718041 -11931695356678837678291015797187728108 8718042 -52024853415158516196545343958144106496 8718043 -166920052417478392021362065072743483708 8718044 -303444007457931776506859206560226473984 8718045 43610224305948964819949277322759065600 8718046 -32407332737097294040640153718181680576 8718047 -8263039737168166648022044914164030760 8718048 124652734950972797761768322080947830784 8718049 -127390794926726357240127520888149261120 8718050 -58847823073303100790461207952468652800 8718051 -7028586596346943799243417981442858576 8718052 43597259445850113029486717781153710080 8718053 -93465128292028615167064008035451989220 8718054 9738373454471699728243976408193673920 8718055 -4513957469406863486323116474194121600 8718056 134248442379887685273125166546217466880 8718057 238455228640152562765362277966988828640 8718058 -90144233246581494836627066266302863616 8718059 -59382426986600942068966605680982991296 8718060 -19579698619507567572375543452226570240 8718061 -19087143070589287254668498634726646176 8718062 3946399798080319442164257800424724032 8718063 -52803541512529576098190141512039154416 8718064 -64707296787300007385176383323464990720 8718065 -129960753793281105546710230966980366540 8718066 -15083014799763016540708645176450817536 8718067 -129541471223784506927833505214750668640 8718068 36666745927588077174277939585850376192 8718069 -59064145681802069648224799821319129280 8718070 -5882949118681812095449064874770787840 8718071 115637965774725337943853867273065431752 8718072 -54703504337802565624013036699579842560 8718073 46980432249735074066299818867650567744 8718074 -62546366889448786581416513424265781760 8718075 23505848088174730951396336559991228300 8718076 25941764415748625122950152407031224320 8718077 58906178120856653540746595332961226432 8718078 -24739222740124914188229900402819072 8718079 -185187215971136526328659316870173658824 8718080 66729552907614900195681115964021145600 8718081 40542836016849607125055238271913454400 8718082 155905578993519003023489879852079134592 8718083 -124806194951617760340737774897032381176 8718084 227474586377990508261362835547238400 8718085 -136459277222171585342628258020648701440 8718086 25791066644553947098718079704910513024 8718087 10778850100795056981295635911236609152 8718088 54896798173171759091354177478599362560 8718089 -291487901132210548633768193119012027110 8718090 11283523012323036684112053783189795840 8718091 52927339816126247149937302720945073492 8718092 -36226661160213168680958985249966512384 8718093 -76290531692999012875772382228640200000 8718094 26450110570559724252212088765207204864 8718095 93215152455526487006053387412862440400 8718096 28763599587135168072040075040104120320 8718097 200882178162448518253588140848867642546 8718098 3988611969008469877569480933169275648 8718099 -1012805060347545936116366335536681984 8718100 104597640668417576101508810123750134400 8718101 -3458089539802110988639397681716364160 8718102 -48674856862477245301202636789451311520 8718103 27109205694666532908627558479787169352 8718104 -125644460445744062859363923957771182080 8718105 -38162232209491065902508195655859906880 8718106 -56738135314465753589624763439883716896 8718107 -139931070594792975339971809597790940648 8718108 20158055675706242409256937542389866496 8718109 -26787761363424843745726923535792129690 8718110 67269314136165343274560818769359096960 8718111 18335542601639895725821504558532816520 8718112 -111706728884721250792478617207905976320 8718113 21130764475262357641757523666100939362 8718114 -35238764773938327631167730730465900160 8718115 27986865317879810107099435151523127200 8718116 14495567858409296453000455351158051840 8718117 60237061177233307140233206025788696320 8718118 1767076758534231665149720817098638720 8718119 37777631858216477819145350784141082896 8718120 -67131685610275440976595523563479142400 8718121 953823085748357370175584737955537232 8718122 -19328988125241961255442967898845619968 8718123 5209620196912449419289754640505912768 8718124 367040528504233915207415724831454986240 8718125 -6608683386123687186687605095577025000 8718126 -66614981283319884840298802528691710976 8718127 -8745705751210140909162824599705157376 8718128 -680397005863066851042061570945794048 8718129 16978588424854892049259339499329928244 8718130 -8120003157465420579636356354296903680 8718131 -8608257300913197489431435271769833000 8718132 -46833669082443645347086016381964423168 8718133 38142138492609741529979468618183893920 8718134 124597095702300079746651852265388034432 8718135 19567173974855096693177695508656003200 8718136 -39483762397013327618156352769515847680 8718137 31675223455389612772004895512621250960 8718138 29137892901571479511111355921549030400 8718139 -68373653183937843370806827497035535200 8718140 41391852486913232480838685344403837440 8718141 83101853451846526085207818660491667584 8718142 -13869081203496577571654778182272808256 8718143 -47728966048716935346643952978005318800 8718144 46259206483479695424029808427240783872 8718145 -91460955234921968776641064907665229100 8718146 27913860080172203102713892537042106240 8718147 66861321701132472026635497182685891120 8718148 97984242282685230038157101632229806208 8718149 54165263430707834660227772971037805120 8718150 135970164788634165796863626533017600 8718151 8403243284326550773733619771132996712 8718152 -20316263197318444433551732824122726400 8718153 17071013891474245556059982637356359200 8718154 -121226386106540389066805491579029070080 8718155 -106442205577927029681618348809676313440 8718156 51136630346793310280396833757577184512 8718157 4951066605116889513685123398855135712 8718158 -20660625665714032075317298922701205760 8718159 -7392840214007436902491982999802763896 8718160 -8790357882612008154411169300675952640 8718161 -62757738588540788417965873073278897152 8718162 1424230412287917379310361611323421184 8718163 -46235723855949122493518112302380909588 8718164 45721699275442809250676865696325632 8718165 42954212183085654289643371645782648000 8718166 133628490111087848092176645970384895040 8718167 44590154341293390873108199157859280872 8718168 -109309916567149506410900977247949066240 8718169 7079313745411002477244671350423383040 8718170 -4477529352751761568568640466612626720 8718171 -8271250487061431507558678004968448 8718172 130389047455092025606295239969786098176 8718173 -46375815768306467912004175229457403200 8718174 -6094588600738415281913107251665999040 8718175 1899404064266700154598196336586454800 8718176 76074304127796132813555137725627367424 8718177 -3171335087571952367524974262267372992 8718178 -84572286474936021395402016868370181984 8718179 4518175928389207153335696778692445560 8718180 34881247899609309968358974797735464960 8718181 338385007029487024185961016104447084128 8718182 -22986307881063983326045169676752942976 8718183 183749156883468163600882611799421515320 8718184 -44374362342424155018073732446074880000 8718185 -50746200809950772090455980139722839040 8718186 -21702825776010132469859116130950415616 8718187 -46373452511517867611202306620532505200 8718188 83226134379306011539616084544606789120 8718189 90625059084129801652761818929392150720 8718190 5902617129540664150528438655236032000 8718191 95005417030952264841719268991003088592 8718192 622467723223623825063042853091770368 8718193 -191779903125512694404018130054394231056 8718194 33585160553455316970466359733582408320 8718195 -39041289675158059730602019680090214400 8718196 72267320074095349753459976187875610624 8718197 -87477642992124235774123319662571718354 8718198 -23395489916721573723005953737794857536 8718199 262383448206583640144178757156353984 8718200 97054382575846378426023036378868224000 8718201 126970677868703763604547363910894879930 8718202 30030283397065638270413843594984157552 8718203 65894267135732026359715447842005159520 8718204 84923292542730009455825773154611494912 8718205 -56542682354149697902236568226288317140 8718206 35781904132491238834860281307788676480 8718207 1494303559301004690399025483372279680 8718208 -114452738552531475122047755458004910080 8718209 -49058381339710987978939563394847981520 8718210 421627023468717523003765388975837760 8718211 97518713458749512230482348041292919032 8718212 -33473979666225731818988393696154846720 8718213 -19216029212952150732109696996577770176 8718214 -140891475806231317371370935204978992544 8718215 104739258434611057492487750306271721440 8718216 -8235429745579609221573528708013916160 8718217 -9395216662075262073513412394924645734 8718218 31212517611537475309560393036575677440 8718219 -66646391555320745273251838514399628800 8718220 -28198769848976461129843954304243128320 8718221 -97545805787016572845662931288724437578 8718222 11825153861758334338369305598789419072 8718223 -7830863544274897295634803564126470976 8718224 -22791814471229749611456843317472092160 8718225 -30437777090872464115029983903603912400 8718226 12143859679270786234839642152704362240 8718227 20115939412463639549903253987613416432 8718228 106191663213500390411269026479812029312 8718229 -208471822907536683648780215215519936512 8718230 4822979922054713910969263103450773760 8718231 -3647517371585114828602060358195562648 8718232 48293171294164426880428192015389696000 8718233 -10417655516974532093298673772155752300 8718234 358330981426599658135000289249562624 8718235 61079192997866409336916420169654621760 8718236 26389372750141851446748746815994408448 8718237 130126012005464642347213263519665559456 8718238 -17194605830501197855456670148717670656 8718239 64024886642583339934117115910254403600 8718240 -24224216256915996867094292719164456960 8718241 33562699455694990499848882687723148160 8718242 -12838854541486425588991555394380001280 8718243 -128166840433295773679785853226428057736 8718244 -94559100786027230462375547870675085440 8718245 -25232436079785944449424820062344840800 8718246 -7839680655782818969437823372479386880 8718247 149458099841220701725553187355778072696 8718248 64125610902736186897849312058907525120 8718249 110164423149602459123092019387437841280 8718250 750344210631442914490782446125248000 8718251 -206669113115586484627510048830979244748 8718252 53098001815284753930516269952729810432 8718253 81891128225323371735489698031136237920 8718254 27506255612068132915285484440042317312 8718255 7781641157260057999358735346775953600 8718256 -27924693826966713215558727354245120000 8718257 465573293105217747060842124486875594292 8718258 86815630435651408577208396336541305984 8718259 -77203440078366793278845215050868482480 8718260 -29515408222355167129826359238240421120 8718261 94525676900375518167720356156060219904 8718262 18475111641452721149470794170283152640 8718263 50208536030612110259765926852746445296 8718264 15265561578931764218629549489793126400 8718265 -78517035976778747963876324194216404480 8718266 -23342023957918683370624588021966305168 8718267 116044541987661677738725831912375232280 8718268 9148212100129695694363812049258106880 8718269 -50463654820263032505368728174320481728 8718270 22076754857657948796135580965447475200 8718271 -76171266967118267107343176103809870528 8718272 45524695198141067636087440600775786496 8718273 -4943821942707241028161619754303152940 8718274 42711862052591145507956478516528348672 8718275 -77482315199953460461533675132462437700 8718276 54874742416748439217844490603645815808 8718277 -59138756107844478581264001954868539874 8718278 -3968288099201293751752767527660326560 8718279 206389540973721717907270393971382018560 8718280 -5943569271621658774999009595253043200 8718281 -16202194901104537451170011558285257472 8718282 -61068769182362310991268656514719495680 8718283 9955864074853647465637706875514263040 8718284 -72927248031549264801258410385448752384 8718285 21425778231762290010604829079531840000 8718286 10700776791092557658243029790061638784 8718287 167401569647310708738024039163620078672 8718288 8256413604739449664014283203556147200 8718289 113746451647780350252082828300686487524 8718290 6127745060392780961464364709492019200 8718291 -140098004402119250745862547378245241100 8718292 178698022024244243935897529865711488 8718293 -3585189708417457570176031268188348416 8718294 6635249064267419590957053147729875328 8718295 -146617994072686540912407938504896756200 8718296 58763546670877196611192004464935567360 8718297 -43197187403895622077747561565401461376 8718298 34864419248541438974634705896848448736 8718299 51435063617224145373538827600551354160 8718300 -82630362167698617723907451308682880000 8718301 -249613277091216904101987098472738116698 8718302 201418228057134661954731624049963313280 8718303 6435613477061332208231311433831601024 8718304 -83545213415343759923583565752162582528 8718305 102799058512746970836515500472853245460 8718306 -55875288518656883373230836414938600192 8718307 -4826874637798211796392436505181090720 8718308 76371710970825567243694953803502990336 8718309 175272534192174353207540078078381300928 8718310 -7872479982712596811391346237920749440 8718311 30633805675083785213093431446044312064 8718312 -187487488322227923508437488794062028800 8718313 158186109883023382870708059901440613562 8718314 54707371932869461562121021938778491904 8718315 -91074756247269630490174206969098208000 8718316 22436230844741201719820857312796200960 8718317 -12036402702118144163878655582047844340 8718318 11788006679637827822288279199659297664 8718319 46734058915897132693309653048958723480 8718320 6605306555126559505013400676118691840 8718321 27833152524685388934218123605256443680 8718322 -23699338548579825345270538282049681376 8718323 -12934723374764326466531386593932429520 8718324 26903611014582035725151516983587373056 8718325 79482238547378958841262137044084410400 8718326 -60269508404829175892606264358849921888 8718327 204174355799130879815314157088189429840 8718328 206690893073104480041583175250488832000 8718329 48931249868681729934148703048937333060 8718330 -11239646836491759639749125636095310080 8718331 193111482248828796566155160701174212072 8718332 -111494420790802497257276763143710507008 8718333 -62256456585475569778262157297103872096 8718334 -13575708347384840245902870161407136640 8718335 -8560406244802773862484387631415843200 8718336 -138691126364801492305867585754234880 8718337 -141696247614954490392555141001922915628 8718338 25444102537178816827709828944752058320 8718339 -28638899096726542210783188455734951680 8718340 -56788414678141244704913844528049766400 8718341 -15010955388469874164415026110571662336 8718342 -26163289379823618123970007316595322688 8718343 107567147702689302792594637875450877592 8718344 -207733824438964177629513970459872291840 8718345 -106855664932720000904751832182409117980 8718346 -10640212897102466567817635871876550656 8718347 -14142163923616626164629692286053307392 8718348 -112781463909832733779631005005030073344 8718349 97034984740798286906146144174462359350 8718350 -44064031536960597336178937905740537600 8718351 1652936977780165885150680546007708560 8718352 -9329751154709068020732526023227858944 8718353 -56800376173517563743610243095791459520 8718354 86937015596678336091469343649230263680 8718355 94478963065997679865733072537936291760 8718356 -65462981816266655896676952549313150080 8718357 7018184304559544488579751163766312320 8718358 -132496146739635750659257872666286717440 8718359 -112843693522644293966680652506828216320 8718360 -11654825108291783703244884128543539200 8718361 34455710989797550549019011333025660800 8718362 -2157595842011483624456487778327888128 8718363 31503898094836687223589038885106619944 8718364 -129588288603391654062188900921784462848 8718365 85541440665844962118830625470808815600 8718366 -53973035256273924973063787760978115776 8718367 4652004700525448363892361260317248352 8718368 -175473144041315220590761148113398988800 8718369 2304444075005156266180444125870590400 8718370 3723291685051184531883377602956782880 8718371 -205944766808910977546754761058538075800 8718372 -43686267239647441002705467366389792896 8718373 21289337099476674155409652592977506784 8718374 -24308584015597979381005348594985472000 8718375 -218021794094127934837030351158517536000 8718376 -34717274032773271541155968360017111040 8718377 -190468627144027140550605707439343344774 8718378 10924791885408562873228667113066414080 8718379 -2577786277028206744044329836609995416 8718380 -85562189612592929064145462730608558080 8718381 -7338010288792840622311572981440824320 8718382 -59760199797194837334840435465126392448 8718383 64382555936547889103255686277606702040 8718384 2951261801065856896632367231060869120 8718385 -39728174328099740963560428076646194200 8718386 -112603154891546180351761698698618941440 8718387 -68891127422176295015651273745554468040 8718388 57206211189695196076355222375684356096 8718389 -5390660229717905575696098447863697600 8718390 1982509981096364621015726329251448320 8718391 76097910569190644510708127214466285784 8718392 -115547128015460507976148587536902656000 8718393 22549758308730236390701798551507030864 8718394 -16758580596099028716010413218727108672 8718395 -38086966653567478249135109272612381920 8718396 48572430706503383817816461123518689792 8718397 -85355792229851981001459631894546640960 8718398 -17053104832662138783799301036505116736 8718399 -151381629547839694627126624327202717616 8718400 -38791152820304226499440444413378560000 8718401 14833691194631200967529780198840222402 8718402 -12699124131832289955767222582857777152 8718403 18066864538984215868061388054655083264 8718404 5607180576996248205941206457621344512 8718405 -17933866420322966427291428284620255840 8718406 -27086094169586863187327989746526278144 8718407 -162924528122556252782636317843570930344 8718408 45260863845761058367807189792515686400 8718409 -16538969120448674102029790490375966208 8718410 1982674522582871267605804386220028160 8718411 -25200741421390380092498120820500566800 8718412 -81318085436278134591149177699086630144 8718413 -40991580815163994351450229188212234 8718414 -36117498375681978973327016917781255040 8718415 -230385536547363856902339823073211849600 8718416 -281489556994501612052801869680476160 8718417 -35427798792102508659690111950502745566 8718418 -65015461408199484942399096967707177840 8718419 -263540889823179834503938259319812604180 8718420 -28229269304529627527050553016696453120 8718421 66331104021527562410961763734750295704 8718422 1844777966535071788214267819029872192 8718423 -69360948700727170862159219012369025024 8718424 75379941790020010611242807237886320640 8718425 -4560554074591254093237481523763803700 8718426 15886014408008676436091877670710839040 8718427 -14855663689950125833282864542706113724 8718428 -32301671064374692401024274131620716032 8718429 103154850597579156309577669882365446784 8718430 -3398097375790150726113652028864102400 8718431 -252387312249191065122120142876928460768 8718432 -103975846330784117052562084954089455616 8718433 146710108992466894605946530452373644100 8718434 85424619681550840527854326727412104352 8718435 -10349083189152915840645569429121849600 8718436 164831491479724402744445223037326423680 8718437 -3280064185585037314870292148696470400 8718438 -1257749438699564255291468290094426112 8718439 211558041546664537884583022086365869240 8718440 20541104156743631639297795352821760000 8718441 -167333624091762829084320794899181885808 8718442 -179028114454327510048461259940134564608 8718443 -187835497458304312248549640074760762536 8718444 -1035361678130703755826183072554711040 8718445 -24801146497242091620167785437764448000 8718446 144080513019630362004304811353649671104 8718447 28529497286894577383524339630334688528 8718448 -11935580360945944557982299913369059328 8718449 -92096791820967333630459994895231026926 8718450 -14935804149931086954796554340303948800 8718451 28792137356023811498949108161112446880 8718452 159452637896937695759268046836131819520 8718453 230832386021700934186569812562874947264 8718454 3336584891702535818897446167005557440 8718455 55604978284459552172079225830042296560 8718456 69401208333476727923125596646696243200 8718457 -98648529384033208906627894436418303456 8718458 -4725679086818839655418755984953663488 8718459 71901722729982432794374198384397921304 8718460 55359723606174519752788055853886241280 8718461 -15874012490898802908692675489132770938 8718462 -32926981678651010400613205796404300160 8718463 -6158105929380089033955513883421827696 8718464 156848192517328613787173744177231953920 8718465 -33685158182737786538904418300277760 8718466 -18612382674742690994421557332259627568 8718467 -47790599570167066167226033770596013168 8718468 -49794484397836605409286339040928226304 8718469 213334642382891833087817092701337547870 8718470 48521495381479423515955036404233544960 8718471 -14983688660608174297428099977886504000 8718472 -49432259303117871379762886390273310720 8718473 33134994840783065307971232932474851200 8718474 33941020639692487420339533665590659840 8718475 41517491406033591211933493690353518500 8718476 64720134774392734407642101820685842432 8718477 -11071659127489770673746583480662281280 8718478 -91986592999857029281806338167183056960 8718479 -82078352985762994941366167479644428928 8718480 -24819513755438691113859692407520870400 8718481 168217286321392942484638292327782963200 8718482 28124072724008436842975399568290888592 8718483 -142206320950891919603498862466341179976 8718484 -106994898807419784780310104237013588224 8718485 70301540556599668358653242184231395360 8718486 -6367493868576060797102827985413976064 8718487 121572133252646834306236995504629608136 8718488 135978705121986435121151583015435264000 8718489 -37591699473092298081141774184073731200 8718490 -17621462369769469869699873509403398400 8718491 78328035641506987647990744568292261892 8718492 -65557089521242592355598481209140019200 8718493 2878224952264428983696945750150954816 8718494 52523868449148893552967777360250279296 8718495 12533097999858858623325168019937687040 8718496 84269406936970418301660014176301678592 8718497 194042969864735295487752506859980437680 8718498 -14552595113822495864513383177814938416 8718499 79852200329857346621538723140357855664 8718500 37952014886084053551734725142863872000 8718501 -73078851215100023885635357318931489472 8718502 5189868806163564872622122686272522240 8718503 -23473888340395994676902747217574618248 8718504 21988559281796641195111655538004869120 8718505 39417718501019357346624351004407210660 8718506 78319225609254068253655352829752267952 8718507 -73833322089679699303296835482161520 8718508 573248236687107439125705249063527424 8718509 213700545428058805683248344272207729216 8718510 -11888595938010766445100622015975405440 8718511 -5238586563245786011521545799147766488 8718512 -103221703318169125388429190850510848 8718513 -114612215065511740304177905845628162176 8718514 -24780744370610953772234898533584140288 8718515 -20447082542784012137784876385807109280 8718516 -3515183670868847024221133527458539520 8718517 -146692280654769968486852141869884780548 8718518 -13948099107220357519969980411412435200 8718519 -67382663724235316907318751640957687040 8718520 1407693147309487891498739822591385600 8718521 79400326575023242381823268889811509290 8718522 -32625391024778263807325444008302848256 8718523 -86356794321313258097544457497791244696 8718524 -17214961386386549982048388171876391424 8718525 -6346364705541447529148983809311568750 8718526 -48996565237308131862031383880915552320 8718527 -158947221918639180815934554251882101216 8718528 -716440848114868770855867195064320000 8718529 10291837658470967157852458939607594180 8718530 -2147469636930583576879530775728230400 8718531 124103408528444980761904048720823571120 8718532 15734734077057068105764802845900698880 8718533 15516021095599180346675850390273193344 8718534 -127859732734971084119456426277321888 8718535 58259024473541234649456181777833447360 8718536 -6278711313598286340643005268198963200 8718537 -71143781568856631179052393572352371440 8718538 205328031407066950891492298791885887744 8718539 51705458433127959115567698197777096340 8718540 -3307263342490816799592471311643033600 8718541 -128099449657746256176886942125634820832 8718542 17830584080075192180729299473645229824 8718543 106715809030425834171822433948457010720 8718544 310835067478441436573103890812370944 8718545 -99237496435673721228443192492290996800 8718546 -68163728814831983460431980043393375616 8718547 -1596317791895147254195467675839428416 8718548 -26425340721208134880588838719713546240 8718549 -53734264875181689892228317306045841920 8718550 -31650728647058705328588031586802739200 8718551 -2898346864293090518440888432494262248 8718552 -9457293747812739088603106312185190400 8718553 13051642337121099632527412616800059200 8718554 27313609245633444335935767740048766912 8718555 -53766838551833658710693716898654436240 8718556 4254568865442357364240855256085405696 8718557 74670145034782788714225524604005283360 8718558 -91127351325746700699128887626887092416 8718559 148635572416161978330045569558266574040 8718560 -59169597284166940447858605164986368000 8718561 -39954754567992080587954753617187022190 8718562 154086805606159609854707029966382974032 8718563 106397114802530509218236027723389751760 8718564 15541654038799239458677137957570478080 8718565 129603270774009754606140096561079406460 8718566 63777637222181850225446899182197740224 8718567 23391660209781583916758717836772081536 8718568 59223953003616723328771875434311680000 8718569 -101691701945261675106751434820506703488 8718570 32651200522486010296811367767752128000 8718571 -177357489255705886835687791669293673228 8718572 -10351563827371995949857733372952289024 8718573 16826201866128894044584745593897452000 8718574 -68217189760285337248113767847573943296 8718575 16373960169130123877981928412389969000 8718576 -17142963395566629753098189103970123776 8718577 -85399037713639592913954928286726931456 8718578 -119883164512893335832685855943795414400 8718579 -17017907148303992386421560583949068076 8718580 -7975323901266631446403053770817507840 8718581 86458663279862431092996961912365950382 8718582 -81667236737565463284614277525180286080 8718583 4347147214192564665298312923097953160 8718584 21120829044415930110937370247704371200 8718585 112073837160346833998183563456813166400 8718586 -79897677997839521746248714202695259200 8718587 40939563204136080862975854076636776960 8718588 3164825872949600288307300224123059200 8718589 56413879592975992671940186784028915840 8718590 -77733009103224001820624967955358188800 8718591 -42397391091390457665643901530143313536 8718592 197840466876268665474508081155408920576 8718593 -58433734700296558959844521744080693400 8718594 2702676180528871892083390925025607680 8718595 12325643819402836656892012704657360000 8718596 -77224255749463188381772578213548284800 8718597 -44173576149734782507953890271553748640 8718598 -26615333020131033301895408977188925440 8718599 -66268722128754064323938674741354370760 8718600 41998363056373973855373770392406016000 8718601 -276803552243507429890325822276233223398 8718602 44806257289708659089080004496682792752 8718603 104474589710026051653224227429306079664 8718604 19760075121449488288734473107754944256 8718605 7238678417132570878631976379798920960 8718606 -4885714303442174061257042758480899840 8718607 -164945965382546461905575577455716922280 8718608 40119883210752323973943587968576077824 8718609 -2442246296825411463793115205342068544 8718610 -25850906111692726622871532750923517440 8718611 -194684950607378896732738431610007643576 8718612 -5416603495314399849494358795648761856 8718613 242889496102916173040222654165196209980 8718614 112440678877696902536143602663307162656 8718615 230729052461380743910991009346787604400 8718616 -28322783492885367294028870414706135040 8718617 -125262942196970575181946885426045270528 8718618 4754790227416727634208237006198156800 8718619 7624308355791081804292460083357163376 8718620 -56264506898184149225836697411061150720 8718621 135074934996814017370787797948044246912 8718622 -45999309157987131074037530136020371776 8718623 112799090734850059470738980298302170344 8718624 118094734694409443974519062817737277440 8718625 129776533213309017065434819482716880000 8718626 -17523882233257850938054937370960261120 8718627 220963763867240663301391776995731777008 8718628 48211863081811870544777411872912938240 8718629 13544174309550228630882148202866266876 8718630 -36165185194226552682575250273429732480 8718631 232877550576441750968918776245474843712 8718632 11548692949730378263997450680921528320 8718633 14264750274660552074133937933053416448 8718634 4864611079949447873441574104122647216 8718635 97901076502705783942637556884656042080 8718636 54405712058319233759118184911143792640 8718637 -5977801739766469011763362098204276928 8718638 -138370028964054141297883452621859865280 8718639 -52711209977701505451109637794505091576 8718640 -10391236705510943671144629305878118400 8718641 -537476107265346483882060152293832361216 8718642 -44872822732132104644921173844708853360 8718643 -149113875814033952053821656709336139984 8718644 14537820786035968812467165753817753600 8718645 51090517014598165594181512678649447040 8718646 -43493384307326974771818566787699216960 8718647 -12984484749769442697272560997636992368 8718648 -84035219594312415637377128729446871040 8718649 230571097047568268594112482703210468650 8718650 -30214919729908760398961080014452642400 8718651 155440142260094420922479404262743317600 8718652 124221975702376006990520521419504241152 8718653 31423417481595746346469270874083129260 8718654 -297490936036549465930614127218026496 8718655 172794262421196378368678554001266680 8718656 -1255019305175547301218993942338469888 8718657 -461633432835171190491770858133281280 8718658 -17666256559676650840216916789827502592 8718659 -137191850614063172350469572031071930896 8718660 -78098451926762545845364479337640651520 8718661 7498186199994248478556453478799624960 8718662 -31309299572515541571702865768825027968 8718663 -100809946931334500140430957326313625600 8718664 -46208383370332603853029290222290657280 8718665 26243238905223136159759721300485427400 8718666 41268310314454680046036349876357529600 8718667 -291017135348898385814290869300942092640 8718668 -30107085505915434906450090789723324672 8718669 -79474766521707549739662541511750860212 8718670 -94429647421570689053403824255616102720 8718671 -17602217383040042872645555046029784016 8718672 -13575024633445639388294045362085560320 8718673 96011314762421977708327696694210071922 8718674 169140360935891430975302525971326827520 8718675 -23176680248275982540536517147721139200 8718676 139560051655776078081725499555303847680 8718677 -99004467476920768531684819747506344448 8718678 -2736034114687474220726887076508586080 8718679 -95802407277691231342066500923503426416 8718680 -378422238735356269554197540842291200 8718681 -28423050496466901992015327256216695616 8718682 -3840407132049989342325064075727232000 8718683 -267325463873307052970384186468688630456 8718684 8551151310700418512870754603021767680 8718685 -13449210535175479238339904303354745620 8718686 -37131210392954609799166447783965134208 8718687 65495057508780663752331362685749168568 8718688 -103131715094183843328695708396757712896 8718689 91107875053978955202131433033299672256 8718690 -52842903702086379516124639129636884480 8718691 93801742259986220731345446820514474184 8718692 -10310001332721350600149534901124990720 8718693 -125760096566855839701622001511470187936 8718694 16020716511958005503905154988632284896 8718695 -80416214954349201920292908966138041800 8718696 -950723941197660779362266757896192000 8718697 120955479587687325047493912032506650340 8718698 -92979724738684992092567004576404600400 8718699 -23913500997455224949541535274233603584 8718700 -60989814789307070247846269266836908800 8718701 78981593728092485228940650071921881600 8718702 9573618743896370823652525661849656320 8718703 -82287614490604840345389258893985800720 8718704 -15628006372699657380563243916582420480 8718705 198212091354362402513504318604486816000 8718706 -10852815548664951466878776667838142448 8718707 20920274402692265445790495672295589360 8718708 -1684609626912286169330498280801853440 8718709 93282274113619723581595591066007428910 8718710 23428741375672493751515740218002565120 8718711 -109309142622368911134057708454504534656 8718712 99490450611384719202462223836314603520 8718713 -134791106179267124096954474475329074176 8718714 33840600116990048329443586330296814704 8718715 205974721283342471968103003293693153920 8718716 -25063503526330277489197012914848348160 8718717 33403582680523061306107831922834208000 8718718 -2967975844783911177416884180958932800 8718719 -65599350784659087363246230404003656000 8718720 -31321579216432888819644291266641920000 8718721 -27252475898709339371908058372339193216 8718722 216896626478290586444553815663800861440 8718723 -35382985289279421324071750824822704 8718724 -46075618369986572983535043611745742848 8718725 59109633796721616382241667053610648000 8718726 -55549047725871550580076970764938582016 8718727 13086017982467178343463937333588983576 8718728 -7794641252234452713904308353935395840 8718729 58324664949944565613081901711207779008 8718730 49043504725017834742125047541435280320 8718731 80239501932900917052569336964835628544 8718732 29875418772941266383620550821927731200 8718733 108994161942416989929791844034004908982 8718734 52420717383748884994874005089878103360 8718735 107029367707894134021345646320455808000 8718736 -20397652550643098748261478679439998976 8718737 90672568154422529283471763778032654386 8718738 -30335617850320790003982784241256952320 8718739 230896154456019204412719538542198360240 8718740 -24115646018313881531378778957209886720 8718741 73683545846616531145268380365920544348 8718742 737624172272814580169908402636623552 8718743 -39538875863992755570440362975117932456 8718744 -226576409563515803999990974868522926080 8718745 33096823100279931490570474693347026880 8718746 -75136377858391498282068370978681094928 8718747 28080059080337775626530518651008705328 8718748 17989602118950873042969205561290049536 8718749 5169093594993542437321566570046263564 8718750 -13999438479648126063508916777244000000 8718751 -90307123771248003903374081763126341568 8718752 -39647419085754538568895641378098249728 8718753 -43748938750161106051780888940286312576 8718754 18027240329245952402549837288718441984 8718755 -13542080204576097182710499663230760640 8718756 -165533424325402156565093618946809610240 8718757 141872555915414820246548598059850947006 8718758 -204619430990432921301695018019458203680 8718759 4033714361297503928240325576262196016 8718760 -171778260355256433366356022292545792000 8718761 55427377064740822402547684739164172672 8718762 17761190178226252494465686562630117120 8718763 -196967471907097873620840721331767673520 8718764 -120933015514243185085002107810600985600 8718765 22225760627435981170321560015459968640 8718766 1409839768153702568267192855114320320 8718767 59206410126951769033034141186862568560 8718768 -25835249412272992067925219727290925056 8718769 35931324479486198820290221644910038820 8718770 -1229375519125914775771180079100239040 8718771 13571460180520115250848128957998800640 8718772 21394127477373058932563447672410837376 8718773 -36838345609829753060235608033327058048 8718774 20674241435821886486860277005954752960 8718775 47848852941013403596841787477015914000 8718776 106703631948385617795169715107799040 8718777 -145261245945300351289134343765585895520 8718778 5001270842523339883312846829723107440 8718779 86478847324708886306100858540821761380 8718780 29538618171533354070906856142126284800 8718781 -41715286306876079115260426077259006336 8718782 -246715559152669347941186986387386071808 8718783 79606536243204378777103971035952481224 8718784 -46129111311917680589961387577914163200 8718785 -103504115686175276301370843925913724440 8718786 20028990715499671970586924549277267200 8718787 -8818123976931196868037300995343552000 8718788 24855025725739745306067625566806163456 8718789 -53550266588860257408918598710643634976 8718790 104579371308543734994489692732250766080 8718791 70707050144452461250886724965437850784 8718792 74124840743738293896311585978445004800 8718793 233446942700940586729311219169818206042 8718794 338238957153048290593406610355602432 8718795 -37305781491540501778461033163479788880 8718796 2065415265802569605223075090120576000 8718797 -92255680126049004793488690998088911754 8718798 -3327111135700763374875703596122852352 8718799 144273420741261856471089875275069890800 8718800 -3773624963219124718159607991268147200 8718801 -4286090582515080329579841801764517120 8718802 -110355930957182951023598987314903521648 8718803 -122195217995140776401277557171526732948 8718804 9581056145458625178900130172467838976 8718805 95768305577642906711532743624168858460 8718806 28545001741237627430418224946176600352 8718807 62682849764702417075037095556079242192 8718808 52576825323722168848496319880478760960 8718809 4590350486914552068991278593503684128 8718810 -42143181134898453266863729706112195840 8718811 -20483678239565159951083721727870742588 8718812 49713234599498331592791440245653860352 8718813 27425843181864931072039096210924334400 8718814 -318503646830906484583243756777130880 8718815 54848487250415892655174661044806315600 8718816 -120409636165891472554174362805227749376 8718817 89613204142974730191418265078957206272 8718818 -26340277915369201867002010104409331712 8718819 200267796139586013305986773427750026240 8718820 -68140241873622815619825594404547747840 8718821 25967117701893980954898646408717129500 8718822 2385753701300970260764172695114338432 8718823 -277698585270033238966922404982311305928 8718824 -98201507098494114708051021409773619200 8718825 -28639003033074613693416922641518668800 8718826 49908197446665777264273760751727178080 8718827 75651267701777547846612098105210112 8718828 2556357491125243041499147586466723840 8718829 -98739064745093447264766575991870690048 8718830 -77962014984439328307577196476930021440 8718831 20526485309438410737714010247510487480 8718832 -50596791177522167348971565475553214464 8718833 -127233675280052554663069808234243199918 8718834 -56557376626782982537219218509914341120 8718835 -23833549276997270838917328949812523200 8718836 56889806165240093275410999688505266176 8718837 -166723358835495555075931610382131574240 8718838 6873950526397073952339864322767424896 8718839 31066577499708628364114212304250737640 8718840 -13545318603025558875282362924090572800 8718841 -5798532088215208976179083441045101890 8718842 -146142481616866487802333152994512115456 8718843 1573392218319231858357825193908387840 8718844 -20587454308055781189013533661677592064 8718845 -146244301760314202599617217365355729320 8718846 -4784830794375712302211653753838478016 8718847 -79567427235381923848346250497307141200 8718848 26740219713521663956005505258833838080 8718849 8255093504595814834980537076217253234 8718850 -7160982840676079550651210283068480000 8718851 -159067567918846037739801111920979878148 8718852 -725589930902823649967901513073790976 8718853 -99425498116568664764310819396527563200 8718854 -14245332562363974071648282183749358592 8718855 -1303741335826470640700397785414237280 8718856 -74544909435495041138843791512448972800 8718857 -43677289838563828545042678103304258688 8718858 -51037356459104126857228967229102600096 8718859 -290439617373365252188644396566795712940 8718860 70025990352720380591350921686015528960 8718861 830069958115430973371699457840534240 8718862 185394512323726659905568733391909622912 8718863 -45584969071591826939669689959486930096 8718864 -27307357060526849043817674985825763328 8718865 -9890546016880133672453312981482272600 8718866 58102804713643735280245102185246086304 8718867 207973408101022657905089753093624112240 8718868 -42986183337343927431201910582507348224 8718869 -134822771067477632250898344021050687730 8718870 -1743162383665531205910164251380418560 8718871 -16638103765358275672551920327064893952 8718872 -3627018132609253944042447871870310400 8718873 -87902976756831514797052577169534317616 8718874 -25628322985465432067798809954040736768 8718875 -73113035627408874164349409389756312000 8718876 67678926695192768818408693451670546432 8718877 -221245734353520551973335433965747109274 8718878 -28641054447756142248080120770519062144 8718879 14313865676955136351660469564812171440 8718880 41851640303191706244661427351336386560 8718881 -12833761333383103097803634968651740318 8718882 -9957156677799043040438993365661773056 8718883 -24981786798162038789036789689975406816 8718884 -185211387046074486643910496440425824000 8718885 -11456456007332574016328153022516115200 8718886 -51868268608815095863417231722710372352 8718887 -81817235278466012581668458661573139464 8718888 -16929789732734576500178511406490419200 8718889 92679930161109073646117505148430087424 8718890 -108561733429098450929687867822069963520 8718891 -17893079942956060826805285940280259840 8718892 -5479097560421048520686617581635235840 8718893 274957082570362787379404045261039248044 8718894 -21690395897520025429765438236888960 8718895 -1093274147966632174765349289374083200 8718896 -6307591630519524246353626638183530496 8718897 -4513249905761084740979409245591280 8718898 2226894961271785202722223923105934880 8718899 -90587084696055862521724813040116799664 8718900 -28088070025913468766904090647467059200 8718901 1000236103637515497982162981421256960 8718902 -21713717360015640096132773681395309440 8718903 147565542227381523421465141154452099824 8718904 3391803983318733021954108206378741760 8718905 10542327555786831209963229386110878720 8718906 -10418380825973503782987867234285098496 8718907 265449128757286914361932879695227709156 8718908 197866083705417252839400380064734837760 8718909 59412459059593942773256907908844550528 8718910 -15539558866795752529135580213722848000 8718911 -64158016630339761874345031157520859520 8718912 -46937086273227027885826912126030577664 8718913 -2201444407986247940533337747389652844 8718914 -113617886277317494537700510040161356800 8718915 -29825296653263232560880422698967008080 8718916 130957943173579080457541709542746202240 8718917 20817937011060460961958796365395991966 8718918 -30272718720788400093579885460884527232 8718919 -259773595495289812525524853265322123240 8718920 29550583874690691519038479576805376000 8718921 -15088293079658903759729356606271696838 8718922 -4865762073196513226172968622297885600 8718923 249823404840518084432048011709268951348 8718924 58590374935366046706575951057255377920 8718925 66877565607962497699653500990714679650 8718926 -63624359697191039370346722045393621120 8718927 -35459817128523558642765246308336803968 8718928 -5968381081388982321225000573580230656 8718929 -54963808994364024131846324631776745360 8718930 59978886850307070653693530757475064320 8718931 15886173194374593446885118262303568384 8718932 -76017203079591458419645752498425653248 8718933 2352994165663271828984915454687682464 8718934 -45160653634829974163290372597837415808 8718935 60370696695246365512485026041500498960 8718936 9854293975169827480854066990769766400 8718937 -77456468205127102111167083497379252280 8718938 486055564530795953171528864317618944 8718939 36159818982886612621596617408679563664 8718940 42596075172028921553380973675271575040 8718941 1357299567916275833333828340985619904 8718942 30176757085256757752626505256347916288 8718943 -76278664975380384520607879186130723840 8718944 10738822286094655019430771999973048320 8718945 -95473847699153020353149474117923774080 8718946 62467203409716961789095072039272750880 8718947 28169323509436561708389728870229505320 8718948 48063930089070379364405049221067571200 8718949 -125487876278392689508207008015465218050 8718950 7207561201491050427715532783425737600 8718951 23068900294418010889933002746754603984 8718952 49599840976180202049410554886751436800 8718953 -104470945386164336867653002002967033798 8718954 4440608269342279930155384469730552832 8718955 -27233440522248243804505390756907182080 8718956 16997240096644405376192619990037575168 8718957 65041036819078411398244753891211257548 8718958 -93724365177795151669672326543862006080 8718959 33631707380779627457307109344790915920 8718960 -9197925532214890373269262766937866240 8718961 264789196772203777349239852715128018800 8718962 -41229928611236228362444034170461177840 8718963 -134028290861475734704597456636582898112 8718964 70724038607416255109837415685412590976 8718965 -7803476089637572038220516217503927140 8718966 30080154098420555980345492624419640320 8718967 30294632054669961535196990481441192960 8718968 -237109759906911156507780011519026544640 8718969 22541917838414242601930981541199922880 8718970 18736910050407890517824150043035228160 8718971 -29502662578708901855171130141844741800 8718972 -46828406630168483865536464455005872128 8718973 148375324649678901935531087610544697222 8718974 3265393461540722174332955227621835520 8718975 -9995265903515587620395748629950242000 8718976 -25037111796492228448187996894952161280 8718977 155304822182708043588363899572138664232 8718978 -17461470273503877169827663469604712192 8718979 -13700341443743455960530586111536647120 8718980 -66496342259565449513080260917717472000 8718981 -343432830404709749052705562990086240 8718982 -7141576681744398088250441141010846528 8718983 -28966093423044062691178020961866325536 8718984 -91092172841086493590979117540841676800 8718985 11156077235813903509967395465601640960 8718986 -3890961751814548176565063353980352000 8718987 109507475036599928302837474796899446720 8718988 -148077295224401533994281541140577120512 8718989 -69141837849234045159801370236002345844 8718990 8337027351250293261673619986054963200 8718991 -158547061397294769465687203794739528 8718992 3343211440920018886053475713266589696 8718993 87769116067640239616983670608177173120 8718994 43461911774805688554962851548512746272 8718995 188779691089066778720749457300129356800 8718996 -51408184126270865232551112625509937152 8718997 59422100267825717955927147148046887872 8718998 15111562976283765921825768449942991360 8718999 116278630646112039787059646262259362664 8719000 80314343446882740251945376021811200000 8719001 116798988697753735495652848919885880192 8719002 -1826984883889973458257476303288832768 8719003 144611393354166178694431256046412277252 8719004 -65214968085604477940250499822237062144 8719005 55823805850697406964213669408477982400 8719006 116075321873864844990631498150902893952 8719007 148271041670205645106560445275441271032 8719008 -26208759251776326092802158567044939776 8719009 125224557799058604687173838479866438804 8719010 -5054672127411327154781636879274159840 8719011 -70040299013638077577727879201388343608 8719012 -58105450659542585363250910099808066944 8719013 -36410679765675783486714421833814949760 8719014 -78051641062553361738466581588564951360 8719015 -188290472734066970358236013456110208840 8719016 131262153394199029449673412849425812480 8719017 53264019164766368576601086382781418112 8719018 36218586928718189245493144141630208 8719019 35695424215257391048487335774754087040 8719020 -1170240040948369577013036328562150400 8719021 -127085681728904799293530877008927596778 8719022 -10877659405700611736742416876894509248 8719023 197408082536501895371475216603181584 8719024 -431469560039409834369183365175705600 8719025 -28028910398972108082510940635736915200 8719026 -52357896969536595393406911184767017856 8719027 8458435902119836547974823167179510000 8719028 -10934779064359493389569808801967910144 8719029 -59025499882673702699130516290385285120 8719030 -26013238207022339371947461749161943680 8719031 271700089928341518578164541121072545832 8719032 -48656161320577301190773770673872896000 8719033 62897931644553534001650215551716888000 8719034 -123784740774930730477363135277123101584 8719035 -38708035197060844138581021615996582720 8719036 32777472646316235223004305463281402880 8719037 -154109077265626812456297233311243792314 8719038 -42916531997937805586005764853397771712 8719039 20008021958780877075751844019910829792 8719040 -49633842417327576584082439767557406720 8719041 -108310368033588706719188900535782547408 8719042 25221460275019415314909157192768761344 8719043 -153427599353720301622148331544185208680 8719044 74740004470608552867237881089606963200 8719045 -269655659718017013009067956472956104640 8719046 9293564826414444742719467324919425280 8719047 2721886208038524013234907448257625888 8719048 62301438613344339223918131227709312000 8719049 143941809708250439146044006545993833050 8719050 17686715452055200168743686884341177600 8719051 121012053628665821475070574263669921704 8719052 -70272572555601415965293370958467089664 8719053 72997665373743333204611250544776652800 8719054 -20607872902950772696865021609115081024 8719055 -44396963491810338923490041355197570040 8719056 -30468212600466476980253063313559388160 8719057 938742029563285960142801403548792306 8719058 -76409400876631839076111643608883994624 8719059 -81633236548587268520156604856275552192 8719060 7121921388916631483881612863848448000 8719061 800704789384839327603740595645522144 8719062 -49080427374432719646589101345791539200 8719063 12216356367505480204583180466432846240 8719064 -254860483469646363038270964055561420800 8719065 65248856558372085157967756283366745860 8719066 -120075622654555925598170281416327114768 8719067 215707142913767849111345880149702400 8719068 63355053395190758996877258222289635840 8719069 -126626798163576973060809346629467587104 8719070 8095871363323896432160753057221980160 8719071 137557470985546330867786666636782032712 8719072 14042420036023691562304384386072576000 8719073 70208281477431485258994978388211945904 8719074 8460503998665478052428307533588351488 8719075 -22046951596827555216798358873580865700 8719076 134049756441087257332323405057181445760 8719077 -100123399855730878020032105937538881792 8719078 118154917200353039665190718125437167840 8719079 -222869797852274699704243393064277563280 8719080 -2661452317055991099023468771335372800 8719081 24274652150512143118830814047282077120 8719082 121191016065474115699173372321643298400 8719083 30223366664527542485489072674856051664 8719084 -13089548821614432338669356097140801536 8719085 -57140089593441085656925700658837994440 8719086 -34600344800722704781918353081011699136 8719087 1625448787193347121830823278333898432 8719088 -10782931135899618338925463603185254400 8719089 25229920734435682194702470532138682224 8719090 -37115076425307221689318960764947827200 8719091 -42763253108502746314702428059298074496 8719092 -87700108968516387146850487699104979584 8719093 26236838870643140048188791329634909504 8719094 -76086863347896328828524260832317283840 8719095 2696133881956116032827320566730816000 8719096 227840154112325416442304106062457528320 8719097 -278989461802018176105112034197485230460 8719098 15910092435892710592647984388438764288 8719099 -142662158766807362040274115018801287900 8719100 -5759055762157900663646023052801664000 8719101 -5212426481761437627223536219560911380 8719102 44974795466706459860167490637471341952 8719103 -42176824821249218068662286904309803920 8719104 -67460199044420285140299526646966255616 8719105 13084252332543710679632172684277642560 8719106 48699815008626850213048871197645294464 8719107 1460417566489808233350221626355433792 8719108 58769302117297035016742054642356454528 8719109 67942340725628438027671703698453648896 8719110 -991731785241492730296814253401497600 8719111 -22574397491350435788215746075125865920 8719112 105994744970840330881618146485231738880 8719113 -54955339471388329984356866504086943232 8719114 -141510472802818562618454665595917275344 8719115 -140083205897018293874278950355285302240 8719116 -24531594099468941899287649310112055296 8719117 -178315487443673564141825784844524265248 8719118 67020186152763695625416812428999215616 8719119 28968284830007392713995092922623242600 8719120 2331986948721319794269592325094277120 8719121 -5289007905734371746368303870741996556 8719122 26046886510809987274213394188832446464 8719123 -15276779749044515983818785509413130160 8719124 18802414843375958565124217800997373696 8719125 140533140720052822923617216812333848000 8719126 -3037128515708971319590650661016827776 8719127 96045428722721000624887971716921147976 8719128 -30829793683223443982386049764509081600 8719129 -55656564146575038012564113508481868924 8719130 -1869602297515160353054718809339422720 8719131 -154996184524515315096885180181275733200 8719132 64401921735602466755003609791901496832 8719133 -145265872561977614615300379451429374618 8719134 72308505405138896163204622979768195712 8719135 152358838230764447682761606802532615080 8719136 99182143824442011665873799620058611712 8719137 54135976730803158347334425111851808640 8719138 107510747431558653830297784973009248000 8719139 1241509178768465496086404853390304 8719140 86147676488087644266858899691226828800 8719141 60001409691295309738562761692907476542 8719142 38456071529642298381587594139325191744 8719143 14025867143563214388994811208602733864 8719144 -2754889940955905096988090359937024000 8719145 161889680705221561768474120519358676900 8719146 43679692757667849029812755063185207472 8719147 -1746716466482590144646415034852660728 8719148 137009370594247401900032043317860478208 8719149 -18030013495248467361636506353699230912 8719150 -26512555203140988567562684108589260800 8719151 36293331677141009183201285060553569280 8719152 4723780667896079152995006002620661760 8719153 -2631105015339066308428799824254490128 8719154 -6326156108409660264137948520890385408 8719155 3458299278380114965802431369887165600 8719156 86086008404837977630787341287717148672 8719157 124875640915774323330019312669060550880 8719158 -117584653215974891119361586537707409408 8719159 -194616125455204276395185478295841751640 8719160 167444907363501036046482758497500672000 8719161 -106107249922022780456731381368883453536 8719162 -62101990347934010725670101940928261888 8719163 27006062481076792584361503626420861412 8719164 2774762572724592188501227029301610496 8719165 -14649604081412183562072260529906122880 8719166 50451115839583280074917624147859084032 8719167 90845510599170538965864124714480798080 8719168 45864024490127008086087176699023720448 8719169 -250498659596750370158599470344806592940 8719170 -3587752967497196498226455441786380800 8719171 16596610431298902423441895296515984200 8719172 32991959330840242245166318481758556160 8719173 -145587802205425434468308347887958643136 8719174 -52254491032994894259846110545511189664 8719175 -10932475414241564183726696018864361000 8719176 -129081867701630670871979038195282329600 8719177 97706974695138226842422000938425432026 8719178 20336360190743721764814208087215068928 8719179 -3887000192948124694467422206258944768 8719180 -12312657916861031102326433952991196160 8719181 18624635261421264674693871774279295104 8719182 -98837677898809938534362897998573214400 8719183 75407906511366294921195963346643993328 8719184 13579408094389338491533673136964239360 8719185 -4342333016302197740645540646445056000 8719186 41817000054774628756387390291383638016 8719187 -93772691533069276884022816028695558164 8719188 -96468980321236159643957942821946726400 8719189 107097942078016426675655617522085732124 8719190 23056207961950736510690978309239545600 8719191 -67328727518332411526690866635389428320 8719192 20505343208188290113220590826979430400 8719193 -1720560438469441549574764925684197632 8719194 -9853740409847107404875405584270498560 8719195 -114489903272763979563871116946207294800 8719196 -449904927273831474768041003255341056 8719197 -55478227744855996241315790695604017760 8719198 27686861629826390039432863983101875200 8719199 -51762257616674793509283456898138072800 8719200 -9070847324567040059309298283669094400 8719201 320705347910837695943920605931503060292 8719202 -34054291189517826224291449740701306496 8719203 37670376058561652758195589722070237304 8719204 -53589626095575192620876402939621099264 8719205 -262199199107530339822786419279711348480 8719206 55925413799904803365317600048181658304 8719207 187218767557384565755467221408948645256 8719208 2503224615360755828902381433853788160 8719209 -124037915942417676114513766083434341686 8719210 -7884125417193609796556272859408163840 8719211 177839204652356965913842908465844765812 8719212 -107755996924895757875599557515933772288 8719213 129547531372306813891663560119125637462 8719214 -13076025279096649232002596192498662400 8719215 -40951895773299339946179570474560348160 8719216 5819021681568106039797668410114965504 8719217 -116895635956388215270189195207043070906 8719218 131632805090343998192925484342963491840 8719219 155063892131519636724788557861895532620 8719220 -8454450542384868744484301951619371520 8719221 -46590229587133682790428331762692112576 8719222 -21259169640037818144680448272867784576 8719223 158592319054540261645568521709882472 8719224 20089727185050835837618358417552547840 8719225 71320780296415049253235305185480456750 8719226 38157238653670228171936945519450623744 8719227 -113247844017608886865270410442224080880 8719228 4600754990601386598431489335876909056 8719229 -116931446914669034768557159702499724960 8719230 10751419210573732004327318992185139200 8719231 -178344859408437023433138817698047773488 8719232 -147302020230485191717162400508165488640 8719233 1566215235255899009880610409359282464 8719234 -254387721102926432148286433327159084160 8719235 8919080917995526288646994362454864960 8719236 20580347594932317967796821639863384192 8719237 212723830973469668701201230005684236800 8719238 -88829048939123663408786604088738567680 8719239 2510117170307873697667227729105570048 8719240 9787452973892637913755868148564428800 8719241 -176740813152732160064874534863792350770 8719242 -15469716117296696117663951238489762816 8719243 -82577798397302893324906210272257962256 8719244 -2013705351429184155230871629996638464 8719245 1065378208113718989008844632241141900 8719246 3116195407234975184454948875981107200 8719247 21539413308070010340943498508554755432 8719248 3017590918090208879575587186873729024 8719249 -56363938790949012465914142539713147776 8719250 106226989624193608465762189969967112000 8719251 -137178775032040049638137049277717055696 8719252 -226227816923066117385090095659930951680 8719253 24859560020570138697440255349855599502 8719254 -49329072745419980899251031825580084352 8719255 184638720141474678950698827430962635160 8719256 -55188164163928395392097634060655616000 8719257 17021999379561766395651457184725639200 8719258 79024999931046319402131991013662602480 8719259 -190224989451988912678386287688870248496 8719260 65909890223391786894542545953223680 8719261 225979398705337623155691357548883973862 8719262 16883048747961014421228147826873141632 8719263 34713879532157744906297616360455257584 8719264 207462396400766469233588555804803792896 8719265 60615545292805588246360733053111580520 8719266 -7134660846967929663765979465341875712 8719267 -73527861948973753643626811302317936440 8719268 157656260768905633353079946592155059200 8719269 -6794875357986142254081763555399080000 8719270 14937356462385678157337466248015765760 8719271 -184103126771993475305420323870743235200 8719272 86884547202956273985215317746443059200 8719273 -13783593363999036546129961088298921478 8719274 -72274823557346918029514322006418583040 8719275 -25554795103278124874424117348149878200 8719276 153803801432391586964934981418251388160 8719277 2865768093439808637975373898891157504 8719278 128334950160008094749589466353390720 8719279 109597111249015302466199688522309513880 8719280 42051750911139638415995654767533096960 8719281 -33855853249117739406531799756759898430 8719282 -88651871787069094615484405996920320 8719283 343964002546997625868805350753771577400 8719284 -18392638089218680468122952848899862528 8719285 -127434849685850977810899621196802452200 8719286 -112307887880099842781455363627938765408 8719287 6733650382429895538275614137960355560 8719288 113747911074105575478936208877352960000 8719289 -20485358882644076111294140285953197910 8719290 -14299096405252593211563492028579680000 8719291 26967348524644409382697803452104294672 8719292 111410643481351515837518510162460374016 8719293 43738120658780738690298786810460074528 8719294 91128943731411658663929562288274493696 8719295 8870401583460830902628786316971041440 8719296 -4362690619290398363293809333573255168 8719297 22572217135990770755575500414935193024 8719298 -71421815342090205488610988189027665408 8719299 -230272428734663274664197184865227944960 8719300 -35446336680481551546678059641226035200 8719301 58578493008819801669838728577644022302 8719302 40794076192209138205409067586088609664 8719303 -20647302753320543974320496279906833448 8719304 -164841763181951326822284941290298695680 8719305 19720508978161590257198876848825642560 8719306 -21974674203469488628682871990696896832 8719307 67012634470933420704930091604392433556 8719308 11946497865162334763657156641426710528 8719309 -97381491935669426881519453779799750400 8719310 72783074957553068039900500776109306560 8719311 -121070521841318925670969207192223665776 8719312 10738667942369916108258235026444910592 8719313 149840368194085696857511883434625389440 8719314 27057252500596913006270806379244933120 8719315 -62745359550049992318727034406351974400 8719316 91051914608640109740425062580503959552 8719317 95026916765387201758612158968753509980 8719318 -1479033671783707172559549744302935680 8719319 47336176997808710594559053716844792496 8719320 68527366864378488707891399428724121600 8719321 -21625013069513528031361468116366359800 8719322 -58210703504890909236681695135920182288 8719323 51933119037667310083576469348495778048 8719324 -128084686506574997228984660722966050304 8719325 2253313578483688444272284760443025600 8719326 -50564674765621060039002148108834793472 8719327 25478542164089497937942086028477718176 8719328 7546806709493240543166271091477053440 8719329 7045753151146351129184498132789310384 8719330 17765011897179746877362008217238710400 8719331 -113906410808162109413485892106440478000 8719332 25269605784732302767319785915610575872 8719333 46328351217537410941745019884134201120 8719334 -24941999618279400367972248002584708608 8719335 49362693563420895123293163360395391720 8719336 110053605751637335946949870939847680 8719337 166986235895310486541752290339352474192 8719338 66607412512715435270996287666929241344 8719339 -4663237236192449568354143025761809792 8719340 28328240233242982280956152796098908160 8719341 -34236564765179510313465218696290669056 8719342 4587625086190726812372434492351595072 8719343 -7566020794721292718741843531793482920 8719344 -12338553541418817302134931342750318592 8719345 2187846887654828827065314282988194100 8719346 16099872596166350744306436403368529920 8719347 -11835592897941973418004560613424584960 8719348 -30988407700088138396887577889330309120 8719349 111164284931809559026076596492595314350 8719350 13784498622832421873444127832625544000 8719351 88044731386494411231371768286237754032 8719352 -77323820487565116729502203873150566400 8719353 59631262172649721356391865814313960800 8719354 -161653309680328161861781655165391920928 8719355 183717006385939855153516443851573237760 8719356 -67729967115347307738331564929938119680 8719357 313885675198823977391087052764550677952 8719358 58060031081756933887797840745413857280 8719359 -11938754817019622752846370530312731264 8719360 -64671108461783795220704310382024458240 8719361 -101598098340245688258556182313789128768 8719362 -60079989988872760963187294269296003072 8719363 287485405321682726203851608345893773760 8719364 117500940479552438179778754154121137152 8719365 -22055488189542095511253610666898262080 8719366 99053246900135446847908312536188092800 8719367 -95143675327438691188626354620708404584 8719368 -412793827475725527573208701374300160 8719369 -67519864819447433047633889865353792256 8719370 6267751053417871924192074796225720320 8719371 -172586691157658626635350035350986315460 8719372 -185367239591144787420952839836653301760 8719373 -24468375680502254285973149657968318536 8719374 68368876126661002856879809401554672640 8719375 -1904202240085969754252019268901330000 8719376 -15929383397624930413390075597089005568 8719377 -79829128205886388329666119815010833680 8719378 73908080789325592771052493070243405824 8719379 50423226632944293547986735212550631980 8719380 1865716969571778981153248693163417600 8719381 -1097419603871062756959256525408500672 8719382 -45401572493838199919316435523829996928 8719383 -3066475779265141819707334800139828656 8719384 6839384414046657259129446488749056000 8719385 219203612552486609132976393060151440000 8719386 -45889803421190781298060802451292281600 8719387 -65550395671454684601221472993360055680 8719388 -81965940561488951154702788587308503040 8719389 29806129734251841544307514479142391584 8719390 27935265697442891852332787163023299200 8719391 -253113658236989607768971443937535938208 8719392 -77856019062481714185536134252823838720 8719393 215996303083904865633727263282902104320 8719394 98843268561129539616658725269950748496 8719395 9406059003816929868174027729978060720 8719396 39247468211912266269624291746473566208 8719397 -81917231957304364403332903166241180480 8719398 -46351513959467727904095558771799662816 8719399 41871043606844280726100226265879279888 8719400 34420995473342414082754719303299712000 8719401 18985163226135852987159156405249223680 8719402 77444983529341441550290868942460346560 8719403 63668245644265404023854665104221555200 8719404 128824464425308475273580512763847065600 8719405 -7021826884587802721315587997472365940 8719406 -34509804143454571636935592925390640960 8719407 10639825003101781034168234215133494656 8719408 -20053105308203396895144920630476423168 8719409 377695219061420572736824135021832738304 8719410 -2773934214202681534149678196303610880 8719411 -4799240870716601869636295138414665208 8719412 4734203559814188160498785188683679232 8719413 -19188070994946752567495295506819794656 8719414 3717497620087073051181395780469210624 8719415 -13703109484983370136547460417500317280 8719416 -38321913378639376894684608459477504000 8719417 -44267843228867298337316985862591076928 8719418 -1206825055575969781522546826154904320 8719419 7196802180512445862280351567497691280 8719420 -24118128306823441640312649134988011520 8719421 15095038166375635987668012891833447622 8719422 8742269847144311745280008550300206720 8719423 -72011487303888701861947149795200488280 8719424 -4485701334095754311530271870344495104 8719425 3372425818189890707447371013993366400 8719426 70597773251609863574813328642861960912 8719427 35077928579736801503040392281655013432 8719428 19242211074590984885880407209743621120 8719429 34413797236612157743227412527575726940 8719430 -28255851842437705977860512476856723200 8719431 -31194955714041450503445019344224320512 8719432 -25093223324783869950912285166642790400 8719433 -207730338196405416652147699543500590640 8719434 44384138155233180880605254744452362240 8719435 -99630640152090978489522455161066563600 8719436 215355608841399787326804558730909664256 8719437 25573518353795167684767761201307288960 8719438 -9808098816809568035914348461898125312 8719439 -47577165526102880793959576109028712448 8719440 -35986463721819562179637283835614330880 8719441 -260545049307348041537573711342077430158 8719442 94460171331707686787544732189713347200 8719443 33405857824307941365395583963400777332 8719444 -339452487497893528276726794799659264 8719445 -22780350938908289553055555151042555520 8719446 -47177683648002470428384682904001482816 8719447 195236404877619548510225530855652866944 8719448 -73073538381288566723807787332534784000 8719449 -85401507187499899950591770891868511536 8719450 -36811011702803869897598253872265534000 8719451 11184859402570939051293403436306256912 8719452 61475752752382195081874320700617214976 8719453 34754445598357003134820470413253795864 8719454 523033546476625724424322681246516608 8719455 3455069951219655375328797926143927200 8719456 3981026358074745249317235587542155264 8719457 -75344486297223104500357599566871500268 8719458 13301562556560311676515820538788357888 8719459 -52306757129400941279157771008092249440 8719460 77179642911637853684388172789267073280 8719461 122448916629259248956774241809538432000 8719462 -101125859309930750221284279112707860736 8719463 -37681788851252712382577435315724549696 8719464 41256381264863110118137693103128657920 8719465 78480854035185844916438552992619997120 8719466 63816355681357326182752141011446808576 8719467 165658739026512869397702344962657221120 8719468 -27454046583985334531004703434200004352 8719469 -66317882066128232109104849110326260640 8719470 -16728929044460991929850813157974739200 8719471 -73624251796902237738557540253268230800 8719472 1456215437686873627750512039563427840 8719473 34967659721906602910147490198750020544 8719474 85503692287711174364379495380468972160 8719475 -66338194624813157653371439568722780500 8719476 -56081024288549309277230107252542087168 8719477 46969972148254038223604864242233582460 8719478 19248420150656890291027157043537083040 8719479 -61113012563421640049748306929436341376 8719480 43436791395707847049157240682086400000 8719481 -5511862333154696558834076872689193328 8719482 -26875066890968222029742488267368034560 8719483 227652808747544531369747497416490637732 8719484 39462170141371520616978678958902383616 8719485 4023122549498442469961854640850450240 8719486 -100611216319583704001885921135903736960 8719487 24600732667187205330483469880274524160 8719488 2413801367917235543133949663075368960 8719489 -171473896122893668926176151851316835920 8719490 -4895522230090867769179547260573394880 8719491 193574752433788772412474414364708610688 8719492 -118176996910813756028696384514002949120 8719493 142262897163871815443194302388711332384 8719494 -971934209086116153888149168277061632 8719495 -9636534378240874724636036600943132000 8719496 -201039646191069692794192626517836503040 8719497 2708644090260044804890740529381921008 8719498 92374016372833690293754841925961374000 8719499 -53352822088538118572741428552065386760 8719500 -65502445433024963075426500884039936000 8719501 147780377642717986054010657133460939350 8719502 -86278575001154982166449169516681344 8719503 -7728932582331363362207215967302897776 8719504 -62612605197668536967079457185639481344 8719505 55883747615058936582706713514364314560 8719506 93431683723834219629772236456414327312 8719507 48179097145391232127479885994606293168 8719508 28153947243928790127645450421194240000 8719509 64704690372590876219960887343629197408 8719510 -45796667106656493522841213209963559680 8719511 -1910585487106661777271308851467144576 8719512 23581057097593998338422905271463915520 8719513 49903848507350700591977909119357630368 8719514 130771397526246092060859728218208650752 8719515 11775186193014944140553090518312281600 8719516 -13236164652679723713831980760566670848 8719517 -145216865063089740882644619661792537140 8719518 34646833325737334356181816260649610240 8719519 54574048364764789793135163804001629920 8719520 -121599926357461628913830604152751390720 8719521 74749473938833613044059327971470036704 8719522 -4200723444013016205476787357417417216 8719523 51448116344462905919310008818017391488 8719524 -9122559448112407796797608801744734208 8719525 2682941468959294417549358092934089600 8719526 10082961038106106796606568501820440000 8719527 103680481572496763765583479161599706920 8719528 -126694845082424138469700500399231267840 8719529 22616888969836288984769950018168299840 8719530 37973349195570071384052422755254942720 8719531 105996763078685915285412730770007049632 8719532 28301790226360002076888707151470772224 8719533 83046492139530398734737509696380224 8719534 12089103457262058719915910778577002752 8719535 -162635881045174015651962402712334311440 8719536 13341693727810795473079157145326321664 8719537 99649825686711521524765776430197496800 8719538 -155308053877015095375634490061362148288 8719539 -26380430790368981420395250128911371976 8719540 -1741663954940328687742910111315404800 8719541 -2693833145028051825847202062342583058 8719542 45381205138475237466569194693512794880 8719543 29102438716644450215134268270677908400 8719544 73680918917214460761704903816057180160 8719545 63792688079676753446360337248305792320 8719546 59683603852400023726025231161703577600 8719547 92374974499520879311198156982329586760 8719548 -42362421869864088890071176417444933120 8719549 -23930345860627512951099257512063531450 8719550 -7975189968258777928436846256693048000 8719551 -162294408881225724736753055596955001960 8719552 -29441767655041875643724025233217159168 8719553 1684362794552376632218116558140100864 8719554 -88787092010013964791853808572116686592 8719555 -121421951426421248787401158150463802240 8719556 -54533658119469952156755248307415695360 8719557 25748451829843448253495481125753767424 8719558 1571335907633765086980791348673816384 8719559 61148443331517532034366371648387775904 8719560 22460849840787812793628789446458265600 8719561 -40471959628537810974635873575563432576 8719562 88101170490214969929739528524916138032 8719563 -60729946545005377756073935946649142056 8719564 -11858772787338553618331879650605291520 8719565 -111993753621142090736962597712192021280 8719566 10349918142528670048972169281871069184 8719567 203084675752212883210225075408623493616 8719568 -12541929614922646747359447738078461952 8719569 14425596926778681215584750688526387504 8719570 21604599730873398853625705303033400480 8719571 100192528794527012158177704745444719360 8719572 -17313427011726174670487916296322797568 8719573 -15575694987250481566043209527467904178 8719574 116115995803462502438591624144855989536 8719575 59758873996096109397419340056440560000 8719576 -63274029292781626233357683816828313600 8719577 -108164248555144015665561027171892835574 8719578 32089024938675502889415056713105891584 8719579 167690981998698432946037380352540315880 8719580 -93552795480765281234651162278752384000 8719581 59309770818399643406716766736810283008 8719582 -58947573166885564601572299854966387328 8719583 -530507160515721435448359373885392000 8719584 57027942188706168697832412090437468160 8719585 54852481551960440460277543432078839360 8719586 -4591920837618218684863525228841153760 8719587 1878949691196097777829386436448042048 8719588 -61683243573650831612830273739767165312 8719589 3152731720716657777855741571194669756 8719590 29442331236351386435106480892903434240 8719591 -8654046690528477648059014158873752008 8719592 2378712514630304267933910405550817280 8719593 54493089608881664208676675016384956128 8719594 -140017885626637407655774617550791840 8719595 48174149002987818961697244881431365600 8719596 -179990103782927703434220492739625456640 8719597 -80199211720041448461859534814858538420 8719598 32724799622488928262206271734853172800 8719599 26029962674339505747656748724230226560 8719600 3725824242299525766702025367736320000 8719601 46958336777130194162436083463078872304 8719602 -58678263455024360250920073163695159168 8719603 -97969453147748943027678130657981668148 8719604 -54862435763937906972845111959887955200 8719605 -50582584506407424838868427209640219240 8719606 -42603041206282195105230063861198054144 8719607 -118367350295424843798557768033598158520 8719608 89418076977102509015814391976682639360 8719609 231523827759539483202830048891299784080 8719610 71197174961244902501581373495591904000 8719611 165547919598157542233735141334144526872 8719612 -155102847021357645155102979795827716608 8719613 -27732344615397211761274932954111346560 8719614 -57665721461322031737595454608943676480 8719615 -174877949221701981645197640526997529240 8719616 107789571198910279960829460829754621952 8719617 28463516528288169558158316235390117680 8719618 16001193365875147465595458554991534080 8719619 180119629137035177011030610203262713296 8719620 12768235135632978943540957222232309760 8719621 957119890899335804389042378562374904 8719622 -90997253986730075466588161199691094016 8719623 331646181923371232909694851777734560 8719624 61811170063927290499446111424015411200 8719625 -7062197470701733336145780501630880000 8719626 -1162686021830195537455525973925639936 8719627 -13092753121631409691441684153985011200 8719628 92690414026491759403555348727428847616 8719629 -49530295117968757228132910932161175200 8719630 -6417639469518172996944289963541855040 8719631 -16789446526896617749178662645258669488 8719632 11088682838551948810598808987825930240 8719633 71704805476237494805939951793356419600 8719634 -11576057130037290546647861257179896832 8719635 -23541638161329573001772877431772573600 8719636 -57999047211830765499745856650999073920 8719637 -3208849239404416093652470571166080580 8719638 17290167667618598267166782232592896000 8719639 68761809484280710803858971628275403456 8719640 208736949810383262256597123302556876800 8719641 -16744920334357672633161572151671590848 8719642 -9815758723065150910841700673992246048 8719643 90664661010099649373827872469288503600 8719644 55168217051763608921849934092800499712 8719645 -28514520775936820789302881218867838720 8719646 -2713473746184161831082516450918089472 8719647 70765399210317142331275505456707542600 8719648 151600624865983761423333052128164315136 8719649 41298428031355029736332909656047196160 8719650 2420011764257553489314507425371730800 8719651 -129027370027231394626343505417278407400 8719652 48649525100527606937097366795317010432 8719653 -34146603827600733627806977569034552800 8719654 -31470490059767301013722808889795848224 8719655 -71884829768168199515551504372018244640 8719656 -94553616993181030935694569808985702400 8719657 156044521777758925251166607038986632052 8719658 -6142398100750118344113955482252586320 8719659 24679279661551179342870769330007870784 8719660 -114135078460124206329126738969243064320 8719661 131521525056690569452505061762769946262 8719662 -15354914196375751015417317927366758400 8719663 -235054566289141367132195445121353327088 8719664 21421588749368682756306981341777018880 8719665 -81339405781692934899422147539358830080 8719666 42716497180904638353485566788426040224 8719667 239642659055816751465125297168908721352 8719668 -36818781894233350041371126196581001216 8719669 719997521352669889991639822727267840 8719670 45765302642991475978083654640619491200 8719671 -15485014236710756407133836746293915520 8719672 29539755975097646345571040571789905920 8719673 3096847332230395588800771659623744260 8719674 88388089577338744744020820032510385152 8719675 21045943499668640495175540823111713600 8719676 -2073688983807374412844626634053058560 8719677 138195064104859489906447599655081995840 8719678 33305179352516473562538379395434539200 8719679 -1909240158096365621852721445774697280 8719680 4154060739939350785940115117802782720 8719681 -58630418555954055783603633602602835518 8719682 -46998300181781758430785509103508501808 8719683 -14764580980111414337075914920067872000 8719684 53132392403818089534081131124621324416 8719685 -13506541970475464110007872675638034560 8719686 21840329186454914426423249837612948160 8719687 342970843289640884860643934400129704912 8719688 -193619802202782889815156126635050122240 8719689 12123136142624473066720460779679220480 8719690 -10547272305090496510834465139999800320 8719691 -41729242007528385285549723335570260800 8719692 57452669037324350168933424163701284352 8719693 -83166278911472982243295104018847792640 8719694 -23187686743552800838631362564318135104 8719695 -104332818366088457883562271775148780680 8719696 3916139816491594652165928716780437504 8719697 -194289636509687005173577046886703700814 8719698 1897718654575429166923084768924689408 8719699 92095122344965327669685058154138078700 8719700 -19762582378610301338096439043002009600 8719701 -88153897877404631789469240417097596768 8719702 32085247293223093933077789931141996992 8719703 -83106815140876014292201762698232269048 8719704 5783480168966329176238094156169216000 8719705 163873115339782827408391836408952921860 8719706 -58675605581658555497472267945805295136 8719707 -44034736994758931977993243582808179560 8719708 -43829917848493950412528725873969297920 8719709 -70169219260362193861133549181896654880 8719710 49281623939552566707236495994835512960 8719711 -5748772724475030971699548342605041664 8719712 87723999592089979854356565205450752 8719713 30319287237888684378525254222242573842 8719714 -48128207444717148318531690167475617280 8719715 -282058645419374303962804817400161163600 8719716 21884908380484211817121090105964789760 8719717 -3281714196044452878747424970566440128 8719718 -42047619494481632559323632907771920128 8719719 31868025963379200838010663647498783008 8719720 -1306212106066022684298193800380928000 8719721 10048796701221867935689611832824730512 8719722 151399259323004262442052258429742203904 8719723 8222126035446087156110960309216913408 8719724 159683172138601642191984027400832774400 8719725 6493232394312169252956884842425148800 8719726 -84818501727213752307583363407083594688 8719727 -63845403905464737442729896083946115200 8719728 -18784712186790329065020389734573670400 8719729 -18883329564750808401125332345634662160 8719730 99755062858469219715555581589189305760 8719731 -5738215504987836155301938187555354408 8719732 17024033264508671543944323739166709760 8719733 172040902730547338226820036594085850624 8719734 -3287232456898040080599889651236762240 8719735 -18713668919854455097873434219028551840 8719736 -858216074055201767285776012614328320 8719737 -29059696403369493480877095807621773184 8719738 -161646435146739090440837572785497781504 8719739 100312158060042241103170910912641607712 8719740 57090514141891564796082445027008261120 8719741 232385481800861852453160863958046108384 8719742 -39688569216158137496175502576562881536 8719743 -69311399182074857906332156789323815736 8719744 41269751920909087404916721697423360 8719745 11843182330379656164524005462704681000 8719746 -29097234851297886430687750953148416000 8719747 92507580534217074699585989592295459196 8719748 -82982259386937917174706574807896437760 8719749 144623383099284749167297137434327495100 8719750 -11371787602393025719814854075764192000 8719751 -19337723747633379510580350156587360640 8719752 39382211840060463305555743889115709440 8719753 46167981240609757442344126438137612672 8719754 -16365282463273382377528551256074924960 8719755 385087811857849699605281599084051200 8719756 21577126430613021726404596205903486720 8719757 48886758429338508481815235479074940492 8719758 24269693883491493067759458116045011200 8719759 242990330191276464343893935133884961216 8719760 2103147113733059048626463542644572160 8719761 250753021801021448682202999101875880960 8719762 34842214946513838365811857508884798112 8719763 126253768409598142567253112867700984464 8719764 -66849403762901853991905994882041882624 8719765 32052940760912413554323614645647120000 8719766 -5321500666372150976949977795418634176 8719767 -60703828273656647429090743097456044320 8719768 113807444996047994256090679494935592960 8719769 191186289850119405134142245614621178496 8719770 -23784486200146123171001979088697222400 8719771 152063680062250822956681796847585459972 8719772 51378336332059111316686542076520596992 8719773 18821145052544787783194058833472730368 8719774 -60687270709102871852495923125814837248 8719775 -31229305510733681385427023955026780000 8719776 -26507043958653083919028647401401614336 8719777 -16738002495462425140945029095615000160 8719778 -48607848734959987885190245052413080000 8719779 110084695953612168930131565860465336184 8719780 64951806340199068377040443138344317440 8719781 104453588501516831846845520110143842592 8719782 5011684990260804531748692803361024000 8719783 -67344088233168326090231583603766272000 8719784 177481646089927677714284998567817625600 8719785 -59537092087621346876064173932935148800 8719786 156946108768328803704637677676414642944 8719787 -212845502310954843096765402236567017080 8719788 -31475169512290082434685811881086107648 8719789 -138330985626309804142882721695898910592 8719790 13521141544404216537297201136878190080 8719791 116233963282792783199859411715232195592 8719792 36018121834727299535905613910436577280 8719793 -125741065798438017713389850651013517020 8719794 -28407631338227542001666123152509875712 8719795 -122963060434123323978797951750888921520 8719796 35493176702819366532834412937215444992 8719797 70619773851444068718104052405553752000 8719798 -362884521837815445207011198636932992 8719799 -77405198151118710705369397278339703080 8719800 -62784408497336219163738615492321792000 8719801 168627451713250869166466093173217797802 8719802 -18297339758683462580372635433255924736 8719803 123539662229619862795373779365766239480 8719804 -50028433370851531010413228132009791488 8719805 22464958351228830888903520184616879960 8719806 -4722493764823696129778625906945423360 8719807 -262630845740175943368080278708788840840 8719808 -523552009578982450275659652343529472 8719809 -7260225574288201898716204620783390720 8719810 -87175241661418252818092415638172103680 8719811 65210722062474757716519340622639620752 8719812 -51417101587340561390750290255994354688 8719813 238857050238557552128400162088148140062 8719814 -105808190462890919883936402969432075840 8719815 38470636973142635897363310994116363840 8719816 -58464846992569309100713149203945226240 8719817 156034701700997461243283937651827755866 8719818 -41691369152661648979130341213547561472 8719819 -258798968417065065494341760310334300780 8719820 -14988832656452763525698072539713208320 8719821 -97796433076377886566372577795740290880 8719822 31145310982609264610422907677346030400 8719823 -48709512770456704379810770466322316560 8719824 23017058959210434525820850439705722880 8719825 15325362643716768056408576222140907100 8719826 -146706883663223179058113577664950248800 8719827 14852388214087083197572646558197659744 8719828 82675098054097951228315025549652416000 8719829 95681713882401859942508222264856569184 8719830 17118313381087874331850668475522725120 8719831 -145870187919996330001590867272097557368 8719832 124170739641978891428280897294454886400 8719833 90812368205018872423042447632960172800 8719834 -50395792893494922242744669079997236480 8719835 -3911669925333138123206333951328065280 8719836 -87734098786908995280675442389965368320 8719837 88346101100216294831998358710347955552 8719838 -194674221073470171917781914505342550080 8719839 -113532666859410047991790624389462939360 8719840 145069025298825562719963543026565120000 8719841 29442258520110378588675613119264960 8719842 -21588735457335785944009574401943810688 8719843 146697429591710074393194411382318212744 8719844 174188375164422758177659341729644961024 8719845 93186633749395415255595852395155535520 8719846 -46206098570507218017173273160857903040 8719847 144143008169838414443842467336370858296 8719848 4681996223956598047327563329499709440 8719849 -275217887563934937626417853814493738864 8719850 1482202606197525547844493882824052000 8719851 27145821071163432559382102607503376384 8719852 102208066241141040606074312757858880512 8719853 -310920762765052259975463459559646357280 8719854 12380213896945991981809562703273901056 8719855 -174497626675592823031232838368339469240 8719856 6496394592714953362016327301476941824 8719857 -2422848590212577948534601971030257920 8719858 -2668655262899721413276566875528887808 8719859 -209100218686027336767100738927186123680 8719860 -10343823327042686002073132960924160000 8719861 142704695061911445897121788049708881024 8719862 -2502051970858105851373625409014515200 8719863 -175155181715314456818311054846998100736 8719864 -24462393962688731924786128496270745600 8719865 -50669967849838074229861492701177600 8719866 -6259399028371624044153078004314009600 8719867 -199037725443689745552334326804839220352 8719868 119898693810934109010780615585723752448 8719869 -52795628847184120743736959840862304256 8719870 -68750401661158116172792260172135965120 8719871 -18909718716682449109791873169619219808 8719872 -7830982425904824591686845246363140096 8719873 -101675365228204123996104665668649018878 8719874 33127413193496932901577129366789801936 8719875 92034594363727835742191421188210328000 8719876 -107303309560080443690989350230580433920 8719877 201076414129064594944168567288479426720 8719878 21629819208925013834340113060776013568 8719879 -86526408285352038765780008515746981760 8719880 14975207760062271957836659242218496000 8719881 -139934327637687688264589770497360216048 8719882 -7326027810951188711083160300862848208 8719883 -10052265241853428782924285853455060480 8719884 -98143051539012281928257646463977482496 8719885 -107763964468406260444682386918785620640 8719886 53718018679503124455013820716574409600 8719887 60562689620674566820238650730524821120 8719888 -609398441041454069340038576260055040 8719889 247196403939200680880099677748820534900 8719890 41553636915771467898693139821146641920 8719891 5080898295350369969801065596215200000 8719892 -8116089447880818399638000538124992768 8719893 -5306677539112389245848825415212242180 8719894 -77674519122290846688775479967667399040 8719895 126409592184548366971801702004166532080 8719896 125206643253177976017453198306769612800 8719897 -68006826429593559585893159843541853440 8719898 215186612923878680546011109593313280 8719899 30252621687704192022522038664764154264 8719900 35535473911841377505944888837032371200 8719901 2514834660671638320766178161581888492 8719902 -47067030175335495544148837703912976320 8719903 166500817739348713003081499700618381152 8719904 -41056209404251025358929860125478748160 8719905 -10823899323886733344385005531356767040 8719906 -24627132598880729233297520722833352416 8719907 96258866117057948587316754267155957712 8719908 -42191200585342390649940207176708643840 8719909 -157332712357524467695383088189641990720 8719910 11974104803944387510518719543059791360 8719911 -49346173349443646990425322967595886640 8719912 233266979280584923534155832856768655360 8719913 -8990463974449673052714346187567897100 8719914 -1505151794778532112380858048950829056 8719915 -55697088279167263077559918490696212800 8719916 -35306603334779000196831766527499663872 8719917 -101465851631169259876976423887727049120 8719918 -74061197162422338264879686698798683840 8719919 34349916707728112176527248618223345144 8719920 33229343334677926875452163904713523200 8719921 13919194292811613984341253898518733568 8719922 11512270170063049579702776050227594512 8719923 9324469620882417304273396831423935840 8719924 -61402424209533528045150009973148735104 8719925 -85283723147429581569185690569379191500 8719926 90474849097859012065896315117211498944 8719927 5456549838519639067284983141528151600 8719928 25371518924535236029291475957207531520 8719929 -88935718181870548530004857661837929996 8719930 -97793590328965005466859358182226692640 8719931 27395248360961924272356221278694217744 8719932 -18435222015491989709893178176764607488 8719933 -123020564791918869787856744000254851956 8719934 77392540363485153029347436882357067840 8719935 28780094837348013733234514644597148160 8719936 23033748326577465251619966223531376640 8719937 -57849674892262838248296151202103877548 8719938 2957927198962903012869721702757220384 8719939 -200957166106504755459210845532911240260 8719940 75328044155506303191931709481456887040 8719941 95911920534864756668440032757001877120 8719942 71026400025539227907044843425785490240 8719943 99842988131953553695962305982853263192 8719944 61057407455896603283357945995715051520 8719945 80054363124819429898191060384700054920 8719946 167370905000748804801205829172387469920 8719947 -85374486688028675752307302778796687360 8719948 -86895444293804948526954940604292137984 8719949 11724900011442892180643297296538720736 8719950 42948803379630392224592561368053667200 8719951 95752428359057608758339220553879011952 8719952 54774647741638763789633532283325890560 8719953 9178167524123675629484925898170283200 8719954 1279157882871959335573972206537451680 8719955 -1537244942488136672972793386604056640 8719956 -9954706971752161285613073601288808448 8719957 -16690028896571259797529196138988027328 8719958 -20431419063018003720368117957614886016 8719959 39268153109145734667230293820100883968 8719960 -88615709085321364386812742925135257600 8719961 -184631220250527666014818904206020408438 8719962 -11643652459777485870228488972746369536 8719963 53385285546626032962661795955446756896 8719964 18712789527698405363424433256548761600 8719965 66421069441192266987423147559831516320 8719966 -104531926315130410789679450345343197568 8719967 -14991088077570184792560576971812070400 8719968 -15503736739301049059482336725237497856 8719969 9585972489297375341859516589421062144 8719970 -106506449819524585714594451834096640 8719971 -48335997281760592948283367743794178640 8719972 -202577590162578283560659463237656996224 8719973 153295017283127476286228857203861054204 8719974 2399686843537722277471743280575483840 8719975 -55283488949884399527820264838781001200 8719976 -131330633828697370016127351355928739840 8719977 -9011644938856822387372878380520790656 8719978 -10622445950537680255742739711156735744 8719979 935910814967188555521585178792991784 8719980 81941346913669937060937494868419051520 8719981 44606905110077263828859211912547632000 8719982 -74343609804827251954512299265769449408 8719983 116829029708128669686472731394772753544 8719984 1297728471328637711918284448047300608 8719985 -43973300587150983622582101507258499200 8719986 12958846050698975640194173892472192 8719987 118775717799715812591127060342088546636 8719988 -80747494795554537396166342601549392512 8719989 -84984761994460103365350009243091294176 8719990 2875100680040040583773605880435671040 8719991 -15385381972701672822250772534611071240 8719992 14495468498740156751329712274441584640 8719993 191496834958158594949196121922601162320 8719994 -46609342680368964742552438996192818720 8719995 95022011416013542507645055926209867120 8719996 11152640603689967663761530923446561792 8719997 28157587672069766038847395647936018144 8719998 -27105868325026060877599696361299829760 8719999 -17544622079126765639736394374864208000 8720000 -12145344537643101129251767517184000000 8720001 -219210364959878146078248176788810644960 8720002 -54100607103170054216071118665558080048 8720003 -41444825561142612022021689597481672056 8720004 63222348331862580331958340846000218112 8720005 53300135287478572804429810452817580160 8720006 28480631049057194919906686961395129952 8720007 -27842858762375367045101758730905837440 8720008 -65803729779532136503004245597411246080 8720009 198962276617277493875223239511767588916 8720010 -23416817626268833861536343631694518400 8720011 69954160588826512026032096979933260144 8720012 -15722639530974500541361088684925665280 8720013 -346740374074632046416272848313940480 8720014 5383015242611328803391300253150503552 8720015 95527768359543338836726432953460776720 8720016 9104456242345456893734108658876874752 8720017 16356739410090540230764472133910022692 8720018 -125634406439680316173007992819935485040 8720019 40137766941928723472083159860216784128 8720020 83484352902546885548233791452934144000 8720021 -79775726015403018981155600432481584256 8720022 24561224645935602270734434542412020672 8720023 51348055902170327363893676354009132400 8720024 -150295927402878597584809099106267351040 8720025 -12287795584570459016498051665828500000 8720026 35737444310645882494721058940852692480 8720027 215701726872072251966862438952871055876 8720028 -40089486847092043962733135395029729280 8720029 -122650122875003063047939785885475874100 8720030 80805382484194151084918109969747573120 8720031 -25384619926510739215986394141362720000 8720032 -279741085659733475143151811335710310400 8720033 -76410839526662818586249875075350953280 8720034 -82260672783109323969415580337598254720 8720035 179245192050227058119058410058204726480 8720036 -42911227407339684434759944731747610368 8720037 -14778760304825283762545421666797982504 8720038 -84962875316515964144613344949705154080 8720039 -280370505770303136015213880881418610040 8720040 41098587336126788852715055931978956800 8720041 175636777178063674097217426970491445584 8720042 -15912636345644910356426052982611434400 8720043 -48300560182431371536297242172935034536 8720044 -53838676044926359886406795828233200128 8720045 23612927421791171382061833542653884300 8720046 -44082699464591271400031653445939420928 8720047 46401011654949414911053114430865794032 8720048 -45472734221096062132389788657288970240 8720049 27564835216504030241521656844261879488 8720050 30020813402314977434568066368011488000 8720051 2904251766930912576904166073145867872 8720052 -11584856524495121467199252976802332672 8720053 -41516623146530638452440489170661367300 8720054 41043932565619697165950530647974649472 8720055 -107186185002477540255077819308042855440 8720056 -332659586666071604300504056809984000 8720057 -29791409028111539621310557014182788694 8720058 36844780925336596249426806345578947584 8720059 70673967285875282608481855890859945904 8720060 5517215564417768750148459712432980480 8720061 -486867710031815836271022679985429376 8720062 -101002320977564706777004687498965182400 8720063 182870734821647662601707674635865485568 8720064 53161141284529404880977839958329917440 8720065 -9615430528505567763249420733028975280 8720066 -19602831868673087345794976926705662768 8720067 164741088859454743510564857425389694640 8720068 -5821503616179521720496560819431526400 8720069 -3744366857511460187213995260732543360 8720070 30821531173217855004241497664707811200 8720071 -139207428587923823812294636630970450728 8720072 146097882872671424702061222605450280960 8720073 101371012006823934052275348386383836522 8720074 -804717629609382652685286050201051136 8720075 -7430494019550777692969949640927274400 8720076 -52159269288378913115763872091172377600 8720077 166801389470185844918573625167908638912 8720078 -49376778431146255299815289864556030080 8720079 -78830982077257925161618828550811489792 8720080 29761824549298576100842675584934133760 8720081 143153780540110240211967739471136784882 8720082 -19674139527112678932446762740582809600 8720083 -80396787060589924936969168513017060352 8720084 -15838655377990712432757661751716550784 8720085 1055782496900295823593092105124777600 8720086 -4581443334305421125493607938078984960 8720087 114648958460418129611291428173682937736 8720088 -20810048055076291096348899033297715200 8720089 40217710353048115443317184956681657600 8720090 -35776434071722268477564683169803663680 8720091 78903530038423557867630969751146235920 8720092 51913228302959829586498851585192179712 8720093 -147177446545269674530230101303169076320 8720094 25716062989546906849206225621028371072 8720095 -59024203420132915435847592724444458480 8720096 59514368115194541591750709267220398080 8720097 -15757282732269560075003722923053815680 8720098 42595634876918658523119551126957838336 8720099 -3716642691422726663547727394042926080 8720100 -32976559006825882253170312613217744000 8720101 -57718068007780277392828867818245917988 8720102 -34063257565365411621066662727727081248 8720103 1178458986440553562224030532261932288 8720104 -87999247828597883577172357011095946240 8720105 51766729430093420233215197774479288320 8720106 -23183589857806865924499815421129248256 8720107 -310427339845888764354563814355975880 8720108 58914597927616880182710422716777398528 8720109 82602227001900387649554285801577502400 8720110 -47611460647321166970392168932482355200 8720111 223638599893348946503577880527384549712 8720112 27482043788048542733394862954968023040 8720113 -195412103097076362041655046071168062638 8720114 8041344126285531548367542752500765600 8720115 81281750329079486977178355380376732720 8720116 162634886337758970067002237135578819328 8720117 92752847566414844571091044470261812032 8720118 4400872872279903018115283767901041728 8720119 -79058852537241868677362289850099123480 8720120 11609037429981803281545298858665676800 8720121 -52089301851664897313077642633475975088 8720122 77446718989642178163633133450427360112 8720123 4460595879655411132692579349735318080 8720124 19142213692550879815147543072055058432 8720125 -128842751110613175785019019456369881000 8720126 -55096464297500820679840412891594745600 8720127 -22559624693905464674897617823032430712 8720128 -45997253515421739860611888172148719616 8720129 227205791765315950295985762059176075200 8720130 -7351165855681617258274741314219924480 8720131 21362008139405566973619225042055508640 8720132 23670892079962709070046814802055840896 8720133 -23353526629027696136144242869327316032 8720134 -21146477311449366359265128967593210784 8720135 -85288817666134976668286361715747318920 8720136 3821058473412017935913501332911559680 8720137 213933552976941003663810656528846357786 8720138 14056007156772895513779426538840505952 8720139 -33434870311841571307193575996642834512 8720140 -56768992758164709189230469881110272000 8720141 -269790406857663170844219554897469132000 8720142 18525443973126811843980794849611776 8720143 -77332121717135180995063888799556395736 8720144 -62119044159660116731199933919585632256 8720145 -13914798574880386290325110353414553600 8720146 -59316239985589473207371259960090154752 8720147 -184930537349637163941436033071623837208 8720148 -77580873610629209468431296029160376320 8720149 -73154821866868752018513614700379832160 8720150 55779438636810929780391067307665704000 8720151 -101703086247034324783940386181354138880 8720152 66551917424431740018222698586463150080 8720153 -4630212885104155426707939411001107516 8720154 -2474218449085633532689123727890398720 8720155 58241711570862992280931757512727226000 8720156 -16312285411441121096338005252874836480 8720157 -74293475043512171927920447302053189760 8720158 15234851634450627031323141890296183680 8720159 -17935336991289752569439723173718257440 8720160 -21109044989012648607250250969571655680 8720161 104276931950448326589190471166393393762 8720162 -37963597065562786957381053229951789056 8720163 216707740516972598578909708976210300400 8720164 -26605893261053926905396649502746982400 8720165 -164409815849906624954563803591740200800 8720166 -536257633517160071745035626449426432 8720167 -99339082956662474596001537879176484736 8720168 -127180841955295510455262450942414525440 8720169 -130536294795466127120134722929059411056 8720170 -37152932996083387434202305077443650720 8720171 156283195063948214361419429178739944372 8720172 67170179812854776015723850179813373696 8720173 -39576025319266556548816088193852078720 8720174 8420219546798941886990770880340999168 8720175 80406948810115991570003625150903951000 8720176 -17789596242395454919315786572842663936 8720177 9262140027237186991069062285823723026 8720178 -123086503079929708065271864328080573440 8720179 60529696473674548267848469535537388240 8720180 -8626177274951731149834900492355584000 8720181 109420821136819802510591125088159172270 8720182 -22307701490780078042437777021153523808 8720183 102757539210209944871829694125057512520 8720184 156251871333223468997207458661882265600 8720185 613729322465684341423735815536073600 8720186 244060157220961554759770202927507204864 8720187 12694173005342791718561433851215079472 8720188 -4905818329968941813783376454525155840 8720189 75935668317365516376490134082748865990 8720190 -57785924717422126694765754146163014400 8720191 97940734667885155741801232329560262592 8720192 -30739554256760649126017537134515191808 8720193 -19512077929384947486061646382611956416 8720194 32160238907164289318635755627513521664 8720195 -172531974153886327138622892020946662400 8720196 -38010987391051348567367094846250131456 8720197 23223603774430620759309811784627260032 8720198 7494743213167676789859017305600402560 8720199 -172791945079818178320393897661707195216 8720200 -93976520080830606843519658176691200000 8720201 26662208384711142745275378875597623296 8720202 21275224941237214882624078200938945280 8720203 55580137448671895347392960419473575400 8720204 -14178680412341106509705348725904780544 8720205 -2750229762987300634307382238714711680 8720206 53359495348345949633600292725531888064 8720207 -21207929667399397232212792053968747328 8720208 -3931622313439255960028931008386301952 8720209 -105465639587337206093720752785078331893 8720210 12311328292787106312393058453680471360 8720211 84086902031569265983858307705217417840 8720212 -48298705487861699734543352845543543040 8720213 214485150568836137914204918427653493400 8720214 29164020807577465364450718979607855040 8720215 2552974524028203164429971420029942720 8720216 81069815491106517258228871786910484480 8720217 -13731840739196327403878637040928937648 8720218 7013688629027286259091027504300768640 8720219 -21806512997968289337051923859224573856 8720220 8174160130622791323335803686169804800 8720221 102965059056934159280032714244998907200 8720222 7316685187185040306820724892239790080 8720223 70439371045410590852259322473660179784 8720224 181855534185039431521740611066387890176 8720225 13522222000205994417953481850828957500 8720226 35703776649429208243722573303477910992 8720227 -153096248339807564478010753377813277924 8720228 922107304933416523775744067394560 8720229 11543975623307151930603412873217299968 8720230 16119165626847169300676092161606629760 8720231 -54210242810457849545848378313249770800 8720232 -117285688384282522754130936021373255680 8720233 132981806138952721831005188288521287482 8720234 -61561325112091281582685518819966576288 8720235 62437283376378535642104060918312564000 8720236 -74431115752237613028130950273937804032 8720237 -64881647091542984750364271763925756468 8720238 1144470016295909093144400723445579776 8720239 323525461085457827137310713225793393664 8720240 -23421783473448668900969548885509734400 8720241 -125944416714665658848678955929052670608 8720242 68097485809494626705865101810840256000 8720243 21640710400377646924479246908903856384 8720244 -11805406152795949700073045091946434560 8720245 23074834995437950116631108348329721500 8720246 145496646834300582253044909847817703072 8720247 191219256248045742695238238185694295760 8720248 -126781270320440164648077577978251632640 8720249 -12834915379234532874264899628658923192 8720250 16023905660853093048548528818630656000 8720251 -367422280001119078002964096027109656720 8720252 -87151902777172317611433588246195886080 8720253 -5491263911443642536458440085987946138 8720254 -141004518051424423871919124499105447424 8720255 206657987387121285430190350451656960320 8720256 -43798334874744988048000258008730828800 8720257 43651214531968370892558550635370539520 8720258 185478552451412620386836503483075591584 8720259 -19872463911626264653408703942442787200 8720260 28921347438928290849818514028400282880 8720261 89930452909901740602031532649420988224 8720262 -28381132389501261842920397149075958880 8720263 -146889020402810845691304285081038384096 8720264 64001697639118303260812791047858585600 8720265 -83793321915149887531443101648744239680 8720266 36783287012689366053407038611681199104 8720267 156042145914990859591600962300894484392 8720268 18154129928977374325522524702439165440 8720269 -7513489863000847351742227434801531648 8720270 -24513226222503358628530808504993107200 8720271 491649173612284794279061038601651200 8720272 -63427833250340869152397339348803452928 8720273 -104012269873229572133581350046990854876 8720274 56915784019765647774420092972504093952 8720275 -69930981332578968705430981584792555700 8720276 -123683648590190526229862461231539237120 8720277 140340922806993267887798998441835691360 8720278 533481085996345638344275701355376640 8720279 94636081553751043443633489514856144184 8720280 31099883593068580133321836924627353600 8720281 149657340325660729731055804870177867082 8720282 -131144382515759884608445968600678325008 8720283 17496396442526060369913212813838905088 8720284 3056598491875815011548029263258287616 8720285 34682473809127300336946292375701839980 8720286 -19683138118673564840612617540008597504 8720287 79971972304719447975118287264947346592 8720288 2307696791748476813641664316682665984 8720289 -98610423870483752469675064838829141120 8720290 -18862386126607758163338924193827748800 8720291 146736481699671143508062487261093268224 8720292 12567815388433752367779346721150840832 8720293 204738701268053934407100737991677146524 8720294 112955265106981860025914079710476296512 8720295 98045285188469541090923830216273690320 8720296 3914147896013216880697061006888140800 8720297 215719142400748165081172225297028881040 8720298 27253978230943632249886041827881213104 8720299 56096853070541627744977577959034268192 8720300 -19105170225980378165589351045977088000 8720301 -7103375490258180632802955843694079360 8720302 -30849224122586388566045786183080066368 8720303 -85113535979414427474540222845083693440 8720304 -13160355093410257201002609646975057920 8720305 1937429767690572004857131274822409920 8720306 -9936802606977251456123023120380549120 8720307 -12031357564164653945758287401457494952 8720308 27218501093873132709023190959464389376 8720309 51053678016406535881199092265476575480 8720310 -36830759258159550582311886777363507840 8720311 -164720142585148968723077620687565904088 8720312 -66172251851200500560804793682348277760 8720313 3886611951165106487166314740933689024 8720314 -2780433543297516909290424469470355200 8720315 -129006287437331803575650949943933223040 8720316 -1757123022801235573181100166839968256 8720317 50691551055853960005180902085322391366 8720318 177766221401595633166424043689500600320 8720319 -27191009921091329295727884568148679792 8720320 -17826206340850740684586780784905420800 8720321 -30836249160551016065423258970609740478 8720322 -36367762525479711147809280553406092800 8720323 53098406374893458707254500363860184664 8720324 -63285045897169760042330919678999592704 8720325 -55591205037268673807674396934730840000 8720326 97133805456482122970218376759851766112 8720327 -18283365181070181165161200836438451200 8720328 101619241778186865028269880580198891520 8720329 4408807423375864656470482804100092670 8720330 -8254147329406836535303613822010049440 8720331 -21127971727476448709153505285971423232 8720332 127572907025006373694806291201831447296 8720333 -264685411285570043513940404900675127360 8720334 47180444271548342198509813403166932736 8720335 -8492224023570951722176494596647257600 8720336 -65903713057081468656598918629654528000 8720337 30166111805262629883982427589732475200 8720338 -122498069567537748432851371649006778240 8720339 66239377165434792600636975378635212140 8720340 3411470552599680200419194941224550400 8720341 -74239220924996033628617097002296696928 8720342 82381977512500766315458704958750839072 8720343 -85372543565692029344555074572937503480 8720344 2093360444338935328679732826131435520 8720345 73344082828277075637561387535999036680 8720346 -15931015707288955578795946401602582016 8720347 53367795084742744224173014608449593796 8720348 -5980877953494582077883674391702472704 8720349 -264352308293596731113720183645612448 8720350 -23442282765011669520160536001713201600 8720351 16363328376210161889370174056706245312 8720352 56790628619572075345772461157780029440 8720353 15191654476059672324492934122665683860 8720354 -113073455748221663639216595462548640000 8720355 10534774904649273273421512387865374720 8720356 -125684789601232070521593430700200862080 8720357 -86068818634247012245547319815006400 8720358 4767805729264957590821218496652441600 8720359 -468338787172161284737875960565926295560 8720360 -155420781566414360354663168121882624000 8720361 3287522811731030178464864621975592456 8720362 -3475096533617997032741995355539832832 8720363 143705355076953962092489002187343064 8720364 16994048530383718313959291700310898176 8720365 16087709466720950371650146672839872000 8720366 9309090485943223381057434419222612544 8720367 38020772835809720674927495695507199248 8720368 -29655462732405479891714038299133739008 8720369 -53261171839252475007859083113395975104 8720370 -39854066580548327371509568195140048480 8720371 133540781073220326060744242021592249744 8720372 11049773453893276125087636039568380672 8720373 51636228120133788301206578247303813600 8720374 16896504281086075995940938972132009600 8720375 271098445489340688727176323588503794000 8720376 -1122314806693921930252119111608893440 8720377 206141242643759007651589646672473928640 8720378 -8476698975863963814569839801200623760 8720379 -2056203758236302440017840175066463600 8720380 1734108552518705150721057712944599040 8720381 31401506324402877148835538446022878112 8720382 -18831967902850022039703602475690734592 8720383 -16520692005032522508967626548507859312 8720384 105455496459672155215399978433123450880 8720385 73814944684827078993277166622743914560 8720386 8712032649171593384171301560572477392 8720387 -121377371425264525398744165488065060080 8720388 113024099990380098921154004015579808000 8720389 179032269177805895228649263868248212190 8720390 3643451949932523803005326755144628480 8720391 5026818380201233684132805901592951680 8720392 -38122594700071554688796759170702540800 8720393 18201417079416997666905230651087708160 8720394 21621026838939440565386874493716652800 8720395 -79443749163782993920517276127581507280 8720396 -7620583668360584124214292449779985920 8720397 14860259988769972851903170034435392832 8720398 41049485918082057939168089466501050880 8720399 -61315481917432262997436330941053678040 8720400 -158424924234581728203632897551564800 8720401 158998757996567914580591740997217162304 8720402 -80112033197861307388257538207005618528 8720403 -121222630789860943487265197480553037896 8720404 23792790872547215385353622836813758464 8720405 176313296883384563804288119762245752760 8720406 89608281516288531246034398200410091520 8720407 -152186554782651231509164099679195420344 8720408 -111984880786495697537031001301374279680 8720409 104260373534650137107050955263252657104 8720410 -29006057493711972814498946389802276640 8720411 24848674708164474941208423425448211200 8720412 89379394467844026643498707587057613312 8720413 -39252138932590684888239339607093128552 8720414 25030211138689975168470301950873565056 8720415 -82042235411524932822727653117520588800 8720416 -300758428995036387471010277905758289920 8720417 -131825476346027477494083073021042725534 8720418 -19890127186213849927128394577475402240 8720419 105890663593994279143039592597353763312 8720420 -83273167510912418464790147588259901440 8720421 77307415084825361734284562487116982112 8720422 -131111266670993585642264618984697031488 8720423 -10980435954668581653998575481802382176 8720424 -39824667464622884605975669358982266880 8720425 -17545395095868313299701479413948411200 8720426 -4266061378066768742787816483369092352 8720427 114732245797479641808887451213447797760 8720428 -181364726044863770592091918604581004032 8720429 279558582738488378971460237665265115030 8720430 61304521145208324863646152938527360000 8720431 9100514731996420314146635531051753232 8720432 -3121391480994312820193305536012632064 8720433 -18517960851702590007701285506870608000 8720434 -3991112837879074865768858347305462240 8720435 -139751992274714936405555144335769775120 8720436 -12043776537232475116200258250066636800 8720437 88158225909227188145634149372115135264 8720438 -19399101582097521811950040188269543040 8720439 -8165050392666996495060682073955886080 8720440 116559538803942395789397716949819801600 8720441 2553576205112058874759456742109951684 8720442 62431740312876627973053863788577702880 8720443 3305746709010287897481773556602436800 8720444 103754534291817966262417735044410919936 8720445 81059515223111128044254418962727916800 8720446 -13214826537605836624608786370213407360 8720447 59049121179028383189816674247183880896 8720448 -48159303860328358877544147295288688640 8720449 -79825749448267080113408854642837255760 8720450 1197136881199593468841646668565145600 8720451 179836586217609233131168464566508210180 8720452 -93745459703766566461871129709196546048 8720453 70566029682793054248833845751786165280 8720454 18496029854088386917764464666874556800 8720455 22018501455775802413182777217450475520 8720456 3345251306852078544421797199160463360 8720457 95096390065820635625237800161227133792 8720458 125734503501775132705471896549677548080 8720459 -12187581504340268919411209783820687960 8720460 500363948835370670348380757917132800 8720461 -35017236006627311569229083490479706856 8720462 -10489049043000159134740535734152744768 8720463 2042605234485605422281024573176826000 8720464 -37482803310580829419373077713416888320 8720465 -48654439904052402660790881991493859480 8720466 -78809174027919717345113170581030024576 8720467 52428645274424784476289279127330022992 8720468 -15790623211694665251571514177281198080 8720469 -88186239510134713203348102924995796000 8720470 -42481936848570103932133341000332160 8720471 105288044423352721347273929816927217672 8720472 -218974107023896677085342954782874828800 8720473 69423777358063047205404623803717461504 8720474 42083932013322482809791252206388449280 8720475 -7210446382777019660196671350059953400 8720476 -44452220156300464925049797352263933440 8720477 -9214034205208921203008853924988627674 8720478 -28306425020158048189514428323512726400 8720479 284469682203322327237601318463347970080 8720480 147514028805907543346639709722821263360 8720481 96545844634694191966191336808317627744 8720482 124846267828080712173124000336602752592 8720483 170194163461869533076655909727181960732 8720484 111719342331323536860652776934782145536 8720485 -116600119083837118095893358792959762820 8720486 881848071969202884027253033835962368 8720487 53938529414837487383095535047045632000 8720488 -6369629046842802664413761914635632640 8720489 -110992173121856967488931886034170336710 8720490 -75280426444112604114728325648417984000 8720491 99042824561585764393205442292109656320 8720492 50136386219471463195127722029420186112 8720493 59305764410213863493983942262634424128 8720494 -92807162198226516850505447827486118400 8720495 -29192091121343130076716226102106956800 8720496 -5479018595137857019460338788718804992 8720497 -237323743626305314881778080377372587054 8720498 60935338938038208377127188610858769440 8720499 40020982264672979391588162892840627248 8720500 -17064313853860089420369063791851008000 8720501 328864429005617804694988064782715939772 8720502 -459825730073422727821368884804192256 8720503 -34574605856220906875882271575798565840 8720504 -58539633773126005680861294689666088960 8720505 92986758083145117998013981934732632900 8720506 -7509900333987535356704510687372474880 8720507 -18729939961219144620085978907295967248 8720508 2589533205618354748565382901955764224 8720509 -1635870630595136164856274473560553728 8720510 62612272678315942114050984091484584320 8720511 -90133604069937839071036397790894276480 8720512 45831956660190047786113872683272765440 8720513 24284735085169901782079900706352485762 8720514 24638989931326093859291244761521966080 8720515 -48849913955359043155594357371935529840 8720516 56948822088387675365308641776695062528 8720517 9886275659248219136315267544553929216 8720518 344917154124913648697060263449912000 8720519 117148944117923874542009154944443470720 8720520 -6052654171991272256223397286717030400 8720521 -175284356576342049267562150997240343168 8720522 -9588512801892340269094576606134163200 8720523 -7588631541134984977889091079272396000 8720524 -26520253908270733401859499813988480000 8720525 -108189373295169427361305784097098580000 8720526 -14804120208322382186099621997744602112 8720527 96651563434072957264398652179012061440 8720528 53502455736361443425513916154265444352 8720529 -1717272455575587719171398385962806432 8720530 16446692932008459169472304372746166240 8720531 -162608724449149891416833170327150915668 8720532 -87203832892070689844077637616658295040 8720533 -190302094926191252449711259526768719218 8720534 -111363331712878555871905477626300463584 8720535 110011506626064780651126568571326213200 8720536 -43705022881339003558180438335993569280 8720537 -30404518051056675317693009233361902848 8720538 48029618780571413735600193648524636928 8720539 -191017559488079613478749042870598233960 8720540 56639189913458368353143811641378250240 8720541 -31222706758880795057480373918924857856 8720542 -55582260500679705731735788394338419456 8720543 50585632869691881931998952126096249944 8720544 -26822645396261529817049435571612549120 8720545 -41120516074114584875671797541924445400 8720546 95481728823447214454461604897244251472 8720547 40710716835866054543973720248303921280 8720548 3739721378290993984632633823145476096 8720549 121825631766654824375366312313085645560 8720550 26489363299298311185126547828584804000 8720551 80487845542740365447465296208406225024 8720552 -165890396941384422968430557804016844800 8720553 -122670938817295723012257967057521949296 8720554 -63592499466856844285926604372645276160 8720555 4536192948999992131650713438973828960 8720556 25695690483647025424221276741055110144 8720557 73715453204897512347646335618410262806 8720558 -15242858144228725479897272050086107136 8720559 -12727995944627836623792681557562435336 8720560 -34293479005108521951509741099307171840 8720561 151468778001455540465513731505062211520 8720562 -89373757578770006007471405620523877248 8720563 -108582345569795621722474261702859607080 8720564 -58092356901567151500128592746618461824 8720565 16221742560905819762576609948210440320 8720566 -65266365760417049057813406520130866560 8720567 -55564995807533136238857755356465749888 8720568 -90541075643896692218759092299792384000 8720569 53888854599457654883762415093821040528 8720570 71406529560188307230491066098617088480 8720571 77453762731750203599518123527439442712 8720572 400832465956878841972744494811799552 8720573 -559692492929525427316120411377099997440 8720574 71157809384713049828868769489601290560 8720575 -35953647057675937738543479841070748000 8720576 35227787048174609508946996351614320640 8720577 28008044088088970979601330360027246308 8720578 -1475195522884894167916148832291033600 8720579 -69037372236031669786919335455608399808 8720580 1397559381374876160318347133226967040 8720581 -13961497605167464022718266287567099618 8720582 -23177675456916239503195606886151782400 8720583 -171576284463810988696937385317485791576 8720584 -21778965597329095434768607888497530880 8720585 1771389115028550023270230851822981960 8720586 -359062401444037590316346629753130496 8720587 -166454013258515850368223316978394074008 8720588 -12167881466015166170584298769621058560 8720589 -119160866802094987032070823835744019776 8720590 13772467607755097590353273021846508800 8720591 50945103862854371700103468564276656 8720592 -23508103189668497822864123466904240128 8720593 -83095202924101138321640135536004715200 8720594 50787378363220534255921045048579177632 8720595 7804236453544744246646089436292984000 8720596 -9285700557725784919660040692866332800 8720597 107542931418177841149967169945127092046 8720598 66727104795259322575503202580579719104 8720599 -36861860069232340481464343623596117864 8720600 18466602177696248784958651023682560000 8720601 164174273825440332558112187425289477280 8720602 81780000805209903692308938460278777600 8720603 -112946855065378264962992211682629470496 8720604 -40240573425830887725410531457753153024 8720605 -13267376779505270741730509737863248640 8720606 -66038701568776627504005609679496293248 8720607 29994944679235059989419077974388405504 8720608 -29258720072062877509339532516675813376 8720609 200463458587612607668157157210809640516 8720610 9288080728276999614506708809695621120 8720611 -28853049155543953134194305538087255568 8720612 -108816859801053232300180613935411519488 8720613 105342820256778159347773470050031341280 8720614 30181553349308570172935871253950890112 8720615 -2403172896882555103189182490766561280 8720616 61293021261118015349392779165268377600 8720617 -222999885350197149884857625772573579334 8720618 7500534712126781029557865991780911200 8720619 31833118374962423511592966172777253360 8720620 12083757393030259595510361196679731200 8720621 -42355315848563198061456933890021035392 8720622 -2181308276867366239677541971729027648 8720623 -19801229604606034676989159449276158128 8720624 22796289487713073546615412775373209600 8720625 21150133418560209272569477273207590000 8720626 23022966309065427559384381165405892640 8720627 171436699172024217737073436759404982476 8720628 71177657075216349139427854304857337856 8720629 -116426559999172989026327307972071858770 8720630 -76586358675692695444557106513054769280 8720631 119195580772541317316170447568221413120 8720632 65914749807633101313244905791426150400 8720633 53514250070912671622118431331543426180 8720634 3496514116983191450336216866210753536 8720635 43964767699267814197850817796040075520 8720636 105141262522736734768418944491660718080 8720637 102473454182922480428767478304681384960 8720638 68663472155474670777994232954072338944 8720639 -80102850434183395650492916885895209560 8720640 -4994839609202398439311470931413565440 8720641 -26270817498993227630619038892273623296 8720642 12747062291760872717707503056174599680 8720643 7421399491153603029049059353101109088 8720644 -27937033949668316080575279592417342464 8720645 -66031119056380906573980895402856381280 8720646 17559106871467466431390831869740046336 8720647 6543956533013283503869009016499625680 8720648 -22762252573617890195996651114091264000 8720649 51229492719069434882466420089595411840 8720650 -12275870641736271160802829219446713200 8720651 29354509215682123428744257259186956904 8720652 72693845094388965474347228382437376000 8720653 3779202903928247346525535649607587264 8720654 -87119908316897287374816944326636143744 8720655 -79117336935866010062185840287694041840 8720656 16939650959893237223069186806275899392 8720657 89699510462454977586575939901462847680 8720658 151048357308819268538582842961852160 8720659 -16188824390915494680937521657520835088 8720660 -33787153671044831712783477040875402240 8720661 -70410375816032152786568003005841720928 8720662 1532782319975299712106302256566060544 8720663 18124401850468621156394705826562065024 8720664 10570024290129504736950400839065579520 8720665 19275993282985465188281060087220400200 8720666 -2553691497556608683696352976290205968 8720667 -21169168465901206613732506914875999316 8720668 49260812921956651590721623746307257856 8720669 -9266087045697335531769255741819240180 8720670 25752366695411142497369666700099563520 8720671 -95605090086262606783514897620610996128 8720672 60166060695901317946168212206911488000 8720673 -1163682346767441874894803774486738240 8720674 -254147180050589475971710439498896035840 8720675 -118650139352858873533009637329594976100 8720676 -105455136546638704890519334928111831040 8720677 -4250170169671301116205696868637129860 8720678 293996057251870681686006226167969792 8720679 -79962176681169676439192891311945917312 8720680 82257766905834912216585768442896384000 8720681 168526229573886306805127234630369359482 8720682 -65674885752085481471243573615832120576 8720683 75946380104749680731640654423852926824 8720684 65202177527313798837949161040824615936 8720685 -20706822533170499562812689051379608980 8720686 25658650395686912477010572348400884544 8720687 -12479219944718487596980641923495687664 8720688 -11712426817482443664689086011736129536 8720689 -172684144499705864708330497791033238510 8720690 22738662917833719290506246346362444800 8720691 -30346658684288596799346122953896750336 8720692 61975847623868504312347385295861266816 8720693 -155613071077466714013763129165336391058 8720694 14496709567004566781713338519157752000 8720695 -118183332427898792101830323120128789800 8720696 205850984745534648902751056967902515200 8720697 7205130763370407629997148370614855040 8720698 3004020104437653760723123144996139520 8720699 63424379174163219350554306702200966864 8720700 2035233960195812386848148438501248000 8720701 3475296247010440948481930676698442240 8720702 -18837662351719498529023314378157010688 8720703 1352499918378931464156793207016921088 8720704 -10763355850735521424209798969160105984 8720705 8328952522125950337397396068318318720 8720706 -86525537299734659932023489723841804800 8720707 215601956106058836566218299063693984956 8720708 -73393212407397184119226641006309478272 8720709 39125325313041088384368230954648666112 8720710 -39145951033841423968212781760210490240 8720711 38900103923947568748069242608881106320 8720712 14141184545657840302639713507652730880 8720713 107585975845238590615287377954406207962 8720714 -38312601015131856019863127334086553088 8720715 -644435333083079021823300574368940800 8720716 5209091279973270649003645622066819840 8720717 -79144572399530943468210598786159780128 8720718 31182894087050345596959761879171978304 8720719 20177985498660061070306954566590547696 8720720 5914639226821925894316911408089006080 8720721 -35271333799346270095793115505177152240 8720722 -32998337302519616537124981675233110368 8720723 134099576128255994931367620665415589704 8720724 61209255420277178143179884298276003840 8720725 -22167754777004097691163118532431449900 8720726 -1773917943538833922461807963206635776 8720727 -128927814390157065849976471830902875392 8720728 54734002065688589147637226665078312960 8720729 -155640929650557204393174577072661879670 8720730 43593405163598358249987345422460480000 8720731 -110921198609743213791876877212123110400 8720732 -125977377726917381852541455353500347904 8720733 -30771955306711226824055613237418508736 8720734 34272200808081595399184165632967516160 8720735 5351146640433004717545682954613256000 8720736 3713527162208813731576131916039716864 8720737 116981733518418099613744440324404495892 8720738 98763063409392047390949001850104132464 8720739 -111881568201913795033559627295873325596 8720740 -18090371409313857841595972528956293120 8720741 40808504432386434319910665521432064284 8720742 29121709998684357440689550386043282112 8720743 123266714077043255443557531347198726344 8720744 -1535428662263117942515495269018255360 8720745 79416164126309357684196323746627363200 8720746 45669101333384210058392177190641265072 8720747 -36304145551926214178190412159600639488 8720748 -49322292860109560032178584706754931968 8720749 -27576253013206345700249287665340083936 8720750 -152304216036177191859451029196445616000 8720751 -70505904535104805156167186012903613440 8720752 -9972616729611320538356544981264662528 8720753 61478073686401255251531110053069083120 8720754 11271318197067395270471303135416949760 8720755 172510343368123963794189641615074754160 8720756 275211467752539088043755050348354871296 8720757 -105644297654868479017040092191791252160 8720758 38638335361979463867887929629902237376 8720759 -7463741138711354089065929176531828584 8720760 17266344279550846224009191408614809600 8720761 -41113095112671912432104563714578408256 8720762 67369856205151048655524698724541160672 8720763 -3552804399660577692979808632525491600 8720764 78343061414342581028475443591650805760 8720765 46722433566294145950825827826489822720 8720766 -42361107048624718435000250518941757248 8720767 133903046691166555317049186001159634552 8720768 16926748396652814636731240572224798720 8720769 19968242133542590033120408925961550080 8720770 -25330594879196491884966913591080061920 8720771 -168101305263222577486067380950269201028 8720772 32712065215104747366457810081708769280 8720773 92282500916086452453897166894756573022 8720774 -12246800002310563669730460085919359488 8720775 -15179979951717717800498056239801420000 8720776 75607644108841167401482056344064046080 8720777 -20737432373485407474351420470513899200 8720778 -33554902510150987955210756811418222080 8720779 -12834816639007009947450956104881839040 8720780 5625034144522856937956497589028556800 8720781 -153805354008030136041113855765754493056 8720782 -4942642532480710629996257816981596416 8720783 -118983640294161460462886300814389653968 8720784 62324998237905602794075719345728323584 8720785 -81503455136650121215680997721163465240 8720786 52012313085467154076493082446775752592 8720787 -944789945208942688722309380547173760 8720788 51210750938804430196352264826818512896 8720789 -28285896252405588862218814110400519296 8720790 -12826815259907025311436822429897984000 8720791 -74472093848686677053744932515792778480 8720792 140820495793516460668743503755868928000 8720793 -154172602034628182995612943322450995580 8720794 27049448034689836764083785326348819696 8720795 -8570534013251507595877152177071371680 8720796 -6519008314301692989204665288277884928 8720797 103695126712931262836131601306607446246 8720798 -40113708482662682032442760675326889600 8720799 14001243033497439998682818909847345168 8720800 62857551848354950521705493362219417600 8720801 123863715077560529767588441858864611504 8720802 15774044667382391445338298785935235280 8720803 -26309029797578737770610982765053777920 8720804 -359845664147207870626943675295223001088 8720805 -103553266290646478105680634974207680 8720806 106623117957750217886492467029488510784 8720807 31357202006509919184760435510975336056 8720808 149850623457322799515979683815115407360 8720809 259282168355894551831544877295058902010 8720810 -23138604462837300153646467294941184000 8720811 -40189917355413199296117740044559579520 8720812 18561173766316882100290117851491660800 8720813 -93914087752116730438247311899943027860 8720814 9711690423196189516983890209326450240 8720815 56380890117351156818284248206071187520 8720816 1216696308539332466112539389600530432 8720817 54616575380896985479713781707267025920 8720818 -29066112263784254487896028402799543296 8720819 164207757109547523290494219995870014220 8720820 -6313395716056602928142843041034784000 8720821 -75709486833789735756383823355529109600 8720822 116056774591278545423174515057016899200 8720823 -52223869779339187914234425677706227632 8720824 163631421791909160426463942361266237440 8720825 -118800369422066894716930691856666786450 8720826 91213809220955246768225385860556288 8720827 39673240660663204629232402695636104512 8720828 111014846455460078672265103445960616960 8720829 6247527768320334109089754263024584160 8720830 -39466103799107177865239160339406080 8720831 -112083794322545007373161915577128997008 8720832 24162889693185843711072617257009938432 8720833 32100820935333039665640075443765426 8720834 285261454273230834773418426651588816 8720835 -51753789510695899085969091685134813600 8720836 32335949873967166442376821970909134848 8720837 269420980616159525203005899264089107486 8720838 -45533006806450171916478304607755714560 8720839 171020970851407014389933317540486663640 8720840 41343744814928436953891338020210124800 8720841 54318854102029372777673643525899596800 8720842 52090215263454646985870465908033149792 8720843 -52704979666246720778650281509810241960 8720844 73374995015231927386019301689071767552 8720845 -21196013756790418702003700647142624640 8720846 33810092612672870024601719545717639872 8720847 -4027339705881911644079978073555906000 8720848 -22027125511235925529125930254229831680 8720849 -157969803945981099036038215452653060880 8720850 -40339176735019206184903114960880563200 8720851 117407052920945051657624040492180405600 8720852 33120685779164277466095170310849257472 8720853 57525811491254824874875600842340703904 8720854 21987434944555880112832186237932417024 8720855 -53769307326867433716718637940216418080 8720856 86282694811128643842705308686447441920 8720857 33916524533012484798801927139812109072 8720858 11627755251930195245575061853424235520 8720859 7163159248627342343663764870262822400 8720860 -52313587236159734341092649164922598400 8720861 168752070434276805008498679881880220032 8720862 -37469216043727051935700074117067155648 8720863 14419243138756848084484985447591444200 8720864 -15164020110124399653655077890944401408 8720865 1393703726229706926582630929355342120 8720866 -19673689200124098169189856963439613440 8720867 126970396645812692939504746881903023640 8720868 -43551569811873694467254836307654393856 8720869 -85895229743027972757493023192650714880 8720870 -10641798666617510540499369004061712000 8720871 -14901740729454949915440976629902519040 8720872 -2700629526793616963686409734074470400 8720873 2217140846285325269423248784572730640 8720874 51215759308172548259062262113683290544 8720875 134488285278903011124107903189217492000 8720876 -100719748380613042150517221946583248640 8720877 26514499270611275015196048371576866080 8720878 48836159732770098168353920872492018240 8720879 -262047878054062393609981826576204595624 8720880 -4343484679641046231827207654998016000 8720881 -140137286869383195259853139652273615896 8720882 110372018465525548154569676552690344992 8720883 95204720945571132213809234557254590184 8720884 134640461166995729510426582270607506816 8720885 48347369628008442396305208801193272600 8720886 10609746444235227345578611914691722240 8720887 17391492445950712357634304941405824512 8720888 108070025257378316596163758791739269120 8720889 43680839469654137821958148677986590720 8720890 -42938743547959633724722216014494368800 8720891 -278399199951882119370227137929859935708 8720892 -101825574296558939791714936489322880000 8720893 -148805116022700322132144198784139717696 8720894 9595715809207488270434468648428330752 8720895 -107389721272469187703309281916571303280 8720896 -60422010856383501955096929784811225088 8720897 -204317019738190656871922380031313662208 8720898 74642633599568633887752985258771342848 8720899 106457234739849019297307568503004061392 8720900 -33513260166222893878735430786658412800 8720901 65667023347915681834403507170724628192 8720902 65729917864006659003051395870548089600 8720903 -333058603068601405777777597238107495296 8720904 62602495224355011766608842823948165120 8720905 39025472970884474978963485594616448000 8720906 66371263848943316356340749229562110304 8720907 228562008771895456343526054661773166848 8720908 51720092824958157823558545698817638400 8720909 26058205865323978356746771966157922860 8720910 30389131086915561841207232183399546880 8720911 146814750031173508398613815390897390512 8720912 -28194088854708255030883444755498000384 8720913 167157407748577914277085531879190166464 8720914 -92688318962456183529704078728029112944 8720915 50594265716759922192286427272592758080 8720916 -1012938314542369764369906849649514496 8720917 22030421090164634216892774035859512220 8720918 111732069735249526410386759699755184160 8720919 -234652536191188242673222714099763989680 8720920 -21118291819351085302177851227868364800 8720921 216785940031642776214404318313379653344 8720922 -35870927755202055005349068669036602368 8720923 -20347326882992323874583414279827045640 8720924 57418960876603031142775940376962880000 8720925 70576952662889879617172463453815364000 8720926 -153779022423959373603274078267902974016 8720927 55489035457814716351928843325041198400 8720928 33715150755018045159494674887775617024 8720929 39866521548003986631504879606180611776 8720930 -14900247265493194733614464911814225120 8720931 -54890489817452736296990603928350128656 8720932 -85778612737843002013906632367361003520 8720933 -38660683000270194750070087323673886976 8720934 83405797091072223630231844163237734080 8720935 -98896515083290570566783907777941762120 8720936 62564443026254770981640642534692700160 8720937 -127635124352902821716864483570893020 8720938 -34991168954176015107850078379028440640 8720939 165695241051574607125759361795075149080 8720940 -85859885531076995751603918141197952000 8720941 -245823335876356456188820960012354263658 8720942 -317879203175941427043832426650075456 8720943 25421827832413002159953986945496033280 8720944 -70006983824474199466880849617999233024 8720945 -122538415285737436557412000061653080 8720946 581535738205947763570303619398970688 8720947 -267899426853428895147899870592228639604 8720948 34346672150948901476221914101797430016 8720949 -4995799760115707376924456854868330048 8720950 -10208862610339810063999756176096105600 8720951 75408266479033789035924448464797882304 8720952 80256560317950930467141959332128133120 8720953 41839939395580173324012812581588828202 8720954 -3969045902683472233555355563008912 8720955 40463268649486670128911359302042218000 8720956 -91030976753522205715319917091287600128 8720957 53830164506038216527304985690696404032 8720958 22338113092338409232249771761570392384 8720959 26579567061384142055996824419287408 8720960 -4702705277256536047832438372035461120 8720961 -120729396561960662420912603643866635728 8720962 -16341934802691302892545727763826640000 8720963 -47253692973883297801272140300830375680 8720964 -13751131548343319582157733420735340544 8720965 8693097978741794205357569329616879520 8720966 166015472591993967751479556989070296000 8720967 80391526395016331120494007117729520000 8720968 96679991219705885499200231212523520000 8720969 -258279731184126709303517120427995214630 8720970 51370017534762233652472581634134528000 8720971 -195942601127445501216263151838012584060 8720972 4742840320278870497590749530465144832 8720973 -150708560192774283527097406560544680000 8720974 11405429674265839728051007758070932672 8720975 6717254294106277356423611568395421000 8720976 -2841637092196047081704336204129894400 8720977 189475603112064012129592356119871475826 8720978 25599886443558553266171318757052384256 8720979 4153044533320183881751858826320117248 8720980 -45493420804097026520152379796438182400 8720981 115073218577720940305266708078658882400 8720982 -4310771176384678148503861895859924480 8720983 -216434064199628776092602979984695946000 8720984 -16695654835844839527178223393881497600 8720985 14739327109255668457108762870886188800 8720986 200944886788427929039370567707641049824 8720987 95533251275082566747717649916231035168 8720988 -17402900320536798061896820593546461184 8720989 26183567581890974863684357427837645824 8720990 64260283756149119871575559188505288000 8720991 -73052315131036643751225790051422056640 8720992 -75856236571278158775067143885087571968 8720993 -193969484450114484336981265637720595180 8720994 6833315225519586864647199126316656000 8720995 47162401095285870467579203253611482000 8720996 97410422689240668601155222772086708480 8720997 40570463718393813973580971570294716000 8720998 -4040006250842809611896237019524525952 8720999 41321381499177377518419343153767319680 8721000 -163631597091327940869106167269376000000 8721001 4485795141682942232346404013184533504 8721002 -353945008632660259661187289730127360 8721003 23776344984515913052933160369337758208 8721004 144525312810476541106179088607178189056 8721005 8553967637870991068444986655203576320 8721006 8911122979610255733140119540482991104 8721007 -87959748538276311065794892356420152440 8721008 -29622038684841313856412310650604781568 8721009 5488792694000443272327658901772218208 8721010 -43470672724689822953899879125437821440 8721011 7856103453571278565170884633392090224 8721012 65867616019040071823086015500763226112 8721013 -1799402129063365873197070208779409920 8721014 18657620685957793159102642501232096640 8721015 -36421594655752963592997943427291259360 8721016 34767852820122791731805464539638292480 8721017 231129083688068578110031997723460450132 8721018 -4058310530798672727662042643833972256 8721019 41753353218296818526328494291058733680 8721020 36151000580722156588609322492038118400 8721021 96410514595940605597352060115813644352 8721022 -34501060219901581774178065262936383488 8721023 40624681140284763656471604157009665000 8721024 -8550878530349190700005362607964815360 8721025 1331878068109749283414433671509288000 8721026 -14369346524421101293028196627249037440 8721027 7252246887175401078420722168809575120 8721028 78744096839019164991276089270043530624 8721029 -48595100183492524312560036443543678370 8721030 31572548844705181044960066012380008320 8721031 -61024972136974434993278497122390946536 8721032 -224047244702953999649575708562618649600 8721033 -110063633389120066322821313930730721776 8721034 -23398057720413227248862730286518701568 8721035 -118355951725301219535206593409805197040 8721036 -44636727175975638620836623985288670208 8721037 99493141220421735787976333325693390700 8721038 4364828353016631411541450691127296256 8721039 -41982253992385336835791632196148057976 8721040 -1470225539419798156008344168342077440 8721041 -39692192079760966077536289602460635328 8721042 -57349818725504184065503800646932577536 8721043 -186299927400160809826976117078529370708 8721044 -12763795902368931614772928462022443008 8721045 -1492228919778670354016972569159118880 8721046 -29882795907779749527928439292548519040 8721047 7935529135615729430894232313639581120 8721048 8423747905615548830954827019822039040 8721049 237972502519802788189723723511768127050 8721050 -15745958628788295971313086307844111200 8721051 -27955547032285170818917626670910364672 8721052 34145399788449394077699717050520228352 8721053 38666424027920441954232103107021674688 8721054 79567743826049072697967950625204512000 8721055 -76605071878148910038212439381410598400 8721056 -93933755376396939916494976058600521728 8721057 -20270628737505390564485279515784164320 8721058 96904541886597849081893563558425836880 8721059 120065934306751070081093649215302282560 8721060 38327667411572641815103498138998865920 8721061 227108597997081040309375198579054953662 8721062 28118391495621028068691128933624121344 8721063 56076413336454911119845845525581905360 8721064 -237599307407183804882046284681367060480 8721065 74518099781992772673719893597080311460 8721066 2399808287376593935082881942760236800 8721067 71280028303357705776050556272352712 8721068 -20394087451140773899748713248460468224 8721069 -42432221272121313964397975301074797248 8721070 -64276083370112119258885392643357907520 8721071 -29340169395240318671772020197591466928 8721072 16457229136765390812810399476615282688 8721073 -144830837860545587919957881042529111260 8721074 -58996500630290211994103129626285867008 8721075 72419087068225504894345598169455700 8721076 -28746989134351514353361377073298247680 8721077 30928528630945468364940431347328818926 8721078 -4458038727140508390286251190154112576 8721079 142957553815575202365803961943614576680 8721080 -178737836019797427908769346996832256000 8721081 -229371368602432296637920665922169088160 8721082 46835919221285179946426667586621537392 8721083 78939910220927127929638438170064611360 8721084 -63278769638426110326282831476263649280 8721085 -84756765172975838447363898563150323200 8721086 101085188592835151329509670406404964544 8721087 -95423221150141252594301362253603037240 8721088 497714587469200759897888435386449920 8721089 -56409998720087330230839470403926559276 8721090 4258275458406473435138240081242521600 8721091 33662137777410240909603868593606638480 8721092 33079584068531363539646732320719360000 8721093 32456831114672206082385356670552439200 8721094 -8047075247530306937610408279679489056 8721095 -110362847032184133560935592830386802800 8721096 -88922920079366817246685307392876339200 8721097 15837577922546520588112516987827129984 8721098 52989916481582419012955146060353226800 8721099 -74548973627321593068781753282427760516 8721100 12427389655236182895622484803660870400 8721101 -89274677226439915321710100495259381898 8721102 -17848193117828735695382199341034114816 8721103 -51674789672023169170087529318005212936 8721104 -7910742570773015290179727034099564544 8721105 -99001606225379945741418425991959543040 8721106 -25274743458805251791886876698946594816 8721107 -133201533692974324480833275549323969080 8721108 6843142296521761814088698417169494016 8721109 161638256733946712248015944705174642940 8721110 -6373358431268256397527773053958784000 8721111 27116791219311887908068065812444324608 8721112 180464453082881866315784323772594380800 8721113 -16934142438151037167096880865417800256 8721114 -7758176670298312385458306046390161920 8721115 65702799999335838792825811239624951120 8721116 -2156397847266061395630223600286115840 8721117 6780634293074874920029229933248424928 8721118 82797193837621506161359204649808249600 8721119 -409679534173304611203399338383067738400 8721120 -87729572657180676597120674068679884800 8721121 27829125474712248646953288851913532322 8721122 -61404279798276130746795573991749335040 8721123 -48107725984548985973993327882974154832 8721124 29449513300578608023473222894982983296 8721125 63565000301106189529957691904332352000 8721126 -645908348529595566446743053656743680 8721127 -65815718273128543416984002711371477248 8721128 97318153868336634904436557303967938560 8721129 -84562608384723357186772175975354434416 8721130 -17389812085880239042896916431100097280 8721131 3064658912328193644775504542785440872 8721132 38014950043392417818738132782054440960 8721133 131283229786970322398003254830033003520 8721134 -5459377736297347881940796486102030784 8721135 20207472907998826185776225110837447200 8721136 -31091038899377900089144022433740095488 8721137 -10449898729532751381280658773772333568 8721138 84320175924675712970421656850340289280 8721139 22825917370776104382359209867080171856 8721140 -22136262337234099023856226396072755200 8721141 -57242699038686155338130138561798709120 8721142 -30741600977837256106765873712259150336 8721143 -78824865183737049188529070117978239696 8721144 -135653884400081022738867602912777932800 8721145 -27103498730162120794698973627072892280 8721146 13469683864145897078157286091714996736 8721147 156768720648321454115629626841116504600 8721148 6118397394882373196115215264084630016 8721149 -29326460567812658608307697120465346464 8721150 -2688834945836997095334715822915382400 8721151 -118611717024437347648707336193484484816 8721152 27823250007014215208893786064242606080 8721153 26834350836742753069301547461621633280 8721154 65951548912486039001865077725944291360 8721155 -112433441883904771343166105977010595440 8721156 -72603791940647678780968438049117024256 8721157 116826499473591784906351719157173181406 8721158 -76164138545563359211748089023518524320 8721159 49041081435084998182062895469545125840 8721160 10775594659626369977112753597871718400 8721161 18796193062976339334987517697257726500 8721162 -118561817791718815951667212342290524160 8721163 -41172153337954791088759021929923112192 8721164 -1547009979032035855692436970332921344 8721165 -100402206923416695645727706410470754080 8721166 90979709468339849392612929495900100032 8721167 24603411979803434334894575742384464472 8721168 78439288017763422185843322491240448 8721169 -119152811530089200399609361558049076240 8721170 23878112762724996127812837131295898560 8721171 -19034972929832286050355448129012566120 8721172 -51947596597107537924387010982136605824 8721173 212319650831937015789236546910374844060 8721174 26916806716348164403291934908907520 8721175 1487733858120341912839142415518410000 8721176 -76639137769815033732387397530692198400 8721177 43412725991558344770342113608846829520 8721178 -90271468575776948399341674208660953360 8721179 -224447401892791487916257834621964712224 8721180 4700238575075489910472049389448540160 8721181 -44117183534365681114789275408548482208 8721182 83338763891085804445722647753730840000 8721183 162102375849173192534757244469047690824 8721184 -149982106537477765017763965382772588544 8721185 -21493043672298725079330036759479528640 8721186 -13282142088115673708479454311456882176 8721187 176375946586320850213210514973614848800 8721188 54693669401510494797700745130503688192 8721189 -17960137160193952752623766668403138144 8721190 -62428595641219933676624322154732780800 8721191 -167316068156182461564865483530803718408 8721192 -36958760210323153824915392619040604160 8721193 34903617138149771774779839085143610184 8721194 -33032222286781351574011534421260232448 8721195 -10475657027691730647602385998170310400 8721196 -29392809449204985329212973316279296 8721197 146988243927983087566155493253296490646 8721198 111668159206278984285057734177955288768 8721199 12461726298722323766451221197890144000 8721200 32833606612730733379111712532530380800 8721201 151900170313755868557444891969449285232 8721202 -35884358751801865229950886181267867648 8721203 53321919206677790716450437541717366800 8721204 -17202278276174461015810700804382916608 8721205 -57824464009681788260539646771198208000 8721206 -2693278876686869973596910833643292800 8721207 -71863812633007090682478090054792626472 8721208 -25063510196565072216009695254873559040 8721209 -57587147428206403819116231069124101120 8721210 13519748335407984960990769815797640960 8721211 62737804609512169949928775746088440712 8721212 61501861492587622254094789631195667456 8721213 23187746257703218868223521139440353344 8721214 26029758324073469890227078663724781952 8721215 95921648195767246962319856840957136360 8721216 -75777662799838244900739088226545827840 8721217 -3314532522783416898446798418628922368 8721218 -11743296134415834321960091431550601472 8721219 -60691233360654291356244897251060968272 8721220 129190634175156423107354567207283098880 8721221 284693044133807652288439296017089943292 8721222 80703352869709740242194690409440251072 8721223 -126486645810587790583636685794024399264 8721224 -30663774718800844787055522318647639040 8721225 52481987858492362963559339965466247600 8721226 131580581383196337593022798221472084480 8721227 94295140750400529684030186798171365724 8721228 63888228814877062514150548481206272000 8721229 -45686690742275568126838982433804102720 8721230 9117106203248891267348246317177651200 8721231 -85491017123355585839387349832693593456 8721232 14451745288692394821463044973645529088 8721233 -33430388456791192593776706301851255000 8721234 -115033439909375125637996051397315561312 8721235 78655174740982547217441685452985861680 8721236 37394109136138129796494779956206145280 8721237 757470234478408500559838973330591360 8721238 49902765165617954719038717787300863360 8721239 252963149642116725564708271312938572040 8721240 -50177249561698552797557443531171430400 8721241 51379529850036199273151968013320445952 8721242 62213824589228520899689309582706552544 8721243 112858291850412718169220460004985553200 8721244 -56205423536626377433284176862766920704 8721245 -2395637274208988400093620725907745180 8721246 47491513028472650316581640876113645568 8721247 -51037013829535143485753290563912767960 8721248 103524552325660787360455494725434736640 8721249 48029713928013669892496200298268550080 8721250 8843093374830950511137467820193210000 8721251 7500383985587623775875308959128055808 8721252 -64100642274127369945902543373320177024 8721253 -140022316520512881913357888937520010498 8721254 99648072048893106460100518816569636576 8721255 -26679392380620506319132026501743380480 8721256 31961734871831653743817432079705948160 8721257 -112272252394283277314659931630734349340 8721258 -8011101983592498840277158181261151232 8721259 -16388976902123191994999284476618310540 8721260 -101097849243072922792430492996336640 8721261 31164623161736517595963370342023943040 8721262 58174889684000073093208195328410214400 8721263 26705846267409819515158920564990580584 8721264 -35194553246423208213800700188567371776 8721265 -58957080792214065131315493125110261260 8721266 26296084205779585631740464402153275520 8721267 -84914170342221592573706376917266059720 8721268 18481828769817963273374580080378438400 8721269 38416394171588423899566245593782074670 8721270 21232880850965573135303768234809647360 8721271 78103168319214705370085838193733777992 8721272 -66177807653910447098925552942902231040 8721273 196163466473299552048114462191018866688 8721274 997743985256581265031309805390467552 8721275 68600172535977695170902015808840185300 8721276 29897832743828319834714128836247921664 8721277 -51037959636112698603329357003331943520 8721278 62885333247672799860906511407391415424 8721279 -57314263993496118097308485635145104656 8721280 -140379367026314543915340015355507507200 8721281 -61949813185419878635345832177857857918 8721282 -36444321525376706768589497381758919808 8721283 13210860080798061889215884999436165960 8721284 94315674636001282133120722197717073920 8721285 -9119888295332364093283247897954611200 8721286 33529221075250616809716215607743688960 8721287 -59954223325885952260963291548902689008 8721288 68539258981976347180221877315483084800 8721289 -136488269970787312750179056881193005644 8721290 -6517510788591529611629877215958621600 8721291 -90257205995697581091778589668327290408 8721292 11296709743102664236900959613381320704 8721293 25690192795222420952618917666710595584 8721294 65398515329642476077148459296065601600 8721295 1505765451402781702457386113576776160 8721296 40441601052878630169226069583663480832 8721297 -12906303332871260814430547975853692160 8721298 42371984432053413492968418537295040400 8721299 262428554499414018970533586496972208300 8721300 -8874737894776408204949001568730419200 8721301 147388985041822070579136315979311127392 8721302 129429823514167439120695908117256952352 8721303 -738371763586173229496501046205332096 8721304 -74846545584534565006016241104982220800 8721305 68366663930669138179425634650459203460 8721306 -90571946271931945383532003668285130752 8721307 -18449909023090199652912842328868253696 8721308 -733954181681611867137138213441838080 8721309 31026928023999700706985007461134224608 8721310 -476780656040465679926061151090521600 8721311 -34938235243040955455364665191806893088 8721312 83562343201175278526894599276993708032 8721313 -46062339094943471091465184004267281438 8721314 -17439014008978799601233369578642797744 8721315 7771017352450237498595722867820431200 8721316 176399033499695687472202416788250727040 8721317 419706908234024842800211960312292958 8721318 -4503641963807596338293602626369458496 8721319 -208674784281027432790639720887760013456 8721320 -38612826030843739723450146673065984000 8721321 -41937124289714556775176576771820339200 8721322 -10908882091568628821115029817584165376 8721323 34800017521755486463530975568177735680 8721324 -33877138251868835135386778974687887360 8721325 -48559337918656746623041677898415162400 8721326 109750424523535164358439576575768802112 8721327 17219499445233355644033904027114458120 8721328 -2581539075942477992946939915471421440 8721329 97330119815276852870509683150523350930 8721330 550118281111766891810973940738705920 8721331 187234433356522918741622041039304539312 8721332 -208232542770849836246593129985370328704 8721333 17784443566821694949459462958800569902 8721334 13995995350637899388522666196369267840 8721335 46843533457851907971312514769616603360 8721336 2262630461491172883099137211135959040 8721337 -136246937806869532515006010624631430000 8721338 -123545518303548141035412467743596193680 8721339 135274865779032650334655896851692095168 8721340 5685042135489823699661366813142190080 8721341 246768340736210555387857510580542252512 8721342 15750690355721317614687744465441530880 8721343 158356299328251470372179172149222860144 8721344 16592304081830504153610064408860426240 8721345 3171720902475826838871424565178696000 8721346 -17970683508041047512848063099220096 8721347 -82504193358327659752076498659442856720 8721348 7184165528537373583280516282030177280 8721349 9213917717183687396927594257212725760 8721350 35171556756072410250566666061779721600 8721351 -4034927423526839634076735816049129208 8721352 4350710826544022212720723834062873600 8721353 -239536777812212150760451004191101843036 8721354 -18134050355394424432273521953648547840 8721355 -84941824854788034282014603916467298240 8721356 6710289468293077232344167207323860992 8721357 -9818450847691349933139041090887262208 8721358 8676181507584424615434591498578969280 8721359 -205852066491292746154142537299963015440 8721360 3678265140487412898309264597004369920 8721361 48604700585977033834514697544208383200 8721362 -7913114255803997823305391110826175680 8721363 -111121411630235306127616261777815383040 8721364 -182575973454771081041380427818151684224 8721365 28230623994805010822356646696212711260 8721366 -35875086314258303205836096090193408000 8721367 -160725779544495275168657772389283119808 8721368 -14780622790256846588556479506380656640 8721369 -38832828214488459705940647502157815206 8721370 -1142363487563401173908931648877271040 8721371 45259926094210500098599779190108933572 8721372 98496265192955525135881831999065513984 8721373 118449501246050141735146582649319864960 8721374 635720252711883953109245538310368000 8721375 -13882891933860868157954609506321080000 8721376 -300668590386548962483053212589411532800 8721377 -48700202601640941721634980082159520000 8721378 12217952722598179129378211059184267520 8721379 -190002230345304524615151637382136242020 8721380 -58950837194479070800104606261588480000 8721381 61567743527769097178163485638241184 8721382 -90430572147940215265886987084189634816 8721383 -11039214229377046780472974716408420432 8721384 25296525050718186608014537540303749120 8721385 65770557305152476200380756799290824960 8721386 -43454259556467910204099362569435383200 8721387 68498083235549546582054511437891933040 8721388 -45914735408509691475335264576402182144 8721389 -3121741157090351204776224080626322976 8721390 9930998105959085995439168560217318400 8721391 -1750637915170566669343375637849277696 8721392 56549682712100373916116389453092356096 8721393 37010461218007620826153818554305276224 8721394 28302383819407331558181079683417578112 8721395 -191597784277183879673511105750103059600 8721396 25546406734283166469301628726672135552 8721397 -4323502105360927942051075643669038536 8721398 29441248662788728060343286040433694336 8721399 -271337375462401130578415908974913176 8721400 138016015949899578182770184486764032000 8721401 11067604537467986122163229551026606212 8721402 52269786948912953742608766787885374720 8721403 -211939366978308284142656761496284432348 8721404 -12631929501408590725269140150528262144 8721405 -25225408865776460794157878312269312000 8721406 -151078530956005356607351210266462670848 8721407 -53268184847389397149521500323794684480 8721408 -175937124191873183472800831996065480704 8721409 15875695946645932764473157611005620820 8721410 -23957381145207834586446782587544348640 8721411 64521134332484652070828940880154350072 8721412 -91071090716038067972124962932259462016 8721413 10180095703866323308115911945625341662 8721414 -74359736009419997035285050478601233152 8721415 70147827023757420543153895785520393920 8721416 -26553864268441664952573081297774182400 8721417 -34729314025534297652394607130449560000 8721418 -53071194327591783156395957866609493760 8721419 -95173195167255978608351890135235086704 8721420 38877435880980378382990362800855439360 8721421 -306169269834668719467211452120052145088 8721422 -123421091024342505116505021566159833728 8721423 -173458579683282043027697984947633695360 8721424 17054805792048786234487672794789847040 8721425 -91000472646072663702967209277627019700 8721426 -18404426522152898833663602934491787776 8721427 -16459095237484817335920376236990001920 8721428 44308126033908927264056105578760323968 8721429 177353461581736104916012738278605114784 8721430 -82972929530839976463575784323623760640 8721431 -241038548684619261683216567015842699800 8721432 239665332934951471242723644566917120 8721433 1695907438903205270765055594016956864 8721434 -26934818288417147280033207241003482384 8721435 -8553340922412636311605665238898125200 8721436 20999225291148912647420468167620820480 8721437 -71678780419495891428130366734824333760 8721438 22219088779396671591707002078429824 8721439 -74139359153302868033081296001123729280 8721440 15642677720076507960706645047115776000 8721441 165907787179243564865777535431975552850 8721442 -33913195465433993555973242245699461120 8721443 160159908578777053854422256046139449692 8721444 -52186377565708916063475122779159747584 8721445 -76362141696678115239257025543544695300 8721446 -328519541749428632849203720575844416 8721447 6314976997691920685132575779167422464 8721448 -19665715219176203501466542223100400640 8721449 62905338837286910204559242793650883648 8721450 28190287365965560931330297195066883600 8721451 118047198240634630585318210686500591904 8721452 -10460996448357278452823231893643343360 8721453 29351091660799638273810007263030815040 8721454 44331383363556418922325735889149625344 8721455 -24255638541492029913519659787435755040 8721456 2451686214609153485882663173250088960 8721457 -180909688108021601991798691307475240848 8721458 83931017878626834145098254386929576960 8721459 10179390529046808462756625578246601440 8721460 79817720818636308599872225603148390400 8721461 -280281760824657446283085575720550694400 8721462 -18134856950461234236961758056892211200 8721463 -110347452089675192930759809198847211240 8721464 -131048982536639595482435321575739596800 8721465 67587533971975420979798197253029752000 8721466 9199222707794234346637638320416305600 8721467 76988061480779897450530377691970700516 8721468 -5299293527507144650332165924214941696 8721469 57417914109164011248610748617658780870 8721470 -133246959753228209459037906483669004800 8721471 116199785884718366812776304974021562368 8721472 -8641603031068748812749022039104815104 8721473 -35557524185862176036033330101266985278 8721474 -17554971615648531637893003189514012032 8721475 -542299546251828393626258379406688000 8721476 154865188472187284436945025644939641088 8721477 -250864237851653118096070128246373377732 8721478 -4906203384983087165732696005644091392 8721479 -19430305489171473661051544186490911952 8721480 -322941405144143646565587574788096000 8721481 -205710830935495204182481677493498215718 8721482 -48153280484216727451366491666121744896 8721483 2537959010195007776767755681505406448 8721484 -34602332095072028171187759177136585984 8721485 -6588446780138818922028389903384937600 8721486 -9689762243725959175416529584398104320 8721487 -252003783316890274322074873711331326864 8721488 -52857032909856270840724773061134655488 8721489 -66517352280297709068511524565794199680 8721490 -78361086616984312196908611652873308000 8721491 -72139945778083909704442599251870190528 8721492 -18623839690788688868484492763627216896 8721493 -180240649318206988144018587519301595520 8721494 21746545046647191866666903658966689280 8721495 -88513587371892501375460675113982724280 8721496 -26450322528889922216572899203866583040 8721497 132341437806264667836715833278848165392 8721498 -47834634669668218445790060855897845760 8721499 -28741669976534632265983083223616141500 8721500 122681723299441055639980947710915712000 8721501 13104324465099191208140633647010334720 8721502 -46469500949589075448634407525709298048 8721503 80389222387520892649258282320302125680 8721504 44053614048634232463843139266186313728 8721505 10116128408488542393016145569220721960 8721506 18284898903568377824227718105224930080 8721507 -33299724691853181847805426652248547408 8721508 -167791621544335537326542084173727514624 8721509 -58410480260678379002382844024930811520 8721510 8778564067045202897866768544581728000 8721511 -14252422215938773254516837903961474888 8721512 205141384514033905815394602184027315200 8721513 -119105758172525223619083117782057306400 8721514 -33391067760371241625372221739566744144 8721515 -80398873375872743455669602737033600880 8721516 -79994588036933238704596234459389219840 8721517 60402629858433873897335123036004918912 8721518 -787829284077016986801958635863481600 8721519 -10028424315678426956207783710340727552 8721520 1899985153434223728743306207738265600 8721521 -137856199996825163965922480218820580480 8721522 6380903623393439118604768446506160000 8721523 -11482622895402802306051651377575022776 8721524 82157223552145859804206292868873523200 8721525 -77814835456459739031627921040501512000 8721526 -25113287735092714598408632644532126080 8721527 -217800828180571416172210234438503275088 8721528 -9779354013273055221637873479958179840 8721529 -8012796847558398914345452968462483640 8721530 -29341080580215582773484460350263930880 8721531 -2504287087121395165692436007254124544 8721532 62540149958341790662803452930966018560 8721533 67703686747588394164542261690797755782 8721534 -109327829048413243104708570670713842688 8721535 105614822244820471148179834203668325480 8721536 201188454293721853179062108185920798720 8721537 107348500941464400129978540088974392160 8721538 -28903952744990614530053106471285410304 8721539 213715130730949154734366838879457353340 8721540 -25537164110678063202346653761662156800 8721541 -241131961110057768829785568034882865058 8721542 80623037126322964457996722002027072 8721543 16416202968521152104890810129664919464 8721544 -69943258808017349174681212467128954880 8721545 -1682279239451664126259867283210982720 8721546 100494377029537620922155728993656896000 8721547 221531258103707130870708765774046866960 8721548 2514795564201942982934434067745116160 8721549 891003391940235127246434710816377068 8721550 -20393380146514850071036635537381715200 8721551 103485353104689096375791460099236394600 8721552 -8158222227844754612789017695043977216 8721553 -274956536449761892805058727829858459280 8721554 20606603590124668078614271768347187200 8721555 -48787970319730913182326924401418624000 8721556 -172614137742715755064134049631065367680 8721557 26137629473946905028738709303562514240 8721558 -4214125385322261270573330503800092576 8721559 -134200411812604594670043748036228032 8721560 169637944331233499951926979247001190400 8721561 688861380268543289242804918276468608 8721562 26614208846835002215238285324413858032 8721563 -5359256866362535302039709968830712840 8721564 -21163244390092463270229830608956532224 8721565 113844912079346071324051626140146244460 8721566 -6954452496809035475487707496550003200 8721567 -27093123331056688632266362315153973760 8721568 -54563604101353874911761907154244403200 8721569 115927981439933673018878124250882918080 8721570 8680580017814290778589550068576460800 8721571 -3030782676064104790806076494589251456 8721572 -56825984555789281746710390691625713024 8721573 3916616503042427627760052470365030400 8721574 60834112650989918991562751232293381760 8721575 231084636952225712457382494548213586000 8721576 121329904837746233811333691224931276800 8721577 20883448594212981224242916474031398400 8721578 137298202105069445649593097097678575456 8721579 -5591665768886290319820499460965928616 8721580 -50187215095271241896749885289552885760 8721581 -283416028784610345735418601299753995936 8721582 -47816771710659372651842074248712694208 8721583 90732346965745825624018723946261105592 8721584 45917960158926908782244263432944746496 8721585 127401738357171378427736892522641087220 8721586 16979019689699465172445939050262366992 8721587 -35756676180240103996414077846263229696 8721588 -226144884395878539004395796102225920 8721589 -223624989247445415390043045501534278560 8721590 -94941190438859451943054553487976051200 8721591 -95681231006989133088012808313925728256 8721592 -108174130181483832665677709012836454400 8721593 -4649141290371353532784164486185940096 8721594 459092617356383137877036131368905472 8721595 150932384714356349018847639211728175680 8721596 55247526475364018312196976183079162880 8721597 63413974616362289026021180368920996640 8721598 -54898854810679799688496361087950424064 8721599 -201072117242427709591792161535447358400 8721600 -12325860444874111465133984622575616000 8721601 79792402046514601491770922398254025152 8721602 1537176575013514388151133853839638528 8721603 13542074853573023134299397221492412368 8721604 2018210770311147287007889787375328256 8721605 -126451047998454365341154464463278665000 8721606 28279076879316155136512750914986215424 8721607 186607841622706604350184072022805552856 8721608 178361803432673888016963610647379353600 8721609 21708515859204129106301379863006276736 8721610 62019761913971427762204538201053348960 8721611 -49677074919707191732065128220336973368 8721612 -137756201884583944097468161565024214528 8721613 -2629405653624013112959450544860984160 8721614 34485150868959694547747433454167056832 8721615 36798200174315498651266382407788203520 8721616 -33572884154949080675602524456114585600 8721617 -199030800341414594008617585106464056334 8721618 82826252429551782477615871206134719104 8721619 -2360735817446280163072505955502048856 8721620 -46714220921519507693006449215294808320 8721621 -259814747523646173657526907459242737600 8721622 -3622821927000311554111281355177545216 8721623 52874962624082585592769385823188053752 8721624 66761101515017872985131599910489681920 8721625 -168230479143503476319468643375405552000 8721626 -119751230105648772471877536156415465488 8721627 17641873227632987341363529445329076480 8721628 -176217090507942592376918641923247662080 8721629 26979533594283583264690738120451908032 8721630 -15895142924154366433502504723579576640 8721631 29276942336531201610863347031029334432 8721632 -279555159935805922153851409529988710400 8721633 17799139536439078117877465372953706496 8721634 78653518822158813289116045362088387360 8721635 -19860059859804434241044060868600316800 8721636 -17199315009310559056913088985996984320 8721637 -192835167923316184865166079278743624000 8721638 9706188512753539692929421968725098720 8721639 -69154426897429290883850998773410566896 8721640 21355870858212646526469475188193689600 8721641 20932202461725553908534667171388003472 8721642 -27684341736316901070714361537488569088 8721643 28480223239531495407071611162560974880 8721644 -26832617302101057849537987029640000000 8721645 -41651302808651952204909655718608565280 8721646 -80192937415739656924188623834870261760 8721647 -682888245532282680011092780862951040 8721648 -13899570302004117955867188140878725120 8721649 41108372097330573447811628841275521536 8721650 -24483188964984657152264376651333312000 8721651 73365780578565708895275336051814783032 8721652 7541467695024062453225589582471380992 8721653 150164865132825900066155565217390213404 8721654 79694394780785009977298603643712413120 8721655 -38201672565377388746427829950150742440 8721656 -226222288772062031646834292884690739200 8721657 134657202720414448811062220135225903226 8721658 103657668173037785045376746370940598784 8721659 383923963486877965242488105301435045840 8721660 -32562365595749494613928613407052938240 8721661 93793984806102066396315716306914920652 8721662 -28468105677641501281691139905204718336 8721663 208407970408124015457364464373155555360 8721664 -15874000048116754019187813278084497408 8721665 128646133549669147385869582276348281600 8721666 10224078124979113225752029393223265824 8721667 270819174911497845883007508033782046716 8721668 -1779802114280638381944688468652333952 8721669 -37912090152430168107255439803513460224 8721670 -109222906835429570595339815608590508800 8721671 75704712884140147549712517536236049712 8721672 -87450067077857372560627075966745518080 8721673 -231760009439108626416882968178124495078 8721674 -27295058021385027829716110333684349600 8721675 322530090420619070954011866483063000 8721676 239613186163006467305435332269600325632 8721677 24741996615322870909759270587744577632 8721678 -17908787767165059811004233273988720640 8721679 28362035103277077353260964834090228160 8721680 26188031053051216448951514729185280 8721681 3759850489269377200688670879201511152 8721682 -62927034420085643272522928795012284416 8721683 -96060270565152293731273602776815277040 8721684 27407559870428554205738482764714209280 8721685 67296939897492123970501285984667848320 8721686 115696833776490657017621660294259573792 8721687 -57023709495353950970912694146871350832 8721688 -139010372905434882492114979082872842240 8721689 -100472022419754959452008252097203611244 8721690 155865536134630710445174944937904640 8721691 -65515357923963380222837343575172782616 8721692 -36427523471855206380183070858489528320 8721693 -126863360540068342081642089221628235476 8721694 -50334050523208011040356369812374492800 8721695 12627883687162693838129621888705635200 8721696 -187014311688725349055492126427238629376 8721697 278931018719175034325271904164526559172 8721698 -89984069716134176583229358464927796400 8721699 -6705260208576760128373889864954991360 8721700 -41747236468862829602942496523989536000 8721701 -186166674413071888880029279690320911298 8721702 -15744873594229404035437257040917918720 8721703 -1534333894642300002703727751343285880 8721704 48590649085619824230945947906880629760 8721705 36138144026640541768468790689955655360 8721706 -118299363018737951499536640309738568272 8721707 -137652438094740994969897091923725728568 8721708 -4207128505325437892848003316721277440 8721709 -208356670180691976853068717068515586484 8721710 27291039203977677413418187761232176000 8721711 -108607449557370631179056271488789360400 8721712 -194838796193335508049610083341139968 8721713 -24047012757601969612523781783516354432 8721714 -14732132515763951962055498581348402176 8721715 -8613195631755210610397984932769160000 8721716 -20580008565746940340028013793897943040 8721717 -94972922477757089784344784251890141920 8721718 2716348414105767574926802863776018880 8721719 -113197404590798050825343677598072150040 8721720 9482467562380301106681160991166873600 8721721 -248008656219831007983013779090567157500 8721722 113909223045237879769439499777487526400 8721723 110634565870479270265161756162133385664 8721724 81200124400397417368229896174499323392 8721725 -31956426496647690843427442578715059200 8721726 2220997453379353696173828720256401408 8721727 -77836598542050261810384701022587178128 8721728 30341690535283257106636513957752864768 8721729 -221246137034278485263391205974899674080 8721730 -11912258231277917507692520729012598240 8721731 72489773160033872769030589463160710832 8721732 -20091655232323633607572972237536764928 8721733 -37057909466332808436667688387210781540 8721734 8659096347751583495784180403798425600 8721735 21448614409966570943395084090833475200 8721736 -136968527350415764605794331299105848320 8721737 -104288723923294621826080502386786648614 8721738 -10701105138260320394612557198786081536 8721739 -21301473895501516590164240550708108176 8721740 23023901736873313400179310319343856640 8721741 -22357511346034665423924346259511897600 8721742 -89758060235081370773998927293596116608 8721743 -126456694932206523842149519370463782880 8721744 14329388179118740138471023949360005120 8721745 -88601979535378802337927719893917953880 8721746 -67234748961028641169513938168548532096 8721747 60643610608945061092283608699844017524 8721748 -3234785332266506145512245117368803328 8721749 -23893228147589382166725818009591315250 8721750 -37194324965097606498197638854365760000 8721751 17389283594980719389706544483656952792 8721752 -56021750190193534056429424983713249280 8721753 -46471464030801108469542001495618588416 8721754 -26886923793174011675014151077113999648 8721755 109380227339550689874531535970816475840 8721756 -50315393983697556197278413070944737280 8721757 -80518445124737213249599410568067855616 8721758 -101410424439712204924051898175007376640 8721759 -5458235123799944624329022433436137072 8721760 -2212339722361188659493484279525539840 8721761 -11242485473750572414183625316374875968 8721762 -8465928146140840366851059848912083456 8721763 150951358441433787795590923942287050012 8721764 118224697619652799580520726203284367616 8721765 61544205904649596526047362922906265520 8721766 -4701903074803043544278945679043548096 8721767 69083062133225753358310259022246702000 8721768 -748223106222517083008206818767585280 8721769 -23345855881113276048673408332152358720 8721770 78535761500784164107282972375893706080 8721771 -120824275942484573712023504043219544488 8721772 34447620941363902620342808637297689600 8721773 285877245964880110245037585461853448022 8721774 2304156289456863091050936665770566144 8721775 64702471345075589761117420604113275000 8721776 -379573287481531379224872880883367936 8721777 19508736553346253946983200383034877408 8721778 -21840717361055440950620752362257326176 8721779 -17048139623309898078103195883367552000 8721780 -22439137686717535165477384170232135680 8721781 124602991406273375866886796075208909212 8721782 -4101756163144734040673712309759326976 8721783 57333582581255439538468154568965809920 8721784 46670715235249330069730128278752133120 8721785 -93135587406345307542910699826056633020 8721786 21808511985308193292998892110362383104 8721787 254555851905603542002921951691907516240 8721788 -10676245026213677444462249674770751488 8721789 -44925883155103841157128704540399166976 8721790 -645013620904712481839050089306439680 8721791 19136768960319656701227575801389106304 8721792 -50645628392654903455876556451175464960 8721793 -199369090798111843294805136563579868240 8721794 -9087624708082995070419964112079785088 8721795 35050503138058268050929506128238502240 8721796 -15581412943079472495924093999475869440 8721797 -47467692285173389420555545813809599968 8721798 73542608999557389808513073510116631040 8721799 257354324956461325372224904774881182736 8721800 -53023133844058266634906557777367680000 8721801 -47210839418799198826854501685437990 8721802 28088723854568628986052116613929474304 8721803 -151933090186023342419221586904699465096 8721804 -4717938319334260350895299340401868800 8721805 182920940802059936495536314628135856460 8721806 28072691769768466324754103963564942144 8721807 -33105258304735951663981639212161067264 8721808 -21696200099213433472802591561538846720 8721809 -184899162333666960896588162194837571484 8721810 31050333755197781139949294226907187200 8721811 -2023435183458489597006052834880693168 8721812 118694297940704408797221574488603144192 8721813 105631586202503271520072697566536406944 8721814 -133449627958612183790470627471230987744 8721815 -71759251111839478906255606669776104040 8721816 -6826978132920236686249607917584752640 8721817 24673715565084337861319899179348260480 8721818 7584950516044146433713113278184092416 8721819 -253478906723086050758028665826235392 8721820 79341830654362050428035729330969198080 8721821 -14907790962214523934351360527162039016 8721822 -8433580483278804781351437836711495040 8721823 32708482060675677036261584083254086904 8721824 -56570503831308722082549549253596807168 8721825 12005477386191420271352814164668560000 8721826 -57715774343435914093201531960935904896 8721827 -107091746392061275882620494426803756320 8721828 -55927749316225717811728060000361417088 8721829 34193931186794504307852075456622193820 8721830 232839559780609697209377863440657920 8721831 84548366212257720967479809618763570384 8721832 67374841245504427860946191684802068480 8721833 -19443141038780921679213519308018308320 8721834 163293899102357178522526527645735284736 8721835 -4669986256372507771202087190122370720 8721836 -137468782891778899335356747362676666880 8721837 21902402625884285069007980553148070400 8721838 -89987702233483046499999929789895103680 8721839 -19245946041746185119975152933707608480 8721840 -5084181186786125252425153054042030080 8721841 -278540421177336946284123931684354282316 8721842 -120076412770510451737268922331470773856 8721843 28505130062828934662041828044275874864 8721844 -6199741976616052396296319077189537024 8721845 -121983651821373712746267186276105983040 8721846 11972594631387064768188570205541725824 8721847 -36698768101575344002328673214867031048 8721848 83858400368493482024339030720648478720 8721849 -147267673093000338120825296499058406112 8721850 -14200298955412569499457544201309542400 8721851 -19701146750009912560971747989992853148 8721852 -37934765865768639678270139155830538240 8721853 -22762953658300143941852218914610961280 8721854 53887366941534413444849290794062981376 8721855 26186399855904824282640414935573220600 8721856 -33376678732379736858415383894835593216 8721857 12867994804854852749861182612935754452 8721858 -70598341298242710942816375411383154816 8721859 -21899254213592779629215176509990686800 8721860 44250165064212307470916398972989952000 8721861 72586715045863929932114712135769627872 8721862 264269296868826385320940478527000704 8721863 -258915944506946134107979322531497296336 8721864 -26018409343323238855862634078289920000 8721865 -117711364764154120208516759707622635200 8721866 85618683034502498456312058086190998880 8721867 3697783089759648153526980633204377088 8721868 79033727778467312388522749741125192448 8721869 -6149729265532201643519502170873008512 8721870 12752555416550178809284149886364636160 8721871 -1889948782562093055063383869988520048 8721872 -4203642736206542884021663255658471424 8721873 83686242452194868849535279100792181922 8721874 31857633470408611899959419099122316800 8721875 25766618356772998520735441779264350000 8721876 59484027006225241914514401699395825664 8721877 133125218644478919339266529441285467726 8721878 74087899687719694656023574186603662400 8721879 -32549321395043934684661731264433963416 8721880 -83879915556393332110556501183904153600 8721881 2023712039963980022580316802920702464 8721882 -3217283595175100029065712107361073952 8721883 174238687706434709891461901534811272132 8721884 -17578361898894781417513140793041039360 8721885 -26989992755265646108897473920171594400 8721886 -80004257789674759049461097291922292608 8721887 99593321183787720197620505918567520 8721888 30889934312011291401563072477433692160 8721889 84870004327040591747824603910147292096 8721890 -4256221465238233177314198122256280800 8721891 -100521153443523418991589007159745961600 8721892 -44172995507873144612217100784067118848 8721893 57206962595150924162041256714891164320 8721894 191085958399615930476300974154784128 8721895 -31978776113476959894272529945575414400 8721896 -186884396622532123058842760663613603840 8721897 258885166220948996196939511302759168672 8721898 42698931088145578144487088750709729200 8721899 44297924647699837509388107856449253776 8721900 -9628167088809961388976137112826790400 8721901 234792167492949177577244273411547037932 8721902 -91636930902766086010841776753220533440 8721903 82020759240019169938360806869568484104 8721904 -5713128457643292048545909754235944960 8721905 1109882111785995621470356508892739200 8721906 -6773478773616565831766400862333159296 8721907 55762575405542368482005756044707422156 8721908 58383997652169725379136369504427354880 8721909 94596766769596655962061938969363992960 8721910 47437952532035890620494167474375762560 8721911 -57163560693369864186358480797483206400 8721912 -291891474208840240846240994466201600 8721913 -199525251338671154814633757097575602838 8721914 -20436874720120274730791163074972333568 8721915 -51415694426011644595275239958610855680 8721916 -39563274299206084453512507807094865920 8721917 -140629045480429512806063997641927831034 8721918 -6761408429456769107267535191023977984 8721919 78352797166481946647629161619911245344 8721920 -53510689766739560270131424011820728320 8721921 8008719509817507761682691917107431728 8721922 -72212431357028438963070640795920384 8721923 12927344327828796636687083230685600160 8721924 -11617558829953847939959593369195847680 8721925 -78765460441007095445398252591694979500 8721926 209898355633382551122058951986736002240 8721927 -31856405992788795531909773611809408840 8721928 96455403470724894007412797304947676160 8721929 81706453057758881355388392223255765530 8721930 1217433508029828112602414132158883840 8721931 234142985292924906689738277091925445120 8721932 34672413036516765473127483742802480640 8721933 -124065332319789717723639867911257520352 8721934 -47926570338702076349394760423907782080 8721935 -114747658714672615764003275417708558640 8721936 8843196090233673762840906496930824192 8721937 -23425096156592885505658093245281342848 8721938 208135642805812228109428370110070107296 8721939 -18223283219932599848663607976173410376 8721940 37902841003406843253638946287597111040 8721941 -100310425085542840248705755849286716658 8721942 71049807724429071309315473916709528512 8721943 23504740306698466158482049400345852864 8721944 -75246291892075919098965525813126758400 8721945 44353169650595944756517814743010134400 8721946 29706008150020430153848755972277074672 8721947 58792891417775950850139726228383037840 8721948 -479627442600964277927362571413610496 8721949 91304708911441346210087563541774607436 8721950 3277258333862024096662944140767416000 8721951 -12416412060934539107844974506337243448 8721952 358927928417837071948153522174760189952 8721953 27614645172869236345513130193892629780 8721954 10802818810950953229258031355950661760 8721955 125724108740035314260049133306018176720 8721956 -141882159982608759570787202827656380160 8721957 -48822531605336763892671077895089254560 8721958 -10438069056623492187224962345771108224 8721959 29435901198856848034486825118936426880 8721960 23467690316032800542627773312504627200 8721961 -196696212975860433626763060600891251376 8721962 -11961619480860646394995636482348842400 8721963 -1677202720865018353286236841603162976 8721964 120597216313535429398152724854940318976 8721965 13509455750111987112120592401633696000 8721966 -16750535903478534254790147679814833152 8721967 -4144692646799958639444526350626163952 8721968 5198125874630077560763841113710526464 8721969 -88342675402853432548613286096733725120 8721970 30280152243912487276145629911543705600 8721971 -18219300585807479120679047778542172000 8721972 31619772632960455655189409265822924800 8721973 -34115981578395164396161006579384422376 8721974 -43192891950195729133780983706905927168 8721975 -58641308677849591127838866831555747400 8721976 119849046357051232008003362876225126400 8721977 27943557017301037507212287979316643472 8721978 61475600813769149542055937410878420992 8721979 38368365777040270272545676610103324672 8721980 126967165597879875939057361711967462400 8721981 14966657622702372667561728501935381670 8721982 116613508294164058812741701248118942400 8721983 -200516807026627009066456982787057362880 8721984 -6070052990360391180449022240110936064 8721985 103792093324185059378170382143491156180 8721986 -17071993365462144820281512002667074560 8721987 -101716983477635715551957449640219045640 8721988 -165304166404391944392936844358599772160 8721989 293264464457594380021816563115178213790 8721990 -51427103054425075781395048316512961280 8721991 -470037832964623061533910055258990720 8721992 81614069964257241419976757099981440000 8721993 -7075055485955869782648570450461721600 8721994 -34459309596959436334347052952413340160 8721995 89907716307577402198927480689435801600 8721996 1719563023861975861539398892595482624 8721997 227914584366545033988051801660512979446 8721998 8725150279108211687844737979110279040 8721999 -53737455908650479114161881830553248384 8722000 -15030127243899649383272856515727360000 8722001 -175703160554824662356838716180442841998 8722002 48011448625125668087731822151854055424 8722003 205795446240585888716256399937493063160 8722004 50016756709335037012310184698736349056 8722005 -8632187865184172900426708225227937280 8722006 51668822119908005116016168700949169952 8722007 102516171160512530917479365420351913600 8722008 75116221255929861886050136562744678400 8722009 12324062141789513339733985397669219210 8722010 -39105895591715354820516557766894612480 8722011 28374445076387402681092373312879455752 8722012 22451700623763970602755175868096379904 8722013 193507417637476205775319398211917321900 8722014 -5238779056645457772368669601082183680 8722015 -121178748244949698468286238286761204480 8722016 -170150784998901141826511685503367118848 8722017 101867137264814370668994569164659369234 8722018 -27160012208192440170780398826369811296 8722019 -65309233668194070144449228865554372580 8722020 -12180471780740173283830932631274065920 8722021 -1325331762429215376562632492525120000 8722022 66613525712921242453388342617563417312 8722023 -522547682216458802385686957280860976 8722024 -9861471619568721636301216177660062720 8722025 56701455751938180769285987961597481600 8722026 -58958020573018525293054789537960307200 8722027 -182241593019740257889813419885671402124 8722028 -10617461743209299339488563232243120128 8722029 -141996760471344234347488912255590192480 8722030 -73113791710371698616504428021646795840 8722031 -519490727255293837947761265810687936 8722032 -30819448819956957387116015327701893120 8722033 -56983884281746969567205927106665052718 8722034 -2215696954335126244930855029890866560 8722035 9784657086509728855549899738557546400 8722036 -152668624383774284745257133196774984320 8722037 -152500486548601126724450596992981338688 8722038 -3843020798985510390341248874009004672 8722039 61745743302999317891345221436275837200 8722040 -17314313531085784810507135595876352000 8722041 -6319836446451719937512569624059135408 8722042 48691143365258656241093214272753747712 8722043 -152653596685383566449401168180115674672 8722044 75838877176595625368094615284415444480 8722045 -21541432771927493715580872753843856800 8722046 -68100917321930837055468109796028848640 8722047 -74316818945457793565197368682954908528 8722048 221386355260111630070293096936211742720 8722049 -238161016978613716431581825457314196414 8722050 37554554745310718366915227007652028800 8722051 2373925557426808212521412649150454640 8722052 7035837427137718395449397879627755520 8722053 34808997488736795770930509653116227200 8722054 40250250160505746428204949749863313024 8722055 50722837862540279179004843128603554960 8722056 -50125313045957610925873132391020953600 8722057 -22106817123859199252546849197739980188 8722058 184055317364963460646705186528362233184 8722059 6712958782085918702136266429588901888 8722060 34297169407240393050331248332171919360 8722061 -33035380676417346077916513987343399476 8722062 -67893768795910141828530046675803749760 8722063 12715909108445519227916676571408089696 8722064 4465203547591097919898421217475952640 8722065 -99077054118834922964112219890167632960 8722066 40201360989584782254278421678924257280 8722067 -91536129463008708157087876284276239808 8722068 -48803147229918801851606326261321820160 8722069 -258313123726833752445629182210898279940 8722070 -3314999196214554549495828327207863040 8722071 -1258281991743914753702739447107438160 8722072 -164642125711671639760483936003180216320 8722073 -434300799998283294762829773895962854640 8722074 100036236411960304907374139340048798720 8722075 78219160014162647296651838462384477300 8722076 186563450558513469914460498560815374336 8722077 -56897553247043272797470002016016384 8722078 48486548056409744893935473661352467840 8722079 149763919384469298131114226549729043680 8722080 -7500961329109780863928384139119165440 8722081 76041617176837722080426271852918854882 8722082 -28941513440497336262584227621216850608 8722083 -80794743959425559018607922712150903040 8722084 13393629691728497408677126295298191360 8722085 173486973144671331563368365354396323160 8722086 -60503689058614609454750381320956707136 8722087 -52467575228766733307875676225842946256 8722088 -16289181483775930209656754414924595200 8722089 21283538266045860064066703268742223700 8722090 -45304269809569023643662439305964828800 8722091 -60502410197212911953633530461650402928 8722092 -49649346532801270726825626266134952448 8722093 -154731251942900929220080283960965479658 8722094 61180586718131320862196878912987523072 8722095 67464017167825570896883988059001429520 8722096 8688868474297417697780377092499914752 8722097 -88329419824238369494665138064283801454 8722098 16789658654553210098481111042533713920 8722099 -112928192022394664048626652078022886900 8722100 25990108339217235624804222492374582400 8722101 70092148564588064619346628609407532832 8722102 -26658391990916432972083876994406830400 8722103 -15198334568795550055743274008260988216 8722104 15820563241729969250354317924648427520 8722105 -14978933239445106228155237959305573120 8722106 39277579121751925204305158254941978624 8722107 -259938237741154723987195398416926542720 8722108 91359626843094000792952387704664982528 8722109 -42935958588837669123792197389545464160 8722110 -46838966486837980280883653355083130240 8722111 396052753666814265827864508241076006400 8722112 26144257539306381381919787823094824960 8722113 -14464661143930551046387680486618034656 8722114 -38850993917326071946375131153238898688 8722115 -163988818112232868186551678843570624240 8722116 19974756350870457148820857722822358272 8722117 -93612855057075664328725296533217604834 8722118 12076698404803682581782055371064456320 8722119 50451521739133405297232265798705564672 8722120 2724577835618393565635181771096883200 8722121 -610047755433978043371955406449994268 8722122 130503023609894569297910077432930473984 8722123 120672375367132472405903280042321332372 8722124 6816349593129206830252411827591393792 8722125 -4486021555460099341984037556709257000 8722126 -30110985662864409777656884601672922240 8722127 9091583879233997120084642914840333200 8722128 -22815955211950082716752172441434587136 8722129 -19863874207788248087356506089069712384 8722130 -13111390941426675020080979899816942080 8722131 23831123918275653082633572754697032320 8722132 -140778284980081637911653949209478207488 8722133 66570769397491778463631272574480388160 8722134 -49407635016350457375707005878789701760 8722135 -7374541969793097949370272041380388480 8722136 -150157863119969114844532565859083704320 8722137 8220096044418111439993456787920324800 8722138 7834696382379508139410167752331577344 8722139 56628444227965681332439725435609103656 8722140 814588605391820064358720298574643200 8722141 2611204818258009092157077445421520652 8722142 -42005497731454702246114209814103362176 8722143 -39149727940997977848692787685489558968 8722144 142299979373841514485379187874141044736 8722145 179765999109565668176224180168143354900 8722146 -76407883597423901220708766387442130432 8722147 22914575646214562419471288757341056000 8722148 3059976761048791262908046704607342208 8722149 -77229663307175230467345367297815800736 8722150 -31493671811631851926638988323540871200 8722151 -114712996075331127560406755192639019696 8722152 -68707228029072808481209693405974758400 8722153 -332670882888129780940944186834341754240 8722154 3625886359410158165306901637906977792 8722155 -25233979323859425912744746592950426400 8722156 -71999809415484518399700646086918174720 8722157 -18944118506346082643884735663098843060 8722158 -13500862247533811684552408205672272640 8722159 -78277789540640875159327222456137048960 8722160 13317684197294810961954567972189634560 8722161 -2817149018030030258954496367692257088 8722162 43061645323093875661026817417408068000 8722163 -3734904705806304232483504252538265336 8722164 149980742341199445341684772560959488 8722165 -129568830401466629694745594312436195940 8722166 -63685203407446495727071230045543855360 8722167 3393384808260967594648739274799163880 8722168 26665019329581019573623244631265361920 8722169 116018949749650270616679203885672382570 8722170 -2110137696362600915122298835589248000 8722171 -273274295855848227750528637536573009628 8722172 -6689111903347465890509645899993165824 8722173 159369405265909351571782581537650699904 8722174 -32703554070764908779175704786416753664 8722175 -12239107075657644010894620308525990400 8722176 17391616990399225026760855065055985664 8722177 -46497019660591988420823499907789749328 8722178 -20879551886691747326516199519698016000 8722179 35617812446189286996617219540527526724 8722180 7168129766724684783155986513782028800 8722181 4667566650505384955293204222522207584 8722182 18895783134862220167771006373533476864 8722183 43610592849309263382329987498718820744 8722184 -56360254571621948176223442707168701440 8722185 -88426221987992774802268597901235518400 8722186 1403705350515328626943672819494363648 8722187 -150592791390776542482818487278471701164 8722188 -67908442879570462819781487873309434880 8722189 -5116126050328276599825574094868552960 8722190 -113102484612947690335288993939142920320 8722191 36607797287649389781448947628172757504 8722192 96713408698473792086686382205965893632 8722193 165999848038022531381934989203401227442 8722194 -40268809633401626800329558930000453120 8722195 657052928402251732446383410976214480 8722196 50658990153998575726363566715284417408 8722197 -41121056999280980910312872719809757920 8722198 -32238404668310001149891289107946923136 8722199 29842111344446396487477034003703052864 8722200 62815287337623878508896192556931584000 8722201 3673619425111190867701812869950142100 8722202 -94353558680461133827184583697852082448 8722203 -20933597062401878358199889387952016896 8722204 77396496046597641933936542728393811456 8722205 -37244889846478865239825049746941493140 8722206 669561203030639111180955422413332480 8722207 95361765461684161339531501056080021184 8722208 26404306437685086707682044964136550400 8722209 -24494390292022590781365634638984863232 8722210 12894977426695251305959182204874321920 8722211 84877605535151373966217260107483998812 8722212 6502723683308686426932029105889933312 8722213 76561732518262907431608649443886191360 8722214 -2323505474558005735364819397067203840 8722215 -18401285770435376290190499842221884000 8722216 118444778048277945061249969270823731200 8722217 -29028796831850005147427856003875327616 8722218 -18546612996548558584308775248691197696 8722219 163204351053769630476127919027138328360 8722220 -22839139043605480705520715851253611520 8722221 4997148413375353914967447640308133376 8722222 49167344993269098192327197397182375424 8722223 27651658586332653416914221612679187472 8722224 -1112378620988104552538673365426503680 8722225 74225389005872172227235137243409359750 8722226 3744889529818533293001718405769175312 8722227 -37300884590289375314512299049324128192 8722228 167743506573779193795488953964080093568 8722229 -64350696061898170872782410950279430560 8722230 -5687129424111368185696794288594370560 8722231 58748300395442626189965854219101366192 8722232 32365988527110244749965672349973708800 8722233 41988213834766086654818237140856423424 8722234 67575442133261756568087270342290994912 8722235 -86262841887289004413147417931475166800 8722236 49170688320334384341563611252498739712 8722237 -47018594761897949785555953745682029114 8722238 -43727186620898513819858080896463653504 8722239 10829919588680480348788309281651976080 8722240 20572877167629141002111497656525127680 8722241 45164325653914149410702877296716349664 8722242 60364549654029110880434180279317918464 8722243 313386593637747816546496386953101328160 8722244 -18604232286871484913274153246273413120 8722245 -78643466091526264213821793602066781920 8722246 -57550275838850905267186842428972864256 8722247 -56830694425193689924111094404248434208 8722248 4467193177635207818844657537826897920 8722249 5232418708869943675631929604947111328 8722250 66758721502757639756774499466522560000 8722251 -120345859294238803630023495590444220420 8722252 -57037757014675816950859047831539220480 8722253 73718796445379956703480909401828781184 8722254 -79595194457624308153330136319964753920 8722255 -122903775917318448404936514749028349440 8722256 -9566692012778840759864198545356300288 8722257 126648625534690156633715428931687558640 8722258 22578511601090286627229421465884103232 8722259 2921858630509800745809399311601946848 8722260 -73512997325164270416296729855540183040 8722261 94093356951786367800657658379057310112 8722262 108304124468124752194994693045722489632 8722263 44292286068312257682284327433494848128 8722264 193253577791635435258234703889744076800 8722265 -30844249224955004969280164486221747200 8722266 -27567367723427064764204222358242305536 8722267 524258570018417791036912858219620960 8722268 196840613431774772858287624690853485056 8722269 80920260255482362582096167908940075840 8722270 -26130765767352618758971059967281289920 8722271 -135086134669775182224046913102650272528 8722272 -850600838875584987245589512359772160 8722273 23787662354721572336283275836959784640 8722274 4054988787282552023128157135657644800 8722275 -27072689138108300151121956756728468400 8722276 38479017155660155467473067786536044160 8722277 -56999539455821579890993562121241506180 8722278 25445690810533589085620100832512043008 8722279 79185649301122379396343738042064417200 8722280 10959031586541848078284569457724620800 8722281 -48991299445095371253789714912554030448 8722282 -3811057590707146156476677333346609408 8722283 3218400473254840235982842414419388532 8722284 14645347208163354412401830325363474432 8722285 106074883943911555314986275606495800 8722286 -4017786246728590549524942808426885440 8722287 12172566176504458958708215344149036400 8722288 17781204523647223445099242058065805312 8722289 49353707107111820731188972091768400820 8722290 -16167559675958864807301263336819420160 8722291 -240979471047766113701541114535974800308 8722292 -2440945773100411410999726097440583680 8722293 -2002771640154870859778730542663365536 8722294 -41609301804621913309352886496248836064 8722295 5176380665701083125739717940149802320 8722296 112216818661098840812714898056291942400 8722297 136629372994636979637228999386693856746 8722298 -57763723471118943629492191556996187936 8722299 -31939772789915920092383881275779235792 8722300 -63767424266585038791944240407991257600 8722301 64261718208810650409569797463951076480 8722302 -2751145683828785366894982695582534016 8722303 164442599152811491939990469225135399552 8722304 -2768041428180928498153376959545999360 8722305 -19928164991466396239606189380059331200 8722306 31945076024347778367930087576984399360 8722307 479503417633381277147142233249454687744 8722308 -34094836940722829018319141513789640704 8722309 34446022876570179959426303869803312986 8722310 -74949523641351647814608157926358829440 8722311 65994419245190530492576511697893760000 8722312 -60792871520188028202128207256196915200 8722313 -185923548069935300970038995938320030592 8722314 -14477413052386221527984091041579532192 8722315 5527713026502084093783996690882662400 8722316 -74266483137934202639062679408577205248 8722317 -30541337798628080224707286056713259552 8722318 42273488078454589358573446335592197120 8722319 120625878703121423978819149598229557496 8722320 -17905108324240953910570105203378094080 8722321 37758407868028637253602102769399248752 8722322 -18112534107880291008362776110414087168 8722323 2928792840699105798645033835639584120 8722324 25206743724650913861957007489573509120 8722325 -77393923218067477670737809447655939500 8722326 48165953879651569007053955862420825984 8722327 8753721130584459923627577206572500312 8722328 -14078542503095308040364814370211287040 8722329 -66307242288140411844702522361618621440 8722330 -26013159319697889397905702533255424000 8722331 241044770768784526976597795345406672132 8722332 4997235001198494688058428890266096640 8722333 -184502649191433739328403066723175515418 8722334 75113022127698683769321320626539880320 8722335 501872388423290042667977033969235840 8722336 -3203406999666870863946150895813656576 8722337 13279103240059742541697863340185608232 8722338 -74360116745715683238049655918651350656 8722339 -163931577613252972648845831659805389860 8722340 -21660857087222530074041505436318064640 8722341 -45141669209374315041793137813340301952 8722342 58201854351812837614972903379618799072 8722343 -35689006923008272420285387112082526224 8722344 -46233169409924055602512703192347361280 8722345 -120582231317430579049957730484268887900 8722346 -8082285686808118125639324475509298176 8722347 20877593573294905586832725368144923072 8722348 103397314380397260648294033281101284608 8722349 151164251418923427135802141133362367040 8722350 -4247730501726969059114767547409408000 8722351 -226167552943664944955084572537201866696 8722352 3856051236116121620600193042761809920 8722353 -53406881071331748894417106565327838096 8722354 11561622794370286536444837749944722432 8722355 -16849741829098935628754579124036483840 8722356 23854509243854864743269102467275837440 8722357 15383242475398241433058316274459012672 8722358 120588406065335584976671724581217957280 8722359 54962908834867799917972587978615323040 8722360 60514900436492585668227865780931788800 8722361 103534597202696213220301646447095585962 8722362 65411698785430348411532474539563097344 8722363 -9076347414099828030012344591663126576 8722364 -10280293287786819252441760594923552768 8722365 -18883769871981885577606189042853093280 8722366 35220397614130969229351749162386661632 8722367 -32434311159663395529781300586080123584 8722368 -7530153351384732795908828008210759680 8722369 -316846830252258802318158450672465600 8722370 25665720977584703895866110004426894880 8722371 43155317903591099043416709478416466944 8722372 -53761479464489238725453889128455760640 8722373 -54225462306436428058716173886691528032 8722374 -60705680681543805807507547411074603840 8722375 272545683346074820771914890917878810000 8722376 6154957743084237639571553565482035200 8722377 -66132810081031851605735756571648107520 8722378 411646660794057938036107168406638080 8722379 -35461670423858494024270344700318465224 8722380 -6733554702409814072916373673138841600 8722381 -13026203778019797817992646278805924200 8722382 67637785832760258956318220301340276352 8722383 -45385752103703026705000211823269222400 8722384 -49055423246314521681597604789657927680 8722385 70467406241139527629162248651020861760 8722386 2468258040685452416874407103434230032 8722387 -3549630515458688475648864065030761920 8722388 65799053442940041373153042265685722880 8722389 -18244112422196782963729830226630046400 8722390 30638090949119823980053269299277849600 8722391 192057083542281798117524458699492614792 8722392 93678744067129075442559166505804820480 8722393 64774501710524259572488694744352197642 8722394 -84617144604358314107552497079237572128 8722395 -110277578144550452584287203075712533760 8722396 137267277133415912997226486699058337280 8722397 133976679426082881349012612720227247872 8722398 -18493710786754818729645112025844919680 8722399 -6060519118139487132552974117704075664 8722400 116503430899076503860187631186627788800 8722401 -132135351862217566741779019818836301696 8722402 40806709604278043077973552913658382112 8722403 201904871575111573396502526966780805824 8722404 1257941216905726692870478596230338176 8722405 3663715020108471582525853625116684800 8722406 -8044459452277469250539875569684480 8722407 -132981067446279442060975283212637324760 8722408 -21315100240389377869920115019392942080 8722409 193279495317817668682002107688136295610 8722410 -4890964077244222229814578251275156480 8722411 271212751089876096796168266899299467912 8722412 8148105653157079307694296371341209856 8722413 22524747086928909227068275176514497184 8722414 73962230835222965013466856107030549056 8722415 10230223661031949166626122633041152320 8722416 -5440464248738627543503637542663323648 8722417 105158409381322188405900364747489406400 8722418 65386035732774529755307674858966470160 8722419 143514075344641102266372761631952215600 8722420 36965686205799534652758543824397434880 8722421 1097955825432857225703686197836874944 8722422 -9838173892934691085212964452600382464 8722423 -77957179247705545240719439596854178328 8722424 50730457411772423942777243765414952960 8722425 6074138825594723171159482213728972000 8722426 15115825716201799312422474481463573760 8722427 -51783871634331527887981989049634316528 8722428 -37235918727974189184344685888794836992 8722429 -203961278939490195059334261514336638970 8722430 -232338312115796849629323369199112640 8722431 92306870373752885142330332236637037840 8722432 -13266954054217385605832148696799641600 8722433 74219095183351350748678060596240210864 8722434 -21303425173800523620057035995115836416 8722435 -103806806198620001814659598806642112000 8722436 6180026645096802996821474518439718912 8722437 5883179471026345192334059011234235968 8722438 -15450082336522057866291762428142974880 8722439 -16260912542874463006456909829923514880 8722440 104725228021618945274267849041538304000 8722441 -87637745138837388182820938009961478428 8722442 156876474533724058667786703947951677440 8722443 2523207331358643709992263054848559064 8722444 1800000316546725836457306293052659200 8722445 17404131651295057187987659706386628400 8722446 -48540946160623750445019913943134435200 8722447 77167446311578995393026451856321086896 8722448 -18897040904653556138786882816320733184 8722449 198427145523367298737459205741831377524 8722450 6225938565051645723827625871025808000 8722451 -1437032670994110420403338902429906976 8722452 184656500777937613050678635310303055872 8722453 161798119218482290890111506601172096540 8722454 290321647947079715598136496511338112 8722455 22346430452129281649003070140080005120 8722456 12953107253373521255304865293624422400 8722457 -3763817731910515625543963587596424320 8722458 -63951781128111951380494880601064942080 8722459 -116657500490672518910805816810443049340 8722460 91144250712810687305695580176896000 8722461 -111200206891387049604115427895224951232 8722462 32315919429029051659752468866056697856 8722463 75792037919573381843122963700244415440 8722464 1202189017324944073543340140520275968 8722465 -84560383773617129858713223090171596140 8722466 40867291659145195250604274898919876432 8722467 -14503419012568564954232131859868449232 8722468 19019087116451353841283070971280425216 8722469 2090643868624275737938330974744149760 8722470 3855706590876361690124185056726958080 8722471 -139242006255494108760900114420359160328 8722472 163891327613181317125235829546091315200 8722473 -152181312237074442582088518990939183216 8722474 61537424095349794896763568833980829440 8722475 -7106408122612391032992198736667886000 8722476 1317875020379736492576188316193293312 8722477 -26303129184330928481388629502855149674 8722478 136204672430298067992045623339917824 8722479 147853727823630766239403819774566950160 8722480 15479806588178675093904358872149852160 8722481 -64227864361795010075218265361856866636 8722482 1968873779144354896242812359338429312 8722483 33235938710000701458803748606868623360 8722484 17783662041638464482914040980987559936 8722485 47687253005979809192550696222830871420 8722486 135017931801517399201223467831628940192 8722487 51961726170699903216519038330301875712 8722488 113914563321073128431825558550884290560 8722489 128381455081784700896104329224334499456 8722490 31626478531947700027161270483890688000 8722491 2241366706585543278932733660581318400 8722492 48812816438678828132980921124341742592 8722493 -34105811184631293536909151906475766112 8722494 40694621264464493308076177251998667968 8722495 45265661209737133182730559083006082880 8722496 34975667725267142382085710298934673408 8722497 2973268603852253961992495868908528640 8722498 39099777459363520556040003037090914000 8722499 80964216229646257412872809467010349500 8722500 9537504326083032859796184008565120000 8722501 37956090127961211132392243861281228800 8722502 106447102549543575551880393009444953952 8722503 -181554119224674694464897213357359991888 8722504 -35343879191211341073205850143983206400 8722505 82650468063352539268648149658397752320 8722506 23889089784410744756331995976317946624 8722507 697970170004279127912428504404724240 8722508 104527839455539481316395398784374211328 8722509 14586532008235598944541937150244471680 8722510 -35565803855225614582611062989347051840 8722511 -39829447927817575604189356622888759568 8722512 31995908879661354216676830965516206080 8722513 -2341004558921760181648035442097296440 8722514 -128654828962564306403695530855035532144 8722515 32841156691722213725401367966507408640 8722516 75317389999225747476429955298959650816 8722517 51048683796380589700491102137545903566 8722518 19413231299803706681345265980660367360 8722519 -117746169946680506190876149937701726456 8722520 -8830336203832106760870013839360000000 8722521 4477203747991241904369849810483453300 8722522 115967970806731746878869680982991907312 8722523 -149844253662468096408212201945063696016 8722524 -77466022246840398960299073755392327680 8722525 -30128139247885648352175360175163847200 8722526 103799541922057037605031809516865795712 8722527 -59882155785022214637329854880932920 8722528 -34140554403279557180960468925056286720 8722529 2559514861552924733162259176849059872 8722530 -15214062500881064704978355350878022080 8722531 88399478407726367525585039677765489912 8722532 -8386433845679448864479252250155483136 8722533 112823679241574458306664437493334308160 8722534 -19496312846471228948876802368276118720 8722535 -62876745672888405557665961467215128520 8722536 68290052563370415147259807736288870400 8722537 30979099237045441592369108676676220560 8722538 -87561596615165517240752404749098711040 8722539 -206371338164259007043499514218086140800 8722540 -1255826987960646333121255543918325760 8722541 -8036754436772731730307886704520454058 8722542 -38112903756770592406306962612241299456 8722543 -181018342710059998020715455309457654752 8722544 18161243280611345695446790773573550080 8722545 -16688897187371763471335843621681973120 8722546 -22043566629025539240019876399759832064 8722547 -130212201582868334699659355800062271200 8722548 6153022961819855599990274198662164480 8722549 64752192990211708048249975705023121920 8722550 117664671502637399146865573806852800 8722551 -2049694974005131157892786367536988080 8722552 50030363511216290131163517283312435200 8722553 74684730583389872189104187567836499904 8722554 -73696453437833952243054884501033134080 8722555 -153945350037274587369977931696944166240 8722556 125524215390630218316865530486519820800 8722557 -20243419745707626538997372804631321300 8722558 -7112343083874781853876158180768037760 8722559 17114144996551325110215892645731654504 8722560 19114138517158695086599435852972032000 8722561 -147777538003315146007806737299924073468 8722562 41660882877958827514497106869338510400 8722563 18869056962863953001156872631146469376 8722564 -53083691796231506594619254342574745344 8722565 50154547840679408166635864729974647000 8722566 -354220828229307183450156552984299136 8722567 31191763194387956853499981342655551792 8722568 20422565002610565100854773506068480000 8722569 -7862588812440847328890921787096815680 8722570 -59558160360233631357230647861807535520 8722571 37252639586995652634538397763375974688 8722572 -54536020142923174852087290233597703168 8722573 -18966088319627216545692685597856083796 8722574 -23197873580493638416385205779042667648 8722575 -27601486427406683110804123597986733200 8722576 23291505991808304854308068944755269632 8722577 410446907193599631054460766481990360000 8722578 -16402556416711416756867289106213870592 8722579 32937042739239233352549903915596386384 8722580 99647603801059808775999925207547850240 8722581 33918853826079193135507477224402993408 8722582 92165552834612795182270228137962813568 8722583 -80754256336386455885594810863992495696 8722584 43178576954956627069362166225914470400 8722585 -97510013329411878007949800987586756220 8722586 53162780708004988786433349381678361824 8722587 -124187184179235195641687802261114075240 8722588 -121192370812736510666186103984037453824 8722589 239649186423984807392128383351656912640 8722590 76621715177956695732261785936161996800 8722591 165320745929566841733129205242697049400 8722592 259852738366961346371223037503565135872 8722593 -2033647921298708638454356488759882240 8722594 -714960340158916559666740705305016320 8722595 -46900436852181465660415244713052596320 8722596 87691584012428537041356659768974295040 8722597 220550093190425922731304395516933874234 8722598 25524465084142626287675040035617350816 8722599 -35381656767443918863899178250921502936 8722600 85898576443040650600902182418228864000 8722601 149162431045788358034031378495187325604 8722602 4666487764786450483373003415126104064 8722603 -86500988372048513371001185348559667148 8722604 17462665698266730106932073341674445312 8722605 -5315302609366254130437723614324764800 8722606 -128065410333643819051481015701309878720 8722607 264372575722735332417457370520947856 8722608 26212240917883506357367042696949366784 8722609 4011016777313874597435871848841588800 8722610 18947613671797261716391404709023465600 8722611 -11889323174721070817224978992068322540 8722612 44244851857264229244579692435487393792 8722613 110963614223312335219384512333208346862 8722614 5220601014904743560895221385739272192 8722615 91991105539247401989008146235506310400 8722616 16846220625500759098747727778576384000 8722617 -66787901127343351898622061310323281600 8722618 26942229201542613220611355961947055616 8722619 -156678331162278623040609521283497280 8722620 12542908847697495723765644229210624000 8722621 -226859995159607606867877737204470773178 8722622 133453012116548843369118876699506810112 8722623 -9601081902122833022926665005764070400 8722624 -5993702216528271030525319986349604864 8722625 -20725049794505833660311932153399232000 8722626 33362801973073368384415876783988287488 8722627 79760435481803823980292892665545267520 8722628 -113433295377089856339378319312094678784 8722629 54674085425515524572390727342607100574 8722630 -19380087455311471629006019399086080640 8722631 166759630647078436021872108973474761432 8722632 5479176207589830115733190941529292800 8722633 -30544496848277662183184730199945349916 8722634 27817133159479482757758907340973941760 8722635 77992423541562561238740601346894138880 8722636 1148150544525844412091498436459659264 8722637 -31129472437577447534985306857870059488 8722638 -26017359137906834675272720259636208000 8722639 67963915591034557077489329228523328456 8722640 18298149367653875684618545141864857600 8722641 11946102322836783140138877466055722992 8722642 118585602175980765312990818324847667872 8722643 230783477092512924288055700934395510892 8722644 -14008647562216388415970403551368818688 8722645 -1124165355982589911032110874649697280 8722646 -7155054238768322969636271135798997728 8722647 2678637923662644702635773412033002296 8722648 -94780034794926686566687946189137920 8722649 146341218248681572011623662726248053520 8722650 -36108240932395009316908864664690054400 8722651 -73188326167129352264743667458394302448 8722652 252208603212079986325872473940221952 8722653 -68307398581363869403949382936322148160 8722654 -71812765698800302069734482167460538240 8722655 -134882499042843972934599638756331316440 8722656 10322897148526380946813399442342805504 8722657 12538747321059017164608853205714813632 8722658 41055061556044269888808598203447738368 8722659 157547040114533733562340491765157752128 8722660 -42942653704044154902546505515400035840 8722661 -77361217825578185078095058013211716738 8722662 25867491697701359886229612211226856320 8722663 -6664078947897959365518465773249475120 8722664 -91231774348588850822241435152037872640 8722665 27551925731454025748942371209671949120 8722666 65421142977010076418652745860282406400 8722667 -149228431950544056783440360420437884120 8722668 7166807845184337747808541715164160 8722669 -139406740820952236096198900407801985556 8722670 -34215848677986087334287469227413990400 8722671 93488454362451205000342128792552754320 8722672 -16849162381697079062783725827063808000 8722673 -200500429099219493023969325186561724078 8722674 77137811135544142662243626596584349440 8722675 60446066027258602767426664437725602000 8722676 74693197748346623856703830266342277888 8722677 26328060601499545832711295099089723520 8722678 136268602012972744351052337696569040000 8722679 -81045393524295113744167659966483840 8722680 -36738335938765185897504553905159168000 8722681 68957494875482503501566461242625346000 8722682 -2297802617759007586422427427585393808 8722683 249676881825240202442560150020841727424 8722684 111427158080535509295878017459921355776 8722685 161173523110079640443423674841049976800 8722686 -6366440682417780026179509358946508480 8722687 20908953156843777104416896205549472640 8722688 -67542959937703552719313386798638432256 8722689 -84626873339914527842338777185579911376 8722690 -34876695642435605768175979391360786400 8722691 207374488902259237357099942621723003800 8722692 -129020096863387862393457836974204136448 8722693 -32154392362122368148145314682345042400 8722694 -59848923240578491508004792255540403104 8722695 4276963104850777772450651805158257440 8722696 64899996106078933080164458898045184000 8722697 -8100500461284450394651730899845148620 8722698 -53100727531242235110845201089513057536 8722699 6919802178585225556659988569689484640 8722700 34343890805237462574270294379762022400 8722701 57393615896381056669332124797914086080 8722702 5782913558803924002519621895810677312 8722703 -215230095280388384463790983635405912136 8722704 7344723583714835241843458702572781568 8722705 2966016335236977142952611255844262720 8722706 34501150195417037087991102568922158080 8722707 63294797725635915172803171236622808320 8722708 61310711180996460639809440737884025728 8722709 -151276255635707201184126623615126266230 8722710 -7463288993223405145015836904499049600 8722711 -26332258203183381185231546993142645688 8722712 -44814694787387795884743361481924505600 8722713 37853703668881108644936212452395933504 8722714 -1443958586843684757386205166448034816 8722715 31321463439054616160680875575247735360 8722716 -109534339990377358269996285556466370048 8722717 305424470769875860167831451682461182732 8722718 32959627440761256272321792547773959680 8722719 91243874067013511845636021806593427624 8722720 44236581015334284075221754942870650880 8722721 -101270326924709656131089240310035181888 8722722 -448727381978670478282383493278716160 8722723 377251860756333359989954489755511942200 8722724 50718453466367682527818176621469178496 8722725 -18936120833585475125293730309949864000 8722726 -45773560827930938747496336168088262688 8722727 45633538541724251498821538455847925408 8722728 -19113127247802162973415940653452001280 8722729 -179516577538516225218103215471434261360 8722730 -79186194670431888521017834298209413120 8722731 32537463721010811988276644534333419352 8722732 119085374554474729832381692144252964096 8722733 14608988586536481755273525609667246060 8722734 -80870023509403490217400089102881033088 8722735 120168534351256814544970113206075531880 8722736 -9523166715235094321693865954985574400 8722737 -66174658850336151241028875544873869680 8722738 160315081775353134307899449299378208160 8722739 -39366686761068383629882045985715449460 8722740 11222945175828562506943760639763210240 8722741 -109797814839324478012434399740500218368 8722742 5021934207601094607861133557883269120 8722743 -113477782715676956885308840774078426800 8722744 -201377130879029475595866647422303641600 8722745 10061360607103415493372533667189346500 8722746 -56174552251013835783191659266731626128 8722747 61266736389530031288626052931758646464 8722748 -19670810395913513810266893533574305280 8722749 9070267731782431456885951215273369600 8722750 -9018405867565856206167785652546432000 8722751 -161410053157227381798536440216858548768 8722752 -8802883231930832462865157088971063296 8722753 58619390669213750781314529483200293544 8722754 -81055667463770025474354428283228768 8722755 13123312594680399886875811262596783200 8722756 15697343671080507387992172188795088896 8722757 -254753252388797284426456406316667376994 8722758 20626184786756956550523282151875225600 8722759 -67188043439390225046044306379272324384 8722760 -122004533813013250146552700556381952000 8722761 49243861290177198755632106633435728320 8722762 -6394246696318881846398410768515580368 8722763 4285304302521459587446163371687262496 8722764 18479328442482818681035946924989132800 8722765 -2266684295694271660718139171700080000 8722766 -63573706849221969047940768738532312896 8722767 4939567136639966140622727984344160000 8722768 34313913766990645970017973528567070720 8722769 -79336682334857933991181142453025630 8722770 968301864725193526239869722851686400 8722771 33877827198056589111876346255624393432 8722772 -63579670078191885858609159555909738624 8722773 -30392249827467919994833050797737350240 8722774 -4513387297271273907131629012026637440 8722775 6875300271733475078647140748155946800 8722776 63600698648288826502193110720079462400 8722777 -81361769482815511894306216012345644288 8722778 50455290473209798539310044303214489824 8722779 46933022712521655175720492007994341376 8722780 -16629587591863860536978469260309299200 8722781 23507548645012526752461542205746737164 8722782 -14751794294202814273860283487107768320 8722783 -93890079423489720148200372972500120160 8722784 -137276850350479071263512488781963198464 8722785 -32001549709904624087911900715339174400 8722786 85843715609062223840034032284780456320 8722787 -46484356800518233310278225612581142128 8722788 76142967940290735826656815353729766400 8722789 -55729426613637902025184910690960753410 8722790 -29651211359887742413706909562119377920 8722791 4799182991361179901584213172604439808 8722792 -19056176840892628575929525450668001280 8722793 12448088304378914844244391999699363364 8722794 -78317474210143922892982270042803559680 8722795 93281548848642172467924323908135960800 8722796 99209838736572693007401582663652392960 8722797 -95297309091381860506855826444211229728 8722798 -23875617320957412416488114149987752064 8722799 133398204730966403163708807808322542800 8722800 -16335083976879167818425388639663718400 8722801 -36181039828482096512998291573542803100 8722802 -54678598895299835957081886274914427392 8722803 157063552039294036837063213242877531704 8722804 -15401272296925172797932220667205065344 8722805 -7043950775116998818128936730815968000 8722806 69476866100928188591811463237395340800 8722807 -81957971565369331662475225844380316240 8722808 -2544171923307905512233142178592215040 8722809 -5676163077622623998773262072508736236 8722810 72747299475185382122534284607354734560 8722811 41409243749775818122110421785811631424 8722812 -32936455991015999218701298924212953088 8722813 -20471187188411684504276812026776210016 8722814 -119154021580202699427900114700672427328 8722815 96052881766675832347310479485073829520 8722816 181869133768502884976778056005173903360 8722817 163525118646888843026725783062902743104 8722818 -6720077747501417097872985066270798816 8722819 -19987064023155044805006546772510944768 8722820 23587101464367060939833567383340666880 8722821 -189181477347948656057346456677209274880 8722822 -901524472892539256510466906780618048 8722823 -160631894383488857483873469705409819320 8722824 -59417215806659530905478436243610009600 8722825 64973091814541710778792069748724377600 8722826 -26609580467781345185122834673953309440 8722827 12978348065249729503381645187667391920 8722828 223505912591140477790411936155429772800 8722829 24720870582140657339724353898265877430 8722830 -60735834804211671583417102015431646080 8722831 81724033684934506559856414535235528632 8722832 5688029134458101421714373407225495552 8722833 38459730761488745837772832961664300864 8722834 20927968168953562481856730607304642720 8722835 117960540863493588385404793124774414160 8722836 -118300682706345990467278707369244999680 8722837 192457398673381775824950499295969249052 8722838 -129394111489323799013661373218252979680 8722839 166106195554420559545875794567375649360 8722840 -13231823847454062266409163798006579200 8722841 -89571948527296766066276841806137240758 8722842 -6029946498094136111622429369391841280 8722843 262875839397741938075823404970205224 8722844 41158273921770363491934897819819833856 8722845 87159157817213063328923567549747203020 8722846 48614735221216045766268343778957943168 8722847 44603584989747448120738065255835044864 8722848 -117184281993140673715788637177796100096 8722849 -94210590989972557682694659741107577040 8722850 -39856647789412033423851633823346931600 8722851 -49965570492601275283850196543472320 8722852 -8996487002249117858693906957010431104 8722853 -33792425224003785599059188895916985540 8722854 -14159559989940162172147247714958071808 8722855 -152118470784943412892485286383777274000 8722856 -137750756614669614468246925666505687040 8722857 -32265113239348798022902864785667915584 8722858 -45428952126857982808761856954852560720 8722859 193274324719066737078439590091020555060 8722860 -23233815583050760001428841724023792640 8722861 28786314809912801331374903071761524480 8722862 -9373523761246260054059831762341944000 8722863 139772205119211585740002640766567232800 8722864 131508485594893261611320758732178063360 8722865 50179570401168717203055038574587927040 8722866 -71753963141054425426303155630690788352 8722867 -21154768357196192058344811108009298248 8722868 -25391376456038457925723131359577243648 8722869 96624393835760377041314736099692499744 8722870 -24326534943272188219009581629718301440 8722871 -48324297282418545816150902904946582368 8722872 -91148773598206790136422724889529057280 8722873 -21649096044647412482771478139555740672 8722874 -119696301858962334926239107117309362064 8722875 -53622649682641067213792305946624832000 8722876 35350585054460617215868487086921487360 8722877 -60763317670088694724015378076124185274 8722878 -17867131284626264957951971910691637632 8722879 -133974064714617544565574982027426448520 8722880 -3035821855596384406083798794344857600 8722881 -141101060195656774670183806598453088000 8722882 18950242581957846939653974233577283280 8722883 15723184763439944801808625351777852704 8722884 -55900290517819159276646469491157946368 8722885 40859347562885240141218907027699095200 8722886 -60318196761172860265476168697651922880 8722887 -21281872823302550432663345705472874248 8722888 -86438722902710997332777299484876144640 8722889 71462816017411376536664859109669841472 8722890 2404069105799132073850920169845600 8722891 -113578788183168305003913422473502809708 8722892 -164860098489711783082769713336502678784 8722893 -174292958005713319481540184539022371136 8722894 -2118824056131377767795369255306674240 8722895 18512622298062646018443317603242619400 8722896 2302553817485713695335142613295038464 8722897 58380263959894494575209086958440275952 8722898 15118399014710985284243787782512895136 8722899 29274864521506099387571064350547527904 8722900 90854958929459199309601359646079488000 8722901 91120345193425204094130239120424299904 8722902 81898542298500137664697324016406378432 8722903 -64195947802811849040591307762875614496 8722904 -62316380003345048327916029918522572800 8722905 70365789218187345412880859897187652160 8722906 -30155385362903407400735058495174266400 8722907 -306372181830734342391727218725475463200 8722908 196539887911957606495418319831100446720 8722909 31007131189438732178124162425341823648 8722910 29220006509736847528942453311466790400 8722911 -8633279776214467027663933984667582976 8722912 263053192426859333542313407022610776064 8722913 -123411957278296905415963556904866303838 8722914 22620559741227726448230384204187399680 8722915 -135470699142707821664328789173811211440 8722916 -10413259509272251673535691390977762048 8722917 51302545624467125152330610067371879040 8722918 55982171634438767507856992090663350272 8722919 187436079012570714213551642161621524240 8722920 16523232989970287601458112714168729600 8722921 264281025289675973224050656006564841984 8722922 3218182091222970470098064452421849280 8722923 -102936102102330577951373903179934586432 8722924 -41374046353332199229303312891103386624 8722925 7243668921214307487060904518473323650 8722926 8007197124982131535772692177168545792 8722927 1281479327165767974489673013050213392 8722928 -3943617203024852779165637564835495936 8722929 5271201250975823233371882837100175520 8722930 -3557270859929877001839388833751948800 8722931 -328711316630240876734424897762108428872 8722932 22828975572093930387650401617267228672 8722933 5500287307886631014429905218879998044 8722934 2043972476652212665928794643460802560 8722935 7707778655372203716689837926425459840 8722936 -24423799045692271274460914947624857600 8722937 3802802894006924511476158878878213520 8722938 -2266506330233939271910062411073413120 8722939 -20045965117890321125229604565298088080 8722940 -101227294901510983116225844507921896960 8722941 111033202775653166923245822659756808192 8722942 22163077476474824175143956057021519872 8722943 22626038893705998774276596198779089600 8722944 -114018009395694619321776444424543272960 8722945 9233137170925846219320787284458572800 8722946 -93655824686253910065764165885506529328 8722947 -94868660999415240105114798563549128200 8722948 -13539882373598789929675531021699932160 8722949 2833270412014155062434380982912585950 8722950 -11889721972606554215381559455025854400 8722951 -16960060875080163963248440152654661496 8722952 9729586094650803046702617503905382400 8722953 -47614868833179188976090825039204898476 8722954 -2945304424418006693873138456560495824 8722955 -73177801702370564782227542035287468480 8722956 -56428830557109828488155295856975261696 8722957 36004668271887484505948340415947986880 8722958 79543376641862959577634709188307270080 8722959 27405979191694103381193006037803173760 8722960 -10017811807000832314163960612476600320 8722961 4043521162862460005856823526347920384 8722962 6635912213779587793559347767364219920 8722963 123789536216971645539547599378337266480 8722964 -135265808206075606331885946882235473024 8722965 -44716497587613166945496661750344014080 8722966 -1264370833919281084652135190225715200 8722967 57894733142098719335954384431627804800 8722968 66113836764646256260261252729336627200 8722969 78627513723260242831309040601056647370 8722970 10578365023079882542125264282264821760 8722971 -21716645148957276962116713022137148728 8722972 -42305178241931214209490379086575588352 8722973 38038477449768092485897278737686384320 8722974 -7469851946436578089364675677570127232 8722975 92516944186584183260040460001050823000 8722976 198533407101165124123302631877805342720 8722977 -32299416088739424218782925777494867392 8722978 -39749755295166838408188741728757100032 8722979 -34014969834173974984013356039620511320 8722980 437765204940704297612802298302197760 8722981 -124024947587046332880013476323583233218 8722982 26636877471045741035728950551122704000 8722983 -2394701649707086529571601099799438256 8722984 -72023089485932703779395161752487613440 8722985 135189593232144595152542257011452022180 8722986 89010355193256560888832655585807505664 8722987 18787666321672617460667839320432825632 8722988 -114985258027112426375164894279948960512 8722989 6013558765356540632833109827853287296 8722990 77942703224713357395863029606883397120 8722991 207116038316093745480571969962279685392 8722992 -34149699498476158265910812027725578240 8722993 161951062842960150445667451593407764242 8722994 -44626726162980062705208169543825287168 8722995 788569250638786207388850291898982400 8722996 21947550015899626933983359520965610240 8722997 288897726821037022217217112202955371580 8722998 -123670044374656795250531218779348495360 8722999 -90623928577693371011932478043786055000 8723000 65164156625137963567311133061345280000 8723001 19155928687992093218962446961129877184 8723002 83209371382071391272569219770593635952 8723003 115438006261646241925680306458722268928 8723004 26098696060993164269507123977568580096 8723005 14212294815927177753288414937722205560 8723006 37101095833844187074435106289018184064 8723007 -85279159740177002399409560900420541000 8723008 -14921343634987692422595378164661223424 8723009 9836933966834482947759333617221771392 8723010 54112085702267448601203803346871618560 8723011 275646811037122951947775017284354036 8723012 -32433373387055052608392475654843596800 8723013 -57094538317510932997852999160871606816 8723014 140165016416142640398629468566565307840 8723015 -55051213983390003029424151985235501600 8723016 -19990307426479481189621676713091840000 8723017 -168575959786359503740355331923165616934 8723018 111631493076920760851532672078015846960 8723019 16255493468836439527565183231641080000 8723020 52214070769558450910075363101085076480 8723021 396238731897667765108162097351347703532 8723022 -14733270566140680087971640311395123200 8723023 -2851347737364130909999074652937684496 8723024 49307776292211384502623678188071280640 8723025 133558814615681751798829648418733636000 8723026 16815390700562525057605175152026224640 8723027 381486814482978568260510813206993703480 8723028 20814083788213968904956319775350456320 8723029 170997810937156193065188588405615920046 8723030 5579939769256988291493887979754321920 8723031 -130164298490867511711751846400447255448 8723032 -28351663356138634610118225370993766400 8723033 90949849744499909094179193241225369440 8723034 -44356234738086660439028078067527609616 8723035 -22218765138004257571623171228180849600 8723036 58141393529884111243275493124849077248 8723037 -56150969201366811337732148616573213120 8723038 -51735759242016752832018968494133662080 8723039 7705194710467718556624047175502104024 8723040 -134225413736089114593236731096911052800 8723041 -230538764822732140618487725462079662558 8723042 -139886705239608799084095090503174444256 8723043 -7081576435850466320775001170383451696 8723044 78124122385565539135702755018568246272 8723045 71784549045445315248830121522411762300 8723046 6833989773416591432967031506270129024 8723047 -4159880094978267948960425860434994504 8723048 18233169571450989965688734537272335360 8723049 31072873792452139163098853854211170368 8723050 -8338174213386322361592103031477395200 8723051 76146637218859039042262981242450849272 8723052 1109435678071340367811904223972019200 8723053 67059508949247451026838731905055561302 8723054 -144946218445951924746630592930638236160 8723055 -113570113805126269971113653437086668800 8723056 50099658482805805235348317651267584000 8723057 24081795102182706341707541644472798592 8723058 -12650668768778327067138085064796867072 8723059 24287780959658098685586640542187579392 8723060 -21077941815362285455123975499667210240 8723061 -140044708490301501261609368354614605540 8723062 7202398998713412453513110472275301312 8723063 -154450541949857552720976067026258689688 8723064 15516326325209226003538847361338572800 8723065 60608841207158900052082191794010246720 8723066 234000058881028595086373934044037888 8723067 52384773776786826246792335263126869360 8723068 -39256305654296527153709408568696038400 8723069 -403622409864944225673660478043224295040 8723070 103791246646199386748036982895974839040 8723071 -32986754045267976205109655837448689280 8723072 -96684606817216391571796740884146421760 8723073 47751669862205739930735156817985147184 8723074 30709911340417305604078384975449535392 8723075 64142475685462260131214273849606258300 8723076 -104310398806861248277183096397154874368 8723077 -159253550785047512420658753836836359456 8723078 -19972436221510877724261263957382421248 8723079 -261479755170714381758258460575069548080 8723080 -122492365337491639106837861040780441600 8723081 81290674634492156262816237869667369882 8723082 -50085390730689216648561201874590590208 8723083 30517623127713131756969966435567573280 8723084 191230592372345369093344301116114867200 8723085 10481223705035501257692491396318520960 8723086 82150646095797860742114714853570853760 8723087 109873123041826757128621218926562896280 8723088 5979863802306999758115160406535634944 8723089 20059907455772519014866343851220611890 8723090 11811308983970422588695115641519206400 8723091 -38268957196923174184802666875153643520 8723092 764742004011764983368346147270789120 8723093 -74300734651595605325894261255091455520 8723094 3144840865496289222937898704338483072 8723095 -34618562315883325398739775504624016480 8723096 -68254071653896413628182752467481118720 8723097 -26098947371523244456260579150943309926 8723098 4633034018321563569539192176957403136 8723099 22148934772202574303352118186055412992 8723100 -3123498514558611300556176649708761600 8723101 -69179550261248608257791753717853022400 8723102 -48569716188539635220622772362501829248 8723103 -50550754275659580472231310173503505392 8723104 -93080644052062965611093970316319195136 8723105 142598771609856199317292903012789690260 8723106 38291024252007555597564413387443568640 8723107 -151365355896761220595967794424432036644 8723108 -48114403707683808372925106104932440064 8723109 -353340975708218828077926263143027200 8723110 91881908670562552136540099479374241920 8723111 50367775569483648413560842508807213272 8723112 106382864160775818058657404272622059520 8723113 -52960217814297607924005538593613703040 8723114 -18424349312595366635221964069567380128 8723115 103625497678858573658081309432966075760 8723116 68022347881351965994289752702358448640 8723117 2819945303177090939388921323623004448 8723118 23634923066230110354567488469309078528 8723119 14153767658699059378484657747817582240 8723120 2489107992205737704013059497175285760 8723121 -35317073806669995117245994644867653632 8723122 10744949766645177260246817889534009344 8723123 126337370689211028196696882879427151372 8723124 -60552632674838007318122653336031975040 8723125 942357044342923849496504133054607500 8723126 -119094595000645390771809517696031995488 8723127 2924577222264410722624458281495838312 8723128 105586426189582138467646971591688704000 8723129 40291985175833873691481293792132681684 8723130 4551181488641619798121117736012574720 8723131 75351889406941050564122994957160523664 8723132 293421705946827070735477940312609280 8723133 -5985789710612376128641609010923834938 8723134 41940764688824187673205886105204145152 8723135 783848194379336502797032541204574000 8723136 5560151278829116894185956282625687552 8723137 -111215612384669345885906764211361057214 8723138 72476849876323962397260897972080448720 8723139 131172174418491100146864269683477106424 8723140 -43362115005607883986754451236784802560 8723141 -56893318161045522452164998793854293376 8723142 -28763005660904988706024629555447502080 8723143 109394508828295496677635334094764928688 8723144 -45694539799324964191864001937624268800 8723145 -9360511866438909942485283134766350400 8723146 22461558567475674958322314685447520 8723147 -63653779718251271539105235936323005960 8723148 2572091232961272089413398688130826240 8723149 86239285834074650782276379127851276150 8723150 20676235153140915720911762515574184000 8723151 2842333155587629747753992399017474280 8723152 -184176724957002837031291005577461760 8723153 -193490696587189498450000401783971942400 8723154 -84882667192339140571637441117701336320 8723155 33324004596211351679890919786780403360 8723156 9722191415408433463372261806172477440 8723157 592276797939517225963202311265050560 8723158 12771634955797150912056462793656763680 8723159 -417425388429114403862479702431921231408 8723160 26497460633170620070705385788010496000 8723161 14900090822636644000996125681733286400 8723162 17991404710715175591057483757169324544 8723163 -35405780757830320814347400162523703656 8723164 -11634043346346976572266295868183173120 8723165 4330580220789333418002948506205552000 8723166 18026321315924042993421504770459212800 8723167 -99164936200422694734501951237633306728 8723168 -79179769158307657709068514167101849600 8723169 29419541264811139480198784128370419008 8723170 -24596166847853159150683608007230186720 8723171 -278416067016019074455847066144211776000 8723172 -107859586471160496430448615074926336000 8723173 -48748272485219971004653520071479595616 8723174 1491547688090048693880091133888653632 8723175 3120002021276962157689635026370124800 8723176 37288843144439767393750380814454784000 8723177 -659006391286730396133268130214540828 8723178 28462895789625503830120454459329693104 8723179 -121082620361829204141183710597895142416 8723180 74192737758354008557612724595581030400 8723181 -126596858875071324977049603087854950848 8723182 -8997792620602098902643416209605121728 8723183 -13942008851144287167635740236861634560 8723184 16589077339369915025195028961952268288 8723185 59535179307498205359464270219646019200 8723186 55620086192225589044846768722973835792 8723187 -98605216130129909966241865002011973120 8723188 -54552047803982694585818675607576810112 8723189 469698969267855168114331141346577743100 8723190 -10160992229952149688256119966873600 8723191 -131069397574280158292074476862065328408 8723192 85120153123568063878297306190261022720 8723193 12239099381729269483235082584602304544 8723194 13124899693266112433506931188749123552 8723195 -11408581838961891644917155525108960 8723196 -1090869258002311077035736152939309568 8723197 -113802374883515011280150693871883068928 8723198 -96669687637242608732539070411631516480 8723199 -65502348272741128225753688025008707200 8723200 120036251269842585618182013097869312000 8723201 30456565468409642417006265209145068424 8723202 -28897928026138496940632596003501472256 8723203 -144235961276146664778858304044874796548 8723204 -752585586914167123435146655316066304 8723205 -48274045085040103295490378826230777000 8723206 72514238016578738410580447663721999360 8723207 72067423619974642203846486629371413960 8723208 -4166975330046251171519191415830609920 8723209 41109194232818212245059248136468123040 8723210 -36345188825632079148355553923357227840 8723211 -43418412662541525867481023622676714496 8723212 81210325560183591096948968958705395456 8723213 -179416495784570604239417447945212526538 8723214 21272801237269627669710941195765319168 8723215 -188470238762909151792822010265517131640 8723216 862395197063864419012788399745155072 8723217 -62888793413531918394405563507760041664 8723218 -934953923256162609719094691245649920 8723219 12677344409387304416195195363770421280 8723220 21408553344700675027352319794696540160 8723221 27811109993051620354396995063111183292 8723222 -88911125722462691962763877461760005088 8723223 128635491464213075423356015243477497600 8723224 -144954382402338385799679249137132759040 8723225 55475654878235292775359428636002443150 8723226 -7640035772765582918244439742068947456 8723227 101513323495648263558809727886364281512 8723228 -82260271500743651053172374973779794432 8723229 -98698573889696598315652982614796079840 8723230 93121726117446169280634756722293373760 8723231 -105815045339637665213733535721096754576 8723232 -26760226123115495111912067327294701568 8723233 -7391151407441657438572264815663544896 8723234 20213861681683272714693477084989846592 8723235 76798357011743616596658236833987758000 8723236 -775013467814995754665674079419411200 8723237 144067971740642670247918613667792127200 8723238 1074317044932334414314627972858321408 8723239 -52689173372712864413386190614094151168 8723240 -40879845447488015469025130060078131200 8723241 40390726207884402481351496613728425440 8723242 -3614405074860593382619015778159347200 8723243 -111724096565052357772939411582892306508 8723244 102066379347748562627238091352730875904 8723245 -85078904884890814026209798200562365440 8723246 -9844382654864490796454229018434392320 8723247 53258991072520580278914575294920995840 8723248 24861511229672027651096085470617321472 8723249 -45713684518957480929648061201721432064 8723250 43633818941460222288333177022614984000 8723251 -4181038849166488546767748490956898088 8723252 196926402212187297539811807699630692736 8723253 16873002748133150416660824021732672 8723254 74987723654644154066526883014934777152 8723255 47680719824409606504390514036591500000 8723256 25138781068969003299163774719276810240 8723257 -322221639160300268668393773905582742588 8723258 101900901257072017282385766497589953760 8723259 -153460966967536366756086441285336760800 8723260 -5274241391971432835368231948269834240 8723261 -44758820802742797240945115829992454400 8723262 -11806945987083419332837197316484998848 8723263 204663046643694791022924212439697086600 8723264 54055145700041067321885816169716252672 8723265 -44238306653363331653813954147687287680 8723266 -131991494877938364828478974444230582400 8723267 -7873524037358867837471186055365218608 8723268 81003704464278592441858532675220940800 8723269 18220205290789306031442258746088324540 8723270 -11208675075083246525123934795263500800 8723271 26465910115018892108467790118522159360 8723272 -14979783829722348440832946618093747200 8723273 -35194985471827483219888962412955196096 8723274 -10430044066991394674059494479506391808 8723275 140165414549007065861415502626103404600 8723276 53228325334798228643789138047331794944 8723277 -59885671398864111835677352500404343786 8723278 53348174951275846260436342964801072256 8723279 -137480765126829428193328231601216228016 8723280 -10213190665757429410513446524426649600 8723281 87353696431593653089585926521885824 8723282 71203919669919945325779847552349753472 8723283 6803775082069606528431233411138740848 8723284 -72451064006064493398487364335500771584 8723285 81896053784807072790628985179046245980 8723286 36957251264084323172121776010552443520 8723287 42676564839166825982624192725479996720 8723288 -66082711363871026594673062691420528640 8723289 -10642392992240914716614018391515420976 8723290 48273015159010660151867702055822201600 8723291 136420516362776400696358693163901037584 8723292 42630623502712432851678728138548849152 8723293 68105467635741349701316846525138190860 8723294 205525557051854757424153767304871668992 8723295 -927019892602480652300699467456184640 8723296 -287037799686982847221523802924402475008 8723297 -339405928811023499825852887471741548480 8723298 58416609717638780680293325527910241664 8723299 -97302561707205329817679622532927193360 8723300 61813998732043181224204540787511628800 8723301 -88747262785702013929053850371939454368 8723302 21774622311437046733938648149056825344 8723303 -98074931723544850837625258856393509448 8723304 -93933929016279724992600737531094819840 8723305 68235003066437270013264042750717946320 8723306 -72762784317359494241185356434106285648 8723307 -18475265764198928988696685225932343296 8723308 120147277339022449321309941416254818816 8723309 23701230195012585454601999287736738016 8723310 10390014557390658587973496068695097600 8723311 -233502361331851102149943673011791351088 8723312 12627804194891549919992556508348219392 8723313 54907154928388982249241875879482320642 8723314 -117247742632108907966766935776751585280 8723315 -16395836705592167789648851844337905040 8723316 14051474593387804680550589393661173760 8723317 -94851541322496766679194667425497639634 8723318 -54674939755550062984343698635778800960 8723319 -131833473110283659502122040862508107392 8723320 -135569042468597554813404290834387251200 8723321 211031869085221661959270446332960940522 8723322 21629014676336713348826763215460272640 8723323 12411157264465476715237053573450212160 8723324 -756033665378664420745578796447884288 8723325 -10372891922265040692487165601047152000 8723326 -103938955340004514544773091597526117888 8723327 38843468369530305350280588533747498520 8723328 108187770671564030267818666714327941120 8723329 -59506033450882490231096481600121328124 8723330 3507719776425082393778108160073036800 8723331 137753784196004332635322251752678849220 8723332 -173119477508815949302239275032477688704 8723333 215814967990199970977335328992611775200 8723334 -47659660118738342824864245842949261120 8723335 -63056114140709480201522841443447487600 8723336 -45754462180219043597556878027139225600 8723337 4753646841775944083267627431408788480 8723338 8300322147237509250778392824035000320 8723339 97138243191867997491698382697665350040 8723340 -53049938457947241144304934045595555840 8723341 400143566401743715472264778858682827360 8723342 -66787476225737722026928290290745469248 8723343 -57009061584447196355404736444660457072 8723344 -1767918002428586585599865309936222208 8723345 132220823397917966969853107412080749800 8723346 103915156886860503875526623073406466304 8723347 158325629653847273661374986696514842796 8723348 -42048322650922357107224600075561748480 8723349 -158301373900144569623681232622288682880 8723350 -58950125198677257447273954656566197600 8723351 -12786052645383489441487276495320607296 8723352 -29880023411945010277186807411397099520 8723353 7058475615936558127308418141082550602 8723354 -5227762042261796746349826804921422400 8723355 96247615422702309882770489916979470960 8723356 112686487965761811781536432417192440320 8723357 -98287621697827165294789174811259035028 8723358 -822397786549245464601766953420118656 8723359 -31610293598598165648394109228860433440 8723360 118685432802416374111038310831496232960 8723361 18959847436166608996547800886699761440 8723362 -135630250392085942856974426678109788800 8723363 -225875280387383797199398705493380969200 8723364 3283685359980129905625203183233228800 8723365 -20558059515860481241802400942830131200 8723366 -4550973855008855144074392285778603776 8723367 2282889555494649662959072891229461848 8723368 -181427605210218745466607248445735613440 8723369 1546828481734038684389280697198210560 8723370 -23307404360297483817103099595907686400 8723371 -36882074002833474237216896725822123728 8723372 68628248025616669864341834648795988224 8723373 29370823551215205244846936246082307168 8723374 -39954563105778173146956402722078972160 8723375 -59459375858319447554551376604778620000 8723376 689250212558333648813272324811784192 8723377 31921707893844339879656313511692619060 8723378 37866115555597065482643367049178132240 8723379 -12754471087833663064023841453630940160 8723380 -38397280629225690699930694162046568960 8723381 -177831195446322964460254444551673248288 8723382 -41035599872877430552971393607963180608 8723383 4874211620820812168210954453831357184 8723384 110281147722131248214845966610030530560 8723385 -17141350499393474310127699333983428160 8723386 -2181112570049838404148419083604709120 8723387 231619836153647160503150629621270152036 8723388 -141521927382112814010271716252341059584 8723389 74153393226663039654980135588069165856 8723390 -7487355510304753461246522078612526080 8723391 -81904063587503511245855790913850954736 8723392 -48467875853881885485968923843901784064 8723393 -66135646691801107640571479434140724800 8723394 -41353984564294235413216708687031539200 8723395 -5775357454384680622468677308278287600 8723396 -95333952037679628931123561726062781440 8723397 -18963446402156223817855614830966958528 8723398 29502993116737206830320837018434511200 8723399 -82778945076689579311534967885122626600 8723400 7436210848913678199218630255443968000 8723401 -141397073045785415960346079220371479900 8723402 65890387391441243437990518764056034400 8723403 -120989600554269240108331858127009908800 8723404 -17011003465689241106760918999467293184 8723405 -1520866569851779854989664163588772640 8723406 -16023215287740279193612042123871851392 8723407 118591254057565110492632902903942097664 8723408 9771718904443842575178743708493176832 8723409 14533439786577926347171795354661125104 8723410 -1165370651959353204920267302824407040 8723411 235714674258370841953013170125557789112 8723412 -106408588567129740815384944550385174528 8723413 -203740353655532499778457453410124994080 8723414 -10118034071656937169802137346993060608 8723415 55572756387309193143154013730664611840 8723416 14521132580194491162172022648773877760 8723417 175199734526267268033190414690520497920 8723418 34994047795602398826531201046846211328 8723419 25107382834468580200411634412561466820 8723420 -81984555831517724592719726852101470720 8723421 -100408773012705474781898699000127243936 8723422 -78642903801492078044097855893229295488 8723423 174319680854546876425554382493413248672 8723424 42379102131153493968966222517551759360 8723425 109927236434084301244929322666255004150 8723426 -87749324469427474043858303266955616096 8723427 -3041791092356174317618899743189898144 8723428 -7573607389946463699963466975292555264 8723429 26878046308085596798360541200365950976 8723430 93779354185520938835726687190378336000 8723431 40512932764141689543553050840450839424 8723432 273829693103979429693428083909232640000 8723433 240785781146250692279944856108924519424 8723434 27789952441560549496789906829727371520 8723435 92327950425759772245396789647508572160 8723436 77085722169945953627143943094537549312 8723437 -92126841776504255672505059012202095914 8723438 34841665168366480864629384500569965120 8723439 -36196751273578508790279372923128637496 8723440 -3410854391380370817626703200004341760 8723441 94150555053601934905203908696947765842 8723442 5103478890848660993431960134652254720 8723443 -216737514067072491805532937899051823320 8723444 6493568835329212408330895902874112000 8723445 77225791531412758274080924874607489600 8723446 -73133545453951714313642364171622847328 8723447 -41918983436763126754583497929963660960 8723448 -162409618508541438064294599224312586240 8723449 6586590183154843328803280574949236736 8723450 -21397283458154736985094714774212782000 8723451 -168993250983897053877834364466643911040 8723452 -84352511084718606433241979094253092864 8723453 -909725652426342104727673955788451616 8723454 49333086352412703055534821516071910720 8723455 -24893109903855727645136541349819050240 8723456 -15959997984443933727357479253423685632 8723457 247958686796389820271952719610926574800 8723458 131163011591339595515858140504681648080 8723459 -196938505945636798478340110309785070340 8723460 -42066300605715555250709516511866019840 8723461 308040034984799035696294809526257246300 8723462 41590004414010644261597951631498928128 8723463 10754012021497679520408963701635296768 8723464 -66697983764896117508622807918736711680 8723465 -67198101189967124315942443431432946260 8723466 -23577229519843259555022792284255024640 8723467 326831474610922832793483877806353977432 8723468 54265570672085985322461567503355586560 8723469 96181054932510810652916769595026462144 8723470 81031427459143637087915943581104732800 8723471 -155169627397293918106239474283901401656 8723472 29609761237643245752029750757946490880 8723473 -180883349533179203332225131823073329296 8723474 60855243708456333827707313304865934736 8723475 -14393805802870414160757411111975395400 8723476 -7534191378395672914326106097259219200 8723477 1700976743666145847964397557693050944 8723478 66122581761925954336299477984337036224 8723479 58115590844037304371769237911809355080 8723480 58248591883298151682692255659010662400 8723481 73835119310955688582665523727309406720 8723482 160488280125946248823593429752476422144 8723483 -99377013771172906631885966464698662268 8723484 -46773730684896414111233636044713984000 8723485 79445303904185800122360463294587075180 8723486 43142621648595315449056362589541326848 8723487 -55338743811939470694689515296909394032 8723488 -30982268489673043969304845954374696960 8723489 -82617314351909846436450661853863061760 8723490 -2575310309094385376932249477720166400 8723491 80957251412247992261171241201491384272 8723492 187062119696381856864090327887769676416 8723493 -20517979208221164216307301709634924416 8723494 -11337646102403679522537662960043240960 8723495 -98785163404242728664776675606110200 8723496 -1254079525081883208792755114174054400 8723497 -57763313676397178558514660616796242054 8723498 20702439951723772439299559107703060736 8723499 94756701158267365179542407327128039600 8723500 -5522748520636011083071211450680320000 8723501 153813847418680163505594423876230063040 8723502 49667967979427917225811516122018702080 8723503 -213719025323683284538143528809257075200 8723504 43991242106788710877298188090407813120 8723505 16824095708404390685199478341874621440 8723506 36798123057664826427639305495891508864 8723507 -73245468501524546508511640785353793920 8723508 28352377749760098335559513192705546240 8723509 144803494104757501472577340657227844704 8723510 20734096750149057697396994874663836160 8723511 191204258022622438978945195240789634640 8723512 23704678690363125532963322381451386880 8723513 1216083345303296000945448809330470740 8723514 -6517581722312562426380933371918095360 8723515 122517611842586823636199385668641364320 8723516 168088939068614131306708351382997577728 8723517 -160325017645282842109741717936072197600 8723518 6628191369194631012207202737400680000 8723519 -222005799325046232251607834798311496000 8723520 -15034148312391996410852503930829537280 8723521 170030170197870964887011830957952982722 8723522 -106099783916299383010755661451089424688 8723523 -253681870577692379950387999994606454096 8723524 -45360616211242149633993335839212535808 8723525 55137111331870442853697164989010285300 8723526 101036580566382769314259315382261760 8723527 -88417568371202847489324146762223026800 8723528 157744112627977795815519499362464440320 8723529 -47669697352047528739856514885217604352 8723530 -105322594270079375996755076775525543840 8723531 -49565803228413339714065629529068498668 8723532 -55949982808295977414951347473610129408 8723533 -43641717146203781252668212836742309120 8723534 -22141115490830436496332554698178731968 8723535 -35788149604210485865742576590584324960 8723536 1739978875653050661488284748319539200 8723537 174019814615439903147533197168772605440 8723538 -4680849918136606132361483326424972400 8723539 -1489295459601084503619664798085168832 8723540 6575746717292675103230186733352673280 8723541 76791317670796807155347842876564940064 8723542 -158482262711758666028173603295900864256 8723543 -163365896045538210077915831351630242176 8723544 94706256089045707118342416418286366720 8723545 67710879703380854074710286645279575300 8723546 21019507683557881850361894618209414400 8723547 35734746217196730230290192099541729040 8723548 -261213327634342607246189991970859212800 8723549 -246401380141444730404636399268176265952 8723550 -28397767342828650381796063065113548800 8723551 233944740453105938997923586067465835552 8723552 407839219718862406971328911553459912704 8723553 17437158598272669028687442917731766704 8723554 4740407289260903847333761416208282112 8723555 24848707508046788851025461119439134720 8723556 41315708251055529887149233901768707072 8723557 83369364964661126599045561187662789152 8723558 -108820217622005920459683322350754041120 8723559 -10779131034969439648054008902326848432 8723560 61514728641221973776478030864794803200 8723561 -30301435065182931511184366650281118080 8723562 -24647986643112331938810872372641045248 8723563 -5151336255368968222108500946942176000 8723564 -27601652445462249102908989574501720064 8723565 1680806103861004318924514536777848000 8723566 80523720480089165092359658272971399232 8723567 -526592226146426853587610369772630352400 8723568 -21205572454113635303677710206807408640 8723569 48243414283841522038169517515010901970 8723570 -16258817555042738597233731162651176640 8723571 77375639287891628064620786610638342712 8723572 -30640136839639931320635619798430441472 8723573 -134798362627974512110633301116995234198 8723574 -73607979774876776912298271824195130656 8723575 -69381723347566794915353631878502016000 8723576 -276941948699200382653176099838109859840 8723577 7326387609947679094885202519434158720 8723578 4986424662326597975211849971381025024 8723579 360631445308684257823031111241141527376 8723580 20471691168055831772828935446005145600 8723581 -17653214058733317412397783915557526528 8723582 -45172786198131597828544474058331113088 8723583 -21768591248225627959572860436957019656 8723584 169090137006193781566063494973253222400 8723585 7423689089299528621508249120343939840 8723586 -17774742525921699762599465846190262272 8723587 14267246717584440945192146050865232792 8723588 10880675920566339788166531028979846400 8723589 -32478742245651103975431565669493119680 8723590 75372269909884002223279281072129185280 8723591 300784238199980698367014872576959845632 8723592 -136305880593541553107892293834718822400 8723593 -99332091728766883415541342812017133158 8723594 -114581700810789687087508146830602802688 8723595 -17236370734930475229755179009572414480 8723596 -56703016856733584414534175196470766592 8723597 12722943301200929408636595414858750240 8723598 5472029110325316060989623172872036608 8723599 313558966098562356970093150590858540264 8723600 11664391755914872638941166583181721600 8723601 41275235806111178062085903528529281664 8723602 45335386561565625400420926776907674400 8723603 -39838695526910911662325698872919010560 8723604 21554545275031791413059253258646067200 8723605 -147389564914347526442478964637853216480 8723606 -19915523713105076912745975146866062720 8723607 19580137576755382732790956209889928040 8723608 123419665569111036345709558852903464960 8723609 -51564375203389224559442592240157451190 8723610 2086591377013804864912093392283960320 8723611 -17574088826351633008478321872360706760 8723612 -5068205099412166063102179365028157440 8723613 -134061399802990599966556258749090569856 8723614 -33567620671754421963280594887150025344 8723615 -21073333903210061896767221467880145240 8723616 -168397017624295077818741933922582528 8723617 64605447784430568400802189623729761792 8723618 32273166961048403360518437190003821216 8723619 12023212689590186326372960704831470700 8723620 11861063378889516732951240646960615680 8723621 -295426734491279559289428500744707546500 8723622 39305513752841444009722634715089126400 8723623 81088989649770653295500964454762469184 8723624 14132372055587139817702126845420503040 8723625 -2626532787946663124146288143630864000 8723626 82515047172303467798689127834834830512 8723627 -478589845954683861778632025963320069120 8723628 -35323200114980703089387524280987360256 8723629 -297418584819238991499756882096753727316 8723630 16105128190882275116669827922796441600 8723631 -13902507542890335933593552088385537536 8723632 -40462337319191759651733350663603650560 8723633 -69281891826538109190507341684659712220 8723634 -74301118269274447880362079457804059520 8723635 -144764686066762688455085410480935924000 8723636 131510975629030554604683960815221248000 8723637 -28067856366422742608615695800863331492 8723638 20441230976485107194876423283782559744 8723639 235235166095168073576455530889017894440 8723640 -1338916890319137497977060454424576000 8723641 107093629287428890001397653452135222080 8723642 57323203654067242169269726071502607472 8723643 54849590213361977965366894107868803864 8723644 -66819862063029070479498723583722609664 8723645 -9729454150193803067763373183401911040 8723646 -1064383579598012724028934060359269120 8723647 37349140988106030568456086775529334480 8723648 -14567624884228952436160831027679330304 8723649 -11756767880923011838443646567625941152 8723650 8060928047102027444496666883861269600 8723651 66918180553688628191832541453643552472 8723652 14741926189491368847220128865887436800 8723653 167806426232257818027506435912885103902 8723654 36933096895734092741809955012876540160 8723655 90691291285138063841164220585958258600 8723656 -53231906586474257484108713921996037120 8723657 19781660241544322012161991779158150372 8723658 -7483150169554725062764690547354409216 8723659 -17927545060894590442786048574879266560 8723660 51641063618596241121627235084169625600 8723661 -173391501175111944346808466884382020928 8723662 -18056324676109971753417959445212286336 8723663 26666550773751697999686356851660044144 8723664 47386627778205863879119843984039526400 8723665 17248306964138699542688246011783203060 8723666 25146386037143503545224812862575839888 8723667 99415445430518169520955768157427229880 8723668 260337225997269552692724144573802496 8723669 -33353028735540784853593211980779351204 8723670 -37814555517303037828534073663750553600 8723671 263386863185581160330500390499962218288 8723672 136929502441893473102243343477790156800 8723673 30438552398160865113163386362963946240 8723674 -51769015448753156294397289305081755664 8723675 -62618233977862571626735374142772857200 8723676 19491062612406921803863852898033193984 8723677 -100393386758497086712461891315672880474 8723678 80399996828888357009699438915298622656 8723679 8454758649488144082681253563768007680 8723680 -48843669575162927815233318631165132800 8723681 174382276135720091270141237934076215600 8723682 8289973017801304182154305727299123840 8723683 -7814885787369484308332707711402373256 8723684 9526139506409133624320103027486412416 8723685 -151424947146977241415386606819754560 8723686 -149127815652118394232399900712354509120 8723687 27736931572735013100566841347116322352 8723688 -206667359477021097965412890078647910400 8723689 -10840347633825904055954332002231728952 8723690 -33024550043527812791713221595307978400 8723691 58377667963588371900984236186520605160 8723692 37486369729953213196821527976692162816 8723693 13167735562056653331596780850490189248 8723694 7920223502354234814399080882001223680 8723695 3548649111109729713615953276812446480 8723696 -44279408979758080297030615402243227648 8723697 96342637746971916603261857243053522800 8723698 25001273938958617144991733183382410240 8723699 -11142349890834741558134839412299648560 8723700 79264357567959914704841465194078464000 8723701 -35373054517485680954144410293903518048 8723702 20739976247044810550819095105852739712 8723703 28966519674001904089839975054027270864 8723704 210582647422998004800408429169855672320 8723705 -201164860486507309990659158039311245240 8723706 -21460907760656942359673776615853203200 8723707 106097752180666870560025454669963313956 8723708 -25112620329991649658948826065993974784 8723709 -20739428112863788628975532916222044186 8723710 -13418032845915263743827911853525319680 8723711 30092048505005820758664187049575992 8723712 9590932675896126510476901748700086272 8723713 77366403024091151677851745653612005124 8723714 65317709818640884074438307613354549280 8723715 -18714482145643608356971209938689800960 8723716 31008812082226319226097945069216100352 8723717 -89465732091788222291743844257538025600 8723718 664233289885929465113492635523454528 8723719 19051139860799419988140869104497474144 8723720 134772571004808713308413619271956992000 8723721 -15203754306313773281840092344249416688 8723722 -8365972398364966706985413144677201920 8723723 112466774064269739306977951898830935344 8723724 -30879707663344806767521127989045785600 8723725 -94409453753932899658607734804593238750 8723726 67467405232545323793271575755354817984 8723727 133487291447561880018079416530302173840 8723728 -8147738808693710936078353847678713856 8723729 90979774868888292621350169138030394176 8723730 -28367375809103371051663536277771553280 8723731 -119493484246801074557934265886360992468 8723732 89926883703817787467338078138340323072 8723733 -155069547107368898571123205494483926400 8723734 -3829964204554943207645421439956412416 8723735 173398200747619142332211206057875623760 8723736 -18867790001354609136709329081473433600 8723737 341782686907112760225907923400145076 8723738 -34160361026998235747646940989715864320 8723739 52260793420213281649346798371971148800 8723740 13300915648917460635408234857316940800 8723741 -19260389443686714795319775818017985536 8723742 59168815177098172786580219088160994112 8723743 50719605863344753159576900455817510000 8723744 11992155464936510640656429734609551360 8723745 -55771991042191585299350545941453828780 8723746 -95403137340885834701915546365653511680 8723747 -50605761188217963478586860707976990800 8723748 -40241986628677779978262488866608465920 8723749 23403663328071555938016415425311342712 8723750 4204449393705480385985349153282960000 8723751 -7980718683651806352143161117562738400 8723752 -107748539765219091465569733342239462400 8723753 230132952269335904858584835308058585844 8723754 233520033251277398441144047721264640 8723755 81231295358631233224299317030279676000 8723756 -4813625332970600664903637586354818560 8723757 -45008383124043418138487565207877287936 8723758 3715178800315517792554325510681083584 8723759 -104729632433241387895374735249988860360 8723760 -3153528553093898404635238775767695360 8723761 -31193687986105896512061209101979288576 8723762 -13047311636723415516743624285752243200 8723763 1740740660261365627357444527743886264 8723764 -191397761509654074517756992396131291136 8723765 8133891892685578617213051777737349660 8723766 74802304045206089104967787972856089024 8723767 70390377373247705644383568913736754120 8723768 79352637847970007825762346311386050560 8723769 -162638497858945243156209411664666132656 8723770 -51909976235307112771755903655113262080 8723771 40820189673026689763208596698427004960 8723772 -6707933699249183049241517415730434048 8723773 97159403359518425925364944688894720384 8723774 13136865604610423841823634627178084480 8723775 14085094089441355279548175346673783600 8723776 -29245628564423844965504499683303096320 8723777 -91602149769252656202235767751439801388 8723778 -19033125665238805243398237263397358080 8723779 -46669283571291209248973083847408105720 8723780 -33275899087981221113356133292220224000 8723781 5962794694727299393040236132911154944 8723782 56850661607661542893039487032994819712 8723783 -9116796930515654658225558922358567520 8723784 -38101958415732188763330062934891847680 8723785 -1055821793515838222949735157002435840 8723786 -20081478079900935165467881236725216160 8723787 17316774323300276778224264399159929560 8723788 99704250209886172425992421690344418816 8723789 99648360894629332006810217589741817590 8723790 -19948825539857570835268444591895878080 8723791 -63655935431514245634780921266228070608 8723792 -970272903198344211904964546064285696 8723793 -58765909165055119770105348884588215680 8723794 -86926836398837014398660582669633128304 8723795 205526419869062627099113105445222713200 8723796 113490835968512264984372068026911188992 8723797 4246938648277314124780412290947612160 8723798 -62869670797150926573708099812243478336 8723799 -19626824613558384973554127170497239680 8723800 -46506637402158571406604143290616832000 8723801 -330025889162689591121617408276448917500 8723802 -83138867468780040147741255110835092736 8723803 -83881048415749587816602441944617510912 8723804 218745473153522769164308772740301869056 8723805 18769908032910752264317328078810358720 8723806 -372857320433715968910098454931466496 8723807 130367402242810126134050485878447841056 8723808 -7801636705368031721409482892666470400 8723809 154611875891155363953555065655559315860 8723810 -20891490020762540191379801133851017440 8723811 147247075640990765960106604688600423424 8723812 120852948758792495208634791214081433600 8723813 -24410622798110544251294672248465636002 8723814 28874042981496028139985004843678049280 8723815 7275660403228188784186947398335288800 8723816 40147261234161116896077855953722767360 8723817 85470937702105686408371918683451959920 8723818 -55498512983232432406491852022435202640 8723819 -105855194782422736081470378129419570256 8723820 -9470465734778114217685141725361520640 8723821 -117048189325667149101527040492221431978 8723822 -34302527054590626481608840267435208320 8723823 -58933844848291608404076738279225697776 8723824 38218979178902144185022057625705021440 8723825 43869801563924145803107153862360319600 8723826 -24053536066793878181546677632552265440 8723827 -25566415796006152433090222896392049328 8723828 -26880304522336074317851403834227055232 8723829 46442094632280358080368982061386468384 8723830 65800010106017573617557103822926658560 8723831 95221692305030730871625238904387562880 8723832 8881649138984887533106544320453386240 8723833 -189637629075599020764739535668479952918 8723834 11029497123885983646647473702799683584 8723835 92742110735981649492688749380774239200 8723836 -85162822725193889976513441349187788800 8723837 -15689980428706187190470727928060330368 8723838 -12709868358550582074927259931842471680 8723839 -336029132071731846141681638418702147744 8723840 -2331363369267993456509317082932838400 8723841 -13715207125128548350595814281190147072 8723842 15150915766907274038343901544261347200 8723843 147764081386448786385080201304505261920 8723844 118758357416825904585377657504945969280 8723845 25534820147134815826825194335008802520 8723846 -25609270955753350432285925792240852736 8723847 14309247668535743263780313523297997440 8723848 -24358456736049552438574069949751459840 8723849 -86965637473884193637252068289405393100 8723850 -28513185212449168918930169464795488000 8723851 19429492272750014143449448588306544852 8723852 101608455729392556742577437189505031936 8723853 82746788319494487634600378246950145260 8723854 55007631229191447183608357230207299840 8723855 43768856598145584729197653394914212960 8723856 -37193161860786687461276152953844924416 8723857 -10247777147414854927148630519794489308 8723858 -96355197688173832832506293734691840 8723859 -10522198605644867208632040782748993096 8723860 -29664515022580756444612586618400422400 8723861 -126959870444472088504736760547429452576 8723862 -3233492036264487506385651507621907200 8723863 -182943033272131195180085934507497208680 8723864 -145389219368293809901541198979670640640 8723865 -2255922185061465187969550873991644160 8723866 -14133602955518129687080740835701991680 8723867 -24065133269456337316305211618740002640 8723868 12868779129918711620907136706825034240 8723869 -36927688722072847388591675442250982400 8723870 -37807782492819995473491676603126653120 8723871 4478705809184994257916470263815740736 8723872 20089285297992639504152454763037786112 8723873 200057391587639807834390619211315495620 8723874 -78572536373531243221738096147633774080 8723875 80622144537251840511745479848452908000 8723876 -61086130304304012742038329160701632512 8723877 -37002979822846049367380082550374460992 8723878 -156717077001059472621501206525957884800 8723879 -114904236800979117495957937421657648520 8723880 37301983206625669405214742467357491200 8723881 -131435581816319558242689463089564605808 8723882 68099607250917092157687584010349551792 8723883 -1100445460603422749416651218495005952 8723884 32332514859376153023228102781182574592 8723885 30453369163244872367962952912702813580 8723886 -22866629400279013941840922679155441536 8723887 -3579171759795981425777992511900900464 8723888 58730229707365816239195956951876075520 8723889 -56474794473624578305393002233797613760 8723890 3734912142743972255989754567424629760 8723891 331960431466540935486848659500047654400 8723892 -14683409164133242996551451265323266048 8723893 9159055950320273456713774687217500142 8723894 -141528823229233076752699499889567484800 8723895 -135347487646948953299196828797285769600 8723896 -67860870825967123171209654086207078400 8723897 -15854366677831670123144041823339867136 8723898 19797561199475182608775598999804748768 8723899 -255063823005454786462335488985324435100 8723900 -40887784436372301137211299583806899200 8723901 117836605270376614968621239248651084032 8723902 78395904736633465815998177554480115904 8723903 -131693541582580711199197985595524806848 8723904 4502482977063593128365873455979036672 8723905 120601575222719756815285562911687032960 8723906 33419487356601995213698573377189571104 8723907 114533247923062047702702177556367836080 8723908 -59968314206836687949494637304707546880 8723909 -112254339353450131643433419794227793890 8723910 -5177728302269840739497248017007161600 8723911 -83297721160664862790542442087165313880 8723912 -9956039510080809769981627469817446400 8723913 60836873752132955592759040465047103488 8723914 77131810206466142564625384858090667056 8723915 21533677552717852523248335632717155920 8723916 -132047474753560403568864272654059914240 8723917 142109919844930750848900972556720281120 8723918 33008145623421985046031942505006740480 8723919 69317697197664282571367329927577068560 8723920 2592079097747050433856854547707904000 8723921 60720950634422348484498274326162235122 8723922 1515295219325969662616449142403816960 8723923 6480374966058886679895978552146231040 8723924 36037864186393874406059283369693327360 8723925 -17210893871924857650536568370945152000 8723926 -24419722652907382580680990223948736 8723927 -41828780896512099148493687394491367936 8723928 -84118331039621634987517893470190243840 8723929 67769657341526084535314311168903851530 8723930 102757473229306480270401065231832219360 8723931 708453125710730142896065543958080152 8723932 -23292969864851156426827276860906583040 8723933 -181979006881467127854502245401167753818 8723934 -7308870562069109077919079132673876800 8723935 -85728035746801764881502496551301130640 8723936 175029330263681292543473504631491395584 8723937 132254078756579463320960001623691914160 8723938 -9954219059116450936612339395457839456 8723939 11350169291923487169658675804437238080 8723940 5564244595957567240268392654828032000 8723941 -114237916701067650313642425193149710148 8723942 -32698179107998747948281929785255396128 8723943 33425289748363604725446831903680157600 8723944 185502743126681373264083756527504604160 8723945 186259225989935941209492875273609870400 8723946 281714004606764543421772036132356096 8723947 77399936523691272311318888588365841396 8723948 -76459136572980599792305758713595224064 8723949 -85869827637882159570858970958296600416 8723950 79660295420269112102258709871855320000 8723951 -30340018312351295736076164006919152048 8723952 -1587490888441086416525461589476638720 8723953 -13724405357275512807236152952888468800 8723954 109919832684685935612238166674862662560 8723955 -114565466135754519931028965986529010640 8723956 -28237764233708306014407368347270556928 8723957 71195521713265332218802663673883647104 8723958 23608501344689662105153117182334880640 8723959 -1119038864594590301243970323921756112 8723960 149985397708362009635160493438883942400 8723961 -15762769286425841662389069668025451200 8723962 5462832880611549777187015734118244544 8723963 -115369307416736933853953868575371769520 8723964 -84610043254146707481814475458853560320 8723965 145476131755171074530626898789183842860 8723966 -102242172160034595208777985294260205568 8723967 28022655851388564853657325808863613312 8723968 -73119245310955209929331484846876262400 8723969 -2011083506828432382128461164764196672 8723970 -66753756331205170340748253973598720000 8723971 -63460544850459663307956329457299744048 8723972 141988140564608450622878161002694939776 8723973 -55361620609388652334886466240380158656 8723974 -7452616429994679961625850171696119808 8723975 -54251101173749998938406800915419766000 8723976 -62819573118208755255936687573002649600 8723977 -110483771260861800229399593453188083174 8723978 26148613909847458788706201236421102080 8723979 -226791169377599252383079505641896428 8723980 719257724487976314266298685529395200 8723981 23807197325064230568267123360753204192 8723982 17524909309911603132963667482446870592 8723983 98320274736431717708669572698370406400 8723984 -14278422411452471271496324365854883840 8723985 -83301260596979572476375832015552224000 8723986 172086968643207582032178920114254415424 8723987 279427925835969823749943755220711278636 8723988 4879701894386264437528817146433593344 8723989 75556430512106912069019006225121594240 8723990 55618769449199484835720823591703849600 8723991 -53138648316585955951703896031640019608 8723992 -70025379579074127302349681309507993600 8723993 -81268355601983822723521077735346600758 8723994 -104837940300657241078256516862912092928 8723995 -28724567691852237336156273268887441120 8723996 -43212768837158828182670285113799232000 8723997 203963780507018208176755952106189978240 8723998 -22431820729900457009933426866647185280 8723999 64774507643372281907040314833011306240 8724000 43860780274447700389786248980987904000 8724001 -5025586452572638851762566313235287936 8724002 -22591262275792567796101354994364142080 8724003 -58466517559212070209184876787672108736 8724004 37621400716192972046192378800549811200 8724005 149851276120813710311205120531947313660 8724006 -70462059156726042602693083178128067136 8724007 161830196346002190508731479226700627512 8724008 -42034514249589903795294330288720291840 8724009 -1529031395833080268396872576308023008 8724010 -33386604062046098940380057981428111680 8724011 13421149601128036014978898001620929024 8724012 -696035001587363977655204904677621760 8724013 -139749848847219133485911691194130949738 8724014 11580775330766734776086094374712886080 8724015 13975350038465807551539753862230189600 8724016 -8006466076507413238154128902214320128 8724017 688803589262120418108923260275030000 8724018 -7221297752820745013906769949615668096 8724019 -20070926363050746236920007210542175248 8724020 -7993323285287625559843421875852247040 8724021 -6634640649488825292562653630881855040 8724022 -118802937750199723241667148901271278688 8724023 725072450248828033666815046700673792 8724024 6256034513198102653025965985797263360 8724025 40695012274937198015438148875708833600 8724026 -127896718753702164227075297510422505760 8724027 94453982661219495228013724008195230720 8724028 -2916912043257975969442222189747704832 8724029 -7854010255252536298374276267169379316 8724030 17928445750302204542908877485842616320 8724031 48197084699126642729447902097180830392 8724032 -5152392457273347100190125462030123008 8724033 59714589836504231934096515577115549140 8724034 44121766624201858406854047814412410752 8724035 -40138793353552684196696259772372172400 8724036 19281147830148052839087289727139290112 8724037 -51829887584190272617453796907898890496 8724038 41419139817364689646017149673787023744 8724039 -30618646546595804313545324827609349976 8724040 -1297102048724154158546660090523648000 8724041 -120529414894459734032222437393422886080 8724042 13374619002682987540119085908847091808 8724043 57830688679047693367271898720780870428 8724044 -20752253608286710231703844808696977408 8724045 19216349081808195585881273497113513600 8724046 -48065013036559337376233434963588151040 8724047 89809257160480368023155365537665889360 8724048 -11908059587946276999414914613270675456 8724049 97139065483169884472282653911432117760 8724050 50741199674074586058486414847054954800 8724051 10722782426684317155026981817100185600 8724052 -36823655486887383398465397136823324928 8724053 103414081392715647951820185044845185084 8724054 14561469395964158198310665640628715520 8724055 64498277418616499572579800128013360 8724056 115354639422032289492917060915461263360 8724057 -159438473476686138151808154442710692640 8724058 67259973514210215893150053035201286896 8724059 -139099823091645695647665352146330624000 8724060 -96549319439072929581412045660061322240 8724061 -37489192982670640329891123679547196768 8724062 40453403614435515967623161196178702464 8724063 -87436267968967548155477984555640592056 8724064 -19746621368414633656358032401958699008 8724065 12594840841558378201700141598292945920 8724066 2922737809819403890768698475861077504 8724067 -28109571004017039799834352869284817920 8724068 -71466069664224980956358817894187297152 8724069 70139445281126032748070759521826192894 8724070 -141117416642425039700715603271573920000 8724071 -191387315970762853021343464894654822728 8724072 21561711500748065975839346842098892800 8724073 65587988155343036887423381805441803322 8724074 -124184194077132058739997281525794384464 8724075 31996876188238128108200716601964699600 8724076 -176113995865802961879047780464484313600 8724077 253295255535458045006846207290232409624 8724078 -111721182961242992507763562988288870400 8724079 -4774312810378640229692676737949638560 8724080 -15569682491164220526899813850263715840 8724081 60516776123736239196982170411747088752 8724082 -12401315029077224678237612960798570496 8724083 -88484307571488649815369233438044641960 8724084 -1011098848783354945521476484313423872 8724085 153870387930473877708051414744800922780 8724086 -8196790094679395730620495625565679616 8724087 39536518368998929217735976059839273344 8724088 -9702797856686827603775448411504660480 8724089 -11038959895536295031472035211122674800 8724090 -14522615443522078621170188105688295680 8724091 -148562713421540102472423647600443050000 8724092 5963262904388412277865608763212334592 8724093 -90277806417483665461343166105665310720 8724094 15807893513459404468062353221771056000 8724095 -44423532297235989022842668165526677400 8724096 -64512125923248992560931840674611855360 8724097 -56960066246209460053517629000068296320 8724098 -1268561884013025016994909095309565952 8724099 -171127525430417849490455287917207012000 8724100 70703333649058253551870289299763200 8724101 251555633983517054687881614744527595102 8724102 -34747799231783383329320865307014151680 8724103 -34732912554250912270646572529707999920 8724104 -117151458071687062190525553835716679680 8724105 -1976856016795572145731791505229979640 8724106 -148759761862114353017211895397330071248 8724107 -38359162048844243460614754218435049168 8724108 78113218150606461540731826500091317760 8724109 -236781086275195246221468550427910147860 8724110 63311292110868112985764736269828128960 8724111 171704479494819628706180882103136032768 8724112 21588854120532023855800780607921954816 8724113 61053586588075750255163495373505903104 8724114 22009127281239922387152089899375111680 8724115 21130230218603641397343535998047994000 8724116 -101409883712427576043082514913877852160 8724117 -152291649413207487292657557938175028320 8724118 12284986067963998409258303835972127104 8724119 -92095197302632092024899409120464276904 8724120 84682041510939676518937083661436313600 8724121 106395048023745921655168194157878637312 8724122 62378640788794034424915477320389338624 8724123 59542896218994809016085471296839408172 8724124 -11222291722491252497314064996252168704 8724125 -41803709236671981032127652694393952000 8724126 -90225285735180902861556020921014846656 8724127 120512600258700391200151175109506890976 8724128 -111327977466819188699515726442633625600 8724129 -20023418899502564758932579303213934416 8724130 19239885893545948826522422422987985920 8724131 98146246700390663861806337823976868832 8724132 6698316400073107919560067037839308800 8724133 144915234428565012018211007582506751424 8724134 133109288312242663843338689298916149312 8724135 -14739889842859516173274214001032409600 8724136 -46019001284750134686419412782449305600 8724137 -329831655474025603437377280785694173808 8724138 -20504985733655712695157419288134692864 8724139 -127744696856231217602300059960594714060 8724140 -7084766087019488671137585284644638720 8724141 -265622765549010158364857451723154752 8724142 759200688904717769782072517105621760 8724143 -252556566348618534502151822526430474608 8724144 1250997742724957675873463790932590592 8724145 88985885361253071805365194305470177360 8724146 114805040085177844679617529512669504272 8724147 67825273476934199691014229855560460600 8724148 -249228966470197967426674669330044094464 8724149 -67343532596475746527499667856244045664 8724150 24336221281236335820793329013671352800 8724151 -22758350474182536399921526108577447096 8724152 99869102060424951100750478008044441600 8724153 84428379445294262431728048983360532480 8724154 13359041547459032156945227726073725440 8724155 165593141266192641920839081843965039120 8724156 15301819204614846204653726879508734976 8724157 -9053227541973363793619523756911444880 8724158 -15619836640811176708575483696425368320 8724159 -291118019742393955208815227441846536160 8724160 -2822341418697415372957709843300352000 8724161 -214568311009254044436066277055100962238 8724162 -102610632154793775017366828192874091776 8724163 657731046747194452297441326368551424 8724164 -24868989857383951766158862624275968000 8724165 -18744294872141281350845532107170015680 8724166 172115895327841385609324645899020313728 8724167 117304728464483466666899139270781507992 8724168 31375587733626397640288477886193075200 8724169 256739175963007681930559919872362196570 8724170 -6609840295307048682194918458998512640 8724171 -59709935690038621949213520968680123920 8724172 -12598855050609395372511569639046509568 8724173 -28498079095698583217028593959365713280 8724174 30076032418710153122886580787388701760 8724175 45382317354627796304714861493428468800 8724176 -19953833130094413601361672469540765696 8724177 10517989282985985461201410637670826560 8724178 101826175547266389010572752023154232480 8724179 -48609087965310318610517761499180344080 8724180 28642556169473438280462205476395520000 8724181 -163540998767247321792590760995841124018 8724182 -81061057417493039683767597075080579808 8724183 37630632724055880419347699577408919504 8724184 -974113945517479787670653686109306880 8724185 -29493743143170116505593418483167862840 8724186 -174502782692037285138692275572080236800 8724187 -27662362779751143730801551724288896288 8724188 -104763510391516158899293885442409060864 8724189 -29407760501128117451330481548250005376 8724190 -73235258027034455824433577511387934400 8724191 -87016732398646056008835465986045002128 8724192 146853776903449052848026923314949652480 8724193 -33746851483297492967818193906893953260 8724194 -33637511106492693754747651756991958528 8724195 -60405949476377405288340493440595459680 8724196 -34318941404473816536914438900193976320 8724197 -71572204413069960026580474352442775840 8724198 -2186979205617918726146514084367042560 8724199 -47275522245673186381875585618874676352 8724200 -496668262833916095106856707698432000 8724201 -95110599107434122506173220937936254880 8724202 123505895979459446264510028417645765552 8724203 327379778613819239422774158820997857104 8724204 94910861978470219192253455755268670976 8724205 37284192586737377956043687154904704000 8724206 -39658294022899962419166175980052611072 8724207 127605110891983440428625933556974896640 8724208 3240727774287985989813956230290309120 8724209 -8063026582901623370508617690481144396 8724210 12526702192356681784437794031257157120 8724211 -33786123540696992336618622623296610600 8724212 -13386517145908986784565782962067722240 8724213 175537344768442375075137361772307043200 8724214 -84908489519200228190765465921269448544 8724215 -20394729754287533213982155941451853600 8724216 -15969033527153679289894675815500636160 8724217 -46094126117019726334945898189370925440 8724218 98376665163696231148701888061879624560 8724219 -12358507684194230952858357243884262912 8724220 -780686073168209455139803181538570240 8724221 -136997041210876307240641050043707834 8724222 -7275229421139845833504122180292172544 8724223 -147719016565100606448156412743666166528 8724224 6618666687108449114812415579378417664 8724225 -14236735153017572642909663116385148000 8724226 -11500091761552706744607605082495897600 8724227 3707655502137783050944909043965713480 8724228 78247319484542961523618083445112171520 8724229 11230218133395143861200188066020496576 8724230 -2276434314487796761171013569024780800 8724231 55837171111901742941776364078093383920 8724232 -85215424282976606469113847511633305600 8724233 44534418899810688875546018682531304320 8724234 -35418616685592242976955157039050687488 8724235 24390162724161788463713716448241325200 8724236 181448581291090557653873011482648794112 8724237 39398210505343565221834203251796368640 8724238 3551766968946779119369860006917891520 8724239 23218221341873338246393431521518505760 8724240 -5134395462775929936425032381130342400 8724241 -40552371955536386567950867494822849358 8724242 -39571971636975964604848274282003119728 8724243 85396892659768724792265797293036888128 8724244 -126934742748409174413626550397493817600 8724245 5674569323005093347624366894012969600 8724246 -53366134325700584354625636259627953216 8724247 -9247883640310492290768344411919375360 8724248 13336557796874925175685868834536448000 8724249 -43129780923739339378287539585814284640 8724250 -61779860488261112782513858554233448000 8724251 -42960018509280602923845043886826759600 8724252 -17055841940079379619411652507755693568 8724253 205616996034691745894718608685075718502 8724254 -55397578879416348307455042016663057728 8724255 10712532686234232128914890032893468560 8724256 -133402053770419094847800020044728893440 8724257 -39688352536067192770292430792957100860 8724258 -3417542697881992854964334990364807552 8724259 194324220040503050902885488607391482460 8724260 13569251994343705271480344701865382400 8724261 19161923804637367379105641136098241664 8724262 3370217327468877522639852049015084032 8724263 -136682520134719280296753627831342900488 8724264 79305246768300155183380307305832939520 8724265 -18830306706380510236294657283101440000 8724266 -65660798653960434124583220491670009168 8724267 -915403483529349818797316291132611296 8724268 8404216491247893673376475101915709440 8724269 85771884935289901626298106584761707670 8724270 917050513288665967890915419017712640 8724271 -58998533104675713886215012487099031040 8724272 -23298026034289209756994596993342849024 8724273 23242317209652047283609921514975348800 8724274 -39919494959245037867411009087037715968 8724275 9353396049823487804041660291208386800 8724276 51488654353765870779762878351825547264 8724277 70031166248838285627977213059264418232 8724278 22342163035617445969902632291943349824 8724279 -120970615397328759854653993671044832432 8724280 -157745549316354583727616045237394329600 8724281 -217071515709678081502314854861069111040 8724282 -17910497650118218251660099754093057536 8724283 -33852072791150067844099393458096253468 8724284 -33522906794413438014164779478404752384 8724285 87126313245805517542648951073384375820 8724286 85851200372165796796272070186124378880 8724287 -2835623753293268205385539354966917520 8724288 -52024329306217073853893899755831951360 8724289 38921129922553572614693695016516933056 8724290 -105093810932056503681723045069640197600 8724291 -1197805268265148972564311807135380736 8724292 -35826125059539242393895617578863193984 8724293 -77356567763136342496299872907598447458 8724294 127479744295986923734582364599231943040 8724295 58645801913353934688075816770595319800 8724296 63059883085848597017725175013474140160 8724297 18781145024669358593766451018090421472 8724298 129522689444700014760728755679691528192 8724299 -61907518890746766612981130498028879040 8724300 22134952593314600310642117007249228800 8724301 -136097827067802690208800720181830482698 8724302 -5672129244518875792110541280247744000 8724303 -1063647917430762213299973700529843616 8724304 15471727869455743404498693040766304256 8724305 -55908821428764075585433153846603263000 8724306 19838956562077627629943148484118978560 8724307 -14372007446722733411887248711689812608 8724308 -51759228565501542390656309615087311104 8724309 23576573535099241123050489082766324736 8724310 -6452679154990620660858897557131088640 8724311 225949579909605957936109295533014555912 8724312 -141994439090400986450719103337478318080 8724313 107278847467330829499427780279519424 8724314 -12362465319027896521472684261468797440 8724315 845792273502083117314797670272042720 8724316 -52918830054112104392433398011355368960 8724317 79617922758775121765607234991167549792 8724318 28974414895927408007459763734891421504 8724319 -122016158254956251194931541651184749280 8724320 -161003318428380718507030538493076439040 8724321 18661844873563060059979667657945022240 8724322 47712038316501983775957089432343489024 8724323 53234261410955234627258072418927436572 8724324 -18467388597950314543193776831059591168 8724325 -107606533765871670273073846074212192000 8724326 540700718174513722308640736874148224 8724327 126497366146416479247039992333638227840 8724328 -83820088662931264885155494050758819840 8724329 -183051034464266236406838870681749840070 8724330 -5765522533957162330824439100713881600 8724331 90230233910259392869832685520583996160 8724332 -4291222085645832044323607681481374976 8724333 85867225549670725551892679131405224864 8724334 18048760654504611286792570149641802816 8724335 166565034570734669980590431130896060400 8724336 14250431944446048663528036679206469632 8724337 -3275702285837799413228905695310292160 8724338 -38471079442599179905436440681273122816 8724339 16631235251678522237098907851352596944 8724340 20312121250340656326630157412726403840 8724341 44586207087833239945258211592765718812 8724342 60299290001318510284515447209960832 8724343 -87464330903635154134636982926482412040 8724344 -174474049224370354269357171450666086400 8724345 29759212552155317926646940808990934400 8724346 -181623621210726179857774494703929454080 8724347 111986351565469320821897225254495109796 8724348 -2145434874862397734374902534306184192 8724349 -109242871260352633003267210184788212648 8724350 -36743293540981208767738705061354529600 8724351 228806268057133506931371176164680900864 8724352 29910070122572318441510662000984719360 8724353 -138016389504681691535391675170709456336 8724354 55537470145621870742719234418009627520 8724355 104987121156383078496760265430094127760 8724356 -934939548694199450083852389015548928 8724357 -52386121493980719413105711074035128832 8724358 -97023789870664100759612627482663650720 8724359 -10982527035703306625613904143953241600 8724360 18088232268729162664897669708922880000 8724361 -90859544934628887909099923018878366976 8724362 -11454046039085791882810019685683663568 8724363 -140475972518175996852479519614142241600 8724364 126064499866058257111246006548587377152 8724365 50923304920963129615690197575926560000 8724366 -23024854975929764807096215225103298816 8724367 -195109155680098400073815319648426851168 8724368 13099841544865947652887312071980498944 8724369 -137785217787803384439563042931472106256 8724370 34915266773831733113451728367851870880 8724371 -95784343537577987334212182558273561428 8724372 45384402136341450046794521618437189632 8724373 79048250999472500101754572766314471840 8724374 -20847218624680408843770904307314365888 8724375 51470591314696915585568076979646400000 8724376 -15273377649390902195729939943804825600 8724377 -142863959424826454054304967788730542774 8724378 -12757668355393633686459566668194772992 8724379 144916011343458284040174562768473387120 8724380 236825016743345286333334493494702080 8724381 -23369880686033263702871684750040166176 8724382 51767213822261182372205344663727668800 8724383 35161945629118166538616559987711527488 8724384 -111250171991369494777473767469956530176 8724385 -16977545214389605120864864024589133420 8724386 -98068998011240973532717773135548758656 8724387 19542531158501611725126177153353194752 8724388 97527180368803136460081233158432412288 8724389 67839189403428681057926993579657580000 8724390 -12642817885541574427768190266671431040 8724391 29953291687398709045102692261848284560 8724392 -19256447244201697535079319591861616640 8724393 -69568064550901188337380316984991571318 8724394 -35230747946143008391814658412178765568 8724395 -26055418578620393661735225667382009280 8724396 188118417046398251032957420576827694080 8724397 -191220560952999623934031803429640634400 8724398 -107124305498575432762509569885820484800 8724399 -2797625766811541929471228484649491712 8724400 38887340579561795611999872241638604800 8724401 -32621159559506366560959640501138633680 8724402 101269901823746537344134745596407351040 8724403 -121124077269215739992851777465461037920 8724404 32647462508725318408596822922401006336 8724405 -61468586144637054281721922077479350080 8724406 58780425181735616563050329826414497664 8724407 -162038255397753696956280585656430053568 8724408 -47825046419505944251052459695112847360 8724409 -6363281312603335259851277393472097152 8724410 -29237634332762645237625703781011844640 8724411 -208970568668586351706307657221219656768 8724412 -10583176645193825897500107471098920448 8724413 159712781778523678826318164265765834304 8724414 83902140829596028707561872179012488192 8724415 -12255288422618943347487106660091161920 8724416 -29404936799185033919859084502279127040 8724417 66692286060184467270691568267066490240 8724418 -35647418430085578934997334638032704000 8724419 -208460314492871637170599278594672309240 8724420 -3777472026371487263810615970179788800 8724421 -184665225033717997587971120805542353378 8724422 -39897973877454243326888957831546327040 8724423 34250920457957395555257325943077805568 8724424 171961179300667898134008988597430952960 8724425 -12404967991351348266192595486842311700 8724426 -30429973292070535143583042179240397056 8724427 4666363711669340965549065820609164960 8724428 -107665065874357158909982365096575138304 8724429 -30683434928169020174774415289010921472 8724430 -10809607376403881652276909919124040960 8724431 -49612767912978021269433134524404977136 8724432 13045688165318991829383215560387461120 8724433 -881885642453554400041382382858772880 8724434 30917913008930260149970676580841323072 8724435 44513572429899902127746127864513312000 8724436 12471241339230068158956921164885729280 8724437 223022977410071872541346130682756779086 8724438 -14925102797543337551993026741587716256 8724439 -186960294677384456705713440993850005560 8724440 -149519328107910446964310273416049459200 8724441 -340412255107777166866500728530400832 8724442 -1595888607385790178208483416731930880 8724443 -16331678727827854225835178349625397216 8724444 59056519544494022006987124068386652160 8724445 -23218884963092126985975113807219243400 8724446 106926611280804738457562832234813036672 8724447 -2033071879728760635338132092807002840 8724448 47809282045509117110818832468634501120 8724449 -18614927908873660985198371113629280636 8724450 22521449415987273683830970308952534400 8724451 -63865071459701053686308752691257056168 8724452 -46952227065592415669738236319880585216 8724453 -49127564795218382997439670837089185696 8724454 27945149408438344496036926292300032512 8724455 747917598541362906571235899046850360 8724456 -64458008624244528221762379125809152000 8724457 17289626260161136724791490802118698112 8724458 -8404034522205027515071763061149487360 8724459 17599806386635034007898233781604391360 8724460 8610975848802952065763587433172659200 8724461 205052343774450777135887010262113679062 8724462 58873701339318328350003455434646906880 8724463 292107637983304241282751966140619416 8724464 -15523323413207589565323050794456055808 8724465 -59671654259904671626977704115675980940 8724466 -74842554684866243687743103175608963568 8724467 220305509723072938586127623310577581516 8724468 -106714453192728449275642727776146776064 8724469 -72049840161843203276610778071744764160 8724470 -13284123770261110328653290534835113600 8724471 -12301325764731217190189956048802286336 8724472 -83866977784433797879965349162988298240 8724473 -114227465015563921049079958193471262336 8724474 72547535132011519879431230333645679360 8724475 -17335150614697583773110281101420892400 8724476 123763598095989407564804348712571399680 8724477 93882149832849149792903023389895416000 8724478 -3828243903856794606392230562570354688 8724479 45099258743416591748787465635173294080 8724480 23835356768940564679451816258929950720 8724481 130130452128504574738972486783802676564 8724482 -35417646457347112121533167932897884128 8724483 -101586866712317834083354980119644646400 8724484 42210654645551239361569983832874695936 8724485 270212137729858190985923235331031040 8724486 -5943142247895327766710402167838486336 8724487 107003207841035239421707069169049706136 8724488 -139989194036340473039530376648807700480 8724489 -17261600861158001316605721681330576192 8724490 65240170937633196564697946181906002880 8724491 -209659925735279413907494406524588895448 8724492 -10491701491143022799545495352857958400 8724493 164739523226556384183031204707768274742 8724494 -42584947337554695494318018940255476928 8724495 -36312400304611413625900026876996459360 8724496 -636777985316873322966918041360793600 8724497 -145863737910618944678927425594767999054 8724498 19804733632024986330102105944499879936 8724499 -58206784367660134439892463715533969584 8724500 121010660807594657720818298364715200000 8724501 40851045534652809456255571488912157440 8724502 -22522536922065173858788670929240997568 8724503 344090593510318032379784863262207523960 8724504 24414999407143197974464927805471416320 8724505 163168244808608629612739130810110253000 8724506 -33295562810244424477034982619148759040 8724507 -104176283407061856234321567475244488320 8724508 40315268511262249708098500066220935680 8724509 107953263442126940571435004002950029920 8724510 -4387025023365427731938388131338760640 8724511 142310588252054402442287556494592118112 8724512 477792504680327685078066083477934047232 8724513 19986206771243447669498434264101472128 8724514 47091457886073111170010276771113759232 8724515 58690402611472981146213810974259279600 8724516 -5735353636449942804344259716382720000 8724517 34970792308553105418640239211002874300 8724518 3031157224273764777944331816130263552 8724519 126260124090255228556040978672663846400 8724520 45000875452914213408046404187398144000 8724521 -60989067635449821172253787670899574080 8724522 1011902985628073975094642303358510080 8724523 -146576908269400922298920967225528631520 8724524 -19287777089471003294854555860002267904 8724525 9745213450098622325551809692405421600 8724526 27957799881580053566139134432049086400 8724527 -22772006648681119826006420311685875728 8724528 -107042653497626044716319858809077760 8724529 62931139311241290271013492870555639280 8724530 -69892171872512171953503560109146655840 8724531 15041828186911963750277039931696714552 8724532 -61886168766552687478102507225943070720 8724533 -124750435180642936501465951619034437700 8724534 -2674525416615567632345040604425553920 8724535 -13226661585322690837027358611346680800 8724536 -46254453454935867453537314821921136640 8724537 -178884583847450019150891578285146342560 8724538 109869445850108165718824112477760951920 8724539 -237335124593157361172314496494523898768 8724540 54886599341075329240979456816009011200 8724541 -72531364803831167924670721582903207328 8724542 49115387150359689689672617199407010112 8724543 19058617784860716682003203968404022928 8724544 -39721233611433730220254534475609800704 8724545 -60315270777812036465427537759017191680 8724546 20167377558689342133071171607138285600 8724547 -15860163589217032369709010979221270400 8724548 -107313419311338942370512000499270656000 8724549 15268792826135673401104106923966128864 8724550 73662010302120276986053511507055208800 8724551 -91357960807357680709724124317410795392 8724552 -60080265912035993236884239031398522880 8724553 -288904261553563113671918678733285963360 8724554 45395622195529474128723730844128225632 8724555 -10926749647191859148680017576212809440 8724556 29300199643509141985524496103718552320 8724557 134356915506806320361221138529644826412 8724558 -8181345678629527534107654251103513600 8724559 185091534835749161255882821159315867760 8724560 5871313885652546223293231809877606400 8724561 102098596899672418063828714245386607744 8724562 21303231621589148361678372592520782848 8724563 59757474819483252275043580133511692160 8724564 26072077477594525075088015256875704320 8724565 -41022133400013658715583865666241111880 8724566 -30876304685274069843280357392139860480 8724567 23684567990769489607261487980124888448 8724568 76485191524931320315219570346011791360 8724569 -541623687233836105558180180116597504 8724570 4873843425707988155462868523874127360 8724571 920515843095918148732074323027970384 8724572 -194587737245310923299212306879835799040 8724573 57212294827583494604467490833926707040 8724574 14898698550670599415944564003229830912 8724575 -25588550765835632481870653566014839400 8724576 5260693815974387380768907909255921664 8724577 -187540782832187012255195461569405687740 8724578 -1763516868954364194036922646664591360 8724579 3040889964202870077681200565140758848 8724580 -56775795722149604420980719562619289600 8724581 167601397064207911714118722444417160640 8724582 -21128305823070110900102539327365964800 8724583 4013117433046815424700847032471491120 8724584 405303689216433383061274255302958080 8724585 -11384996937955904700433866935619489600 8724586 -13687355048580590680348170602830581312 8724587 -77006325540224681855133043180820238288 8724588 475850594914029665987483003883148800 8724589 255178940229658694410827971920893794390 8724590 2860171003390059205795412277753139200 8724591 1425967271562066085800409122179303400 8724592 -10965822018516862135985140825550192640 8724593 -302097978865720767065700251258803245660 8724594 11892553115387463990940652600467075200 8724595 -1858803822217414250857874324617225920 8724596 -36594315186543280854164440190643292800 8724597 11051297786588897458802636473925122272 8724598 137551378478750125047883161455496112800 8724599 -4879942423060991805061028027105092536 8724600 -28170646654523425694928425351342592000 8724601 -49641387833244676774862707769639237398 8724602 -92321156067996265794315355035398438400 8724603 -64923589899329063151540740157917710992 8724604 -9661785102412441963667771062477916160 8724605 -58786654204443627522297889101089955840 8724606 59623298888199011119206399047612341248 8724607 -23605919269904588625474801174010019240 8724608 -182093061525310953254367896297621422080 8724609 20719479120819801553520916448101251328 8724610 29023461019235118941551196139873945600 8724611 -41325657915302502333223022529754110768 8724612 -29862666525316282945219609132670742528 8724613 -7159298253319070156671064596624305600 8724614 548693504205739960987166523604910400 8724615 141707014096904956100473272011068830720 8724616 98689264906631878611778482412428948480 8724617 -30854635869545827877480378720188151520 8724618 21772281988708202443912214930608112640 8724619 187810259299157254970765598143998104020 8724620 20600263794654048038186642298033607680 8724621 -67596279937007994196092963345772933920 8724622 -69734640997657861969015629383160168576 8724623 -174483603433891652444016524748582940656 8724624 15759063882412623381474973245246603264 8724625 45491072769329786766054603875381040000 8724626 -51065239628535077587981595936581477488 8724627 162110120683758019047794446199612659764 8724628 38196560932281859336426347145195898880 8724629 750557309296665997458675665695961280 8724630 -8244041702040733230800217391064100480 8724631 224995233027334743228215760316767647432 8724632 101801599456553590990888059245650452480 8724633 -9615132946551350978670965878079063136 8724634 142333004813525442735652277404850926080 8724635 111526840753610506298014661622468598080 8724636 23025102772554274678232689490891802624 8724637 21583281633887366897545670116342211826 8724638 20491026031682978938931871862743415680 8724639 25765454664284817006970799664268707840 8724640 45534370985538299955004651224013209600 8724641 -58762905053322383700369553686235292958 8724642 -26866527282547272632226691312496513280 8724643 108188693221443455913254884018006492892 8724644 52039527261968693573524193710616478336 8724645 124841902694752805576143879392936753600 8724646 -61282315412598647570777663200075044864 8724647 -100717268505170334002119296094170428736 8724648 43222639199510298642220495507274956800 8724649 120746582764486773128193539413049190650 8724650 31598451695514800638287007270186464000 8724651 3764338731775762507385298953711992800 8724652 -161925326491022902091873064397227020288 8724653 76666816667109222717537356472046982880 8724654 -10814727423132981435588290615107028736 8724655 80139546351906739815134215210803431760 8724656 -41293084289205711518545320320521125888 8724657 270152415670453949285663896700559360 8724658 30655475690602788848428692031338961680 8724659 -147843406070770912319413459845415479696 8724660 -906913734184316257372979250076016640 8724661 -30132876028052559706371250347866954976 8724662 -18117417797508927659412027275552067168 8724663 92524393477561947844645459667208336192 8724664 -62504083912913533436489162150679982080 8724665 -21344185638069085865385478445272807800 8724666 -9529941710819110838121691085036477952 8724667 77198879295665283956893057779406592000 8724668 -2669500898158229140995671762174008320 8724669 -6154768158442472966284654814562228000 8724670 -14552296849790853031317565416610857600 8724671 -21592018079861766845570537733544195200 8724672 -30714742600959528685980539114401824768 8724673 -36287901930756760703769834365379279264 8724674 2098324600336362818826864529651087872 8724675 45010776997794278450630638364911929000 8724676 -47324752496647403703634356822507399040 8724677 12331685649863069295010120356774721080 8724678 -26777767302825374881447145899835420160 8724679 170394813558326597522790908849061218760 8724680 -2803529769428849644406658637443225600 8724681 -5809681366805985733699883728011866880 8724682 1368947395971053602862872921300606464 8724683 -175739185823453298788080447950052144752 8724684 -890585609462728710215467222001479680 8724685 224120886113783106619973634612509717400 8724686 -162076293767513741867786135811302400 8724687 66943190488458592115491041189037437840 8724688 1880312214421618553285225909921382400 8724689 -89331488780772212526251686108888055808 8724690 -25749402314697220116228732682790143680 8724691 -200193995482145767059352740294021570848 8724692 -47180020658094335372111687417599277184 8724693 124419502465593311962839126112273728 8724694 -107721899025089057619455497431626417088 8724695 -65273411170156573717157718320043960000 8724696 49227868241154080712523402870121164800 8724697 -141423324942986795954000160759132356854 8724698 -137252699160680011815842603255706896400 8724699 -149077539729965429151589083550339676880 8724700 -1331731852766661112392502948261568000 8724701 -1253574366810087833557282472564678868 8724702 -6583716502161770769682699757378322432 8724703 -67988850401656805258488633856131307816 8724704 249166194039741345889745987095187423232 8724705 -36836970449354915859431069092417382400 8724706 -34657212284333877968788835584867379040 8724707 222940140099085877939834362481659387392 8724708 -44409346084877575960239195469761584640 8724709 -31921604236360412575861982610219970784 8724710 -44773710483398083695436205669487258240 8724711 -38406110971649124795336856141587052416 8724712 -52573816065050312982385898436953932800 8724713 280278376269093433918433880057555115962 8724714 77450011469799553962758467112907767040 8724715 140017178978768268452972992741325097120 8724716 2506881736889393438301417837306101760 8724717 86254877068484425371383493068902769868 8724718 -847820584018733415405744650834656512 8724719 121553065139493083962104555666580791120 8724720 19625454433786699849030280630956523520 8724721 -222772756184367717523482353973712828078 8724722 -47774426873477913833335716255266543088 8724723 8638894657004760984467606586492142080 8724724 -47773286954275061366022587253996032000 8724725 -89349762407780370933035343992339937750 8724726 -24597456474452773299873926239917417600 8724727 101491338233594240732753719879819883904 8724728 -60820523972452886320715777607503831040 8724729 20212449594912619670044132357962463488 8724730 15237064580765912097603322613503979520 8724731 251915808535949754984599842454773175064 8724732 -41720170208202491571534101493559868928 8724733 -4496010155627293274506555850682596352 8724734 42007255917095417159525990974333910016 8724735 34630140289466335651307034689973688920 8724736 -37288713241924728441127258773780430848 8724737 14648103090065112581471366179313342400 8724738 -5883497355260732244319441672970655744 8724739 -7576639943776159608690860151245331460 8724740 -175936501864330312281631026684983377920 8724741 13961351475825735339645811142566268160 8724742 -54619789058776319587315361646608625408 8724743 -944411413689364258088713666500835200 8724744 -46682885147488125159422488335028669440 8724745 -19104016589700676483844895137657421120 8724746 100448402701091333767645977775404090720 8724747 -1005699151431018034148634518949773328 8724748 18405763641974732823967377159203014656 8724749 25217179177630507780125616215680260320 8724750 71522555058441851105755541045796768000 8724751 -17513429457665206141182600607116896256 8724752 5258000834602519080741184291343892480 8724753 -14509243109891201838622737140915084718 8724754 -53653748668498335015812369685539011536 8724755 -55032130466357440322205009421754705040 8724756 -49140456233252143010077003043110422528 8724757 16423479206922921721999238644013736000 8724758 65702937873648807655875805106474108160 8724759 -4468208654795253899791092788320979040 8724760 107952707929018846904004529151705088000 8724761 -78044254862634806715057276373077984000 8724762 -52947480578337056563384146712008261120 8724763 -32812413455636868778788500193677510016 8724764 17853309390643412098579141865469640704 8724765 8827598940044836692662347346982472320 8724766 -1877471863916183222021177413083117120 8724767 157269541707267003089384394576710472 8724768 31173210508630106681551877805302611968 8724769 12548684864702284483444554765281633640 8724770 -90654285198109876499330025985088989920 8724771 160402109664188149009264507852375429320 8724772 14278556864818608118835503557418237952 8724773 -138414900626650532836629960325154572800 8724774 -47641487536154375858065824243636203520 8724775 77926939176762701552235982040322228800 8724776 47412117096036520041790232807043886080 8724777 47875335826031538180164410258153506240 8724778 40469308152900230216947751754969547440 8724779 4615101556369337424799434879658290576 8724780 -38761715582987727323526790882170470400 8724781 -36562925592496443427909960276870513120 8724782 94080090111687418376847252676459829184 8724783 162126377906508941513535235930482505224 8724784 -49738243736761068269611984699839283200 8724785 26333515148354294102073655237180075560 8724786 -195430330149722898857570592492060672 8724787 -52398590654834586944793034514870056564 8724788 11723367847246696937799674493267106560 8724789 -129680380602487085532778777216283396946 8724790 -73784447789375467854289384407629913600 8724791 273379610033749285137649082277502143120 8724792 -74255610568850396323839471687262433280 8724793 135651777370887490512007347872057956176 8724794 -51209858706834449518407393905146989312 8724795 -28376278248457072839804090447964262400 8724796 -82114905258228750242517156656665571840 8724797 -98187833869092695672019356708738159706 8724798 85385648833129565738503274839028292864 8724799 71173265052887593737121890963159780800 8724800 3785928395447751545062169895763968000 8724801 53469189059927157387178084535791363632 8724802 47531039937805804053745736039992982400 8724803 -111424794014020501343257869325070682948 8724804 -44626380078314702098510591794193207296 8724805 -217310444264609121649109176996889148000 8724806 143736556740956059271614413923716160352 8724807 -17516220642158256829784465950847800320 8724808 14520056564573955475863055184316303360 8724809 -4500225356271169471910210471117889996 8724810 -48590720347073922474533879599672323840 8724811 -10072443164069056264326723030322939848 8724812 193137675947700120375320670812199334656 8724813 -66041798422514532293605600244614453056 8724814 -452148744818038692260725329421064448 8724815 87780560741372577534057072819428436720 8724816 12587535768169111348964667516946145280 8724817 -61078749150039903654025420401327212828 8724818 18094575686032324838035180249346540160 8724819 42428546994267398148755544169117669440 8724820 -24768796704249412709808800208550502400 8724821 55851128522892901682666629086028631424 8724822 -23887012957429675462443213145338992256 8724823 -50974923212866912996379634283404869840 8724824 -55821052100282965953203293318440345600 8724825 51568935902087394868201975188726215100 8724826 33236729866863391927351945731996672 8724827 -220933784418066501374130092096624763324 8724828 -24480209410887025979250597947376820224 8724829 2692912418732311701712832213251240928 8724830 -108774135438977014900918885706321710080 8724831 -53116795036234844455142797664318104248 8724832 -181594926050355858263297334667410014208 8724833 49432027623872319555031897712744618004 8724834 3070982912272979633442223528578593616 8724835 13339872646625421370067020226388126720 8724836 -55566151102358362776432965170295003520 8724837 -42159750724995980227941302069652426240 8724838 54158510988512857681936909585827963840 8724839 124087928810295081641606706115485022560 8724840 33789097083321367619011244826428620800 8724841 13162939280735579566326571954353338484 8724842 142245223311646463766834881334424956768 8724843 -9951106769989174540795273125184918944 8724844 -109370390647744993239779604790793472000 8724845 14535206000987217922005474924156994560 8724846 -19164376920957814767532252692718429056 8724847 -178706010598842123016808931284408486704 8724848 -2472911141009576202430885867293573120 8724849 -30691715225261886132977355895410154560 8724850 -1133044896607743549596317792008163200 8724851 94195099167879115749259905766593428592 8724852 43445281930637337374032459435952520576 8724853 134576990128089056819954116019743662780 8724854 106357224944248034434563605293664585376 8724855 -3739529944890676891633725900691493040 8724856 -4990517274923556333325692509027082240 8724857 -6154746208684989879623780007290430720 8724858 45523937292173063003426459693324765184 8724859 -29154929330339891171416205981608176576 8724860 -55982873031657194867799021286609520640 8724861 42264820514486704146843260335903099200 8724862 10939804536928595971803933600471276864 8724863 21041549950866510230683681241149518720 8724864 94035242688493219177887039937881047040 8724865 -65960835948174351035380338216987574680 8724866 -76117485578540454629753037269245180416 8724867 -8206358888222352910519692368453698752 8724868 -87828415212942116356171190073263047552 8724869 -106431320977050385325843467833773631204 8724870 -4611910011172424467726740456541132800 8724871 203334060394762578203376751112508770072 8724872 1317772510860732098707075876499619840 8724873 -55328053876337889761918742390110981616 8724874 97134230991775166530268941182868353792 8724875 261955306080375900726056591954527968000 8724876 -29837111922814598935857751429435023360 8724877 11484198985754335050570988157947889472 8724878 104501262230343540583677539182921434624 8724879 168554360174415332596148035226704054824 8724880 18863553939983289898202747832757125120 8724881 81086519344751405527148471849944075200 8724882 -6024256373667369105323560440575861760 8724883 -21728780285813319463743369961668246868 8724884 -13703862250978706116882354429817124864 8724885 -18875229169771969742555777132727822720 8724886 150288144006590995991122770291909212544 8724887 11300287440548967402670372126010004912 8724888 3855021857435735695115064862860902400 8724889 99262982334582531174592874718265521024 8724890 44306879037500019165835708647993265920 8724891 64364591281619168521282214204211648000 8724892 10590718651879113022442665025948958720 8724893 -158333554773879859237963585202758929384 8724894 -77814159319586095232607801054783403200 8724895 53786285206758430339337092578714181200 8724896 -90868475830824865807243239212012666880 8724897 -142978279643015787289547840390089172526 8724898 -16946914405272371610533545128896862720 8724899 -177726182161426740333086828747668820736 8724900 29383489179427007158547430293839872000 8724901 -30084074894421830854376698384227181088 8724902 44231432874258850685204973283287709152 8724903 -80784199922623680379216838175684254592 8724904 -15597725052189551537526256735338378240 8724905 -30601253698779825217211074580007283200 8724906 -36631480110878305097271827034643927296 8724907 -4787057984905326688632762733033344608 8724908 92667503697233768237292087003384784128 8724909 21633047336366922209009529383591005728 8724910 -23647438804225755012428022815412907200 8724911 71209310666654418557164391251129847520 8724912 4165394495671944984079131250702417920 8724913 40791852555632794598950101316017320244 8724914 -92289608375478936100156000627653669120 8724915 -3053667170732040816024397058404519680 8724916 -210288526085395128676736671797942021760 8724917 40692660679084318171440619702448519712 8724918 74876718768152207880567844722761118144 8724919 44483853266813182423209280660580123568 8724920 -132189427652001882380764317351207936000 8724921 -98510593788859687640758009400997171888 8724922 57250327584270733783713767218651750512 8724923 -36782076319325445350259775873435152 8724924 -21747832339454013155819368902984271872 8724925 -94406026196176838641739470054883803200 8724926 -31970750952741115452817478838685031040 8724927 -170580562808081428401848592982404774768 8724928 -56484020206103852480877658425190776832 8724929 131636157005683366007528656768263838530 8724930 -38213320109043453846043224305398394880 8724931 -124568346754428487851147742831516203536 8724932 100693029857973754266492989539458746496 8724933 10631627793716789248891940979777075840 8724934 51563432767475820477812286411517582080 8724935 -31089910412166717897651481333211944800 8724936 71134023710276423423437965384185856000 8724937 -306987530225800746945647380590856440 8724938 23496208758972720638272390374558723120 8724939 269267053366934817225829386950897948160 8724940 23720373138887179278913397899146009600 8724941 365888533220322485158311187948265314752 8724942 -3879532884207829497189028210642469760 8724943 114184681622334514677945311009721854192 8724944 -63192662816178446239930072420077748224 8724945 -89585709307490572270969653923078350080 8724946 -45208085802817761895427619923522268000 8724947 53880521887054543066346613287094096 8724948 107133498668954617054262295539098798080 8724949 152907319942875008394956953223500431950 8724950 1866130296609246501784713027690163200 8724951 -209931044503085227244839526911072372032 8724952 -218665594714334474112408006873058713600 8724953 33483596977967674094400257336469782340 8724954 -1692057762232515949649893789762575360 8724955 -179761288714049330394765429169304216640 8724956 6848273514835484944908744602470963200 8724957 53092403953165949786344779627641869440 8724958 -546515250977704783578930712352692224 8724959 -277113665206463746120590017585655838440 8724960 -4636335284935513838421358348491816960 8724961 -93885600155637814335003525219661267584 8724962 41909182552462744568507543192556593232 8724963 90379646432311402090551562093150995240 8724964 -27660987041719134305375138317139682048 8724965 86660949896560781117731634020464148860 8724966 -16212656086950174878090127908174230656 8724967 178259885561290305139578911770020169016 8724968 -134836382367077184842226555035602944000 8724969 -40636170075491758314385128672119337600 8724970 12507589941033203728776984455498612160 8724971 -187551495971299593254936182370712817800 8724972 -4692749233221469882289936962120716288 8724973 263046826343689366281965675154360547020 8724974 -8414513970193562967856119131553699264 8724975 5772805499923922671671771637116336000 8724976 1393918361426050821812071597302710272 8724977 50644652383869128053171222174147017792 8724978 -49091259446552971398765083699611781856 8724979 -103328136670442227260223502849342350680 8724980 20353378348390984085679719564976076800 8724981 -8375620527749677983367371662151106560 8724982 -3082350405804136571443227377538067200 8724983 -105253042969463391043306687521261855768 8724984 141365983963299027659335704511881400320 8724985 -164192867685685034788194415027874131200 8724986 25641046069592036145018019358843197440 8724987 29751368520396687229239122523724228044 8724988 91717922794902778727778383362715967488 8724989 -86961609286260825722842056751276426164 8724990 44338975325550355436688016967612083200 8724991 15491788129970207322551125570519332984 8724992 -101710012355356518219744543891183894528 8724993 70115491242090901965533092592747217264 8724994 -51106826601019754937631761514071792768 8724995 -197661008451423128904016220115646377120 8724996 -737147671428332815927690232287752192 8724997 1559721245012271798999255115901366400 8724998 -104265884768639614761990007943828835840 8724999 -101321925432552177169974314467362549336 8725000 -32858743246132305628928744157600000000 8725001 2389900842547935781072946536383609552 8725002 10314179262806857408010480389697180160 8725003 -89933477594451865132564610931144702320 8725004 -50806893644893542897909050268525978624 8725005 19485155019154128559647715297761456600 8725006 111551087727853435496984701322863253952 8725007 -13992163466955797702659424763639037368 8725008 -13577829514193608004315210615237246976 8725009 3928409400073031920486070217227923170 8725010 28994575111812493485609768287339036160 8725011 -121543673914520978990132094856766917056 8725012 -40981786805419630093136352859174748160 8725013 -94357690533112025052775558716172439712 8725014 -38292351162965725141258263541638535680 8725015 7850025014048961806651582220790500000 8725016 106529658642307625489294404288337172480 8725017 42341388318219029068353969172605534912 8725018 -149425770354336590893927983651614966784 8725019 -82795054431694585669777824815918530656 8725020 -21260957935000671524208813999495736320 8725021 -123146923097249710836857489839092282778 8725022 -110407694520908317076556586061498306688 8725023 176227044379192530097967945787367338000 8725024 63536554294929804619291154230441672704 8725025 63635377164724793501405389012953436800 8725026 30838349212003271398290286464744019200 8725027 141982793891164190234127652473986334720 8725028 -19632812641672646702029323448889180160 8725029 143971505622658014430788071333599613760 8725030 98292494264309270164182864247537795200 8725031 -49923926237653684945414726442424339408 8725032 -97803736426249581325005331945310868480 8725033 -17444669520692061946321027353494724096 8725034 54737079355255711194262645994751379200 8725035 25708533809226641803835133231096921600 8725036 28980094049045287230734391792596122880 8725037 -156172890120129814104910970057683102314 8725038 -26979919282138939352878416851724641280 8725039 -180487177544483496958304806553777298160 8725040 46780123754263449454219361692620226560 8725041 -13927930227422078213259498817966079052 8725042 -8330490803695304886748410440091929328 8725043 -26126186134037245422055962220488302592 8725044 -351294546756535701492206091183648768 8725045 -22817569855062274027884028473028974720 8725046 36923796746609435537443994792485198080 8725047 -18787291678913682082816012280510027520 8725048 -103442408512752657055536881604062945280 8725049 -24596831422319765459248565424006855936 8725050 -17587244786908838268768822285234048000 8725051 -170195824073936508819140706232658161948 8725052 -35412650877307465468422836817878737920 8725053 -104811303025782004506634202206463398656 8725054 34427267053165901125737064369335476160 8725055 -37974560062969970546403242479590614040 8725056 28288437127790903985221126776034426880 8725057 125616393672657581871610880792944867632 8725058 -107463247181137692223089700437172967424 8725059 -41831743041849900092694565428359801136 8725060 -3881929781841078348088538198102219520 8725061 143059915903890132598444268400433249824 8725062 -50850058588992733082423728003705021248 8725063 -312064149664588361013804277758489237360 8725064 -54612499831434493446731368323310510080 8725065 66238596121163922986992652430247392000 8725066 25365219832775811225512143295714327040 8725067 -7349357719710853116333555882294241680 8725068 116948449624029455975125029761569536 8725069 -21233667010535987541246021782934972756 8725070 -58669553361968313686864899729945280640 8725071 68974878287829058071286235965813545984 8725072 -13724388261175522790652040183216619520 8725073 49448904715755062107018641369999913344 8725074 5611753349407425459891265782199234560 8725075 26588983228283595224100798518609809000 8725076 -174349438040955014596142859608628203520 8725077 2105003633981122260576506023667456526 8725078 189973222345280656998920928349927659456 8725079 -116045240770486833342660417480087294120 8725080 -18460273824090135001739760739968614400 8725081 53601285993762250863946995156920886532 8725082 -51804829727204944819615733634350570496 8725083 -7651259914174125601526483567711049576 8725084 185992692410662147396219972747810505216 8725085 -161990583662440535373690106183970112000 8725086 74249181462718585451181190959140864832 8725087 731968413177004506261955596733918704 8725088 204518534855556496811088515706631618560 8725089 21912321346617120586850855058227362224 8725090 5621091784051790019902874079061491200 8725091 183712985813202799880021963179486014492 8725092 27256877330510272514869598533330563072 8725093 224521783862178851079935809389575644 8725094 2417137669434665100604596003321647232 8725095 95110622060941190936317961344373228520 8725096 -3077407980215259034343990594077900800 8725097 -211254022189380921459973405294151628000 8725098 -81905008532178507198577215311316805632 8725099 -129117348038561135088496256121959605900 8725100 -26800862567587328957414673721641081600 8725101 -5070772284799861525487482301278620672 8725102 -7221913579163535254126407428891277248 8725103 45923217348286909186447727483290214352 8725104 43313038980560970943525043164073164800 8725105 12688702095511706552573307371954519040 8725106 -526269238764503314137027644081585856 8725107 124819445903484258397874613442915562040 8725108 24436746005377922796546113180980617216 8725109 151537454628891278059131371225293158204 8725110 15637185158404474544260038039542885760 8725111 82253193264166014527325616761752164712 8725112 35602384543573996101277609685097984000 8725113 78087586986985815891683149171128474042 8725114 134752729435783457107867378615248408000 8725115 11289108214383830141608296236779214400 8725116 3193024368953336540970705198675738624 8725117 -43120224588095898357787495659963901908 8725118 39206942559721098267687583632661535232 8725119 7898582492100745781748071598423346176 8725120 154301524499341914165530338467092889600 8725121 452263689627875833795285856203159380144 8725122 -24507611994200671158847898788110163968 8725123 96938233669499181765167893957422796800 8725124 -215600534056754384278149789223194129408 8725125 -4191887938160874444244822724280480000 8725126 108944197127644230473938391286942197184 8725127 34792629686059227318603666285753404832 8725128 47317987744797563580295921374483333120 8725129 -63434721835265184369461587350922411840 8725130 1288983125348092189258319634542853120 8725131 113073284108827007141316028850054671200 8725132 39180208492832295117878986640866757376 8725133 -201525863962374721375476761352839436618 8725134 -73672059952245381031936932788667571200 8725135 -108876108272750058966820739043496554240 8725136 13949264541069107146920459563732828160 8725137 104025562487827680087951633587540766960 8725138 -137322236590207199022938088524608007280 8725139 -178485315822181480525638824545154751060 8725140 -11174667236587182002173140519344759040 8725141 40543888652595349941061526996368998542 8725142 -82378592525633133484028066468062464000 8725143 18195686223582621239535310152414082560 8725144 -322372135213948709498777551778995015680 8725145 -1156904663854227152828649915440352960 8725146 35160477000146662401158292427936771584 8725147 -171137953608540186091719547793519825404 8725148 19676379743670138405259111997619557376 8725149 12715282047394176048999865842198904134 8725150 -18418136774182145010511367499889401600 8725151 13972851170441622975683345682090853872 8725152 113150748221445370499522884760069210112 8725153 -195357163470497010612434035330776141598 8725154 -9010504223400852127713657132844597248 8725155 -6157572629809492240037467511927040000 8725156 -123735160960670896246886446553815111680 8725157 88912925498163684711272553423535079712 8725158 -32494045324321051347454848456174640512 8725159 94421371079003792250364944753082538360 8725160 58767452704262262508844105264007168000 8725161 -34163442821946641668073306557539815520 8725162 62335802329155173231449113282019142832 8725163 35995979197585054803277802011720382400 8725164 103117978780304235603514502759645184 8725165 55854178766966034814633854214971409920 8725166 -66475628532691960424550058811757643968 8725167 -18337812112404427283818350734797576704 8725168 -8591323837436098739288434427648901120 8725169 -96020161502093837728056224884179452640 8725170 -42043050851437185468864204564675417600 8725171 25701401588278740301490418831932019104 8725172 79539534775623946316664868733362410240 8725173 514968400508441061536009843126123520 8725174 83746386512172822522809932637130554112 8725175 -120101047043405136486836308767027951600 8725176 22810129106028692049708195428179660800 8725177 -180860945470747271357905493310149861974 8725178 27835791882117398618244750913313479680 8725179 3220044303386808122782448539805452848 8725180 -77068052591249319752815090421725670400 8725181 -77616073767178006308475668042198385236 8725182 2372250667540599848203215826795087104 8725183 87679115515505224982619994147089530432 8725184 32415042092916487648963381230751973376 8725185 -75563153452354497791120093620339344000 8725186 25131043596884452916064817485994947792 8725187 -94016138765381300258171118472862482488 8725188 56236755133043998869452652739508871168 8725189 -395748308453760259917876415866200770 8725190 -15093133957638972020064795845379321600 8725191 -133285887255440894244023510938724798808 8725192 37858854562804988149661284021141340160 8725193 87132047173638606054487307778990824244 8725194 -77137110712351169867215750210768717776 8725195 -15006157992211847518459971057986632800 8725196 -42823852980130845350433269630774077440 8725197 22576326550134869799950074221860245440 8725198 -11541168993471424965442118551734397440 8725199 3257732094087445912540697836558776960 8725200 18075084062433145302912814795780915200 8725201 206089362403935518687624979310970810100 8725202 7469929959516234303498288732975825552 8725203 167679990268372239488411538139263796212 8725204 57253854676905721249132014096952723200 8725205 -2095832263928941934523322053241078710 8725206 -16920814229541925030544066299060125696 8725207 69666211771137305948270234569725848456 8725208 29494279705100768694691650935461416960 8725209 -2497113129847196358244951099051145472 8725210 8927282666929174477228426489817051520 8725211 113069740784377958927916552355350991104 8725212 -40673763290239590372961861969961241600 8725213 -31581055328044131983463584499798715040 8725214 88214557650731506961945154445448547456 8725215 -13133662687181998291883393261194704000 8725216 1283296904050887265605497002604888064 8725217 39569693134254644680065316297440271266 8725218 30841072700473086486106734964999722240 8725219 157375532856267493646843198416539102620 8725220 22651420146481663427553277888001863680 8725221 -245428114950627464157441548253234481728 8725222 69564209645588339570527563684585493824 8725223 -54168966286355629616666457512075379936 8725224 -110202215710035371742830796656715694080 8725225 -78738338644234563208291366712321868500 8725226 -94023501479885178135164552734442564688 8725227 12865783589002585233521445343960915200 8725228 -246421480462778527760012270067649373184 8725229 -35571932695659574571290456315710156288 8725230 -1488543158416949898789310726065062400 8725231 -41434027765174433921272009505769748248 8725232 6765034764138256138027803661389496320 8725233 -173165826979099978698410581122987300864 8725234 -39658283074437854935465375150570583040 8725235 -15666366381252785742720324189641476800 8725236 -13387532888143780222669023514787076096 8725237 -173322084899914075221542186174012569760 8725238 80984726967824397295522905869291663520 8725239 4576003117395169620743446752625063320 8725240 111966707176656617516768599414941388800 8725241 -1630753307213082629688991529441151360 8725242 81511005996204564524064695815179866112 8725243 90119286454494944257398738155834291492 8725244 -55974618306204380541736162030299836928 8725245 -65396547015573151630220142959272766880 8725246 -1059505009876347619097677008264956928 8725247 -27480947716380154054757852868936917808 8725248 44006201349300657923874659583230214144 8725249 141474097125078772347190203190852040640 8725250 162018408463565178652236266061867984000 8725251 -9513056494835775575151038145794120976 8725252 -12096085677863573099479849741317433088 8725253 238788626497093739712878945224672193502 8725254 -33286117107095482537438071776436559680 8725255 25950090371240610754829236558176791040 8725256 -19648653262100687720865939528480768000 8725257 40491372152738572215146810808073886016 8725258 95833215656976951649417112754430578480 8725259 4045159482618263759603827781077958160 8725260 -6543861769336601003380594133922938880 8725261 118605529453533633544437366569179955424 8725262 -8326554539335139155801227109221629952 8725263 12986844763153753986425914411217028744 8725264 -55149756620525469352592952462908907520 8725265 72036302511187976304829974654175273320 8725266 -35653685436701668515082739452572533760 8725267 30298764786848706388124805353588442672 8725268 -147939965803200399526746632938730041344 8725269 -32571256555649149686343359122723939520 8725270 81852566479331625711318747750849878400 8725271 -134032824346255910284315267672229140800 8725272 -174619580208396869328894772155557314560 8725273 -201200802141447478592415554708356682300 8725274 11217637520635996403021927696487793920 8725275 -23473614485815333002953243502246198000 8725276 65506643278238559768024958063833522176 8725277 101797542638440802428069638048797079072 8725278 3395868419203580086980626701068923520 8725279 110074157641722670213704301100207926880 8725280 56879949602422424946505092194233221120 8725281 -91863897593924196992633849788090807296 8725282 115074774249619360180392027387255814992 8725283 -54036348345796484506210719395659665012 8725284 47640348272809526332477926162387018240 8725285 49553832878754174029348000286296617980 8725286 11153299789105017736636243052071400064 8725287 -83604843976011241405258354796253172440 8725288 81329383315415045843091970272269107200 8725289 57770940538805255632385458401811369380 8725290 3513602649895016370601700059371648000 8725291 -49138247694622238985613301431465968000 8725292 13415408572052826638426890112493394944 8725293 -29427775715312705608992617029505798400 8725294 -73561506743126584415438566734048096960 8725295 65737594492420067664716510699426554320 8725296 10349867587980256453538552608072630272 8725297 11116669362118593028685476957367444032 8725298 66077750882818675660956674639548592400 8725299 -3610877078360457173700859733073173952 8725300 -103527006025511997938150503507425481600 8725301 146202226407538694473530602117841848532 8725302 -17102560139328090687527475675536832 8725303 -48917515697731894886730924620520414816 8725304 -13398048225571330967896656205530931200 8725305 -65669614169470108427259028415703234240 8725306 30566651300497825966388182470874442352 8725307 169991441507451182438404092932751491556 8725308 -47104999638990950289602886888929771520 8725309 242336315507738368736741620682890520460 8725310 7604526435491310138906979764991680 8725311 -28165703713893928153007009074402833168 8725312 5693736642211679235797106506295934976 8725313 -199887386484764455245366642485296732800 8725314 -643823953661268841604766397185664512 8725315 -182329795310085528133314082937740024320 8725316 45635318662125062760757305118835495040 8725317 13739355264248647286068071858222925920 8725318 -45159868433681876827849802154911940096 8725319 88770410725646549294334960220461573720 8725320 4614391652653519710696470074015180800 8725321 -127351895512147071007196042935535759616 8725322 -28093245754137082316394021373022462976 8725323 51701190794464641863797528561253012184 8725324 1577685208194126900537618293184893696 8725325 -1894409599819255777790825940595166400 8725326 51154589921443669857208938202309032000 8725327 50440053400027410272615982602177925312 8725328 31394804777252035302352865546079043584 8725329 -127557984909852926036977488298995247326 8725330 21581596904049894644315595829239910560 8725331 56358180154375350081047426055358776264 8725332 35130442410387432570476757210010583040 8725333 19232588207011815136633306082885363520 8725334 -104932867784490553403251406795849598528 8725335 47882601846199579026922419302394060960 8725336 -107824315470765801668683647713617305600 8725337 130144547795329715347613354107139407368 8725338 -33073578813870489418901512027916083200 8725339 -36011282647246729001005647896136514544 8725340 63153016330167270564593790218926080 8725341 -43410378798550262555567246353403288160 8725342 84280658179294956374966727062779923072 8725343 -265785689305980163274595376396579077120 8725344 -143669894192063872894120547067584053248 8725345 1142287639404640167657138568638419520 8725346 4411745728759430449768044113398709760 8725347 306093023673520654041052952023732522080 8725348 -83655950781382335973773221254431275392 8725349 2572252245223110096695760520917427200 8725350 -5941930144768836819184650925303704000 8725351 -183641823862003305450669822928992961400 8725352 -111053992850903624798087813701641553920 8725353 4361361105185221034746427695873376256 8725354 2173963031582837867360564256589708800 8725355 98487323776778913016562561354938350000 8725356 -40405874427416278643941088694221868288 8725357 88306191671002951188475525080838283606 8725358 108791892722700296027302810268198516160 8725359 -33976269923568819310092985458996145392 8725360 -13425110083346162338527277159539671040 8725361 -62797369679836333344473476618792117038 8725362 -4223515035003741546299162183310990336 8725363 -272692688640243016130042158358700222388 8725364 -175318495878627511244482024105762372224 8725365 5441371084515637771571606198855274720 8725366 62377536692732614121232963944862770304 8725367 -55476251951897119035161612960101001808 8725368 118952069238326834014923884535937781760 8725369 -19371367667868480377293599595013714604 8725370 -1028253303306502478969947872474028320 8725371 79793810523212842283810608343031369264 8725372 -99769186540942091706693834867714812928 8725373 168458060587889846426834890858093338240 8725374 -2222727175929937183849098756528721920 8725375 45155753488867743161413858183243014000 8725376 -10754239864236577671158290397716807680 8725377 -7987929570119268818406017644856957568 8725378 54438234996689432880151158100489548240 8725379 -45622324167760921236753885064161920112 8725380 -60303921484940918608606436773203517440 8725381 -184925562935231445784557248641582036290 8725382 7776495364467019005961278814730548800 8725383 -27918503213394889264924101012208583040 8725384 -64641747946448004942599865160948776960 8725385 48799709582621853432271067994772052580 8725386 -31267096691722312205963163846356439552 8725387 -23151141447515020826665992299713536 8725388 1043383726771202799297997326269054976 8725389 -4190625304862943451701333292577120160 8725390 -5411739314527361024708569367982908160 8725391 172324560529295342278773103573659423792 8725392 -12819417459374155661599358204234956800 8725393 -112285454471923256751488934043647184860 8725394 -23878240740486265573327282745309016288 8725395 960321433089040968681058669548733440 8725396 149246021802911366879805494567250684800 8725397 90557101601933488721170769055449256846 8725398 6346591620567405212854059638734734336 8725399 88652395692616449559307610744717715400 8725400 -83607873006093295485388755852803328000 8725401 136164230223054808928263422165795376890 8725402 6842793345993118963247495367373807104 8725403 -9759762625144234930954416552731631840 8725404 71952004755377962537651868558286812160 8725405 121015929020810637280791957285607920 8725406 99562111594393424888859663867246777024 8725407 180883531495751638267073149471728949392 8725408 -46912706559138881198023516683931484160 8725409 -109262961440657123321761688583153248256 8725410 -65678775212516789471585354153220579840 8725411 -109364913473531781358206674895048226200 8725412 16983574555492485568742946515330949120 8725413 175669128981075374353365998525934037344 8725414 20700773193327891935472335776960386432 8725415 -15481515442557689456972761019583970560 8725416 -48977136001620115486678450162583470080 8725417 -64917525645485119747305728264046617100 8725418 -38847952310632011769403394343438221312 8725419 -1655297120945523913178842915175705616 8725420 -116896855999127490933452184272196925440 8725421 -8458339946068546169863451714945574378 8725422 -10395093769945450586356052784548791296 8725423 -47576777331069038210687578033261855760 8725424 17610734717076111860680026988229591040 8725425 95304264604193888287334651946588796800 8725426 -16614165077132520597751742791657898880 8725427 181255022276598319938809196996548884440 8725428 63290940329405435524017096447168491520 8725429 50503904070736096200370809874657346030 8725430 25633578231106009761957267371373584640 8725431 67399342221116577024474125123050344 8725432 124554401410282803722729774127917076480 8725433 230838293688909063826653876842420773380 8725434 -39012286743919526810397764155352017920 8725435 83085555501402018741189561127995434880 8725436 -59682877160061605791399261501529656320 8725437 -13369251262933788580915781963052420288 8725438 -66422855399158837429483399486145498880 8725439 -200242109201640038611368701848486775376 8725440 -25493619186339482912685103934078976000 8725441 48260040929210665498461085017081846144 8725442 -109020234488719010850034745872044197376 8725443 53561946220956278916654641465495331504 8725444 -4065743398017175674958414596827189248 8725445 32641543201951684766785591014764044920 8725446 20784703833152378030029330010533109760 8725447 78068205096228551776875531241436774680 8725448 93380876810908637041687134320980239360 8725449 72182119921008033839500810953985288464 8725450 -6939302219857035896290512718240332000 8725451 -22675263865733115735553485669428724480 8725452 -115425553994710246871206689736106131968 8725453 82753578545081361003012382341438878208 8725454 10175738224978914871752123696338072832 8725455 -30462672513326704356958140285620344800 8725456 13660936962071201684111998143353585664 8725457 -65978693486633299959307606561347508620 8725458 -21151825669699081438393825530002399232 8725459 161428774587253022417839749706614071660 8725460 -15346203393157720554480228824278974720 8725461 32900773116376050555832398139309594272 8725462 118582290137122312410605816594514691200 8725463 -188223427798869077973139688541689895288 8725464 -100552574990277441617382379108682956800 8725465 -149499530763733665582484816083484800 8725466 37713984382602780441474336283037666784 8725467 -44597656020903800482474772178984235920 8725468 164796063353319000771156197148869579776 8725469 -58336582744989642650664529453641511104 8725470 18411371288316890207644959693479456640 8725471 9630204161625835980815503688324630400 8725472 14757771964380677161997607761440407552 8725473 -26659687080754454384002586944563847278 8725474 -652247990567813682771418320851105280 8725475 151408172979749498199601844304648519000 8725476 -20639373055615659010112909138292231168 8725477 69381185727826630571736404001381511424 8725478 -4573321026528791396942104473568860960 8725479 5277835768913338598579272107997256616 8725480 184614099268510343527391324731623782400 8725481 154062414569521535734085761689660420282 8725482 4035374446281206639048793639620813232 8725483 5882618810828473635628924587491106608 8725484 21663480450751178061989376670317657600 8725485 -69903991751848977256449977921483988000 8725486 -7947364741876327581586739594071342080 8725487 5198459868201902836547598318650191440 8725488 -6527171637197579508319023343669739520 8725489 -173692559626068566232054260230181729710 8725490 92777280352484560356944221263072324000 8725491 75845267680204865098717342917890556240 8725492 151523956114991423324695786111063596416 8725493 39841201594200013413770427253192548000 8725494 82364269983848693068271098888690200000 8725495 40853578198077698989680905275174197600 8725496 12769241760726342164334943727422832640 8725497 -20991016251973746374629402698841166400 8725498 60097749799062013416012284906481414000 8725499 -187693087444685839959916005303898945500 8725500 -16510126449348592417989710579225088000 8725501 -210021272279823018295198282405966840936 8725502 -19317335953241193029083888497288450048 8725503 132741643863202303846075611813785571840 8725504 -11357896194841996573657066851505537024 8725505 10270913701595923339887025121199019560 8725506 76691380661271533754528076471244857344 8725507 -83036139512408938077368031956859549488 8725508 -2720445870717434491136745412093329408 8725509 42104927498600639146689385722609422400 8725510 3409021131860736339015779960439859200 8725511 111262200032603417417456859943394921112 8725512 -73580633238316627592787489755759124480 8725513 53731030236906345334814978070196899024 8725514 -1214486030325137461088815614360000000 8725515 54231619678408519671186023727099406320 8725516 -113781494318208323652234727207940450560 8725517 -4053061110015621683950019226472696800 8725518 76862527450976377412534764485403668864 8725519 -138890834113678838637169288088457428040 8725520 1189796667222070490949221321694412800 8725521 -4988795756213809113245169117258877056 8725522 -28376112778167091884777927073729382400 8725523 186870813120529617569794552939167881772 8725524 5033046142444636051364631982679304192 8725525 16105769928365434903612237571099485300 8725526 -52728604139198222782577906824017336288 8725527 20926512160386411189220408550256682464 8725528 -184922450371408063429544837071591065600 8725529 -6453606711928466045326521764977469424 8725530 25260041762641750435086183867450455040 8725531 122533299520908102345127568820863859332 8725532 97135418123836543356243318752548277760 8725533 68888853105908557165032267208965968064 8725534 53552695980592668467504463413891204160 8725535 10120190489573753419421462315950571520 8725536 -183923917989068738308299947701567488000 8725537 -92121975191976708790074291597453121020 8725538 -6059669213118372790739919277186254528 8725539 -28329897355724833753866304861934161920 8725540 -28133259690911920814452140631729036800 8725541 -84702558052663691096228008190851837440 8725542 -52014563568922761235654081024255266816 8725543 -5932083102794570263548738282091241400 8725544 -14042592330421124913003038769042554880 8725545 36220181097841185927851550725762514240 8725546 13741341542538955429840377200667383472 8725547 195173542150457132541523404484075362996 8725548 16941338532034418113166435767572962304 8725549 -17450170957636348582025613930645233280 8725550 110794901731417133406358578274088976000 8725551 62208583186068343920190984211317818240 8725552 -78087648880588581353636562522652672 8725553 -6734399402617429036761487848601512000 8725554 22268365489219416682374446289892594560 8725555 91677498081013666989895300022128638960 8725556 -7306460290427093473295451886121631744 8725557 160400579177482199600615359758423447840 8725558 -8387712054157084084464357052064689920 8725559 -60974441536682459117281990023441701880 8725560 469226047890783244592443945697280000 8725561 -45716365171669197623909714444973059136 8725562 42708354658139804624959221835497311424 8725563 -3181040560608619367022744425557075200 8725564 1630968063444367957520696614522086400 8725565 158939581736007516953033984887822028460 8725566 33095761981422619577970767103870306624 8725567 -92541684276316836244424885615027032384 8725568 -43894388023800577771289835414266314752 8725569 -27121669837551218669265672362992450080 8725570 -3476598156812654493386081094345646080 8725571 239142704577791098227333270652004195772 8725572 -90559500026163315409672806859005227904 8725573 74506584491888285041999101787166420220 8725574 33520915310826271349052142640625882240 8725575 28553642798690288917060568682276612600 8725576 16598049972053465680529908299268654080 8725577 2605238815182908963270388389932992000 8725578 -93615100882111808308920191513797751040 8725579 -13467984976677374759731021414313541120 8725580 140892675425713031277731708938230451200 8725581 88433234785733852143241818527846472470 8725582 101035308274707394195213005017025408000 8725583 -58785990475977918945714342565232178000 8725584 12573714951119025221875164573200547840 8725585 89339336566702434942868772291542772160 8725586 -33121757268185862103005696103897100160 8725587 -15043981316635084960009551211475122080 8725588 5140482934726889220805503022390116096 8725589 80918151130342680929734686259022107800 8725590 -44187819743307857595522167350627084800 8725591 -20784936249868366660484608335075694928 8725592 93031300216071865090255986681919488000 8725593 -171364731429123779234951344717722156336 8725594 -46672793976838735720837399054658405904 8725595 36554663858280390207108039555004248000 8725596 13576924488989031726825895144736415744 8725597 -398411050302693105574350648397835596608 8725598 -23465918790207598624757774044821672960 8725599 37017663235637446884962604282885151704 8725600 23072218194039120111594515939131392000 8725601 -4024125066004347298042897345552586496 8725602 518056210346117222781916313319760896 8725603 463966202301979050796627778741959624 8725604 -178898287635480424966787169439417185024 8725605 -16231640091731446081222369485953758080 8725606 -17818440500811198262512852640244226240 8725607 -99544139944164862139327906419690442400 8725608 163218590197116081573407200483551206400 8725609 248582710275374766056075704755966602810 8725610 43850957493374662815911721816996420960 8725611 -198630583160555577653081237385422289216 8725612 -39550384335500922378478581593879869440 8725613 107502857777601546819197721688897914924 8725614 -721234724307200583460497150292084608 8725615 6303498941710668500447193868085751600 8725616 -3555288677136124159298023837376249856 8725617 20085454802629071089124729957254505600 8725618 88052833382426491221042925180134810240 8725619 -77350884347228344858430693183693245104 8725620 32614109428098161281420514362037391360 8725621 36850309973763813970407874243553099822 8725622 -75727629475968239968064103353644737888 8725623 121481551440970076726859075189330441168 8725624 -190745551013284789712443724617000673280 8725625 22750753566004373861824662048594720000 8725626 -20707497564395412183025755204653453856 8725627 -189102908124382964326001995088684498524 8725628 -33130645418407576412040483253450467840 8725629 69196859129688393217341696137056926720 8725630 -30041992233874334010163112751852527040 8725631 90905805990469827629133707218268418432 8725632 -35623030975057509201849145857744568320 8725633 -93560456207684843490869022207589084800 8725634 2451326960344874894116899145669026720 8725635 47759009892330669232042066238961480000 8725636 33135655027853165604680089986013900800 8725637 -126499908449167767199169445435588109728 8725638 -39952393193457723114986783163170101056 8725639 165498758324811283504118681370058810224 8725640 20571400700321746380093883272771993600 8725641 173290874304438931553591880311252182944 8725642 14017944867576148080468946204033415472 8725643 37560993153788120584418356978308455892 8725644 -146436556821692852632986062684576022528 8725645 92963485636941471679776402296437950720 8725646 -16267794516560309797312381122494592 8725647 22509574647017289737357676252274227072 8725648 -11584816976807403780588549679334817792 8725649 19404108182577145030452262123587097380 8725650 3978270937418855046622313134894761600 8725651 -77895311407113164552635402325047334400 8725652 -63404499904561831071371056731411894528 8725653 17022306918625229716946430985628570304 8725654 15502727414829616048931087687838175872 8725655 -2586321675789136851637116916604949600 8725656 39130339430494615952228031404151091200 8725657 -32803753922876894636235932602703367094 8725658 17806102943429367068268213773286331392 8725659 42392695750059764536906074757242464880 8725660 55633171108668555700797486442782727680 8725661 29869796920351418974960681604698135104 8725662 59629686276775776215117149146403160064 8725663 -7679655023882491647328138033580260480 8725664 -344129471106554203188804602900935999488 8725665 18320764273917792028454091250616083200 8725666 -56148482339462898383605462143825889968 8725667 -100671103199298688132856550574195709688 8725668 18271549497988357545050128409615032320 8725669 119081739403408772136438886589452987070 8725670 -32798020611016789312247090030778606720 8725671 144432560427970356729498610198384692480 8725672 160401051846218461011856150102010956800 8725673 137029882701393305515230322891952100 8725674 71172353347525864959358189853724353280 8725675 -21935078894816526974810460833659851000 8725676 -90770266141493747380563642940891319040 8725677 -3630385956979829477594145277379004768 8725678 32728086589574413809421693810399624320 8725679 15683151624323313071698216883024943000 8725680 -10856745854624180969574503276342476800 8725681 122158038739679162262183566034452814482 8725682 21941619049954651226483502977841334272 8725683 92048758258735968720001037501512924224 8725684 -177852855090709566660154787656400295936 8725685 33924508727068413473090255437823236380 8725686 -10239464956932509401480790497716559872 8725687 -115135858500488555599557564686431896960 8725688 -88223716997936895399062986276934922240 8725689 -297966965370518103846532532973888192 8725690 -3228706073066578625757290732939580480 8725691 100480977496067679299724612875221808064 8725692 110931274132725609270982581013270029312 8725693 -98289105000547366274329806792452019360 8725694 -20624434764477317018234266524193013760 8725695 9841856620562942320589467216126573440 8725696 9502523876885952856338921382066782208 8725697 27512182534986916659845871552647525040 8725698 -5510482120593933086246440961915136000 8725699 268829381910669168488077031140121296700 8725700 -52646930245639755092524919432030044800 8725701 -92795539518444308560418331400444116768 8725702 -802856692064571795112228287497839296 8725703 55084966624282165093009181902774847280 8725704 51802782389242283825560364694806200320 8725705 71100334521581512284521411452004677860 8725706 -57347622107863570237920706251552231936 8725707 -68355984184275620500169811008524767432 8725708 83065690420263264478193987327335157760 8725709 -299314954013849340356876505398311113684 8725710 -3274671931706125436368190709648199680 8725711 88384074215567629136662978995231073800 8725712 -37080632209825986689902325834655989760 8725713 56402515115284750241200238493580500000 8725714 -148129663505914047547079433463578674544 8725715 159080883532682362182942878136154413360 8725716 -10190941324868789370395269861818544128 8725717 14121448876168082705449789498833315840 8725718 -24950327836899443888962893155484361440 8725719 -98998977402283885447446564733402856856 8725720 62224051498399470226023985726594252800 8725721 135783156355130247227651148171435120132 8725722 1717164968523090211785121533454199040 8725723 55324734280763204436933258652792629600 8725724 -27374227921390474935348407368066552320 8725725 1339070168223382624508427499534032000 8725726 -119225852649346481034829462181088552960 8725727 -12630974896549956230200941443078594928 8725728 54550111498196348171868855217158094848 8725729 -23120109104497502619558305424688314320 8725730 2389216684215893646384180946766445120 8725731 649775427534232374851570906349318144 8725732 -41259510712081046595169537031845888 8725733 -51377815992621329194655307326245542018 8725734 -54357336189511453673770137084537294816 8725735 -141038590919429919773674131638854981320 8725736 141233076024153077623357199893857991680 8725737 -29776608816713110500631534563448310640 8725738 30106143407731751993796237841568256000 8725739 17236050155123264336424640436551570368 8725740 30704643977826910045654010697094840320 8725741 -264360423866425210672317982734136747668 8725742 -35421847874529177097593773239018281408 8725743 -12607288810918033225924611126669902112 8725744 -15889148908415066570923167479258906624 8725745 6108445267830585269656285577653189440 8725746 9446037629363847236590193436749343360 8725747 -19771300635112870569963711795758247648 8725748 109078762137826764721102908222522439680 8725749 140437343073494932200659791302717701664 8725750 135287039827070822087329129324807680000 8725751 297495200277964811840098958483676672 8725752 9694945850704951257230347483545600000 8725753 323766931118250670179894226055324717140 8725754 -83667714247403172950123530889077601424 8725755 -69452269184463612574449626454106414080 8725756 -20078725955570508231030521353836568576 8725757 6651268991113163262440608883189088006 8725758 46865806323658353814844234413333675008 8725759 49951263575275345195853525824243893616 8725760 -60705107152970265819813140351932170240 8725761 -43022125215180065555402873770294262784 8725762 -26748892634529827099779103661965594208 8725763 -9321082151003275690479431659369064736 8725764 -15431032464440367497650705883740981248 8725765 -33943920734758733050400339763315638340 8725766 40721961876693896405512244438900411520 8725767 42420710153112918597714375628125147648 8725768 -973672939873537453850126889053629440 8725769 -21256824766396759907469452280112680960 8725770 -50079278260394981031583369184280734880 8725771 221187166688270301360746902695847489032 8725772 55165280780274599220267487022795346432 8725773 -31228960874886605221476732884824755840 8725774 -13502313877215639620359596221919207360 8725775 -466736040704087862577111393689634200 8725776 -13169260993182071045964347297336721408 8725777 -16191358733509168001728739655540051620 8725778 -76506127377268274761200381123484456560 8725779 -148378382654957875161992073152105400960 8725780 -50446079171178445362461737423446466560 8725781 -27997221072710300188438356384799575300 8725782 39451318346060492771993674838410500480 8725783 -88087777679508584042425281574758244776 8725784 -46053668605970221274752995647847628800 8725785 22793966557791192736626756311451567360 8725786 10182538172500221806560286758425095424 8725787 2892120138230606292333068004113817600 8725788 122497289875081540267282905640201105920 8725789 117998126565964685314222943439947553126 8725790 48867063868167484823996960409334254720 8725791 142786973811104323290281052930133163592 8725792 47692662849007762824194390877863411712 8725793 -36817302420923535402283602417533792256 8725794 -28487348984448439075981257059939328 8725795 9192110601310438101753404921220886320 8725796 -125720431176443064842612565036866774400 8725797 -38466014619010909868984969426866565826 8725798 110128097952357373567768617967559492736 8725799 63713023031898573361055665939395607800 8725800 14295299228217858691654006446747648000 8725801 108595332454435045468844523998949722752 8725802 109908219638597174519085930347538674352 8725803 97554424799111709320815633276449103704 8725804 -49335975190948287964127432838098010624 8725805 -121765816280260523043568735981746696000 8725806 -143479940848173960889261142412662976 8725807 -20939470686244817424814710838471798320 8725808 -17579949064929670194426403579882438656 8725809 -63062909964844404485991216142567534272 8725810 64580571670153725987937241209190856000 8725811 -47180597458851660217396652030729010888 8725812 27308450622405882012343181244769646592 8725813 -275346174367101808731163977559153217938 8725814 92498605675539055090962509975251039488 8725815 -14002462328022918151397005016995541280 8725816 -53340378622253969722834722063514214400 8725817 -264234550410995636573318120387547922134 8725818 -421577753503325798954335616322453504 8725819 62882029793944604471596686025080792120 8725820 43566225388713868192621782947440366080 8725821 17746025670576505306909401395702598144 8725822 -66909246068331209008420258224458422080 8725823 -245103900366220386688874664416263652928 8725824 39055441290320887527888011867022950400 8725825 -19945953181117719909520569425413026900 8725826 53450661280047880571035814857527937920 8725827 -30861522930020084007420099936233854080 8725828 1767665645110970384846941908132454656 8725829 12258703302048345193305986935158568704 8725830 15550654247002374636574476560421889920 8725831 18079367951045573738876012904055020632 8725832 -59849980149136284395423990694553190400 8725833 -161651883215409725628129674595990078720 8725834 -35324328557662242195764695450498181280 8725835 126956180966902955805054710703019656960 8725836 -2471941147203226314373571208186494976 8725837 118582434109592556712366444457243594272 8725838 146787391898042962067251935040065677760 8725839 -47924660856017235699516131904880733040 8725840 10095928259676393127292688117095055360 8725841 181120455668281962608762661520205392242 8725842 -56095689349846872941332958231353144560 8725843 -10466642627022730497326245715485598560 8725844 113159254398208859973640704014279204736 8725845 -79393088285161585643469305942859369600 8725846 -111207982210787787296895479249561212128 8725847 -53670376303855803571596131704436557560 8725848 62109716571027804587928736134980136960 8725849 37868782231362280764388521163196309760 8725850 16240897372270157514433670709022732800 8725851 345931782385519900262524365913127183568 8725852 -82555522055042140485479269324491288064 8725853 30762803479672503820772220623973752940 8725854 60976262595046595853058474102050954240 8725855 -46768779118460708917752283277845707000 8725856 129254325517975039388006438429497884672 8725857 -12932145643784440502054969732952134208 8725858 41393249402067237989653126423804159776 8725859 17411492327707914998378303107437442704 8725860 13701661555283618709902860449390182400 8725861 1397628779705642841114435347766600224 8725862 76291891813209736548255402555903675072 8725863 -67374989158190101200350685473273936856 8725864 46703888031797650623369267013386240000 8725865 150351519635345463523849254143976628260 8725866 43497253783621836488436041477240064000 8725867 -54674283214881407704475804279044921200 8725868 171691045577818217694436139788321582080 8725869 14660357879435274345436695981511265088 8725870 51871966108441920003243229639390802880 8725871 56722245737397087587403491957316390840 8725872 8974502501698069821856118840475156480 8725873 22113504718539942066610777347923164224 8725874 56804976824380656205851057280171813920 8725875 -18126042291922430303386081670712420000 8725876 143314858862135089274533387688708351360 8725877 -195068563828905234639669662427538136274 8725878 5621261267272959365920714244927858688 8725879 -102813162379842161277766349745529241088 8725880 12548909103752313852219370901198131200 8725881 118058502364557832938298353323730959952 8725882 -61945238952288153847567856328016617216 8725883 -15099652638679574028685475254039041480 8725884 -9496880873587294814402839393284939264 8725885 -11608789096710809379611606061755850240 8725886 14827004941636040776684222678279929600 8725887 3457506088124222380812482082294567600 8725888 141836304440033428614348148180537835520 8725889 286173786967104290523018026133600436224 8725890 5417088525469609745704423735888742400 8725891 -11747162862812321136170824500149506200 8725892 2518686626433349327153403638173511680 8725893 -98905108947815371987111586371696638144 8725894 -87148416499048401932121183060521049504 8725895 44415098559192091742892591798218816160 8725896 155920796569540325277850431764174284800 8725897 -15216346928712551601377440028833848540 8725898 -53387324797333439204793959723702446800 8725899 -17374704568268529924800327150595977472 8725900 -12700131863934020875260808479239808000 8725901 -37759354040025092813578825341038666208 8725902 -61143733973039488505880795288483102720 8725903 -153905254740951490665951679934667906920 8725904 -188681832239240217998442047926566912 8725905 -18134782720021340949226387686056049600 8725906 -9177619863864258437113447137714078720 8725907 99436294429454371610247010586736114792 8725908 67722865555328538334627176645244508160 8725909 -2945612870623507949592458889506656196 8725910 66747114947713815265490175383700750720 8725911 -33312766078267327551231742893645851136 8725912 76410847998559344674096739675156971520 8725913 116020206519945970654022538809094909696 8725914 -4807934856723419993057920144621263360 8725915 133036072544890889063643574051084080 8725916 -52602058826228564792976475137512079360 8725917 -234437761873785962043539387151122282688 8725918 -42415432104034207589505028520446344384 8725919 96623026834749143764355067047567421840 8725920 23509688208698747083833149909630976000 8725921 -264132260935314416252907516342127205280 8725922 -7665862085863573247287206671326285488 8725923 -121716697697786397692449673129131772760 8725924 80640389937715420329044403431968014336 8725925 21039931624069486319666521041734392500 8725926 -83695430807776411594180328070382510080 8725927 1670350202928690652911681376249575472 8725928 -20764711511521084277338804674214471680 8725929 -2430284143285854724897047358222756992 8725930 -103855171766415837435833463790570209600 8725931 116142906672219060182274307550481831732 8725932 -219686957861239191303677462627570688 8725933 106295007874419107839894545381743004204 8725934 -18776031170700129115927434647927111808 8725935 52749234543973388769437131209253942800 8725936 -3665212725456011876720846875202142208 8725937 -7296969580066332714060661829843504160 8725938 -4601592647227910837171470497418985472 8725939 6467729490328539340815079445939922256 8725940 -143942939950943949477630123048366950400 8725941 -44124184655124830752448971368572302080 8725942 14115001569934350703902928648149164544 8725943 -429206185950409349142944205828967158720 8725944 -10192588816616848544560871785459937280 8725945 132056485713583539951852994653890524800 8725946 -190622937797940473192307611764134343680 8725947 -528073443391688359224128273504853504 8725948 -11154097884703993172374074593899954176 8725949 165751546798228143944983144830870298950 8725950 1545980438169250439996922866620761600 8725951 15900738020889317419952986909587720800 8725952 74059737008670383308486855759711174656 8725953 -34998709668199526417018644845761055696 8725954 -101074540114626152308204790094266880 8725955 49263756891023570430188305480899470400 8725956 -47830995985491842948060706309163677696 8725957 -17731614352243708952527348081826215488 8725958 -72617577925193900216844433313042860224 8725959 22808829985164660042125678140305523200 8725960 48616990150532223461198560637794560000 8725961 6914820934347992594359873812052937562 8725962 -1047332973317424102553352445717359616 8725963 54729380592429035753749717165801080212 8725964 -70091511383203366747461985691007971328 8725965 2600315912262974708954985127338129120 8725966 -151061647565524259007277643588540597568 8725967 -123925200901054378213935709485684890928 8725968 994887577808347786714538338185142272 8725969 -73407612405487077048672776419929026124 8725970 2163843954326062482354462453266304000 8725971 29913065526801110141910496687437569976 8725972 55021552525376319051727898520190861312 8725973 -19298765496679114860004545809849014272 8725974 -78734473008404161034959657826038558848 8725975 78383088637006805378545273756271726000 8725976 77918194618358349648922689792583311360 8725977 -76364926615091524375552289905981785186 8725978 -82234663547947453538553710840123842560 8725979 -2784551943777189882822802239799311420 8725980 -24922925968000700989481841667177712640 8725981 -20064860975761805381868736219509650496 8725982 1472643898656810556712981265390752640 8725983 38476823767143266453938372283550459264 8725984 -50440429244820710534925852075566039040 8725985 -39345596973003610476359490990318179820 8725986 57531156605913308104946024938261908432 8725987 -268823862903120350374997832081109035364 8725988 -94156622361185952181453881989835546624 8725989 28406678127559818704457645653200293696 8725990 140860447614074888518708672087818240 8725991 -48418942083103173140935249512753745608 8725992 141134528456101310848707014911028183040 8725993 108327398845598268355264182881284583424 8725994 -106774525361719727382669094162449946704 8725995 7888793573071195941427687556427672000 8725996 1975707537937152693767431220174745600 8725997 15313340438590913018292481494056251200 8725998 85536646012812793503584994001161321600 8725999 15329446506316137270995087629833746000 8726000 -58916012135899957059049016254242816000 8726001 -67318136446196143603311312767406695568 8726002 -20900456295072244647403511926863664128 8726003 5351297280549468185573547815007686400 8726004 12662041749532561817018881774372749312 8726005 -49630578745398569280199629330848253000 8726006 -32201255922299431222744371850142687712 8726007 -134614361211438422846832150912955470360 8726008 188646029039120561660496816364581826560 8726009 344526265898706509427197530753709878416 8726010 20285228589971738059750663241427870720 8726011 -12417779509683721857783638260070371568 8726012 -77326328109646297573673090394986962944 8726013 -24597522123623034606324685542140100000 8726014 101367148945099657071446640119533655232 8726015 89282589337597839034717786873802421600 8726016 10561368023298334604520689349332828160 8726017 -220955741778509048321342012391727719934 8726018 62994930531530862279545488079264699856 8726019 -78335732075974787732451848902586971656 8726020 -165051535526683838610232024566124830720 8726021 28074992543384597900301321063497856222 8726022 42098105280685883269518842300899015680 8726023 185000130190425288653992592580347509360 8726024 -282924050960489251704856785347336601600 8726025 27433124427718122173245389930548659200 8726026 -7594944362281609803286708935171981312 8726027 -146202990617079016224978082474454558124 8726028 24719008769967252999798643764453649920 8726029 83730237879095055920606322430936562284 8726030 -591703602079761215562006935945412480 8726031 155412802017120130575449297285602129320 8726032 -14132101240846479178383175141446647808 8726033 -2132851531564930832027041001253818256 8726034 -54314481863793181822595949940015374720 8726035 41742438118874460949053067736643302400 8726036 -133889697523572207293743816719075024000 8726037 -35437454384728495963685030356061305440 8726038 59725553817911603012646934550023474560 8726039 -10854982728808166660611982362646026752 8726040 -15460978609856941203674309016987648000 8726041 175788763737436072579634642809575093600 8726042 -6238185663336519478479991082451164160 8726043 50973236077311253922749438446575677440 8726044 -97491964297764628298117998880478710784 8726045 164990489809866655259633042453694775800 8726046 3012463668064594561086158926450412544 8726047 8610393881291266313543131971702332400 8726048 168849592686253978028280749872311828480 8726049 -299459021516142929139395760047373564 8726050 -77350063717721068493130516249508298400 8726051 -246300457688121047848280339422064502948 8726052 32461354636620445822331078110014142464 8726053 -11395843603180797178699843506099165920 8726054 75814132294528905996470043558821385600 8726055 -2545560787829019014859420265771101120 8726056 -249414504362764732262397346358560773120 8726057 -271385661464332158870105544787365637760 8726058 8023080161672763165595860088590920448 8726059 197431104809751698128361922660058601616 8726060 32581632108168942774294302466284605440 8726061 49297868773003621269675440929130340672 8726062 -12931666766672158106599911345114185088 8726063 -264200979468136981458498807271332392688 8726064 -10747420401222547763723098498341273600 8726065 -112031122210409833228154937152581758540 8726066 -3742815643135977813549739101752469504 8726067 88678821555052114519761046793977391712 8726068 23895674312119275653114930982138991360 8726069 -177840398791870441229795913796321309440 8726070 -26297239816511502123296936474146396800 8726071 -98319280776650130803661202566828637800 8726072 153332193542875717788983491372888780800 8726073 163599692400026079749716052320811517600 8726074 -20509723065066929526498096015802683648 8726075 78875837300178301026475773564107601300 8726076 -895946566098788853866385470230118400 8726077 24470829608403991701299196541132107360 8726078 4761972225959224029608682460386320256 8726079 -12495878572287557920501835350744041072 8726080 19662502102105965916936173620853473280 8726081 5893994407317890493131501633109945024 8726082 -82438650976947381567480771237104558208 8726083 -182506929393945536569434636825750284976 8726084 226399650762125227603704275101875326976 8726085 -55059834351151660259066170017054101760 8726086 -48521148983112428956031920418220641856 8726087 137822417403227775768036155109025019736 8726088 34067367340129864286652803222431825920 8726089 -305462420807215985662837258148524642944 8726090 -52098196853547843216301658176800055200 8726091 41396504245633119161995351849297762560 8726092 4319914371175204507894990899219737856 8726093 65324526554059160359184963664448932342 8726094 2890804168541013173365010365217923200 8726095 12115600816268910662109309800692291680 8726096 -3367759354781762208908440377085132800 8726097 -3891863257715357099794620243171740160 8726098 -42471381888098371554342395271382969200 8726099 464750709769637399387675007068139251760 8726100 43525716194067063381390405879774720000 8726101 52037146137600565685474003315213105102 8726102 -40551088771698120925918876761498740736 8726103 -239324383506342531526291180920510604800 8726104 -35748242937359441856494838492219187200 8726105 12659469593222513440227551230472333760 8726106 66002860711540774523917582400719471104 8726107 -5115064618396336582976940031571386128 8726108 -46280213039857620174867286356579302400 8726109 -54533719390162174998795753477337809792 8726110 26216181735397688928680172278444784960 8726111 184014104794991486827710617235457525200 8726112 -57905421989964183596119664504415191040 8726113 16411872612302893093730141384655455808 8726114 208120127682488668123922047673993244672 8726115 23071328530380855044659088943080922720 8726116 23081610886993070458252656161224871232 8726117 -61332389267188674729946094416989752328 8726118 21465202039049673637656893779856876928 8726119 885583845907375308404416888111885144 8726120 16806314579505864458668251209815449600 8726121 -97079003836150294439406908331749830710 8726122 -75978632630071314952816865873790636288 8726123 -37453047652060218662823730201790594160 8726124 -2505816476857334163921241624430727168 8726125 181601374413749488355021821203798495000 8726126 -41648464211813923287071034842125686336 8726127 -136779312305881053569368759254711399792 8726128 17661745016482404227231796308738048 8726129 -35854345761479564057418556393525008000 8726130 -19627214012112481859305100967293606400 8726131 31953226610083199036763139010040704112 8726132 70819963782271269241067860190325449472 8726133 -23604996710603662147501795993155931296 8726134 -17238451983076382569605290357032632768 8726135 189541198136885180039007408388328099760 8726136 146121034163324125337514344157796454400 8726137 51588913420214020916386974414487677952 8726138 -117377314364507755441484129237516315280 8726139 -130688303119125662460257484336352179792 8726140 -123455196487454117073622924836285826560 8726141 -57274334029834594130162095536213646458 8726142 -25437486250793819938530041106410557440 8726143 -234057301029012221281608556801753364608 8726144 64484208892268266600739003200595558400 8726145 53299104028318940333810589480743982720 8726146 37193566013170079395038378637164257664 8726147 113486816719799743548574097365377188472 8726148 -8774166035600244346512014187506333568 8726149 1724632215649682029965684793022110240 8726150 -12526998581376784264040656178107920000 8726151 -45863885899889522384622132095244423936 8726152 173642563591849814428975999305652761600 8726153 -5955482735307156099936531292220101152 8726154 -2887302394595944550809978973381698560 8726155 -34412512716335330042985501429431305440 8726156 59871112814085841321541382305130827520 8726157 359594340132481791526491701869249920 8726158 -28890215937190095023135770195027242240 8726159 28183792249373935868573507399887933440 8726160 -6756671331025468542411783559470120960 8726161 -43806121109971295085027657347845648896 8726162 -88801743453385088565640883734240128 8726163 -30729721085262067336314427576954243656 8726164 -51009039662754282727609840342247146624 8726165 -9103841014953872084471949959232983460 8726166 50422627964980054011527976813070688352 8726167 402830561815571070697234207106999920 8726168 -50913889241317533964520619373898956800 8726169 -92634857282746125828028887416535787056 8726170 35611053746615875031152590715736309760 8726171 -19753224265239461606419161653874886488 8726172 -15764532285891259240301791596272320512 8726173 -327196759996294703669035902068370566100 8726174 84067898409837694381892985786204508032 8726175 73886822315653276805495531412961353600 8726176 298995438397450455543312674141017669632 8726177 -15447395457988678282413499617037819200 8726178 58818541016584128419266598275007128320 8726179 4559014123342917717095314390855798272 8726180 104517095239354128381243838220301062400 8726181 -8521739378915445646196287821380421696 8726182 -129567627085786663777924558564133625600 8726183 31956210252881317143739520535980413440 8726184 -81977743511378349980130686024441856000 8726185 34307751958446432093139071407413188000 8726186 38763472401366127704659841184841836800 8726187 -139506546971639111539218863545067904000 8726188 -55142759063069395993194681930007866112 8726189 -16708945875141800612020954690060006560 8726190 -12364453414693826963207936481616773120 8726191 2140331826971762353421722930034959904 8726192 -31533159887853480445578500690302255104 8726193 -32260440209740218756431782070317428096 8726194 -18163224672909864821253573993184847328 8726195 -156203412529604617361392958675757526800 8726196 21092552528023020501303546600037896192 8726197 -94823195200725477664862512715913262354 8726198 -40122248619169148185497749062673331072 8726199 -55698742580339119964927296074975654192 8726200 -2533759181712887183364082854592512000 8726201 -10958992363931940056350631611735145376 8726202 -102292144987768204150229283306362258208 8726203 26592152094065910070506157996303332452 8726204 41861632554231142427875943390401299456 8726205 -218808340429283460415970030687915520 8726206 35553096500809169558353519762320813120 8726207 -74940825644020104146388829593236895888 8726208 33809336369656105362538288854331293696 8726209 -13241292529083533407541150435494790590 8726210 -56071434231250185475703695053392886240 8726211 -2190603004349798710699616571363517248 8726212 -146358571848577213701382283211327710208 8726213 84935551095176617393546815875464819200 8726214 -52175930182851340970203225156585809408 8726215 -19680863121276433980692399364664234800 8726216 42550980361499336385420658336616647680 8726217 68673909174807565753375759223863440384 8726218 17289885413922109293441316301313131520 8726219 323793984377852470826982435466893066696 8726220 -16970040222455814339398855125101465600 8726221 -9419419944646553447473018158880477696 8726222 114955523278496067764134576181101278912 8726223 -65264922584609487397388212355904506112 8726224 -19604988830054743926820902056785166336 8726225 -19551283850569742312163953278808514000 8726226 37825429700887511939755141586876924544 8726227 177088334482049266098400511636710804076 8726228 -12372955661545399894666537776805945344 8726229 58464861348829132814024967707192196348 8726230 52972600474933655498547829984243157760 8726231 1909176082688732580637783021833843072 8726232 90441379702939159147929969103405056000 8726233 139245784979013663878251311227860249924 8726234 14249895957075537387489211991145821952 8726235 -797882607658104439196309246600071680 8726236 53565407721874777487059575012258229248 8726237 84556802453407976807472953604695599500 8726238 72564783591556022950337245013032992000 8726239 -108989572900656665176677302662091044960 8726240 -131806112214748338035080793472584908800 8726241 134863281747889766346909738294107113392 8726242 16734421830733291245271224837290752512 8726243 165873112782507702607939273519056558492 8726244 51963396608445961731574348316805949440 8726245 73483396534109821824085586778057945600 8726246 89166155449186546292652811730915497344 8726247 -778425733944577610978938677737510760 8726248 -27240689628591614584202566378045440 8726249 -16324046336764150622661172963609635840 8726250 -2872275816816752986380732079888800000 8726251 -260537024703524913945108079096518827568 8726252 60793309336988767895719632215418458112 8726253 -39146258157803611312104492288962017536 8726254 94196184550980023973085444218692736576 8726255 -2772985493538350206409151658589690880 8726256 13282578009435793277394508049910595584 8726257 -100694513791359694029920344806725432494 8726258 95041480497799879472205027942678270480 8726259 75051965698351262068990603354265448504 8726260 50443153378214947645306375417585754880 8726261 -307229919866046509322850439357934811200 8726262 26282724834299876204899983020338249152 8726263 85549305457464344685726612238427264000 8726264 78698505123971053260174086475573903360 8726265 11204128773166983421952550066735081600 8726266 -39079512370527814970633471638159662336 8726267 -246312161034944496814972356925790903448 8726268 80149406333431390099290943652898685440 8726269 183915821739189441270393425929152014208 8726270 26241565568034954412572186791674805760 8726271 35535007720537119439026676400957005512 8726272 78912778589758984743514246293309358080 8726273 -232732709900352354574347191201342708478 8726274 -6061778638142286524474006590871678400 8726275 7362237695917927168382309843129090300 8726276 -10337046896784208533228500708967568896 8726277 54925286606663720948593708768371095040 8726278 -130591569283677961522220140492462272 8726279 119173705204119813562582097417316402120 8726280 54975900182243195785527358779580416000 8726281 -356987882343812585923243015607090390560 8726282 55492041124910725688694971315860204800 8726283 28512268255289141891373311286237705024 8726284 10651210233546803648178844752121025536 8726285 152730838283473476564481883491843963980 8726286 -81087082596932259494045489874103244736 8726287 138157010355881851141715260778877504192 8726288 924336627055231212927435725083705344 8726289 -35870378353149086459284065078816189504 8726290 -67476456016040262652536890405891059200 8726291 -344236741713110339408314190626396416 8726292 5332775139959908235076367204482127872 8726293 -56289121346504616930764995525575092676 8726294 -139510556494796237486094647609646933888 8726295 12318136900784047947967266089121034320 8726296 -25088244510864030402028408414713446400 8726297 -81398869024328365529780794940331199488 8726298 20782093494528783700102720482259991040 8726299 167043526531434582684087562395617836800 8726300 -4239260580509131842738599102574067200 8726301 60333051256871355297017349437386234080 8726302 -36951812627551628383433939171880139776 8726303 308396611220894397445417237492563033360 8726304 62661428746614511801750564296811610112 8726305 -5706801620134561980967093314363780480 8726306 -28765303445663841541933341865107924480 8726307 52606997508669129429672577116844328688 8726308 -77484801489220915533009212547283699072 8726309 -4895864097080492177678232198585890340 8726310 37259346134720444389606688077163289600 8726311 179712178990782201962134417862904892824 8726312 -35107361631179247338073745698393630720 8726313 151281414102911555647260245604900268944 8726314 -21966996425447804874415548454153414656 8726315 80417823974787633233358950565234804000 8726316 -1555323933060433712524105403149464576 8726317 -29121042141306650884302952802615251188 8726318 114525665871867606404408002335770199360 8726319 -81656566433570792878049867467502626560 8726320 -39134666944077591388506578208320716800 8726321 -58600347741575749332660443395846546908 8726322 -28127082018842636850098569456890462720 8726323 69410588932807176954192726337413618572 8726324 -99340832411519105596324984620286322304 8726325 -12158479167280250229038325426681254400 8726326 -13174095384357605229234876310453155840 8726327 177115031315793988748217425771931984072 8726328 -9295245267129322719557436695393832960 8726329 57996030533939500380647378904062981930 8726330 -63762741885732000080169182433454543680 8726331 -25781836938510265297287413642509796496 8726332 161617939750479301486252180000367408640 8726333 -32461631370854103859443549013258559040 8726334 157105620112096620837120325008153600 8726335 -40621792758525384834606663977253367200 8726336 -27114566216767525251333362446856355840 8726337 141414698419228177969166392321248876594 8726338 -49349403020828197353878876039306849280 8726339 50313570039658366391074976289228307440 8726340 -27756719728641291538854779910370099200 8726341 -27226743009921079146984239895508035428 8726342 -106981562799932668562019135249919942848 8726343 78209124748719151793623453289946602664 8726344 -40423836489957796377277029055944130560 8726345 13474679298076499988941340236868768000 8726346 108745634565227921715441164013967872000 8726347 2244931365131433799610662486964928032 8726348 31716663494416891101661661159520370176 8726349 24602183193580073143874151085663948800 8726350 -12032331089297771082498327324402393600 8726351 50978328964734565569705399961233962352 8726352 -7600806145771177919398329455812804608 8726353 66688366976635669842074606072391539700 8726354 18247306432968162928304939424018227712 8726355 -27395006393325344617950345685859147280 8726356 -54976028564062892091585661895939346432 8726357 225009576509636094481681112966204070606 8726358 30137880498864635022044671764955284480 8726359 -67346121372486082863687199699572296440 8726360 -53611749151960476325885387164785664000 8726361 25585859557282154214957250750759094400 8726362 125534311442359758312347880276737052672 8726363 -24660442850574043091966827884104339388 8726364 106044153352324211331797616412615526400 8726365 46752399564431594858056723029024076920 8726366 -94797185670246569252362318196974973952 8726367 -573934953912837653884773509421203952 8726368 8414534614806441028910259055865364480 8726369 3458138460527090252040529275392465220 8726370 -22405459302763341123390887306444083200 8726371 147533166667066218361492114480924172952 8726372 -7075964534776173040453246100868042240 8726373 107256591868021381154801943609301826784 8726374 5545298440185973825074176958397777152 8726375 -4861414517271227335474587523424616000 8726376 17089497188751245923058677672051998720 8726377 2097449575141362073329706698234504960 8726378 -69790083038361910113117039384615431760 8726379 -102299883188598633315652623068626645416 8726380 -13867358426738457679005251908909501440 8726381 58497950494846269380841458388596260182 8726382 28791721386543756997559204208458439552 8726383 -134695084070292184668357555928436312368 8726384 20227667596603501983260899586097905664 8726385 19210912689212819398893092451723610560 8726386 -38467840352421277011314759878807834608 8726387 127723809328170605811393505058250174792 8726388 11950867395442136818230495917513656320 8726389 -36533494693081256785472402403749281728 8726390 -16345589644457789649501781200128803200 8726391 16596387271188664936941518029217923200 8726392 -24641790225448496968919784613579776000 8726393 -117876392965844397445858930141196844156 8726394 2459324697079205114118112175134156800 8726395 141192785311369034434632468479919675600 8726396 -18108199709013971355312040532189184000 8726397 43892233322807522733294168277796382336 8726398 152773404707239904753399537911802995200 8726399 139255981326082378052526569112586560 8726400 51637565796119366325732030189404160000 8726401 -523279002418510455744612487140873598 8726402 28680679242294243600226432535313523152 8726403 47800543512677569325729966195550261504 8726404 97814123889615347480201523828170185856 8726405 -89604592833280931117606517548253743940 8726406 -9086588809158777448248207026953466112 8726407 20370138724513503505669419136053596160 8726408 77809210616892156585142503736195153920 8726409 -3885401271508386544724878620087369372 8726410 -49935318409161808008617166473388614400 8726411 120020235283449301741912099752118267752 8726412 -73703531726301246338335952085072818688 8726413 40470760570851367353494047479996753100 8726414 -51108519484645404863599178500220410944 8726415 -60970442434780287846122706217401388800 8726416 -3120243977957991797085501296380461056 8726417 21629034356146791770837701569747830592 8726418 81476133461875824483595606539188903424 8726419 67658291337491704174355997034979433600 8726420 106366969227237211090698589893734400 8726421 -98360810863503804984433194034382576736 8726422 37802799589918201202377331430704524800 8726423 151560944729700072949880269336263953520 8726424 -19307344438163518650038442492061286400 8726425 -47206812248997250275376732835571910500 8726426 -124309673036666399347882502753203043088 8726427 241184380421221783486768204858840065840 8726428 -25449038855632097248466496928502252032 8726429 139241636484276541667262728438955994560 8726430 15541853245698489533083709665326673920 8726431 24007330152794222257285305250260740960 8726432 -13245315010865490491584126480580345856 8726433 -28968922491573296218186145997204196176 8726434 12943534401459350728155321574631834880 8726435 -190735272964820698134627551532901215840 8726436 -6601835802604527565377436436643053568 8726437 -103348335298127883054419012840152284420 8726438 -636938484441090071081405889065115648 8726439 -45824410490910560172461613619700507520 8726440 86374069881817371114137593651647897600 8726441 -152042155552609477336360245617991906816 8726442 2700441604749600107495633056177589760 8726443 -143004165989083726982121825795411287040 8726444 -96352435144421943886561857361333304064 8726445 5869954427190802736598209387250138240 8726446 129694962023627268773391633755094180672 8726447 -125517458485724275681127800432482709104 8726448 -37084924513895985136501223126232268800 8726449 -103045812696571240163431769029593021550 8726450 -4448189919084569425743827386523688000 8726451 21941956374234513994453887972081362232 8726452 -39626719953461626112512523647870699520 8726453 2956038762734929684337242299286940064 8726454 -3252382395884439789119193664942901760 8726455 19247164291396382715132176660730480720 8726456 -96172290115382623847446035958620549120 8726457 25995343051849490931730141851913499904 8726458 11647841429793768366288520311652149984 8726459 -85330154552700513480404248161622172844 8726460 14807503414449870583931550284971484160 8726461 -33385617523395905192292859981928138938 8726462 -38655389909697975380913589758757248768 8726463 -1486849380610185096782607825925609800 8726464 3345502248539383256785445372177678336 8726465 -110183705597422576695561671319452844480 8726466 7104909291868772894330892475940809728 8726467 237066528971094458962818185635554707516 8726468 71173988197346229194904375670469922816 8726469 -33096127669795670466050497414857867264 8726470 43021993622306062431767410188902551680 8726471 -15501561976189722109195984077835849536 8726472 -92115917191634450223417371438183424000 8726473 31262557364257560670175975057113824640 8726474 -103577785281603612328546290612557935008 8726475 -14409933675220992795370514503683336000 8726476 87584184172624569946612091751474561024 8726477 -185359780431633887401402785489457291080 8726478 -10060461474245990636999697192065863680 8726479 170205817600745218994863736984729316080 8726480 15153601144536478241424380415663144960 8726481 39232412435736328504344583976120076480 8726482 -28910205394348442455621875230817291648 8726483 90717911550465908771296619643188456400 8726484 44293779538719350614650063137881313280 8726485 30235594134342652778122012149743673180 8726486 126873966852709583952158002197680124192 8726487 14060298768043188477635328455714216448 8726488 130020802825164453300469161890882027520 8726489 63555600731858556507478033148851044756 8726490 17910208120873323712210283809537413120 8726491 79132581409482726036537024051937265520 8726492 -25802040019996365792881778072732142080 8726493 -6944603737565660110874927066520029376 8726494 123163912424706631564399812705128832 8726495 -48634236630555242889971613721578440880 8726496 173627455001381937718932974242696003584 8726497 35458496587720875289496424111327115540 8726498 -198368855533684007955302641014778260480 8726499 47411069444073405906551001123563530224 8726500 -6840811411828413906113029487333376000 8726501 11001980183631474097725446163623090304 8726502 12467993779944302177045829582923389632 8726503 183247169540106807288821075835737419200 8726504 -2896679294802908399806487695027814400 8726505 80879553434185168790548900549841722560 8726506 -2412140180551945988514598590072480000 8726507 27253526056985991115795008630432096756 8726508 94825033755504575359797153685693716480 8726509 -177224592165948340729338207661805727648 8726510 6765695980047574878640914064871942400 8726511 18716965626119430663485166765127838472 8726512 -273731380005944603963645052907520000 8726513 -9488292993700420855519644695735853600 8726514 -48353851751384005044003736055907903360 8726515 -45288878778798543092947186827578613600 8726516 5147242298383034161676944203555757440 8726517 82302436624446407710709165004617335968 8726518 18689679623123008334274754049882700960 8726519 -20665430786592810992051786344335782904 8726520 119861626403462339893635135238348800 8726521 77729449864983681297813010143537615722 8726522 -12304110298444245105527924885841795072 8726523 -23844283300589202452908438038821267856 8726524 45948056907645661749899341445591620096 8726525 -148746727334533039204144988184722300700 8726526 70217456190564943130389015813074065664 8726527 -3042554699773214691650386306202650624 8726528 149977186292804013607397439811092480 8726529 -33730624588021213141116904297794693120 8726530 862561607179916925457687883288347200 8726531 13294498435522531203084553326699138048 8726532 56665288262530353873804683351206505472 8726533 143315139909363217515865484082531330782 8726534 -115618577689141174852310745227052103584 8726535 1407512666667797945518233715317064800 8726536 24957394690370589546986623128420188160 8726537 319318358642991851534074165345035403392 8726538 -24335612051515961820666200742473132544 8726539 42795343169212257160235850845208886560 8726540 49148640271418488070764324656894028800 8726541 99009569697967617240162338605330310592 8726542 80943279343965318791164905839922332544 8726543 -38047063954382013573238341692755528320 8726544 -12664678604270732080513944880708509696 8726545 88564138860740676463355640221476336320 8726546 -31288432884551217104498251214547250176 8726547 91586210629914080533136424428779408128 8726548 10032603398484776935836020435651072000 8726549 2690352066828915714598450489451043648 8726550 -3412954690601569383276558081779558400 8726551 27711207505786455735142900307420806912 8726552 57831371819134161326124981913669785600 8726553 -13317516172296008604759331238762768832 8726554 -60917346759008389530078550041645387024 8726555 -122806477999090006072670250983420975040 8726556 -26801833441196170475669440109706587136 8726557 -69386390249645857674792741127914556794 8726558 -126310529254156261527126060865194453120 8726559 -100592274641183888633653787933730301440 8726560 182044152974949593136737277764580802560 8726561 6887173605336194593107614672388858240 8726562 -7162962876159495983723058719669821440 8726563 69618692722332362862600445300090958664 8726564 -14785804590699210844607461344228433920 8726565 7356348954542931549390205683805967040 8726566 -10440044695487710487035732121733191616 8726567 -29406156681524207385952587371432010360 8726568 -3873561618292800507281694787493068800 8726569 -14761926623435209708411202881934161030 8726570 50677381136910693823198407533903856480 8726571 -14841761013433837371884907435311734128 8726572 -271743205189434945384834513846746726400 8726573 -43852726890016809382053976145528195178 8726574 27965623991218109793485537778709937280 8726575 42246989834556776071203500517331477200 8726576 38005280604861728192932806983617708032 8726577 66542156550047234331563124496777729920 8726578 -3411486575857461725259342832733497344 8726579 -65698729989574133151051320604196320816 8726580 -8375522190683143659840142013366058240 8726581 -53986290032656965204190174724745598400 8726582 88284111312862261458387939468509119392 8726583 15409144432644623093733739849540232424 8726584 334644231170422597663581542550566092800 8726585 -74443123926155309227649581959703837440 8726586 -16031358747991102003019728720351027200 8726587 216691902829870975858965093063530283236 8726588 -4311180700076224303705057304412066816 8726589 64703069888477449778298379748077139520 8726590 71641975477027149446796600450862708800 8726591 56656275600101619882154182787945132752 8726592 -160813248361759296726829111292461056 8726593 67113675327546872691589015785864184320 8726594 -34505484726104074916601568414717337904 8726595 60450040027461452229834058804492217520 8726596 -169778918840075252261424188144334716800 8726597 -295004298565445315331168755541499044288 8726598 23841845394255035659615477357583195904 8726599 -29036275434135921265815115403395117056 8726600 -57831363935183323056667395701613696000 8726601 -54031691488002042837595621140086520960 8726602 -117929324901935068151635346708397806496 8726603 151608407506746997682192312158330928784 8726604 35689113733293909763647948928358710272 8726605 -110137224034248266744789834121884942400 8726606 -40055055053891795888871272401266182400 8726607 -9109080264976663973767043684072116320 8726608 -14568926963616922753309433899082711040 8726609 40679339547382415810942451891390028404 8726610 -456897221990022132704403555982018560 8726611 246678503215261837769448420540115263212 8726612 26431877745243281754690007009252335360 8726613 -51448665596911737193897455731701853376 8726614 5293728877701067664124643810281785088 8726615 -48725106251051854565035033709933763600 8726616 133086005948764315091172105069468641280 8726617 88070711717827755728527237553147791360 8726618 -2461101837247174287532183805248116240 8726619 -106719150527171712016378420825394908992 8726620 -23807239520050427397115428734996643840 8726621 -345601338495824759766187406341579859988 8726622 -3227897254494238482408930512847492480 8726623 114111306085737639532854960053163939520 8726624 13541018027406415954949026033308794880 8726625 56637243062130941196426754245009729000 8726626 33868188088960380826169514272419965600 8726627 -50186599489352263346465680889568628416 8726628 -22805383822029326257571393125834475520 8726629 259631712210000788299372717273924210140 8726630 -11947580246603419410610290521319569280 8726631 -170232127594910119576837904829148224000 8726632 217541009991329215523989466989665024000 8726633 16886895235150248568725161538501261882 8726634 -9879846816734152936518224586907111680 8726635 164646730038184330289883666208400160 8726636 -75155261214149004170724236740839601920 8726637 -13125526393740954476228406142294439232 8726638 69745321652567551119709941977526726720 8726639 3821977022711277788432620262937989328 8726640 -10917499216860999866725496607239700480 8726641 95927903885410033247619375698500096 8726642 -129425676387882842502866385844001772528 8726643 -10810702633204297593657257343810883200 8726644 4888291543772969330234363236278915200 8726645 -57857194731483124350034547266204105800 8726646 10230796011941900246103591720268891584 8726647 153785348100305598899582459611722677096 8726648 -25435562472576519777292679906481315840 8726649 45588891957748607765544780226896760320 8726650 -14647404032387836886140351047402145200 8726651 -32969225196810279201006258304439645280 8726652 81929111047403242585524157133485788672 8726653 -69826985082666229796840704056028696398 8726654 -8769083786421715597250024602855924224 8726655 25261889852867948612927256601353093120 8726656 139312707596137400863733924490746265600 8726657 89334448556658442246456651009611668400 8726658 14223735623037720708923006380269734784 8726659 -219463642175748648077106241430405765696 8726660 -45988669045232504358169491455555911680 8726661 181212709014837288170052125408973089532 8726662 -28893929065292159811827062622783539200 8726663 235419860949717995210886808759776380184 8726664 78523130071660746255895680552988139520 8726665 135777434688761750965804195240005801060 8726666 18556604199774128887141301851262615904 8726667 17243481219016935142245736965821969880 8726668 -27955250290160484523547510892892912640 8726669 -34002996297684276367173482491941148704 8726670 -59558203769501045326476553712696620800 8726671 -45265430947857667186084639678069970128 8726672 17095080044317542148039359572346028032 8726673 -70819718837948246875075424843803846416 8726674 -16567463620748245023354046449050356608 8726675 -252546120193475558381420419319223618000 8726676 25573815380913738122342368762663587840 8726677 17564661687449089719330792084708688526 8726678 2003986068619966853155310113675149312 8726679 60361416984619777139413266220753908024 8726680 88218913466682263084947020915969024000 8726681 28307454075920647792696306862602468800 8726682 -2768133564387812033394855519029852160 8726683 27086774901033950955867721065340101120 8726684 149059599507381008575777509516434812416 8726685 -26776897186604754812718370311184075200 8726686 -3135775493093985982430519463957537792 8726687 43292513901029139963182256071627418336 8726688 159998073757419341003802149269304377344 8726689 -6512243300610573569226438348944762576 8726690 -14263421372070016147143567970782182400 8726691 -76025894640832825963183009447091962560 8726692 -24155019396993170650691320358238125568 8726693 -270609903392433883910842464717295560420 8726694 -19860571947972572036960656180885673472 8726695 -63612930490077249202798361285234093520 8726696 -19025823447230645221491318825820078080 8726697 -392985403825548489617463602343798528 8726698 -5487743072105302983342498493741163520 8726699 38065984915800595406155785232661147700 8726700 -52658461112157455266666439749845504000 8726701 105134029106640040278125561744597515392 8726702 9601684359119727672116583319533727872 8726703 94063220867786743959376676670771631488 8726704 -26652536632472629632125029856258801664 8726705 -58093581478790451937841823354566217240 8726706 -13197264148028182356120536986485828096 8726707 86755503751536394820028688732739871432 8726708 -14078033525561395609560736599072134400 8726709 -26245464016438342849212073625181655680 8726710 14178651708314757216451281919396277760 8726711 66588291560709684121448808878356954032 8726712 5149223322965121615353783846544752640 8726713 -101196865003526375115370841915065598038 8726714 -79409985793685350505943057698141510544 8726715 -39861341263034477973873676728976546800 8726716 175559496064795398264934956185305105920 8726717 -5416868539285957035714021437553834240 8726718 6319141341485297880871216318007955456 8726719 -226934274121580665479295575792496291160 8726720 -52958952057840502413279621008924344320 8726721 2290154459703970517987864809177068480 8726722 29741680580222901610834907688536136912 8726723 -24381481903780198049711287900122617028 8726724 -76448594170339908125262488101776660480 8726725 83773246316840161881335733653547436800 8726726 -48238823753176161473861346129054806688 8726727 59450903314921104451405602498794638800 8726728 -181959846931085481694627220062620195840 8726729 -142599080006820039207546579245467466880 8726730 -90826335338337372026662337364307522560 8726731 -97767522800837420709210949497525530768 8726732 -83247732126097248735905248360952862720 8726733 137497731413395456379907858239941182102 8726734 -20353182179823038094116880835387142208 8726735 113177819003818417899231125035248964800 8726736 17979037613130739031818704985826525184 8726737 -200255256496934763028687885708404377614 8726738 146772737171603523199027747944415872000 8726739 -49748550311171141017983502465919258880 8726740 65379653027142460196025894136087726080 8726741 54954362028275507603899304808166748892 8726742 2729667307658384938126985930828079360 8726743 -59942094517656483957836485913514133616 8726744 -82987887506749282691567931942899834880 8726745 -24467073739729637630232003612998904000 8726746 11853496820026846716017487941033828352 8726747 -44863670756770610492475663923670975600 8726748 -26860978985016737147931505298442977280 8726749 201899657933107436188450853030820990240 8726750 -123730879746346906734173115848542176000 8726751 -130402059272888591744688655161182718720 8726752 -98920068074520774928276763743277285376 8726753 228310466605280407796108846375493862020 8726754 -51517374123182481338873924500273111680 8726755 -47135052858635064345481541549022129840 8726756 -54170252171664728497017639463016657280 8726757 -14269126510768209029682217155897145920 8726758 24721475559508791737308858455137041920 8726759 215614228209371481453751580219199291960 8726760 41687335527577336059427265271363993600 8726761 -131448746720205806284183240227764717638 8726762 -250314557081709986591959704199431504 8726763 14356645904634242727273182226566172000 8726764 1314430370628246350148448577926886400 8726765 -169362083661064756121180984429249252340 8726766 26832352521265436894728323380151657024 8726767 -50275670504537000954776822767579088800 8726768 -6302638440450304359059729645788004352 8726769 -117654268633151572722854004300397371006 8726770 11229568369145177289696032491168660800 8726771 -140125858915385451306758624960209197000 8726772 46826240214342134493264427783004086272 8726773 -285886243664474414984574679551057693696 8726774 54646349241103754215459953002781505152 8726775 23335073812811502749238454077802416000 8726776 -203393859983574935600593798888239820800 8726777 -148389933935251858915684334989123924374 8726778 -196852138031050205352841009585910016 8726779 16498300427800154770338430844874214720 8726780 -19212087949911564530939060306213698560 8726781 30301246462236130142627289719782032000 8726782 44896690614079823421029250267100543104 8726783 -52924053407918664219617638287610333056 8726784 933357079751765996101536223202377728 8726785 11431752043629036083947648953351258600 8726786 -12993335141579432077291646773367431296 8726787 6032179388238624848436912357627150360 8726788 -6597990408284491368919528247315042304 8726789 280903870052407091130492643069330906590 8726790 2925890094383861853687585852065955840 8726791 167727138563971538778007358872437152752 8726792 148433145923507905023384836101012608000 8726793 158788748728441391442894645182741992464 8726794 -86445666938881663119408501306979076304 8726795 -1326951422319526090919016336344793600 8726796 -3772396596425399854993766458865710080 8726797 -157863506169262118308355869933618835028 8726798 52789950007798468299030089270973800064 8726799 -37647098475282516515780079431625262320 8726800 19022544664756054671469651320922726400 8726801 225065177001546831342494209088052314802 8726802 -14756026459017317548653154843586379648 8726803 38523356743648067605639040511581899052 8726804 126296069663413926271109766187459053312 8726805 7973829804414154527225893811257856000 8726806 -20140178406881290442146608458214913920 8726807 -70072086652403529463320945035514600 8726808 90364468820099860400402287840363315200 8726809 -6192233037813042843965446196870144640 8726810 -5810399854659528268716424104866426880 8726811 118458172114605262520218401231372555672 8726812 -36774012207287131148527123268621035008 8726813 -122537199411813490106414639322510937440 8726814 2027761243232874729355717706023176960 8726815 3785354220601615323229521021999166320 8726816 62576603966035600186907590307516252160 8726817 -109705897207903345428708142341661806336 8726818 122482020735645599668745839370358465360 8726819 -373047370617803844052998306826758547104 8726820 -16712853752096062275445832865668567040 8726821 35136550823321127016364023296272787840 8726822 -92062143713542437186143020868111916960 8726823 29373625283560882017642823879049730048 8726824 35358081556196300536144293837885849600 8726825 29412117828539971537384131422062339500 8726826 -22363292768542025824578971979090604800 8726827 128837784877894729334402144359863578712 8726828 101988945308347503528072298073990724096 8726829 -79652694158887834227333273729992641440 8726830 -15805166408042867732416447987038086400 8726831 -261593902061216041677235928331581282400 8726832 57160789440146249708403114934548234240 8726833 -80761613854539367979357459725435333600 8726834 53174217388724357759949992495137156512 8726835 -13712852099586188750205821494897568160 8726836 -80614212429818721102216616393991931520 8726837 -7205587187934010481329111316662843200 8726838 -5883270077926684338627163964841146880 8726839 118293758656788675176634745146076088832 8726840 -87504063591312536289497228540433715200 8726841 -36343264466177747943722069458254806790 8726842 25431017719588931419064141002445673072 8726843 101339917154574160371286522007884874544 8726844 -10502658385811274481928294060163760128 8726845 -197219659000115388919225039752402157320 8726846 -27738060773080501364514830159304533760 8726847 -114035977466394825392147745984216770928 8726848 262100021925965278930159800466538496 8726849 -43626252076049853940773825224971545150 8726850 196195328553206914441329481835846400 8726851 -3299888716977498495617596167952274760 8726852 61572470924483053822428383842496117760 8726853 108843188772472972369267649680678919904 8726854 -93933678346215007111320713916253449600 8726855 -104145360406503954544247072866339167240 8726856 87644265818956312621471719687993139200 8726857 20997228805417735329303038682271566272 8726858 803650360001887026352388286621242880 8726859 104033708231915516166092759133052462284 8726860 55498802374214389580884352315732782080 8726861 14570607059644447822253664370190221344 8726862 -852191356189036204998955055251827648 8726863 -63107966011921861821516994173573919888 8726864 -16689355292958772656773147891805265920 8726865 27221871528471082020948385993403078400 8726866 38997990313190740841718120737765013504 8726867 -4422295473536363330075178096425492880 8726868 -25167484753676764401430164988268523648 8726869 -10904549161654389316043429840022317856 8726870 -36885094804808658707629086839616549120 8726871 -76122415259939150303716987774095911040 8726872 12127606162108640729294286449431019520 8726873 -17070741154758071078330435842737877878 8726874 -1881517529050727801646517869616717824 8726875 -50563266256451288950064217066798917500 8726876 22532809622150909510485851630234063360 8726877 -25619870270424580297909938371952018612 8726878 -112401687745282810247147661056569445760 8726879 84854504241765731026047411639983819376 8726880 31481884393891431592172615469847019520 8726881 35669120504062940506464689376357964160 8726882 66283539500701729034441081596224405504 8726883 290988093202837351807016051115764400 8726884 97660620320580339352076875009809765376 8726885 -21511697702343374248211818421116668840 8726886 6011418648864642633351683100305694720 8726887 -115225817995538396716006620403866829400 8726888 -12076728405421832455846156228705812480 8726889 110478758617836154413874327465542689424 8726890 -22046399359698085525225504427838796800 8726891 -65126748200859772997652182949403369416 8726892 -82362261579266612425016910245581122048 8726893 -1944480672417437588110551407989514240 8726894 -18873025441234397947673266501162708992 8726895 -4517560257907393371271884879434598000 8726896 40120996495743886590084660208693215232 8726897 -12691044010461323087935131736660019148 8726898 -34743287882738817884196442441698600960 8726899 -200149405259591565882585501263036635464 8726900 -10936683288845016580465223106227500800 8726901 -126735131692476940171495475789392308480 8726902 -137857541582339564426244780670538602848 8726903 -24631788314117580697427350413815475840 8726904 70595873178347162875725779515704299520 8726905 -132850901882359431043803295534418045760 8726906 42062052595148701914950875045619575152 8726907 29657307782851556148705520084895995392 8726908 -49661630601278882309757183911703071744 8726909 140515382517579640290226192796498314080 8726910 -51370214881282167171917462624474336640 8726911 -300068966035552107902928333325910041976 8726912 -180696949323320569812925210362799718400 8726913 -68859083612217370940675167023780837120 8726914 -38209652361364505072397586920701618688 8726915 36950726406883125775666130269827389520 8726916 110890499981339854264019413080150650880 8726917 176686993941401269662421633441594799966 8726918 94067151759668711195792196830152856160 8726919 228450898189895342581642619482672026240 8726920 -37264635099935695825509187871576064000 8726921 14638747101293843904667569383904419712 8726922 21696705452354984144820364094815379760 8726923 18704819332795836851823541671517609172 8726924 135893366095692003788133664149013552896 8726925 53588044602455714077827829464794268000 8726926 8824082198966822459279403611402428800 8726927 -34536131913345903772492573257390447120 8726928 7262230511734774144685851986666455040 8726929 220050565360239189631624917428535736176 8726930 113235791995557569743630912200942792000 8726931 4776551898295899556464367263864740640 8726932 8746487682769646177114385487609528320 8726933 -30582884279227124846454097188557745942 8726934 -14700841590351021811642986244519403520 8726935 -57715166728400146819620368919050391840 8726936 2486793056037680971405120299738071040 8726937 -99042810932268178431557168965613793840 8726938 -125973357105987587114816703621302672640 8726939 1593177805890442187367874956486804624 8726940 -6855585408098015802390891253275240960 8726941 252315837304559578999084880198148093900 8726942 3534977133205759277846433881115261312 8726943 37216002213082487461220466106980437064 8726944 175583355455783457840644419646937563136 8726945 -63971363306836230768158982085021512300 8726946 4910559566819626316176331287402944000 8726947 -32093146473055441032514343913947081960 8726948 -9302100777750410528783565704829816192 8726949 -89561776351775353906798505388547036800 8726950 -81403340386667438682291988783154721600 8726951 146793465921263103743543605021391960232 8726952 43657960602544405441002302727328727040 8726953 273460584925201433438730326214897886202 8726954 -103806077429988264050689464182495743824 8726955 -52911520815070583133790192342058618640 8726956 46927212236522002706850070697337914368 8726957 -49107837767903199511897152412762018794 8726958 -113266110522816509701594604038353173952 8726959 100627974299126499712417800117413991504 8726960 -46532801162056413280387766651851898880 8726961 213367381071371698881385298965096984320 8726962 -48119429325083960897271319074890112000 8726963 -39476713933100964443367022618632509280 8726964 -116258703498378218788673319434066817024 8726965 10043959268759424076033896519047854080 8726966 -96244320615118519567471370283537676800 8726967 220914212430700622742148945462423508640 8726968 104971913072768878286653796090278440960 8726969 30478549347508310717757526745151347370 8726970 11246815069757406166366184918546073600 8726971 -11692613209900301964538199400490912512 8726972 -29399766365431072038679400643479439360 8726973 5096757537920195912836643994984437568 8726974 27251915219356008463915645384033556736 8726975 -90661166908012796653480163429380773000 8726976 -13452482353278906324504525762566553600 8726977 91281784461044108422129601281812455872 8726978 6200140462304633351881740009337288224 8726979 -1515862701143559051614428663412183232 8726980 50760974819462552350660087541273295360 8726981 12601163041505638285380779439198046464 8726982 -35893302996412460652352288486398720000 8726983 13587833206505763095376101842500982232 8726984 55117577081482546682161291595916902400 8726985 -28860661964263939607220477099917256000 8726986 6392298721373048919810645371484294192 8726987 -186133745548906399302185436025072160364 8726988 -73133709673079944348610822305623360000 8726989 -155592723165509012332874820734839651210 8726990 13529498668258024476083976718481205120 8726991 45236741684542137163138073893502509440 8726992 -42241022132572216231938225098921058304 8726993 -2989718169237876120627704809900561440 8726994 -137967596796239503166248708486683720960 8726995 47110731914387080593601689008981967120 8726996 -38881017065461170196464043605240913920 8726997 -65892814815282418953443868589427868000 8726998 127191757355800422882320630400152946336 8726999 -97838096085406651604216315218545906840 8727000 -124528734023807908498689710365132800000 8727001 -217209469053596937608413088527942748268 8727002 -22273584287210210222667663749017417248 8727003 -31601130934252092117773001708810266388 8727004 6613650240224495385840422128133120 8727005 -6573463850254602780949212948603041280 8727006 -4254588291137900459544527993475576192 8727007 455267153133920943531230473425496311072 8727008 -104130017486371263898341495676120596480 8727009 78789980435019404912961723471083715504 8727010 -35624282829621940645611496820205013440 8727011 -3889058264352706510190842476134025000 8727012 -46967149509668903825164791252150202368 8727013 -7788323542598994063692007340944558656 8727014 -2299057653487109842766909172061775808 8727015 15541090477228401704369705175784093440 8727016 58014684784041494237213384086195092480 8727017 -20108448200417730812636482083065618040 8727018 -87300243562952965711775001486964351488 8727019 -35791405160312648295366103228300247808 8727020 -9567717613790774244042261082561029120 8727021 -5276499487051921362921865359374109738 8727022 896364974803657469686351284190675392 8727023 -268886157245189897544008201805703040280 8727024 -21920159170602607436592014554311131136 8727025 108586439916079261030749690238313908550 8727026 5343384764856337580190971748112081920 8727027 33770580354925777109899254264574454784 8727028 143074600220940241367169795106422005760 8727029 986839875438720159550177364403229980 8727030 16531516745597997198516472856288035200 8727031 265056007704469068664705662408767353832 8727032 -20964547059368007244525034895288729600 8727033 2739030040991669686863797343905947008 8727034 -92978186794103737334013809487485522688 8727035 -95240441483093737602523980185317345440 8727036 23631100072531393753425697661385990144 8727037 96097712736101801716657628731514214144 8727038 -122334623720532184012126694008217081856 8727039 54114704123153282473788314080185989304 8727040 -6490868077910660599895125319504363520 8727041 -41274971684871018079881897528340336428 8727042 -23748926534888077069691132620052467200 8727043 114494380295585218887105320162380999664 8727044 12389336009875935761838109863198182400 8727045 -60496474502270938313733576518998431360 8727046 74115273554237062890376610690953445472 8727047 211584817131382065254680256702877260136 8727048 -51414087225061431392821731534399897600 8727049 -235776153126638880772849947912783806950 8727050 -48258609855191084332461132442848211200 8727051 -27633267718755159024239385989506268160 8727052 -144682917061410687282277388057543969280 8727053 49750185964923455904563608801135189302 8727054 -6978862690587498356787446995111059456 8727055 6044963182956294804603656157200551920 8727056 -824648860783290831117994655058935808 8727057 -10172748137983917541910063865955294506 8727058 25975483159004399026928305335607326720 8727059 -69064620470728482037486413235244494848 8727060 -13733805585800208226722363503835863040 8727061 1580555937644074233215293073337504320 8727062 -132393105791692371430456709674147327968 8727063 20103074263911295969789231405402262784 8727064 -154012856347694436332366842177640048640 8727065 2359524685419375492241117086520917120 8727066 -101679833768142406970861492032448704800 8727067 -72812255916354804746917543647222485884 8727068 28889764331477160317619575575141886976 8727069 -25363176149840710889649903223455571392 8727070 -33958330213288009927437533681726797440 8727071 16321134870967525031818544086160588712 8727072 -95620819104459996018351495633500110848 8727073 58630421738667673090997869297001294340 8727074 -28959650503007617412908033709753183232 8727075 -42758294067803462248032233245019712000 8727076 -26414779048068759572620248159629037312 8727077 -10214137657289071228741518674753436900 8727078 -38424174874386419559604212063446112576 8727079 33316246393957571607550573498743220800 8727080 -151448114611914986683869490061973504000 8727081 -5189621093184871643013056320448627520 8727082 12431961772458391031612987292918994944 8727083 139137977448372895534791032496754609332 8727084 120004595556172372765632426000369534720 8727085 39230768254107246315901713016306272000 8727086 -93576020864162596049318055562922365440 8727087 -48356711926320022565886431116166605824 8727088 -22309104173409935690010193692197797888 8727089 8555539174040193588855976710177214464 8727090 19979711609897634460375241859523200000 8727091 198737982803784530754490515808789988492 8727092 -2462187538079680487926483006203457536 8727093 -15665051885944429944946804583973211218 8727094 -10565653625239181322718728727360156800 8727095 -58635376291487920789213139632973184480 8727096 11095447263636936616169771836666552320 8727097 -118668927908977527655373383249144398720 8727098 -44538628783315277443082898664886696736 8727099 13878454937506121939474379666437231040 8727100 -35448736743015547835017879376636505600 8727101 215571032520515500378276148737559278272 8727102 34700938412297961270462893237722156992 8727103 27314277315859523539298383175589834240 8727104 49488721687134787035304371026058018816 8727105 -1010408460661565945070526821268108800 8727106 -49309323290464048885438405372834590816 8727107 20788992367063698104407730872334687904 8727108 289379631789851713663604508514971648 8727109 -288543481006594483946427335598680494690 8727110 -36665577379739804901023337865124509440 8727111 92714585519275160083145105039952150960 8727112 111816243996980963876114723980082611200 8727113 -188825454327987766471550514936365689638 8727114 7889763185363895775130299315995889920 8727115 36969423745069081350894043161721332000 8727116 69137489683867748900023030812125027328 8727117 -35740848532072622744008289860735485888 8727118 -121399461237573497959475640578581800960 8727119 89013062271365495231346770515786577520 8727120 -3686380979864043545650120518543605760 8727121 -115612939553254827265222162256682553816 8727122 -73458140584561408539300246389453355888 8727123 88054739688278660007535220039220723384 8727124 -53138034939602195191569095780827879424 8727125 157010974999947042095002210684971000 8727126 36671517000134675506950096681293713344 8727127 48683800084282528832564152678093524952 8727128 3835083628293519948795409247763548160 8727129 -61466907243537200716889884879370716800 8727130 -12021425085182678179383520457900697600 8727131 105068089206924983951321070334945381392 8727132 -74580046283888334814261023226938889728 8727133 102717673951764673394646718963601387680 8727134 15427044688814339675174721549211588992 8727135 66083675650040424537784102161396531600 8727136 -254165382382653668388701191820840534016 8727137 51386119611159945922962835803851246400 8727138 -7416416427362899097936876286301264896 8727139 33541745146565443777464032230412453424 8727140 -89358178954911801209379958343032354560 8727141 -39720462249515999732043002277819247008 8727142 -24257254153136044711476072366215562528 8727143 80126854913172829373039360155778187024 8727144 -32837724926284893842408034445498368000 8727145 -10038107632288212278720066950761960000 8727146 22554007095400518352432652468927975424 8727147 -44787814806955721324548141078102821744 8727148 213103740370042584887210462640108367872 8727149 148602178251350518672887410505003288150 8727150 519772592318429927073880994219913600 8727151 1194733207134685991813486046462708224 8727152 13457622844541781376364228634670006272 8727153 15226019810300202486896575646677488384 8727154 -233733400341092236490099992284227328 8727155 -12220635673325239181876325595143319440 8727156 -184274643858113011278946865852345241600 8727157 207866470361275364975498947932718543406 8727158 21504029228471223060977989474298805888 8727159 -59704559116580932621436680422658380288 8727160 11260717461408582697153013505774489600 8727161 -182000141975826237349900545461108009238 8727162 12878769135551669767704585982220812800 8727163 39461637294211622984297082406571029412 8727164 -61587652500863691373643763171674024448 8727165 -118687702774758121358705401048373204340 8727166 -12456056762995123038490126572667355136 8727167 76177148667022130974246854369000719640 8727168 65846192675484879403925647252594360320 8727169 -40966500555949957027791400638006348240 8727170 -69302060793883022440120428377908555200 8727171 -60117419022150236597107915628644152192 8727172 -85708676506864782840107182629748604928 8727173 -5814458102234263120009035431474547840 8727174 -27397222391144800097104380018334816320 8727175 1332023759550523664291429196916619400 8727176 -145630518984013522375947167631661009920 8727177 -22673468639512530234613907645726634480 8727178 15431096763398853183333831519646656000 8727179 -203009610190708796776793048274280370220 8727180 -13370279560613853396785456452757913600 8727181 4341715458745866938544836009498796972 8727182 -40685682135921822517338554306580220416 8727183 3176000593814548785208902550055603784 8727184 -25791626427039193359202340956866764800 8727185 45190437505082049700497439219001995380 8727186 -3875775913130839243275154728723628032 8727187 15726990390794419271090470491770709152 8727188 -42432934715053353839341069351352342784 8727189 -48289968368006919266192825291437334592 8727190 56383967185912762670566855624438540800 8727191 -168502524029862594745257510502967431632 8727192 78902823778771659218327713079062609920 8727193 -12835378411044275028515459483086680960 8727194 -546427732118695920547871148625708800 8727195 -112521265574722269285007562659719667200 8727196 -62173815673551879938193467489590860800 8727197 39697139052407437691646292533418652646 8727198 5063415586799760728358778169145670464 8727199 25144030155757402731605112511456843864 8727200 72545573407381292740703296791158784000 8727201 -41552134886721969512955003812630425920 8727202 -129278993384972559553063089275158963200 8727203 -72848713239599993263810647501574205280 8727204 -120416671675252345753634099238528482304 8727205 5305989627627363704582945941664135160 8727206 50596675295280607575878590884810732480 8727207 -41748415108341248411955758388851900208 8727208 23460702327752946611304043902441553920 8727209 -355563613986454097289312142431758974080 8727210 25414563377718687018855629047273459200 8727211 -137298848248268574241086045515233610188 8727212 25607886167549950349288100395739666432 8727213 46478888316819528391578881891999232000 8727214 62129605520050165799751263563240347456 8727215 12221193520810310391560498639936990400 8727216 -4447472853608373009407114358796124160 8727217 -123216246598406491852843869281947098140 8727218 -218321879984313967093347117439437333984 8727219 13503797459008103558711432034744538608 8727220 -46129940939199494681119183554274314240 8727221 -14257296281447789522467789215944116800 8727222 13195751561366017225770682571767173120 8727223 -6494780836269585783798742020097312256 8727224 -68303905423668519810978843493102817280 8727225 30043518721792626775269484695269707200 8727226 -113871923767035952630808018840904524688 8727227 -4180524887371628779166185793249836608 8727228 14951203807020870342626137234652198400 8727229 28512741107989911340184837941374830176 8727230 1817111505705044469802101264492645120 8727231 -133517424972357136899670839400941392880 8727232 -47657005799785657356069299750111805440 8727233 -23548942756425522915137253646991069520 8727234 30677310605391069353029799244535543680 8727235 -84318701279830579136434265427726432000 8727236 -54919808991668600323875045424710807552 8727237 -31286268167364419346780881264429760 8727238 -29903487076856161111753632488796262656 8727239 6273241830735501326981603522852973456 8727240 -101976684567417329448231140413088563200 8727241 143159443361080825421644981302856005072 8727242 -18081867354819492782589272308117693440 8727243 147768427104142067412961946751396693720 8727244 -37136914337539961892389236931430576128 8727245 -34632832885825070103497885273600423880 8727246 85751169919657198031494360547718336 8727247 -124441484905764819050695884511481484304 8727248 -8242553633193138403055138021375164416 8727249 -8273155576659199606970311455495623232 8727250 29717142485742396442374846070488192000 8727251 32037402964383103617504715325831877600 8727252 53895460422169313032129975117412370432 8727253 -224536334839106692414573132604856764640 8727254 50605973186367715157583861109835580480 8727255 -66973065701908215416265839182483740600 8727256 21044589423265149072539293987845672960 8727257 62287244295328617754345991991362466624 8727258 -18240418151463915424586196105710141952 8727259 1689240187723125186162806946258668704 8727260 50042826088636696348759380316711526400 8727261 10532344736937982452880189084106297472 8727262 -52362661925838007968757056006824170368 8727263 41319060352496050766078306983002436512 8727264 577366924479773872937532463594340352 8727265 37752944832557874437920355364284400660 8727266 63333773633799544592234130725244746832 8727267 -170715512780963601542889115690612718352 8727268 70979136214286544256031881420490720256 8727269 75928819347786067349931133491859724670 8727270 -28128091831168756020743840595728947200 8727271 -49754016242843426579807726710073021856 8727272 -22229711272853020844436183237655987200 8727273 -114610863265488553626115981390496383596 8727274 -28923216510027446820268715710825974864 8727275 -30075111528599567433492494886629582400 8727276 75653213641957318106552643428838815232 8727277 28928597744485535323216525260416880440 8727278 -4360516964622437766864052284430110720 8727279 -160591788769562267803850289137711392512 8727280 22984802051353345112561795532327321600 8727281 194814323505132347548627064000941721280 8727282 10769130799512190499227766452805859840 8727283 151479317478371144470427783316851875532 8727284 -12205014573715742105731319982459445248 8727285 -38157769818158432114460317819275808640 8727286 131669430927086474312548915436091871680 8727287 -240516194368445388488726896884461687064 8727288 184879900154587432576795999275309465600 8727289 445160874611571640511559392781884217600 8727290 -38963949180868857698545222280955340800 8727291 203878818073221299608235840376318523440 8727292 64998425485348168491414654797916108800 8727293 -385817883413122539813555397814928776736 8727294 -65792172687056193643424939645293982400 8727295 150098041609778040385314238721469757800 8727296 12328385632629758569061884363372756992 8727297 -6393883112528822936147544461228665728 8727298 -19279795196677596784174994251946738112 8727299 -31251448194721619203351681729357852464 8727300 35154073193097160027699944028926422400 8727301 654888289028043179618235676748530368 8727302 -77351782524078794313177271038908703648 8727303 29130729226372541966622264196743854880 8727304 63808753829012930919610554208774225920 8727305 146278971385337766151292796272984879460 8727306 -7665735784123620538583131515568914432 8727307 256362032454990753996137916988960423752 8727308 -75514954504944169817577636661544839680 8727309 -85571658327831125070819133956528146772 8727310 -16134149777471079067119546553302469440 8727311 -98634780091935642664706084046347719728 8727312 -3883602375305041371360820108927303680 8727313 49324433001362511385854255782609463296 8727314 -15671902919935023979393591499714390880 8727315 -51598737970788310056899058044701302480 8727316 -90792386606015063907797987148441172480 8727317 57156485865429184734372687019390116366 8727318 41642383577056655499732523658883091200 8727319 84583261489506490776750537097476000 8727320 1942111351824520046605139998605312000 8727321 -71025773371461851233842562061169162288 8727322 30029176171603705834695857705438450400 8727323 -1153424692284953541791753474964969792 8727324 -30751779548559771011650041943260364800 8727325 -6813670912479203420631075760073159950 8727326 4961601865849480564813293644965514112 8727327 31531525285862183127725305113733025280 8727328 -36324026938390872548197740352515342336 8727329 37685434492375718255652381039522804204 8727330 13732430827187294777795937074994147840 8727331 -1801883311038396405406240380819405936 8727332 46585692806016246450729479926286023296 8727333 1266863108239400759368070488320541248 8727334 13194755756626600725615870159008784384 8727335 -15714789486206942974708579643361627720 8727336 84236151164939155716752684024052940800 8727337 -82050881875659421266731740067946023168 8727338 56116491194517253019492506215324000096 8727339 -118664381534696506454254325847315938880 8727340 -13676814552586987689647187563776972800 8727341 -54385265712410844282850948052778601812 8727342 -692767342762386373925441873453295360 8727343 -53299854682446095410737598387423975408 8727344 -2537164505569651885689935637346713600 8727345 -41018206595260683372546154273402426560 8727346 -5101466544815606694803755759048185600 8727347 24625652481260850209596228634834557920 8727348 -12043755973364939869822138232511234048 8727349 8697317518199203628857168476684042350 8727350 49051197198138357892167816872746512000 8727351 -18644836320632146896608370946246535040 8727352 -17169606546972718292256022000339046400 8727353 -205237227977161968746975177232279614640 8727354 13597541210184196475471931485543582064 8727355 -24787845218904168265373077717395199680 8727356 -133858223168898226379611454182596518400 8727357 -104674686875018941194107637579312456960 8727358 -84103632881388534618989883766653076224 8727359 39954436310504698256394788905491610560 8727360 -33317378218587638061094956053865431040 8727361 -44564312397561765609592958843254630976 8727362 34054799389729507639418448593363860992 8727363 -9656452784628728837769213582812067456 8727364 12822126492668861178974666034703671552 8727365 176748108815902748160322696200545277600 8727366 285694062024258343649242551599645184 8727367 170256447688351802933465686212103088640 8727368 6075609841309125733846049963210833920 8727369 4343956291672244007669265379869461888 8727370 47859542262590854324386423574648694880 8727371 158756753576386082634249258593100834144 8727372 -120720354681136052471862585693008102400 8727373 70046967730655608631738794284345766944 8727374 91066700089093157581340956311516934080 8727375 -90413875240188883637673415514827428000 8727376 -9938451218113845268125051984669573120 8727377 26767743679787994424371558024272061300 8727378 42035983531343772488432501266558464768 8727379 53170003924070339001778418771773746184 8727380 82250940898696067854905169682237030400 8727381 12431454315033472402827432977166701880 8727382 40883257988245498496084461840423022784 8727383 -47635988883396861643224809108168890368 8727384 -32832958501437410412544152351854592000 8727385 -31134574994658305368844393649470197440 8727386 146872815235517484560305895949457489392 8727387 62242016834697892392893812335083127960 8727388 -1811598563329352372028438129874659840 8727389 -144615166227177826715399561053834495200 8727390 -52929541783554433687379279692183233600 8727391 40767981151972802348827020034044851184 8727392 -229385862817424731501375747081204924416 8727393 83960925934281597371371159502477186400 8727394 18556900792341435019643494848610263840 8727395 113607814865027995537729410144575096400 8727396 23904204827344713104175672782423261184 8727397 155172468086480910676579922222839507392 8727398 -113165048471134189750140398071146194880 8727399 48415116931923329291109624208832701440 8727400 -139064673652970047322206190726578176000 8727401 -82438398414288271113345643072460750208 8727402 -44740614896926899634720809747474893568 8727403 -163346882869340885794624301438906719880 8727404 -1917802105101450943583638380975618048 8727405 -76621373622553337859296162618643110400 8727406 -21628569853138840199766999284224678848 8727407 10366807083798319109968389642909442680 8727408 25900351762969769311303026435050176512 8727409 -2101394866079576928334495274007138720 8727410 24077864919885854404677293077371558720 8727411 -27610622833008503346761295807744321792 8727412 -33412644761097911910707028942124003840 8727413 35537807626780754236996414778960143662 8727414 -65516084955226408682602755577995946560 8727415 8531043015597987395863387246918583520 8727416 -96420883810808122571463294913969643520 8727417 -51124019705985128927703287859237322566 8727418 -51643404852747224410980491827324541184 8727419 -93785407248257221702038352007389249440 8727420 -44147288995929825935788317515782717440 8727421 -132694239134717980806103354821295784448 8727422 113942465889471576347247421567141939200 8727423 -73777569452105110854009598785602671416 8727424 -46215893456905333034269136775398031360 8727425 -14050638813600518923367472740811715200 8727426 -2971517087271621253411379297798275680 8727427 234222305556898247311659321116768273276 8727428 -162316040614051003252417343615501788032 8727429 63709702476033388055044058355455902080 8727430 -28017330151489236755284066580127744000 8727431 -178017416515606400976474896371256961768 8727432 -42458859382756409243347445776355328000 8727433 -109589186166878962150772234736319353792 8727434 -128868536474474133083471413975480724640 8727435 8156703002116038912085684073896937520 8727436 -196249197348935696457349643847720314880 8727437 -54204825146491713246033311106873767520 8727438 -12963881320791816081551860647025131456 8727439 8469666403229107539826181150717198856 8727440 -6817111173981434445261529168950067200 8727441 -37304266605574428735420996996930781920 8727442 -1810445132431931984447783606269539552 8727443 28103750599492200724459659619534483200 8727444 -16276594563194658721119536061342136320 8727445 -53330380908917110833469174210082859300 8727446 22088973686289745120544068896491765760 8727447 -29924652146360894688209600364620290200 8727448 -56694026242866549994380123303744368640 8727449 24158601309991526180928963976168668036 8727450 -25911276527979611515380601308043180800 8727451 -241683799574349808656698608695820535548 8727452 -2091790370851903748814502594781035008 8727453 -5693592779700380751433202728997794560 8727454 -21895942301449300874108544039884145600 8727455 -54883696709199618147651361643549911680 8727456 76690035460846337459470304813676232704 8727457 14069489992440547977755987273724939840 8727458 -39466562088608937419478380805918778080 8727459 36132154897087089491161070840192257968 8727460 -47702496383472405122544615869845094400 8727461 -21257987001924728738246966032988251776 8727462 10585537326867859154044408075110894720 8727463 -359050748802088962684430819283212761840 8727464 99193165054939209119322232925097400320 8727465 170158396776263321191879848728797440 8727466 -154195198783941188591146158104349950976 8727467 -25471858098647951140960215728869009008 8727468 99922818356509303789141231836627863040 8727469 -21420206430715925859997088896120547904 8727470 -28915341253700246827890096191723680320 8727471 111524543475551651624464380605175672840 8727472 -15387384152176829013447328179418234880 8727473 -310206161725228740860880546851063427660 8727474 18100411182880160447211945402192625152 8727475 64464722046820356658405938858082827500 8727476 -124327019826342288789656782146907213440 8727477 158976763684246502751267701709071874048 8727478 107288113180223756323683766519273025856 8727479 24534174817304303489962127421602093640 8727480 -73871399685292472010358261495240704000 8727481 -92955898554535951027707655386503174016 8727482 199260210779478788491447502867102352384 8727483 132857608727573139381219505331736672024 8727484 19116948084735957615485742165524182016 8727485 57651615494145137608986712842818878200 8727486 -29077983150077951287346169551094961536 8727487 82901553882174106262819463114542897992 8727488 -42555330530053572443412566560997376 8727489 -19385890220885348552503316869174176846 8727490 51489543985093929866184057175521300000 8727491 171017503515762788856478503173886338784 8727492 14107120811696027271380804164782489600 8727493 146462334446216529449061326117601331742 8727494 -5617465963391852291884473139150441728 8727495 489990270222300829078268363982666240 8727496 -187656788621820936942046922327758494720 8727497 -241032692126892123935093213244472806054 8727498 34962489087452700558868622243409788160 8727499 174122299620028076949786759762936699648 8727500 -372601644839082305628040629995040000 8727501 55290188893855053189533888982795210432 8727502 -26186633225159338618602011808203576448 8727503 -88478399651313512622289953257175631320 8727504 13272193463451466465053035888177184768 8727505 -153575845000676205660640396871533955340 8727506 -39660621503072396766266252032095826656 8727507 4326424143238900610993429284009797756 8727508 -55817013645915367339614063590589012224 8727509 3244515649216511980293909883872532800 8727510 -2713842715173285689815710622406400000 8727511 -11815629107584108995518373153926305056 8727512 73892550641748301204760076607611955200 8727513 139470105002608305893584104848780876064 8727514 144316478088248439188686811422465508832 8727515 15076771548851259141535654461561513120 8727516 -35381456411681588886971642478993776640 8727517 -194370892287203068744088860882646279360 8727518 -34140534107972786121008585126632187520 8727519 134253353069726550098645741044085872128 8727520 8640706012605752319012194526100193280 8727521 65491956476725739135848973579186107200 8727522 53149621629334481117844204236676492672 8727523 867461840253554489779895486806392832 8727524 -73051282731739048108583796190005485568 8727525 -53445255006558769767419134240567512000 8727526 5318816327992040605160473196179574400 8727527 -10503415022163468305954242657243563408 8727528 101811796073418450624876446202301317120 8727529 -70163251360683474554573514472769836870 8727530 -11525422275647554144350357166507545600 8727531 21967989804327800458868931855976254552 8727532 -48893973198733402972242233631605084160 8727533 -51948367341706292033574513867878638272 8727534 60750265378865038396770981117200394240 8727535 -13319016283717090326997941295143849600 8727536 -1329689786801763060882029197367083008 8727537 -8161641168985716389429101189846020288 8727538 1272649259469067457339669015686806144 8727539 179037265805019578759941767704103035340 8727540 -22742393235889263162261063065685043200 8727541 -51055789726896109470707318961660925668 8727542 104290931901069477245313383671692864672 8727543 -14531467548928506716408872591546358400 8727544 -76783837151334323637112859373192192000 8727545 -78774599502233682148548871818338601720 8727546 -36665528338129704603725649382555631616 8727547 29300886810692595212415153813358318872 8727548 9696551504182724582699135170280048640 8727549 156136772976193862764925184826361892864 8727550 -5547352251561929818002656289772992000 8727551 48516455109335757739716650219964217344 8727552 118908777392010884432949250341445042176 8727553 52372177035592853290840861330543264704 8727554 -28996667568244565374399631035592343552 8727555 4163268996585603420337540376842060800 8727556 17291264025345003659950456395256968320 8727557 -29007795561164948500258237937203656480 8727558 877766851768106560704011393014425600 8727559 162661933799737161308625276008082933616 8727560 69340194358359368206674165925818470400 8727561 85231099654537160675982881649133052640 8727562 20212691020063048648702814430704486400 8727563 -27725464473282287905850815521664220640 8727564 -65864572600020730865919604810190836224 8727565 20722246335457534629459061578078883200 8727566 -84242628270703799094174722445204360768 8727567 116675114486293337677877417947433920512 8727568 -29977656427842212337309616832692215808 8727569 -57928740812412331834221141376578174030 8727570 -33372283150316169407817309733924963680 8727571 108277388843492260847093326058411867232 8727572 316857984210482954051635212730109952 8727573 -119097152978745927895596305338987614816 8727574 2369396525230867431909944239296209280 8727575 69048935410386068284445207955717378000 8727576 29159741602068798243826686047799214080 8727577 9287813846797847645548424613878900426 8727578 -59307003776119615919411188113364262160 8727579 -35495166551923419495479621894466348480 8727580 60997563387853746480701909906227292160 8727581 2123584555175104012139040467671200672 8727582 -66705684949403846955603545196139478208 8727583 -139607219232838641604402656249192427168 8727584 -210116723038591305231046593284445241344 8727585 14842961236217667472800561788094408960 8727586 88829029602835732587680934678614096208 8727587 233889717526274982246389069996584272384 8727588 -2046174224162495906855729374827676416 8727589 70159299617309925219686259749121573724 8727590 119374814643979463949742061065811222400 8727591 73735513531846781755347737030934029520 8727592 -202679564991418574822812046912982144000 8727593 60482670437206194760964633504407034880 8727594 86277504456492422555554902270585043200 8727595 -58927221444107386770292867488861866400 8727596 -109245032208407012663897992838606740992 8727597 57976837394299804479104282970631043820 8727598 -145545390340029488209456038336090454080 8727599 178734985376248864543235903440684323600 8727600 2952140194985839542960890590789632000 8727601 104565017577195601178077853028290403602 8727602 -72801020715426312194957978306065128960 8727603 -12237329956437421806233436950053622016 8727604 82336537638318075158171944850680627200 8727605 -9062352554621421162518633861213854440 8727606 13949798337966001340621941200547487712 8727607 -17196445963467709268469658484004093600 8727608 -189504916639794547461859412684938752000 8727609 8898724603356606406424196810325872 8727610 28192442197770345064210090323872916960 8727611 -141370959328073525412627526528911061788 8727612 -47348042509267612088189868486455500800 8727613 213714482337465967496260272131098611840 8727614 18067209098148264679590214552207562112 8727615 35952972253560984358877447421330350400 8727616 -6678440973511564299164825840397582336 8727617 -52068002628635111781590498725003257408 8727618 -19332635489398531589011385295462681600 8727619 120885862360086479826367473909341337020 8727620 -52612685683877686015635826975299440640 8727621 -74359151106441777799858239025011042816 8727622 89084806523036572310380118276880768000 8727623 -123224663048987680741696820528252905128 8727624 -1750675076994191995687719244627353600 8727625 116224988743101085558831343280720789000 8727626 -13262917139643198814350755172323037696 8727627 44151927392066834418003115382897413632 8727628 -12041351505306683889098464633984374784 8727629 87970941981363985636305771595239899340 8727630 19495330977700234976249189147228121600 8727631 193234612548832225638553418854039718400 8727632 54365533968313796526594194221259022336 8727633 -1294967000048918529311743503386010636 8727634 26321930548815602954233313269937280000 8727635 27681681162038515791052688925406180080 8727636 29295718634698522324027611358288656384 8727637 35322031213765929428862552868353979260 8727638 40020112565397385420618515079656402720 8727639 60625907086551121502477203533164547408 8727640 -160033076470115520077261276580457267200 8727641 73434348040182033450816464456286152772 8727642 2498570203266958175241320611666944000 8727643 -63088967250530507719801849045673554108 8727644 302299713965930935944852428645673908736 8727645 -49541226103219212507042424458140741280 8727646 121418118833747192291646318595758793344 8727647 -64102677215449281994613715251172080256 8727648 121981147048001903360899611098346946560 8727649 40556156098724079395535154904359587840 8727650 47510579607110844939772327053659568000 8727651 -75237563426691870435612091726870351560 8727652 251603725675087187892763751395394410752 8727653 263149433976819348128178609861305854848 8727654 18425142649877485520166792545755790208 8727655 119177918344908500437920631064706286560 8727656 100430917269398216316916524128526581760 8727657 -8743072572698969619756616615686203760 8727658 -40374283743217752036900838346657866320 8727659 -119145753950154441181220447652087040140 8727660 -25599584378247215867880616677930347520 8727661 2914859024277495089672920812639051532 8727662 -73169649490022016293698730974053936000 8727663 50152815526274058470814635644584676224 8727664 -679647062761764232794643736051908608 8727665 -172624150225125098075971181498264380800 8727666 -21933506624486976562961083534362086400 8727667 -1843766173550581620345207350016764712 8727668 -70326844804995182661424260483475088640 8727669 -2557005161844141544795595387526958560 8727670 -51067430590348682856942114935969280 8727671 63607413739334296642800660242536478640 8727672 -10653602919438191078787448486619381760 8727673 -37372331904080688258658412169648397078 8727674 143284902691876607239732831216832724336 8727675 37519628562954824832150151930699680000 8727676 -145994796221860166261677830508616919040 8727677 11703010237945102949188217312525342592 8727678 9622580929008834459136756707833015808 8727679 76043880152721295456124242987102962976 8727680 -45698585292187551941920822048849920000 8727681 -203268061724073500044798653216678098976 8727682 9011845083687041415669987878901014400 8727683 -241278900383690905167938109538267828320 8727684 65159910137819580030342759922645441536 8727685 -105787808544955982041829649983936311620 8727686 56278086254289517395382341492570894144 8727687 -36522487564730036682423244141051763856 8727688 310342187777238497806647472932430233600 8727689 227078597409884075093851632805756334490 8727690 -13331497992890674609454442622074996480 8727691 17219444329274432895736623003942427680 8727692 76155675404286063733622214185326766592 8727693 -44143711847497343471295030998139529920 8727694 85086549267165732589983588275260250112 8727695 -116754253477014868258652857837030219200 8727696 -2458451363433352939343946972443443200 8727697 87300156261257461409872191032915316864 8727698 2420521964675927193682806076464832512 8727699 37216889792576726690150849476745022528 8727700 92761534334741758978231694365899459200 8727701 -152596135095594350689534506334268285298 8727702 -33734245337185764015302616445823715456 8727703 37431115077411630434362796373369164680 8727704 -136233574546917522069927896484746250240 8727705 -53609360008993982763533986121444217600 8727706 -21781279035160262181267175747024950816 8727707 35574521590091514797593724878068774840 8727708 -37361570838219910081364603878930341888 8727709 -44199603860059022322714385985885429120 8727710 -1199879576919458499481563915367885440 8727711 10997740539896032445106073556867737104 8727712 159727779186595816151042922358536929280 8727713 -21882517656948662560004834511983770476 8727714 157267487508303457160574332417042993568 8727715 -152731948346908141035312418745963181600 8727716 121527071721376701782205415111346819328 8727717 -19789636641554219973012187986003253920 8727718 5769736246903934620138354681195269504 8727719 -13695323022942480514881637844553016320 8727720 41178355743289362232214709676353945600 8727721 -47485852019335904539503462572638772108 8727722 -26630332426919811062119888777846798656 8727723 -113999280677710002438906260072894130000 8727724 67250222218114751529735204627161625600 8727725 -37803236465684506791499535381062434750 8727726 27675235901427130115249029547697469440 8727727 -57235079144068004390041458366837741424 8727728 60896563621700072305141088826701463552 8727729 -154575892315825357146942827526936752016 8727730 -74229925918329291349577161913332320 8727731 -56908641967872008626339058832051348468 8727732 7290900885648393856453248103200118272 8727733 -50322471435643026823279570874403469362 8727734 4193209456967993225739878748252711360 8727735 74137490411698523334788981305660598400 8727736 -97976244161829270564867854885428408320 8727737 199632909509493028681103023655494877952 8727738 -41863052873070955720625921080369793280 8727739 120515342913307598245064025693613106320 8727740 6623401811261475324337266737552424960 8727741 -34119612283354142275201193661386844864 8727742 21075847372774861626352368795096816000 8727743 -3139314684673379635111242911585375280 8727744 -66869132670029801648728546084921540608 8727745 14974775350509338073619474194649958400 8727746 -28034502981789430392550900631899623936 8727747 -39547981958716348556770930446621865728 8727748 144019311070637922663734582390241761408 8727749 -98455133247759847619763557688333916164 8727750 -1029789853026819013980924895354176000 8727751 -106436824107050110412184024397105889096 8727752 106727812144837369042331507133245644800 8727753 2467875733111934302976770757190517440 8727754 -8872523826020415073233988422589744128 8727755 -257169640771418295488776582442875015440 8727756 -46156021153962730251819898560773718528 8727757 -271840531857454196497579333090928697994 8727758 -29440409172627958291902224430630285312 8727759 15670129673402007210892563024906960840 8727760 6545611625650099107410468275856916480 8727761 -121675984988039590406026928800805568 8727762 15748935298253840360805744458418232320 8727763 158020453357605063469960391491807118400 8727764 -57054473361159926889888212649442037760 8727765 37493856032737452081806910459542840640 8727766 66609857323840529516256237722222779200 8727767 -215217376414344516755344277315117336184 8727768 -40554394624937910810104907922712125440 8727769 88567443156290848019310558094076446996 8727770 -19281309984419626280016000635116780800 8727771 18324189008862532497556847976940508160 8727772 118853706927778057020532677231439498752 8727773 -227058948098114807919997923785723589978 8727774 7193512137620407703393334721732632576 8727775 23782432898278896267909192116361645600 8727776 -151258506918720117213983636766700339200 8727777 104354939548356143555368664036728791840 8727778 119491051840977301520732388875008783440 8727779 -48389462742658762380626166173875819620 8727780 4027480982860908406261182800595701760 8727781 -69791935997087900637588251948867843268 8727782 27953700189404507173059990385042615680 8727783 -47027842399924175192570573974386255360 8727784 -58848183114701201281871833283715041280 8727785 10762213838540742184526125024817980800 8727786 60434301449460181851115567887328900704 8727787 -77002473913918632083537931808737014688 8727788 -29139690862756108868200097703846534912 8727789 46958280337223170193931816785982534720 8727790 -7840330902308052343632782483398310400 8727791 -18558030738160032734344180685400005808 8727792 -5916918834905058910437306587150745600 8727793 -36766958718293134132316717430613202076 8727794 -110133370398901820806682018069321336304 8727795 -23060734533357347217027879144237746880 8727796 511142624229751581110574211827793920 8727797 66982726105532859703019173030029295740 8727798 70109347336984905545374923914603273664 8727799 -15144067995601611027536430403523104136 8727800 23834015122071493200468738829158912000 8727801 -4766104900920411729362182084259176368 8727802 -41315790680643304746590565107245017600 8727803 70176711233610096050919202446240184080 8727804 -169596381907135560928726611079204700160 8727805 64040436479349163485891962084853692460 8727806 125931770304378559718716451680313529600 8727807 -7929878206521556666454381792366448384 8727808 -195821163054712867275649608591035334656 8727809 -84317231690148283774362410363219316990 8727810 -3144092677752378055663639015560806400 8727811 35408074834562477824543441097456787600 8727812 -79762115521422064213409284989485161344 8727813 82430593464525187773029654928706562142 8727814 -85439706961391674795803584766709692288 8727815 1060921051014553754368150531938243120 8727816 98028106048129793074926732256665600 8727817 -574995957115705503398975759715945216 8727818 -10985958526916061301378069877205634560 8727819 -1682045255676547826523226402530366240 8727820 32188661505441551987330105323126748160 8727821 102647120721207804363684712483681182720 8727822 66950584623052631320020242583743111232 8727823 6232929931900089736459192948456274400 8727824 -402260916637754650745690749973299200 8727825 -49798414916900621911541670797863688400 8727826 15367657498641249870957794238418412544 8727827 339184517666628482191346059317718800 8727828 48443403027793082644537646531552446464 8727829 110589876526235957064065911833783434880 8727830 116963240092186602960844030115200252800 8727831 -179943689106279619275057103714982426568 8727832 182649313634157406095414076217513318400 8727833 44127359246252668580078203937898567168 8727834 -16399900032147526940061269674465852416 8727835 28613709269049551355423032692046223600 8727836 154566085213888930590225902315599997952 8727837 44113236745597437169672858728374693760 8727838 -15441408853976196049002838554044479104 8727839 3623007944806562312389764501291376824 8727840 79022233841204411218859159449239552000 8727841 69318589224036259525381749941720454400 8727842 -180374259977607616268195791310926790664 8727843 -107103111331904181632177735474096115336 8727844 140542717135038628667763491876152713472 8727845 29893751164191045619993351933556695680 8727846 -116380551349582178759841630203771458176 8727847 132092696606415147145772092340141748832 8727848 13617188632477724105425380501090048000 8727849 75996488748730057129396363515662838564 8727850 8224374834298211667753970058515668000 8727851 -209822817113880418033932502330791624 8727852 -27324299273954603910030473946570620928 8727853 -212239569804413353069761955390737844800 8727854 8500423026873440101634546559288749376 8727855 25828497685000303426153551059777298960 8727856 -3381171867628703006654934847323242496 8727857 -129631424973775682425139577615619110894 8727858 61579793603722052276137375093200049920 8727859 55751557386769657693908791802576537600 8727860 49742295622389688965537303453154383360 8727861 51718582856769541828971649948385169120 8727862 -53519536728147974529177955073836480896 8727863 -12866129838069928314228786672529106040 8727864 36384551517272273728814789100577751040 8727865 133648954213411068174104617104134281920 8727866 23101291101408922379890863652560907776 8727867 1168084999840417928140449494306182284 8727868 54692052573388204578734394663278186496 8727869 -198948263584232981361766957669110653940 8727870 -3401807234952810186632293872859468800 8727871 -266558323306124521204464558208759524928 8727872 -79784363712583597624171690197848162304 8727873 36649671311214957779437461927982507008 8727874 -45463284862196872177447683455072999520 8727875 40358996469790143553669260702532536000 8727876 114802219103340100221289068799555861632 8727877 18994831265684029462839670211250582460 8727878 -20127552017118678724480884557021866560 8727879 -66767031088799342520391582904392090752 8727880 -7050868246269390109310676833796403200 8727881 -123077581459642505661356166491104709148 8727882 1298839030583510689530026690372901120 8727883 -122480228592503200256005734301001974680 8727884 -26607028986812806231870369354966207488 8727885 131170782007730255843746640468420035200 8727886 -27709682921774049598266281938843468608 8727887 -89565393993576195555241463729851980048 8727888 4047247274024769530458468916585299968 8727889 -191356970302746838608013305663061347344 8727890 -75306519860576247686006985194391592800 8727891 47821260668430762453620160944432711280 8727892 -10375989821269341478443286310846406784 8727893 -55845404834614434094470714724013178660 8727894 9616288770270848599529138555747874048 8727895 -41632601068573961392277534246967705600 8727896 104795191358590684506538373984373964800 8727897 3405518805133819021359798570499107120 8727898 -34184361874975037257332281459369286960 8727899 -87641051252023634636931631420885319100 8727900 107406946765436459113532480958793728000 8727901 -27285716710497321165241772152294443136 8727902 -18905051888259440468315448483717394176 8727903 81404396203318800093350153806848852312 8727904 275706230071515521149895360262427901952 8727905 130677115086642322783591505535778935060 8727906 -75977195095220375697024601452132571392 8727907 -179461633507179778770319008697579311844 8727908 -47760743385555665440999181380043587584 8727909 -111240674976678256450422928182391327872 8727910 -57534582318874244302968563311223936640 8727911 -383608801076950569344547034379122282128 8727912 -8250433142753278770690687753655526400 8727913 -25733703776759744397827629050202416838 8727914 66963006873867378215269513401742454880 8727915 22534257481508242114494232006529418240 8727916 -27007209652918777920137946143355356160 8727917 29445451836710301212365380316389728352 8727918 1666206409076246089101865564542624768 8727919 40003876964683345270084862795948503296 8727920 -31781329764081381296578382929703731200 8727921 -74339850297710717110219311300231001728 8727922 -33413081328886604225914168998819360768 8727923 20986590945949198011590594857835134200 8727924 20424831271207245432535810026971897856 8727925 202800096920008390315147734023467200 8727926 27298202856459497069358491351542792704 8727927 -23318296065272547861918681052417114080 8727928 -239061733462922657218419596395078471680 8727929 133858505811567791115279665202564075600 8727930 20571043343309826208657929361194851520 8727931 191110726036563998724715244386343021732 8727932 23169334924974908559300932701188395520 8727933 36457634147960547125945567305202317824 8727934 73687111416755050019899721157592937280 8727935 -29473320618521981331519359356821850800 8727936 27213079385379464924291447874901770240 8727937 -298129791356222117530952100345250540414 8727938 -103466916335148978925809573072584504880 8727939 -252557255462003180948499695845156690560 8727940 -33373847114427202665855608631618086400 8727941 49199872283149454008998485186940768000 8727942 42753099065245638155086484642143672512 8727943 -60550868427433351000270193127886749216 8727944 83558405562472982055193071963346176000 8727945 3220293887882540779088113780750441920 8727946 82446855329097362476543222223678010672 8727947 -108674305735014408349747786772879604288 8727948 24035253797598544521723057382794461184 8727949 -117271466264688236804297591103656095520 8727950 -8944821652745905962106920794183347200 8727951 -134769121256844480560631647354233047936 8727952 -47309962470714093354184793940316217344 8727953 -9900804757780086941029153986099049392 8727954 29997544523034591999014369133487438080 8727955 8375499511488278778490764997892652000 8727956 107519448216186126309619010125183457280 8727957 -2276649786332902238964979147841541120 8727958 121658667612172587743175088013966914080 8727959 -63055611856129717804409156193899685840 8727960 -88561520522265826606113801202465382400 8727961 317346623072914907359802338129883121984 8727962 12339957653472662767021317483504725232 8727963 -57167317330664882335625145199872892320 8727964 -1019925264818495574531818565893264384 8727965 -69502997929888786699697355435991573140 8727966 -30223690332351847330255496265188862720 8727967 -82383711433807262301728880124756321688 8727968 2952820262477542280366468054299705344 8727969 135799216909102557262962407046526164144 8727970 89383847513189915205813625029903965760 8727971 49657780296625452486223741082331052752 8727972 -157464204462333406811050476204340224 8727973 271964723296347523520115961210147476000 8727974 -114077508131119491927426602489533493760 8727975 -54519407321938726581971555950407353400 8727976 -53816305326061806703698483530596561920 8727977 -118690888329985447197366501408586991628 8727978 36954219644615441523342036988107187200 8727979 -59196925079985998670156747774531198416 8727980 -120383491323612788737779173265855744000 8727981 21992236815782211358297526056051591680 8727982 73508232810935588703706479952641576384 8727983 179405555274082110816364221996070125624 8727984 13575865177501205719471612770569601024 8727985 54029101863715077463481942522137440000 8727986 24414859367625922181397305197246905984 8727987 83444144058978074775064436026255809120 8727988 -1161963006229746974815414660532551680 8727989 34832579354099609554468854284231159790 8727990 11702055094430896379512529867448115200 8727991 35274981065651678650669943603003457400 8727992 -37145057868176070058442524537002393600 8727993 4097580860385458637792438904190390340 8727994 114360223785615075939925256320659554304 8727995 -140658764318644992349699638629959632000 8727996 27330698062765052888023061276289500160 8727997 -105836917301782512804829247125417800320 8727998 -3136693392771579884722940150861227392 8727999 59533426422588469957211481148419793920 8728000 -74640568126184770642907374410006528000 8728001 -30944523895902930790024927098346663596 8728002 -72108767661917004517356229426249759200 8728003 -76946978293809494514147346590837415256 8728004 10012862411575236956858520010779855360 8728005 94405271866516312330721615179004537280 8728006 -34546261911165248410031826178448455680 8728007 48404040817104173044241052713993718480 8728008 27100268388363869599208445178520371200 8728009 25474290665848505414190024436213930000 8728010 10137756179098134746162614678735100160 8728011 -1785627692642668162775045027192982720 8728012 -7098420251863631988398024344404032000 8728013 -13894355457743845859674231627058539776 8728014 -38555095103832379591944659527885025280 8728015 -148683386892136185999748382835716696880 8728016 -20873178026797510780945521392893427712 8728017 -63101414167106721925990834392689564352 8728018 48565152075404494356188945706300076704 8728019 18535713059073569320587903588331137600 8728020 -28728827068088083407368994389809152000 8728021 25857408757383831723309782190851183424 8728022 40941268161760351430546833777579137312 8728023 48139357378230700643762398874808551808 8728024 198296801511985742848321820765044008960 8728025 -17351839918610853793728877272191550450 8728026 4812806266538780268684257151009222144 8728027 -77921742440793704886613198027695650328 8728028 118845895303658816777705745494820039168 8728029 -91840880727080665181541398150444916000 8728030 -41577030505648772125984627909837516800 8728031 55286032183984872169086587206338935760 8728032 94680112824525511998319582322154012672 8728033 5720888328757001445863981904773566464 8728034 -11790539379065982926343733260351825408 8728035 -67860299715472032191698178978057566800 8728036 14071445334564698271861469269658762880 8728037 -99667557789307751060575862274870013314 8728038 -14353256937064748490143140296747860352 8728039 -154605541981752320628811101931503127872 8728040 -20414473475332769946582056300224512000 8728041 -14751506075975361637138704318698373120 8728042 73295808191444087358099536300259018672 8728043 -11586622136318547444325646350212943920 8728044 -765415963195920214726226102076441600 8728045 102657520070356351381311662637069428280 8728046 -60141899258708663219977337207360046528 8728047 126203762214042572292084981857288736000 8728048 22198331606401577456860471126134292480 8728049 260859507878929282582300033218338592480 8728050 -12384545763260506778729550423826790400 8728051 502387896288394661239545850860903504 8728052 6565510662545761187203248930866430720 8728053 -48236151114472874526921492461353764096 8728054 334216447441971438454818411641071680 8728055 10851711967901911513720917168280497600 8728056 1124968608512740003907383392574218240 8728057 20826194421147974947973961884135498688 8728058 40873238955315984887942723647388288880 8728059 -49255461237823607453049990861831928296 8728060 58783283930595153996148363182761932800 8728061 21283721509941241478041862267632032 8728062 32863150113302248089467910235252153344 8728063 113291044031475267680610185356245727008 8728064 18562150289870839344054569342532059136 8728065 -15912056567695325632561618416879772140 8728066 28565533431426025784369861357531312160 8728067 -14560328305341960134107350113609773608 8728068 -36120101169974031505311265993897359360 8728069 -37486316970628774518921030700854401504 8728070 22941248697388256089609927110776342400 8728071 -121030137701414061635127658536111793536 8728072 30973588537844063358967188635608780800 8728073 28248572313797831515197216541382519322 8728074 62574393021070355417882258544973029120 8728075 93618570898425349851419354786543200000 8728076 -153555128111088542744962167911213014272 8728077 123796048380384263067074492892234141120 8728078 55696913446595254698933756093166364160 8728079 -11598200044173806383434552980241418320 8728080 2117238889618810562904918671158149120 8728081 69284510131981594998249469240864459264 8728082 -94920818077999307333840625162337536 8728083 -27522644495473133024264676972493582176 8728084 -33698719712031443075199324192812358784 8728085 -42545037518370720056420921152683636840 8728086 9480753902021241128661184568184705024 8728087 164513060826192100406043658984778263240 8728088 373247968938680909429249030031192883200 8728089 18871044674578082671914931440208394736 8728090 16666452026470073829902793709956572160 8728091 386681429398211317330587394781878873992 8728092 44825408756825527652864689318763068416 8728093 -227186312881573207229499869498757108 8728094 -74225071144870729910356173398968139904 8728095 79302496655745980579392181631613253520 8728096 110435367118359183579364410212658315264 8728097 -97502553777130343378882411194791936 8728098 86408181797747310767842045838906235264 8728099 -22992034794390763500200648339443836536 8728100 19835825328900828451830112607919254400 8728101 -121165880342617557201828249160156972800 8728102 -66777015772708115235452188112127482496 8728103 -408261956015744092202929130813008898280 8728104 24797399964038018827576948556283248640 8728105 -3162268234102335067902106084841179740 8728106 108424883715224160091906296536314176000 8728107 -148119644597290359459470852446095393960 8728108 -172543457827518737796967933231701705472 8728109 -23989216017665957190127879693421603712 8728110 44804503252740223802049223151199124800 8728111 -71226858071521136374183222410066976800 8728112 2521223523898277338526060147112148992 8728113 -78293199692918074096693418463612654912 8728114 59609671121003840478637254348431045760 8728115 -48732903651411403366872689301626229600 8728116 -71570886751674493426923950903554510848 8728117 146926839787278676264083576506298802560 8728118 19489271326198253784211558503458303616 8728119 93670577627673952521137379610827140544 8728120 3353149027767072278776479996364185600 8728121 66276079186846112046637187381564031444 8728122 -26570135178434211618898943317970380800 8728123 33778163791772043421575205460999094120 8728124 -46432764754259045356280557744951147008 8728125 -69153850497759270557583762056371500000 8728126 41379494177058553212902159294818056384 8728127 231966436417058786135377874601570432 8728128 44803996416481225376557402687662981120 8728129 -84884729386486235441252509731645502270 8728130 -55013139786685525763052606710628081600 8728131 113527655353073846940481644268013768952 8728132 15566833694988825503361088478709768192 8728133 29260637910662015850798230653755895260 8728134 -85353675300366863639870945120466035520 8728135 49100940554730924098054551920920184960 8728136 -47433073401979692330097980612113464320 8728137 -181912556237662048637961003168215064864 8728138 13741164763232204876976331731616860720 8728139 -23934039485729019746676435869629801728 8728140 -154344532873056994157741392416768000 8728141 13481667085621437890892245540888343000 8728142 94039170846442649979965795659654123392 8728143 -41231137542311137086082651844633974272 8728144 14567844037306236127763250995087933440 8728145 165274270861693893554154660009692070900 8728146 -6461407405862208307049651333332932096 8728147 -93098436876311772593902582568591216404 8728148 -29441992240624578956318898002903009280 8728149 38120632196283298222029585419400879264 8728150 -2100556582491025495879172805806712000 8728151 -160640346626098705693763308663832436696 8728152 8773381404558376462125623514966220800 8728153 81960274830450475047574687458467226880 8728154 7682677015748294700698685608768737776 8728155 5793483306213654643889243495625252960 8728156 -131674135324587278252249151932936404480 8728157 305704203545937523496574485228132839680 8728158 -1494973112737919461175051781501358080 8728159 69591963268870164345542212470990132720 8728160 -43511806464478701444444373162933616640 8728161 10255776630935097803947005979978998336 8728162 20032271283488827152127272548008508064 8728163 49225432352918176496491586218626640920 8728164 42479669886467493860150966094006979200 8728165 -17097230859111226501422835604232751200 8728166 -89114926378691193663802425920066569536 8728167 60995948080298029857642971760461891712 8728168 -180902702523079394593210094254760125440 8728169 206706083340723983353042402715052096570 8728170 -24045809643519078931079169342050496000 8728171 163921652570265730538799636311042025712 8728172 -3610071877241499945317163113825581056 8728173 -43964297680315561950440416743795719178 8728174 -21675339581180912531324788950814514688 8728175 17431841555548133441948008344136143000 8728176 21878558147285069192126767375203336192 8728177 -109990740126600672887412540340925270220 8728178 -34234314882568569880469705059480267776 8728179 27283671429794526823684594355837321784 8728180 -78377591690464189104500265006372887040 8728181 -15595978488458808580653188746286641152 8728182 -50225840052217409936833360908375859200 8728183 5014538271199294534832157020936344 8728184 -177387773902297794447954012983324221440 8728185 50560885787565763763866218291376852800 8728186 61557663204819039750400169919011943792 8728187 10710771890408470192853302081221447168 8728188 44140952878973905142234404913424629760 8728189 -3276514898195440917621007730793497760 8728190 -7038896382700092238898107815668536320 8728191 171978045875616696611298055819408588752 8728192 -19574695130396601552762460717449216000 8728193 -155125672896363916434121054879353618558 8728194 22505874735646545944572612939332758400 8728195 -2225078387620814607890763724326695520 8728196 -31221251273783268384687711801232036608 8728197 -27738254160055920732849770007876701472 8728198 -11543050808936576782049742811416097920 8728199 -104544830809691387563040699069720434536 8728200 7801757007785415883913609876057856000 8728201 82592576587560533766923257362479465280 8728202 6873992658931140241126264573290332160 8728203 18875221742543974393916244495164927616 8728204 86807594588327316033443907912122835456 8728205 -19621598207125213515416335406084513280 8728206 29907398487790680945871830111947018304 8728207 -21979777141454681894670137749029966544 8728208 -44211233023532895232113562400209551360 8728209 -32755419364509829477303395392326239360 8728210 1614291464136138219762574915311600960 8728211 212966961515360882486212321671889168812 8728212 -24339484134504167546333682010178316288 8728213 14135933893699325001056424080536987324 8728214 -193960761488467545471656951453885472 8728215 34043080838855585228763376877047434240 8728216 -69221334814138600902958225184970301440 8728217 -128103088091616040647719744768641678140 8728218 54966570463842454155001877365015823328 8728219 152799036859572879082360511645386650360 8728220 125516154849457413626701135824941875200 8728221 -61965921181276751524697245017827714688 8728222 92923102998699726055343124368678550912 8728223 38350136533013733086157139704975865968 8728224 -74244431183165492096631728802795356160 8728225 -142808305727352018945736125333417319200 8728226 -293929516573320154582024221876675072 8728227 -51114408909270704777928134248731556920 8728228 -104627760741280381382840705035607170432 8728229 -150660441913369235485935903484233157824 8728230 7547239202475659230680270465732710400 8728231 -87325179905718135588023437173023252936 8728232 -74636359916463966868384715086529095680 8728233 41344581007527516029542945154006399904 8728234 -199183729239575719729951523287405864608 8728235 -63351791880766457660261876517985756320 8728236 2639463613822154390117462735363112960 8728237 50023417068025582393138449817050326752 8728238 161169603858365361247689326257816658496 8728239 -56384461017998525087211369337636809600 8728240 -13797997344360907094183770154931978240 8728241 38692232201276081504917553684595306642 8728242 12666057609299302266297293822739842304 8728243 76778027760601325445425221995065377440 8728244 -20720115498422825292160067272792485888 8728245 10052833734673842590911610464549804920 8728246 -68736218942425878111742228784262119040 8728247 58811846937479796867882449006010096000 8728248 43186850342786823176971175645169192960 8728249 3036993075461795965931578638961379664 8728250 -78998151972942438121668008368265256000 8728251 5336667703269728839030439418022301184 8728252 33252700861187569736082548533836029952 8728253 95455801013989618308099573571729535904 8728254 -78762632286853988401368908733010704000 8728255 110044361764801626500559948374805262560 8728256 19367185913761796723674902623960432640 8728257 47629472741319080817454534838338670640 8728258 -797989137465025826957237557356062208 8728259 -122469225262651058158662251972309063784 8728260 41140636175550742289620870731523522560 8728261 26130580763768581617687103888898392862 8728262 -7241669974031723224279720039423827648 8728263 51522620970917047811778157093810492320 8728264 -40610414947048163263833902052640496640 8728265 18833029949278099454043834158144632320 8728266 -37394559057541064902249018527782942976 8728267 -60601978556962635452948561525896457408 8728268 -78327680056719925890590808804999873024 8728269 1662517634880077646898036011574934016 8728270 -10545626499806317456540836234083888640 8728271 157544912236739095639056925925693697000 8728272 -18529209686185478403993307798326779904 8728273 -201338957409915945016796247877516926478 8728274 -99021908864377733237784387987075577728 8728275 -21534729682160189797506602268514182000 8728276 -184105365131843066932928935653860204544 8728277 225106588114163798782215058964614057440 8728278 7256364810670387342249028033464320768 8728279 -11000697786076119360997651442900679328 8728280 45687754844905794960719859020365824000 8728281 -13704739568182157254826226580255115430 8728282 60919453735678547777285399126495047392 8728283 -78418477277262819771592654330827251640 8728284 -15275076599777651902658744798743342080 8728285 -18907004018217944097618170883242489640 8728286 -10105991897770060273434516897014178816 8728287 -151583023128681098570522345050218592440 8728288 81149756506397877353807784669417308160 8728289 -111359702395590122422612652257967138910 8728290 32942128648023426300574877309643033600 8728291 -52643167720757263792901717926702705152 8728292 171880417096071850298661072205669478016 8728293 -30510612100572318528277104708575219712 8728294 -100215278716082727336804961138719254304 8728295 -106641047887121975118107826202387290720 8728296 112983430876446945506727855387049574400 8728297 -648989152568951367921426187314089228 8728298 -29964478694139459493398116824633635840 8728299 33176280400462260124735370223586206600 8728300 13856853013671593277618962995358259200 8728301 -9319753980544742699079617381119274100 8728302 -22162673204335220414282327726929437696 8728303 78467341424646835610748468884352137552 8728304 -23582896690582402001040859547532656640 8728305 26552249221921081001009456768214465600 8728306 -103979545847162601707771455956131822976 8728307 -15303000771613563403446003278557716576 8728308 -63737189666876861020976459643852167808 8728309 102928605443238794627793569506413422510 8728310 -94572000117668183249869344697151946240 8728311 89214021255221940269032349502913605504 8728312 -779347534885941279055835879624724480 8728313 -17980409496323539544715280438419544992 8728314 11395940693484858325225016499339264 8728315 103225994851837349791631471950109376000 8728316 -72942182834094367848662021350501198848 8728317 14128887773848386088172514574353847680 8728318 9654213837545681553136945500407359488 8728319 43899193603639893737715996466373762160 8728320 10428858725803481962317056187480145920 8728321 40115675353900947359050998148883676800 8728322 -70921755075749592949073457713224842288 8728323 -357628800219306536529814116018663263232 8728324 7314103811388722752204971225858496512 8728325 -71687342644476237441497129167324978950 8728326 -4436492192320489209771425946545633856 8728327 182740907910935492559321183140008791312 8728328 30234105886008180477319546931553730560 8728329 -29411396494038015246390766485269053440 8728330 -16331164675658333201770998447365743680 8728331 -29058627566725663908991035533433821868 8728332 5155420133294354109626091582176332800 8728333 -195603507062336002679582493893296753620 8728334 33527020384352298536790450809152376640 8728335 -54154783062493263319137503386269600 8728336 53138588288155781827044896822255624192 8728337 56531346681840597108996808475665286772 8728338 -92258979686797978478476917633857034240 8728339 -2960474491592680862963534279712249600 8728340 26050804058801282051983963321390851840 8728341 117195064352396409274985818308448485792 8728342 -48773496135876644683605397903268567040 8728343 148643244799589173220554155207331246272 8728344 156253816011349697598776192377573785600 8728345 -24811101189525809917475691421562091900 8728346 -18404132752510975848720255928403830272 8728347 2261176863467973209072654060030401728 8728348 111492153923083777811416791269502084608 8728349 -31635626058497337942496572016708988064 8728350 49403274319590379820889563146626072000 8728351 -181283378361021425099137500352669891328 8728352 303245432121270864198473459488617725952 8728353 83035837733189455067235742894264926480 8728354 62487545863113962563772841304210967376 8728355 1539524750280304659887275064554036560 8728356 -6694882050636173639660190656864256 8728357 2574476105325962307209433068753207232 8728358 20493038488737812911312425845878258560 8728359 -122457353697164693721230487127890363096 8728360 41297907789717978103478314917691392000 8728361 262185863701536540905938619854895366400 8728362 16092564929691631110279813922676075520 8728363 -7131355695514907820505770974000383856 8728364 92834677863227613911952101245816171776 8728365 67946635835928414556144049339941770720 8728366 34914800680150853452082959648450146240 8728367 -14727584923373806229564548816225376160 8728368 -3485850758158981597996403413645000704 8728369 -43252856339770960132568081646838139352 8728370 77425420100664831199779290504178355200 8728371 -132701289996275298256364172043787759760 8728372 -153655121916917170078508726041116631040 8728373 -145852360604526232691998477893149631378 8728374 11053225384984517105330435269791188352 8728375 142382574865442074829065611236636562000 8728376 187240442239480124745800187467892142080 8728377 4154882770216487308824054492073104384 8728378 -28885882183281073946686426714129289904 8728379 206377460722101772931805609985247205480 8728380 -37186351232690975868528816610880893440 8728381 64778205580885172356418167067367882182 8728382 -22466054036337061473276880113676016640 8728383 -20740491569644889621638332179966456376 8728384 -3149741454408829748010772535070162944 8728385 -71575471826882610380500748288269881600 8728386 -62101175076338317110368171457897361536 8728387 156432865464426607367095273425759887036 8728388 168044232583488870150912940027251036288 8728389 -25263874206964885279409645077739698146 8728390 46691087139549060189870709150673616000 8728391 1773085712161621527174598379276390400 8728392 64711440999496087542849955529345310720 8728393 -28120681420419884857826331182419726940 8728394 -19995905983482037286964043181898109440 8728395 12722193207084053419589810079346415040 8728396 -152559159807334653313759538326151507200 8728397 -27035526074743206451150111980491750154 8728398 -19268562987315504659638853089827840 8728399 107157486803573234719640940082932276360 8728400 -916907095577765422924096099290931200 8728401 -96220253001774602663204954705466520320 8728402 -11261706546470396574200505883540180848 8728403 -76640046808871021412420419773647174456 8728404 -3253872417748664861203190324722372608 8728405 -56035546003502865517640681479163264640 8728406 -29600650152469841842455699587042458848 8728407 9867189238015836043616364285545061360 8728408 7007198747842757763027401371634073600 8728409 -151789645798452357014197426272298845180 8728410 20153670925758077133779112650420006400 8728411 -62994575678955155918644886257396298256 8728412 -71333462114578590654629953757492527104 8728413 -150285027811257432174389514368920744896 8728414 -4470352344053976571689446913006282240 8728415 78418166962803302698188439821429249600 8728416 -82002048137195118696697411886038253568 8728417 73550934464298513825034529736137194752 8728418 -95646591273220722404488258364649965184 8728419 51929023348292593709611311549422274936 8728420 83240843950521131131616990609784960000 8728421 -30539361648874434238958663464091983908 8728422 18520533272836889089689471602570477568 8728423 132441204231940238524667027981901118104 8728424 224996005043899639516427236289420712960 8728425 -157441301602941820834452582051749064000 8728426 14570669577155236486165275554053684224 8728427 -11656355650185854443265893084004003724 8728428 -88507954850725464848453607454059194880 8728429 -168186141102129208062980887801632093120 8728430 44248676451709322127684603088297575360 8728431 104936763920530594788098538365896272000 8728432 39203578736961761024846673537141211136 8728433 52415664529544328867883616735067385920 8728434 14197869187845013407130757906369089536 8728435 -144842492798806795681253634665365407120 8728436 187161218533984021831606269366465463680 8728437 -151340796598596139163782621063523319840 8728438 -124864136592692692407569490884128346304 8728439 252828709116529798301176580653343164224 8728440 -27547721426757726585046013098387046400 8728441 -3081366237326260097167078700073266288 8728442 -84975906041931806065720937772515489568 8728443 15320548422749726023126422751391966400 8728444 117703249092912750802933918929957190656 8728445 -177322626318528893927642254578072468000 8728446 41482439111342898718227556115648698368 8728447 -8358292346199048204424388184759756448 8728448 -49265557582465148267882323018304716800 8728449 -52065997417753844809603532209846375680 8728450 -9151211736770651976404409906748842000 8728451 -5895724954352963126050529967456245496 8728452 157705762913882173767535922428512307200 8728453 87676022448477069402873318798953651584 8728454 -10117132272142604218170499942606583808 8728455 -1422861505862069031651836480047996800 8728456 -108292716535275221137047435301355520 8728457 -154495992953136451892784852176217384294 8728458 -33659827857939516821089674681418511616 8728459 21722915259057642495046439945642500104 8728460 -28827041168382829023274429027947264000 8728461 3319697108667138383454366909236310432 8728462 124065912525378510267930260020601783232 8728463 19142264093023834706685925209135291840 8728464 -1561811915780946327341859640125161472 8728465 84250547194239997472427163031740639860 8728466 87128004509205452664675101425773420432 8728467 -72417806920599007606071504820603194240 8728468 133437947840169066670941859491739206528 8728469 20293747663679373505706051105571514620 8728470 20041708798928600339741985521777408640 8728471 156963626244882810696384635599620041672 8728472 81804523362630262945949180734478284800 8728473 31254556302517058204442506486655978240 8728474 -131511357795405511016796539144029461264 8728475 -49373353738952452029807643992619611600 8728476 28527637581568377668862543491988701184 8728477 79036143337234933069956874378550820000 8728478 -133004562780074303284036543649430334080 8728479 -3602197289839033057821689686356760824 8728480 198107500747882503616595392909167820800 8728481 83347434450061579097925777057322125282 8728482 5315483222471614652412682357267121664 8728483 190419020509437519425271170585129120732 8728484 -576308014013072488640965998750056448 8728485 17282181879621359440967145647974613760 8728486 1516353398030101372273982459345212800 8728487 -6747786162889390192400085107595461400 8728488 45145210092748792154314540782093388800 8728489 34828967909368743951378408734303399232 8728490 6371439303648371596470117616136112000 8728491 -123357900521554476023626834997377766736 8728492 -4984318442031515107399483048482429440 8728493 -121611987266293643163584819522343624480 8728494 93172678817354244689301249548381228160 8728495 67675289953979736980949386729137581000 8728496 -20550174547761097577229875736450367488 8728497 -19777440005946064859572897229989864440 8728498 5509866131413506243317950453041930000 8728499 11503276184409909224481652068436750320 8728500 -43089270425104751439185054694385152000 8728501 -89108668172616149370304738877952912608 8728502 27588033758349417289699861132000310400 8728503 29167445526878350966673043025444312704 8728504 182294098334979481906726911420560117760 8728505 -163803597202574839054329149918375592000 8728506 34282904172405993764423099175496204800 8728507 -153651100791276310529083344695444346480 8728508 10872242321555097640824689122712640000 8728509 -66945755154652066476796298792613069312 8728510 -21053003748472265383276765197923139840 8728511 420487876811371256309300122868116356864 8728512 -25631592957997567768226645590576988160 8728513 212190682417560182128753721963523005762 8728514 -88017276593780122017109145893554980448 8728515 12823890433375007590258717897253435520 8728516 -7449365959345088896459128264634226560 8728517 -82066681696693025488535976320086446468 8728518 -8740635156708353358444552000409441920 8728519 156547552512267601901672767940488608000 8728520 -143895822030170094564776421702097459200 8728521 4366513874875398918076192292496863424 8728522 12790861431458955701735758961906383104 8728523 11143965314325018153220692729736490544 8728524 40589621934914291598431880044623626240 8728525 17259964797650875218115285029413421600 8728526 -49624124081751359794567773414475756416 8728527 -1691688893172853719665569884187048704 8728528 -5119450451897988029684409740331163648 8728529 226538059831216599600403125943817615808 8728530 -4378976314258819114963934176160079360 8728531 -9463566532705484738967059426171133120 8728532 -46209522249614449059192615170469554304 8728533 226532145067305963868621421356547937600 8728534 36898537320484078552235146798294192416 8728535 -172372820294523284558382328882628012520 8728536 40262285357156336658454902565901721600 8728537 -16516227961001470459170249622636055660 8728538 39116033309105913981364468096972800 8728539 -8487013885407824247285746077846895976 8728540 49913798502661645209219836080101066240 8728541 -48569337292955085191549899258239554100 8728542 -5000284045239707605094247034855392192 8728543 -272146285278309126370988197178164638680 8728544 -31153071468896375571426475006763728896 8728545 34024861488747265683537770929254792960 8728546 -2096352752012047000535280246991245312 8728547 -11825128821371192928572370308995407888 8728548 11067225893506333652226212053824915456 8728549 -116667031387841124614519961085658392450 8728550 -39263789463720962562338391921130759200 8728551 11498648117374014538395095965053079776 8728552 -64220455792339455267108525851570995200 8728553 29706384578825588129222471959813113984 8728554 23034248607478391182621671761492593920 8728555 119512467246633003860367588122146947840 8728556 -43102163805001488399454450797602983680 8728557 57063388898780739037978981980267147840 8728558 -184580246679565889639252871146365357824 8728559 -23928569272919327949685969010927129088 8728560 -39126169167126947529510917876686848000 8728561 21945114439303456377385713200167984692 8728562 -100371122839164205986984168985849776000 8728563 -14973219334897808109835622055517402056 8728564 -79570361915142698647823745444612067840 8728565 -154548382643771091465834913482898261200 8728566 27018984434145922082245200972510758400 8728567 124486040179475177438670928124125018032 8728568 258951984496482550445486506563171778560 8728569 39497312988738677402005940709519211200 8728570 -733350059933056801507397842187304960 8728571 -8712681725494705753079787286376715228 8728572 12798581077519399355860233012783826944 8728573 -812774455188731526031319776860518656 8728574 6625101027341259135400618801668768192 8728575 17585445101691196464167475834621744600 8728576 79548638366282010251767464500544929792 8728577 25579674138635169208851283124924160 8728578 90786154697712672961330553660881718400 8728579 177547208982742931724454895859562877180 8728580 3097757687352579523469121560596746240 8728581 -12995582047248385958726517650024505120 8728582 -82104650275422669134870754300368259648 8728583 106947375266501872372433190245272078080 8728584 -110126812451206390985668221651432775680 8728585 128301147138402101993143496480294439780 8728586 46343380050142158185829719354345459040 8728587 -23029016132522175354039186287555535360 8728588 140092268911707993437520106684723892736 8728589 95143879294096859012627754004790108256 8728590 -59457062887597045206841325410978560 8728591 9790757198208095258218421284490562992 8728592 -1289071997163204022127334069754920960 8728593 -26519475310745280831884311736173443072 8728594 -54341381293755216933557654891121600000 8728595 -40150034806201385167807756089104218320 8728596 -30558962263926032976617444913237266688 8728597 56314815147113624954405415174370636046 8728598 28731164954301809518369752768984704640 8728599 6591680639361011634483303424001859840 8728600 -87342366465270806477210337118440960000 8728601 -63309672553571210717207415790818670848 8728602 -47186375987442141814151319537225927168 8728603 34651803174817775074930446749321616784 8728604 3761192516170249224586349252595534336 8728605 -17044334697585420309749807272992906240 8728606 83076397830627981697626867414626170752 8728607 24628225041763356262390042536362261856 8728608 -3219465227121189770962240164876779520 8728609 -153051881621000129291659900094531820190 8728610 488088364036890440156278435361464320 8728611 54832495648161369842630878743001733040 8728612 -21560709860261974062443157146887643136 8728613 -940285471796487426973326544155675072 8728614 -58776559480820839974487265613456927360 8728615 -57264264688471295565821324372456796000 8728616 -20072618833149469242710631388322058240 8728617 208094346406924544639358337367523729312 8728618 104971323684348659216025940921185047904 8728619 6567764919422555886344360688153789180 8728620 51349821271510187792636586456612756480 8728621 168336991154133323713851915677595080544 8728622 -43612893057521344766006643946184238336 8728623 -99293338647691898513779058319358673760 8728624 -15809388099756357399294034426783760384 8728625 -248904010916152151041013069264116215000 8728626 -86816722525909435860002978044930972416 8728627 79592964763800190188731232844357326476 8728628 -81046589491784572088123641630683494400 8728629 8179884287890913838726243893001379968 8728630 58655908770729124428074440333837416960 8728631 -94455417588469679909523182745158479680 8728632 104563007411912326605343271041421475840 8728633 37801562192220594195395081108652026376 8728634 -28200872110050201642153048532683990528 8728635 25977834678327326242290879082424607600 8728636 7541134370620828701855410128580942848 8728637 18228734511370788923641584153095726400 8728638 33993221285679942985137144468464486400 8728639 5534331819013593211820652474023567360 8728640 -983986445849985891359468500219330560 8728641 -9665635163277038870995581213618828318 8728642 12702828248528714105739337000310082624 8728643 18477736595146167469038399745425400320 8728644 -66566229940368955116015211013667563520 8728645 74398972960916334791308376038623843900 8728646 227198009820082349719234785393895189824 8728647 19078037087999440954246057150802087040 8728648 -252044278452461366916975059090052833280 8728649 278734651510638650639898517422548434650 8728650 2877680999139523908385224810438489600 8728651 -56559732486950250181425411846195738768 8728652 78381191631407488200493144508760698880 8728653 -7591674358930483387992511078303576896 8728654 -55703813858471493278211418427390138496 8728655 56558036248775517590760714151800730560 8728656 -39294256131344344157293694486446080 8728657 -75442850785288853362784591617024110400 8728658 -57078735858522225533005592230495294320 8728659 104663672656969696155517116714016066164 8728660 172314506771925761389595849929551052800 8728661 37724635735597133863130049621584232384 8728662 4821633133215284526742038575193108480 8728663 51087761299876241953626693758301947912 8728664 7790299817945648894259428860889088000 8728665 -41755916075233132230619534057189028160 8728666 10368683080419472788881076853344758784 8728667 103506563969081392681887864381257882796 8728668 690516086753334044257046867325265920 8728669 -66280103310187031103144471311556066720 8728670 8643649364433867398034076787928913920 8728671 -14111581700037384161899000366995778176 8728672 -104814636952255733301872290346726719488 8728673 42791288798404523223604631054557024404 8728674 72365215486610337962680093799191397760 8728675 5688050571983746050081074353023237000 8728676 -38513439657444610301879153908823592960 8728677 83212893528495411446248775549017068000 8728678 28165635304016279186834447285641597056 8728679 -275117192406586598898993360159813243720 8728680 23160688678434605346137664259356672000 8728681 -71667262333028550863098884538269298800 8728682 6296855339680440508037781528221425152 8728683 -8452943371965437675789381379990758736 8728684 -40985533858938086418751289775013521408 8728685 -5057003810951962551441701661274813440 8728686 17136016280934262885207219928011679232 8728687 151189428896896881656147738065573486392 8728688 -67205304244211366069050178442564108288 8728689 129232721782241398077229917896230752624 8728690 48040480677099666614097642823656391680 8728691 -155559970597907549459361121285205065908 8728692 -30112385516265216209159266346619629568 8728693 -180071316217692906817846197349652829920 8728694 -47378572413868080314234181888383218560 8728695 34107530151389891632145174011998528000 8728696 3694928464835869825748177828306841600 8728697 256689304345326336096621072226881659472 8728698 2345413441997751762534936416236325376 8728699 18754038581882504970713731423644672 8728700 31467069461630054156813517133062758400 8728701 -25176845386679121197854029332063811072 8728702 74056830501482351358681423107471703552 8728703 174635088962087904735580233418359061584 8728704 46376793019842759185728297288461189120 8728705 -137585841792928241549970760999745044140 8728706 43875661607185358430051974489349749760 8728707 -12005222310506348371875171309040917504 8728708 205967336038279142568041758009956633728 8728709 76216864249425123668116258146889823040 8728710 37562269454750300996815786048978944000 8728711 65869160404481800426370715738680204312 8728712 -123762859732241836699161807320201011200 8728713 -12213934793204339089924137307758148758 8728714 117494591378589865224146602694557635840 8728715 -37607985574440381461686141342014436080 8728716 -144284909657185525147181485788951622656 8728717 -85930410767518960376343787069691068234 8728718 -223225346860984014374162510435955139200 8728719 77091519823149237902502041095871787144 8728720 1811915492670899410683837750784819200 8728721 107769752437732724857720183340676719922 8728722 -1151364806244273017636168240045716848 8728723 139657121970182681699083239516430994544 8728724 -62711443860350720043716176764120933504 8728725 1947031159505918992483583818486663200 8728726 -28874143693727007125636391285639968640 8728727 -59997576430267585708560978301883362128 8728728 -88778309854871796312734985965540474880 8728729 -101678382303484274599810878079261961400 8728730 15125117710097990383005854038410731520 8728731 -99663570950499146353110224096480172120 8728732 -17091622015829179833020648813792595968 8728733 109011879047657943958473147826790685600 8728734 21384660504559910334670700882319089664 8728735 -161149660496145736432502656963678770240 8728736 97765172392708163640733247711607128064 8728737 4682080810918658735950027576026916800 8728738 -137911382244919629630020363613441209856 8728739 29025166143222753640271345157166572696 8728740 -23980306348663348375309504058980577280 8728741 26374769944342761452940611996904362272 8728742 436596156439875926193155156183867904 8728743 -14621826235799816189699184355387115736 8728744 -28149176144538034213466283544280079360 8728745 -130617464025868417883386972282351537500 8728746 11486571389120361657520577121254627328 8728747 14572423434931193022083198300934302832 8728748 69914085885507045526297837107725469696 8728749 160803959850094212291767176888794043200 8728750 29202244082917609866161217859305720000 8728751 4403074115576245128375972645802989552 8728752 -4486732619884428282748180102887505920 8728753 13914159877648849340407198672679156928 8728754 -39668107687105621882450136844199858560 8728755 -5892454807068617559965430014266944000 8728756 -9980432550632134939318709542327480320 8728757 -224046253730963971530660466808493278994 8728758 -40342230188420490443729708032801593600 8728759 118457986614195635519755617987222255304 8728760 -116142414859919728845514608873842073600 8728761 -19638404514494793519192765079007268528 8728762 -80666534984935206519436172852985233040 8728763 -60720853994084583686250211418521433472 8728764 6754891361747243727839255006653071360 8728765 -182406039194979898357919438174180960340 8728766 -15934613397647762496765757353803367168 8728767 54875311844664741039916390524789780984 8728768 33820216046924536916815233349771591680 8728769 29532734610504461907858675583278475392 8728770 -36515666069539284462298868936807654400 8728771 -195727072888645364564829931283681936400 8728772 -15903619542749588641527976538962176768 8728773 -81880632239112820782164584659674378016 8728774 153260642699771148929855346742063452672 8728775 68741788480799909524305582525531750600 8728776 25089506143907882150376728848524902400 8728777 -78742792527408096450272473457570773068 8728778 -17164846754920542968323171193815877376 8728779 1306866251065645398859689762956054448 8728780 86387196894567948097774062885669657600 8728781 132305550115572142752615978518780712120 8728782 -22335689873983488160480513380890467200 8728783 -26046688778274228020247720846894305920 8728784 -4661748463464136359366177722144563200 8728785 845377472655145339108538826443423040 8728786 -92378826787613621426566149546992229120 8728787 127494058487056122114672290228147939436 8728788 53141690890834527825295509768170342400 8728789 89896193274895645505010980160759386560 8728790 -9327987550786170752065603260818380800 8728791 -40102113968106900557716259589727104408 8728792 -16864044124666087313733738593246515200 8728793 161587772444123057647781170030528844160 8728794 2809921171015515390722791144336862208 8728795 -188717963794537508318545172998093090800 8728796 82910808714411206875285551309513177600 8728797 -3413422071267296581264036749967042560 8728798 -10821114360814687257427915554813820032 8728799 -62186499581861624395534797366135026736 8728800 33667778627729272881179805149842636800 8728801 -197257447469905477813576506786617788496 8728802 18970142821396463302617187015582262352 8728803 -131056462964055265567818695270765323056 8728804 36600428337377203716127898623736774656 8728805 37210591450129519252819266971954798460 8728806 -6848017330791520600477366199103026496 8728807 277433062243889653323998749076808768056 8728808 -46336032323677058358335077352898478080 8728809 145605995382696844126025082027822222240 8728810 -64561326212180112447857374495881887040 8728811 52244661776481107206309876361243095584 8728812 -86059810389279361760023996884462200064 8728813 -18824154029914543866059400760421120576 8728814 -8673875050076796280831592812496873280 8728815 -100143485594457784359306619342388586480 8728816 -3561181229930411881745220191281020928 8728817 291507034652848153037667885594772277760 8728818 1689734961193085542458654108167337984 8728819 -188114230111907413599355326544385980 8728820 23266229838888941730583085874380244480 8728821 -66816398900385878473016494901024654610 8728822 43441267975027808563072418082436904832 8728823 60059139206491522011964830743337636072 8728824 16507474655346584910536022132640727040 8728825 -4737423027849436997913471264542272000 8728826 -66595672403833112836784596709290847520 8728827 -54494833846077127519508444280527803968 8728828 -2646646735043741104597605361905909760 8728829 1175009751321980608241259902049213720 8728830 19570876905403331763012329264679168000 8728831 -26315795889283202151118771033371942648 8728832 43496893256717871518442817999834447872 8728833 -96745539354096891187500557270684346576 8728834 53968733045402728325986592700610195872 8728835 -71760416098059051199882282225707591600 8728836 72088333705176167846244194948079360000 8728837 -52278867687415865909059946073413431296 8728838 -131232613712071146627122555231813686656 8728839 -10154662232352432946771305192748768800 8728840 -161816820242239672803878777838703411200 8728841 3629379904851259904344499812794955200 8728842 -2197386394680610630513487212838546688 8728843 82366160920349998081787332904601650320 8728844 133341925674964913012690834031783380736 8728845 32746629025178331680354994874685831040 8728846 -21485041751059463469812793960618814464 8728847 77748885603939206503122137548529507280 8728848 -23028325589203083404284031748044218368 8728849 -153335077350975423900298778455851427150 8728850 453255685986829622554974635444163600 8728851 -134543752567090379840655509062530180168 8728852 -75330003109807626060532696450957264896 8728853 771773304602440624591981373048902080 8728854 -78960234684340556520122854397105981568 8728855 9055170183581823430970155445712674400 8728856 27255752677728563012082164172209848320 8728857 -169426569802541373537724025378709966720 8728858 72897456783122350537953206031662231280 8728859 29597625829134179252023772959654089840 8728860 -8287589042709710210766709246099123200 8728861 152946108929293203941678296530635579712 8728862 83271197952835379175613720163501634432 8728863 -36961156581792994853792823735313172352 8728864 287827378322015011034848209707175837696 8728865 -171982067886014922974093454158681893740 8728866 47657643204172792047574628966590615680 8728867 -51122497583182221176386601659061052000 8728868 77220702285688878737897501379330293760 8728869 164486713018851953803043436448545915744 8728870 1882739107142837806053331555738243200 8728871 -5883904748392966006621311168388688976 8728872 1951166449450670543884896596650967040 8728873 101744452421816391292547569980411457920 8728874 44040308618608262660622906764283170304 8728875 2841201975430142279553492413081640000 8728876 54953513997359931710149122494319557632 8728877 -145195145312981661754103627416880013408 8728878 -40495508789301871957563916828608247680 8728879 265015028088483261934537585017934367184 8728880 1794659489023021572938317535761858560 8728881 -54096068383770690509889207397187105856 8728882 47576215413647943240155847273061853184 8728883 99324748903993709327072213923868277132 8728884 -1125321083147226723860290134344428800 8728885 -111763118658946168643791199606722353600 8728886 -55383135641059403674961659567616899200 8728887 -34241713231154773024498510962826776576 8728888 14817818794508928230178056982282731520 8728889 27978306900813235532206239575921242368 8728890 18287940294575343149889911817417649920 8728891 -54438041179548632086042247936311412736 8728892 34625607998382670474495452988666544640 8728893 -152801228472238545846800342321013769818 8728894 -18532665020510875463509079416814516928 8728895 -6136147033566177724841426715562357920 8728896 -35368003421578083164020481518548811776 8728897 -106622934702311556789608532475650478654 8728898 -43940017461954314244870071920053994800 8728899 148245107001945669779050917834509526264 8728900 -16949095763571233169335208759652128000 8728901 157102677461707425983911302504555487902 8728902 -8220897430409383980526769618037267072 8728903 1289421239157349992124100233956696152 8728904 -168990637801875973645177017828778598400 8728905 -96899605581243481956977869468359838080 8728906 -21738130977419369067698587993838387616 8728907 184637514489389262637900642212797585832 8728908 -62197348276607991670848818320017891840 8728909 -197142490056424686381590210070889849194 8728910 3993734116877914736784130963992030720 8728911 -113365694846648748044040553584680375520 8728912 35566377900869966257998301712875241472 8728913 103645994772972855700992462915978196980 8728914 306446809545794181170605957576851456 8728915 6114331756033469176144361662154398320 8728916 -68890640868300359402076227366745987072 8728917 -57739802970883175228453856405506503200 8728918 -38720812756422499686549200654814412800 8728919 62550146048577837944235992454423117840 8728920 96612866657786428781010426476677324800 8728921 -5734526820686680384772862538309589878 8728922 135179853485694700462808760113308899840 8728923 -78264237628890138329715274268048363520 8728924 55327190888974166371392248837367457792 8728925 -54736172644963897410401398085942540700 8728926 56249849355754170308013001297113562944 8728927 42537185191134857486054787220170111776 8728928 95890692460215849610646431663444721664 8728929 19930707894423412805762626778115543168 8728930 -13158873263286944761442871678462144000 8728931 40032714786310762059278805789518607192 8728932 -37188020454066783989542917823403059200 8728933 144904013543903306703946751058776649340 8728934 103426789678902777149818273205201348352 8728935 66487424657842457006222745007379049600 8728936 -17939094404389012029068326607505408000 8728937 6884714430868705467150845641070090112 8728938 -30438874837715392669994223589387353600 8728939 64369154447483621122560197467347347520 8728940 42616688343920210684671403221355520 8728941 -16163583641178484039305476686861287168 8728942 70657566479166863834292898313406705600 8728943 -291211582172473628567794126529163221808 8728944 -12155245279610964813140416127447334912 8728945 6023441384366163069256104939502619700 8728946 19956410740135151454505805290314800544 8728947 32209853525199998919505692356218457760 8728948 44256460153779399810490793679432727296 8728949 -3054254437857177929420186855878746240 8728950 -3691055130575789727320469340094942400 8728951 51391170214568689587597025851457563264 8728952 -234457723023647819512542143961563750400 8728953 51535991985315749396058318208986267648 8728954 -18315150857491017671247613636732811040 8728955 -45302101567403634627085653033723971040 8728956 -17873807750325397896492348575402042880 8728957 -2670244647491451024138202665735884000 8728958 48395570134464133233485293457444359296 8728959 -26550696075212986046081449046874472320 8728960 -9233708733506961999329883201522892800 8728961 76852272068825267151029735912637580320 8728962 3558209348890532982755402407971327744 8728963 -98843266189819375735420173198121478788 8728964 -18068717066898751922004452160147554304 8728965 -1959728932323325521500909438696169600 8728966 23811185417380047193093873829036357760 8728967 2204008896001194429439714255372130592 8728968 239642716264228759761288632445419520 8728969 154901224232769375685214518952051593370 8728970 57424201777421212005796659141531571200 8728971 -185179846690504967574909645239469457680 8728972 11086296953051985317907256883520640000 8728973 94434527160671596096456387978835837760 8728974 -7687413085911890570505313681324331520 8728975 10371877964519642184617433382166485600 8728976 -4759784308532629065771626562107670528 8728977 21472321962591589879253834091304596720 8728978 -54895393988762683600714870201881794400 8728979 56971986944035645190306951135415172176 8728980 154489429861586564658370029242449920 8728981 332943190947793665108271461316953794112 8728982 -7158687078785118007144751848369578816 8728983 -22935829327449573766749191065541556720 8728984 23665765444213788782999443603833200640 8728985 444120840826952912868579826158696960 8728986 8396791407641385293662090852556880384 8728987 -79122900072979798462283498750378202364 8728988 48237148428023295642882386179388537856 8728989 109488697284321395377192889833172413824 8728990 -79246480558907474393819457358361013120 8728991 238960614192537992947815164366861967000 8728992 123571586406166612027631948475546992640 8728993 -12520966638741384225172719180701175616 8728994 -20701360380329233807695733382013784800 8728995 -38135550995773735806446723529101948160 8728996 -101713130447394150899250014740086640000 8728997 48781887239390275844364726596452514880 8728998 -44891187505555253683636877907265684992 8728999 -203785393952824600181384505260392816760 8729000 -1116721515024070675806724820582400000 8729001 120871533430300283246777923215178248330 8729002 37967153503702137646457243849709899952 8729003 50366884818004467550235232916346351520 8729004 53590749978576376357259999624138787840 8729005 -22482125452539650136831888764295492840 8729006 14208170693790574064947788843609120768 8729007 11657216322832767676877065893624000000 8729008 2056967777958855505677575339658379264 8729009 -202900241149565214498810959814574715100 8729010 33528760632049355491756510536200042400 8729011 40657883306429056095574452478378421824 8729012 -197756060765801073149454298798087138944 8729013 -18977961992032564614870397474532396256 8729014 12436166060865583884310417940054893824 8729015 85786471733331037551936314354391731160 8729016 -127378851647873146578275005298691072000 8729017 254832444222716130799582076051228433552 8729018 54662175518078424231377965215185687040 8729019 -85206395602765214302626920623350132720 8729020 -2205232818535007646012187532617559040 8729021 -13100363576093847237316754604682941696 8729022 -50642845561610096881053483386972599680 8729023 103830868757336350410868959133268603184 8729024 15541405196609310655229399754690527232 8729025 -16096698393979999595069329246365469200 8729026 -56244489587456037434532070375946941440 8729027 -27956401853078973316920056176977443520 8729028 62300942162009279817920451878948831232 8729029 -105105931866311923413367510861447467300 8729030 -11896818809025686489536281086031840000 8729031 36685899834459543136040838929148119760 8729032 43623735841460657543028390335358904320 8729033 141172021699646428834180123240333416282 8729034 4482633399723200284036276633163585280 8729035 -99989699436773444062059060074793382080 8729036 154035114336390081588629876022827354880 8729037 -28014551325751705879511562924840737760 8729038 13464957595025726716301904542088841920 8729039 77518177087331587172687293207456752240 8729040 -2603605812760121495103886739680788480 8729041 107005120596070267095581288983695239652 8729042 14714655231382660501801948461585813504 8729043 407372404291114254047873089157104128 8729044 274938327563923872941161451354832111616 8729045 -29092246626557614165694948220498520680 8729046 12650898252033253633420984630328628192 8729047 -55934896865483631856147409104143910560 8729048 -8215572133805471366757130057462026240 8729049 -27042656797602414361571830502714660160 8729050 -43866361101997032617960505812233440000 8729051 -112471791399743117281179298300377765948 8729052 34788874434534580191007646227357458432 8729053 229298342157599570729325413452169595302 8729054 149004805959159202618905297282429333312 8729055 17511742994141127802923050454667819800 8729056 -85151432580180305952117751657711534080 8729057 -27990578736102829402154644143191033694 8729058 4213473444083166311915960638005457920 8729059 -148447445968528233380345547419471504740 8729060 -21645396882249571630147452833284300800 8729061 -71225192862835651815990397147041120 8729062 47625644401843946034470492468237818752 8729063 50774386939418468084332184437139891760 8729064 19259704738051136008134936629508126720 8729065 69885424117389425726414007997420679460 8729066 96434078182247276575764250963022477232 8729067 120537008051711721256297701085025211480 8729068 -81558230224553117092664913726635317760 8729069 -39046338019838505082639208935762628820 8729070 9556375606181421808339763609450065920 8729071 -48109480889302982725825798529518492808 8729072 3108943853552972590059066250365468672 8729073 -6709754031299025828955575835957516800 8729074 11087768141875367689132517482014226560 8729075 94061214585799669160520398129287296000 8729076 4581495444176206179974287081173872640 8729077 17151830389950445687146893685403394432 8729078 -54681790913010296762171915491963448160 8729079 83281539554345695506978516146223810048 8729080 59648320308349152080615151077666918400 8729081 -176067183802784129550193902610069268118 8729082 -35381841128035739909083635308118743040 8729083 136123739071657612473660633934094974824 8729084 12562469399828043658461931481696704512 8729085 47500687936214033151152151477067651200 8729086 -2623833153966709140377511259759646016 8729087 56786720687879911829575983478982161920 8729088 1891428148145085335817259065356058624 8729089 -68347479224888409519846138462833236544 8729090 78481229235152170746065061074369057280 8729091 -38505160283651441161157094760531316736 8729092 -116730496576582583112054161907703598592 8729093 -186500078460246268434683735200892282658 8729094 81512259219014302758405123401100456960 8729095 130255730654976525816694297360028482560 8729096 -94705616236768992928891925131571358720 8729097 28768931004612952609110867371227705728 8729098 -27774765636263554563396960542035246080 8729099 -264225206123373225540168993058108137900 8729100 30538823336153187699106154664596736000 8729101 -22042530119214435918636987680104927988 8729102 100199788945450854827516769307674466752 8729103 -127015355726202489155446533031249311096 8729104 13628016043241488247910266877195059200 8729105 -51463134864564410235732332404712083200 8729106 72447068947395537595507733575354687104 8729107 180520945589184959823212190531702285356 8729108 404378327833829315587009631831043840 8729109 -75322949376346106934720235060117270080 8729110 -11011097666460826765099706394052972800 8729111 10122597553168330253072247442745201400 8729112 45921187518438521060513414908650455040 8729113 192458686164511725069669875236214291920 8729114 -16655058113990365700712979557341011200 8729115 -56282758330729419580437445887319931280 8729116 61647491885775544697216407579598146560 8729117 -115717713172904528959222727195964519834 8729118 22098671450430737264797540346604339264 8729119 38924387166038256041757458845637366896 8729120 58722976010186109249869353726830182400 8729121 216408421976606726610189004561166976 8729122 -103347311679291531873800794272774709248 8729123 45091256458717337033130018339761252064 8729124 43503837031186341436232809386473235456 8729125 -200135946372039805332599194749360741000 8729126 30165470184616099546639470726382960896 8729127 5458738007789656981535492619341104944 8729128 120772155654035775964036250469384192000 8729129 -233141163937224605567173691507943211446 8729130 1954965603312307191556409863375883520 8729131 82194779555545695364082888091357258932 8729132 -155328890155379975377725104850609377280 8729133 -11174507369502542797886928627928191936 8729134 45360532026461060356463553981794769216 8729135 -3107132565294271350260562620165376000 8729136 -13201530254938530364194893567250726912 8729137 -84321021870956160927893014079439361500 8729138 -54665208366341094266678749378108465920 8729139 -20662461110476940899471281093108053952 8729140 44448495354012138849047925550869626880 8729141 235134384626687746604009600040058930542 8729142 -70151481874307189111906585716759941120 8729143 -64187205783538390972635175768339488720 8729144 158152686775324412820805207679825387520 8729145 30200715174738169494587387526767397000 8729146 65532643509247521638496619118816777184 8729147 79859339882237259398628705638970607872 8729148 38435212692698552657957048719895470080 8729149 -45961218177379811728152535483581363552 8729150 -24847682960423501912054387482118875200 8729151 -37348013771015489566899856633201334400 8729152 -12515917289535953057686026760834514944 8729153 47898359344242434439695708241845522004 8729154 -47747076222976033141558645029889632000 8729155 18321229115201891810311969884331372560 8729156 44909055008553249981016539527512392960 8729157 -65822148131642859048309407662648420608 8729158 58607509273292483188914252830220025920 8729159 -82731969739638840851894158446410442480 8729160 56896030072695913150679484277284864000 8729161 104185238787035166209633234925856514624 8729162 80383150005135090377967252416281922304 8729163 20175725604620337971764905454226365692 8729164 125606153325282043708508042811203053056 8729165 -121940615698501094339916026468674413000 8729166 -16679626220793903693705320526730543104 8729167 -99393231057061003626784458939391571328 8729168 -12412211349962184265716695881100820480 8729169 -1344733994299370090191067129576618880 8729170 97722427455402904417660576228774771200 8729171 -215412426072929462341560662206069148856 8729172 -1871493368177766959939077165941073920 8729173 -191826659673405625142416562447877014578 8729174 -5617867040057168311636588376643258240 8729175 5146555496269240132064945883076608000 8729176 -33815559870343213613635735250176849920 8729177 332199356164451539789942578841610238612 8729178 14774966227120509383506746126664794624 8729179 -19756440155282875086541830838168428220 8729180 74261810785338908077970161123768358400 8729181 794836915325794074338322884058574080 8729182 30147943300386489095145473009114496 8729183 87485145295717140104811106365787686432 8729184 -103018635052235607377355211954590842880 8729185 101513853698927160293218944062488114560 8729186 102031608067814483524005231305006259792 8729187 -21520029850228445176797071031647611920 8729188 10030615567538306093077482010062969600 8729189 108396799584428604019275567820862744640 8729190 -31960916348835945000530685795083930880 8729191 290504176874243598396331304109770449592 8729192 208588775026365055214462844279933312000 8729193 36641398457214368242271615181068667648 8729194 -12824149674980785588872260426059791168 8729195 -90428994934894600062495276175655488800 8729196 39655701966272626150129393546961387520 8729197 93019761079791153463606693287248503040 8729198 -28678946559927706286717262633879113664 8729199 97814506199817857372947726875654803784 8729200 -19755700036006046952347672597049344000 8729201 63046436765071534570743653033536991412 8729202 -49050924231785347115350394621087978496 8729203 -65975861792095220011484525072803614720 8729204 161649134618494607795530865210358515712 8729205 -116082214819466267052260069275003004640 8729206 -1053962760789346888057496670296407296 8729207 -153907353201333748359704822950788347544 8729208 1047347549668049247417485862038016000 8729209 -41590369085473591515596390820804511020 8729210 -36283565929301264017106427423725015040 8729211 95775803692551749942590322862086401584 8729212 82238030790526989079522985621001107456 8729213 59815067084087397195060358711148390304 8729214 4048801654604263047306342179442050688 8729215 -208619178235955616977661374498770560 8729216 -209779560740307658256068512608189153280 8729217 28487498734735302079882064582336401920 8729218 19103470874812612908285569938278383616 8729219 33257144065539261526438752024684394620 8729220 -72762086175624273957300269982783774720 8729221 -100802912907452839083979243754690780578 8729222 95684802256266917081712079166771533824 8729223 78271681972139110393986353260402511784 8729224 -73922564034242012640065325710232453120 8729225 -44042189053967877107618355956530478100 8729226 -36802410646436359811398131713915717376 8729227 -54400419446010419453826290013329760000 8729228 -13529755453912613658748047084601982976 8729229 96666413693264098981700688642387344832 8729230 -13005366697895938505518491045707538240 8729231 64475618964695700385111824308035710192 8729232 -2477357162369264309478021147477934080 8729233 154418343843948385427294677048019767104 8729234 -34082147159928857003380476778301286240 8729235 -126768301941840467549241869311280176800 8729236 40775268046462891922317236726637117440 8729237 -99016339093548006719515333185636975936 8729238 -2190994903060064098785869485255907328 8729239 -223308891036714039297499554048808411960 8729240 -19407168054116586157761750060087091200 8729241 97989168263186630155703518796269693392 8729242 -5013075287901604194454964861837395728 8729243 231460150383852653364835802464583679492 8729244 133007271547582928015806198484824519680 8729245 -11733433969904965747336495991809835520 8729246 -33376168810020375433074253181204345280 8729247 -17636668069139952542919314612135811000 8729248 -210825414839997009442551361209001574400 8729249 140082522879917624862532392630169217250 8729250 41736289680071536607299703219141376000 8729251 -125532079285349930624119070019018508400 8729252 135721954814400802592917238338595938944 8729253 56894825796518625390416307597010452540 8729254 -31350982951388958111599779082185999488 8729255 106884710779505737610259865001590655160 8729256 -108805034495696501467175217374848204800 8729257 -474672575658075906206254595150869984774 8729258 -1080223816136168803595241927401558016 8729259 -3546969743312240161665081275583234048 8729260 131908692254480036897828450060698490880 8729261 -824440096968969754459512090445065000 8729262 53027629073570020756410955234147115520 8729263 -426379090443150633348517403974173757440 8729264 -54989810008884683895772917446167019520 8729265 20058808433182758109359811198500624000 8729266 644755988035877554581186685527857664 8729267 10508459641917524024319428648425126272 8729268 -32866680884583415165912353626092431360 8729269 -116213736598739354571028914015787669380 8729270 10247989635619487113097672541107717760 8729271 -101616322362569728131335243792533421760 8729272 -12887203407312668784925346805719347200 8729273 40022769141942871252031437923565685760 8729274 7631522196376413889742393678810141952 8729275 125067656249815315123075024103295713300 8729276 -41789405087692943000444435490559661568 8729277 -194444885553558304483843643994360396768 8729278 -41041693506255149724683435229099885120 8729279 -21971043534273760322057950719197130000 8729280 2477899179184537403424118407545487360 8729281 -7057847408261347269863144512178506272 8729282 -57394746170010548194988778435004174848 8729283 -71815965026785457966408864873756553552 8729284 65213301314742019304888834962625305600 8729285 -4506104812557906724476497409837548640 8729286 18215483232890996330029711870597747200 8729287 -89241364363845262222678943319420292000 8729288 175776512348101788905020747305664373760 8729289 -159208129017982774172149627239277950096 8729290 -16901447681312688853632285857017958400 8729291 -23745371589280408891715832090637075308 8729292 14375492170515053978053213153210466304 8729293 -10027404591800198274122431512205739520 8729294 44996452544921613395941557143957212032 8729295 91773803472050690658898291043868226320 8729296 110906598030622085943440489068002017280 8729297 99531953400797799684803268498800716020 8729298 -38417221456324220714302359413056044000 8729299 -5828025481406177665115121791828875664 8729300 55432313705352703925676938102752886400 8729301 -1280716495139043798630693342317195616 8729302 -12649610146262633459887959539661837888 8729303 -291072854046646492231586338584784440 8729304 -4731409444806217064345204475392532480 8729305 -15330328880170508013893664615199603200 8729306 -125945445029546166468298697181014085648 8729307 47982203427834553524289159890726631404 8729308 -9290485835455988111330272556449824768 8729309 -174865673482636342500512983056511046490 8729310 19941889885860277389636210088181514240 8729311 82961071164529781838552824353757315872 8729312 56783101106417237268376706613510930432 8729313 66559541915096816071555729688206044384 8729314 43156510087425842316639906376394457600 8729315 -6505561710886507713695235762840142080 8729316 1657845355254755319242027278800261120 8729317 -179330946882703362622061177596817493634 8729318 -8167532279354752584422278447732893696 8729319 -46118997693528497849399893712209317600 8729320 82318453793442520491584877811343308800 8729321 -42984287684746191679058500856837638656 8729322 30189701604615565242810165303887769600 8729323 225120651220200829945416850383203619572 8729324 191100056732508785172347101217899815936 8729325 73034993171641652875540841239616637600 8729326 -11752939907588160229230985070172477888 8729327 -92220456423951244927227866681872603824 8729328 15400903355066508500562762148103061504 8729329 -30567529863065014310527468232482438848 8729330 58777278464769501708920668204046088000 8729331 -42940566256914826801959461600511625680 8729332 79339270333626133460308810751712423296 8729333 61682962876394014500493089073783665582 8729334 -1431031535684533191727478954413065600 8729335 -143960912685686698818097481702741923200 8729336 31892481460315299857668849635289989120 8729337 -3477535407163712893095137222724481632 8729338 2682370611541801843963365346117599744 8729339 42548489657146508780493817647592907880 8729340 610059295619666244846412132239083520 8729341 -4435212348722360775274735441470135258 8729342 161651899866374516088821942022851040000 8729343 -55548156816654983383833188298833345280 8729344 -938951004839500094479989129128968192 8729345 -115649511572249196153558770837580134400 8729346 43281693866967552149971878860246745984 8729347 275691533002141401830968178021553916944 8729348 -60375599119853907997639931640101118720 8729349 10443690835101457747288176142584547488 8729350 3228660746391103530220819713535200000 8729351 -18572528598285517666051522776391090656 8729352 17506977155055106527089715121821450240 8729353 172661107295123140099102657262151896704 8729354 53291446322537557165568402199887171376 8729355 96583229642964911526163179968132740320 8729356 -225107171827068485552909204899632585728 8729357 86301426890340470843296173891981211392 8729358 14041846073738728834753769152579519488 8729359 -230272127462381157357831596471723599896 8729360 36622377126010025480666635198542643200 8729361 -29227772611742736658971046473013061790 8729362 62827685137963659644666699642340012432 8729363 27520524967056001844061443120422556784 8729364 1722620123298594799671521884832243712 8729365 15155905264652127197239773315975981720 8729366 -60966786495836003902933649544725739840 8729367 -111256723548751034072543956935074887320 8729368 -15021242503557336797497342491520880640 8729369 -168866890837196997352354559059707658080 8729370 2012480324362707578152040059138180800 8729371 -41419617241585876556395085931613960688 8729372 19856477638640277669634990078707672576 8729373 43796873636814735699245894238461257824 8729374 -1998289863274454424501093841636258560 8729375 33002280044340478447076766908467110000 8729376 58822388061683713374906281886698962944 8729377 155530078184806606833216790176687927060 8729378 7208191534167993290494587260558387712 8729379 -115190330568022085463776260779162278400 8729380 77660505210850152044381673379341926400 8729381 59059253576785315257373787969378572800 8729382 16423729914499672664585509638421747392 8729383 -21016654935058628499610175648791960192 8729384 48728335877057095562497896316490050560 8729385 -17385606463877019045655053764089933440 8729386 48217295507280696040969912981438921392 8729387 -1102964563012584596623341148879521840 8729388 8658220761787126779229819368638691072 8729389 94321387538404019876643309220791511190 8729390 67584849396987498152077143045244033920 8729391 -5305404408927267591276608811790123776 8729392 -3836175678694956311455546092961529856 8729393 4668464840547441728552241563190807024 8729394 -74639869763234835838555773986221411200 8729395 148844697920583770168906427583886588400 8729396 23079569277576379778879768453283508992 8729397 -106429586696954538513733852272003346560 8729398 -110487930630251182370459269267585311360 8729399 -33065404502337174408170152210113811464 8729400 35579940898896933955374021036019200000 8729401 51048342357842260960330655298346607402 8729402 34892230817651774982788026546511883264 8729403 -101691111551238020178927697231559126592 8729404 271517170127658024272180927935781191680 8729405 -187502729646900381792812589004262447880 8729406 -9702659187184187637616938307430457600 8729407 -83344236198190478736047177425671885480 8729408 25449125021552006815865809091497033728 8729409 -54658470745231867052480244379043120832 8729410 8609252676034331220104998407620496960 8729411 -128782569575962971863460396599019377988 8729412 21550622761335759550139758145235213312 8729413 4358033138366797605890594911403971968 8729414 32941270958294293572019784561966479872 8729415 -8876110221298270929375208884184746480 8729416 -49661345001877530858020562427359083520 8729417 116309821921805195980270895894369882640 8729418 12102041747654407346490450076629477888 8729419 -3730129432168839595067428561856010600 8729420 9879215329481072830790717987073884160 8729421 149064526694885715619466906687367611520 8729422 -14648428510046783786701982721592640448 8729423 -108963903982181181556196688048487485576 8729424 -99302612814894845629556202913136640 8729425 7725607747012540563987908784692570150 8729426 112632731619664367456491065785728032912 8729427 -25094340067754659654959457173037555968 8729428 110850358209841439473350499454811662080 8729429 217175124618200369487912832290994446030 8729430 -633111220027382996043238444879656960 8729431 83525257419929214904235657538998439264 8729432 -102475418568894131701745951332524011520 8729433 -45420607369769759696453319800049691314 8729434 -20746647979812275844893454222538007808 8729435 -32778155492848410664531538351257732800 8729436 -101567014446526060373880847357797089280 8729437 -3754677469102152931078603033430508788 8729438 -58973518820287789069353133269927146880 8729439 161034267766800268606376005505709495624 8729440 170087465386537332150055343843495116800 8729441 90244215031688024272579496001248455872 8729442 -75082356965436674494967110748444164992 8729443 28664147012861177656296634976884426224 8729444 -191370771011009866591075203512281497600 8729445 -13056605198590884595213419005786703360 8729446 26853377635988787188632912800391088640 8729447 -101946140402338863857372180167610235696 8729448 29893077118494529995862467207503953920 8729449 -48970107710016577386778188586129645368 8729450 44050201244926024353456880722983328000 8729451 7891445486528221373107828893698192352 8729452 2114445414248126317584708094048479232 8729453 14063618543468728030183274509396027680 8729454 140243913183419897492930984263762865280 8729455 50726541777104532371856418180147161600 8729456 -127266540462958280906998651998754111488 8729457 -144275629273153819997920300846380350880 8729458 157348024272107166349198762857412538400 8729459 -117884508837671832326507599491689601360 8729460 66088572298472141488342717169371073280 8729461 -91005359293474087654237627859946973696 8729462 34227166463924455362471220732450099200 8729463 -92745530357264058000017371593938544000 8729464 -86184892588951641402030066833158963200 8729465 -13326816737393912177369440515958572480 8729466 3798905372160380798584945033590815232 8729467 18216210532890714841424000040868388516 8729468 -130700109591570607400212287032890642944 8729469 21905955966680623129583872770133430304 8729470 -75226621771897387206029312376758224320 8729471 -17622560586236737578020475221256183288 8729472 -37632618219018787338637931184547430400 8729473 2800919255967425466714835828809446704 8729474 -3269308924071569708477414036355594240 8729475 -10088926418617019167117128480571968000 8729476 -2771669677758158605020339132956344320 8729477 56239684243103194937335931342471457312 8729478 55198252792336272968975040091219737600 8729479 -428516937327750617053238145916754089728 8729480 -193153867421369442362822750211565056000 8729481 29597351096478620074967083139177294352 8729482 -30715896455952740628107522244236403408 8729483 40286056259688652212012824824456326720 8729484 5657948744858019300254426950770772992 8729485 -14878901785644076105249718719809968820 8729486 -4449835577459027317096406417400427776 8729487 -17539386688694029264290085906921896792 8729488 -9069317636964389845329542927140454400 8729489 100539144394127627929883326867227265728 8729490 7017899067095258605677590497615257600 8729491 216009007431707299877475231468900382892 8729492 -34010910835266282746937098492143884288 8729493 36107954974535860925399081133128894400 8729494 -120446217446572617077420879075313460704 8729495 43641220087582472096704791955086896880 8729496 -169958946441427772187520493984127836160 8729497 33978227423432813948305305924559441680 8729498 130061021558045948465170601464397415936 8729499 131810200637018972774254085084590496664 8729500 80366286431892322003970189145692160000 8729501 50942506974214899966519624712964227104 8729502 -1450296615771085200193381897554235776 8729503 -64296448728838925888140223548837081680 8729504 54253294997029261109877873686344630272 8729505 44163404325208372106619178189101763200 8729506 911348765820289845809968024617840000 8729507 -10548033073583448678195158515066874880 8729508 -13883980293345848235555667647963479040 8729509 -214626282325365250981009961563500594884 8729510 35569385884124816827411161502186124160 8729511 -6200662443241693297042479171319168896 8729512 -12207239619168796146713035759229337600 8729513 27201536093901229143817091962601479524 8729514 -77987910655505445103448745718322985120 8729515 -3240953273536334063793152879374785600 8729516 -982698596800170478156932766750299648 8729517 181161181229941636437732878305843552512 8729518 -6752628037472044066907068628622278784 8729519 -74208636280326013377264338999853575904 8729520 2997482794871149857304971330839838720 8729521 63156988883133856920638446354635810624 8729522 -7012744013309797818157615311448742400 8729523 -103384981647406747342287797148933127416 8729524 -52689758245072723343039354188960806144 8729525 -29298412865009445485219470085398382400 8729526 24054616176616375206209810809571499840 8729527 -224839312163253352598223887099188162328 8729528 96512670302686698928988032696531292160 8729529 25841501560162418227070765079429334368 8729530 59859857296894098334328453059104584160 8729531 22492098978729307469075895685299822000 8729532 73888949316871324183518353762616287232 8729533 11742223584108695899074268731454415200 8729534 -33896928798163548979117255868130145728 8729535 3336174588677569932295623259577111040 8729536 81388398822710753798571775492830003200 8729537 52454620972918843519966858431854351700 8729538 13949480527578271549930489075693467648 8729539 26950713356968911749174555150512960160 8729540 141734768790655109501690543811933738240 8729541 -6796301597344791074490705772608081348 8729542 -116660807429292252562979426730826055328 8729543 -39103846831355812682129593763375111208 8729544 27342184704001081670568892840786206720 8729545 99034284734388937804451331906368640 8729546 71424549068323674663960797897678219616 8729547 7746600211852399702940655296214442200 8729548 103633869758415849678839940349634571008 8729549 17281722190989742997461006854540715980 8729550 -25363661497239492912607288681932648000 8729551 -134657352897373397714778586022553173520 8729552 -12642772345413456039757610559575900160 8729553 7330282653916602906484388464301275008 8729554 -54504133598563989930045652297970631024 8729555 -179849034294547676137463919703814777040 8729556 19826141719715346598740044319748313088 8729557 -217019120295602087878778145578969270194 8729558 -19413760329384028091694054564291027456 8729559 -414710791418737551827012213373027840 8729560 -44745843982228792516440799805542809600 8729561 -33417173864499119849610335006523754368 8729562 -25116419239123468969701465481245685248 8729563 -39077044394947290243685654516919792188 8729564 -234603021367003023554071983569435334144 8729565 8903294870065077524337431940663417600 8729566 43273445486477922955613166873573935232 8729567 -51694704299469592632041014610567999616 8729568 25744367497147512335386680605935140864 8729569 -12783117301207966934026479890575448320 8729570 74242876779714750558233180278384526400 8729571 -127072123196005447977313110650742277200 8729572 27928338412120398600060608558603700480 8729573 30574202809362215252697350765263131360 8729574 22864154563236500325860903301381322752 8729575 -39787863165941834695929380001140915200 8729576 -325842862281130645310194491501973309440 8729577 -47912044549774369407734124371719934172 8729578 -82220753519762915913930903214660345344 8729579 33157413115348481697794935516628931360 8729580 7301060035833449199559662822044021760 8729581 -7878294772149814742248665452880537600 8729582 70693836820969009604395126644547363392 8729583 59269669943459591494765197111808045584 8729584 -7489628527217051400785954099750502400 8729585 -217616986917715608258860817571251196440 8729586 -4690641349055325684473448003331948800 8729587 27266667426627217261807662963921548160 8729588 47230821174135022886468270381980262400 8729589 -5453624648641985210303376723208384704 8729590 77372221242003799294711520448544972800 8729591 -53947883718466777728066173140138908576 8729592 41163469811171411325549391602922291200 8729593 179663847623635837164997675138175700842 8729594 54952437114752277480421338445481226096 8729595 -15316093476439391991274346727846468720 8729596 27430146052016393901477121467403059200 8729597 13535992301679291046058253406827588972 8729598 -15654927878355378043262108323455615360 8729599 -84912049939508344328167179325544363264 8729600 26435871804922078320951886286212300800 8729601 64358481796817966275529569204323158832 8729602 -712081783651008213792501318774107136 8729603 220596680889309249163436135421459225852 8729604 9162385259203990817852496421825916928 8729605 -117292357261082174895165939250926940740 8729606 75498219519628649900206394613779978304 8729607 -35475487632775981413392290965754168320 8729608 6959702077536837229409726577443266560 8729609 24163615488147834243591311192842474560 8729610 5563103409443921222061803119058069760 8729611 -163565166729022854998140392103174815576 8729612 -101543999706928636723171286776075929600 8729613 9379060610850011551380881206537605942 8729614 84930483491891192124936938653015686912 8729615 -7465330309099472044959129831297189240 8729616 1196978209467563198612271276771508224 8729617 -38853263884081663548231680949196023040 8729618 66556035734216204838552394185784847760 8729619 89566401660125935048829653322091792240 8729620 -1903729681666213195937240443352152320 8729621 202751839877867537434309204451241495822 8729622 -64945650357583127908508957979226530240 8729623 -32776528105220357133967027093073422160 8729624 -116353287212574632740409266149281710080 8729625 63949645515102480522900688484553120000 8729626 -75403634205856474470365773351018030080 8729627 -115821100738571648007768888404879192400 8729628 -11922090908656140791149392929655668736 8729629 74699052503660662757508135250968240230 8729630 -1783994379562144819568431364715279360 8729631 57399324342493398372457902880297772544 8729632 4288722126951343635733269070186020864 8729633 -129050217094621296631893552387929904000 8729634 60435455635340637488189139509463300480 8729635 29056982348720191783585424194268848080 8729636 75667840570088514576623487028236219648 8729637 -12631163447005876386177847949864173248 8729638 32196194191928924538881318273615973120 8729639 148612248116017053033330154678532247456 8729640 -46113569363730843978225307878481920000 8729641 217061750075923570558865756152408754042 8729642 -88497699789908021132880544340582340768 8729643 -26137193968413690058095942985199160336 8729644 -140811101180005139878388856590555481600 8729645 -977582732093816120685834742872196800 8729646 -14130916132387304189563318096317268416 8729647 -101054171491509480599895695670339441904 8729648 -56715961314714177999583611496847278080 8729649 173918752993108534360945111538105945268 8729650 1313159309658735183459342687155673600 8729651 -21422493303724517631279322688446821120 8729652 -77390352975980856648921152457061306368 8729653 47928311215520748666124641049642216860 8729654 42911577483821324125597605465344306880 8729655 -29513340663687490457289035881907343360 8729656 -16124189254315493627968452897279897600 8729657 3167520181170324614645950204619257092 8729658 48918608555551715742065919368321218560 8729659 -176972369346197927757120475505238842140 8729660 -13651471327090980736588335566689144320 8729661 -39341949916943021683556718257316214176 8729662 46822645061705570334247249588537933824 8729663 -180147119587492625573184170645783479056 8729664 23231983141891202987044329777832919040 8729665 -37527754048959058633733855909535806400 8729666 -83462882634427873508897280783970224 8729667 42474343985121306390429627343476540000 8729668 167515371568356181266749217239394386048 8729669 -746924776201200995082642734523100200 8729670 -17661494016403127356902762293598839040 8729671 205602434241582931793776193513081683912 8729672 -13679615134042001899185773442252472320 8729673 -94393788553570847309427530683006428096 8729674 -90331781126648677569343112973961907664 8729675 -134169812352275818875445954589749427100 8729676 -74374974087690531859365235618793933568 8729677 214886697683448084665966187633632827872 8729678 -56573774701836731125496262395296984320 8729679 18596925726590744944953738392581781760 8729680 -40907593538968673923062064664012144640 8729681 -37958806715494884638962940798842501518 8729682 37679295945039212266136557425894343680 8729683 26112767994087688161608754942474418800 8729684 61387854329100564049768386855687532416 8729685 38692028073364054392840169726000033020 8729686 -65019319514088904593472327374213033984 8729687 -65371053658376997765586970419479502608 8729688 -491983085793118387517328063091507200 8729689 274385845951277550319248766781187460490 8729690 8274028922980267870096907431641347520 8729691 31809893391951957099369438290732744640 8729692 26955026269250994784705693721705938432 8729693 -907399056787713880938199880144716800 8729694 64310187245154058598618831854980096 8729695 -82771102709508540702098719419465961080 8729696 97084128604883245557841519400425881600 8729697 5099129739290546609590951984119670272 8729698 147780113923972574218947768629025764736 8729699 143682269424419001146823897070483506240 8729700 -5919695736751521342944442936033177600 8729701 -47996968080357599000274963044298951330 8729702 -520845053324961143474573301490315968 8729703 -20017125645330907335080878016699337336 8729704 -315530113711218716072902033648060876800 8729705 -7059487127052679359778889859979278840 8729706 -25444280741002501913459674388197122816 8729707 1392207502426079471276800277988660112 8729708 -8492491569465997287460180027837086720 8729709 -141160447075795731505918840861398588480 8729710 33991213784351392320572091215779511040 8729711 179821352565265869105051994264292943312 8729712 11502308235316023748336437230015545344 8729713 73889898321333648968237320158680779684 8729714 324713437907398098354837216480614400 8729715 -113232460550978984173901294176120700880 8729716 -2585239605156631020514356849776364160 8729717 94882714239177103958797690554588446766 8729718 11628266493891925593471662928478586304 8729719 101146769720606721788338256823343546368 8729720 40315653375078821983862885622674841600 8729721 27902706823567906061951891365927833600 8729722 49338138739392121638919987423953132912 8729723 10387040650779777224364450496212764064 8729724 -5596072550812913401199414049801149952 8729725 -96786096524173290420118695417311893500 8729726 23140700199769568440079300095261931520 8729727 -113369463690109783677488382061261076280 8729728 30650855278398240760787183614631608320 8729729 -95718221792766465108598981719532076670 8729730 21260324994089188260249016772521865760 8729731 116105072304664063100922297325427272 8729732 12266863678085788398238070468853043200 8729733 136899097324391365400376477918828580608 8729734 -15641711911768026139428878677389530880 8729735 -75462993726133098066741317095449169440 8729736 -45178613418190615784959487915949096960 8729737 112264086950297828161470584230608991360 8729738 25494783107332632885082157752276838496 8729739 -7099136962604364834557230405995165096 8729740 46196172645304843457099141562712857600 8729741 13792660400143038904449031619334816000 8729742 -3620774028762812448559618508218254336 8729743 -563150357684712368042272982354103840 8729744 -50884976698525866003042438194982051840 8729745 -70892435098797217705677045761003738880 8729746 -86577641569200205932269931101070242928 8729747 57362382966761969943480076214580863040 8729748 143058581567311207092421222434295480320 8729749 58950884997929742984203787403587615136 8729750 38528545933425163949412479660967840000 8729751 -85443772930111388016569085884974567296 8729752 -42548630313650832288042522963403622400 8729753 56222666383079706407101108254382420164 8729754 45372648034612964746435035389201533440 8729755 27109162930194582369573692089080587520 8729756 69302010447067368279743928902922608640 8729757 -155519936545612914717848297262529925760 8729758 112660235416133561237368042369389726720 8729759 -44959594715890792565349688697393900160 8729760 29519215085233823141253548286148608000 8729761 55701724516176555832578317767100529000 8729762 216849379240940079041311596821283195264 8729763 12823439485479386534908731369844443648 8729764 -96277775171365206432130214999908695424 8729765 168254931297034343891128977827334051840 8729766 -68946638370006695241985693931057089248 8729767 22294141697006129980986343431218429816 8729768 -63007739128587265923736954459548349440 8729769 -129221757445497900510658687646075308656 8729770 -12914677491458703196903348658992404480 8729771 134975482225055772518808107096967571344 8729772 -85574599958922639409184551645589664768 8729773 55654037138374694536832595413799674400 8729774 -303550566443848193862485505856453632 8729775 -82584370591719131368122948572331636000 8729776 68819830398032046722164342000225419264 8729777 50146944810559539234907892774766028032 8729778 -4572169028565962813697975952741056000 8729779 -33123248768658891264675973312565693160 8729780 45199734666123405093664422371343482880 8729781 65417323777503013226014519075073683200 8729782 75610807133979273727799955099879448992 8729783 -293686337357347484614104780648274332120 8729784 3355830457746026232252143806578155520 8729785 -68357390410464225097976758574395945020 8729786 -13234424195090721388679016825035661312 8729787 -7226579502804958504767702863836200 8729788 28208287820480302333957475218476119040 8729789 85211521894956226547975670305148478680 8729790 -9705315198443622768778292699865425280 8729791 1546541638369930450406139503219716872 8729792 -9914453209741661618455730362870923264 8729793 95347986198689449982172803477519880882 8729794 -41722494841123267305953663415575480448 8729795 126251882830006082162174656031562698400 8729796 -102288982792595332576099931688653227008 8729797 -293183999483063920307959499777309108960 8729798 13783404984694189320254676530986708992 8729799 11646988317277898254914068827023017808 8729800 62452413535354574712358335313276800000 8729801 -16569095151541659235628941971043596198 8729802 -22820229620150195130128277845162757120 8729803 118992816909039642000536578635782202960 8729804 -21970587523755036073063875774752089344 8729805 23287100693938252657346928176039024640 8729806 133769443492023719174108291696289613056 8729807 -172695686441666564302784578733574590520 8729808 -28661160110095761636506134612014268416 8729809 -125100060871425179272432204090258359648 8729810 -7101238692982806475674389815385592000 8729811 -37091054830720642731945698065888502304 8729812 -498335607841465153357648320560209920 8729813 42572574273679627472879271808907236380 8729814 57308241574211939469633956534222178240 8729815 29037253468067391816268336503623383920 8729816 84615059844367791072892247786815488000 8729817 215634750718593826967764576167751680 8729818 -9223459164376001343110149492833818640 8729819 -84790665784312995171383546029606635504 8729820 -19952173526622966030632880289946342400 8729821 -116200350100344993739040481119093701978 8729822 41973803347716271895378093286587843712 8729823 23087784967179470143819622763126396120 8729824 62535139042458232357699221553146494976 8729825 56997864220472325836847494369463359100 8729826 26829212116349260130117927011690291200 8729827 -301313466234981914732589252918939183936 8729828 -170532121842636616346068387046077880064 8729829 55041006837831915298421741339580215040 8729830 24569977461629984309491578920595542400 8729831 43232162427911904066786943875067943064 8729832 57303752059208143472205685099740364800 8729833 111886888643175160904581219121579605120 8729834 -17739014507778757471613873607129338880 8729835 23965759089179474916875899475671430400 8729836 9557488643980962067134861189297434112 8729837 177455039491084787980614492596383446486 8729838 -38376230086969163268128896805064357696 8729839 -62202701120398745228158879371677533360 8729840 35286827629877752161026374642952110080 8729841 -67674003034034798693324563581385030080 8729842 4067585275080875865659428286155198464 8729843 69729846513174819329458680625393050024 8729844 -43965632229785209684561604535394320384 8729845 -125229755196169913122142308852560012900 8729846 -57451224185677307424833592121059849216 8729847 14118182594206143636473946930392904240 8729848 3885781977515014557533227393725726720 8729849 190133941558948764062508706072398047850 8729850 4003484441850180975028667713500960000 8729851 4347928947310541021500331596155780800 8729852 -49227063006959809614953135718857233920 8729853 -80202712801529931870833211288731000832 8729854 -4464679669297661243835852320391598080 8729855 -70416569628751365228744651952377369240 8729856 -3887027987065412214490686323391725568 8729857 97585679112026912721764682465058634880 8729858 93460792821429421312379078269474361376 8729859 555588216410845281071537080489068720 8729860 -1569865239331416462997934171078307840 8729861 -7721480235997672220512950760899394560 8729862 -38924861418008165949172978020559011648 8729863 149421947867405078860747918595947186440 8729864 160335000324326572733814811791609323520 8729865 -4923067815549763396738191460210089600 8729866 139308971710976508681858466657699632 8729867 -242471674422926163493253705006443047084 8729868 19827555379459602826938985181567877120 8729869 -154741026453356457383201645084618166730 8729870 70835612630203726522894038818904940800 8729871 70679909020052040426357125718825483912 8729872 16046270367944545525384304764024856576 8729873 201001688612572164648420586735469412720 8729874 126344848175382753067956682808485158912 8729875 -271157620980368922468210580199616000 8729876 69375476610359742419414043740653547520 8729877 19217058990475646769536623697064026208 8729878 646471390329390214567709407172793024 8729879 51948376848168776790733496646122281920 8729880 -7862600570662662516925350572231884800 8729881 194902699872239530107663511390838452682 8729882 9844267929639277640572166905768035072 8729883 -3702149885395715586062248610963874720 8729884 37184170632578032694397356209154476032 8729885 333036597206784467770138979532702792960 8729886 12143614274548120925202700047330432000 8729887 171526411687974017689780483245759165536 8729888 -29304062474477738346642560477234135040 8729889 -51768349282707113495907844874280581904 8729890 -169701666625781997151996874949958080 8729891 -17959164991171714717058559005716655520 8729892 469219689027291205668291339521571840 8729893 -195841152471202122016457665215741648356 8729894 -24007881906390104610955388763775977504 8729895 -44191303237070642337953332696361856000 8729896 -14572740311866869608341927622351831040 8729897 16244601959132891433190484659946943312 8729898 69316368222375022290121787211078084864 8729899 -383798500519479851843754418357945082640 8729900 -89608853746652429044337926280127840000 8729901 -100180731106099099609987723968374048970 8729902 64725909572794021612966376795416825152 8729903 -231686455738306054714744751032691712 8729904 11429363204656671253259787493266653184 8729905 22180014926019386748583077547463829120 8729906 -21437605498679323265090310200023904640 8729907 -119002893182428639110282123583717069200 8729908 369856837835921757055290518560727808 8729909 223033838024667052730918291932046972220 8729910 -8383592737692882577240722798059520000 8729911 -36284112924281928473591769660981404600 8729912 -61426895509027726272235669078867660800 8729913 -74204973820488601655845686823975444656 8729914 39947857940904135241524494833476785664 8729915 22283799453892344339472419023202644400 8729916 -421961016109776814895124104928976896 8729917 -10604807716444173609241661723918118400 8729918 33203362253007718649967866797223996160 8729919 -25021889311243317819348539696250099600 8729920 58129874252298719052246405336221614080 8729921 85590866074820895956580646481747331840 8729922 22255427510405354190064295180556185472 8729923 -130883543288985749364748316837243989828 8729924 3974058419532836807814889041571725312 8729925 37667420031417893207357883144456585600 8729926 4645274766221564652866890237853854464 8729927 -260884685632890910634222266123127844648 8729928 -19126380904298056347865758669808742400 8729929 -45953921261409988818074504018939457116 8729930 65027332845664782222913250733128563200 8729931 10110514165062766338113382244188096000 8729932 -37260073698447778504344569816293698560 8729933 999062845507889025675597496408701900 8729934 9787153164935766448291189468377814080 8729935 49021195506775570802902839468786367200 8729936 16289451003310421974188996012036513792 8729937 -5113447519171486411147285530195916014 8729938 72174364111836724075633365041556093600 8729939 -111257841162188076801194098144944970260 8729940 -4209945799602905408837994382509281280 8729941 -12045538991551244559406424043224447232 8729942 -50389719364129218171599469743378102016 8729943 -48280589134828605760647819624797142936 8729944 -238892428518690698274658311588952995840 8729945 2777800232406452686935548308625388480 8729946 -1219636765280019748265972301615137280 8729947 77669393583325978122818344407722470032 8729948 33530194910945328360920691974513671680 8729949 -33028636804643253254468519324074867200 8729950 26372760265975134340880001309920040000 8729951 38334795520679235828392525609917614504 8729952 54354227088259287912329242212059578368 8729953 -6049795939378556156737273922243592960 8729954 -1734387349814854475664354579672061440 8729955 -38519628654200788222663574664015194160 8729956 33915282445679967974650563894862997120 8729957 111009107609504628171632767749082236120 8729958 38269520655462104354633691540620616384 8729959 -52851463742409648861318240334250886048 8729960 37293875498219964136712558539488000000 8729961 40315783019689530144185488456708281600 8729962 -21824667752943871685364607913629747968 8729963 -120948548354094825952732322220923616216 8729964 -44967399664766350004594341482540487680 8729965 -1993616594248712256080976516543433800 8729966 2606758806521347104771126623317727232 8729967 -77628918858348123302781682591361116920 8729968 -28879360803453285512527552780741345280 8729969 -111975037494368170866815900646824164956 8729970 -8024236592943801623015830427478720000 8729971 -489849001020812253690461718336249881856 8729972 -25148420360762906367858228866490925056 8729973 -53459896121383645943858262807511625376 8729974 -166001265846803050106734264960763412480 8729975 20644773562511230973605319720062530000 8729976 57425417283678214010929910600980930560 8729977 -241201668597495384346341139115194417174 8729978 -4267908472531263962213320134900450960 8729979 -36053467538410246115402425431284951016 8729980 15133005618756795972051066452618772480 8729981 76399202405477510240619641396929590732 8729982 -4292909462706910713447212212691976000 8729983 26776603843431059599717955496450223232 8729984 -1306941106207951400558425044638760960 8729985 103547872874730236371216433424795726720 8729986 80240915132133085527492593906706178080 8729987 -108859469258931054903843807281154670440 8729988 -14464976313401670015309832437594240000 8729989 -1231955681819321285590264911391040576 8729990 -7416732916073133327794724507072240000 8729991 108988573432000546721046080738158975440 8729992 30167500731943831344539754893623756800 8729993 -104278994121809867422967141666383353420 8729994 -1143946600214104640223746327858872320 8729995 102888300220924593593187685419817569120 8729996 -18408445140073591960930057753041047040 8729997 -6081948186094689217487201740243447872 8729998 -85685712739072897380667913321929512000 8729999 166751071097595544730110389827426622000 8730000 4114110610204098622435167378232320000 8730001 -11355481562676820913603191174665748416 8730002 12641509153779016469446097289630136992 8730003 23490791395225036289446845572297975808 8730004 166543047059043880613106456646312370176 8730005 24034852648196640464255796078712500000 8730006 91332694362170504899190091021722611200 8730007 15738725934448100651851679487975757920 8730008 91003296106746410766401881389387816960 8730009 -15102955198863318054345993706916782800 8730010 17559967827885662327438064155822179200 8730011 30791258505270150400256465064711331992 8730012 -16245665345957170194712325336852325888 8730013 208510512184711460380827042274833196262 8730014 -20223389062690921142396258396265750144 8730015 -48922403117267362569951075051911270400 8730016 -247686470614721815968690141797849038848 8730017 36069031076914705828698200494463100720 8730018 -31387105882151479345252929195595014144 8730019 -126333692527696559329184240566312762520 8730020 -47729001704625059235042966139628613120 8730021 101885464884003520949079098308008796512 8730022 31324100197222554357479863736578627584 8730023 -31482062314828497323012464802862051456 8730024 -20058208621574840032124370877497262080 8730025 -25562844720204346029014451924599510000 8730026 102527770377429650490459769457301569712 8730027 -82610995628145918327309814097703971880 8730028 -16172614723973034534395696104193623040 8730029 98506613232893460987556042059804465024 8730030 -48104571101145895685473833629463540480 8730031 68030038851944964130652819326691384664 8730032 328232492370771922928795439178874880 8730033 136333202943693839478262524210749950944 8730034 6114076086779426819391652668071208960 8730035 -171324212339677975215336514034242613520 8730036 31796874445772964203006453542205073792 8730037 70795913498999911515022487265235997952 8730038 -80053089964074866476888826274029290080 8730039 -36476269244642027666436629914874113200 8730040 15886549084767221961584157623543193600 8730041 -7274147178043646221786235292380060160 8730042 -72096767772879043040473017645724044288 8730043 -3952190244499977348954201764318632416 8730044 -244421933549424559442155129480631654400 8730045 -44548718101399994504374829439532382400 8730046 -24870591748745975299583508963653583936 8730047 269352323053756955124995590773985508232 8730048 -15988139504967053738688197897779937280 8730049 -104983317011788112837892548838494453950 8730050 -7915950899101686503250333836354227200 8730051 3864287106474376138625481870613822848 8730052 -113479895039414175744142344997968033664 8730053 124150138693662931544174720171382729600 8730054 36215941791926272021913093681467542528 8730055 78269447130707096814700401434419340160 8730056 166922290442079614904120733261820666880 8730057 52709291409438810370306033170728064192 8730058 87657632947222018762416377287414520880 8730059 -102299087830864381962135636074497201200 8730060 5351131986644119587528352684238760960 8730061 -232190396198777888214455867075919314388 8730062 -160282735557347570333908985036831471616 8730063 1503007872515940886865333508807741312 8730064 13518684615683799532386860366238842880 8730065 -11607449039980419811729613671450383360 8730066 28930829492224415479705781742248874624 8730067 90941241696402720352129176317285259116 8730068 -16374754291128014334620478248985692160 8730069 106233648700896060212873061671318647488 8730070 -1009476441060689726151276278529158400 8730071 3269774550912148194372811621708502880 8730072 -63206967667985042484137442735310848000 8730073 215399435974615584048389140083388944960 8730074 45708716019949652129950811912778888960 8730075 259234171656572634402752358667185600 8730076 34509514984781118598982029143633115136 8730077 -18792714538975278520615419207610858074 8730078 -3695600965839326075423755285640644608 8730079 -396457135963218375256994715110098653624 8730080 -159177741078480284057674985714020515840 8730081 -53251065423438228355979120182799080320 8730082 -93259740130922818061345537377441603200 8730083 -213631640582440498958895488469730957668 8730084 -109773928520080407646206078576287582208 8730085 -16709283521967814064398162323817491240 8730086 59936983638173533556373727018457858304 8730087 21642864894937355230143255177827650728 8730088 54876931966303556362620825174255221760 8730089 -27508034667239537029507247322111120000 8730090 -44805922891565505756229511376248126880 8730091 38453088176193200186209328116223765492 8730092 -102997765300359080553684585670263816192 8730093 -28127840407616125126652755863511590336 8730094 34537756987782473674182045755095639872 8730095 -46501009972777652336984534836701227040 8730096 -867103353646762049105260746727489536 8730097 -35516799627842959058514399279373890908 8730098 -83119882372770409204803115636967592960 8730099 -662277839595295194423507962787354720 8730100 -6847957924310051056009316486270105600 8730101 -89838575272325421977374227555154826400 8730102 -113513821685078473564938885641337077760 8730103 -10933471702086677070187233274065946648 8730104 -160026259045784033410631717305239306240 8730105 68227496925682577811750308950528147200 8730106 19103161584122212668159359102381641728 8730107 49256377761694498420611848897525524992 8730108 38042872662215538932531533984220811264 8730109 -234474934535495199171155545325318078784 8730110 20341096077707664278963930756104930560 8730111 70284070897280311054170859237645808400 8730112 25415909852018502931294737856651591680 8730113 -26676308192310683384840772817208989824 8730114 -22462003226507103818275047886903340160 8730115 114017625041936917248175144702707023760 8730116 51376300558305771056982613860687680640 8730117 -36855258486721159854384971917076909664 8730118 -1160531328443610834557485590298044096 8730119 35586391347154669168976727513925146144 8730120 -13806298973000444849993713275961344000 8730121 16712201968483745436228799528917508452 8730122 -48860190803555333666236162336248519888 8730123 59369205375489813805491564017801703384 8730124 -71365587064602233310741801197742331904 8730125 -155065847929693067893802039083759992000 8730126 106295662103764358686484264485982572800 8730127 22548657813170571760528345368982943744 8730128 -7777849241410601631285174990621966336 8730129 134667942537263890062906269914103940960 8730130 -2347733722302963240767051277656448000 8730131 -165949345461343254006790848713677600800 8730132 -10090218019601967943471364194783027200 8730133 67558615429777369377290985930206469984 8730134 56389959344656679879941929766658729376 8730135 -112372060627774102025935998267022253880 8730136 10121071119836276138960639595997255680 8730137 -24141025316970753725483089557474252720 8730138 -89362205133443433713673419867215981056 8730139 39198931078531615030821698803032626880 8730140 32764453555725846730352657334241021440 8730141 61614775515811692394822542944698304064 8730142 -5434688364680955542004748856313050688 8730143 17676342994833620626213973228354117424 8730144 54139590012506231367893808712617099264 8730145 16905288693766858992057408695821962900 8730146 -5021299360446808225152193214020514496 8730147 94712530785650306837834792414591028600 8730148 61532765898054385440710421032038752256 8730149 108648138290315194254435987965307705150 8730150 8090177749861343759749722662236800 8730151 235433949439257255031999249732787292152 8730152 32721231765348754579455759678438681600 8730153 -124709814540617779998856789463461831200 8730154 30084718716414726650632952038211153760 8730155 -52178707232303304156099497968716380640 8730156 -88113535395195168997572153390352367616 8730157 -154286067762048241885768542464909311594 8730158 17171017918080260872444758668964065280 8730159 41721553775512470411105586848557400960 8730160 -9567714057736140877830507074676326400 8730161 -1615561217471837339134652090024858976 8730162 -39166535554888530875642045153092316160 8730163 -116686189319932457807220045393529588416 8730164 30735334560123338376786782370361824000 8730165 -72804364588123999021715180335016698080 8730166 -31983451403358684988896592082623951968 8730167 247579797500274200061712603216917291600 8730168 -106628281534914910041137475589135626240 8730169 35354358245901330930324253153912823296 8730170 -30983886968978829045300394467994290720 8730171 -24240724464581363681143050050447163120 8730172 70513418065497425875269079835835244032 8730173 92598177695311029590948604194806915680 8730174 17620853990076124970156149725682493760 8730175 -116016757859440177923686980946764846600 8730176 -5564898523982464770723797507506176000 8730177 -103261141587747342206172836876935403520 8730178 75353635185982517167117794006070994640 8730179 120015488753153269342791043697850937584 8730180 6816267362173926274217301589155555840 8730181 34943873947901924864781911314495213982 8730182 25363297528384025712678275213971464384 8730183 140920859099998299385375147549811260800 8730184 248954141394646649068656515920126018560 8730185 -677490974405334411297484173282286620 8730186 81917213783831294474164841381438648064 8730187 42465869965810815515211722480859727072 8730188 -18383944498795296874357244028320486400 8730189 13068853389725235902762524524992494080 8730190 -13492058451140331828819655371807448320 8730191 -55097585034378398392204655811408564888 8730192 13753709810377420785958206262998466560 8730193 10505655823946764406024306444291858160 8730194 -82466916726461380530381696462666114816 8730195 26489903354889990479423571659157295920 8730196 -277741771523281314212461591866411950080 8730197 77888499092211733569077568569566028352 8730198 -98707241335791175557819141079177535232 8730199 -213047160737396061756293805725354753240 8730200 -90666020357996621790462058341056256000 8730201 115624594145688045814534110343218096480 8730202 23975816178979903869505393412066143488 8730203 -57425540850988616127226382507301492000 8730204 334067581318708268926346451751944192 8730205 180805055051978497108699405090572330720 8730206 104408314410312124031692989618044583552 8730207 -194004661921535976522828823008108837360 8730208 158881508390986426586658949651877068800 8730209 35650188215980671718711745260593767316 8730210 -7121912400379132021490160942203351040 8730211 -55757446151035155795121588868572741120 8730212 45534787869289391819389134636384767232 8730213 22861971491564683167856844989237192224 8730214 -42196793197830742900602727500835683648 8730215 1144086069433559912832613757012004000 8730216 6194087911929795449961021755856814080 8730217 -53437166209739154787980131321480526768 8730218 43265623672032467817296947538867650560 8730219 -75704245667407074454407228498556562856 8730220 36471164659556004410686812207639797760 8730221 -5260927048848916850507829189565861248 8730222 -769057132289260574577161298864788928 8730223 -341219971297569797517133498754340593936 8730224 -17220838268483018841985510197772713984 8730225 209237550857241163656394460090371200 8730226 -57010454981524705190720465345916488688 8730227 30113455019542578363885034321444592640 8730228 -14164852829917323865264826948124475392 8730229 18214094382682350166006233035973174830 8730230 -26297089935147969456910340649969763200 8730231 -77396727651452322217442656003607185152 8730232 81730967548302120653897776507946926080 8730233 -385917872256810749780980211169381940656 8730234 76263550070175752935504963610846822400 8730235 -11551128516931890079557702153404694000 8730236 81074991493551415617868254307904993280 8730237 -85436556042098471733736398446445582048 8730238 21632619119183513996757226764571278720 8730239 -60571047219611466410296781280030451344 8730240 -46408342892524194390703312021644902400 8730241 -110258954005453360297320097440271430828 8730242 -51796078702808567067412176171691399728 8730243 -24764000829396933470342152887773534268 8730244 168085277013077512523216252691751185536 8730245 -72995221137302486088178724551299386880 8730246 -1622296905996340529284060366767175680 8730247 -2155445586455822467310185925025808080 8730248 -18476855144427164098006511525232967680 8730249 -173213765699392422737397332202640184352 8730250 31556249226385579748661426050333184000 8730251 -40398069817767247461398335751493756096 8730252 -46598369689744541449615765595780978688 8730253 8487648662203668700821470749693015680 8730254 83452704523926047731506858735612625920 8730255 67406464620592229380646984456968972560 8730256 46674213074045430083948948977828339712 8730257 102803214493065338850806275298561779506 8730258 -44938044051925500440102837525359430016 8730259 -426515214287110563102286265886872314848 8730260 5111919398834774165966541962716569600 8730261 52468658767829520608165596335614994144 8730262 -137945587268393151256923218094755282688 8730263 120488530329273433867200690815693965512 8730264 99366250438101102068259171349458923520 8730265 18407759124338782212491757213897196800 8730266 -60022568632918365505540093543745292576 8730267 -3469112111751211946870530841901371904 8730268 163878223202871234974479469800024821248 8730269 -83495547660657425263891739376786786330 8730270 -62440168751751118827734002048852226880 8730271 114542277696825263780477067919161936 8730272 -58468451426120838516059419208680734720 8730273 150971649241947475548006832466095863984 8730274 -7031448629585139394219369377259150848 8730275 -57565423756669148828582803225372745700 8730276 -92149450237030402497831048606201937920 8730277 75111197468361563523639484903672573560 8730278 -56608812699012210910507430102453206560 8730279 -30981006130395727181696699531389388976 8730280 -19043628143215347827456938726337740800 8730281 -159312921235088011520388428983635657990 8730282 -15319288782794815269250601217872461824 8730283 -224245886437118263565145788261745067468 8730284 -7277416150643355499191043137203366400 8730285 12215518587835255538521428251642855040 8730286 -61087194084582252372120159699079305408 8730287 -8952779499958006897509036331585694064 8730288 -4983073291637399883982084227024814080 8730289 -965142610468796879783458718512589280 8730290 1813143972558083883653164973580748800 8730291 107469106710687208802396400688746115200 8730292 -175018103059029747427202802547481017984 8730293 -30714149858671030371629142875830382112 8730294 7049072284010307795910555811165884416 8730295 76064007765650401062733699878255917280 8730296 -58626580006605666049808105776878366720 8730297 -26935249781469800501180065647895288320 8730298 -47965762624618042208437343944457247264 8730299 368749874504900513080910521218157991712 8730300 -38527323840936293129809219143883123200 8730301 -338775997173739197849271276630335699968 8730302 2462652860535017301123661654461210624 8730303 -28834508917166373180123126812386570296 8730304 83855405916586527728535877944902418432 8730305 133776126311127534117815905499784489000 8730306 20990004534874153080944506267880631840 8730307 -242201545532127142234084673414818933444 8730308 -126766135516260749752971160651696179072 8730309 26571974067376991111372240480746224960 8730310 -71836539944902099529057124784465680000 8730311 195379784037165381223806133636059165912 8730312 -128290525353143364382055314539979161600 8730313 39906278410603390370495346093209461504 8730314 18487348460660839908963373957696862256 8730315 59987457754603125491017382168195136000 8730316 29585834409149299887366510445238839296 8730317 -172858186189489327578023084062614659040 8730318 -13803638292035014351163312569201730496 8730319 -37024285062791552242383414930032911872 8730320 -8809804426075664739819145438914969600 8730321 -122438964750922423437232978111807926288 8730322 -174748979985789573333240172239926716128 8730323 11270916822639286054476200883244495440 8730324 74102064294033869840634864486378764160 8730325 64575881343082638393128829799598632500 8730326 -55598677517388918661953086602583188416 8730327 -89658143006972176739207810623320465840 8730328 50580698745849238400578256753327554560 8730329 25574290500437456513456631834009240000 8730330 30184002138396782186554382805167251200 8730331 50592108591542292433404100400570984132 8730332 22958147916136659805598457989990810112 8730333 -1381811491984710188771917725946317696 8730334 -25926429105115031184732475549596440640 8730335 -14785219223370029932731548580736558080 8730336 -24169597731447963866046896988563177472 8730337 -77056472218823186838174800381135733696 8730338 -6141931714604943388826112918588820704 8730339 -49816836612449160411176181469830518352 8730340 -78822859183718119340942101913313177600 8730341 -143106875655922806511155734789000688258 8730342 -3646828542145182233249863591595337888 8730343 -124159752955756837315387272199981630408 8730344 18127215541772741843687362044006236160 8730345 -8652609009862482690416494176699245760 8730346 -76092080617926944118898844142360613536 8730347 43149159316991529048597541214796252480 8730348 6825001657820347762623189997081251840 8730349 22395772944647360193920849146230459350 8730350 79103927639602473531416549424770572800 8730351 -65076283038760831266456315016675045008 8730352 52676889202542769916383751512379949056 8730353 -33235736535362892044445738965426740398 8730354 7797564862859092235606083498243253760 8730355 -56664249293650876260245805107634688800 8730356 48382781704606337231815057707532819200 8730357 -46045390306427567086725467584768994400 8730358 10819297141160235327228071275640720640 8730359 -161986498953702497865038103194500997160 8730360 68850753549163239367984610675691417600 8730361 54300437801511925189545875133679240192 8730362 -7419044256900792657435876636089837088 8730363 100293017332643665435792931939197712640 8730364 -276161256095888746497921527584866958848 8730365 12327393539357094591135626515572595200 8730366 8703154194625684599157893361475088000 8730367 102062768192654777680978002709915603200 8730368 18111212505427392107684356585747906560 8730369 110187972720005367481452947497911955200 8730370 28771446525387224176189434028958415360 8730371 86734433562370739751650853533794495020 8730372 7607168916666210947911388669837955072 8730373 43306443854588026399402187197927013664 8730374 3143548816200097933788331043467533120 8730375 32590609599419715041086123904449536000 8730376 -1883631749317594840744793816478105600 8730377 196940983139118351386698373068478291226 8730378 36202748667778932355788035401845977904 8730379 103327036133916693892162219352738381600 8730380 -33768886936253895645280482453120829440 8730381 122527764119735193878170436936999227968 8730382 -90483064455518660437974133409845574208 8730383 -314940530687964142624413102313779834576 8730384 -13425080508951554860631189875336937472 8730385 -65963610282054139259832863896799024640 8730386 8315575702810865919890843186320957440 8730387 123613104733497344496142411040424824244 8730388 84134459385446474891750969738630776576 8730389 -161181494579561936702084479983907091460 8730390 39128905883198030454188761851548737920 8730391 -291207357254973028437843496030788679008 8730392 269608710824642822701736425230950400 8730393 -3492666938880086637103691647111787520 8730394 119528400927832359860326417157699360496 8730395 -49333596888395110591037749857841018800 8730396 -31771509536608006172453687931182438400 8730397 -2821937412408726409052789328260475240 8730398 5584720873126449803852748674742115200 8730399 -80943961283363999048951535257142839736 8730400 -6648855400751538826584715590107136000 8730401 -150625768452511775109948209657605309560 8730402 -55217669794158273564989255355582461568 8730403 189089959288199828099585890356233232264 8730404 -130831785471894680130232229646769014144 8730405 -67323118523457797150296229540962797600 8730406 447338299116343793107393399964649984 8730407 15570862869950751363851002305446966400 8730408 126633950822176296641641918216903311360 8730409 44834851506355089393549774354049984320 8730410 32743211567657791979232228797524877760 8730411 88263569994785871113295185094891018072 8730412 -163290343960629930495168619634277094144 8730413 -18154620359769370186579325238071372160 8730414 6505250779800218306384411083255987200 8730415 -58326779557231256156551570730677096080 8730416 -30065104466812152823169131986333155328 8730417 -23432782039526666310540631582708637280 8730418 -22663160785367591327679551569403283648 8730419 2656942966517639915628746380323821568 8730420 2456581451367159156281120750880092160 8730421 16909911723103350526735582924353228832 8730422 -79068975559212262870021620904793659488 8730423 3790405478064385151307989361075432744 8730424 -4781078775541594857925157705920880640 8730425 -37031326276931222869011434618454840000 8730426 77471057082043600413114178848053481984 8730427 -147052959978719272607536328438710008368 8730428 156563126903912217868655991625911533568 8730429 37558805959219600057914909097197398784 8730430 95486841063149068310570083771271991360 8730431 -79721019969686565227657882671881544800 8730432 12953982195322441406951866992867409920 8730433 -271206240818203997977471417861128086076 8730434 -17766790404645511141856073002338781280 8730435 -3189559332884311085166329982386273280 8730436 41089057991450779110050996119253827584 8730437 45012519642273563190572702091952924032 8730438 -26300333160629803141192960170707423232 8730439 -4675739294665252828735517668704972776 8730440 -24968154237293986583867800829060198400 8730441 -33614293090492586796012013448926372752 8730442 4068718827075071797985324664185309184 8730443 40621463806088442811722896648908228800 8730444 24830433188271749932604699095777001472 8730445 -18085320631905993704984973444923275080 8730446 25116507901893230207672731773819890880 8730447 62591072722305717038330036112212586240 8730448 67007779669757808941863342378292346880 8730449 6118398658091072250805911806330341632 8730450 -42237449644578913646477480061688320000 8730451 -131097542876951506770002705543124192960 8730452 40569728375885412365105002771123941120 8730453 64031200762215583438258545619404806304 8730454 -42852010028026044384994660150167613440 8730455 33718999192397576679537094513127572800 8730456 29807528450141437228385812244691025920 8730457 49531509186612526459893594515292120340 8730458 4603516020421824301909750778860293120 8730459 112804249369365832762160252690239731564 8730460 50857990084640499798631330141139105280 8730461 -35063059082623417482540517186502445600 8730462 189606523955527472235890310589224960 8730463 -24436994461936494105413169419938801040 8730464 -102918283938909337475858080358903316480 8730465 81941616932791593626031042816599157120 8730466 -441069227955064696282002355746228480 8730467 -74989112430792212046931326219708896484 8730468 280498410593104186820216628340752384 8730469 18355841734533317561764665127117331712 8730470 -29564052510918714627298647863807389440 8730471 96243858685401820153735148686730784384 8730472 -63155455382743946225597531994852280320 8730473 45002625495099050292945823054414417722 8730474 51608323775833951816273285909347759360 8730475 10797398319788562553142439337756141600 8730476 -61633904146984328434179580398913693440 8730477 -152342443379621598092617843397740824000 8730478 12581960248121254225853536746971543808 8730479 250179526774781957001746729781770204760 8730480 -3006734031348670537475181128940257280 8730481 17751291955174779309993903970404773120 8730482 4393230166103158690475332353576200832 8730483 26985736889463325878980414453106410544 8730484 30468689010693749131931981345092212736 8730485 225355067291100412040136342679144488960 8730486 -69816630460097540227407061939231147776 8730487 128285496551087850063079328116437676136 8730488 -68345583858760185842692434721674362880 8730489 54873450259735049688337087117778337888 8730490 66807773956839308198679779539242924000 8730491 -36419802210107437291512099502908823296 8730492 -18484418603015458990369673548362997248 8730493 -69497716517467636355652243439983643956 8730494 42024485569589726398708460399647351296 8730495 -62692951112735760653633494772158168560 8730496 -110374880834729933342323363388892119040 8730497 295528962350981999027506447296080738772 8730498 -19912493604702634517944416860526389760 8730499 -8610466141229186371379939081890485120 8730500 -27401150304551315595296562934041600000 8730501 8116326641329857814935227168338010496 8730502 -4953929105566318555931400053051198976 8730503 143272564938280258359673671242962399440 8730504 14691419925216701014975530613248000000 8730505 -652832447128459860447212465154487680 8730506 -17368761773908755111065024886614301600 8730507 48061840552281612481198939604636039640 8730508 9367354080908406738785358929483458560 8730509 -11405849976971202957510396902652302196 8730510 14241292494203678466482406441148320000 8730511 -22445872570828085076042896931903655888 8730512 19880938294770609171198726930098552832 8730513 106253661710800942784668466292479346 8730514 -797882887487562538877366810921760960 8730515 13759546805999177356198561645511125920 8730516 33015367827323664115175165240898269184 8730517 -177259514268257944503903630970959032434 8730518 -77660436969092153627152546252578737280 8730519 -22499377470743084935168833275746878720 8730520 -79925423817751721302745565347877273600 8730521 110607810133687459382893411748344040640 8730522 30723594838540361935614976035807218160 8730523 -208877453713101850713594956615536946480 8730524 -124561771941420262872102118878930935808 8730525 39716553405512967586578415547738316000 8730526 -31915121342084916845747535482886807552 8730527 69244371773301650724485465219649136320 8730528 -10957665670360045554766088051726745600 8730529 -28732914838516632287892845639138467870 8730530 6596275840967535419614275788955678720 8730531 -35310995556948602348983782338927740320 8730532 -316987523976637670513990004202924154880 8730533 -8296757758658948318338183896050026560 8730534 -17400023083805867723679519714920550720 8730535 72331379086808120057908704874588554720 8730536 -36689313595343712349774975305275965440 8730537 -157640222119986145718134653511066855680 8730538 -3649906027480802090899325540226428160 8730539 158393874286623433504818999853213254240 8730540 6079219422148192879497719778679019520 8730541 -52585550592259199159560660557773104116 8730542 -157472334251715309373476433099762523328 8730543 -58429732280428879249629399205216461696 8730544 14492463689893485755531541235378913280 8730545 -119230444108906129933911666829960442700 8730546 45704104517261659092573956319687628800 8730547 50811517309783307249907088177632367104 8730548 -3330291965161719434506521145017962496 8730549 72608682415291121984402303560401740334 8730550 248920281423221666164649836744996800 8730551 -88046069778388863587299816181222345496 8730552 5426342550526277012561195864470917120 8730553 25221873688995043405306573062514798084 8730554 -11098070525145783981927380552645257728 8730555 9966251979151762404480811986221051760 8730556 -106194155799186204235910304022988999680 8730557 55709738312894197357594209279169531200 8730558 75691345592898820854709549600434186240 8730559 -56222018685604583017808847469340482240 8730560 -27327652294510366218290201181730897920 8730561 14068864716018224305015485650243063808 8730562 26575380341965407970903748773004878032 8730563 -38256327902582297117277218821997398560 8730564 130427255826542541070722779053674319872 8730565 73570697501509657292776042475151511200 8730566 59593103034248727409483467622158940800 8730567 -134631484503282716104329162927996785616 8730568 -22918362398680579750457538204307783680 8730569 61161929667189490252425170013192116496 8730570 -2198946411861634331433831957656232960 8730571 -119672292281454904839352957341201777696 8730572 -62918415938538111136061784822145294848 8730573 -25529645500746214829299956476767116000 8730574 -116791372472555617410537640587757702464 8730575 -105996773757112436218290089486683249800 8730576 10250123890948583394467079629716193280 8730577 -231416018674161311415779988692880546574 8730578 -15379836973611031651898317751599010160 8730579 -20891909113996653133842145495227300864 8730580 -2851052594409935978622875415781228800 8730581 84109491594774038517432920259708984 8730582 -26307275825691607081168130615040393216 8730583 235491034427744699802378725771556061832 8730584 -17942042407909165657162911359216640000 8730585 4861547123025592898131583881204635780 8730586 -28464581484516974306771893689490058496 8730587 4087944440273218792818086353854145032 8730588 113888707157304017873294095870373385216 8730589 173150319919678773025024565390516558720 8730590 -52970432773349822896927373756335027200 8730591 -1747943018827502074041781760936532480 8730592 8485984574004309213042323278176190464 8730593 -32257645202531699888555411427035235456 8730594 -20836811766177624779662521310677254880 8730595 -71191940607072428815088996002702740000 8730596 5581772221809640904260879142579601408 8730597 37492771911872516479242659531908706400 8730598 -29494418979424756793962734445774763520 8730599 65100390848720174682858408262669448736 8730600 -4091977376591250890665949744166912000 8730601 241378940080522563290567072591751668304 8730602 -12200889639434698629055811985109639248 8730603 -54100447979666255331614974135692518256 8730604 8745042533149205856210819634524642816 8730605 30519420050467806130849309389252324720 8730606 -7023886488862447323813499042783580160 8730607 88841291535958195614386293222108363856 8730608 25485399839080597620126872051063980032 8730609 -71407876269615008756174720475801726096 8730610 -6355722066592556071532506268330311680 8730611 18899018932530961785788554091650123212 8730612 -137145423662153243621099484880393728000 8730613 76910244346167636834527290400914748860 8730614 -78215275045997351620764176190931748160 8730615 39589889601707140335336686606610309120 8730616 -25867579538998790625028720174658887680 8730617 -54195143991303009914916219385539575808 8730618 -11409717114974264692779815702228646912 8730619 -30702084749817582916323624985116629980 8730620 110839100690369380173772492667832199680 8730621 23076827410460836631379207953251394790 8730622 45986719748022425838267935368790494464 8730623 19551274967113827146601094877018976768 8730624 7319470667211443364474171201631027200 8730625 40214756131454117389145592556095662500 8730626 -28443750538263367233882606711147924480 8730627 40336209514337101100897637263901475320 8730628 -157968116703098388048164075901802613632 8730629 193138651530408476629921116553482091230 8730630 59593243933525897356075430010274159360 8730631 -2512497609559225401637767392675279936 8730632 138044710525667448125818962221615846400 8730633 -29019458492441532305453234779793092800 8730634 -1630726741946029293409610425800960 8730635 89730766038626352594153675823812034080 8730636 -122833355273060827185855883692713226240 8730637 -93955073836245283660310500662491924340 8730638 -6057425695923159271942275659498699904 8730639 2571349323765720279570246573301347840 8730640 -20559759238320168919917696372451491840 8730641 -187106234812218694877622706424806800528 8730642 -21707992585263624965281103960644747776 8730643 205337847607993958250752591021510270760 8730644 40900657257656768732430533101336565760 8730645 -42493192452983501097001992087612364800 8730646 60973019487819076645068154403123554560 8730647 31236647913510828442944186974428076712 8730648 -49040055707666754818933414495374694400 8730649 178872228251079538395814877259536040650 8730650 -22367722787808043449036890073737233200 8730651 -16037614170942915583889198957258212968 8730652 35062418907397360558488204089276702720 8730653 139407722119811386716237119099437848780 8730654 142209385350721986659162477291790336 8730655 47192510748229409274659750092385340000 8730656 -234896368645941347684256822216103034880 8730657 -36089983066051921427907357580102183104 8730658 194616225981804064845535322706435198240 8730659 133230186186682535649849296059593712032 8730660 72683964569490740331720473754582773760 8730661 156073063236374830555502206714966867262 8730662 47915602557503629505840168745247178112 8730663 -4556815851055199987380833156198545712 8730664 -24505704683804281498890133644109670400 8730665 76727408644067035632917924987539545600 8730666 -320993732014063943468117942847916800 8730667 -92847645988556070256379779217508818496 8730668 -24415914100599015922773311067924670464 8730669 38930323676480617443964107807366698688 8730670 -10058176620751334197488731515630771200 8730671 -21024130975399015603800781264442251800 8730672 -31796656508123174741579480963575480320 8730673 230999669656707498861715386226528121856 8730674 -148360540338774531933983283376448807664 8730675 35969491605230962473304547528813612100 8730676 1621524953901270752863287527520536960 8730677 483322626080686018044369620674577280 8730678 64550420884569844835741687419858963968 8730679 -19043306164412820398195561473334202224 8730680 -50110366061006803580539105895447347200 8730681 102120459096672551705668289285077603152 8730682 39601774333172580984041760931470609600 8730683 27963694246307639134390279047728669904 8730684 -111610264739529987195504097574752519680 8730685 -77625334534084181503913867158422777600 8730686 -54695361930868974522683170592609845056 8730687 -18871375551720776031160639985698863360 8730688 -74868717066510091209935627820622938112 8730689 139497859742800836374443224253238276400 8730690 6670761813872709761529745974089971200 8730691 122984472916783418918080702402600860092 8730692 -105188733750274301734874756465503285248 8730693 206270851760087981661310780880546515200 8730694 -26133725638859320597463879806925290368 8730695 86975176671070479456448195284115870200 8730696 -32242014437128649876704425788334735360 8730697 94290609392542675603010966373834045146 8730698 -4222628953255363425994659478610758560 8730699 37737118008980062578672263187498229464 8730700 -3905095281419960126630156461184985600 8730701 6228596069244464675324886918138857952 8730702 12450390592377208304368076851587983040 8730703 -56679155662786371041675599299857074560 8730704 -4160073259797652532303434479664250880 8730705 -45017773468014329822567152578127423680 8730706 -40364630770087481731096341322475431776 8730707 -1765898709155473142277565465416841296 8730708 20047285936547524157060828519857520640 8730709 69021373267007745408516237173671612800 8730710 -11472532779985728706421538170958996480 8730711 666154165906612839037772250362942640 8730712 -33721848729562644246857637425352652800 8730713 108368514944616751775856062688021343440 8730714 14346764491476033929998086676892951040 8730715 22677481907679710257915261971543156000 8730716 11620179452611169093007449915063623680 8730717 39121016629480354835058790144499103360 8730718 -106016610231848900242515042875494189440 8730719 -24320302872085138740015998039335162656 8730720 -3204187646234267548581030894816460800 8730721 56778486188887301109200562784025386372 8730722 -11398053827708267872173432994582272000 8730723 -25380397084850175934217970363996558216 8730724 18108995136487257103999251650914012416 8730725 -67592890633363393927982320762428816000 8730726 64603432588534550816098295471365796544 8730727 2494102565598361551166012252706856800 8730728 49427799142276098620837597052260352000 8730729 -24302349465161620489867507985534473920 8730730 7867552137177130663222829595077393760 8730731 94084408651973437694989183241785630512 8730732 38628432550897110497399707576615491072 8730733 239005598195104113961351414665226517760 8730734 57548683290480171530589439468491518016 8730735 38648240727306145797242077023635310240 8730736 6643495578569031060316897360692510720 8730737 -89912729411738236473439340664632941614 8730738 51772563525028287075665966839257292944 8730739 -40482975936224027075571907169148837576 8730740 -35794265856049888663722234548925657600 8730741 -54167292435435143057685410912518271616 8730742 -4107690256327337755125928334929489920 8730743 -38367637192127012235660831175084832832 8730744 -9727286621990026656786065129485762560 8730745 35648524729727476383781516493693795400 8730746 100451248441467559816462484726965939680 8730747 -52519909975595664981292075958323799040 8730748 54174921197050124781438622007574054400 8730749 48811552089672098543878580672174017164 8730750 16129808154607013766043125278588928000 8730751 -12151659006402794188371997894694381096 8730752 -174353111223663291510579793789609574400 8730753 -55576909044454266109381787357793740496 8730754 -56095323029629410656568868086923942400 8730755 -21474291108897192990540538404467520 8730756 -64537428384954356496183807906749781888 8730757 -22717901109910695533729580075399504576 8730758 -29244254723458163878420871675107763328 8730759 -42554129407800180100891462847099537496 8730760 -99646577886141796772047385907759513600 8730761 -39889257987962567655134494885017284160 8730762 -68443989837282076089577673303307502848 8730763 2224982010593474307420981371710601744 8730764 49414283471246934068507906620748759040 8730765 -109957914917189634885656093674962435540 8730766 76557287123942077293054701385007549440 8730767 -242352353039738647163948936707052005872 8730768 -23291684743224715455734818967479320576 8730769 -62794515079065002427570858047153058240 8730770 -69236077938135044424054870175977162240 8730771 -8112181479059367306939852578049129288 8730772 13678815971663515898166302560711987200 8730773 -23383929581514451869766225434976102560 8730774 25137266853511261099725455486207773440 8730775 -7186457275652315043532794805541539200 8730776 12617958724472548682547685985322332160 8730777 51642696105145305633428507664886265856 8730778 13287589622286036524028718102592335872 8730779 -78982469282334295614326909847377553024 8730780 71424135802716370592526268819674485760 8730781 52873947444965469551937192104152964582 8730782 -480758988208046946137992295355640128 8730783 20620802056382482220889934904661001752 8730784 13740968290707726547291491280210624512 8730785 -627535163612631778475316392793695040 8730786 23220207719787839787093599896656515328 8730787 76104859821116759270719813939145907920 8730788 -23162148578039376717796299678031678464 8730789 859439907384067975183468954913508768 8730790 -61399121128986247439319698481404265600 8730791 -8533256442747427316717484798123332160 8730792 -47212406569446016487917518916050124800 8730793 -140335302519432640353816851885833053958 8730794 -92691942472798381921957217080166804304 8730795 192663485160405043638487637089413008640 8730796 18516544853893128635454347977012948992 8730797 14820819729738136249100104547430996246 8730798 -109265814908599988008286391250474554240 8730799 64570140960003469153655789624901656064 8730800 396858977672851874283465640014643200 8730801 10560381097073163300417592530342650880 8730802 -74419990232423658039286969526069265648 8730803 -156261196226165092293607025491727400948 8730804 105700140180368830571807845179330048000 8730805 -239488456646460674924317052600264685000 8730806 515309017073149752458376717378299904 8730807 1746563326716470559905689770778709760 8730808 32881951835258030223008663692096081920 8730809 86438819394228481406346260105191521792 8730810 10368165234205549733074024632365318400 8730811 -33465039978040251469004630394141539040 8730812 162314296482274888039310213576778310656 8730813 9308331580542881931790117498150996608 8730814 128655040931018853661300408209000755712 8730815 308641868942321510193634720633333656720 8730816 4283079607663511369230619180720455680 8730817 -434243356307744308753064898063014472960 8730818 129561597543427327998281170656555441360 8730819 59004856882462014098217763938297760644 8730820 51616850313470027346301060333558886400 8730821 91003127043364248116460736452972922944 8730822 -129541140549383500298545026659465846400 8730823 -53343720025616937188079005442181660800 8730824 245694136250569880734991076098423040000 8730825 -89651619482936064984970243198731356400 8730826 36653043281188543676722948457263713984 8730827 -32091014744603952712485882696997272000 8730828 6082691961280049721193190616954240768 8730829 116023166937100096949958535727728312684 8730830 -50946024752891868963502925800240645440 8730831 -235415750934667843857057273940228246656 8730832 1304516703036536618786842440699740160 8730833 -96354900783557796271318302304771742736 8730834 32013621493817194236418032994271718912 8730835 27314027439606086857732870401481343280 8730836 71527402762524202594619214501121476480 8730837 262491658346140232662957044062418384960 8730838 -614762915315354971167016028388307680 8730839 -33661468807564068768643879213817590776 8730840 -10800350178026356599766852731627110400 8730841 -39637393066005323025112973290471132928 8730842 -84259846873647349945329967507666636800 8730843 101995572536735012298452869964445035520 8730844 130719152413153360596980651218367657472 8730845 -4953374385931810819191898233207546900 8730846 -21208021076530158679858814520106861440 8730847 -89379179886172269870673936810107908704 8730848 -88337040015697019027380718148398874624 8730849 929942638979242863904935854641426368 8730850 24076728884289270811519488666432812400 8730851 -101059565389771409945068905104669954148 8730852 -5775338006711816021968420356597301248 8730853 -30531275975689272911678976817877118816 8730854 4774212911047368461008819432867182720 8730855 38841616258191290888102384676296064000 8730856 -248155945225869690558996681360812083200 8730857 173899036364149053856504806548994482106 8730858 93410870617534319121342072841471229184 8730859 -79594102436373252506718838532434524940 8730860 16039189677898523259869143132843315200 8730861 167917999068233251727284133598058214400 8730862 -53345594017349968426391509565387131008 8730863 269346048531954398941867087472618252112 8730864 -8391744487016670704053171295866945536 8730865 -634595640164605222416096922271165760 8730866 -142024123508709409521333410478943696368 8730867 220441012683108114350507928240994869312 8730868 -62648235682470624897798817553520721920 8730869 57819327989322934547561763291789821952 8730870 -27348565137734588796628791387740928000 8730871 62150787417020254577905467401809706944 8730872 -38265642083661394193388487287888691200 8730873 3708588584847130367387690001267166824 8730874 490231691476043086744540234348741632 8730875 -82300287044985956434290221173523748000 8730876 16844711311621793368469056491233280 8730877 8374091807291005472813972631237720600 8730878 47642100102792791738983547389874970240 8730879 86063172574867761130611901822929421440 8730880 -110700281244604346862936131490545664000 8730881 216302591179629031082243631074273063682 8730882 -71599239381217991968257570751296418560 8730883 10043617089233378868863858152563597520 8730884 -3587224036154617686610493669471503104 8730885 -41860089759374516264181063556150742400 8730886 -94700415479466106169836800867622984608 8730887 155322010248851607566129181696799104792 8730888 -93394125788728452535049248957797089280 8730889 -113189911467118817371652223157538862310 8730890 -17428376487665857282854955386535203840 8730891 -41474886969159610200664341154010756352 8730892 -345141168556763339618057898781114368 8730893 -130547903565402439637877070226451174858 8730894 -50575504746796533485823894882841081728 8730895 -56260159206119377599088275134555892600 8730896 -37810697567145261789117846944080723968 8730897 15995053216224648382110998560127316864 8730898 174625259993739079440983590798255938048 8730899 -82874720261261625122640773416432334760 8730900 7833924743349008498710069523964960000 8730901 236155119940831178391665847151185189902 8730902 25326060601696434221032131802952131584 8730903 -58653289721802197578576149233043295896 8730904 -21273219906498953680548166570996531200 8730905 -176420162453355131371275217222108226940 8730906 35912931091446148385747305381919368704 8730907 233276143829339070300082456009050358320 8730908 129116019498074243646411368758372509696 8730909 -1958371551192363618592369230623994240 8730910 -13071349659036263179134920541380072640 8730911 99965137788444710092449386208551965920 8730912 -141460734461808116122639049713365024768 8730913 21623389006410976039861216154037848162 8730914 -110026162338454464572486198422142511840 8730915 -36703404664396168144488440527319258880 8730916 1058638756765651548716097200598660352 8730917 -23369936443234584604761131824456239780 8730918 -45771041469120154942246216403817821760 8730919 152607429165833760924712338313607043320 8730920 5047543930797757919798577748312473600 8730921 -104919527836587260147112227867121867888 8730922 28476095723803752900708053555958412800 8730923 142281864574291656676058540094015361560 8730924 -67343907551142281189614919721696582144 8730925 -37148401570234952524221869723261367200 8730926 8050632047214511640780045090460259200 8730927 75020944038726154655954597020492365792 8730928 55270018524808283260896795038861721600 8730929 -186595916311672782274511923619477695470 8730930 -20886142220348730614755106727504015360 8730931 160667068363731445030853493473507544264 8730932 7031837858970556384873820168528596992 8730933 8822924370290449165471456863071808000 8730934 -24289575457591882358529376476998612160 8730935 883306715992630411886342766152631600 8730936 -39936169258528247937302558340877516800 8730937 12364218524838479937135664827327676240 8730938 -31272868719055660299266457696985044480 8730939 20671134329518163714873458021330091520 8730940 85338691817941743770581647174832919040 8730941 1236015860422417960552537641086546784 8730942 57635732838578823394390831989433688064 8730943 86836563725528501957485098039754461600 8730944 -3945856397386312512204485387685986304 8730945 -26383429633578588731325423548036118960 8730946 3472005781040307761508544971302252544 8730947 -63334885276861911990083523147149345604 8730948 1304275297513064325128944124221347840 8730949 281050901748820515150206411732670945950 8730950 18767706902321875903444982246230248000 8730951 -65557478313505946961462136077008141616 8730952 -4486205166208506600644363195462630400 8730953 -77323492970659408244319396565498454400 8730954 41576165432860868547525054130988668464 8730955 -118653797064969631322796616481973617280 8730956 -40340782737950322949206466492865479680 8730957 22992409129423829307156685912832821440 8730958 38730190570832081098521551634649361280 8730959 -54175427880577662861216899295151699896 8730960 6871458201170358985121780693281013760 8730961 25136143401035972493075140478392288832 8730962 1749782611103259461023775292235363584 8730963 223545351308172931952557408745512268400 8730964 7201387132456276768433828647022198784 8730965 -31307156369516740739834222660056735140 8730966 77719921116598333467915192489715945344 8730967 -169874709434830708570555848786620288424 8730968 -173339195390126170559726768270505277440 8730969 72210277998304002889849092219371413056 8730970 -41402896927942426216074716059104344640 8730971 137990906639563262500865002934098934784 8730972 4613064008149956958763598609254069760 8730973 -8471183853224130038909324003036535156 8730974 -18976637157941241930915895135473426048 8730975 -6866843443942682645369045714921328000 8730976 -403167651436598813371540616279487676416 8730977 -75706952689234419863258613734655102174 8730978 74317738121988179703525749079051583104 8730979 16324213235519502854261585925772753076 8730980 88713538543032504170566702136951712000 8730981 -3868747339082469539886830779472275488 8730982 -2563948444892279872541129658976048128 8730983 152742720686919084798070034449628258232 8730984 -93136756090171693161693976755378094080 8730985 42820830114837036740849033082261079560 8730986 -58164047267419975855678904733981108480 8730987 79277524685563724245394274512188278360 8730988 6443489812683590971438392213126685696 8730989 64150155899228114698947093173098344780 8730990 -92483245195727042207007570545318436480 8730991 -1109763585196723956060289344779093232 8730992 -17854670507991873079073465173085257728 8730993 32871400696246749489897637680813668544 8730994 109067389724771277479925414991369511040 8730995 -10432759011592154380110673605922713600 8730996 -81434752289002611761196135421657350144 8730997 -65101753277394127806425771372286240 8730998 -68114652781504951613118748902909102720 8730999 -26032852548611231983218425126445330816 8731000 -183800564464909748861696341410247680000 8731001 201336323650417973951013629684330764800 8731002 -15010966388502643081734777401675513856 8731003 25717161824001468005532512488860715000 8731004 16069283234051400784833178534106958336 8731005 92925785927575374075623428294131070560 8731006 -2731512690950039584740777088043024256 8731007 -74982255263384097999117092268288570240 8731008 -18939512066629937934980792326752829440 8731009 -8014580670622190071028617638857730880 8731010 -5138146505988157649531695493461640640 8731011 80480934741888991952113615237265364144 8731012 19885026842902384418136780771988024448 8731013 273958828588500201617748244531763855040 8731014 -45990712197731451565613608075633121280 8731015 -40033571296004416221436335351489576840 8731016 147309768017458810003237001697533998080 8731017 56719223254854917980685470532386326240 8731018 -76622695347878231698225392407417273040 8731019 -14497682091602380598339075662320276864 8731020 53197364529253369413910862770686151680 8731021 1653748254428959073179899123450882080 8731022 105166632702509364667569577040458341312 8731023 -6750957343809000327137605809944375040 8731024 18496208028021542428070461665588019200 8731025 45195341689278346094571777608220872550 8731026 18995663500291652799359289333664456704 8731027 222723158539771473979206050047127816876 8731028 -69590144505935202499791691646091198720 8731029 60396253834183609552572054398461479360 8731030 -17154904238083025198889774968000102400 8731031 -28822282735480964780393424144919578168 8731032 -43176063913978629212629888317471129600 8731033 -34688089039312061242541613266393651696 8731034 41574686516074085619007311480940401120 8731035 79424993744912620127108256748351154640 8731036 123555490000890774707865725804084026880 8731037 11008896754804913462792752493490061152 8731038 41531667127638895439165442461001219072 8731039 43495923205713280794955087614638351840 8731040 -44865551714679108195383282026677534720 8731041 -28016769483344596509166495480955388576 8731042 -117982913540732043938520649615767281328 8731043 -51321392346144592386228594543098527920 8731044 -4370769249807842030522929383539712000 8731045 -1366515172913874689540620549789949700 8731046 18621161262452932150631343027520604544 8731047 20502179674482228610458441349830517488 8731048 -267067212762474166686477100447557104640 8731049 -58343226640619113084401678715079643264 8731050 -33794586342283100741804744598454963200 8731051 5180329745249919178487415746757777920 8731052 36290064222040884698638644617186264064 8731053 69159419091793157567532014283752769120 8731054 14631373055564587896544303231311878976 8731055 13212442702617644182718261315242581960 8731056 29521066681688771400171715054019543040 8731057 37082311644711742889001557589205775872 8731058 10540769051700268950218289112635402240 8731059 8434229802770369342097785093724160560 8731060 -10388398915031353809677681714482659840 8731061 -38560662423010170001460437173733837896 8731062 3372928461115542352929849856306852320 8731063 -201112790493716818544368952410723103016 8731064 3338471626982864153913452998180331520 8731065 -43801001211327789872032215510542112000 8731066 -27571883570099286005933648587371642768 8731067 59313830058453792251300467287356566152 8731068 -100796374097944137541030203286810652160 8731069 -44533642981860857912021415568841081530 8731070 55923015149692961965183275353797507200 8731071 1402180179188480459097665732205771312 8731072 16075511879684021650190615531298488320 8731073 -2801440033123797539236755903486219672 8731074 39759615677707729788033514079886974976 8731075 -24066446502949707991460002852146104000 8731076 -83042747846481466865671269094676410368 8731077 -71425565139322866748457111615235708192 8731078 2252828885369065260036555564976642560 8731079 -82892330878089404344651766752778019024 8731080 -27062434917678883110425486243536896000 8731081 -61373167694989612278654846156396340428 8731082 113340759460277106383765675561493433392 8731083 -49056392636932263974359166817487814400 8731084 379929766517716566037016332179367936 8731085 179652026720272618989872652056072888160 8731086 2172947805609448537372924862071861248 8731087 95226535200283872915431929461674949720 8731088 16719006941602943685029008523195842560 8731089 37026013457745170879911934169655544400 8731090 -92997643884379819043292405708797455200 8731091 -113176283868996031215048645938871705000 8731092 -5741833265841896480914189498804543488 8731093 -59875838587901631535260527953146302784 8731094 79967397857284873222198542442274182272 8731095 13921719601120125767908003753889178240 8731096 40948133177930852676714470506254827520 8731097 71719650836054718247363045497997953546 8731098 -41069410237104107692169786708766735360 8731099 -45876576425902884292765409268490560672 8731100 31376686855029953617002789752039654400 8731101 -722789913459520093279824997622362656 8731102 -19561990644543607762719708756802454400 8731103 -130147733750983770528983838805499127648 8731104 5775419935544624018143125488573349888 8731105 -85097002312826134494839164312804377900 8731106 -78027047153632038092209699297162723248 8731107 416845226912513298298077611212390656 8731108 14218361581940955705156918420256568320 8731109 117497795637256388792289039562387613310 8731110 33303462664726149578783424124314917760 8731111 94082452712104949093436449007699430712 8731112 -40783985509617369148915041435426508800 8731113 -127641191269817933097979944799381254912 8731114 29601689512850641791201155293668922128 8731115 10519871115590096333662327618979517600 8731116 -62224175086389312654069828711156653568 8731117 185036824983292926627238279988523034860 8731118 55879493599121663914980640796775360 8731119 -16713280053618349338019236665580724224 8731120 31555266089232692026772228887135027200 8731121 -23652767652812541500468631526671434688 8731122 6823601805802424019832464402592604160 8731123 49973069430384560444641952509342624000 8731124 97965061951496809545770927630737063296 8731125 -11070609517607890055273294077944000000 8731126 80477030332396887672795289767056865024 8731127 70978732246796324260854423482501070480 8731128 -29778367437708234528275815753784033280 8731129 54940731547559638323647743456631982480 8731130 17596999557967903336419386578970196960 8731131 10552705739024865216997029860020531824 8731132 26413707096949523757275725301043763200 8731133 44161362426676500720682270723707906444 8731134 79576527452647583640647634826688558784 8731135 18524274240116276224569989702788512960 8731136 92439963260097744972302923147857887232 8731137 -11124573026809713029366823497545463232 8731138 7286057663146244996320153394387802144 8731139 282297276778366259665052770464398642940 8731140 -43416357037957420943820626289196339200 8731141 72575247115606872641111717500703928542 8731142 -21324299811084716837021398804357845888 8731143 81538338202791560864220275084432613024 8731144 175655216003099772110347987010757596160 8731145 -52364488190121509478560851870639516380 8731146 1309021805015001637195414639765766400 8731147 103571260247455513738894811185500782304 8731148 -95449258541534865370713073909367900160 8731149 28300844628054000263179457997907647744 8731150 349758869837251934037738236043571200 8731151 15932701182971332859749087461422481264 8731152 -1367028096978205204615161702267346944 8731153 -29618498789692858181339524108311339598 8731154 -45310084826571707416716823984019063808 8731155 11721068800828339766865660017836449120 8731156 -41156965183075535023650814885156370432 8731157 228674793126378427370445042060992897820 8731158 -61552877033211410555005280272271793216 8731159 150430362748136313439385854040638727400 8731160 133008586777037363914038293463278592000 8731161 77924954628194943661248543412038490800 8731162 -137236977225953555699852664385521505536 8731163 -168473739052572909063935693321972135052 8731164 -14109287459136655473986282800534591488 8731165 2947970922316989593811199096916232000 8731166 118022896747863365036496717961460620800 8731167 244640636515641801561837032466012960 8731168 35013693385017399028524909848841682944 8731169 -144970355206771548123653314739870965356 8731170 -15150719261169018679020441073426598400 8731171 123535472242058640229906696222698826392 8731172 197561044828044605876095480361081840640 8731173 13662378024815104246999177726503185568 8731174 102562984608604210043370962920901197440 8731175 -143717127620862055600449311075620131000 8731176 14758571137489127187115920841340928000 8731177 -13930788551825741676352587997622519488 8731178 -31636348384608728989116012479667585360 8731179 -155139296704381626687594420362271712080 8731180 -97625746142635420821492253412246246400 8731181 73205476239562431690685389509142286464 8731182 -75162714742986124446331402362071491008 8731183 -173359778777664151277132485489887102720 8731184 5196702689902364621102262503032750080 8731185 -6127371357404740642056065481379834560 8731186 -26939195931615784588963859549145406560 8731187 281670746836878751404998754311201821836 8731188 -95327506306697252355489066547035328128 8731189 -103124996167530066315652283357511140 8731190 -29168741646948332854061111305892275200 8731191 -38151228284194342402002759525851521536 8731192 174515663270236481129281600524436992000 8731193 -4788062595576982383767278299729384816 8731194 77254648244763825442934967937553894400 8731195 -151368268195065917036126836351995030000 8731196 -69132225437954466927568574708529576960 8731197 -125494322276269158998176087502028961626 8731198 -9288604107899989741330299539990765568 8731199 -267327305807965685991434486417761040520 8731200 10809502907596793141705639862888038400 8731201 -116119706944000605621234712950761428798 8731202 -6927818028730583201903085231305426400 8731203 28897154536193445528601984749963490560 8731204 -89994756668641366364694777541120531200 8731205 28452386378632155039302411867886533760 8731206 -113887256733383443819503053702977152000 8731207 -502145455570235397524178640305732694296 8731208 194842003323997527861133494479365800960 8731209 21344593789515640590842657440047249888 8731210 -74778430111970840010094410166895886240 8731211 17894837103348059911599842533533313812 8731212 -34954725652594513501656007655412203520 8731213 190657515127486993809558727342890665462 8731214 52386114557804804195511207669512113152 8731215 -32883361209013210586529298558654114440 8731216 -43248625376474220541945024197635235840 8731217 163978957485427186926977285205897524064 8731218 -4067799276667542425253540528112653696 8731219 -57721228761839357994530465888812624304 8731220 -4328957777230026985584665334795102720 8731221 -14612862190445034716681843492459530656 8731222 24531298873414772432410569491431646400 8731223 53676143755765916583135040011374609880 8731224 92086350201528969823547100208488437760 8731225 -52324921547048929753584288504937944000 8731226 -5158030729197967988252131850736437760 8731227 -43662991522149103007221489306270895760 8731228 66535243894284839971563822496755549696 8731229 39273131691158001907644057372362835084 8731230 -30515990905380454009185621509505233280 8731231 115637404126221605156857799569553088032 8731232 88912937443485279980010985814349840384 8731233 34386067005323304304794835675402401600 8731234 38244915203936545207505483656878697632 8731235 98005384363464779327963287207023870960 8731236 409734726098861839676388891062482944 8731237 -44398606220346199132041544773356898816 8731238 893233669307719443286264882830389760 8731239 -306368099860202023731907070318336640 8731240 52425754772140304267162531409661132800 8731241 161142453101380240764980211165179520 8731242 7434110915472671071815203312966637408 8731243 64048691749804140069815917968224198464 8731244 -115315679954098106662483878060209182464 8731245 -77083647946973979896712668339790542880 8731246 -9910419988073235152571478859038676928 8731247 67716508913727139238697583190165083632 8731248 18014633655711443824122040975198322688 8731249 21034173283370929365670287316910455250 8731250 51128881062294217925943254794521600000 8731251 -202612028933567603661029858557112486400 8731252 -30250286756419773136903660068266011264 8731253 -20776627213355852311670232458981668320 8731254 -7577269379919729005960176275826483200 8731255 12385800854984401856556681053326620960 8731256 42781197297843987035676438617444966400 8731257 -37052743395687726957063665338113021360 8731258 -1524320117145247412253634411469884416 8731259 26899459439074774812152649912321341280 8731260 -18869145972275683974597850612850688000 8731261 -187476520440272413303215820454841532224 8731262 41000908675616466982248309588299548800 8731263 18761051615387906984889618728899620624 8731264 54032455555771223247989035817678929920 8731265 81719217004393171999956193413195816000 8731266 -43789239724500219522103743252147278976 8731267 200520701335571763758232336821514402840 8731268 5605817467057927373414345875127832576 8731269 28756157073809223743629047794408895324 8731270 21091476052315255893607593565247036160 8731271 -17307764490942048389491608975340484400 8731272 81798115369714527079830832800195133440 8731273 101353666419447420907188439824961608768 8731274 4137580346700743696368468727651269632 8731275 -7000098737346099341203596301534982400 8731276 63659494587821618021913486502493884160 8731277 215688762770936086851655280913526419126 8731278 -19823226168345923335232987712365035392 8731279 -2498510741580830773796374664092840960 8731280 9026565059145952282504939405165608960 8731281 12921200139129069083466356145486434880 8731282 10654611836273476837850435489170905600 8731283 -173797370155017270531708481909683436032 8731284 -25225975151281257571797064680709767168 8731285 167352207658576754168268768686230728000 8731286 -71214551594090474568318817014934938816 8731287 6827703365803428368142623999069167440 8731288 194573098613761771384760730758462453760 8731289 -56836650355196591551338799133291506944 8731290 59235072452298325200479519237003262720 8731291 -234987301527856212285849388767546891600 8731292 -173016610297493341883217745126079685120 8731293 -99119725158590743291574044099763583072 8731294 -26170199979061294931452413887292785280 8731295 -48015176935948391736700780794465658200 8731296 -25495187830302957862605128869978570752 8731297 9853885151657761195382768566428747392 8731298 96257186227082271211925886837828474240 8731299 49470044311097397168035701846619007864 8731300 40867776384638954386629630128600470400 8731301 -73740632148831534036848959636474405698 8731302 32602812087127804795068666150693780864 8731303 29490143524308171396806398290542252080 8731304 99663098269061043584714327699806325760 8731305 20971565009620162594563834465726988800 8731306 -39014001299847006766761355971313998336 8731307 74075385210983088974058068470625632272 8731308 -18741444563839977963046748455835275008 8731309 -262171969185353260620068819201657184490 8731310 42205556240921021299212353373403119360 8731311 4951267162739779649435735758425236880 8731312 -21014436070759340533156056440909987840 8731313 110746936039945755369114236906279996562 8731314 711636153553673113732213010231498256 8731315 123726419747966241530918050646034462960 8731316 -135853050687548868590009166199227279360 8731317 28153777029371339900028370019911987200 8731318 153117818005945446049548152312475460416 8731319 -57698538789076307856724581576779387328 8731320 -41515419800083925555154823847768064000 8731321 17209341358765010801477609383736708522 8731322 539341283339542885425265960004980992 8731323 -23051876219286760214944887011754282228 8731324 5814363332750424846965652488280473600 8731325 -46728393438303552346696582132863170400 8731326 -10785552383422774094921581324293922176 8731327 206674022010764607421870482926504439672 8731328 -8586351002950750453760311905132478464 8731329 -16406921894881047680767679919516687552 8731330 -82589970385152978694605239995984681440 8731331 88468325540894740852141196602975587840 8731332 10460907504928905947061662536154507520 8731333 16261433588645374713275673377137932344 8731334 20615122172853833308007568715384298112 8731335 237237188723585090227554605803303200 8731336 24152672500980522395821954470346752000 8731337 253497910473328088125873118900082134400 8731338 26042115604602036284521313382559641600 8731339 -105916794135271123286457553884047018860 8731340 -147842059269016932794272475684290667520 8731341 -60336080167524169343030434492014058560 8731342 -94018815434139562195928670788503561728 8731343 129477099488722100245177417052490308592 8731344 -1644020228329251955635990724791238656 8731345 3899090775755955661437783068656214400 8731346 -59650518168880242146540092658024490336 8731347 -107780691845666893651759710474389238600 8731348 321326848040768112007231340681417748480 8731349 -21143632620133825714266725552412591360 8731350 12995005704930313306779316875245589600 8731351 -25385582026090086189548024970157253760 8731352 -42984541437315030728641031606924083200 8731353 -2838408715415570839113826732747290336 8731354 23161937349643207973578484826061115376 8731355 53751390561624613559969843097260046000 8731356 55790425617639119367800144249374198272 8731357 -192975898735573470702484510629348591668 8731358 34241858815180265387781234151621829376 8731359 4039787907745544207467490519233010664 8731360 44574344690229586904995691742064803840 8731361 -127333176200543915179962633859288394988 8731362 -65102617928602637496777300023869227648 8731363 -228708174097946927494381701528181836388 8731364 171724522729202618969328224797586779776 8731365 -386471603318272371415204460027686080 8731366 38984372468422590773478180309818785920 8731367 -62479083890907451411527814946744795136 8731368 140977219981425855218318568121041715200 8731369 173291014830382525244822006023236195770 8731370 57986905587395791639220377088139207360 8731371 -387481867649314730161790877835587072 8731372 32981591612547067848304415176393004032 8731373 -39038372873991063498971367050117398464 8731374 23762689741221001462478499180928450560 8731375 -97158100983899870726120309987321496000 8731376 -7386091002924898856598588091784429568 8731377 29670857909055897834380923008997678080 8731378 77046693015226779794896697732467368960 8731379 -78644029762963315553457145803823978416 8731380 -13567015938871726454164443717830860800 8731381 -147902462889371819139945453031795700818 8731382 -100440364190755365108077328999727137216 8731383 -80834371109418125893602393612865316376 8731384 -10616965344244753096873383971358842880 8731385 -24053019332545696469562845958613046580 8731386 9363281776601758424478775612234729440 8731387 -12640386061486461572161160495454120960 8731388 151191790325038949694313237711260684288 8731389 -115034066242588891229448059014710168576 8731390 -90163916044344054876046145665043044800 8731391 -180087596049542952217412311686583776216 8731392 -58879877155611896107261080306356060160 8731393 -112666429534439974528904686402626300960 8731394 -14271994147608932113461899703273773568 8731395 3809726854403127991750310636344618800 8731396 158197610077796013828416549868679905280 8731397 10584361792679099895502271559102252540 8731398 -4527078327953125985407558268680372224 8731399 67521636100398054032981851655591878264 8731400 -57492382594004075802909347892230400000 8731401 1079490212884327680841334289015696768 8731402 -52971921951389546990520207857240678400 8731403 14498242615192805431044241080686547504 8731404 -72550021590313501755024185716808137728 8731405 -49847688930345755828899066844883413940 8731406 -106874708896362231323963681732090038848 8731407 64812437114834986243360263454869951120 8731408 189512782846890576959794830023065600 8731409 436312470973652728350244840644593375604 8731410 -31455619045193556766065535220513548800 8731411 -107862176591558379006272301680873862848 8731412 278522311157382747672861229929064888320 8731413 301471669535541583413881242036025088480 8731414 -22411655346645020902746675832474788288 8731415 60553595475518185916779205507891212800 8731416 -149310123105882597525304722731030630400 8731417 92109684512380443616182128898923371466 8731418 52820185529107382587054528187851292640 8731419 30025540375799953898933696751243402240 8731420 -97568644633079934644130020770964574720 8731421 -13692149423700043608032135206381623936 8731422 -41073089909355446694676760782372608000 8731423 20303484693293689725404595652244060080 8731424 -55916020055339083407527167222339338240 8731425 122968235322651967113944900257610428800 8731426 32770919071212152223357028069636685184 8731427 -59603681903358930468500315589970274724 8731428 -11888263222644228498141290702167117824 8731429 -2211248573695731017829975305003289088 8731430 -1078189464048729672840410916397198080 8731431 -144943810536225427168508155373245065720 8731432 -67836617437289927798328775489296967680 8731433 -137479838758365666262585541930828733318 8731434 12753194954257826602653544164326684160 8731435 -14548483348479853154472618400554249120 8731436 -47266840406857175712647772087867832320 8731437 -24173105601611813133257391411946597824 8731438 -59473767541409027225894192027508672768 8731439 64770091261900713307328316108974655120 8731440 -8361533527251698393631467188742062080 8731441 140391544661763432943996943933039996400 8731442 39416096339769225158630367271987558464 8731443 45183652854356646812459353709029872384 8731444 -70943818530191254844144400939863291904 8731445 -6459459270048912683640405301482440400 8731446 81611443859765575490925152293354613184 8731447 -220683631557224076823150619409351062104 8731448 -374574239187220031368942042298891182080 8731449 -40717376650865019238810292522384170560 8731450 5159335611783964665422817767590272000 8731451 5028229580606251457641527647288285352 8731452 40126604508481305638549834344439788032 8731453 150496797080782207924727621520435872544 8731454 50317189891204409724500364642262930176 8731455 -15706536491003586006253221441839148480 8731456 -15537241556389203055061953417337896960 8731457 -13324510360724173424643873244486372668 8731458 -32045512993630853890030487720018348976 8731459 20666740095844096059371263686802412040 8731460 -47166750509422003962189560356626186240 8731461 -4972712023680996781422695841897277728 8731462 -20073364358690451892620166453024836768 8731463 7394285471054758488119106809052574824 8731464 13377469117905677906047028668740894720 8731465 151387089951187788409020999980027291400 8731466 2645082989681336210558769135580154880 8731467 -12745646730164786977967101802900209872 8731468 16367598294712379330355144091106939648 8731469 169863252297331414321670927609665428000 8731470 20629969654671723536731900004887987200 8731471 -27465088389445760737279013352240677280 8731472 55530543585185473640034640674301673472 8731473 10845800358364989027618650344029873600 8731474 -3319272365676422943748513075803537264 8731475 24924910141263301183698787126384044000 8731476 -31309603792212587878071197737706428416 8731477 -283448607256192178740070481088466618674 8731478 -7840434356556137790339237817481487744 8731479 -70192640098616304135288626494431915312 8731480 -103629927284242363811511123958735257600 8731481 224873582679563484249702420423137946 8731482 -49155795341343301744136647928219620608 8731483 -28362122479105940714546608229589815232 8731484 121334563324313953019538467083866518016 8731485 320055269047027425471596353637523840 8731486 76458876391500830106193555177949558784 8731487 16650141582263424632587879738415817480 8731488 40877746066667846887732164543947735040 8731489 -52153021269704308662263723868766606680 8731490 46822825126790324061374766959539269120 8731491 -4057506929775828100348019362517508096 8731492 -31946602472695224331186199745557606400 8731493 -5934846464532520428494052887193984258 8731494 898895437640639709140149576403356800 8731495 163454320179349641951604373291177619000 8731496 -110551946635975075181705019287127705600 8731497 2867250959595730572010396716763962000 8731498 -19147471392754563012431633931215634000 8731499 -101797434362471332536399707536155084288 8731500 -9799885606033764696880385664834816000 8731501 -77473735547358117603573839360574883498 8731502 -7157631588057596931478704719347440000 8731503 171379403982710803279368548854406496000 8731504 -30404703417075240534740694723218898944 8731505 202425711563251396256806575922000068660 8731506 -12313400058541130138886549002038619904 8731507 204870863979583018612053142540753083676 8731508 -67487346240535102978917918135656364672 8731509 53426392907856221991246760719464931648 8731510 1677536768521690450153888116275688960 8731511 -197605346328312460158640598929370964888 8731512 153432529332976453905401427139549777920 8731513 -35737837345939105627314741266875713792 8731514 72884740690498625063402999873890943232 8731515 35822275315556908349721755757968125920 8731516 -17153369267991628407701188818421019648 8731517 184205161504071767882854548638075774400 8731518 -74993336805054964566600494045615676096 8731519 -198614378562650316424320940478648703168 8731520 41261183670492714779399331313090560000 8731521 1178433203383321249981126235260062672 8731522 -29510621787338547855443897983013707776 8731523 16143274490536168669349494282853640000 8731524 -2048164691815455524982325541868484608 8731525 83981612028883682245632601132914573600 8731526 -130960581505114720180245064058502934080 8731527 -63715081248186848546039881138765392768 8731528 -68861575329740093186865817497545932800 8731529 -81020388423265184799521761058846400870 8731530 4083013555036577214224949735169766400 8731531 257490653860915720773155287405233861332 8731532 13523903880310353975423969644122613760 8731533 -751912054211181407993090081861875776 8731534 15845372393472006842759207771298206592 8731535 -158696314822124766742255503766308134520 8731536 24073990078248015436168007136533544960 8731537 -1246175255897501061045267927886088160 8731538 72731087742442250267532267440715651744 8731539 -134278734896710691731486982637543567792 8731540 58444966939653615230206763278844021760 8731541 -8396272636098930957377345787649276800 8731542 34837383269257116052869793761213131712 8731543 -244060923296650275548696316221332989336 8731544 69385225798816482516264718555150940160 8731545 111611360268038614861012746946446619200 8731546 33497787590949705286555178325909599472 8731547 46943549854621890854158293499663067112 8731548 -8095841145405039839923033184680473600 8731549 321337961969121356958589698762142848300 8731550 35446189212932306154375312609666964800 8731551 -29675748990707214228426356922053364336 8731552 38543767211284708843245585432901386240 8731553 -48400113551818912079684270855160969216 8731554 24704960425303623203680778235376051200 8731555 14657910064900251929182165608843182640 8731556 63048085003563311724255897070252224768 8731557 -1232692353174943052598823975628632134 8731558 12218185188896097358061828373040198272 8731559 -63177110682233933170679129982914490096 8731560 72412148435885332148907487964045721600 8731561 386856620151518353491138355279761647952 8731562 -27402550514100619486266327106427582208 8731563 -93225767817738826556890393121751988800 8731564 -57206662658014777701465612329510105600 8731565 30154125836246126378667978762013040640 8731566 2492765304275619209606210122489161984 8731567 -407418774931853069474727182349775152 8731568 -38939218435873419450186166726126583808 8731569 2334035500184731490032529836021939200 8731570 40462462841960226938278577432435736480 8731571 -115179690041034057691131377507131242228 8731572 78943919558893191169589175155104315392 8731573 3315287912531541234097207571483844060 8731574 -77295895144916607542269031446659835008 8731575 -57245453382913459224647712533308472400 8731576 45387281069599188129292650303295119360 8731577 -19597545893423878515399864413332874880 8731578 -19112639585606020556855240843927448576 8731579 36498436750959231674191355710075790180 8731580 -368232135921292680983672659723714560 8731581 61114868202650062532894535094161945120 8731582 -59077969794316025758377272638673509248 8731583 14200299706065722858055587721515975040 8731584 -3740241001395572350673984385145896960 8731585 108486671620048447164984233822273997780 8731586 -18154717852628202334693642921316233008 8731587 40899544895508196584386318538045752640 8731588 -50511321519712142643443125965891901312 8731589 64916425052070994802640226276887681756 8731590 10379126046233006969086915472466892800 8731591 24879211033710473285366648427089313888 8731592 -234593657595788329262875424435545036800 8731593 -27218868424904120481476776314244418616 8731594 59529148823572827968603232133428297312 8731595 -310840879114521325090250444607711124320 8731596 44229909729602923041830555921932795392 8731597 11196380883917693908224182389147774432 8731598 53757765478395581993266990860757134720 8731599 -145732520145598380701111227195353762936 8731600 -17923714978204773974056829041616486400 8731601 -64228653095322928401929838163875677196 8731602 -98435018389214381028704018646629760 8731603 18384951731103885151274503343298868264 8731604 -110928219793584940566816023812479004800 8731605 35598828460039308929731158529539235200 8731606 19921790981285696051171390869811232768 8731607 -233713983351712463446531009797763617144 8731608 -66750960043773628425671863544811233280 8731609 82327789935556660123034584893305036810 8731610 -16781947096373583044101056331000776000 8731611 83128203629949171435851139539955264000 8731612 -58058923278082003130172133812152494080 8731613 192828770357971256324559302453526602880 8731614 106375052574787119352344819451824814080 8731615 21065248401494473734155340352298881920 8731616 -229577850397085651389689679771937538048 8731617 -23598787913944231320067025071355530320 8731618 -52637244240787737854949066067508464128 8731619 240810394156852947093112428918587869728 8731620 -5118794529067966098863971856316211200 8731621 49905840492869257697476257309492749600 8731622 -93718646798380045147865464766120409888 8731623 -625422160891498279196318328499795200 8731624 8061988164575112944635298587618590720 8731625 101051481937548557878347036058032672000 8731626 -22213835741598694354016729436763468800 8731627 -188980882510268398321382241088824320524 8731628 -14163147457878404069330892273273913344 8731629 -8911111268592449170754538188985020352 8731630 -13476053632489484764599570277881792000 8731631 -19375834488542539631624436584078246400 8731632 -2791215371550066943024272565075968000 8731633 -243709236119832313571893914522158904320 8731634 -91495424809025576516452720430851891200 8731635 68983446335924380537407704143275014400 8731636 -49762843593470276149650332567369594880 8731637 -160254204626563049569173454451850981714 8731638 7082151474752266434300957119918810400 8731639 -21573798238152104785294064683204772640 8731640 -176152512114990847861461020718074880000 8731641 19370590457788314557931138449365357344 8731642 -46070289033865299184979842286626322208 8731643 125116122810300023609429883592371449892 8731644 981259713785635407717874860332712960 8731645 68736333587016374981224805560514697720 8731646 25213152266646425113341709771577256960 8731647 -6325742559671484965441192800585675872 8731648 182052115738271150132887266731761860608 8731649 154837283933449488848984999187332652036 8731650 41927909545019834398580407886227593600 8731651 33414099484199495110236520322507691264 8731652 1494999673928078273170149236410735872 8731653 145326909407381088180915213277942730400 8731654 -104753473524026754153168628911932344224 8731655 2389516050902137301050234251380317560 8731656 52258839973875917495946842550529443840 8731657 -210047763603317702784895082274792933168 8731658 41580869095121239318167189258445356384 8731659 41772716238480193431398430563037713280 8731660 32890713711778435003157322445903626240 8731661 276061124816962391265865837754330174262 8731662 63148280720619356613461994271475439744 8731663 68351157201595288625007164506258426360 8731664 -29897826735212019269440558840402673664 8731665 57775433083824494839096549428538608000 8731666 -1424977119156129034248188758141174656 8731667 -6980092679345073251738883977216301408 8731668 65619146507811593750856861960897515520 8731669 35055494985350416120341435219087292444 8731670 -126161693999592344009733079302200663040 8731671 120403167124146249757336228882830240 8731672 44935374027592716240635966755201996800 8731673 -250644745619301979874564652485614881078 8731674 17455511821157347131608624705392305408 8731675 -95444495789847542760013272038464425000 8731676 13495671175192566018976463314935029760 8731677 28328318809320254301804184159226492160 8731678 106726792305291714323593516761833125440 8731679 84766867141729165686535285268220985080 8731680 16164603546550830866364945538870149120 8731681 73087405485125816890647037492426585792 8731682 4418829873943562394988238866019740032 8731683 -117369183852546037125295497157616691240 8731684 -40210111088255824558483795443845959424 8731685 173711976643641162459442086367790032380 8731686 1708349048558854500352814623970006400 8731687 4207776459316564337161487977945721336 8731688 -23389512925372309253546360175613870080 8731689 -642009928384830705698305006951618080 8731690 12482239163822757373541882154263020800 8731691 277224877715442439583797513286918366400 8731692 -135692140686637468625465963173697664000 8731693 -13235537063867945001020539559869620456 8731694 -47225059193840616543180347828708607168 8731695 -15118581766496742070249105959630704640 8731696 23686027282565088771120384808686436352 8731697 23534426145998569508986504954280428800 8731698 55131222455659347010108624889319052800 8731699 -54195182035093595731006219270618621300 8731700 -12731533877516021902150671590836732800 8731701 35593593941461794636389159021640433920 8731702 24507348939078461571175770606526808640 8731703 -2652597237315721559164212848951818800 8731704 1281916978359819272387010560674897920 8731705 47383976145940695659216198716670880000 8731706 -67323322760585637285707580356342143776 8731707 96490168561385152355019823471641825792 8731708 67605704488437932765615666388416233472 8731709 1451144588636738306809737135165097920 8731710 -1525877678710568475010217103891955200 8731711 114503741488923399766213931093481797312 8731712 72338683712042990872254675525335777280 8731713 45802352075585520222505102968988488000 8731714 -85637078971061908419916298524565225568 8731715 -1324097804672250224919601440221510640 8731716 14675690993496813693425390878965104640 8731717 66647041792680916006140115222953238720 8731718 -128225558820558588091366075444203745440 8731719 147485650389404146062771415563007759224 8731720 100652894397701584564965388606564761600 8731721 214439764364334263375413799628973832922 8731722 9737843567798330112985002704052633600 8731723 84650083914636063302557013831309232 8731724 29894471791957553629724656647005258496 8731725 78297884309149904836223927998917141600 8731726 -54373063671936758899210181766677303040 8731727 187748287529468112396713771982545320512 8731728 38801395531995320853594225569282383872 8731729 50164892848868885795308732528259493540 8731730 13491709037355002187960071878356979200 8731731 -11241408982366632804216151858624440648 8731732 -120174790533549820685855026307928731648 8731733 113566685171006464521136153924265978880 8731734 -34552577561528572695119129384419084800 8731735 25290363561927265079781837475868496000 8731736 5663799300500779276725973307886551040 8731737 15220259981703700484424969435224731200 8731738 -33607915563544042127872494004009854480 8731739 34116824753845939403360675003706450240 8731740 78477907371721578611633166214168627200 8731741 -32970569788108899648492441751035360040 8731742 55286328943924372537258911932204230272 8731743 -99163155328525509442989051427290274176 8731744 -40111520197632920655792091360555696128 8731745 116698487548437359764156133855706081600 8731746 103418022038089154589721450282748613120 8731747 -37721574437751131983809822237549740360 8731748 -25989248114669915870659556909877086592 8731749 -205651425677522178841035180244143552 8731750 31148913300207458073121823825564640000 8731751 -179442157641710850289527156524430775200 8731752 1469062116673377201858342295943331840 8731753 39358793262862579395893685384737645604 8731754 -132996114551706851739522398405984179200 8731755 -127331343756150435270619985385138272400 8731756 -60423635954404753133380377062226001920 8731757 -133311496261746086574375794044634669994 8731758 -11509831723799192274928691662222983168 8731759 30214459614856134055189680515099212000 8731760 -37371521562184742117771610420584939520 8731761 130215836625425845589279373655945299264 8731762 -40217557653365650475395817847476215296 8731763 120446006898445022109579948369420936012 8731764 -78510091675816783065005216293808148480 8731765 -89181959159201828727678616400576987520 8731766 67587884561044912936506044910758866944 8731767 84144796680300663644593654079257430400 8731768 117632264024480546810995563803730370560 8731769 39499751459153870474760842094950555280 8731770 -5624032173767703551179754937813196800 8731771 -39867330074693217451143579016405480448 8731772 -32906749587374800769323750255776983040 8731773 112621455874040922909687416245406020800 8731774 12407935152476245205135806999365275136 8731775 30427186206815410560187795985457927600 8731776 -121675065488408788043358157319385907200 8731777 -142682774730969179021448057453458933374 8731778 68832636952999816026965419356709776384 8731779 -25323766439441861786957481270007238400 8731780 -56873889886069567819079240028382310400 8731781 49544402431653634249184102999598643200 8731782 -4111349607504223327742241510254346048 8731783 69522205716911064377994668917293867032 8731784 1836512447019119432360940300699340800 8731785 18293592111734709493794419278862923200 8731786 11344804173549669548538054357829459200 8731787 227730123818933872761259363351581140436 8731788 20408361594735331283592323797936570368 8731789 -8946943244843682528564126488774730432 8731790 25269747311693879675579462554339574400 8731791 -174777921090289350037991845469649883680 8731792 45357633022094646505501269168938352640 8731793 -69332500803440606768712093194342616960 8731794 10606800272829777398716091807297713920 8731795 945166392042603848994070030153514400 8731796 -211424314519624692938795428473416246400 8731797 22185973335208825005693193223611063200 8731798 75126203849002053197691509379386234400 8731799 -111499529864705047923050495690955698040 8731800 3254287318229978391778629420079872000 8731801 -59834920040568437626189348597726636032 8731802 -7924766591207874716096911027675588896 8731803 7218561848180128016377836831558052464 8731804 -117644119239881940262645133303917668864 8731805 -232953056974167336572038937525308114080 8731806 -7184202727124224130235025357620962496 8731807 51533214464700547150131666449219788912 8731808 54610896387248727082491901992247885824 8731809 -172205442491287133218540819109614403886 8731810 -89414451482300382587066485549246802880 8731811 74688230769801771180413139784945545600 8731812 -26488433296110303460740690569939705856 8731813 -90812264972462024933140746956996257440 8731814 1778216306035119140931647010100668672 8731815 23916911622144724336553486083811308320 8731816 133515316633169511216538897822453140480 8731817 107713746687275140661596962101496175866 8731818 16973643419612666444468643251898086064 8731819 -29983070553633516788680464290105848780 8731820 43974214592432394276259605094219438080 8731821 34761951507406978270491419257225026624 8731822 -3284916213010797526776570258625236096 8731823 -128419588989356536085081433126314528040 8731824 33734807431935129034964440014170456064 8731825 -97020656454754050096822950857810342400 8731826 107497142269174490539019538562643684112 8731827 -73915159013124100560923582027699724960 8731828 -11619888274100958116679391022657224704 8731829 -17890517536654269448490142758521802760 8731830 11710107125403585379742110356105984000 8731831 258746687259413840355825165407889966632 8731832 31790558201535359880249774558480629760 8731833 57209015849103251559174298331909338848 8731834 50540103295134085773752211887156997120 8731835 4568983155042723331976107955477237760 8731836 125799120078298870921949619662967009792 8731837 82351510471488067534393514900582977120 8731838 955949638903760541874922665482327744 8731839 163037327587821409643848900438453729224 8731840 1195449094860724567591367480967168000 8731841 -140140411072715414998908860805188053200 8731842 -18167107897726848365016547263021834240 8731843 117035625685240285585799952533287019320 8731844 -305908967443227940263616075884600192 8731845 -5723302074346203215798998328261457960 8731846 -56920230545947327967357218917442521312 8731847 130105069018659514030837353367262035800 8731848 69366929822996701291911290626909470720 8731849 -45190194334026409293734165989019124960 8731850 9701397607998408231863984846473280400 8731851 -43139332686292583671666785397578384168 8731852 -1925059774742234878962119808835215360 8731853 -49251228499292611911095221018638685716 8731854 -22183712042844051830259911639193880320 8731855 -149648041178723561743618577950988382480 8731856 4186555952690583907920271741292642304 8731857 -76608379079968639878724277436874015680 8731858 9475552652222846092511540647589289984 8731859 102883604589070637090905747292147838060 8731860 -62031984769774345985544309471643760640 8731861 -210895118014902222974498135216183823538 8731862 -6462343605533503735681309783290233568 8731863 -16855811437601725740009977065500413952 8731864 -80719366483565876423117535280012615680 8731865 -64042428234970573976033182026917020800 8731866 8432899224946855323527352932348594688 8731867 -10430556273128404126106381219161057084 8731868 2781127139830233209727519889840969728 8731869 -155734318003234306175494281516691357920 8731870 39451431042755484487014848977124352000 8731871 11343695584144046124448000067969959680 8731872 22824504340946301448371149378318499840 8731873 -27103936885608073636827337507390262878 8731874 83642079042581994652333951760468487840 8731875 -29006537611200616070027891711580105000 8731876 234100132821376674856572870966413548800 8731877 50311600612599731565000582201999372288 8731878 18303815774936979182174755635439555968 8731879 3136661392857709672671376030403831280 8731880 44887826104220161327466840504005324800 8731881 -39067804225441049231352752127236160 8731882 -85151022080784404428672605320880960000 8731883 135868674113765288867766058445718240 8731884 -26963247627479005963752215792861872128 8731885 79018072342783077365593548463144028160 8731886 24263017820949333428698504814811672960 8731887 11767664656848760801883271731784401280 8731888 -24687965947056403893097176350449238016 8731889 -73956828516259312146334732969674628044 8731890 24436538740469070084202418680570876320 8731891 14374098329973254554315614668544356864 8731892 -11483271516298170198516206125826772864 8731893 3191476191261326227292753237150118528 8731894 -18240100148854345253605972884395048448 8731895 1629302045007252151244309062926441600 8731896 -116474571446692005605281204792135987200 8731897 -338689988955560913340934560949004237228 8731898 -96326640067575038546427965439164133264 8731899 -100347205719381558764978730964672742832 8731900 -31821505861497949260899707380752448000 8731901 11899846053467853534398925437191984902 8731902 -29755853404679921978858405612572709568 8731903 300779285237082264952242142061626751920 8731904 59902992797985145539335397459345014784 8731905 -770269232303223425792898812643790080 8731906 40015158746933534575683500405092016640 8731907 154449923703020662710143894096473692156 8731908 294901268751589036039307594264083230720 8731909 181648304670905456204460150034873017120 8731910 -4876655710962238068725077128757217280 8731911 72264674953736073915422033525781276072 8731912 1124173114285181047420249127759708160 8731913 175707998748119003168329457149596219162 8731914 9619808726165169805957624618134600192 8731915 -18968089989308992241324263119536617440 8731916 -1535468629370368948559088875940968448 8731917 -121809441534384812609491955513561265066 8731918 40593176878494382435423713015405693504 8731919 66307804471023985454875831515872557296 8731920 15344781265410117706460583699881656320 8731921 -8149066126294160736979642160973144000 8731922 61997994546126883094883320053082458512 8731923 22676534204890765680162414778715974584 8731924 645204207683720937451765321614831616 8731925 -4357419446672143133098597938023328000 8731926 -5223033202596765140281723628172270336 8731927 -106444366248684359324943636196398073200 8731928 263992288495568157474316644643001180160 8731929 208522890548048676262117097768053864320 8731930 3040000340628034755848517741328777920 8731931 -133872041430486757603804421143285435296 8731932 13394609758751988716482256791747190784 8731933 6518627108978265137861201371069997920 8731934 16379189283201293753966930058754077312 8731935 38152753357784074025613986169636710400 8731936 -281496317392213956354664490160235216896 8731937 -935742833746331970618217617034560414 8731938 -13867171329465945310994606858809251456 8731939 -11746061896706252075452172164686308260 8731940 2714578748962510293032551874290606080 8731941 -33404659790758451019712174495419963360 8731942 -69361057633670313624967276771243354368 8731943 -57705158259063140955623938731867454056 8731944 -28613112995955496163896785952025395200 8731945 -117080706623267211965592184337668062300 8731946 -17149407920476350057899694970545520800 8731947 -58917576971766068882534519030744672256 8731948 157131717152659599007820410391519986176 8731949 -1746854261928300774722146706002573440 8731950 5726352437187544044492934551783091200 8731951 252995185838742871359982663426250599952 8731952 -30565564769469699139492189045685305344 8731953 86705732822468678349852285767244016962 8731954 4821597014308096055816508440775750144 8731955 -66827697373177868591448363034719119280 8731956 6038241655053965352734789601543143424 8731957 -51055242946297542835799029808995964160 8731958 -96769978218091784435308801741784154240 8731959 -30262744654210291385455993460621911680 8731960 27782208510370869481811736710132736000 8731961 43950750330572195943038363699419061184 8731962 -10052244751954249992303158499059895072 8731963 86765884929581649510545419681982302640 8731964 9800248620795850374724605767858174976 8731965 -70006336237690587060774995492648640 8731966 -78736703290785568020131977118439614400 8731967 3368847429324392906928393952684164720 8731968 416683696065805164869726533614305280 8731969 35953496109356555798010231253428051396 8731970 27936344826964329993575676147837787200 8731971 53293699561900330090181413010807534340 8731972 178014219432771212532882118945563291776 8731973 -136249545291792791936775871775068184256 8731974 15293796388308624162222667807298055360 8731975 3416970412253684671996588379241184800 8731976 -126459242107519763009151177847102586880 8731977 1935360017431074260254348825361807808 8731978 44510970752158138934714014647768341760 8731979 -49536709848952983487371622665951165420 8731980 -12364910579685171310429999439249280000 8731981 225649466245334346516080162785508097782 8731982 2855558767274342437099686343611402240 8731983 -14125137020645149451935838902301734752 8731984 -15763502161535781469355367968207872000 8731985 -37568360119900962950185230021048503820 8731986 23825397660977384633686771512475743744 8731987 -1872156371574170359039171946266690560 8731988 146753602875461868399498751089988591488 8731989 39213325697298133907883686682164797440 8731990 -34112891171550111758662125440762582400 8731991 -132714246645096627260318052219551119608 8731992 -21596069750100034627555729087984865280 8731993 138091029836410131408018677512337967242 8731994 -36147526490134728698997185424855730704 8731995 -2049339359731988591270907182736256800 8731996 30010798313818857361923692467347302400 8731997 -10597612681671643790042892609877627488 8731998 31753890507116523452032926572185407168 8731999 384730498925604777223674146570592623760 8732000 66772077309756063880635035141406720000 8732001 -4478791008340666940104549388498400000 8732002 54816054685400580827955059118877346592 8732003 -60164459998126331475289541855609590320 8732004 45523230127255165423554590542914180096 8732005 131019801793560997785428606214128961660 8732006 -20779518571209665989655211746438011776 8732007 -134220183800320392284483528954594279040 8732008 2348920348471119174681505082681180160 8732009 10852037130973383242999501148555468480 8732010 -154927368652952120158169123859578880 8732011 33061553176451331992533881497062781632 8732012 32871035726875627632122443137846558720 8732013 -57512776185985945161875580938761016256 8732014 16363654219566445425619114512512801856 8732015 47062729424010784785836647070669951520 8732016 19764570564114208004741150773326643200 8732017 -71249727178304876293214360551768885248 8732018 -29319265989555472848938207849037035520 8732019 33397584762422206960903365295283820288 8732020 133308355517866952226946266021241344000 8732021 42909628080297226525476288259143711612 8732022 27519193327995275909091946442920252800 8732023 -201330841325612915248404718788162104728 8732024 -80783609541921449195857607612807577600 8732025 -26286796631338582470302624933804564475 8732026 -105491986652511841363185886926008113440 8732027 -196510341424699081665109047976154252124 8732028 81091934499149022858679874638551121920 8732029 -32069455495814442629862900724025493370 8732030 114482615296398720346093836457674789120 8732031 -90597249087494837920817650266482491392 8732032 -184576362004766065286121674743008460800 8732033 -30389745097564765481100378181071599100 8732034 -31741624791788728219072062496396349616 8732035 -23305892378813817098802584320931115600 8732036 -73510417967539417533268249924465508352 8732037 17515617533839009302228799785923598144 8732038 -29867497642667642671441145573787026304 8732039 100231272953615897213647641310923914880 8732040 -99928453108555540149935689192026931200 8732041 20519688853562959673002085903201222452 8732042 -65455576096837147741414208867465442816 8732043 -5413182857595665926889111395417990440 8732044 -14958656802892342969048397242955033600 8732045 36369085517886326056468334440989651000 8732046 -29666401527796398578338463451303239616 8732047 260301185000987118518570866470415528496 8732048 -13520038264675763695021900177903435776 8732049 23024522976962921295780666326133996288 8732050 -19576283892334954764892168738388407200 8732051 -291473029474697174430587849059229124948 8732052 -16286384601131979202547683670188443648 8732053 -571059911754048037815567817646696352 8732054 -25366016135774382683297441059849965024 8732055 -63962457312107260098583910618277432240 8732056 -34113789854490502045438706226274191360 8732057 -24669339226684853828756296878657662040 8732058 -45664325636035217763971115984168495360 8732059 27291088019911214695533891782795723520 8732060 4122301675127006777114822046034268160 8732061 -127595576685198450175418909196089861742 8732062 35069696310270066693334542034103452032 8732063 160752389838425385633664758746452528104 8732064 165999073883837337359936489555550535680 8732065 -15047140035399657405788023511104687680 8732066 58774537083547008708807788294971998720 8732067 97427606334601260733687537541281033344 8732068 84995940030957469987116987441795805440 8732069 -336729237204471564354053988501836281440 8732070 48684347178287627703838971260545171200 8732071 -187232145676991291737944760477938830728 8732072 33338158693554166346528424263844940800 8732073 -662107378424033249929578987912102912 8732074 32273728600184962948779348008276737920 8732075 24416970341677371130077305014900921200 8732076 83963555405243554124029921965622789632 8732077 104850741036422074742630389871134505280 8732078 3883107747357051324885045568855083840 8732079 18409502007655278613505131981798268424 8732080 2137112506332155736035472290265169920 8732081 -254038611839665625896953152087702123118 8732082 -114476531236711283017728306452799507456 8732083 -163942501468200020849525922299787219360 8732084 -142875093736985826065884373538728250624 8732085 26175902356161926551687725721924250400 8732086 -204872085860579765727830143961706144 8732087 -34055520829314766373670462314104251168 8732088 2206125073328811839586918965492490240 8732089 31251707848610555228724228778843623432 8732090 -48813300108999262963935577675909447200 8732091 120581380189613927257001133536903040792 8732092 204060886364508491360799349439536678912 8732093 148376290725813753663262153539754326342 8732094 -22686457702831493157641046824175052800 8732095 188900167504638703903277474348983290600 8732096 -1357718199064815366148328693358919680 8732097 -235078746374092357905514983684421657920 8732098 48528980821007607302880828096024292608 8732099 33873488314341149867266235014960362720 8732100 -13441005083978450259683221239533568000 8732101 -97342642150761020103236539005696457920 8732102 21900513479807338840057515800853862752 8732103 13196194586048063352775143123077501304 8732104 19925053654103439736677784084861747200 8732105 1437349875865747359598249409727724260 8732106 -29248821135359004691668612233224442016 8732107 -79794254872936351837152525959337878240 8732108 -334475318242236826126809540063264768 8732109 5363337917404751581006919159558539680 8732110 -97212837372757545598315952882357255040 8732111 -11414031954628003646229516594341640192 8732112 2061776788986558204147857839989719040 8732113 58062563280131910362345635066873399924 8732114 -2238605388305896913107686207823469280 8732115 -31692827494376198620122502975533408000 8732116 -54035341918893214178902391137361119360 8732117 -16660711526028059380909161464275302834 8732118 50045576183871097919431220361735920640 8732119 106378253514636692890185126283438575360 8732120 3246707648235836062992599913646080000 8732121 -26485549947765855787158587921701734720 8732122 -38846538504633214667135655526682227968 8732123 34063746095169210574737707645162130372 8732124 -5124721909262626605794234628769565184 8732125 -236317929654228665260528527046722153000 8732126 -45439935609595636202279628289164339456 8732127 -21095629331155373063942095503686890680 8732128 -179144473167488532995065647150512209920 8732129 -47605336429696133514229751947784226624 8732130 -10281033811991366999686746559584092160 8732131 40700883573366655615567583140601255664 8732132 157305782213493970033697420112135440640 8732133 -62571974781762151510318591128565261698 8732134 80784098245082819448117508179358126080 8732135 67351050712599852092470399640191970280 8732136 3231659031917152499008995214571765760 8732137 -162630795385063035479260899056294310214 8732138 11642294910123383482301232737580779520 8732139 -201831538168864131855598783093284864 8732140 87379805765066030180362140993790525440 8732141 -285028343491778919657685557608687162496 8732142 -20297301918567541700190628138614950400 8732143 97989812754454224941620705045678144608 8732144 5681859885508005249323830533109186560 8732145 106575681666487763362915041275361384000 8732146 -29817152567135628678070241444777864160 8732147 -394816337977834993275611421727438051368 8732148 -10866306156837697029912554467365838848 8732149 1083189934150512521930706986973722080 8732150 14696275000474442449272258902875488000 8732151 -124920277832750438200399028278601430960 8732152 -110346498066922822035220077206194176000 8732153 537623241378779917438103494856535840 8732154 35803301521650915965977254700830597120 8732155 -28020860576441380327416233752896182640 8732156 -531361378163019852400694071787466240 8732157 -10811830176895422664268270866340444160 8732158 57043980576741380217889168579900999680 8732159 -29159351162109361730077237062530864640 8732160 29340641486285815292915498668051660800 8732161 -47923266799888215524822503003228251480 8732162 -4199710708661798174967061444950337536 8732163 -34836341719795842608203416010809224832 8732164 -29664023283320102329253258353783779328 8732165 -22539024487406524214766568519605328680 8732166 -18791100240609743226218631163888570176 8732167 191560545450335458927586621424626554312 8732168 36475091263839594547430744761788994560 8732169 132795958467883766480576710847463194964 8732170 165571038914893761838579942206493900800 8732171 -57278221679596263444746548264261458288 8732172 -16636973864378165648282914873081344000 8732173 -29346641417280846376188216373408328576 8732174 -54103548021142166614892699945922983040 8732175 28954519696598013530196536759422705200 8732176 -37617031599820953085159667684784193536 8732177 381581691908223493935618388943517652080 8732178 -17795626406840415096338709601369589760 8732179 -41636263448208489857022115989806602640 8732180 -4990300844222083587268333604766842880 8732181 40321672151709297988443791302822810080 8732182 610456862477824681924860949371304512 8732183 126096706115099342104165105622040870120 8732184 -96893751686013857557617333560718151680 8732185 19482776786931804629771810011471192320 8732186 205246372548411609841743512483303285760 8732187 3449752384915718862462884892605304168 8732188 81501075866430017885432132735756497920 8732189 136442497171822906763853960650481765990 8732190 61235814044568509520376850026589548800 8732191 -17951061308624471905876444920807791920 8732192 117611438510423904540979087251189596160 8732193 -55554404697954082223705619008150553936 8732194 41708736160574432067291069696010882896 8732195 16138211988125031844546908789401269200 8732196 46875045150482794321654257114019912704 8732197 -4176615695184300358889466067433308354 8732198 -169580264379298989638095669517267538240 8732199 13077377355988372358446310108623040640 8732200 -12942554351044869833006647730814336000 8732201 -146861769695206175098800571518206001798 8732202 -36959461544386070265573575408005555968 8732203 -89812744852175786284091663513457294936 8732204 1418705262753319264967140133049311232 8732205 -161448798133251817436603823252490671840 8732206 -12742481044701494750147145415657787520 8732207 -247030948327470855298212368578562472 8732208 13607124719145379319774864265397862400 8732209 234361250471394793038140601717695259410 8732210 -24720896955098038660228173842293824000 8732211 122789097885300238457621127256898075184 8732212 -219231042785592840520988971877118167040 8732213 -75231200550422937028163192415019955040 8732214 69659100841316566309441922228438644704 8732215 -66022569414944451619119173388626297640 8732216 -32772136360155848794439153677577195520 8732217 50479843584236241614510981889315963648 8732218 50658716869177194229671673575999171840 8732219 -124869220278055604244611882846606342880 8732220 -5215798718521643448864826180712202240 8732221 -58818238069331007458660965588862062356 8732222 21406693337411312464150364757023673600 8732223 -115520227353187847275783557866580507528 8732224 78660315878095458905231741417271853056 8732225 1492189805405861042236010448621783600 8732226 36032174769963531004679029360008466944 8732227 -17909294638757032907058759069112015968 8732228 8791960129676892962613920942393959680 8732229 -3010896434922407013112757322492861792 8732230 55052315181305427905258968097508936960 8732231 -91152377551386345057663221130062569488 8732232 33551431473624915298592532510052761600 8732233 -206155797360497713856354506729608184880 8732234 46358570803076810682464074744514383872 8732235 -10920080746647172637153118703560038400 8732236 3716860857716668272232474515303567360 8732237 -321144773497459701349922910398590544448 8732238 -91452550763312145448527879576741329856 8732239 50753789801287479996994847531003581040 8732240 12911141764007470358428496333594296320 8732241 -77363228999849845486168486553826763998 8732242 24746826685172838597112028336792368272 8732243 -13215724459332513360185609531955642336 8732244 -81012278719644023484046063706384590848 8732245 -191651378920744139560441251280056046500 8732246 -107318144171647564541888177893287368928 8732247 71232200728545766202342468447284305000 8732248 -32364925839295073268215943797489664000 8732249 48483624880050874881257154844621640064 8732250 77131695494378491400922168311667288000 8732251 -18501027116256247085517378533712367896 8732252 -33621521837487490036715491151515467264 8732253 2706604598029154472571834632522789504 8732254 -4888839465520785520502556635284313088 8732255 122235522945603601145922071074828569600 8732256 -52680442992572620318209270856945238016 8732257 218774990258321234804225168558841129506 8732258 -58394244625148061307584821327587453440 8732259 33869196791209987438312383608064659040 8732260 3834578674643097568046519491664232960 8732261 -4297998789581599343760743120503899138 8732262 -12165813612650269082712419753049575424 8732263 -225568508216795915541883941928937164560 8732264 135455757815767039910051069864502558720 8732265 -117619541929426497683081927647643424000 8732266 25416446875999404218673445224355921920 8732267 -20588203962624036742989358805550324360 8732268 -2152158399291732056703021953890285056 8732269 31824286900497925038631786852967995520 8732270 -30511541232534409303369057945334490240 8732271 151292830518614513434393414387007553024 8732272 -19187034004600052965847585356093194240 8732273 -14271971377313364922079554050892647696 8732274 71659395794806020739710468059597688960 8732275 -51510060888269235918457458748074063700 8732276 75376704817854406387372436059507365888 8732277 -182744065284521647325699555199364221540 8732278 -118658700358484070628082363582099698560 8732279 -36463863703733626995183735322835427816 8732280 -32307741619539448293080279535871180800 8732281 -60091970676277200033526527063118669436 8732282 -11795088099243433363157535686562762528 8732283 36633119668533549992457224411732964864 8732284 -197345908748360114950021033048386605568 8732285 -59834193253845764428291757624200857000 8732286 3031107779775160683021465462529120320 8732287 -30363344283829078068448795668547284888 8732288 -60933383593969518638150008791399137280 8732289 -144525553239514050061844247718636570560 8732290 25006720137856211725590503144409039360 8732291 133222188599227495305000886647114349692 8732292 -68699358896047687949074922823030862848 8732293 -1131717171545386681630565075678634240 8732294 -122090025047618970884134828016968579200 8732295 -16401452682980017877900537958770419200 8732296 24919401693786308283276296700304066560 8732297 21194975099360659463282243624354148864 8732298 60851337232080723086466608656493009664 8732299 73874220680444227270482020752012217300 8732300 35078234801808583430287749853163462400 8732301 -27945539834706397511834513257909128960 8732302 76683017498481615669809915617264599552 8732303 -24342810984724240326619622131014750672 8732304 -11821686468976544797041319324588179456 8732305 -79066001753854086256716234496146854400 8732306 -12812502804508672828204224560924643840 8732307 -160701782651797721591663714629242137160 8732308 9793690209243518904026912736378484736 8732309 142449992294939685502769228211972666510 8732310 30797701504279258210145257968759116160 8732311 -443418612055193849476651507670187776 8732312 53033123027305344557011650231614054400 8732313 123213848460940272074219507452903394400 8732314 -183536646764988181581884678669209808928 8732315 98997550843363175524879085776536048960 8732316 -7427325992806157964837186434660720640 8732317 52642742623805750403626296371061115040 8732318 -17670244284187662197881174719476809728 8732319 15745607088318305764015034446910294400 8732320 -29077426084302741545106469029895864320 8732321 -44732405466288884160004548697558291308 8732322 52563863876392990102566649304346275232 8732323 -1525061928342821926071987862766571240 8732324 -7422229457625602869157930163051571200 8732325 -8155757295725112251124040365657422400 8732326 -58755671065891518267494748842739129888 8732327 143405540372378970166465173370517213592 8732328 -42052457228007399344936592237527040 8732329 -44735205175619291474911736112590169600 8732330 68563916610390775528642514086808325120 8732331 59675638880329296652654456298018360220 8732332 -30063615641345216358392678300562160640 8732333 2961397976925827603658026361272372208 8732334 23262177128580853524595081687029867648 8732335 94283381432699621399544629302273708800 8732336 -42907239104470398299206647255453696000 8732337 79640065775178154497437438378946971760 8732338 18536955336294093959066666815421168640 8732339 250816966863535065718684968017280000912 8732340 -154680969315065593480292547015638630400 8732341 -132839286787569997338616019063392825248 8732342 -64752668067433413759826232936026424928 8732343 -19340874939638574480048438443549068800 8732344 120055446734527515817404308057193676800 8732345 43437634162676107538253372893882229000 8732346 13599820233289541603788554051404190720 8732347 -43120759713866702136079734086251259472 8732348 9615654809264254958819944143265144320 8732349 142464117013314127279556882473661341734 8732350 34405755553776757429157441185858996800 8732351 -152076153650825142784306167481512627648 8732352 -872049246370572441285075410614222848 8732353 -28455260571968768007590026426603603520 8732354 -921758733377510725241940009501653760 8732355 112095369929949190230063711590340726960 8732356 64896621857827145068131724921780732416 8732357 -323840068569189582784799038022126996388 8732358 -66300918956611356687616544555844353376 8732359 -27809693883492062744330751032113818240 8732360 5334288671192786526858289381048320000 8732361 -13282479573271223123020901510139881472 8732362 -106785952711263721672919621487084384000 8732363 253748255833996885713027678067989438612 8732364 -68398480942232988086709422194557665280 8732365 67297205259948896625752523515650924800 8732366 54248811248007984809819862523939837632 8732367 161275924853893325116663892221493232 8732368 15196346940422083572687223983428820992 8732369 -56276358875174935233645871664266057230 8732370 -24009636176066865349805298504508131840 8732371 -217391602969261769955139150278110465428 8732372 34551188518446797574594044022219128832 8732373 -22437088774512194829278056833198130752 8732374 26543073440001795723398798048370523392 8732375 142862980212109810873771558706591970000 8732376 -42838193918505285426523624043272980480 8732377 -95100496582701553360624566482582028528 8732378 -188337906967159906312543854228026617344 8732379 20737588958429139947602285835236885440 8732380 -19590573175416523599826617247895976960 8732381 31720100891472224138712549188232909120 8732382 -27176227448003222824628833603519230336 8732383 -272586881627266442587570129010139693576 8732384 178623635046368405421034841231864365056 8732385 -39637718114378368673243375738639550360 8732386 -576290989607776625390579684482470336 8732387 -219558763826831544618259427604213356832 8732388 19308516624551171677129460977244783616 8732389 15679016575110228073870389243175451424 8732390 -17997129837788975524486178412008970240 8732391 -55711775609775655608216900046769218008 8732392 -49821379832269715654983248739691136000 8732393 108329718518559898289446960169023503360 8732394 -1512892311555739112789945141188131840 8732395 -56252117988944558505892546238498749920 8732396 -177341869376723659527283784501092488192 8732397 566393341933122401336441782279426560 8732398 177449183366110573075960095831307873536 8732399 43506730193941870599269448905067750744 8732400 -15652220103493413851263618696347648000 8732401 -2063681912093345937878349521722970268 8732402 17359375601117836258964656906005553152 8732403 73207771447177773519353682109974745812 8732404 -13074210484457933440095752938667500800 8732405 -146044009755904551052122793511155046880 8732406 7082794713921697375857361633958784 8732407 11190164287881625894431791460710280432 8732408 -200093123436590173504084716097420247040 8732409 -40746426255075965076945795449018741760 8732410 -25131268032127119394168456861433763840 8732411 11156716368139317328869110244775455012 8732412 -54050509473450141461663542764448493568 8732413 -57541356454116946302144830273387443200 8732414 10654807845585682296752434730290817280 8732415 64674856068837654293989810313431435920 8732416 40099152715729664879446243420724527104 8732417 161217016276080684156122664123219422466 8732418 37501806674540959700633435026701304704 8732419 136554028048183520155650710515111200240 8732420 6073552336181788797664961122921217280 8732421 76294123668642783292371741994617070080 8732422 14315016127159985573061863046174988800 8732423 67932634269376467682450033796719503360 8732424 11173512404488424229493793627164876800 8732425 -18144401413247177900244362130084572200 8732426 4748631895208799460084866543593507520 8732427 4202727968519406168887105153186028480 8732428 -1277239907651186887461735829929548032 8732429 -118822339798456295682644758182659072970 8732430 17825563318412343233783391988009144320 8732431 251475057394689992360220895848003949232 8732432 28113534405796866125445261225957261312 8732433 10928959384688933119726559769058572288 8732434 -76048190428706106152132371699449462384 8732435 75900452016902310481217407116309758160 8732436 -42664476684235364319532737569373554688 8732437 61937295755131259694547553022587463886 8732438 55057946066021188165545359622599546880 8732439 -42683973063232467726979472482411291416 8732440 -214949980537004384344666755940147200 8732441 258157772894866775850179428591184088852 8732442 39274353676586855099498823547925439744 8732443 340560933359604605685184886741586276000 8732444 6133351718746660357620764045892925440 8732445 -4746325344262382107687176566297985600 8732446 -38889433211668356524156156263640757696 8732447 50393582032353945105314127482652172896 8732448 -96854199776778051798152237124973756416 8732449 -268756012522310557219048118349942190 8732450 28369049932858344284653643127479910000 8732451 -28859792754299313836689265882054338560 8732452 21613534048490281267782969027782950912 8732453 172133747481474710426103475613789848800 8732454 -30419821983709438819344515951498537280 8732455 -109402223142117666105195223645065437280 8732456 -117142042638887340735870812688854630400 8732457 105082228683774706724064339773833094400 8732458 -1995377927039723232726995936000890368 8732459 -128871420591523275743641165991512701984 8732460 -49446740981044349592438447495133839360 8732461 -51837395732825546402894686863884120938 8732462 -6452182744946055607023474432075864768 8732463 25384235464304858532183717866140450944 8732464 4760838465042988333080688456445722624 8732465 45095245201163290559866239884065800000 8732466 12080316045173988449209930170447921552 8732467 22087277210858983549994826523612067112 8732468 -139912469942131537744354883608009844352 8732469 -145194969545079779639708365709193605856 8732470 41880825301269840723727630497716359680 8732471 210359757086270763132453532921123021488 8732472 7809834278665176899464123621864243200 8732473 250955414126089225068612827388652455722 8732474 -30973788334850019332869313996015781264 8732475 99930768764609211003863642505846996000 8732476 -72085263297850759772550364620543956480 8732477 106424656418894429577296553852114416460 8732478 699800277144457969463836725265830528 8732479 -622751648181084027293104236715564032 8732480 -58426147973796545876299766918125977600 8732481 35114979478808786128385133917394096768 8732482 119554130413554785941182591808051392384 8732483 6522454363504177340339966091353088 8732484 24648539288464702578457325886997718016 8732485 95475643816147728038000484807599109180 8732486 112501222278567262764591284999982544608 8732487 62582230684216925706312599308718472360 8732488 8560787211977045033737661371444085760 8732489 48470113197343075792538551556775523290 8732490 9707971439319403697533145768379632640 8732491 -3905283960459678266880478680688778016 8732492 92651613408188935509324232484254144512 8732493 -5901724472971628523565089133637769792 8732494 -4087913175454936876645918887885493440 8732495 86578719455698485512498664063812149200 8732496 37252550825361490481176079226634371072 8732497 104147419627097427951462933942291103732 8732498 11819042621854999705113878037622882464 8732499 -102501315585280512294613945588900779336 8732500 1311965749228440468647275991200000000 8732501 -11147954049775275931572289656823176498 8732502 -31235415579695192321591277943191552000 8732503 45209922498475337596451393060835238368 8732504 46111460583737535679304616749267128320 8732505 50825109738140556585973438937146666560 8732506 -138941571451940620775050433806334937600 8732507 -40060449640356423821761173284472085488 8732508 17086715203915387510592282541334656000 8732509 121716494969702408166003247064985591960 8732510 46805445287494138472941772703541028160 8732511 52351894455065275549715027642500067160 8732512 -222331919888307155692367132017100587008 8732513 -157844986901448014856410974246599838416 8732514 -1421167943518577722182346847316541440 8732515 24830044063152940092500748685353196800 8732516 21807710470718374195559559329296740864 8732517 -62103822722206551918522886077545637888 8732518 -966172444405015783934531239851513600 8732519 -180205622249565467928101842562535700656 8732520 33652654475631764954458918616668569600 8732521 -2094910386183922006495574585383502016 8732522 -94014667266539737314698781433180633248 8732523 65471975449863116191208334527076240984 8732524 -3132725210325399102989817004095579904 8732525 -48656559455730922570761972820944271200 8732526 381169691801761886268867613275088896 8732527 -81747073646840237750317055195223733440 8732528 21406945897943947687721474382075985920 8732529 -4885438806205591265647411473506180556 8732530 54783041194799895068473934966249344320 8732531 1892289675760098619875329395364447040 8732532 48879380929605997846407774533712617472 8732533 -93357623386706868460107925291082744480 8732534 -8331239023424502201185271465424351584 8732535 42145173968751964871465856088637521080 8732536 -202748475966826379315897417401277337600 8732537 -79622101926876586374667868740517943408 8732538 86781355297252448848448816105435512800 8732539 130912885016377073800689287494033017160 8732540 13006637137272983138090230839612234240 8732541 -86341139479249267063185619062265182816 8732542 -14850076849273770912564319666830295296 8732543 76965210198751962516636354488156400480 8732544 28976312650079450807115380958890557440 8732545 -22878662138068148081330206209592642560 8732546 288428280514856499745089319349521565184 8732547 35319386364226652860224478351243622640 8732548 -33351988898702663982331108501918371840 8732549 -43678515605499489079468978550814186048 8732550 -26819083816411187370588504695878795200 8732551 129533406181246052392888975434371510552 8732552 17438651651370934216723370099120947200 8732553 -23106396181576503187240106852316675456 8732554 -101961641662346220737564778984049251024 8732555 -8169935947136902967783734748635198080 8732556 3879757726997589983855609869347717120 8732557 -57932077272905794427721070993769325300 8732558 1222712146400657005316591439218716800 8732559 -95431354131657072058373149355631778560 8732560 45928014923778273931427211076073717760 8732561 103276496605013553249243321705472254324 8732562 17157730118845506906130832870096958720 8732563 98982179358137791771692676294123719760 8732564 -107183072760194859895011170715204637824 8732565 -85141377033864961390076628584956651140 8732566 -3456880716577539373410928997707404768 8732567 -188386548338367126646394901894379343640 8732568 -73729416098965819624240775214713794560 8732569 1012495401186113640981498339729302208 8732570 -32746761561127672445591606629893120 8732571 -45668707664188843383579812916365610240 8732572 -136497677618899461722795539074701480448 8732573 -160986393953385676122676860974844497178 8732574 -52292560035438182942035642164605484672 8732575 14705358549802615973041684003353027800 8732576 43084242686836704755168202263567007744 8732577 -27042902822088947086882743694218561792 8732578 38079334044241383586719621653586069840 8732579 206238858436422886294334939845490768376 8732580 43860297790079559543875904320249180160 8732581 131213074196417066312270636620014186240 8732582 -30652691843366419610344448203808083200 8732583 -11284535156800788461581544841576318720 8732584 174540989667359790931816980504354032640 8732585 -155773562561880620536821451765964816220 8732586 82066000357831304601225709582195908864 8732587 -2075381068982600326429835199078009120 8732588 7513630562132129358118401248046627840 8732589 3123702690457470850138040674281532224 8732590 -523483643157277231342354016560118400 8732591 23849234288426191247541585939150593280 8732592 -12189396967802923488913418217047654400 8732593 238416468772546700666690177143239549842 8732594 -9715708617592685378732415886323778560 8732595 -12359509546781270926688285888693718480 8732596 -467854642386542395325067176798853120 8732597 308987387837265767272850564234105021472 8732598 -1442575525969380513323964384224335872 8732599 125214271780322599165493926037728802600 8732600 -20697729483285180473864460063344640000 8732601 -52094314450930078782956567805667922700 8732602 147402626518422120320611549059860681472 8732603 -278519864609341760708336951387107375920 8732604 -27904821339021710745741366301404655104 8732605 -1032098918946567919737386758654487040 8732606 30476338772998747496375896490560618752 8732607 -57830397844686210491739299369452033776 8732608 -47412323391837733258233022504209743872 8732609 105698351479393191539889202501794821040 8732610 -1177652157250990551872637317609103840 8732611 -67255400087036228145473412555689296488 8732612 -426588405217451353560213146329509888 8732613 149157703041453196294791887368487784288 8732614 -115727974340343680990400706098347007168 8732615 -9069429464928488690904363321743554800 8732616 -83678003627837617971811771662560624640 8732617 92668905847080317771073716287391804160 8732618 70103876460200063670067830244300403760 8732619 -23133754885559619418002696675035939040 8732620 27230294843529965806497591997493959680 8732621 7937903791786320204365948299355083692 8732622 71893491849819361450641051121271671872 8732623 -105110247915491237273570799267890508600 8732624 -45158227521790740784846994541505781760 8732625 -9090790297677971271847919769628320000 8732626 23242675999906940835278095019085173760 8732627 197168721803256450981595409232128218476 8732628 -83964420119622457089442161310854389760 8732629 46584492098663078311219686401938765276 8732630 -23432321330926286445542177392616951040 8732631 -18373840896634093980399858873445442736 8732632 -10052754127551275002860079246419763200 8732633 97022789112081903739550355855668781060 8732634 21035505037363758377794015422136404480 8732635 2761622009272748879353310746926058560 8732636 -62468430424764003583302672747844999680 8732637 -84046081126159992484415262649264773120 8732638 29054491295399716774067564046383139840 8732639 210438336275208823828554827943771937440 8732640 -6363791634769871093913404061788405760 8732641 -282213407471159995872899990467161156958 8732642 146175033497856372861686486035493929344 8732643 -7387778264400571384336932844477019136 8732644 -58856612410995447048575065319397881600 8732645 -105176788390065708426645015474708368640 8732646 4573860778474146543321075286212027264 8732647 67379140783690383352776140639577047040 8732648 156211253829339140780053950951960591360 8732649 310223470065656036483740493665453363200 8732650 1661660352692984290351689242930422800 8732651 -87316447838103352079835288807696389568 8732652 -145628956413138279324238815447504027648 8732653 -273435748410366112747910097957312461098 8732654 -20168295172162238584886374702718507520 8732655 -1991473004904333559572137550741887760 8732656 53606239731596208591673111524631642112 8732657 -242390853877361918021751762041585034768 8732658 -3496669556196618999981630180342957312 8732659 15329025549617422730445245902658043904 8732660 -52202205414261650935411490157356236800 8732661 -51336398273543235375550216810437398400 8732662 -60081893219374668911124856387581497856 8732663 -32001006890252799388745267119583158896 8732664 152571587556957853463749630608565248000 8732665 21363017229355587513338855120818197060 8732666 8832193643845646794936203528099229440 8732667 -9171113145386057430660523092317766120 8732668 -64312314200462295732741518177742439424 8732669 75591194246483008307699402822308535040 8732670 8851303514746085278564558328508662400 8732671 -164821403767435886626285065972626538368 8732672 -17689161974178180785623898882108817408 8732673 -77334722323989067363771896693747009678 8732674 74019871671153988642829956282038288336 8732675 40153450681685595720215298520913760000 8732676 32259180514865394610520808961413464064 8732677 154142080897286231107090471290535330526 8732678 28731457712155935710599953666328819200 8732679 25827722583024910541696394511824281088 8732680 -39989750576862303256496820167540736000 8732681 408385037266928245922655497194641495732 8732682 -25769546657553888425472908758173290448 8732683 163858345041811050122209513091244740880 8732684 168198706566437167878982310838616348416 8732685 -36736302086643522503534853717810921600 8732686 95475484909318597283812630911056236800 8732687 -244751611356279005296377695098355843664 8732688 -7076027551518384641570487293133520896 8732689 74506284366722495123027196854360040256 8732690 -2831197405859771368071439971738616320 8732691 144419242789180447305187209347976406344 8732692 51919536135124202411011097041767473152 8732693 -14391637989959985858090425884289809056 8732694 25971882713950523947547154949595934720 8732695 -27296219178374945586352708431801277800 8732696 -117955595806026386267103458071916298240 8732697 -102940776714339585289424038083753468672 8732698 -31367147128998647950105899323484672 8732699 -25012159717102987620679434776762353680 8732700 -22423620729263386277697550652638310400 8732701 71098357998399282679183603016696162572 8732702 37724094686606106004171752425939558784 8732703 -15899365203220113802478737579743966720 8732704 -12612014801244251163138400098629713920 8732705 -33935676184967377674342625740645580140 8732706 -6097068124357360764171253679187918336 8732707 -30784213396435989604684169730785672528 8732708 157566328677845925766313055512072770560 8732709 15906485629646068924169171490898918944 8732710 593315516423578623820743320524488960 8732711 84359456023818457530321204370956996864 8732712 -155918757479859739001943892489984819200 8732713 -34224321521308092149210359063213074528 8732714 137327747108081346078936952839621699072 8732715 -5152886590083823236479820352900868880 8732716 -90136791979454309758465994262890625024 8732717 14159778050624864344833331970728944000 8732718 34980030838182801551201775904178286720 8732719 -131353382657047581216696628040490864880 8732720 -33611105913441351279054751290856243200 8732721 153026385555332871440595600085566579312 8732722 68543663275564870059545029656551351424 8732723 166398042728478715664934824596862505840 8732724 -4728233949745843271950301829720047616 8732725 -31598912263386882438833235149037334400 8732726 -80451661136176929968253138878489582688 8732727 137296396071610575168163901783779376064 8732728 -39947943420125980579665755775376035840 8732729 -73974503061782717106134546020700547324 8732730 21673267854292004052304306184011384320 8732731 53395245556926750167723582977970760000 8732732 10294383923486109064048305056044701696 8732733 -1118730772570969222131054361945118976 8732734 62348494754204552011373367738575798016 8732735 144223675798738243169834036592420270960 8732736 11626627574305159596377914703111258112 8732737 -120446251391056893531498404682211682346 8732738 -28672952059468065032490944426020053504 8732739 -217184998305363465694895411260250557440 8732740 -25533322599985190251025503460883678720 8732741 6591795159581259551149893924860064000 8732742 -55451913860404047303584179848854392320 8732743 150462790498289874187414747805834523992 8732744 -53625470027133671007536344237912750080 8732745 -50894970379873972607785745656457452800 8732746 95856979294593683026644769877204411904 8732747 47124839215054933346475993532649616072 8732748 -43862686044238368401658991557493547520 8732749 20403319114006729774384953010905077750 8732750 -23309502887054216609763703424418816000 8732751 -147809355023117532774362714521295912568 8732752 -2489038145143117187650552267350212608 8732753 -4369302491133072492531618116690299800 8732754 -22011246939619060713663566995259930592 8732755 31758818016778059900944193730269723360 8732756 -8828884437117555120373126085931569280 8732757 -41930688081753909529686807315292373184 8732758 -62874728813131122360983618526913847520 8732759 -80892513572028651848113020445423863168 8732760 2059140388435971258587383124667187200 8732761 151042169480514789790339177768529928400 8732762 21761616149555726418224707805279791104 8732763 -45119235175292109938413988933737163280 8732764 70686119306474156159650329055809730560 8732765 116967047762489213603052378756900268800 8732766 2709750932752437739415903110714174464 8732767 59803328476661268430345607096792820120 8732768 21412923708906050225115618669023723520 8732769 -17327352992875413383103712195617364320 8732770 10670347712530066888796189009025844800 8732771 -6684747668605342884731031359913556728 8732772 1077230923937803747611762483745074816 8732773 -28261760994533521361057600726088535360 8732774 -102683090045461337896314015533567367168 8732775 -50889026984066426772786723142883704200 8732776 72821236352838774703654740642588211200 8732777 -62264738516161378760025874351219359708 8732778 -36420410538369452043221253318393518592 8732779 97809955762434669380147166126405386280 8732780 72197984980373122956536615078154240000 8732781 -17933002884411560533277980799523189588 8732782 18344170325122003323869042894687998272 8732783 -58059361974676994611459374490566136704 8732784 -250149871827930234465415667614482432 8732785 51695400605472371026494558314050492980 8732786 -134105229264323372212179922916074599408 8732787 -36181781781187352115174183824090006016 8732788 100403275215629947006861347898244837376 8732789 -55220888721056466407968560934758073476 8732790 44360782550352878892014000930170803840 8732791 92124711640294210072518020979771059712 8732792 -20159064180754388329264223371467264000 8732793 52752265131725358399615027760980956928 8732794 25223750744939624934440634064307980032 8732795 -61137075073757000429713077626141594400 8732796 4744983740185577659600440983206420992 8732797 180580188856783887046389809886020858246 8732798 30086815474075597735492545772135501440 8732799 244201190627489243609325402762329952000 8732800 5547018015265549209446938163281920000 8732801 3745157779353019165934787248794149888 8732802 -2676731795654409958930342977834524160 8732803 -58468369878211740936033134408365852976 8732804 114748388766861809702503669454387350656 8732805 7171721075571475160669483031893824320 8732806 82309825945469904343804956415694624352 8732807 -164253164348172856903639547874927571944 8732808 34546915593006719680118132242935644160 8732809 164577374414557910864092284194183457316 8732810 -2735275234404264151552023794367435840 8732811 -4126003327227418336710720805878606096 8732812 -139133450834112127097689242512257792 8732813 -65475216187633306749825990242118918504 8732814 10991957120898578600586129528578933760 8732815 17308401444975922890254240104615996800 8732816 52840195212613031922215778726773145600 8732817 -63750180405079070511478698970050510366 8732818 -158914159477578880236776311176979584000 8732819 -53635510485347520944981839948157853780 8732820 63585003781237300858779257536682158080 8732821 84531292025251751823792270782145888000 8732822 -14222445717045978432734058660950858496 8732823 147267063251419047103129495156937808768 8732824 43459293909693848939307319517907517440 8732825 18093322124964929662995848020855385550 8732826 32203182858889470024389879642855846400 8732827 120884246290553602413026239513773685404 8732828 -66047071671369441472544290547818045440 8732829 -142302553817630686441793241842719675584 8732830 109720033058889592178842836153734601600 8732831 -212902509291826788351350785214181166368 8732832 -108206048918895832729355502638182957056 8732833 -36396947357903836925902679161632709918 8732834 -48343232996415269073186456980364536448 8732835 195345824428129349483876819672880004800 8732836 -28056018964177099016023553699719716864 8732837 53117145039633360892335468184918158240 8732838 -20266327832181792944417319911638205952 8732839 144162870122720171655433945285642699640 8732840 -276895312541743874671524025161102643200 8732841 14099740112529812243825877857403991680 8732842 -100953977542935127642141081553325230928 8732843 -51799969911675907026387705525502873200 8732844 -8668069847864401625080011362223668736 8732845 60394185247183818748194083050101752640 8732846 20261720758552712178489222260789723904 8732847 60636199332778483122501735062845589760 8732848 -23799625368696162783989879343393898496 8732849 237886103947535109945391655110775673636 8732850 6650032592501018990383077099172108800 8732851 -130238496201462298785888029453736792660 8732852 -293226677179037589877462817898772285440 8732853 -14224680162666388628884287695121303456 8732854 24327569462352780832500661272108293760 8732855 43338615318674843298017010082949867520 8732856 7374767678516331793338780422253772800 8732857 -89245118960777758061655740905919582400 8732858 -16135594702856376250020935267388464640 8732859 -2641371073404668658365255419938783552 8732860 81561449137015263533333603707087488000 8732861 114948326868979939961956331700243579462 8732862 -43412410604979101710626516893974484160 8732863 58156300223462558025761580102428177544 8732864 -20107111232670842916986655686868860928 8732865 30784111504954145898848199009987577920 8732866 8863748465076115640745522267177993024 8732867 7312078335586177466532574906246559136 8732868 -4719407314549376110215368341484697600 8732869 18497711989785489462623420977408682270 8732870 19101002719206506765080492616509440 8732871 -17904943807563785508616476334876046928 8732872 16684840023534702403307109923304268800 8732873 91121419770989818067473202043344344080 8732874 -73810895696829695230901138492301484800 8732875 53146925973282766432722347018664540000 8732876 -2837703735236053315660177587295818240 8732877 21469351062913819482784968983806200000 8732878 26249536500846879145651405901255466432 8732879 -199395498157577283981241573145590997520 8732880 10067447421469069361022368491005542400 8732881 64910418319863144627288541920695927412 8732882 16268094698520397234653656067831174144 8732883 -78261698662278341822702443001030303376 8732884 44553236821596258016533626211732883456 8732885 3870883261354550408098263791843184000 8732886 -19486143073566962711034592677807513600 8732887 264783264652181426750508616630914438536 8732888 -5490489017743185987838498418758164480 8732889 -76201756543374206821032525811467190992 8732890 -771559403500090363435743694777416000 8732891 59721019473541099573343589085215788352 8732892 22344926862436956715799036850615263232 8732893 -44981748927172682026228717499336063616 8732894 -19194654749935768916258615420964672960 8732895 15105587565683838853823929891997133600 8732896 -278228301654500323951795977564207710208 8732897 348018550068083297367492722829958498560 8732898 -21396405753531211976446739647893024816 8732899 -6308701564957722280670943372957871664 8732900 85555701130801156864857689352723302400 8732901 -53712586683692671393019612944473209856 8732902 -18682538699185402031497890623367300096 8732903 -202988890937980589547657807462648294336 8732904 -53751492166697906900780886502290554880 8732905 -43260340477097608617987021065325854940 8732906 -2764781277332164380137707624487713536 8732907 -195955781554914929580073418519444865360 8732908 -17233330258496142865036533878040239872 8732909 -164721686877395537070266089013097965184 8732910 -29995088675698430780710660718797889280 8732911 59846120146791270653837927368697076024 8732912 -4733651454447099705681624780360941568 8732913 66065489573099301952476971133772800 8732914 16386551826709900169585149056367028352 8732915 178012538488339460840129077660161384000 8732916 -3625646761972237540649883850268467200 8732917 -726403805970957710786587431150337536 8732918 -22783343910215022886767807995457770880 8732919 34125634874678499914773060746125342928 8732920 -53226818467629410445869212076795904000 8732921 165124644230686403991799596134029078122 8732922 3553324699825519370058031325965099008 8732923 -203125484835030015614414250188607172828 8732924 56679205302441842765081971484958928896 8732925 -25577968741476892271572157807788597500 8732926 -83039852442189139660764053077202415936 8732927 100922082281852126139581390815494097296 8732928 -29971541970293884040437662018139324416 8732929 -265698168672654680917183388655873124608 8732930 58879859481522259406689862741864931360 8732931 -201302259941658737129447262158856619776 8732932 72185679424642101296310150672394956800 8732933 38040844222006774407229179847209726 8732934 30661005748231436351604959128374226944 8732935 -118262614503474701032354957907008170120 8732936 -40458421485965954281917735344038456320 8732937 -10827748681028537552424535942880889840 8732938 -73645887864413441977563724040053532880 8732939 39512254544831902426631731179845554224 8732940 -21801421429351454052419211720614016000 8732941 -24943528861315065228337524534249348128 8732942 7744173060701829952497609585917287872 8732943 67216659810135391760977495654438828104 8732944 -11742110452547321421308479341632225280 8732945 19846040453109654889588721085927586920 8732946 -86976166630469949821627446181203218816 8732947 37910974217617104496006596408139195080 8732948 8196184931965573630376099983977971712 8732949 83610759046694528816907444224607336480 8732950 37621475019276368670945179056580004000 8732951 -5303191684972358051164761628133376288 8732952 25899961499052148044831315736116357120 8732953 37337577784124772392383039770052967440 8732954 -31379455803569219565648803424258199824 8732955 12351244055231548502223343862649546240 8732956 417796531368622599939042665586959872 8732957 -208313217062601850516017725590465648794 8732958 4244265587416834566117290224445718528 8732959 39014741752209885269470423928909094000 8732960 145505066503290331988417243068655861760 8732961 43632924876458490679979731224096356640 8732962 -10802039587649977281379680003887425536 8732963 63790384145982051403876475765311621212 8732964 -40838137777401116874485850774785793024 8732965 51804571608893745009262348149303621720 8732966 -85276902377662114231422866169425462976 8732967 94362572781521307955524474769678443648 8732968 158183439271170259694935567377386188800 8732969 36641526588066001864777199359339654080 8732970 12858366457467377733997584852312211200 8732971 34726293434622567440460791536454446640 8732972 -4155265930341721204140016293236978688 8732973 86538574255197732986224046030878864800 8732974 111527422581634984884966954822306512640 8732975 505938408696434527315161531197172000 8732976 -43240570249654585210767424111635333120 8732977 2759794754368815912972678298333199424 8732978 23992588319387342463672018982938254880 8732979 8395471482156506288639815829684546688 8732980 -11296765132995755915648239463272224000 8732981 -33435866263436641000263476012614607328 8732982 -171133491433245907597231700497656960 8732983 57246280676273802928241786084248934320 8732984 -31078924797156347476567579041415618560 8732985 25916219829423455431926929270570092800 8732986 -129124882410435420076552515019136273808 8732987 38714253361058851196245878489362027232 8732988 84768031268917848290078732689133322240 8732989 -76705888671073116763109924294364906560 8732990 -399277650867256886517368071784870400 8732991 -81416791954640357946625780639639255608 8732992 -15593890515998294607170150237865508864 8732993 -75355043234349023270711006006610397758 8732994 52566517202647046828099084186294448000 8732995 -80947666260021123895302609670256022000 8732996 56452510654728760081314987801518928000 8732997 -16688467548324523161353490586887053952 8732998 -152215050923742727562964386001387300000 8732999 -181637852840119922518203607968240000 8733000 -23057876728964554344419186006507520000 8733001 -16773384813934835883984625890241256998 8733002 -38361977613005993614821820271787594720 8733003 -83883199093609209935172614280854107200 8733004 24058219959531198784885097707898120192 8733005 -113966076124861340886614097205881452340 8733006 -61612451693025119471963084401132322688 8733007 -21288180839306248947762094214631381728 8733008 5446245707103927084382145434583040000 8733009 -91192338658300913397229691924524628496 8733010 5441511536469520278218453521989181440 8733011 -22504393383853256399237739093336742656 8733012 41535630911099884839084015456868761600 8733013 -357180990875925157079446672640476003076 8733014 109713120498602908048661539637668823040 8733015 4812668498143787516937065942394397560 8733016 4561313662042636391186768962454292480 8733017 185278945905291507901289798244913917066 8733018 298211618729757561079633185849357312 8733019 -153646234130408783884296443913702572208 8733020 -20736009391061246758995248021509163520 8733021 47472270354626750051715531007054892064 8733022 -2816371621383423549509027606357780928 8733023 94425347406115313383056276587413041984 8733024 129075617193873123470022211060019625984 8733025 101761838675466910713347427006774789750 8733026 578650545157738390616633046947717712 8733027 2000092595080033666591377977230560000 8733028 103044187602239669529702116238278066176 8733029 -137729213614280799894614742158159059716 8733030 186534195090507111702033068605672320 8733031 -14248299201651584811848729713666070880 8733032 2628906104475977751527350226412994560 8733033 164301109059939101426523604274959454244 8733034 -31324758379795324247406899991709121280 8733035 77936377044494745151180019037527904480 8733036 -6739982418735960843444980998787665920 8733037 -39331728413669291947754378507882529120 8733038 -108224899655296394559250224219216262080 8733039 7995268928833211599901322036748761600 8733040 19318203937639885761740675471217131520 8733041 -19039138894425092743621162213557330432 8733042 -58533024229716698480359715734264320 8733043 -28468071767186365383870816876722027712 8733044 -193592037121527608230629999185115060864 8733045 -39336125562671727387270655532576083680 8733046 -40143703153392800072861081745484431360 8733047 221195649532128277749060463195879931496 8733048 24633351024155325365247583537459691520 8733049 28233608729493276189164476660324653128 8733050 56165557523417708697448649569937700000 8733051 9537077754071202544581593647710706968 8733052 -89205668683182425541158382230773839360 8733053 121473304125175458066142222027003832256 8733054 1225942441073950825277816074988544 8733055 -102204408891706187273209882484014536000 8733056 -57861033694691483863861587604238499840 8733057 11941561628239710605309470334343355488 8733058 -70375357003400434790855100159921231840 8733059 134089995307626805945808108132208379260 8733060 12402716139386497239129034799394816000 8733061 -239010473118847413922501186057591538528 8733062 50604532880199408346593945469740647040 8733063 -8343890595272669274282605768494545456 8733064 -164450917362687423631038936352437488640 8733065 -56916386028505481781164120126685417600 8733066 -35492457028413057365415794060218666752 8733067 -89393695458330387510410578052524324208 8733068 51280630090216757356463610799704552960 8733069 -75522245205348023122830054601949780160 8733070 5479152231438396117885190936436904960 8733071 -118031808714448533061101817741389741456 8733072 5624767284890799843206269682272174080 8733073 25852000656899985103859219116858678824 8733074 112275973404809618267752701245002006416 8733075 19260251711355450008252367607312404000 8733076 180209020396107520108642716556362362880 8733077 10763360731785131344627375708822850400 8733078 -29692118176811489497237474692836539296 8733079 50303190481091487064440159236063742280 8733080 42065079174896841187789144016452608000 8733081 1910590764807472153627889729450660544 8733082 49981267290674452394587367444891714784 8733083 -185638060339429015229585639160817468668 8733084 12088498231979070862608228288664535040 8733085 1762026865933078186548639663239222400 8733086 -39659733379307809352902261799881547136 8733087 139376741280166387386958109516876824560 8733088 17349976988369055856193797360189440000 8733089 64485299997745300697598551516492093460 8733090 -59495363455637170025821302954077767680 8733091 -360203027050898101542430587814596408816 8733092 -2267116165280373376674736057131448704 8733093 122891273272728028572317029765166704128 8733094 -66279762044009937839967070923280342080 8733095 59239374921911520172394087935556467680 8733096 7374742276735611472608540219368033280 8733097 -117963088383744358226172209805792828080 8733098 -129187251152116161343889311021944273408 8733099 23282457674302688039607831832207088640 8733100 -38338517855570759898822649065738009600 8733101 50293444699523123706384849636470436012 8733102 24779837355008866001733169872881501184 8733103 -49112846335186888862150496242143106560 8733104 32515260325237624826513780620268470272 8733105 -113384597442103488583579828560326124300 8733106 39521562673621282492966382435662531584 8733107 -119738994592530138376546946838484198644 8733108 -68576698421285260181883440244333834240 8733109 27944092118297318962662489059981353152 8733110 -4600658527438331706205828906821594240 8733111 4976787836109915140273712614245548240 8733112 -211885420633486922731201846649803468800 8733113 41129460380530000456371538751514184362 8733114 -3139218967717519614818705955243089952 8733115 -34397531867603323349810132928177888000 8733116 -39768453691163471087456961566182351872 8733117 -3753371616093690009708838775299266816 8733118 -144745957651878888201093143226516920640 8733119 -268289440906395419788809329423152524480 8733120 478711126787394971934562095527362560 8733121 -180463338906131693140611142111683179040 8733122 -26358429224921530334197102627187817600 8733123 -25897362321225754087121438240622336000 8733124 36068785029498328813868960228715399296 8733125 16069328041711634378902944624481087500 8733126 -27848280857100906246684687045072248832 8733127 -104232509835562199694849402996320844440 8733128 2426533245871349524570507303541145600 8733129 -80983111492812072052893220178457202416 8733130 -25914821215319205502876948409984179200 8733131 -180976117327318620807025144115221578672 8733132 158623138000121305527357224714229676032 8733133 129959215878149455068273992439898123382 8733134 -8061500333138359719038125570871623680 8733135 -16998949618057413225577762311557084400 8733136 -1621912386848746138142780225919991808 8733137 29706914298328561750623590641831109952 8733138 -13168309863767490948644820812473839360 8733139 -94611533329131739230855473980638481440 8733140 12778575100254488072049994212413683200 8733141 -77159251751768517200759844343944952320 8733142 49629095214022715930657963792877017088 8733143 176480353317315372214051342941439840392 8733144 -5731665797033525267243837356503859200 8733145 -13397742690578210633353733328444719100 8733146 -1459189866919899155599379551973849856 8733147 -20787329921515248326109667964869531680 8733148 -142530531347408495138322583902109537792 8733149 41056699414789719405229942003647306150 8733150 -12160611524968578218415067053679440000 8733151 22696352919102175033240382430735498240 8733152 27267110061342774601665711557983076352 8733153 52159570602763366564304352733582100928 8733154 7880994618787013241825401539830685776 8733155 49114734790677613803849091485371212800 8733156 -25479681775446694475803063353159011328 8733157 -7239944237639415470821351106915422594 8733158 14091180478736572053961704820873416960 8733159 50417403820101548318255564421729947664 8733160 -65664771506138249496114921414273024000 8733161 -19834272007931876828983891889628071238 8733162 -18252611613392281499987598590569698048 8733163 -63794248138048068033973360010587672588 8733164 147105408297516811389581428847898722304 8733165 2460291222646508303902951799658455040 8733166 -90186711517150940947156392999769583616 8733167 20624563456635401877130229097309514632 8733168 16735914887149109545568910929782996992 8733169 -128366241239054594164514262791990821056 8733170 56020121332263748685588546819896613280 8733171 -152333174781960158396866592897611200 8733172 147835359412851961460554049092768881408 8733173 100170316637578343697001620545374261422 8733174 -27696027823823866829144239596320064000 8733175 52277679432191306480809681059168200 8733176 83715521306029206396009984914561740800 8733177 -39264687590889829308381624408758233632 8733178 143822293204221523645012811636160378624 8733179 -23360993702005648532972103478106123520 8733180 29809431624378372839860033501468876800 8733181 118788800081521140615969359395349841170 8733182 -121192519828773980088028006164850054848 8733183 -14520491050060655373065897115110821176 8733184 -48500092433338858988905300395282137088 8733185 -5350562851198656444729295513451848620 8733186 -6622691130444458143212028612877256192 8733187 9697271341379169789880954880004037068 8733188 171271846263884497266408617115145862400 8733189 80488947408878917297406422713915714240 8733190 -52349007539307843167258057117636822400 8733191 86621903952561512665087719156179154384 8733192 -5955826326414613019573344698678312960 8733193 -16971516924718707744180910267072054400 8733194 -68751476123184315599561097974802933408 8733195 66489253181183932779919187786057302320 8733196 -63423803858347644942438815989174661120 8733197 11694362239350548765147097638632434912 8733198 17546633731642934093041186500284375040 8733199 -146742180944692547706572852471410860240 8733200 3959720130733226957246129844584448000 8733201 9030507527251000642342500175327598304 8733202 -643948803851346967183912126020957408 8733203 -26355362119277995956041213200361896320 8733204 199557656429289560060714613720449925120 8733205 9400580551471003585062608800840399200 8733206 118511229093092993625675102415922201856 8733207 4094302862148069326991070392116711424 8733208 74377977624864964545586123966171729920 8733209 10573214132256580779806133247299722004 8733210 -21728440716882248102338495195867895040 8733211 216625216491157428620968706040583894752 8733212 129123397675186289852777110030392915456 8733213 40309639237997783657627327252307843840 8733214 -61548296667045775121677887293552640 8733215 43033546398239929956811016526792325920 8733216 134708395592046464762712406387915751424 8733217 8548880531097405892121189423546522400 8733218 3956500426418625496913522699757091104 8733219 -137725087379388658960546992140032704192 8733220 17238113057039150050854742390347809280 8733221 -3289897109702784524589085825193001732 8733222 -4406243720649058213836525708618621312 8733223 -27519858230278027180057716025356076080 8733224 20604856878198252723124651528665323520 8733225 81708883345529073756934284201897747600 8733226 12023617708378668236145775727634065664 8733227 -73436957369425615801418009567335274688 8733228 4038520126184607009598245613809893376 8733229 -64550353543516746291309765683890557824 8733230 52246217538519235983737603346915688320 8733231 42481716014356474059776486406911328000 8733232 -34188221015737921817577905778762072064 8733233 6106431464979033737349789263091195120 8733234 -35341045265708033031748969381945198080 8733235 72601849653448675253104731212047078560 8733236 -100197198067501343596313296941089525760 8733237 123795014800272558437845882163983491360 8733238 84749338762690632501831500226584502144 8733239 -225642032172908573874296927881343990280 8733240 33338866161462937778809845296951500800 8733241 -656773413018271926629282182912412016 8733242 56300439438058214346989325850451488512 8733243 -126230350236717172449097850120052437736 8733244 -63867125449521882698075975129974049280 8733245 -4777341939843970931214769425051100500 8733246 4434335268475829454746620367114612736 8733247 -31959593067137033277304606415847786304 8733248 -76059317258313455150567164060105703424 8733249 59547173843329407017179782859622715840 8733250 -46740506496275015659346300729677872000 8733251 120542363475652173770440240521533880252 8733252 30548318615158326004468595611640715264 8733253 -66880161014167523076764290543720172000 8733254 79908548638106257366220239405590132576 8733255 28561441067029833304754046334057142400 8733256 5689488275630275098008684541470146560 8733257 332316606702975909740552580114372480 8733258 -1034111936023486639043794028868722688 8733259 170408190941064552356535079839366685460 8733260 -77201666950787170336300852269617955840 8733261 46552076417491471215277540342965001728 8733262 95766396182834660562690015149048616000 8733263 -39665331673275986589802677495324295680 8733264 -24851268960729445037192602315618123776 8733265 -256121976740496947223364733837932555200 8733266 25669343139256786993916353103746802832 8733267 224045976571168543686679235503660021008 8733268 -99906541701926898313010862700433051904 8733269 51951918531900209747363308189934278560 8733270 -8691549353044570411826682425615504640 8733271 -75651514110440540548412872225003393528 8733272 186354879920330726590161927563016652800 8733273 141813098321546956030530577217917323984 8733274 -32644670135011996485629546369777548800 8733275 81506818239081306202409065025029077300 8733276 -39682032525776253577958643413476435968 8733277 -34952933765724142344623651562539181728 8733278 46236849096330596845814488334031949440 8733279 -117648586148289614879996557166483973816 8733280 -2642283949897014250081027704280842240 8733281 122040559327885730464120081667663810082 8733282 3058748502931073781000199936050315264 8733283 -7534228710760798657368634008156545696 8733284 12428674902266112264253670329317064704 8733285 -9224749135402800230279374435803657600 8733286 -66410743320779713587557891962683909408 8733287 43713857790974532215267904862998827280 8733288 -23365954730604536655289812265622077440 8733289 37392979036760522288479056176054275840 8733290 60076215406237206783966463229411462400 8733291 1319012683270329953883225547701642240 8733292 -288426433208250334897096903431688089600 8733293 -12002405480638693056895450880639623680 8733294 49712180686436288042055585780785581248 8733295 36881926463719462308027002019299501280 8733296 44238211966864703155876127919538176 8733297 -13576196504194275183063040101171797280 8733298 -11494655797146941568542744599513574400 8733299 36521448599520817156357775333341171680 8733300 228901187965515493076156966534092800 8733301 125615515607117532453369797501549472302 8733302 96358157913654570432556354363667295552 8733303 65971004123944541688672621168456402960 8733304 -115207016985334247654028519327390474240 8733305 -53879770372001727376336066212755059200 8733306 52233321339983061054056352181087609344 8733307 -88424905441196311847520921826763109120 8733308 -152099220158643550057444110167310219264 8733309 34340472614123687087701014366602430336 8733310 61395101138026404568499196699392938560 8733311 -136576182384394173364415707952928425088 8733312 -1171577842750008826891206677810380800 8733313 196519651402109848045367743612077298562 8733314 6511690191009953770829894346215462400 8733315 50099697302833383961342346676085241520 8733316 211682871103534850438994482606516374528 8733317 127474638021973780276545167266996470366 8733318 -32127659981877516982341330428920433664 8733319 1459013021160424215669203197828166376 8733320 -54088101175839334018429737989416550400 8733321 -207780240238495605066163441973079911580 8733322 325880223064021844060017336603136352 8733323 226545147557202080996827666385950447572 8733324 -62152326887637416072110544080656658944 8733325 -42144451369324534751241856944067717500 8733326 9299235975722175267446783481047111424 8733327 94688519382395104993228548068885867520 8733328 9525480033400580438587444652922322944 8733329 2621877443832117450447533841041600880 8733330 -1229923577207629053743065036650201600 8733331 98230744143020581860916829760779623000 8733332 42234295242898010266595403934511527680 8733333 -60527836722604771932901366564044985536 8733334 26504980179933593872039224942762294816 8733335 -23837050801910683490016766380198722400 8733336 -5360095119984977001402834614287257600 8733337 -279910404707280745676662090858012472700 8733338 91326183012421301098176024075408046320 8733339 -6545986665424483110003479328571596744 8733340 -9166552802739264281985366745107824640 8733341 163490000894666313796159392885002144742 8733342 15981341194480828253168489490236939904 8733343 -2623504384326485432988027292669330176 8733344 166012533508608679513076705369066766336 8733345 60580294703589864809731888234284059520 8733346 16979848097676479111711613895556545872 8733347 -14101629153976908720058747305087851568 8733348 -1798852712081828047089732597136248576 8733349 262992748162730851397372822991559502464 8733350 69846815362838804826904848273449040000 8733351 5472172686485418843259636608836072448 8733352 -288618686967412154320066266010593361920 8733353 -5649731262757005444450703568988387072 8733354 -29161877384766096436693753868002053120 8733355 8376553580129830779063119598865849920 8733356 132955035362100284632971733349425009920 8733357 -88855322155589880318615415898554241280 8733358 1207858762003097665676220005211603840 8733359 126830991353253631078015306209317798016 8733360 -20832060735182745661685522914359705600 8733361 20399416106651943606471287985414056384 8733362 89732904878757443805832660832060417664 8733363 -257310952661928118722282430616374556112 8733364 199815684740825226006910149470517051776 8733365 16395324055585518180768003254292223260 8733366 49672654264448316809883003270984393600 8733367 69603754470440577810786677262601388232 8733368 -128273369752371071432766776328505036800 8733369 -12330099109889850986742580050774867840 8733370 108644962951042169814819009645047884800 8733371 11398548459253264126114969922193108480 8733372 31152630888015416455005510810732974592 8733373 -144378131347998917931317559661165220640 8733374 -29452118553224742252066966651892848768 8733375 52110342368182685972648669556117240000 8733376 8911778881614821378538779110381977600 8733377 46590096012703760679870821038813134240 8733378 -57185981117855052310940142730896590976 8733379 -116782141776514440307230347701136124480 8733380 24109681285216283258021573848664002560 8733381 -258527714850757083905329978349390409120 8733382 16201341531313841321916094430232551424 8733383 43699518507858973547724877333597506600 8733384 -55380301750929493568050896893031751680 8733385 -13618317405040629866867082813699099420 8733386 950880053466864681792183796087275264 8733387 -28271363392008995663954749807184465664 8733388 121622295013064355517038183000700741120 8733389 -6038686407951719459657558260350618144 8733390 -25016790091067938686932444122991326080 8733391 11665017139801943236670682725784695792 8733392 153282985941818978623634154615521280 8733393 -127280833475058953408900817007433913600 8733394 122530369450025525165587910978893988496 8733395 83798284436630837827047322270091609760 8733396 43338225896942274486325670914732216320 8733397 104136672870234340786531684669315904846 8733398 82536247754715049582861300237031335200 8733399 85742613417458176041671112410237150208 8733400 5702996664965565609738901104291840000 8733401 99902107390522735261280910185666139402 8733402 11732215973515243872514681216888449792 8733403 19754682033444233953702993405455783456 8733404 12085354831086179838280174484402505216 8733405 -37100650847848165831319233725315975840 8733406 -64825411392118234060776964025033293440 8733407 -101952068601552118613397203505175786800 8733408 -78476872472490903592513040140601917440 8733409 139544905511149839050180844799047356416 8733410 -6944284288459460088454918318723123200 8733411 -46068133503362432931026024782993329312 8733412 -14765332973170138316385694009512694144 8733413 60412173086177591795867395836596813184 8733414 -64251369783783678985214353814555530560 8733415 195298405725582985565003034632018101560 8733416 -45869766307083851582384028677508710400 8733417 103110826262608832745437188060717296 8733418 -55282435818188457519904218921286773840 8733419 -14852745776393180205779409884377767180 8733420 37294569613984639105657328503632768000 8733421 -12941023517190270454181194133085103956 8733422 2116521096444216694084859082530576640 8733423 -87307855090734797619130323527220871416 8733424 7740524282421315627155661555265110016 8733425 41583279402692836345288417085423214150 8733426 -10700249681416321817829191983375687680 8733427 24464877727959628563574114704878045112 8733428 5113564797048378137786040522603479040 8733429 -430316730583926124399804141910961696 8733430 -33685740996759174817373185420851824640 8733431 -9885855096041309940786365326057599552 8733432 -19312880266413219399102318382306099200 8733433 -52495029740898746758970948960541799318 8733434 -74862808981866128855153575236629130384 8733435 -70190890639876249455129713802060364800 8733436 31087147248218786344268390086433607680 8733437 190474366752692084566649856520422565260 8733438 15140894057460160345608782948790712704 8733439 60876995265347588859641688247324088160 8733440 70089611473859265694709757305117736960 8733441 77677945883723860583404248488061305280 8733442 141287521847244994130356895268479185872 8733443 -24966248282905219613192174823116163936 8733444 23672853463463762137868709752556847104 8733445 -23022677991149997238690266582953625600 8733446 -8245494933266790816001341608129942016 8733447 -132505417852998004019877485929158274560 8733448 63473603312609782574592331389644559360 8733449 6052136970178681425565428426897239760 8733450 -48653784493354412404035176630725632000 8733451 -18170545132066101130370094623850527136 8733452 5301633951691964671654500698795599872 8733453 -60167834640508461993896385090701167200 8733454 76982554930932123522790770997586122176 8733455 -57407451378865473338123680557869111280 8733456 34921935383334462842745968539820236800 8733457 -168670709426402518475752855674181150428 8733458 71971008299720174109964720832141128080 8733459 -34800381941697010169663379905975466240 8733460 53696222476487964220716623519805761280 8733461 -108440304633798627478936408590416466816 8733462 11500194771444461692258721307609440640 8733463 43092696491532041182537973654756272712 8733464 -156697887921112145748243130715844710400 8733465 -16101198207485824303855553830183553400 8733466 5504233725254603835469390962504960000 8733467 -152242963618637464613040542164874639484 8733468 -2439398959432538513371013485381165056 8733469 -224882578930219126406417360286754658100 8733470 -34158699496916350638417288608591888640 8733471 103899123849432671873666044741825390080 8733472 -1580634609739159003693865403669282816 8733473 -25660969513765580650169099026445187456 8733474 102356619051614672810390851020077533440 8733475 -19315397127146077791080079298550784000 8733476 -20712755493287363273695128955636845312 8733477 -66393579322414256205605870309998085280 8733478 41562679570056397298947384128929656320 8733479 127852643855939829177403869545364793080 8733480 6599307124290852106914751069018521600 8733481 -81965265770558627256435422767060380300 8733482 33396300270469129150858866399816956592 8733483 95586174881293611553959334369409213760 8733484 -131349547858222405546091647168643977984 8733485 -171344465631034597424164707798736424820 8733486 -21065568852896310919911227459097264000 8733487 -72227860224069802207171749293835231248 8733488 16242947868850790749688490923344576512 8733489 -10935699174825770772313619977009228176 8733490 -47883304194520400311788184696514172000 8733491 -49546484593579657104455552566614857760 8733492 26896780305341347907770969592700900864 8733493 -484515802561946132249250498073590482880 8733494 39339709899040717360302897993959000064 8733495 -132212991081467411876380741553326910400 8733496 30023566665712520670576927846471905280 8733497 5770186561984367811577702891388101632 8733498 122799366083242266751646418077280000 8733499 -173875967511225072366075814226677089600 8733500 -130448283444965047120594565056593024000 8733501 277251646130857918241524747884873024 8733502 107287308807981165510140029425599001600 8733503 1329609802277502602830215375668021880 8733504 17961285966620220076460332085673984000 8733505 -126249564938576729799474254808869215680 8733506 24917276469917081366350771222745923584 8733507 -60662504113327528028145277557954372360 8733508 19040742022274848800708233618632568832 8733509 11678025798634452035785901820502056480 8733510 -52811182266395507083334660701257849600 8733511 89879540968555130375292469975524673112 8733512 5631669591000152835078367921437050880 8733513 -20705298461931871486962593335478088000 8733514 88420002733717107483173342307455128320 8733515 2533072230639131980013537853968816400 8733516 36373845031709614470448736262903889920 8733517 6140961088201955297257464783366494464 8733518 -10611822966258937022886950322675972480 8733519 121696272219390304829324005864404336744 8733520 -33023705667241525535816897695141478400 8733521 -153218682794903629706182430681631628320 8733522 31763064618000377251005118770941013504 8733523 -245635404659173313561598886162164885336 8733524 -17850800777654923091501419660054022400 8733525 32411675506827702673895000497220188800 8733526 -18339954605490482706935574184571752320 8733527 69038206046447307357880566746989962072 8733528 257547718930699925681295256343822131200 8733529 15758556145147676717912080096993958400 8733530 -4789535142348869768781624713596841280 8733531 -11309756271292755697835700429581081448 8733532 -127248310378678572398436705841503522304 8733533 -12769500371067403258405245021726024360 8733534 19182226583670152949145727849994301440 8733535 -75380691521737718103464956043570882520 8733536 -13248667222716582541000684588492652544 8733537 31980079029060677505955013134082919936 8733538 -70397122900752387048721186776591360 8733539 -270022145650258899355746063842568181176 8733540 18368539274915617385980814874211123200 8733541 83671070041541270064147556099196594942 8733542 99781480859944860192221802739463976672 8733543 8488996915637115209537973212547368448 8733544 109542535211368004146663707348950661120 8733545 29162770093689300773534492365215945600 8733546 -14485565847895359643844389285991169696 8733547 -44568037776966075607476508463601669004 8733548 -136308948138467032358510844388347700992 8733549 -85665082245066847343748007860389535744 8733550 -10872610967546908114180906588462243200 8733551 -37108456984402655141892857708223878448 8733552 3186030551034777916372599154989662208 8733553 -53195351246258761935374025189942330840 8733554 -36384093692991044198416505948579232768 8733555 189051835670407927768182157001904271200 8733556 10157679598989073356636379509660719872 8733557 -57629114849306835569380369364389109088 8733558 1356449652866179982025837916657786368 8733559 126775477783165065236370242178414391440 8733560 43967040839939667540259423089406771200 8733561 -155850990799204317554262791103122897328 8733562 -132475243047098326078894547720355085968 8733563 122267423397020847140345908630009553640 8733564 -50584110422119922497965494458310751744 8733565 -90170405277190795147613013773659683540 8733566 915215064391723369421566198080287232 8733567 -150032666156735779328218571877463454520 8733568 -74864211750143797342558444260572528640 8733569 16300121379046897775498042550534645888 8733570 -29642921855511443788605501366441907200 8733571 -26885482510962404158051073101236709632 8733572 -72318199453972546449450839891777814528 8733573 -39560312538285362663109551230759330500 8733574 3501126642842412016341927928712019840 8733575 -111183146979092191121747278184420191200 8733576 -45540751332318090055730051552134594560 8733577 -1254070003163743339166442698671415600 8733578 -15033975440070106999163957922457167360 8733579 -106700676714392165396721028400463320616 8733580 -45504903679838601973432274789190005760 8733581 78958104999928245487586292045821839500 8733582 4001024586775478944006442202739917120 8733583 -148499776498706922078712352446720983216 8733584 -15548265725615583582561178745971605504 8733585 -38652915850613083240721510171049383040 8733586 -26100454088335914425340219586992337008 8733587 83852309845748803607561798808414114912 8733588 -28668931839111057532368103486176307200 8733589 63894282516854471532196478936826509760 8733590 51374276849450714311586343972077164800 8733591 1776879016808737603837420343114556552 8733592 20125489155033936298480748683267276800 8733593 -75353917797587953729679675289321149280 8733594 22288735222134902354818546487003635200 8733595 -18585269595335537135942928357790338480 8733596 -16339275928300846542630417638153006592 8733597 -178630827016255607247756135770859750720 8733598 -2058013746216051910493309468585360064 8733599 -563809104392752757068944405924581376 8733600 -67480326973381982249211699329320550400 8733601 -1667607134202275315124703111530826176 8733602 -24074790264374414998541926838379122400 8733603 -102670254788241935719905073559519666256 8733604 44135396463930730057143162400256013312 8733605 -60815984113276901224453099704532496040 8733606 -2946285105275770122635813269713088512 8733607 164417403564802617224460747075934378560 8733608 104483664930583087971921183175104921600 8733609 119058107668320668750150231573022474720 8733610 -26342601940061595877799392578622751040 8733611 -32836841446993503746987703253925953200 8733612 12532950657432751189461490058801716224 8733613 -39764914352158495345472142959572238004 8733614 169354743390811539716759294163342194304 8733615 -3794036036764698458315068146834021120 8733616 -14188576879014749236670220170311270400 8733617 -182830789195258622271737034042453428334 8733618 -5592862876701945916507474540627994736 8733619 -265451416746189564921271255353147956980 8733620 20766351860309019996122889674903470080 8733621 35743523391854093146680178424450321760 8733622 -1009653999144654503493339092864481888 8733623 -273471998239528181122835387727807956280 8733624 19165543567190702717086066205524561920 8733625 -26599211259326141161354213549089510000 8733626 96127241808227386303390105213814064384 8733627 54372468426526827527064017878655750160 8733628 5487488918895324164950201766744183296 8733629 -102051703162100835146629913000635307616 8733630 10024411261298873862529495580529623040 8733631 191936035788123333863569387947274008000 8733632 -45413519693292539786602785859839197184 8733633 19975441670846482265193312346829208624 8733634 -21342307037511759416691844700191297536 8733635 -1397877064417476193035437998505460000 8733636 43091751994667127802111540620634214400 8733637 71319139754028706273733044932162249792 8733638 35918544274737957175282181651646906720 8733639 -155017832820849681234240996805438773504 8733640 129997526086832941883026235569512960000 8733641 -39477148373078896530533635685400486528 8733642 -71672671856851101726878407139505785088 8733643 -212681037714746351747613835129743140280 8733644 -2015226525206452937081229314949901824 8733645 68498500133123560156246881278538390840 8733646 104170146628426077676219952956124398272 8733647 3532259856684014045470641062674872528 8733648 9177449723314274125891631021146767360 8733649 -103224859761816496465852899347281262350 8733650 2615681165525411887621891865732650800 8733651 -142114296344267542429724530408257779136 8733652 29901831682216741974272949834222489600 8733653 -141292507027576838437467619841663253636 8733654 -15545296152835666610127508475266340160 8733655 36050245146502775711726836141612827360 8733656 -52965155930215943697068380993272483840 8733657 44596777560411954958796863202820998688 8733658 5950838471505174700798946797254338784 8733659 63333018582188627616505736732254440 8733660 23882205731892870528123441088313640960 8733661 -12492660760423811873576059200173542656 8733662 -22485708045082155891529841021961488640 8733663 -58840739292761058937066998953814706176 8733664 192812668186320686560288188504757764096 8733665 -42220331921061604014503722777171951920 8733666 48264868882056565766654776991665410048 8733667 -120205130638676649961453035256624459968 8733668 2677323700174442697817266563430162048 8733669 1949741790554929461800148915759803520 8733670 4220179568965074308184498028946348160 8733671 330858752253496344772780883958787838544 8733672 57934037690876254301674068412261693440 8733673 -905019224519870391500576008832643036 8733674 -84630924816049004059880204046296387664 8733675 24447062518876335003145330567516934400 8733676 -48829390812535019431804964510523473920 8733677 -180264873715087108513193739721144626474 8733678 46467649654940172778018927889836290624 8733679 -125313496777904489655936153043328459216 8733680 24145116042038702084438741881770639360 8733681 -248117761759410893118957027534071185536 8733682 -35388104174423314937361789562354657248 8733683 -15350218423094926028399371706585134080 8733684 -75126348405019100720656485935064612864 8733685 -98339990098017003200283706317757675620 8733686 55844858931705796450603179329391623424 8733687 3661134486387761697193520437176414720 8733688 -205422489657526988225603411975436042240 8733689 -47890453792083066072231111476786958720 8733690 -6661788142934634704198603791364044800 8733691 49704016335926984203447381427055405092 8733692 53646440114560311861889820621666058240 8733693 -258004744283965523685063447731170608000 8733694 -49504237551108494043687743623931695104 8733695 68808393776984664291457778099935753920 8733696 -52822253835053320306221671265104560128 8733697 -5441312053353457431729537667183028736 8733698 -75849789467797885748828828856663037440 8733699 17454960575811198866326231151575177248 8733700 -14704268573790601700100438276548828800 8733701 -71118470033294758053701048742858539298 8733702 -12544158105323750155596062984820072576 8733703 -36428712208560847645661835314421109632 8733704 -10414731970758669998117123212086804480 8733705 70985174042454297157184742179314983360 8733706 93935767664296107456482956784925813552 8733707 -237776912660023989791643972469634608044 8733708 9411100679427084797603178163900430592 8733709 -209203673764167876986133413044720678090 8733710 -25803654809212386982364748530520372480 8733711 -37760461774418384738700094327555497600 8733712 2821922733457895545373295326285004800 8733713 122939749596939183072236527649055574962 8733714 85800414398049034772427161349771928320 8733715 -120515717369669292880709083172661698640 8733716 113220811310508349565301145271803868928 8733717 -154957028919604401837388252409642021760 8733718 26091743232972508964713600028526845952 8733719 54659182368432587759320397547496482120 8733720 -3221090746784523187590255943978598400 8733721 -18991227156766961617300042139651123328 8733722 -24662069529547166414567901590388899088 8733723 17843355254682701269258053631277011968 8733724 -88490737839567059080201954677227989504 8733725 3381621851078545821981208148625360000 8733726 -67905317240615417216449607798911363008 8733727 -88269303375263897891820714367908529200 8733728 -125523731926677940900333291747518971904 8733729 52011911068953119232743866465340727984 8733730 -1718178727277246254172605483119936000 8733731 -55102658481954591696401585486713122468 8733732 -13808248328542688052149130747037065216 8733733 56178391736217777644369916049957501500 8733734 25711255618419497929264662740375070720 8733735 -113876657184047889993609585237806269080 8733736 -25174682173450323904209026042158202880 8733737 -169724010567264822719544709622729236614 8733738 -7255635384245040821338158346749586944 8733739 40902023786445619065085898201602705952 8733740 -48621138746514483482173630655063439360 8733741 16482010049428203569769134338804099392 8733742 -43166690353720242279308019225178369728 8733743 153575479030498550087241701295688030992 8733744 -733243434824706662417596422564151296 8733745 -66791108534665631240714091472036946880 8733746 29876559260256476865577415822223267840 8733747 -66957476261465933905286462021312679360 8733748 -69220549852488153027705767042425570560 8733749 -222491703655021102444416110682961721760 8733750 6068727485047461559570255086919920000 8733751 -56120784986705910907863122323006139040 8733752 -1136769331363503746939795564784230400 8733753 1291496813936477131618855847339504064 8733754 -27694989195557302740606148005082610688 8733755 45962021203951002366377430926153132160 8733756 -98842602592846347237694250106501381120 8733757 -64892217614001158127799470475890975168 8733758 -104589662502723431973028198846605453312 8733759 80876808777278876062232447244826107408 8733760 -4148074735935980915703711635189268480 8733761 -24330609024510587553749302453505711676 8733762 -28682766687771834388808531651491880880 8733763 -204718960384405381592276473873842978960 8733764 14613962436653065008058468094068247040 8733765 -2405674989488261494594897582805635680 8733766 160240247897757243219322505981782364160 8733767 -18475583208259027562369473590356714496 8733768 34438292429609520024742518596222976000 8733769 163323527722374791113835392316131050960 8733770 -32346022063457549463695648943061132800 8733771 -147081212040236092761478180585968455760 8733772 46615103763050197229255296137408563712 8733773 1473930447487583442259928086007411808 8733774 -19000847547477682343298949223185026048 8733775 125482568160342976099404414667321960800 8733776 48991280126712921506729492114030592 8733777 40161609677977758006160484086117090560 8733778 57469701632406632366452750846988983440 8733779 -60384447530230607775893871836663982360 8733780 -53714008152125536396155833366565120 8733781 -6747163703786402693408073383446202496 8733782 234370781020146380454456818573794852992 8733783 56780432405833606003425672352534801104 8733784 -46708753679795118276369792062263296000 8733785 16942907089502642870056730000083580160 8733786 9575512618136246152750724101765747200 8733787 -29783164607361018891909597531817211200 8733788 -5063492158791279152775396762093355008 8733789 103037779655817186213146432429711730054 8733790 10648884631702605550414119011427102720 8733791 -83043960581312106518456956953436177416 8733792 142407700146344919628270899265127841792 8733793 7777019646488786036165106569339929448 8733794 -59803045301663461850200724960337488304 8733795 8245876092602619035621605869135728640 8733796 112659157420933322095636257106217395200 8733797 122909631690406535412037395191881837212 8733798 -1411791458243800449787174823956680960 8733799 127850724677096252074261059005315053264 8733800 20010066117324345414382031192231040000 8733801 -46004775623364507994595099991835856736 8733802 -19373199333475815483845616440043803136 8733803 -58108948976068623261882632108022478416 8733804 -87175441404869859708917042848735701504 8733805 53430003377298515982006778033258568460 8733806 -147756877133393749674618585034802880 8733807 -143953818596515270485818334888415527096 8733808 23806032845349727425018574473969631232 8733809 87940933164688511310268771102850889600 8733810 -26925780266660130531183221761350535680 8733811 9551025863246867107829309342368750412 8733812 -139819056947115069613905832358730697344 8733813 -22825788732257050246629649449012885504 8733814 -152733816290346948423530699721250227840 8733815 -198241889392642572409863418605256592040 8733816 -84047369410561991470694395957739520 8733817 94811428308403415697359064555546180 8733818 161333337816511689100617475426048034016 8733819 27112294761331995265476611744444104128 8733820 58624413456993053497816559679476444160 8733821 -107904166866695153779584404387644473978 8733822 34886268754671232488010776448343169024 8733823 -65986159013346995579099359516830569112 8733824 -205730925496344564608041420090150748160 8733825 615592150548519766301819187828318000 8733826 -75633331751598915865597883412537797760 8733827 112382000216605703015150532173991767676 8733828 31176294114996917620247511465227182080 8733829 10149883655644361587613003759591101564 8733830 -4861058785789487634543630995225798400 8733831 167090425650802040198538928768570195920 8733832 142255636404576278109209124844451558400 8733833 -197198966078803924353238961664436194918 8733834 -46803703472705063837486896190436625920 8733835 51250734336304312574626423116762873120 8733836 2444215192590381451096569277076954112 8733837 14575611135860036301142149221516664960 8733838 -21465024559466100022567530897535471680 8733839 152521796551743655988109801692105678640 8733840 229126946140027605190831477256355840 8733841 -92650881295809859823943634385285082768 8733842 -15267615153410009235229846487908538208 8733843 -16418039378393543313403839954142832400 8733844 37777610559158310177840452786165288960 8733845 -114791270803437716205601599560649907200 8733846 13676826128222190377083618121660794368 8733847 -37818454888316974127145469228497654848 8733848 -66471009021841335650507176192981616640 8733849 -70172379383110904967326968587753036960 8733850 -27984745769088060683323571028216751200 8733851 82222612950826508917354911649329691152 8733852 112922640194037088358965872254897848320 8733853 -219858578575050927145891974570743652000 8733854 16813817081629584720283123285464917376 8733855 6074320689138796540958420454737872800 8733856 58166702397898488902631391497173532672 8733857 55198926652536629542837460044236455424 8733858 -15700703080803029361369515750527554048 8733859 691352275611880717962296577335635968 8733860 -130879001306789359666481542207296433920 8733861 36816273602729494178575903632351743580 8733862 -39428534606773547522062573457104385568 8733863 -80989127154277002443897388574819753080 8733864 -18825807825597436278882794476897812480 8733865 34504079302487412865846962377020843200 8733866 -2236399745943980971424061456202085376 8733867 81423537763533102709573336404863352048 8733868 -21036512255860229119098564302480194560 8733869 10962910723711433632493384507800854336 8733870 -15225110407132556349534671982587132160 8733871 -74641492746954103040486489482605186928 8733872 -19286902391082364745664648262552780800 8733873 -152894328903638068997114562053148233616 8733874 -11813943257547908883440092299908216928 8733875 38402645212449463226808520810718244000 8733876 125406079681375296106756479603236524032 8733877 223833629927082798096645076793411795740 8733878 -31943410898928637041410716880896335360 8733879 55629939933932617607896899095266644480 8733880 -33438887395954494055588574118274867200 8733881 57773673903383204527587047071644643332 8733882 -12350478825430591722398994498467696640 8733883 -73609708161923688148118039880033281496 8733884 85069329188383242381121239083080098816 8733885 44605906188662767760984904431334848640 8733886 46422412515253998003009936990569884416 8733887 65387267754736656556437230025429934512 8733888 38141913457925868434939143388984770560 8733889 40104504659488299555774814742209946690 8733890 -63656105329376601984039724042643136000 8733891 17773906168831892365754064386550367992 8733892 40649723250518495599234807639627388160 8733893 9838548500582546650293983599314055200 8733894 12798864676830654285686880953135200128 8733895 132785231714739271157221052313092465400 8733896 144379089601505655312124063790678369280 8733897 -133158772476396412024625839379234021526 8733898 34195037404933196493856306842770045280 8733899 86387055901798392043525977040264458900 8733900 13763858589695786617181316722540544000 8733901 430827972670769881094421571077717600 8733902 -901823852908006061258868213636164736 8733903 -151490328054447165964865477170625738736 8733904 23663497902784949047018978686994923520 8733905 2484478596202774976906538486932332800 8733906 -116190901960646284908809278501483437696 8733907 -62944332028124420204133506804656375008 8733908 -136082874620191979068125074525732757504 8733909 -26828033022009851574882776898051954432 8733910 62694403260999340680013079060629061760 8733911 26917519443718677968063145736562718000 8733912 114266996734282532408660816662687088640 8733913 10339146093734639199870233537705017104 8733914 37631041231105327071213556214780013312 8733915 -70330017062672394057517823665763217840 8733916 -6508666309438076170941512998276995072 8733917 56940213933197867831597037148111452672 8733918 42219193131386372662685394734089168704 8733919 -119386293129034307035813050006684629488 8733920 -102017187377843805524399504742796492800 8733921 -39226036936545805597717926481289626176 8733922 59284036070704920487875219474511762512 8733923 56755467321186373518619978275476871936 8733924 34082789223901779442732079515992514560 8733925 -121850623366695265396623362740522205350 8733926 8917083594902473470238928467299523200 8733927 7807579589338812294879757697703380520 8733928 33649824522127019171494069213164011520 8733929 218101239104269614885922182222737689530 8733930 -61105038935059620743366514630860928000 8733931 19220663211648400303222308448677555600 8733932 -56975205687695920678240627349411217408 8733933 -130091850066067414877626997099547744000 8733934 17403579535408398958098670808785417152 8733935 13054836066882672561010276128475544160 8733936 20978923218004315660832631050824876032 8733937 -254357090499165742858963118584131126108 8733938 25074968787153630667320013701460335120 8733939 -624161748797760626103169534820112000 8733940 -27645246171147696244310353347355115520 8733941 -92363607586741430481633003539661272658 8733942 23668282337971505217550579520398380672 8733943 68462638772413258264509513522870796224 8733944 -83813242527049638914214342228245913600 8733945 -1079325487104789439008516203513579520 8733946 -19942784937505269013072376942034552576 8733947 -2377958131914897020034086543808187200 8733948 56254935714409715953972771620495590400 8733949 32453139764996502888382339997892948032 8733950 -150720352763829022643270476100808000 8733951 80490440275018915743817903723913221968 8733952 99723699792789382138971773738281861120 8733953 -6645664731335214327863970449101113276 8733954 6054898198734237357391570297422988032 8733955 -60082704744500451188318851690368049440 8733956 -85438956244546950965404291663032443904 8733957 -176557446217957424907646293247769198400 8733958 5787514176236818532229280945561352640 8733959 -3392396882436381934468786469889815040 8733960 -39013967763603640478818157760110592000 8733961 6235690211241848459201854549505379172 8733962 71124960997339784731858473423288125232 8733963 -71795992395353627232731539141029964800 8733964 -40626288508460837450925661604892864000 8733965 -27400371587169624981452225011382081280 8733966 -29500362184384659622817845807536240576 8733967 -197263849850858656689559142169157499520 8733968 -12875863451806732544291546767980945408 8733969 -16292258733175616050380995800244597406 8733970 -14752307920511271218498226208628605440 8733971 -42908857360565969324599902763790910336 8733972 -30801488338354459585427503309245892608 8733973 322535867503508486797975881335801873280 8733974 21604616882592404141110234922328211200 8733975 -10965886178111662412751066279788518800 8733976 -67667280048711763788313972678063104000 8733977 18922489541433535552512024714716929920 8733978 -54917989488738344308292619038310062592 8733979 137808779796296852198934971848480648580 8733980 58402756573910434898496190655840716800 8733981 141872315145431983739733057692301332352 8733982 -75032902152939188907486196156820305728 8733983 -172100712486188631921040873163667494376 8733984 21320845967707298698045588469389983744 8733985 43963176509517922500483459737241244200 8733986 -184781381219082820057641542924364539520 8733987 4240474448435045962443146386087533036 8733988 5046657618582374199794937960309596160 8733989 290625133925751318192411213413258328000 8733990 -36203741215367077398880070126317209600 8733991 -28415822742595983988368577479721709056 8733992 255074276249926597344269461921368960000 8733993 252334144359904679196217300167429498624 8733994 -20378617681112125539462312466719207168 8733995 -100207710406054682122396701325659135120 8733996 -55481263666697416065851150247048917760 8733997 15719219063980874129845377732337560000 8733998 4969439611800495792553527468357637632 8733999 -89327642628297718415532518172895353336 8734000 -39428099336687017018039794337038336000 8734001 31047902010297039986130959556528298002 8734002 10713100193479496744731939429313501184 8734003 228726011516420244090141192657546578080 8734004 -42176085037301512178039903662201570944 8734005 112977672503780542036681102354713507960 8734006 -110206334433836435991075785772817755840 8734007 -112377642223571464641353583950101072440 8734008 -18299180394039727204182836427465584640 8734009 16880996802595717139665094943134821504 8734010 70209867706391830903329245211676661760 8734011 29255399599497438143082773804793281280 8734012 -1657377296304392963505645094267045888 8734013 -204754675422598982361466259253287751738 8734014 -148812504791669845615141479501844095360 8734015 653602506995932819071202809873828000 8734016 -27601675737800949657000485071261532160 8734017 -85177604015226578710596361755096118080 8734018 -79660121909193491057375459410555600896 8734019 64576731718331881244561321744932435200 8734020 -11943588597548904687206572108795699200 8734021 115872036994708141292108036735638040222 8734022 -137347951461743852763150975375327720192 8734023 24330071909022056636128957746223453872 8734024 35872158586365310990006628705857720320 8734025 2431679207043207422489797015996871100 8734026 24052366046201155233952230557299597824 8734027 -17044133515814323207474423086712710124 8734028 -200615443686187179195996153938731928832 8734029 17414827555141391058387964382222536128 8734030 71150363496706356716363540210396180160 8734031 2931350014207034496907910232337124472 8734032 -8656492419348852111617691265480261632 8734033 -21522901019249071579247851161246658560 8734034 -420067703488264902107120471048131824 8734035 -19622487800290341011108301222691220640 8734036 -57877897477715549522780392605113557120 8734037 24377312704975620151811536496641590168 8734038 -62748723311274291069001286855362568256 8734039 273633015681118680748529881663628207856 8734040 -42066759010516515545139481958509363200 8734041 216557049051009998380836701172829630080 8734042 -39655070636744469004767739913327405856 8734043 -52329922506503417970075051863348136096 8734044 48326398904007212886467249349082742784 8734045 -18104786885901024620617891511352222720 8734046 -20535785244247038531683550410409952320 8734047 -23306132550783776286504000528817088256 8734048 88066303710372113230219641897835560960 8734049 -134291576678874934278852415633055263164 8734050 13425629945769157502914002640558159200 8734051 89347561422518951209532498266167457052 8734052 20920865068590270300802042865463874560 8734053 -214183350551996492501100740837404124160 8734054 -61354394500758645574621262421317183904 8734055 27760735112485306346093412355514256000 8734056 149055510971419770401955523588181852160 8734057 142228675395779797693431042489961241472 8734058 61156271693292222426170248706469992880 8734059 7544191017321336281914572525069690528 8734060 -18327736928246096705367598169342284800 8734061 -4042633710421178168683197134081197440 8734062 61790017830051955918711759551633586752 8734063 -25157060396551779225398785552072464776 8734064 -3505919051399406143399591317902458880 8734065 -36908050828129052948591576235702912000 8734066 -12611678418599511252383379377846129664 8734067 -159710198290039469337446027498323552608 8734068 -1343192525676685434245909161385723904 8734069 -110233285784901987096252059678953016530 8734070 -94448352729305699948206427221503083520 8734071 -107147848841650537463410255955586699288 8734072 54583641588701255216079965197567795200 8734073 49325902143173608040271228555107195220 8734074 -199236705510533518756457425378137600 8734075 23693564776264774590536143115232924000 8734076 -30842638462462546663762164358698663936 8734077 130751263639698130270435014585029144448 8734078 -35118416807315575941939304006995494976 8734079 115403149868148158264385974808909847680 8734080 10619905856011711260288981380628480000 8734081 948006679591352054463810007944092164 8734082 27269626178561368117101306933348864000 8734083 -89748986872545459697205601921460077576 8734084 165736701103037347016951573276058713216 8734085 9896894778241884741787341884538007800 8734086 23152415331986239087936328001319134720 8734087 -70191147534486125787777970653419312168 8734088 67362082137089298564074732201782763520 8734089 10352792162800649554733154103709580288 8734090 -99229639560722879059552844254645900800 8734091 216180570368330464001760723870694126080 8734092 -60515319417992768648551143509195931648 8734093 180975058335251554153988432144915132342 8734094 43532512133102824733963650686309084096 8734095 -23834303634301816855969391119426252800 8734096 10971938417412543697569070599673741312 8734097 80949712427378838773103907111936720752 8734098 40785908649192228851951290122940827264 8734099 213266327091942668600484253861226984520 8734100 -2256098780972280039825782181040281600 8734101 33752002793812177408785753801787004832 8734102 -9617551976474808793598465225426871936 8734103 131331217284871994649473299816083035928 8734104 82798979019542947364762178780475392000 8734105 -48982698483062514920816333832896623740 8734106 -43618502422789566624566107159537698336 8734107 52774884334849032063244449209717902944 8734108 -72691348241170144381548951466006569472 8734109 -51038444784609974431101745221872756520 8734110 2030657570807373308957730290196480000 8734111 -210765198568533032624568469434624229200 8734112 -139631193673197608747258390297164382208 8734113 -29946364197081768491428234428368486958 8734114 81409422579798520498704642918546616656 8734115 -21332369928410359381305286577267036880 8734116 30845836786532875681989037799488177152 8734117 1722358952806096843306370462145981632 8734118 31670695505179720959968122896144737760 8734119 58436110957446263220401257847997096744 8734120 -146919996940287088037615801823000576000 8734121 251650578082826680262211899676142046544 8734122 14787146717564782425410222508567536640 8734123 -16596842473002994446937481886654455360 8734124 44052897453876132207680375759906242560 8734125 145749847761776927159903420623302408000 8734126 28205372059035928645041756046298050560 8734127 310944050449116317124590889385163526600 8734128 -7336254299144022318103978648438112256 8734129 -32885105420011022818117500982772249360 8734130 -41560008687273264950803922278382638080 8734131 -16519014090571922737127255809774515888 8734132 4729559303962895585522216719092406272 8734133 258444799829328613208139150063782872380 8734134 -71961483033768586355082055444672166400 8734135 -25736014167522914027483046504861255360 8734136 -119669930698286493439896121509011005440 8734137 -51607714167492002138814260209653605040 8734138 15319405167802929594966511556606820096 8734139 128800841855785101370566564840204997224 8734140 -76374404016158697869182490458705175040 8734141 23632441725034155741286158475941532824 8734142 45739163747838548912061914072458402944 8734143 264505498384581861278608300266270792 8734144 2599991719319994409919214212240900096 8734145 41639356967908682237729200412616927360 8734146 1815427947794634113519641138412442624 8734147 233382820854537829876966502839246209596 8734148 -9327890213899448978010919864088156160 8734149 100561783669208600425425722937778655454 8734150 12672371142355577707969594748655048000 8734151 8596704041194999619243234325225312672 8734152 95627429489140664783564991426748416000 8734153 -46698190483089516134388197344262034598 8734154 6132860276870116176641852494900872960 8734155 16340984221262604032145533436907837920 8734156 193873776762451892054836919131942603520 8734157 -97897475232678826187106123879479468928 8734158 998869289789806307811633447175780224 8734159 -18640316808252401528128283208103591184 8734160 383452929923481139477643269973606400 8734161 -73759578953010960124787699608196716800 8734162 -23590381582175290966410424690739176800 8734163 11188997376368893568602783974830772528 8734164 18112769883666170331458367455314200576 8734165 116772361300318191905854836143842309920 8734166 -26740148909627290152169398019300586880 8734167 -14437682273887985751477613185051471600 8734168 -53557762205523356404720911118909440 8734169 93053621530957691058879045245660802570 8734170 21138222179835747340455247245959731200 8734171 -13762167247578300148036048136156976640 8734172 119036209823098075635625742830083058176 8734173 -46349810509864455725053059323658081792 8734174 4770370802506407011343875536362078336 8734175 -67048360957461074605718244725904865200 8734176 -37478926409687319403744505507296051200 8734177 -64594845368735721933794826799020608748 8734178 47994545654321157453305222797771117056 8734179 -86950939317580812244717870326306126216 8734180 6517866747753989092550222019477504000 8734181 70914643360137448764941460715531948224 8734182 -58892846221083496116267977015743219008 8734183 -12973190104281605793763157602910171280 8734184 42420765612733119095143033519760947200 8734185 7742725343493266969789097929654554020 8734186 -1062518263171608030501543925647847680 8734187 -7229905415847438833112481016718249216 8734188 -10273265515929059923022094937966313472 8734189 33758427477702910386063711833514584460 8734190 -93472730535630129358585738375895054400 8734191 156776591066757046715755873552181227920 8734192 -7015880949022188193868746994885787648 8734193 -3573088284960639817282523872308231000 8734194 48880869542351974737511299007328130048 8734195 -109687101130190573280861352897311086400 8734196 32644973757308003055890828914086955008 8734197 82446084667426877810703954692340832800 8734198 20198509364472015075720210086102433792 8734199 -229598388426911711665325107012669003800 8734200 28917712084282183809213791044068864000 8734201 253416400940308301710604866040089526250 8734202 34171510162869765368049299933948061552 8734203 2113011027332057908136703508960510080 8734204 49643524616081960836709779362205409280 8734205 -21903935486885378095484684069536836000 8734206 -17181719364239743769024781652935739776 8734207 82923805020935747336407441932274355952 8734208 -4401910325316547570618849671505772544 8734209 -121100397395523207807259432375586867520 8734210 107927879312536428559070277732861257760 8734211 61782897857178341973443135545289986812 8734212 -51873734211912900684990149089149857664 8734213 15861032684167437913693233220609418462 8734214 84386999944857020506486524675067023456 8734215 7961127550056372408760960567016970240 8734216 235784423653821859615321285763457684480 8734217 72911400238169520966627971272108609380 8734218 83683907063591158019225796679024706304 8734219 -38051284283988206426904923643049274752 8734220 70631337706011127550212218211936435200 8734221 -96039955306865801686933092112839562410 8734222 9367605866659519866583184927341987584 8734223 -74063430335322282456656578111961448528 8734224 24263103553165744871988155492137697280 8734225 70240424734150631618864195205327371750 8734226 146747994367190226570515169677900939040 8734227 4488585313009548383177604920931748608 8734228 -83073706920044920386952903950737890432 8734229 12926236281642823807522551608661597120 8734230 1443705931453049498030938252130315520 8734231 185805079511565333480161069035973118600 8734232 -17716637042400331038713240950528327680 8734233 9471005446599541594079487278247095424 8734234 -32119545547012779495137846209593035808 8734235 -27635734046547756950229344669614480320 8734236 -32311854785298445002709412555937669120 8734237 -74957437200509352958094962860727753114 8734238 64118438262511698540987245560014716544 8734239 140858824080809708482270371237502305408 8734240 99492552754695865499261022794730700800 8734241 98418740131887706533729731730385685760 8734242 79050728204325109990296971063305390080 8734243 -68768546656821917770224899273354780160 8734244 -49338441128612843603257026606495790464 8734245 -75652875877799499943723677363753423360 8734246 177739143755829568028733406519888704 8734247 -58487666599735493912348521160558135304 8734248 117534220368316575959236065545608473600 8734249 -62382097545439703336036990305450589340 8734250 14404259658935725461648968499569664000 8734251 68087140829012741426338563773870119920 8734252 -1210811412970913441730160285742215680 8734253 -37177778705581242766764359075974885536 8734254 103583456451626933944369199152112504832 8734255 38439172601282132227601586032413032000 8734256 -21418727984686000587816068868763189248 8734257 -6205865834295534692665617876082080000 8734258 -112627731400869126989629020985293189456 8734259 107862479707166489534400129248053688460 8734260 8004331096215228352351821214616924160 8734261 443238912506680146999427226197017239424 8734262 -57580625490323342754037839138940488000 8734263 -41154636040537607366781807997430207256 8734264 -3711837468335504242626287082086400 8734265 103911776551400403159822371412082443720 8734266 -1834423757745341092486281880901711136 8734267 -183914375010801690025658488810522542768 8734268 -76638620543271386194225404635445663744 8734269 113481146332519756863753750326064025344 8734270 49317160221935176964378465326012246080 8734271 1417059255826988719643598347857545408 8734272 -55563774552749657958148391026072485888 8734273 -743703878732043404723142518495931456 8734274 95544385779898433859010645321616189136 8734275 66617478921494622734166564338601663000 8734276 194530706862244532182728154374187180160 8734277 -236983668683750779758079506941292963588 8734278 10407762568862021059829015733946736640 8734279 -2489104586330358404203454910640184880 8734280 61532545743726812259903734823757670400 8734281 30745733371489847766426901158735912960 8734282 -25550308035729058113888377436289879200 8734283 -243581436272440275041173268187538911468 8734284 -54438072263657379563249523954873231360 8734285 -48204301059111171459388263888875518080 8734286 80135086418282084593985996156558391744 8734287 164779843039514417041426505264310151560 8734288 -25106856581239924242348864182910066688 8734289 1158117830546978584648972618468416960 8734290 -22670988030276530732514867964279841280 8734291 -32817794457869517802084597607838041600 8734292 -67329159043213197795580012136547336192 8734293 71801176147446702748144539091803624864 8734294 30440721954868716919142866497125278464 8734295 142072979168748907871306875903935019800 8734296 9606407128745819062189520796171632640 8734297 -21149774895046961585042307305414699904 8734298 -24328961514629969088832832518602006528 8734299 6557083946593121167579963468424295576 8734300 -10376155835108386237098738095829056000 8734301 267091240865954096250027138612246838560 8734302 -29349746383162517143218505439866177920 8734303 13954232613036687345467612231085677880 8734304 7103986898722481865693406849019412480 8734305 -13566455874776933580961441180161950400 8734306 30349163886558834790727245445895866880 8734307 37143618603698636857004922018283004160 8734308 27279038780379128715829772378427095040 8734309 25633588509727119656123263931437242400 8734310 -993145595723751770108840062844749440 8734311 -10079894562790743005744173095493885008 8734312 -7486020468482199915040015560936652800 8734313 -83435318351397393328225605793042362240 8734314 -6792415929020823768151570987050820608 8734315 -122168630381977626118890590207816225280 8734316 -37100997599920747473864936965261448960 8734317 -11611502408950661336770543308866539488 8734318 -134552664949194811266372543586769864640 8734319 -131491299200669979033525473319318009600 8734320 285494890429361599644584322680094720 8734321 -259526972114064892034249252415632421008 8734322 -1165751094954322576824687446999057376 8734323 -7051546262926440019047519887101939872 8734324 167893013768015522332367643464934413696 8734325 -58701423543431378877911388873480292950 8734326 -3002023270342634179717425389951048256 8734327 -67120743468206250827486031559961461328 8734328 306074416358382879190538525201607720960 8734329 -35685090383214805480895498325206944326 8734330 -5587092522515377994751195059873064960 8734331 -125309451145393234668078263077113355968 8734332 335667851621496487581237779748913152 8734333 270545746349410831890354706486611614764 8734334 9452255420757462127954153948606737792 8734335 -15602539660733254025205007016901608160 8734336 24999062141006416798202638722347827200 8734337 109292733511892692048223820360118376112 8734338 47600729051639266692298135515353356800 8734339 -193899655480825573859644921060695429120 8734340 103126943192400238092119006026741443840 8734341 -29005567746114538907837231985483766272 8734342 79191808222339899291581821977705228672 8734343 -4007048384461014217870899025755793920 8734344 -11153180138771449206747317482057728000 8734345 -49829537960196239382856757574667367040 8734346 -64527373292189386185109046696306241696 8734347 -16135352283298680569700794606179723632 8734348 -127466246197784177954902935169138820352 8734349 -48571558900751196028522789342800412032 8734350 -13880243004176873751453267809863176000 8734351 29557268589774725997259199580205954352 8734352 29284489986330134664282297594520338432 8734353 24633846892964898612683268417518095008 8734354 13868748369713836417181304907356095376 8734355 -15111383336273041859249582279836519680 8734356 -56717561906062762565092990112137692288 8734357 -255547674099964983042562560449867728160 8734358 130714283396388885861193740261981941280 8734359 73799755327983306329276501582802860904 8734360 139237007552247063576271519658861568000 8734361 190350164960399741560514858459011813962 8734362 -14100885809489780938312717050002552832 8734363 104324199302965337870434837605983044584 8734364 -41994963491736082612831964592384674304 8734365 -63558925884727602619539385099301184000 8734366 32627326279448415641499796958657717760 8734367 43431376709648566582094447886707848416 8734368 66398768574175650789044410606729297920 8734369 -23150458398633482613817215435881463104 8734370 101975070156703785586745286074634350880 8734371 -52000613387584997665909407001633754640 8734372 -176550070909152192619309156248569175424 8734373 -94065855351431692321541556996804333378 8734374 20949461931129415708003585027903143936 8734375 961052930183120528465520885666625000 8734376 108169290213337076991731106779136000 8734377 13955934747716306362290360786107095008 8734378 -88040123685998612587224468668308775760 8734379 -70830044372600596530636110878107973248 8734380 -17464292565267077895517800002788608000 8734381 205616150545265937354377313022892138092 8734382 -8161877247833269764781260331596020928 8734383 -43364349837102557253246755763971515536 8734384 -55498447992642570223087524118204825600 8734385 -172338254276902520799077372629760460 8734386 65067514541578465900829860627127007360 8734387 -197019465221551370758156605808341054964 8734388 -18037155599253722317114337640469831680 8734389 -85784121225454722438611106585221603040 8734390 18526464037192457148148378806924084480 8734391 6034433951311229761267085516779122000 8734392 218563753717961576415349066081601925120 8734393 88868805060588725333548590137574281642 8734394 -14751246348357677659806766758405218880 8734395 1115428716557203614618060642119537520 8734396 148745006396145295473767522446130789376 8734397 216261841528651823614977020785220849100 8734398 -58787060976964858964394099803339888640 8734399 102805171284425780342486417321709476280 8734400 -24800662600358359744291284379710259200 8734401 -54490416523174536403395105224549740332 8734402 36386264506418124636772117655179381152 8734403 73463096137999356241314000216037262652 8734404 13676253286312517904298020378265546752 8734405 -1686273779467755630471453553285332480 8734406 -38158104336001710201266727406407346848 8734407 20579768248119690881125754332433320320 8734408 -9977502444003734038152761289684695040 8734409 -43012588127729469701447817497030859084 8734410 -100307711444957366169875373491523840 8734411 -5667497287958527653237471123798548736 8734412 -207481136947783718559101456687762135040 8734413 -180440067675039976366356716331018172416 8734414 15993798632100055180977489281451761280 8734415 -132286692171723003181379476448352232440 8734416 7147521516627006258823316042267492352 8734417 104369942120757694356910665138928468466 8734418 462879227548071792097378227220193280 8734419 -110856848993129585792257570283775465600 8734420 50162826332187820820114416482353602560 8734421 38150350640825640173183328250706444622 8734422 -56120535951678536927475592623517770240 8734423 -35597706553839690690849901872848304000 8734424 -34203232569137385726688347439875809280 8734425 -17851239589961064346963464017170022400 8734426 93689795894398628935747733953784700912 8734427 -53647207671817902524760835751961597276 8734428 -84165006219349524793507399986404522496 8734429 -6331892691966668498310599974839901920 8734430 57137580925826880214982311999982899200 8734431 38167205493204495983721989357067790152 8734432 106228377195021607195857948297269870592 8734433 429688772051150637181832398271577114240 8734434 -45494364850824608414952938963452846080 8734435 -22059665502575599872442750012302876480 8734436 19386408302320417971250368229583831040 8734437 -109359065647023012892350887400856127106 8734438 -12315661498028311540395624009833006880 8734439 -29461800707298552058851943909507809744 8734440 -2723469571480247245940242263072768000 8734441 62820829472285797751963211851782758842 8734442 -23833969813568884964845524197987506848 8734443 -49880629862636718523052798007804288936 8734444 80585440070556480463305055758937295872 8734445 -245985755503357607722371187310035936200 8734446 -53459834875269462956868246211543850880 8734447 -79359090315420613268510862552801973744 8734448 -9471484959076404208046707193565413376 8734449 -119222071179431071674991719711832123536 8734450 2869706271858129933400764276350133600 8734451 -271516126102520737742493765726037565496 8734452 73489126454272324058737500322529587200 8734453 20703753702606626763965667583711014528 8734454 -116765602553850406651118463376835574528 8734455 27228380658757907932741232852065406160 8734456 111321638185276863083234810289896570880 8734457 -27783861344837222264706084321835616448 8734458 -7003255062315354404389475375132375040 8734459 -105792839882277325034549802324848772984 8734460 -17040941376920577241925541050302156800 8734461 2227490865627589964372482822670065440 8734462 37968811357316052823391766259557120384 8734463 -157451824539086722967329111526544862320 8734464 -78529191538291349224319492710629113856 8734465 -39390495488977063822489907121124084140 8734466 46779595584846088007750125155483369504 8734467 9929984070105290570420880860698220544 8734468 20714124950340499458878929103004441856 8734469 -66005614101749488360580527412995844130 8734470 23408653258158395725236651613802035200 8734471 -223031293362559138750006723895610814320 8734472 247991785739917500111037158683973964800 8734473 -4471552080818022472970259949390903536 8734474 -4878280173563100174440766215346163200 8734475 21636020666779824017625187319958334500 8734476 16872389333171190129357364585249737216 8734477 340507626555408910441055201192770692160 8734478 -39112482965975393321052969691873193280 8734479 -4260720136733717886423700973893675872 8734480 19526328969338248567125836816575365120 8734481 29572378856885449596404753020780479360 8734482 -842749635448506382677273572770688640 8734483 -117621690258570193684584681503587245268 8734484 100934520128815273529943021083173324800 8734485 -24760503217916283452739908223919212000 8734486 -64427382377492938509479085892270883808 8734487 76224071521861564008584430502576077912 8734488 -58705692134668123048311680734988206080 8734489 253478229239939769957717811539890733520 8734490 -67744109421926302303013980845918700800 8734491 78383448936318608522758408079774267280 8734492 49589119210715721250011219244719073792 8734493 -280317589652778996967622221535230724256 8734494 -18480600394128015758424672332260976640 8734495 19410997316852061596602544015414016000 8734496 16108634306540043310301845871984640000 8734497 10731018605094404361151097565235717440 8734498 -19943064318988717306181948070133383168 8734499 172079608021216259960460111727609814064 8734500 -133050057431233356718470575848212480000 8734501 216181570714258773809925186649032829502 8734502 -32559186070400553672929036357070104448 8734503 36650944085593627408976854360753559040 8734504 1240895157899263238504019561338142720 8734505 -38869006731212162851357366404156945600 8734506 -6541174849036779433544082238810368 8734507 45578446042132727682518133634372088756 8734508 -19752230749028587217908970374798924800 8734509 32766481492600918541124206656588933440 8734510 21050780602027134195816107755187808000 8734511 32677054768861877308651591737587588112 8734512 1263819316706686818899027376497491968 8734513 -155802662616474974936062477141455264238 8734514 78861188259548443066003220608268099856 8734515 93867629669857658710425553719347265120 8734516 -24164069502520652376482619250325438464 8734517 -14817033916274698581794693151907213632 8734518 -6667215426358800060251215245994911360 8734519 162571784410361960067968728063841898920 8734520 52000796019744301047386615703210700800 8734521 34717898054634304397019489296211826512 8734522 47792465357191143478779046086536205312 8734523 352288972136816970929254836579795744 8734524 6575036232327597114184742640054022656 8734525 109886133108645539595710407361096316050 8734526 14658023632096395342704993900846027904 8734527 485096384737039221265012091946507594240 8734528 -18237470711005906417036411377612226560 8734529 175489223503279644221560152808090338900 8734530 6275378401943661302666054835957304320 8734531 -13010911395443961494472298840682521568 8734532 -112790186157239743196852803988527046400 8734533 355619803188834715534906990177216224 8734534 39453077508185194882931205671870104416 8734535 -111727454951034341130921540119089856520 8734536 68463760759910954987532369692075320320 8734537 3104245299990566452199890008170664000 8734538 -125287966613430457280832515609422790304 8734539 27956028454321365255836341589823717120 8734540 -75490647542906318225877406600373621760 8734541 -44196291500849604541497737870188700148 8734542 18755842478646119571762126622311707712 8734543 91853489324152252684487725419391079792 8734544 -21539246927845391275473893221325881344 8734545 -64880932841702916567492576906960370380 8734546 173904718090657125281007799685214624384 8734547 -3952999256161613189472183308142813120 8734548 41029144051549203635830744757409146880 8734549 41777106417118128231703800506601682560 8734550 32890769870062263544807912556760657600 8734551 -30829662684790250098005522777455865216 8734552 105287338572475047646412664798611374080 8734553 -79077147015850540391383191387487715580 8734554 3751036498911306940524852292330542576 8734555 114335555526917968252466632655412192960 8734556 240707864684363460045362559089212047360 8734557 26923519853982495637302760241471165088 8734558 -6089666626482883649214244254082522368 8734559 57320429053304893899216854444443088400 8734560 -30797826224009987204210539564923617280 8734561 -84341660446376885836720974239524551456 8734562 38617720496694217148550123588973668864 8734563 3029799427952460364404038238579595944 8734564 62839485526166897738706659416421058176 8734565 -78829901033713131515311292488372915200 8734566 -70688107618374755839912922176859151360 8734567 -228835530094973293163811932258332223448 8734568 239928256351588994478552351733666560000 8734569 -75105023775017539067189343163685721456 8734570 28805343882272502252167079741231230400 8734571 186124582448461299103928637304720070772 8734572 8296931925583618904029991071550767104 8734573 199805148836148630383908645848823700822 8734574 -97165671824680071828505966140413292288 8734575 -56332663954750799416471433994132791400 8734576 10227655576228320921385829326505541632 8734577 -234883402651242305927788085140997750574 8734578 -103287391137781322216931791177943428352 8734579 46114419166189772049466047300294384976 8734580 55816219435313494676986168362359059200 8734581 55726489666093459922043168272110015680 8734582 65808200543925719762894932117836254784 8734583 126989008078915537143482194457877852768 8734584 -3833128458147970645500423916523335680 8734585 -17473568527936163352883504431926548800 8734586 28314786749017534788625308016694562816 8734587 -36745598466895972406910448217107809600 8734588 55960558296845610344907626688486504960 8734589 46442416939142850377207184770299136256 8734590 285969134838220474262575849596368640 8734591 30893182471008716640764605179983253184 8734592 -114302945355675001756305666755631513600 8734593 76446060580793534843075082048915185520 8734594 98908963589177495021013464806049469312 8734595 -37608617468776283301359330433696936960 8734596 -4109213461629239488552062341810165760 8734597 -7417000070863046337512905705402643880 8734598 -83918078130391579531762145558080759200 8734599 19462029933647526445581759945881884368 8734600 44314050856858600412860143273787392000 8734601 -56492135311953085399774546602602601216 8734602 34829351875900212840723698835873368832 8734603 133124361378432373051111087013323568852 8734604 68061368701563980411257976678606515200 8734605 -71966614379400004014491673987816914880 8734606 -59669595512165306211716320475713747200 8734607 -2501731745787321067168252820274428688 8734608 25664811062163525840718883387090534400 8734609 -64929403869221682190843210635813622796 8734610 -57718603284036899586953924699354867040 8734611 4816909488729802911502345211434258872 8734612 -54718939237023023185842730179323205888 8734613 -157984057895001184165678439873457537138 8734614 14274758621523789094193638955553595392 8734615 -60083301396486154895037727669368219240 8734616 100901826523227787750006179169892290560 8734617 49149048081573265718266284681564624180 8734618 63488461536830108868542222804467891200 8734619 -91640127031358192638751398721812320 8734620 -26608697360770674649328053125051755520 8734621 -74181299675511020790483427895255531520 8734622 -513089540720892313158779825316197376 8734623 1402584986105668989712461605904524160 8734624 7784164313621204989018874328464228352 8734625 -29753788583570766271986462145694463000 8734626 -10263834680363907474382234596632755728 8734627 -143151346191088388444197430251845824 8734628 36796883517881679263805977571449511936 8734629 -93055293909200286176279687147309344416 8734630 15828595257971957722253935758646104960 8734631 -92494474153363215860103738541503065928 8734632 -17954258044225586021203379911042498560 8734633 3046702896955248073129647575246829888 8734634 122123098860756234625816467723384635232 8734635 23866286552793441881083880862104217600 8734636 2176822857474800941476407434247552512 8734637 -241949000930163966883847400437939776500 8734638 13757867978401635643450916499263016960 8734639 50446715182207252168744610484117975440 8734640 4429934204603378648409534075408875520 8734641 -23410031421187028882044362385816983936 8734642 -30011591150765475176616022868969220480 8734643 -55103297597641933770407357366206821108 8734644 64379804678228779114846324314855070080 8734645 88975284623008022458495790186192559900 8734646 -26481316352304813264353070977403038976 8734647 -90473680845497134621535913460957829400 8734648 -27962365992215744794447572966628208640 8734649 -94201743246642240067220082527333462208 8734650 10834800818838434280832973756170809600 8734651 -132354345632834316225469634293511354976 8734652 -113956611301805109489063793357154110464 8734653 -6088304032593372117354832445929942656 8734654 15420829242695395587514050549516005952 8734655 -110090865155411461037907057561875412000 8734656 13227337167363748588926088865252376576 8734657 411857255595080953334367900281970512640 8734658 -10539219338359933701202233683010838320 8734659 20411624529072358225727625247638386160 8734660 -105057022021531482153771255039576330240 8734661 45643833241501388807422162140594048480 8734662 24584776855543853229709749901375635840 8734663 -14641353817978443467705613896767367040 8734664 -64200438821001564795998956559336570880 8734665 31271314372570185624469617041637155520 8734666 19313458812865588576141735328852630784 8734667 -9230533770523559291506335501465061128 8734668 -75788783257044708435338520485211537408 8734669 19366948125637078366985086347712954444 8734670 -8342202525557622248854713066069392640 8734671 -100095733366716945722964302509972009344 8734672 58910094465599420791143279570717925376 8734673 126263280282464841687966258825270294000 8734674 -6974046947609307641426050726089928704 8734675 48089128933711743187202938124481077900 8734676 167509839096463780113925869914939494272 8734677 40942657252903292350197952742299444032 8734678 -149011200370822313674944431404470835200 8734679 -9265139941550829430826433852533793024 8734680 -66744859127432502117017656384533504000 8734681 9773869703233410177980229251428009824 8734682 53692709956647676394036520394201575168 8734683 -135753589082138551858631203051883683176 8734684 26033028938599603269809363805105684480 8734685 47364893551498051068957580850764038360 8734686 -73121845609116804011209949336510367936 8734687 -49892838272222651573488361558374201344 8734688 115265003830959643828141027703767695360 8734689 -56876293285849993720923980052640224480 8734690 -65979389671511435682994902990032690400 8734691 -66070268317299637386158925733501127220 8734692 -46842446799513041076249471173901339648 8734693 268015229335386420551265582385699978944 8734694 -71401225869321371290350886640303296320 8734695 80410268772897347314268201235795213600 8734696 -156753489994778985461324392219596702720 8734697 -100277349008587449799600303286906710854 8734698 10535773993206149790084244568126865408 8734699 -38712147119809782602329715388106626000 8734700 -18947443741806197603357003651453952000 8734701 -32628353467816668130835483647332223776 8734702 164215705937764973772752411491674767232 8734703 50895319746657413067559980085903259520 8734704 -22870320478611369006039668811963039744 8734705 43740523836692022229307700356783741760 8734706 -49894185867945521687945008463350526448 8734707 10434866997506134402379740179893000400 8734708 -8645604772247314600632383793260021760 8734709 283502992893264246967526778543342229440 8734710 -1402068294330680546887976679002572800 8734711 -21746845598066820997848538184058819048 8734712 -18833385456413214658444649926174064640 8734713 -25625574110145841064167125930933015360 8734714 183415504454443969439788631005951564800 8734715 -26945337923467843038718226111500492800 8734716 3373729075132422809450593991025761280 8734717 94066659318833271935809597499925089452 8734718 53392486293125350577768240902698330240 8734719 -674907393731027823027744532900369920 8734720 9646157283241852456170353240467046400 8734721 -26660925218751115817301038733952364988 8734722 18399273809270720196084188531279848704 8734723 58291345528290308563308456464896691320 8734724 -97248410499218461068305950826087877504 8734725 -6847535366375199394031473748230938150 8734726 -20634819106110957082195492417266604032 8734727 67747098282113260140128179368549122880 8734728 42893291306469602108748681379167068160 8734729 -21234200243234115833943331202359197670 8734730 -6739867455528158463842687418189004800 8734731 70009714673527930530914874334460382144 8734732 155828367899259727371537556708758116096 8734733 -3030690128581768408144633498516254720 8734734 -21522419731825963958528374499618610816 8734735 4726643188192287775773738728263852680 8734736 -11043773838831134418559724506424647680 8734737 64143849593107100224286328437542114560 8734738 9235686300248223504972637668790017696 8734739 -35950915996891109194232316223320106176 8734740 27866959129250521543533300437810350080 8734741 97661263941775722617889325474314832142 8734742 -2282198621134874506645178295320071680 8734743 26052850746670040592951536272954213200 8734744 -112491193793097991160152248470714787840 8734745 6411095816462699786615716860432058500 8734746 -13141587603504688482563183600867672064 8734747 111581915087483881770281215630467956000 8734748 372326461921084043802545950416789504 8734749 18563335631045835083508628206722081664 8734750 22439439117819909768056384380664880000 8734751 98436245514334552639165067277188006232 8734752 57514674411819494755656978523935080448 8734753 -295843391506489122065378145988601217144 8734754 293888942085739958699641167025884672 8734755 7751187115525252221912547808948080560 8734756 -1881438143234691120953283923457282048 8734757 -177565556486260782591088418115662348994 8734758 -37342494288766449420011527495438518912 8734759 -45937994072282743715800270067917094400 8734760 -153268707609274150326401705142540288000 8734761 -16760318490116230231656467687803042368 8734762 -826834926436041837381780096701807616 8734763 16036211250536843275221100679120315064 8734764 18238377407485318659692617034568609792 8734765 75842424659258042487706610088579294660 8734766 -80141522567663881351229337394070847168 8734767 -51397106146201239611767637330029276800 8734768 28111541484000819584380312771384836096 8734769 -235195830188823797369135036307654190830 8734770 29805759958621785736194219671738726400 8734771 4214764220391370225130908488987406320 8734772 16688532555065357153505515136869548800 8734773 -50985239190839361195765272554563057600 8734774 -684616884071689726541253655329394368 8734775 -8121381854009959469688795874857024000 8734776 -40276744692907793229291835771504128000 8734777 -58118326530722002968146680795577785088 8734778 -34392418267323712870822674921163174176 8734779 -4523498865742793377620019323871380816 8734780 -15385098417810373867037154966227750400 8734781 72882441348672699167496703283600866464 8734782 32883736884321152251581421864508734464 8734783 6825246719043508503358502818764946080 8734784 79148863661388739728193330076648472576 8734785 39363436043895079448779810568576515200 8734786 9643834485726151549510077167038160592 8734787 -66317942940403763810004059442369527568 8734788 -10196711776406772744187453186896966528 8734789 184355035628617558664226036793152205566 8734790 -45120550059324015663297630028237729920 8734791 29782890478718582706544945366761644880 8734792 -89543602588724319481903062060405350400 8734793 -228298411228691333620009522137910581120 8734794 -73031577070812585030964913505549765120 8734795 -107176657868376768494489366830352965680 8734796 -43448059663702442100381254596228795392 8734797 -10429387256953413060725632212430636554 8734798 10382063496732685271500457074460144640 8734799 199690987351692447688346962363798638840 8734800 -10574718343611204732263136882081792000 8734801 -159918792142116619542808211521902157198 8734802 24293936193767810401317783727669972992 8734803 -49992193974408103714501006467669948672 8734804 418572107803848540098991775541566464 8734805 -2762826671202174532764571853473148640 8734806 -20932253033364631339637107643189508096 8734807 166139341078105226344029208717348098056 8734808 19996157217256513007872157259925585920 8734809 87600800501429986943378082694084982400 8734810 -3397676968523368091359513669633136640 8734811 244810894946679336756607742994829482000 8734812 -42151513693997784689324464388924768256 8734813 184855574585716107062747980963493799200 8734814 -96581991574853341480397775228632347968 8734815 -1039141196562262590836390562292594800 8734816 4744127028614828761212462555931607040 8734817 -28303465259156484342379849245425894208 8734818 120961062976819190939816285440898189568 8734819 -196669196423447216335760382054475063780 8734820 -15787470100962528191254935091038385920 8734821 -199068724550288633994275170133589696 8734822 -25312814391529988363191460181298560288 8734823 199126849495213227038955237470510118072 8734824 -12156992172790770532171882052763648000 8734825 44444580273053671888937968637981947200 8734826 126672377430854158149085065152289992112 8734827 -114151808131183770201409203026052656400 8734828 -15301747052310267858171280944635967232 8734829 -161106529057976015243360807916147408000 8734830 2813451090526071593627106176633560320 8734831 31431166613746899245814503275961066992 8734832 12009852903265137494321567844021043200 8734833 136790288964082408444916173929859494402 8734834 48834754145948152484278219786343221152 8734835 -194117611793751771190215650886525432720 8734836 44865428187594729113371454125398902784 8734837 -194277330728663726809170969602748642720 8734838 34779423969683847284012480617451205696 8734839 12183861081412625270065832582551070208 8734840 -24248985687117988531942376905802035200 8734841 59046917764597280658213746549841451242 8734842 20413010530976568099170294478902987520 8734843 -19397375388552718939255407841857223856 8734844 14918016338720646268646658217555923456 8734845 -13009507642049916993245103599922758400 8734846 -42768043149212054920304691483680697600 8734847 52575775316966894930147482041110702712 8734848 883046960218014062726234540951470080 8734849 6129090585452440417572045939755825236 8734850 40670133436084688729011493235014008800 8734851 -41487981366204992328962101114581993600 8734852 -34262937796690625625766694276589555712 8734853 185114216132984019889822646999750571102 8734854 42994444826658737300640017366933219520 8734855 341659032461684748617453158816125360 8734856 135614708683192159383195177267254722560 8734857 -167244338843664453726451141903503434208 8734858 -41345558217392699110713364319079732480 8734859 40722224781009103401113265583629046416 8734860 -6894102367945504149961879887172024320 8734861 -74198824253536312864367505856157396576 8734862 -69082009677574566846656281433970581568 8734863 89815992402829460237584907970218283144 8734864 5954117888215613732087507185257390080 8734865 -18625002025261683564940884141217657740 8734866 29196443015034815339594978210799128064 8734867 176452209578371008397748621236208772760 8734868 216795752284751280101539653448944721920 8734869 796241755350285156416800226145852 8734870 -15382065295797264539722762020998553600 8734871 -109140803488694030102132742276330895728 8734872 21115283722209677107381711321143705600 8734873 34357322608116316227470096807655246080 8734874 -1830105419635923014335553742271945248 8734875 93749735987527886946163715591563308000 8734876 -186201777018737175165396969506280624640 8734877 119501329957886434254738286224551695020 8734878 36679567273077683616905440212002346240 8734879 -55957048392295447272775005985145092280 8734880 5939116219593475241968745317505433600 8734881 -76556376852887561464135656675623028096 8734882 34807604537308282664722213466088336672 8734883 -195341371100441331461963840306680856868 8734884 -22299564573983278476026059841363939328 8734885 -1125795791824228713777384923096828040 8734886 13152142425344722078209285108110837760 8734887 -75060524943588914871964557281604204840 8734888 -3970283963754639444402458672412272640 8734889 240120915647824645072639772389941486240 8734890 -4287261062261805598037770890923957760 8734891 -4726366247095254638120531151759323520 8734892 -197920423783154869722891992778523478784 8734893 13911992261665908948016253579193228000 8734894 -25934193519804131534259578126771539968 8734895 29209021968070937058509535827492483040 8734896 -18174971295238073261259435752891105280 8734897 60614771753795750869019881580414876992 8734898 -206990392970569225666475790718351642080 8734899 41304828784068017538437775314029308480 8734900 35620003833269265465524592891650668800 8734901 27933941933841267199537631551511913984 8734902 -48045556296924455913287519859882103296 8734903 319632641768428844019782199061520829600 8734904 -73177372369527003330845488320197898240 8734905 21802477263525582586476886921286304000 8734906 -2284509882642829905767418837496281600 8734907 -86683361748794407886075779661735998008 8734908 -6546269008217951157375484739661496320 8734909 56317830738842830804761320743854505804 8734910 -81379250100100680795759671625103395840 8734911 -30772339155016352559311185267659340416 8734912 61913949428654018233950710490570162176 8734913 -99992507577785786743394471281266485280 8734914 11862384090812256046237572535524760608 8734915 -104260230638335187433641051571265274880 8734916 108365085419829432639398219823419681280 8734917 -7671319770713107508054096613562497024 8734918 -22408191873262363834026297028325971584 8734919 -283761088429072123144149961800357520680 8734920 84768234775017897263936627839183257600 8734921 50768851225425012161852724665850365092 8734922 -22639058993109043182197155421736192768 8734923 29015011951610432607269661066617005344 8734924 -186894061667551254969096459547814719488 8734925 -101964827131765612691937107636132344350 8734926 38592255421107274098088167188591098944 8734927 59653511081633644314535206320501209680 8734928 -36956253606956916243316966466863669248 8734929 -41097405243831806551543888637649729600 8734930 28152995438725293036029972644888269120 8734931 -81558951626232359830292765821323116136 8734932 645110274934170350442437040702259200 8734933 82302950854759717311718584977408337920 8734934 -1402169666100125622355386264644373312 8734935 149447163894162266481257355601909547520 8734936 -84476873221416463244839506859986155520 8734937 -20778614098128164691886247542387130220 8734938 -13008223968549892856128195298253476352 8734939 234406295528373999323734179180550913280 8734940 78307738142759508685197966502966087680 8734941 108836339192293214271722272862500441350 8734942 5073889372699781391097012927074475200 8734943 20449010742629410140868891128709586784 8734944 26541517554948055813969286573941063680 8734945 13710550839104851768204695142364548800 8734946 -13602842374398474991886270307917948160 8734947 -35966239459703628028389844906074060960 8734948 6040797800672247602151242662000135808 8734949 17480930820329299348213546851561756030 8734950 -16239207829810765720774625630756352000 8734951 200940743009690899676062852250640949600 8734952 5980826568161338617477121916804889600 8734953 -31419176216480211373132418245689891696 8734954 64568539667987457806575439388986080176 8734955 44772609639570385965868002649825083360 8734956 62212411348080818128929371286471343104 8734957 34642595449815410163498848540907548544 8734958 -10165173228230139532903826327327990016 8734959 -3066949544487915332924414776831440960 8734960 -682531712988096263622875763519651840 8734961 -18236005027240272804097349260450010268 8734962 65083372551788536130754517527767271552 8734963 -20910314792588807575931612375222203392 8734964 41813097645495710252578126152617711616 8734965 -8209448277090752941213853019174120000 8734966 -21700774803257860345784163476936009568 8734967 229032777966235033504116614872079449632 8734968 -40861073425587013266120654967961395200 8734969 -105701662320535102879039104534472314800 8734970 -16330331721660668127836994135737740320 8734971 -1320167415609868478847312921835608576 8734972 99999987754130296925368546846271416320 8734973 1125258352579727611311270204699893964 8734974 -35346294113582724963181547393863975680 8734975 -76233419384954012782557155748055165000 8734976 -179927381974282579929349484370198528000 8734977 -1080848139199229858232372312067632 8734978 17773598192097722366655054529278008832 8734979 169261733039305721229036562612419388680 8734980 -43320746452724636174256516946535116800 8734981 -191493007464503902246800663976461341218 8734982 20078779976605503586603351272426218592 8734983 -15946935120032233161621978137971554912 8734984 153127861547277190889424263627212185600 8734985 -16689407943503499729246297081137613240 8734986 32113104352968750771140456254777128960 8734987 -276494689358996730353928688554460638680 8734988 100941254470111495587727422566944797696 8734989 49673918697509085428263036518439141824 8734990 -137584995555825255681487447905643200 8734991 -98915268684469922926373599373195236080 8734992 5033836423849245556039209918467407872 8734993 -101671427703486744547446077023409255758 8734994 -5195762180341014870620665321955696640 8734995 -8956701423913676517989099331050250000 8734996 145697222764822437757348823137815344000 8734997 -166206727200568978025608638522517306368 8734998 51163995328008256133661186341765936064 8734999 1278926496211283538026917288501510880 8735000 -7175318907439810016198279765203200000 8735001 80184786057574172683817831947538836704 8735002 -113856164946511461306753393007007052048 8735003 -110937189916686278556079984052949657600 8735004 -27541404463781804930755241095512437760 8735005 -39945646167356928512949519462527720340 8735006 -41926539509872430676459850013956552320 8735007 32243000098402644544639970405789436288 8735008 -124758497452545407559928646591662915584 8735009 -39201950965739649737748066568869010560 8735010 -427817160332450235865607119954237440 8735011 -14316650581431673019639536942537236388 8735012 73769040339871814971151678232230498304 8735013 21539134514048523654689921765836166400 8735014 -89906698837149191592636065556112218144 8735015 -101134782425060997581829725096891232840 8735016 -44785277977044626614380342013382246400 8735017 267366636503961494872697838263028279652 8735018 -82993511839432817466342402576080868096 8735019 110472939587818022212023961006536726528 8735020 470753390129005468616442238002216960 8735021 -13512669860684528987512168854132336000 8735022 -66050472208479090457172275992284579520 8735023 -17274786886582965953238585550358768400 8735024 -13082277706112492787179700018809487360 8735025 -2632696081203801365504818406301830400 8735026 -7081668831140068359198434473551475296 8735027 -62144203488804478577517930254026903728 8735028 144260527566674920759860954584455464960 8735029 128598982472715738904590118853516843630 8735030 -39989602838599236754776839828211033600 8735031 278222113341444049175466944769814608312 8735032 87492929288200227450423506482410700800 8735033 55318691681618955700304589096298727760 8735034 -1463466206358819227764569364746425856 8735035 -96868265624379011485206808484499803520 8735036 -13073160599658471217154240334469989888 8735037 13373825773826464629100038563340706560 8735038 -25988699542171051119544724727990011520 8735039 -260844732934685216430854320024217156160 8735040 2626948925018683220784630052017930240 8735041 -55516493460028062245689122855426268480 8735042 59678845158949204139952070952032925760 8735043 60779080348067347873227434766182255424 8735044 -311822456572389004079674112717909852160 8735045 1352889339494030186922496470591835200 8735046 -61576717907605705442547442292895863616 8735047 96535608461333569855805877634580113496 8735048 -592257537732356496595848452374855680 8735049 -61390376417859252258789624973094438166 8735050 -212160821758744820981733709005074400 8735051 28208571404318591182157503421105676624 8735052 -454438844113898942476398668557283328 8735053 -182641373791209539726480457138835141536 8735054 65451537986327973665277371369688566976 8735055 13924263511749635619733164058684369920 8735056 4303255708525545781885454221807976448 8735057 -83001439317948185051107693873382712768 8735058 40098069928121364786765198264453535104 8735059 107213440699911615769471684117214957472 8735060 -19849767264377543517759401438684774400 8735061 42032453525420480347391739413770295520 8735062 -1585018299647624834264302926287054208 8735063 2345733915039168722686222557308490264 8735064 23386869800314128970042798691095633920 8735065 197029992667582134129076036618222835460 8735066 -78725684297262181171181630591896074768 8735067 -135401876237704527071317310424421403520 8735068 -1123600862912827972248066955284656640 8735069 7131304869004070507752465324678406496 8735070 -805369318178089340669427343746748800 8735071 -7041979962607648002687358144247775280 8735072 125495878768044241922649492044791283712 8735073 44134247662373419096302127873978912800 8735074 -16387472605980090264942362805836196480 8735075 -25013329050638379567116801193440369700 8735076 -19575949367700228255184697146390978560 8735077 3282853987314606714187411542797187840 8735078 -27811251519166950243793482702159489024 8735079 32261325866094242167570680105152816640 8735080 202003698111627093346202517571634380800 8735081 269362314320471963004201037686459835392 8735082 58026632146223608846106341206047937792 8735083 59501182428728353680001504052918306040 8735084 -213090392359291269111117273682837718784 8735085 8400654470937516170082183260805290220 8735086 53382392884637102600291886417096916608 8735087 -37642359439262841110768632798641807168 8735088 1017710413524484203003855141111496704 8735089 -43602944903758204102667029432375184832 8735090 9155540009245145864895555586779801600 8735091 99516450124248192835107734642132947968 8735092 136986835611761940782055928426718815616 8735093 -151757852546534836924683438144253435620 8735094 -15150070700966054313588329804034552960 8735095 -17694530873721543392900006614235848800 8735096 7112220190682599764811553008918241280 8735097 -25434953561170212756384061016099166528 8735098 -39338329423944142730253261228511080960 8735099 -48224046616609004502323319709782805536 8735100 54407336241730456212276444903289036800 8735101 29888386690335929449154582334531698592 8735102 -74236972275003730334247801954507811968 8735103 119404448635105396401215314982637255408 8735104 -68648945326630130862087347015516160000 8735105 -11779143511853341057049375794308120000 8735106 372203459042792989484157350549186304 8735107 6623360677159100274534452292072542920 8735108 57181141148515124445309768122734546176 8735109 -73035578450854533600774940825268115840 8735110 27967468645203046686168693137412744960 8735111 -97201828929495172769929229475257424 8735112 5510415103234373962055500673985745920 8735113 -17855240450643116287172777211268769638 8735114 75769616621669228377265368312612324656 8735115 -27391273024857248009874080807636182560 8735116 17367154781513567434689626656437556224 8735117 -3887843276922679498796840230394020074 8735118 -10302007247418429165428607360118210560 8735119 73458841067333158878760968676222513560 8735120 -3262620328849671534156905201644830720 8735121 77577798429737743338650784435761102400 8735122 57042152940590373478455479369703556224 8735123 -103523276753955854930838771213487385520 8735124 -15659542679510601391465760641834291200 8735125 103805635794191822801208358919440800000 8735126 19825273387085497907895602584666991424 8735127 97927518281213783474183501731382480640 8735128 -50286554339951989469721116412525219840 8735129 67582092559337532222043315731499455684 8735130 -21094433566565351684324441377660922880 8735131 -68386321340352301030751801414647692000 8735132 -4141173927781834634539003552698212352 8735133 -85038557910528023534798019204969019392 8735134 25354739052758273391284043359130489216 8735135 58864514809290491513454303354982951080 8735136 16777064405674664397289407467461017600 8735137 -269023289550106758045910583969869341214 8735138 -251627960922652155893241922300851093504 8735139 -8313932040384931084768660127351970912 8735140 47884389277706204357826975205921501440 8735141 -74629508072795358910747494695344431108 8735142 -7897618687147306738409327153974458624 8735143 46548462948597855050032215827230273504 8735144 -91910748523772911562136679365491097600 8735145 19422902356925847305069981806761470400 8735146 -25240228508427164556248121966752256 8735147 -155926120019196706030270586839250573568 8735148 89172773296638691536829114064001792000 8735149 907288437615854851701278264401849088 8735150 -77879207459809973745176729268056707200 8735151 -34767572725347112627276567747273864560 8735152 18451345064452164852064805962819321856 8735153 26954655343094470455554906510170082880 8735154 2550884700128216620811587715671125120 8735155 -4834819691431629846301961314015507200 8735156 21007024930826815538002473328874459520 8735157 78558021376413477116944739050686353454 8735158 -18613759862691525966035746368441067200 8735159 71822327784355394878403932441983489816 8735160 -16876740530203662007435317177876480000 8735161 -312980994171988048558499926313721209976 8735162 -64908135279867505293217569377702625168 8735163 158318063319871933669797830279594008344 8735164 50766422495290967318584741823448421376 8735165 29549865431875865568970834880237382060 8735166 40338002308667008146369126613255456128 8735167 -28675092373448552369872102757990027408 8735168 -2319785457271563782591475789594624000 8735169 21969611169330840797404289764853487648 8735170 -13582135138842683425937577553838300160 8735171 30049759677805078773806224131317884200 8735172 -691157494134931956903263663599564800 8735173 133231805046427553192134897986699954360 8735174 -43096586936342547744548512958765107200 8735175 -43480461659333208835550776535096154000 8735176 46794640685443290564426282723753000960 8735177 -117829216878969868781576509333236945600 8735178 19411388236495209033572178283349230080 8735179 -135548279726676602024871734800069914220 8735180 2993039375137531491007595101619896320 8735181 10617556203153693384676867933476998400 8735182 -17759588022627737953731505549768519488 8735183 131550796489629013979910985426788360432 8735184 19317391952906471900392209647921946624 8735185 -67343067849996702863630037969150407040 8735186 -85926265353632313347885775447489210240 8735187 7359140215349073639552439333227515904 8735188 79147138483658173504495637911456972800 8735189 -95650419783178993995228291137983591200 8735190 -50159323819295336897894900657160996480 8735191 177800449094744132579421564897329725192 8735192 3280597256969186890198371024108748800 8735193 -5361674288516849200431353261145359040 8735194 34738763331302245039889138719023267840 8735195 14635976951755205337822476954021919360 8735196 -35015201081235781648170156292348343808 8735197 19374245204975218998630469564623028646 8735198 118954862595227778654203230168088302464 8735199 8896836254028016693486117035586404096 8735200 58668054285256245054111168687734784000 8735201 50093363438492686109707765895832026304 8735202 -965410215204210119233534109783904768 8735203 152099204445505435107072731704719872440 8735204 110363060141732295103144603154077383936 8735205 63824406538497005491079625802129017600 8735206 121758758054656042159734236587745153280 8735207 4584443104320060857197501379611955880 8735208 74438106524426085217072954103595663360 8735209 39874695794320581313649138138978185920 8735210 5590812442054384257110033980373003520 8735211 -27076790153309874908071402154150369280 8735212 33766646834142838896323010381245905920 8735213 326604473759062805692767732215765619084 8735214 12578619502024777035791560703886272640 8735215 61685512740198431110542862148800140360 8735216 5193473789316646238085848285508009984 8735217 -23021123491823767890833857478309265600 8735218 -153322513730967583107811462367625427440 8735219 -64459518771399487947050919366126433104 8735220 3741190855598311942746221312569413120 8735221 109281690494460799934691726493382559744 8735222 4988411312056626169499355860414448000 8735223 -9296707590390453167520387968418435456 8735224 -246014180990718401018519680432765870080 8735225 -69753467598561434379500685884444327250 8735226 -78783381982721994562302187376250003456 8735227 243051282706641194142094806926127407440 8735228 149300950096717868277882424203536621568 8735229 426660086600939302758520903350599040 8735230 11661562942285261063040385669672517440 8735231 -221620217717434412451623319793826535000 8735232 -123164147000938925713795476539572224 8735233 23346596161146787105458269834313387604 8735234 31246675122049355958282565569022040016 8735235 1652481826360542630900661365544377600 8735236 70889657855784425055851100334388401280 8735237 15234203041360097101825093709347468800 8735238 19081030891055026758857422946417127744 8735239 48099069921914795487769110732312334368 8735240 -33963147410446443185503531318351411200 8735241 17572073982501074777934927864976125504 8735242 -21297024509465216579805882755784262656 8735243 176432653111299128518850312403049445544 8735244 24352036435075201954791843982960115712 8735245 152336144084775807692271696256615989600 8735246 59621566154424840704990792100906635904 8735247 -122426295685703445912919078842651749976 8735248 10173944223226480623377595487609503744 8735249 -268347835378909941240898855236349020750 8735250 57246417545859937170191436306168960000 8735251 -72370274954889526048066089825853769648 8735252 52436012930561497393562596321669182336 8735253 -4412989445665855418466394359970578816 8735254 86780335295273270186461727422158737472 8735255 42956309699561888784002140237571890320 8735256 2872913842238179777826821469440819200 8735257 -50108282865664539094692748658507679468 8735258 -19226012509819430753727065278562721024 8735259 -1983474410218717125195793191981583872 8735260 -32962319825667720795691407200156313600 8735261 -36506780146924608053500165030995124200 8735262 -23248127076394475871911476595798092800 8735263 118585446777221740627438731174550590240 8735264 -340577439295287996587552579988264714240 8735265 -31226332820380314011087543790269016960 8735266 -385358257374162237662362360333015680 8735267 162799306872271624204766738634691308960 8735268 69413560007467995308023837721307325440 8735269 108266062289068750792576678214868613440 8735270 11724257540515922705323959008743774080 8735271 7023641669038684709460555849108361512 8735272 -26010463379844498518204462569085337600 8735273 39448017002941499813889347607157626624 8735274 -55932633920353701877795463122269943200 8735275 -123605215404683666683779208322695440700 8735276 -119417114812211890260556875782669944320 8735277 76842781476224787354203490834725785920 8735278 -1384516672546835593492536935031552576 8735279 266460954285230049617804300174945503776 8735280 23269427403335246326033280621167902720 8735281 -115572192436195251124408153878628875536 8735282 -125490896855781550301064942363304470528 8735283 -1259178453360173744785943882768146788 8735284 179549415473182715250732826871120095616 8735285 -48819867678251163929357335416181368960 8735286 -253235720601988430593564845691748352 8735287 43218316225706521813976920089404268720 8735288 99570980621296514996003040699515904000 8735289 -15456633008117940586312013154693422592 8735290 17643959996583810423529642260731090400 8735291 293973864303363928491440116179230590692 8735292 -32844599605807161740820136483593168384 8735293 20603296405833893289238851870360600960 8735294 -109223890784648168327166898349423618304 8735295 -87556054173622838968336164125488908000 8735296 -23518764178880003729144512324089937920 8735297 -287453586526918444032043796072658332028 8735298 3619201641918885604288915285066569216 8735299 -214389281198003404363009909714363461700 8735300 -26863626278039528387277972331229184000 8735301 49592281286592156084669862008320493468 8735302 -90978645161690562088078817102146639296 8735303 -301482896762475069429656444178567748056 8735304 4252152437045794540690868203683840000 8735305 -191279423033079571079126741517671232540 8735306 41730506893128814565122422221655444480 8735307 12838793572625304522610486187392999680 8735308 -122615244844279593127748205380116300800 8735309 -74194300830677101430472883877924105760 8735310 33822044318639727580983552712851667200 8735311 21484546653286916242893106523547389752 8735312 853882148117091713131931522261975040 8735313 112293182705553539152390241872307560944 8735314 -15202897249398748876031256628834959360 8735315 -2009936984327418259319037658305113040 8735316 111960177944205829110711406396394711040 8735317 173272922132634238876256672232107392 8735318 16366876054035792629065967991026672640 8735319 -5813330470066901416778591243378614416 8735320 119300747335015613238124384296246681600 8735321 1141934322353447595559003046131354944 8735322 73075988425310977867926739865712368640 8735323 204570691204963106589153131151813390640 8735324 53160977194442357730035970030609117696 8735325 54526409025112606089795029496783741600 8735326 15583021099856490469734090316832624640 8735327 269583324921667851467285906789986745520 8735328 -160290194561759531653482492628502446080 8735329 -65571581374277101299062248038720939500 8735330 -33222848263775096544943336809625867200 8735331 24510263645447169287600028764583848448 8735332 -26154825565951684420994151183435704704 8735333 -49888430485261922941139078274326443296 8735334 129923568686850361515074585597291200512 8735335 -9404215802408236720823053210998190080 8735336 77669286439652367004665646338697927680 8735337 -32560318718806691841447947772579793920 8735338 8172931656038619757717321546993045344 8735339 23118140484991210129986692486522401140 8735340 34470793910988030482899095142320307200 8735341 173504264024843695572483400799620486742 8735342 13551465199437003416194248580156336128 8735343 63410921414658294644594341637296172928 8735344 -41502721855058357207469123326519050240 8735345 -17106871901499374223140027533630012800 8735346 31477162134721262212987092844951633920 8735347 -192764062183233548177415879749486785204 8735348 -116953453438393096833964516712270087424 8735349 6603736634443712793763886800216645440 8735350 -7285326236576793101848918586563296000 8735351 -210307032403335401839443708758703629400 8735352 -16574512906497850870965605864526274560 8735353 68636378958322040859261340890831487968 8735354 39524657056191658275387488258261188608 8735355 29347051565958404678355134762141101200 8735356 38580420341604883010651255738345062400 8735357 3970762317487060016457075158991804492 8735358 88831094260115719313845976305690277184 8735359 207111734729636700206019963445107954560 8735360 159376357871659659054406502024478720000 8735361 36688292347069115958358544837763713760 8735362 -106092400508803059545644945858865195568 8735363 4022284658003484051756173160000702720 8735364 1925487560354902931472769966363361280 8735365 198332401044200770582523943756693492600 8735366 24760790394866461929882802102510508544 8735367 -20260944456323112786396552763586288688 8735368 -70979833211658321720095058400576634880 8735369 38946375200813710397775803051510890020 8735370 -15798833717523995400983220361587747840 8735371 -66912834642110861368608904309447184428 8735372 4122637676399856173303546572886904576 8735373 -149989651937506987171299781675921270656 8735374 43221434052255015443814409296801592512 8735375 135913086578975642381666738515841388000 8735376 16724882247676883508617719863902208000 8735377 124276708481230020633954043999472667186 8735378 17624602262817934187486358531282561792 8735379 -34338058119033850145349190804841519040 8735380 18099964005433045601126571978087974400 8735381 -28561125776460028094537205896684852736 8735382 -1361738755224458114393494125877866048 8735383 262230777330685443850476484734212727440 8735384 -28282256236105947077867822278947225600 8735385 -86920331730055162763825364826068864000 8735386 -84602202368622089585198257984163302656 8735387 7139879429470125661106447389535551560 8735388 -64813674790104679844319125611618444800 8735389 76177491736509209623081797687034653048 8735390 -47633422333610429362255049527754692800 8735391 -106464654599555102452021091291837817600 8735392 -170948405454413862365573256474209353728 8735393 -413901105895210395202235146133222698320 8735394 1012807190278076388121694631890057472 8735395 -6456424087158017778652295661631095600 8735396 -133445875683225903889907208830862499200 8735397 -9726254025666491729652522970617722880 8735398 -24785715847582029528745213829569697664 8735399 19361533850769898857381674320487047680 8735400 -31004026202797021494438259016300544000 8735401 -86105005639463360327422260550139339148 8735402 37142102933166808182206185918212929280 8735403 216866472235167851233416321504656032944 8735404 59032808820633234968612277950856472576 8735405 -51023939770657857297685835918748368640 8735406 -29712737629372558123388509861399759296 8735407 823373976746041519478817330232895088 8735408 46936301609127918029612780520783642624 8735409 -165737758619595219334529066442518388300 8735410 7097326865644631522276810362488723360 8735411 24666853789517679249544031068153435752 8735412 29830675215583907078178105513980301312 8735413 -183434115242588180580502375046631512338 8735414 -1204066817561250658107757321049788416 8735415 50245271701659533883905272424761996320 8735416 51773418399288189420897550374061301760 8735417 239110613165480918306423665284472151466 8735418 77858447142513669280664222407290048000 8735419 44608880813215369264096866819384259584 8735420 -104245998437478990131758405098372280320 8735421 -20873377515550639347253351179329725440 8735422 25593474944049772252253041270704355200 8735423 -177199403122609160505978801821192460000 8735424 20693882574727712219851209997660717056 8735425 53611455756475907596611216162892144000 8735426 -39111915139141415130228770221103695152 8735427 -45126937570703754187074622335728563836 8735428 -3552056503082793251146619461614223360 8735429 -20937549109828061410497271830119327970 8735430 84478009189525301782908836178250199040 8735431 17710432752699558218773202271722097192 8735432 213434476236908071401215213087562516480 8735433 57428101857982703430586620948835271040 8735434 -77089522782097839315215249497132302240 8735435 -83839698131356903190904073391884545120 8735436 -93102930808841747596878496168355478528 8735437 152131773291898695508846447090536540672 8735438 -46125935390600469471263193225712693440 8735439 -69796761055868516648725008157471697520 8735440 -237560915266769223704230724881612800 8735441 -37323106069777357933185039432483480576 8735442 -40882283485725785126664434533722799488 8735443 -92430549271601713372897557167573756308 8735444 38890654241051542410037551334979503872 8735445 10138376800075920007413051606918851100 8735446 -13048552959652448783708452484331056256 8735447 -3370840274726476731255130234466840736 8735448 120578727321915475663513561066058280960 8735449 -29126778771408270078009552923745954550 8735450 -516751434741462483606357419376768000 8735451 -16829580993966703421623339698890949120 8735452 -176491884710515060585133281410883803648 8735453 105187976824331286865249084961480385702 8735454 1019220823908423842656208225003382528 8735455 -46540066361876079532911151696607706000 8735456 -35763837031373640749276152033859862528 8735457 -59171497062099823992109804697207572560 8735458 5449142207884943899416681144283986720 8735459 -63703940656071067506102340165965649920 8735460 -13641001089541724272346599401443450880 8735461 -99105740762006819340030943033981599968 8735462 28590963447874074543980547806622822912 8735463 175407138514225990106311880986309372824 8735464 338329174748738821026420927055987998720 8735465 26082791160703672626731647618949144520 8735466 -15178623872324659186875121203734520576 8735467 45973449606927204527063141783272203072 8735468 -6372045655362609908862542063900826624 8735469 -42549760494808868446038531285963400512 8735470 21164931792227519292907944240562656000 8735471 -104424469609354913257626715326140478000 8735472 1738525524665928489999256058035568640 8735473 -58179937150915607709207082091514719376 8735474 -106468507424812739922561126688306032 8735475 39854260524569681974383196405431575400 8735476 44868840404783191313635650969950514560 8735477 6508844931159638418451450338922960860 8735478 -228718010088758889167355619775038080 8735479 -95534286633774749118558184417639280920 8735480 -27977018040428824385680276369365811200 8735481 -82914677286544816494510941913602961360 8735482 56282321045715059450519917283428169472 8735483 -16817077229878848729467344851275164056 8735484 -29370806959134624441032919147816434688 8735485 -102411031203707717360542603487735767680 8735486 -170638923132704880509459558740053120 8735487 36549195300695010915477372208974876360 8735488 185915260713500779419335865034040410112 8735489 28766455503325328091176185079136637632 8735490 -24353909165355330853642656022784655840 8735491 204087572993000285080824866100821226792 8735492 62673880029592437342117509390010642432 8735493 167931648548800270178061749961257280 8735494 -6710118837207857839878220438954920000 8735495 -47057580482175563480099590566047397000 8735496 8756285431559182013701488262525747200 8735497 -8347230080387058309589104926101022960 8735498 82196689811243095254648339970457694000 8735499 43875046951086638289387085254273651120 8735500 179601463674623510301744446120404992000 8735501 -51462798931974045530275199215030104192 8735502 5522933564956524321606890620562302080 8735503 945905324901775668676496525705830400 8735504 -23140782219651721218283338719287050240 8735505 84417644708941623101607975887526160320 8735506 9944413821321036692888277853786440000 8735507 -252134720883130947242273088167724694968 8735508 -2941331010670003915853628358822465536 8735509 242186894888849112597553029539673309710 8735510 -13837788975170865411703628297251971840 8735511 -75075316950241205695132337007899301528 8735512 16803053087740087228802590425117235200 8735513 -28276759860777521647241153614367071356 8735514 -116348405480795871721292657687512593408 8735515 44677029524828385166875924086403126720 8735516 -111524203713906448064637847706888302080 8735517 -62159081754323835223037491072618573632 8735518 42024829156075515094912628398425658752 8735519 2309020945701360492245775247873731408 8735520 -91280042321242798559158343682490368000 8735521 41630562260337377319843302846263711744 8735522 -20477178809299927080626409731408192688 8735523 218469877142980285732365803146860748800 8735524 77943119196939955835326941879440998400 8735525 16813044000367207782917738715358912500 8735526 5143745358757194324447217869466461792 8735527 -6070839955157107665952789232528211376 8735528 -74801299130055204953859288661176576000 8735529 -6502842690560898132089210403547759680 8735530 -97288435915586846519724003081268167840 8735531 -7459043631107461861753335936657539040 8735532 43983017150578170169164652855850867712 8735533 449652103044847574456988113725750333024 8735534 26458304938886367714342160215082517952 8735535 94536087988676027298796903363499786400 8735536 942391349715398730905485439476989952 8735537 -239078718699229373559327490428781112814 8735538 -3493000366261167185121356968921178112 8735539 -333855258728438985688821728218063743344 8735540 93515266681646875927341461573134233600 8735541 65057901291049171698036468534202850592 8735542 47142652357803489043678710882019038144 8735543 110921789033115916994265600347720288184 8735544 7849494359964272586544021306607247360 8735545 -1660171435887635221603535790231375360 8735546 180397746047322660456001145267112177120 8735547 204908132126321940638823767778600829440 8735548 -45054453724580868554993378901159020544 8735549 -171812691422121196927794453586095099450 8735550 -12414509479741442761746503607677659200 8735551 -33180464555651637271173663228453148296 8735552 3005392695422770723161784148092256256 8735553 -5009846596726240226020217087560334400 8735554 32358169209685614321645110410038489600 8735555 83555454390002880508670929291334938560 8735556 -52302093898368108772387060926081601536 8735557 -162803066666991190881463901853255524194 8735558 35429222061720886689191325044915199360 8735559 -21744141023984042580366858218342663040 8735560 146855749414969199896338887720407296000 8735561 123777415163599978823867668671047856384 8735562 60250702671617763752045813674211431680 8735563 171133580649218155898456897419073121812 8735564 76642236109661369670776116454424701952 8735565 75080281382340135325633807776562295520 8735566 -24282725619880859139456276188656138752 8735567 32715386442339253490751179060324972712 8735568 -11702806310762383858433097833272836096 8735569 -142583083166103077258321014613195727768 8735570 -29091484485638308002472964598336307200 8735571 -27656969659905208295467390625570807280 8735572 148738729801603020941040670485115027200 8735573 144915604824855716962101028511603569440 8735574 78665076718947442847343631893030682560 8735575 -9518470356812673047541875759067029200 8735576 5999874529237953324113484151051714560 8735577 96697264393191752622769823628917991120 8735578 44312596089799803164804875566747347424 8735579 1382899799601518258524550020133541888 8735580 -16886726444835865856058155759060582400 8735581 -39301823336846770924390780009581574618 8735582 82914041153570058820545832972900944000 8735583 -20082339332819468250497933376465100800 8735584 -33227496330474203779274204389891375104 8735585 -204665235059856082657486201178415338220 8735586 -12131322108185621876881693356661913856 8735587 15878276528300147468155329249305398480 8735588 43470043931844851110775252567690885376 8735589 11484643706448435955907612719766529210 8735590 64231053176860548883099768965370769280 8735591 138331710686708307417202426931462436984 8735592 146476103022858828596727978196634419200 8735593 -383571702726328534017403088266316414940 8735594 28193076348506141705502253605089406720 8735595 -143993863644088818995540723627162640 8735596 55710933294014250188063482648300755200 8735597 -13412980700833573694331284323593327060 8735598 25656791021904682450521296830263273984 8735599 -118592135421019430901719433191555555880 8735600 19878337270776070816572368226656256000 8735601 -582574501432478721868723741242571776 8735602 -82422625327659122165451632556288139248 8735603 -36850701542063651586684809711336979024 8735604 100252195220138031502017369602669770752 8735605 141953518109575548480371303156159215260 8735606 -79879463042788361086544252463294937536 8735607 53297412757174753140187071129088082448 8735608 -77577756358708599733320395955594854400 8735609 -165076239397790048773809512316187463190 8735610 51439351493194001664002609460291152640 8735611 23849793346594506958333658695493451200 8735612 226336685373002119449188660201930595840 8735613 -153377636400199086649867126284462521856 8735614 15111892966907362895164271441258307072 8735615 -16439291198891613135177829599340912800 8735616 -4031201981437949022780494364970844160 8735617 122618365484885598999198695695897692960 8735618 -1495861984679681649639036169238745696 8735619 49737177388973224980284367408637499568 8735620 -127003232181995953224118455052195038720 8735621 -24322986092673986552405412795941270178 8735622 482882499928010889034873531907848704 8735623 -97557455779085384942924878127182790936 8735624 10621474552266552104100618262842501120 8735625 -18478749963102654597954982662002028750 8735626 8520511843822282691501809912337378496 8735627 154972403296784566894877848057281736224 8735628 10333755763830700079727381783646556160 8735629 65875202853119382728550862003758993376 8735630 26725216284983816374943396546841600000 8735631 -32826684232684869727457550482508381048 8735632 16586168080723291895385282003687964672 8735633 233498546541307643442408913816549944882 8735634 11170750835693295618888529680409578240 8735635 58571688843083545127946241707714966000 8735636 -56460279732863759480104947083401445376 8735637 -176285177276929337145005699076338492736 8735638 -54029389557662214349399710358423373280 8735639 -15286239394031734423442532367535116200 8735640 58024846204461513566770852422105292800 8735641 -17951893925244150331891202257634037120 8735642 -62664505417819249001451795201300384528 8735643 23509179234648692424345558295422610704 8735644 -30686311872283669453020437852551729664 8735645 -18019620660438693391789048992471206400 8735646 5424858147010527823862294138094283584 8735647 115692432797277078306419527665946360072 8735648 -250283049977116409100606111743094620160 8735649 35542562173293750890791913776972987200 8735650 25122384542460711696249955577363136000 8735651 -64750101201044500540987220254776218808 8735652 -96080991096172623650509158656404328448 8735653 55249419791644302175229800267680068064 8735654 -4939006834764379214613213419898439488 8735655 122523491956504821353737227541257477120 8735656 -6030079270239265319017682317960197120 8735657 35487499906181836717017828764158211712 8735658 60487349389883649093150719315271947520 8735659 72684006535623775927971562884679434904 8735660 -45767038383965739268551238164888867840 8735661 -17607845482787603439065183217521126400 8735662 -84687992673280792220563057788249991680 8735663 -72946110841026829300860343947996903840 8735664 5379083180496548359444535987404800000 8735665 -597433646726692675201669300126824960 8735666 36566156774133321446045439529941430032 8735667 -57358763542868163064347425918055855552 8735668 -37134962741409564058048183840847769600 8735669 -1873987023959328659300411785900621056 8735670 22793902970738658385927130797235068800 8735671 -243590520305776622368495601932218346032 8735672 45244957408144899592434001696003645440 8735673 63139313246270346544745210309073347904 8735674 -115929541845827637801132639597268043664 8735675 -52445704778577355155912788905801536000 8735676 12500728301532793650214292078880227328 8735677 53834921610313464026221414950345331526 8735678 -49214613992656628641953177744383842944 8735679 1353106747425050831843634866482284048 8735680 -32634243491548424394344169248391168000 8735681 -205066226177981208854192117792966563518 8735682 -60847454370421302228194166105076603008 8735683 73588609127114601898615025547184086024 8735684 -104026228586911551510959928429214963584 8735685 1175753213575156023299235971236638720 8735686 -52991371874051830844339560667924930208 8735687 -67854111888463434191834856534309193200 8735688 3904451983961063914688017836842373120 8735689 -36472404638278840432093185051619873920 8735690 -35640081765229298230815749173211882400 8735691 -782382027891622384191774659542390944 8735692 -43805276271953500268840479895939880960 8735693 -231280706291541810867357682190279519520 8735694 28400102368743386650774408699111363584 8735695 131997276402308023842704681292731604480 8735696 -11059059358783176628525778195869286400 8735697 84756022784448157080908668640379059874 8735698 -16028290813353241787385481580237429760 8735699 -22478414586010084005008225697004308480 8735700 -22797132081871061871549697477140633600 8735701 74425404837311698505360074741352562944 8735702 29003678296837625255200044924060979200 8735703 -41609925640889720625418186184382732696 8735704 -81409548907478879908984086278010163200 8735705 -151079807492200664388576258598918010880 8735706 3749433543763441386444608054361523200 8735707 -45306452596959110576103822221018779328 8735708 2770713681577193544281755782339171840 8735709 -10177128358142134597664182416830157696 8735710 36973887907401247401185274812301629760 8735711 -159067153116692299576540657211697422688 8735712 157611244718115268063979892497410424832 8735713 -14949539935326907953473510717323999040 8735714 -35904996409139417949938323942580833728 8735715 21727229441793450673875306486393276000 8735716 297979198742803946849113810319811200 8735717 35616027247584161002120728605827413120 8735718 -7990557295507155832106363602134885696 8735719 -198050070281393989418999449652426132120 8735720 43488096021444426385554440825591347200 8735721 -113305758667335187907926394622416126400 8735722 -53928075285709251606452704213445331456 8735723 128748224000739905206410137346040641960 8735724 -12634467982069652228364945171327325440 8735725 -67541617662654691874974458460877604000 8735726 -129174029168598259479999571306062986688 8735727 21234827614846567286590097124747502080 8735728 -41280418078041234957178488390865059840 8735729 -281923217764933222072911948568170656400 8735730 -43819437804308856417747352212972449280 8735731 79770418038829901419660966095033147000 8735732 -53206483291793981064536427089248277760 8735733 -168793360179928670120728298901705217440 8735734 54939199894549383196944850485336532992 8735735 126930963812339297831560934348825678160 8735736 43584207682474373992208263573907558400 8735737 38544025698492603176048369504022417600 8735738 -10429420408526775252967648818361436160 8735739 -174310285346378603932438462087232888832 8735740 -26988550908975592116469524402112512000 8735741 -98183372873398678267258048753300696320 8735742 -112913754666780146043774081959140325760 8735743 -121167131313109147009644008984652971008 8735744 -239588930882539610413961485649707008000 8735745 29497910494047215664831522729220045440 8735746 -16982267483472524376090580821637754928 8735747 87809222560315664357558154595590715272 8735748 -12323307636722075820143889837533958144 8735749 -164095644504263756949736551818308728576 8735750 -43248882016750110428555058411224352000 8735751 1437575491495827106944412599072548568 8735752 -85937852170799962622318634664891392000 8735753 -96215155506782318657762610300781585116 8735754 -33504305168717967116364964161723751680 8735755 -71387559789955990387062419216069583840 8735756 178245063920864910480004720845482669568 8735757 -199581113018359365431277677836775510880 8735758 -60948525629653102670808319420255571520 8735759 319191079578890694913450466235393038304 8735760 26706721899995080081775238897103011840 8735761 95174478518499055715650786044942525362 8735762 -11432163895807786567833323329212945408 8735763 -58133746898624581818084167044146033600 8735764 -13912371937185205722618836735878156544 8735765 105527003469144484957822744858264221660 8735766 20613542552906462993808715324944415104 8735767 -14244080195345543409083536263693103488 8735768 1047773345208003515998770715193425920 8735769 1462088717571765438740647631246452992 8735770 -67949818776870848626504958921025239040 8735771 -195020824157456037235313986013011717656 8735772 -50629190402641140835710987927054878208 8735773 -149780031870038679590156799929799918120 8735774 6702646821060511490212039809442711872 8735775 -16583089488299693267217528203956818000 8735776 91099360146366292573481392583076741120 8735777 -3144278718254360382300060762420553374 8735778 37579806805346416081343929375132356384 8735779 204429357902004117280678669359154832844 8735780 -4162350355072085059869026999464066560 8735781 115725236462647986682309528345454835552 8735782 -87753930840080302610849188989380544000 8735783 47091435637440001566980598417684636720 8735784 22342381523521522495414307230860656640 8735785 -7496239362979630731141574427947754040 8735786 -99691963431931920264457674211131733920 8735787 158527097520895158474208288147197180444 8735788 -29746233389292063635404569665786909184 8735789 -131575621900253001235914137676537826410 8735790 17639498892265354156692197573721538560 8735791 95554558266391228465651452946932201552 8735792 17158570559710618361257354903633920000 8735793 -94376691538996365776877057591952762944 8735794 1857186659735713346428367685051720192 8735795 -44716929669042847690915981577553213600 8735796 125276199532035824991651224731714437120 8735797 -127936540358477660589815619135453760768 8735798 1417233831536780375807617714518204864 8735799 5240780488236299699935420861768389864 8735800 -6342469441387147854219072095170560000 8735801 112796459348529790750224081584682637920 8735802 38385271495028591689496463861798942720 8735803 -135950418042383530371569395748460316496 8735804 -14566366292462134864231197606685065216 8735805 -6925524860765202766792551767878534800 8735806 3805766908946633867939908537771624320 8735807 51098982136075504271632524604532086752 8735808 15692363422327252821795541261750370304 8735809 -121861679883630749375548151041403932990 8735810 -99000087702719562712906885569333458880 8735811 9279476796800942055395851617519462144 8735812 -37622430489113531195203716191823593344 8735813 -186302160500988866088499565154477091938 8735814 -6498980218225027982360627218473086592 8735815 36852892476776720274742361085560824800 8735816 195433803113559498071596203559796736000 8735817 13197920377562699527147016707187420448 8735818 10955559594213573286954025601583507296 8735819 19357245402626340534421563892671901200 8735820 -54616933662584343262108565650071552000 8735821 -102798538621127160275247290126499283978 8735822 15326826145226072090470194147306553344 8735823 -172596020545070788094000577811838214000 8735824 -4761172810115989952210952549505449984 8735825 14752065923733554426004766884473088000 8735826 -58688608467425690244198165881436179712 8735827 125047498247393118482251232457334909676 8735828 -110685570186357586561003854329454383232 8735829 -35153872351586081837562573868351335552 8735830 19589681455640059329658073131538008320 8735831 10045884884478451205425169724893940480 8735832 25338884679625058712272917833904005120 8735833 64687620814102597757042602244627219664 8735834 -12190216473485119731149552835329087520 8735835 -75379395718028248228115865209842444800 8735836 -89709551749799693830477116933132459520 8735837 -232893891829587451967673066077376 8735838 -66118280318027202423512783291104702656 8735839 1241880520103798756053748961328095216 8735840 -23481318134852851303677657482448076800 8735841 105577440016159137569887623447886674852 8735842 -97068808264071046039913505798657381888 8735843 -178735317646856215533399826752228754080 8735844 -2655888888645521141861729710206996480 8735845 -30061543126770250571756481868587456900 8735846 -6787947943178581131892202394118565760 8735847 -159133478713126801408227932856442755072 8735848 -18800244577117316079568434811164180480 8735849 51119445353483782681158426750306401850 8735850 79630335800990468371318854419770176000 8735851 -99699021120184981127840292886556715148 8735852 -35323096036048424133036383594828216064 8735853 -6081376258766232290025516819203292096 8735854 72501251314545538869776792926233485376 8735855 -96424961878401642481426973139388653240 8735856 30143157211702794540803126537561997312 8735857 -95710810167365345149054069551962450520 8735858 -42544734124165590665812443573933884160 8735859 49216693872139465700019660021073630728 8735860 7824685754878982543209053486069596160 8735861 193406564652437445662512813158279612462 8735862 -28339051667930913333241245159225188352 8735863 294892641664440539141179253817965987224 8735864 60236502061286683033635215975558799360 8735865 -98549879701651702104112653721708889280 8735866 96356715347213530466801516616285702144 8735867 90855745080764913851125242545094996000 8735868 18466498332441719931795755169029829120 8735869 -205276748988098795836770450384286558356 8735870 -12305301291595655374220117116179264000 8735871 169341644566882086643156275082037762064 8735872 -97623660214852687969695280475091763200 8735873 -12580771095734215591036554232292075820 8735874 21010051302490757432339000065437783552 8735875 224229353890438662507797716190036304000 8735876 -13031363686803100363988094549797024640 8735877 57241172150815456967486639757503832000 8735878 40260787060165439552600366257018390656 8735879 -100328541262938797225773255233848684520 8735880 91867648972963826123019314078515200 8735881 13312922309866071351299613842479335744 8735882 -115919253949603819109782895146030016208 8735883 30919990674694000390071440394435621120 8735884 -7174670178282603643223855195301457920 8735885 58431983049007245449118702945871746360 8735886 -118734682826295745192043964001582698816 8735887 323844914347676818052049102054634689240 8735888 18561250125119581492352333943078912000 8735889 7760826136206131733301299744078479808 8735890 -19025694300737673035095559294636651520 8735891 -277967058818818574948728888521347226708 8735892 31468787074802630917902471926391060480 8735893 -56878781251864534651189713818962756736 8735894 80555534579780071780282342645906880640 8735895 11450346604172440949855979530199479520 8735896 13344108287975854373395668027630182400 8735897 -40181942642015995665499399074091209654 8735898 -65730110704755641678902143501903131136 8735899 -199527327134959910475374928431039030240 8735900 92904612559142711073592301109975552000 8735901 2066135278746138676488472389371380800 8735902 -10861169705137956003153107231249291520 8735903 -99312134332799815641611773219184297736 8735904 -49089079582175166781694750826336092160 8735905 -2353371046422211486831531979847416940 8735906 109856744681428621694069252037637401600 8735907 52725338211256148714147782200992613240 8735908 -55258440218943138757389914008299408384 8735909 34452331931448890367052754016373704192 8735910 894833861091349070499862259565100800 8735911 41297189631570657985893406105475972448 8735912 -131823134808659968191101394435467673600 8735913 114510776778213566659062947988602498442 8735914 30500454022308052190606774719248618240 8735915 -146638387472306893453896106175680328400 8735916 -31048156966445286140021687048227000320 8735917 -14706316902216385299019043565342157608 8735918 -99029151878080132339305130066283163840 8735919 -52907347238482330915110208155869272056 8735920 -29869401542622185486840615906033664000 8735921 -95217717277705341615465520191058131648 8735922 -4060027286240162238741727904698272960 8735923 1443683579831874006907919599926508544 8735924 203144596228731492590758024133025792 8735925 -19421886144246262107165259720554996000 8735926 116479761950038604590146456106057419840 8735927 -93647883071487884885040222265944924360 8735928 5511108473701984054946791531678924800 8735929 -23183312079273484014401120331233319360 8735930 -28152623284752738763827501091485696000 8735931 -13082169935702699605200945193252988400 8735932 32574081041134229310377742594453263872 8735933 196792520745783914305710871049071642182 8735934 39501109535160358964521163412258554880 8735935 66169437256311232970257689962888064000 8735936 65679939646207177661014151546284277760 8735937 49857122081913169127754018772412964864 8735938 43712240075391477339893874062559399120 8735939 -14935651949637878858465966284176646560 8735940 -20818354538855449568362108193589738240 8735941 -286441694660827589710501469647044690658 8735942 13089292385493692545885257336661637952 8735943 -116566958410164986890606511533055553456 8735944 84601632458312287957013648532595015680 8735945 -13541263485675416915495325970783126080 8735946 1043386768528010501172222823095101184 8735947 505351548931237605291936617290611103680 8735948 153441854016846887803938329466704109312 8735949 90314102003810890648576473884689657344 8735950 -65369842561594687247330845773208536000 8735951 83688967638872839845653438622170863200 8735952 7776956229161794644975173970075058176 8735953 151320673153246539650234730098703746400 8735954 12547903294069518727925671348740145152 8735955 17123875794893601905734430272241464320 8735956 -26538119226589060179431403136139939840 8735957 -82364581033952318849541293325411989508 8735958 -40536459744512781741224310614753280 8735959 -64818755714673083967334516181891263784 8735960 -118815795613744160517122945270962176000 8735961 67042687474464520223906389152407808000 8735962 -37524940956520727867462867531709642768 8735963 -10908974152232060837569437791516886360 8735964 -22002736878434779860061408639161153024 8735965 -23497393258072892075114540447599549320 8735966 1119010056912682768667734289059018944 8735967 2124556968441155039470592721904297320 8735968 187827399541262585549887118680227840000 8735969 136385480450174255948441884864275069360 8735970 51525184263058380983366747326989312000 8735971 135588446673781269275873090276501302172 8735972 -72317303446932012211720416440417095680 8735973 -8877689088765016583236090365671126400 8735974 13570093999992995549973581431286016000 8735975 18976553962043256459747554525758023600 8735976 -34007530294200856514651658393596052480 8735977 133290269518792180476610518645426369012 8735978 -11375073103087209457188859805301373440 8735979 68088874911903727875781293542400000 8735980 86747544956520127528928241665305420800 8735981 5961553448231916023275170644146903212 8735982 20601682813400731440046498879745393664 8735983 12535946394598078248881472794680176784 8735984 -75922641989192868432362234896109666304 8735985 26357341620212818288207816309118467200 8735986 1094554258438258908312251123683676160 8735987 -62468484063030910759525660830591168000 8735988 6165242378274131788588707006941423616 8735989 73602289011708711525884627753017046460 8735990 38861366355112453677816760503682542720 8735991 110726611826789617025481271006820530560 8735992 -42008270089827160563009611715214110720 8735993 3907582893650025084195140275158960000 8735994 -70127905794789339635563127136338906400 8735995 -2335049577894694158559433916100242000 8735996 -17532246113221833318727407084227656704 8735997 65138185286116810919377153757971665120 8735998 -26475014487157713359446154407541617536 8735999 -81813045733578438121623592135763397336 8736000 11938794445507015777760232276492288000 8736001 -4824987325795529796085771490674079998 8736002 -243312643760400869824735943993399347200 8736003 129635206540351834660538152851616140612 8736004 98172607823221543936317407970780669056 8736005 65898956274025533164117111513595465660 8736006 -21825886485272205004889706404448780096 8736007 -74893910981477218943508127974072609488 8736008 38733676902443512123871503205971445760 8736009 20998831217488069113024155469084096 8736010 -70395848589009296707577335228751712000 8736011 -257301032164762751771742222093776810160 8736012 3860168964587528622466771721929812480 8736013 -5341602015135292986901354668325942752 8736014 -14858472286686781763554044610057415040 8736015 -35191770248560700226484245003718999680 8736016 37480696472299387222734690685773750272 8736017 9134162811406999673896079744977070592 8736018 47463672915071374462276024018224322560 8736019 7096197630824049784325702609557342800 8736020 -59069159392087730311462855857296267520 8736021 -12709034260855768587059960601519722880 8736022 16357089327404527101343831924050273312 8736023 -1730165876796884920239136290305469240 8736024 59079153701429375112113469309206691840 8736025 -60574427687813453096770251539135667200 8736026 -26951088410253620496486678108167029056 8736027 35678568660278715279019987356330304920 8736028 86097492409349654515481209114341758976 8736029 -71645993159662344202125754179631527360 8736030 -6104603474085836306341895260825756800 8736031 41623283013583043504980889970570676512 8736032 -279038749623522514419658227519750340608 8736033 -17206436687341658506622862728878464192 8736034 -19285177794687211572283777076449973088 8736035 61026731701407709761544229873539249920 8736036 48304347594610412204331293049015002112 8736037 220346482447649531289465285311503002686 8736038 -12505216237480980601318327633460020800 8736039 -118099360048024233029380869492913922400 8736040 14939869654605843202562227268338636800 8736041 160966161044930118798613052992241912442 8736042 584350026127562558531915675633447424 8736043 -85513679558622903334024555346784995136 8736044 -17662591049409112337273272667889346560 8736045 -100353636605600355807855070572139502400 8736046 -110677383621304454038855854438856927296 8736047 -18978289321944401913309733359732608040 8736048 -14267937698034877028536849695233802240 8736049 21889479174080372703777595601137193536 8736050 -36614844703975665159880121200398949200 8736051 -77481903895517075032436894497661260176 8736052 1143283657178568423229667558642665472 8736053 -4256050024399763936499181401249510834 8736054 -43720792947780751579654533547217531520 8736055 -148279588323678358001362275486627736080 8736056 -2295276933506620898634708759497687040 8736057 -198108690073968128768864060442453406080 8736058 78579371511357269697766121226296672880 8736059 43395198992927274410202367877510668260 8736060 -17767603195773032842842165935070551040 8736061 -71909702528844817538906455536288737338 8736062 17042436119215570081737181509607760640 8736063 37863466654553954787967323179097707136 8736064 54357238404596770489029532092227649536 8736065 26135718493367930355213685332897514920 8736066 29685449533191088146549090349295289600 8736067 13358209974327452124545342655558286080 8736068 -237335886313676726001067409990226321408 8736069 -8770280998380410734000624309841031456 8736070 13363469674969446551446857203589020160 8736071 30856907156364424017931255230839437440 8736072 -160528483096933092686468489131517952000 8736073 87981854176574240465439219994891855322 8736074 47191822726286940646525717760109989472 8736075 -25457883798092304209806466220351821400 8736076 -15061986511057142111129085618133893120 8736077 -46152331230524822614349322813151223328 8736078 16905496501859577974949581070699184128 8736079 -54046366506589864260450671112495744 8736080 31488228741028677054486648756486389760 8736081 1362685193991880868951778775234546080 8736082 45915482505701440813141748521571951232 8736083 -154012785791319987693743055202547123256 8736084 -23216406135965336481681106230730205184 8736085 -53827610075768120028584672031775565220 8736086 9295239542544795885727655982795568320 8736087 49371947127546216086996390107583280000 8736088 20353117199500688675666310987003740160 8736089 -151291733569275525547379086213813045110 8736090 -15874489587182642912206590331638251520 8736091 34371501402863206682855035644737882144 8736092 50835001420906024188407964321527526912 8736093 59261154856668345292287808154092236864 8736094 43329914999586088108286441400225294912 8736095 189125594979490550986092315699580800 8736096 -44662151530685809324045267337097510912 8736097 151745537140536172944030532360585760546 8736098 -12689990803893012193583377327292388864 8736099 51707243697870671563169429068527827064 8736100 -793715574789085780186537931302400000 8736101 -132814813439643221977717942767352869696 8736102 -108548213214095537406216684402423949632 8736103 2421566193970518702249547045219793760 8736104 -68113854815764257841802578683609415680 8736105 23002354189406213546492237486648832000 8736106 70350378797718374672553582958352824752 8736107 85505312894647243031782462057735110432 8736108 -30969948686464743484432094095898133504 8736109 -50089606184227151062321341738443755690 8736110 17157883363074375760781060361951697920 8736111 49090600680514866698893528531712206032 8736112 -7234278792955762045944694133395980288 8736113 -68937028534353211246723708073409100416 8736114 -27899112790898612637235421932109324160 8736115 -55283521185566143662717930325922905680 8736116 -13640494154828620454986640726332366080 8736117 -79689421207391483552287869575660953152 8736118 -44111079090074600660824530887343270240 8736119 28350060944772311829050759808326206896 8736120 -97538924962680074704591368723118080000 8736121 -26250945296804645336069659046647245500 8736122 -66703689980690190745259836574588775168 8736123 -12486872400464576688408389909816384832 8736124 72964102981480070726964521556296294400 8736125 -164249279398734418244017349236499328000 8736126 29006738435395693401469817562879335424 8736127 116113531917155276565031215384574030976 8736128 198038862150058044095277753946488176640 8736129 -3110900835292461551509555434411644316 8736130 -37156488071420326325363323184443622400 8736131 86058569584475919532346233619962761864 8736132 4324386064774452455508052030906060800 8736133 50747685870426472486491740934546303520 8736134 147273536558801067804421880338403003520 8736135 -91769040124739045252760068013307172400 8736136 140431108845866294533262980985280921600 8736137 6894027081077546753275749512100855312 8736138 394766465956066064132897364146582784 8736139 -72846010253098366945936462736695990060 8736140 -19545094876887597886571743703556741120 8736141 -43125532705800602948456220367347376896 8736142 150286135372331502639573796879634369472 8736143 -52173989756060763812284529974753254240 8736144 -9499279538807465411495494965032386560 8736145 -190090896608570874970358060768654328960 8736146 34666292901353186272330139340946533024 8736147 37614884243110721199077929686649958400 8736148 21426903418453616140410305928028518400 8736149 -47665098774414951522528703437551112192 8736150 6755846335973845614174749361474240000 8736151 225879813992193891827456019415743790560 8736152 27057993044785940816102099578795161600 8736153 -40546352971943549256512734064334094896 8736154 4593964638343962680646952454983406592 8736155 47152244936781136429828106926492234560 8736156 30222029558621200605503853147992239104 8736157 155542583445169734073639848673186898258 8736158 23451932813791906862292745347270967680 8736159 -38305001777555551916961085243502604672 8736160 109827636487542020496482892991595151360 8736161 37752767666113685330234324194081982370 8736162 -27793855525547413781539494097209638400 8736163 -124845698521383165860518222721601275520 8736164 -171734506090570304449583245608371583744 8736165 -33451378531635857725359321657905671200 8736166 -78216944199931762657168258504992487968 8736167 135115118647826416961793073837356130560 8736168 -10195924248913043164137659639193600000 8736169 -8308445227372302715350805675859953920 8736170 -24650444500241772307921713805520322720 8736171 -13212312100974806208826817111621185296 8736172 -44548912963265977396823651004727296000 8736173 -18984232371860933584952688027002521578 8736174 3006219206063149445491260023139500736 8736175 -35554834261137477373915329754979745200 8736176 55572353366138206763028380160163774464 8736177 -46933254112646933514565761609468654480 8736178 119025191623537582599360899973775939200 8736179 19659607891813299714615564121722240780 8736180 24073314144053312980140060659810088960 8736181 446474972888152428188696036494797920 8736182 5515819033764900360672785713079476224 8736183 -152146970746186439833835882583617178048 8736184 195950325652112164294872756204933058560 8736185 8549754346012573470798495442429309380 8736186 -12964445113419313149704481313014223872 8736187 -233748350652315836185261424745022187164 8736188 4914727834260702224503258101696549888 8736189 11802858345192887637381846421216404480 8736190 24142199780483400517837942185479361600 8736191 -114363790142246761107635713269764745408 8736192 859426370074535666311867864826511360 8736193 323344738892480774173368216140996525700 8736194 10369557480529153841298165041844764160 8736195 29354123213019122569214423924999623680 8736196 -29623978036443406368617657024986836992 8736197 23947882972488356311185551622593475744 8736198 -42335373262058866096190398748630211840 8736199 -30345925506421468648658123943858101800 8736200 3031884514686263502051029509056000 8736201 -68670511419288935153237893570829620800 8736202 -3007708264217002681708507870395266880 8736203 -19379495006130746393151616186936393728 8736204 23288460631652010841151416274920029696 8736205 -6204777190137552749260299085752099840 8736206 -17214116274344649282859834053668471616 8736207 126560338861576727174879268933980482440 8736208 -4272988377609804273270035711800016896 8736209 -155217181397253767295525372098635960590 8736210 13545434297539707014459178402731136000 8736211 -109203541864039929937372946402990024376 8736212 106049920982288376108918550597131843456 8736213 85419748193606337708380515890248276544 8736214 -42733600086746791329630805027486328544 8736215 100245906749112913399135644135256060800 8736216 79162760445794684421304667473686159360 8736217 -22726183351524294661031994306729867008 8736218 -7798958998646053745741825488983069984 8736219 17518783384770447214485545953697648640 8736220 45834624059487420209441391259233338880 8736221 -66100036261874773032589957847099020680 8736222 12285239957520530367607091139093571584 8736223 195632313097638900234986211667488781472 8736224 4759421251324175284118262908977152 8736225 -60605961902085777704194181215043840400 8736226 -114921349189253014366682192157258272688 8736227 -37091641551552940979518177375146179808 8736228 -106298148225713452192287483383036436480 8736229 -146677726243163710471186883246514853824 8736230 69137047583115803575146449321827921920 8736231 42818773117898681654679367388008585344 8736232 -192853098551749395563121133341886187520 8736233 -61776481263216810515391456664108115376 8736234 466679970118171052437481831233622016 8736235 51848042135867875758964408544665651680 8736236 28517621897823694629516884957435777280 8736237 114361136777886826714557807348160308108 8736238 47079756831822340729434454345530147840 8736239 31373951416391482827331729469259844560 8736240 6191016841838856839712139588091904000 8736241 -10134284851005573973794172759388103500 8736242 -32381844893352745141503461510575327728 8736243 124599835580416528146223090292448990264 8736244 -186569624169329527532551540869536864256 8736245 49287773403427532476435542148467626880 8736246 -5931168089557596087183217324845028128 8736247 129220854063925422589565175053025588040 8736248 94326604981254319399543237081477939200 8736249 -37490890717242171187858145004740114400 8736250 -348500778627948464967777087120900000 8736251 31127432496158161189274029808253174192 8736252 -38940313797852871701059396735879651328 8736253 -185933950650939689749756060158709753056 8736254 -78904206947516282298215470455480113280 8736255 1250481727685843523116675272526548320 8736256 -25620232285207582900791975182195490816 8736257 209558217461737910624364081851644593840 8736258 -64444075629005328105365481572568057600 8736259 -306120160247232884758529524908837114888 8736260 15750778295248829633211931271942453760 8736261 -4155341026240858827369263827506430176 8736262 114610382252692008655523730930447937632 8736263 -141774011618001947921847314400508528488 8736264 -199310281523629135355781266168500346880 8736265 -52894780999605772702524047774930918400 8736266 -39039491102658200883320893560874008576 8736267 286421810367287679773129671368051648 8736268 104147833828840213834774035644264085248 8736269 96631255603237647729169363229083457280 8736270 -48769912968255488400400660600899734400 8736271 76117735451312039268611918345862985392 8736272 -37448726111364577391109798805717377024 8736273 3958867019809120965380032077565568064 8736274 -54928217439923746994915130596920942080 8736275 2887082665547323874245007825963953800 8736276 -6207208541341335198657160269960775680 8736277 -184602637979925014409606736280959724928 8736278 5532576165111250088754735333057937440 8736279 57615187700618766611310917409578174160 8736280 16302363745924089020418633527847321600 8736281 -25200865912835113714198770547667120748 8736282 -60356098996602750523424812740537346560 8736283 -242147486634784359650423634732569760600 8736284 -26016612304776099864119256846953040384 8736285 24749741934985058729186983199560591200 8736286 -94478053657185745308472101569966104128 8736287 -39582765018874137651560062932700072848 8736288 -120088232655105481554569714780693594112 8736289 148113169388427036141188863761271944880 8736290 43093912202568539747925343340313153600 8736291 153551616256646375819592771781083396900 8736292 -59658900861794252183811419167304072960 8736293 59443967965066515207198321219301172640 8736294 10112275888808338554556598883673989120 8736295 -51975596212199672623233653861112466800 8736296 8979099110680806805123560362615439360 8736297 -7849052187159510480877687219426011072 8736298 -9530365373627361162855463091635652160 8736299 -3444614590535190403540566654916819200 8736300 42190260736144302252063596204907148800 8736301 -21795557232311712186217619138631294336 8736302 -71120338432762631462732536666407507648 8736303 -59458746634183728045508979533335476976 8736304 44632556604503836213427674954204037120 8736305 -88265428293870900288971356830765138840 8736306 37011397298288022393074151356594827008 8736307 208929707333462178808201385024989815720 8736308 -17094583996387760558979185020872872832 8736309 184046878057946962085904195683603406720 8736310 1450440023656317050000414491938846720 8736311 13549006362916834647494783339734262952 8736312 10223390810112268550955209686521815040 8736313 -190759494074376062967359507382762610560 8736314 97057164725500840171721060608103139840 8736315 -3669700806891122471628878832234382080 8736316 21906883371862208536408364799004231680 8736317 -14426895347146181745691645748168745000 8736318 39472981954608156564331757265868016064 8736319 52473211585822312590374585123718155040 8736320 -20917247574681442430895325986705899520 8736321 -94187784320042115452359993192379808 8736322 -7636680971478894822486951530359872000 8736323 -279264650616375692398101578578928911428 8736324 69053324227209646823061775300561837056 8736325 -12688729281557292893915400536622869900 8736326 -108845039196319315846838123359954761888 8736327 5688911084324763571733350929543693696 8736328 -160711064150629178393534337968817699840 8736329 -11168234944058032053817999016069884800 8736330 13533702526413057687747398308195614720 8736331 -285849932085481378711408620004632188736 8736332 126969846486328973446218910857925059072 8736333 53648325215152153375266267522446152800 8736334 35157820185048313982002452779682715392 8736335 219771504918763992383874445092115350000 8736336 -4597020788421392979584577989381849088 8736337 76658100521855481035169692164174653120 8736338 4586398566957358745140390569071131968 8736339 3891299125383262831979810588430281328 8736340 -101132313167264768788240604923308933120 8736341 159146631077449560138434507209971617742 8736342 -18737685966169317374783132955069722688 8736343 34630491452025453908724514852825010688 8736344 -58284000712285163270879766777406371840 8736345 29656102347440179822867455607200406020 8736346 -22739061178164190709881639003325722128 8736347 37937011920849562424389051996320702240 8736348 439132092536604528160895746522543104 8736349 4751743746099493581938179349174764 8736350 8903523892353446985550610172076320000 8736351 982724547189986369216565956042801184 8736352 -168471684357982758590972987243239833600 8736353 -1198803182910005230842769716543045216 8736354 4948463591305700662006811343003742848 8736355 -32519818440140669150353916687835960240 8736356 207159183306374800001554157236461409920 8736357 -84729974404755065969574221169615496128 8736358 8813955558263495428286378839552043520 8736359 -49312146923707084668950408764666724448 8736360 103554040751794255587753368938659840000 8736361 69749472422337927813552523888572788772 8736362 28280829580053646495206237692212743264 8736363 -80313836529820041336737285852327049600 8736364 28666201331925469200955207260756396032 8736365 21969759178593059268386736031551988320 8736366 -13689960525306278459457806480959180800 8736367 143429942367031525692930608312711742416 8736368 3163948495382565975474124652507627520 8736369 -26214617427415578931841747652477850272 8736370 1057178182295049925884683042456386560 8736371 56221837264674939151410354320064702720 8736372 116526640253231048039908177325090368896 8736373 -175817820712528616483449990924944019520 8736374 -83761144143473845110679648695158132064 8736375 -64068206587967644672139328490391196000 8736376 -135156926192511480026156619916982538240 8736377 33198375781955369822907018623295261060 8736378 -28269669566194606318204707510410196480 8736379 -335709822577644631516877080481949677424 8736380 -17592329304710824992511711434525427200 8736381 41820198263420122909356727304452943628 8736382 -56697332364062340333014547184310572608 8736383 224565365089738422351268677859740687264 8736384 -41764108695822355033827450295796367360 8736385 -9352721344329804282218414228469882240 8736386 135339731587488693434316479127505405392 8736387 40934785774892039000939863304029488960 8736388 -137354437977388945606247132045651404544 8736389 -21472238243949534461513434356562939392 8736390 -33042850085631632203675594795387392000 8736391 75505497065791879294070251097244228000 8736392 -23101104167404436848364070401979678720 8736393 -151505458070543433995326315799303537136 8736394 -93769453659144926176840004041640439504 8736395 217660930793441648284225736239674670800 8736396 -457231192020321512316377900002062336 8736397 -23896760996703682314117478016419252500 8736398 -156791353316398897661825494712403115008 8736399 30620285920713197922910074211382142048 8736400 20411062084103013197837488227121356800 8736401 69719879355612346732058506229182404402 8736402 1616966995385252926053225403451195904 8736403 10651108914330159521750739045041756448 8736404 10134780184564131384360869471696681856 8736405 -113952845745479616636418271317853583840 8736406 16039639372542735059582970177564675840 8736407 -214587495888767279290845060526945683456 8736408 13210626555253540849420344644667187200 8736409 -280618815676798328522938742807279989920 8736410 38332635657806245318553897528756571360 8736411 -96268934067295221496602737777853545616 8736412 24459139438147344697692954069074568192 8736413 21886975646318808725671587452769310560 8736414 18005093821839234215801020355492023296 8736415 -1533020625729985094499061892173932000 8736416 64290614815322676945690545426151112704 8736417 4036625205013193884422728416062763266 8736418 -13267338047396976137369429135875655520 8736419 194419384907894311364524679457715939152 8736420 -5895650131833575888807142806346792960 8736421 7775657809137585268665808293573241372 8736422 -36846668389254104097277553423723405568 8736423 -154306133952214640101428015104285491416 8736424 211986086968405717820043029722479974400 8736425 -3299934648991591957239893080021542000 8736426 -55265723973262005206600646667173013920 8736427 -44752429354571383677273171389529980528 8736428 -2552604417658195057094231068914585600 8736429 14907469786762728069681332135755622688 8736430 48749627594711044041752858390770599360 8736431 -31148765391975165360522449408847137736 8736432 6346295427903531032882014477704069120 8736433 -137137705199291944752536854738147006318 8736434 -12110479084844014934511932721641207808 8736435 -59101030674584471008152260576533781280 8736436 36457026423340619826442076778746696448 8736437 119132497826924484901063943479328761692 8736438 44121536523574731560057381544773283840 8736439 -3159831682652518720181429724292956776 8736440 -52449067178616331805140580592911155200 8736441 -4406965868330471803838410079022652416 8736442 -47997919934906983543568435398684704 8736443 69808670722032320534617540957856495400 8736444 39586913269237337334040633125131274240 8736445 -39605053280780743334024869333568265300 8736446 -187549485641218494266527591542366008256 8736447 -90495764431018781046549934406062619520 8736448 21932931222520638148653758720524681216 8736449 -131215254275633534087653945993901231550 8736450 13019483020460698812174454002482697600 8736451 229345264397689046841654728716021039356 8736452 -79690806786385481625715468912070492160 8736453 90585405502492160677811587533822081600 8736454 17858865730598367600057986463065816832 8736455 -81201287035943164641423770392442792040 8736456 -111379124079306249658365442013737205760 8736457 35861821956581602464468801476165819392 8736458 90132114028869484021677644435741345280 8736459 -15420052181398159252025650927728568080 8736460 -159408671612915084922906181342626723840 8736461 -208730346620613657210578682814485580938 8736462 -8303899929759195708732102782773596288 8736463 34654724482346212081967409249881929712 8736464 45583407849943444205474969160845230080 8736465 117191996142066967665879200232008147520 8736466 -57909199063478101171491961324782144000 8736467 42549065972255594486606675845795019280 8736468 51864480463436453026193798860706617344 8736469 34245684612531398516396993422060751552 8736470 -31171685287789732134071986234618763520 8736471 124108858555749405918126918707126676480 8736472 -205485183045471350458489902284306995200 8736473 223790734127428108450272512866039699722 8736474 12644017621976368645810079386359552768 8736475 62712886044906328693026184816217931000 8736476 5226898162196419576895763316559247360 8736477 -77158735562593833043626179549310718368 8736478 61633041844227185796596657934340775040 8736479 -98889443539211858072135333875581200400 8736480 84151038592295055762911785456439132160 8736481 -78736895986683877969034695958885698560 8736482 237467795865804766709407836882800640 8736483 -64594895155936820691785897952693332736 8736484 -152697933881662634569640003285797862400 8736485 74754503718706219356164121231424190400 8736486 31721173801707270249552840795899324928 8736487 108279793199934295758281824368607271952 8736488 -166919283306051662043957313104527754240 8736489 -25637781624101185143089475516148209846 8736490 6350599600932756444843058108291215360 8736491 2942756211643892616601307790208979784 8736492 -13063040218734447522420666746841600000 8736493 -26708375114822381913096965809765865696 8736494 4624232286198019936003939269705452928 8736495 76315660910375895994728586615476783120 8736496 418280328556627768288359199090737152 8736497 -42944120910615874707287796677990132736 8736498 109683807333638624270173456400102400 8736499 -145143804434307503425707715742203594664 8736500 -41053920559642249375202511162546816000 8736501 81518857883877457583067357164276613504 8736502 46136752585292631662389218348570017952 8736503 133878939379187756803820623869418027752 8736504 49589187864483694842187616084587315200 8736505 141290795566195916717552659890723438660 8736506 57205383476631700115729002715507843952 8736507 13064828991568937546033569664893946400 8736508 8568815018284889490185302251365563392 8736509 -22536066384612789805768710945524503290 8736510 38052042804043213749762626581245010560 8736511 81703299663553675179707469020660554080 8736512 58462210782449429592230256914932432896 8736513 -28250699352744773094148465104667974912 8736514 -9289199974571580630363224386232883168 8736515 -150236592481292846575826046134924553840 8736516 100007374367711518131997082501973459072 8736517 52062591464680106122928893865340708700 8736518 9244801055018422215902225887389273216 8736519 -52284460335758886679337099682118161792 8736520 31367932776995208472482414680923545600 8736521 -38925578510960441674718001379128867936 8736522 40508869418513301281248583340402684672 8736523 79336260424125904956942396871623529720 8736524 120784249024146234544201926235280484096 8736525 29065789824353040565772049677871096000 8736526 -58851902375171320662561994828616353536 8736527 -86668570633659954701703181816489882800 8736528 -12129013305845269181042483663667265536 8736529 -254250800091592974686823083082394753870 8736530 -19383230585856060725719154008035962880 8736531 144408933969083399085265600448518103040 8736532 -89839665520326496571505426824833871872 8736533 53548482777814255466579397571294671804 8736534 -17197383875530746390089304067785779616 8736535 -113344027211762647842344702224347164520 8736536 227687999583109799776947398056706119680 8736537 3019133853486122868990513577973967552 8736538 91336151319769533204945044012802633696 8736539 -2776526326261743466765426311878795520 8736540 -93314582875233922181274000547872307200 8736541 -259562016567463384812940615740153256416 8736542 47250647068517877135231677288836636800 8736543 -114033918496137615994355855267641776360 8736544 88524964380029721098524780619504812032 8736545 11164992079551969501682714258771562280 8736546 6778418706477268096258842739502681088 8736547 83225707923107931719805669880949051996 8736548 -16865589324879592050226875877511307264 8736549 16389521259286089872620876204837611360 8736550 10081242840133555203796347316910745600 8736551 -68164234476887149066807603520385240960 8736552 45955757999298214028312991007867699200 8736553 99797345423593542995117667118920857600 8736554 74973031482561546760829596888725260976 8736555 11371790145580251522796132297678026720 8736556 -18671822831364213240515709224352479232 8736557 1987067210404554396863297997237374112 8736558 -38269572761185219902288323239059244032 8736559 -30059862975828453187475420414719039496 8736560 -214462700753203505749255154354749440 8736561 2916789094603498379933391147097869330 8736562 -81303406895082023997519426904844041968 8736563 -644330014390255789119922355929225968 8736564 -64151556038225259365179356004739764224 8736565 -120464876897364099800253256134819885540 8736566 -223616021763028602566092765623035858880 8736567 -1135752175883588061597085883812769280 8736568 1867217231768134772597974778273587200 8736569 91519578988329654530054391441390192000 8736570 -17640569702259487066139370656122747680 8736571 -72580991031521281384438462875566875656 8736572 74107926404249527196170602315664223232 8736573 -12406831991841590642308230393010865280 8736574 -23715225148012687936582784744935044096 8736575 493371986738162825763355174726785600 8736576 -28302400316006573276175627623677820928 8736577 -50496981476166920915902287510160354560 8736578 -93064444977560140919162779339767889920 8736579 -208388837879604131651966555239318118640 8736580 -36509212525411793175033388732746854400 8736581 -52042187480784667911714460246901335008 8736582 -69819109663677209681470979825033377920 8736583 56891303373467665766189681502102751832 8736584 115471914845541093339133282293055488000 8736585 27445973582461124317515949071801578880 8736586 -34470502419616343628156484906102381008 8736587 -99297569513388699860372264182869916728 8736588 19719547668013625878912126789766916096 8736589 -166006983364920188520518976007749164244 8736590 48557240984074952884247238056256388800 8736591 63643983570391497582002867451222246792 8736592 19841897697043537191564330562539077632 8736593 108364934131916287891825518039791785842 8736594 -21678397064415147235546657099565884800 8736595 32706916064264921165631073873958366880 8736596 27505872382690657400906761954894356480 8736597 13013647573922915336142106595784172128 8736598 -66143107402744379451704373680989107840 8736599 -219466212236284154666591995580209071360 8736600 19693953601913617383012399341756928000 8736601 -117420743217981394647180100853259116796 8736602 -100794012770903331831196415867539395840 8736603 10009753219014746152566814962120433008 8736604 -98109843980003525131233309628661599744 8736605 93773649093471215358871212195337935360 8736606 9826722885737533147572937674632970240 8736607 144418265739691758175579573229431240320 8736608 39966094486588079320774498176848363520 8736609 18055362644930608325428105276675447680 8736610 44935399422555064345296397149404544000 8736611 295931817296543677595074788636643920 8736612 -8795691887446026033049976941429272576 8736613 -219143513070618791754191177895330479616 8736614 -116681628262267253388708295983744301344 8736615 7215021615760951315750323567501348000 8736616 46462162473306033257241381706132930560 8736617 -257461159286910182727342727460186843334 8736618 -26230669152467138367704001184181022720 8736619 50983570354862046798900538244081661744 8736620 -131235938534163345991546785044158648320 8736621 -101694146581355148401872055415363228096 8736622 120156747795944371108885645647933314112 8736623 64016748379846688656867774872357613536 8736624 25781173237111769819731601500504227840 8736625 -54533450187387356954785990605266670000 8736626 -46016814920822474560339057045082780256 8736627 -76097086014516719895004700667378552480 8736628 144453506149562076335340453298510890368 8736629 -126292981090128636287355273575692331520 8736630 11423082254561715161087596371957073920 8736631 -96330927238823014973029467141697308568 8736632 -42884740318492518807431503505946931200 8736633 130726847148473591241963685563212085600 8736634 -409439805082379072692033466792148480 8736635 -74214439699742526618979548785069809920 8736636 18130250364965061973282544480534568960 8736637 1950177516875346204373023800539996160 8736638 -70372702592338054045071340723660193280 8736639 137869704271163304340264717942551092424 8736640 -8824616522860579793544412736048332800 8736641 13994312301160984861431748279662345732 8736642 -83678261149065296290934857262892595200 8736643 -199980033466640276095972312817551691160 8736644 2922909077589248493273325573922205696 8736645 6259658541280218442402827571214150400 8736646 60165768584617843582095982012098034272 8736647 103066047128913823421330209538440995096 8736648 42915395856686166971090165204523048960 8736649 -58923665991452447086509956437060590360 8736650 5239244855921279559117531850871565600 8736651 91338080182573722195806451957353509224 8736652 39875625320252628505843669106638720512 8736653 -123663520293677232199127671114910401098 8736654 -226498205866329374441301665819937792 8736655 88692708772664067542589808966765447560 8736656 31677652566649993325212526358901555200 8736657 24233755451653196655946869371115029184 8736658 33078572086154688878360787410583960576 8736659 248907196471312220572357040253330418860 8736660 4999651260696248653711611564194522880 8736661 -84682717458612327385574442476017003200 8736662 5983888132621285255102223887183223424 8736663 21031228423060388845580431877515401600 8736664 -148123091305578303475851157384820244480 8736665 -7169600962251550756908402677864858880 8736666 143596547386287782687883178706001235968 8736667 -155302111075723792272270587973636332284 8736668 -32905882667654777874528269829996417024 8736669 14912506480555235472790074195646231884 8736670 -21778545997408752319246431362214678720 8736671 26338728736638169127184218579962995792 8736672 58781949373077260065364232932325064704 8736673 -115355468727002721651748231323033194112 8736674 111445708597580364901943485125196164672 8736675 40243047000424786582890636669305832000 8736676 15224003488665033070498606765939532032 8736677 41681024408375240518447584006887686620 8736678 -60644443932539313397686564466150876896 8736679 17872907722769665063531599329845317600 8736680 76128223494621326205697795779675494400 8736681 -8442086020390363453688053676245300848 8736682 1642480366136356889543221659405654192 8736683 -116826493681339415469254817645430885068 8736684 42482378682744351952543948127225585664 8736685 21903610480086771620238820314601206000 8736686 32905977920540127760220072281243516800 8736687 91221451213278010654342246270440151440 8736688 22970421636994117121840391115630116864 8736689 58988695811028105169287448482919787520 8736690 7102097372815697896684784362458685440 8736691 7891302907834623500714244440212535352 8736692 -52344279504170324445069488119393732608 8736693 -32783546284927265771907007902963880320 8736694 63541990059280912990884897333499207680 8736695 26030806059313830063619766269355886000 8736696 -61918939585975434688325752789963898880 8736697 -426706569266616615611927823641387200 8736698 -46005046413244099543649234176657856400 8736699 -11394857493348145923101052589578224640 8736700 10622006521252434464726879541539059200 8736701 -159695637941650361909280625581648986298 8736702 -21788097633682507562075216917555173120 8736703 -168565213036156632175357358470153786048 8736704 59152105188760240485733799402737238016 8736705 83409880198927564576574205641341636500 8736706 50137403950654117611628826736459751680 8736707 -24276390904822797997591501160510403888 8736708 -31946824436461546083118282725912023040 8736709 -10881112701441322455988378077123502880 8736710 -11515748922249077494650989049720762240 8736711 26413952986605252344526132201623937024 8736712 84566520350117999441829010552226227200 8736713 -4158209959598881731047358045874068000 8736714 -8706294570828334630171283089257830400 8736715 1458862618538050463734168737068370720 8736716 -37007903663270505248655284109108860160 8736717 32665535568594420702492845762451252000 8736718 -90329780580931226763453097435410181440 8736719 45964131107075881089985208428254651120 8736720 -151735936673320296019099257529958400 8736721 -27216133702606545275044764819569117888 8736722 53424763794892506569003110663296897024 8736723 8456251278239805717720822107411721972 8736724 -239986793722658322522354062767721648384 8736725 148227696220952981996125384215397141800 8736726 -84139444141982083868343072317495355456 8736727 23677931485883717370406103031585917576 8736728 33652030880068084167505449960118026240 8736729 -39498370997723657963239682057258036016 8736730 16168588633775041335843847610864209920 8736731 -78564941946871232986683519555998458536 8736732 658418766924534826810440424396538880 8736733 392291607936138621420104419096542870400 8736734 15601934354337991548545751322138028160 8736735 -7444035586556369736762795073803210240 8736736 126673766905518794851073308346554515456 8736737 -270678807074071214698781706423391388028 8736738 26227963616752303212155222386801782144 8736739 -51986568964846028954322577710203163000 8736740 -1207811644707970886651926664984371200 8736741 -3169118306924089955065861122752505828 8736742 -27572272293576820162890086148364496640 8736743 283459139925830134094657173401915235080 8736744 -141768618627595456644675037508303585280 8736745 124190013372278872258545266654452972800 8736746 -8009602614513974558036012644616530176 8736747 34319151163924146915542242804888788672 8736748 210165546397323479215413598950598193408 8736749 -14342397012552195659723807081885669514 8736750 -13039439411377877445193764359316384000 8736751 -43655051309539009463794523024121349400 8736752 30577019633278159971410375749539987456 8736753 -36483979206070378673304798175097734656 8736754 -44251320337023395020367846989790137440 8736755 28611333818444220213073494934909500000 8736756 33219218867069140542798637933215682560 8736757 -68022452627645434093608161950180363680 8736758 3949640178192687605426728004233272480 8736759 -6988555410570394834826114260106847840 8736760 -43924498599227147152060375721498112000 8736761 3585781222182590746358318821428949248 8736762 -27758803748136910701071766101465038848 8736763 42679841096289947458468434369446165760 8736764 -44035573444048287002694774151336780800 8736765 -63905904170254037260424239887786763680 8736766 38626444970091052920868578631627285440 8736767 69299130311699337774119262020956356120 8736768 200990232453496348253362247112956313600 8736769 -84621386217960836990079211178909155072 8736770 28914723782085899437649828374868352000 8736771 131205796137196477976694988538966827512 8736772 -85772859832984817790859320757485527040 8736773 -63861428378498652095247290979822881220 8736774 33330406688765783198395119092651391360 8736775 37977497475072574277309026417894320800 8736776 13259373276980494829051905844011253760 8736777 71407015237617411999125397367245101760 8736778 -60004194108053008821872075978610148560 8736779 59570740839517747823400398400624087120 8736780 -4243785981165525887171353782069166080 8736781 -19398429668810195602816138199014281418 8736782 53640004393510902287983515379364716992 8736783 -3915659337255864918399298630282113024 8736784 -15815436954887943852734057228492079104 8736785 -99779169175798825293286021563294595800 8736786 2040833255140211589012159496574210880 8736787 42489560277030648925205664475335163436 8736788 -127788156656278490790854077013410806912 8736789 25325238187904911885725360530283087840 8736790 -22040185026643318392688447532187793920 8736791 -89870603401269694574821961416870037328 8736792 20303368192478879409407693423105802240 8736793 -860000674017776883296351102762650596 8736794 -18393567460247406179607261396746335488 8736795 -61435558450835772630351614407198202400 8736796 -57737269781885274838345390007499942400 8736797 360256290372654921640197803867859817440 8736798 34271960080295961299247408768811910976 8736799 -178910654884260113633974044878578967200 8736800 27787377685272764536924497490201804800 8736801 40791873309434668419587528516421546240 8736802 -95897771561007130500171871987426541568 8736803 2961649564769335850455143108420815328 8736804 108546541711807457137544825203582439040 8736805 -20388730537833826522863290253937920 8736806 65653065328502289682624320546820944384 8736807 135879489481603722554089294009963116840 8736808 -138269162032563957746780148956780544000 8736809 5196363002519140256863478359287686010 8736810 -4491491509484680966938753571771822080 8736811 -145960641902722407322041361585237552200 8736812 -7629854243959811406395209188097244160 8736813 59267711416582852870651799189391589644 8736814 -128342739456515377001010405613952343744 8736815 -28443652029701120458809446611729034040 8736816 -2738083381337827321670508446088953856 8736817 246382256452040046608203675023858798866 8736818 39522516412226699230097205081232473360 8736819 18290253300324840207455660514888876288 8736820 68267100656227163588677917327737998080 8736821 39182680570131115756784421493365438492 8736822 129817683486608033235266106597787712832 8736823 -50989250116729297908966181688606451776 8736824 -184065745008987871699771875841068503040 8736825 4912833771714426529053757503154107600 8736826 546994627017199597883100043504631808 8736827 -289359188478794143060917801462725097600 8736828 -79403538623569057573733553546094087680 8736829 170784126329861892532870297694657121984 8736830 -40332749001474990477195131478207667200 8736831 239321446629568862850356677389568503720 8736832 -9717397772272552922727373357284589568 8736833 8134303668692315237644335845779869120 8736834 19903706280758768004873197376307914240 8736835 114811561493591488366218011857102859280 8736836 89360176596419125636257376127038308480 8736837 152983108137688947293487346939320857952 8736838 27918187418704934974012311020070666240 8736839 -107954942614776543884286020355871945944 8736840 17733159893325884966862129732951244800 8736841 399824798306175742776685323175823603584 8736842 5544404503575142824645742635362229600 8736843 20967908191097793613635333891067610544 8736844 -227490684083947308555197578765193163264 8736845 -30800919859921166022990926926107561600 8736846 20122910721545591212359644219467484160 8736847 81989729982573886541061894888372799680 8736848 47483265822352501317056865842719875072 8736849 60469981568354511085015880315766374400 8736850 -3459221516254072226194976103113979600 8736851 -300187531480846958793877562355146126400 8736852 -70185021065222449469251185191283572736 8736853 55448825773786058917215257180708849102 8736854 3165937551228988201516546228564082688 8736855 53023335449349281731788398204859834960 8736856 -107553756956632951422254450111770245120 8736857 63156039278699023635173171283120946692 8736858 -4325986839994254586081432513936332576 8736859 2171865166639615974730427348335263360 8736860 -76066429609964146873949126024414330880 8736861 -28096475498205755803129404415322338176 8736862 -97263889311092092535383627002002909568 8736863 198271368224962554929832828666581253072 8736864 56893338143493306614905600005152440320 8736865 192779922521235015787717947718651737600 8736866 31595891994901990932312576621288525600 8736867 -105237494968614434655130566532559288520 8736868 59074473581129239767013543417122635776 8736869 -626356922615659362639966060963761856 8736870 6113965093151810523838857579988627200 8736871 -39919683001707425617045706326810545792 8736872 259313192563359798756569814515231293440 8736873 -78974062368910484310844975809321269616 8736874 -118075716858762123388202977112155278240 8736875 7832813423861394290837457490758210000 8736876 181262970600024330457621623020707752960 8736877 -77076823371088272239671703780658155136 8736878 -164311512596272096244428612078422025344 8736879 29529710895308151349121376600967096584 8736880 44639376306676875548335572822762946560 8736881 48509119260271436179381779801139145682 8736882 13603149811504359306907276162666364928 8736883 41167138301829448565265564251412365132 8736884 11795229978303878564938216554923212800 8736885 26119022629041903065243593518678551040 8736886 44982240286995651889149150699542101824 8736887 -2756213306306010655161801661248469488 8736888 157962668442910868374921630774615449600 8736889 18410449716193946675786707445473478720 8736890 -45011168898168073154168452360598560800 8736891 -59301951132167195636983366519074925200 8736892 -166618536305589496903025454535606134784 8736893 -136950157069492022847015773648295821280 8736894 73390989820286188704736749746750457024 8736895 -14079822104322767749108949916713596800 8736896 15149772259637766075846189750681600000 8736897 -41391445102878826920756003375252720960 8736898 -67576373232920544050163779544831754800 8736899 290535177282681227671422460792400523900 8736900 -60143026954232066267522204001080755200 8736901 4986953292223450378790683574710739292 8736902 61692126772277189738494786857270253152 8736903 1511619946660443144295545170172416640 8736904 43904943904353521070334963447065968640 8736905 53749328332217894747625519494991357120 8736906 41686370604165352598773880518130515200 8736907 282117023723385663570316425005725811156 8736908 17481359824259964220892591691999646464 8736909 -11717380609933658356774041190692088896 8736910 -10329645677846162729650525029315156480 8736911 -125623216041490483961026445334144097488 8736912 389204817185732282962974334456823808 8736913 -47177726929299996025411603080549619200 8736914 -51024236755297306618101606741536876928 8736915 -36310516906414058412684035599726652160 8736916 10413860902446652388788485209546383360 8736917 -85827832818295719863104445881085537280 8736918 -42329528286771039863978578337734275072 8736919 -24486874932506407777207310125288634680 8736920 123744537951654109584128337133312204800 8736921 -28702772187650771756135103068777352828 8736922 1001543606865258804782264257335420912 8736923 21570007095035040294280481118790223328 8736924 -6901115619551547856224615739842428928 8736925 -51171930487062959309606547967748222350 8736926 -138347358244500292982761409786031360 8736927 75337197736523225191667353029652328520 8736928 -150893381648764854422806368626700779520 8736929 -346610239006124538142199156600711019324 8736930 34449469033092273715429795847826816000 8736931 -23045570996773440218462241168605868640 8736932 -11251741610589160178317718464986594048 8736933 13195683593458329538363949806552804800 8736934 27766943086302598742480286401517585792 8736935 16454114846917564992004176254529053880 8736936 11487206098807631996833385044141178880 8736937 -59147915948590029146391274412367453120 8736938 7309957718501388474682991309247703296 8736939 153989635375754793230780099483485300944 8736940 39151081564084039568729521752295603200 8736941 -67439425184384700929584519058097529920 8736942 -15844246177911706659139353957008599488 8736943 157671622438224794947250706422174594192 8736944 18113505760523824509529713931197087744 8736945 51986478581011221812430573971821783680 8736946 65180876221215107528059743476281392960 8736947 -47688368158881455171275103072375091648 8736948 -97693888568912892653057120035482955776 8736949 -62855612779734721902527562650792453636 8736950 -10066201284271063526714661194137161600 8736951 13511819727607046827439378127057903360 8736952 -2831806174274225913044570160103833600 8736953 149323366259741119419723960262590831360 8736954 14999286779026022391032739904114590720 8736955 2829793057647634076104082288424162960 8736956 -170873676780402022727930441762544867840 8736957 45810756036804654125864820388129112640 8736958 -29766101840352916030584383047773056064 8736959 65148751385609562465064769347926010752 8736960 36808584918119021752813423341600768000 8736961 -75477027861733380441472854944286662700 8736962 -35433380278100961151563613066488406800 8736963 -34959687484436851044091262167624540032 8736964 -117984359624078343092220947490333185920 8736965 45987711617021537055419571796636876800 8736966 -19865626032012634167526178255372708736 8736967 -10146432127078882969156218613802162760 8736968 -117483010693794952943454071208503869440 8736969 -88181761654069678475825188726578926592 8736970 45432991193295995224540355693048520960 8736971 305120334489017169835367068822077822432 8736972 50058944684054328471951941781087255552 8736973 -322896240307930483758245450513093440 8736974 -30916522492110158811692061760644051264 8736975 48531719420393855782632257265503076000 8736976 6631198841832581490123439906761867264 8736977 -19256923237483184321668654868672344668 8736978 -837280683099850559065229607379107840 8736979 -167121028222683189396941311179659336360 8736980 27875451838598843273630994698345594880 8736981 21714202611131243723576530249321789344 8736982 103982383844493388284926919652588514592 8736983 209686705683757929988294616104119410160 8736984 6297689423082790826100883787504947200 8736985 -3323707573111266012023118488012537400 8736986 -117485786955962939645986457655606247680 8736987 -31555987627290547136983343904859799040 8736988 -8327933957420654331224147100930984960 8736989 -52971507838664999967812569255893285210 8736990 3935571552735210609803353543147084800 8736991 16492603497760737209300158289379025000 8736992 96602292157999720387589755573620178944 8736993 -56586529276897997163416998500800689518 8736994 -9443163578139229855269804654613266864 8736995 34916304901919301517990692967801855200 8736996 -64670542158812098042250516114920636416 8736997 -90838224721094804748824065484635457928 8736998 802109905244304250273499463160957440 8736999 39641170606267628678061671641571546664 8737000 -117027389522323776509451156009392640000 8737001 -26818614232888664965502920335214647936 8737002 -61196277724733620812264265950280675920 8737003 33226277993880170083773066682993944000 8737004 38158248733413276904843434424160332800 8737005 5551292980568459062607379924586867200 8737006 -84777125678495580569549123676238746048 8737007 -323091175758972446089133913158343480 8737008 8138700314993827037525536436022411264 8737009 -22309544646954256042906618115880235520 8737010 29123956323067328258701178714365647360 8737011 -209222294895459481713568680781819422720 8737012 -31694970117285604241111677158681550848 8737013 139206972964000342607096033352201929244 8737014 21956311426942136432702707888852684800 8737015 24642302642200281815870550687376473600 8737016 186347029401675954779753298428380692480 8737017 119283160386998759347319408724468062880 8737018 -32448250662122126446812742845613759488 8737019 43471860154571418452327212460215699344 8737020 -27797661390917457815370985726372108800 8737021 255171560319466974867872046648797033222 8737022 25953169853440294408047728023071759360 8737023 18841890830409740808258720247532598984 8737024 -36239514133179556090756406018226257920 8737025 -15594030016176309669433237973787080400 8737026 75498851513441262951394472564384310144 8737027 97404051748395000792505785830028192160 8737028 102718848305121987757019462888587863168 8737029 56980170881026480348246324700369989344 8737030 94203847735230464474426320816782069120 8737031 331212973063222581047850195143914854672 8737032 8705997570201431319962816393709158400 8737033 35206740257507642878921508449225176000 8737034 -140416702743354380256905601240522276000 8737035 83545698124755517528547152660389769200 8737036 46940056351789134995737206476476170240 8737037 -35839742826476252142081061022224364340 8737038 -64025770000795344720927645584047292160 8737039 48650650055655269700401146548437489840 8737040 -548462575961374269088424568563957760 8737041 -835287226563388694491866488597570880 8737042 -45367417118123238390461898124179785328 8737043 -354220775348421581093368300196653092 8737044 -67555416512054743776362042287809398784 8737045 147296220740018444086872692321057018400 8737046 -142501791552204961957357116509069634528 8737047 47213715067348202440720348742785584 8737048 30426893682804441831251375058663475200 8737049 -240110750784839376868420860947947024950 8737050 5420137855966912204747611448223001600 8737051 43645875293676594940288754540428537504 8737052 87045376884961073525750611207582926336 8737053 -60256114750357755626049355059398618976 8737054 25216632069481948530808681478610350976 8737055 -173244882702333234657365793121316718000 8737056 -52431598807319680955049919891919339520 8737057 3446976658537410752810437423645150912 8737058 -56840718324318186373150650089061000960 8737059 16848331398146479718093563081339272576 8737060 -89833234380302526301466298278777675520 8737061 68616111762700564983054007936393369662 8737062 104817418194539549744826984027291744000 8737063 -111501753353812962314925676779537063688 8737064 55407569548169864903574886955295129600 8737065 143174078324116847750144765761250227200 8737066 -39506706403540342015128359824602235296 8737067 100996702412791612093250575316544328116 8737068 -80423563256042090297537271589381361664 8737069 -51999747522563146110490799835801494688 8737070 74097288501293077077890518813638060480 8737071 -5083519459503864002578350162455549952 8737072 16235746202095752577599050108956491776 8737073 -213768410597294080999418985785928477678 8737074 -15071402474762951012773135484857939200 8737075 -99248344273303482941913760640620407700 8737076 -114663125529965723287621573294635878400 8737077 25492550623391985645041000161457145120 8737078 3895604138838394515735931727610114048 8737079 -29613233304550910654759513762991914592 8737080 15320752124262719901658102544965632000 8737081 130595934594992175339777124522336745812 8737082 -4602032464961966985386748375897024576 8737083 -129184756268162672344726093510537023348 8737084 292093411669841547332216548261314560 8737085 32501114407433993552692648603416524160 8737086 -20912658536647425646346620870164151296 8737087 200948164726242415692290875091259319960 8737088 -63002021727585156362853257084732964864 8737089 98969926803832508156395730219559512448 8737090 -8366784266951877953228680352090527200 8737091 -292434224565183974559369589632041916000 8737092 -27783067781107129284866553133641891840 8737093 111516980321262134645334893680940780320 8737094 -16257550946704039602734699880436901568 8737095 10189270455754573015372717575552000 8737096 61227321987629492550637489133841761280 8737097 -71544636534192247236103115818387580454 8737098 -48506326605459933924824322892225604352 8737099 -50286589876247420266040971568577470688 8737100 -12785274687388277157778078981411315200 8737101 -89721126527263953957859389490691963370 8737102 2369936967967746264259779395902783488 8737103 24545483241474145369540137778783206864 8737104 27509802389110644675560389791971278848 8737105 30118472544236762182929816125277504360 8737106 -16489076637198069486657969134825945088 8737107 88632422226841878484434071676181562040 8737108 -116440825537184928690198398847184953472 8737109 -27151653074967215380515610588546419396 8737110 36319991709159281699815577240090039040 8737111 32734323566836318623444991671659176712 8737112 60936379892798938074037554948322099200 8737113 25802679369754379287911523052350909440 8737114 112421357335053355227792063996238560 8737115 108789624548030466392850492321773023200 8737116 104987198168485788488225087630667617280 8737117 190560513371173955907935377112381872166 8737118 31819185784024125960797501373965922048 8737119 -81413203551029442946281480870335197680 8737120 52779592635911102387574573366509568000 8737121 -15311966344454988884026074313423333500 8737122 -2868305544691664553619967054178880128 8737123 103426812515499011308990028143587571200 8737124 -185095763233879889718346014228877483008 8737125 -13624640965800584698427129322188064000 8737126 -1925909826271897504123085949057082176 8737127 -153980271278284101485091828325093248 8737128 10832283221495137027314434970212736000 8737129 -141417685983088385683087515159522499270 8737130 32485510732460326717215296512115179200 8737131 330608618629859824458002987903225280 8737132 -81940579335618393103544311321931663104 8737133 -39835423026050863097726648466408092160 8737134 -11335044235704945978772308496263192576 8737135 128374775895304169448918295683258817920 8737136 -7009492860126707091957248791656235008 8737137 167417701879089196940382747663039860994 8737138 89063084054647294709210301691458504720 8737139 -267621920337997400187387101353630875060 8737140 15577856785529023875843547672550277120 8737141 9610214125982988978626196334642487100 8737142 -105595330578444985369417598090221746528 8737143 -28983694777081064195789043148145129136 8737144 -23061242265546060739272401995900538880 8737145 -9255731433557566245290099942159975100 8737146 1644471608384993269892222740700600064 8737147 -23790476756615817232841864906454772608 8737148 -26684832799964043803928351577828491264 8737149 58013822644460991193100297181924523104 8737150 76385982640335181049580932788721136000 8737151 16517265016529561849149447712787822192 8737152 -32691611172652928829363181917327851520 8737153 34659386976650323935405369474878390402 8737154 34328934808414602758811381633689159712 8737155 21504761119264075658278879461015756960 8737156 -75577772486218172298107626960835328 8737157 61975744670341252616935834679741954400 8737158 20401133847304476240772775109999820800 8737159 -507031313873554726685207184069230412384 8737160 -48775498968955595605793275651300454400 8737161 76654846790119315261354275099344172960 8737162 32222113391577447926906236064301302784 8737163 253567761991578041777676999704288981280 8737164 35920700616656569002550316313081384960 8737165 123727393531431340452534241136373834060 8737166 36419907471246979580385865078995844032 8737167 85083211727764258438099878576394359312 8737168 -104212860842561378896469529079865344 8737169 53397406369474949326700425649028249600 8737170 -268094098521229209842450138146513920 8737171 116062553111450823588441511859918639472 8737172 116556858163020282130215724707315682176 8737173 -165458799793286715749379108175225008000 8737174 -70850373712327054047053153255627495808 8737175 -3323246284201220572005451000034749200 8737176 -46849090409809191827457831167736545280 8737177 87942324833270444637051401094173406026 8737178 76886830454812098541234877840525184960 8737179 32198838729852895242425470319963882688 8737180 -25959067854094937793445255462687580160 8737181 516565350058694201829770249735554121952 8737182 26986410832164085101569945463900380160 8737183 -6843223518864544167006583144601343136 8737184 260170512382134493958786789607634501632 8737185 -179491035064714943763617534155369665600 8737186 -29519275174636927744159385276854124208 8737187 -163268040929419504485618809527467425088 8737188 35858315817966135715976379423560509440 8737189 -20658772483203067964537434445856653280 8737190 26044121054896470207552928324255148160 8737191 154269904154077855822365952009445739600 8737192 37597629407937865585572134787191193600 8737193 113333503120300364923842600939948776442 8737194 20329990143927033400458360691269846528 8737195 -41709163776361063207065433098756028800 8737196 -25636715913350832034105261256096068608 8737197 8689858175844409307499510788221493760 8737198 107737459747736172946409276440597281600 8737199 93067099738668932257061465221962637200 8737200 10338028388387199845946771457351680000 8737201 -157902257258310240394583236510122050976 8737202 193818145364717860992465250088434453632 8737203 8489535825423836038976960299569749304 8737204 -11844443251312930075364149669692114944 8737205 -61251753826278795971980293331514023140 8737206 -37649064945924133681988981447696019456 8737207 147169280426492363138373880659068215200 8737208 33682323232392224149093348776465960960 8737209 5838621438280597380546226067986233480 8737210 -40039990081164823216061517720553758240 8737211 -45277772681079190683477037857954597600 8737212 124318993618302024090067629390298497024 8737213 -1223975759528991714926315910255131872 8737214 85716039770668778014093697630337792 8737215 -23233826854811533910812459731707580000 8737216 -35165233359075181810659294684318269440 8737217 -65431039959389897496990687080194148928 8737218 10639985603413170573281074258734888960 8737219 -73180601997365434637405890892158225920 8737220 29597329182778761780743446945107271680 8737221 -144058351322834172060440655465029030688 8737222 -23301341922053485019009522552649816960 8737223 -102861745843992254091848658044091250512 8737224 -6419104173760390511410559468947783680 8737225 53941577510359287349257345512327358400 8737226 -35061364671340066330001722903080744960 8737227 6519100631311696813172217371229848676 8737228 91782565766036481911800688913416653568 8737229 283256579554334788778382710558192573676 8737230 8886452730704835476871410653634565120 8737231 102989217443733483491794053600909687112 8737232 -1182527756010470876622515268265967616 8737233 -97410115418581409522693588362034600976 8737234 -86395931987389205711359709342516691456 8737235 63995143355987577109068206764823096160 8737236 -58795903059184966473820772562454790400 8737237 58190159657462971080556752031843639886 8737238 -2125870326763921296521766408484049856 8737239 69370263905967993219561670673181118824 8737240 4910298237234995100170856965579980800 8737241 6275337337278762630534922458597110784 8737242 115581238871491658790131271982689899520 8737243 -40840940169448323308052234788374632508 8737244 -146491374520467437417309129516207537664 8737245 -11185654648875279971079374537572728000 8737246 9916050223903365694602880301996691840 8737247 -292899983595463643798761171900027838304 8737248 28070544271194500834756391623585169408 8737249 116495912569925149601532259234934233250 8737250 86918061690994742929655482958159400000 8737251 77824040566754546102808469519659282240 8737252 -56253037750854804393335234531150734080 8737253 98029734247320613142986251331883878656 8737254 -21739204874113001841953397973818159360 8737255 1864185157837002450558974897824878960 8737256 -2547210718940358002960304135279820800 8737257 -8522974755380728123348081366007251200 8737258 134848280103474833715051794840559810480 8737259 121848239697241601555708340069123929616 8737260 -7028278493494416560338925103461498880 8737261 87174670307849398146262441314339723052 8737262 -6933969282523071788375069255939879040 8737263 -10722202270772144579445840295122477360 8737264 18572699526760542236424056877836206080 8737265 -62450700454254453757171154419009512600 8737266 84743159875821471270123261855426009600 8737267 -34574052103146141091475600669530093056 8737268 -139310581470770181960513018157923418752 8737269 51566895757461026780577067818294689472 8737270 80849036344560762988892340036802990080 8737271 215438195839801763827463524359542762472 8737272 -49414476897446374222327925395942625280 8737273 -28661123280417058705223635270987159296 8737274 -21362674570957010768837254742537604096 8737275 35583953281169837235481636226459427600 8737276 -199993910673324472026336825883432099840 8737277 63830275375888827432452545747004229126 8737278 -59768617688238752951173381350028357632 8737279 97479989568107798980096390276852458184 8737280 38015404086592058801652555977179791360 8737281 384601081683499725004311117513801600 8737282 3521912577376025125189915720589014992 8737283 -7056610348811734526720607758319652188 8737284 -3220412893953732807296124616901775360 8737285 5901988892889714266736306994137904800 8737286 9687833375375210851380330415437030144 8737287 -6722634088557485757566754672255725232 8737288 73557235124307000605584505299540377600 8737289 -58553334191909444138778545640853968 8737290 5220458623173030011470237178533165920 8737291 -47133780214482160110645621632619613088 8737292 57079390670994460445312027721340598016 8737293 93726100212560546825188970166209494464 8737294 1497342742252817769005996014331616000 8737295 19804294385927162138237976755592744960 8737296 -27957591151907895705531236501892169728 8737297 11642466454514582408518850171219839780 8737298 52219345136413292995032689371453568400 8737299 -1193077761282020203496386511674554432 8737300 -78644425491785844632607696842441011200 8737301 20329703242126518520986276832152172302 8737302 31270922227876997896948955193884928000 8737303 -113335128457653705469410838072695983136 8737304 123957826401115768363562888246480885760 8737305 -4728422132697169621176695371959367680 8737306 -11478470767014838710961547653620602880 8737307 -273279000800285109919660926303632237928 8737308 40300063560633269608241449031553530880 8737309 -26877620336209762552311526515735154560 8737310 4858205439139412572781849011974298560 8737311 4436026455834964983480911185456931328 8737312 -13598864627853801344376474370003304448 8737313 -103173660141373340942785969713028047552 8737314 -11645167623388076952561195963025925760 8737315 -30027804696066684784787034394857810480 8737316 18387886140413897646844335855989219328 8737317 57625645886640616161839059445326723134 8737318 113975186697729974224382935985585595360 8737319 -56774351437038180216831625390561588800 8737320 -27597919120449787111526858543453798400 8737321 -29905349467336500361524774874515356800 8737322 85911131606151330817948766524762727424 8737323 51291744382358643112644157208815829760 8737324 16505153904987723438277634616520637696 8737325 44545940901139824222886384197909850050 8737326 37325086112302869969873603445837613760 8737327 133465716141426529641180186658998958440 8737328 -1951279228702417712358992532132003840 8737329 -7501679082005972988216714140351992320 8737330 -17947151344986561208488693500282534400 8737331 -38594977904940056058675546942898946400 8737332 -28338948242902311742879442233882103808 8737333 -470777565957980359698112226954602086432 8737334 18120900924191820371774207986158246816 8737335 -179767738765763925333533637898666161600 8737336 355151735086899104466822329443425423360 8737337 -554229232713241388909754597258308226 8737338 80789853867794147989653013431753573888 8737339 -2391756769936703523466437189967017776 8737340 28348214864170863327544074553384473600 8737341 61946013501877538668894989871355649792 8737342 1082508480856290216584453405639408640 8737343 97287954675019711583219776675577702592 8737344 -7897578328558572520704034086781452288 8737345 -17947317066481591258856172809413406400 8737346 -15467973505994437353089921708147589120 8737347 5065081907161998413845749343525327872 8737348 -1919356214028082640083698314832184320 8737349 -13217165127373180270768925345569495650 8737350 -3952513535573846062069490096059392000 8737351 -6271315698289207129706429166714864848 8737352 -20080849116503622379052900472189235200 8737353 142646926418460710107687350863415837162 8737354 21505316041426043856828788346694089312 8737355 85731269078956848416083807383973374720 8737356 -77448310043535083072708044713610633728 8737357 113989407108146418323141828670002351606 8737358 47466204921223939555725737254147349376 8737359 123817708516079451152971788910311738240 8737360 -42082440368274265610893312196775936000 8737361 -5243786575283165281385066235978367068 8737362 17743036248315185740886240840457676800 8737363 63399181519224569481917245004897005504 8737364 227765103465111223584726190790315087616 8737365 2039006545854394902228184561812195840 8737366 100559422313925893651885868481173263424 8737367 -207708107187959309748978832288634280600 8737368 -17968829753572672934388107487952281600 8737369 -256413744669378990465082387893039940080 8737370 -7496619299013496364275125440758708800 8737371 -97822183665587960040129631837838465928 8737372 -24902358055347757129177703754890340352 8737373 -190546911345173958600330462070589916378 8737374 22179492630449234812531828701303140160 8737375 -294321533252063086283246108477271450000 8737376 -136803859072473205198468475642441760768 8737377 179431646173193623432782499333307722080 8737378 6956452951080048031694412794192409600 8737379 -90130808039925725957636414288606023680 8737380 -83952575182336894913147404205456029440 8737381 33781850625139184241552852304291699200 8737382 -111480327442615130734075076160820946208 8737383 -11406071621639005893940017750020498736 8737384 236881529216237245992893534646517570560 8737385 -2432519663204311183208193460669401600 8737386 21212402558193012640903615689496809984 8737387 140603191817022027378206930894629272480 8737388 -111433358224546046320347031347349613568 8737389 -5739829587796421439592005738265642260 8737390 28405810635409235252562087988378123200 8737391 -104816461935005156958259875417806542728 8737392 -6164913901105397520882516659973488640 8737393 91501909752911702028391131537907931200 8737394 -87637443631495184851043914144941124608 8737395 67156869819858023320320224232566771040 8737396 -162019369880622379283413555373885584640 8737397 -86771829772965716531641585675250179200 8737398 -26214823304535836637636283889516694816 8737399 316979356693053703405665771595276335792 8737400 25425393463719123188673131806505472000 8737401 -30867182432252276795193594804970567680 8737402 -18997757856739738876232229299754909696 8737403 -127679839772381299148747568884120379240 8737404 1999279063395004294664499722885637120 8737405 120167722078552893299159297880692348760 8737406 56948475732873420917531186040062566080 8737407 -8881099967727266713786167321247297920 8737408 -147623462793630992928190817928562606080 8737409 -172804153973397495835294466760376241580 8737410 54833022918478402621956935176204800 8737411 302081562392095571145942666595327792 8737412 -20909333133056702389436767330674774912 8737413 30301446865119268255015220404657344288 8737414 2006542894224905591522924191276065024 8737415 -37775879248471067736318470501489794440 8737416 96725324655502037375008656850882560000 8737417 -8758182950793283627660541724788299840 8737418 82083439660119067712520405549674234160 8737419 -72843853791807619435232476508636566056 8737420 -109459766761304785835619793325615262720 8737421 -40066792063342325788350928079410676352 8737422 -32056188250217677636685429045594630016 8737423 209146520722284881714122023962897594672 8737424 -23238454314581724434258314883745447936 8737425 81044100705233085932500786983765187350 8737426 -139070010403878618186906828983625215088 8737427 -19818985281919553261276668011077552724 8737428 170073768756305508518518589080535040 8737429 25738860716784528457975249508713025280 8737430 1732373484016662188938220819793275520 8737431 85621029271991939565918043654162402152 8737432 73643195673582975364525539835529318400 8737433 68658806866488330655982679127967108682 8737434 9743165599356995431685710523429719008 8737435 -132796795065151911109517082540869125200 8737436 124815595056418424626882658012444167680 8737437 43999757361485959521863654933742668160 8737438 70199017744662323096545555162092475200 8737439 169795330050757099627855897992848390400 8737440 -48467021638954523982262217538954854400 8737441 427815172602108243950820294329235931392 8737442 1465856116084991474849247089222828544 8737443 -1750723893452097759721730807028142080 8737444 -71475811777361599859538691736705736064 8737445 151714230017430178341547951197888680700 8737446 -10417476975797968425666422608962666816 8737447 1325264199076666587464802716690065680 8737448 -168323178461956815498025209521327600640 8737449 18204042089750745538076136378855380352 8737450 73027025541346973079283705752381450000 8737451 16706781445034874511016273221067047992 8737452 9899426189177431441133928559140718080 8737453 -171557401672462226698603887573036120298 8737454 136213033531594349249484858957966382080 8737455 884208140766376841140351812507071520 8737456 -1642706854926796988673973350458720256 8737457 40329149495790992752692996871359134784 8737458 28496564643672920945442852276584160384 8737459 197737501131164441145195296715596123660 8737460 43283080904908265073416277917670758400 8737461 -151010070853297293541925276678993633490 8737462 -96827427103064800630243924418012124768 8737463 -88041795967771799664541030687449257040 8737464 -79720204603398414391856428376063016960 8737465 -16087970766883088695660307639830212480 8737466 34082672265541420800394231290426228480 8737467 -66607546077287005798345495958433758160 8737468 140974350887953381761085239798500206080 8737469 43405696773209941504995484343053112880 8737470 -932878957991637636427257635865661440 8737471 -1439601977036006771203238318591231376 8737472 -24430051229879959781689980193266991104 8737473 47728204872576855435666368579989831680 8737474 -2617903927634097839503100816552232960 8737475 -13371219827662060373874844763479762500 8737476 -9597980189955581783997262692548382720 8737477 86345817347103451269150277166897315872 8737478 -73569859361235328854536228052353292960 8737479 -57601278488450709028778135289988701600 8737480 -64586179141283298416257407992991897600 8737481 -32647209608221292287478631377954231718 8737482 -14515963010913552259543560683377009920 8737483 -182018069863474218486094759701099324268 8737484 6501787089544018948911330154491774720 8737485 -9476873548569902719013595229281780000 8737486 39703035499180416736908912815038433280 8737487 -123373330642975212245393262068771122560 8737488 5704771253988575150376411157150040064 8737489 159315838490908047116213082649395234290 8737490 19676934325039806414852390107222400000 8737491 59278035265872483322463448832634859264 8737492 -181008965830963210926247381768403363840 8737493 12932386819183624166115753875096032800 8737494 9423149739551231740097822348194247040 8737495 -80319844239228112234501444942909735200 8737496 -186611075677779629326763203296711782400 8737497 150277360610521121202889579929592656000 8737498 -54889955385971300752216483334403537408 8737499 47963645409466203976383828648818681064 8737500 98819721925798079965724068066185600000 8737501 -181442574337180596217873874251929457498 8737502 -49347478221541376013590081638213170048 8737503 -32847065212220696604878320939756685496 8737504 -162867894690949387326954634627202678784 8737505 1629223861872709261646671336444830720 8737506 7212133727861619764980373113723791312 8737507 59359607418512661814947579778643314032 8737508 76675142560446369829531103678430439680 8737509 157186359294288278742097978034988129600 8737510 19833603324867134392678594351389008640 8737511 -21544502364391124807592782900534269680 8737512 -38517799859565699713867072666490470400 8737513 12075455839161392972179419196463498496 8737514 1003334176049494194149667299653555200 8737515 -7193871769804534433110201342521089040 8737516 3167300391015148208072271989315426304 8737517 13293661053524045812839002238530957772 8737518 -37837561761915423364782316381455948672 8737519 9282000642729966091435219788715930096 8737520 -31171184266012385443027025071428403200 8737521 -19933357755687732240872940470025982656 8737522 121592748001032716002358199265262199312 8737523 107672333342577110355203978657361581772 8737524 101402278292296303644931842762405273600 8737525 54346554747347212901065704786639181300 8737526 28281729345899392851684234325259132160 8737527 -10354323791392062949080092306807441280 8737528 -164046288992642607202956158813579427840 8737529 -127260289156576318225944847930937598870 8737530 -845969405440723193288339944490304000 8737531 -116194908857940101102225834308694404 8737532 -3068414866936498875645931815341626368 8737533 136893814857707565523900192256753000262 8737534 -41396696584756710229187508657992546880 8737535 187219782337469982293693665295244797760 8737536 -32317839424808364188139005973884829696 8737537 246960723506840111814432077267665625392 8737538 61753176404888441933880357144817395744 8737539 62765040559612410446149166508041419008 8737540 -43506173462269416303395950458670080000 8737541 -2247928106733473019035095054998600840 8737542 -8553327299912104228171624234429183680 8737543 50630607693318804666922913701266128792 8737544 83577565875526532882348842444023889920 8737545 -38103205344665760273066131086128869760 8737546 -48779470032502830717017067572880599040 8737547 -21178079636278566867041459116204801248 8737548 -35467107365394130224277276304722629120 8737549 -3923330969285727442454131275554476000 8737550 14510157034473113680809898726652068800 8737551 -116036634441923619161133227812197343056 8737552 -33713088646041284979542073106261663744 8737553 -56939093995144205037273091043804396352 8737554 20181763688202393046351994812948434432 8737555 88595955790965704612348952974835534000 8737556 -139493440931196571609296486854412823680 8737557 2845771640229732235709803736880355488 8737558 -41879586567918223251762222102106314240 8737559 30050599602052453033652365071973421904 8737560 -40638719849611557537618711329428070400 8737561 -38221945640318851283297123249588646336 8737562 -43040906825319327725108692655087801088 8737563 12264624225483104912704097946747841944 8737564 27291612261662642333091670065919872000 8737565 -111145766266984901066708737869025179540 8737566 -68982136949098909577884482901028186496 8737567 68434939265267245117432726679838784192 8737568 -95615315568127992433701856894947164160 8737569 -91141615917006079755293106494676483312 8737570 40133615667940373361391287866061020160 8737571 69479817373271766210850721070472199772 8737572 -84629597619029203129954036827905399808 8737573 6272458451032955502082696832611828184 8737574 -153782267619040598398208867422081810464 8737575 9928069581981351490840513985678784000 8737576 -164385376118940062136396981482536550400 8737577 74396630032781658936264867175087074426 8737578 -149031087476396658264043858201173396480 8737579 250412210501802794490276425028088846480 8737580 -6286421504021396973210335810593059840 8737581 46070729451521548527047217655831186752 8737582 14951033199060880056548127694530969600 8737583 -2881831971394669054319170956126429168 8737584 -45384005354823302635133101958520176640 8737585 39276063146673984124087052324473540800 8737586 -16159200101551622000664870790035197952 8737587 -38607247407032307486534002624889567120 8737588 -85882492050247620832124186852794525312 8737589 9146166798467585204264977016199595200 8737590 37494308488014177955543964948633896320 8737591 -285323208838551426255118059341348498008 8737592 -58219325758532121542945300873921495040 8737593 144703226303940824709945468687680416704 8737594 16200378617870069047587255773936451552 8737595 146547668390915922418439680970899113600 8737596 39422436278056685167208314476561103872 8737597 210336769205493806865501050691554711712 8737598 -10443297686534188094108513670846743040 8737599 -17014589204616740398255147386407281392 8737600 -309681070198142969444687928727961600 8737601 79507787217778915873257802675813190400 8737602 3808892447115464491146688243211816832 8737603 -96171000690521534943716719070444425520 8737604 -233002922630662115100003517062903112704 8737605 20063430816065070111510751211839056000 8737606 43036236890824164783244279723500189120 8737607 -114324002482187356016549572622741023248 8737608 -4942550037993243516941275971610214400 8737609 -265762699549397659678667148777741761484 8737610 -9661472034511374749629523271040957440 8737611 47624635288808722473218504711211420144 8737612 -12327956620703885352709852383910146048 8737613 -110712890876274930416239800362203344000 8737614 75254098014592711573098061198326962304 8737615 13952071794786142137740430057811146240 8737616 28463584668398791314194477727734095872 8737617 -62538133915502433225851906915434317888 8737618 -44731738801372753566227163450905616240 8737619 -85223067903837322994384731219497561792 8737620 -46183461958000920308400730207414333440 8737621 10243190047524159784130142683680549692 8737622 4050804756448926927953482396198286112 8737623 -11623545239662600200505778583363071328 8737624 -33542022942170171683335573477270405120 8737625 36957344739281905387211287930149360000 8737626 5352919906986924963353339638310576640 8737627 -231732607479124101864235550184260078524 8737628 29939014210861407175678236355157242368 8737629 41508691607205623493102846570688512000 8737630 16373713210173097081993773418669326720 8737631 3478707873460731104678734821032125392 8737632 -16141388232276040052635673953713389568 8737633 -16669271371338847068408360637117638552 8737634 47417900969317178161221981313168923216 8737635 -74408340963102572605018055760056696400 8737636 73815549890845247059455423725143230080 8737637 105075845507166873325310318497724679360 8737638 -14304048765447726994971175924771418112 8737639 -104232979315721761417705348737487526976 8737640 50010060675255693644645067875227545600 8737641 67338563175644463204151271353258166640 8737642 174784079185405353774074033832675132000 8737643 2250411447379928057758727528391028944 8737644 2383681334119671666335453051361854976 8737645 -152476885615837410612741314408497920 8737646 -109779318231673416745795453469526817728 8737647 25457001183961136097755004659646236160 8737648 -22511567482200162796404787083207344128 8737649 -81990911151366174546022497629267046336 8737650 -1183145933003981639918787178023733200 8737651 29577231588738799637963965885534419712 8737652 -40100816502644372304175228587694080 8737653 126340865992296868029584514046845187104 8737654 32095566405052512211342508903110166400 8737655 -167588950193867496627707273792265526440 8737656 -37688166890802084378756954621213388800 8737657 17853261164289680969528406881365436906 8737658 50826932387304306946768197933913080000 8737659 -6748428652207131086784441318352412160 8737660 -46821484657913472181108726227648921600 8737661 -47345226159360690858210160024746918228 8737662 7230097407446415264058659899029468800 8737663 -30688227241358665396777196136184005120 8737664 -25331273372531396304159990047834112000 8737665 -5320686474027794651685882874131358080 8737666 51552700609072988938752793434352965120 8737667 -291797554367617145077763481387721393284 8737668 -47134510477485229931587198283306878848 8737669 100425749176514014419301884251001247070 8737670 62131647058410507366849257442804209280 8737671 106764448633168359642014467707917040000 8737672 236441989696997645461401249619150156800 8737673 44486793178859554089866195359648698240 8737674 -29929251409672776501928012616159055360 8737675 104477075772199050880026209467863860900 8737676 43139127298517277617954411984081983488 8737677 -23350988771835452828497176275688966144 8737678 82211225797532066357959820070628597056 8737679 -171531848166344278939099542773455611720 8737680 -2778765936317927292103812986276413440 8737681 83684346774737669396988765246393375600 8737682 95227722279716578949053663474775260800 8737683 -139806449623508136991218555563946991176 8737684 -504911118212681393188168500708624384 8737685 65004711280828641678689269642317699360 8737686 470691551079915658549024011994460160 8737687 70273574033691888650277326903647026352 8737688 58412669929549562292482221740503900160 8737689 -108688100379365337120684750703556799072 8737690 -38705411508037937841899794279076700480 8737691 83095152562230059670158692941117591168 8737692 12293830069210724014040890293015552000 8737693 -104051682027514789152661941625764684058 8737694 -11906724560581934476941914628586990848 8737695 31721628390819426517435383056631074640 8737696 -5491401678735874898536309232586719232 8737697 -270406301943038425463013860335465933854 8737698 -14972200916617348825015475155224391680 8737699 -67020791246135888666699989002851467300 8737700 56746294590118825932345296248425984000 8737701 -49314746130536615431090217779440691200 8737702 145388370298098055861212378914428336512 8737703 49481079109298487268708547833181318184 8737704 -45196110129293217894922875285068067840 8737705 120046575526779885952822528095839389860 8737706 -93928361424526729282555898208711256320 8737707 -140071459578025998757086245258718050880 8737708 52472125039532131175725664440053057536 8737709 -12192880480916318544505038771790362090 8737710 -50526452523744247684241436821540231040 8737711 60156737795009792080950811570587146544 8737712 17940416313087636847445475315588268032 8737713 5803349360507494850261689871522133042 8737714 70671199002079403449548197189461948032 8737715 12819353453147955101333586427503662400 8737716 5704462571808913550104627776610713600 8737717 103957016978628425006446681369916854766 8737718 65778685332519893505675349980145772160 8737719 77211790376341157568136896151752423144 8737720 -113040621386301384703086816642112512000 8737721 -279170362203565699328888091280261742256 8737722 -9774945028011100111544898173055062016 8737723 77266959122562606036040189554290488320 8737724 103935732216454270356345779256280281600 8737725 -18524166784550940349514092472097364800 8737726 -27581917712547402069181908833587154688 8737727 -7206794090459294586269981810157877248 8737728 17666353216180025687812787479328587776 8737729 -1152599846786020621658245752335839680 8737730 64934066627857295173983629508880649760 8737731 -67805397321234807041704336408388339580 8737732 10847287417346843725219577706749279232 8737733 418921722359529119024668080830075375964 8737734 -21892223089531608852062711082169408320 8737735 -4426269713708903371616623701039397440 8737736 -20913790671921656984992502374609059840 8737737 -128196480042295264688865362337196070640 8737738 67949167945051079706262759140512362752 8737739 66655734070650588300711839458038369840 8737740 44202446053522522438108740205392691200 8737741 -242066831527499272000697955153406270858 8737742 42889125133696681253375464201628227200 8737743 48007157887730570624217585881850781440 8737744 -37865731997223552577563799487886499840 8737745 -177353903824986774917781458104938900120 8737746 9735903556542889275312567514756053504 8737747 192728904987753430253100457767882026992 8737748 35526722647605756653872406482974658560 8737749 46271386103996455616486713519132337934 8737750 -28132669204043686160173097334307776000 8737751 176777189574371617199885745827950198104 8737752 147034735045244424536237041232552325120 8737753 -32355337459043037476145366195395512320 8737754 13757050418594630324160069065085134592 8737755 -3742155681648915228836924649161440800 8737756 45404225275218188304981053172963962880 8737757 -55912388486674927200640967402508456576 8737758 15764633076294706370658736876480310400 8737759 305428282399403472534814523229722258440 8737760 -17459042300432765676908189306404208640 8737761 -1937254992083438607074316963634204320 8737762 142665251661215017778903291077778915328 8737763 163332316331147098552134323681148666012 8737764 4361577257228708853685774711074926592 8737765 -117676289612772806751511272871677849600 8737766 103247710525642973898492763626687176064 8737767 14677928288668203210471218725793124000 8737768 -48468330952074777256046461402228131840 8737769 14342564421621997607011658293307449344 8737770 4671060602792482648024569640709314560 8737771 -53744595526485831568973372546443749488 8737772 -904260234904397326676152455174110208 8737773 -110673607073269119957657190800308448 8737774 94555670430984428673265934705038353792 8737775 -2453053769812145209371685161142061400 8737776 16996596872656067051184887180010946560 8737777 -166337456863227791885888836573081452560 8737778 -10961391936105027246467920063616763264 8737779 -201821255322884513029228427807831652240 8737780 6024000065597813781796091215710585600 8737781 3431784656292875797710221065448887932 8737782 44771404854713628675554921630326832640 8737783 272806172471209105082785763113687917032 8737784 22203057183101550866021999466691952640 8737785 35546031373634537502383201692909454400 8737786 4799729922758969769558484855056167904 8737787 286743117202595264399263109599619099760 8737788 -117609729914112320734484569095971625984 8737789 -218296761556107618286364779381161788410 8737790 -5092572584555234346221766830510755200 8737791 -115210531879766308993779436556948999040 8737792 18283885855449112245551350036731789312 8737793 23817071193526109759234214419231086164 8737794 -31166514825256914600104810990754980832 8737795 -103628899873987452828966246045915686400 8737796 198669453037654125859768213848187729920 8737797 -3679484881938531143505059664156349440 8737798 -27637805784675706660086436697403549600 8737799 75740767387229438694180875029435722240 8737800 45950826716247463497758194377366528000 8737801 -235281816696923056665906712727115316198 8737802 -143088102893417928491173284981077505696 8737803 61314851843222706315781918905712542012 8737804 -267461132505167407962569626594516467200 8737805 228512723186482725242618424035174772960 8737806 -20410971013310882155844267462288873472 8737807 -253218582321452052082159033794256486200 8737808 3430252550633311706433849756900409344 8737809 -8389636837600474899537919367871186432 8737810 47862241791547319668417202402982694560 8737811 117602684815684128293801864160700558800 8737812 40168797371306680250600005553061967872 8737813 23296664663171363138860284378856641792 8737814 -23798413816711422740788484556940875744 8737815 218938551669885004640239773133209600 8737816 -79174882029765618557262338175804211200 8737817 -229080860260937184480097934901683604096 8737818 16750270188496080246103873681657754880 8737819 64212458014187435288533734114979063320 8737820 -16956626095082552613530516675896381440 8737821 -266620435442389158571930109154032237760 8737822 -124424402576451621718827931460431452288 8737823 -83482670734159188042846881791919884296 8737824 -115510811853316849428570553840222863360 8737825 109872445704713700909560712787505727600 8737826 -22026233083120826876647465710651223680 8737827 -131148261964209812503862575257699998088 8737828 -121188849206593966595057114678800723968 8737829 -180715073668830060966536874934165413570 8737830 -30332869588125603539483051891574996480 8737831 -131594543446844077563062744549030603736 8737832 128724150349602055613359402185071078400 8737833 -8759334344254500784240863814717812096 8737834 5919661066761624833081679788987166720 8737835 101064832780822790272322610121994913360 8737836 -42274965229355764923128311881618395136 8737837 -17717579932011659602243543916867327328 8737838 -17349473674927314707933508659175270528 8737839 101795265543375425518153225241502401208 8737840 -10330730849981415560542994116332748800 8737841 26153115170440376296579281905711319360 8737842 16498973091714259825031363582088303360 8737843 -62260092813121841189975297527336385908 8737844 -24969135404305621699019213294569371264 8737845 -36535195293452255605967275058222832000 8737846 -3194455322466241637240294060008200192 8737847 46452560068841446638696273514376653872 8737848 -73185344578165474826244047052029952000 8737849 154952603444947384758536464048257463850 8737850 694113252944833711650698102517004800 8737851 94753568389585290254852926798764311832 8737852 26165693999778301039192280770266280960 8737853 23497499017540549906781763221645735040 8737854 -26206096635068575497162510413346029568 8737855 4197446114031500688951170298652451520 8737856 -3908411136760853327681109509705564160 8737857 -18699547575514700601518554114067572380 8737858 -1731267243416216459874057004900722816 8737859 31296476967195282380489245926769372704 8737860 -29905361702476705201018513011794288640 8737861 94759865738542159509348184823649866304 8737862 40343466244175332536286479295158436992 8737863 58136329083363920624523050224444287144 8737864 256400311741913082971105562845244948480 8737865 53010803423581191908842820381890060260 8737866 -56780055872206653863211557956113040848 8737867 -62106327637028706467195708022162319084 8737868 79340436676916698914007628568648769536 8737869 -23670342751374054260095985345322256320 8737870 -91795682863707077855532207513188301120 8737871 95955394681441391587422094628712105072 8737872 12681903001666850603458759989877800960 8737873 246633712880421713252776209263428587122 8737874 25608846707435542188142072693106150400 8737875 -6462856437129694447903820806774416000 8737876 -37843046198344852554160725991662393600 8737877 -60353967282366412758630821272653429888 8737878 -24304663605440516671841617359969062976 8737879 20686646595681327397078018576667139840 8737880 99883815083288340807101984635580006400 8737881 -5063485216655185438481310699982794816 8737882 16239262954505633700494565915995270112 8737883 1573979628200723590777873101670947072 8737884 -20618771495731579419532730766988204032 8737885 -31985441518396367347329017801050502400 8737886 32943264846516833744602197751837771392 8737887 -45972464591399026524138682478834101632 8737888 -152104836447882466001718564487619543040 8737889 -97692900384720641132906142827449210044 8737890 -8572650339509161129916063103324902400 8737891 15032498426688909366142189464613088000 8737892 14330832170874283546422730833829017216 8737893 36674564578699586366573437776032221182 8737894 75178275793949496026349302965868448 8737895 74025269242651058124835681720858169400 8737896 -108148020322173343818449095090291507200 8737897 -4678415178505151083245490131993911168 8737898 -8430446015171961997025657494415002752 8737899 53082533136320527362055764583978579968 8737900 -35226644232313709895635153174293056000 8737901 1449896312691492502755585565499485152 8737902 249894785325917574573878459768426772480 8737903 -6375921708780334092643878469938402240 8737904 -21957813831348597455108031572713734144 8737905 -14387338674970604197066263805536444480 8737906 -11241426996107709146666492712673444848 8737907 13212143197513600041382318159258999920 8737908 -9610450807730539584554950205919854592 8737909 281524814758294119255244504305199455100 8737910 -61026596351549558211141637186111056000 8737911 4017394694238206483306552927170857984 8737912 -114908295605164906423822677958332948480 8737913 -8416089649480205306777279829491979900 8737914 20290767286146628434382589484157505280 8737915 43360080533711332525207138778671976640 8737916 -1129932591109297129186390237862760960 8737917 -79917316746741689829969852562719608640 8737918 4976342980200877040531293572961320960 8737919 150083376784638289625249193272790174840 8737920 10418347921535764337193756094837555200 8737921 -88911488183783206061858062935627146878 8737922 -36588153742871013594766332927959630976 8737923 -118209958705873926552928632520383889416 8737924 66027441568549979188919698881249930496 8737925 -66717192431221890548469739213644600000 8737926 39479179562933219159364240411222730944 8737927 -91036362576712729957713242174131459920 8737928 130263909141317846385145364453875676160 8737929 -129341746708976100039013532495261995200 8737930 -45591211704264418242792062492514094080 8737931 83400905614329916683980703917819434200 8737932 37415350760271772757077823893145026560 8737933 -55663756678566346433412976102678655818 8737934 -49855246233458638888422496783438008384 8737935 22792023727455212588475699129282944160 8737936 34329669142304129347778444983632285696 8737937 860352740730937539953133225066432360 8737938 2425437516479261831359901036514453888 8737939 -32043548108226486934555789771601094656 8737940 10041599178536536650016344099890572800 8737941 -22417191329884862318331392234499549696 8737942 -52142605076197464678326460075264412128 8737943 -68836626250334014435508308827165674808 8737944 605624372183941374735296832174981120 8737945 -67371920722232829974812694566679091000 8737946 15224092417745135391635043657680720640 8737947 88422591055400820957713911566754862124 8737948 44117538348983321751196117016696926720 8737949 -32125699198619964529692957569830598208 8737950 -13276958284765410128908606239037084800 8737951 -43955537153431505632867478687102714160 8737952 -2014685889856700370956337207082549248 8737953 35455071931253138680460696628288921600 8737954 -64134734542479503430901489357795008 8737955 76895281182924422022234225355407921360 8737956 -2725284365197059613424276036641017600 8737957 52062595010263796134133664654456068000 8737958 48099474312934449663654740790892459776 8737959 -15666021123618142839996622893241111680 8737960 25984279103556808781116162967907532800 8737961 -94094179541643341457860738877023499000 8737962 118588800921221752034278090246443949824 8737963 -105941602396155877700278720916446644176 8737964 206812416673346293134383227075497374976 8737965 51617528057945146194412365447449448120 8737966 268383725126573109271197918772710772224 8737967 22420712416771933092318801526239024000 8737968 -521212564144774135838831620179787776 8737969 -56651778099425155556149717141872293904 8737970 12482171991456133191273392822073630720 8737971 133316840604997292877351836284545497664 8737972 279160425121795730820738629353901894400 8737973 -3686462268068213696674233920420037216 8737974 15961386075592325420148705952496981856 8737975 -10148477110078345075379179665603862000 8737976 -48317443035643065693648727711320514560 8737977 -97566113413594467961513000612117487280 8737978 -18762618175595330236212370232129538960 8737979 -81872922983715349664286659187938091420 8737980 -85224644735898995726300601657130736640 8737981 -9949017179302001805814016858758481920 8737982 -85420459923516636944325448652791799616 8737983 111394494877328417291347371152967973920 8737984 -4858722259694454052262143901144449024 8737985 93777499119030177015169983564050898600 8737986 14501845091750343048380844599885856000 8737987 3333539638375393757469690859984123720 8737988 -6074378233659489431487870961583714304 8737989 -9706956406365970965676927549113000000 8737990 -13815333341748303970922321657731948800 8737991 1207236445346630192221913667962717832 8737992 140718574224535274352690898470681323520 8737993 56579461214890778182831552763745902544 8737994 -2331300177774890361733242980085049248 8737995 40748960149331807279630510934622675200 8737996 -171082203044647900864395027307442464000 8737997 -61470518942947637741591083919155258548 8737998 -15657786188853275108313098058037887936 8737999 -134625346678239554816201744436241845936 8738000 58641304569021568596411098682089472000 8738001 30134382243167093250056762613159233280 8738002 8347988884185231280768611273622883328 8738003 7170354352684187037874771613185251360 8738004 8785735983421430093877277131600384000 8738005 8276224345393130961612212844647804160 8738006 -209830822955971465708799361735135749760 8738007 -156547714441802867496639227518569227520 8738008 -22443947040782192902240261952887511040 8738009 19041032283278159760327169817004155520 8738010 42855297525898393330293172089746803200 8738011 -187113579632087046534377417767584579388 8738012 134033409007206950990229377190670957056 8738013 -19179045501550141118637921329970172512 8738014 50359401429278623152426128244153765312 8738015 34731813908748717402557699160929522880 8738016 -21058487582844342383538997217036599296 8738017 -183068459033822713753116541939669991868 8738018 -89433395465705191927992869199113892480 8738019 -95520673543005172805061619713457537200 8738020 -11569697072350486817427424006605504000 8738021 240492326701826873855459327653029212892 8738022 13493355466300249781645812408911438528 8738023 -158336529076582770239450585935904253432 8738024 -160214980826712932928211173620242022400 8738025 -34828940290035812722001659635841753200 8738026 72971914832216261817480474965389430784 8738027 -3603132209902356307763388328386270600 8738028 49136010565314487389156691863877638144 8738029 -29398277647523207073921411392784036000 8738030 -360451788321431514774232877543239680 8738031 11954088392042723147671009366250259984 8738032 -14583937629419189856619312455960494080 8738033 146567158007771367251900442800515155282 8738034 6370118866917779389315374600434195712 8738035 -13449724119810806978156977995367205520 8738036 204412773895861997746254832999252970880 8738037 74059635895360186499143538868093694464 8738038 -21546097930996916828747757802490304 8738039 -25790077770296864393040311199260371944 8738040 -35844330007235003737328593392643891200 8738041 -2141163475668585195856202032552483776 8738042 64744601853831309558991830573329058672 8738043 -20424000423378559038659132261055868800 8738044 16834795506213414267898909083800452096 8738045 105043606092956978683138752556683352320 8738046 77363670279818445797971243742366907072 8738047 80898724318388906822081190902186698496 8738048 -84509454578538256462374493622831677440 8738049 120803419637410586760649899255319938864 8738050 27952980235128005914121987396183266800 8738051 -5786010083793269089598933969499328704 8738052 -69642181313476340568603259515192926208 8738053 21418590535001054219883340226629710302 8738054 -7766369696331369249764807452188675840 8738055 75640000381565325766112052652763701800 8738056 -111013717574776673795601800725090053120 8738057 60725567601159926473520811137832359688 8738058 1924893183284372770714078218329817600 8738059 -128342782219652182739644006099213762560 8738060 -29100602868782270343775197750322329600 8738061 -219188739953683272823327538285793533856 8738062 -74851583755158335373247692978066936000 8738063 -25207818093424888060710478884027028992 8738064 10356013730691569128488829676008243200 8738065 53185546008532295608531497314463892800 8738066 45634975036670231223809916649091705232 8738067 -15733684802316064722176747002544367264 8738068 28470518412771101717398550775651090432 8738069 112095972202143016720779952597993852800 8738070 17475738198749276736471187335617433600 8738071 -190201408604467595381501948899990220728 8738072 -119661315590674893972036236750950533120 8738073 -3645893082065867437554171545327636256 8738074 56904638743742660481909389570081326080 8738075 186091851524169848261204438066849130600 8738076 20927477324420283750496383740272261632 8738077 -61003935689698186903911121592126047200 8738078 40165594603202998684400559150807507840 8738079 1830932815373473410761088964604636160 8738080 46550784825382936119940385229086392320 8738081 -5501263659735470614476242005361709600 8738082 -1809488022796608969584232151958360448 8738083 63085258738009130756398141134175626332 8738084 -58356152267225968774878050542832487168 8738085 -61755129392930943943237924610121071040 8738086 41832605807269637135823855475806902400 8738087 186770373442370145810949515175394495736 8738088 79656707176635166975235738670740766720 8738089 171521795709292621504642848966247008890 8738090 3250468850194974005907554508100992000 8738091 29066031196572002082890606895746465280 8738092 -102591368344286132059621196538742015488 8738093 48341079785774595039542798230664128128 8738094 -1685636062052874281101545913777029120 8738095 185152068267951601808233947998357286600 8738096 -12150941662199053627893147080719564800 8738097 14478540594618438261339587041730252400 8738098 -75969816101481430396353149241023977200 8738099 266744265295179822655379872511415191136 8738100 1114630485345008882078768922318336000 8738101 -76272169673546091612741354501808746898 8738102 70695975982950971562557473274135840832 8738103 -132348101883773634788638514587957348992 8738104 -37191635825888482937828155330733076480 8738105 81842116928329247101744490177652882000 8738106 -25027837076865133238879653245741634560 8738107 75769001385727331872722463724904602400 8738108 -240507908258835033447723049505014677504 8738109 41079514015155149504359382543243280300 8738110 -16163305497897549612087649379645226240 8738111 245961938490587820704594853714420280800 8738112 6715645517530034548447979745275019264 8738113 342156015640175456816398886570585371584 8738114 12841885316152385252946812215677394944 8738115 -88185513167714774043543591663732755280 8738116 1043907224258148759782514671140859904 8738117 -19719016679391291987761627600152100580 8738118 6447006085652504935756929059227100640 8738119 -139651622349260678985441161321456087520 8738120 104627261259218657375267505576017356800 8738121 119617086952927138317248291021646418512 8738122 -16480389764124135271463169549191655888 8738123 106695157201894695589482864656512740372 8738124 6544952592228334122072899134359601152 8738125 4255636432044936866164447889558880000 8738126 -123603827658987552158259794062897753536 8738127 -77316989440457816257932313505148899736 8738128 9519730471839008088535228644023336960 8738129 40423768429118723526989997593631119730 8738130 11782323238537884430522416153820331520 8738131 8583108706739533289773961863528684200 8738132 36646280660819405802878047752171443712 8738133 103985522328851464660245803001893068800 8738134 -62439736935614144070889196558892180288 8738135 -28321091196891651946693194870036456000 8738136 -171446254000530849811950413218099200 8738137 2949316915296530181417773857399022400 8738138 2810739374376052248466985057522999040 8738139 99891905115333121917762106758767599728 8738140 203228128241188846793875799729864340480 8738141 -73712351132892269678811783325374904128 8738142 -9997835784684275908812554932697911296 8738143 -5795205461134537848233491766672282456 8738144 -140786499476802730725167702344739979264 8738145 119468656920574999352525821704476006400 8738146 -134479711676319244455604166147520368640 8738147 -685301636001298244987555264496084720 8738148 98998017207416468570759298248063379456 8738149 114558983515068285480869742826993763072 8738150 23682796146044341494306327395323576800 8738151 -37748735781809945951441870878254250968 8738152 118244869116335505282629954980703001600 8738153 -77401126243613124005399157516669328140 8738154 -90603137068173177575820868644013843200 8738155 -24318430139135212017483490310907782640 8738156 -7267714326479283508868161336447401984 8738157 -107710322557164821450016776009112107520 8738158 46871578371900379873030691429721506688 8738159 -2447584940561416997894985134991993096 8738160 3671800069041439017137037584671703040 8738161 126712080885807276198152057835932375762 8738162 -4166102912730403807138158226529761248 8738163 30666622331052918064601415938037603744 8738164 -37868692665070748700303572519122924800 8738165 196808055756340489967601237864153660060 8738166 -1559101194884165347489502406991565952 8738167 25549645454898200525961161616968687952 8738168 -4243706168352130224332104000539095040 8738169 66221088124201347476684746162605597408 8738170 -65806684168754055347887987852619688000 8738171 71134289208961313616775248678340064592 8738172 50520674665463182136309869061715993600 8738173 8716416337436955598558384950397496044 8738174 -8372735410205371893939481907831293440 8738175 51218550564426804290932668836462371200 8738176 214584100649542204569206472040670822400 8738177 3878899198954369955212024080275229312 8738178 1453597634269077622693779019032361728 8738179 56540507335123447131271183650680564176 8738180 4307511849260799460026819676945305600 8738181 -189137129788909194578270023123915037730 8738182 -39439393971192994663490016581501385600 8738183 -57700690132500171971956008868265989632 8738184 -2825599127199516382302184956709109760 8738185 -87140810305047556098118446234044961600 8738186 206986660813273393036930732538173754880 8738187 17714494629368792223791219883273037824 8738188 -182388137778609768421025913641736954112 8738189 19115890920675978897136952465204515500 8738190 -17351733959088845562178621283843136000 8738191 19958991067425595217930191976131876608 8738192 -69823699531871816394915891611269423104 8738193 96395060896971128488927479627372130560 8738194 -114378648832700161123310641361460181104 8738195 -21154624403241172933839912435836640000 8738196 -22577637927896981296918100055087482880 8738197 -36834050428112419178358857400834638660 8738198 -1723559848563405806988826208461873920 8738199 -3573550693992626632659954046543740576 8738200 80489505216782641587015806838215424000 8738201 216132504808869441395626508226970640202 8738202 805796379462374188361112133420093440 8738203 -56219725916855802039456863817648037040 8738204 -77043322932142720164568188062711938560 8738205 -1778065562036288658718465909999850880 8738206 -77465938527946720017201369098091044736 8738207 -7150066970005097065541641160016646896 8738208 -123517802445209546776001578486716235776 8738209 -2338276786658335947208617791427458590 8738210 -14508155243836754589480539465806856640 8738211 -280694341337787036452916345532766964480 8738212 -38910914455721884247419909407603302400 8738213 131490552952739807267489400772714766784 8738214 43252103832125447291207963305034119680 8738215 -162753367333668161280703076563086221640 8738216 4606360506830038768668865887828111360 8738217 -17455131505400923748667558025968519132 8738218 -3726828770769568568164758504483640320 8738219 171376955856582905603434884086025026352 8738220 58869971504855460446521949830374497280 8738221 -114886156437417315252922723274455362708 8738222 -58992788292820175273759504388911563200 8738223 14860220427465345728276951153230387344 8738224 48813179517403186192108428327899627520 8738225 -18526808874373004198883502440614624250 8738226 7187582595894360193403735804659768320 8738227 -117234331152218412319619939282571847924 8738228 -16419257537265510578525330790455586432 8738229 -68134776267534213343150879841183833152 8738230 -24954287592225115958449532866854468480 8738231 -89712084779909147778230521676459914968 8738232 -171112039532282401629048035940091944960 8738233 77962795201170348205030942498842031040 8738234 94076662038760539872434284472943612016 8738235 46008828271958341934500119664195276800 8738236 -7998650099908930660432035185356517888 8738237 166920933357687481322677279471640411712 8738238 -17489712098911678463869257100774757760 8738239 -276660767146378873938201147831423520960 8738240 17209511322569140461190969028593582080 8738241 20418743207740450088854518513594496704 8738242 -1290803207695003192372416535182978528 8738243 45581610841756060615337345674658379480 8738244 -38208451595651542316311077532010728320 8738245 -455462210946088076405222894401540800 8738246 -1226308360120983923852292682625661312 8738247 -37399083487063673362916167452961657728 8738248 -108701831517281978144961358632082913280 8738249 20782432310949419680542993416398265088 8738250 41723824675843472523587980357072896000 8738251 162988398731025867271263301885674963600 8738252 112634507008519210831195688265000960000 8738253 4656873794931519132593090618488019520 8738254 22775267424521841465015639972822528000 8738255 178431903190193201451054882128238577920 8738256 1278311222691402898884051774026022912 8738257 251173681002544803460124576900436036 8738258 -2383021903723566101555643936129327840 8738259 38660546620745746211924852469744312504 8738260 -137635834285189902644927549194970661120 8738261 52346137639780208599901342373125910432 8738262 3646357249883736716365940920035446400 8738263 -111203989937125162856564521374595994488 8738264 -219343924913425506417344899799194736640 8738265 63661641449282971853385027541973152320 8738266 -88311274689213143560262565368985009168 8738267 -52082905984447705394695318426346186280 8738268 -66400202748165940163912601527090380800 8738269 77526732353246498085960667239688584960 8738270 25226732937336835858963949860495464960 8738271 -19862898583571590478210210872781129520 8738272 132467663817871128015232170310376620032 8738273 -50906098608032007860945628386968304478 8738274 -89191922326083370938260144452677781248 8738275 -12668776758080369658933294058968038400 8738276 -83670929921853194375480130290315708160 8738277 114759432195556180938441383199819085920 8738278 28100319298337310320770060814707465440 8738279 -147880584760662759902969808942230991720 8738280 -37102907816425415216509423605153792000 8738281 -232697247794272343584632257170331758918 8738282 -46660334424950854364337062279450435328 8738283 90996961344191570086279358561731675224 8738284 -3160963828010921782914424143412073984 8738285 45744901538712687648236573447759928600 8738286 -61505798989716866501210415551790476736 8738287 220947765291099922147849625346240321600 8738288 -85350927524146044054425812265926656 8738289 -2949236850384102038840491731186067200 8738290 -10250873754990573450995885614756377600 8738291 -2714539955952517442663944086313614048 8738292 73599029335061785917060024724592689152 8738293 196507193267341100514525776468745018542 8738294 -91143848558153104731218164913159486304 8738295 -3632855501868522088025906643819801600 8738296 68737026272388021126651963145656360960 8738297 -172595774001642327907234101501876778668 8738298 -25245219337936651431234107178880824576 8738299 227288984876742114988594490942539595300 8738300 -33185533460463686592832649842861785600 8738301 15294474931282176325805875797764765760 8738302 -4759096303790222370461520118513835328 8738303 32062830637569361214971210992030580080 8738304 11279210495930599455529628597936455680 8738305 -19738465203390398445491243686937754540 8738306 94299077396899484433503800843438472256 8738307 -82028620210195551695181078508798041360 8738308 11959418934667331684644290537082404096 8738309 26051360335081118290678190873044476000 8738310 3031117487606632901965563146236139520 8738311 -17217556809538408281193434829944103552 8738312 -36536567505426359326833328295062732800 8738313 -162955464507875608103923852691802909600 8738314 -102587908568750507286287285373359407872 8738315 206681684532406907630212570506486007920 8738316 -102149170393935479688686389527062800128 8738317 42827265944679456200569498008897485526 8738318 -13961466037755916337283599548556029440 8738319 3511385797064361771946343959336287888 8738320 -6470843478912315673793768590070169600 8738321 72400864372643955446636496336411051072 8738322 6416791287232381032323023415429368320 8738323 26531626586429414193975226349269388928 8738324 -45687241967980615551819875498187700224 8738325 21341241247352752109237164753096677600 8738326 45465131289122923505404306507901870112 8738327 -40454776132589904520246546310880906168 8738328 -71163632185472406439594563935455641600 8738329 -8842277827142668912162786482979654524 8738330 2839789556196766664772379176382288320 8738331 1018175787557694616397862888510223104 8738332 96675328272606814623644611888015095296 8738333 -217473338133414673936565923697477675418 8738334 -251358371694654489136306774664940625920 8738335 -19707667750908962027865214001650807200 8738336 -166087858725974970313897798138952613888 8738337 -140329007624308423436461384040966268240 8738338 -42546376174616611358180878345951203840 8738339 140639049582403749315436536684467554140 8738340 16191857535479294633705576232701337600 8738341 280951717256493516508024561405041273952 8738342 -19220175512301768513008034837034822656 8738343 65605225173481772282065964460417454032 8738344 110032343965957312983907444755646955520 8738345 18010120044741271462231446244593720960 8738346 -49673920530776388334598890894888118016 8738347 -97312848352342915173697697425577069960 8738348 -50729591438271088538098058497848145920 8738349 61263117556557179397975890225639072064 8738350 25516638307589124086767763015809622400 8738351 -217181132887240586906654974458135633648 8738352 -2882495981481004761505401510326108160 8738353 89828878747284271152037806650506655284 8738354 84712639866425416858069327802741945472 8738355 -146863522588764371232948290417847444480 8738356 125331087385738742659977589702063257600 8738357 79321433924489269537099397181406730652 8738358 -83378453639677770480460899525699978816 8738359 10189830821147417911156076547578474416 8738360 36810514681690315981229001255366144000 8738361 6574588443432866498738798597292392202 8738362 67994362179586379063472443245168791552 8738363 96491065994623351872823797144375888612 8738364 -55025692126167997380704774273019583488 8738365 3150630931419802839719805134552316000 8738366 29931184644576959097851675332074560640 8738367 67118647491723063231181829719169533440 8738368 49519581644918229094287658733336526848 8738369 186860319441121154097371874864974350896 8738370 -3301508531695966458439466418216168960 8738371 -1697647327094653361910026956618360056 8738372 -132634096407292153192387904056260771840 8738373 9531494060967122544200098333196373312 8738374 -91891159260739008398575782611468886720 8738375 -72086480065464202021054632059763720000 8738376 -45589138097259378305363972336245555200 8738377 232524588691142284199916104248717867226 8738378 116100298005779912632267984497138480 8738379 -6260863355071338959827127360063784576 8738380 -44852835583156826065685962420337448960 8738381 -152883418051120000635117999179511578688 8738382 22701481875899577596908173540738806784 8738383 -133269372677526940082960743625800148368 8738384 -13180290311681013408588205227355545600 8738385 -47779413557541110677470795296656593600 8738386 -60610225736300482821548587816937966976 8738387 -2469834119099617179426380251088112048 8738388 -46904885104838816097068755426418810880 8738389 -208625493510761079974822139409068931200 8738390 -44387222189425678120873480802199118080 8738391 -5029573482378715402492391482292779056 8738392 -3895327935267524095651279461053890560 8738393 -6959411349243789867503299822578869760 8738394 -7230544216041998711178919156090480128 8738395 9202883788205024140850900251417992000 8738396 -135126022248254744223733068702757079040 8738397 -15173649646429854064326841582685101440 8738398 65521038635433141393503632517296963200 8738399 214802970825245210216041778877049082400 8738400 -42966749328806072045369453082889420800 8738401 -41193074645536802711027491905082087360 8738402 77235069188267744233271094845029699152 8738403 -22746449354843277619951978727532208800 8738404 41659230156659794943904019280505651200 8738405 -16512657917673698690035345212246070440 8738406 13871958310343200754674979821818878400 8738407 263502800805531319194338371933470633656 8738408 44947415420956235473023468690237358080 8738409 118908815037674082859517287696784617104 8738410 -19993290241932911057511809158090655040 8738411 34171664663854113523667090440658605200 8738412 6933957221024046430154774016347188224 8738413 -27019913208620587245601651545322972896 8738414 161232111946173083022466318047706546752 8738415 -86918517579103269758901584071238354400 8738416 -4810171449064670823680043424576995328 8738417 4604998248255979755996582654808074048 8738418 9443998397328143073057692007996192768 8738419 -2979555619025620147866534850110996960 8738420 -127160489486835783317085171570184798080 8738421 -49694248957956942508860179152764243360 8738422 30114940833615120183209437744766146560 8738423 61396338031839840426401033819297692800 8738424 6109359276014549337721537251291893760 8738425 15790480635967435766101498288049295000 8738426 79270774947689573309028324657824748912 8738427 34194063726543528386210966300126737920 8738428 -177428686340187369806832508726056628224 8738429 81465334931666460118163701202839111776 8738430 -10807792001330150861136872367711482880 8738431 66025762194509849891252443474473557040 8738432 142069727748968804615984957974684631040 8738433 -136104544404543279706592346205284042432 8738434 111101988139560429076869121531300701600 8738435 3417922170586421946737461856039314560 8738436 -12404841073140270037597430151196901376 8738437 70572206249076991626238590019509141086 8738438 65004051841593384683929215290200070400 8738439 -59145416304252306433133958114377189040 8738440 -100743263795572570346180274053959219200 8738441 113658449374456332017191669635561245184 8738442 8106016841369775120341341253631582720 8738443 -62517676203626837805388354355641900400 8738444 -31479170394725864636545567242478906368 8738445 -72410438325323817578165330566437346080 8738446 51396022751990300341133517582647160384 8738447 139813846147201566850538925741619438896 8738448 -1155266575835351852043186610703302656 8738449 -215827913730455763339182250263885625550 8738450 -11219545210903660574254079908160985600 8738451 64587495619442215256449447201255920180 8738452 -154381262170408558098891909330467971328 8738453 -16334346549426909626614699315692345156 8738454 -22303970293075383478882054113715697280 8738455 99627621656137087544334585872911404720 8738456 237364650617084967164292123892270970880 8738457 22325584492843218836592528446765562240 8738458 78071577141474699874646668091779492080 8738459 -84791963808971413081353529125213808800 8738460 742238404816035472206917424801868800 8738461 104463783757194167647447383039452708480 8738462 188882633626190216476419693615005269632 8738463 -12738712745003896155375674570376385776 8738464 61552840384762684029246680650791714816 8738465 -4565593161905393543534194351214862000 8738466 18820336534005572013769975307282743296 8738467 4527461794376452753705593969339553872 8738468 142697185041212638839005645022354219648 8738469 -31566421761923951741395591376216071680 8738470 45930518255179169859184775522979235200 8738471 51212526000909052460196495329767256112 8738472 -48540314343175008255205661736132526080 8738473 22852203116191701742788565826923305722 8738474 -21670771553692118887174944670672120320 8738475 -48714003747568206864216045156214771200 8738476 -67720822381284517281111181180754586624 8738477 48714706165068682577022249234987653472 8738478 -16706653359928998036497583866158989312 8738479 -15693288795325096664899970098032612080 8738480 30267738814325409696084516842496000000 8738481 37663692423554549921111039513424320640 8738482 69068457314862866751852737281902615552 8738483 31228904068757888879430552761262591120 8738484 -37345963093335950226079910390771134464 8738485 42086170969184601734128663585102450560 8738486 -83719439287943433107309778805993129536 8738487 -13595051473538998825526228077071819456 8738488 -3581759600621193862594056453120000000 8738489 139076914437060561936557003506365557760 8738490 -9027269561288335925572300636172582400 8738491 50871031231546757859948222359624737892 8738492 51735127435512508677254592000148331520 8738493 6306675969612365916159179908798577280 8738494 -8937006154463500560841354705799865216 8738495 -78228950786276930738392825059549279000 8738496 -17126981874308506024087209449304883200 8738497 -24110427487199119934524799593910402048 8738498 12714877591988396368514237697766434000 8738499 22344980778570428706209648736810240 8738500 -197176221655361369684719714273788864000 8738501 162026708762973685315239548729253535872 8738502 82018347726881397264161102459464381632 8738503 -3473013184973720714687768231267220776 8738504 108353656981857266526283820248893235200 8738505 -47569081791838662500967581745139594560 8738506 24258458466493901954987082452135516160 8738507 -76293128932201821008655348250627643244 8738508 53662452631931055853241884023236328960 8738509 -11605453868279916600374286772257010196 8738510 59152018217049768561305411335186609920 8738511 -87670939150867688201993253863576532336 8738512 -1980595827787252560712221203170099200 8738513 -226557752484253022998703115740362564560 8738514 -54481549332260125648157691426782807520 8738515 21439187183021790424860325129262692320 8738516 57376510158314614355317975644385681152 8738517 -150421115811438936615114560982617658720 8738518 22881546965823680209210658056722767040 8738519 131988631844520536068754666548208933496 8738520 31772308626395566782227503687021363200 8738521 163149508828343028509327885289684170688 8738522 588163674703414240750348788697903104 8738523 94121819106123175141700893619549298492 8738524 -115184779160502643306594268560584123904 8738525 -9307010001250143271500370504615022400 8738526 6271051362407566599656071477890612864 8738527 73037990267514489280966372009898703072 8738528 44852395372447315434846821354557145088 8738529 132748748960893982980293463719315072768 8738530 15982190172865110829988033034789556800 8738531 42000880322586589650066084633757775592 8738532 2275470341599146764901594310409260032 8738533 140199725219185610762080474665486822782 8738534 -5896161376881973135644956812839583488 8738535 -551833039185808118513003865186909120 8738536 -141444202302698617078692273207711959040 8738537 161934860860346259210177303100084644240 8738538 -1823463048829705113480846228792474624 8738539 35689667556420886824847549797811396340 8738540 -40990859556671082780671061916148459520 8738541 -67895439260473580727464689815051713280 8738542 95942788236389664044063480373652233792 8738543 -292492473529154090129282364149001350856 8738544 28441132559054331798273001622060728320 8738545 -98595031895996593589268510294497061720 8738546 -1543681959128232036021425038644237696 8738547 75615515287434487982086523876323078200 8738548 -11388874188131837705415537652461051904 8738549 -88951326825575366173730219683268621280 8738550 -45042875506547704463033029527738864000 8738551 140260357238544246076715879380536132440 8738552 26256571388532884819397490909254144000 8738553 -134385981059466218676170395876865509296 8738554 -28802545671022902134865587395921443840 8738555 22193869810793860396347125824002457920 8738556 80921672955335594969249801207277035520 8738557 110568690452959213659864327640160556480 8738558 6963511363828072806429610608005882880 8738559 9022832330304213449866842784225806528 8738560 90380157997504433018019254965559623680 8738561 128548431160971498706904239976076257064 8738562 72150135953739307448414618276183313792 8738563 269598578747029349450558813099288178984 8738564 59760250994126950982047372324011394176 8738565 -57389918205399285473129832247055761920 8738566 -96235869701667767415115020428632740768 8738567 145983490222490072991651070099980446616 8738568 -62016145424490177433345881519154252800 8738569 8026235563021584391243039059371066112 8738570 106112651901127251499676977164505252800 8738571 1539099306058194473805103852645789104 8738572 -78955141657367100524362880988657535488 8738573 32236530259355978787087146102686877964 8738574 12404802960747076340772955042977263616 8738575 -145152236101295727864070219575728477000 8738576 2587593868683720891146116554419601408 8738577 -21003863015512735437974480397669080160 8738578 170783090781821538824356459088143431456 8738579 -233728971949415642193907301532856388820 8738580 24154164734596434982907539896600668160 8738581 -92161666722580913651787386192154757618 8738582 11403071650944412501851899489357839392 8738583 -30831152778120775044295449214388248320 8738584 -96469035213083222885503816394805473280 8738585 -107625168590673311994558514777482403200 8738586 -86169281069511383610796250053402656 8738587 10291615115375694078821009422747922976 8738588 -43536797385114664645820993551604685312 8738589 -605530701108385295365245198168207072 8738590 -11821947258577996357776588938610032640 8738591 -99784662162377538115114597633638127008 8738592 -8992659778811586329209620004120559616 8738593 962126388084216816543685166192231344 8738594 80679801589704927472194964023946055040 8738595 79899144807450225916997372673716757120 8738596 3885380453358363649478653935851715200 8738597 -9544014753354710608288248561796906368 8738598 -6022036608494210034900569612910577152 8738599 125105577966193730376482677327105505160 8738600 -37710102454429569068682033245375232000 8738601 4560884700798788415016916365535260320 8738602 -1872190759350123594550852412746203648 8738603 77441181305284881416817971546637071880 8738604 2474285943823717792859443317332100096 8738605 -152138410492854715614360716566893946740 8738606 -9467384125437114632499092168053357248 8738607 -23114680240627319786828179065003432960 8738608 16561745271720862263909125491597148160 8738609 -223256906157209640083395583248823510016 8738610 -52778036797262856855914732485844682240 8738611 -2309304772089659179358803422254840000 8738612 -162496140845349147046135767915051121920 8738613 -35834694010336721699303533948664339040 8738614 80480868174546381987386030870833422720 8738615 -35073344692757829244720015074838995240 8738616 -104557791485151493714990048344098734080 8738617 -15591775626148823557275714774837130656 8738618 -7352285804252783209488840056394785280 8738619 -77211700798759671689462234968523615232 8738620 -86865964622040859373006787233986560 8738621 -7337849342407504210346244503892122112 8738622 -3174319641902595685842355659535141440 8738623 72541567684797716875958473948773177824 8738624 -52214427027702974602350086607660908544 8738625 -42835011379378273543790904589522080000 8738626 -25576699481072890374569494968538193376 8738627 150425493094040388878628357478573370592 8738628 -5766790050459581345414606901312368640 8738629 15175941796122542608340381486105748600 8738630 -27807226985393656867077608011975943040 8738631 49867580043482341740724665491444282880 8738632 713450423250439041987378169144934400 8738633 -32812489448536885431252472567928586060 8738634 -30594774926248944489841522932349067520 8738635 30277366304350272413426493920841682080 8738636 -163506293730313226789753692238200227840 8738637 8724440967338865806618215832680839552 8738638 25985951384707746889418969917391301120 8738639 3001252598259904219502613624937986240 8738640 -10225731358981386523500456123725414400 8738641 -282084415878633043223712277104237858958 8738642 8243094728349422158903472116707721344 8738643 31925008232680474763688583547480171520 8738644 71109453140764807946018874864885604096 8738645 -54133273012288028278382087280606536100 8738646 14460270794768250762985960068681031680 8738647 -242717363603907047103224989769321872160 8738648 -10995283705655625678060035602733168640 8738649 138481345515355268595582431629040252634 8738650 18717388633821965876851861449464590800 8738651 -142333191540264848413985677916930627400 8738652 -17060501716765966800977603995929968640 8738653 -21821594418120734930474510012768877120 8738654 -195198939432097906843136622238698059520 8738655 -24201835902770647462236786246578409600 8738656 255651288913284177902296814166802563072 8738657 -31439945197323508163778160055833631340 8738658 28502324827843582367306040610759933440 8738659 -22274724926716919288720280284018087140 8738660 508506596930032936483391449303011840 8738661 -105803453686171067170431237791217728928 8738662 27797272845402008814809875562634930432 8738663 -475720311039005182639559239481414848704 8738664 31843952013810991574843095404183552000 8738665 -43014163025428039032487680595936247280 8738666 9656037708390883769301376945222330368 8738667 41101491611416846100769746992492899840 8738668 -42430331648244020590867543745287005952 8738669 -240992684583868964841448631105620281504 8738670 -22369214752313025731677446691076889600 8738671 -103086582716824629938659091878706510128 8738672 29825181849108594256581268911689367552 8738673 136704846232715147502630268946125321584 8738674 56620594977290333889399475060274122752 8738675 -1962691172783133954783619827327576000 8738676 104140776663243530552834621653225531392 8738677 133498303534392223945357604819598214972 8738678 46441430740492942368719406244714218624 8738679 -47351850526915512618329920951743240216 8738680 27502295990038201554482810928417177600 8738681 39913641111773186865154921073734689792 8738682 3235350393636019203781819663475157504 8738683 -17689416114175384515535549803067441856 8738684 -906080825419148724019513298342851584 8738685 4910790548070471146477190407615446380 8738686 146137303329096231758859161539260389760 8738687 -2919603043997207597947639727418243600 8738688 -46343949710620766748316089410817884160 8738689 18945371874977786186216373000934463040 8738690 -26915887336148886606808123404838264320 8738691 -60044803300896235566860684971612944720 8738692 -101887869230254829681360354804278797184 8738693 -40937322823911538501907749178850012036 8738694 48390369862771813053205568869423254720 8738695 -30657398781512520567089857771594751520 8738696 -136428660210336560831279553541663902720 8738697 29008286074036277966730097865001990528 8738698 -37210224468428828758150985006548808400 8738699 -93678776119673871270865664434572608520 8738700 34015590381513963416136778818464832000 8738701 198596791533632625236264900308479705600 8738702 5936920943228881397975023015405950720 8738703 21544837321190962975451948353017500712 8738704 -18959847413381799693167483971456188416 8738705 8279475037528375043963215052485128360 8738706 31188417940104276081676233979113842304 8738707 -23816024910142795126137580385178377044 8738708 -69388390357723599057747090607037429760 8738709 63718984300750575630436108505210281056 8738710 -111462348998673981934868839183279741440 8738711 -30756098934287885856465774171412421688 8738712 -104674557995756974801228307325124608000 8738713 32244413657684339543299956974262981962 8738714 34507530617818198240601044378986645504 8738715 128975179942298800684377819544279212000 8738716 25400493292186544807786147693510178816 8738717 -82375881123060137248382924522902094580 8738718 -249108443434816835194573975438129152 8738719 -89137916676283320554140129851485055360 8738720 183386302125937951300536140562748538880 8738721 86524123154751619311918107501289819090 8738722 -52126750697744591543340208604506558176 8738723 1254046168451959242143625531227000736 8738724 -592119876439413706354490238747291648 8738725 1756335963231173099852925812062262100 8738726 -272997893943936236108123559496406937600 8738727 -3404504272371415675897742265449718360 8738728 -87529308047122686676167199803002634240 8738729 186869387947032013340534437553995470330 8738730 5110574696660649897620292286981232640 8738731 -146044047538491090736079199234361676976 8738732 -90476762635638477229357200588176263680 8738733 -92339443160220282751763011362205599552 8738734 -3280277691837470569189974441649171200 8738735 -58910119060904925411027853919716869600 8738736 -9902129722898285854407685915131936768 8738737 -89402243680446411360009087574126797248 8738738 52948496108388611919587719491320260608 8738739 -208978629907487911771600641964409408160 8738740 -54844461231024190906801355279531051520 8738741 45076934862886794591978432883035726 8738742 -11210943506302923973017501231465229440 8738743 -89569180961067807989972672496329277440 8738744 -109400757610017086415537788012739379200 8738745 -27794039615881987059287303418670440960 8738746 8967804170731991266812653172824697600 8738747 91590721166345633624038214254085227752 8738748 -53610643714765277787578383132855802880 8738749 -40003116129255317116678132236593360436 8738750 12772016718149002675323640147174320000 8738751 246533304326237745042511469937811968 8738752 -37374837427289711263290352420842897408 8738753 95280204989524300554694680755247463044 8738754 17017330246008651538772948002188133632 8738755 -52011555560572656927975459012722877840 8738756 10302944294174606673433115090317799424 8738757 -7471449108573128136276360342668042112 8738758 -33836063341262681140719662911452223104 8738759 253801789121152309734283518312898047960 8738760 36332263194477846462274617561835929600 8738761 1777133613071742653720811767729098192 8738762 -90569160426262491125015191483697212368 8738763 121403045033603922500192222581437540288 8738764 93500597855707782786595249832757477376 8738765 -66364273186566197164927102372351276800 8738766 72348731640399682429667683227091525824 8738767 -271210954108041087936092706457791399184 8738768 -19283693589037840363561295349605572608 8738769 4339302874170207727061959610147886528 8738770 43004975618022078305600382222725842080 8738771 21234336187058472320963591897065809120 8738772 4995515792297642548682119281636298752 8738773 -40813260225623959352673273754210059240 8738774 62965688960108850072645780563204860992 8738775 -1192912231828985731068583123244853000 8738776 83543093361358174885381789793184645120 8738777 -121576075221268324355395718483511677628 8738778 10699996789211744314387301796110430720 8738779 5860238100939022273833194180310578432 8738780 -64124067390395787516708586235455257600 8738781 -31474021128666708879165719123969777280 8738782 9786007421565278078205551445027227712 8738783 -7100387857396042214904371872315759968 8738784 -175574427933949792663751804711656488960 8738785 -90998997188713298968934480695167556800 8738786 11855329987113159312307954002804595200 8738787 -32421159923703589879068466099983106440 8738788 141781180339012093351956825726628585088 8738789 -65566806620750310791158512989757424800 8738790 59910822750239369444355553446484302720 8738791 31317621940378740667852561869668603800 8738792 -61395087675865141809567041914131072000 8738793 -90655826982520846721447920363585649280 8738794 -127778902283878396659473963815986356304 8738795 -36174758735557520764600969261794301680 8738796 -23246868978530690252365588603542405120 8738797 40563746640997975830462909619055454432 8738798 -82043735770873883667977609953063857600 8738799 81374401689081740525197170961494167088 8738800 -100616278457626248310696464028467200 8738801 14121197502269042009779693977285854802 8738802 -12473025871158515562380042312480669280 8738803 233367742115364294794719486334728252120 8738804 2232251280068414689418345840624756736 8738805 116701839818991540083899166291512169760 8738806 -19639365429639267320998812300922885056 8738807 -1045992063484516597739335992732903936 8738808 -1494938090549650676313283394222407680 8738809 -183374724177598467259423737337816867990 8738810 41187550595500579868084602232757077760 8738811 47900265616520910303794639012784452400 8738812 48288193214425387617788717182655430656 8738813 -172663369395406206429895391247998674938 8738814 18758478080757014327583995642356718592 8738815 161438000390913646216897796507087577960 8738816 11951379014508633662052436769274593280 8738817 -48870430079700562964904254908962147840 8738818 34795750953316313190387143220867959040 8738819 8501432043990257845199132022306314352 8738820 17877017643599012668647621374053785600 8738821 17903345512592810091479611544470676160 8738822 -29424719751993038071475517199994265600 8738823 -46913829697511218610495142584881803264 8738824 46248837370813767629431474737266856960 8738825 -36080357484362856508579201764694728450 8738826 50586904974652935383321649612627957504 8738827 133852123471809564502958599458077162592 8738828 -31123845081108994188203204314442148864 8738829 -305259136107158561402444415233342236992 8738830 -5727650379264342346714435282876433280 8738831 68604821080498585754805579276781970232 8738832 -30571415033203497840621426580691681280 8738833 -280569703997704918442175932447514476700 8738834 -12821934044674780149057612635215805280 8738835 8319992761482837995205494982547464960 8738836 -150936248616111713343996031001228475520 8738837 -103880495072245223451693839344062326514 8738838 506589909773525199928533765669401088 8738839 -90390991110244253324787340017731698360 8738840 102945135396531147743613557138140569600 8738841 111751647072817068586599432206287186080 8738842 24687605299835240239550316343872774912 8738843 208319911557552981411070246998446569092 8738844 -15472851630494016854070176754569748480 8738845 -74792875268809583636799914686124365320 8738846 -87393618070992530012066492993833216128 8738847 89666932013618480092491961106299248 8738848 405008778434832798660419807613512318976 8738849 46977950231133194278018635837426783936 8738850 22147619495376476263320053366970240000 8738851 -108470047561999213657121604365247300096 8738852 47008633097720394579657696259739058432 8738853 -84595312830834375215538180896639400096 8738854 59585111466647205992936136755139857376 8738855 -58385791954323803049582182850000674640 8738856 -116014149998344032688359641886242411520 8738857 -130567799751332554109050237460685857180 8738858 149610254655145344345186165017054447280 8738859 -41200569087523407213902553382358781096 8738860 39118107187662518927604505604875776000 8738861 90311529480651897763858093560877624524 8738862 27072721138091261680131379884058176 8738863 -10119083662362551096710451668885869600 8738864 -7614910788431804131980263829004369920 8738865 62538943059612546297928769086373494260 8738866 74222127660659795837975006593184286720 8738867 -40097213075871300994164937463902010568 8738868 -4674707455771910344371709015456505856 8738869 60518184980169925578430455158893521920 8738870 -6064242500343380355135285327461744640 8738871 175103722535253604931553489260421063912 8738872 60799141061470759769328763237911367680 8738873 72046233825038901443790822572144500608 8738874 -11450099515813085929338174889726594560 8738875 -216107411386615622504096767639405956000 8738876 169044001981919863189540376783070842880 8738877 12374969700326219783271289250997410304 8738878 -137040280373503116722186012579104661760 8738879 -113423997131078779431093210753198414720 8738880 33108278278908539604096063985428725760 8738881 12478836496796464181580503443233151682 8738882 47203283062133333678075812416762657312 8738883 -45906255612230486341377995768183037948 8738884 -67737945508096179849803139780309934080 8738885 -139752636823421239238892878070309186600 8738886 623480261514211259029815272763033600 8738887 -60776137229774320181889617742911163600 8738888 -11056523211912502840860490514906250240 8738889 -49671797635899504453950939013038519040 8738890 -596619957462183250284417651223822080 8738891 -24564314114191415364718692789097884528 8738892 -107529419509771315162589102900736854784 8738893 -25157185400711300424634503709445265696 8738894 -46394493850081081735032123204515229504 8738895 10784799101884524889071385250630087040 8738896 29076442233373970179511215524496146432 8738897 -19531176811036763226423294759655706508 8738898 -50958599181155182694236225504263045120 8738899 50311804890812283022555366935549321664 8738900 21119520626961119366980553228295168000 8738901 -4461778345070075811900118394395276800 8738902 -93692468241674972656620650106267418848 8738903 -15736688638213960435657502943272096400 8738904 -17364715363394056556059391300359618560 8738905 62023498938861892458176740401554004360 8738906 67470154634970924602697272427070443264 8738907 97393799785143941736319394214570201240 8738908 8494094074958138684823491272858608128 8738909 6374545434825516902569670902511224416 8738910 -25359841391691434899568329780053667200 8738911 384419959586210807073325797960207405312 8738912 -26047127628691701635689704054536011776 8738913 86582757159011961273507264968279335344 8738914 117158354827737319976901648812085823056 8738915 -196309811355855348187505851441854955440 8738916 26696169798603427138827609288155473920 8738917 119091408326850019162104279539863080480 8738918 -119912249298797418377552873276388695040 8738919 2313045871959255126624506701128826368 8738920 89522041313228496831614309373033984000 8738921 21216689346784734517674797398739164644 8738922 -17142084444099048909306382970867185920 8738923 49405457731248321217943856408474003664 8738924 -66204879460866171636951200607272214528 8738925 -15351468719043943874414440817853256800 8738926 -29720680617652398271744513259691047040 8738927 53463952613727237476536174349636849040 8738928 2173225333949258632566416115742900224 8738929 -202634546646869571436880271048944231470 8738930 16598417548514996882592641150505907200 8738931 20637143691815857280370183042449946624 8738932 174283311208511630327377751998245763072 8738933 -1202200811201225795830866634948335936 8738934 721894018031389171166193312905008512 8738935 108420904634743524724829599349610837360 8738936 -194370271773733830477326148485145292800 8738937 23699134065421334240047215656567267328 8738938 -54885320088865156680744098202816020256 8738939 80430031414407131342316560795610071400 8738940 15588447957540609184923448982391521280 8738941 70764852500145069594469001055257908300 8738942 24906673795609286718193554519349279872 8738943 161165557984709140346136366414271234944 8738944 -222591475484166424569276494265502924800 8738945 -337458016400632658300720379022352640 8738946 -57654697414104713607391404695248817328 8738947 95672574825869204245332554810750244000 8738948 80022159116848953934621822545296157696 8738949 14660391958268232885202142096765325120 8738950 57957745333122065168645240045650392000 8738951 -68880022857858150946945803692866232088 8738952 -115877011920192242396500125889869004800 8738953 -3810295429112138494049125460512851356 8738954 -20243898703079389459665015718104768000 8738955 -114547099375475617111434869014585728000 8738956 5721542256808214543573594529406857216 8738957 -84909706205935946069561571583709566794 8738958 -34860831597974660851258705059577471872 8738959 -176652133583346734219121349488381594840 8738960 12162776928958189390900341549060096000 8738961 -52303109549185149943937658379394798592 8738962 -10889075069803741499786674473061939200 8738963 -184380851232162970669196177532403144788 8738964 22970291047990873140257614894617059328 8738965 40506919879400563198616607778046593920 8738966 16253923530690322593984193157199500160 8738967 152011983830393164321925523484381279080 8738968 -21062637837417316194403471928483758080 8738969 14592797251925370234447301441125554196 8738970 -35036097294582258902509628892386592000 8738971 -271661473639884236073687391503279505608 8738972 188404499432523719547639849415414175232 8738973 30144594754654073110613224023306897222 8738974 -7648938980883599914908674721705323520 8738975 29029763963775752535494142408969512400 8738976 159563652969328007181867887666135040 8738977 -41831206426091539883410184768640626540 8738978 -44624906624546550775654639127270070960 8738979 59609862731584689645500398789010841600 8738980 -3075759848892946585136866451883417600 8738981 -398434550018885231365953273806288925636 8738982 -30003242562039156352080085863524044800 8738983 -13616810719788205514945407384750624 8738984 262149462345859355386008481121301826560 8738985 55277023973074117752324754266193218240 8738986 -59290702658086868418266983216558589760 8738987 -21696963889310117473663956408557640000 8738988 13626463049846223700170320164338499584 8738989 -52557532915343101524360030558407469344 8738990 74247081659982024802262053268109520320 8738991 159399891246125754002252953229530293000 8738992 61776865996534746699373003880900984832 8738993 -13695114767694814852026684915603448320 8738994 810449523739608131548371851841104640 8738995 11719108940631279809725171471544694000 8738996 -59247858817676514136351375286636808192 8738997 84214169313586471666136940517833679872 8738998 -21945699513537759728430247242758844000 8738999 -63146388152965569245490748470925590000 8739000 -74059642898266344211248722792616960000 8739001 -14973951544764593987719877466492710998 8739002 19762754998688320569842871947407139952 8739003 -44083980063367882288293218555478108960 8739004 61415681087149810660227210259168208896 8739005 110043616000797597769868525575451184000 8739006 76919251307068280689443585376986947904 8739007 -112262080969750398375460172611254775744 8739008 -9965166100821860103869272899764355072 8739009 127673516524222890800296941964909919184 8739010 49071978491830773083775965950956702720 8739011 41571675477802679323470646274478906624 8739012 26089285880203183290756009109532313600 8739013 5789751831106930477201709638973104864 8739014 19622278897464030063848769960735316992 8739015 -82218061002604363650710664019169989680 8739016 -25931189981764574199336973999096627200 8739017 12445928735025359192523087136111284672 8739018 -27763437031489585620048941406925861536 8739019 -846056388510206641664866945930015256 8739020 120898525117476658442574815022714439680 8739021 -8411867120150827085494306347695236800 8739022 -155878324240365731469180065966551994688 8739023 -225575432881525018437974444536470067728 8739024 -1752422214594530579966468733681008640 8739025 -25456328156336516801928181223880948900 8739026 87710774338278780132352669114825517712 8739027 -44454711138237531877421288755127656944 8739028 110905435442148472489295697377741934336 8739029 -55174150109861433392864901685051864320 8739030 -15956258872380551879248112471786753280 8739031 33864115586105744966267261261926805120 8739032 -140184822152216489804917483160826009600 8739033 -89643559535911982518031494739209129776 8739034 -414089762744277202155996262134113280 8739035 76226475735292565386712737037330380800 8739036 -172007204307894918006182625215518755840 8739037 183589524374766164143917712554775735692 8739038 -18408604296517827546704363085262169088 8739039 158565169706304307878151283867969007360 8739040 -86419923874169948147064868675143598080 8739041 26090368206745168444919754202551699012 8739042 -14716776124491683539172069942361008640 8739043 184891462324657459529362386004049114944 8739044 30830222562434792869872196814535659136 8739045 45360616178408867264733453442963653120 8739046 -11093326560133484060454774925429512000 8739047 11147988368341030421699455661091737280 8739048 40117654101325116124207271284849704960 8739049 -21780879444966333872153119254000171552 8739050 -33544831275426585985388949523646400000 8739051 2080703793061083403138252018804459200 8739052 -60832504444206474535492968842852057856 8739053 -12730382968656265619431156687187590698 8739054 -22431170423622678105763720000145306880 8739055 19278476847755135410763369194534321920 8739056 99368557916354194289281191209296822272 8739057 31877747820061309225377522232594106688 8739058 -101284382669829215460899948515432347120 8739059 -40424420526865208317520273728278627840 8739060 26590891685899678517492111596175953920 8739061 85532258980019619989296146451848422592 8739062 -400141836737610095877252319836443136 8739063 57569111804118812982010400146799095200 8739064 101913568692241701699505214830588907520 8739065 120302328881117213657651735793095377920 8739066 -7113068014809447897850615547087156736 8739067 82561770155934618000312778702483510224 8739068 25054533063811027078683964208294323200 8739069 -147827354333387679830485136707563340800 8739070 -9152276835820530870237449224440547200 8739071 100262526885764187043449095353957713000 8739072 -90584386322446548031352278358767435776 8739073 -43641655492075930624854810604624502464 8739074 31255182908734544067644484502549699536 8739075 38331769256781969973109518126707210000 8739076 -82426055413468338770922574044445498240 8739077 78402509868747281755458584166458780832 8739078 2989496197626743913572082655129121280 8739079 39182418168030807504858416727676854680 8739080 -21457903163199278229133211592732672000 8739081 29797469540511005262361892288473914696 8739082 -3307200341993154317264328938762217216 8739083 -6516413002888733512580297779253455080 8739084 33599583586218891827607866361205742592 8739085 2201892472902616989541241342872032000 8739086 -31075244411638959971029143755919360000 8739087 26324798415717507043743832791114721152 8739088 -481215792995108279923524353517404160 8739089 233236374462111132689923201942575418224 8739090 320975915880525271218851775654679200 8739091 115136990904428142618368710979380802272 8739092 -109592848855949826244100383616908488960 8739093 -56210603888102030136996070594491548352 8739094 14219428378857387686866926428479517952 8739095 -39352122268613109724732865347307712480 8739096 -132449432755953450931283416730330419200 8739097 -167384921832851277084010136748057510454 8739098 15295126942644820066385317716130702560 8739099 22934359238317521132358056660901295904 8739100 39380075048579039992464383843483212800 8739101 81678734517930099106474246096657628550 8739102 -14543987179138850776974625682401791168 8739103 -13742328983554666989250695162755042400 8739104 124249915496303460422011842216984576 8739105 331446985526870943117227734437889920 8739106 -18420805080728328638131061401208434176 8739107 -103421277001907585752805366636701608720 8739108 26744217033265189254920176364792033280 8739109 22906305755681326043370374283836838300 8739110 -96022997468904701480056231162442423040 8739111 115412214745755266980061611000598680872 8739112 -66396632495788845108634679305527628800 8739113 -75336056914553606083563582780201781638 8739114 -67441074224034824354789720891966396160 8739115 -42534822166045792236350044416458208000 8739116 137379608069994079230563398164111248640 8739117 17775408763392317278729317670218900480 8739118 -27799469371146282456017785171422284928 8739119 229212760237206187515283812903640277520 8739120 -3876965504872243129154474005260533760 8739121 -270985160623974513839339009516734279500 8739122 -2057914142388504290050205269999896576 8739123 49085960181481383014334342941732163384 8739124 -8427298952645435565728604846901919744 8739125 36164945771989915362172152798439488000 8739126 23690824627621874606871254354375608320 8739127 -160290467482912911030202137881658280024 8739128 -2251192276277387690718542380548771840 8739129 -3890197105260143634258146432842363200 8739130 90575763785016179811469794280892820960 8739131 186985055811672182337022331108454010392 8739132 -6877275716812315514027067859679497728 8739133 -209427029842462160655532954874131178496 8739134 13709204980249722135776284405514617920 8739135 30573842638484662687193080068963708120 8739136 -7964096143866172777993778452446052352 8739137 -34832046105342293476317936047168391360 8739138 87505092872528054519416541972038041600 8739139 -166630856988591839223175866345033580080 8739140 174697779692342622529395670341469440 8739141 -67833482058539290724572168395917136192 8739142 414281939470728972690157929595191744 8739143 -66181645888662390379884468331786222800 8739144 -58076944651116158473693539002271744000 8739145 -156942790906769823741590563965283492800 8739146 -30714798694789656975038528077158680736 8739147 -103196525121194193276169747250604137472 8739148 794378761575764748009015812471193600 8739149 -100025157240718425434268075198784314336 8739150 -10354274206497213651030267393852816000 8739151 68583988690368899309750758582708316712 8739152 53296698659554679364812947529927417856 8739153 -55137204899607893657795402228679265200 8739154 -84113749027456813740820241263331358720 8739155 -119964115062071737229836501356850160880 8739156 98107423364001082321784494047535165440 8739157 43266931488228473158492092676919415712 8739158 -119497012417064146144467620341900420320 8739159 -63632653684604363955075149260146995712 8739160 -111796285380350640904096665757820928000 8739161 -237584918232634854472832364641676156348 8739162 41045715272695053579452697110667732720 8739163 -42220437664326979171030505311418374588 8739164 -29486985519502769028432637467649597440 8739165 -98731348321239926995752411885215804160 8739166 -1594609439765444369418176658756349056 8739167 -70623215099875103953218870328757570784 8739168 26662639962151617076311340647278444544 8739169 73990624445553480429242125303524641570 8739170 -21079562059765468176195368109539520000 8739171 258245085273110929376826503638333392 8739172 29444828496502028249544674276440829952 8739173 -23396327027239974030851462280297875520 8739174 20432374233632227997296786418298413760 8739175 -59831843617903182358308012640120297600 8739176 97160509393947934371033332046461230080 8739177 44975604615417531300860266294600513920 8739178 -24438783193841830997270416423261160448 8739179 -72646342973748467109074345231632260480 8739180 -1102697011225568888577956038901207040 8739181 -170465505167333521413323143346988920736 8739182 -3335502685826832762383223499252175808 8739183 33028593185144936021532354977390524800 8739184 -27162053147217640884307741577279406080 8739185 -15207677521319693124608740966671901440 8739186 -26104012225967856703168983271791096576 8739187 -113217081078747374552805316330140362164 8739188 -1292642222668680401607779031719779584 8739189 151525822658664492909735442403739334254 8739190 -50944737066524114683124472200584312320 8739191 -1672629540081368007162001134389748816 8739192 21955629654088349575942338728745369600 8739193 -165614223991425326454869646013559233558 8739194 -13085073279664528851825713308362512160 8739195 -5170473981665489367117063600282293760 8739196 -46552984706988883389013306089303193600 8739197 116470236020177643434650547403415616646 8739198 -35817501624238714167698439962497075200 8739199 -11395290501619681095374690782874010864 8739200 58096185695072324150824861845946368000 8739201 -12605402622670068539201490415215618768 8739202 17154415057361811001420854408515913600 8739203 150723883341125985951088304468793945864 8739204 -28668379169205062877401964844558562304 8739205 -111002313839581090502904335819628257280 8739206 36027462121968790107138846574676196480 8739207 102417015895801671487858969556897058240 8739208 -24393189658003459725539387586797568000 8739209 -132558837011515589595982204475131039590 8739210 18380606623036167932300723837397995520 8739211 -27825181143020370947870299626066754816 8739212 -85799969163582653607636096931580613120 8739213 -12993658361443069575933835512221962176 8739214 -77861573202953977863057419449489109568 8739215 14518173650753848417998499454954105280 8739216 -14082033057388314832260972441259499520 8739217 -27540120026789241561461831615567767040 8739218 35071754297561742837856860099212949504 8739219 -84798622458248646491595459783719744400 8739220 34063281798649600631517488628352327680 8739221 3129605844252478830025097885254591680 8739222 -89029328331121302302872700989374116928 8739223 -17514394649277060931621227780393575232 8739224 -72994086797370815580266813824936673280 8739225 84027296633494322037238818739524000 8739226 159377902693983088491799563594544034784 8739227 89283262086460798475074620701770266624 8739228 -62827088739318869474666564009171412480 8739229 -83261047348777029806872844206806931040 8739230 31004760330422865992419196192804822400 8739231 45558931646307679864521668391459959424 8739232 55261132827944902072072188606106435584 8739233 122760441658713194402768172165075170244 8739234 -253765350329603675384331585137567232 8739235 -33070316046096711097499523672938710320 8739236 73952717403448499500570066942087747584 8739237 -3177341883709427890644336841002266880 8739238 48708797515632256009585785234920988480 8739239 42070138299093748754165331650695668624 8739240 33023050453510674134877583165550592000 8739241 25717588680374853516117230857766535168 8739242 35369381045078172774875190503654635872 8739243 -102007657413846349581495512185618151268 8739244 -102998749458993883546200184902317726464 8739245 -9455771548899274427646995822419598880 8739246 -47159190654151284444377173142201121216 8739247 -147524798486044211076328290206675308488 8739248 -21570629243947175827685407045333745664 8739249 144338371779594369932588212917909527664 8739250 -45235228014993255047869202137603440000 8739251 -135873899902367230986573271827459487488 8739252 48035201112988233325577581068760922496 8739253 -51060224189971099637353792107604206500 8739254 125103825261069169360059822627564576192 8739255 11657777398028548560444337765753374720 8739256 114057155193329280101452786322606223360 8739257 -33936770283102507036142373318335751280 8739258 -68557752043343289221418946213385725440 8739259 41571103563710255129661557867369418040 8739260 112840656190553994339817814909652410880 8739261 156900701491964941074119331636989807910 8739262 -34376534501038643209347360012236577408 8739263 771634208833460320374575913585840024 8739264 30025997575521167829860315940897423360 8739265 11211187229783647083897580716291772200 8739266 -4018168358445689302038059818278705600 8739267 39186832272868736256756007950745542912 8739268 7005260878435169186044715821737110912 8739269 52303116461089708346378393390358827712 8739270 18739864750891713061111193561614629120 8739271 -16277871010624341666625532164272076800 8739272 -72843339171526262199239727882033561600 8739273 10503840982068956806952588484104697408 8739274 -69012379634332822216149018358304870400 8739275 -129935808858006202094167612405768666200 8739276 -4721820155653643322780659936862339072 8739277 -1225401653121904063074143855047894848 8739278 -125604498249773421435635032154426170560 8739279 127842321423532793731968900115243607040 8739280 -4414998904125198822057276086454190080 8739281 -282394353288570223647715721588223771918 8739282 -28668877187787326163159407462131559808 8739283 107576729596204852103304187832719792720 8739284 14654743520894312051079917708675328000 8739285 47620247227923781984564402645449015360 8739286 184545823748030897681073163728895652160 8739287 66398533109419244359831471710294537120 8739288 65415638571509776124330023314212812800 8739289 38573682775495246626871590771033287240 8739290 4628665730896312889878188328287406080 8739291 -132510946462243046679756179180727072576 8739292 233021093049628701088181467934865116160 8739293 -95014404626226062002133717522366525940 8739294 -75120022483886113426088159242071785472 8739295 129557691912567570969708713312576308800 8739296 -196893927744464671496886192998653624320 8739297 83144657684900704742671121751250800000 8739298 110513515858573102860498519764735672400 8739299 84864788754142053159461581767188550300 8739300 -63362613826743834942370749304950451200 8739301 -181696568562436149204895645776638432768 8739302 28979348122084408524890115189507137664 8739303 54812061637636371787533202972157726208 8739304 11841718724124127488548343123027148800 8739305 31573921484099650670897391146884452360 8739306 -1042842473562863846635071991361971200 8739307 -34420540348397145299873159946664507320 8739308 125799723117254032960347854053049372928 8739309 -21593085343421852670714878495174769600 8739310 -33311998909783698591699258552919607040 8739311 -450766216199614529113461536730895776 8739312 28357623368819743539067325190151667712 8739313 17302182199454290403573888554126239984 8739314 -36055574860867716721520199998827083456 8739315 -39167222149236220685469088361786617200 8739316 -122899609920390708987060338837134080000 8739317 147435238271371591289645576280111944160 8739318 23726125118343341793634671565553080320 8739319 67653227897487146061307626874928166528 8739320 3135478645205169314961230780872089600 8739321 -241298246017239504417547765660320080256 8739322 149340220650525186692970061008827897712 8739323 -95379384197632271385904175425766605176 8739324 -88929626129926397324479109353801466880 8739325 -31956795323338828010454179606842484000 8739326 -33857480357676538026677023661068063104 8739327 -80833853035487759832765309223130010480 8739328 43508321558754216267170506762484711424 8739329 -86865532610131941239422118076040387116 8739330 119498563498154048611800557969733120 8739331 -213873398601067327640274653244884676868 8739332 414779702247067757538588233990934528 8739333 -2145731079617670478251739706809458336 8739334 -61216497659130998081526387443176954272 8739335 5912244944121687557565223277311478400 8739336 66293662880787133659309688262252544000 8739337 167769479918206764687880242086992104986 8739338 57281308119024059021972540859694486320 8739339 -7949420689001635348719989788565959680 8739340 -127282752939544614805510168240270556160 8739341 -603511218248766961052745970723982760 8739342 -15671997552491316089667121981817554560 8739343 194657979165647464346634714199492082880 8739344 94671111290112016019189387053511737344 8739345 -58968563295627751176427201810092276480 8739346 96007560031577134115319624388526322432 8739347 227617216962992270025740662904067748680 8739348 45849490786466156641035524482804193280 8739349 -111761835449862764433756000189521297650 8739350 42837592952346890958130564252638364800 8739351 -23520254281902835441856784316304601120 8739352 186485931333224484894290326626140313600 8739353 47191394410153964206331450361545098560 8739354 -34742549134073471400211472654619640320 8739355 -39085921432249914692889688873006368000 8739356 39544583654840538347696664509107971072 8739357 100047239678395052025278458430920972320 8739358 27105033842223409749348152703340433280 8739359 18962547204242451265864285056232606560 8739360 -15644369251602932498726753229550387200 8739361 -34407943262647599542643221560431285200 8739362 56117026357889482989859542200967024000 8739363 569430241225988142682566472373146368 8739364 155558402080678002469248753627032868096 8739365 -26137660282857798149912606126039470080 8739366 50781483485232905282441870144751724224 8739367 -16466435579652009341426054684855332416 8739368 171878676013708457271442412909752811520 8739369 7136600407817993863129231429902910704 8739370 41664749654075301005351781978687283200 8739371 -289501634011449959991953124678868706208 8739372 -18374189323193838307905959427232209408 8739373 -205235131414917311857621212365847166560 8739374 -2995667291763966982033644395247800448 8739375 24368829770142201958888730350356000000 8739376 -33470288659949081209811393931961581568 8739377 186969728522498968803710130097681714212 8739378 -40844698921501841672782936968733802496 8739379 111405269828110869821932781315191423488 8739380 16981248212397362773346046161790082560 8739381 -16052879930277530163359465561004976512 8739382 -28094675013389598615152499208782430080 8739383 -718731020049793610861393497182289296 8739384 -115573935462853999913506676715153223680 8739385 -105062713070592500571577512654683823420 8739386 -89294557270279465528844181742580830608 8739387 35856305984311064562807859323934586880 8739388 -53790268814209635230862758000349307904 8739389 -147493802676075651405586404404214378810 8739390 8434980849292553449273390513151201280 8739391 -102833266810875066031191302694944358208 8739392 -71783190238806987399830500048990371840 8739393 -13081081440540553106659965431006893632 8739394 -22294788119466294017530697205459416256 8739395 103074960821719989530977168616803885680 8739396 -7523968182152813163813168563537313792 8739397 11139748172470072113429837345113234846 8739398 -60602947064469643893890453835646576800 8739399 -172071036991525568714838722200606213680 8739400 48081452678968184894912169027711744000 8739401 -145812398584224202907541506358583362096 8739402 -4069730651684270215918668459672453120 8739403 88492335342181385049393827606276122584 8739404 -31889320860542791256409126149200985088 8739405 70261660430983384445818432378914555960 8739406 -180193916872437009740323079639723136 8739407 162119922109480168029497866839557660160 8739408 -7614875528812411382734219945775333376 8739409 59355488293035767701825963063554550144 8739410 -63813242179954896490406122195504320000 8739411 -118825533215599822888986139673375193600 8739412 -38263189673358641683246681597155729408 8739413 170986507150450484710176026316058983840 8739414 491803400229238834434781692504799680 8739415 321938561174160727346377036092133723200 8739416 9147829836065263371339462077200834560 8739417 -129895421706983987800776675722188707120 8739418 -67085326563586406812730003713351320096 8739419 15016102599656397978689313461814386160 8739420 803325777904200979982835067656038400 8739421 132555505226241902853467253285421037452 8739422 -66520128134513043534047074045943599488 8739423 -26740721526889076223359553078848468352 8739424 69265276826930245985704292916131659776 8739425 44152922338088529722801725091364960000 8739426 -7150246495079509538365914792553211136 8739427 -66087162331020753420603354914084094976 8739428 -42767231342444419422502214552170623744 8739429 35778282899052873818771977751891556768 8739430 -660538664440673803779062872848844800 8739431 130317999157882622849070518080776002232 8739432 14463775002785185412978887994494187520 8739433 -196249235065353992080129150181092837318 8739434 40298076593547816128342655653328003840 8739435 -33051099213183598137715875146294038560 8739436 24505151733062459918703659457678567680 8739437 -12715863133650267037645417396782748416 8739438 35080528243650437587979555688649328640 8739439 12608988136487149844681012471530523256 8739440 -13763229829279189348569953461361049600 8739441 39055084196486711408331056765806913280 8739442 -85958436480779835403834746558007942128 8739443 -339860099432746295807183336846111126976 8739444 -43340473831239364505886239102285230080 8739445 100034290891207998617754063350150438400 8739446 164770795112801827893389207893585670400 8739447 219719102135179191327578151128067942528 8739448 105029966967152854146978966957530357760 8739449 11849150780394321512698642804747824 8739450 -13929525105293731309196947066795604400 8739451 -40339905896175243169445818432087160048 8739452 107341510550341993693763755264025819136 8739453 49100786003040945247155939850863650304 8739454 13568703548314585348628060314996028160 8739455 118970679906914730801732140527544160360 8739456 -92062910915630922463630024974218035200 8739457 -27853227440685798301754056481946903468 8739458 4597605679585305154093684255840051200 8739459 119660418932399919651701595045271962564 8739460 -144331631334702249974491225266990846720 8739461 -65121296199451438656452145368270782176 8739462 -152562723840688971948427534989088751616 8739463 -20714363029176936098632518433715533288 8739464 7796359708973392879466264458371855360 8739465 -14084751989492707286480946726046193280 8739466 -16388670500832958986563867616718371840 8739467 508998133234555693734694100410012908 8739468 114460423405839587888788413437586432000 8739469 -252807859681693205306922986336797001940 8739470 27081272332594163207409067950779208960 8739471 14696995988006952788251640602016971776 8739472 17052638250506839247927914497913126912 8739473 258841798206849327325131212831101434864 8739474 -6161606297674313461513133546357826048 8739475 41845676272135096000700083194614439500 8739476 -110459537623425777454942743936576013440 8739477 83082579355210656584845166703695924814 8739478 -30563164024936545934289984495514503040 8739479 -65307283075112650427174994252934089552 8739480 8565367366956643284671308321180876800 8739481 -64301220598222397313342673890744801718 8739482 11690476371196445185464971402750564592 8739483 -12226821565222109282656335750051264000 8739484 -59669398569014405450897238911971649024 8739485 -44266336745029540660978046621359754400 8739486 2967401438500632885596103776899200000 8739487 4233278800484161240001136695988566480 8739488 47265612983343570652005268718871773184 8739489 -42020276336218317406339813467930476544 8739490 -99606480752890017872370012555379514880 8739491 -55388322671506500943498072973945187108 8739492 896889015402035616713873211621046272 8739493 176450196183881392313892550897245696960 8739494 33154559594746516673350465981535210880 8739495 82853051270895959851471688530285457520 8739496 -154580900510041602115109235405336576000 8739497 68946695460316790240954912090489315934 8739498 62706384551327506399576709677871573760 8739499 -65919821435111008536128535283072727500 8739500 6432639026832788212942589977915392000 8739501 58026193848635092160416422633374490432 8739502 3052571502235775734573462524444609600 8739503 -282828673954691286341630737202800123248 8739504 10947877424266240575567977443150823424 8739505 -22464136279325282840628306315997271040 8739506 61636472869901165085835950205275767040 8739507 57234259740089950107881579862255182592 8739508 -127539522781322713817684242349083180672 8739509 -111801934487485875261807354585871003584 8739510 -14221524371711823550853153404416748800 8739511 20587635676982432999412590677723588320 8739512 171513717223332487141355962572235161600 8739513 -74057655007567110409945660643262390918 8739514 38736996249652542352858563672592211712 8739515 100058437787615550336709952242738124160 8739516 -35096009102156728459939522264665435648 8739517 32165284887360178145443476727049273760 8739518 29702451860064931125023532757801800960 8739519 -3611246472053760377705129226089650728 8739520 -2908801237176972598846753057737277440 8739521 -1772432046973065574533412193101735488 8739522 13949727610331828356171569982213332480 8739523 71345798944714272675768065711113893664 8739524 136688547791429728742069415311083092096 8739525 425640149226236199524104377458532000 8739526 45481501595368071262685972851827983712 8739527 251838658420419247991131916403413167560 8739528 8773564782725285985097687260443934720 8739529 -4234967201675374665125377560166888870 8739530 5611545198613253394710585487121737600 8739531 9158651753749923522914309772099686880 8739532 94089789919195793357418816529187607552 8739533 43365190230768012071045254521607468800 8739534 -47153090304012585883625480186050590720 8739535 328880751268046347139601835710120960 8739536 12186397933917202635669893740475891712 8739537 175519371766487810992458420030561304560 8739538 -43421900913289588959077241756426044256 8739539 168482878540085118278567987312663115120 8739540 5082030605092821633385114269512171520 8739541 -101982981236323877925154916062660450920 8739542 -151905672142686248306649597782717360832 8739543 27365143734798633258567644000765564928 8739544 -118336758069125106178809045884640460800 8739545 -1975672531510629877716440443864270200 8739546 -57536280107428258199902843943964377856 8739547 -275514675279312676408936519802154249168 8739548 40742628156575161644490206319564002816 8739549 23022095973184614913720267781303389440 8739550 80812648027322818166841975771526108800 8739551 1410913029140580800269946821158093504 8739552 -52191175072611347280509810382848655360 8739553 104938859581219955907209202480254622400 8739554 62197481856639005465279863070890064976 8739555 -54801147216995121180092234199993089280 8739556 -100567577299688235546782252058287308800 8739557 -43717641436876834881587207307653347200 8739558 14289992584570042821127589917752134784 8739559 -89833725873935733904066029483792575096 8739560 -39173889792941332106364830183714150400 8739561 97949254663623150653593752084908694672 8739562 -51138159935691892255347706786893542976 8739563 21791351250746526765892824244845488640 8739564 17884248933281242439022642618150546432 8739565 -10610322457408164299766606997548400200 8739566 141860506826778876759580773408720114624 8739567 -172684848059576163294528554989766690616 8739568 -10904362852150716818320880079845031936 8739569 -197205115036292153061921547057956796560 8739570 -15777056088694921530958547308689392640 8739571 -33496396827989098738281309061005129608 8739572 93569007761613506330671877657669102976 8739573 94330767391972466247916329288111089184 8739574 20565756778945961275877315113489200960 8739575 10533333340862263965323620025022990600 8739576 -12506724777714916305900760767812689920 8739577 -83779371457059591227824604299496638656 8739578 -1606611333344480763116665287160561152 8739579 40477530758036235349890463280470479384 8739580 -7273364289570702064443670665013900800 8739581 106974883146189955434729102778265194572 8739582 -9763461922760496260946202148868464640 8739583 -95722333606939684049063063825642215168 8739584 -28794705276149434530202937225719578624 8739585 -12801306416397071406159887473825004400 8739586 -111104073707121493592705351442134102016 8739587 37886747599314032732158323830767239552 8739588 13048983540451231207865498189094912 8739589 -65038616426973607164857574507218242340 8739590 -36514135564840101260577279603416227200 8739591 121301288836223166987755122903892824872 8739592 256709679968096151187476962294146713600 8739593 115858770938470828978534906438888199424 8739594 29490273905508877397963784783826697568 8739595 174246713450497254804039808868526174000 8739596 -99275343231451646466759868536170092800 8739597 75984305986787100146963696609170676928 8739598 18069158102900176002501153679253997312 8739599 -131249240737371755112514372058376081480 8739600 -8500008337356565642747020672599654400 8739601 -20517850474830063446273801506194531840 8739602 -3886743342350669316497018374097563248 8739603 -144641327467334731171519938223237724160 8739604 119159495789536191024608399841988544256 8739605 -3215265658860380994569116164517991040 8739606 -18281994052604783229135587609225427456 8739607 -228020148424161196056500177385211465144 8739608 190238633171138586063511507196451624960 8739609 15207567664321513967932886965299959184 8739610 -28937752926064001829597278247978574080 8739611 -81756224604405446817469016645122602240 8739612 3099502347296080980834735670842163200 8739613 30784671382496522117036460992786879104 8739614 26197058084707125080685855872946213120 8739615 35517901982089987559799128423227756320 8739616 53077198651495460113644563180778749952 8739617 -37836919640443329949485783939567698334 8739618 -68255262899181165253726577111053792896 8739619 -24710747019906832652801491452380145760 8739620 37837927590151516183796652280459776000 8739621 -2833119179522501576409552442457782944 8739622 -11236820656648633481177063422860648960 8739623 137847767416257731622740349113167834872 8739624 -2348512548624232761707703126851420160 8739625 -108536327896909277510374077904663440000 8739626 -41877310031107319658303580804265322240 8739627 13397696004011985400591735060557846240 8739628 4348525882379627091867148996795648000 8739629 34509259852478094518319058852374714240 8739630 -32936603149608665490237515816485728000 8739631 -154188767476240650525094162788032198136 8739632 17850433241123150851054658161962123264 8739633 -1032905605820944355999277719157689472 8739634 -18455447814875088495335866077411656160 8739635 15164652299197439875002877459280661360 8739636 72882982068357108704829698823630630912 8739637 66900408263437840607596784046260146286 8739638 189267450024438079933197110992316472960 8739639 -21345642195557591406097085756738988600 8739640 37856196381101166533884700694738124800 8739641 -133659875840777640910826547005983154988 8739642 29142578267563245382463297814975158784 8739643 -343215312165789696590180317298668704240 8739644 11254896138104114046964632159679721472 8739645 53939092740976970698228701536886426720 8739646 -10090604980654366499641712168616519936 8739647 -52639936652790274796176382487125562528 8739648 -11185923039208160482822848799509577728 8739649 -63979452349224269383014282604123003834 8739650 -100621591862056819383213047197683072000 8739651 23593527333474265183632523728992942400 8739652 -78796306285783059308314793317183598464 8739653 81877233272670067724490683746409862528 8739654 -8683939870216886126720119574444599296 8739655 -79833748953898369770566224755122483040 8739656 -12294869717836941435627214209235968000 8739657 14242753139454177443943406991841198906 8739658 -14862208092296564901749373602002080000 8739659 -128498138903486766427887714625324241184 8739660 42787564526061464362167000030891125760 8739661 -160971355396816545728606846413451414080 8739662 93172691548900604057514694835281265664 8739663 99780933159277890136513456323631165200 8739664 1210524228563240968107572345135693824 8739665 193049284215982595641789706284571720640 8739666 -28793407553859287570286104730666096048 8739667 -242247293074313506647649714764915083284 8739668 -22673050858300549377777509003851321344 8739669 47676763681210723221789777535875958944 8739670 6571512613252474692402089581252329600 8739671 164145487616200412554539719748810436872 8739672 9117340041819962808627666873060741120 8739673 247116867404264330900686535637907894922 8739674 -25130513755671442355414698616231877888 8739675 4311066289339527604323353808248448000 8739676 -41398458537466428545721596616958500864 8739677 -182162207791607428997006768647785477120 8739678 56952231497321705581364020454969668608 8739679 -20685803255579160307971516720669208616 8739680 200549372627356280535026162264136744960 8739681 -64631588813895539770984800136257588576 8739682 3608865424687652120896046096950195200 8739683 25560779981363008614141282644937558480 8739684 -3372232402474731205032323510768609280 8739685 -7657212980395800344350528574713345800 8739686 -54381774405467633029924181090720990400 8739687 -94063715576075425723580810553019424640 8739688 -136761952705889940663162584367101322240 8739689 31139586250765853783303225977818775866 8739690 11844451442935692637360870554276019200 8739691 -112593786324841965409748091196238693600 8739692 37413685805425790575186117795730875392 8739693 89158562537603382090820026077990862582 8739694 46438581560493382377319730327602400640 8739695 56558218755229676074383626581759504200 8739696 6426405696784470944181150443459051520 8739697 -45958230047721032512665094153535159808 8739698 71368897382503681577299440249026171520 8739699 162569731405683201101202605221290577464 8739700 31034523649136369689631269674125222400 8739701 -114845878159533761732895718184690177280 8739702 12835744678663382487871887904778251392 8739703 -81340749232772569831957346542805936720 8739704 -109516597485122727237592162343617290240 8739705 36403770257709716878312908427351502400 8739706 -179168816654059371465667092253673472 8739707 1465368553817526680548377753039513000 8739708 66604874428513580827183151281240605696 8739709 267915898085309649991502929384616390 8739710 -17367424549238942601588559236440183040 8739711 48782675971189627482733802390132416800 8739712 -217911386792811482379951203899618099200 8739713 -107747557954558434629092323944661703038 8739714 4968362072921058979652907922592171520 8739715 158579251447011648430062213835026735600 8739716 115724287740873806953250678722062195840 8739717 17042273206219601848355637601387465344 8739718 -35614235496365120432686524312571312896 8739719 -32653947320554225224436387799713637304 8739720 18205420440716932835298741742721433600 8739721 -285025677727661702352715611041961247078 8739722 126548940890019512208535289858450605824 8739723 24062616651692160900978010423749773784 8739724 -9002386789510620552601384272073752576 8739725 -85082128075274688893115130126022022750 8739726 3798504639136896209990064322839641088 8739727 11988573862525196795297864335997182152 8739728 33990475931200303748966603443606167552 8739729 -35726566191570175368893544442605441600 8739730 29423078402123394420221469085020014400 8739731 31341949571073820976291854581274146048 8739732 3991758400923971907572534921894406144 8739733 86034797418223371166215158099433383260 8739734 18548824128300608778054467622615444480 8739735 -81626643261024519088046209108762926000 8739736 -3331982040229501725586391380365373440 8739737 24070042387792690310085126472708069632 8739738 -97094297429318963985786887420834256384 8739739 203709339611395774166739019359510497540 8739740 -21739475806535123925433596617790489600 8739741 5249059601146072058574667980159403392 8739742 159976939910199474046952657539541397888 8739743 -44876784379260804218766300235652803296 8739744 -85845487826915183209299245668918886400 8739745 41857247485327517399197007717800008960 8739746 -76849068166968040226321890185215393280 8739747 -13468407612837678686382183463154756112 8739748 178375353352935713515913228330763928576 8739749 -167506244645588081887982606120064221250 8739750 140106793947177939697701647870976000 8739751 -163960879062925337029697601670750206768 8739752 -11971424970789606211504772313405849600 8739753 55646624894002421758944899692900561920 8739754 -3665166482236062998808344551944372480 8739755 -27306423760444645371851838768888711840 8739756 -185050347595636719012102737446704565248 8739757 -19611507721752877526426126405030894420 8739758 -102734645295749245716372786193430442624 8739759 -12120048652012630565938432527053537280 8739760 14717879647485567415799004002135900160 8739761 68689634939140260609544657921211303232 8739762 -542351982787112497109349199700734848 8739763 31856059351102331854141855353581556304 8739764 76115841325481715537445993010988595200 8739765 -58153501693129461136577038559939184000 8739766 750194890210624138860152796502406400 8739767 247947056210997779520927048783018027816 8739768 -21343907330608474601226903708995420160 8739769 187070108866455672760700198901254400170 8739770 -8671785018244628154319284210537062400 8739771 -111741083789594879217935322461647456488 8739772 -71156725845076963485943210088837527040 8739773 -60379681069179645460360749151043436960 8739774 31999219063418650881688423021897182144 8739775 -87963806297021774195640523134086074800 8739776 57839762765373614778123678004732231680 8739777 -116996683610632034103347944039084336080 8739778 54280110632221659820089978498719342592 8739779 8214538576061102658512812659482598984 8739780 -12057549429384850825548386369079091200 8739781 26991218280773982850920933466343877792 8739782 152942296644302528147829466647142768992 8739783 -29600543546565736138704760322494276200 8739784 -16801031448533142293760156897876925440 8739785 -241524765508316100063881300471086470000 8739786 83653384081765326764494499735522128128 8739787 -54602954302701517628152652224774716528 8739788 132420438924211984653459801146981606400 8739789 -27832803456068092158898401228169670976 8739790 40416721167447080388702959613412766400 8739791 -441942461597722455588537572314371636480 8739792 -40788056482096002004965248884019036160 8739793 1420565277878102741661802256402960064 8739794 -17491576277773986903640998482800339968 8739795 32805508756188448520733620277930860640 8739796 120147219729518871201988377133479204864 8739797 187001125585635069763418605553668521984 8739798 -29212430240829459291968444076663990336 8739799 -13831669807418067346335860142801418368 8739800 -26050757960318243949837011633840640000 8739801 -54592763474944689454977115607586422208 8739802 -67971950716287576784719954626356942368 8739803 191307575059632265792625710702679066052 8739804 -21650678805569966051102263370635605504 8739805 -662026091198874647444822062216544040 8739806 -12426759609606991370876936624194084992 8739807 55096848162441257933823835756185416592 8739808 -104026916773338905549657410652338126848 8739809 -71498529356705528786999481991855029996 8739810 -961343364138793678578984039552088800 8739811 -126908674922105775888728114153814943588 8739812 163664800115989590850792690831793110272 8739813 -114939452658901433404976478201510961056 8739814 93199242422352147777277832667270956256 8739815 -12607236246178894754110104140374072320 8739816 28504745290190726712383697941252014080 8739817 60525097342703111492620269776955861120 8739818 -24640547302589841756237731259304465920 8739819 5395733160913918885918203869605196112 8739820 -5610117164996484417215057869044771840 8739821 68908918805553968511547739323600952022 8739822 -1199339825656111049957240432236916736 8739823 -85839233219818827821073401102731818928 8739824 40690432255377011159333295581268541440 8739825 22374682862966375067393185925331239600 8739826 6455283270098853783567124896241836960 8739827 122337904420858367846841445952413577676 8739828 -6509102417072546562264154641470057088 8739829 43780754717255105460239605654284146240 8739830 -53612112382100875983668289513200640 8739831 150408345047155788554914551817914226944 8739832 -127060342431796554667621404712958361600 8739833 -101555917975014861190456761993002530236 8739834 542692041458183006264331647004702720 8739835 23958281376306522760427023741617521520 8739836 2055138824231775529671426583873453056 8739837 -77990616789919214356703702826217434906 8739838 71008225059099402478028467221516587520 8739839 -109430605743154487282608418138297104176 8739840 60408805776079580247231269428631961600 8739841 24342392087940850126984774694852699184 8739842 39130998771239832197663504668190085072 8739843 7172714108509755813707485287263973120 8739844 37415404175202777095282710394857282816 8739845 16895466297699466008245593917663047100 8739846 -48837893690614337019878974624935532800 8739847 4041185943768988213438701783680525040 8739848 28702092285825251881150272092771942400 8739849 -158832810266972001599193984509201792640 8739850 871435323216448897188835825549804800 8739851 165616881481187874694585602131264928852 8739852 24493696862368081619556044708143104 8739853 1791928964268002683385077718750508864 8739854 73577853278094433828664653988395095360 8739855 146635906258042744513684121270631871200 8739856 40895641229933123112040094658800525312 8739857 49371363229205479859758544942587413312 8739858 69881409575300446593278523108801773184 8739859 -55600446906181120609145981160321856992 8739860 -73446231704176851364243301001227761920 8739861 1110423328228942840025941127582845440 8739862 -42788404838512892190607446305264911488 8739863 121362349784240596336412394272093297280 8739864 -47548924735616574041070491485382369280 8739865 -1129091721982940820460392059420348280 8739866 94135835201663077651380034133076091632 8739867 43415490629462847477688843819297649280 8739868 -27285312283235723147935627539012823552 8739869 -249782163185382405560504426665217144730 8739870 34367676544165459416684069024903548160 8739871 55484777129708134444300305043115443312 8739872 -52602351678528100454666442768648634368 8739873 -263074369739009520454648050215698956000 8739874 34503499310281820383036479313025341440 8739875 -209379562406169455552463157926990780000 8739876 17178262082397332740091864107157667840 8739877 -26132041768893717843319605619373934274 8739878 9218675435245293812685963275669321856 8739879 2263424811529237257014901255912087168 8739880 -108334232523938510231911690585183027200 8739881 11421668552612085607474929615550891200 8739882 104376958433393019779602709698671677952 8739883 194260686232980897107474076560841278132 8739884 179596878803694242103025687168608066816 8739885 -55322963713626243177022776680376545280 8739886 -90141691486753171768513036487607336960 8739887 7324496927152157570163400069796055744 8739888 733532838551080589327475347128516608 8739889 65021551098707554350626951963428114080 8739890 -92937257300006533601944595908862536800 8739891 -102247383219161311149835445923053192300 8739892 -8891687157027772043884051337366241280 8739893 368203847012959754537283671607989559900 8739894 -10607316662961856132147344230319385728 8739895 -135742145832792240276083307127430178600 8739896 -96632543610708816539821291423365795840 8739897 15009139217061159732136709593458866496 8739898 31966484068059190730666541311529625200 8739899 -34858039345314433571229347486645265120 8739900 1059294358916677207723938144638860800 8739901 -122221247201011508170120928943669431098 8739902 16109738272251663218596925364700654272 8739903 14211244954169676153856879305371020800 8739904 39301163769602902541784452693690941440 8739905 91436147549215447656289946559068289600 8739906 -24773897674702086866313782712760442880 8739907 232575995044834421710403001453778445832 8739908 71494561996960596422918314029980160000 8739909 13729761444187937368658530727017748064 8739910 -23820644828555113460199691518357920640 8739911 19894640435967500845932591907334023512 8739912 -39732000548777525101334399143385333760 8739913 1963202765752919984970965313989897024 8739914 40091178739707430196176441622308459056 8739915 57963867405309648469335138114442295520 8739916 62530813937290893694671789744307946240 8739917 17389005809224551959628184959171582966 8739918 -764834842566455071708219588316606592 8739919 140254906927532917024882785436423134320 8739920 -865601433928571300979964921781944320 8739921 26336629669398036900038653190442926400 8739922 -526091673303560616332570858761895808 8739923 32654498712204332312824991768645327424 8739924 42621999867948634366154111671410800640 8739925 1184917870603687784745629270306984500 8739926 -27273486237807155512082655665532955776 8739927 19302024528449220457937752432365473280 8739928 -351033842605584893826929200976590848000 8739929 -62740766760666393674016989800315570080 8739930 45378136971034042251957438256589157120 8739931 94023106570611547685453399839391451312 8739932 148253886356274396381977139850883819520 8739933 121586567265103757868390994726683981600 8739934 1718152301280606095439465017257945152 8739935 106161021347721018567489542362266851880 8739936 -154565782373528149593705331960103436288 8739937 250545042391128473386876739777381143586 8739938 -22414488381097891286065012533349891344 8739939 -66832977735338353099346499500152617552 8739940 48750965183377446491895064274227322880 8739941 -47473819515241662547725048298686844128 8739942 -32479274917443806850218389752890887488 8739943 97024622515714520113872710724901341840 8739944 -66878219091351995332167021471512355840 8739945 -79523443615315656296392042895969964480 8739946 -21009255179371876779991075276554101328 8739947 -24051665520174676722197154874080477360 8739948 -31579245747729246541174350765712441344 8739949 -219091192949452368500118252745125328064 8739950 -19361933249755818268011885713428080000 8739951 -249595437575600141742184365977950584 8739952 292451529206606905154059144337981440 8739953 -175616772305662787569572115525269450798 8739954 2356079308119729160190855861027143680 8739955 -21178892468852542940070881118585985920 8739956 -75495258712289994335609893509655562880 8739957 -66230569743749766831152040096367726560 8739958 23116030254346496435102742025732957440 8739959 317964802276327138800238313151869370216 8739960 -16721782297898276076030167173326028800 8739961 -149390074447637885502098842747718044438 8739962 -66397126672932810242324348247953817600 8739963 -193483280265835864266781055086017264120 8739964 -61292064104895965479509388560100993024 8739965 395799612488144056870087386317846400 8739966 -13717212108746759724822123772431184896 8739967 91585492444906887661267150657461574016 8739968 -21388328481835145612723303735497850880 8739969 3838345223187071079143646036436869120 8739970 5443922393798412694166403071874269760 8739971 -102310868042809164031127610183568417656 8739972 74765604927821172880996246961505284352 8739973 279554576385357372470321564227397968704 8739974 3841661053201487725120985087632172352 8739975 -67293223633583451957786226589277275400 8739976 -69791742043815138091819606387584368640 8739977 157624816222440631323538481984255904000 8739978 -3415399489268293677949877582827814400 8739979 35673903895712084193463068014902174176 8739980 69718710781019994286275927214400640000 8739981 -140085151544439164980593752193162364320 8739982 -58196297876152769114563678618237497408 8739983 -27632910746829458553443395462524806400 8739984 14763816808618035170335964883530416128 8739985 -2366157459812582620834266006331200000 8739986 121907972643348197425300722864331244544 8739987 -90031145879325563878715470916324909640 8739988 123735173047516668010767110405206383488 8739989 217176694110546784421579020104335764956 8739990 10750969522963391837444501826568561920 8739991 39731111788835132509079843683941110400 8739992 18375480533598862148915514750883553280 8739993 -100977724206867303878132043252978482736 8739994 -50389288864806553681540285182123756288 8739995 109117262969990277824034805967749155600 8739996 -36153161729983461545933663033790801408 8739997 19582772954983402083864962814144161632 8739998 7068632612029030455420725002881934464 8739999 51581826857038671402703207654762652184 8740000 19114895307350306285276391220838400000 8740001 308463450786445822691376079525936573104 8740002 7088332704951916088161453537095733632 8740003 -4865791627913849671556535851393811748 8740004 -49123765700081037082464705438802735104 8740005 100695360078881803217106419641033262400 8740006 183409283704946279372114868346533171840 8740007 -81487697777635482106480526348317992000 8740008 -3700023555764156489152102731696537600 8740009 255775746250716267384940441264874035200 8740010 -89739517941621452553844135802329671840 8740011 16762514475763607940452045300032286208 8740012 28405743326859383151678473851198397952 8740013 34342962109155172317533261386628190720 8740014 -51327895410742210909906003645855582080 8740015 116034175127948831120512335076920137160 8740016 -19603089963557968752711646576342204416 8740017 -57847924461111693708728515735188540864 8740018 -23298684825573942175886682591375229440 8740019 -1576802726261350896247642947246322320 8740020 -78088563033650742985433609163809587200 8740021 25300261782857564953107965247797450944 8740022 -92164713073903397873310209031115008 8740023 125740986229189661154360745668418084608 8740024 44048428528327080305942928433879756800 8740025 23063576143859166585826010534718292800 8740026 86126950541385278789207116838010683904 8740027 63422172012375521579471261933086155720 8740028 53005283072187236115353041359492496896 8740029 34296947140138052034946837785007847040 8740030 44417663669335980774364210608475806720 8740031 121282055985298392176928562173122099664 8740032 -4127071036974494120516594119275970560 8740033 110284781227647323216762177779646180160 8740034 16974996778341885455424348877111774416 8740035 -29171953168601830374173079412166817600 8740036 52502622550051732222135569326014666880 8740037 -52723074974418385025979360689284633314 8740038 -20141835844285036879184014291195522560 8740039 -5630425807864518061576441713927567360 8740040 35283368403886744484647817614933708800 8740041 76308356304044339498950045112785208592 8740042 -108530423240185053567445291577093088000 8740043 -98766103399787912920997266165852711056 8740044 115833587475375441423753514468011060480 8740045 58809002205292101071669653401622884300 8740046 -29706972437624276819421444606418169856 8740047 34976378175644780966915676469383621120 8740048 11480650467985212789027397656154038272 8740049 205655383686835584003241441533414396660 8740050 47084405275365662251876979446161465600 8740051 60749537338454368887216870374120960 8740052 -20202008832343614429930854823225500160 8740053 1004922377400958072686787039829672544 8740054 66247495069027824495061783067289074976 8740055 -32143634176859628088910495232616960080 8740056 -21656026508891292080369488508966092800 8740057 93532540994245326476923503992321767200 8740058 203228419617571458682591040059160209920 8740059 110011178447991309782389190671652695704 8740060 -9859403378720090867260855574176727040 8740061 -145399706848533391827395208749205694176 8740062 -980997901201470162024763999081072128 8740063 207768738120732133499652313138671471984 8740064 123128228935501277411045191685310775296 8740065 5962985581190028715979888539633729920 8740066 34879504699955358976479984304497183744 8740067 -20880495532207382977947219490250920800 8740068 -59053287321588192727277602363337809920 8740069 -7473884975870460996828659697256119552 8740070 -3099681829523010084359347655051552640 8740071 3447043382771135705849978735157087216 8740072 -116815134573064638385619750041420800 8740073 -47338620832746608364485748505432640640 8740074 31324949367720797045039986021590180864 8740075 35825901098013536679642484657515335300 8740076 -175151187331477832391753257722811220480 8740077 -92987997803565907772419264839210770880 8740078 8740936595795325209038652252926417920 8740079 47050224073092333603247544436547403640 8740080 -2745497669220846396460564147224576000 8740081 -120044766653726762499245691510268859472 8740082 35730960835202721486324562542485511072 8740083 -82184106011296003654055594140099644480 8740084 63906966455639401639626702258299129216 8740085 -142247932292149852461830100217294368840 8740086 -17194562736418311929059905053172633600 8740087 -52962414102159994870279964926536682264 8740088 -22280250582192962523360360894380851200 8740089 -127576738639251342046515094908827640480 8740090 -8810553327527584666860501674128903200 8740091 14139164561225357654844281712415896552 8740092 29396313808462520971039104322021466112 8740093 -111594163707338420877882246935649379476 8740094 1440155602660319746936324160420828160 8740095 15189496210025951482947697644287462400 8740096 -55523026774444634601344791826365677568 8740097 -58777604967359665637222627488845875454 8740098 -27226878566515291192299769372306909536 8740099 -121797440548396110711439546306316410080 8740100 35595974705622786648105971932752076800 8740101 -66900840666006388128339997482518235168 8740102 12443838221723511576132714553009240320 8740103 -75328151610485759540995407309187060680 8740104 -59792960767680337429500208904177786880 8740105 -45882674117108078225243696843571636480 8740106 -1799064268790942476003384419716093856 8740107 -163731964945282457887748791437519990240 8740108 59868216919608522052681754934817038336 8740109 8723685152668358132423877653940628992 8740110 8417900097937974049403276566491845760 8740111 -183350650575161281707468158746838590288 8740112 -110412324969753338344386609715763478528 8740113 -150656373600760315375843906749379139856 8740114 -92351326346064193909653574812984908160 8740115 63821155613889210425924906601929207520 8740116 54206356383653165348286657702406717440 8740117 -180300131603892103152700535136522958834 8740118 8671269412894228926736363319302341120 8740119 107354114442255009239022038783205202560 8740120 -236092150105446363772275987756503040000 8740121 27356074463085951710135604701356541892 8740122 -66968685097184944663727417665025776128 8740123 -29951670605702444392567537308973042160 8740124 87770958229680693533887522297938310656 8740125 -85505747677762199173575308745659586000 8740126 80736528244841565590732740987682800512 8740127 -207342531966446301405227740107632446728 8740128 25030581527203761730892769005181861888 8740129 -22490771756975697794961025796861242270 8740130 4369000606926634170499667903600343840 8740131 77608855284352343487807680222491160952 8740132 64220997926553573671929448524840032896 8740133 -13104526062533632604231139394040493600 8740134 5345096477272638413392987382475495936 8740135 78653725858762953217185762083677681080 8740136 -48913598951365029265949167111135334400 8740137 -84144840809937157980533845729658880 8740138 52939955143318468416863950256318765568 8740139 -91400348995210838803012862049362922060 8740140 4532240455624175251071081699040296960 8740141 38440212925628306196728197819825730284 8740142 -10005735814555007662401803325878759040 8740143 -565232092781872891639526015373664128 8740144 1964091662086456870682070025980477440 8740145 -38091221747868824042398022262027137100 8740146 -65977589831771797138442693313577708416 8740147 53016967553761228711127437859924883920 8740148 186734390332415288473218017991261518208 8740149 33870467682445296804166717816407353856 8740150 1072303502411082693939720230935944000 8740151 63225861387230265532743628900948293552 8740152 -128130194163458104713126793208950272000 8740153 44381607493918030010488584363697353040 8740154 -139579605672397631487808631457232158240 8740155 100933835111143496721930852120759266160 8740156 -50691843744409278745377821663126492160 8740157 139662340657960360372419311087411390406 8740158 -820346543350293441150273398284108800 8740159 106671896899078442161322988859671592416 8740160 -11123833864190490441677675971875962880 8740161 70296870953895642192574893843253289088 8740162 -153588339582465724082326808581971621168 8740163 40109417666552382358688107444809140412 8740164 -29095422506848866930112593142437519360 8740165 -29086784510857318948060412708734080000 8740166 -44582223065645297503834954609768567968 8740167 87243742410694065630972465703899846912 8740168 -47116740470195533260102589124671242240 8740169 158577829650832523529730382777648004570 8740170 16780119218607043914212190950665459200 8740171 781267274374853371843592255574770688 8740172 -37978787066985042915903784392438939648 8740173 3140320430911223906736466397133526560 8740174 69243422309724693484823055726501510336 8740175 -38976614757231090477039987012389551200 8740176 -13246439245415394499150236616944254976 8740177 -18265205798789675871519327352257188568 8740178 38218937182729460361220686562223978640 8740179 -137399444784008711711197968043655778780 8740180 806956649950913648042840125137192960 8740181 13324677874230551156896845268392673440 8740182 -74913032680294979819220588659862116352 8740183 186617226474478395103051127788669511432 8740184 76402916381853849150255718598154117120 8740185 -74080923272797227041722571628416403840 8740186 412908380536307322263924051840553984 8740187 148252941887641393482536555050892128836 8740188 -69227772945553166936621646487283182080 8740189 41274804882960285222776931102277323072 8740190 38888700016091177872496598056202067200 8740191 109639433482836949934620843706256531600 8740192 268597242773004852093815212100524572672 8740193 -143829208845943622456462047163515392 8740194 -86106000362586830831329493568527623680 8740195 -178509743711679802427874924488369722800 8740196 110673731066792862820727084780867923200 8740197 61858995298404225458250209798182487040 8740198 50093197088070963750902657836259465664 8740199 -115237526980850711182803382685389634136 8740200 -29841332939926120262701942422884352000 8740201 35077344385480084443732858646736504400 8740202 17078150992258100229195210259102199808 8740203 -157850925628312464246460712642160822696 8740204 187691662246234499302365772693114931712 8740205 59648286316294050702897748974618094860 8740206 41173706560711494916529004725324186112 8740207 -30959322009822320082036636180587240448 8740208 40766393337472603512786169213027909632 8740209 81505263306475571160883887800825790240 8740210 103794683609212696241375170000604823360 8740211 -69693844734255949589554691938093363848 8740212 -35846409766203602907941392464193966080 8740213 2046311552196612934307984197589295484 8740214 -31008952038377887040255448740698275840 8740215 14118351608016823063290978680783734320 8740216 105630333979798709071024876743849615360 8740217 23431459569813940104475917254593733472 8740218 -27196381795644615148623039288521373696 8740219 131595910877401662188022826360495635620 8740220 -10878507111946450583581065785497413120 8740221 -46134568626129178582411433668123440576 8740222 89114584834365877841510399258383206912 8740223 42685804408286864447878876135589158920 8740224 95300784440933539504547440673779875840 8740225 26500850597769975312906569364208983100 8740226 27583454614717433583632968711937241984 8740227 -11006935540748955465368391925789739040 8740228 52935036202916881668450844686450785280 8740229 -50750650486917850184600776814698505124 8740230 -6205854685263003943748598822473318400 8740231 143236607125217587185964843216362184200 8740232 62516004432656618252209839014066872320 8740233 7791840385124548983842614363617844224 8740234 -43947051050823820750524743931995229600 8740235 -17642703413364090119085272932119145440 8740236 -9164148556027569427241435231040614400 8740237 -197122236049429446706177157244189491616 8740238 -18166404672197876708179745819732062656 8740239 132613550096923885199156547846815218824 8740240 23476798874303510043497175096250613760 8740241 16202384065356603423446279225820289392 8740242 3907630654794363576998732906213581824 8740243 -223827081149411620835733286366567064720 8740244 -31047677483527606829352739619124879360 8740245 -40160413367116698874067110378765569600 8740246 -50371043550622459221324399829147880928 8740247 208030596659543563144366578600755492040 8740248 27959279427491039321243993511361413120 8740249 3850766821093279078153637633002021632 8740250 106031971152213292090085105522939544000 8740251 -36574567527062760570927790412417248320 8740252 -108815748609740522703038741897449090560 8740253 -112199796017128729347892142507175531072 8740254 49692045689077444804623319412961856320 8740255 -2842766423553837008549061343524138840 8740256 43859796373490019992912466757335121920 8740257 28112574028337622860968614917073399840 8740258 25028919498308324336382810998465286480 8740259 138386137721233730384846793592923701640 8740260 56713227514643860466611051205435289600 8740261 -518942432457526845660294628020702015360 8740262 28109682238647064489844241475637478912 8740263 31223510521928210716778186019818131968 8740264 11480474665281428050514215007547555840 8740265 136420642527893300510924534324861418660 8740266 -184151052081925118754373277567447040 8740267 -33598126296358673623963333842973430528 8740268 -161579176558035965496249391349811571200 8740269 -137526109220276651048302696481550898506 8740270 25714384300291683993335708071285739520 8740271 -349130319132974714196258870451771508688 8740272 -16287274902528199606297476502177873920 8740273 -8345144903646189205325878590511098478 8740274 20908813291198627517903023253195567520 8740275 57186898494991729106268080601264925800 8740276 46456987351786283935905282229605599232 8740277 -44382522498805279155503595714129503748 8740278 -26093331374141721928404078084906236160 8740279 -48707598521584735941887966395067097600 8740280 42948162944969104648551066218228736000 8740281 -157115463473975853732754481353705124160 8740282 7891183782390852255235250731607354592 8740283 -153196294176323132644621003005505433376 8740284 31981822975704599164961449033570762752 8740285 142068445326885877431498055628021167200 8740286 -73716684007969423044151214036688369408 8740287 2281896307701952602294893032176157944 8740288 -2320334532944857742492198262731177984 8740289 -185617539263003113141967718093969950910 8740290 378246749535449221073421529391293440 8740291 -35928685879078816769205346247328201216 8740292 23462953265278767745027726916496236544 8740293 -6807712744606890965243505587790709536 8740294 33909779891977778863904470571760441696 8740295 68075675779560285692146071767896632240 8740296 156405819696849323709004471018872637440 8740297 -203903176514024064610362228892904990768 8740298 12268579434181709185899979273476490752 8740299 -4107464687957962781239162393428801792 8740300 -19865052893140420508950760701865401600 8740301 -256141254105708376326290637251910946698 8740302 -4859849407557953134958620170089976768 8740303 -67349733379561862984906130118721177232 8740304 -64579753705245640619198897381419253760 8740305 3079807021469025834178940414657040960 8740306 -47687102705851006547278761529718058336 8740307 -145149797492167126304790153897044459448 8740308 40987552299173302488959196777001476096 8740309 627212946364517659908374577313508768 8740310 33187782523705826776427416730634576000 8740311 74556080739695667515628918048081702480 8740312 4906738861463636790276099540991426560 8740313 246543051682054492221180134698913410560 8740314 35472079216363383322285737829170672 8740315 137455329536147498750892457031580876720 8740316 -40572277362109322773402614016233512448 8740317 14637875278735017317681290471148799840 8740318 -76783319916999004285887692925226016640 8740319 22508526932518313124904633241037774720 8740320 -90236704060350541402457714095502131200 8740321 231700032613545204680383498479199247522 8740322 3874966452603372235517416665218225664 8740323 -158674144124095458392925625293631756800 8740324 72689520447240992540574370891841843712 8740325 13518656639820954356812499999619588000 8740326 -5843599969768817069937046741261516800 8740327 -238087576493997198261521424486800090824 8740328 73065383173426496313998539320970460160 8740329 14859985092752255234711215247920908288 8740330 26492415060761109187396421312671876800 8740331 -161138537000059199549806354651752569868 8740332 -71564404429889854453931932223883187200 8740333 -86470955409031190781410866494209368960 8740334 4271567783502867043562725040517185280 8740335 56517140248320598895839864000832528400 8740336 -32543994879453751736824877107797098496 8740337 -77549261512289943523400953115623684014 8740338 -27326006210314826076841130020918298112 8740339 58158545437563186872339426248684621920 8740340 -9747084810085105956694602281671680000 8740341 15755299376120760547994145603933869550 8740342 106591510293018479340944140176574409280 8740343 -61600204438502381842178713452326829216 8740344 -123907818839407482205101434424055234560 8740345 -92416200959742272349584582494437612480 8740346 -59543242932670071443787522651481032480 8740347 686201045326856464740313382471628288 8740348 -129960185923268127345251746550938913280 8740349 -62529968160172658488059161208426214740 8740350 6301957913779585552612860780548985600 8740351 129633671182286221289394933920534498304 8740352 1300751745483474393112384652194086912 8740353 95574167906614566819732866708363993904 8740354 -8819925217879141416405656445476387328 8740355 136249541526271818135850656686717569920 8740356 -12121714239706361235573203226171494400 8740357 55693430482564406953479537461888601472 8740358 35871025810981183962710678682620086080 8740359 -134414662656821018230266946234691615280 8740360 -106064561949232001368469847073825536000 8740361 -3999506177419831607043235582925743680 8740362 18613344805257708572507934312977789184 8740363 -25357909344274603038857825823650062416 8740364 121194403997743500553301927290038187776 8740365 -30809423039367846187718869618267541280 8740366 -2148028290575237049395984261959358016 8740367 -87647606612824258985904166979430037584 8740368 -2597881955971188313699900806958940160 8740369 266181227457937050586977892406878562160 8740370 -34477240718136668063845397572758561120 8740371 -75717477781977744979749376795173206088 8740372 138559048677305918198400684088839997440 8740373 64790990064512254403683079983226276622 8740374 107110569250707619629151558836250656768 8740375 63423965787048186423312003896164266000 8740376 6063599139046000059877802664851558400 8740377 183201767956272745053592307040643775514 8740378 115275872716513376862747110019622974720 8740379 -104862597948153379960656067349283021624 8740380 21729622043317388003820465368061542400 8740381 72827679244700017364201754687707412344 8740382 5419153415295798077976835685994867072 8740383 -6562482469389156967524007983419900400 8740384 34593217647800042877310982055738212352 8740385 -70921775284486717263502038539105841240 8740386 -909290599579918563517643058491342976 8740387 -75824430994550519407703484318726348964 8740388 -16596446519009752180768290564285087744 8740389 -27082412657041329709760762313645716352 8740390 -45338271049628949340699666411836574080 8740391 91204713267885121979294795092233680640 8740392 111866424161547890902129793243577630720 8740393 -17911878431051512503542688204492276358 8740394 -39193505853765449789840486080465256448 8740395 -852605035378767294350071951057117680 8740396 36671693616381139860377461189334829056 8740397 55604094032606855223280960739741400 8740398 -48268224784297686490749106094938908672 8740399 -57785711717488762006919972470249530160 8740400 -30066333807580719473856860118293299200 8740401 -4980347240455274901689921325112211616 8740402 -118603097243112311838024008635646115840 8740403 -74401795163542988191436962343039956320 8740404 11912654190948323424742706663132000640 8740405 21531815938335894122090658126748763160 8740406 51601352351009970058344234862709173152 8740407 -38091094121905559405935775048764587312 8740408 27272794010660950481632385809642229760 8740409 -169125703156759578603292238890353874860 8740410 -492893396588475475676812351162874880 8740411 -265821562227508036454348061296511048988 8740412 80018032908741054169817037372803705856 8740413 195591206765269823318182576708100251200 8740414 -58448771644672323531785721013068642048 8740415 -97842648040415954412775400461920316440 8740416 -13741526707979225453826919939291742208 8740417 61219310551688930985694101014461062592 8740418 -31788706949861546813346846356259336960 8740419 7316018678565879465949530826973442048 8740420 43068179928417060949331519248754158080 8740421 11886427872159381650523819957444958044 8740422 877974239893618162890266866738794432 8740423 -24249494417596240522492919750427812160 8740424 -9738165370666419356357363357145784320 8740425 -21853726236440825390616567095506998000 8740426 28606237063070491396391181273955248480 8740427 -140695356333454892661390807736507967724 8740428 -93726528401767207854968821052388794880 8740429 114283682707112307537571749647328023030 8740430 -46666267363841965235157899243776924800 8740431 -38328776773174548957738746421497461536 8740432 29580613667504507383773317524719910912 8740433 -16949594165875079940020199182109331596 8740434 54012021120697145428041002783517502080 8740435 -186739225033149517610963244857974560 8740436 2200497226934187330162713630716853760 8740437 22131308999236999629628526898186777600 8740438 -284268867894377999429920867114076160 8740439 -97391538917599595068386211771067569320 8740440 76076223594193338298562271234226176000 8740441 38215843893934080381550619127312855300 8740442 -58691800601101413182981333067071501088 8740443 -215474276528564660639723003346346070016 8740444 -2463219976999267345081524075487010304 8740445 13242818237790022415960015159149332480 8740446 35798620684305208948838277897125892096 8740447 56013822999560589594068561088969828896 8740448 126386223999600777558131537345086488576 8740449 -293990709941797646093402095183495230336 8740450 -21125953844813051048019288901241088000 8740451 -107260099141504159458835832688535938696 8740452 23746042093738246772995224144356585472 8740453 -123146882394683213290584413785848759298 8740454 1245826382897941747030049665616725440 8740455 25576592833385827533922530579683443200 8740456 218948298073864645176685203113366323200 8740457 13313345663236902001637023428398052432 8740458 3587007551359663252955975381371296864 8740459 -15860705496235584283999367282766045440 8740460 -2666222696857180188707221274911549440 8740461 65977410154276210830129605282946910272 8740462 -27654884514399428371929890322000539136 8740463 52193090008659200275985656876023382800 8740464 -18269021074894804613439510704377823232 8740465 -142608882893379348071966716072423704600 8740466 10520019086035789444130933823354040320 8740467 -221024600479671912356595906086264963160 8740468 -120768809881138960429256345530593490944 8740469 -13543285776153089358671075252597565120 8740470 -55178558702050216768125572642135184000 8740471 34614449810378911873221404508128795200 8740472 -102669935814859634472034129453294387200 8740473 54284727383588856781976448349881360576 8740474 -129469596383109099178503252028591557264 8740475 117969745203701265978874260842830401000 8740476 89346926724563994274902674793077701632 8740477 132859513336421010793190722527639025120 8740478 12322219602466636531546744768304726400 8740479 66858667216522900054943820303075463296 8740480 -43104422710045332811679257126659686400 8740481 -1011910035343312323821008781720002560 8740482 34784772933469215864704294098360652544 8740483 -52400296668681070713318454825823601696 8740484 -16966691839601014793078736524428800000 8740485 -36010982376167407297170757571185666560 8740486 8115366423566731127063282570192048640 8740487 -56471988001805207766241754411003287248 8740488 13939758290331460516036233315144130560 8740489 121913446171849000462181622143583987300 8740490 -1793326198568672881936908557255347200 8740491 97439355263902983004528403988001234392 8740492 -56099844537874499358247689701805086720 8740493 56128783410438281747620175304906242742 8740494 -8154550514293409479376230924161945600 8740495 -42151589744330964755611956121015430880 8740496 39591722944429572008365570136156405760 8740497 7285079059103596647869297235111364128 8740498 11614356009334382687731741624315983360 8740499 238628139065679614759643124355159913336 8740500 -78897770846752439521158858082902528000 8740501 76270601567446063041525839780609744064 8740502 30447357867062515594400457004257000000 8740503 -62080963442562566002580005874001291216 8740504 51668161803094016034546072228668620800 8740505 88754127304410453363506540161545397320 8740506 3950200564859650329956713099519286784 8740507 182926590723175860961254241044599867632 8740508 -36395893269432139222609138394031657984 8740509 -1836211747053360601053932013258489792 8740510 -46556786345830801309810361839951376640 8740511 -68579414577948645809200718115511259160 8740512 15783578186417771442716535791781150720 8740513 34383194753325433636731947967952156720 8740514 15189562422567498083426466820692602880 8740515 22378733124357987316948915919272216320 8740516 22393725428226810068593055531264198528 8740517 -267794460314245311783110412787781146434 8740518 -86928847751828176802445769962568428672 8740519 138618353665571446663221842690245356920 8740520 151702423969324032353747437437197260800 8740521 164045720351939194995254499338171136000 8740522 -58945205991962865774201931285051801680 8740523 208625674893167927211486078463461035304 8740524 -43250576885502168657233430778724352 8740525 217005915641388029650688275121255851300 8740526 44503849469991442950483617510029724544 8740527 118038451984829992922336918694931750920 8740528 34965742646816363919859149393544036352 8740529 -61993149629445242907660261525084490176 8740530 -62362575064711869254443548183497171040 8740531 177112603644564839326405591413006840332 8740532 -667732856215708012664429923251406464 8740533 -27098437579687068499441551082278240576 8740534 -46228794923569622069249431070195533248 8740535 164165754830660263036873992746527659480 8740536 2873200691122619218504169757985013760 8740537 62599764614652768464199391945913373700 8740538 -9444383031341917691761728394042349856 8740539 79111078882185122237304028137429249804 8740540 -41550369595965194424005951378085611520 8740541 76985939097611954696038624083824847942 8740542 52074224638055190237108924602389463040 8740543 -52920227652895553455676905739123908608 8740544 8544880067424388320617394712652808192 8740545 -84325714354431607806365010486608093760 8740546 86558307997999106346493361197999883472 8740547 35425574754602966602979405703477455952 8740548 335483012292451898555678051529135360 8740549 -50675514209532267919501068852149464736 8740550 3481123617015097081486936759423833600 8740551 114553241401115193917683657752175841280 8740552 -17027729586541164065470366286042726400 8740553 -376473972748392715996211249099920861980 8740554 -73334175274315047555699448442803534080 8740555 -67091403120360261002216374464379566000 8740556 27724793650246256526158510444202240 8740557 -36969108405283736421176392202039476320 8740558 46460926349331425748869432108112434880 8740559 -131244790018692250923198275022628788240 8740560 -33400468737211813645328838736242278400 8740561 206083032735931271377108156493621234162 8740562 -62499834169860216645008108262044953968 8740563 149510290543126840572988537941769728 8740564 -1405127624633360424194284888818905088 8740565 42172110927677720975971304993967578460 8740566 -46135834286324641394655009314818086048 8740567 -340198090784496727895875634949482496 8740568 -33508315071908314817900892803094650880 8740569 30891048485301592489606073289753614544 8740570 -49790767726522098909535005783231552000 8740571 157014177483932602817192699760297553680 8740572 115050979938956891970433208822029896192 8740573 153472020337806526769780872088696387520 8740574 46169704655352305638922826234102738432 8740575 8533836286915228202351859129832032000 8740576 89827293378144313532506932374830055424 8740577 -48376322735010934859677849945178132574 8740578 -28499941942905785336982121499450449920 8740579 34758664347130450817725690348574753180 8740580 97862114821788631400402831644384604160 8740581 98972518016422949699690800430400899424 8740582 -6733144867342468330896439098414658176 8740583 -88642366961869486755701413561199565960 8740584 -65748916566239346931653174443638394880 8740585 10664945542703578603836492103431726720 8740586 -17608734571750528440856913389983951360 8740587 -136692181063299322415738549663637987240 8740588 -39124928225569866225135361606198784 8740589 44352521044044748770715793824887055680 8740590 8502189684213463080311097688937472000 8740591 -19006255299675858489795139825366841008 8740592 -23479747668768676194714757605377507328 8740593 57811549336040839651114349287502097282 8740594 -15542355739627520057783806923607313904 8740595 -58729808851222473510916250881764128400 8740596 58500142163699553314974495390402363392 8740597 -20000296552079962173084488879427596736 8740598 43669251626656687998244891606102394880 8740599 64572809975945502512809208035306573440 8740600 43949507243216794855214035579499520000 8740601 -20242883730020098051459059822074041200 8740602 28497997149182216700026904014052718080 8740603 -161593346711393737332599337186737469148 8740604 100222126192732676915328202140493664256 8740605 11009199875022316116102362195607851520 8740606 -27690740916760631224170407808614113920 8740607 -106298284795122131632324565818946022144 8740608 62379966639778257089312946791645184000 8740609 -16445797770233546449522310694031300160 8740610 -446257307419175368508515922342960640 8740611 -70338725697665456053119339166104256440 8740612 336938733643845059441582536674709860352 8740613 51775686342392312531473185839165402496 8740614 -75118911048895533019861142080585244160 8740615 56916353545754463642286827072544209120 8740616 87703797784189134113759036366651842560 8740617 117605743367480907751835111471544938880 8740618 -179929159234931071356643772411002874784 8740619 -354430853986724788892850186414473608104 8740620 -32139866521785071039708930443219537920 8740621 63582799253029645816484287752805415424 8740622 42662315411067724592966849308327372224 8740623 68486896372490203731211671512041461384 8740624 -3321745422894560170634987418612981760 8740625 238558782213066525267371480212703737500 8740626 -14218608485070566923857124868509715712 8740627 -18251284110138209604239125178436217600 8740628 -20030764797787214051404298895335112960 8740629 1043164859420920360162594741664619690 8740630 9045711153999218943776033539610952960 8740631 -121915039407803522121341537936322144048 8740632 53463558814857154445561752981810360320 8740633 -14548565239414524161986887794981629152 8740634 37516863413717771697637532701309108992 8740635 -9423682969677896397201375498540986880 8740636 43210835771113977871004069689075363840 8740637 189131165753119079664581818240286853312 8740638 -70754705887180855158267693176521512000 8740639 120136893787610838760893586391547758560 8740640 -129133666988978569069272096068163993600 8740641 16612956616046916626355427245260759808 8740642 22135209632861361717014744102658699552 8740643 172911862914764677676536717774129676892 8740644 -36087253620577960798167449919938887680 8740645 94550140635537388338495263795895675900 8740646 84017164249085365116425031510294390720 8740647 50253179008730557714188273895654483848 8740648 -12841817483749885594025809627290009600 8740649 -90931364116339382045255812585859305350 8740650 -42579952555533220803874258590294758400 8740651 -41477163299904181844717975833686793296 8740652 -13166953212381250858011205684356814848 8740653 -1647299741231837983569780170515670496 8740654 -19398154656761880698363951862102465792 8740655 -3156519844012842212218821772308495360 8740656 -11066196102875503744302272011841372160 8740657 210113311110390980258871309737935973906 8740658 -40995872125108666489599816509815055040 8740659 -41317823748290406060643688528289949896 8740660 -111574136482119383647527498580301272320 8740661 196196769497553689773459282206014326332 8740662 2420916903578912645581076008497106944 8740663 -17649734342522118983320599525002706576 8740664 -75819227183570452215086260505378672640 8740665 -8517313587890628175579140326653065600 8740666 -34310836486044193814341328764770091776 8740667 -5693333171668969703061302845374751104 8740668 47936952233931633977399642963259678720 8740669 90546520455063998351188501692553200000 8740670 19577304591865686066085106447997740160 8740671 -41383903382867954027127454490720044656 8740672 -8253771959130837363156653874575048704 8740673 39453440565153936902552177623967670960 8740674 69170224233371969334783297900841329744 8740675 73694142887665284187009592283029345800 8740676 -5465123262723431172465076480283664384 8740677 -14967903390916805031807525651140988000 8740678 19143982974871102038478457250065228640 8740679 36652103563047697431926619177823304280 8740680 10763419262778824013656413573157683200 8740681 266280905004516067514775506006768235482 8740682 -34909614563385560565301587720360278016 8740683 169624835221106585897715026718281088000 8740684 220238146438429953456195235877760860160 8740685 -167869299947480476716945110955994573620 8740686 53537168989091189739006412127393218560 8740687 -3453500682101541618722396869240107240 8740688 49421413521788232991235513039752003584 8740689 -67766927573880640545451991200882127376 8740690 -6291383077020128412237233469545779200 8740691 102427325039254677743319512848745446992 8740692 -24876344644733552555377196554328313984 8740693 -35833943096416155472598763559312771176 8740694 71691827722140783417947973141292910592 8740695 25444138501672656672780531757268820000 8740696 -2033929587071767396999163196800102400 8740697 -89508929431094087185660928253502464768 8740698 -21139282032659696695241858310995392512 8740699 -26342461973140250294860331565683117808 8740700 27342200781347001945154556380269235200 8740701 -133457071758580089807925282953529564980 8740702 12869952407524826186551892896346582400 8740703 -230847980999809188052477127650242717360 8740704 19483406664800957281031493600896090112 8740705 18883068658695240693615096113996505000 8740706 48012062361405939328173650240034833184 8740707 17884923930775877579787069716046599088 8740708 23751598318377459198495426984883322880 8740709 -6719162102899628306315368941429547620 8740710 -14035153273271421705812633177100412800 8740711 -109915946474370054884796180538987029968 8740712 -43303999120708503744359858973031956480 8740713 54875348467729794695820963723303472128 8740714 -34255017768422224372882976274633854544 8740715 -88601972352262284684848817785360036640 8740716 21664632869480744140326948222213012480 8740717 143060841320064311983431717391271754592 8740718 -83271883877458501078062591917649004800 8740719 65727080458258350428055638206679142504 8740720 -25233210707761978164517831953897553920 8740721 3355900213158375618573678966039655104 8740722 -15424485920266414192190892734444363520 8740723 99916921193142236930897424260732290440 8740724 46418609114164438803416446338559706496 8740725 20383542581414276398210514148012120000 8740726 -50042451796041587624184562862122114560 8740727 192258771625581601420177401448048617576 8740728 6235024832696056250536838934455255040 8740729 55488078911862475870937264406410149120 8740730 -40146040749809215605929271299431246080 8740731 -115091237022970615901266072828840091136 8740732 -7198093623860370757332551724278906880 8740733 82577576513890061256182610723553423104 8740734 823804442056005213983679216408847680 8740735 -33783496106925356450831381698032395040 8740736 -17180284079369117787430893899061657600 8740737 -89758078273286502067604666587571395200 8740738 64116272163919370360085428453932316544 8740739 -578864211176317120810493436775964160 8740740 -87535572768750714178493188017806745600 8740741 250070932314516562876694928879007712800 8740742 -95686495508254905026759950949389251456 8740743 -23193815662356201148948364962202815872 8740744 -140167510096163858081509570966362147840 8740745 -22747482360635468256441797017329457200 8740746 21306675092803224858117130381823994624 8740747 -101741963906235571526961139384690934688 8740748 -108940668722078312358325977513884942592 8740749 27169546548952624981192055382477769920 8740750 -50978757669560969015181258482860656000 8740751 -165438245537109572234758549754244937896 8740752 20114632993651542312060699226821427200 8740753 -53577380861192040333498191758788602944 8740754 156669899492045322806811067180732218624 8740755 -30844587763814548201663151512951977600 8740756 38570358455520822719696976849644366720 8740757 -159310828148922734786743392583381370994 8740758 -23997668747617460370758310695937693312 8740759 -115469453661288495686083595090309760 8740760 -6143448087334073745286848922779648000 8740761 96281976249538570850555779076302763472 8740762 56572197489353936225606241334619450592 8740763 -222794430639556902929519877483412916988 8740764 59905354478099610002473665567771448320 8740765 -140056685985385944178327993057337774880 8740766 131239512983423124526838753115903080832 8740767 -79330283099455058473699042660198178928 8740768 -14685537584612714697395748582668697600 8740769 -126279566194423709870923086399732274008 8740770 1945223679769849327452233050039449600 8740771 20274387326406730682378419819825949184 8740772 -83552514903633720523443715984919178624 8740773 178831065294388110307318885526319314622 8740774 6835199847736344567518057044428806400 8740775 24694336467546345868134070060914412800 8740776 23187156283859238472713338734745518080 8740777 -25761723495408203136566736292532638220 8740778 -14367914240886635891628905141597074944 8740779 -81077183342779433376388604847046012800 8740780 197772705512496223364298723688729405440 8740781 -14419788869334796413137680527886663296 8740782 421354009638865138337188301666681856 8740783 -11397516543876286581096009822457529968 8740784 -24004947258564553809723372467598852096 8740785 42298143303629174280331906543953139200 8740786 -93965668405411344294792050659180495872 8740787 -23035977255431742013439149300833236400 8740788 3803050819549553642277681733930524672 8740789 -80018857556401791458916633563243387410 8740790 -12754968911912741524299015947970220800 8740791 284048740540688101466710072281131232 8740792 -228762979165958010726562087733666611200 8740793 -45094828441230237297525714080782895958 8740794 -90576430169884217079363072608995814400 8740795 -48235940134830251071198426863109098720 8740796 -117514838043918524261540040401804774400 8740797 39478454873018525338178245623763211520 8740798 -96045345501732707478225231518009280 8740799 138343155019430613941416088485162900800 8740800 -19524391117109276580305787050105241600 8740801 -14544859159373921178895909031145083708 8740802 -16195827121043445253533832375590667776 8740803 -122420993054510170752699802828906558800 8740804 -92458137258128604517714297144380905344 8740805 -29333182306376803930651546276896858240 8740806 -4624571014137809793663887941791705216 8740807 190670593117147096031492177630253828056 8740808 -225421358426203901099194186138178903040 8740809 -22702956134545194329174111360443138752 8740810 -18696916899586867401673623412896660480 8740811 -31041794747462334097153993220384579328 8740812 128378555075270557658518615395318426624 8740813 -49491301278092558995622373920392584096 8740814 -68549420355275753911699522494277479744 8740815 24030621776040124949380202287568501520 8740816 7561520816687170427047072874147635200 8740817 5103769450176423840081600342372811680 8740818 -78306546486914803211443728803265807360 8740819 -51221191265437780298700368931927044480 8740820 -17849018434990016035832015468579696640 8740821 76860548280039608808526811398029911712 8740822 -44476621343610509006561962718831287296 8740823 46834120442071195962221645763817131744 8740824 -63820772919206543631213923497959260160 8740825 -1115321818065098569377467499148694400 8740826 13007027715377257424694740971947945984 8740827 -73080482452696370283146347065234944040 8740828 55271609514692420183611381307534607360 8740829 221685535067024468840386654686928140 8740830 -6615193203533803233276630442682265600 8740831 -66769450989071421988041352730571184272 8740832 -296805481480928565459941548082783846400 8740833 61205849548675521163075259122322287584 8740834 -11892266647025730376863816174011056128 8740835 99254858886900438872896162013521043280 8740836 -12253691703076498136562966575233413120 8740837 -40338381624108492844945452527542708448 8740838 246927419117405645332968440371025972544 8740839 -191141472907556936762665743112155729408 8740840 -20968827013535955932740954969575475200 8740841 -122400354161405493961290239067212626758 8740842 72308359406383600731447874824653969664 8740843 30943333143268836489070139879030836080 8740844 28023435953679178037354635956980908032 8740845 164373987784366705771877687827900545600 8740846 133902416338338162629095354246084533504 8740847 -25646193593452229057816350525570769160 8740848 -3750243697135127382273238101726560256 8740849 4524048354206711142400618130693715654 8740850 48715338873760487707319662775039568000 8740851 1148591057993926563659893485254982144 8740852 -32896275004774742722297333719183404288 8740853 -11893195079671893320335214837156243712 8740854 -89630405448586053675427684837137627936 8740855 -17624062855361940254268280308944694000 8740856 -231978906239631529115552656425241559040 8740857 99263358099443328658330168550385833040 8740858 -4107670926925085004566286793253562624 8740859 -115467773970112686095714477585774846940 8740860 -29641203521720298711289606881479408640 8740861 163096194269320872905945627150615484300 8740862 -3410088172592805960450094543669036416 8740863 -33035390221523009774886877862912507208 8740864 80205460989963483108697400178452201472 8740865 -147033596303829361526963493678222990060 8740866 -158707500866182133708166352242579456 8740867 -76745719043067481220722513786059022084 8740868 -902371974178059381346991068242769920 8740869 -77990112807379674186854021870135285280 8740870 -78118295122090830622513672747409397120 8740871 88892646276294132450897824424582930072 8740872 -1950387877188125354105906230597386240 8740873 65608879193974411986065104771707362760 8740874 2075269823756910526615307253847342080 8740875 -9998757943600247586892427339003328000 8740876 -24390107571703541819709612325089280000 8740877 31209711521747406446071665902049929760 8740878 52855216825558115750941619931510200448 8740879 -97639608518290768642824692938445348624 8740880 5725671940095535547130726788158095360 8740881 -87313587786810415894645681667156234880 8740882 29964475053573168914629834834478485152 8740883 74130178029054134210602016677485858720 8740884 7000790461618550367510350556202156032 8740885 -173594563610466751926094421325298704420 8740886 -37708174172023871284303496008266885120 8740887 121356919394053370985711197837851863552 8740888 7622442141657635232873586006590504960 8740889 131042929350579761439529813768273582848 8740890 33598016052867396751745106672079420800 8740891 27292628631395144540983044308619292292 8740892 -80570874624729887273050783378176161280 8740893 248799281575734140880976727085486144 8740894 -5459529730146265242539243034324453504 8740895 120435761366284279068595901606197247400 8740896 15884872178177721980208411486138138624 8740897 -112222876940144561247008071093547284800 8740898 -71753994648910126473397703552827930800 8740899 6755864965482335016605089440993724800 8740900 -21340359949092938627903970858137292800 8740901 13611616971772404713677160225732197212 8740902 -17137532766436749914177125167210233856 8740903 70768672473244701517679692172635321480 8740904 9933218086087666925475709436867788800 8740905 51625536639827338008757991264603924160 8740906 145220456912717586437274709308966463152 8740907 132747664816088874579016492532027080992 8740908 -11577474686267236153229675942391584256 8740909 -130187575126872955209550388909247888480 8740910 84656726476439952266659840003623207360 8740911 -2538668673299112421739421127279023360 8740912 -34980095650773982713971274426104053760 8740913 -17413621025464246201843195503281700636 8740914 -30532584110972294393769459089002318848 8740915 9988085784281226148715566520000315520 8740916 -103920173207243538759284883645809288448 8740917 1088880055193537783423513997639709500 8740918 -93066891384145949567162116461747231840 8740919 -274452846926100301950926052386704320 8740920 -46963867209335862233706284594783846400 8740921 -62239963642510239736057482497541452288 8740922 75195264395580691963045494051147814512 8740923 -60001468741269254904837041943659293416 8740924 133139056916852163595328166178507210752 8740925 -8320626107200276767134715688459978350 8740926 113249140549942426455736275482099318400 8740927 -11266964611378507196054528759079227240 8740928 -5584210537230047038437629001046425600 8740929 7436661545557328221487858265771209280 8740930 -114066464761571349610403894773061107200 8740931 39562401025152874935701850801007994880 8740932 -121102845626649157603980050015978803200 8740933 -71594481825260752751934195661903634976 8740934 92878816313225315275854313325857162752 8740935 -15369697571564635980943657788911700000 8740936 184479182735947979784700260302348544000 8740937 126126403698653045466587884400597613504 8740938 89265184453826926037977723837701836544 8740939 -15089871917169663619726226450319041260 8740940 -61271679410367813026206858350446822400 8740941 -156457427758299248600947809523999960512 8740942 -2624872169801485495329696052830637056 8740943 113457021636969425533943162544695590224 8740944 -21450645505099908079083150259773652992 8740945 189564453789252152251764720454220531700 8740946 -30648346400135749690405850241625368576 8740947 -7255170721436914355118538005509667840 8740948 104650064063914284640491277054560065280 8740949 60078130232294058148618787593398481152 8740950 1586627210219380622909806825204416000 8740951 -11554671412814919268477265423467309048 8740952 94373292042925463482511699932397568000 8740953 125217332527727988636382071079197807744 8740954 357258526439261653988464922891979264 8740955 133113477194321434011396733684777512000 8740956 21373049311145719636329673498478223360 8740957 -78963558374363268391375865063181884820 8740958 -70265886649819594653906653170954278528 8740959 -5681588731386108820719579549233075952 8740960 -35968613653907361350398848144168714240 8740961 -5455898269826767578614764129145843610 8740962 2084539317463098075531155604839827920 8740963 146956727686020118682919807505865938056 8740964 122923202686225261838554936143375758976 8740965 28657072011475404870298447239005289120 8740966 34647556181695917252317219182740553728 8740967 88994777443927566835044332471818181520 8740968 146672688523117467023763023364463411200 8740969 -120314273375106715487027368965640066160 8740970 36294308909185136316698298750130575360 8740971 -53478758703155293503735083216890578792 8740972 111833046564847178130708683150285678592 8740973 111741422512587358026195392694152937900 8740974 -38506409836439303240917959954182538240 8740975 146253695459649058504279198236090250800 8740976 -40350023884369660553537665793057587200 8740977 3498365567185010649662461788132311040 8740978 11939166735967765500210387586590251040 8740979 20432300092341453831663437713117600368 8740980 -77902033910396803367740233496572211200 8740981 292685299988441650098670067441219388000 8740982 -105717161651325569884886914832117227200 8740983 -8085201114906652472458416078688800000 8740984 54987351685482251463245203136073523200 8740985 106146371986401395285022976236085944960 8740986 -1740798615262602498157499499714410496 8740987 5986258982962368073700153616853499160 8740988 63726720250196868750028565619070917120 8740989 -67884775163374593988420474217892024096 8740990 11386239981719159755273458829857768000 8740991 -16748432757391154527110696335245476000 8740992 -76736138350752268489674231792135045120 8740993 -48577975394176985750829996037726085758 8740994 15259431509308002113004308823521017296 8740995 -45821054787199694316755427476965043520 8740996 179785854897565826099676002020387752960 8740997 -1129605209560190443819441850166143040 8740998 -5790225933165156572632075174127146752 8740999 4028421942922093174026292565208575000 8741000 -76929775912031236738816284272494080000 8741001 10053352783903639030327430022584467584 8741002 -28683014487152434527617651643891753888 8741003 70241639465410142146659261042652539624 8741004 74857648886504797949532156002114244096 8741005 -13010343064000979707223205396790538880 8741006 24113891007184323177530747038819241280 8741007 -156521949079784705484472223071212960000 8741008 -3047069418735641149649881901963411456 8741009 242703266865510716594944778282624815716 8741010 -34205570250663343914896084066639485440 8741011 -72086896148687603263237243742218663128 8741012 27720925573811847793235515586434252800 8741013 -150582720003896847554267803117847117280 8741014 -30711295754998096518803993008948722144 8741015 -96342157346835137028210615022262014800 8741016 65261856803302242030973817361357342720 8741017 176549839797248435148262154889793296912 8741018 -77888862390554075940250285371570872832 8741019 51481412232738753124813914011824980480 8741020 1779955360691088735023548083001390080 8741021 188708797728251963665046953822409322144 8741022 56636170528527414520088456349501348672 8741023 51658998071811186325980055078042708464 8741024 -119803551950024567919591595449916391424 8741025 -36597446006056887397860797597652255300 8741026 -41537463010324940358758018964897653760 8741027 -270053299665491229211408956240651363480 8741028 50794258605574951701918598634376523776 8741029 -62096674576722899658312824652635440128 8741030 -54939273386876371153682353202628723840 8741031 30446048680075152692253280296919037520 8741032 -137411779647833380177456119618066969600 8741033 -29232911515112498119491682525877851200 8741034 4617427482656398568512702346587983360 8741035 -99090464616028402314051115287798926400 8741036 33290167463126163496827005594538892800 8741037 -4868097628433254959107222714218376160 8741038 -35581665820262591627347180526460421056 8741039 -390289014348672672620683434065036928 8741040 171688288665350993818367856476160 8741041 -269364880857854551812274238197547272558 8741042 -70913835266406582520069067874698585328 8741043 -77883192562142968563395150812449612216 8741044 -48302788670644352628219696437148776448 8741045 -46340712765651359135543137344743673600 8741046 -10471278993835592351076501919896374400 8741047 42965886157293260633296094708892122032 8741048 -96219993976836001440980778030716129280 8741049 49940624811435946599348235347748060608 8741050 12943678510920655640839887484776190800 8741051 75684010727844711927598839029802841704 8741052 -77628769019439621470306866809595252224 8741053 100286382226576715833809443545512735302 8741054 2737110647168158477015391164800864000 8741055 -108230661569193415889186638129717776240 8741056 46185491730471991409483732925169008640 8741057 7169592653339643089444205664402894440 8741058 10026144558996158238362117867294696448 8741059 -297171429092538312430347577584627908384 8741060 99243662455564962357104466619003453440 8741061 -113506182836903587452873285862513376640 8741062 -29113242812922214009285481786511269376 8741063 -219212295893052562373010524080837957680 8741064 -155343847412814937137122099998814208000 8741065 -94367513747392728590625893211407539860 8741066 -3371092510271396838024482041919778768 8741067 5450663431556319390612399774596303280 8741068 51485881191806285167628821313186021376 8741069 -54925803526842822840329245164348005556 8741070 -93027092565993180837141194208184320 8741071 79619897978145680405729795692944588272 8741072 47862253246182663757215289534272331776 8741073 162170696568970560596079492391412508768 8741074 74336445733127653865134661479330171536 8741075 4037642428995616258345181386692960000 8741076 33214057327012985843803925851323205632 8741077 -31340034057516488096808419928268979976 8741078 18400659323456439790888194823384871424 8741079 16958297884101128717326941304474061544 8741080 17957924778637929181460466074318438400 8741081 -45237381516688911211068059091459689088 8741082 2794838720463857532858667120414923264 8741083 -1426857266516699880903627111783991040 8741084 210157775379910894034778975825558653952 8741085 -46850812398548543173592005639848432000 8741086 -4290064713996976583580703941820722240 8741087 62986170649893961976502681135397465512 8741088 183985413168032628586134686672344842240 8741089 -3230983862157255210661015767854081088 8741090 -63265260218373193898878485835348735200 8741091 -133972188040311235337250091291072931208 8741092 -159064051894765274093517500883570920448 8741093 -24891836440178309647303113895551712200 8741094 10977403254386477843034856575157974048 8741095 118277188419551821340325608373937712640 8741096 -22662342634175971569950342132161904640 8741097 175886850052891514463303012962074941168 8741098 130598776135007240100543137129496058800 8741099 193808582092814855537978517035277434100 8741100 -36956247001660418231499501307330137600 8741101 -40931358670303524520223385708548736896 8741102 -516608383774374007004260062669982080 8741103 7019767691977286589484925083148843904 8741104 -30024009841227014912133542604172886016 8741105 -8275276913136572420196022599861348480 8741106 111423363564932716403251271415646925568 8741107 125592645378960714841522771092635059200 8741108 -37545985340513446132624383921153054720 8741109 -29452980242198039388288485350890985632 8741110 -57734778662255199089365737737432198400 8741111 1426906664572398227172296543697539904 8741112 -136362763502683399425624426685926420480 8741113 92232977913294005843156944092127185280 8741114 -93995385882903510267608356173806216448 8741115 -1891760877941145798758124861920436480 8741116 54726591841534231475776529745673072640 8741117 34537487225714709059376607751485047168 8741118 33181379546584411951104196625850857088 8741119 -166962458726363599818140219062037812480 8741120 -26117496022408435194959033225812377600 8741121 -94021073725778297830205781820265380320 8741122 14062741055071929241028050931877971520 8741123 91164486037501465825901076982485861372 8741124 45394420744224461669840944346670759936 8741125 -20418303023542923990949952026731765000 8741126 492515031105684018001761198475577664 8741127 1746514751816546875190812542220891008 8741128 -292692388807362992895973536793215713280 8741129 -132608073739631914177963350394334295270 8741130 9573560339400409407361166388652427520 8741131 53704292148327918475745109657722624544 8741132 -62643145479416147387987559438850252800 8741133 158784062669952801898431018308151433302 8741134 -3062344678661860086162007432546715520 8741135 33261730973025828825041050381555492800 8741136 -39240464813845496656849592921077383168 8741137 215815288255324455386913956068407044786 8741138 -7509514848473452506208964412558727680 8741139 28987335589693765428869970558153335040 8741140 -16393112151695320236497470799734118400 8741141 126153260294191654167662111638144918542 8741142 78350963155005378893896349578982586240 8741143 -52834728981897448738460284026428615608 8741144 5588984710175187814471537436941916160 8741145 21424840668875910303832496723052595200 8741146 -30001359224323569561506172530249820480 8741147 205224244411098947846846635325606494596 8741148 13131266997989732883956717037157509120 8741149 69177779753294441434582695739975010150 8741150 -16757424544745398887726623475256396800 8741151 131001024719908209372847005642459617520 8741152 -9466166774437858566917858259923632128 8741153 -166496059396837748657502207425718173598 8741154 -71146234729532733437638703215225405440 8741155 -144931612855799714197586677244633930400 8741156 90357854040147050507054889966820589568 8741157 28923591261877470956450114340241638240 8741158 -76501615979405723834292278661160204320 8741159 65915572381666527366767848357321491600 8741160 -67504780324779838559471948913272678400 8741161 123205926886201832919516517801253476 8741162 173187607546265657943402011879764882272 8741163 15937631640137719064003677550270650368 8741164 -28592679949149748851762232469069050624 8741165 -23749940576800186860001738900419521280 8741166 2564952510588440034445604958449276928 8741167 144574025834576861686832223710203979032 8741168 -33184643163571914449967576954700382208 8741169 3113688384420036217160937748171243200 8741170 32173785181012254273330977946149477280 8741171 67583951403055689442546410529425300672 8741172 84899599039994777362555279974437750784 8741173 -18829094467055904360790682986376067456 8741174 -10330323926732083052219400730322697600 8741175 -65885177103379668505623822424183485000 8741176 -9903957102977941622260487031035351040 8741177 18363679271563928075379785338546360260 8741178 14848250971921892444921384920623609600 8741179 327790861011297698016119981083858723176 8741180 36300908311562458551879880317903974400 8741181 117708480512407180913904479937124369152 8741182 70831944783503572795330880892239592192 8741183 110955543251064496751795461128941724024 8741184 -5908632313061188396605987346899271680 8741185 42659013413496135884348705508194119380 8741186 27655907420290551030718250789690173440 8741187 -774549123533915244419894060248409232 8741188 72423293526591793988849174921756405888 8741189 357792610393464160053578137332450501756 8741190 46598821487301434361014431058238875520 8741191 -63720009864115367454939476190500458408 8741192 33660156929606097198451763118238924800 8741193 41332876780698073708019321481601070400 8741194 -8220710440662863421546023656736489472 8741195 -183039251574957388833570017787273256800 8741196 -82449335146728432264643526517798594048 8741197 -98345980628269586250994767886876376960 8741198 113187508701820826474467200650032942464 8741199 59132436348289564544877371061319171464 8741200 -6622457526994348441584714328059289600 8741201 91344572326351741386796607250284994432 8741202 10658323295017449018485852928703036032 8741203 78700190225978256378572869745820969452 8741204 18684204971333630502526717395299635200 8741205 -41724758859946200795949030762415200800 8741206 53705607210877872075563942345555285760 8741207 -34854023792970650357164639388949154800 8741208 66154564063651211704800127525184040960 8741209 393105034937526356685418924039215989760 8741210 64046833655875995707577754408953473760 8741211 51051655110963176425799476328877395904 8741212 -77205239370506381206593344412912128 8741213 59017368636888249119367293974233350640 8741214 -6210715466840607843735545420855303232 8741215 7756511758749451974022348724364060000 8741216 99388919390180906528603086330307543040 8741217 145289557614410405265002359603474972080 8741218 -23536189319522147407078273718714539440 8741219 24417049483312695120375935490798643680 8741220 21454406574835703040444052269311201280 8741221 94507449059264363183529372659151775644 8741222 -48432117841178278120417990533798266880 8741223 -31649641312477382105246181302338159200 8741224 15700011123893332815912279965072947200 8741225 35183891129924720994689395458642624000 8741226 21893924260070435840218215015311933184 8741227 11881958379422948673511519601419154472 8741228 64576048993916299353624443981656587264 8741229 -30504212284383393472210944410436312000 8741230 -58272844237484554839343203872286710400 8741231 -86274677391090706583573772395881777968 8741232 -9711117478473865402184608626113642496 8741233 -43074217599799907630563642339402889518 8741234 -120848223780917788890476844133229167200 8741235 74001153990001102087857249984504998400 8741236 24647045646380043116535747109263138816 8741237 -39420580952488723634998032357572638560 8741238 13715480209768203602599983427934545920 8741239 4850231390903205522149293845357987136 8741240 43989766348582852013201519932870348800 8741241 -14921318585021501464703661668550836940 8741242 10950861494014257528498155739138185472 8741243 169015012488306494107841156813379567360 8741244 18049063166816937191112145598657634816 8741245 -20264501217586464003989780799975455400 8741246 715681906131134554110012038913623424 8741247 83210246598347040130270216352183955744 8741248 -183548078136498762897408898438036193280 8741249 -99393355945996447761787781081694985680 8741250 -2623294382774274885352017810268800000 8741251 -177586990027839415584085263543510063748 8741252 2007478410426346836965209264124385792 8741253 -84049045727698104741892640501747198496 8741254 1432067953197227272631088282458149536 8741255 335288409624648396866773679001535200 8741256 -70517999067063694175086598423960985600 8741257 4673999937040935299472798459146078106 8741258 -22873532568397859837356727045468097024 8741259 -5991727148203706355569942247809364036 8741260 128216054696745073795626513792207836160 8741261 -13491259150146856540052563483938443700 8741262 -25458949351928292171076743038461222848 8741263 152787660545691645464633844674864041560 8741264 25915370505388618836526746970490929152 8741265 19784617602270693224449000276437408000 8741266 -70137116588585613467608793332919085168 8741267 -185318003916836689031335765607849444640 8741268 47956411934415024894996820739421178752 8741269 3790308310529513820934381463530294670 8741270 -43821436503498269675965205023959217920 8741271 -90354788923061056063554921383888486400 8741272 184756363965262179186077145942738892800 8741273 -199317167962929421978067771141636268960 8741274 10169979980234594872005959581291276800 8741275 195996329030516532789498578359175944800 8741276 100302020986946675236146494582534610432 8741277 -12927931882866385163850161554999583328 8741278 -8746048538271888746261130958640912640 8741279 -231853330245311186460050889389686809120 8741280 91961375382201486719962371484491448320 8741281 -276849747950433162688332648393466561920 8741282 -15558490108018410564200478166590048 8741283 -49599671602722436006534879366711689216 8741284 -17635115013422619395659059270328667904 8741285 -32669580473170885854474395453617443840 8741286 16167821774193166615594144463238851520 8741287 -27816418334195820520090128478972809856 8741288 -11052585362983451908414584337229168640 8741289 84242638910618577674630948198184144192 8741290 30014961264107245436661716835420342720 8741291 57144311207116065042896903474780871840 8741292 7360052579424367175690450037986181120 8741293 8202835739715407106833390337374208480 8741294 17308281544502237781631694875210279872 8741295 143461205477606826292652835151298944320 8741296 -3904486119654198526414763690552524800 8741297 -116834343927101535400181552492855293440 8741298 166387286859601066524845548658984448 8741299 -43124821942960609350907643467277964464 8741300 46757170905202550514252090364659052800 8741301 189733443707272919789504140217813367360 8741302 30870801943416983393337008965158440352 8741303 -286187675493559542202377493343795999448 8741304 31956745569609652063377587217108172800 8741305 -145943451459691587053660229856386516540 8741306 -69458325510078681009416941675506223104 8741307 46786914687836372821517739153493992960 8741308 -123664330594824505637713433144650601984 8741309 193507050206118698622757665472259421510 8741310 41264858350271109801442398969720044160 8741311 1348693803464608967158320718319458560 8741312 2215780216362611897857258156889997312 8741313 -3764967809767460157896679319336771200 8741314 -20969337764868854597425424657011197744 8741315 94759160575826690092353382462887876000 8741316 15230322887518522277742301503647016960 8741317 -28218584284884757917375132112716313800 8741318 32833957761140064749085262251082529280 8741319 957793522228810992756952453110821544 8741320 16696433015297891378744542898024448000 8741321 52294801010909844278149974604600434522 8741322 69824342190146572762829060861495658240 8741323 120774873712279021218148638795861329784 8741324 78902867905994820651727809513720400896 8741325 73344161849018070377802634934191380000 8741326 -27306058761152512153168203189263480832 8741327 -58294335173573879683132732051714725888 8741328 -14806274905485347848587803617078542336 8741329 -106336023844619876790552617883761997070 8741330 24132926436085899835417414446919488000 8741331 172279665984197146612285050378812513280 8741332 11988831436284614147603804107874246400 8741333 -306211324984262309530530386732029783620 8741334 -4297401859893007064427541197732556800 8741335 -137812484158169152657472736851158623720 8741336 195661552027779255438332437345542727680 8741337 29868633715905986085029364748958734560 8741338 47450452447157344202341059884069971680 8741339 51158751699596692567363984052952145224 8741340 3137887215450376610093502621457052160 8741341 -585039015999293386129446536240662656 8741342 200367980278098999256582283383233023232 8741343 2143297823375090286696733990913319840 8741344 99688988733915080860332624276754268160 8741345 -126939820537498409113258960228784913900 8741346 32731580218678045704305086269983001984 8741347 73321359541259562271100395293935536796 8741348 22657580136942883236731247522290049024 8741349 -33167202180831634069873139793640773120 8741350 -9644571222397074386162903881721376000 8741351 -75284266922869149629719192706069466600 8741352 35928419292025965091120058621340549120 8741353 49307464217547050161200841904327676602 8741354 35148437123288575931790306427724307216 8741355 -35851069129371881617008087896894400000 8741356 -180879751638230318765949347091904409088 8741357 2389788277439147698887058492069266720 8741358 -4867133006820982856582172672308082240 8741359 185222464225685012273698105424953494840 8741360 2958463958529792878468072752142254080 8741361 6044559683686990761642678970870730688 8741362 10629452780450292623000881774660683264 8741363 178698547660311359421439600450130289612 8741364 3005342175126932692045526036840509440 8741365 88923114257966438348367308059090567200 8741366 107444063047187590038552785958551937600 8741367 43990240946053094261895580588908854784 8741368 -16513053627487552491385032396890112000 8741369 18835958118020615527058420686551174720 8741370 -11472831432408416107646557503969523200 8741371 -47199275248301526422100401034299006428 8741372 -146068108318528712479070903892295655424 8741373 -62562573025085790636164328533787887616 8741374 476407543376925003108148314218919936 8741375 -25061656251913287661503098921205066000 8741376 2616715560038467478182642531575005184 8741377 -180856119115808734302418065086476313600 8741378 15699234447380767038079130109696222720 8741379 -66414036282484347571088358499473070272 8741380 17321744238208669698545214522470891520 8741381 162704252017995417259818857335819634400 8741382 32734303481861111748634435240965521280 8741383 32184281600553418315975081752942276000 8741384 -2442128162428729369402856398183342080 8741385 -2962995523978806609887276730959788800 8741386 -6535134864631852841197762805908966608 8741387 -258651863204190218474882688749803562760 8741388 6574387016250474525801606084579855360 8741389 -497308723996917625471583280755232404544 8741390 -436131042662769512568550783846871040 8741391 -105178761917150181178786322949752518008 8741392 15953282334031373676348406628762714112 8741393 185987094652445637790896162031314654642 8741394 -26560456755720412032955889060710234752 8741395 3790786698721076692912984189368786240 8741396 58098205414725700521298428530593281792 8741397 24778402829709168268647185401438731072 8741398 42738357917821459386427221706742843136 8741399 19746951664044336439814805315476031600 8741400 -83436005368921886781402683680459776000 8741401 -218093819222217828781235441124595404598 8741402 9748758465909743474585178186573938400 8741403 27073368433349294981522943592321200 8741404 -56325147080877083534569473017960530944 8741405 56921679143772103673301208975166364120 8741406 46044801185903099279518870764049075200 8741407 -21480906075663309087973469198443133888 8741408 63719776616610095264594807946348724224 8741409 -46333956074239434942727141450023490896 8741410 -75018939627657448801250899557809725440 8741411 -17772289471652988215878611937073888256 8741412 23529075100097026580656656567281049600 8741413 28827868266772710776621729454528309564 8741414 150229285815824550955733746659687565632 8741415 90540231463411069594292032390393651920 8741416 -115560391731469100988450788294708843520 8741417 315445239080459059917864822413275945332 8741418 12032913304321976961080339901490229760 8741419 -68891404979583473119099982714949989760 8741420 -11609809672455032408620382219833374720 8741421 -62964499649587632620435406008607098292 8741422 -1082618824675711952072015226670087296 8741423 20041135708698367871872505287486870920 8741424 -9082296433301667419288418004715765760 8741425 -17374505849532371480354605778146560000 8741426 -53363568582865705175288934201846199296 8741427 2259815147588787872444530085160595008 8741428 -40815420875324279428441210150761404032 8741429 -387229214741860832155000488537172376640 8741430 39815273207256402424718929904001682560 8741431 55518663826298226338408531844873112232 8741432 -31017502324190972711015865726237081600 8741433 45914379292504452186156998617787263824 8741434 -66861876245652810237433773933368083008 8741435 -32926468965193962497945179104025308240 8741436 29693383960244796554829930754739896320 8741437 49697668945648155451804714882832742086 8741438 12879465262461232505950245846057957120 8741439 38303845104362465496226632132936430080 8741440 -8266613391894012008558351139156787200 8741441 150922662826837997516036982225720738900 8741442 7570146538888724275578132911389292544 8741443 167395977523570358237806678286617935640 8741444 -59931618868698069940069695972659020800 8741445 18784754320726054219076809425773845920 8741446 12215045980234448743060615561134653952 8741447 -107222630995001330106570803421671660880 8741448 -65185915138897522163419973598553866240 8741449 -23816015757625973898983001154159428864 8741450 -25062180646918438226301551140548198000 8741451 121870567840336295639996850471665414064 8741452 110313445047103634597949720881362363136 8741453 50908173490769493027973430197605865878 8741454 -7997497314604395948428090048124907392 8741455 -34338909546160932985304878544055227640 8741456 21491671296180892372568446453325094912 8741457 -57032553028845348891762398987801159646 8741458 6017518195216207698056362306340537088 8741459 92244524794679218489991605206153063660 8741460 2674473164923631464899508202001285120 8741461 -74694575159914870230528674742822901188 8741462 25143011717931081543742819233841043232 8741463 -67173000345001794618164396781257529600 8741464 4351247812196740772828114330775121920 8741465 66367614611327327396813880322493918400 8741466 -7494177214865980153800680193816998400 8741467 -84025268780016463528854743318603265008 8741468 31928915959891945775023201968434052096 8741469 123584697717617706675198085664471243808 8741470 1460013370543072813939319849363193600 8741471 -9423552685513249634908069092018383328 8741472 15195892217613802082863614423711350784 8741473 1634065857804867983110919343157888000 8741474 -35032428457769864892230064536197314048 8741475 86325808374820379228824954540008602100 8741476 5527758677600141066244780289619154560 8741477 -76902321966765456983859034329482340960 8741478 69630546542312110486385785330114374528 8741479 73377226638987910614053167985362449080 8741480 19757501821120099975624494753277132800 8741481 17185724977675454667890084752529572224 8741482 -20317780059249664285042268498378400000 8741483 -483281374965354859438656421456141262400 8741484 -87906576095251294715964215005865114880 8741485 69486988562174879281438725130748564760 8741486 -50284221146347015806481358878263089856 8741487 9933853615526175268414066746508590480 8741488 -24407300002856438783311843834811187200 8741489 -82322031282757797881644507461030936576 8741490 -8312290913780411119723563936295104000 8741491 -105931129683221218865505895489191999600 8741492 -152989514959064513383472654938492627584 8741493 -1916561493919392696028349675016796800 8741494 -11956698566584589977238676954219748704 8741495 32248850523938533623570240792613593600 8741496 14875936136172483144190897191428136960 8741497 209608672764406613264165854125708867072 8741498 -53744745444394675040058948727323450000 8741499 61265048016909716656724296562619398400 8741500 -3343181666444565958669483928158848000 8741501 -143581874912404802964555295608675374400 8741502 -27273196334418981848031042451481394816 8741503 245315444972596620011071848558110202752 8741504 26881082675018698212775932035585802240 8741505 -82022108481174912284963800597987117440 8741506 31682287914802511854343264274228671952 8741507 354734371746389934892092052840836785040 8741508 -15057150523499856545441440789687050240 8741509 32595121652993746012936802209184239232 8741510 -9973386675003879997754998361590419840 8741511 25005661502919467704873424647548194160 8741512 -42410721919940204365048911120673044480 8741513 -592121940192622206643398597518645472 8741514 -58519577568831782088002533509952431360 8741515 -188334514149142756219976003792721904080 8741516 56307573336980934318019738408365462528 8741517 6863147641525037240310274448882703648 8741518 -28947603601172875558516227736124175360 8741519 -33792884868389666941230304954598903088 8741520 828802620256763249533073621562163200 8741521 147952557692477404638165261650219004722 8741522 73814680666869081129965750135576679312 8741523 17863366305854352254067076666705254144 8741524 100277776391273668613985566851081088 8741525 -75168257718963273240177748797430925250 8741526 55249544008601721163736725648703454144 8741527 30503798872649256442141926676154238760 8741528 -16255937399333636792827145444050944000 8741529 127535055685327676390275200417571301274 8741530 -65262106591891448484047199265642475520 8741531 526539630813132984411838919175353112 8741532 80027776598919019333101509561341056000 8741533 70776172302617346958247145031230327782 8741534 12439094484322888756132882571165740416 8741535 4832295302023131821603606208743270400 8741536 241187767256496862153675460239194193920 8741537 -1453694243078759667954731699364599808 8741538 26539359228580459239112802995453833504 8741539 -31488170512730615039442783716727267560 8741540 79049869212995208310182411202761642240 8741541 30838889631310860582790124992706488320 8741542 -1430302515819926359385017581671321856 8741543 -21228625144253118038251752614768814384 8741544 37152802517548923738233890528229130240 8741545 184092802031736363535490350022729502600 8741546 -4300418777155698920203317210408702720 8741547 14293676024073548959158334864363520520 8741548 86845400542740955487905895790177867008 8741549 217870027510729576126017900851805579564 8741550 -11064074459444131284722118769165814400 8741551 80219900982406881016854269146617318552 8741552 -372821664563987311187676566723985408 8741553 -14310066869509907202607792103362155936 8741554 -38441800860749674682953539464624631024 8741555 29568328164969525315949230642532847760 8741556 1477423780369612223563868213644111872 8741557 219113296333019081329786400414369505600 8741558 -4168330065840141905496554159106508800 8741559 -39551709566703151292162645326215011760 8741560 -31358087103463010228728952238342758400 8741561 24651691931823434001368399595478507524 8741562 61418344525057402092663535082989642752 8741563 -248755409406144519678807247802005772188 8741564 -17673203155875186901952822822267566080 8741565 -40141308431236345994942494012476593280 8741566 -1785649869637502864464572237731681280 8741567 65313036219849472158557004361066962720 8741568 27743528074505908965570381265061806080 8741569 6190029922735948527042487039175297220 8741570 -51451223408602906835309605369778427840 8741571 -38719593910030143835273327145321653440 8741572 -18608330927076100487510088178515046400 8741573 207931257838853635164604399182242579520 8741574 -24392505400347405295081082252962258560 8741575 -105224853877534688488934291922057143200 8741576 87298597760259843882250470933013800960 8741577 -54156097895555896605207284330099312640 8741578 -101853013207684492154616414734484830160 8741579 -58979110723764816788882336719459996416 8741580 19372331773597293561491276006937139200 8741581 354224872686436409050764610776321451500 8741582 -64117771482843008166844023058275864000 8741583 -40903238521652998422939334497186378696 8741584 37298635613682959789638339176396185600 8741585 -6517689634179317528138069733664876800 8741586 -21533742319079570799985907954738365440 8741587 -82020140382572508837674077654209684480 8741588 -136027560816209085625811509412170942464 8741589 11465373780311683607158343276917144224 8741590 -1437896198616513660766504304882645760 8741591 170881399467107634976364878575927553584 8741592 -185250275538209751360387342650908999680 8741593 90878782310319589522211768984054636800 8741594 31257045090110742658271840929426410240 8741595 -39619073227678566819928068392793582480 8741596 -62394947030300040622075964294404513280 8741597 -18390513467857138803278656396922622720 8741598 -11639956319729087320653128456641868160 8741599 2175208066535590098000364634890126264 8741600 -62432425161767778089614075738954137600 8741601 7764753037935339515445933055005087984 8741602 -192254365337353268771299514196671078400 8741603 -29528921253072235251697639670796330096 8741604 -9127991155559556584588427262584557568 8741605 -56528677121760582813109405200621165480 8741606 71169032119828102084350948915414550752 8741607 24577120622567689595393752936034682624 8741608 85103721844186444379841897559254758400 8741609 169944791240438613550135615909298490810 8741610 -17083676372402599408552051648531077120 8741611 147649824024694361562656577651542290624 8741612 -192915875999949064188519117666935428608 8741613 103540198214890873300356723054614382144 8741614 -43410117737200806077658805172235765888 8741615 -4825624284921171624557772371134701600 8741616 5905694811377334823864989515033149440 8741617 210819954675076599364952577110020756800 8741618 126933365826955870960038042555081695760 8741619 -156678114371161927630394257760677318956 8741620 26612077966490621310539826400028167680 8741621 -24809248551426710071396507979110856640 8741622 13766479686781908306007188672174439872 8741623 112043852286017274894057705489367404504 8741624 547118604670670451095149460321719418880 8741625 -55855996603267109490268819607505312000 8741626 105174602058621015329507649247309894512 8741627 -78686090206563092735744542136101644000 8741628 -5264701950030218845587045828765941760 8741629 -38932153861280549676360814471997239272 8741630 -41024338436533955312691464372909239680 8741631 89216778868213068964312909355241279360 8741632 92857725814502268134031716215125180416 8741633 -139820572071414996984413108743019966016 8741634 -17927535441303309748558056042612234240 8741635 26830109917536481404498361939534944000 8741636 21130998443320424360140265240268670080 8741637 5556240840287599355791651070255103648 8741638 -136204310175241158080250805571287523904 8741639 -194285701006117453813483485690890899560 8741640 52583406812822781997351624622791065600 8741641 -80470531016436427667835401748378633958 8741642 340137962112830464028108166980496384 8741643 -6570566047899977639563402252939895616 8741644 -54380415599659571192315043806999577600 8741645 -123308269403459996241438564793564500 8741646 -31507991384131338117372662344778406528 8741647 -226853555352361757676746504975339168 8741648 -65360524211869843000486061216874160128 8741649 -110281540944018345641014897937477436624 8741650 -21207803042099445747073701720653376000 8741651 8497445287435822300127444792352407808 8741652 16680852437563844917854376217100613632 8741653 87744442717234942377465020859078865120 8741654 4377050066325997715804727893936366592 8741655 33788287915772109801417463010349110400 8741656 -343112882686496592905248925586554880 8741657 -340611369306796571657295907040140668 8741658 -56166538123110467840598153699258825216 8741659 16935248043275789592757805306136873280 8741660 -83343601788784237714463599294176760320 8741661 -9919504729478663484252534686193403680 8741662 19512504359708771789900491564337710464 8741663 -31487633858210242989205103736035095440 8741664 41929722359172771356226053666116730880 8741665 169853978160606410264648159378767911060 8741666 536964741642064704401830376036520960 8741667 100916320384214708951117233153053921600 8741668 -77379376475953338170292252026921987840 8741669 -59231048346923470811738249706906960420 8741670 3594119765735709150671510698598184960 8741671 -288559758441557416573696346011956559968 8741672 8804145146919538886746355874600960000 8741673 107058044462673705482078249772817517220 8741674 -95771742361345070274358832772024059040 8741675 151012981354914494915634337346593704900 8741676 42989247970612660922307691507945205760 8741677 -592145754570524413701385608699606208 8741678 83959332949188499190951759154822594432 8741679 -22893586689055927995353892701590445952 8741680 -7508518461906726809956705512481751040 8741681 -136524543346687559003160745619692277400 8741682 -3150053722203132215280148863843973248 8741683 201169770084045109652552627777293569932 8741684 -28717170010001577612038043245586008064 8741685 -706166857453839513871065885355642560 8741686 -53855026413336251112475657703421374400 8741687 250479170059499869528113215892534183336 8741688 -12820823304561804063419770900072366080 8741689 -50555260488127189989498736673434179168 8741690 2083185811047956402364490696741539840 8741691 -23079379580772939230270260496084985600 8741692 9314546766128928455015624133416085504 8741693 120298962256659125224403235529036031820 8741694 28227329412100509044629812384636179328 8741695 -77938613666921536179977014448838283800 8741696 17168004679914251780655293074278187008 8741697 -70954274792063618290019029518836782560 8741698 -46598116633192345273676013685821926400 8741699 3397373989163197543947040114283264700 8741700 -1176910146405406419739162189574630400 8741701 -40792158789339912713401440077032622688 8741702 -57600840563203530423573287321039873280 8741703 -201866852987912407276625754555097782192 8741704 -61568589229109463955471336036611210240 8741705 50909714489462468526835632868276397760 8741706 -54797739061719754933905515888480103936 8741707 15680980497315679609658633646498336880 8741708 -148714324951455517230987811705948630272 8741709 -185439949030349690953928852674044809280 8741710 46897053924913044948655349868828288000 8741711 -16460136406378150808035391114833193616 8741712 11200640370084734917242679033953779712 8741713 -153101164388250984694313929827753342656 8741714 -38647696448387646600288142962707537760 8741715 75311413359509635388265632739549027120 8741716 34090480468439652478750457349120851840 8741717 173106826740119289561989810509028505600 8741718 25028218044836622910441489916994626304 8741719 58544069448615275651759178909832909440 8741720 21293567897443674149489716454129049600 8741721 -23520295588351830937732091709053081856 8741722 -22929849660201566292241038350506066176 8741723 -231226284780737874699089154847309189080 8741724 -9071364894633330909465580489931871744 8741725 -82260320829356455973470990012507351150 8741726 -19848662426472892123261985935254475776 8741727 89154050959371993919987571666727977448 8741728 -2385577916852540503236187261480206336 8741729 259566890299708611546440448211358798640 8741730 -34702621696408369233196634479122562560 8741731 -23804020297050709144313635208883144720 8741732 45531469254756915273114538704057108096 8741733 3931863929575764415081954518748188672 8741734 -53715464488380711615097447110886557984 8741735 34200422113540004741962280160580575600 8741736 -71776507510012550310393897222446284800 8741737 -65702307114003669541964867520211074188 8741738 67347483487739567134278659499383513520 8741739 -21125387964052611737195106901541323176 8741740 -12771623089726307849609336933147013120 8741741 -184706510375647794420939562788179250858 8741742 8145113158954368997800198634073347200 8741743 -86131955831364100066101644576816969008 8741744 44698477632405012422804212618118922240 8741745 -153804086129113433444205525293836272000 8741746 7907803182123181023853159519365058464 8741747 -229375701274688395512608109764986856964 8741748 -57797717793780341780473925734231080960 8741749 -85316843861792706297644689772287767250 8741750 13253236645748948414852583212133120000 8741751 -31150882615911949740477832802579646000 8741752 9357553412032831374873124112228352000 8741753 42064925692690143425562913751211457002 8741754 8877520099982150911753170114954620160 8741755 34584754993279837600286978521128418320 8741756 -48064980152565471467365277692420577280 8741757 -49459759275625717762362978923697112896 8741758 -73482421981289485382519738042583976320 8741759 -38724658973809547342256186496544382696 8741760 69487685631491625496361330244845568000 8741761 -5341346147895017209789037094150037056 8741762 193321765028035156888784531807012319264 8741763 -15186196641310227398175472052647633908 8741764 -154278477291079876357302922545522766848 8741765 -105202889232227215172719994036539584000 8741766 -89087872438099717035828004790238528 8741767 -55506831973525891793364110862608139120 8741768 -1290767898940945884660152474441318400 8741769 -76292103860364444811521746326545660192 8741770 -5158862113608110700682461888146691840 8741771 -2541955380905842529364290324503568640 8741772 -11631119134502982761549261789745853440 8741773 212295722503391673198634055460870817920 8741774 -3960753562728145999936870877021884416 8741775 24953738883252809296710089921479113600 8741776 -43437512847861386105928770707092103168 8741777 249756913797740579569679218309516044960 8741778 28718486681429393150907536138955613824 8741779 25150684659796485007076661916403550380 8741780 -101058153217332988741725116759508226560 8741781 87023118280932611503292465983042805070 8741782 -27313073902960978378532948603048540160 8741783 -50583912981633270928546746655996654656 8741784 -127947867103845072329179090853716807680 8741785 59091700940441736683101679740674083400 8741786 -23710011408565882829953712482835143680 8741787 60168020225706238057782604522904689560 8741788 -100647636073187736709861640835609719808 8741789 10242318307363500873169147231329951360 8741790 -92359975956069726856190469290569286400 8741791 -191305905201616724434725622321519987200 8741792 31650040233519443664485375648564969472 8741793 447881309738473617347123845710099648 8741794 21230087192037786364395344387676771840 8741795 -157285006456947856575423293408485585200 8741796 -56903438375822267361607588923735862272 8741797 238378407854275326095592991259191949246 8741798 11341198029906964266745638713266712064 8741799 99443154163066727296706660992394262168 8741800 21117744067805069969388377127824640000 8741801 -54682305105518577274666768438206408198 8741802 -21538350598888445399446363327101517056 8741803 -59716882602752330099817512433731511920 8741804 -114787335545844355035993112908003007488 8741805 -42669917299747595675747401497892944000 8741806 65975035494809761145357892828977577600 8741807 626618373167792342886205616340260880 8741808 -24763225760199730336611566756924522496 8741809 166139831118408127856784418238382641904 8741810 20362418677788860705405970962814059520 8741811 -44767710001559247983555601755919848400 8741812 155667926695818424268148510140536320000 8741813 -28260165920779121186807219979036433938 8741814 -13939838585913353236053191228104704 8741815 26208050557802310935029613088089295120 8741816 -444004710819920990880454276382313062400 8741817 -24084601210600253936211181402411038720 8741818 59692002639727359399813675026161371360 8741819 -85040002018238466442793883000479119056 8741820 39962260103166579290950285790388480000 8741821 -194934728704039813175202867749296201056 8741822 42394281290757560949818952651746963712 8741823 4549238282676691810174640057538647040 8741824 10611402548187840867666604901112217600 8741825 -41742437063616668292629180097664029600 8741826 42106596787013534548460607829887949392 8741827 22686426495962295421288100899022702320 8741828 96238866819337177703167692403211713536 8741829 -101458722814436475122684417520714275616 8741830 8529166483014435898769800124165712000 8741831 9108439923678267243172909101307186992 8741832 -112840854517307599502066445795963125760 8741833 -13096133184939907279002206673936568140 8741834 -20709899348554811066306375137336402848 8741835 -82356262879686918952049784988805843280 8741836 -4039676537417181348403390676983933952 8741837 19192358034627102262315172515814276568 8741838 -19567795694911669387116689783434398720 8741839 -253871693856895086317661114686916313360 8741840 14116377584753022300379398381864222720 8741841 90095847749644490134456710878366374944 8741842 -22713585734567543119680344020131844800 8741843 77154552828859473874317836671019854080 8741844 -2271203605929680402310772624571324544 8741845 23615053473435250802594995225910108160 8741846 -62827292632628642960743816061425125120 8741847 43381263218981837948614006154135172000 8741848 -13631151738313801918676251420478576640 8741849 -140558174695555154368476507587247695040 8741850 -12262985810909968506167527634443564800 8741851 320296709548365306101392111496935986672 8741852 12175477435963227609843170566667258880 8741853 -17249394913925490859386505498088404320 8741854 66636497057801886084767956322173371072 8741855 1571149506183129826642616244593466960 8741856 -3625432978522611193288341849248366592 8741857 -4633141292865197457226077825485502912 8741858 -28962690471905803481587590023288268720 8741859 72636522066984430471029447427955656704 8741860 128514968602040481904598405840944462080 8741861 85032887837547972548041993470489486462 8741862 29021193228190938853550742992649977280 8741863 -33274322547896173389938249326048693440 8741864 -47797990265775082437586288685346800640 8741865 -82121509921322210997280389769497418560 8741866 -7463434515773298921396664814725390080 8741867 170881345213551168598154567265215804916 8741868 -93054476109793229558266935261131573760 8741869 -483399116049950001050140715623340616756 8741870 42123690265001192761717892652792278400 8741871 4276876898375154660182406034571424000 8741872 12481533904540799511901862275417112576 8741873 -9960481747318783941793216854615646656 8741874 84913637596033050939491701154909360640 8741875 13767900900698205780361457721205770000 8741876 21304736355421078878804686526552145920 8741877 27963856375972600665294013278567431520 8741878 -34351224590382180779540773517979857760 8741879 48992711550452840793276200024359295232 8741880 -4197114809892141575593558447908864000 8741881 -171718124092222155011820279884486318000 8741882 74530887033191087118807376074099879792 8741883 55580720916867710380474318042462809624 8741884 -176272495287347328219007090596048093184 8741885 182641328267094259141047754280865281580 8741886 -10962113495179769697918519254280600576 8741887 -2837729173214023584091195965891344 8741888 -28207903653436402775177420780089638912 8741889 -63140409581130269785416042494664694956 8741890 14464327411255247892940783184252020800 8741891 -169431469064852643712719287896198429248 8741892 -106392560012848068614890457661302685696 8741893 11772290257075598727596789017428006780 8741894 133547593043448472034967260429998957536 8741895 -4500624130571873905950609196457759280 8741896 5005183705545988600944346341231667200 8741897 -12246892699252951180136114559291124428 8741898 -13458381128996562679277759019454287360 8741899 148003442631179111962709554884878628720 8741900 -618448472263652771230175158083072000 8741901 -4674322760115207836568862285630382016 8741902 -17129690904310761058479743864197053888 8741903 -33252063657005189248682274920175513600 8741904 -6569940681921353981918493602478882816 8741905 -183742492575714106351392896628046239000 8741906 -74283078173205392926417708505240057856 8741907 63214125971079969235189208644873915968 8741908 -67750449386878201349027461318377027584 8741909 61059281562559810936106715082814029440 8741910 29520807681526067237950071748107671040 8741911 -183917752724577386317620828623114402488 8741912 108341595148272927590598313869288345600 8741913 -74120986383458144871407773318235265312 8741914 -39107138872589242284314316792221596944 8741915 8279136928110778096623830617681485120 8741916 13739974426169019769433025912262543872 8741917 -202024611633883225089222523213248000308 8741918 -6294358585888842459043133762321453184 8741919 100307323609408205595839492899888147200 8741920 -83627053901443943884501690225986109440 8741921 -1333341522676602820762279090459869756 8741922 -33299782110465281370963443518715460096 8741923 18786046114799389732737516267553870172 8741924 -111424664794732590557471301207060895104 8741925 7959639313163065668990601078171152000 8741926 73078622567042220199274123623954633344 8741927 -89073424449208561942336445740453465728 8741928 -16984548326195507055077624506868121600 8741929 82152888435501276000420155957867483776 8741930 -88502331734966814051087341497216916640 8741931 -68106927984906487324455609464680198272 8741932 23602409877947349012669687297043786752 8741933 -231212919004411669388642512810661491818 8741934 -35497267085048296212171125036108504640 8741935 -219082275008677835639397530467043756400 8741936 -11609062500250997259998832462784757760 8741937 159048112103627023912125341225448002160 8741938 -4152719238242868600370447304259440640 8741939 295232184338273058168258666992140755480 8741940 66332868305295578190611388105757409280 8741941 -36387192289988831503836199476746106016 8741942 49128524771135004406500165232346862144 8741943 2408657826268966239283808605162644504 8741944 197044669805912108621219422208723558400 8741945 92735913331749541461501197727265920 8741946 30602337531056046887475567680748845568 8741947 -257682242987027284454888584331923704604 8741948 -76502249487840002494200776355106659840 8741949 158970302557228768340828712498103022400 8741950 -17090150763600534654204546513473481600 8741951 47780420582992348936331006697904565952 8741952 38529215306853736782119784929663385600 8741953 -79446947381312695554025065667061645568 8741954 -32050579117963999714272513406803487680 8741955 -32366276836629952906293343029852307200 8741956 21899959436352788336850261658457702400 8741957 63992432619723590906674903489618881600 8741958 3830142248719502049497960678025099648 8741959 12368516860756306996369176743125771816 8741960 -127301569220714772266992414613364480000 8741961 46210642583754505201104101128387822782 8741962 -82546024955480906322860369156686500000 8741963 64895812833958960182475445438492910480 8741964 -26537531505864389611172108940247842816 8741965 65397982512953909427761679364112486400 8741966 67709444353582517531839787432352936960 8741967 -19673045715757129415809329147237962352 8741968 20159549123825640560030652900130414592 8741969 4314804958219415144279948258353909248 8741970 -2734050499538362289910612972622814400 8741971 -94087250333611424441653575513740762880 8741972 -87289674781229588837325550615382020224 8741973 -5635356695450790601451969183898172032 8741974 -36620575259151135126330924825962967264 8741975 92557077547711723523152543200028723200 8741976 850240788043359852716088272514969600 8741977 -224608951166512294832699538884678509174 8741978 38115380336066837165457041314459133952 8741979 -40196875252188928752164142178922088000 8741980 -24427391271020299454138433734204528640 8741981 -36129421242902110575185295506788200000 8741982 -37499231214931221723303225900328826880 8741983 58077983643394642857643461136426675232 8741984 235574916716948904191891974037192441856 8741985 -16157448749618572981672463322381402240 8741986 -1887065570407333928966922494620991232 8741987 -288215187863806528040133013372880891364 8741988 17343849118481034556032721282105175040 8741989 -102956264494233286716563432460197278210 8741990 -19003761497963858999942590505129013120 8741991 -74943593136688687084033845629484955608 8741992 -46464661746211000463878251967462656000 8741993 -15607522513460574849010306526434525176 8741994 -44988011408961637661924531327618726400 8741995 -158888757614199225642478857342752848800 8741996 135252271858909423314250471233906974208 8741997 -12381929516071622154409958576435459040 8741998 2129994173640257444550972434286689280 8741999 -23423056339698367970562709039648782864 8742000 12681953218450048298948858329694208000 8742001 -43735888149303962458099737075692934720 8742002 31684399854158388951302338653984489600 8742003 -110318054168072175771900279500678231496 8742004 38316821868558755924932453414069426176 8742005 -137111945932140736922813247567530858340 8742006 117263605968361120520421673777937664 8742007 -51814973589105295573601663116096922088 8742008 -3590290184971213529758497898771292160 8742009 -42443276075701297237509913287542998080 8742010 86693883163235266882529221327551640320 8742011 -208456431202377065935450257899460599388 8742012 -116939672567241388080391449635765419008 8742013 -61457309497615098593650042376410228640 8742014 93543099924457632863622912194854809600 8742015 97138565202986153900384357310670191960 8742016 -8879844747411468674267753161005465600 8742017 -8168212115844309563772321704990910528 8742018 -21205273440216443614139410532718958080 8742019 -44583715417964791266246568164522774624 8742020 -1329984781549826866386444944150077440 8742021 -14144918604862753567277029451021323680 8742022 -135177826200573379624162202395353990528 8742023 -93210932569129883545293904730636434776 8742024 72378616739883530658891225690429849600 8742025 -13144762210186535494434664932843682500 8742026 97072662076160467209799701440347472640 8742027 1530859148970931017854377320414046464 8742028 -153676816364430885720057093954712400384 8742029 703606115704939945084139476693331520 8742030 -49626189361460536184639791766741760000 8742031 32744854655704609847126126362540137664 8742032 15983980890984434607175593506235138048 8742033 -217724476053969458301802736854794571200 8742034 -836060499354345621887529474859708416 8742035 24098713506803712653471215322467938480 8742036 51782532444510321248852216440502237184 8742037 -139157866739391313009882143079085267314 8742038 -120622334311188730820655448005306010080 8742039 70936061087475159729745962219624498024 8742040 -156008028737810698979409530549086003200 8742041 -79044248515493377128616925858277192816 8742042 -6439890451535497330504389833404092192 8742043 24568760018607695564976635218719239560 8742044 45071919047931733252085458728479387136 8742045 4601904693871555047685788465949347840 8742046 25379994855534250486237371194537493504 8742047 65371011049304917634272424685863519232 8742048 17300291692339092895293410920020049920 8742049 12835473761344516352480688236573212864 8742050 -28152319350564298499202476578298340000 8742051 -142644802895671393014581745421838557020 8742052 196000484833883389844459108767276062720 8742053 -104583000288593372757174720349385838276 8742054 -30030535139144696721922308124961208960 8742055 18942829794783919050592939746266013120 8742056 75847153459782244379530423703647226880 8742057 58037802931334091654052555017657021840 8742058 26023531205685553677783804364323763968 8742059 -36243117572470885952667839406856993740 8742060 -32574422514399664880615688088651008000 8742061 57833977786842717252643903491911472000 8742062 -16658268094730755362797376776897396736 8742063 176601416422684546526344604579271564288 8742064 -1586786694032337605092116835983294464 8742065 46311453834058419333717065962883732520 8742066 44250874915321911161030645498507754624 8742067 148938615853922390737020884444322735116 8742068 -83905218461812560515612677180304449152 8742069 -62399096530155207739883307256873435296 8742070 -4348429278567779959958321135640576000 8742071 94591620412554904640260205825648449680 8742072 56881765734418655565113630095431045120 8742073 -53973218795488370574145556339451438720 8742074 -33607130279465615736061439384802736896 8742075 6515659207660209287401711117690290000 8742076 25367689867296851334967006203378162688 8742077 -9014246156527886880584377779290182074 8742078 69242175127043724609406300866385696704 8742079 -123069700496780875699871453271280086480 8742080 -62725519134269439139817101848226037760 8742081 -15167284089468427317572082514066999248 8742082 -28381679364701705231248318887815074608 8742083 -40257458723227065137455209938306456880 8742084 -31081810764739220344447382288933867520 8742085 37577194466541365471032065723800400000 8742086 134287390816816162093550283796573936992 8742087 6555042844190924692787280451060784136 8742088 11658866203434914235411110663590379520 8742089 52179688516071879094381998958865568720 8742090 -52575851589231293273252788475437324800 8742091 87061652475455662980284269337282398672 8742092 -41345512733591455034906971472832816384 8742093 26737647105246425742668629864715329536 8742094 141389444235013240057963290739056552192 8742095 -40456458833461542398931689257951889400 8742096 18475303178224337950258474132490158080 8742097 46841057121399238151769107077702994304 8742098 81718266437018003292832674839636998800 8742099 132916759624054096810221014829734651064 8742100 -70896293689517471480754308726109577600 8742101 -6602577309359868766693552212050327400 8742102 -36313587544473008748626753552510722176 8742103 -211385375517437819298880767206428630648 8742104 57073951369332714884848437042639052800 8742105 51565266736177587416255655157343357700 8742106 70051896643687241013701035557320992752 8742107 74891499527510467534879202401128083664 8742108 -58081230295712400791718257714363427840 8742109 127566439884044133824763598891025631040 8742110 18861129064276847814290481260633756160 8742111 -35489030829035896987917398522670381696 8742112 264711807060254926579938283354534182912 8742113 246150834001040299138011166149934829460 8742114 27392758261279972456633152833684044800 8742115 -22701298681486300491380143305168480 8742116 -102244236149827876666485140189627719680 8742117 109921750970121615890091108364610709312 8742118 -33566794905366702511840900306565480448 8742119 -65397209209681963009309425287086655400 8742120 40981039526060555134998046437620121600 8742121 32241721676122214123315965778972347322 8742122 -115354782879703118232654606568895607888 8742123 -54005825677388635682796325513566553920 8742124 -65024679765629988544818780005116817408 8742125 -101796406363484749590821675134291776000 8742126 -76107534242315825183991980846879710656 8742127 -38488862622412661713085770680838003600 8742128 -63888876186452201533037081796009984000 8742129 -170115516999200727536022294076501488 8742130 -71965346448847243986115191222722195040 8742131 -244717585086462148690379454318712851528 8742132 3651611407802975733510118518417641472 8742133 -2399360444280490738654594582308865618 8742134 -63042317825569937791750593390611666784 8742135 -104541860879707147454795854877575988400 8742136 82656929452387968690756906064076697600 8742137 -119317850434202870480732136746206526400 8742138 -2397144966738045701152415907873917952 8742139 -43919633674416590783658046117413823824 8742140 -73394886037382829432270422213301043200 8742141 84143381973251585286280650181113018240 8742142 78170729548865089263892787218381113600 8742143 -63545894228046818618828181200033495376 8742144 45740283033003302975260140309414150144 8742145 -133283505313822789212162987685960411200 8742146 26128473480314195490170968479517870080 8742147 -40189753722904886713633189552335395520 8742148 17371132805461435504465756113443174400 8742149 -71914621512486493319665621257297508836 8742150 42844957202200351016388065513588704800 8742151 -214104674811014639250471876160437285096 8742152 47845539456357401391376193195358412800 8742153 -11191579966750273513501197773283581952 8742154 -79304030729946192824295819284844769536 8742155 9985213376432428977230113037646741120 8742156 -38964678852524928750668319463109293056 8742157 58384295695798418815127551773718564406 8742158 2140526350682940884468001531367502784 8742159 -89829795733034125007888267047401529872 8742160 -21707658702513336848652667424554352640 8742161 139219616985416540644926586899387651762 8742162 11435807274688709629952561227611021312 8742163 21385985120426101370028068149759253304 8742164 -76675719217678755843376789874744298624 8742165 93259636684494755209056529933781401920 8742166 6941132922817480315502290068579427200 8742167 -36452555999462592981854476586568003408 8742168 -55488820085076550594592598077295360000 8742169 2382671950596180066644481161989466570 8742170 -74849280678602294151571221149654994720 8742171 53947069287840405151890994877421063024 8742172 -95103380607324863697132972233652715520 8742173 -102529185834348440488668016838150332896 8742174 -568637134116742189370680416029979648 8742175 -6616065194653953919073048395084535200 8742176 -3731734312496285479298118386362810368 8742177 140471195755347373569219812260460344914 8742178 -12719252562029422414355799995569245360 8742179 39624671110614761709304977765381651384 8742180 -6274339672312972946394030054260183040 8742181 -21217914533510858747988988605017680320 8742182 -87762147736344435978127402220838589248 8742183 -191140906946071432121322568068475613952 8742184 -79467185184955096613363725316708597760 8742185 -13171956015921426854962195546365321600 8742186 15885883439112377849310689185023427584 8742187 92328715942203383179241944808949222836 8742188 -5676946995692587247803316667596673024 8742189 14180963453313978096734481041182005888 8742190 -10123492019404878814152836966198676480 8742191 81727977674904553599948390057965624304 8742192 -29505757826094579029206488251619901440 8742193 6496984443877338042209363782105831442 8742194 -40581486662497761230779003350857701104 8742195 13584848598475487971718095434717043200 8742196 -52104103352474277790227538780123790592 8742197 -211096006325167295589703952092489470354 8742198 -12056140708459984944901203562724521536 8742199 -109455326243923744246679533486543130064 8742200 94812352398250801022889659830923264000 8742201 -839655635315036173754060722166761824 8742202 34445973856288253415881594964230852352 8742203 -111125913188638785331138556282108820360 8742204 64112053271020923700128539389093194240 8742205 -60088527789370313185394021984618893140 8742206 -19563758632528021113327867244331439936 8742207 -19592330411760747784397654226407804160 8742208 30642044731368244996897614489232343040 8742209 37902193991695335224332943841210651840 8742210 -56292475410499604117325701484354554880 8742211 16499632251279335431914540442782791272 8742212 -17587355651527114601357343843897834240 8742213 -98999751560633891988275089017603890658 8742214 37043223212854932438895112107676148480 8742215 -161740505107941831137278901848178016480 8742216 -42690181759691836422081850185082798080 8742217 -3295281195983159600916955844825915184 8742218 -117090423352515173714082387992825825280 8742219 46454871208989438125199367494924648960 8742220 -23902867883227424264765056075976709120 8742221 28788999479911454057001101981945634912 8742222 98205304126679673029561202205654022400 8742223 85167580793837851408719912252953632640 8742224 5056379711589211868978040988821749760 8742225 11309028900809067966499727994361879200 8742226 -176888752582213009739461053264879454560 8742227 -146019976670036255893124606891841563088 8742228 13609217077467462434670379978863771648 8742229 160361711939548841763346480800316460160 8742230 17236585945765105183601520136276377600 8742231 -71991810851834990227149011166740557920 8742232 66387609228158811909854948837170022400 8742233 -77940910941785140694311207988978971500 8742234 36442988671795786618692795613216903680 8742235 -261249230489207003063358782982926552640 8742236 61198210881769679442882030643465167360 8742237 -18172322780905250179151569431424694208 8742238 -46273266080710843935742235189128068480 8742239 175478649881688440647420062883339563000 8742240 38511645031141716956543432080341073920 8742241 48499295429826852929159513268677051412 8742242 148087215132488643332271622214411299200 8742243 -23870034950489619797748704173387769736 8742244 -200221437970203245485332836086407168 8742245 19318470075495338245084423855763088120 8742246 3583250648048571356365953187326105600 8742247 132547254075091725338348200307742640920 8742248 53664436179862728696411468710847774720 8742249 -56583368888677130740809160715471964 8742250 57619396661119495641362402080308000 8742251 -84042653117488550072951662992423105648 8742252 54178288611162942743184077940489426432 8742253 83280435921918307428788851836469529400 8742254 -29900308537923643568405314502553124416 8742255 50682127331657668606456993283219137920 8742256 -35263033516536635179704052915024396288 8742257 99591110451711808594171623939160946118 8742258 -22033481307870336943146678496411577856 8742259 132994491455339544799228934728456912460 8742260 -40354937541950142169438090443042213120 8742261 5807919072302939195757567061089361920 8742262 117922100714227539038525079927149737632 8742263 49972423793399003310749783784400849512 8742264 17918477104850145148743075884996689920 8742265 -51965315914726179057620510318331777600 8742266 -13230844066834257642087963891195302400 8742267 -120446606802013023805122660655728267720 8742268 81387787999991412070325323675956021248 8742269 -15365953615324695265136060316719193600 8742270 -13833466576481234984165707146494319360 8742271 -1311098016800384832593274270462812808 8742272 -17307367811238050373915456702806753280 8742273 -798026639470905944325571572643075296 8742274 -26066971807820866728881832988630242864 8742275 -1361903550741824648142218198158007400 8742276 77145824961550005323324736154801029120 8742277 9119151697849270223443045831970697600 8742278 89949702465915915185662155356626297440 8742279 65420538279656393462330016450809856 8742280 89446554544235067923441454237229056000 8742281 -278425007727340598134263559444942885836 8742282 169421919608821398453708889643061811200 8742283 -200480248158649571377227211599691111680 8742284 118248136784996512154406276036619224576 8742285 81646079101908127927395473249497585440 8742286 -33706630980355384775328080560901135424 8742287 1490864307421256164725681759537004920 8742288 -17717215440079198500418843833834602496 8742289 115096321210089088396697480174651296356 8742290 13170710995129600755215445425217866400 8742291 -173056972933540740965749784186315982408 8742292 17719145768094181290915226203486297600 8742293 -12486047698126862657573583410846390784 8742294 51133165175829250440550161045426147840 8742295 -186232994662883430191667258399187012200 8742296 110432025851559294267817447779512770560 8742297 71252127355731606556481133665458216128 8742298 151774119806242199768882109552705845760 8742299 112629372985540736789429079344413962240 8742300 2943158156632221695282924480080281600 8742301 64212315196711312069378586767230312384 8742302 -59173478880034830604074311335975083648 8742303 -162210428896386383081770103071191817200 8742304 6695649729561699038713221230212546560 8742305 -7883306604076198949466758690480124480 8742306 -6781693718988388639009832618210426496 8742307 -26924411674726311291678344816972798976 8742308 -60120581707381814512267904745908211072 8742309 92512253994301603834269936768446308704 8742310 22202384163993063203162643611186181120 8742311 135580598598074567178012188543023345800 8742312 45350559553875606179491175150174161920 8742313 68734673543642637378598138232923885562 8742314 -13619445469476845546333069253236537088 8742315 51282863960578188894223899492611297520 8742316 54188835488927733410306431618347440640 8742317 -38989833625169390475331736972786630634 8742318 40046224123615023280329217297711994880 8742319 -257560077503530114488357316109222547104 8742320 -12532261215132570729780230994139545600 8742321 100554402037416693746401775884514791680 8742322 -48990567495755743856091663922617858288 8742323 -15735184914174843135034635667226162976 8742324 80278712264716560419189075671764013056 8742325 -104442596663264056415377054258144236000 8742326 91523311304006342381257929856267550112 8742327 19784852236012045529435412914749111680 8742328 41287174372462463314208732125097164800 8742329 409715593606357930219935886847896142976 8742330 42918755682214765464911610310321920 8742331 -112857229663849799708250718541440182880 8742332 78786428663816161313461055608990632960 8742333 41642780623350781135933931119857287424 8742334 -593913133570117832230692765356173440 8742335 -8983485697210562725997379970932126000 8742336 -7797419549724271553257137989744590848 8742337 -4088907964431247979301530053920060588 8742338 75216113441229180961547769748611749760 8742339 -72431023246561612305901424859484604796 8742340 113638465267437527113645676383206566400 8742341 -67261032258152723181997571089487538816 8742342 -4892266853250257585026405976509126656 8742343 127582875295239901930836762530676240864 8742344 -86445722691847135372359340766055290880 8742345 16371621191433574731287537544755361600 8742346 -35269683464726503022167333136352435456 8742347 13206184192109515312084031441845691796 8742348 -1285430640579579363743860280385348096 8742349 -20775298536240852459982551121431379008 8742350 -15626757065436297719865569037449160000 8742351 121862411743502731290935414320625961600 8742352 11829040752333488017120027886416084992 8742353 203874397817561729013532666517600335602 8742354 1061897528668213672094840758232699520 8742355 25284138339449394549683010325817555760 8742356 -54236146658700787317319691245919662080 8742357 124469344043284392792241458454173522240 8742358 38662205844089701385458153505758752768 8742359 -189258123709798158583398439197260440440 8742360 -16841755370125978776238836530921472000 8742361 300808099791590222891853729692708296912 8742362 -162980255797501180286875883959570871808 8742363 34140937969422547911421907741885991168 8742364 23512467713534542847647881148182667776 8742365 194108728666042792326392216170912417260 8742366 16143561235495431046763804163849235200 8742367 -180653098639099703295716174406214943584 8742368 240049402765743242045073088642870149120 8742369 -99825381289953083037506874578559578880 8742370 23797196632568793381735759448192934400 8742371 297134198927270423552345446410796116 8742372 -12203763059815552837923027699853688832 8742373 851225455086093243328847710111338304 8742374 -11596618591193369015766443664313791360 8742375 -89675518573963613028267009968726700000 8742376 -352663348085039642948755069396140195840 8742377 6228881319463857987503576652172780800 8742378 -80693599087772334243144112122254195712 8742379 -49212599801999759021205581467860395020 8742380 52506971553957443796565094458544179200 8742381 -13364015556994371526251205088679916800 8742382 46374544071930452948378796023918953344 8742383 26840663063168433278102161703123924064 8742384 23093544624461965894877499087912960000 8742385 -94465004275765874348509113321675465420 8742386 132400625629976080369151898693122844480 8742387 121871793341052536486829615391142523960 8742388 97603005977785328964874485042612656896 8742389 -103708024669179119407442913024791707140 8742390 -14435879350263539120805403845738178560 8742391 50644111554837888379175649470969298944 8742392 -19553348200806673442684455902521057280 8742393 156284930661094143594330626195033358240 8742394 77686166184394069812865924757533847040 8742395 -78608012785767699785678118135116313600 8742396 43925253777242303826239283079912449024 8742397 -44824295422609850326432135313113819528 8742398 8941654170101096123303416547921886720 8742399 128921922100864727169644317022683800264 8742400 -28208956166556944852949616603378483200 8742401 -110986042369644211555794611502505049598 8742402 -71889221773570701229072833551583046320 8742403 57942699489668139832004816719506348288 8742404 -41194162559128775094805930700843851776 8742405 20700773222310521020806527962909440000 8742406 -56758593074400757644379961369228242848 8742407 23237948810554375677239015186906241120 8742408 -46576626531532530309784452352758128640 8742409 -82905313151682902756444639658882981596 8742410 28048814689483998387391699270265837760 8742411 -58771008150718549618969967609582005368 8742412 -1436848781733110904727931696445762560 8742413 -151057656176358339528576050192784574080 8742414 -60401797956819192484261274225675290560 8742415 -29606840234789599378899277424475586560 8742416 -800863470517599153422065577703899136 8742417 -22156841690368319101053452798240079120 8742418 -30784656157570642053088925101355145840 8742419 -76281794912280607863168949881818998704 8742420 36534890628856708319959116456243617280 8742421 -74784862208726332052081309443869019378 8742422 -23461292133598617415962022981330808448 8742423 -145045395361951178654242078033378358016 8742424 -132661850150012313998447327180332247040 8742425 -109368875911906260951841694810876636850 8742426 15865068068426436999235250087795097600 8742427 -114668826015827931028982346046039759440 8742428 -86816995435017258548592764875932870144 8742429 -96974484109368074572629562559315092026 8742430 -23076382846779167495587335556086718080 8742431 234928639462793835172160754190741270464 8742432 -40527403890499357656382950650932101120 8742433 83443617832787185029562598506594613538 8742434 41433732029966064270262750119436941312 8742435 -4658012031978439733871935929838073600 8742436 -33722633800046586686541721410515545088 8742437 20681582016748368295732281052332374784 8742438 -62798830215769107003384384693372518400 8742439 76758647730203130206640058234017693256 8742440 -56972615963183494187398973200864051200 8742441 -37977828556448713027873179348056477808 8742442 -64764947712486612902132077479160738128 8742443 64749404716176752889824717843875441920 8742444 -110162184101380805964648230111956867584 8742445 -93842214738014820561076138000021629300 8742446 11277801957301460662206378231701604672 8742447 7629831672903487822726908365975354880 8742448 -8906768464869103791929986853077450752 8742449 -248337865743474028559844528765443597550 8742450 -10894401815958327514024486636528320000 8742451 -1842104761108256860822337813732422080 8742452 -26486924041219556001518433976530321408 8742453 -131595784405163758787601025560078249696 8742454 -24675635294554159982299709988048176640 8742455 -35356190245231465198813135585335161640 8742456 74997889143436975693413730613096448000 8742457 -276467581884992860964952466538828177660 8742458 -139630264927953408154659929595496939920 8742459 -1311981136682489899418713994980478208 8742460 -8692179360199746563532661416912752640 8742461 -17749907679210588418053693368579202816 8742462 29709874636612882284085784751915231552 8742463 225104968569229343260490886616564843712 8742464 8899308808641611573172728205880590336 8742465 -61526847043059873713790882077446272000 8742466 60870181241115103675770993659901035040 8742467 94980136706508082000865059589371940712 8742468 -98709801671137780233398695344537600 8742469 7908635721021683693711051195790995870 8742470 44376502027140702628678636493534208000 8742471 -8319404365464968002771682768248473792 8742472 143891854936752476999567590748592998400 8742473 -53591727889540200575061573007222600176 8742474 27401179385423992269594051491707495008 8742475 -12494637376410986463183493967551979600 8742476 -47651072102911717665134183516657245440 8742477 123853953884391691777003128258978198720 8742478 -10812154476742919257210427990774064960 8742479 -202167188778171381916555619220093501600 8742480 -191488565213416304425811526451200000 8742481 20514382333738207678827783982414571328 8742482 30740918588046394486132788833174516880 8742483 -180591183376736225742566706534910475148 8742484 111718327511241189726861129159882479616 8742485 -231516435386986185654936075484961188200 8742486 -12638935653299842127196468530400147072 8742487 -116529275699989499196626309041972043000 8742488 -171113139422443792724982091298133258240 8742489 -3796193504024727334669551011156075520 8742490 81924690782672112729467351233569420000 8742491 -399948077482342507967644021008713317968 8742492 -8959245638911798470805169603131392 8742493 98277665352401500673231875338110248742 8742494 114396548426192359073465227409613127296 8742495 111084053523591310899477057761339952000 8742496 -6806881402815683558382055678311137280 8742497 237341348513417752293387046195760486946 8742498 -88626509109517184876671866765412407936 8742499 -73069645849727659762492699958866454500 8742500 -10742593989520235891676826081144800000 8742501 -27133767892382977589326911576391879170 8742502 -2575292776166786459659148483758517760 8742503 20511440061724284190587260150967396480 8742504 11638410422505424040077782339689349120 8742505 -50885211572622691940025815353204740480 8742506 -105216129025157599858824060877125012048 8742507 52842076750029928376137914266252133888 8742508 -50536257639922229388543870562682598400 8742509 134318115742140505346635575134698973004 8742510 -6626245086890569140425150648860304640 8742511 10617764492696576118642578333646556112 8742512 10122378059573680381866770102730227712 8742513 -21140857772091982456346171562929281152 8742514 -87796144160845303988967960922698562560 8742515 -118588657154977173991630204730296317840 8742516 1719275370128046446829845376147922944 8742517 -38925383802775392619591313631483817728 8742518 -10260600939072058219360010132776478784 8742519 -138750720626849080933427659322146933680 8742520 157100361038254715342511348345706905600 8742521 120254381570509239748495679241210793344 8742522 -7798652968369854292694238854490172416 8742523 37984454502509116814562427229398882440 8742524 18695803285182190689884150079827966976 8742525 47551687647950545700309411996211285600 8742526 13153958214885117892879233923935871424 8742527 -58318062424956054893865107720692907520 8742528 -165173495564598991571535462364033843200 8742529 -273520554060583158214319535385461151870 8742530 -11459784195788260317752187089669306880 8742531 73870674352807607213699312343781049592 8742532 -16586643946711215942179335786038514688 8742533 -61830230491024249996729898434476372420 8742534 25443344573312155622787389124452888448 8742535 -213672139040290329435113160259700059200 8742536 -97637518899550642979709003006945239040 8742537 -345759436890211350640703008151075717952 8742538 -3944116653469966713481242473047106304 8742539 -32907194232665804849832429980113104420 8742540 74688896369226468515253307975173196800 8742541 -64856983036237642139311200234656202058 8742542 -408396691841924023184937817119463488 8742543 119796344272776383456752750230573603480 8742544 -30158945746428163005284506256460677120 8742545 -331893921463198317884767705400605440 8742546 -5803167290322618879860092512115699200 8742547 263137786681065189470923948929253652544 8742548 15067881976065781853090434078609243008 8742549 -18260899480341547912319080695032663136 8742550 -56899486336039701039641390656964047200 8742551 -1247834393094364623162504298696091448 8742552 -19373861742659073821594586705291509760 8742553 -2209074307709622614845189438485123072 8742554 36560366190705680386043117384524916976 8742555 19167261812223703004376162093367661040 8742556 -111753024404242930586549567633669299200 8742557 18123470107929819077599331837243855040 8742558 -7849003509096806518424727973137506304 8742559 17348960954598404548486814301040454880 8742560 131659965005047411878673104540232581120 8742561 -141135638456474869796571103556632112160 8742562 -57437961078027993687667686596092056576 8742563 84157746033614829419581168772739987360 8742564 146393314476406280864249783007191187456 8742565 -8691543566436136661821870600920624000 8742566 20835331763592221203391272488307566720 8742567 -101592597715588439702982527979979874520 8742568 -157373106748578633909456623939041981440 8742569 58759680609859905812267915554693300560 8742570 -28222923101592255060121455845615788800 8742571 88518860835414460004758699693855582772 8742572 -51377534261558620354684009194961013760 8742573 -16246997828781032802032467695180864 8742574 12260670075676958415886546237353552192 8742575 56535094921342449756794044503056385000 8742576 -20717212386886411027511243049397125120 8742577 252854601603374276307954735175952609426 8742578 -31493167491988612940248819432251348576 8742579 54869765377354744969160259478035843384 8742580 -32799827610786322545034616591195473920 8742581 129353626951059694240731810264047404128 8742582 29238015756608565745246017486094887552 8742583 2873472412998334170399930875631549064 8742584 -6576410623611587471904714117331968000 8742585 -85481484079406344102075289611996800 8742586 -89424156454161655929728285448071173008 8742587 95355822171858440624273967715990497552 8742588 -541607324164513750513763385261244416 8742589 697085456105338240371237254819405440 8742590 -5712747397161425765694499855454478720 8742591 -6818583027081850897597377294613490064 8742592 14292144284389062010680876919958798336 8742593 -1614241716777178426041415163471318700 8742594 959796914248355873947418812113275904 8742595 189211542180539957742517769962810083600 8742596 109974955830542356547167177122401155200 8742597 78548021133970516201510368109379762400 8742598 -48599638422190366531959848403014313600 8742599 -5701756115480611442026614094661632992 8742600 -74954671423789734113225783486515200000 8742601 -69268607516494357941539174338048835520 8742602 40124082545396648060786542369958750208 8742603 152239161858962075809708608227508523200 8742604 23797160900603718833364707507405479936 8742605 83421679043309559957401983440755614560 8742606 -54665305194859339737994998737934254976 8742607 -178881203387417177310487068179933062848 8742608 11406960002872399934967578091016028160 8742609 161128350519377564432972073955044932514 8742610 -83717565552336235996608336167403867840 8742611 85927699532330846509855922566365689952 8742612 -18064612836460054040369896029272537088 8742613 341803987767427030110496566416216366 8742614 53909944007860258196817758356198421760 8742615 -20473083050769463253296742580307253760 8742616 142016741320129270151339533479225108480 8742617 -183446290674076510904684115076254729408 8742618 87640934344503138109099192100146305264 8742619 2615017916365408081868183204746948096 8742620 13919287950424250323432250095337472000 8742621 -155078677278418783229385390329118494976 8742622 -12945297739509118978766396109041356800 8742623 -143614064710483319635640024943456172128 8742624 -40246198803646870941713368954171293696 8742625 39040007908537122545103427551732129000 8742626 14784487706604050469041280415082466624 8742627 -257683027374842603724578441463904262160 8742628 -3464563450854518198533321889796149632 8742629 79222362134141014026086654660631553056 8742630 -24152818370972211498591079022853388800 8742631 1832411086486007048036031750922646872 8742632 -78140882508892225107161933857276953600 8742633 157915801644103198082818047418667412624 8742634 5338283222579264745188755330724196960 8742635 -35455193458418692713350191486942003680 8742636 -29701998383995641920748764108599876608 8742637 -84513742996196241387423868653886108714 8742638 -27425445109815800878952185698212374656 8742639 -110625954081163287687941524174979183232 8742640 -78588121133182973655301194604434554880 8742641 -280349206394997969395122022710350648480 8742642 80586134171245144024726500136720088064 8742643 13537312180183768374929241454535221248 8742644 35196212622992182199797215188588670336 8742645 5994560429048922559854827556081438720 8742646 148537553744207066728362410905259747328 8742647 -28863109555966317696020012904344510928 8742648 20989815711177817426403652947783884800 8742649 112153474980739771044896371682523048336 8742650 -27499857193643327847161856303728928000 8742651 13143787871238486430437582557157417984 8742652 -1453164788005653332451966286507831808 8742653 97257714593926498949152080038732272902 8742654 18946739818851348867872975636968889280 8742655 -377663295678234975451850219852383440 8742656 -14061563770822025891081475294511497216 8742657 45843168678051659265263896764804301824 8742658 98712828196560363745263982656178593792 8742659 -200325352435705880711443535307348584640 8742660 17672143874019664032626901792256512000 8742661 24333288877265991772805860188922846524 8742662 44370954840901319412631541219401313664 8742663 -7334921223977919969946658286654564696 8742664 -26169851117624122875120058111669862400 8742665 49585426117915182584614010518607971200 8742666 88143044484202409262097632436584493824 8742667 21224729678255676276260565023893200400 8742668 -8379088728750615695019646528984891392 8742669 -59866600453029966266301088976327343072 8742670 79806270253334368902304785282835289280 8742671 102371704198152860231178292884760553712 8742672 -1545540944152506198732060589191905280 8742673 -65932949167620062742221652686989792078 8742674 1200559275984677237404062892341660672 8742675 -20661859191219652484862874950378481200 8742676 27056419990763843270092629644158037760 8742677 55631806414196174290079732642204288526 8742678 -8813847399495866519077820214699637248 8742679 -20654418589076995423089456234703536000 8742680 -46328293849531624206589892237112115200 8742681 100503511218007188944537324512966047840 8742682 2220353361693701370451431696866033664 8742683 258053789264779717969331753997585387240 8742684 113670787291316570522029971629593115136 8742685 3175302593090273005535556898861344000 8742686 -22446699922316770311239399665722319296 8742687 -136439160094132820301018247443174246840 8742688 -220578185845853825607699740117617213440 8742689 205109044949649060437835387236369531490 8742690 -15249952505690093342865821797062696960 8742691 163411615878463445021610891937070599152 8742692 -67373026560208174438344934797901627392 8742693 37455863782160948391611671129223420160 8742694 -62486355047203578661796688818098819104 8742695 -19524625440747700644265809115937074080 8742696 -57646353011568379535000072372571095040 8742697 99938715826234212737340981991557658740 8742698 3104997168878085474072781298659485360 8742699 2098083860169558335323089056974806048 8742700 32308361103458206144289990275305939200 8742701 -81237690271428642805775795291885846496 8742702 -2949325317577460988792494071217030016 8742703 -44179562786428310131312498639705716112 8742704 24702168412795318709103003518778310656 8742705 190069918770425783425892727090661566720 8742706 28130122734684213909163705911392532480 8742707 -252047467903765572311668967677810532688 8742708 -165308064878152453453462537911598694400 8742709 -148444282352991348213952251914509635684 8742710 84820968778211891392002508260575285760 8742711 -37769602412396121143919826470058792728 8742712 149540146372500757283024113808365056000 8742713 29054666210103871566346291582214177280 8742714 45657575685886536034785088310862540288 8742715 14408810675480029495646918497669441920 8742716 364448149916566045782612859224520522752 8742717 820945331662909568356659554624980800 8742718 59820701434226919634569745590341444160 8742719 59943758442546537051204854509841843544 8742720 4337481764523295213164751558866370560 8742721 -17903379672279549704536110030162657240 8742722 -16329777852707209605430383081424553088 8742723 5171786585218439352185196530306011968 8742724 31902229065139003177217861238890784000 8742725 22820984061390941239839523614723080250 8742726 -70721457544819837520857999159873292736 8742727 94927924912870741426532623712105856000 8742728 -42056126892263031491943044573176535040 8742729 -122996856825530714144605218997133276352 8742730 3144236608018355110976656165891262400 8742731 -8118183953568332974199708379550775136 8742732 -80270827748811390458237557933983932928 8742733 -54063715419399216648027590521192472436 8742734 -24077091268031616059411570542005504 8742735 -408968645967670386997648659286903320 8742736 -18652312470672128346018413044239564800 8742737 -51324784938461329908296353423700970240 8742738 -15032947986025618636525959707775310080 8742739 -53323315748408048079497549039253693460 8742740 -72192207231872822106462117057597231360 8742741 5254584113940458282404272826344013824 8742742 -101177733759719181833969687774162197728 8742743 304021817836159450592810867920403634144 8742744 48556653136989225084194177044016824320 8742745 -141514148542611007073847642784259126400 8742746 22831130065611162833717343310787477760 8742747 18786233433080140488825750944802802656 8742748 18444566225737427749097628194098809856 8742749 -5565622195948147418422660244583439200 8742750 86038892874796675954774311446144544000 8742751 -5049960785210140285300404289016784768 8742752 260013352636363473236151709084802875392 8742753 -62776517793428204204495740744148462556 8742754 61492063427759923955129438386826922576 8742755 2421422505097373907666154502037753600 8742756 -75618010334962639885445174835219087360 8742757 1871856194785511645792052338470008892 8742758 5940671201942165579599503083333835840 8742759 -2439849372427001004644774010713788080 8742760 -519786581467639855109444612820172800 8742761 43231553086872005091830901113719350900 8742762 28462978544061753440553509447007283200 8742763 279037108299060375114637984596389031640 8742764 46048081524594037868488517583753034752 8742765 -37616359994875993824620964597523099680 8742766 97318135444064122619816696440502432832 8742767 -63297181015751114402496498106417295376 8742768 -12576989562065643365427255686132760576 8742769 63842783563896554699469327856258491840 8742770 -37227471054928618760593832749671565920 8742771 -2972398931019837076917130125656185260 8742772 -12029074163437529997249973718842777600 8742773 -84620172311016604371650929340827528836 8742774 33141842877232555725720948677806049280 8742775 -25931195348865247467095715424603440000 8742776 77301963249289371244697726228337377280 8742777 -182034748715669945119805756115404825568 8742778 -44134620093710595949968204199347725568 8742779 129126887268877219689659496548653513380 8742780 71823611658252418804479413225322984960 8742781 -52593069830084583396245043755651582900 8742782 -39949295333628102337934309646495211008 8742783 33779315133765240480358921373710564224 8742784 -192010159689659754344958591393752678400 8742785 -74711747148288561648844972826375965440 8742786 23601561959867116311397935201867416064 8742787 12395843249315996709541826860187629436 8742788 30000032136096399460331681216720297088 8742789 110246675734911812228508710952188101440 8742790 -23062022602432516396050493308032689920 8742791 -365819149258983586146686863983166424688 8742792 -8182895269528075234396689802067558400 8742793 132317284122481614608181255088823426320 8742794 17639676031329493389654198443430629472 8742795 20952967815742698587466646478723470320 8742796 -108180272777785059824530091966357766400 8742797 -46074701350017927614726662223673940800 8742798 -16292358498743795006641624149858172032 8742799 12267177337697008185001710573650294400 8742800 14224464843496960303899322480258252800 8742801 -87843222454061088435169023056658244368 8742802 54532428826816405993661634092820867072 8742803 -1863360029995023068609568014720595576 8742804 -10901216061353007439120490208759889920 8742805 29818600904415000238075709993189532960 8742806 -13888984883454742804093973223876943872 8742807 16167458640226759497461636646517036800 8742808 -75924044913488638494319878847469783040 8742809 61380304893841585180235054297545379280 8742810 -8120924900373566120017698285914534400 8742811 -9807345713276570989770025618848637440 8742812 57407713996264555182117585656426112000 8742813 250690149648936305108109080435056496544 8742814 80818084423137501289377065047391312256 8742815 -78687572265863765635454463747889118040 8742816 12376652082687388325921681884295135232 8742817 -18695974756341599818607114413863983134 8742818 13208402196953892345269837162490364416 8742819 11108458350659695938477543991168274160 8742820 87349435876452993917832406833866830080 8742821 -11109669133287813360908593929305766978 8742822 -77249819556633059473189122528844538880 8742823 22129067986808622820653907087257976264 8742824 -110874396788907063434174955278990423040 8742825 19763460952913197133564684291932229100 8742826 -1628994751970786045368878571524473760 8742827 9355110356806454247688974228392319408 8742828 31636980120085453573976926504295502336 8742829 635810763957739824248850200436580608 8742830 63515658346667951790642108511515984000 8742831 33551947349205721239660292773288927360 8742832 -10702798794112118435109424674678767616 8742833 286202534675292642374209373984446239360 8742834 -33411856884327511729346949686427082752 8742835 3892106180222911492588774819921671360 8742836 163250692173790132666093991317394436480 8742837 -13715194499856246595835215303557154560 8742838 60539676756220611483708267073480316544 8742839 -35617058992039713631242082152111422544 8742840 -33140111842662794631383603336740454400 8742841 -56907831582880100181932086230265584188 8742842 77304934571577565776835145063534889072 8742843 -19401245641427484647037820991364410400 8742844 73700490792747600199771362611982761472 8742845 2720428859714915382666790250651367600 8742846 1052158450165683966091633833334407168 8742847 213418041866583277282467670622814975296 8742848 -58264531107094713346756702954001006592 8742849 -85756159260557043149373754664275497936 8742850 -27251839289305877124305337562414224000 8742851 -55905584127434647906792633810331302080 8742852 -12950127022622025202923048331453562880 8742853 -13899778016225768335033326999003031520 8742854 -34709658001257940611873655757761085760 8742855 -6453349731644652188114816397017520 8742856 -113584012557189706799879767082803814400 8742857 -292189504930891571552065779494075913894 8742858 41709268500774322440889377869509949184 8742859 164908963438064135122969342609241791680 8742860 -28544519799072285636646542851401052160 8742861 6777374794769364397478724797599906710 8742862 153522637406726881440238940702584241280 8742863 41343690260830731751650172995158091120 8742864 -265046487526139313798919715832594432 8742865 205823390438810111719212184222840297320 8742866 -8942457086906737327239499933605465600 8742867 14097572695557166618964368070057585664 8742868 47208395334021285319783034494141259776 8742869 80502249613004410732081160009586799680 8742870 25405840683096783291868314424321555200 8742871 -4250526314476467672279274149759330968 8742872 38305293647294406193877624072791449600 8742873 -187217099220068187604629227497415592000 8742874 -75634754209038056840111881240928768784 8742875 571509985761288523197455496154488000 8742876 20190557770411648792470288929892076032 8742877 -76075962964324688270480887697368943232 8742878 28205992617679978234155336473476251456 8742879 -94123984046447973584858260873767315696 8742880 -51340011588327815863379734866013716480 8742881 10391969369393148918378217810310325696 8742882 53685754131925200729935314517928619392 8742883 158579638307464373604276642444424862520 8742884 -34554769897935564826484238794211130368 8742885 -30844810078813596055936165210541570400 8742886 -72664351117296661251388161605880089856 8742887 94568056079516690875901307784205428536 8742888 -26878011397303801615263100879876915200 8742889 -2292122389691258027123640709781548976 8742890 119767045696935225735029043565641600 8742891 88004759410745189764403958234457063920 8742892 108716700174495122331765033994799657216 8742893 -251528082734904646463156560498130095680 8742894 8960797690266376188209557324136116800 8742895 -34268927966093374048508740197873685920 8742896 -20675025341181592165628686184689041408 8742897 -80227691258848362597892843018433251440 8742898 -23202250045795545936324215783698676736 8742899 4482078379329403038774896002036392960 8742900 -42441205008109325337782535582682214400 8742901 -66128609545645674652685415672652822536 8742902 5390387148773374396643695284360591360 8742903 -14880407874531608824061415798402371376 8742904 22116503804458345237116344561166581760 8742905 9475734203426024040748904630578820160 8742906 -11385307056192979935096491937711347088 8742907 4646264502468531580715685280765788080 8742908 152079125253979002418681519088444080128 8742909 16789140877842226196338831489579511808 8742910 -85762398969727235663129821991656817280 8742911 -214831316663353132089997150029864616848 8742912 9132941607313758890206116999604469760 8742913 -209680655170417540956911533475675064060 8742914 29126102843143326715329617453455663056 8742915 12971422308974659346936643477656724000 8742916 511774379608229149429982765785886720 8742917 -153548517218039623195668795093130016034 8742918 -1603661032038691386900791958464710272 8742919 -137504414534961410298705658689287096680 8742920 185254018189501898568547756779674112000 8742921 37850149371454316494712170592286965760 8742922 40831661420353764042006302409645712224 8742923 77049497018756244451289804910782651880 8742924 -197047453754725613480149273742763156480 8742925 66379294201137922325391292610149743650 8742926 35879558755397742157050350763779161920 8742927 147953084955134088737063564652202832520 8742928 -15700883461451676875473290544719052800 8742929 -11179644792157286116857551045490843480 8742930 6803718741294559258699990747879833600 8742931 110229972615973002079459377231793202732 8742932 631230926935610264512053636172683264 8742933 10295765864528676830412812229555673020 8742934 88675024261423437957393995458556086272 8742935 -86308428290956302667016379434903670120 8742936 118321165324859890392393513993196646400 8742937 46009661917852534574161236379583940352 8742938 -91953099675737202925115663022469395456 8742939 -44297482847711443346920270879542134376 8742940 -118146439586455280363960881555804323840 8742941 25847214799276165745706543240995466342 8742942 -16492688352509438801189266999176595392 8742943 310487014079487648703231418137441675248 8742944 -35917253439178098585270315126450290688 8742945 -2120222834882981790341385097606852800 8742946 -142051415922510351952204051029929777328 8742947 -258484689860513650513727067722735355456 8742948 35856427406129071156925615313925678080 8742949 -333162169181740458947058774273642240 8742950 68837105963570729260961245463182284000 8742951 -55498282763741216051564343601049287680 8742952 22547587783944741242132528011972270080 8742953 136375328180491110057534359285836271760 8742954 19625185053898375662108498256343066880 8742955 -85448367879413302522886669882359392240 8742956 -78718833001534075115494593567678554880 8742957 -79230146672353242494562926202631546560 8742958 14450002226581882815671091598792699776 8742959 -150395048194638828916741228214883935496 8742960 24232057265438734119741198676149534720 8742961 -65335083230749044284137114021064569600 8742962 -111558282570922376587204551139801686768 8742963 -21134885639049020062137585154204551312 8742964 -137156959155694325466126832649627258880 8742965 22227657232805993727324655147296201600 8742966 -23576964356581884677514091851626112576 8742967 109792081717031570448431819904366364560 8742968 6244022372235233110841666714360156160 8742969 13491541586327180024321837701493913594 8742970 25732121978971384903023064523630242560 8742971 28188756998646239759890111297130471352 8742972 105573503150527433275800552957890204160 8742973 -217854734864004262569063987785045886778 8742974 4685039412277634584776773152031977920 8742975 489848989288822578503922948006211200 8742976 -72153291976059351304952698442874880 8742977 249168229228040512133498168266698629826 8742978 2846200026838049428546597750631408160 8742979 12980383469904603652134212406272480000 8742980 -24560269021587052326862608491415264000 8742981 -27489379104521143852283145695130451776 8742982 40411077007490979555518620430306762592 8742983 114123872901113322960352336635394976520 8742984 -83848063880159375318595341289045319680 8742985 -2149232624449662398865725312598857400 8742986 11940624841297353229821068327255952384 8742987 -79186498279139973460864188619697057280 8742988 -136339449753866343918546852694375136512 8742989 -53413265836375780002117239785477880244 8742990 21866977270790652632330260014574141440 8742991 377647483880043314281720464025748720 8742992 967265410517488747296191947357028352 8742993 -52273860627266117405123232352511486016 8742994 -2510139475747721772564364182366876672 8742995 69070488724070385486924710699513598000 8742996 -61958786257932241497084262585393053696 8742997 -245728173044525322434397181901058773554 8742998 -1537449288885648760854059479330189056 8742999 -77869179564780215733311764108464133680 8743000 14095872155326374690185865116160000000 8743001 57470590164857775739383098718770629002 8743002 4060588011133705768748895799172751360 8743003 174018848065060486935547776873019460904 8743004 -19293046487815759228204084658025216000 8743005 82273144861690241424710301137728123200 8743006 -75901658633105424911554642658748402048 8743007 19104483666371594145468177239251696320 8743008 -115220857361786254087160767904160940032 8743009 -128236463960138024278656071756157022080 8743010 -29465330896605201651827079189972207840 8743011 11837647366754142410432567860687213824 8743012 -61052209415775509865460877673464601600 8743013 55103086016718520580178440078688321504 8743014 32591579059389235038242713114512228480 8743015 123947589451699924143440934105961066800 8743016 -262709397529484470613324872323917629440 8743017 26830251205917889697740895903706296448 8743018 -1148346814769787973834817205999031296 8743019 103001165151886307846280217055430978420 8743020 23534394138976564430682873765068390400 8743021 -117489513868672147010738809008974940480 8743022 -194431042012975600559141092516543944000 8743023 -51285596614673274980904727288657878336 8743024 -14957059467525210668084174775557980160 8743025 -51006487631671622005694991415161638400 8743026 -21769750709233902121396372385484842496 8743027 53877385311179915245579495831502636876 8743028 -56447852663793529483136225343030257664 8743029 105135742201576282634926043498957753088 8743030 -57803863661616232786502981722089507840 8743031 79023892830191136410964594618364063104 8743032 52297393878025925197862385628887859200 8743033 49381401410339005209971990575583208000 8743034 86266199983685652954025177526473135104 8743035 19939868170131450155812680696304815360 8743036 10019091474505584097405365288610962432 8743037 -94170311459057459844131051416708552314 8743038 4933218299796031374819252524463949440 8743039 113979929793715154809989021872669142024 8743040 169036428189634803720837374536581120000 8743041 217522930505966250240832819833449089152 8743042 -55750650496859331636813064306938594816 8743043 193406437628214745289332975133678279292 8743044 -426847063938796699920661330294622208 8743045 16178284477014684036124399694611659000 8743046 21457331725903477746273266105210975712 8743047 62042820259440791931870626654895314640 8743048 88943593029908206841310957090722242560 8743049 -10304513638945155771852625807742373888 8743050 -33551977106986826855838805337829606000 8743051 -5710178868203690129449583761439538896 8743052 -375148437030827817585190384339729824768 8743053 22300304612616167370246923982331004928 8743054 17811857797049828922734591884618444800 8743055 -117107993951256224413865232000567506040 8743056 739538893158066704392308450103394304 8743057 122457134231444941015671648617962963572 8743058 -58075342827605707104597956128526763120 8743059 50657055850375390812478087885575024 8743060 -43534489794873698982641348718271883520 8743061 -694272011149911678412073571188130816 8743062 -54678626923768109260068887755565917248 8743063 -14073163075056194174001690797093718304 8743064 18884158498236652242000368603038064640 8743065 9305726530679668917149018578247520000 8743066 -74857119375848848417345967846671823424 8743067 214999431147457987841937487216940122116 8743068 -69141739100075883630406093217594600448 8743069 -83737191607129702338944226964963612340 8743070 -60769776243890383990366136187988800000 8743071 -181649218904601659235228448571809942656 8743072 -40683476446942826064264236329922592768 8743073 -77624110120324751730281257465744641276 8743074 15835755926885909984661451704987667968 8743075 89517977783058301434434132567195520600 8743076 -1052822348634370315572238351431121920 8743077 20171257231983938472847542170268249792 8743078 -85554889803337854477327449304679018560 8743079 63098939585359328005735292631998626680 8743080 16588001000528133498909353019230208000 8743081 -67073699552403441090770477436346409088 8743082 16476132010355399679137813215028265984 8743083 68487030109285530986789353881224178048 8743084 15010469900419050772118656489854862336 8743085 3238013755934022584784095509120780800 8743086 45652335555329649514298778226341580800 8743087 -77967112658762464548058567058192401264 8743088 -11529007771237640060248564789010104320 8743089 27054199680368164533798496511113306224 8743090 -2915621562635867521377676697373270720 8743091 -19722095896832811312614017063651658928 8743092 53959082617657861750327498131702435840 8743093 -11664274682972952327486670945290520200 8743094 -69876063099761591699319946489286567040 8743095 -57765076957419677414968487884361178480 8743096 -63935953880332572495476352028140318720 8743097 285108954251423694894287444757972720 8743098 -6466907490261623900029721243623587840 8743099 48500372913702624052669004318748736100 8743100 28187818248514718509673896836229248000 8743101 -247380093978813596553408535016922142176 8743102 62747208792629741119865274671754730752 8743103 -90524292241115953069375221027728883648 8743104 130861642157745073820741235306921984 8743105 21269083313939387240693368783339902720 8743106 -26934617261806557567311682909841367520 8743107 -65103227349412277869845398715299997960 8743108 78599849889057405263480841378257387520 8743109 198306816495607219616461295683832477280 8743110 -12082429844134450275628152740898138240 8743111 -22218096354668988759354714640650498976 8743112 -13984136431317280163219077823474565120 8743113 -60331303905350910749742194668136397600 8743114 -28384094130814781601120720198715363488 8743115 -2287564272268698030729053669029638240 8743116 -20341197984599267912352142775401512960 8743117 13025426281644154693029319394649574946 8743118 161865835747402852985759070211074681216 8743119 -50829677316961246269845952220515921408 8743120 6292854948064718576391334380051333120 8743121 -34852047892131558763348656297443313678 8743122 28894087483917147775234704134950540560 8743123 64582871195728119929005609036388131680 8743124 -5714265640341887110225145598677483520 8743125 25095199879986178442740593805530540000 8743126 7406005798989110564590103931065477760 8743127 -557856167928362001862048403044090368 8743128 129059823906894661039422131911427358720 8743129 313575821201963975204235948353632072980 8743130 -5080314727469314286876805844934568960 8743131 123504490987492433975434833538834583712 8743132 -31542170467740226596489354096767362560 8743133 -67441504159971450590504929735449336480 8743134 38002178737194832376930697908650653312 8743135 41203854656410850088657564340104325200 8743136 83761447156060328990325250658734178304 8743137 -1139143188389600045927612879400668544 8743138 -29327944294230111460867435457447951280 8743139 -44346107743308314401404734203844649060 8743140 38225502445026255488212991002714644480 8743141 11498408734229407049481977132763566784 8743142 12040248054207304298743942503084466944 8743143 22661896500482839262568210565327955328 8743144 -6823870336946085337541310960364323840 8743145 83359436823717607552184443691038395720 8743146 -9816954350407474902212414118520521216 8743147 -585468755112919432746773809104336896 8743148 33990321557709765887499658497558297600 8743149 -45903423264306084058912467064716193236 8743150 18311879009489791191572178405674913600 8743151 97852866461036837963991991393984569600 8743152 24457721035836304356001662950548439040 8743153 -110828102118103684800440740492228541376 8743154 -21572651162824032397980658119925209600 8743155 111526823451264167834250915585503635200 8743156 -122607376814567292247685527759808164480 8743157 7089951528446896689042054412205189280 8743158 -74815870050910287013522528114103398176 8743159 -69925996264404715280780786305160891184 8743160 15159410607558365616953629819648512000 8743161 46948002960539523794847062114036404224 8743162 -24834915652520717782151159481485313168 8743163 30450995525159611942814717791964882448 8743164 -34894513283697153084441833646699985920 8743165 18692781617509948319686764665622588000 8743166 47261809600687020688511313082889369664 8743167 -267069331629570262316743665933963840000 8743168 -49259486344671024575218590775492214784 8743169 55880578417554376460128719670179789570 8743170 46829598419401221907026552016678118400 8743171 283328717673303812469033049989325662000 8743172 47225530291968168320637778738313490432 8743173 -30876757707019925386081295691360528960 8743174 -26909474986541905012458409595847284736 8743175 -64440186841679223183161694691553203200 8743176 -15941139570985188275115105885169858560 8743177 39197817488971172107574016478756747812 8743178 14008546771004350454063768759103044400 8743179 108140975898164831024807235162317784 8743180 -688877202374967808394110274448153600 8743181 -176142366223089454137379760543604537300 8743182 5258048378366380189655965283674675200 8743183 77508074112726539225554996157571612384 8743184 8155523005804937858848525415790084096 8743185 56327982599602526106342636576938476800 8743186 -112086954642392675206885672021985732208 8743187 316223275948032395669240136577970420160 8743188 -44903236752194457760402005026414198784 8743189 1163998844348464133779395447771272960 8743190 822943318932237069659185844886011520 8743191 98923590040900544996276176519438831824 8743192 -20493081701350115014287992701640908800 8743193 -9573528111592781526569213232724396140 8743194 137969183293820093292255213529018775040 8743195 -28953506288098488862076575668856804800 8743196 76342362386562488222031364889568485376 8743197 75407446188357990388493070812245979328 8743198 -56855341615759655244467926738283545536 8743199 2190530521554321548335533873082774464 8743200 -40890007907382074761745381160478310400 8743201 293522343999533610011032277293414619392 8743202 49856367275744447681118618195337970688 8743203 -4568309172870452770127384300712994656 8743204 4133819421325803388040089251076643456 8743205 73316931513926246925837799670207781720 8743206 32742109153138269836874210083922458304 8743207 81643173708565155969135977229763922304 8743208 -96688230272517890054741743802366039040 8743209 -7235675865971711635606521457507029504 8743210 -1893149567305611691588089392086272000 8743211 48060803951783867772765157566503254320 8743212 53816794521250080616065013659900270336 8743213 137577186467685891192596896379001293462 8743214 170644709558676504010499634620584526400 8743215 3324488688910111138785767455536654000 8743216 -49544685770426597283778507588835475456 8743217 -53947009034433106972823765366222644620 8743218 -132286078191609540697067492263820928 8743219 135975692628143172171753067457737022880 8743220 -45977374719259376307111722626930483200 8743221 -3991490837762071830075705492664211538 8743222 -269898192150236857191717409544670468960 8743223 -11092815961606385288838695611749377016 8743224 -27618195598093539894191147205844008960 8743225 48008661856836167551834539883950080750 8743226 28658650422621355033609509796264563312 8743227 11422087118305930837606384570965124608 8743228 34853054170843131997060358570904559616 8743229 10435163259543248981568179155035591072 8743230 19707118289314643852836454313563702400 8743231 52143307106231163595552882544421262192 8743232 42292517331293692357544583218772049920 8743233 -1162106419798199479261599671953408416 8743234 51856016114014798434149461701574712016 8743235 -79820856669911933608329413360869966320 8743236 101071081987257371884271989533362165760 8743237 -63052230202366021643889849159115242048 8743238 -33000709497013337933020293599246277504 8743239 2014386883518429173327400243958186800 8743240 -11622956124209652931250473077591244800 8743241 -86699597946184836058330539425768244828 8743242 5016944163620418573870064722934202112 8743243 49174497277372258890204597399354149424 8743244 -17127147784828478013550529126402457600 8743245 -22756498326934915120149762019382716800 8743246 30570193513464155894467349432357748480 8743247 11614071030591206062493341993641855480 8743248 9913763057990808886005376922092830720 8743249 287760362257428819376865270873405488240 8743250 -39775531743704875996768226109025392000 8743251 82777775385294126912784319657684064000 8743252 52313689221617587628905255309876920320 8743253 190406296129084895634044027655792813660 8743254 -13591233909364668149836984590580389120 8743255 -25358979774515915631125454957594342000 8743256 87843422505569530739589741021440378880 8743257 142382216683964193693899399495174081754 8743258 -120655060393245612525743447974923254016 8743259 33865902756391377370835187623048729616 8743260 39828925727746153697242831363534402560 8743261 86719174748320510528719796492740685862 8743262 -57747653203387053428973421869760557696 8743263 -88325786686039587348013456873766339256 8743264 -28205907050275837530320569090218393600 8743265 108814625790422212701023114187096336660 8743266 6193372842776049316959542981396603904 8743267 31141118641546891358856235511298782640 8743268 -243336659899991199024497091800535859200 8743269 197283031334870569426435175976808995840 8743270 -36209257629108986405064324770211767040 8743271 -14219587402104396317714120670063926400 8743272 111523361597068136621674616331864145920 8743273 2475813201320097122027990491841402880 8743274 -116631974053417332532060073633822638848 8743275 112439757468338723170647429677992026000 8743276 -2237180988326007239697969083740333568 8743277 20733459300584362821139457875741623126 8743278 11261700165335021750010941876113717824 8743279 73049100499500365393158426837875100880 8743280 -3404874567882709279709269490596577280 8743281 50097104203737666411115996379086766304 8743282 124369443989529519440096994886501246992 8743283 2112747602361195585446973640402890984 8743284 -28089029482704285568345361874208112640 8743285 -40521139539621725674829767354629517440 8743286 132819074866515437974022128083106699584 8743287 1635930326715150311182127065693017600 8743288 43587759630408021972957513801059573760 8743289 -68529941087678103116882398688128508160 8743290 -25051009422474624110431285595554433280 8743291 -6467896387517137811490034799460336816 8743292 -45137758182235361533963808707894315008 8743293 -9025804381030522272715367233889589780 8743294 -27566858933528220336006898714567651968 8743295 62187040395119543111408925328852684800 8743296 35576355787818094333622770712602214400 8743297 34997975360455288135488909189762869460 8743298 -120589113485779245239242866647947863600 8743299 216069935687902672079708384850540168000 8743300 -85140684098572404385382007923514025600 8743301 68375323584331923367723127730620254752 8743302 128352282721722413512197145793616384 8743303 -37072638971735816861859106480074049656 8743304 110233500962768547946066558208305336320 8743305 -61341008593141763997052095065275122240 8743306 16594457334077179607368138410939148800 8743307 -113896288711705896995766542731668710160 8743308 34774191082338550264387372377510199296 8743309 141775707074561717303523645558226115510 8743310 -14645015408239991527786353977504581440 8743311 74704285330950517362486572078829355560 8743312 303415578393288233183749791227224064 8743313 125952590293278579209928398381201191284 8743314 76551154797905439800880547668481050240 8743315 45296643180321528806075402079679726080 8743316 141792764878043723529345589902211043328 8743317 28978896173816582713987379896413520800 8743318 -69532195610334522733923230569237724640 8743319 -660584323520710015224997615270154832 8743320 -18508343633876090714071771648373760000 8743321 73433358592965019460416583696367427092 8743322 7288473199362006808481759633916487680 8743323 -12162690690697999645971538662263667816 8743324 124134778776499692727211819370857752576 8743325 181997921699763817645331078766824880000 8743326 41619335483191677249346388299566547200 8743327 -178946465453060849028345235397210081824 8743328 93376587696180134861254838271674941440 8743329 67115511181256261172012881857554618240 8743330 -53713200261030110595466910878166654400 8743331 147658141978680708495889373446465479132 8743332 -10798862896052738365785035314813526016 8743333 -79249743820657892684807985089006583552 8743334 105225185101399772467499151061879789632 8743335 -45604394296639626860553933689792348160 8743336 -51189315732585835444549714395859107840 8743337 127368087999937059263113324581896657280 8743338 114912878316410298959999011934504064864 8743339 -212757781694851273977102308626555423920 8743340 -18109076169495369112732100079337605120 8743341 30128085264751748835616504949306409792 8743342 -161167749626916440825301548965870103808 8743343 1188029548858717312473946951615138800 8743344 15632737256791766167022278931365232640 8743345 -57355730346700903659646381774393299480 8743346 -70759220786025999666888072561432742128 8743347 187304620034591925437567444080327074324 8743348 -91716358437805958753909933251379197184 8743349 116787581524158106877558918336401978350 8743350 920861684032915545911087153466009600 8743351 6051988578504208887699043017368926600 8743352 -3774187570463297471909759509965926400 8743353 61039909084713910751792393074217567808 8743354 35528543378664890622920465126806667376 8743355 253038458209570624532658729291602954400 8743356 -12044623464862769881435532186636236800 8743357 17107326262079187013531925927308392192 8743358 6593831802125452242762691507328279808 8743359 -9719629321100906514020249662329103488 8743360 -4989085007751868526770469195376230400 8743361 -150540799286499823298007159797750145216 8743362 -642065044736136069436894658870135040 8743363 191905238011364504478559461324960829440 8743364 3074718665533266359823410858206494720 8743365 -84957766022744824518310537407053054880 8743366 -17694250699543817598743378440897935360 8743367 -95107809404919906666917340376485292584 8743368 -20932509619045066118923340674276884480 8743369 254673599672375824527959755887675642240 8743370 46916488936154359805247925379507702880 8743371 -4709424051498785346547429155055001856 8743372 -191334269630368084545701195530804853760 8743373 42845668193307513383901430783088743884 8743374 42842993819150370420955944272920252608 8743375 129162808607112979595206855383274380000 8743376 -18667251120205661089335986900074733568 8743377 61003509352880694893835509847022264800 8743378 46300770330118972039375341539406266880 8743379 18139911814837426571356389816406831980 8743380 -45426922714113156982789837500548413440 8743381 54511994986686262573476518485044086112 8743382 115453696604647964910301134492922948800 8743383 -290880405483063468477219976003075239552 8743384 -116038958455384033989937529956095590400 8743385 47299214022342441014402112857062349760 8743386 -13265880908077029145235987804370964992 8743387 -152460895622071865464260738946241713080 8743388 23508239069918693128493745593835087360 8743389 42485218991228323503189456095670007680 8743390 9444674529703538877795751321436833920 8743391 -31024177207975514209448377984997574216 8743392 -48935720980514543101579495377323163648 8743393 244047814735163353223140830793314068642 8743394 -74279873626026349284901421641289397888 8743395 5564335037643274711359471605621130240 8743396 5890470239729658801861921530695268608 8743397 139783322701753937755415349994572992952 8743398 17929238233588127172991251229968714240 8743399 50712465208512670732284268401835468336 8743400 -85378466607673511815951772635928448000 8743401 131848131144616841071858572896027428080 8743402 99159420094706754448961951419645663152 8743403 283891901600334965472743463609403652064 8743404 35166497122735386307627783741698539520 8743405 -2760764311816234068443540640933833280 8743406 -4037001676381111389121304168705833344 8743407 -45079322496535556874180859647786255360 8743408 29042589840036954879252714178405335040 8743409 285135096081817394178052206415511702610 8743410 21049478798546028986127178177383014400 8743411 -162660102787646209603869949902283047988 8743412 2933108737960287715746355809023081856 8743413 -47632848725752366649772075427815264000 8743414 17363353042147173810217749843974534592 8743415 183412341907752423729462467818984434000 8743416 -30386920942592554615134128174274969600 8743417 192190362781590226549492459709916463466 8743418 6593211513310141226892593730494461440 8743419 81101265816556599391538950050383658444 8743420 319549658511394144753159692023470080 8743421 -224050919449712671269665862137997648378 8743422 -88232427616832255694912540045917141376 8743423 -32762033552691086010695929874503930896 8743424 33428446774110233849548926635282006016 8743425 -61698557490721385544728918381116746000 8743426 -26461809466892707070777803253058871296 8743427 9938408172103472921101720270518695424 8743428 -21829622746565869568592120961322479488 8743429 -2802028397629770036018749377081546916 8743430 27886354438075779785615857189566495360 8743431 -79140211632900359686623275546461621848 8743432 120284249648581101289984303977921254400 8743433 132991821117321605129578864550111568576 8743434 8954635372219758391002831729853624320 8743435 -59931899540671171669082734290949828800 8743436 -2061043633572218410283125715677452288 8743437 78412405302116065891681651867659338880 8743438 -58787314154778325865784021772249688640 8743439 -146544973879486646573037435893701105560 8743440 28735062085616670280723606448080158720 8743441 83364370781107648318197805630635479872 8743442 -69674174806986644572461971414057656320 8743443 -146252265390777888285954953978094372936 8743444 -123274761665134206894311819256455208064 8743445 144938807862122714145199138595894025600 8743446 -63311357273416584550726256973047597760 8743447 -195461140745504379872430757335234386104 8743448 -389244187173435166659243037489889280 8743449 -23002055714564035856867562920525174400 8743450 -31128987356241458130370998207588038400 8743451 -15158087693986920959774932848621361728 8743452 -169888640380827991912547174431169077248 8743453 -27011301278151353975475285367956774298 8743454 -93251490079198440011932437079469113728 8743455 -4001600494509449841542179930783106880 8743456 -88858272076063606213823823599221014528 8743457 24429004274339637183986179233749243904 8743458 -13255816423413276587492882458471791360 8743459 29940815272851901784651653536806093660 8743460 8954695023452192973974277949559040 8743461 -18061529921058728302904795596334317728 8743462 -31285674481005457870328942101576075008 8743463 -20979340128465775272226137532451508000 8743464 -20056171303220310560634562154233774080 8743465 194144064556752806343901569450329056200 8743466 -2207135742669243213404584349501511936 8743467 -122786503771986918093675674417584714920 8743468 167602917475149937639243102169076923648 8743469 -44785854953631354873309679829908886400 8743470 26764512612628179695697609368206613760 8743471 7410745005231133324873994307928671600 8743472 -36903622880167517753587721217755725824 8743473 37050086771331870603248834499823196160 8743474 54435226901825643088881214450743784992 8743475 -2260909623327626260651225408233236400 8743476 -16074846708221875515896610762596904960 8743477 -14519555564934572938099377330393772800 8743478 -11485866441753040742757283556240520000 8743479 123001663381907951097402846858619977168 8743480 7963752577199508993669264505036800 8743481 90799878939375420769825437755090593152 8743482 -28613350221429595082183629108327157760 8743483 17131527712503797633135495143591644160 8743484 8613169985650586255887469011648982016 8743485 -17259775921662852389864502865500036000 8743486 -35559623680620912229646507868458903808 8743487 -105114744161775591858764206648830432648 8743488 -1768233464952582027121035824974528512 8743489 109423083122789440564797065333321988290 8743490 12190811630272417360626414962243258880 8743491 -2845864639308793321547530943876593920 8743492 55988391210830717664289912773232140416 8743493 32601033835662378937352057678906722848 8743494 13073874465091231826376081279756031872 8743495 104849679785511482331658871798030571000 8743496 35991592495391119840635426023566540800 8743497 311475496905469147353261074259926400 8743498 9005093554396481393651944496827969536 8743499 234573795288040386316569036378931444500 8743500 119386696419155047423683674284220160000 8743501 77024922030426167280794817237356005612 8743502 2756131601827137460163830052949441792 8743503 145188884132415315428540917038453594504 8743504 19577705761161743827063420603978481664 8743505 37136237464256888655319561055013844800 8743506 20373276870777714493838481926256011904 8743507 -1026359611938086846415395127198202368 8743508 -133471858900799088768496508896965193728 8743509 64903656271997974310576768770272515214 8743510 88021981410139186755422996415883196160 8743511 123108575962786123504007817573281023320 8743512 88832086544869752599732336209442795520 8743513 -21889679947527122283669623512918917238 8743514 -91964145601852112592782949677267712 8743515 44664084231757829564660708837839776000 8743516 -76557472121370106488162678299688411648 8743517 88822461141950474047858585518546926880 8743518 -48180334576833958595330370316757391360 8743519 19961494928077160382119262126456219648 8743520 -79123787627615315440665139942556958720 8743521 -8312601261186962310943114938347857488 8743522 -72624835306214884280461977787860320688 8743523 141692135027093796713996917958445809280 8743524 -3214317348048746706772959026147257344 8743525 -12706964651312942794842614929007544000 8743526 -95012994522579866473800706846472385216 8743527 48885253077121655538637099499168144088 8743528 64808227795504606629907855365923420160 8743529 -246197019791255716841303686959598771740 8743530 -10799301650303229503801811207274944000 8743531 219424018717405421556874627907398185332 8743532 77620310778675223738537514498028610560 8743533 20874638354051609035829878980585052224 8743534 -1385112746090797835610522202562718720 8743535 30122118919376654365503695640679857480 8743536 14740975901550668905770923199362826240 8743537 -57640992197138269970560629031328453856 8743538 10567208355915652961992321766015746080 8743539 29294198832872208119132210884368894720 8743540 -18379541101515816287309474923627737600 8743541 -174103615893937476790759349737030756416 8743542 -7840570784178201554881327139286736896 8743543 27914796851405879171716498135244031624 8743544 4262084693258647475753188848404889600 8743545 9483750582070754149671965194843445700 8743546 14674971108435201245208727788348983040 8743547 -99906970881099125451084003407800487004 8743548 -32295988168952971378545963954932613120 8743549 130886768494703412137709656667797020550 8743550 -24294181204838320124775197974686758400 8743551 -71400195797124023956183181140090480896 8743552 134147318322114056174756799351242096640 8743553 -39017908875832771576519364889670718400 8743554 68212381205534372975421946390086486864 8743555 -16369232692789989988875761023671773040 8743556 162250712339061779859299521323808648320 8743557 84076183003598342238602756891844321120 8743558 185967734038689357241946257533275439360 8743559 -119871059946271754618569063598102781648 8743560 -29706960465189505043812823959845273600 8743561 36791905592381141115486042217874699162 8743562 134940566157826937388859087366742515200 8743563 -1364067112633833279095066996116701840 8743564 94871744072437883898764843631019584000 8743565 81642317384319761797482585370005688320 8743566 -26816354878438484846279421074290970496 8743567 58333221977223276144529412752231750144 8743568 -1592278954588206160145756767718670336 8743569 10554096320846400909642419589145417728 8743570 -67005770740044161757871826118921914880 8743571 269202414175833979326196580240663993772 8743572 -1293925657248646707229286681899929600 8743573 -285940422458273762743122874122277857156 8743574 -3436900223630684093367147945656331648 8743575 6929340959322044272194488041555983600 8743576 107622431550515112670107502025601024000 8743577 -605127418881298667422197662869659120 8743578 10314972641368261770924796394673212928 8743579 14097044537978781741853174740186808608 8743580 84662651140890093483444855124850826240 8743581 9130175334347365534292761083305472 8743582 -69727167043281728990016328434444628608 8743583 -214934466329835836725815780383756091168 8743584 14446158504654925507169185936111042560 8743585 47716415428161044170308100912029754560 8743586 -19870873483833412946047383613208807040 8743587 -118454922373445909925070179264113958480 8743588 46544475254188461479923350362097770496 8743589 -85035818761479663650616625036202828610 8743590 40908108312014111348163139451861637120 8743591 177607314047676113745893708381965265800 8743592 -78931055659785733651422348687795240960 8743593 38770121043784624482585484256668819968 8743594 68699517372974670422605566822146060640 8743595 11134580411810648800299796238747900160 8743596 -11122468732844550634336292569116865536 8743597 60089778884833488345915508500226273046 8743598 39180253906366166039519806627964977152 8743599 203068195682878555851365957523558687120 8743600 -12509864995792010686403055409125376000 8743601 -81088894868497699280139075017247892188 8743602 -1790369565156114522906983140191052800 8743603 -93546898765813441427548011954939532800 8743604 85349207325730648611491473309488464256 8743605 -34045375618149641098630478266092451200 8743606 126304339498351454792905616073830926752 8743607 5196760727115853368956852520685907520 8743608 148164833514790869918571269040623206400 8743609 -218516966689160221581229925215647822294 8743610 20105368633916071959619107926231385600 8743611 -13771379337400394640250141664332062720 8743612 -15899725776780397155281285628177776640 8743613 -139878333428928998710198329269359485120 8743614 17772926280405753325280485024059623424 8743615 -49689599930923967621241020738004585240 8743616 -27516009386653598224629810491157381120 8743617 131961983025533062263048023668341626034 8743618 19604486452434167906067323997256233600 8743619 114597454788875171673433574107362077472 8743620 -1346108637428316092503678756774809600 8743621 178199011236270967779256771882418177822 8743622 -41179212502062543789458484527192089728 8743623 48281316534955216640502129518435646720 8743624 18271782734395680716888191687840235520 8743625 -227430040659277558431403522758033360000 8743626 -44463921414967938119806766989658880000 8743627 -121862579162718173530542307618135798800 8743628 -60442622163248783114981215806255973632 8743629 -44983136195214185834265464542378897920 8743630 -1120026925559585776753897618037587200 8743631 -26566837239294058025877985801739316168 8743632 -29491278025107842312199551027038126080 8743633 -227063241583694585374728808446566511118 8743634 -49279614620792312694595821839965398528 8743635 7655168221053957637139706802674902640 8743636 16053578980014342932065456359962296320 8743637 78919798265094461052812468282841089952 8743638 57277143457979545572666853386201130944 8743639 114059004147726977315335745063454786440 8743640 79650990662566624527840129310194892800 8743641 -109668312012537957330612204723593393328 8743642 100518152222326284985091811541360779744 8743643 -84177330503537230508541361909309484736 8743644 -14696955629645105508316775738452021248 8743645 372855382603830290915599768749329068800 8743646 -21681921865649915194756622344923769536 8743647 74627440572336439182572296783629987840 8743648 8829074839829450190848732892655779840 8743649 63535470320888655050617615248240579264 8743650 421467352691799781073140442542195200 8743651 -60062212869017484390473598898832513280 8743652 131125665280138189508931108091330129536 8743653 -49354429329745176271124784462664305600 8743654 -7957534531876273529916602306609176128 8743655 -72182105954567960104618098692897906880 8743656 -108881410179886943113678223473175347200 8743657 55389397683540266347192980616115805888 8743658 112348945459420191726231130732384584192 8743659 -26769925429393023816542571158013865896 8743660 -33255162366749726211203559777876695040 8743661 -261878675981729781961809762602049933588 8743662 10656581117315875296221001111290236800 8743663 443072111874861038596484427055932664 8743664 -22471651353776240320698840541842309120 8743665 3552135129757168874493869953532085120 8743666 -40756397260098472968345236783164753920 8743667 -34788660553236325016855691694620120000 8743668 86646886551872330706510694943819120640 8743669 -43909813993489374953832033183706506240 8743670 17922027893800403297034128719234275840 8743671 -97090603421391601207139665851014385720 8743672 -43147569438062539311027011697602150400 8743673 -93496887662898249148715312798741085078 8743674 10163136739063981688323986813547991040 8743675 -49858934656668472835856347796692370000 8743676 -139906330514141514510294391876254167040 8743677 31041974172208579567662478940239525632 8743678 -72008332161712222883171483566615443840 8743679 -56840124464085025556779509018571540128 8743680 48124029331529237715948534883575398400 8743681 168123974348547120558353052443785908482 8743682 -98204447038072077932628298707242064000 8743683 -8763797974106012983564146817580252496 8743684 84048904013356189124262903749045388416 8743685 -180898956089119375512407614297655575620 8743686 -34687473047605225943530607625819125760 8743687 45487770560150286445065994880612632752 8743688 -164283788129080153520753906303445642240 8743689 -150654553548473232575066137765577964246 8743690 -69714735255607019490099533497895392320 8743691 -157616405004452064170314864018256630616 8743692 13333043787020309993708346469712363520 8743693 -66932765760876046763938656656067898400 8743694 -97730103484910607255187533482898967104 8743695 37163570530055873050976207696643800880 8743696 -9526742525245657504538186234699186176 8743697 42134261807102940878188080744087985152 8743698 -90478332119719384703092852219023745536 8743699 -40332211904996640604201335816962577560 8743700 3030916126971080196374839753915238400 8743701 -87768448069448406488814738946049239872 8743702 63649828056985524293769272043442656 8743703 100370667863998518044778876605963421600 8743704 -74921995661333989131621698222261882880 8743705 7417384924608793919636921476338624000 8743706 1530829589684681443047546018819020544 8743707 4251926986965688764697133744524563396 8743708 -36726248532335067606211953079512349184 8743709 108876111601262369486123123059965806604 8743710 -606583547239110671660414349314759040 8743711 -1114893721213744178365473987710646688 8743712 -327869858479812695841448640815227076608 8743713 -98690875549813606188997032060169022112 8743714 -6591072124658736157479579672754480128 8743715 -9653294190121684896543909351313838640 8743716 2690243725385304157446592016260435200 8743717 69562433672364564271294615411043464766 8743718 78735146670905471869293006831641709504 8743719 67178681408956777917284627946365604480 8743720 -251548010553299007197092713492676608000 8743721 55510554329544807027954643371533568 8743722 -52654959571502059228766758996062254592 8743723 -92681382237815534784554576526799318136 8743724 161497521692618479731236102621571379200 8743725 -43989223800243360515949177351269601150 8743726 65246508441124455076499198804788804608 8743727 -271011296613034636162807767983559841080 8743728 -3216675997085313742676488206456717312 8743729 110850231780897546620741228255483678952 8743730 38432991518856609090530189720398457760 8743731 81259608425672571347213588156149655352 8743732 -114209663142613842714186495133284015360 8743733 -117578965628491754577044686764902064018 8743734 -99466232201719504625065378842307013760 8743735 4339571300039481630064206417036587520 8743736 -31236084488642604817761058306752675840 8743737 29925663028958856757202682404220225360 8743738 -78950062570176521786473091773675566480 8743739 -96367519422412319944525762152875859744 8743740 -20622205984771722896503267735529625600 8743741 4386716682937053518676248698529772000 8743742 -11907658777863416895129910437727278336 8743743 -69786917265157694110737193096903768920 8743744 -61243712528261107799530213286573768704 8743745 -92047317342064176887828503995588787500 8743746 -61073864115782332756850917798586614272 8743747 -134479559940414825973018984482821524804 8743748 -3030773572989614205096855364329469440 8743749 230521120850131518225250068745844736 8743750 -77686758195029805253366810915830000000 8743751 -3482961065256823932100096941314805408 8743752 12188943496859739589198310606557701120 8743753 234720804151883908580653934810431191002 8743754 -151345114763364643958266440030021929424 8743755 5816458785358668164583659263152883200 8743756 13506468950180918808729786850553292800 8743757 176852243499446982789400086102850840032 8743758 -76343798073749559370934962712612654016 8743759 -138015269565323032702870908565852438560 8743760 2339224776686000495349846998697492480 8743761 29585992091869900641351309313251312000 8743762 -6343497442823982806031263084262297600 8743763 -48174912609117466919678383044585623904 8743764 -73962438314598679441824647776259610624 8743765 130522785066890446774625850197485365120 8743766 12597969786179541681274142063952610944 8743767 -63324978377456654911470734137682380800 8743768 164689986689435926624840174154800005120 8743769 114801672942287508307129299120981484170 8743770 3148066425992806519056895208200012800 8743771 -75147604032381656050370530178786436028 8743772 78289287690393867788633281484263532544 8743773 -35340608776093292169456797139421530816 8743774 23755555497209748952914232211041564032 8743775 181605398763994480898266301679265624800 8743776 24794788859236359892561822701623967744 8743777 24834963894585288779668749670083374272 8743778 -25039277911222830920711579359033958400 8743779 52558956137158185724028606194778376648 8743780 120829012058329399156736454664533373440 8743781 1368062591710555372377460023307473372 8743782 -36757067497066941983051599797419189376 8743783 11397908966354839715918607539297678304 8743784 22533063571528253941336704972434227200 8743785 -4390526700914832014165436272937816960 8743786 -33312445633682864441446759409879414784 8743787 -136282087647957922079237193053566746960 8743788 8824961162284426417188130971714194688 8743789 11049353430604116241183368636151560960 8743790 28079627947357578911009441282493561600 8743791 -76624060815690463290907478964248338176 8743792 -278317855122634068735270255085486080 8743793 -76423112328551923103778661535332340736 8743794 -4241208839954438608905471275232444672 8743795 40419862974591870231129309335893382400 8743796 -165895592361730667182640599744613366400 8743797 171512328903547001689564725332271894300 8743798 -14227200972881302948439240192110829568 8743799 322883710983388404102372393940660337760 8743800 -17351144859281771654103273443942400000 8743801 -143476257187138568465382633556458149952 8743802 -71065416148063098757275225223775685408 8743803 53445126683499236693713969165039180680 8743804 119332739177007501358227113879446195200 8743805 -27328682067292067375778786920757061800 8743806 30286595152378772215008071454621546624 8743807 106577372811305277527799212545198653056 8743808 -39752810844676179563857204668876718080 8743809 3186127695425374130890196916475159968 8743810 20562234521893501302825529772161028160 8743811 318499097728604924270029527420045424512 8743812 28510760545123740665233944334176681984 8743813 -12051618894869590945651028381088922656 8743814 5736288951413947228529429113669474752 8743815 -9521442454476199564761977189970432000 8743816 152966040702012980089189848280704660480 8743817 -229655736032719490618134793774207308134 8743818 18591140365058701212402625480816128 8743819 -37428055155694654378233189772406918400 8743820 8273445894642960045662439389362222080 8743821 -155716720088389810908089821515756468288 8743822 -95891798241015755275266381074072628288 8743823 -177055833232325931025329377118762240 8743824 -6251380769324379858029790139695808512 8743825 -94092069885992370406725412915244023450 8743826 12829777457467444057366473029944550400 8743827 -12097395033498295805421195205817576592 8743828 -8338887622222261650689159704982011904 8743829 52098564385112477276287357390551784320 8743830 18994018481710227103447740848037765120 8743831 314613081160631302332573523701480105072 8743832 -34840023467115823705644816819352903680 8743833 -33701414359759654551939248181160340736 8743834 -53053592533158319573294093419171360000 8743835 -3196502627806442743460564771187133440 8743836 -52223534413912594329073245602184830976 8743837 -3294712299731427121863230645713119514 8743838 -9515756836176924255478217884886516160 8743839 -29546338672796167034719623966034567152 8743840 19691423588785441291052331536807362560 8743841 17674406174974054579755654634022485410 8743842 45292955281411134162615708003146922240 8743843 -80666221885776382854331633783094351908 8743844 141209008743935542872386283714664227072 8743845 -48355183410745606582734963211348425600 8743846 16687924610646428517234551232147321600 8743847 1137322992826916939571241992402192432 8743848 158709187433540781896341628949737472000 8743849 -108744674777043558185880950202380619857 8743850 -31115635034094089360017980885612303600 8743851 15241441610152395234640241218052508168 8743852 77729699899957843615850128774549507072 8743853 99213117956527943915384665106896110102 8743854 -40541632686002598800080918019316977088 8743855 -91946228049053433205618905921014430480 8743856 11556392428267927201638123024446029824 8743857 -198001593588569001028597505233584080640 8743858 -25426513860650798466830106382567379424 8743859 -38923143038058606630623305359868155480 8743860 -13827918380521844662854739562836131840 8743861 17328535821392092434812033083688163200 8743862 107445679960972292121961556696956001664 8743863 -23207605734939538425311699550921059712 8743864 -129778367953893983418080047958613319680 8743865 32315469897077369868124043090860811040 8743866 -26188848861555178558887820193787745536 8743867 5864109358477125955057786351181918160 8743868 -5517809961397087982890555474044724224 8743869 30931948325257742389497163602539557824 8743870 -16697931000367862420880277263444573120 8743871 1502316041328348419037494559644915760 8743872 6365128321485830288542552752402726912 8743873 71518326092624236181676225066931781844 8743874 -31419371946364223035217610790861238064 8743875 15562894042376364619482923201087808000 8743876 303085854445822503964148963773494456320 8743877 -16434908626507046049953745950398320108 8743878 549906757839203376100534741110804480 8743879 115631621322026749543483621196767595480 8743880 -188243998386017535954508836595684147200 8743881 -28656855065892087329886495368322810336 8743882 49720210502550706117233392160522723840 8743883 -20586986490540684030615122352924149868 8743884 -36433231250673603004266358311090647040 8743885 -10192336831350930982188483077974266420 8743886 -45391910232413369285997402800311180608 8743887 7785890873305652530366475972608270368 8743888 6139433389815259836812204900329635840 8743889 47564193965180462192209916528075053632 8743890 52358248546760361825018134319346237440 8743891 57367136926063207698139487200570495680 8743892 -177129982692877958060194543113884870784 8743893 -135329047303696742723494977380290822272 8743894 42481850715938440365793953778697158080 8743895 -43356284492365457978481408724808098800 8743896 74364810469109717209413358893642547200 8743897 53131056521654028968316856063844680720 8743898 -43202082451154337336499986329238262800 8743899 -72303045230380579607544784680229563600 8743900 -76263753881182742399216629083107520000 8743901 170775541949918673019227343279228372902 8743902 80512802080531315367111468250864804864 8743903 186358213715564291403410783037312660528 8743904 -32772225968841756474608303559479132160 8743905 40742725784848946712335965289781158100 8743906 13185193863418761284840744383827792960 8743907 110218287538893364618789736283103660560 8743908 9889106359451096619715657014769628160 8743909 226466587189794716147812308519312050560 8743910 -2704497387946586692976040093295534080 8743911 -109292455453684792939636021504550145792 8743912 -170664999733365900596895574389145420800 8743913 -121267109188783057815634210834781312838 8743914 14556511307541942899089499958835265280 8743915 49546320449362452337584133905658414560 8743916 -122585563109303832146776645401636249600 8743917 -14242333769519960057305477670912465280 8743918 129295221029346268736728744561556195520 8743919 -61111093718950705133211059416751605680 8743920 2973897333965972427110481170972344320 8743921 107030968828104717872694108208067703810 8743922 1430087662298324848745736193992910848 8743923 -126376075949925065911789978041741309600 8743924 -39487322718943790972784444382771226624 8743925 -22405197918098891320086444472943246700 8743926 -23978323622193197503881044607748117056 8743927 -348020918208051035137999350486818172768 8743928 3093424485104745508274737194250076160 8743929 -42686523992805408033080815408133316672 8743930 -22346368534565800408058116091537436480 8743931 12083456777246579039631126618270891792 8743932 -63331890315496487246253762317070918144 8743933 -66222177530113079517503748849397355520 8743934 -46051865826916548933882643404653245440 8743935 -81176725413418859604527990751055778400 8743936 50136801629529387226961698624341278720 8743937 -264580037837611461238270059612494652414 8743938 24230743939685509908794105367035450880 8743939 -11587294014324342676436475214047583776 8743940 -1414330158757235987113017853832801280 8743941 73382414725334269755114750582326272350 8743942 -74382440796098708567585269330048982400 8743943 10140850286500172839503874422192781488 8743944 -70042428219336171568231791598755840 8743945 49783940822351934464836997907824460480 8743946 -19291418841014073912263545170324485328 8743947 -56812689215426847804646093096956060240 8743948 -93313325831924354167378302278432680192 8743949 -153318346002549419480339790632889318900 8743950 1848896164320859626618030935700326400 8743951 -31318978474325628027862775629763463608 8743952 43474064885767020797656438045772021760 8743953 -8986694664897287944397555091502067712 8743954 -55437121835926871779949965421205811824 8743955 -2612611835170016287179676983015599280 8743956 -2878007241049840902308278903744536576 8743957 -248664001222193332582369546301865460480 8743958 -71099861797557996523972687950140068224 8743959 19610483000068001982438753744091612464 8743960 169547493329578182756964638592189440000 8743961 207301479749584175876943675613475012352 8743962 935814806430753268715953143141771264 8743963 -121145705802370354788121146458848529788 8743964 -259284913460953365471316332626826240 8743965 -47932352263714046180057767944263198880 8743966 24388729951689104902125640139347983360 8743967 -12054316515458231926227608068374844848 8743968 -166816961537501708053192259164978937856 8743969 145708136634307962477381384833774665280 8743970 106592435320652213563185739506138811680 8743971 -100538456728346298894765869661153628800 8743972 33235204780242234299241772206764434432 8743973 -42493366000044843437115892681374747360 8743974 -20341937550605541428710149955363639296 8743975 -59026132819778089640621978899337656000 8743976 13976217291228915869114077752736558080 8743977 -22133925728079660247812945087384000000 8743978 93827537320136744271348136174613477040 8743979 -19855444917407455565249853008164023552 8743980 6089571784138513312306886172121497600 8743981 -153571224420176819848695068893659098218 8743982 -62291301916116348111269583985172008128 8743983 -48362709445657529369641184228430150000 8743984 -4869773021100214557112255473022926848 8743985 -68990095862753969862706970739252191820 8743986 -3211569177638101719375122280161747568 8743987 41050026051134007523394416820778620752 8743988 27902316783057021914140735165183463424 8743989 97234242449853015248972734812582731520 8743990 82311872147383119389235100421802979200 8743991 -204473090233311656355744968817965131608 8743992 -10534137857806043992780085929165025280 8743993 25134030536202274007092165577749427400 8743994 -24010847365578531494905325642874124800 8743995 -21068105970696408134796795291358148880 8743996 -132733500457715344785553277809971328000 8743997 -97355668382789386732387065086310730554 8743998 -52187363663158682856853519228174431936 8743999 -45097763619949635290685257338098052752 8744000 -2468055923239499309295321399164928000 8744001 -134974342511372392431955406338961988000 8744002 1297426126596506471993724474681000960 8744003 252715198035306676415136884302037112252 8744004 -134424080594895942021904096359549818880 8744005 103024767165434488436371981624893064320 8744006 -94859684386553689435772440117774758048 8744007 -2928400121918182733226609496692285312 8744008 -3513907643998019893827033352514273280 8744009 169448703175536960438517563938024513040 8744010 -29427939467392057431038491818706951680 8744011 7683494282600542434244429347058787800 8744012 118742824002311062538679898824473101056 8744013 2275230149645725163308620437329950540 8744014 27803468259998175988715552096099057856 8744015 -20448168962808749082009075644482406400 8744016 38804043924839556860490597982429642752 8744017 16697453578302177841013160752126190832 8744018 135681571992730453707680272278624918816 8744019 -28516145885836411913776802751022819656 8744020 73879101279121591279709085528892788480 8744021 65444592272493809641350506656424456448 8744022 -18785408827876376171753681997919015680 8744023 -202364940199919990435829193493139956728 8744024 102553653219995541073823675747940741120 8744025 -6487490540113583513639544047342966400 8744026 108800703463854862974154753279924361712 8744027 237111779504392453703397931400909617512 8744028 -56433641392956515439577708036809768960 8744029 27173142947152388786574910554190458432 8744030 -107950736518085806752284721118421979840 8744031 770049986016582634896087964681926672 8744032 167242421005410844385819247214450704384 8744033 -50307726153940815581088443547684938718 8744034 38046449706566304431258951886382837248 8744035 150200419494601424724237513280799912160 8744036 75475658109086979656676864125052518400 8744037 -1013877126430419735508602662212820832 8744038 20489360583434078667366103949378269920 8744039 -112601322289720168122977386443664975560 8744040 5690318057527999531756165557081292800 8744041 237270018801964611589207659854526160442 8744042 -63874526209696043180026173653148420768 8744043 -39293463176542914068967382127488326912 8744044 -4592006180143204014127105509973636864 8744045 35104450092701194478747378974031302200 8744046 -2917248061046297018395909421888520192 8744047 4680203854233226560198066922988640080 8744048 -8272904416845377406455277709853392896 8744049 59676748099683808731739996261994040834 8744050 -521731746715781469527984046392611200 8744051 141372269399259669076259583325101106800 8744052 135443113505976783090615110317969661952 8744053 97216960730084408387762650737047487744 8744054 -40642917787069414621034994615514890240 8744055 -74573554462389519204424250623502424240 8744056 31590037987199301979409528098259066880 8744057 -89173890434121774294567725421818201088 8744058 -76206827512427037848555616500440550400 8744059 9372185048318367235458565733401539616 8744060 -9725370276787708421459438896980480000 8744061 -35907035447626315346002940561336099328 8744062 -40286288918087680540298593577861343168 8744063 -16472011817349572253464769235776386688 8744064 9456271649075784561864607151255715840 8744065 -201390484668181929821168004327399000 8744066 30953987566521667200565853200165787520 8744067 -7620589514969377851364081157773549116 8744068 -276173390415371894822616033515323244544 8744069 279473216586105535592312316159588495996 8744070 -19659358912386918706644511461956716800 8744071 10153229865243917174672163958935120384 8744072 -85191797074819379139852292075800729600 8744073 28192023971231255546379711475763862720 8744074 89967071340971045288679124638758623536 8744075 -111912483345941352766403616992893016400 8744076 43673910987974103465027193049726435328 8744077 3295322353003981249298316492242837504 8744078 42464643955492984332019770259353334656 8744079 56036781840689955327267338611758645384 8744080 -16251878926658121919626797702295552000 8744081 -72670487547969994473172173801194471118 8744082 56050456042209091612904053461508953600 8744083 290404565318869540854826613531109180332 8744084 253280468203264147004184332012316147456 8744085 -13894608983636679912587166208823808000 8744086 528137329362629996440023564994864128 8744087 -170041798532734501025057941505122223616 8744088 -8136851704600007570605375070383165440 8744089 60417954467705082712596311146938522820 8744090 44949966635683534180351363212820888800 8744091 148318446037565328585603844432083408792 8744092 -38510127141020796565356574293682426880 8744093 4053977574487359020203083553219898784 8744094 22260722459024483928103849364966364288 8744095 -1812520480605297526239713600795096400 8744096 -98506324732892351638902190644019396608 8744097 15915976879843800871213224183519507840 8744098 -69917342780614528468577912472591166080 8744099 -10336939160262971396361139913539708800 8744100 28871178598466371791825293914638566400 8744101 157284993828653927558384033694192743102 8744102 44458757871475900708982054379871414752 8744103 182043753202471464221205924067664053584 8744104 252939726741672211000407427535409561600 8744105 -97092541836648103087563812249741355000 8744106 -15192226336068101702060769769167670272 8744107 1432898058890538769246978514172373312 8744108 39592469640879003240882387462597967872 8744109 164606249052685861768159077704383264320 8744110 13020501827936445430187002008552145920 8744111 1939495090488636434198972237819312400 8744112 7263387827602508182634347057759715328 8744113 2630150466108128013192934139820996160 8744114 -75691011693910922329742233123142936160 8744115 163965669080231747368902545431781068800 8744116 -25605323319814509290287208419522207360 8744117 -5485306116230406679091777513189031840 8744118 -81231620625577519322872122802210360896 8744119 -188789925767708024095961723599412415000 8744120 69489117288962948252911258230836428800 8744121 -58942421862501934496507029419729304710 8744122 -124852989798112083801057887378555775888 8744123 -1615037961903948443349970300357742280 8744124 -1105829072641612418908743141165923328 8744125 124924170498889739847624520720558758000 8744126 82714052840615373640686676097445088512 8744127 64488951518684803699279623964725762432 8744128 -16152313700816271950006286003505987584 8744129 2563273593039237840884607750928241730 8744130 -18602940768128996167849645311100316640 8744131 -237848933001091503107968011592720953336 8744132 62488031945604331085807029287891498240 8744133 96192324557113306314347584713337024224 8744134 -4932280153852600132892186505775669248 8744135 47922830215303584711307095493973566800 8744136 -785529705152544815141732305450598400 8744137 -3914079851142833571480338250246050508 8744138 -46986166189674739292935262082302514240 8744139 200533885865092624094385157833367178160 8744140 -29616562567166301280450262895708211200 8744141 -70441564931187440140114672336660650528 8744142 -1624624211236259883280542801772087296 8744143 -192088513845005169097905150563786030608 8744144 -26008373824650576601592772405653053440 8744145 33221401052743624371919343691281164800 8744146 36524868577122776326495042559698672272 8744147 48176332555800241862023360167748030464 8744148 -89981691612361725011361828158301282432 8744149 -36433298347477263809229173060452764850 8744150 -8992014058030296437962604839450008000 8744151 34355509242856217405363290683832485840 8744152 -21046392403401929040980203408099983360 8744153 -128928887919216204189732220885057130736 8744154 43787723147893374723761671378251440640 8744155 -18293137484540817446158296282949628640 8744156 73797916394126593623232411673993771520 8744157 -16475590378335295480069908520886770272 8744158 3576870148099851842266798546519336320 8744159 -12439656934157268475645744305445167696 8744160 97790385810727715086559778931550453760 8744161 -117026052577843212155887619932680386400 8744162 -24075828758110639843208969856258822144 8744163 18441902383990267427815245805051937280 8744164 -46091117434459154518052645134762856448 8744165 161032693325799404789113082770279176060 8744166 -26815375183637584763226547239056958720 8744167 -193444917096390209225058092579821500480 8744168 -324358321555889251726277971478383626240 8744169 6062047032094321832376064700310233280 8744170 -16227429134037298566066475009534586880 8744171 -129556607129500261821175767799928146176 8744172 -54633511112371945814928355879008619008 8744173 10207623013496055565606149635684099980 8744174 -81884738895913800774821061084520841664 8744175 14679676798633755110950520435509228200 8744176 15058339398380423515380893629324591104 8744177 -84201797267383969831261533405738673740 8744178 8745660783256822423942540391293290624 8744179 -2266371951018378128024632703186708216 8744180 61666033875136293332283638944444569600 8744181 42625075641125975104323188472809520960 8744182 -178809998933137849223347870520915808 8744183 93480476446423953597433520651159735520 8744184 21486887283431270598318949727136706560 8744185 95937205774734614515485378129574852800 8744186 140336278454129146675457303253526272 8744187 -34442715871440269259053031407996829648 8744188 143497862678773402062981626733835401216 8744189 -31004554191475279246117780186509302010 8744190 2628938251976825888701059594764759040 8744191 42281955438383345938678414061981134592 8744192 29419298512891778855585386224131506176 8744193 1344141026226887091376297345539687684 8744194 -136678629285348624431501444154520381440 8744195 46378529841481413135572665456220886000 8744196 -38747174894384927459525164056180510720 8744197 -166896205880061580924979425853005630848 8744198 41857285861130028172597819820414334720 8744199 -95760584650239585003724374721702056960 8744200 -132778067449811676669839461967922816000 8744201 -49878789156359751539790600725754045696 8744202 23605567782439882701032591429262470400 8744203 227012164148937524007171256812587168 8744204 -47601060987578636430674155978582917120 8744205 46094552833591666986321774656913419520 8744206 74368045537217326093015166697540261504 8744207 162973239533769635370805395479900769456 8744208 -23360446128662711515621082564602232832 8744209 163434239247541844337592970065483111680 8744210 -16894994653430954632533123900905307840 8744211 -22868820594335213206941672453322331568 8744212 68454616852932159879100270910912696320 8744213 77071405276020694221647911877338954560 8744214 101174362533281087707413715088566665600 8744215 161767894364985048099516562897673694360 8744216 11565888922558061638631604149144739840 8744217 70613003703461013134464502067118768080 8744218 5125818496464426986745155873262305280 8744219 122828469875587348502201968349487718080 8744220 44748858729533082767793817133744793600 8744221 334615146307800594552589374534344753632 8744222 1045841193642459715669087087253791104 8744223 -39908107417158711697747838609156940216 8744224 132717446734497115778087149822468423680 8744225 66197220596297117258454203761104024000 8744226 88612420392631094275587960817840220544 8744227 -123631947541914974202784595066099413924 8744228 -165065925699474264951328868112070389504 8744229 98685638349485739060052251962030396250 8744230 -85262315832780761562500025719048695680 8744231 11280782181185311750956010309656190512 8744232 514048162887362174906283702752378880 8744233 -186567521091407767984018905140644400518 8744234 -23497411169812521498713691710015721888 8744235 -75177246737109049258332611456298378000 8744236 -65009594954814329853857437925395198720 8744237 -87288004344715351415041804711778205600 8744238 -46487367366909891658125865549407098496 8744239 18345191429876249992809015518117775552 8744240 -24789170743200545889539644678207242240 8744241 -128676394134612013165719594922573250976 8744242 -25225917603377035819598615723909325408 8744243 60627059085453888339021558610212228492 8744244 20794926805836890296446151550765346816 8744245 -111567547306531214240340182388334294500 8744246 -132210539890738145187685405916964894432 8744247 -34287835509102452211387544343758097760 8744248 197850206976988172111118931245727518720 8744249 27207217749170758854798099073131484500 8744250 -34270279339393557406275171435492480000 8744251 39285252231082756293604968066442151752 8744252 115849257728783218433411678289413463552 8744253 58674316004452464229403823862636720704 8744254 15495032217456318800046136496247100800 8744255 9019791020424753423679050280113192000 8744256 60695261940160213684440085778525061120 8744257 -127870030727783346825702747140361185340 8744258 77446085461020363214322193029669565984 8744259 -11351887454021644598431930450888435200 8744260 56001019586734679165012913162733670400 8744261 32711155067524172175487650724002440862 8744262 73167033785475765694805786740096479744 8744263 32373130780929246107426994904615024128 8744264 -208488874692104559371144399147772656640 8744265 1627437198021181529332116667665038400 8744266 9824148066848191266677832084639542832 8744267 -6949588623547226093001989061545177088 8744268 -14628875762213046615571657819487917056 8744269 19077454667137221061863853649205415670 8744270 -65881135098177011116194580115649433920 8744271 31484879922417242405494904595087315840 8744272 -4190655461447801142725731046313631744 8744273 118393200449159575137449058054059796480 8744274 2048967189454090433100966514728681984 8744275 51295011987287187722560857232167450000 8744276 54232052553372849330512163645768671232 8744277 74194812197453041478122243633242942240 8744278 -61796340631144705697853359557620456576 8744279 -29383043478900935551505649328616907216 8744280 -19641048456329702081522725623358464000 8744281 -14734511791343576503617310604445094016 8744282 52212924210303408538155971559875818992 8744283 -200894143723747415103807284888782543680 8744284 -92026096816889907814166948974207506944 8744285 11935391763302372046569191331287478400 8744286 20740037791877451695513988668577939264 8744287 -262847842528880450398102736268040352208 8744288 -108903889136217128042289276523684823040 8744289 81381693659606158084846109814880262016 8744290 3434732871369701807549752083770518080 8744291 15247482253423944331352860520052193584 8744292 -72229591759201187247788626716668778240 8744293 74831765730399370899670057571058661440 8744294 -11188152535958187997083203173237923840 8744295 -85842912923809690481585754781352393520 8744296 218074219902515477728226591269758812160 8744297 13322967440605441821379149502073362746 8744298 -983363277378460855664362239977179392 8744299 22006097335423473928745405955592569840 8744300 5486975429673717967013056659455366400 8744301 -132619684195823729272294433097796168320 8744302 -8142879818150696005819353690081925248 8744303 131585544909077636236657857216396640800 8744304 17096130364927068027067755828074250240 8744305 2969568037746166798726175019989563560 8744306 64607586717520929068726318567654414352 8744307 36816891932380016427646243776052320 8744308 -948654021104320032258760762069391360 8744309 47135653692575773919142326869562016 8744310 5446018681258359769988811629683881600 8744311 -94166555967080233154330903244392705928 8744312 34860136683553055024723371006767820800 8744313 -158550617310026932553767167210219957600 8744314 -149620438686452882277325697962804569744 8744315 36535595998290702284519057886675720960 8744316 -8987263657070835840028179729068113920 8744317 -286261806690305773556091532421838624634 8744318 13812419136933118038935013680528821440 8744319 -49103989631731493443503327521206790856 8744320 52960363954397607294220674685678387200 8744321 -62756211863650275355028493393151544748 8744322 42676764607222947651753695480793997824 8744323 -15824906691365792363187762475264508256 8744324 -74866961500137111637264326101477941248 8744325 659899115999031110931700187836435200 8744326 22957300967869957333921535279760278112 8744327 -8594520250295335267183344217812791640 8744328 82670359257188989238214778958191411200 8744329 8602549666123024858218750693017313120 8744330 -1990645123391082655899205294653926400 8744331 -51488356949629525785300071040513331200 8744332 -159703117708001772114946759544808573440 8744333 -42563663520795962672080086515919630996 8744334 41565719966125511384574261707607842880 8744335 45379884618459803490078584793505060800 8744336 -19304795441291678469321362697694199808 8744337 -19237393669163303190746280593287094400 8744338 -102538037628743919776448792872321727360 8744339 -5332848190750267138119595823019441720 8744340 -47858797109995841976389135053217280000 8744341 276896057329053846997486855122114245880 8744342 -33678838182353325805743000095496768 8744343 14206852737793873446232483479547563984 8744344 -169806188244085181493529995254016092160 8744345 127965883289001697109807518344920520 8744346 26794068434019623645517211027117267680 8744347 -151891746458166940088326406033636496720 8744348 119450799461580265765777227676393348608 8744349 2329652200732370623030677723464581728 8744350 8023509039049461750820942987137475200 8744351 975406502558494453572254059285555200 8744352 -39445878227764523789677719395374202880 8744353 3743086455500199880973460789568486420 8744354 106380048451647707357157997378958807376 8744355 20117202119801648001094377828243384000 8744356 14381303007218130798560381294332706816 8744357 -15356363610723509277513792134156055936 8744358 -8102546337862544596220391923525308416 8744359 3225968902240448424265240594174193704 8744360 58140117150764814288566464732913664000 8744361 79237930315673856630706855351912507104 8744362 116362920394968568935647589922670972928 8744363 368952696690034023418761433521088694400 8744364 33055722465869597340840668390002258944 8744365 73657062159396466267665816245037532800 8744366 -71033388602610538371624973778064946368 8744367 3065310170476798661509767022986277248 8744368 -42928710472029490871113116736741163008 8744369 -241599653054453354337720843307074414540 8744370 24204032154622492498096671110962752000 8744371 292227533230224209615058639075641150392 8744372 29975902376304286316653107667201892352 8744373 74328003622866947791273529954165177184 8744374 -138930116482162555327451683099837361088 8744375 -45669356359175802244766469355105830000 8744376 93769919119878989071336967442663936000 8744377 -70268774441956177891317201895589086320 8744378 871042313440024206450092223447872448 8744379 -773208908376648033732505083726451200 8744380 96313907896627635337921557286114828800 8744381 63563499354857632926603918745005444864 8744382 -81336576380833492983025322001493893120 8744383 58828601662985579107975532473107674520 8744384 -64453006235135761812038574213376770048 8744385 -10912076349256813442499968363043255360 8744386 968832148268487914569275093985881600 8744387 222382838859132787243051939125218304 8744388 -39038134399104974002664441629523788800 8744389 -126707594380458214323592133632354254560 8744390 13648721447366112482660218345939497600 8744391 88931315806249710092547854263366276848 8744392 67182854206744659646878365818826035200 8744393 -2203224295699425498068897211332211840 8744394 -215285790874417457421098233910806272 8744395 -55162153548907476456964709955475254240 8744396 122006012240647059119705517125753260800 8744397 -922786120184080120748406723251046528 8744398 -45977372356808021777131715416370328192 8744399 -258568711835414845527660298481701668840 8744400 7455679977680225543734652583021772800 8744401 -193914836585642769242718348255702056796 8744402 -82864316967825733623722777145894676848 8744403 -92027543580825926517788289774111661896 8744404 -72388441581784752413653865083173718144 8744405 54986911511581545946646004364792884060 8744406 -3592542155921916559228819383076219392 8744407 -35575283894073499929431410962401150288 8744408 33452954317140495581547506476727808000 8744409 194002889117789162714729500706811157440 8744410 -57802769418035997057998656443152609280 8744411 -43365105857266433561138538864623935056 8744412 -25461231409719772764844473147280946688 8744413 111849903065994217469868982173617802662 8744414 44138457248878444239784916088656253312 8744415 -67032955269754280065895981798911636080 8744416 74828606129498782985192729493174484992 8744417 -60058306873138632297546862972002370512 8744418 -11202080542298443739761783897948342272 8744419 -132330419828481970840404121448227918180 8744420 -118993076543271413454461439424934592000 8744421 -897157746840697584028260884890474176 8744422 -85857664281551552513922124752580723488 8744423 -156642839526644823937740186289045616328 8744424 56218953028782580640925385793796587520 8744425 -174526456575517823431383540848020901700 8744426 -9016718930612244404351446913198912160 8744427 81473654892777012872662037594380854840 8744428 -39416647346192781750091290623539200 8744429 -125630305946525460554614271768769128724 8744430 -12888675486220878645388525011865898880 8744431 29546629213351930699026320126887449600 8744432 -9763594602341958427504082604913164288 8744433 -12028651893506288866417686643517873856 8744434 8631274651493275984302743360192899200 8744435 7089510961267079001118690687106007360 8744436 -2095177631634176338523108009329028352 8744437 -192899377993903842275997207780070432 8744438 49894174869476741741072857864555471296 8744439 16279435187837877529811376272094930432 8744440 -52746971463621372595722308632062259200 8744441 3318281510417722670975355571952956800 8744442 35103672382533481574654421395276762112 8744443 55141297993245687392001091490163976680 8744444 4979776834007207462087603351383314432 8744445 -113167417609682354066371530793345689480 8744446 -62046884460872866391247745598961977280 8744447 -208502855816649322674461924485465327104 8744448 64684254467942355978491646091349458944 8744449 13917374223426310479045379238820925440 8744450 -4758735452743644373643371607813644800 8744451 3583178657817529693570787083968238320 8744452 -129913836003202085892031256005547092864 8744453 32661469641124977189055518007496163900 8744454 122424600693161422020191065736255176320 8744455 -69700305396983283284820226168820309640 8744456 -81019697973951619232412664196228874240 8744457 -99558802642871584456190150949487514880 8744458 -4364809095207028423225402536722841600 8744459 2945530900658571891779973313557336660 8744460 94218694389943259100018159395490600960 8744461 24115608106635772262076628547501312544 8744462 8199615984512633689569354279583235712 8744463 -5443773323954658542481841037526297600 8744464 44354954414749668853873872566141337600 8744465 115232767606514343931723829660675112000 8744466 46787173388564859218486594956783607424 8744467 -257189464160823403521570768303855126484 8744468 -59107766207044409247747226083012071424 8744469 73304204530665873249761773265676099360 8744470 -15179847577164334667554154083292106240 8744471 -7469295794024547283753655317099459656 8744472 35589482461860408737726928415697018880 8744473 101840119871513469448684066873796925904 8744474 67594410858305766936553338864623786736 8744475 -4948423509957699741980395111794257400 8744476 -11203875015236019289224711906252160000 8744477 17576131755688940283863120497579879872 8744478 -7461619333803194721434757692763125760 8744479 184854451145933897694976513829441904360 8744480 -264925219122735804981249511375503360 8744481 47020070693607622272063810872861647140 8744482 -56911515163612466843001722959861215408 8744483 180377700294937247050783528623034911624 8744484 21977292564111208824879286955817369600 8744485 8001208044673528450579532397927158400 8744486 59168452995299588319440987031480718080 8744487 -17461676053293704563465031421963100032 8744488 -85731830966740462798851320612795274240 8744489 59135837743262828330057452200428148324 8744490 -89036886115222970596877505155248512000 8744491 249847679312973026167636943910717278688 8744492 42195975079697159278334507058487375872 8744493 -103237187346069270066693197681687084736 8744494 27201801463931592096673798331544029184 8744495 -120776162570372841964576148543046963000 8744496 -21967055019484774501718117224583036928 8744497 -129428507392021198233318201061126819054 8744498 -44717115874419219014167896546221451264 8744499 -9697266743453941694399152696559808576 8744500 18875958969736027929738645668053440000 8744501 292620295775335195062590611252081442652 8744502 18243976775896653346460718624689879040 8744503 1894255455684826485748958789314446432 8744504 -236682247623441363598240825660420362240 8744505 -14362711828478852434513753817571932160 8744506 -29031229619402772071775560922412584480 8744507 -300104294378485625357288171849480105244 8744508 -27210738369131384407685651673864806400 8744509 -277700724519927329994988840553862814784 8744510 56109452198397701060286977917042368000 8744511 1043740027687734707290981462558061568 8744512 31838068577776016965493413791557222400 8744513 214603872240839828889832724418272109762 8744514 -82190061878764279208139963457299423360 8744515 12617464034626800836616094678286112000 8744516 -4802111073426740553542277905748903936 8744517 -4926852317542305649833055965657490020 8744518 82732171622753388816193436740165764960 8744519 4006798422133684853307799282149858096 8744520 87321078760987865914657850348472729600 8744521 116115635980427700011891932899895256244 8744522 -40656205562648820173161252400906841600 8744523 -570290461759040443109658965152604160 8744524 -3477709242479525391963126632229553664 8744525 -56575061274434722094740477849964497500 8744526 -14425663037491798473231194196970406016 8744527 14346158700149501105788571962296486072 8744528 -11285440191274462942997095741691559936 8744529 -113563420895822377888479144255974796816 8744530 10843305985632169544995239410336601600 8744531 7576201120982839461742901537634041712 8744532 -68464820242635075353069509569573888000 8744533 28641352144621782326750435646114037760 8744534 -67816876193555117687919138394483087584 8744535 89259684264326638466739623462627605320 8744536 -29572945827296888571783650833879480320 8744537 -139283182797750722318481838918266653814 8744538 92519844441036726222782243451709562880 8744539 375145999162708659302343764608414327656 8744540 -110720426442046166607369644274115944960 8744541 30592770699602948691435406696285652160 8744542 9797116067095655094288461322930630144 8744543 -45133217472293072758090227035871399960 8744544 -47462973522233445134102081653309440000 8744545 -157366539072619099001044675257305925720 8744546 14634175980167482006069145430894587472 8744547 33668785950166606152969831028659823872 8744548 33316594089067733108535156538957501440 8744549 219301935117199320279244590536542110 8744550 27061316454622316564016597462692457600 8744551 -70812391451992801635493466683854981448 8744552 151469489854532031211937040876143385600 8744553 -39388960282043015053973061268319778816 8744554 14238761040168841183495545531837941760 8744555 -120685015298990127947439876615429707040 8744556 104261830305897887744102097309605647872 8744557 172635978656878690531997476769122398806 8744558 -961937751682280487775798224498141120 8744559 -33156186276253058714631124048963122432 8744560 -592933214356189637017538130385305600 8744561 62555434606433980854623183600647496064 8744562 -16668312470695847648290903550418250872 8744563 -154206591571009767157138152549307115188 8744564 -109453439462494143498250099209764317824 8744565 -62066505991510438985116847259295008480 8744566 843694460827500946319442740643246144 8744567 -212674381212566894874475124904000070680 8744568 33086134464918803414841074715931115520 8744569 20946617783754107724492175458500378500 8744570 67634844244909357553220430665827520480 8744571 -199204360176499581001484229392033896320 8744572 38054025258330101349887363654920656384 8744573 19745668528769033153090821780810398720 8744574 -37222395277300426101448094758064245440 8744575 -23787257637460779026225935039497513600 8744576 -2841345403298097324948067132322611200 8744577 8051727286601041087587829769525222208 8744578 -20640730837178413540107097782860954160 8744579 109784826567227743236356343175101057840 8744580 6952788624971706012871901235784811520 8744581 -34218973605064595988890533221915823328 8744582 25885154206567338912118658271702011904 8744583 85409382515908889853497045737633472424 8744584 -182575490208681593842062771464003911680 8744585 81591575423561807233745883186663874560 8744586 -68709491104550187600101962033085327616 8744587 220195253316768917704225719650655120280 8744588 -28894588782202270864218619102104943104 8744589 95435385042373914755449762164087687360 8744590 42329923878327898104744939646058692800 8744591 -54017805397828823335267720867112767416 8744592 -5446881390508906147452050006331555840 8744593 -3825070900928305159363418130913043712 8744594 -196390120282406793814796061127814412480 8744595 17695239559035980191271533001181449520 8744596 -12241163431735544475866707467833585664 8744597 -17379078043638364001531917795410718272 8744598 97766265882993964482084538904869962240 8744599 165232847046447763795122471433561190600 8744600 -30251352184627553865432115557829632000 8744601 6233602860316423232632745237372090832 8744602 166685383447787330287786010275054149600 8744603 -14174638027333131953062805526034433760 8744604 11616591117224687580704366109355474944 8744605 -26428500098975096201867254983895992480 8744606 -9300566677898533777707472883381001600 8744607 -86576309761851140048208067337650100592 8744608 -77290578414613665575876943656649031680 8744609 316434254984317417501637971145206704 8744610 9460124389585683818098866357271096320 8744611 -216475008441034085185092677766188330788 8744612 -484521424556809520822111272187735808 8744613 120737149527941316242606690959941368640 8744614 44184940983809219550780284234688946656 8744615 19465713882387899929105540926300022320 8744616 153005842216367603753506093968213150720 8744617 -34024069399528922214077588895709105280 8744618 -12233397581663613478736087106407208096 8744619 -27975427254457579630864955068868089872 8744620 -3318134619488805548484997716245376000 8744621 9939510577482941373096972817530468192 8744622 -33595156256391856882249503593791048128 8744623 -20400160776338417521067104507183195056 8744624 6215156467011460230994199456891535360 8744625 236621623882643736959227104842359680000 8744626 -55371686395879124623861746597306535680 8744627 47954742950181663045187122842504446476 8744628 12701361512999015541940567424951623680 8744629 81970355662278303605062840259826667680 8744630 125123992557362850568988445999150067200 8744631 -15105512511820197928783725473075765760 8744632 34838665993035412919289872027416166400 8744633 -99137100494401157725465454860706227260 8744634 -12587379236628498203230892403289320480 8744635 -744310277662270347889718405429831040 8744636 -198725235124660059312639204267113018880 8744637 144339667359213239516469767556351398976 8744638 111364197092961321082304512573784366976 8744639 112894650693984642515022662520998563656 8744640 -4924648812926769545300399829496627200 8744641 -88060766827675915818676165659291709308 8744642 -48273992911098894802156863793111284528 8744643 186101339340901954546613736722507043384 8744644 -30275004357810686749255090642428051456 8744645 -23785751977981471374040564254903868800 8744646 -17439265526717143159915183921751095296 8744647 220072161464205611972241783831449491872 8744648 104360111798921295854460156113807646720 8744649 -46086421525109492192583026251471274736 8744650 37820085913645556041138112078721958800 8744651 116892370150447094716247634825208970904 8744652 799189059123292087978721978226278400 8744653 -6724576429251133801606209890677680116 8744654 -24979844616449980391620537931412940608 8744655 45730651057719832999344455663407372800 8744656 23785815635324690013370863128256970752 8744657 -6867985520364207855309913527732177600 8744658 -25110112866811365147534735517210586112 8744659 92670887162738419598846013828056957952 8744660 -39453440519632555289074036978491148800 8744661 234041617077682351332430536017807879100 8744662 -24958361889784016674091338039070118336 8744663 192181475419170364252302419411587755912 8744664 -159700208123155775047848794444104212480 8744665 27196702908079447597449886066012269060 8744666 -7434997279334304720957184954770739200 8744667 25321842109210448420484148680227248320 8744668 28703454527457544483372924696521594880 8744669 -13104297131218936598384281168169161056 8744670 -2936157015107677432756566875546891520 8744671 84936445500671034323022040209769509592 8744672 92554115204511750760807132757510848512 8744673 21601539317942258039456299001733610944 8744674 -5651407191050003814511644373853957760 8744675 -71787351838076359968009736104009512100 8744676 -18446224999363157812562861299256429568 8744677 48208984129843135720308138085361716860 8744678 -103780263843661545249886048695151683360 8744679 17018307714244901719149209915155087776 8744680 44580400508373829480731363665824972800 8744681 -36875729521849200702154171242389275392 8744682 20872448468318258966660874952382636544 8744683 147101508128846662840515178605230130932 8744684 -13301682290052067920369058224123491328 8744685 450150266815854221800683128752502400 8744686 -27086911053299756538600184171531766208 8744687 61060748237944858430801375822859660840 8744688 7546274338944935848822703466259709952 8744689 89884667119030780158199145798360161920 8744690 -2640501145290263245192821768443340480 8744691 13601990477071450703019819400622739504 8744692 37280170909380817205458665814598897664 8744693 185158351897907867998715595761984788320 8744694 9676409889534361961641174036361244672 8744695 627403634293853154159928541053922400 8744696 -145014072003239382345279759096421662720 8744697 -15758451137384798799674183220655052544 8744698 2252965208237100115814958512769556992 8744699 10698501721573718085513972685093605936 8744700 -35688800554681411631709113670064742400 8744701 12198593723767535407285317810829689952 8744702 -137431506306699846129590157779128040448 8744703 -18446085973551369120355420337832648192 8744704 49412884498318480805186945459746242560 8744705 -180135588466543175297578456902503668140 8744706 85512910579722862311876445344213803520 8744707 50945236462996137525293764857602280956 8744708 -38220473518784652852080804841859190784 8744709 168942118252666087380562246036418408928 8744710 9630721136948894293663115036456843520 8744711 76527523197341249819791900888374588312 8744712 49161022348770405901044165547288166400 8744713 -190415590406589079549503054230102076636 8744714 -11948671263181899335125767365159965440 8744715 -11586230662438772232965518819608668160 8744716 -130192145653588334035712770929433640960 8744717 -36937457165614824843714150108046476234 8744718 -816044498864989143038025311651662656 8744719 -300235837098854011597920905734046968904 8744720 -15031448189013127549627580563589529600 8744721 5458751545164214942094985058269914784 8744722 16462614403592553290384448844017905664 8744723 -41746438989384399295475343660276775776 8744724 173660505528835860375687295973061830400 8744725 -62547419870336540256921806289274260000 8744726 91134006077554609747576387674873853440 8744727 -96218358857474130338571962240599664280 8744728 32564596815563281637438623074408529920 8744729 -45039520478065628316749295770268397824 8744730 13956778131449298353112020837081598720 8744731 66274282677209422110008054282955200880 8744732 -43477405995270076377284869524482227200 8744733 -33073367549961049959004133404115678400 8744734 -82028065473980987532891474062915961984 8744735 39647684596945007341995659177651820000 8744736 -65584456026284449028139958888230813696 8744737 47949424250501698124218595919765324386 8744738 -196504083040129182744999113723945472 8744739 -94671780773907024295396123421951383176 8744740 -21585242546409481740770187804683247360 8744741 737555701554170938625815948974161052 8744742 -29408661921505560944355483660342516960 8744743 -2368577827408458460041311724059516480 8744744 -90840924603421748258048525736994406400 8744745 106248813822049341035545767396938301120 8744746 3390455085038084873500462658927889072 8744747 -407309450063538470351694147266318323200 8744748 560283314981425030563176260534740480 8744749 86947040292626779049538105090206673240 8744750 37335139538186901731837443129082880000 8744751 116914215666486476718839398796986195080 8744752 -31461987908199819769202627581308780544 8744753 -86591317803740220470189045877929350800 8744754 16244579089971229467882783335918728320 8744755 117778309970413369230667490213923058160 8744756 74870435868752567769602155631739918720 8744757 -7271512274979609700793646238210185408 8744758 -56680581213293427271211417905094147520 8744759 -64127564867905613810141746046829971520 8744760 3345877222551502809198625904186880000 8744761 -65159913716282241984201759796620163968 8744762 84400150427471071875285346203232115904 8744763 -81680543764551132702807944622491969256 8744764 22851680886655785416997666319777340416 8744765 73416157108205078636661384241648884600 8744766 -36027917533612165240994623875122414976 8744767 -97144319732777494225649673366766158288 8744768 19157782538662191584407781537942077440 8744769 139461061676387016824350070917030092000 8744770 -63770101852322890200946485080965309920 8744771 -29379454792162644898638899826713909760 8744772 -40272219031412357437801417349777630208 8744773 289013532690874569453969498602831281536 8744774 -113900579341579236713977571506570767168 8744775 2676975994137923926726419994476582000 8744776 -280202991934620216173738921835033139200 8744777 -30665704744859021827755508297523796828 8744778 21878482967683028665212554449104777984 8744779 -166194049541391083562646766423078961216 8744780 93081692827853995316912478639665280000 8744781 532454187752307395030844941990038560 8744782 9733792198160381916046655142730401984 8744783 -188692897997232176376785792545888113600 8744784 -9973431304057304990729465282754379776 8744785 -30253281384810805117656256837767600000 8744786 20076497416223491264578407074709320704 8744787 -27717456063014547156860786431185490560 8744788 -39865503765089640976281978878958428160 8744789 97208746413820365749880086361776653056 8744790 3082625783570108109912641762583306240 8744791 -369753625036149350884499393899468624 8744792 -60273483397864409214670271749652766720 8744793 115728046079708833926339503022384928464 8744794 47565228695388034298385646660153011696 8744795 -111273889548947607684083822352826747200 8744796 23777103848859830267512147677512189952 8744797 140491960008070303900948979674454137920 8744798 -62856786464647682240272424130428937600 8744799 -32692819124211932610338999612253932160 8744800 -10529703577245180448281224225665843200 8744801 36129007834524920174270761602805358400 8744802 10380003032238556065408803900799272448 8744803 -27288152777321931309283884755787955200 8744804 -97545301733397434355027204179964282624 8744805 -86713865521936058334179402106102239400 8744806 1184830945016153326914042875177406720 8744807 150892067458645252532700608140271018880 8744808 -52519702856337126792132723066224148480 8744809 7558777169778044707952873499015022116 8744810 -55327402897567917072927719154192360000 8744811 -55635565223977519013580138406262780328 8744812 176261642372312707988550237829176678656 8744813 -74068943245519587149534893790668336224 8744814 57450033847078158524100401657348778240 8744815 99295174373753228330240072349042693960 8744816 287008552062945077815841472118259712 8744817 -169323454990407962892064669321027881888 8744818 -57967233222975327936435590265856454640 8744819 -93978410280342614593149529634210169780 8744820 26472926827887927625798023366971228160 8744821 -5380790665527306136174390954753302656 8744822 50374736738229846838317520797539159712 8744823 81930243493477010604670698999985688520 8744824 -1497243535427154018305595777219624960 8744825 -44225196480880096961735571085852842450 8744826 52812050203223434893347429953954406400 8744827 -20990284328834617209413396944083678688 8744828 -14366336566948270931821728399584369664 8744829 127266365896305045401649662754382422720 8744830 33827716545213988928830187509305592320 8744831 -144079701587634181820862125692747306368 8744832 -4421892345122229769419811783138344960 8744833 109479554652719326629618549328742974082 8744834 35999044090966782958628721619178326080 8744835 -74856932081011857990941559866754720000 8744836 -70376994126409580000135946573595419520 8744837 -96710856836689127947724863636415780514 8744838 729200907554165844233546845377191808 8744839 -26550455562956733711546324756632570368 8744840 47383924184802851956195448522295705600 8744841 26864434412466392942900182687132865664 8744842 -98804402717316302589122064145165406928 8744843 38576240938353039768944053669790011092 8744844 -15971684043942791996582081282220057600 8744845 134393301951392535320776792132864447200 8744846 57969121813097772832094167620363693504 8744847 -34092400904037409446606921541930178928 8744848 -9532087382297438744144548406094725120 8744849 118670386048687653800796791222714655780 8744850 -7372763125348903423141389160899416400 8744851 -61499267126119685899353050198014123420 8744852 19638715996762322155152817737780264960 8744853 -32916969685914641946717945183097488000 8744854 102245755747837510359808351127155406592 8744855 65634671718186954803512325152882740960 8744856 11228729042456119759874451663273984000 8744857 120774513796395381350546238999989607744 8744858 -50017764147703330131711230889332136720 8744859 -116863774630457159666142774316705345236 8744860 -40556357892356903280145021635845521920 8744861 79571620270733646220292848861407519462 8744862 -22597039233907200560338468743464294400 8744863 -101296037398767708885663140194372259040 8744864 -370594959904101376503766604128518144 8744865 59631530999240994924877448752427509440 8744866 11307195470117600995871775801575692800 8744867 -3290350171657299731278700281242413568 8744868 -39777080627573157616556051958213058560 8744869 -14097280858201320336525541461780265920 8744870 -70978325791426299514581020805923925120 8744871 -67983976513426283847275490836049872088 8744872 186681496477641681460385779042071628800 8744873 40031990786852683209502377301327412340 8744874 -29960637632922483302808893379525123840 8744875 113150471966422636115834562259434420000 8744876 14895263651547386447977852088561565696 8744877 24716414350805289830954740506134137014 8744878 -69752257701301300072596079304121869376 8744879 -34239227061350947264095230856424589712 8744880 1023240050953755557988455039552716800 8744881 37444288104156156940402547213274753600 8744882 81739844939701119144634815977244843792 8744883 19693718802123841480358367852817351680 8744884 33000808803444136635277989172965650816 8744885 -202501255646168226367074157045279172040 8744886 -79723881723018192549947442756122215968 8744887 -6239849358448653854505546709588277464 8744888 143214671894669400652597494849237749760 8744889 -59057780190741148669510510308639765456 8744890 -5249545534383451242474676146592942080 8744891 -78814970574218364547553683781266071708 8744892 38633029631866676067185897300615915520 8744893 -47232597379069052286621805207809062900 8744894 -23407229625446704280129503711804728000 8744895 36813381524146426811989514876093779200 8744896 32886285275453440022388709062667665408 8744897 -22047116485489777121533203546507926400 8744898 -2649384474879859896469222008041003136 8744899 15864225070210450974275088292667676448 8744900 9254969049843050023149519538522771200 8744901 94480609227971174467799095683970655904 8744902 32761976926788153309917680006042753920 8744903 -164907310105951457583984158871589111848 8744904 16618860204777600898256504843595448320 8744905 -169561667416977434670465744468479894400 8744906 -251126673053721125730546350318266058496 8744907 231625463228148447354928193840216568960 8744908 -101707530392358300838674551668941935872 8744909 -114681141334871337247330667433831274890 8744910 815425877669948328620077453073433600 8744911 31921233457293775183420473692971643632 8744912 -44616426979818836176119349846843392 8744913 59569760081314824520351143252836329524 8744914 46652560855000665757747101163157151744 8744915 -5456780264929997259761324778304147200 8744916 50691545019518124682621898507099031552 8744917 -36609995970670620746999562466618074034 8744918 5107019164789261679175433323887289600 8744919 -16759889435173394825940255630285530160 8744920 147440921283497906535329367311764684800 8744921 -183551181515301559265117823925516680000 8744922 -1480962828945963964423953881493427968 8744923 176891535247220234650306605357198544104 8744924 -152343264063956781123032435824521967104 8744925 9065694034653178284123126977858500800 8744926 -2790884771319802375670786936575335936 8744927 -152156178581421268757105374986856912224 8744928 -108579851335659707999289847358561452032 8744929 -117192469679214209008310462297312261470 8744930 26994877422589501918737932506083148800 8744931 -27496940521249793342581080974798937984 8744932 -49480811112080412378760580301357515136 8744933 11892198574983504675961645105528472160 8744934 -19621027103673136394422383500325312000 8744935 -115182577137006579942924063053984259840 8744936 158020096999079830654397211720723855360 8744937 4877993083257133017917496490869590160 8744938 92034428279713201380647632897310073696 8744939 -21534662947754648166119991248789254368 8744940 16486880887366485882157088679227673600 8744941 -188865425315594213319017454694257039658 8744942 -80699924556642140223186562762475235456 8744943 -127369796640995223914949700835488352496 8744944 17023521851131578536864825168680812544 8744945 -18659019703390504534252540377969131520 8744946 -30566496075515591089387867459959661056 8744947 -21539542718471981666317942086988398000 8744948 -4110532306537812480512804984611528704 8744949 59949751444301210979809110716246916800 8744950 5123725746846533820275443338531024000 8744951 -193496024718351679911466145641614273048 8744952 -60743375191399921141905040839627386880 8744953 278296932535956031569063762342165120 8744954 50704900567572983353364897498678968176 8744955 -1736055438154295919243847553024628480 8744956 -207082030406464486339772684746017309696 8744957 11536979469556861278417634208417326488 8744958 90305417865200802763871811407017017024 8744959 258563862226584442713338309574418770000 8744960 40483103030211333265904411022521794560 8744961 67301224674482912273769779102325254400 8744962 4162895503567115686457240159911805760 8744963 -133921197000270426260837673567555632616 8744964 7202775881178892278553587294842366976 8744965 7395742906098468146405944354855228860 8744966 -6228067038075941810713188023460894720 8744967 6992153755316217451979928523637470080 8744968 -41635976351855955075254712028961341440 8744969 -38215858353784001706074946106322886630 8744970 14662980845874904610335599855301478400 8744971 -29039937558657115229355635896249894968 8744972 -14314084218745467831266822770900028928 8744973 -23122935103818917769609722610399345216 8744974 10426198496765957982678702757170189312 8744975 15901147767577012711643852865358875000 8744976 -4531125200137205111924251140103864320 8744977 -61123009752534284522181145344626469900 8744978 145021850572475404169074338845870810880 8744979 18079203063472604000499753068299130160 8744980 46852909411815953997531201649364428800 8744981 -114363937978418671822623927719952675090 8744982 3522782323211452839000521865338438592 8744983 -35291021097451742253354907793400307216 8744984 -78229073574063874338866301628212019200 8744985 28085140630658063738528127574381652040 8744986 23493910610276238013970577917111358192 8744987 -246964045388553057017678885762010048 8744988 -5773230896921308440837785118589968384 8744989 141542033677021590793805326136970132000 8744990 17237332296218267309227932844702732800 8744991 -90627179955186279661718437378628346240 8744992 -211958731603682029550333354550959996928 8744993 -347624704409357690595757523677206160620 8744994 -4291427896594091127113984511332022576 8744995 -18726370315634537935492670886584193120 8744996 -502589026907838000997765641161158656 8744997 60080828368511877018305047529572896480 8744998 -135092252764283404698723879186421716000 8744999 40354161002069064179112525626484485040 8745000 8880913679500354429908589857638400000 8745001 123322321795874562504229547186178220404 8745002 -8069469235658767795017543373997000448 8745003 -2124870609161485832455621441488671640 8745004 68833714484885188449473943045518762496 8745005 -181076636083557390264742848268171220340 8745006 -12046385580267471164681674832520348096 8745007 28186770684423475828577450672786606272 8745008 -45443324840003214460264797722872381440 8745009 -27448121153999662848276999930570092544 8745010 -37656931351782531277673045503544448000 8745011 6610000455151686077679397835410561224 8745012 -25122147823355912821124827843383237888 8745013 38033122410405268671048163522520557248 8745014 14427069390548700066440531373347850240 8745015 -11093338540116976205337825617007867360 8745016 96737117086813947281809613778788352000 8745017 -16229021683433142465838769213488190934 8745018 -25471559050823779718908598769873540096 8745019 -79837372106485184699514274768305399580 8745020 -65420697416649284943717029382550103040 8745021 210941338445678924127547577572867901784 8745022 29595154854529476854569702391609026944 8745023 -91528546850306045224523610208045652256 8745024 -12004630740056950220661660508621897728 8745025 53717110348253964560641318296696046550 8745026 -85929511389993253285324217122628010288 8745027 31684863228089719018999789585406534832 8745028 -260575229292266929756743595623735378944 8745029 -292829553875992529546817458734655506080 8745030 76833112949853553788561503165592057600 8745031 -28367074917852901096535383358490688168 8745032 57754701616356346107293676232458470400 8745033 -1668640410189240961025618750654928 8745034 102907280411984059055097069388691194416 8745035 -3266721502715223443401654000028001600 8745036 96340206725396152817461253750821883904 8745037 25159287164623872384969892840572299520 8745038 -28851384803167911490202372769230312448 8745039 -2337482287806948646958486075865937920 8745040 -28066337664986855556180287904133693440 8745041 -188199458693722151507973127734762002448 8745042 -891394361638927324033405644187543296 8745043 20629307231412816061418122460828002624 8745044 3289267362980142204048436918721359872 8745045 37625497307833623094307282686717348800 8745046 61539111460763585558493900677368358400 8745047 8299891711620035609955622322556070752 8745048 46992191015002205368163766848604733440 8745049 -109601051360607298396643713104903390464 8745050 -52955915229011942022956316467454577200 8745051 16078693275838188961024235724705830400 8745052 173533544322716183861066245483806615040 8745053 57343781241842935867296827006163842604 8745054 -11141514369588608122362652298969763840 8745055 -34905756707511182026288376267213568000 8745056 -119880477943385554469678605687213129728 8745057 -48755082932087170054933421339191061760 8745058 42264337001825889605318365773208650240 8745059 23727079393983700254630252155130416016 8745060 -869819677796410397376750643518627840 8745061 -13842222012526650640457861505748139176 8745062 -21049406854863156284550013373969095968 8745063 234985285132716765224692588070961504000 8745064 220838524640893030657269255769906191360 8745065 -5573347027847182281868774133672251200 8745066 -6788785484823104868608505776454869760 8745067 9823744395625559076625514319558624116 8745068 21222355166777877956100991967537041920 8745069 25959981472345034887184614289691733248 8745070 7101671234894685146601925798188787200 8745071 182495468311212682330609900652025592272 8745072 -15020242659783697957637567520483311616 8745073 56498435405622732499288983315330868720 8745074 92767832112623617631154439947314806704 8745075 -89730601081348188229797240077232440700 8745076 157359178906173486638036924755437925760 8745077 63788234921189597391199860072472668672 8745078 62527310718868328608918092654114047424 8745079 -34657242564197514169711240702193946744 8745080 -132459453185458526729300167540762521600 8745081 97532474415282543597737046898610524752 8745082 2241374284809011012304343896025208064 8745083 -1002563276830040421999958597285737216 8745084 41365035844425525647912763992281920000 8745085 -99604646467031790266517220750550146440 8745086 32235928080912461821974388678699478400 8745087 -40880393380531559713050447692527368432 8745088 34238071999947574624646487725876183040 8745089 297617936121280583520132815969867082756 8745090 -15540623818158387120165385823806663680 8745091 -123051402873414907289969365287198533016 8745092 183085775629269263068627138910812892160 8745093 -1273206934233042462114760575932737536 8745094 -21673594586432321640580184206965148608 8745095 30326880650321884940652329662092249600 8745096 -128425151774945569520936301943691059200 8745097 7144671948258705450801054490563419546 8745098 -31836680602215652375062593500886849280 8745099 -55637770594197799456314483210179775552 8745100 -8211872626159288021661521389561676800 8745101 -156556378992199006926485080478956973898 8745102 -78917358156885685280372431370494295808 8745103 -170109319246910074296585159213699299520 8745104 45149315677888341327224629617212497920 8745105 -84926131523172981517713442429453367040 8745106 33502423735426128252127596380483970048 8745107 -69982453518961745404662266145629600688 8745108 -9376774167569482604347767869273395200 8745109 -153961514432824675494562962278908080420 8745110 -7621783076822300716406383613091502080 8745111 39734873221498780277704359930080774400 8745112 242624653545643272009555311174858219520 8745113 2388786164489281616197112072443801344 8745114 33053220822155954262295666830030715392 8745115 -190684837615634875089850110653819586240 8745116 30544645437360563730102418555164400128 8745117 9221048202986970952407140184847159680 8745118 -144618548727785100200354233759669914240 8745119 129957115773569413555406644322379383520 8745120 -51673611500551362431550956153518817280 8745121 48009132802242383263070015581203346560 8745122 -115454299336799817765096270114937855488 8745123 -67820186364166270431159745873088103696 8745124 64968760310837835304781035079722041600 8745125 -492636114019932006100770731766696000 8745126 -23496061835448431339611587878755418112 8745127 -70720305270727005793021132808347113648 8745128 -48187235411286399337256536051838976000 8745129 5329711585934494368675359063429378880 8745130 -38836596690458569957122817479483206400 8745131 28038062024371076434659515282061612864 8745132 45091574587454363444744382761349341184 8745133 -35030624398988794819040029025488618 8745134 94722958808468920674224484406709649216 8745135 -4056934074623510358206434042643258880 8745136 -23228739988725791924020366012748169216 8745137 -160148910569326489121034255104183752848 8745138 78238244963559150592199608509797656320 8745139 -42493264499554855547598565849858280576 8745140 25588173354983498412162551026445184000 8745141 -112445905224056854642175978561755129536 8745142 50866744013857892539457976376505364480 8745143 -201451822115747885939365854694520509392 8745144 34407123162091765301260791272981790720 8745145 139235850918794162218091705480360232900 8745146 -16885071284860872053280684885876259728 8745147 36972618060025401872905715352982547724 8745148 -74568251840425604134376399997771553792 8745149 -102377891099824289224435181664394752000 8745150 -17734949371978047467870970581322422400 8745151 17632834327677931929400663488441492304 8745152 -8823443718289915258583959258779353088 8745153 -183381672285806105518681335968093140800 8745154 50134299193468499802399359080887888 8745155 23594307952916176569606328194622348560 8745156 -141923890333717561483823409632206848 8745157 -94900079068119187721656335918245980800 8745158 75612660265958499335201223236697638784 8745159 -46535795157712629941856029904697791792 8745160 -131472758877530982681635311726925568000 8745161 119116312444054871891468765069397660762 8745162 15784968359453429113427593274542516224 8745163 25478517150047507194381707046450778400 8745164 -206312714112277925753699380201478202624 8745165 2048061684592912099245270774312205440 8745166 953834518035537021270971447875704000 8745167 2398427766312578648402400173307235344 8745168 -333144867204786475700722131523338240 8745169 41847803188016295266270689718909507570 8745170 5333737419962014161317337735712542720 8745171 -43168995589487647605613153074398293200 8745172 -156931234529037854922385733021282599296 8745173 128748361104885713132899902199343564700 8745174 -106764429189020121490015915720490571840 8745175 -10008269631661223765028561832470787200 8745176 84633654023406342691990751899218677760 8745177 30424591535595744554399329441631891424 8745178 29097466718765375059418907804098886624 8745179 -73655828961142729674179839441226668080 8745180 61794762394045838796344414546414760960 8745181 17547266937872630791834405902442247212 8745182 -10070449700499094820561556972094785600 8745183 -50343718951981283801712133904752359600 8745184 71265239949520345261734023577290145792 8745185 113732312775273492482418474110216366400 8745186 4410883461745495144408750713664432128 8745187 -246663570680076784000739788684717168320 8745188 -58478518673881572740159006232826442112 8745189 -206626106787356429152149987501184588032 8745190 -97305458875620785559323248405996252800 8745191 10844752434512307816587337794325818304 8745192 32051986225608185585174004483811737600 8745193 95563844577820806715120632019567492864 8745194 -7171521205462657832880962907988993104 8745195 47127330766336401975316861775127175920 8745196 94479404282919000831996586302073860096 8745197 80421775968227863037947094465790949440 8745198 -13652677979106817883981768632411029504 8745199 31309422949015766734862484554029797200 8745200 2659843455199108949049881636838604800 8745201 130193515043195351426636572948721285520 8745202 8049966670800651534458776411214362752 8745203 19954991736667453449659560108829749452 8745204 -7250682602857755509385846483969515520 8745205 -55722078512805800373552993941514714240 8745206 -120668311610680691266675408417763906880 8745207 20856330485388582606920329950399742440 8745208 -92673544105175155945300976389272944640 8745209 15793461711610211722082640259826785152 8745210 -12263515530355476729621158153204800800 8745211 -377376581023362992228289959709978480 8745212 11299291465075817599130076003936927744 8745213 128020871917756263893364731690526956544 8745214 -7021031394018023697728925665141421888 8745215 -377675614208165157037577671155348494880 8745216 97087818676366281988776695366827376640 8745217 12508932477517186257916548641486462592 8745218 -25073427994284771267122521768971247200 8745219 32464524845750888759407304374723645440 8745220 -99339407223543679035384483508701757440 8745221 -168704685104754705853275713491186932480 8745222 19951364878442172374736590065872961920 8745223 -246188483903162631674754730360358311528 8745224 21588000475481618743726700388846796800 8745225 -56449323034058875501210204876909608000 8745226 71538732794583471289847165675801433648 8745227 -181206624169884549897066933527306826924 8745228 -28639050337326589374713958738062546688 8745229 -15144794514486871444018891623197439720 8745230 38398268041539595832044217215671909120 8745231 -104096312711438579495845782661497574656 8745232 2152668538362744501464528040559575040 8745233 97433607454397698926856910772593728320 8745234 -6139084397245005737802200750689639680 8745235 -113178292712660313232895832931257034320 8745236 77351312721440935108672885022504465280 8745237 -159364846917884615861049091807625798706 8745238 107125968566170663815195663449596125120 8745239 79300965348662068130746826648425940040 8745240 -34838606549819582976843681614069760000 8745241 297736757378300714856812409019305821642 8745242 35177403727528813180508703299815795200 8745243 175700872364854877141817536065106555904 8745244 -27286829365999007491633308892457410560 8745245 136199538165324869640833667252390331500 8745246 -2355329185823265683056063449143624640 8745247 92146489428279997287240347867812715632 8745248 275985353705447976643307632390954352640 8745249 -64847124844848018412269586649236264320 8745250 -87193678820961838337585909186025816000 8745251 219662686786576386570080554402998187272 8745252 18333084014807342269204048866134418432 8745253 -111671513095030888521927595307779561536 8745254 -7337751009887938156058498359603200 8745255 -33675270010641739066606873207839273600 8745256 -51325799134351024652151894867724953600 8745257 77374273298739645296312254191539259300 8745258 -590157372926757966444459482456632320 8745259 121366661784784087110117584283105627312 8745260 52704748535916704656080074046854522880 8745261 -55530708354494863654542896903677096896 8745262 49505442162817668958025850473529613632 8745263 97308678699910148126103933067729977600 8745264 16419044719771257032210708400607100928 8745265 90912290996393604021179130844421690640 8745266 28321091768363876970883090893881652864 8745267 -76580455988537763377394820747242500352 8745268 -74743114042067546247957295802691405824 8745269 53799897943034041111907104730744900760 8745270 -9832520552298465314574422536344566400 8745271 -104820696856318892695704515548980644400 8745272 8941505705689739410643987715209932800 8745273 64964760505899000783356112812411868000 8745274 -63386902435475192277107848970319678864 8745275 -111894541491352380203855027016796500 8745276 22250888702125584665450805638122881024 8745277 113548049006613294455293725090348648172 8745278 40263860872524496721341955180115229440 8745279 155933899497186576611004118532523722184 8745280 -14838917125200180637815686117641420800 8745281 36905203874885275529365689836083871700 8745282 5917204440585297227550769790392949760 8745283 50451261799024562990297863167454246560 8745284 3740438742007124707060925334809661696 8745285 -97571377511367697389367653132525832800 8745286 -50224389242823940418163483755567357952 8745287 23419648276734956448475326151895190072 8745288 -1376614474809940874412669882920140800 8745289 -109502635023246941797710583885041606528 8745290 -32550543045114921052973420832616550400 8745291 -103658399461226101115805093748982852100 8745292 -1238902282933571783236922136646622208 8745293 168098692937977042959959472454583815980 8745294 355519948911089675989157795627062272 8745295 20272407362992671172342081768777335840 8745296 -3866455955827261634247941366040231936 8745297 1887253806949851574859429385760548096 8745298 -106113793729600685195452508762948935680 8745299 197636628750388144730512057304487672300 8745300 -32303699776326888079796720130140160000 8745301 -59806118723168565063010006012760086720 8745302 21996746212504174235324327889090968352 8745303 -208822633017826469619207008375565696 8745304 179932330362124101939839686071287285760 8745305 107003868217836818464283740277467102920 8745306 -49596787162977089622701196306052394496 8745307 80404514325012474435550764734088703556 8745308 -40103689731989300637266835730677765120 8745309 -131738782933181142645811223351471950176 8745310 31878274845599579866309566240086208000 8745311 253666202733456050217403915429144410912 8745312 83340194205118908793323955145383084032 8745313 47758779879930603827793013522349248704 8745314 29517226574237066263424801624071922256 8745315 -26530821398922057046248435079912230480 8745316 181059500840843648971895074429692436480 8745317 -16603801655183919061875792810006085632 8745318 -24561594026224470738210409283527822080 8745319 20812052071997162213221974972706738560 8745320 -39534887038006472146180187759714304000 8745321 7063711654172148287104136712004344960 8745322 -57337304785566990288263211322989756576 8745323 103972824293379172644415925104723528944 8745324 33900848834938975012049075459891589120 8745325 58508072367079171020289699656700098050 8745326 105287854453365518995284817172144638080 8745327 -17394808698482530705145287263110443680 8745328 53777124982197321107195750444619825152 8745329 101483678885637121626900528426881502930 8745330 -34269156943659537912857578267851932160 8745331 68024232806515415270988973833958214992 8745332 93322189372127111162391426519693223296 8745333 -118281209673305387617724910614156100576 8745334 -12032742086312886726858328362156581760 8745335 122736729323463095028564063945021800280 8745336 -18733485209795927011923302331326914560 8745337 -187239825833821853333733015503051657088 8745338 -20517140444168921213675784478389967104 8745339 148676076681739575531482064120114363840 8745340 672290124725630568387414385437465600 8745341 -3661696092570829969161512142536504832 8745342 -18645421505138388782854332054012389376 8745343 -291859944882017545708099456249659457408 8745344 207530255279995603107177941555163955200 8745345 -39248270355455969137401106091863759680 8745346 -93659344135642441518960012458250094128 8745347 86680032405896862652877789865404785152 8745348 -14116570533986438804494209437182279680 8745349 34354303935222760422727245689364986140 8745350 9572320084946850731730460721649698400 8745351 -136460567242074307613130288283403385216 8745352 -23634741397492878276380310451635978240 8745353 19564576712909371976895804771081064602 8745354 -44374748080000565151539811679471672320 8745355 -1513952805075916074931648400148246240 8745356 134628317640292119475720145238580346880 8745357 30866857941121804481560763474514804192 8745358 343500417680886236197124500734771840 8745359 27617880987523117427696654539751255040 8745360 -1339046464158327215685287536601333760 8745361 287495585157087893991703410680673831012 8745362 -37112466818626624891252792502162735328 8745363 28762172807476093371683720374831129224 8745364 128783732319532408809511437704714619776 8745365 -56264885260528368886728648335319784740 8745366 3146229797778179929945012310265176064 8745367 15480423664703006029594462919913513416 8745368 -701823745687943501912347967107584000 8745369 -146184076989973124430482854227661214256 8745370 -46019011154681065882044080533033401120 8745371 117835685692604871631588665818094271824 8745372 -88652334553632131022559254248207023104 8745373 1624917990025331390196809952098928780 8745374 -115278837883058101666473385564057305408 8745375 -41095336091169073889075515653644172000 8745376 102741512563871124612713375652359700480 8745377 47127191437151605066084277312262756480 8745378 622237744219501432840469939010759168 8745379 64382956088285356177304047903410206720 8745380 5975803881857459783266256179515863040 8745381 97689160099317728313116562311214819840 8745382 -8752290299791035690906833899223137536 8745383 3619470679259856951646760732148141144 8745384 -6290734000544393549946822014501191680 8745385 -96661845159327405567293302497244766400 8745386 -31527936768321115339943834784075505056 8745387 40262540408875089264891544762563558144 8745388 75910779257482527475850599648777906176 8745389 55027214993419382237245871112306658560 8745390 -10635344138411587952236710859792639680 8745391 -109901801385008486522641430481883552448 8745392 -48865603364289482806581156935008763904 8745393 30085058721320120260318352479042687200 8745394 -21430946431520453163700480429784959488 8745395 67580880264903278635654535707702412160 8745396 -164299994428151681611039880295229440 8745397 73035035960428472348833913255657431420 8745398 -24641603705675252434458470590556680800 8745399 66913070724184594563462674987086412664 8745400 5366802262080436679680207453670400000 8745401 65978440123056457552324163340953559552 8745402 -11471774089354512127993313684341837056 8745403 -44333851104315899341689169446191293320 8745404 -38141086771300393276203525119515782144 8745405 5217559506399442361362479713071152000 8745406 45784827128224800384997844985719918400 8745407 -78063651843979290889474250692070340240 8745408 17408518864977973547118274119991296 8745409 61821536716495251822789583834942201608 8745410 32339811365225312114393158794335262720 8745411 -106590345011603227335475859741004401928 8745412 114807566065130871682561302108300786432 8745413 19003483766454769284332279651064027804 8745414 76272546130865063372105246338549557120 8745415 47127824835887416940193202900014643200 8745416 144307691465793522165788799695203476480 8745417 -135402016056910928433159921661489372566 8745418 -132671167877316975299460466347288936960 8745419 -264748067119313222684661676767461955180 8745420 24103674739231166818115790226546682880 8745421 -46603501106743664868401618123259277056 8745422 -165557173225430108863328664749842003968 8745423 46088645405794251857004515735110902048 8745424 -18354053585399432227217489821214785536 8745425 21126850552988942417030840254109208000 8745426 1303149367538652959554987726091683200 8745427 -70040390333248590176406097144221706688 8745428 -86647249864310029722808531413377843328 8745429 -19118112700893553323829221369246844416 8745430 -76331176599369773683473199648181648640 8745431 -78099787014960017483754698867013637992 8745432 78903057041535592884495195588400312320 8745433 -5172870160533286563717958757079352316 8745434 86507958670614933648669967142480240640 8745435 -122419159104834471153241637966605024800 8745436 26550992461651955062612219867833737216 8745437 35710398012422207678777922372427762086 8745438 26573124041517742200010018700387238528 8745439 -10704612023251558554245918376785872376 8745440 -19385475512427025357055513712250060800 8745441 -7810410613013786254400802401076191232 8745442 28625393093910627795069489818878369872 8745443 10118527888693894710231264214897916160 8745444 77186153515459891420002462255914916096 8745445 27010373827745705304798506415123128700 8745446 127856189960005334366716371245897737920 8745447 -101619759050562710744117449161330634200 8745448 28069130901342915022954333123756062720 8745449 -27440288963607263861063088259191092550 8745450 816230220747992875033200350783424000 8745451 -7447274231397050411018349669338699520 8745452 102670576191876588390297760347543175680 8745453 -21146134128179665213833329857990392000 8745454 -107710158241915297307489269642771813824 8745455 121983879198886054852696275523618956360 8745456 52783899403312829258756627142406569984 8745457 -14790734847632585382997002846892826688 8745458 -173159878647814949277491214772024304640 8745459 4559493934986890653511887517673672240 8745460 104423362718372095131646230558802625280 8745461 65216879641886293929787633065651158112 8745462 125488490566141030667468098518879482880 8745463 271018843148637296055052309054192636080 8745464 -6024905736138545724553932312862556160 8745465 27171485070191596351887009264078477120 8745466 -128545783299831703166120577763758311568 8745467 -100161807017855896917333802921297785168 8745468 45528685371388065025036859698664948736 8745469 436997952718655170216005410744544544 8745470 6382492903804121718065761692308143680 8745471 39376805108495870619240322143289759200 8745472 26402366805303172545938841146700595200 8745473 16084404047492468924698039793210774688 8745474 -3225235576556188325529150701322240000 8745475 15156424331303772618089212515133845500 8745476 -187125167643780687918260749505962093440 8745477 13644377794409667316913071694176119936 8745478 -22395487063857804420688928881557393408 8745479 10544332883311126889462265316754044920 8745480 -51900381186103352308886627445720576000 8745481 42416904682857945701010519556462872612 8745482 -29687346401876115441853826469893745408 8745483 37020672590211460761444949790310744024 8745484 59433132795791865905059334973783839232 8745485 -66028867582980917187411270882463453440 8745486 20295130587062813592131343371163698304 8745487 -387582997350131055327750564974537659328 8745488 -36290872408655627994950019200880476160 8745489 -11049944578759826692009625958837099660 8745490 -5983489787307416500403977391689202880 8745491 -197720752073754956084377388334401932200 8745492 6214085244070665769006140135503941632 8745493 254247085429312864717285673682965161742 8745494 138119230122838419994605417880386187296 8745495 -78854688018890204723046795069033356160 8745496 19648080173402861706988888398361804800 8745497 -34719932066069168717633544028191763968 8745498 -11346351798116376880859035199377620000 8745499 5552311879530890333191765928007781632 8745500 -123642186027192022351905908165705088000 8745501 72913177470976077884463608361406866720 8745502 9226878950976553921247863193920882752 8745503 -27107526720315181623791413975891631232 8745504 -53656344769347781053736381122989260800 8745505 -5661266592788165618000280053573068080 8745506 14643436136729839467306692725449815040 8745507 -126757247778035936568552853640236107996 8745508 -13360266296513139436490852053981691904 8745509 -65758013379848290031582154023811346848 8745510 -57013236771008815112632961205245184000 8745511 -128917616112442317533026525220658544200 8745512 -945772986619219669659751500054036480 8745513 -42537346932939852460691291773680374400 8745514 -143820856131825493724139604515042956448 8745515 10814417176623121304028270806255314800 8745516 -31905506516536096101522496924375910400 8745517 223185477536389925157134986478273558 8745518 76496568708427420243290998793110640960 8745519 71795938182325360702105990016401486344 8745520 -11315116281301459211387241433397329920 8745521 51255601726019886668789955018517215600 8745522 38305515688539965514443595482084793600 8745523 29804485264477089195425264145785797772 8745524 -83333570088933763237301246599765714944 8745525 2122414350784214148691872446812420800 8745526 -18247040447888034061317472270049928288 8745527 -24683791677996905891769763310967451728 8745528 -101678666675926122865765273517200834560 8745529 -15979136073343799504069354576420421760 8745530 32129749168326358963291535934020976000 8745531 -137699195056100526501003282307973197776 8745532 17783141976125634348912202940880737280 8745533 554335880027904953909843418848860764204 8745534 5935638906983211248694051469093109760 8745535 -56007872375389289853313451825501930520 8745536 -63555498216123206199304110720928972800 8745537 -172964789037808842143251569207017393280 8745538 15639239451916706573430859730570061696 8745539 -260030132527923061936512776621807058432 8745540 -544279816664538568016092849900339200 8745541 -8212826643273309865121801506889743328 8745542 25620924402405824625798946503696668544 8745543 171511922240294716914383144264841319680 8745544 55303686454589548620685029915974737920 8745545 -188205977434018837656133841308961526720 8745546 599868953772415534600974789666812928 8745547 212884635800348299084981332904410206996 8745548 -33563402609596912231794293804486000640 8745549 -27197178692504960305837855147819800672 8745550 -71976577360841949306231814254761246400 8745551 -103939152625684769307401144346018050448 8745552 -25304615602888775227761134386633383936 8745553 109778132800358686199527271758110322802 8745554 -121770281563210253923589893040433159024 8745555 224921041592194429034185906955136000 8745556 -49611704553566087489270070502202519680 8745557 -95842720170764282483138444885506438194 8745558 2298234130129809315579939120318572928 8745559 42029819692165125739040828482513882400 8745560 191821833533617531314779286130646016000 8745561 153746631105671579338078941668108243760 8745562 -44036215336467828560410982705289086208 8745563 1404004803782074979416062478583064504 8745564 -3888048757921186511930739134589987840 8745565 35971496464438935239722097753952691200 8745566 -52396535589902185105586426070636038016 8745567 -19692425702299227085936578332473770240 8745568 48377318807161926381559079769414303744 8745569 10535043100676485525747219001628166626 8745570 56076276608203517457718399519917427200 8745571 -193756421437341724186534750023696352228 8745572 -19506237503392158545201032251037163520 8745573 -33504898060512752918389764741520230816 8745574 -77098464910069251251297357243915268480 8745575 -14889187107725955902315259049623662400 8745576 52040199602363332607601160557921730560 8745577 234662782820370079809637141170678650512 8745578 -129585049842019973518443069626526687744 8745579 43663294497716730722538486960206827824 8745580 64690982301372082356525054252832051200 8745581 -197982602469884473545553975879155150750 8745582 73796699254383194705258509054308556800 8745583 -49477872298078726777945780579493885952 8745584 -26445397141988310906100563877869158400 8745585 -219249336874715318185914103746595200 8745586 -460162232029774964317060200042012528 8745587 58178447466834603049887776479036675752 8745588 -52073894256846964475754679060211723520 8745589 37062605104062464762237357827339849920 8745590 -15443019524057487252765823929830653440 8745591 26234172807282816859347550737400616400 8745592 35458262833671972813063925406923776000 8745593 -180486566405044094197481247852660840816 8745594 7227035127127145319202752869949405696 8745595 168564800801343938681556036206250681600 8745596 -48078248906417402143774436792996843520 8745597 107330983950573823471224920030911501440 8745598 1799819884078390016998753525161718464 8745599 -194876260235755688836972421404839557280 8745600 23915865909457426988660140095307776000 8745601 -154615635524459671970433978488117362688 8745602 27893624857670516774887519287859541760 8745603 30929390766254202532876835384517158904 8745604 -36186123420808694161899697935378796544 8745605 -75354640642878161402316348848114136000 8745606 -212764743761643747654393336380210880 8745607 14261903981291205030700117345370429888 8745608 17433137240690765513128458737089704960 8745609 68826865199038007184507131941094465760 8745610 37127740818241905279131356144985640960 8745611 -68340454584314870443409637814780902768 8745612 -9427509446471674259327128206402306048 8745613 -223129096881637701579473607451064056138 8745614 -72374988794208153132094549433262343680 8745615 6726259533287862104341223501135575200 8745616 25312507986635743407721805431843061760 8745617 -170226583574409337317782493810311986200 8745618 24336062871567672270823552783792691712 8745619 33519655447892980566255241360820049600 8745620 3098863674132223277512278488453383680 8745621 5501310230231491336212238705410616224 8745622 -167420862752404918671502633275866712000 8745623 25893715691018874044329977244003198320 8745624 72963175274834538794801091677282304000 8745625 -9495139294958643938937213158270000000 8745626 12196159290055527535508478223488694512 8745627 -47146915280036723871041647173886722048 8745628 -69949766627158763780804767275402061824 8745629 -8364666170895904903949834479280304480 8745630 -353764340407682598628340442930948480 8745631 -253037396223614092659453793465292971872 8745632 22305940737651356049585519614091067392 8745633 -46306858186676017115566141066901919576 8745634 -5685427380596784060162291566609924784 8745635 -36351812338262737426135105642984887360 8745636 -36867796810093997666185244228365234176 8745637 -153738733602239336594680506130214779714 8745638 -10041980886278578309391838803975040 8745639 4104719227719120928736854256503201920 8745640 78296459355794384679036296850136012800 8745641 -991025993190648616584716786205325488 8745642 7223280429137555908974726163922807808 8745643 65925068719430378586612285339788339320 8745644 -65107152594308119253466592964030667264 8745645 61902456667984315892514190098414312000 8745646 -12683013264295595488203139574607075840 8745647 111210405914741580889329157956457697520 8745648 12488240407990056675989910376922578944 8745649 -1978380867484099597621313663209648800 8745650 -36815322435014968125963759996147684000 8745651 -1893779451632510651123676095264551908 8745652 17259294602919353130016983202868377600 8745653 1981605926560150122916618822843702656 8745654 79099785716438159689314893925737635200 8745655 301809489932563029990768994184158713360 8745656 -186813667591679655850526114271823626240 8745657 77643769509195016850551071599209212240 8745658 -146900148945784704246548923152003072 8745659 -28694556121339855366989880343206722096 8745660 30834540536505560244410733538596126720 8745661 160989817173745862152076932986933879072 8745662 -130393103971636601495351553717171672000 8745663 28380904611032301786263562951639488400 8745664 608874178242909581017547496133492736 8745665 -172802053000616724527306937073863824940 8745666 -95012891948468006430371556881131293696 8745667 17432577903640546116999343323876843000 8745668 -226078581424461887069934260027913990144 8745669 -9890331938558920731132692183091804552 8745670 12916468160504760362339777529812273280 8745671 155306746461437984057537972009839147824 8745672 -48799691222780280998833392478896783360 8745673 397388904345185722379364660057039744 8745674 -6807701082639052702542599077519987200 8745675 -27968104375750268929161761448083742000 8745676 -79208464079866518853941853600910714880 8745677 70225503383455707349791332194679537526 8745678 -106618305821298574053007879769532228480 8745679 18742264279505350111554825544149943280 8745680 -29528084907592390334849998029112688640 8745681 -33575291486415645076992179787843594240 8745682 -60226106387066428120417916865256280832 8745683 272623894588935904803284403918797581932 8745684 938861487532847139850899082512617472 8745685 81675542519856283981039642946563216560 8745686 34663151218379110566857430366887017344 8745687 44236951898464354558545026680352362848 8745688 78976388825983311923514904070425804800 8745689 27045128143644054521723495634705355008 8745690 -8205971709216658960271279124187315200 8745691 -275157021010525698286613738940888953232 8745692 7252687483148376200252909537540312064 8745693 88050587192985182786384337101620765728 8745694 4334847063034193282947380258396064896 8745695 12643455982660069241271908516751436800 8745696 20365675209071190023751489131199332352 8745697 -879724617744613632199096444976501854 8745698 -2298972035613214354782060939683111136 8745699 62912417106056795769938224827666014208 8745700 91173398110774266164809651689574528000 8745701 -286251634071318367178550241765994041668 8745702 3866497423175852889437878274058614784 8745703 126048981272477027908494708872438992952 8745704 -120599615352598438591858876039618560000 8745705 -39723292438965699606896988026365804800 8745706 -94054325271358562936057055694282891776 8745707 108038168257362366223874552467973426280 8745708 88330479233528429742829304157623170560 8745709 7924161246222981112150169580462963072 8745710 25105847250212416602107223022910373120 8745711 30372732557885712891103777386397736064 8745712 -8462456013680922953000186712024547328 8745713 -545374896657937307187581255308657893504 8745714 -31192486159800676663691352482696966880 8745715 -200668546605110128269108141099032898480 8745716 157655335363016682413664523762143458688 8745717 8955635723131462227214006162067739648 8745718 1500181068443146441373740300136307936 8745719 -268418553423065126717584575663070271160 8745720 22617540584525191802085647669211955200 8745721 -13735427178870615991301588165169162428 8745722 -5804705949895425681308317995692686368 8745723 3235111625193363030325699686101892624 8745724 -12679474146285004709553388497132513280 8745725 118259682399462269637668995241174183250 8745726 -5930010909281853111898111399287386112 8745727 -415358677113678835240761245053117440 8745728 92601170235655799408223844160577208320 8745729 113227559458405897757874239441157639984 8745730 -51873367469354576588605316338326804480 8745731 -41213584204415939355044308040060252688 8745732 7686885296995039707732633610258091136 8745733 -96958404960245997249336875707154995620 8745734 30586876256468036882878812757980811200 8745735 105573891197988166486872994990899449760 8745736 -7926311713038829750039820889614745600 8745737 19955687032415696023859459187584344704 8745738 45763633282839712826294203770233629440 8745739 -80066127825500606916935087858824707280 8745740 -100332154027806093856710633559772175360 8745741 -73824176388953906027330456025320984640 8745742 -49545788600066341403276748095877799488 8745743 -238240281244404047149905678008360989008 8745744 -15711108392529772685963952287903907840 8745745 59041579331346164723965865589295024500 8745746 -69196517752370406929514525592666082928 8745747 60349570305324242303292148019798130240 8745748 60771541078659080325132187986603294720 8745749 267084633492452003366646906404930484750 8745750 26622099862398950350078412189192736000 8745751 3242194293800848772155550530356891648 8745752 -123154929927647517026716908884962467840 8745753 53742739717955127361809278779622126208 8745754 128225153793609940230241174460754126576 8745755 162158488476381917413725151575144644160 8745756 20287648280903418842312917218500393472 8745757 160556932014912359143675139655443242080 8745758 3171955968152422570878761296614727680 8745759 137328785127092855333758329680697360 8745760 -134276291629316979142631350246456688640 8745761 67993320546883594453153408342003306800 8745762 26846492162833681023007183717994181120 8745763 56314684207809133197154585228630576800 8745764 78415204462036298449638717962031227136 8745765 1081881950720566865469264774417712320 8745766 97768213184485426897737169109616164832 8745767 -27198063107343544964206819472115026184 8745768 32687938628213808886928829927263923200 8745769 172833222377455906068076136310657844992 8745770 -1972241436181731287431053842756928000 8745771 -48429509377552197965941192345945528488 8745772 -13320530175714131741993877188104371200 8745773 66381663479586912630677053067549984544 8745774 -29042282339724439529357244194555873280 8745775 -66312895236713496771311817550378010200 8745776 2513915782888659601707265287445217280 8745777 82667746109461226577486115373797371714 8745778 32361875798818753100424473151903536256 8745779 49820972328776840986219731050239434576 8745780 47768210629226247738615276466532229120 8745781 -150587877982810316005568328832852897536 8745782 17101094126432706014345757603331613184 8745783 -37766454458526792210156451480769578776 8745784 -203639681518583177670616428769864765440 8745785 -140262647203986546688167955329483529020 8745786 58089648628981184412305140313835939840 8745787 49522739881130820890394183094487486040 8745788 62154394884729011656775208847251518976 8745789 -32569482096714295270792399589422265952 8745790 161504593139573684060788545067587214080 8745791 124927137360202175112035962885422593400 8745792 9159267556074060506613025936074866688 8745793 19258295840364716507727314045691643584 8745794 -8920427962666166046856588188755840304 8745795 50832607919951265586387892201726776800 8745796 -25101185985836032501018067721996791808 8745797 -54463591420294023979618940143742731968 8745798 11502028622040241530199203302545001664 8745799 38274691275061992366116002819137459800 8745800 17736524367448845189344554339971072000 8745801 50022962521627138465728713855810975424 8745802 27866193864969969004588039675901214720 8745803 267463144452756448250601846732126242640 8745804 24703971857881878189550830761936079360 8745805 -36929769472133339329581608564717783040 8745806 62747569486505349926880104992268661120 8745807 -34728244192864187685402903907398706176 8745808 64588432298953728663892809468058591232 8745809 -215749903811268903357713574363195014796 8745810 9605109898689002767742715567688504320 8745811 5652131451935579843056030574981004952 8745812 -54269428680402561673514559535980937344 8745813 -858347998324014113307939239853826176 8745814 -58544665760151864926259916065993216000 8745815 -24327040877822202768916406361909326880 8745816 -28050801241620578597522589818097008640 8745817 -89157878274299056851295120162373750134 8745818 106923020098018170788227641611327397360 8745819 47864416626657200994192794792909657088 8745820 36056992594182825087077836298947891200 8745821 32668825350627709798497664107585474912 8745822 86525993852868306177738698621169579840 8745823 -40447871508593362692085579271766646296 8745824 121035774841814546772752968852416233472 8745825 -44313375811480963152079773192199192800 8745826 -146390814879633711046762496082474771888 8745827 -156062509504857514123904841138017796324 8745828 -2991501829254758534273630030847713280 8745829 -229156858097925885061596274270525453570 8745830 96895944417461041829279256139478194560 8745831 5652358377418430224408784808974808720 8745832 -78760063050502279702945537113020743680 8745833 -54495188012634695621141223786667843200 8745834 26740661934296473826011594114832282880 8745835 -51243152593058166015733824652921820640 8745836 57041898731274198493736948409413061120 8745837 -32219846020851766516231468698558712320 8745838 -3039543246944928878409546901480268160 8745839 19351637245767701656296434567652034200 8745840 36840165581807811414543670626631680000 8745841 80350940315853030312489518941866875572 8745842 -9363917874820605136111035204607051776 8745843 133562383657204966060859380702895492664 8745844 21243738448672837407510083024486252544 8745845 -182822149150732496330390697523945540320 8745846 141654406452666047407962888498154191744 8745847 98225281819743389429220016500871178712 8745848 -108357650688048177101147584875223511040 8745849 -18899156587571057777995084663167013440 8745850 63798722392259134326000355145703032400 8745851 30136057484623680785999502369531168000 8745852 -7094447382305489566394445886166630400 8745853 -57944877731149558773193548009372576000 8745854 -44032047841770096352881339178246020096 8745855 -72599724542747377314127444553884385280 8745856 -131826839553889911954512914604359680 8745857 270410304566071582827968044169935679106 8745858 49238948224873959254393654612670622848 8745859 -94500436170905589518279561880932086584 8745860 -70255106742656484192036750857694769920 8745861 61918274095364061848555540552503483200 8745862 150306928001779696700028340154297166432 8745863 164786984300918948555676730206087439848 8745864 87902686330557350345989623106538987520 8745865 -2460580400606319736847490700697616000 8745866 -104215819854658198463317894919237788368 8745867 42178473985560329560687734098290364640 8745868 189144971821321542197579208947580616448 8745869 63765101171585928972228555492610280160 8745870 19332466507034849932627081086597980160 8745871 -3324057362226457092042960557714975280 8745872 38947767643294569045513693195380760576 8745873 -14867879747604503845163541958989752832 8745874 2495514042206579410357181641108453152 8745875 -24046628294423554321562000685861312000 8745876 -56398645727311074168714946894614528 8745877 -47800040762164454175472158314648632928 8745878 94736722452204005032038325768462008960 8745879 -6058836739086543829865760608167819416 8745880 -70107482161503811195603965840384000 8745881 -242382637589222057479549408748545947318 8745882 42975255666591372952423209654572539392 8745883 -802112532480718069216567133459215656 8745884 12097856471926503587226251994264923136 8745885 -131620734867245463174331206851387875380 8745886 -31906529073064086636647460252580370496 8745887 -23088810449286415014332671882999864920 8745888 -112091019619673394333133889064048525312 8745889 -301846540483572950958648344851351137310 8745890 789676334077209696932402189900390400 8745891 -25945078064919538349772192835221795072 8745892 158441425886482534015088110610251289216 8745893 43058835639764990292010458620162393688 8745894 -1463460212175520140864962094195686304 8745895 -45007611775935120878579989386475062600 8745896 200926424171972207690372253279765089280 8745897 -83876214290084194492243051372558796400 8745898 59477090290552975874473143235734702336 8745899 -2516439163794715376334750414384016536 8745900 28693783122257145431073528102966796800 8745901 72255147987224532005996089457184424704 8745902 7715931808350337914829130503373651904 8745903 87472261276740738858297901055312226312 8745904 -21969782438105682289534370274710241280 8745905 -67650957660776006520861995850423984000 8745906 6766666509439812670916495689892671488 8745907 -115278260071655450609210619590303823840 8745908 -129521335143867933428762402534604520704 8745909 95672114521959603064333160942184054240 8745910 36299633058220715193915274433137119360 8745911 1838035292334235564926949757985841440 8745912 45959135080384507007110557262747668480 8745913 -219314443210475313062174306034446760816 8745914 84024932683011165077024012549022931056 8745915 48197361432495186653497268338120911840 8745916 1220459646925513552434684911632005120 8745917 -201718699814939280589992572781134927034 8745918 39555218966139197631141407683370512704 8745919 8803503723662182642118822436916499664 8745920 10714146533173901071426445666062172160 8745921 -206394655001597354530276384036888481760 8745922 -65257487011934621135184400782938643456 8745923 61121892413793086104405819558540250172 8745924 37810928120491633484775071893158051840 8745925 -97727901215311672789862012188673350 8745926 10639947844337775722708343394901496960 8745927 82668440936628601901186290867153316520 8745928 -8028225484103790321319445692608921600 8745929 216304384403905019956127121745203037530 8745930 -44281714109864538850873963620520609440 8745931 -418895269154993050259711698688198876168 8745932 -47505831909366767738378381193336729600 8745933 -30678386233203525766746780617836902336 8745934 -10473917722678758537566354168121133440 8745935 86636718019851602776684511292228933360 8745936 -50163988789274895127084227328262799360 8745937 -44296006663549982953605803986242579968 8745938 117652930071673372999828441723170111120 8745939 -9012972002383693634439847224453438456 8745940 -5132752613063670574424829524474880000 8745941 39850012808080316057401276583329746300 8745942 379602959474161443450731174466324480 8745943 102790504686325353573798798070548767040 8745944 -92902882027054040527172120787222435840 8745945 -35349782452353691095661593197851316160 8745946 -3659223424852905699357282512222320896 8745947 577565374469653359209070848012738832 8745948 350007957611993741268027708607945605120 8745949 -2466486765854515287350081353003810964 8745950 -75022162121146008804134444856328776000 8745951 -23995516818998702841984975098553027768 8745952 132681140940692995374778803470705098752 8745953 265764222099148232201389182861788555184 8745954 3333710208643423447822115305271454720 8745955 -19594284000570005422950499006896830640 8745956 38617678731761696999168465144912165376 8745957 101298524009361571025130987218019799008 8745958 84423205459454913234510220397073265920 8745959 -141955707524953252622640098890912661496 8745960 79701868951155475755954087164899737600 8745961 239226480965656742516363940302642102970 8745962 25470816015720977295850374210442637232 8745963 -55471144575329526134992936478535660456 8745964 -137780775805028111850581974482445537024 8745965 -157786683628663105796160740359442118600 8745966 -18734695408767697457443837483941734400 8745967 -233871834150132705572131650375249607008 8745968 -5521324594586241978309879996591636480 8745969 110843699041841625917769511534065804144 8745970 98214572095474477607585202606882187680 8745971 109701781485031998051113192636924577792 8745972 70592368787125124114313065440984891392 8745973 -25456808094989372371619341053266520000 8745974 56988230100813964454176526769358862400 8745975 17302650224233448885065544821568400 8745976 -24796152145958573460588884751102013440 8745977 -323084302181143915997195086663099721088 8745978 29890452932472762312394821093499060224 8745979 -315139575915291501311075887907895467328 8745980 -57862647627118477384575906892355696640 8745981 -128288666818053743170157089957533339648 8745982 -22125444035942439141704483642845102080 8745983 14706361920590291992499749434825381120 8745984 3526889871922592849253623379089424384 8745985 2473143573030585466507898021243870400 8745986 47829806527081269878278600708705988640 8745987 3467078545131655385499090971902198080 8745988 -27081074130388100348965182487155480320 8745989 -42260905786293875208300032318798629344 8745990 8538123901388717548006841850363187200 8745991 91876910217549580221916142563493706392 8745992 -166433191784706590965028310372481920000 8745993 -8653421248871368687392654004586101056 8745994 -84172818787033330670046017227624918080 8745995 -30045026589204777739034068617972909120 8745996 -22852585278669321246013751368913633280 8745997 -31995939323540742248655770330686029840 8745998 34425705604272939600172447228381465536 8745999 29806380228456825177398160012624230400 8746000 -24040587074759692514004343624298496000 8746001 4860317602520059881433270105603125408 8746002 10554974573826252970080387981646848000 8746003 -37401663487796861144737347229907402496 8746004 -127982511162363471475757927632410163200 8746005 77777276381581125157855917506585248320 8746006 133496530833509054670059881691969873952 8746007 -30677062643648614662905718299078580888 8746008 92280839592015251827986541836316815360 8746009 -276822298948116587256872509468624404790 8746010 -22372742566693498738796868776109675840 8746011 -98476798182330558642396022494188736480 8746012 -32004658108236799841011947291440010240 8746013 119873330996820055310394702943170748704 8746014 11449951524974814006719352527032113792 8746015 15632715561504158344692420037809861120 8746016 -102753814861306787086773170729637838848 8746017 -6248950135502904909870029599139777088 8746018 130532910308862711060544112493393114960 8746019 141299929249605528242721909838416748680 8746020 32083408026543659611591350261537235200 8746021 -7621738265544033580377643610043693728 8746022 -10109607827300501059643266077391430688 8746023 19415688012043802799230717054581132800 8746024 71133241124191224845666060114224250880 8746025 143544532930411971926016567824245787550 8746026 17858046945633074115186566829728761344 8746027 76362312068249837843932368492582972792 8746028 45230557229215015781315389221849600 8746029 -21484371084478733881646261401284406080 8746030 -12763507955457516200026207676862105600 8746031 42938455426712498135959110389841860592 8746032 2032253478518590284211830488433131520 8746033 42785805202175677067138166103611741760 8746034 -26809263402032903024830550538855973248 8746035 -4478088358724086223245003654676494800 8746036 80413538253348235558994057160242336512 8746037 67146922124354061975320203524990712686 8746038 734084661740880122755645831855711488 8746039 179045526373313640609691563512924023024 8746040 37511052596431051935218137413049036800 8746041 -72798573273095258835899272968415820256 8746042 -104673940616820113353019353333880217600 8746043 48705958947618304236904413774789049320 8746044 3547833094414679268758381829823689216 8746045 -54905299257291636619708303711994547840 8746046 -120451979916889070163022129393155353280 8746047 81253799573730335113034422799140130424 8746048 -15692865193534082063564640341175304192 8746049 -2499567223909008390166609474296545472 8746050 -2687752438127938539983002416857280000 8746051 -32078908574245858186240252543818797600 8746052 71928805136172488744608902983621652480 8746053 -3927020167520815567327932925375147296 8746054 -44323019843718451370555936878929957024 8746055 -149866567913362740574597165007045228040 8746056 -124779603024087447430859713770726604800 8746057 -24979581196384977586062635523275528780 8746058 -150044177347109647459900442265951505728 8746059 8577353136785997278640173997865328856 8746060 -15166141318985800086579861547907235840 8746061 -253377519226320961197379457886468355200 8746062 -5789795927318205977820513665233860480 8746063 -165336128051596926651295604305235532688 8746064 -4636478966323294052509352926534041600 8746065 -112011873330690633870419828222022811200 8746066 -19944497711074375464410515285191988224 8746067 129116882140544718361128680456219278152 8746068 5826200821730823109254293695228323840 8746069 -159455380416893168652789731961345236530 8746070 11807952577366239703218201103346342400 8746071 -2178836111203169650369879024663430400 8746072 75728350636257603279420309213094993920 8746073 -41355932365295631318802535146560118464 8746074 20749273471216531272357933613770607344 8746075 -16676794069053577540806895456383518400 8746076 -149935481930302706385500952293057994240 8746077 -194720394573689326765656428875085773920 8746078 -125741541422790965658780750007699502400 8746079 -40399690384895722612966142298975071760 8746080 -12702441122391124594908185662115020800 8746081 189148438277878184388569487741470092800 8746082 -62848255108212527370127795065503410608 8746083 10374146049016642351173233397104257920 8746084 198905656207177282425802502900440568832 8746085 203873520289165892262814994828926854780 8746086 -3001897021704208920296868598934201856 8746087 12903265404726251166360684056347585632 8746088 -33408851798868149744093232536709196800 8746089 236511624335275534971861905304034805760 8746090 79798404199536927991926703202501836800 8746091 47792014793748222692566382172268261272 8746092 -44521800087145683170084742738090418176 8746093 -264715137080581150141477811243323935658 8746094 21735781468712440874278095062001551232 8746095 24082247241023767430946086430831214080 8746096 -26808339578669771497993054016171573248 8746097 18941900083965933658717457695048620852 8746098 88689479847912636853549647943315419264 8746099 80813192631704241814735932071882574000 8746100 -104394860758367319844339362330827059200 8746101 -5686309297028379481145110638661806720 8746102 1873193905400857120095313349099633472 8746103 296883350420749838975737324608116204544 8746104 10262286660795344101264814992035717120 8746105 26748690958937995623597559186580968260 8746106 -41805389826058329227808369550036591248 8746107 26942287330795572646981126297370582040 8746108 -51054457034431685118135972950831834112 8746109 -116077331452367963387922750990401338368 8746110 93310605730576228985303220317729088000 8746111 869509413893074967932651419346082424 8746112 -93486810054892511280680763411608371200 8746113 1737990472845309255099631552855353408 8746114 7534974188388580366866385126745088 8746115 -697577500297548539239364927678388480 8746116 112064277180134953077648443660367793152 8746117 -181967634961422629853284360818177660834 8746118 27470354257850993827388734943274301440 8746119 33221257273953137173183528201451542800 8746120 4856750077280940350888077740700569600 8746121 386510120632568884719522221589453017652 8746122 21809013403743721455872923057254912 8746123 3935004091608806890045813699252413440 8746124 24135520532593975645391716625496892416 8746125 55826619452949474261125664092852976000 8746126 -1808789445576430202596587889996287360 8746127 31826819989503245908854405318523909560 8746128 -20561990062864462091186104528673660928 8746129 604473546085911398332435568620950080 8746130 -5536501083749133330418684751322559680 8746131 361221580230260705309711659900382064 8746132 197273202750432032536585978618900224896 8746133 283027695410778573987499707013913015424 8746134 35890872127675333563574336447527702912 8746135 101686411807968031137070149681960486840 8746136 134564296175108489736089453183792578560 8746137 -365103681876898077572417646151778160 8746138 37041933936835153022392203919369236720 8746139 -92483162274949922935793960718294473040 8746140 18796927268179530717400011888078981120 8746141 -73247809981637305060837289659660254048 8746142 147454078336226864372710357232842019712 8746143 -21253010528413886975206917827364000000 8746144 32058847614963115875153996586042785792 8746145 106696335420493612693577053576699818900 8746146 63884090608264841716345056704176978944 8746147 -4006658365473320867129908432493177280 8746148 -183944098260524619312462159823710993792 8746149 31160150716237192023307807890192710688 8746150 7511006313894368688488422267812336000 8746151 -20815651687312153143432211077942945000 8746152 -137748372932712156026929021825576058880 8746153 -94746216341612907720414132989045135516 8746154 51256487321556849550243526974046579712 8746155 -3010036240228279545773512350931839600 8746156 -163312804888758050123261227944586286080 8746157 319580225691640778993596105368931200 8746158 75024126057491827260700407979450567680 8746159 -66610132745747075618908194498307766096 8746160 12555448544818209330359370611048448000 8746161 -63823987377301411439896441319965605312 8746162 105014526325105442210242433554575362832 8746163 42040055315422993454998928926896790320 8746164 -17057853197875512515845009772724879360 8746165 -13717233814048547257215037034702771940 8746166 10383765989814918807200594766243065088 8746167 15234147386953772449149286860393290448 8746168 -223917448821177103783666195915077120000 8746169 102980521478961119854620606231446732160 8746170 -39090834235987943746983904553453625600 8746171 15106836967420825232959718533428434720 8746172 132736342691089740450010542503803954176 8746173 118815075417325875468010992116069501484 8746174 102151987065077417993339496694397742336 8746175 18572248927014339283219025062137531000 8746176 50071560590557832977502722886700367872 8746177 334767899089577058839628646806435405024 8746178 -30632789923034629879355263486703890944 8746179 11430068686185462095019727157828288688 8746180 69098997665082286572902917444461588480 8746181 353544154936814372823750751152436691772 8746182 -3758804149772318047504302616713295200 8746183 -190447286277729309890288549136579152640 8746184 116110794207615589270463897854753858560 8746185 5043021146930747671478065193039953920 8746186 838659703018174583632086595954879584 8746187 -121061230556521590282717275180838455760 8746188 43621854782084092155036366219556159488 8746189 -53858833011809680301729142754391984276 8746190 68674979644258137167773060621634001600 8746191 146557293733920467533863076706351287440 8746192 -7747936061475662290484149817531957248 8746193 55472101047259868155622043886644755442 8746194 -94337709331250208179423609983131102720 8746195 -77730532764352739166020756526051886800 8746196 62509503285420651586494420107264966400 8746197 11107921819644988705194990350780592000 8746198 77769879016265477890013980653943053600 8746199 78360591132869124594941232348304299264 8746200 356977432323365358864745254882816000 8746201 647600312026902503284899012511547152 8746202 -21994959599439048929715503990519467296 8746203 148630250422252866140233647364398384 8746204 12496296486401117189778965368625363456 8746205 4880516173304288675256609957681580800 8746206 7376496721289163337300137012144061440 8746207 40809698324047721300771639902332887456 8746208 26278641014508959761523270005232762880 8746209 -67824092258171383409705678151566570796 8746210 -30340050653691588237122685885886817280 8746211 206103773240225554307404019292742647024 8746212 -22117234272673930029382761627107724288 8746213 -84469336017756330389413771510129485760 8746214 -4612344067582253733137875984164896544 8746215 -166500602649943608838782575279725349760 8746216 -55898252528307087329078203253667594240 8746217 -99760836501461451849640974280986235788 8746218 1293798163617882677560498244561376864 8746219 130261579244964529636252726379660227920 8746220 28322381794584921008129457216992839680 8746221 110034607948459750718292028089178469664 8746222 -41039812078968554395129378276134178176 8746223 47637842597402628468413880995432987472 8746224 4162406177116599628021544579533701120 8746225 -62232894564882335305528718166540216250 8746226 -154072908912782006794204792979130983520 8746227 10128159308755834270763519254248052560 8746228 -104002029079800956046565274250749170944 8746229 62136538838264179589846925125572966830 8746230 89358395664743597747091158465738526720 8746231 -43090392805357459719162056679530243768 8746232 102457126930905277270108512916547174400 8746233 49438952983250830174653447093753459264 8746234 2672492215062711619619153761228699392 8746235 22191286132469347631584754763302791680 8746236 35039728588499909658999471916164759552 8746237 -51740844954793392599316732243078181114 8746238 -21705180235412629284802355534334612480 8746239 133604928137581187944891966567957210824 8746240 129020444267917124942337294584260853760 8746241 92181635380119795978449196179460909504 8746242 1138031236791385152081331146330101760 8746243 3886342488664244532255154379364428 8746244 43252863118295511643235817113131597056 8746245 100546578060473979224370118168941427200 8746246 -37365949832039758926333398356428032928 8746247 120167021194250655702181568368899423744 8746248 30776444833950119430426671265742848000 8746249 -31410052658190983124837900410120105600 8746250 -21583772978223167616434646263754090000 8746251 -70365436469120592582170357499646374720 8746252 -37325704055488004550380941665016363264 8746253 -66113977626706571054480100856453712736 8746254 1965965218620328540789293581947570176 8746255 -101935402091195112086098235509553889600 8746256 -13280746693857083747904912475838742528 8746257 48654396107023873723253414416515559680 8746258 42736126085954099359006051428335790480 8746259 112027994637970840148589466528548572460 8746260 -70491087779445568575217779986641213440 8746261 -230528014223400557721037324465493041138 8746262 -19640798443345368257368097668719840000 8746263 -43771607604817084532540500943613863616 8746264 -34228636159285266460857360271773296640 8746265 -130313870234269116783172883331390218880 8746266 -12351452132425337517708732803857171200 8746267 201378042566378541109711591895344381316 8746268 129524388649277884032835028112465397248 8746269 -9057706777116389240988505693629644160 8746270 25763912805627986790752422463570054400 8746271 28428582952654028988658602032734565472 8746272 -63552614482144954316553043936668549120 8746273 43845265801050248920069277488555274160 8746274 126708913665735516759470029124700173136 8746275 18053138831994766810464442139410851600 8746276 -2890707556774603878056763645855621120 8746277 -225500606593184169854149339791763566336 8746278 -3818535167403167269911635458005442560 8746279 39499715702400642496217395751804267040 8746280 -30063705062265101699966168130003609600 8746281 -10435062821474267466986231274610376172 8746282 5167119237289626633248757246230061504 8746283 -5092844038983185185923625222298099712 8746284 -36294599648110878862325678681532794880 8746285 124971561239924762147961163507213603980 8746286 35939007630822370268655825708840384 8746287 -86573667435193371454814078209965315456 8746288 2567915861396496198835346879926157312 8746289 34394916350644616864384236222266840000 8746290 -1961526636307465611146658646642644480 8746291 344528313417919104580345773499659235584 8746292 -125293662805735113067926689457856185984 8746293 -122394740515294878190898519719264717536 8746294 -23643072846049181659812412453233758304 8746295 149852647415546039391073634444123011800 8746296 -12381653074077628089559362224116899840 8746297 20415059987880139695490722411303619200 8746298 -5120795854433252967166676640895246080 8746299 -240480772095507241611134130960733532856 8746300 101916333185549442963562765872060480000 8746301 150222934409409104259761016990769807302 8746302 -21802014588268296788986797847679508480 8746303 28108092055796360145278046816628271552 8746304 -29490394336480838721951734118379683840 8746305 17044296460739894916288880672929989760 8746306 49857565952874385299369221579577158352 8746307 119816521742072798984252528609415427872 8746308 -2240072939749867695670935069173190528 8746309 19440247587833896149246825925434226176 8746310 9503105303087247967427286746078348160 8746311 38000670213032975783816305932937624704 8746312 67342067676491372949417341453206963200 8746313 99298533055622475799855167148099247760 8746314 -94300141365381391310384742509850417408 8746315 -82637764751369310478337575017668147040 8746316 -59463601225260155911476641170994760960 8746317 -42186298151931789387200633459977920480 8746318 35620578860318888567628491919740140416 8746319 70008473064563977818438478581275370696 8746320 9879183955070825367275308222745149440 8746321 22727499294663921862006814061780333172 8746322 3981612136499990214769580219532488352 8746323 -60857696968849506164837980582383807816 8746324 198272111293020852822597655306857025536 8746325 -3914505318232970408631767996585836800 8746326 -55471891190099224649835587020957929600 8746327 -240764586875712964422646047594258054400 8746328 -76647012641539642439706225694213693440 8746329 -65684875752948631957561898371609632 8746330 53089893926311379688498974466519576000 8746331 -235712269082794803676898013543331398936 8746332 -32354963100096687066519451755529003008 8746333 216986941626105095911597059073475956864 8746334 -34604124346393202028127540829293133184 8746335 -27226265842078481490765570073574422560 8746336 201803533051804354350989395895690330112 8746337 -185840701158211109517297446468731600080 8746338 19253204284605707804632713746241995520 8746339 32009586653651706798956591868054613456 8746340 -18330161411403810833787527302623313920 8746341 26781263277009908795688865517510264064 8746342 -163044921531222755453849885180386070400 8746343 139360174870731935241201850671886145784 8746344 -108598422558555743726392330464465223680 8746345 -174616167119250927017114930245306023900 8746346 35128167175361321968017992365574369280 8746347 245961323543210044601034589609642343904 8746348 -35046695866738854476392940784180068352 8746349 2805284287407562630729569353371421964 8746350 -12897194190733416717173656479283272000 8746351 165822570627906084727907348451015430352 8746352 -1434004829922185087117571089367072768 8746353 155511309786296806092498205852017973440 8746354 -97275331294497428715830551384220731344 8746355 108484133178428159090539595215694939760 8746356 18388408613664136919655290185718323200 8746357 -129887819837400133645824462852496989394 8746358 106271911437407272794797739009347909280 8746359 2429526795254526678550787573695868904 8746360 43314397923135785186501509862047334400 8746361 44458672491727243699704992508705377160 8746362 53323389906883431341004450609325841520 8746363 98033661172644320588368781075378485760 8746364 -284501852114908363287982891274990592 8746365 38889457535056831141091222149199928000 8746366 31234420947392484497092627727440581504 8746367 55997281212177462596121016083697230192 8746368 110715302405526757316515487015050936320 8746369 -13539779112891683414057334759409679230 8746370 -23400149083217459021230414311211953120 8746371 38633593824917758594499113563557437440 8746372 39611139302308700932260868628117504 8746373 144350577844953044016369233184914322144 8746374 9340690343192508523583449521216884736 8746375 137751593843397358281347496797055228000 8746376 187031852420032503656652986504196142080 8746377 -125432094152497676058246051470453506560 8746378 -1877595221042824150300904736600329280 8746379 -93428354207017359523251304921679839020 8746380 7297622735847087901014481592082816000 8746381 -19556051984311871136553504297781122944 8746382 -155724981668719481414776548073223558208 8746383 77940363375164237469839272286348991624 8746384 -44218196637321198996955697593557647360 8746385 120741281346970359980096400567971198580 8746386 -13364319765072168875642707922256345600 8746387 -87016348910581047355195816276004734400 8746388 -5740325574336294290531006107997435904 8746389 38835225196112952178314337679066155854 8746390 37822948825167029597285025747162835200 8746391 -155737350374258015688532333984439153208 8746392 -91630940484601667129288300220529889280 8746393 9845786069120540613861694672869815816 8746394 42234796022655715628590818108008428032 8746395 2781863217886286622211193085488928000 8746396 -72560114184821763079691129133700784640 8746397 -56263509189439786628505654438917150688 8746398 -25732720645858019390228428372339784832 8746399 -108786829960051916192889892780369069600 8746400 -12425272972373891300949246700737331200 8746401 40822228231910551395365421368351866032 8746402 -21006692019407123947171071092779499520 8746403 203330815937119639672046972809896420120 8746404 -70803917411921239893038977009730632704 8746405 34620592826589915569546469035903736060 8746406 55346267303442383637577994936219496960 8746407 -35758254345073119141982237088964090720 8746408 207608405005650530198987818816141393920 8746409 -16007582535223771408639566621670349184 8746410 37021355690140412805122522916680367360 8746411 843596832990390321942987161027579512 8746412 11969081802906030083701256607281177856 8746413 -61654817836521466289662119365087944416 8746414 -137653802207832635874479752549346890944 8746415 1829945455400662923324817252065373920 8746416 -7357890425282335406521843761150885888 8746417 29709065912082395713372691400440893248 8746418 226515805650765105804815832162518639616 8746419 -10572291241279293407184684678414184704 8746420 -143353751516413074899358661464320574720 8746421 -51373760699482344169179284185188312900 8746422 5298714046959214497445849021854888960 8746423 -10321282832957893993398232124771527760 8746424 238132347060803856135254385476079390720 8746425 20720415213440759000236993769054404350 8746426 35239511371931899767187235240715522720 8746427 -263746490673773193695552725309847981724 8746428 61836626165574253557431722012781253120 8746429 -158711523042127934811646506625037098740 8746430 -2894960130913456534572684995393187840 8746431 -69024088126525667234227649964548930160 8746432 -24111451435542165686755670708799406080 8746433 -37904195523840957733834227420344441856 8746434 92041799901846397771817462835264042240 8746435 69990126020583563032917728771545220880 8746436 -178315125705211784659434117774434165760 8746437 -54820905464677767595342617556910547648 8746438 36620173185603553640225777008073505120 8746439 -25085231363404934056354426189767668376 8746440 -20639772815515164380943802320150528000 8746441 70282939969601796313436671735267644000 8746442 -87185199806174973193416157625185330128 8746443 -230342089947782623394666177020165571016 8746444 15599312936076729907962994757488312320 8746445 -3133713746415174156782439643661956200 8746446 -38567958978735029746299885748588794816 8746447 -17121508412795901294667575867724217104 8746448 -3429924184661252016533727254878617600 8746449 105839240165991922119010872223475865600 8746450 3177678798908734824409910020187742000 8746451 12055434750064320147875136113843649552 8746452 24736696444642843885524266444996044800 8746453 175082542716946195722678166754051546702 8746454 71590257772544867751716456402880166176 8746455 79698819443735253878424351555605251200 8746456 61349549713785632762173699539940730880 8746457 -93197824321971612711572381040423950640 8746458 -613482810133195802341714555943239680 8746459 -162545742260811288231840104275483233340 8746460 112169765134730560997863692158313292800 8746461 9025354654392261588669860871244171302 8746462 -70075331619435529741294806787308240768 8746463 -27443838068594322813512471543507472384 8746464 11288620341053391368474370255680962560 8746465 -25886995235918696659216025554758374400 8746466 -84414157585078367538828021393979740000 8746467 35184670260067222733553570366562990512 8746468 60834020547496521325056932487769259648 8746469 -255128333338636455313796882369377568130 8746470 73204608577355266661964558485734147200 8746471 162691742400480124320065565331554227352 8746472 -15321156455100338069274338068377600000 8746473 -44316302417190181177758196265995407216 8746474 130383526292249238127971973783029768192 8746475 -32625633581963009401634619764340753000 8746476 123605943988859301043041074903338808832 8746477 -58573073253269977159035585413688734880 8746478 13581675951436529626908185687550460224 8746479 37676027676428474893200551921302131840 8746480 -35963493429376527784292596539711651840 8746481 4076954318415006788272268957796118692 8746482 79840606743422871288972830828583945984 8746483 -157631737942388637113209110430342461000 8746484 49116351310356723068932123965205844736 8746485 160828252172439924621999393070444800 8746486 -29792939292764889408540753818406224256 8746487 -152607300687592271117849941622229595200 8746488 20607260725599944666435525758687027200 8746489 38011528879193478936410330533056831060 8746490 22368418636676156767240897901087784960 8746491 18719227190677068277384976269411675104 8746492 138217698594315513352614718661296826880 8746493 31167976117552857257797771212956028000 8746494 33278278759314885682663049212369608000 8746495 4163951528930813578116080090439479040 8746496 64893867611482111496553455871521193984 8746497 -56637311603872128905337361821365763726 8746498 93848062778539187240989332722969475840 8746499 -24856084274915967083628847058759386800 8746500 -56579542412114513993735174260838400000 8746501 -1164113825220975387148600470951547296 8746502 71573275113061173784869573501317369952 8746503 119876490990039806289986737455695790504 8746504 -5585731468770471116058457123114414080 8746505 6634742807531524324811820811647240960 8746506 -6587841232327382127822972062719226880 8746507 -41776262337330166923705005149673477376 8746508 -124812266607558166373986003481450940672 8746509 95510920504730504657439718929945140928 8746510 -21487746446303544750034668131184939840 8746511 -101411469151265089038707211691677007776 8746512 -29790310821299858692105205942557605888 8746513 233691023091511980797833646474521571762 8746514 -11789526383013532120269722024104281600 8746515 101346983579564644044840316448904921600 8746516 -38432514596309183484936348673110462720 8746517 96389497401117517370853950000079660480 8746518 9139675073313933795941754092701705728 8746519 236293663992893110950713552864317614920 8746520 54948842528011806297181828030433280000 8746521 15567204636785226225583922313707193024 8746522 -65255915758909427003966495870410556688 8746523 -43901052767675473282102378162583088360 8746524 -28958797435875863812167727456005012480 8746525 -1818128791311960664394626239547966400 8746526 -16071854437929595804671494272828125696 8746527 -44856223805632070556306948081209329080 8746528 9772584044721196509724619829512503296 8746529 -282059941037925110939710331880170640720 8746530 3911215886940619678185405765734077440 8746531 30241352291939841266894321281860326064 8746532 -64429141276449336323454658989074792448 8746533 2203810346821519718798427241693070400 8746534 -26817485918363589783253290023475260928 8746535 -7470989708035623542580170648054952000 8746536 -120412339475216223756668085316395417600 8746537 5349306355055027372066644817191052352 8746538 19557805087398296009375695128667999920 8746539 -60545523820575513619675139311456406352 8746540 117170146941183601860581353214307532800 8746541 -181157440696531942738401586348207159230 8746542 -27564824329700421486007089429103559808 8746543 11234101872462362533737899397508541944 8746544 947975307170228153228740833844690944 8746545 4687845681081844067029100975968804800 8746546 140564330158924258252152460161469785504 8746547 -144517845381534583035958150921825107528 8746548 -73428582595382551368973322142416179200 8746549 44558494531832408863474291657055275086 8746550 -57871424958410308585984799539543615200 8746551 -143307476244599780603195243827816612176 8746552 -72957061348915337220553250826678865920 8746553 335618858646821967022075901265989845764 8746554 -115778814935398086753847363433631432192 8746555 -90314175240339748483414099140699321600 8746556 6790262840833119929126636197097134080 8746557 30825927902369980073980909811821651200 8746558 166935078787117645785040049352197154240 8746559 -259907617252387735331454159388146089184 8746560 -21508075745277335069439488022801285120 8746561 33713917487438107004020727465577753024 8746562 -91032084875054392867130380384008672000 8746563 19674017777781098436448545309613857024 8746564 69940063074436101019694634151856947200 8746565 -33058005259208376504913019205853785540 8746566 -22498726357575161592244741321481060352 8746567 259113603846330429397420311884458408240 8746568 -3605644719715905553786851816526049280 8746569 101153633686602240345074016732716572800 8746570 -9522224445381163263549415634133335040 8746571 13370657455300832056411352000272203264 8746572 -66803498002955077918096761863845175808 8746573 -145435022040713497881548328727566014880 8746574 6393988977518314119540953243780265600 8746575 30532672546048889247396667167618480000 8746576 -22198273180657284603102026753662394368 8746577 -78408188006867186571383706638807195328 8746578 -13269925334598504149155466973862789632 8746579 -64787553150268246996480245777911955624 8746580 5812002905294218783270341996801116160 8746581 25357960773435155936403359562962926752 8746582 -87070486619145823148199288286162728576 8746583 334344106933461539841464555065574718024 8746584 -44663286404288511993926970679742300160 8746585 -10410509467857534886009633817700008820 8746586 -19448082363208169091095200226274709008 8746587 -2564120862363049406598655772542570032 8746588 -58592467138920578101962672873220050944 8746589 -26122778025656689921354172492245018176 8746590 -6615990249178250478727898527597551360 8746591 64546502396331301455984639143928966144 8746592 -1571971314185316162969427805294297088 8746593 -20213502995119995492036963005196972000 8746594 77989814922370332008149827898063638096 8746595 131425105718888304154848133998579120240 8746596 10802571509494963875284945074134835200 8746597 -188076516896718585497080727689267617408 8746598 77318505363037944986828201948494320000 8746599 24334054284785304889997416570314113064 8746600 -17587949200359763400210453078529792000 8746601 -145730123064187725821361814648945425408 8746602 -19134810161414686134463209526522446336 8746603 192844797115953914294234176051787169360 8746604 126849753290266203233221400139667712256 8746605 -2001611952441645420703845517553658240 8746606 -81124489931784682253611414723741440 8746607 -2533479810892210480751176018786248168 8746608 -8190430714096167178407385497415974912 8746609 -42512424665938023190058313892209990190 8746610 32857381481024313934035553685366508960 8746611 -10392509566734349370034782662650781128 8746612 -10801504740446973162253301986433064960 8746613 1011418419806132724081353436901463964 8746614 -9051167191225531319153628616275729696 8746615 7616752937255926182011900270846414400 8746616 207551596914421792873661588384025108480 8746617 45103914437738057374987278412350603264 8746618 78604331240725333558893301510986683760 8746619 19621949014869230536872365471261865984 8746620 75096842652072814641821568831015060480 8746621 37036780440820771999769083651078098892 8746622 72738366828253525988684525964177434112 8746623 3851510402519367510186142384461707304 8746624 57768582853398400405439442939480637440 8746625 -72595224972526008310372912430284560000 8746626 -12566441968400001844507527039738456576 8746627 77162323127568323651696033493020452672 8746628 -54003791400832508463680209028267563008 8746629 143379543437532189493651515662952751584 8746630 914898019861757186331025805012949120 8746631 7540363058562240412380013030045077000 8746632 62637344946784763946901495959146496000 8746633 8500540073049694721718292529733531520 8746634 13827240895165808804776983386284602048 8746635 -60098323671661866007536180481141209600 8746636 7061244086736668929459526386108323840 8746637 -46394532370951294427303114162661264714 8746638 -15263875127497747063169678415486076800 8746639 -299693264305043996006454646313232112200 8746640 -13343607749202407634019066811704934400 8746641 -5209682139803359075130235722417313852 8746642 83115869272293887240698108564594115472 8746643 200130680402241439904127357434803310400 8746644 42617488413549373297124935267825108992 8746645 80640069122769391144029631745365191900 8746646 -61936593915004897200853181153755189728 8746647 3354990997469727397024952401687948800 8746648 94107055260230151988987406942795151360 8746649 -51648624785145433038267458833257724464 8746650 13507060103186648206280643307376640000 8746651 -81608609831888927093675738767337764348 8746652 498292636758388931439569226978880512 8746653 36015082568832090877356774971995983360 8746654 -45071571024797199988291963601003053056 8746655 -56757801012397259894038392265258284000 8746656 -7147219199141183768904700341544550400 8746657 118448453961065952690346448996812776640 8746658 29276135584999595734571717580137306784 8746659 -53308614217483479571709841030608191836 8746660 -28269726769886802734698243685076119040 8746661 -110014180892831124692451162506134362240 8746662 -12734400041026702551946039363421535360 8746663 -238745833872105743988026306250978860040 8746664 -13190659766286795977181121074956544000 8746665 38876163391176896973922482837072600000 8746666 51386523659997534947714644161474682032 8746667 66725584366611275235496246470502736880 8746668 -26351943098562631522443118143575439360 8746669 6378684149544614145432064313900650230 8746670 -60452638741427314426602544198990794240 8746671 143128102201815573271400087206550831112 8746672 41383382105112214355610127591611727872 8746673 -1304040736652939144416623954349007616 8746674 -7976899109324726199622270742864497920 8746675 22381907189928978975357209296586297600 8746676 99277796609306596211192029782392002560 8746677 18004184707843889478115266709927635840 8746678 23576355469931658000098538983240122560 8746679 -165662534178815484867862022113897077720 8746680 -28202663010768548090518771737873408000 8746681 18900359137522540519508253712675714304 8746682 39853839698166517328912722766419222272 8746683 73373290336447756592361809242442457600 8746684 15070293328780807565336081231369476096 8746685 82110486945365332122695152868157502380 8746686 -8999287205980532544831210164752639680 8746687 -105194058320709554335185638479424243616 8746688 36838034163225041316786316291363307520 8746689 25894689290699647424857336076109547392 8746690 32226659305339142866764052211967604800 8746691 -159074661291644783940573635311106175000 8746692 61272871518471360000337777601749220352 8746693 -46413717098653215073991403804350527776 8746694 32581316471583863584117056260855481984 8746695 103900355372153290140760877140552465320 8746696 39152110879485560458437984166127708160 8746697 101433774208007126820041537988620269146 8746698 -29465283995981088966251987822190049536 8746699 67059789205154035828120653893792938864 8746700 -55945111331040342116060316154242201600 8746701 -38389543039028655750680449115287535136 8746702 36830372037585629663380099211933775552 8746703 42832615025654623062875869251394867200 8746704 -2362420211536277268957798306538143744 8746705 -61371635528218935186580965486746184000 8746706 -34893688306756078362979206475258525056 8746707 -14602962638665692290183134017152574720 8746708 23908746463198551821370188764893177728 8746709 -288427024297145396219403982558615527090 8746710 9553632880793077566908590455128401920 8746711 -75549660208975944738513593470941905888 8746712 9092939426535935076391791954759843840 8746713 -129253187649342433404034748494415317158 8746714 1504848469328661538214190261702005760 8746715 25095752354739160371949675648304058000 8746716 -980256952424971632885609080526077952 8746717 23052184886928686856298295566960112992 8746718 135852747336409840813700508798323006016 8746719 73522859855124810897522228735937881360 8746720 69727390653020413783078649163125882880 8746721 -199337431525432415796350745612156171708 8746722 -74911650835060516486583493253372308480 8746723 47519031653048479079437910076590786972 8746724 -75401893679531713594986475325264461824 8746725 9676707639174890799063899662383199200 8746726 40727747068355795352319804381936352640 8746727 40752819785916902715118337512656288 8746728 -156825816939707553854661524811174051840 8746729 15510647489467153501260569685619013888 8746730 55641076901399599775544546216069521760 8746731 -64300808113942189562247091447507622400 8746732 37710618032041242514862621890621604096 8746733 -27202399572077837788992255806836479018 8746734 16940827704883834906031868255713000448 8746735 -35160785358237015670369738850083140240 8746736 62807264491409351225658780989993582592 8746737 2490528003186917607270742378343441952 8746738 20538605178112233151358155672496031744 8746739 127672196732801267486803163542048036608 8746740 -62179832329703171621930488007106397440 8746741 -43730056081317488197982865611014293188 8746742 -3224931868058819216653669026436718400 8746743 -4182110038850905017278405643676972032 8746744 -60528317484702473414272321044509491200 8746745 -42381944401459616907126003158655096000 8746746 17134519833244307559152002565275766784 8746747 -83205258064320401561867888369802600000 8746748 199627514919369176044135512321206177280 8746749 76014175067353554913388022819975648288 8746750 13561453265434634368812990935219040000 8746751 68054893673705958640943191884542297112 8746752 -4612280297415065147860950571441717248 8746753 -52775170768846888944402005706632159998 8746754 44084590357901251515466929916426444800 8746755 -96478889994283559919588777584450846880 8746756 -133211679830039986447994490802641681280 8746757 28176966174273646829543922236929239006 8746758 38268850018075938845194730598254401920 8746759 -1104459446631029116070369946363460480 8746760 -268019775627039009387287494523235532800 8746761 55839959213117591401761968590881299472 8746762 -93082175014505428443741402900972434688 8746763 56376462383606974810400070378395426400 8746764 -7842987761570899079537625879900303360 8746765 44655493737261650068210863862516722660 8746766 34752782245954465793904184640609051520 8746767 -131345298278313879083471440347949661016 8746768 -5196146787756626347413087480876957696 8746769 -81881075740326303469737798629052293004 8746770 -6313350304966140015523497671145638400 8746771 161807818978025919333371445868332790344 8746772 -38226698733765864140729569383729096960 8746773 -20479940492258299693714400000725361856 8746774 -13126287875665613090714157482936672256 8746775 59223785474625779259319170379447330800 8746776 45377847367933594175616783272153149440 8746777 90495968220517899104535039768356586120 8746778 103411696542376769059980597187646707440 8746779 -240378298020049689913171175422098564240 8746780 19235418904538289014943719091019069440 8746781 -112124374841473139271931204130439345588 8746782 -87643844414415941128895294909267429376 8746783 -193007952331251346534368723534080460160 8746784 -15722540836153198459250331136391774208 8746785 -120043678712093108527279071606310316160 8746786 28606797005206435796911336506399816864 8746787 2145776502794947169904371359318103712 8746788 -51996148800196365540782696436876057600 8746789 -21941073825225664940959603870346817600 8746790 -42953032792380339327248234261512104960 8746791 -139448256082605516285926800049110344408 8746792 307243622203975187313394375472505569280 8746793 -63473878342557256578748195277412699840 8746794 84493488711708280617513096509882353152 8746795 191217226078593634405330986877937224800 8746796 26530213297140850079389780389503723520 8746797 145152381748849874114754567717290491200 8746798 46916894203358010953871695010456110400 8746799 6486841549269498814133383979145718800 8746800 -3324201327262821142550686514385715200 8746801 149768574075560207808702547481745793280 8746802 -571706627966421186795951990038653440 8746803 -32223545866192404378853294367541021360 8746804 170937845038739053274124605531572684800 8746805 23500647227621258890686211643480785920 8746806 -34918386821701122670555377212660471040 8746807 170925889023439663943319756754342470056 8746808 43462100472545435342652388525108101120 8746809 31315376213626697729134427354202004320 8746810 -87167526562873655376854741728423633440 8746811 -164291679091898340043053366779862786588 8746812 88758957317555465301016675045140710400 8746813 11984050294499099505540507365568837062 8746814 44334938797363207716028445905455184320 8746815 -18295144190817170600418429813496450560 8746816 -22410516886874734761899388149099921408 8746817 5418273980481211934572203808905295812 8746818 59785626238047838149768141750939717504 8746819 -137234892524120686147314484611929491780 8746820 189764449362088917437622605936643463680 8746821 -122461041903455390378325688226459805120 8746822 10686287921834223662835808849581527040 8746823 140179854440651775789387631569028056720 8746824 -18090015859312339720467245721715630080 8746825 35682554109425160220741981523666661100 8746826 27712378465920049041732719890978195968 8746827 -120189519337263901165774362039368817168 8746828 94757454914504674840271560024633856768 8746829 24723869061490792335677111345947581312 8746830 -18490428630870920927927147412683835840 8746831 21404952900695172689068065595563353760 8746832 -13913677706609286702608991399236542464 8746833 45729083222336665816007447054349053424 8746834 -32504457448318649092336017179542499184 8746835 126180441960713877980696947049087532000 8746836 -1503999562405441787168857698997370880 8746837 -8328587990816163097299009872754917856 8746838 -38226416113187702675283738635930131680 8746839 4112155158130659057266768983231709520 8746840 42452443412179661268505353667074048000 8746841 375820661581088272555881595614025598592 8746842 -6490093169080688804919828068731165440 8746843 -75223748533955239090482218374898130908 8746844 -249122716717204299467092717427989269504 8746845 -563808830364392656334794425445662720 8746846 8940280318814335219677163208673187200 8746847 -237563633398882775895455593563247444704 8746848 144625900455976736357908493361610752 8746849 -154296070329801137673965181342342589150 8746850 -8750997402333943024907322198987763200 8746851 -5106114261094458949671343004386057296 8746852 -67922854899057240799171725756712008064 8746853 -76498005988388668916794929492484618560 8746854 -633080612032028272320715069997543424 8746855 -20915368071218420578343794563150247200 8746856 257375379810959543557343105829148154880 8746857 -33811895292235070300734043961454923648 8746858 36743814228996633936005548603607737440 8746859 -100399337704809751195906946763233017920 8746860 -2509439669530801806026785940120586240 8746861 14183415837236036466534380917107461462 8746862 16054837914290837969229693803047482432 8746863 -18369104955788550945615565113877032576 8746864 -14413641119322990569807176556707184640 8746865 99782852819863359232831555468396894260 8746866 -2213724904581768698226126371211752688 8746867 63679203298820734911904050011292169792 8746868 -76360476325907116037624385230596577280 8746869 140897256863221815149384114171712627744 8746870 97689390889248662340791131800335032320 8746871 -9872603890660957756291458906326876160 8746872 24041681492672589165095018004363018240 8746873 168195502960263708039675459102387654122 8746874 -12099436607949285138239883769776589920 8746875 -85971564941686677901490615840267550000 8746876 105581646509000434292617717783376783360 8746877 -10697522700096113522343648749290082400 8746878 -6895956715641889492732956602944081920 8746879 87532672291118800744814657719044260480 8746880 -59152512236087563822358799593766912000 8746881 -15118589286417223684983421049471945280 8746882 29270851847171220076456880818311651792 8746883 -98924004054502134417638798051443066536 8746884 -144419282890373081130531224555321475840 8746885 -22975217666563080265549253157002682240 8746886 -19783418393096257471631942984618632608 8746887 -100997004805716796988616830435671640448 8746888 6591198646144194043222126641662853120 8746889 -190770971577415071393419840426214189276 8746890 -56024542293278538905718905658744334080 8746891 -156601308794942653480443174586813509048 8746892 -14992663023012496119980656450916224512 8746893 164220199651076839144589127506051851200 8746894 30739433169262558081912529206572555840 8746895 -283086798392345717700089578194625531920 8746896 -6985620120638819119831444405282406400 8746897 179741378726769832708513625976717438080 8746898 47428424115618832999329191165406197760 8746899 12896623016530822435195383449697469440 8746900 37552985726383124641358971688370124800 8746901 -223209345958075140469286807698818423648 8746902 47888411887156284474176777284220841792 8746903 -131002960846300269157030359709937896272 8746904 -81852270311317558080219597377358858240 8746905 -67031735885777550621789008652060411840 8746906 -4331627613811801451976495381953680896 8746907 44764604553248007155510693140405061040 8746908 -22915669908894423127871676125871790080 8746909 14369661491221831472623574851763599660 8746910 -44920123600388994160065535043880915840 8746911 -13397004840371873948609406699742636968 8746912 -203909110026454191888905481222555303936 8746913 -44009135030981498864004673393505797440 8746914 35058541341600318722174621231797221120 8746915 -63564925090184516055808342514319067440 8746916 -38054947705368937869648386167089500160 8746917 -127017252758884694880129361610739638688 8746918 133571149500548989943651868177369800160 8746919 286515476311572703340275681062073651320 8746920 7229165078555313545351897327370240000 8746921 261727975217689093828527621147253104122 8746922 -93802223374075906831631429104350873600 8746923 18155891638748010551501031434550247680 8746924 104024341642867025940164368262950896896 8746925 52794050677115006819415940990652073600 8746926 -43684292183022404304809759848648645056 8746927 28520340306625853677214519325437116800 8746928 3058174866671083726097016094460362752 8746929 -12966488187628997758184382646454545152 8746930 -60693957933447101987457298906788716640 8746931 -3685870976626642284414639619044263928 8746932 18339517341154797883225270710477852672 8746933 -1490761353715710125228277437548054860 8746934 -868594096781758401003295688488962816 8746935 -41337759190707847988403431779519257600 8746936 89147745406524103002278103750967848960 8746937 -65614723151230210166670081695133123414 8746938 8066484808140987087553337001627045744 8746939 -29713962059923906466660678093403695260 8746940 7888846902862600027780405035083873280 8746941 -82369429863243136075067364476556340320 8746942 67957628070273439530841517847979636992 8746943 -15584568098369186362049502584654342856 8746944 -37837440177222508585436833728360873984 8746945 -68644536699677274773225727592980192300 8746946 22174731482764428872474812044793496064 8746947 9981974296673096999153635546131551112 8746948 -20876608368601754289947510708885008384 8746949 -167976992802468226362383862220282606050 8746950 31449605466867440257718209049062593600 8746951 -21575118670497312222603339604213817400 8746952 -47693476635251925889186281904886906880 8746953 242377331348581645673342594865264028704 8746954 -138532925562544317335856631373991813120 8746955 -15663629517007826851861582538662567680 8746956 30305471240423155792544612752050093312 8746957 -122479713087195479654495510176217702794 8746958 -94089169704635345512091931610125856320 8746959 105576259018965840688380879998853457920 8746960 -11877788467335378297909774205939875840 8746961 -81111961750084888900550972919278130828 8746962 -18218710313026261210136735668372640256 8746963 207704789163787801426668921327769935212 8746964 -4181304830140776824455028627967995904 8746965 -96178185163614150449881947690870695940 8746966 243632372270123958691711487819495428224 8746967 -231336942382640199947975518340142660984 8746968 52606306050833075246224504986261381120 8746969 95258162659451567377711998546403200 8746970 48207349897608075350235392627731795680 8746971 -25747552558533329642412564827273640000 8746972 -28558182896184608408978948420726087168 8746973 16111065592725776722284896681645079840 8746974 677093395258263861774065549126154240 8746975 23008235059842782238307436743109916400 8746976 -86502554541472761084682406896377790464 8746977 116575721675440492124267492227227743040 8746978 115051253657806489402828527456248105040 8746979 -96493752314300543460467447974515864420 8746980 -37326395043747256688783702214121267200 8746981 121790818429134363446727045544956521784 8746982 98112769493761681930973543602735924992 8746983 41190705423062051355389275160976882864 8746984 -230236603326106171767388046833591910400 8746985 13543372828112458597130679892673630160 8746986 -71814699106203888086655589833487276800 8746987 -6254437970299588019339024774227269600 8746988 180853857229603478300334717125172703488 8746989 66117675897320400495817682824159285824 8746990 45074687159685851501136098398033394880 8746991 -3271025068794214184550523142090529792 8746992 -13307026134636951779179529130855628800 8746993 -314778041602078234259396126644338819420 8746994 -13204171665550645601449419439471638528 8746995 -133746005153685319505496274258130896800 8746996 23404034641321375680339459877951393792 8746997 42211629126645125372731346120036894592 8746998 -473759954026842341101080755437535232 8746999 236367271498598599556628985979536961000 8747000 -10577524459855772153423195671127040000 8747001 132605426666971242697289000274694831680 8747002 3457351685858706964669551470467893504 8747003 218172241562261972991325438287773925720 8747004 -17189388671806263076988795603754909696 8747005 129273910016702562000233929535049076320 8747006 -2226564715092592232264735358838342272 8747007 9478082082792347867078353100390020992 8747008 -14682729615432501200835640808303493120 8747009 140792814773423809996766722594795233000 8747010 -2338970029352554422315565808835272640 8747011 -20089296226162841964372226971928697600 8747012 -133734630987228599579026882961223682944 8747013 95798349061177048794738154601992800576 8747014 -46971799546793744491985859918887537280 8747015 13683748590765414214708791539265222360 8747016 79156518976305931579134765909853593600 8747017 -2287823735175389244257582220762336560 8747018 -4718041255758994548690951465228374784 8747019 -247406960796424013596169693240219707200 8747020 -131781557858073578997658717327120235520 8747021 21699703255378777623438669494434214700 8747022 -7679442022523470922208634936309431168 8747023 59790433792349499469104190844143913920 8747024 -17379604370883612240818154561040023552 8747025 31963074230947272724497438436345761600 8747026 22246258795106984231860663856197901712 8747027 31945749905292957209617013334753825912 8747028 -26988023253121807244097602412142848000 8747029 -104784405765276834477458322776562815424 8747030 -1869633975315657967912847670704461440 8747031 -4900992242076033239684137369731959448 8747032 -18613243688516959356308901815418470400 8747033 -78926924548094845163052701250993568236 8747034 -4664519394944667446556663760707782400 8747035 133616977115979115391110537910429779200 8747036 52475197592329657944097269754875629568 8747037 54310921394137991668475427545026603308 8747038 64242931127040762439188141248943513600 8747039 5943249961636565551362840438919532496 8747040 -66416995650050711082041362083301294080 8747041 108619021574588012190198357193690201442 8747042 -15889084159967647882495382394140812800 8747043 -27683114132163777726589529886789286536 8747044 11424922985804129902924501455747164160 8747045 20363686134595474346901411886854000000 8747046 -10400743963521140598937672521993418752 8747047 -112811460564910041732688699734254842520 8747048 89378735871822219342555566055544335360 8747049 -154078785294139035862304980007716644960 8747050 -9603633288422704392765019335949279200 8747051 132064565832534932756889263976528643032 8747052 52637285009173047268304140226745656832 8747053 14769173597759546501965754185600416768 8747054 43412433429545022489916400235634092480 8747055 -128370118550856697342447750191312568800 8747056 49349750568140035875223611080483520512 8747057 -243993686111257160486650466446413988368 8747058 50021691362366707588877259102968606208 8747059 51136411038016370189050371391756020016 8747060 411888935840535882736700715923496960 8747061 -109769138790641782820551964221737883776 8747062 60873265681295656194958642522101040032 8747063 -23752604761231935007284341043295982352 8747064 19225168190392562674665886608422952960 8747065 121207802606241418828350083697711947460 8747066 79979206128602155970937895188736325232 8747067 -3258354595215867279147567852219279360 8747068 -59128904600064804631507723342579138560 8747069 74931874198690833236841464821787627328 8747070 3068417866012549714211611811115715200 8747071 -27206884058925260273905317370854929728 8747072 -11281818587377023963995827507345489920 8747073 7421372837672546070885361874022093780 8747074 32006391480150295943064842827371044352 8747075 1704463577248569575507679548130906000 8747076 1657899486070503498815894120862203904 8747077 -27935007506350397230252910195637073568 8747078 -168878774736637643066775994227862706688 8747079 -3168683716197175879964287990381576704 8747080 -184799405762258920376555511678056601600 8747081 -12114625425845644154951008084894494720 8747082 44143412128428130692984386265870397440 8747083 9356265865785949438069768621146285332 8747084 1399393569715958383786926837448507392 8747085 -85742764439890138462738060473729549600 8747086 25741376804553540282027073076415191424 8747087 172274977151423779601015678338113723240 8747088 25827325786356877906996884081119723520 8747089 13134882567365219635524076161549232640 8747090 -8337481599080460707328575594728800 8747091 -84241575664510597794961292594412002700 8747092 62484155792991472711277637352603807616 8747093 -178224976556162331065485564523433476658 8747094 -22629643346698908401755533543286132800 8747095 -898683633709562302162624145488049280 8747096 -84061931528473890201563037121907712000 8747097 -41563641305506097925342721631969463600 8747098 -78475106417488258313855210510172409920 8747099 95224474884406718192619159685248352200 8747100 21236582247479749466048938576206528000 8747101 156087735877447578482770199808929241504 8747102 -36587765060618025753658821183075485568 8747103 -171046401229849748899464703361143296 8747104 -26779851430351414381136066376994652160 8747105 8242172258726008712569735943434748520 8747106 30118492331268797447208821848328219520 8747107 -118324018594671594841214619092187083280 8747108 564140120145763817367962365715260416 8747109 307156440897814115252388739018566816 8747110 -5246919705009078509592066339459047040 8747111 -47328646721617975690280928346518633288 8747112 118615786216654716431512239724498944000 8747113 -293601800899735538747062187222693497820 8747114 -78018633205612478550242078877139915344 8747115 11966557374626926764208109879385354240 8747116 -6335458933986144709407506092617423872 8747117 -158319255543872166542191921822245684480 8747118 -42674616344014698916514808677884003776 8747119 8075166471794708940893065493527597520 8747120 -3849884893638239123635366010459258880 8747121 -121433092382442328418783167612903277280 8747122 -104497343554795042151148984888092283888 8747123 75550986486629932818861787794579643392 8747124 9935969382153416667415850249979027456 8747125 129117999609181485214174136851315200000 8747126 407524823614405832389660863903219840 8747127 80940281895172032997751347949486907264 8747128 7544380897847637885248667738190725120 8747129 167147350638407060278200956077073294592 8747130 -12227879913606417089601759164149186560 8747131 125219161930058067113495003714146628200 8747132 -199215593224863496240061641400673197568 8747133 -8597569763422158366197411898131818656 8747134 60147457864380968626757922295327964352 8747135 -6236718693913402570414966260383790240 8747136 -49340733282300448227855763284531609600 8747137 -51214539005062094035723792020949132734 8747138 137873547350680923916945219952332512720 8747139 -140377643827183543819002129759413997576 8747140 -74029833113654216913222743505717154560 8747141 56365061256973216776902786302644618840 8747142 48707158183800519313982129110703646912 8747143 -142487725699023440986488907799654265000 8747144 13266504088885105009395504885195571200 8747145 6489739367314557547307942850054439680 8747146 816320158825288504350504564802695168 8747147 218903058853382391703769538974289805512 8747148 15996265130599367917610262213551623680 8747149 -53851673897690838006188265906537832160 8747150 -53433107735646083828081236720287571200 8747151 52731267210442169742775859931938649984 8747152 -3817542824276077060481968276313784320 8747153 60901228507445835347088488436472064064 8747154 -1065466709662912847911787470164907200 8747155 -193428553289991419497442598207058159440 8747156 -127319122835139667757786130624344033280 8747157 2955738853083176090271458469847182240 8747158 40354524472532532793354839625273512576 8747159 8319902387659123923887297360290332360 8747160 -26940923107595656721328458020731494400 8747161 -168017126728257913413970357846459056000 8747162 148287687521387661853053060594286190832 8747163 54406302072130469382085455742492272000 8747164 47951042941015517899209250356173221376 8747165 3355677292010055951138314301053193600 8747166 71707815064006772187531792253657045824 8747167 -114875401017264331122368879113299931920 8747168 -16882920140375562190737386922477158400 8747169 109706629972159168981042724448528013920 8747170 28755284708939020994509763380909608960 8747171 196436875409755976248670163423214833372 8747172 76513459270846403014500081229277110272 8747173 47979316944840589590649949742937655484 8747174 53138515968913965275122929995807226336 8747175 1028365343068146624796439016276595200 8747176 72862554893125668843800562819830415360 8747177 -38887319787792226259549770950223788288 8747178 -23766922014031549397015608739380492032 8747179 -2176434300018878362734374689442857728 8747180 -67163362657528614824495107497584793600 8747181 -93657509195987351948501907848203889472 8747182 -67885067843388030395229832176941419200 8747183 272614720098627945342350686900921265880 8747184 35125278471704359637302500080438575104 8747185 -66725053526921439381152873441260400640 8747186 -22690754521592957668155371926634956800 8747187 36763479171421572691988218999662440040 8747188 123152942942768301608719696861007765888 8747189 77168248789814112062398508428918368 8747190 -2600438394114164385780744466971936000 8747191 94146021091055852146520135971842775592 8747192 -38708013871245394621769479577230848000 8747193 -7844138159835423855568191504587309376 8747194 30411248368271510001556746336009846096 8747195 110319764972527392209706755020162339200 8747196 -28093557227859643569855846365261905920 8747197 63968432676930848100317928961286376000 8747198 -138930003291150324709589857557684185664 8747199 -74061933336894486197686340730931571376 8747200 6032871971504091082757800173817036800 8747201 -122191605162771920495623783609153208400 8747202 22898796511086358987761522627769948032 8747203 -193262473721699718558089329221231231200 8747204 -23033435876197652140123429641445008384 8747205 81075941575112940139337966417014227360 8747206 11644674548862324886784089058507626368 8747207 -12841716010730552881867614730272764448 8747208 -24860155316053019945513251378633113600 8747209 -84603107869454469633569107193988684 8747210 -75651526594307376279949821210093198240 8747211 -96714769281156332183652453785378664 8747212 96711621284911770676097270382638499840 8747213 -79713152957572086286429527518678822538 8747214 -14843728773472252783899536964024662016 8747215 4315548463390862790813092711405412360 8747216 -60315372753426956383476887237105811456 8747217 116643919753095250947796035330220270080 8747218 21170244405899236674216110759988863616 8747219 -33369251217145660705917265569060622656 8747220 49223290253310144163274200624048435200 8747221 64194626246390195124755696600473950112 8747222 -29700139751844617672760388427546757120 8747223 -10548430992082010440405580535008043696 8747224 206000650655502596247345721408390440960 8747225 -2862338962159750533303918378541668900 8747226 17423283811494438386876383936910616528 8747227 72813647017047837372445135384411924224 8747228 51264820371847590933293743955163073536 8747229 32589316745792759460972726517600729440 8747230 -14189595713364315986669419222370754240 8747231 171008115539827331579532851415256378272 8747232 175500511000067713934636664294998016 8747233 197943243867316004237761848743101704624 8747234 158269070796366219169478922906845480016 8747235 112476033026659428368958176717529665280 8747236 18957237743338088360086949128338673280 8747237 -131974108213250179008597656986134714660 8747238 -84996444395775018668469171488923841856 8747239 -17281105444470416055583442640006853120 8747240 -25346743189507729055993939784663091200 8747241 24678199744781425826436868355679976272 8747242 -7336813392750434310014302053411487488 8747243 161566029661507823137375599563463861492 8747244 -7653700060977448043666571463888896000 8747245 -17270075643537588459842407750168037760 8747246 60674427203311284161595658899674091072 8747247 -48421363643023179909455418713492892672 8747248 -15631217539446146204662340861869424640 8747249 67296083952717755638820698541618744832 8747250 14397850851672576753567101880800640000 8747251 111094826757304447529000747736996866252 8747252 -143458721081414026139349630386363891712 8747253 -25989483640026365111935986422013861138 8747254 -102821129417522195910069607178550655488 8747255 27431954660898539898839523312346257120 8747256 -791735376225521645427805458206883840 8747257 -136590750780137711994438594841835225494 8747258 22447988386143307450397744309081514240 8747259 -23404656747042509909211918146781611496 8747260 118299009271661884727819885934579386880 8747261 222821288597650915242716352414370265862 8747262 -53171170034143518923764453524560450880 8747263 -63143680671287146021972177840373550720 8747264 -90356572642031758572167615810302377984 8747265 120605404654932599968261931441381253120 8747266 -92027331310784649076084288339673452800 8747267 -16297037773880883510112544474837152560 8747268 23748791749337408771830442097076051968 8747269 -20014223813694978384304358991885437504 8747270 -7859918143630933804597033165713408000 8747271 -44010282371449858737366799828397870712 8747272 -100594833689885477828535538270811827200 8747273 -227183329543607649122334548203665077478 8747274 -10171128229878351013654816855837175040 8747275 -3757769136240571426012373720160832000 8747276 2307292166743631459868126902369610240 8747277 5594366448689809687321690845832412160 8747278 -29443202236226279352879949707478929600 8747279 3351347973740881329413262953094939168 8747280 3816157992565143639947482560006144000 8747281 59656626664546576415796769525156676160 8747282 54987070196851264858375954083695077152 8747283 -122181637573508964787234230310088384400 8747284 11580732854018308583162165792607649536 8747285 -99861235913065454088798520856684650020 8747286 46963489196107527548949158895775373184 8747287 -61800525351021406463162400292682452920 8747288 -21138318389708651486306993662999572480 8747289 -17464821044160789783349485667078729446 8747290 -56878512625614450840697008079138893600 8747291 47862971800609624767141741307718087424 8747292 2468683956448446017306635211214961152 8747293 231153086819263245085271857904563891680 8747294 -118109454777768354852730735921971506304 8747295 -76079977528401711594970150619897581680 8747296 -138397077282593829158998678370168340480 8747297 88627555609908324070226242212577678740 8747298 -3593647867395593969510735405710632960 8747299 153822269593511986712162825895330863520 8747300 -904859580868762106669776388689257600 8747301 39586219975168541923747133680030589184 8747302 77658447186752092569423475691864336352 8747303 -172038305255958806138584679482419750720 8747304 79424347617208622953397615689565061120 8747305 -6573211134605499578058173578976965440 8747306 -71939901721245582674013580693534989648 8747307 2343216926294249350326167804078665008 8747308 35443338420449108026241510173188508928 8747309 49702244037111613388862763041171794700 8747310 -9131018948743313012404620160815206400 8747311 250765162781701856418282802871081643552 8747312 13737117723867618216149905953026015232 8747313 -1240717312324451895379367145237177696 8747314 22815525890406242225971453981123537920 8747315 57739221489321165825163240373282463600 8747316 70259748613752937889571568017387270912 8747317 -60240781204130387302962793667233482020 8747318 -1046613665956347061571809964690544000 8747319 -723830721329019746738819040907753728 8747320 -52451181751231452831603159391699968000 8747321 113113836843817515599201596512577036944 8747322 5546646112706750267190637497062710272 8747323 -35273673174485908201962770134148473136 8747324 -150686043682143914818055901077682914304 8747325 -20993591230116834831320476398373920000 8747326 46375083419116986057925906844630578560 8747327 -80387546732193178241682173752067893824 8747328 -54975215696173892823304117101306839040 8747329 -197096388354308425770236713418851179070 8747330 11967434534472621482543048336638048320 8747331 -5146724126095845037286535815117849280 8747332 18903566305082592898649193660014297088 8747333 73023689822180734602995002639008767676 8747334 82877532975462471901084091207526805440 8747335 49945220772495412209216941313150092280 8747336 -289496056961546249107986106326528000 8747337 -69139630357995231205500144970513465344 8747338 14260005404528556373142782604299015680 8747339 51598051172745480656569919627068779168 8747340 -3877804637693667235404359300380262400 8747341 -82894249768327829110619856471938091200 8747342 71794851746544083962631584785799699200 8747343 -20555290126063257010708871188538758800 8747344 56384134828822639713456678557299957760 8747345 -1728941305169000005434388852715877900 8747346 -8927609236150102642926007044202694016 8747347 -35407100631867381870437082889012699568 8747348 83807490170861016177882522550634356608 8747349 -49158250454464218204731796280953343392 8747350 -16906667310840393517174217079580598400 8747351 41487570741812588914984662955138620552 8747352 -9001797095012135216504638402287360000 8747353 -224117326596964596605621068386159448880 8747354 79512575494446265553357589446005555200 8747355 -33504358361027168802490075397060462880 8747356 -24898090364465102805751008417497198080 8747357 -123382342090479606899007393099186098400 8747358 10110234245507361212500106306609264640 8747359 -58920984096551529589227211223185819880 8747360 -64738381928244978290548986053567447040 8747361 -978983330630107559535085587071762880 8747362 -14316837455649993793976800035461868768 8747363 -64587432322710443788310414886357598080 8747364 67782978212610693922757157174037042176 8747365 66726869355794536573639558611336638400 8747366 -70664456830996910964286619609013166368 8747367 -188929405769053023156711474209787354288 8747368 15243173755603607420958435548674129920 8747369 -7072880662629015641384274435978656880 8747370 45097097353654190652029570644762986240 8747371 12193963006457389597269391299883831672 8747372 -8021180576400464864241409022566502400 8747373 34785638795640768079959445618902072384 8747374 150962455268823432999435326463486159936 8747375 -8765857722496897116892181579679120000 8747376 31500234804505544499069625068380749824 8747377 -332765947005871131362867877735201385488 8747378 228820785621890205504758854586935425024 8747379 -8442228263247582006262867277826908160 8747380 -76569155022678752585653636624108093440 8747381 10265647664280272670068377106538811182 8747382 53235509507253131643417214078172263872 8747383 -60259291547479930778863779604548318816 8747384 233551723376301216892942487175526809600 8747385 -22052240974786187967559367224809015360 8747386 -52123293971185254074033979865107075840 8747387 -101932639305469320804092859959852141208 8747388 40182427446954853106093406358572163584 8747389 -49176066339198334072253207064084746144 8747390 -41907445747694783013656176944011236800 8747391 630735479723609350028209615016557584 8747392 -84186545465832224636361871044158423040 8747393 62696535784790940937925027005422172464 8747394 31805798091001677713703716502365306880 8747395 -4423648826112132282917022818986499280 8747396 -15304170129918906113478685499389857792 8747397 -83767932320377248246194955653619925026 8747398 15694257968681740794284992368002408448 8747399 -109761761418471733044645980290289137680 8747400 26961459268306396619316309989253120000 8747401 20318049654144325382910754955999129544 8747402 -112464240560310569687936529682245040848 8747403 -2227494978344217834031780917025514496 8747404 356898792973390077516293077756166656 8747405 -262649882548705083965981476911514679040 8747406 82247979721639827550748617760717998080 8747407 -72987730034807357198172471429396347344 8747408 36052543392066206837796805851124875264 8747409 -17528217815680401625653302156565584640 8747410 15306001691283414416099857324303641600 8747411 333691515507946783685520020131422876552 8747412 71989855009341574637031588599163328512 8747413 -81256870131002642240213745633985033056 8747414 14727770333092537453387834382101167360 8747415 -100965098010056371117193255225598014400 8747416 90811041016219958996224325582285076480 8747417 -36862717155469940204252130648835761408 8747418 -70653533742835283245546856621446963200 8747419 163660879054500776663902571673464578820 8747420 -103079327513452464492107444578516669440 8747421 44995215071340676484821623049714634112 8747422 65141201816955379731822271810353633024 8747423 -39804804123586784703248163120936311328 8747424 -8219245687446845144974903228649963520 8747425 -11388161422597368194197008627842067200 8747426 22879896457789492479278479179700248912 8747427 -55545702365421043765530843725383935744 8747428 -148169989552963105504679423050034204032 8747429 61398147284084042616314900372796842880 8747430 -2324368501818815829779450145811445760 8747431 -10135447056694709022118923518541183720 8747432 -4994134210372340786943387312534988800 8747433 -10380028627094320970937368567301640320 8747434 -33470017315585051100915908049438658384 8747435 -56683278775974517317612037205496944640 8747436 49723883068207395270743724748261197312 8747437 151070503151970340619326387178419200652 8747438 14686581001538716722243655672346254080 8747439 -104558404853729145224722752585565453440 8747440 -23890544625720960484889774073339248640 8747441 40376441834497014372766149998636605842 8747442 5164676247011599260563748174513947520 8747443 9295071240672303541827202103712516000 8747444 140510572605553247917735574955394560 8747445 -4930301597142113103794569776051056640 8747446 -51539194416321697110227183751939804096 8747447 2021867396460313853357909505327716760 8747448 91485531540673443008117023410398822400 8747449 -51631876954318861471238743325517738540 8747450 -24555243108879051092264462760186069600 8747451 10794690585768117457118180228450823180 8747452 16571681433752663489954321286870663168 8747453 -130752188931077971884080593715391648 8747454 2378803758403056477550041068505912960 8747455 120636742234601015497248743246977008360 8747456 6588603317736834243998679001580175360 8747457 -106007330769639509536145168780293117920 8747458 -58807535288284356855954607709296663680 8747459 -10074742446572727691491444848641113600 8747460 107663921076464036875351889931633868800 8747461 -87804956611761718496788961368346963876 8747462 29214709181937572266143294184195451232 8747463 8602450732999270766684278656175622400 8747464 14571879837487154805113420873700556800 8747465 -19561997843179354364992008532796026140 8747466 1064794991164768223009534845279807488 8747467 72326278898236894973071753389132891640 8747468 53028285904158684228839150419783004160 8747469 -108308774569983712172680778786542690836 8747470 -1010952713506639999990991322063600000 8747471 6992600266627512425486929427493138672 8747472 39878730068415819685575886798918778880 8747473 37190469019414347652714603198177403520 8747474 -226416603987228747181629687396991072128 8747475 46708864134009519668106761748603590400 8747476 -11734371774538466824259135910960269440 8747477 -179197159313844778842100340775015097728 8747478 9783506588564449623689200962369071424 8747479 39679431581111422344785829268148696584 8747480 62192491372147818717733591487217254400 8747481 -142442814492391860930243921030786000960 8747482 47552595411044243123345824311447159552 8747483 -115217857802088720981617854529506910268 8747484 -69958180561948667653276162640209010688 8747485 119866030654329102033507677120637939180 8747486 91496597425039420195475676023541780480 8747487 -21664611015039193201586357737142661120 8747488 59960700759802982538176296319133941760 8747489 -218451386601902428886593530607977295710 8747490 -638344315814320551299508599045736960 8747491 -18171612703528788624484417975718720208 8747492 50883822689201321546885947089467712000 8747493 106270589969306344131209850064752519264 8747494 -19769570235352467542062263680601458688 8747495 -13341758252924309496765114319671885000 8747496 -160766567057951932009803029142306554880 8747497 51032732977998279678815803744160912064 8747498 -97850603679376671273966434456167895040 8747499 -173105837317171052774503492533716574720 8747500 -32891189917921877141519440614940000000 8747501 -63834921422258206274558664745767375648 8747502 98855968390760552734080405830750958720 8747503 10620946389534382409079136308002287056 8747504 61999207309212989948218824487853752320 8747505 44719875255597390989689068608959886400 8747506 38260462188145837112073692047629066240 8747507 159463691421032520383897390607399645120 8747508 1256830139372112874096323939710042112 8747509 237000510476819077168723256888506533432 8747510 -29844805149558226267836185997032999040 8747511 91377124764867880018145622466968362472 8747512 -249903048498414038671898711919819571200 8747513 18297873578587820798090910705730662762 8747514 2876919245362343663137693096371970560 8747515 -28992154919777357768992023143054719680 8747516 119365205738519872476755241668384317440 8747517 2704858877143456412566611726557317440 8747518 -3484155458303232053252341764328952832 8747519 202491646084272652744536845809257399408 8747520 -47494554198073377933628746632936816640 8747521 64712647980858178378812334300663015872 8747522 -18188083021608944115636731166181157376 8747523 98800788961958796334999108010883907944 8747524 -92125343767453112392384883064692864000 8747525 158578641869910437351810602084398945600 8747526 -71418746292091135109423493741272321856 8747527 -107583443962324739318861477270767051624 8747528 3946506620086891341579443139027932160 8747529 -48749482444581533561336657199016156800 8747530 -21787806608449517638147397875436136960 8747531 27389783727276566730340547371324491120 8747532 35605887829080678272540909467821150720 8747533 -356498041095450969348381984304228256 8747534 -82195132501696826943757691150948779584 8747535 -43224281068306987093087613893400578800 8747536 -16921771044425034613205752975906308096 8747537 -74055665354126313800615511384561841308 8747538 -55563970857213393459262693955962409472 8747539 80168090477484189097064543675971255340 8747540 30519140461436425676200324536572782080 8747541 139711358024836751024988902477323894080 8747542 102901482006804576520243318489552752672 8747543 -37508436992605471678937258820000288000 8747544 -11881184225582875070123851360876830720 8747545 192778729810877606009553087382333959300 8747546 193873851943580519440458545042159592960 8747547 -54892198542086494406317466960423005800 8747548 94734740833269583876582882491104458240 8747549 4169924355905020966750550278963530240 8747550 -8089321758687413259171589701486691200 8747551 -71401827352781064975349653245391269400 8747552 -142563919244602692718678226527068880896 8747553 -50319427876052301533738158903091961792 8747554 -158873053877419925301957845867616321888 8747555 34086824773517062503450644343613035840 8747556 14361814326303762405312441932168914944 8747557 17009967165716698252766137970115810304 8747558 -12922755670838237563625971073615658816 8747559 129767797686534508637775824996719782864 8747560 -1113938813382355691249573212494336000 8747561 -15699504021113959412556940417638536838 8747562 57838152997387919482264203105852506880 8747563 -159292086438779236834733769818864717016 8747564 57049912033602506561713679954015241216 8747565 54137415565306679540266347860523863520 8747566 -55260047296775346914738451544713743040 8747567 144114395856631869005565080937409914960 8747568 85243879435015364087685213020160000 8747569 270138821240695332698519658924752098996 8747570 14093940041264287412457362797348526400 8747571 -31093302154764785732488123338461667840 8747572 41530955796443045558563797440053654272 8747573 -170733611937450370291277830013529068178 8747574 15475759153348761808449097888036800 8747575 -150453264134019299533870370239743257200 8747576 -538866744421462427003331363441868800 8747577 -351962478991670919926000329591059960 8747578 -14752605158997688952601129915646141584 8747579 171245067243782963593958878598022846180 8747580 9238099219364772357546451741082910720 8747581 227229421528000792628160378586679192000 8747582 138423119989127536148865133390445467392 8747583 14063332643587728314386512870183005088 8747584 -62650337075452943776560713385969188864 8747585 -47722890567896804083136701042933649280 8747586 -73897930252355731043250560830313781168 8747587 184201018482838853683733512576124589552 8747588 34657174275769066940125348870343010816 8747589 -153929536755652956013443244531069403040 8747590 -2934327263543506024314087443091356160 8747591 -85307637530001156319077876433948605600 8747592 32666443707393064193127004198003507200 8747593 195514018350926419952263449895986241920 8747594 3080250202508782103734213867014903552 8747595 -132061123929955360162298769764712000 8747596 -7727444036529038054142269225730988032 8747597 -4570621997782809337537929749187462900 8747598 -60644579520457648571959696420155980736 8747599 76978875744897958391709041955351133936 8747600 -14631843336931176934912791617470464000 8747601 -93637049670040443119816620719042114336 8747602 92690532151312079507554706700075844752 8747603 238934507557178637078825193617116271852 8747604 55435248835675034459741169752922963840 8747605 -4289659104765049697829148730906957640 8747606 -5028970166595408112271953799090881920 8747607 20775985461557788891005444638836840320 8747608 -191797469207351702904386765290171392000 8747609 15179611303870931301730552796130874368 8747610 9824044684055325285839490841506923520 8747611 -66139221978240323465921818242160368000 8747612 -19041140310970115448784921835124063744 8747613 -36777354535206803177049256216320087936 8747614 52816095605320583762825499661255271232 8747615 -124046983373543370899576413348264142400 8747616 16942721823521408247778083365079220224 8747617 173674440607275639608759003573476613666 8747618 105776733180749109822922091820858270720 8747619 73218206329639277705219354547285524160 8747620 18878901648656592549329602509426094080 8747621 78753717156458690257166281038416863872 8747622 55523607032683264320155523130854612480 8747623 155371696231324484298583207199989938872 8747624 -73702293435697718112469135189340160000 8747625 -132242121053569700092310069089325376000 8747626 11628409012191195583433228516120742144 8747627 379502580583195065274763253964744881360 8747628 70866313504920933736734893876786910720 8747629 -92396838135306385831547326403117423520 8747630 45110226224622324956211607060040448960 8747631 -150453640133144783783835991432822109880 8747632 -7469965997449494232130443641429688320 8747633 -49583641749056980165203102274266347520 8747634 -6380932694920038852558278713463628288 8747635 -37314262501689231162821804024501272800 8747636 39549637092494193322640575181241280512 8747637 -42868095285922036752798973440975784320 8747638 133883543763602161021276560196129543680 8747639 117087577625333972383472396939345225280 8747640 -117746234831705931678654489503708467200 8747641 -104957486345636206586523475441120353600 8747642 645094583389648482306287452491264000 8747643 26978216706316759768461534094730417664 8747644 -223360353422024298138250096485250339328 8747645 89257934934065089002088987995054297900 8747646 50479258242825894635481658205203723584 8747647 -215267296211555570274918527550768236040 8747648 22294918186844162106954951223714775040 8747649 -54946486958860607844479398976696294880 8747650 -17496439959022581863194226931407594400 8747651 54539567849080748140478390276207803344 8747652 -46878192494976904841946471595362874368 8747653 18475041620526395153375138363036727902 8747654 132148252830820383716082398213091268992 8747655 2818625741270789588565625730526059520 8747656 178275634406102320830630607672102993920 8747657 -76491941631590163135632075446105874160 8747658 6845297836974059640220796725886559744 8747659 48612216920378186532965066149288160304 8747660 62248381603346307952189022872273843200 8747661 41090242365589891436181054212462215200 8747662 532439084904088183020196121224009728 8747663 -7196112779861044469751707545265336496 8747664 -493854794956195031504521235791282176 8747665 21823714134589496362616860983109587060 8747666 -52003659075236383249733645751965305968 8747667 188297818042669046169433081131765137328 8747668 -85432354912564647825099972460890804224 8747669 -14499103358359848526223895287793209280 8747670 -5252858826706215720438490020343910400 8747671 37141030554173322713053468837818046072 8747672 1222280404565863893793896768122695680 8747673 24906099353747812985801133872007192576 8747674 -6337684275817905932479141644033341760 8747675 14076574244708288841398952406084470900 8747676 5694382229300763158335466212500902400 8747677 -265784679383543267039596585682112232474 8747678 14281016203309666012748637355234680192 8747679 89283016640295075870928951245638387784 8747680 97272791996129903419368586481835048960 8747681 -19217241633776679391560999650620876800 8747682 -33902393526439273554702556992751664640 8747683 -90163204787902513326580439943579180080 8747684 -78993622603768735881225351461982931968 8747685 2638972702509086160881837997842151000 8747686 99716329034104391178031971758914560 8747687 209178329079395812514354536045507445760 8747688 12017503722774432030030532206031749120 8747689 88175728154425714428752579079537610490 8747690 -19703600213214112775601514977768560640 8747691 -25915646405084857781237529073752368808 8747692 55550405691555587681340483759152903680 8747693 -62309906863333429790967614847322647636 8747694 5399269683659857352561329666258787520 8747695 -198719395921441756255155397990484400 8747696 54014717668015630290740084936754020352 8747697 -2725290608431938495203562379122226176 8747698 112458083150154154699943588013876864 8747699 -108288354825232071455019925909694471640 8747700 -25746662065647323318963992562756966400 8747701 -159297256226947680511636814667127425298 8747702 11134913012764858973370150066887508672 8747703 -4697075898569059753827425041741741920 8747704 -4929779608656077391712565224380825600 8747705 -1377509830884621666134375030264044800 8747706 -62842218623772346188725071166533608192 8747707 71815663768751836091655390464250638952 8747708 -58937129488182764450074170567922414080 8747709 -33485268721263404642623071942436221696 8747710 -73047581481911145707815099599277794240 8747711 18711374437518419399481477580784333664 8747712 -31396815725558500249920687020115492864 8747713 -120482041638310398886962410290650757676 8747714 -132642405854363245045863497091333164160 8747715 -79281479855000851087426418717174828880 8747716 -48699421512249010257882750689517324160 8747717 35633863070218803649210463017822155840 8747718 -9990274757314833153633865373730109440 8747719 103702965965218206274919555847408671520 8747720 135260105650528011589575947378530713600 8747721 15734825950806098821196814865254320160 8747722 -41664479864071043866695567318241499088 8747723 62790360710577189934875723995247309972 8747724 75738580158199488198978174914036201472 8747725 -42911085550517511627920362366757135100 8747726 -63149736142011022986073369821546187776 8747727 6557723977215539012071740779679037200 8747728 -7365002125957633707374973114982858752 8747729 297455595851599778790502348794330479076 8747730 -14236468335557938297253357077071744000 8747731 -16988664704692678731573906051945242528 8747732 41073996943319245794309534669233233920 8747733 -96128658423563238949620093180901639200 8747734 -250055128394720726537641038673344883200 8747735 -39149045205416303388450192411468723840 8747736 6076847206737273187770263459614679040 8747737 36217761869875792821508655868936453386 8747738 102060747951418696985436035172715073520 8747739 12628762048292542815223643236210457856 8747740 18494276420066045836365266177235248640 8747741 56865484625880056252112099293961823410 8747742 -13144737396157265598311010824092317888 8747743 -26488562671691344998090024083262119008 8747744 80462518761168318143045244475007041536 8747745 -57004298080363836135592753360345450560 8747746 50052339133882065052284449090375907840 8747747 22716183166776482053672496013655799196 8747748 2008691075730508191641548979619646464 8747749 -218442384841203214109278605208188818240 8747750 6904196047496399140776526926549408000 8747751 -31241252578666423008183026512051558656 8747752 -2421117067359162589280518903530670080 8747753 8517505180201105708955543299495709760 8747754 -77158085758415936100807717423031591680 8747755 -1490316436938279890267705458497865680 8747756 49399920339328431297422360623972841472 8747757 87271515070246037484298164633538032000 8747758 -38961995103790900504437641299405674624 8747759 37483725731033999855673534284967066960 8747760 1628519255896930993102985279066603520 8747761 -102683631952783019929670095372033237776 8747762 -26139703636205918570831857879856758368 8747763 -69505996197340847408498558763844482000 8747764 20130840287541898263265573573166984576 8747765 -88624092905373586259078904797053634280 8747766 -24023742513914183426857297735455439872 8747767 -14978232884506032127874129724268758608 8747768 -4784641901207745117737950583863418880 8747769 -45324680961690093790937588508549748656 8747770 -909638790071786984091580209708325920 8747771 -41418709163233022251499153356791673800 8747772 -83729529205202173309065691977644015616 8747773 -193077735581557903133757636830995861760 8747774 -59812159413966641397493047249996256128 8747775 -103048103268940740257337722629332775200 8747776 -65821124450105546847680688170507173888 8747777 116022211966094137582948782643897018626 8747778 74885610086897050642901232828877755264 8747779 244812228970963293994261815871339340160 8747780 15892428042300834081465690642561465600 8747781 63889013416006087948931371663517466624 8747782 -11413507041701446200053935919606641728 8747783 -125436262640755188767330812661590636776 8747784 54977440140455421936255294284236800000 8747785 36774141322395421268543796613693594560 8747786 1305950746335112730993329972366028592 8747787 205284647044191147294887483638376629440 8747788 77725387069745397354090958553651757056 8747789 215940905789913804045560971746853441590 8747790 -78425143427001097594362425653578240000 8747791 1393397421761526984010108567327631600 8747792 66774878056197123875826545586592972800 8747793 -112187520961343929200194105045645609118 8747794 -43238345980817103605998712471661958656 8747795 -10479981500959038172716098166259070400 8747796 16398283868321724981000085040373657600 8747797 -34901915970300075406773467456446840320 8747798 141922948507761355301386508430019898400 8747799 -14198082753037516738247804860569167280 8747800 70363511259797341700336641444945920000 8747801 5812136641985528958068001638632605204 8747802 2896372976529936687077849378001115392 8747803 107018275971273431960716456144162738052 8747804 61000250850549367386803097438357121536 8747805 15318555849138318895174321563312006720 8747806 -94409260481922847438591398857504446080 8747807 301937186011397880933779634727598569056 8747808 59154640057469778310530136722445959168 8747809 -2880208331836622093361302997662833920 8747810 -6552511294893536335314594450941784000 8747811 -32181279434951905921142414532845913120 8747812 -111080497013639288307707657925191639040 8747813 7737338065096897814168158596212400384 8747814 41738490412499347123743568813401282240 8747815 -107124639612630613607690548513372144080 8747816 13338774945431094785916489054535680 8747817 2331909043411453505266017241916869248 8747818 -39388158105620115043854369069271200 8747819 241523757177125075348376452439661367220 8747820 21331685331512791530325322159134955520 8747821 -126841111226351774774765822217771940500 8747822 28346481628664491070917878338416571712 8747823 22146167484946488241325173787841895560 8747824 54099363597553640863775972617716285440 8747825 99632867189029192322979873466627100550 8747826 606626547893394147038433238115489280 8747827 -93502229437681957294950636162132183216 8747828 84947900936582920219740553062226329600 8747829 -57502484723039283681662538996851135826 8747830 -2107068242387432569909816936318778880 8747831 -171379797389449614996114184115392033368 8747832 -123276652845368039003920346259375513600 8747833 3063665672880415344740357809694512324 8747834 233181489205249962189200455218551040 8747835 114390022318916065581100661500772588400 8747836 -5686455722416796434236328769312701952 8747837 83413032759714922735519262164483539552 8747838 1391116204723018080792592461275363520 8747839 154494807512833448947268600747185505520 8747840 -6566422946675092520768235585703772160 8747841 19146958249050061695544209746453668800 8747842 10805209392691648979472781233629398944 8747843 32146393393188560939974576399070612928 8747844 -28126300424349732300810947466582294528 8747845 195500228139912365789253280021630295100 8747846 -108078843518642531331268424839359021120 8747847 31321484534895523896479769861450677640 8747848 2320344083722389685433012147858933760 8747849 96405784889026212156604887304811280480 8747850 -20849916116395383270232571316803232000 8747851 -100101114532464877940338796172829524848 8747852 88862175281254502137297577303145871872 8747853 -75454082767037570157354259778056716096 8747854 63933084179174984982492376618014557376 8747855 -101516383339243182961206197558122118640 8747856 8957785986599273836375149656751587328 8747857 148650951708562216581136741457229493106 8747858 -35071661515396373241295694219135130624 8747859 -34272733259811387722718961249854584832 8747860 -54532159715113165280077843943156428800 8747861 -82395583687786002186889978786326261828 8747862 1758972353694609269981361866255763840 8747863 -49355867408907830441687917642610224888 8747864 39514368037170416155218103665405726720 8747865 -19160848720686012201829071441367430400 8747866 -10463982702188029693621914191543769600 8747867 -42675404493921582660967232409415044600 8747868 6810517044269918572124906529162706944 8747869 25668422009036660900132352753375010444 8747870 -114676122389216497493021682654619175040 8747871 -134968861509744062208199595152494337920 8747872 -27864201276133099896429467610985267200 8747873 -27457011048634075186983062387260221420 8747874 -47886046433900779783489067369912529456 8747875 159550876234123291912300080107140080000 8747876 10921064601738429668791559867035551360 8747877 -623700119779106091125232249761538240 8747878 -45262415045916897058838655269921905920 8747879 26750341973699968187088333794395169760 8747880 -10010566064420510547680434535251968000 8747881 -1779798580507270619095897193975735408 8747882 796483722131388370441834258569269760 8747883 37965612580955868217012588493613887328 8747884 23457831224913250372802881092784907776 8747885 -91747542433665953756445149628331744800 8747886 2552624042098878694603647644620022784 8747887 -149259706432482658274018226060726234368 8747888 -28396049485545199841723310866903433216 8747889 21204641600504738754755526598760716608 8747890 1667326533394650551396207133700147200 8747891 70068176390900619368234677858430345292 8747892 -6493078927751717077967043862184816640 8747893 -186316198075263387956498521307026624512 8747894 12322058398296658786920032040536353152 8747895 12460676593475671296186286358726091840 8747896 168726572866477767078341522806460129280 8747897 33264914215651337483984721752331654612 8747898 53784670152704839927644786888533796864 8747899 3394599815141543410033876131004674480 8747900 30794874551314289889239682883332019200 8747901 -89358868830810456644274087940607330970 8747902 134606097780319748103180922343853937152 8747903 -18396252396014266985974405383514558848 8747904 35681875884202852409766528279379968000 8747905 131972838961393364629925292066471135060 8747906 -37902264656472109898490950894920444416 8747907 1982385486973071019681954582616939520 8747908 -51472236914246284868697339832224560640 8747909 -85687640997975875714200610363567295840 8747910 -18666632493084380217498806666035789440 8747911 -39318470991504430542715596862353121296 8747912 -140675755598430800839813285801254420480 8747913 26257113598308128022441330356056106688 8747914 -37319656491652617042239249336750162688 8747915 -56413791260606062136851992595630280160 8747916 -44449374488752452400028187985064448 8747917 215946519828299396638589917998631190966 8747918 78396115257264252477487611148656087168 8747919 -6990947337933462152161390625026236000 8747920 362103101704551769518895411502776320 8747921 -17012024154888287558845344194344548096 8747922 30745893486443164964460113504682737664 8747923 23520665643491090361882998481706501720 8747924 -52853314388218965726416735016234698112 8747925 26573888269412596744052677539926832000 8747926 -18595363000937588133606387543673722816 8747927 -150472415551256357013633332858503303224 8747928 -37974688248287961366262705706531143680 8747929 -84447326503174721913182143015332044470 8747930 52438504890580757394029121028929580800 8747931 -11613999671442072926471515792689439848 8747932 214946132496020674342563072413048947200 8747933 -106979476619853887627141850614498113818 8747934 8819704718286600966946704180552440448 8747935 21114521086565356545981658640871144960 8747936 -43513870177108310392181618133978710016 8747937 119394219799252679313208575090405780 8747938 66028903778053768184711062055617911120 8747939 299833787836041398802004985038905394800 8747940 -9978923537733745403324787446493696000 8747941 219994841481565265861640678022836113342 8747942 3531360822050423240993076432388638720 8747943 -160944320039997082342430678846303646936 8747944 -76874122191314956802953129158273315840 8747945 -182685694162721695044793794071065891440 8747946 46573461305356407546941674260117120000 8747947 56709848838615246552611997049557838800 8747948 14824365202738071333174898739190667776 8747949 -11634818551765416308868009256306846080 8747950 -19364292974848593227917935320183376000 8747951 188449568406410393535776844473713408872 8747952 4167359749274044698556914947504209920 8747953 15782388503939117313619037030302162240 8747954 -16122729433278940898191358583569731824 8747955 -2422822684557894951767336878429928160 8747956 35107835489045369284119761963709626368 8747957 -229023675643627060910549978847060235794 8747958 25238468219948391061205000987895963648 8747959 -76261630594108133364542967397796853840 8747960 -10949999202295709027891304058642022400 8747961 -35996573568477217956269669102724019200 8747962 -160055869604521417935608091600845706528 8747963 -851518950319337659036499279994821376 8747964 -86685450777942626328971158831004352000 8747965 13598718180534490120412923647488750400 8747966 -154625539238598986275342186235306445120 8747967 102465945544161961371186412946747227080 8747968 14066194177171056092875578720103956480 8747969 16139902774457756396565032738382480000 8747970 -44927114373865710634614470779256916480 8747971 -173578524431335573120985867716063525828 8747972 -55802275515769524106078166072547940224 8747973 34449622604400847501971811990885538880 8747974 136727200196904527828723970126146576736 8747975 -79482335921348981749928699623050852000 8747976 12319021109354712676354136146129920000 8747977 1991371434529338664742140624295308800 8747978 -8304433722941105139264042482332842960 8747979 42821154656908157644180006850655626160 8747980 143416680197845585464547448786085657600 8747981 -21461216534399304497440751708377331712 8747982 -25150934275887491135733941193874534848 8747983 -227905893009081729828904210155234995664 8747984 1016093849176662721922397650930368512 8747985 -152210427346248371080962428023405637760 8747986 52603132453958561885381521791903513600 8747987 -24925557072388796470741419955177289364 8747988 43230572931603883246527939824351969280 8747989 -33216255867918508645412517717313594080 8747990 -47898774482056821021519939987572256000 8747991 12955397772935774254731525670100004864 8747992 -272070510338843991725503907529473126400 8747993 -61044502778064020815554165675348640896 8747994 -52884043824665294137598748132058560000 8747995 -162705087599690077181752143327481177200 8747996 -63701683585551459353309278538329344000 8747997 -48586282932499754231745926863648560000 8747998 13051896547282842817627908838265832192 8747999 35342651142891845512740894747161623680 8748000 -112793717493823793431673065663365120000 8748001 -217645912666306004919463780141007771998 8748002 -59891784445007335190911807440558000048 8748003 -128324856703223578417276726035819225792 8748004 -13976996337371411427325615371987738624 8748005 10768715706019306273340152025321324160 8748006 8697958726617284367043618131299328 8748007 43381940454669792449018828203945767072 8748008 -101353098406841849136302429810576394240 8748009 -66994656790731207149446934776317263286 8748010 2901868484620500304968222897567952320 8748011 283223755657363008608839369542341082612 8748012 -14370559947759770763971778287369404416 8748013 -127353365104160085762479430789324083880 8748014 -14560545783935537946358743077369413632 8748015 -31219378355141743606795606758871680 8748016 87384909013881300735601888174271496192 8748017 271818283872752610284326029371688426066 8748018 16737336561770671357404011571130339200 8748019 -85258033143546889938583551587608430724 8748020 -21056449682933707494662817310229003520 8748021 12477063752932101682099783926212630784 8748022 6368922756274507917225636020706460800 8748023 187133033363718549636076299904861721040 8748024 -44136472525451440991168221585234944000 8748025 -41128446803383811898751603207710326400 8748026 -44210905025804083232041555971121424640 8748027 100526096464341584274874820699788976640 8748028 6732409710893293360630304780989250560 8748029 -50897757877267711921107740215328960340 8748030 5543401292468282051168799424171132800 8748031 73058524608338672703860225638479352832 8748032 216605720303775405889187438899060801536 8748033 48891464496897717739630968094046652864 8748034 14884385754882077859835884404602022400 8748035 95651796391662848467729648554492089760 8748036 64148256004069410946164841876729795584 8748037 -168316664244271275708617203678941637120 8748038 9049150834679307137955647033063794944 8748039 72106067559871991296907430071734938024 8748040 -6544694407035263391515139783966720000 8748041 -333872445830669675427514783781479713948 8748042 20786058063475425315666867106949266944 8748043 -147024316334776223852601162378876961708 8748044 -21195773905034516152929127713108420864 8748045 -2249584499607704770975253324590325760 8748046 -22393885479463417949092774546741938816 8748047 -6815864554335925264333416919640827392 8748048 28066437903229708549310844407090380800 8748049 3597121523561366211551340995678875488 8748050 -42150125064158913461789446908226675200 8748051 -3100901671208344805823825747720599760 8748052 12400755296263015679199836331721132032 8748053 -330270473370806921549904804592416233220 8748054 28266293565416482710541770103361187840 8748055 -117710767971588275958221160502884296040 8748056 -75889014190376988652275191291326464000 8748057 63049855135102394017678198706753061840 8748058 -19043702752088929931405917758561312 8748059 -3673195828052455701433966386869621400 8748060 -33437675273147566196580428845896622080 8748061 -59733190722777551367966954111488800320 8748062 77373451804651183002161638078401628032 8748063 -76582325837972083454744463687884131296 8748064 76389894989204156721787189032447639552 8748065 -113129023746074885597625232019611497600 8748066 64879899724970763180880509577771530624 8748067 224735308969760056071018375489028749760 8748068 -4163034450778590188893469417377011072 8748069 54725892909854907607180697017319656608 8748070 -21641772385873397261818610133038651520 8748071 -20307529340023328754969102788737952784 8748072 -145127734740453907308621812943349601280 8748073 -282041265961279138333085081804355436800 8748074 -52016258891161333019947267708410990240 8748075 -32236344201039250516007231378854944000 8748076 47942069344477250971123040268353228800 8748077 -16368655033710196596632408657463276840 8748078 15909779437751606845230746336262620160 8748079 82721666428643207476841359531974656760 8748080 -42228619994464787798325145193778708480 8748081 8143527792314611052575627333053681252 8748082 2348305357137224963713113271043169792 8748083 -1700340124310908757590548178797330000 8748084 -68352183302993396940982242625120124928 8748085 -141024475320868438522591664164773173220 8748086 -2452914217009835522141372417595819456 8748087 -137445050744197546518724581602642878848 8748088 -48818577035722795094299596376366080000 8748089 -64756067990803415167176324859041452544 8748090 8542858794785135672467468785267222720 8748091 13174254152408727562371911441172144144 8748092 -528579972086705530967624973629899776 8748093 11441554678355921219241963822510929664 8748094 -113014107853979633393869408091660544960 8748095 63146654763617606239301386792333483680 8748096 -3548881692730034114177084880045735936 8748097 -21043328013537867614864341711601883454 8748098 -48777512948225600635820131784742701664 8748099 -243187990451722418003940043746699574896 8748100 -31960896266111541512160482884523305600 8748101 7220798613308191028957253270489083640 8748102 -37465339116370366487829973744130858496 8748103 29068550665806423519716917870983979008 8748104 -227417879233517669060917251315890380800 8748105 -26899703246914304773035976687654655040 8748106 46957508308899113195573849802521018880 8748107 -76197516654107579407827070492393973760 8748108 123637393272145639184623361020180331520 8748109 -161838772936929149822658992210847175690 8748110 6746012649165958460270131421231308800 8748111 163352707287241299750297593852919294240 8748112 -5640291240506319225404163980881428480 8748113 2272017674457236905249753943842636944 8748114 -85998575490140280068071543225018316160 8748115 -115957225072611704445470583613589944800 8748116 -49953443130762534710762183683044778368 8748117 40390172317049331127324766493416345280 8748118 -106869506180329255356486718232916054240 8748119 23409392625658664848497349243961630208 8748120 110295389883952038415199287359141273600 8748121 -97889847278538511276826283127229299308 8748122 -20761650331019465722266763595514631200 8748123 -94470675729243744789836392166533700352 8748124 8647958534814601837739217501339820032 8748125 -24956424783132217964181529058834621250 8748126 10401122610362451722401177831050778944 8748127 142198615406067655952699332430586392520 8748128 -234435385065112706074842637030959611904 8748129 -9941866494925638812185518322769063424 8748130 17524691231028547993825036691463132960 8748131 36640083193599894846277273931702269392 8748132 -34619069527024192872713567899309301760 8748133 36725042602636394858392190859393109660 8748134 -82057215934108389946967744100571036608 8748135 -963077750249436001833499489280601600 8748136 -73084075597843355114183680303916344320 8748137 -76729451433301723253885577223536374214 8748138 -4675679619984614806795591498184785920 8748139 214058793491671100975478890667472780456 8748140 -7949018306677304821896627863242521600 8748141 -67312146698447419027164111325854206976 8748142 -29159525643470885272631135685957953280 8748143 157050824750760682825643724839961853392 8748144 -10793073207943655642784179963628748800 8748145 57112206930200253168912652304062006080 8748146 -5039304829111062979998735980179725696 8748147 -74245141825320043119389531671930299840 8748148 -79964017230681379977523981752360241792 8748149 142265013675516544299962310458747099640 8748150 -15388931910475004827547925605194718400 8748151 19232675928588829028936674451793248000 8748152 -9919225046599173266858541710875729920 8748153 50320613855458322023868003698291013562 8748154 105824921163004353364722768575529745776 8748155 -50488011261536821371777857114824411440 8748156 -102723050978502803778675080366226349056 8748157 92663474355703830464655922085417737344 8748158 -86099784360643898120952288826077688320 8748159 -37868018723114076029730854365554867840 8748160 -115024049085055375471513766124847104000 8748161 -211657180478016294900840337305181466238 8748162 1668106500141024861571989013220094672 8748163 -460516413987134303775839990716537256 8748164 -101466148145008628876082721550666880000 8748165 39903760289628189993973799861548917120 8748166 -36477433508286766154723745826231036800 8748167 149894431638423387289053653103382536216 8748168 -56029980406998318693130785127108608000 8748169 -30011858532149580113318723595170810880 8748170 -13991474939972065785905853461885913600 8748171 89407921745915330517283177095932538072 8748172 38574693446560888041548691855730962176 8748173 -73584930252216810386721448319215433760 8748174 -3678703428370692486204897118269455232 8748175 -91491272782066259839882067976511348600 8748176 -2690632628696799775342423828812791808 8748177 36822649937848036198951920559208417520 8748178 1160141763475524726950049225969796224 8748179 254970470517668527799632940849534688 8748180 13636346312270515200948762688782213120 8748181 -8595329704318107080358940733333126468 8748182 -91992866609052394420994804909223023616 8748183 -18057797368287735819254780817258346080 8748184 -11333607056052804165433501438951956480 8748185 147932978115268065875326956355079261760 8748186 -57642382936036054170644862991192551936 8748187 98280432648961606061139733864672590352 8748188 104225961127947634953470929239969162240 8748189 197880642241343870114688865503707332800 8748190 -82566508053879343746359849579655767040 8748191 -37258541575971579752566631522381445408 8748192 -122337089299383968080896239433346449408 8748193 -308710577403458779573097350610256875756 8748194 3212285560960472465469491795214403584 8748195 -35750945896150146165242769209018752080 8748196 -119630723734708924775273318589501193600 8748197 61413521143218934677237467065828402332 8748198 24454963358836020277075515314449353600 8748199 217071805153983912465269143964763150200 8748200 23061084332106214264602558694146048000 8748201 44079436025526943228699357574646048768 8748202 91857134274004438054130954950142360832 8748203 249480193556185004442997660436562406452 8748204 58563548602438168502674179922059558912 8748205 93672409358910029917072557932024062860 8748206 -21006808442147745129393122130882415680 8748207 9302673538583512167125439533944419048 8748208 -15937695330498321684017439682708111360 8748209 -56327694993125542205067830421718324590 8748210 -2776461781414475730374504343487987200 8748211 -521362749044014626944549139867871776 8748212 -208968577327120984819577742461791070208 8748213 -8202678311619163567054131819197940576 8748214 -41942897849830591305590935048740580608 8748215 -15790437071618614681627445142775272000 8748216 67509662866984531502862383329693286400 8748217 -253195617647509712350584008781774807648 8748218 85568208126509471920982801308130625504 8748219 130366057448675399495453165688490341144 8748220 17716432307201930948064746966910996480 8748221 -56000989241050834076069468804497440 8748222 -1898431943815206873437754578613175296 8748223 113709731300149493459301353950893154560 8748224 -81843566965664003573465326645064761344 8748225 34061065445352144901297547396737530000 8748226 -124157253911985496915782209538190160688 8748227 143964918086968232333416293004293999600 8748228 82682343563727939846011359937677163520 8748229 -64598219776217064869013860464380153824 8748230 80268476504635452671033417297702213760 8748231 -10578880576727388354169192781188177920 8748232 -220314802818216167115884422039507737600 8748233 -51402559240747354513839452220873307896 8748234 15984749844420601985537206035150959616 8748235 -35228886636829203047332225802696116320 8748236 16905364120952374905906511832687241216 8748237 16556350898279284608931169704199157600 8748238 129584045691296407896842853477379235520 8748239 -3964723072955783321460056957510163600 8748240 13896740896070700782913163152396779520 8748241 -33572477254912920634550007309386752908 8748242 18095336465358101313429633706861578912 8748243 24400239008947049113641065427389441280 8748244 -3074819805758145195675902455056398464 8748245 90313862113069192657270165440850509600 8748246 26279336398625475140410781071198556160 8748247 -19459671513056692488906579493138809920 8748248 44881896908460093709449764758768527360 8748249 -108013680172006302449904940099986249600 8748250 55538315226800837690822214384096000000 8748251 -537527951042869485183586561213182004800 8748252 -40683749289907899916273903888769491968 8748253 -99546337898304829955317294569378387360 8748254 -128130215139458263713592594707812708928 8748255 -30498088175890583647378875890002495200 8748256 300534325524926437515544559515596226560 8748257 -24575849437480209636141410358599187456 8748258 -61550048947406709491883572589108541440 8748259 110347226032071465036389337172243230304 8748260 86238157928391586800611772548070938880 8748261 150412059156234561114983382447218774910 8748262 20551946614140862026013667077186251264 8748263 -97312887958216177144576450137888940488 8748264 -587999032427308865976263470510817280 8748265 59229310647175610030248212380431843200 8748266 40571151891016787536093270108140710832 8748267 40967736715358784815457346644880103040 8748268 -21573735612280128605622823398848692224 8748269 -5635658299199306001403625654586288756 8748270 -32208238688612330271090839763358252800 8748271 -2836672734516072713130460248709158016 8748272 2595141762801444526947709963830362112 8748273 11665476793973585034031080134678986368 8748274 -10214081098662735575421691278562362864 8748275 -64526474452332555344562081106151807700 8748276 77359472462724662759133557148305375232 8748277 -214538428023177648065740956158521953874 8748278 55985707487730741722294500298551928832 8748279 -182133977681762936391446691103134878976 8748280 -33213275514307548935800373568938803200 8748281 76998000395511945828035391705327551082 8748282 60560972728914479043826126084650197760 8748283 54581321647216292746139804753649121464 8748284 128389839206106865961978531758392115200 8748285 -26356468535923496613420783452109062400 8748286 -16249338569180388393423674094774534336 8748287 55886268389748559065992162345185287936 8748288 -84936642088381183611731471441684594688 8748289 -93810013100956180816158752043434600400 8748290 -7588743945009197903519954911726049280 8748291 33043232760689494404999451969420601664 8748292 67846300384931403181834459390595575808 8748293 40108220931799639609426957105005566208 8748294 7935274528792273001494402668823953600 8748295 -61748788515918940672770462803398530720 8748296 -125464927149177600757934884240304286720 8748297 -282405675698751277236402214743997596960 8748298 -44000246834067561320549690651900897280 8748299 94760919911858706181248459921801211536 8748300 -1090265317910859158716879130457600 8748301 -61141695137566339920044357502269726400 8748302 116149736247183377053912709129154977280 8748303 28069056177820405482713022278799586560 8748304 -30257383892646856124233056825045794816 8748305 290329266262776181352406088469030621760 8748306 -3491144679711016431672951707882758656 8748307 -3369902308043512053648790086920468600 8748308 -204536602844856925253195447953186131072 8748309 57555190738972016130631609982965516704 8748310 64243747667448600875277928271204578560 8748311 120424764856905038485667734286094649728 8748312 -77746114936338475008037007637962772480 8748313 -192132111177729625089284666579458040502 8748314 172416830646218708123666759226105992160 8748315 35401731747360636879195836077841551920 8748316 171650636507744827014188207814166195200 8748317 -7081215511277567824447886620769632776 8748318 51983431531589843270875359595571229504 8748319 74833191714601179223513175919460936256 8748320 2101401002831209233918660581586370560 8748321 -138063738794218060320040588638622974288 8748322 -76369075727186504713786556106114028800 8748323 -4333720946247161142418790954147947428 8748324 1158545683246126860640961812399767552 8748325 32731245525837214473612509850941841050 8748326 71640303172729138789066436805264645504 8748327 -84531963460536470047518771484734846720 8748328 -42412378440416986459066736425018659840 8748329 170874673340227977215134569371525175930 8748330 7842135521176174627895324457949155840 8748331 229470958533189826702238239658209310132 8748332 33302580136778534492999677566347284992 8748333 50173152531956182550877882990325239168 8748334 21858702549972261959192645052775689984 8748335 -276992283275379535031442564313856175840 8748336 13867923227212425772310136310871359488 8748337 28016402165322623687416741015013710900 8748338 -67453976819387257793342762528179436640 8748339 -63021416971013088045214559396223912912 8748340 -13635289420618844234445688907431027200 8748341 18006843729925833685109424325351763520 8748342 -1772947708833962241316522538217355392 8748343 -93496462457130554047002078424901024400 8748344 -96563886435181286203282307553103257600 8748345 148872701252189455313261201488743609600 8748346 60896571972079180787567982611844661872 8748347 -38228409345669705814799731316720147160 8748348 -17235047549045567149130159318404767744 8748349 83084666446645706469918917905415554464 8748350 -602361357584706763447161987593212800 8748351 -15530052379814020588229801140721176800 8748352 47078424255485984156794799747176595456 8748353 15333653375415206456739734929336153056 8748354 18816248858635702290674697742469758464 8748355 18078690077411744927365029117878538240 8748356 -87433553373285773389002920767752437760 8748357 89771829774440791857851165824153571040 8748358 -115864835094337922462263591712795202720 8748359 199167873511132685181159507465913705560 8748360 40931510112932038329803083640340480000 8748361 188614508860705970933933833623011007962 8748362 -81968443196601655318790092590417439440 8748363 -37594608087647599818914841455688723216 8748364 28785107668371306834547250011535694336 8748365 -3219999710860637451602236215698386740 8748366 -69875237134585351267080724780836406272 8748367 96012822216518782229016128370296514416 8748368 -14912603283410086554660345136593125376 8748369 -24631726482183319501301720236649748096 8748370 -108587186380478916055805417532667304640 8748371 -42878255833424138486990309085621196800 8748372 -2261655829637786436725229041729249280 8748373 -20793358017324152448779923694836111872 8748374 -74091266342432718695076554429581604064 8748375 -37699041149136147695200219832061240000 8748376 -16350694748152961277125797399938170880 8748377 -271665221150061562338905256159169279728 8748378 -154143252474432208772761054252547412480 8748379 -14277625246317511134264289283699210560 8748380 -33814929531584487512345419277831884800 8748381 -6230056154231360559498367560014839680 8748382 86203027088779214686858752368882692800 8748383 7564762745938578505622854360108687200 8748384 49386287809975395602019944440532828160 8748385 15838956155043073354571295529175164800 8748386 40334431037147224208133006646154188800 8748387 -20106477758326343684372100572685263640 8748388 -24568639268496646190015367022731992064 8748389 -99528035985314029181275744454343767076 8748390 -10379002553223983307245307651283814400 8748391 121305958353322499537511441825576508880 8748392 10519406507921044432279773926729318400 8748393 -22586351079551846289510647945770560 8748394 -29156431822086160763718262024630638240 8748395 40263666005793044937227811460909056000 8748396 -3440454182449971490646374854594440448 8748397 54357105252287176918674279827906600064 8748398 -6640467724957466812446608645979821760 8748399 22877947925372040715848501742411869696 8748400 -18873547833163811298716706690978611200 8748401 -59935798037737328509994290701821085900 8748402 -13657940238854785954899829000847915520 8748403 -144844149627052349260622592276650023348 8748404 -16005033858223112631162588113097461760 8748405 -8441938185396008314697653633595224740 8748406 23340157899897604417068689837943445152 8748407 72906690568085589231225020283311618352 8748408 -162441765782562587510452515777139507200 8748409 18223160104897550095082839569739871316 8748410 8593556760202377258097403766010110720 8748411 27348344361183288199601389637677099032 8748412 36763442620872070553816966032876537856 8748413 61641291030847019513257671633669142662 8748414 -80516716044609470185111664205415538496 8748415 70046559561886874999384393744556376320 8748416 81657124062476605994980425111982571520 8748417 -25298520184646846814804306871202058240 8748418 15823294435935109527012586518621050880 8748419 18093953465269723491849324488359229820 8748420 -46752840839189771906155656843841413120 8748421 551433812993735627137442321320548156 8748422 3205478108652492801540775879331284224 8748423 37938775291748196931225331173846377072 8748424 239264076612278054186271685438669992960 8748425 57941322693291188628983666505190372800 8748426 13913641282884305750334779564324530944 8748427 -10176270024532378620800783722527295128 8748428 17476675538828350147182260199165398016 8748429 -77994605944758806992850563643131953216 8748430 -55689068524342807400015319264780019200 8748431 -75104036058200570573034308932896738768 8748432 -15717787261090784270447011916226232320 8748433 -46236322392390241847794256967167844060 8748434 78757622982003978676089449831187785616 8748435 -7988061927962797033079210722237717200 8748436 -1010752228887244199374907705512622080 8748437 -119307877639123438369454609032860405480 8748438 -2183620871504453451869216418455347200 8748439 -144962396890440627402106570103209463808 8748440 5613367980053496729143523461195980800 8748441 39766798678308500528376737984366066496 8748442 118383687623555233465909369330176044544 8748443 68512424985984047987438661001283280 8748444 17515387191567342458346664774396156416 8748445 48672943831446139825184461057297468920 8748446 -349830705659410733777694395771581440 8748447 -117866743671730820061157644259386934200 8748448 15302742452273599970137161165271203840 8748449 -39868878083963515085711535656996201280 8748450 -23043629608454644484781874328300048400 8748451 -277327197296294914816121084576915087928 8748452 -132996109251520384826353061467528596864 8748453 -55787624404824792395773883818645384896 8748454 24017801745592624629569858786684770560 8748455 11226624493924275373791169214415501600 8748456 -173244726816967664978856583559292518400 8748457 11055132816652815279342284287792573920 8748458 169500894131591417331263646500833618176 8748459 -29501107218489506494029851409323968800 8748460 -39157367137494006625306969205646028800 8748461 84486317881591219032513379134719248800 8748462 -100972789791347361561725942156836555776 8748463 -173530628133435832443305795068898098288 8748464 20709577889858163104372968311964237824 8748465 -21231978151934773044889912410078764160 8748466 -5712049017694370050067317197440910816 8748467 -18376900270811979753494349005017677408 8748468 4005294345903883698683338739754240000 8748469 220070508528922477832710243040699813870 8748470 23074246559691865738017669390800647680 8748471 135694307584747989968495865816529088640 8748472 -182043466581497692497582331198665400320 8748473 197416848043627833075995142746930263722 8748474 251027024364405056444079678324521472 8748475 56288733691875666308169869972876148500 8748476 132804365989873176814584102285027540480 8748477 -2014184770440150292479172898605065492 8748478 77541160466893390417771466138640040320 8748479 -407936625018074783107758629006249472 8748480 -10871556253174585099355732525847674880 8748481 5335468431678709031660819970244901760 8748482 -101413375127184088230024840510938303616 8748483 44168586633217529226969320111985804024 8748484 -95223026311696226428513540961961817984 8748485 -163305002913016423749431369036180954820 8748486 -200042479915878496230961649916687876096 8748487 97163525075767278390892143179823306240 8748488 -105178459832128923700865362324048281600 8748489 -182988811039999384521817151272620225120 8748490 -88062495416762077911993618994606586880 8748491 164874590302290850945822543203363536832 8748492 -52367467686780071385987456578333557248 8748493 -49584552252187094429665574748075647200 8748494 -98760391477354433309678925606973072704 8748495 9608720065962385758687644590908493920 8748496 208707399198900385879795826066481152 8748497 248763927301580262006607794904489497060 8748498 11061359255915350085914610707582958592 8748499 37083090398248686146527647516533403500 8748500 -124820987090227940099871182025908544000 8748501 -109000693701060646896706109181119369568 8748502 -9827876797150708544941468916041224960 8748503 179547889291666631467173470759712367752 8748504 82963434852850872683327620028557916160 8748505 183979635213441113425846998271007430660 8748506 6064633603827977162016910934174537664 8748507 4171461256090455038767225523164031640 8748508 -292925881958059154178643729516800758784 8748509 -173598522696761085221274978205505097888 8748510 -5933217510110289405732525556214169600 8748511 503315038741305350882372233058268315104 8748512 -13944457065285421581640631423120179200 8748513 108589904503720129120225825694111316480 8748514 73121844216736108967158820935152971856 8748515 -45505277877750865380778616266064241840 8748516 -19995845079229427447429789665328025600 8748517 300122859553434317778904452962292952860 8748518 -28754960056591534546773624551267521920 8748519 -2824895451043799932862533468402270944 8748520 -136971735345870201859987322299994112000 8748521 150392576282756361161194956723053355600 8748522 -306695867218628339409450009580707840 8748523 67726420068000648584714170538676815136 8748524 -271300044776494361196103493637970103808 8748525 6046302497540181504972030203407581600 8748526 -29906814248773353979573499796436093440 8748527 155833909699178294048046634528466411232 8748528 32565623534493409356272059331866558464 8748529 82615241698321126480519292610219684 8748530 4596357760851022188238782910295078400 8748531 111196868923413100102613797354281946560 8748532 -3169844157754135740696331657261160448 8748533 -127471773271031219773941084400952100096 8748534 46920718874441526164600292606269210112 8748535 97233441996264955121014559062992144000 8748536 -58196385232541954393387017219552358400 8748537 -25038475198752016105493995514695602816 8748538 103644671902135619010181256612800087920 8748539 -3132540835376011990305789676262340480 8748540 -144039040524207078934531180435438694400 8748541 -1426387128165168294613869935445106432 8748542 143959932974966440700574252089284416 8748543 -155798604590411527407174354336149044536 8748544 32780070378006768673849206503198687232 8748545 9353727101254176598753449622759537320 8748546 -41060584784576976883723786564485642240 8748547 46626187394768771981183284322587093320 8748548 25339590637610920009544805546758701056 8748549 -27924328094502547239449600937466854432 8748550 4656166702426130366336815525267080000 8748551 15824952439914942197949961484820041184 8748552 48869013266232433401153921981634437120 8748553 -284356031519063207218939416727557381936 8748554 62560159852698995460827472978239324976 8748555 -18250602129795407447091928046751156240 8748556 -89693735864310196936747646432304227328 8748557 89874748389749843834092765034938638252 8748558 -7123652193659273101441898747592768000 8748559 116636156308488826364327415934829002840 8748560 -17592034058127015572930419277610270720 8748561 -45266220363534213178478622758800962816 8748562 -154867933356281900528324748419919449088 8748563 153568715311705535363251115334842656812 8748564 85273782449003739253407142190538031104 8748565 -681252743542723317789993773453566080 8748566 -60073491066991420200180983979287011200 8748567 468292685412042714753891631389895416 8748568 155168888112485066082290479000730818560 8748569 -154642392939636496739775791528806298160 8748570 -43127915611066832266258254086562796800 8748571 -18317094449788158202274791527822685808 8748572 -2428859667666448158886038485343928320 8748573 38973106438047325159880797500045640128 8748574 145412103912536336922197538376997371392 8748575 -19121874757063700802930874976337486000 8748576 -1136887982814926832325312170869784576 8748577 128810310224980305162957643820200089600 8748578 28251530320387477792942350601551957840 8748579 6250126450589208363133143441872547840 8748580 8005475185864109832079126779849031680 8748581 -200167312595625521397294028888184295618 8748582 -51592780803957506260790581600969382208 8748583 -238049723974026860297055814422795100168 8748584 -38497816048187408952113028208204769280 8748585 -10063089046868210307366997708861986780 8748586 -22304435412917021875163850365562401280 8748587 87014438020749232113719733865287469236 8748588 -2572660113455983740122088423499714560 8748589 -104070293050394957625297859797677397610 8748590 39276847758276761727363867636482404800 8748591 11500282540556447200039027100731651344 8748592 -44575869993511089591999561481566322688 8748593 84560919777878330642350256615992756800 8748594 87205702122303430541074704694930487040 8748595 79609179054314654799714088252963070400 8748596 74999819681621202293223106026841123200 8748597 50864519569213503512042582284145637696 8748598 21898140106521104953618616939265616800 8748599 -117041019473008593585295594924014125400 8748600 20596904178207128843121549931880448000 8748601 -57358043618960803014310075565243069398 8748602 -90988329626061910590326635620337276560 8748603 -3932911393899032920449073537245387456 8748604 -82022819444889707127428570733619875840 8748605 32612119948142861250954549777868631520 8748606 68693008112502880515548789720481655104 8748607 -215426969271410609571726852795061953240 8748608 -331658626368497388777783988945158144 8748609 -155261024531310646535428717946086854096 8748610 9539140823632074092924438707201372800 8748611 35234481138317311288284747933122097000 8748612 -6924254447849767698318923599765251840 8748613 -58405141290755081343493840002288383300 8748614 -70706520145954818597421246918767863808 8748615 -66156121061378171887985311315343402880 8748616 -108595243885856765810391501482567531520 8748617 100819911405757643517116333392290798132 8748618 -40678498846749653137398849265627683840 8748619 -219641347097978209135869515799877386840 8748620 -39586155677234291570101783958970593280 8748621 -20279488278368948876092804095829036800 8748622 -35310218657863359572242519525461165888 8748623 41184373370594911927827585316765572312 8748624 9050302881068822496721017044576501760 8748625 77715439546117716618726634700418720000 8748626 -113336299979304196875759690117548830080 8748627 -264092405102585715609046625282693203968 8748628 47855815173761245155372185911295911936 8748629 481395402966366006085150787839894399776 8748630 -31335042615864984689676702788271646080 8748631 8885644154954216786446995338246018272 8748632 -12436700217559558445418523143012864000 8748633 12929029527035605750571301003573897600 8748634 -11255652370169607324820719351984196608 8748635 -14097245173747808807154463495298508480 8748636 17948495796991407397194584269085512704 8748637 -45183884788697753517131798784463133600 8748638 49681807962457013089353032436070179840 8748639 -4793695537050759004196024760435625896 8748640 30662742697824941503071733708318310400 8748641 -88343840149638673015402240309964659296 8748642 -15242624695709078794037961408933590016 8748643 -238665283277380394033686322748638683108 8748644 -190149244396473998948932959721589729664 8748645 -26477205807641517450499990340070388800 8748646 7627543805744038322562995360225602272 8748647 152655398569072516101784945296018663096 8748648 -6384173423308930905884673480388362240 8748649 1695260249046481863604524500400197632 8748650 12847299899730250684649486553697332000 8748651 358671499512085855716504333771948480 8748652 -29330680031549144939174276961066382848 8748653 102196727417526725982401559486864994902 8748654 -42262551595039231439419573815942176640 8748655 -57735522387026474426152642489186720440 8748656 26753218152852767322688723414076129280 8748657 -31527178544600399744282691953314800012 8748658 -99042514430658697300170862201401216 8748659 -39327282200758020577404280634792369808 8748660 -51795961213473077709045192984368640000 8748661 -23154930987140815065072801333366277376 8748662 9168728880191386612140959741611280640 8748663 -63914326086649786798084423190313168384 8748664 115527603468481146883410345686090649600 8748665 -7084379318211794860273004004046836480 8748666 14263586146810700962731070442727434352 8748667 88896654796153773608704125619215880720 8748668 -86451562143252075727393549938170970624 8748669 -26400370918034654890528616669244710880 8748670 8072221617184224183743675645918703360 8748671 -31198794240579561885924970512678900528 8748672 105337359278554698653611830295123722240 8748673 46674504301301655564786280789865473922 8748674 138934823187236496722242745034855066624 8748675 23102561677175490040876561485367476000 8748676 6888991891550522362557522925550508288 8748677 -10372112090144378506818812928601218528 8748678 -9169744689941288977992140653522925376 8748679 115780616357793577623877556866813640784 8748680 -123192056541043644302465484141868185600 8748681 -29337879774940373440840173824336057856 8748682 4018750008631413857150478786977190192 8748683 96008109440087096381435381535281107440 8748684 -54873275780324891512620519019987507200 8748685 -1244692825729148550478918216723646400 8748686 -19121419687938717677898706410487798656 8748687 28387052380579446057667091566808530080 8748688 -6928832262144664723577920228147183616 8748689 190652896998888322861548308178898810356 8748690 -75822521312533752460439158087149327360 8748691 52547545120925315614314724726340136960 8748692 -14799069052671091440081903142936715520 8748693 20088180157860179957803628112545098368 8748694 -422664310289015995451309257174198272 8748695 189116316397851248042567433210453469920 8748696 48823439682246604392094043509083340800 8748697 -300586968791696821268536746353822563200 8748698 -29248569384711893702070772212118679040 8748699 -5045391425921349276553573118042851392 8748700 -11156351869939059462091759907347584000 8748701 -31596157378175581927870831157142969588 8748702 93017127913719219739394529889055846400 8748703 65515043489279356877448059319116671344 8748704 158306189038964477602312023766798958592 8748705 46391557839488551333847962946531957760 8748706 89357857090134708284885449064014089552 8748707 -71312607700293251662284513705504680568 8748708 117457002269480435430762485445886018560 8748709 -99201090699619849639760530595927521090 8748710 27454786927627263740943502471049560320 8748711 -29411494120781655437128309855294296240 8748712 -13237593433762556754818587957969797120 8748713 271073104496419011933558366165635635962 8748714 27946185060907443398823039756933842688 8748715 18415131728818490111480771730267151920 8748716 -202957579176935373381099700871449835520 8748717 -102725396286071472439600068115980816384 8748718 -23785546164576244502822724869406286848 8748719 11143305592038697757913790905377907696 8748720 -5107061850780230470973433365766144000 8748721 175682791418741716944023524903572829440 8748722 -153381379192113222634593034897398095088 8748723 49239588985058907898467922071427049784 8748724 -78345764851121567583038392974498792704 8748725 22858543586520962875374775909372886250 8748726 27707242984032018831278238909001451520 8748727 -28464348350203672973688368242646605056 8748728 88808867251391448129170424078319964160 8748729 126911899352600536581160814128112514288 8748730 10619422861460803209371305269347297760 8748731 124900102944556940754654330315967634532 8748732 -31291489332742206102552834948867456000 8748733 -11114951520759268758935391289144203680 8748734 -25691257354203232206484915628624274048 8748735 66285933628019133434965120353037050000 8748736 48963036312239923332972812099022487552 8748737 1789238107603765757443572578569692720 8748738 87425837333501054052499970191774948944 8748739 -66024655766397641786706479929984971460 8748740 -7308377650357692885110273230444953600 8748741 75624596389446056905251110637896812224 8748742 922552752170359941814482044810770944 8748743 -53261234756961137090639319106648372008 8748744 988383038721041802845257420778864640 8748745 141949055866201753450120370187167542500 8748746 -10829404407572967139365987336956798928 8748747 3446785273255480758992715338213949840 8748748 -17451826234534672570834615643886226944 8748749 116964351222376820850673789007052255660 8748750 -13167854021784362980399792558261560000 8748751 -80080528804689386482135211061683361792 8748752 9214865078347535984293240213164441600 8748753 -20551002338151659916216640816134451776 8748754 10811535120514973484884762910438769296 8748755 -90388057780794030020603278853854567680 8748756 -110190847145980735541593142529069772800 8748757 -124609981774239918344771351975612358788 8748758 2606221304097113398322749789835363328 8748759 124420219217071408479163540852613226240 8748760 -70298240765289810607960999028232192000 8748761 22271784079262171230872218148554745216 8748762 48024673356411187239027799532057038848 8748763 49275523245139790719428935806136475744 8748764 5409739623183808702597422955249168896 8748765 33572707886496542517834838778126799000 8748766 53629974331439370571376179984210855104 8748767 110699812968088515225998780686680870816 8748768 -36622410665924846898670681448050065408 8748769 100753758321076554346563108641406129796 8748770 3190675144353565633703774793657322560 8748771 103301356986191432221633733188449403512 8748772 39266525208520360976546688196642549376 8748773 216377881726029338665403545961213594304 8748774 87390616348144275616195824827374938144 8748775 1689032417010047615910550048783862800 8748776 -62164770249937540603289075211042816000 8748777 -35407682068018196873659461824468954592 8748778 -140084215767273099496892381359872422400 8748779 -93527608867101215032132552182971643216 8748780 -517134626984793210430853989841633280 8748781 111518460460863945284131317392681985792 8748782 -132493466863728121493515800385065216 8748783 -43712961818468880117894104398415274720 8748784 85163035516786551594220481760296960 8748785 57524112598310383057182528902044776360 8748786 -20767001176722056895589732167085733376 8748787 102100940073107401709374765963960351436 8748788 22847967132810513959580520927103561088 8748789 4594396262572597108934506589768171520 8748790 4700128777558700266283686177039718400 8748791 29413978633565376034473466511683167000 8748792 135949233452373625569792670549383782400 8748793 46965837012670687995202832711505996880 8748794 82898323499832474139130515490664376032 8748795 -42219209974389685975774128750137625600 8748796 38076701583998137212868252118446964736 8748797 2074145097110511460454085948487631040 8748798 26532712041686929604872263055381729920 8748799 -9527274108244965591978081054349090320 8748800 -56887810244048421380004195755202969600 8748801 -64039320693816173607154864945526036460 8748802 66995140105059706644197233636835558352 8748803 -135672867152617205715176299195236384 8748804 45534089014775542100460595551748392960 8748805 -49758040255829731244926129093226028840 8748806 131974900602147618157593363825575417664 8748807 -14449038061913722678725774451664830080 8748808 82131239431690015543592994505311528960 8748809 -133289241546382724000584618993745892096 8748810 -655780484033616626995061289736074240 8748811 -74259551936391382438417165656308476588 8748812 -138143281208479067180045578357121886720 8748813 26467240212858491625726747829265770944 8748814 -108566490199577602792117595963716918080 8748815 287153276002030918257296607812371737600 8748816 4219272199827443896093612282364559360 8748817 -91065507307713116002422720022469639616 8748818 -5622505768533613938342939062410157760 8748819 88269287547311537020596887484341470644 8748820 25207419276511463318834722575924264960 8748821 -276657819378738281730301490584027668978 8748822 35398791595086894142352288998414786944 8748823 4295517024943771119684922297073870104 8748824 -66679554976234600167178862397916569600 8748825 -11517181177822322084267244504106334400 8748826 25237498900877740814626224257781975264 8748827 228835443578578592789700819611313740676 8748828 54977683740469131239974085662186550784 8748829 226424489715319808998166337681631620876 8748830 13158348068561306729056382333525932800 8748831 -103594132602381703439056468618183680 8748832 92301807383269164484818657168674783232 8748833 -2976657170186402543406984272676331200 8748834 -13036655927148071523429862635960867840 8748835 1569798392359351334642276160189558960 8748836 -20164540941009971817919447434524160000 8748837 -85756102618707237878022656808119554560 8748838 6523728105500133394850710506006304896 8748839 -7720525842895114706017463314296541800 8748840 -66226875824947962061011235814656819200 8748841 251738658681634409588077909650611589242 8748842 39908435221605459452190639821829393072 8748843 -32359314691573759123560924312595335336 8748844 -26494345044706848297580957246550918144 8748845 67830780192387399066225178219574503680 8748846 -115848912829082326555601711113262436096 8748847 -37095824791478596140907620630096542704 8748848 14774837643279153102000127193634177024 8748849 37974569546536320895753596114909374064 8748850 -27817731161821927826899891276727779200 8748851 -26174673224577284308213312230338920896 8748852 -83405374716635635053930479759469404160 8748853 147260929582513098155022813366069845102 8748854 114022153601705842269862441795828213440 8748855 -35199302120123908724655837761459174400 8748856 12759844965399550141950883811649269760 8748857 -66890361025214165064702137552346167928 8748858 -18091110621487753561187118276641210112 8748859 43938887503254415064224077393325958416 8748860 -95244076250840132298246524154637900800 8748861 -22277036331382482505141722677684622816 8748862 33054274834511224570798276074491910144 8748863 24346257433635247330895752140528323040 8748864 40365252022162484858131435272315863040 8748865 60637189813948962629209736661414479400 8748866 -795956570061907410563496239196673536 8748867 59951409075535916693603208452488366320 8748868 -164910943571246609815705170837522247552 8748869 26514451320292709187918531220744040448 8748870 11637885255822928990524919034529181440 8748871 -101001947170265102069116430550523923528 8748872 -38536100969334282857788571064706007040 8748873 -22613685500358701040092947825912833600 8748874 70510288402673899918688305210954705920 8748875 101826964474835940622848424212041604000 8748876 -32574669814880001760176259938528403968 8748877 187647844493535671596617002797550228726 8748878 12396330028634201591683455864312986880 8748879 139831984688612644238130574800699016584 8748880 -2681364854967993408770746926524006400 8748881 191334352590959494745357042645324621682 8748882 20259834645889668550978056706264350720 8748883 -140140930805246193069086066351630574432 8748884 68044926681592400641200981598854297600 8748885 -28271114766396139497700071202798780800 8748886 35951379983832035271399182901584568000 8748887 40879211257839242168289080222327819952 8748888 -86296620237648117984457633062700093440 8748889 174755375526108851214812012343157847690 8748890 22389947149450761190479419269574335200 8748891 10651044814323125812077356839499350932 8748892 110483424347292307382883758948895900160 8748893 -149217532648516286505321958808092560858 8748894 -8240572152024044746601589348553666560 8748895 -110955910324455511223798778652167024600 8748896 -107196369722747619563085423020997083136 8748897 27706790087427231220228335864689580432 8748898 153105312561761610170544539757486731040 8748899 -221761762132577748551221756658038937160 8748900 -45668310320233547559509213133921283200 8748901 -87494600774014127184382487094661344000 8748902 52067985525583701033303258721337149152 8748903 -125721462582848436736607786912174770176 8748904 -8225343270908553497064113296555868160 8748905 159823730401085806786305555654126180 8748906 77662195440699343565612439634584040704 8748907 -139777752934364281819777422601479568368 8748908 -21939149806018460566236964262221805568 8748909 550587382690672549064367156743693568 8748910 27857116916058569211827493486407271360 8748911 -170620647575986097606941052093667943680 8748912 6872532814903037386941935328297811968 8748913 23728826523433806334207465495916887040 8748914 -139089923297282566851775746475166458848 8748915 -8320213293716212277705265494531750400 8748916 -37266532601009875334368170058020648960 8748917 340591843695455573300212060718479151100 8748918 -30153042436489147021448471719577777280 8748919 142771526848833842443646311469946865120 8748920 32329970109943261343478420848504524800 8748921 600581846500715581690769746843244112 8748922 -31266376312522909495216539520705536 8748923 -79125729306636047736746265128921436816 8748924 -44654658848085389125430433045165465600 8748925 81732959818196199885737807705722087300 8748926 119103087606568229784076689344417382912 8748927 -118335103912178985316443141269806312320 8748928 229605871979346059435225500529008312320 8748929 -36828709985223173972862808148235484224 8748930 -18182651334247489795548765426060480000 8748931 226586688379611565839069111840476110872 8748932 195844384597616883079030333119785786496 8748933 24129537137793208828954199202890925600 8748934 -49668729559776980905879985584654391040 8748935 -61683821079579341133225680820493382400 8748936 -6218738536268640138403082695689830400 8748937 -61155139029904776642547266408936534768 8748938 139125609905163419675265125549477103360 8748939 -56128240180443502453226401384992974376 8748940 18781385442268779655216102064163502080 8748941 -151106565142934097320474327838669119616 8748942 -44786255634789585317627962089217687488 8748943 -30941444039267732057266431902124784400 8748944 -30193101459230590622702158861887037440 8748945 69946447013006946623438084515935216000 8748946 51044798118841949120623608580873482240 8748947 67710779671433629910402765096268956928 8748948 -23677961103012915638018030063102054400 8748949 60074511879149288775348444912242640960 8748950 33195275237358653987881143731603354400 8748951 -34015171302117012776418472316557551768 8748952 5220761849226521980924961067851980800 8748953 -122559184649497956903266273441585967798 8748954 28223259292609251002547056283077716464 8748955 -63236252440787023881889772795331827040 8748956 97137395199261098031783423019390341120 8748957 -107081053768592743114575504387421056 8748958 -44159615899035405526731060377107814016 8748959 138441516561204731326621821109591581504 8748960 -54455062446661616676161211934263214080 8748961 -102951712802331636388159709084152692810 8748962 51938104298873487946254504340029816192 8748963 23038541557051551371480631144584776464 8748964 -1938813254530563497007252950687531008 8748965 54701604263368768098795326050765073400 8748966 -60770601650693188656219078841664189952 8748967 -7826339132979161937442912941276150000 8748968 81036244076421093805259072588322816000 8748969 -44544078819719890144856500455948383856 8748970 -27668135885481235163320284168536601600 8748971 11616773900131361811140283243513609984 8748972 -93922784147153525865293923500771307008 8748973 -183980873357649429787204930403785740778 8748974 -5897768168410119852261710102716920000 8748975 -5306558862341435808679696542918297600 8748976 -17060322964580956706681681763005923328 8748977 -24706858562812153487275144273342326300 8748978 22274814674438747042795286037526085120 8748979 -97645237652920075950187058775490546420 8748980 56841228660195431601770691496812879360 8748981 -87132659845952504086391714069613610980 8748982 -129981160245651251658428594057291539200 8748983 44336285903635058364193157416730159760 8748984 23206394691338369297307907920685240320 8748985 5585434905167381511514812696607834560 8748986 24433383682674194241345025192285803744 8748987 31102877713072133898326426995504788480 8748988 -136224258266587951918176411828126272512 8748989 271901682551498644492134466716858494790 8748990 -13034465669855480407876151857794994560 8748991 30219015030787935864595859882866179392 8748992 -14912778511007612659374427492256317440 8748993 -24353170296763721618771628798331395072 8748994 -46470137093710187353401036591417024000 8748995 -3019282054161519007002706607123240880 8748996 -182289028943006354901354235809647763456 8748997 -52764227558754216269439491052286399748 8748998 -64316341136136100649935155556802916000 8748999 128704766573235334325906501751792362400 8749000 83074697675340806210656646584304640000 8749001 -301016642266236133896504444847853368998 8749002 42561823518198121773506901528188581632 8749003 -87672088564055138033147328418700589600 8749004 5214036627802440318969725649735270912 8749005 -26392681037717274348464184859884337440 8749006 -16529872924702948347469320053257912320 8749007 -204346241722601359256361482613634665744 8749008 -27069770455469847755166014315850866688 8749009 98413882155521295338496449460053283300 8749010 6431473138438778625130049933115528000 8749011 30250778622632447364862632911399180472 8749012 84357439224753410008919832403414470400 8749013 9577267383944531885212081748950863360 8749014 -4523059826333701990323181381435959360 8749015 74556067853521352812194975834075219120 8749016 -171066920825609297571157465681320099840 8749017 -43622916614840734338699883136749625766 8749018 46308271482212973922400841019349514720 8749019 197789594076263570195028884584002900420 8749020 -1339090674806351621032458026860707840 8749021 -269965603747917786656163492048386374400 8749022 -29703039578444891318923347413441570688 8749023 -861240131857674478762241715171346032 8749024 -37877806876316790056805265281270939648 8749025 -8283059510740998882930924907889028000 8749026 114305747583856458607604289030896640 8749027 14423031044917605807480294356710136272 8749028 -59520334299268785162283392929566836480 8749029 172262143509653940519771833108574425184 8749030 -13012563051237898803093922543358269440 8749031 96021872827299388513769907036490724064 8749032 -7506457131442003383222801869234503680 8749033 -29829812598257811618179311427183705100 8749034 -2014373511529222264383540114569829888 8749035 3493867391365080250848650712906132000 8749036 -21670266537455823266807980495803109120 8749037 22092794480388163086981921279908008704 8749038 -1656323829933029051168588366373000192 8749039 19557101865624673067551808239301467200 8749040 33482584549612114625926170393380290560 8749041 -33688459865040231364412367530900483136 8749042 39980494325847470629456540190424198672 8749043 164227769035644384666069511395635238144 8749044 109399598521853553682856202887678269440 8749045 -41540020998458507083720596859600959720 8749046 -48972534063447976520262861889467467136 8749047 -126536162836760970679002202664785907760 8749048 -158781173562711901554102604319386521600 8749049 71374564925322129891500327964388531050 8749050 -4189520739877341837629673458489702400 8749051 109127730383548269756094094883438940560 8749052 -71905319723762748131448953531683117056 8749053 5437282648103384979449125246186056582 8749054 -67581245956519696267643421635843457024 8749055 -56658005598087272290910417231293921440 8749056 40817722069058201278305899772483993600 8749057 -28044259302819850438274284065446711468 8749058 28668657855190553289286573154634850176 8749059 157347779792915948115854589572091371328 8749060 -120830480594626053508746992801625600 8749061 -177408649094136673208612545536745759650 8749062 -12942184754507092299595886501877073920 8749063 10188249176702128251978458644679462920 8749064 215965023222991800946382297005975311360 8749065 21174328044363871499975487034944102720 8749066 49542256410296506670298361597677759744 8749067 -21820962085367326971744619506891190968 8749068 -12799400383814287832513777425501716480 8749069 30982084962897367882607092961245359552 8749070 61990482993021172620147274505418994560 8749071 106333801481131039921232518578556361640 8749072 12656826200147919823613041947912978432 8749073 -53421275183007584638366750109265653760 8749074 -31517037363805267462456888057641517440 8749075 36056239555365859298227915321142564300 8749076 -63693382155602586782587816923290234880 8749077 146144894841481164714311882365167968160 8749078 17529455217249852043535808445585367424 8749079 -410679986254609617267327287101423053624 8749080 -36047885999298855976338157432940544000 8749081 -374717942581990547712802082272747200 8749082 -125090402243020725383673567018877363200 8749083 40008392400489773288657490653464318464 8749084 -84010958430287170323488716403345562624 8749085 91479699317386761686863761961356076800 8749086 -19553101969730082189627321130932360576 8749087 233859677393390370152970694364687248736 8749088 85859677513199930001201642244787011584 8749089 27403696717477287240385067328399663954 8749090 22913846276079471547635801812504609280 8749091 -29915085786126279325192328894655572256 8749092 60183461726255663423091054853432934400 8749093 79376587971570828469447664296335631740 8749094 -14050885146269937158718642001461838848 8749095 51209433596030537913092666640389837520 8749096 -152880207390938363655856328287433118720 8749097 -369809027734529054913505740780730715520 8749098 6968560940703465981908174979826551984 8749099 -46796601295027630159281841532833077440 8749100 -51156596377103452144660392981510393600 8749101 51484318184083451725771134735873067200 8749102 149610699399814176405665971628877586752 8749103 63450714836436381539464761240279723120 8749104 3376007398516318337837780435670663168 8749105 38137160334024057634354426597969017960 8749106 -28613391278458993830321776909296747248 8749107 18003271111660926059132674842886673280 8749108 -15113387461055110135301893670349742080 8749109 -144793558573289783822896863688207813284 8749110 -32827669542138892913091643965910732800 8749111 -6552909345537961480168171168535666768 8749112 42652747394292023142234372256794931200 8749113 50694200002251348615271805952403729728 8749114 -35307964481074161413302604573895783168 8749115 -166620637364644631928038547837029497680 8749116 28265725229441742420774275942931036672 8749117 -61169263601084934713748957735253514880 8749118 -98947194772101535953092122320008448 8749119 147351635139620471876482425968791308744 8749120 -3237789483013903856380382803918848000 8749121 229324859500173071725393397159336432322 8749122 13485634013209384666576001049314077440 8749123 208979655098774807619048639411926344 8749124 -1052128244929929851842119045478646784 8749125 -29852914908612485402583509769215904000 8749126 -23646833788369817522040364074876779520 8749127 120892261562021018897125696958510789976 8749128 -21520245888944199103477474943978618880 8749129 -103815176481767272797455195455106530752 8749130 -24610084041634741377390061217706209280 8749131 -30999214246923695819138920774474928400 8749132 -6191766269833889978524579197880355840 8749133 95178761964262855872412875631185467382 8749134 2712692432476563457085637837451842240 8749135 -77535228952248672318350621069404373040 8749136 -14189190661645797254657576429823983616 8749137 -32209495622234041114210176494227422720 8749138 4838959813002369633043265547574650144 8749139 -17232783687403237538533792739056761600 8749140 -52468441583056165168469731573283174400 8749141 -16844829212762070910726952340611537458 8749142 -36466515241692480558945664940133474528 8749143 80230951783674360425439988440867700920 8749144 45486713877221793086353034387247513600 8749145 -10104960745754084782839838908759420600 8749146 28117347474081650467748475838071490560 8749147 -253544166204452919522696622669057252 8749148 132324276265122590060897211389006750208 8749149 128418069420391239929377572957947931264 8749150 -73274519831602599435382960437079430400 8749151 64634922635951248495067871640194949152 8749152 159617813992687658291872770455270326272 8749153 -20989080685852563363538095424475251200 8749154 4854678259662201118356635242693570560 8749155 -108299364318636136320113866098103370400 8749156 -7741868926832913647390125554029635328 8749157 50609630017331070157258621312842388992 8749158 -25980173658734851368748696898755537920 8749159 -60717488634465752771303327994812295240 8749160 33298672833271891992586509290579558400 8749161 32025366028400183727735344802254138880 8749162 -11963388568946855501827428622620652800 8749163 214103663363333163302646216963238679412 8749164 -70155863207408092516847091491609576448 8749165 -37168442933366388786070658646284573940 8749166 -151238895108524308550190089432011435968 8749167 558645296359940486291885089156680960 8749168 -21289269716720202466594823913218539520 8749169 -76998495545479303263019111301867099520 8749170 -49782345376630724813339762867911709280 8749171 346294022574780951545252928735779620000 8749172 -48094020724986541966127975545127389824 8749173 -12394547582916853040192137848122728416 8749174 3057554172390763368253068190236038400 8749175 22662960397779592353363987579151112400 8749176 58317848508197879573730359200986562560 8749177 -82523631203673112614661676122327254720 8749178 -33273722593449588881804953269926153760 8749179 -41927819385730069418506016517390468276 8749180 -82044286043714970122270136038768870400 8749181 15992653484557291554880374851420678784 8749182 12983444536443841915235478828535136256 8749183 -50245243736163673069924432257102369696 8749184 212714769295223432616405385871150284800 8749185 -24049639519579329282674070011984419200 8749186 -49281902904620832918466029943412694672 8749187 114900594291421426439824399730315829360 8749188 6328134573924963267819181591605411840 8749189 -70661479950940655727584103129001123680 8749190 -104562804927375045173921058375418454400 8749191 271980915080082098765513100380202106368 8749192 -51430376926834636700702009701741363200 8749193 -11784177422405048237223537415259574000 8749194 -52320498680512227671117671953387529728 8749195 -22588829196745907891130381061748439840 8749196 -178524594531376022886125000605014528 8749197 -116703949610538166909358812150724899626 8749198 -20550175657118751273231581055108337536 8749199 223445166626116955161716451483377169200 8749200 -9858992455306834799519108015515238400 8749201 7289007281990920881929632045038102900 8749202 -59294405590784166187292397988160871936 8749203 -114755050728019841797177979134761557136 8749204 193275904743391124893811588368993475456 8749205 -31834549294127087744429117603529128040 8749206 -76611576028250872050113769162860886336 8749207 -49742054499590480622659792683679967544 8749208 36979251300911822800196240537647349760 8749209 -24174537080256362696719840908666834240 8749210 942719049003676343077993421530402560 8749211 -7312993892881897956187089108978394776 8749212 11679742679382697550693182822780646400 8749213 155093058228300241268695171893220726560 8749214 -79579058547213126859977430114291257600 8749215 101069721913761347830601854692975696000 8749216 41348434962069150840787119912077230080 8749217 201227931721180210217013463916848456452 8749218 13005919569357706623419603207586386304 8749219 -17460835160940808985206697778988505380 8749220 126630251528848919188831559677469114880 8749221 -52948836869177671836898899547125834624 8749222 -65707724563210077573454968415339022976 8749223 -1321306745847463749331656741796196352 8749224 -13964195678711784926131108989076193280 8749225 51947073111330274083510509509270963500 8749226 56312523215974237345857032202731152224 8749227 148073375818483699508714700124538085720 8749228 80623316774726438616726532549221150720 8749229 -200062584067727934699839422040156008170 8749230 -10313738292999035728774116680734863360 8749231 98704404572452877421412395215160550032 8749232 -55247167446601318459263790647958241280 8749233 -46055650675916280943676774192162254398 8749234 -2691156706118110770206466518167680000 8749235 23683953501043964564857045122503416320 8749236 35549507749963969873544103603212120064 8749237 -124619131712964520565563996066438116288 8749238 -87882962139543929323082629626217039104 8749239 183646614029024201922231183061541746560 8749240 -7525152795728704976323082080867123200 8749241 31575423515543739018565480565355848832 8749242 33925144328853660292988812171317811200 8749243 252504952445656881835982650315086971492 8749244 37682660532423073846456632467458599936 8749245 -20858532991438216465524519238272840000 8749246 40488444452625187981991142144687141888 8749247 -84272058606997496877927919398358329960 8749248 804265304444722284218969490110545920 8749249 88548897957163506479457117148029110064 8749250 107841829855701335023583529200190720000 8749251 5598806004900231987393397789148092320 8749252 -113593688982244493576864869361203150848 8749253 3022807694359266472329404002585562400 8749254 35696525731779566398150199770017398784 8749255 159199313667351453326432484354026855160 8749256 -45038856579741070195751557494113541120 8749257 110605752116716897833238199264816279520 8749258 -55417813510948165642010239822178216448 8749259 -50576083882461909499059345347771520240 8749260 11516838312044380746564309803176166400 8749261 25830497959947130167076434843056208192 8749262 -71772535228127449466484252591494612928 8749263 -3097515839776841617681608010100100096 8749264 1047105195223376521926341053144023040 8749265 -18460446070172475817357458512805179520 8749266 -98986470497652808185515187918355814400 8749267 -5406459462160615659597447472582637240 8749268 -355748192515231992309892976215810176 8749269 -10883555280497512516681788857013162240 8749270 -782818484921062764372339387935673600 8749271 -15890804466663156940989311778492574320 8749272 13410208784349454578786390025086566400 8749273 52570927540191558876386359130661606984 8749274 -51361073647419142515244498246902990864 8749275 -35540187637415201564657643118013758200 8749276 -144412633426821531837991726667253859840 8749277 -65503241702648823185900261560310698068 8749278 12971673623994017943744556587586269504 8749279 -38001595077083114312791485264176227968 8749280 -188533298747106012146054237799579648000 8749281 19869722111404742023794277558576811520 8749282 114003655366538589668571216047828902992 8749283 23660221601730716938501008960550376520 8749284 -75027301699730475220234402349881294848 8749285 50634533558395378138445974552826603520 8749286 4712688237732008873148087753058531584 8749287 -8718424886036835326191044686107108680 8749288 -149056168072393395781833299659111434240 8749289 18300698330332333971948788413228129524 8749290 -28238056080625428463479810399319272960 8749291 -18352717274067693314040709037590018000 8749292 110212440654514447474773087016427768832 8749293 25077895229046636958202366197683151584 8749294 32703473673991814023900614361689861696 8749295 -174930259117018211953904996690829430200 8749296 -37021431092481205044519636293419008 8749297 219165652733833385836598767805990955072 8749298 44056106370347167336963340964320679936 8749299 -100564701962440939854749354128895064216 8749300 5792415066884827117602625522194432000 8749301 -15817995328571159093981456009274985056 8749302 -7849883527319381050923161098178263680 8749303 -171515120434044881357875106086730370800 8749304 -143354030207285388607701356461670154240 8749305 -73962558955481775711897089398926376440 8749306 -32254808400277143019738117836513813648 8749307 26245194222890046472946334064512816912 8749308 63230774085287970300022056888378295296 8749309 -236615631389718663505338069309875850490 8749310 36856809869422147300841856280249680000 8749311 -8204306449490192252975939876836396800 8749312 -30082654206080648183824919309624279040 8749313 -24347174994727500722683541418630520896 8749314 -25287303388289016958676375009924689920 8749315 77929118334373994836182137886640996320 8749316 3089947778824613588925518467640180736 8749317 59372637220535312550799199307461568480 8749318 35977357063910480693142768486289646400 8749319 -433696635819824132840126460937756550040 8749320 10123755318617197696673224859482521600 8749321 20292998712795956894580086985581245760 8749322 -9729631682407829598711181499457011520 8749323 -62256350002139811731072784345813100800 8749324 140056608340497985948700887500909053696 8749325 -7560440245059362469113810611691127900 8749326 -25267848044392813329242612871605747712 8749327 8575031735389182208735750831917252552 8749328 9413338424018231650156524202276945920 8749329 -203583324547508398691908619547880704000 8749330 525138123028139910669506641086942720 8749331 -21792270546092783644486478353158278868 8749332 197435409185046159892548231115078397952 8749333 -186871493088354326762963984927898368160 8749334 -111819088730881083494163248331356864448 8749335 25786847546921651511578242212926899200 8749336 200479357623635439193815218730807367680 8749337 -245998151159917798642994478279272041014 8749338 -8211911668156929768919745509543375872 8749339 5225151347123377693607442967184450640 8749340 66177329113621034112571469132269923840 8749341 14280930348985066300961051075054778720 8749342 1500883733784091441546108392451120512 8749343 73583538117245212287546100923797354592 8749344 -81793695935054983475445341583004139520 8749345 139117799522351861873610811144822612800 8749346 -42419732843320970195430653256827712000 8749347 58892181205804423128790260850342379520 8749348 71802049950324950119088332167226270720 8749349 41905942114802739090612706412651748480 8749350 -34582996471679692853249579518081584000 8749351 -27377976962091341134938011697754104880 8749352 -54258654771511247371184669596988467200 8749353 47975495520231768085751496232886030784 8749354 25361164167794636842256082165225587376 8749355 29803233663453387900491274193670778000 8749356 -4299367422615298098910279205192368128 8749357 -70820510614458615672044504480046636394 8749358 -93593538773033353985450710052732580480 8749359 22042114429603291974235595231320499856 8749360 19588742345241172838735299630475182080 8749361 5174972001846340591493336983655765184 8749362 75028873450580453890852888630296142080 8749363 74232502605338033209359701552218410240 8749364 11975311479051287496545029181449889280 8749365 -51998491062698060518924037806211885280 8749366 -59145669654931874609911539054308278368 8749367 211918617551390523522051375838498212480 8749368 16318049880278839665955557330258370560 8749369 152125361812403505845296355426834845444 8749370 6491535396767532488031669835893596160 8749371 56361956264981324273170213284980805912 8749372 149349316835795864970602945142081944576 8749373 296106395309619716195647796430404956620 8749374 -11770786452089231875428344777864283840 8749375 56894601632006125914964137540151250000 8749376 30533111004786743147847105081578618880 8749377 -1386239121608891961073447713950618688 8749378 -32427752113607509392082305221324666880 8749379 334226010918302121091948234322824385376 8749380 57752694807647307358319410279681474560 8749381 -82723435916033910527855316448529169888 8749382 -1047200555001356907385198274394641088 8749383 -227226067635901866024000228712105763376 8749384 5122913974254095228317290438773637120 8749385 24623753261915778071274372135246596580 8749386 86338656258488439812020118587369582080 8749387 -244168681278254498945140259175618288240 8749388 119531388924983608606081169591371607040 8749389 58546915146112731696995591871356832 8749390 7604960788579413067326044811070133760 8749391 159506608331369235197598932207204887680 8749392 -612402498567874976585370495483248640 8749393 -165735021306467752095509200014356666816 8749394 136087036483118568975019464759906660480 8749395 60699619458131783392325794521682609920 8749396 149316666897585959226200440409369847808 8749397 6987694706727441229418801390701147932 8749398 3790102651146490296384315291534704640 8749399 -34096843389482129320538093661534113736 8749400 -26618276220269392015713074039473152000 8749401 12100696482633905320607611343116695744 8749402 129423894899715612589251994875089479152 8749403 29440396892762742184280897662679240400 8749404 156608664973208922168047655270267909120 8749405 32818152499406370233955541651479552000 8749406 -11303162104347339145799253738496566720 8749407 70473494253946269737878485928397072640 8749408 -91570093312219558141074645267791216640 8749409 11120083513995652581784465571867873280 8749410 18746395363702137716257203559383183360 8749411 -126475226600233951319614227514324832256 8749412 10377213131719757610338417359033098240 8749413 37429604900084265325629972084634793724 8749414 229054719110504485396298449171121026560 8749415 2018683835100637766074927957362864720 8749416 -29210185103424110377763504122021478400 8749417 -71996937228625583046062064018900814534 8749418 -180339061103710584794179311470568631200 8749419 15646408940612956957436076183513308160 8749420 -8225287868182001715023937560418078720 8749421 31232287870486980093840317120867105622 8749422 -50532825313500958258126719169906635840 8749423 27667817677037925033568693603464254672 8749424 3791638786096474285393227217886576640 8749425 387977615701129722989752884392551200 8749426 20195692803452870705072662475999901696 8749427 -6484355578560661104186882686407165008 8749428 -72220941896899319950939367895137986560 8749429 -58449957806866829550772693359627988200 8749430 4072252343637089346205705972032960000 8749431 277416495923889821974825174171860597840 8749432 -79032710595617916339191243819365785600 8749433 -9338455073887878367927527999044275200 8749434 29518153553636774461839939434183854080 8749435 125474167658285998704799993414673498880 8749436 -79063478284708314260846648803475896320 8749437 -23950725148059816768575709352008291840 8749438 -113371121202363383264121332673782499456 8749439 85062273962430520277084108352244314240 8749440 -16640256701979554025531143786751590400 8749441 -122957635536629700490874551662320488056 8749442 8377131045086757345577088492076332544 8749443 138913882892746574080945316825490120000 8749444 23673808294549357222025853840778447872 8749445 -44841889222375260793905651628614787200 8749446 49912005322101300543104499788937504768 8749447 40648039266818333366864134458937725232 8749448 -185657636484774290170270776067896560640 8749449 179449214751316882750491511387272677034 8749450 17643004311694799182301972084421306000 8749451 -128876748225017448174854256929476213548 8749452 -61586528519390952791778755279495574528 8749453 -140010677281438623008065234446323181696 8749454 51334791237588160364565244499947443072 8749455 -12683022937357386604348704153267532800 8749456 -39618710610760547390340966535785177088 8749457 1308610072837968006078461250093254706 8749458 12724457948072120070528950079252009504 8749459 -92737138735231636057853081869703537496 8749460 74891830130588360738678337402962753280 8749461 19911448085534215840695838134566865024 8749462 -4008765871591798308341317989250965120 8749463 -357204651960301184233112869158121940760 8749464 55453720954759709300504474932828569600 8749465 -1898227786452067936896592313952620280 8749466 3216506275033303473736156032562080000 8749467 30394532611817511294974118851754807084 8749468 33392844133471926618124453052256133632 8749469 -183481691831444064094311195508779407130 8749470 7376729606502867068425086627953424000 8749471 37857977119950339156539241545573182144 8749472 63033979736513750382287409014268493824 8749473 -203922845401911454258564571797332076416 8749474 61429404184371429321228759328383328320 8749475 -5445531998316616914432171053417319600 8749476 72943289337688679191759441978624929792 8749477 87185752711637346413899461205670568960 8749478 73484519733127032450249135857233475040 8749479 -128532854436999827297318943660837965016 8749480 -6022465096722310739186525870529177600 8749481 1046268539365286134225514801524250880 8749482 -14000572230065656547822130013868547072 8749483 -37876401526606979687690445637407089360 8749484 -92017428917105727735756326838364929024 8749485 -80265155270470272095236420752884836800 8749486 -103667084445920921187641031763317359808 8749487 156572437964163955256245893453990171360 8749488 -264717757731192219448101190793428992 8749489 141117211483950115763238966303898304466 8749490 11614022115877359343305250757165836800 8749491 -140199864336659099845681303740525265608 8749492 -180783104831021292753673407839176592640 8749493 20108526535866799069484973775476962364 8749494 -24297577033910853154598639474348476800 8749495 -71377712622852998324636336539695273000 8749496 20124543132536495553850104784726056960 8749497 35884173768372654513468412825815113664 8749498 80746463138299884894180529883731878000 8749499 86681120697874043547643181177409570048 8749500 21738289724885912612474899603261440000 8749501 -56979228778039872376561657709740238760 8749502 -194966766088720326954743280225501696 8749503 -7756601030925099369346135293902013600 8749504 -43943486666950710833139880086558736384 8749505 -529944943206883713738735724718860080 8749506 13725704392649259441064950065864260608 8749507 2061820349157790936519978061027618080 8749508 -39770785118152013088019159732106625024 8749509 39478778860769655177423795215319328320 8749510 -491202337201003778995266139365120 8749511 -2779183592595043147024117741340478720 8749512 -159389178446829863140385591142829670400 8749513 -195657288602026718125168598888499864780 8749514 35237206040547236399930116088693287680 8749515 25042567119193428965468050889613262320 8749516 76888130856017132784374985359175453440 8749517 58785924051246157492175515867162357632 8749518 -41347690101525576260444185094661084096 8749519 133768298907945209185023956172031687680 8749520 -12446464733049826318765533637194547200 8749521 -143452133803971086256841257517452349680 8749522 21381965734531571584936974315616223232 8749523 58595524417292303699627496995595888720 8749524 5588080210310694539763967953858220032 8749525 -72828686955449926952695050912501368950 8749526 -145830572981057324318849735851439213760 8749527 -132735606857829515549484294946740253080 8749528 -2422252315138200634815361885233008640 8749529 65162865127745343926982663098899475460 8749530 47092748116675142127747204706649713920 8749531 -101776905888219753401393239391768873440 8749532 47049326734328010291504741117702958080 8749533 -12198278813273169888083158266601508352 8749534 -124228701383497944781009591990326259584 8749535 -70323806701648861998739825964051173440 8749536 -15916874580268290366346512743850049536 8749537 -150336068414230034457876454052990925008 8749538 20785852810723582437903755542432604160 8749539 2868281898455092853132671102215030720 8749540 -22257177531666343726208504428790853120 8749541 -463300701669998777020174933090320640608 8749542 -587429424319602005954327094101460288 8749543 81883714731445675280288786598743696640 8749544 66139991455358106762956292676535992320 8749545 15278373690318078658778615734734704640 8749546 4664323158509475851248111211920340064 8749547 -48220501394151242254204762005861061200 8749548 -37250080501105056511470758183465610240 8749549 -60095846098061385988279956424461169450 8749550 34357266520905040668080661801338908800 8749551 -1395255860643290349755096249454915840 8749552 -9749998047310552660400952213110325248 8749553 277075932766285858563631390328365137984 8749554 -1266347251607089691204464007353042944 8749555 -128791016760302306201301424854463697040 8749556 22113006897869432791538710009340968320 8749557 2179797998553075277715808724206635214 8749558 -8086839842207814106662373255493074560 8749559 -34992310028186317858644049613474791200 8749560 -73549605640633454284384492842743808000 8749561 -18280466821921912960491931981126263480 8749562 106526755367217847070617976005302335712 8749563 154932483541847959416590895761578513944 8749564 10357952865492582147043866526701871104 8749565 261437157353894561798352631521661195200 8749566 26856728525748371523765002545150771200 8749567 -32298275887771842181422544317576270048 8749568 -9273165606776571648712065927679574016 8749569 147683741817656103196579285481946698544 8749570 7094082046444396967689025718601320480 8749571 66129759416398441593724684201145771772 8749572 24167845934094256849354542679360622592 8749573 88022297570020872702321681545141585440 8749574 14577490576777841183825200646966845536 8749575 29642461032473180832932780395118250600 8749576 144786853255101869535249315460685414400 8749577 86910553647656495603291112759798469812 8749578 -104059611832761390544384712171672851200 8749579 23082216808796072090280957893096132180 8749580 23669428977506991111977618925350922240 8749581 -13414106782446561548871384570489373248 8749582 -67460363540433673605245067451403976000 8749583 19241779190560522413150194965081700904 8749584 29580853249500118951601102492243533824 8749585 -37122702328082592429171721825195157400 8749586 106915512455576948092795979385475822992 8749587 -92376741866898047409535244781762777600 8749588 558496170867642603009434757108130688 8749589 57525926427836515748652567497795397390 8749590 -7982371952497083001165241883541056000 8749591 -175494741984516766345214100792058363248 8749592 239296040818562535467809757432030976000 8749593 -211433363710646473103288683630023216000 8749594 -30490249430797792712745346076425528320 8749595 -24940903980008352225488577080084505600 8749596 -49100823737568171461917441971826707456 8749597 3848857602869643139174831282850492192 8749598 31888757349170364623908685404233944448 8749599 11135985394478511210764840776831919760 8749600 128573225931508063011868010480846438400 8749601 -106287966645722617566215656957031446848 8749602 90241599776450728414171747877240676768 8749603 179134183431135001205199081098641877852 8749604 118814780881901795786397091935411065856 8749605 86280634342195999482576492547144829280 8749606 -90174473889271074131421712572578569248 8749607 67921687980629779138343318605700516856 8749608 40902338065562615052145738565217976320 8749609 -74730304368111493456434089689879156320 8749610 -28111211665257806926403277688212133440 8749611 -21229103682048522181752398427540103584 8749612 16507527476906817872315222737096284160 8749613 -8741915591143069735248877250199276138 8749614 -31631627327157203635076295246747402240 8749615 -31712989144969323633352539822219280800 8749616 -34461315014627870915098982210359492608 8749617 81934283411896882420387337014278445680 8749618 38476892377054661682548765422878143760 8749619 -30272725101835414642459207024950601440 8749620 3062524268929095836795924463853762560 8749621 -219367247148586048536292829654831353056 8749622 24535332291474757589568194597309116032 8749623 94541634616204814225599791746811360000 8749624 -91022190943402728360317825349580615680 8749625 95014202197141079539360580149465677000 8749626 22075347903757799767926957791966988288 8749627 -128497054458793547404962765131311370524 8749628 -65440741616751616306036921904204242944 8749629 25995504125076207196469700310418739744 8749630 59636104733449379588020759365745777920 8749631 137115842972686358196138224512722096 8749632 -5858622447449880005415432370520064000 8749633 97858127407529918106628923368125637600 8749634 -12715434102868796358598800482161311840 8749635 -10214475152884740656930909119366287360 8749636 -147490126475322780663873793642717122432 8749637 29703221468275694601988840098526298208 8749638 -33415249244883231027657489019126383456 8749639 50510357286123991797815462066043880960 8749640 -876787411985830021609073877545779200 8749641 -6915016865537362416696349949977491360 8749642 41350234740175140167814331980482763264 8749643 7809788973007439521239304681881207840 8749644 24465256345241270832854171011901276160 8749645 -14982717582756416123922139986455539200 8749646 -19685722865813873849332660010809026816 8749647 6728001167646989437820703399000599040 8749648 -8852177153447031878375697076713062400 8749649 60559994291293355187681925957018683636 8749650 1504239283309837744333939414646707200 8749651 -144937402829400463598246065797472195348 8749652 178481315457120874584122375664403445760 8749653 116003934822385853844312726507550101408 8749654 -34107695253416827204152710693510858688 8749655 -3020603658787535708565071980819116240 8749656 91541215821394332913638494671155025920 8749657 -32807612696204376357354743421725207552 8749658 17049996682676445008577200529394909680 8749659 77195753288079307596218346047844862104 8749660 1172783267439586243045641062914567680 8749661 181518385921917751637860391534176988352 8749662 75821570594434214281391396613881284224 8749663 -75398028351235555852756742238169650000 8749664 43509735814654460818429790538153590784 8749665 -75300196238783150061949595965138222080 8749666 106647549259076876681134520251909054032 8749667 52301514483319749108618844742093038392 8749668 -58812191871770096625893191266713103360 8749669 154467135391316857114501964012184451070 8749670 -69616224751539318515026050799109934720 8749671 54235519053013944268176478753519891200 8749672 -19749379621460349812014310228423608320 8749673 335779440170912836747165178836595753844 8749674 81362527100453612914562130321282554880 8749675 -109684371860535711907808587271852656200 8749676 43455792068501107094656836908912428032 8749677 -281793617368316120812038438166102080 8749678 -35204585412949037740706687298743842944 8749679 123826534601247333533880452886115243680 8749680 1089879318826444257223576649012674560 8749681 48377557498409387713253999266376577264 8749682 7429274026544644456454167287258400800 8749683 431503004596829233794313924646021376 8749684 36995055943289104306356427246203180416 8749685 -40655925029907766753258522170082976640 8749686 32607483412826679818272867231374901248 8749687 95670244109553627623388722368684661952 8749688 31264800619908174317134639530443243520 8749689 -31198761945039667813435823125451127552 8749690 76574390634401222678614918237131667200 8749691 16493134434468614402447925067124694792 8749692 39942761843351413285758340738191055872 8749693 172798756817578980220829117345932380384 8749694 -86876086940069309757447433402415186880 8749695 55976240306042295097973042903482851840 8749696 -79136875989465304965952537769992519680 8749697 144087905954997401805770378818809828912 8749698 -65986357953035843366856489467621905536 8749699 -70067191747810064961856716173324586240 8749700 45876248133771325399980589397737344000 8749701 73075199185376224716775248236203159392 8749702 -61208410923392104688212625429582316288 8749703 32546201830500351699599779933240923984 8749704 -33315995499650248020150061796997242880 8749705 -50844098059499340270510765552127498140 8749706 37169538395765406910282605058086389760 8749707 11156250340871235404630352918780743088 8749708 -124178017138398907270797016224087441408 8749709 -14993279163593045863802231051834760000 8749710 3120609804877793744217208672887859200 8749711 22201881193693374678451110173553347832 8749712 71119711642200547958990198903588585472 8749713 45348419147515524133695698736919144320 8749714 59319534160729324076865059937292653456 8749715 -1150970586794994374546261525983723680 8749716 88416994216277148864362446408807421952 8749717 -119545229444730218098093765927960133220 8749718 128614365721950054681637030403616781440 8749719 55551961926315155240975843458126834176 8749720 17046980160217382905413536414361600000 8749721 75909511540454583295641223047992320644 8749722 15730429470697502633110129770067490304 8749723 -52948559581820974936737908046123029120 8749724 -59733964269073690442568189298919270400 8749725 -61707640917853619472890999741301986400 8749726 -101384442324821136207272799152483136 8749727 -39809176133693982037977427845215844000 8749728 -27356767839723727773404196917634662400 8749729 -85538023521550545248342174412546129216 8749730 65251957444089504427925566074518860800 8749731 22890291473187473813397699730856898048 8749732 4533972388656543773124326592621937920 8749733 -14470727831253205180607320275165150018 8749734 -65754740651733962132434538016829647168 8749735 110730340806120905042318208774367456800 8749736 158720457595553022137639614575562951680 8749737 85632250916416012553242127402230408020 8749738 -123969648720541584286064611014133830480 8749739 101099501790158498699522224422219304824 8749740 14364782589039915814609352915034086400 8749741 13118181460259948587518308925859145088 8749742 22370539017788986918167699465228787200 8749743 50455843126464724601050702478055264264 8749744 -32952881755714836940853532361648291840 8749745 -64806612872101749461093182349458951500 8749746 -1435353501632137710683746203417475296 8749747 -403470318057653241555891408274560606720 8749748 -30281345496595856770421391760438898688 8749749 -100297418977799179254002004293147226336 8749750 24422669027001776790216317611480320000 8749751 37076562703194277060399661963218675752 8749752 124904468155631206421283918390558720 8749753 -168062570564716032928283865973749350998 8749754 -35407839959466217167086581063400881440 8749755 -45805016408799305047052746317827174400 8749756 -24292589272652520956258961756898083840 8749757 -91926104457615433431979309926932496180 8749758 54587299551568933590115936848599793984 8749759 -188191530047957638814481340950752949480 8749760 19971727089786190087849086697970073600 8749761 63946949980690468580580113161055207472 8749762 -8516976765543014099841291371303121408 8749763 -89934263351040772476406615133759315760 8749764 9625729892364790986925509019187439168 8749765 -169630122841316511916227045767259791400 8749766 73811252032491031983658606269343235520 8749767 31031315247157944678940927125944812320 8749768 -28076523611373317995103724622762752000 8749769 61700226603014728726406499238861440 8749770 -14230467415114168085015423757142671360 8749771 -179517769797280201769693621717882418028 8749772 -77724554308396189198149834688786644480 8749773 148657011677427143900344180848604649622 8749774 -8532314019630988479776748715169679360 8749775 23380385408998288743425393773727122800 8749776 9658551408572969417078393838711865344 8749777 -16565705167933386318103271538132954240 8749778 -65713195172189952424959796039182132960 8749779 13359991422522007569179071523121602400 8749780 -4385064525229138369403189469852103680 8749781 90092730092372639526857349327367521024 8749782 -2941426390862372034377235146538358368 8749783 -15217403800582039530512917503568777512 8749784 261470862263069968855897443055931074560 8749785 11785038788355173101128232878081868800 8749786 138523771470700863839955513234228932592 8749787 284959113334273797559840887281282378436 8749788 693702720051410932386459813774038016 8749789 106908689631146449060638439985000295590 8749790 302355588482340717821702744783462400 8749791 -17016866910947196515633244124009026600 8749792 122722070696757189745798468381276372992 8749793 -109351269648467119065600885591208325400 8749794 -15217725672199168203865006807625993472 8749795 145912237885294361632900271495406142800 8749796 -68441981017394759258150427891289635840 8749797 -17160553136381634717482376573766022016 8749798 -131787259007327561342668907436667711488 8749799 -10448790193318430817566822058365694960 8749800 13139959002405838447237239301918848000 8749801 -18644040929963097743326951975044039900 8749802 -93847516580627460058820288081806960128 8749803 -105485796849765978500579351997477004800 8749804 -39593337438404082083647889221359370240 8749805 127636405969930291270744297925061224460 8749806 20050967462676647474456055166093398720 8749807 73624699413876812639987450901990541824 8749808 10746572694352710900979683584896991232 8749809 -278332916557270997374228022888887613280 8749810 3515772510265744615901714529060813120 8749811 -15050023700567604792067570947801350496 8749812 -252491731725851629384026835998867456 8749813 -3185289837923112150253581632673401938 8749814 127275084040485252528081876579251204256 8749815 97580728053084115653292485308144898720 8749816 8376098150491863869168750235993292800 8749817 83993396575750634602894110215020405866 8749818 11432934484098000662992719000749322240 8749819 100919730375216070024994845938590065744 8749820 73057554911185483618672237284207068160 8749821 -35331041016130668638662170433663876224 8749822 179751443830766912349148668749097886080 8749823 -4285985735148472837783219434362708400 8749824 -75710534679737844539305024803292839936 8749825 -47954123457440094721722741772144400000 8749826 -23362606802686115206213572650002467888 8749827 99466901205742549770274710135852997968 8749828 76423762564822310580055937658992624768 8749829 1267683431988700614313577865583320672 8749830 14649052375083651082895711358963457920 8749831 -19249155477651847738211702691935186000 8749832 -46755268519248954195737098690346250240 8749833 -58247129373659872507996990988265198576 8749834 -20111068465440630585847526668589886528 8749835 6593631751485376366645881969435317280 8749836 166307735218124117564151597877995740160 8749837 -175161013800248352822340550292053997514 8749838 114261521338504722056758901032700368320 8749839 -25076215100476972215525429008362903680 8749840 -6345010996731962752148541611983503360 8749841 26568233926933217251799983164231256242 8749842 -13434702101394637849197708521450776320 8749843 -38712954719787892633761307630604582336 8749844 -10652144746011431645181545108634568704 8749845 -10181441039017953165644732003005720680 8749846 -25275814889616813993896018368071198720 8749847 240753732551307646525908097093461748296 8749848 -96589742807342928051111527147116339200 8749849 576095475883868472508338870696721831956 8749850 66145059492518432161256997721294560000 8749851 39096619869663075051224502406271354880 8749852 -12049178483419981617291392389911960064 8749853 -2633185440446225497757474206719631296 8749854 44113789567996807274358105040666496064 8749855 -25074951380912576362358403864487440 8749856 85040511249378599851401937481300508672 8749857 -65240449811658267738788627841778431840 8749858 2013408858700955554468428101635178784 8749859 123844413036053585363260469161931218704 8749860 -11425602564241424992635346844139847680 8749861 132731095150981520570363938166758743200 8749862 68587049235361292736391556700717881664 8749863 -9668305279410105907060903919469422808 8749864 144788482075924666904258356390239759360 8749865 -107900966628493583618181815454724334400 8749866 40596065820934784370634102962736965120 8749867 -17888653286715652423202140960102172928 8749868 70410916220064920904653263616036430336 8749869 -249282307342220985069372705259172673792 8749870 -7522794736962501777358323745176045120 8749871 -7107390022664852128749394949458606656 8749872 -35586950632628451118582202016925925376 8749873 408307586054898142889487308855761346 8749874 -15709429404464470306175547537771933696 8749875 -82642747702113707532214326256725732000 8749876 43027338975461641034594104382978342400 8749877 -106891568214873498707917630653227964480 8749878 -10345738757253010478123136935963466240 8749879 8455819175854765831235629549368605080 8749880 116251323354234106611499800042301440000 8749881 14044473343792595295791965054081808442 8749882 -96894985051569415147222647362583377808 8749883 89954803837490214114956539428246477360 8749884 -11664616544075034075926872183068057600 8749885 151099523791309955319724008694147273560 8749886 -72243855982649605338273191022220595136 8749887 -62949466255565384883325891325544170040 8749888 -7403749856705304689913482044604678144 8749889 78931888066012245139297825824933332100 8749890 -8823668175882769394371720472402688000 8749891 201215690310729805388697611258542447292 8749892 -85267417147660326027222717773090811648 8749893 -136230881703644572563392929448663097600 8749894 -148285124457262079992071484132818873504 8749895 -33416946216371433406884158377163082240 8749896 79422228855407730828631340207504424960 8749897 -10496541068309275283224392552344928860 8749898 720663172094918982910086265032211968 8749899 96857333714311705808721913860577135800 8749900 -46882417744832243672516307728644108800 8749901 131003791931299464744509629740957431808 8749902 -5503613580451216309203068657728684032 8749903 293149954281053709913182349890363255152 8749904 20561244573984143553327949857149214720 8749905 68710344997901263453659420742998401280 8749906 69110647938293384963127761421296091264 8749907 -209129676153308445108861623017339645680 8749908 -42590919332017942077223958851539175680 8749909 78417893873402101707478072968807682560 8749910 -36412463956405807649988946874559738240 8749911 126897166474356092036283108150889484160 8749912 -42022263443131880777664453072177100800 8749913 -10595135765350096766407492224070579776 8749914 80456311277957194324481515352575357440 8749915 189812312833592270332601875591943764320 8749916 18876004571908579646728249614382503936 8749917 8513604045546481301397266569566948480 8749918 1358212150084933718497628022864813120 8749919 126522100645628093683290948714055293696 8749920 -63162947402759987153081809447433011200 8749921 -105870880179903251100612054455812742878 8749922 -106387667161935258930870453511731373488 8749923 -6707752240010992230686027977606816512 8749924 -149234706429034042480621720090011617024 8749925 93428047049690916300291442970981824800 8749926 -2632606929137278291365046291571530560 8749927 -216060389371586399433309606810978161224 8749928 -140399396105942510741061353628043591680 8749929 -7531164900486668417126081651029279872 8749930 3127374011688676740833025692291328000 8749931 13795927477638578031070880065202269200 8749932 -159840966910391366146841643392529174528 8749933 35667795627141148255047458197879536408 8749934 -159219762870799578904793514118539197568 8749935 -83009036861344016342668884025627377480 8749936 -2915544192093639152932688798385438720 8749937 -32108090936163537272121621146232763200 8749938 -3415479964984244013201767186850032640 8749939 -267410046285779737329459906364841772600 8749940 34712558509559345045938057226549687040 8749941 -791804715735239507806160295102230880 8749942 -6115380580846547538177653819863000128 8749943 -371420803215154927603279687852662725376 8749944 -5762251375290535630811317272926945280 8749945 -10773048423687207148207490572870598520 8749946 -72394129256535989980890420992435120160 8749947 -88968003861163699345115939490746548200 8749948 149127320386984547415335768567799248896 8749949 32318426003543127809154810990176252364 8749950 -35025175946778192204732312163224652800 8749951 -44827966491569704173663397228649951520 8749952 151353510217023791103441396973499842560 8749953 -132887826152204834635359772099638032640 8749954 108385930851211258401536676944438260176 8749955 -12157166181814031115376869036849206640 8749956 -94192398572781541230355529679409428480 8749957 -154641570103715280357230379006912846720 8749958 14253204970305517607959389722274331776 8749959 -74656115671104497659948325032907775744 8749960 -178420689928717007558381539440249600000 8749961 139118203056890634079017166506653635200 8749962 -27108158838667867654365731657907645504 8749963 -244498845299015720245290102532368486320 8749964 94512840914750378089807653335562206976 8749965 6112815939403245490869882110534400000 8749966 -32013058271107091022285344950931798976 8749967 20290007186883541021560521540663349120 8749968 -9398741335548342368792051531254726656 8749969 -66631365059526345260024674000910205120 8749970 88251888703754999242807318772260810560 8749971 101051763694484467084534060312364976240 8749972 -4612157309550127336590484564523274240 8749973 -29898870315425988617421829050828726720 8749974 28560344103495086229832818525961668480 8749975 29133821814713356204248008805512085000 8749976 145829359472730865333144701562745518080 8749977 -43739598438897423247988027863352356320 8749978 110667949008077980068599388266596620000 8749979 -181304686528932047769407273012914209804 8749980 71865309841550025896609452680835484160 8749981 -166698078188297098420864871141562536218 8749982 -9761158249161064711041187346921473536 8749983 85446172663090592161715038196636802048 8749984 3991904652319000282432595622934609920 8749985 105779584394799136579972719761746331520 8749986 -1918559978700423209261049671933999616 8749987 2801285650882819281393798038111820952 8749988 70494726136021281475427615812762149120 8749989 -124374435092242923434044621608037121346 8749990 46912939664795129429626715299094330880 8749991 -40883030162419742315176403976771529608 8749992 153097056298886328350064167833423134720 8749993 -41464971525225726791394387728829680000 8749994 -37027639992968057608648354878589232640 8749995 64384829561506264190423086053777177600 8749996 22643889624088625194696703851696788480 8749997 140556425858346581361969497153136252192 8749998 22839789811189155496715362039021117440 8749999 6019411917840401754029580755190465680 8750000 4487031426949874468209035448320000000 8750001 68891238031351383954560726860534453440 8750002 128451579169630725671737867942295718432 8750003 41697658539840916954396899560771806584 8750004 -71726509710820458708655288826236704768 8750005 -14750473337880874969417210163091358080 8750006 17475596206545708262863417180105618240 8750007 44712395516542558331147190356008338480 8750008 8777453295036987890970384923330088960 8750009 215422618328826470625280444338728284416 8750010 -54090580719711080086475775668372044800 8750011 90872120860816866415167228388205984612 8750012 31639169548900044906116038537887621120 8750013 91054221074611608918244346899768706400 8750014 26083955497890478047850716803899121664 8750015 -39488766617979110989574018796482790480 8750016 28678934812529205118287163847904067584 8750017 121528886308882664593538159331171488066 8750018 -117083988936027343907840080823038672896 8750019 20131257108880889154105345718037803872 8750020 -2882800129929678221495561852269259520 8750021 2950969567001081123327835029082388512 8750022 39463364352868002573261570809087124672 8750023 -124396628745247900610836058595742827896 8750024 -14604084778179139036471501875279191040 8750025 6081651453261588867787069584862987500 8750026 93625229918412318866852658841661769984 8750027 -1438167809654727914757018750795922944 8750028 40321334085954752363030882272130973696 8750029 46214466441638206047789187058749608960 8750030 -8623279292579629211319991221782304000 8750031 -125216367634613047490975700555311459448 8750032 24538677163472139501655752337303142400 8750033 246151388429971825195716845606536407282 8750034 -52928835688392873248549311477191688032 8750035 -13586221218262674348873254239626189600 8750036 -202740508572577929699832315532223389952 8750037 271422721907943898013719388577063303552 8750038 92231479251279998449244961397266000960 8750039 91988717803310791397096347392630408840 8750040 -22171651277071572095790487979556864000 8750041 47640387147888601417048998388046945812 8750042 -388346715264340181050907260504490496 8750043 -36127958832908817351461776416811118868 8750044 -137971050093260249040997827903669220864 8750045 143912690884193459300112980837606904300 8750046 -55315656841778212164287257601207156736 8750047 -243055493242625635213872025564226353504 8750048 -10480580944211263501351463159967252480 8750049 15987892477331782691514287419294725120 8750050 14283814714700688958555798033077360000 8750051 29718347287112941531427926024968257280 8750052 27706867137179160370786174689284659200 8750053 24725512448593618072093531010436340080 8750054 30607314742206067981588359804425692800 8750055 -35474515394404536364746960355065960240 8750056 -17928805875448830774896461542872186880 8750057 -52666573233172612212743061891747389040 8750058 52091974167193720769825875137045859584 8750059 -90983629257710190420329454433140898920 8750060 44932888524179180299232750379027333120 8750061 -71926061830690835354503435489046199690 8750062 98532811462406910934017086507710616832 8750063 20943392848538083219592708286741899760 8750064 4251496131041807194670865055208767488 8750065 135141607884797231819980099675138865460 8750066 -72863307890693583513657222216253310976 8750067 257123764420166864302239915590104062000 8750068 -25043045454011273552109432578008769152 8750069 1527606160629513688226976394331383470 8750070 -278129009078398022592583847504793600 8750071 198101174514659559182286626345212969944 8750072 6319200711118856443507230843384913920 8750073 -112545234762797607193847674597384272816 8750074 49171544043861221964305303505307987968 8750075 -50975614483704632779500321170763254700 8750076 97075328795241351140053872481340293632 8750077 120913241961109738540848987695040246432 8750078 85262926714609004744925043530385059840 8750079 76095538988400160230089642396218367040 8750080 -24909469805487483379138747419957657600 8750081 182288667142501725345050914925955124692 8750082 76801799880596492706786961487060712960 8750083 -100334321149396170101230318240436527440 8750084 33858322514559300048350288478994268160 8750085 -85298911399149873831166744412557077600 8750086 54118183615577732458946108385266128992 8750087 -59392926869282872819748584411800327408 8750088 27021773085327193224644685226099722240 8750089 -290465293199321920108175211851610168560 8750090 40041600955739336396324969051953060800 8750091 -3304061644335905325630850896784361472 8750092 9918666099402006429991526567324073984 8750093 102586822422061454564552375670830460000 8750094 20113175200787890724544569133850843200 8750095 29406518507478207420931263264201772800 8750096 -65205670635262762834489991971523125248 8750097 22101810362589466762705508555251541376 8750098 -22237774937639945975997894209620644864 8750099 19477431649788437288037719196833852064 8750100 33950938553472705233428011665487974400 8750101 -110681149228705872961950473369970438898 8750102 40473463206389113992808931264396830752 8750103 -82178896233434344090559895279185427096 8750104 54076840144477320223355269193081856000 8750105 701842636753673906255246978715448320 8750106 -2541709667822087861308700925328669968 8750107 17179569771866982048192449988540660356 8750108 -42445988742182156658169853243902471680 8750109 52488408462671162190461740133953089888 8750110 68448739314020170294115780495326896960 8750111 -61510315123501235368616560098674074752 8750112 -65264658895435721453940369617584128000 8750113 -166439339853092551094019412257036000 8750114 -43818314496675345822976237833384962688 8750115 -190555792760812290622834201091187120 8750116 -196431611303700047962556161449645823360 8750117 89754268094750584507156356387981510780 8750118 2823744185050651932584840038451434368 8750119 -15447584370112944565494350506684426240 8750120 25723375931490211385631353063979417600 8750121 163523591858233499989608144637644767904 8750122 -20924283410325023706894255468319282176 8750123 -286013124442183848223226508526568375628 8750124 28176021531724855071507044454903790080 8750125 -1010598168653068928069527474299201000 8750126 -23271196020704616396736375324979194944 8750127 130555994876222323663532062295772958080 8750128 -8198162632885727618542253672490598400 8750129 -29360139800484331048509846361622455116 8750130 -9248760083830130978844972460172935680 8750131 -190608679517892667050794823500035381056 8750132 -59637504122055650831165320148933683200 8750133 52187878374987357850141034797012669440 8750134 53087012932822769370231497263395952512 8750135 84849825672205814214797061574648388160 8750136 -94559186914300660674001072004135976960 8750137 214776421890166846827576642142128987792 8750138 -72559122128388590269756476519854296128 8750139 -5295222350690698240967814309460572480 8750140 -43078234949113159876351686055507077120 8750141 144139168924571588064550232976869308920 8750142 14745156194546839250874614980836872640 8750143 11875683662170462681701126608847459024 8750144 -22063521796848791836665235618191114240 8750145 7827254053704141939854027574864151680 8750146 12922955553001900295579214962371334400 8750147 49244720842366398908222535373884122832 8750148 -4746519320392464203976940845967933440 8750149 83258035806451749361837618853562399036 8750150 77214305464021784862875016420727912800 8750151 -9142598708681049889657732199093435208 8750152 16200219357688614140876918583495813120 8750153 36898750077893854455634815940952413440 8750154 16760634912369195942292572075965932032 8750155 -31267155652633041508827338992978999680 8750156 -3439554314486937127923264869193174528 8750157 14545927248858318756691107976496774688 8750158 -29268234873967274363895604748717313600 8750159 -165436376565351840774693393084805663872 8750160 22353246788136702738802749264671539200 8750161 -45838839248128354269786743975570034368 8750162 -22209989808144470394149318721446286336 8750163 -10133926682191682977272751440456877776 8750164 2181779795253143161062508157276126976 8750165 -48793236714440114708904508156879538400 8750166 -6046906836523506674100646367994439680 8750167 -28320376988050228233284714021021567328 8750168 7250465513476732944123060908387573760 8750169 6005963665708232852596339496618722224 8750170 -31231140226714285457520561288917068800 8750171 243377527700209741852945837494563010372 8750172 -32763723420890834503544654328466391040 8750173 -56659655970953498198045957551376729600 8750174 27463341321678464107697197979741044800 8750175 13339027574337684367534444266991267800 8750176 157115316150550157208021509740155371520 8750177 77678658262824268218950669599110997026 8750178 -24929639060090707538581980299759870976 8750179 -57730851763027133242501173008430345168 8750180 -58137911638323003744896635697199609600 8750181 -38239483965160964407999984315293577056 8750182 16309114102305708258305364267402123264 8750183 9510437506031968321633014141031508904 8750184 -50679391801628001679050718699978752000 8750185 -12326812638629493405338350100919046620 8750186 -93066117632451943535633039285078000208 8750187 21914764353185819508046403680393622880 8750188 13705744362981650466172549968475929600 8750189 -41766885068278677058889568341919328320 8750190 -12723222334260771151237830510312595200 8750191 79285629492704243646959756387114800592 8750192 26348676243925384639013621996283494400 8750193 59921402568029943324308737913980555200 8750194 -48538566319217789044625973827067554400 8750195 20529922066516280654601911492041065600 8750196 -15935482902136082993030213107978715136 8750197 -231613113526875176387303639422098022354 8750198 -92608152448667354937464708397690090240 8750199 1151259308771456414669544716934268800 8750200 -39533322081638176231552660184541696000 8750201 -288454426975452493278593990675311562496 8750202 -5664053746641507295084984090657071360 8750203 35163857736967891371699328628254375680 8750204 -23411966226024437048981468587964634624 8750205 58291641952314895373390519952935675160 8750206 -5774016906391179614104891657068024960 8750207 75589687528539362989790986872349232520 8750208 -48843260209346060060087100792876564480 8750209 12265877904143668556480280221836875604 8750210 2475602273526014990427048384538728960 8750211 -20002732704997610306244585039096094728 8750212 1344671650608162034888881736888430592 8750213 73906345719857086833984177657429907740 8750214 52129310864801900038672985692346465280 8750215 -43906186874218886259047779666885130880 8750216 133319698272761104457900310530817684480 8750217 37907339787672754203807829147426053312 8750218 2087194835818532225758437047546933904 8750219 22849594397947927444868640442757626320 8750220 17928778283250179865601117048513320960 8750221 -4859628076717482083070842282943843156 8750222 -20290688972360198022098863142290139520 8750223 -47778689541557861921804566871148265296 8750224 10248776001285008852404574899675570176 8750225 51767102005200545797903168744945372800 8750226 -68418489084527742324635664753512835456 8750227 -153011652203989089289871481044122915924 8750228 -4349339169099530499952999577020285440 8750229 16627918199352982822489753775482286400 8750230 -29234965746938565328409218979670566400 8750231 71886905496321459698111206928262380160 8750232 69040345283504884330414436684334827520 8750233 -74581402020318448145530805246350574518 8750234 62602618675438747366650179343325993440 8750235 -20668445362481184011994933127073771520 8750236 -100816912487340943287780719834242560 8750237 58775414593784129464902961009832596800 8750238 13692112551333332740538444937999900672 8750239 66736053875553805870864844657871331040 8750240 -88373377678249123887283403726731345920 8750241 -103821216506436413604458545653541795200 8750242 -85070800028610524686097750867837568 8750243 22439405964987996307476080469220086492 8750244 -34519385712252614417478374747769437184 8750245 -28735202706963573087015381282401781120 8750246 -14398432916590836408558310061122805760 8750247 -20053739233436441965986342512568184704 8750248 -50578827679333259096491149291116144640 8750249 -127311087575725112064658551691527807750 8750250 -79281996124798956069736202516684040000 8750251 42013031679290394736669112136200274600 8750252 -34692484088211643093477239261551262720 8750253 -17069533162247032695287617879165344192 8750254 -18895293871249387247611602401550815424 8750255 32901456822076370367923176654855731360 8750256 23272596892299681230338458964500774912 8750257 132568270202094010198898211489356865000 8750258 -31386484981907975841722161158126131712 8750259 -48256622910389332856409117424968732336 8750260 12187458131230674853249469025185740800 8750261 -25591977975202287380567775553309731336 8750262 135857208701864743841046314167560253440 8750263 -31470311732160922985511104180765071320 8750264 -87497298000556690189296615348156026880 8750265 57376646271096582823995455079168640320 8750266 3848780427232022751668392684230405120 8750267 302030133989397683132379356364665553264 8750268 -1490089440207522588375897428516444160 8750269 -90988530107888614149025630780487027040 8750270 7572021377728049813182798706223574080 8750271 19991370124265156174177855223901165512 8750272 118193602869971921159446084587702190080 8750273 -112023514154700164497236393743671238400 8750274 29561952184773068270124173554949606400 8750275 -97344310521232099713028796293527358200 8750276 -53431186788111442275707971348510540800 8750277 47636830564053113462105097640634526720 8750278 21773670318210028142541272647425469056 8750279 -941709090141909611145410412016787760 8750280 26244095623047105710658794188347801600 8750281 -182828216473064713714248023419620396288 8750282 -13058491106336533158429375727032877008 8750283 112949501941397041445651635056499918848 8750284 170292822040380938390159107997767375616 8750285 -3288473141832819044695457000147748000 8750286 -92743497863595000903902591823812470080 8750287 17822951665208954729649618710780827232 8750288 6143961988782312398513487806215053312 8750289 -8113852725156906107172281147084072976 8750290 68017629864985451544577690886869785600 8750291 -5449144290571705941906057215849594592 8750292 49814805755877171988107415522995505152 8750293 83397853521204905408952557302959774542 8750294 79002372306039350040010878183505152 8750295 -165725001031145524396536619138722242400 8750296 -222717302024560851995472513332581539840 8750297 85070960284304105637576083787698138880 8750298 3400669364486577677606624861410871040 8750299 353540928242297974664814242766712342272 8750300 -9092897096366974825549934212342579200 8750301 -40855939456644834073540535592824688000 8750302 7260597651817604606132836346412153600 8750303 171616905842854130014650494437519764504 8750304 -60310834506239151602086623248477847552 8750305 -67937164822395917382311527941488322540 8750306 20454740429858969382102340060547126352 8750307 150061832103588455528285319707034462840 8750308 -2728203630769853301765105021407920128 8750309 296890293617601282557792527273641072510 8750310 -35681568655609399406162254993406067840 8750311 12528677431418186049679205964817018992 8750312 -76544893254204555103515758826858316800 8750313 -1933213218083504963762185408649843664 8750314 21185467208190115149564415961635982256 8750315 -33233902576335000683553953898270115200 8750316 -35489986943297620846375206577110306816 8750317 260007930509778788009880941478664944640 8750318 35652349799843486901683474305591746240 8750319 30172212189336674013758575606820689920 8750320 7993867283599918713350211218224742400 8750321 78209025014193423191192141433086301522 8750322 13969981669276060806419594730539631360 8750323 110104423889308736088436926206746640400 8750324 -43035953437349417319178808209370812416 8750325 59003850535420409530729210759395657600 8750326 14220790351715137228911641588774097024 8750327 38489395554773198745795510145907733792 8750328 -1513619029889121058282613584414310400 8750329 -5543167699370925236402797295733040960 8750330 63519502778811287824239001177508590560 8750331 -30339734644955208713927165694378345780 8750332 -124724611221477168088053564685123784704 8750333 -25001425086468329214433999510690439418 8750334 -87372139667394897322885757082018751488 8750335 46476909216381872903321224639586594160 8750336 58352128503063910124531606636483051520 8750337 87377425685517283107579444483347713920 8750338 -34453325230858330218886162825126597680 8750339 -28306695740413024810795262890355179392 8750340 -16153095647033556572795902913184929280 8750341 105836137705525680803894056573527691742 8750342 55816890461251153695683148745048665120 8750343 -8616422726753727570434169249335530752 8750344 -108780996652971403368972442192555161600 8750345 15929970201808288913883577954829600100 8750346 44090125522867882965099908944775397888 8750347 -219513360258169604951562119060918188204 8750348 -23452490442850276515016715906919643392 8750349 -6257133693001895554814466074460648480 8750350 1027878506571395615687553475591372800 8750351 -148776288195827688930105629174570445648 8750352 3835454564360827835089204044249169920 8750353 29223398419890448953354600819655485504 8750354 -99241791349663635279172848330966144624 8750355 -43801092624219461012353581721976025600 8750356 -168200656664393404463965435461976248320 8750357 -98045716430682102123274895774540064 8750358 -70068548114262046413554354448072181056 8750359 181278330716189022479273265408920357712 8750360 -76006467994132047786552070498763366400 8750361 -155375223662693650814997133442057134128 8750362 90352626617783968702076763963599940864 8750363 20195349591713748711335701057922100612 8750364 946523520832466381325343362855124992 8750365 -55844656623241687026440730520959012480 8750366 -222335670134660103456645622687795618560 8750367 -136496589750764044612763906247537690216 8750368 -104587302785515005292208346647565434880 8750369 -221981654389245611579806535349476707230 8750370 -2355570965202096296432312521644349440 8750371 1628480120097661458452178483589069512 8750372 51099500782813770348263467104106659840 8750373 40924409659876123328818072330689939840 8750374 82805201035421258958935381432718690240 8750375 -126855815457044160197619806978182326000 8750376 76969304356453831124490987609027379200 8750377 211684669515310354669839469357035631226 8750378 16049483366605749089773685966932776960 8750379 47875784281585625789544923601910308288 8750380 -85893433854707961291519808322134579200 8750381 -102901086480036387176645837888433415296 8750382 55204110978979120652766078645560995392 8750383 -42099245747127233560964045397509709200 8750384 14687532575592111148309993888411975680 8750385 37291111571692151118322404665754916800 8750386 22662148915847667499798084244763781392 8750387 25424331817109164130642549613930993036 8750388 -100567972709199345352482054687645388800 8750389 56486293456197782868128525921809303832 8750390 -68047112689080993369318406769790192000 8750391 -23124996131339598636254826825402922080 8750392 -66801184457671652249805024331569438720 8750393 -213991002731485576553636748207222689760 8750394 2929365738716319171580859048149959024 8750395 14234193722860470471113432450435893680 8750396 2739267704677344618870304310230917120 8750397 74246649009501473746050956676611961600 8750398 -19924246282471863002322591454676723520 8750399 -40858045307235957664708535660405099664 8750400 23575906205707225065357074024418508800 8750401 101229277531924563762551514073173393408 8750402 47679074790111440244802294342269357600 8750403 256169078695764952471152338278302658800 8750404 20458490284973819394284117788694062336 8750405 -123923221057431095371067837242398719940 8750406 8274353388558280063923276483729389568 8750407 360920876773356329469799078747368079272 8750408 206003263974476604821475790833349632000 8750409 -23411980598970878985594030826629411360 8750410 91519021515649931550998028628810580160 8750411 130107106194127941222726240506578282800 8750412 50143448148334965474000704651799982080 8750413 -69400837501274872533510285534935311104 8750414 -1499572878042798668051465788373928000 8750415 47596202954889348469945132718756208000 8750416 -7976116251533412928887203299915071488 8750417 72971517624824515092355407964060751220 8750418 -49342453212072738076921975459672999296 8750419 -79174991288177290580746371803709991056 8750420 95652391104982367439323920924139769600 8750421 42627417082514829096665038656190054272 8750422 -55407628075848244938011554007381150976 8750423 91282115407811989074894254117552950104 8750424 -510579691646563335185987028566446080 8750425 6039197014275374732511989316551214300 8750426 26159441974919489482326983306126604000 8750427 -41663923331196767150222927268497473536 8750428 -18241595203654609556007992462940492800 8750429 -34740421685449983772399455196164266970 8750430 -14735498331614880683293678916972801280 8750431 137625723195055879808663900837563957200 8750432 65473650835521092615493300997098307584 8750433 149878520569374379287652178274550459824 8750434 -23709981870467130383063688856061154816 8750435 162482332169993415463016110874139028800 8750436 64028260458076162847961233603879949312 8750437 -14133086908521665864328023468176649060 8750438 -89996587052986976917201766737554706560 8750439 -24609839611650545929793329455440624496 8750440 -90172917962041643709812752716494899200 8750441 -9738276597665344377173493247647391296 8750442 35953908778125511142723183919436899840 8750443 58016631260433747908601445991631258544 8750444 13185097955672235581150784056975694336 8750445 15519187555648157193440998236364068480 8750446 -218138780994769599660949181403076713216 8750447 113745525927859753529043625109297266896 8750448 6127202606198456803737082745403408384 8750449 -189420518809403645186496738045127090064 8750450 -37420159258873267266720952885505088000 8750451 -37165987857896674946411498598390264720 8750452 -47066776113182871720302148765876148864 8750453 -244118117524715038647425087402055257298 8750454 25568720657180374635780648408990774720 8750455 -56928739118999878916167758061930302240 8750456 -14129737765151839090100253610509312000 8750457 4437186629370902032556455728147887040 8750458 -97984805424099130910763026530740241920 8750459 109944489611679100363972389451055582304 8750460 -55792016933185023084106628770838937600 8750461 -105184325297450390219037563030340139188 8750462 59140531097802622587669988781764267392 8750463 -10760416520082640475774032114492280832 8750464 10939422721592163345078942852710400000 8750465 33411626981748742367858930694484009920 8750466 22668273097805205586312853536091685888 8750467 -124194794296870536642692984712821731200 8750468 -428917265170594042473089355193799921664 8750469 -609267581929385933482308874869587520 8750470 13679258601451572766298248550826226560 8750471 -194485795106830094934521405699983748328 8750472 124006333809619969827498218783268864000 8750473 -1993839022817936629892065667411255196 8750474 116838916317038456857842348385449879552 8750475 -37847964547347919943918896739874060900 8750476 -30395312152434857231352460792351910912 8750477 38736137011926816445479625847345222700 8750478 14534528978364193270901245017720960 8750479 -24881826668783704530141764409415955920 8750480 4117806494639741704694634212806656000 8750481 -92916736004969911050257278910350629648 8750482 -87385429546281180743690470907321683920 8750483 65831017067657651122818545320204426320 8750484 -65375166884909550404937991387601633280 8750485 30891021129266545099362290283854449560 8750486 -57315156600570567094289300766882484416 8750487 3237871976311796397793768531638644352 8750488 119558480267152061535125719685047910400 8750489 -89966289736083036753614624297376646080 8750490 10370525526503477016424221034965427200 8750491 -52939746486812274073803007604895226108 8750492 -12008915690872749306096961845171844608 8750493 -172619303933168970550024005012421017018 8750494 -2997448913178120674959777236571776000 8750495 -86085922758490811585370096507049084800 8750496 43531785905720850892580060861074243584 8750497 6880567143295307845182409593949277312 8750498 -157574598537953824441809998813566734000 8750499 -111431201776792796107598936295994096320 8750500 881598686496332910475060067779584000 8750501 -228939523539575320105934843293311570498 8750502 86944979508593916833468443913865634080 8750503 114189100072100853040807433557735092880 8750504 16076754620194968782437024283899084800 8750505 -22707753718465018007396688014387461440 8750506 104852274394251631351110724568745803952 8750507 -63027787788598910038106051865808742400 8750508 26054416318028436228963132737496013824 8750509 -15759685474836826652211631016770445290 8750510 -5181944218487943923771889451461728640 8750511 -1933182602008078705994329594377242112 8750512 -27158429377073302280698958964589068288 8750513 -60894609225914709812084994611046350796 8750514 -14378817534419396000674820228346823680 8750515 135225548915911445508360072117969170160 8750516 -131785289956676425961668378284256210560 8750517 -12921388010837950237083784225217103552 8750518 76102324021327987103502689869914691200 8750519 -64870823450310689413553262656578021080 8750520 -24993132926626114578005961587318784000 8750521 7902905738303963656904084618996095492 8750522 89401419195580665718314883873845306624 8750523 30560953803643347374668223856337800984 8750524 -79664145376438733140613426428125402624 8750525 7320583236513105811931290117830105600 8750526 -26381998892137773067464491759838643200 8750527 -32612628997661308059818881328276242624 8750528 -62142705392271226762530068801500741632 8750529 17176207828628475165014624537228530404 8750530 -1402358321079229300957222751997204480 8750531 176712687417050704730804616152658166332 8750532 34122360281101881272029639633611681792 8750533 -256962900534357491899459242736636195776 8750534 2909763641139834450191565751811451648 8750535 94893337368619393867389701492034015360 8750536 178211632866741498647915363019659673600 8750537 -18330043961664658159295351479525313856 8750538 -108105716790946326217688481071495324160 8750539 -9538010939775605113437503856086174688 8750540 21829696996473705455990267101842570240 8750541 -195155479270228173535117805428341270720 8750542 -18406309899956721862861160032414002048 8750543 -25014153546883364843365322337061776 8750544 -15636945200354193880030531547681390592 8750545 39706611551775827888021488696508323200 8750546 -49855486613921809402294951354933899264 8750547 -27525739941697339910341387491203264400 8750548 -94192275432980575752933718180524925440 8750549 -251988288008682492686405480571191382450 8750550 -5082683168522353407883351316991979200 8750551 30565956848745053256186962413541948552 8750552 84539961913267722579814174189773742080 8750553 -37935110989226440114749029928508773696 8750554 134077778142783432128988363884410601472 8750555 79785775307000912506613380707182964000 8750556 -3595243770411737997833495971076837376 8750557 171148945709283427468066736433422927520 8750558 5750312200696808774389491931958539584 8750559 -745843879619289231798534611449259520 8750560 -21499377639341819414101662385915822080 8750561 217804852189405188915301155066761650500 8750562 44600459166862920942749453867675962752 8750563 39410813280256098066416789264426903640 8750564 101308835665871817877493217030688450560 8750565 14221941402636686269412325696269318400 8750566 126552777809986232971054849027222242624 8750567 -113993988530389766895225972123483670440 8750568 95043768522185300383881250280270069760 8750569 52761709990963220318541189711959918580 8750570 19854735252635793175820899634716747200 8750571 246260567916887991977593875280325114880 8750572 185745558315708823812415594750436396032 8750573 94598951322431152705968631940702744364 8750574 12645783039685700623395798076293741312 8750575 -90316060335468892404705264706865665400 8750576 69137898838540960065179263772916940800 8750577 31349401948658411302148115970515331680 8750578 -196507768902991723642416464407215848544 8750579 -125692311695607056445602485621925078616 8750580 -12724418685754088193509865661774970880 8750581 -28646042666753188016441938554272199008 8750582 34175664610737101299282381815322572672 8750583 -10157793693674491027160051704673894640 8750584 59945350027871301033172968178681282560 8750585 87600329944580227974151736694941049600 8750586 6772492703406390501323811827796480 8750587 466339936455740112410967067026498560 8750588 -40015168977233420943456974726467166208 8750589 12183702954985898717768650035398622528 8750590 13121585886309400467384607798430860800 8750591 -265285630063072175466220129156610539008 8750592 4128452227837803545643903447321280512 8750593 -65554665123313542600448256919911293440 8750594 63513621833242686558162394387017893760 8750595 -20724171608630245061139857759950905600 8750596 -41509514573046470277459095890570564608 8750597 -62474580150542938173512561487899114628 8750598 20964550428508349664114669581874819264 8750599 118398249933049055285609924536148152 8750600 20624404081330269304430624942530944000 8750601 -74830138885676185769584900100293814016 8750602 32094472725877685654383475999821885440 8750603 -6194499654645201569562355002082781136 8750604 24430049499765183767713834349087632896 8750605 -67991473305513335072991624528365215740 8750606 -48551971649798237017006746306459562560 8750607 31393596078836305001815119938672783616 8750608 -13944521996061437187924259310086127616 8750609 35029138241607049713532663492655428416 8750610 56070834215579614082366059816273420800 8750611 -11452197458568208698887520703473210128 8750612 -74482634757792791921676937396967432448 8750613 76190755724759421505888546557809664288 8750614 -376731235801128087922424482877370048 8750615 82271982176923961290687261429931396760 8750616 -73558680060736644823549990234128384000 8750617 44528027644039323459855517765898694292 8750618 -6103806723136746760973380021161234432 8750619 -76597957589349280677577107401116777680 8750620 -63180049361089282861154494633911198720 8750621 -133738031750919000668744815780133688000 8750622 21491271757420578502746732077591113344 8750623 -2270281958724463744674107682002715264 8750624 -65039143003238219259784432666677018624 8750625 11216580237371260153574682735317400000 8750626 -25037719786765973452076800448055777792 8750627 -13502554578691366991700673284867111600 8750628 -64035377865437601188830035021822972288 8750629 1908968928336669030505681530115668320 8750630 -15460541877661797768856432045555392000 8750631 13323930403562767649247837641114791032 8750632 37962653971539568291711111675573862400 8750633 104297193305473553948311451192552435520 8750634 4591627407326764636667482944016177920 8750635 -125295842908125416412163267956189205920 8750636 34553758656162733623176734256601742848 8750637 -69569006467189973969425096758371983200 8750638 -894850218319566362317408270682225856 8750639 -259892682571051911203677398585660280560 8750640 -277394934620101613886852061148282880 8750641 -68379854887673179705314141380351646958 8750642 36524016665866958945946241674383795472 8750643 86997218058639530519245388375719448448 8750644 -73041111022280110828621642444551966720 8750645 -60016257317462493340820663889026864100 8750646 169015163090863491029379987064013829120 8750647 51001991185703762307426207527475723352 8750648 226890680676278950346285645776785162240 8750649 -21271666208129109892315199092405284864 8750650 1983764920639957643663959262593726800 8750651 -42526445118561029549949590733499531200 8750652 54338157288285073299023353517130891264 8750653 163293922592052043051177745338417654720 8750654 18550456660101002595132761480318023872 8750655 565411765478084056024331356175268240 8750656 -2480043712329025712463531905031077888 8750657 46823674286260312163244431558674035906 8750658 -1203276116491520293056759677512381440 8750659 -239976339850760119615841419397814809960 8750660 -26096646151094554730086178810482072320 8750661 -17490664362618998693834962351204742976 8750662 -28678831521615205410134009860722219168 8750663 -30360714060910946302133948774397470520 8750664 -29474094838454123319418932069228288000 8750665 83592687339601176262244030049721052160 8750666 61823944459335199281990374446938987264 8750667 11187674741784741273155150939231101440 8750668 -80923290783339429248531774133166365952 8750669 209236552377515610810783701947064297952 8750670 12347879943483810864867887510284598400 8750671 -56682779574260478756935583628981400016 8750672 201151757043303077237790411451269120 8750673 -109659196275499057857350718737253836016 8750674 101753270851353737801746490414620273152 8750675 148523925931455703166995278918122434800 8750676 -99488144293375082267445817257032472576 8750677 -61975077805022793966523489447195596740 8750678 41477814138740807905902276447120565440 8750679 17678544768231681368787498546095393280 8750680 -47545400215145223361382512053097267200 8750681 -202471349714970655867814724211722267648 8750682 -97253812847646457712339604022427708448 8750683 192172823396367071865646172537228943064 8750684 -17737739540141605942664889004178947584 8750685 12611839839496280600342213149553036160 8750686 965292092921687770310967501725193984 8750687 -126165042806366147292056793523661593608 8750688 -124431911190768276923364352734000316416 8750689 235397634404998106927781502418238931490 8750690 9990376461614165780570446918547504640 8750691 -80822062226439902006142295746618537552 8750692 50957848078381986152457282283289975040 8750693 -32918001095667494953190184274407218400 8750694 -68028005305196214234171567822542943360 8750695 -114902920221925927114545676467201100800 8750696 37322356817853732757288932509394017280 8750697 77247012928815499265907918430317720480 8750698 20718220000743413571180147701179115520 8750699 -227890316247320606722248684074012819064 8750700 5627339978540139978428066266718208000 8750701 7607672687625358580177710334271023702 8750702 231592922794026200046081840504636688704 8750703 40543360413629603708516428652487972480 8750704 25142940912033556395908306223202795520 8750705 -195522293021588311541881232173358152140 8750706 -75408135256622169024606930210841829376 8750707 -58242524085845329047384535533043224928 8750708 143328623965626793115822769191603521536 8750709 -19573157251987993646768601582247606752 8750710 -430831509479789739821088664092756480 8750711 10087985058365006815418896402238476224 8750712 -46905930583004487881845119318176194560 8750713 -174537817443793231368865564148560502038 8750714 67594496571098926420829489496845740656 8750715 1210518779172020762679957497736683520 8750716 -58079797289279640843059182694576117760 8750717 -68378685831543476775138385681381386900 8750718 8028425683070499367515104112676207680 8750719 92840157237177987284575311249399605120 8750720 -69283920943649400943718365868851200 8750721 -43525201606759451929630970162782108800 8750722 20322749354652470774583274857885783072 8750723 -26486652822900322185981713456445828840 8750724 -21456681457661508154840999520673300480 8750725 -95799234792784746764594923588592911750 8750726 70075970442891333095994642580905033312 8750727 -159996897022795405406669528499267866160 8750728 -1857251100239381990501572162159411200 8750729 -900590972181086895995317666226326392 8750730 52345619917582631901586702560443070720 8750731 -12427087655186936579070433928698344000 8750732 132928586511459155653618027033455972096 8750733 41638836792702682658034167038766221824 8750734 -41492539442619787031254507163944785984 8750735 -57193029932708500606759375679711424000 8750736 -146544662252239815869888818849579008 8750737 28186620149023150753509558447059310386 8750738 -12540904771992954909195713562747737280 8750739 -58785594597672800443755508171384351632 8750740 4853758785762500529638239185261626880 8750741 -34259520770784797548042316595962848896 8750742 4441743442703583836270215732701167616 8750743 -205075062973577574735517455126058390976 8750744 172631944837674226049682190678049372160 8750745 -69907196139212681045662263706896840000 8750746 -40323466108604271626301036432404021760 8750747 10783596618953168439654881851282993080 8750748 -69755834608745155235149792714805919744 8750749 -68490449039682248454013429314936776864 8750750 -74811001421315310169313672953994880000 8750751 43106083888071873238606578306466033920 8750752 -217466356294648576043097823505411997696 8750753 -30779019215163969318432101326743319392 8750754 2433699431844127156471413655979015040 8750755 14255610020660124383527544484556581120 8750756 65628310674328581935655379777485447168 8750757 -120220340964299582978796783131887731360 8750758 1493536625605312425832545305024169600 8750759 -47943925263671138034725278427041269384 8750760 12551441242424533169985726648934809600 8750761 -228878938690784098336823618545757285638 8750762 23540987840570998197137794277463513600 8750763 4462271561272170785260478005896161292 8750764 -52888499853468697010315517683046432768 8750765 105592134401858468300974011930126411660 8750766 50982387607306299851821140963416553024 8750767 -64934555187370161881961998631720298368 8750768 19130117271841984572559377233512955904 8750769 3560274239894576762684340444772137120 8750770 17237507794138394463174842371610880000 8750771 19456642655008737576547040696515176972 8750772 -24996308199905684760001428889132504704 8750773 27788073254233313507596211809330022400 8750774 -71687801488056640876834923018595296864 8750775 -8486916563344619073609393977408198400 8750776 -167474723339468274625719882135619153920 8750777 71338571483187506294996097481247857920 8750778 34378965305669658182534443487109325824 8750779 10579702337096096101783818887747915760 8750780 -20938557076506663374192373200021798400 8750781 -67100155371338731917075271213090024320 8750782 2210144479206649950119223700070917632 8750783 -20539188189219293852174704265816683968 8750784 18204937647637896827753761749747105792 8750785 -110240841393255051034626445150532442840 8750786 8682890806856929763936392782499407744 8750787 -20621191076286219359268549519571160832 8750788 -168200422015435439046409426136733910912 8750789 -141296757142535196305162112037886833344 8750790 9498006509145246156988053108776689920 8750791 -36316270115452317593449413475502630400 8750792 -223904767720895523609821900473661644800 8750793 -51749467045275934493693338048021111536 8750794 -30643508965643549937639464949207360 8750795 67457112499799467451941956806363728800 8750796 19601222914760775067017875330298178560 8750797 120083191929220869952765035514091654112 8750798 -304371381330770919576432920213288064 8750799 172216255918738729335614511466793188464 8750800 -43791772330226265712062863686660915200 8750801 3992178194109857209707639977865362784 8750802 2375948709291615980280679917706187520 8750803 444393440549493714657654127860979019840 8750804 -39132656049588992039836332137638207488 8750805 42552791264362545633133601052654856320 8750806 56749155673577611409932188783429080352 8750807 -35233584007507355366129441755445125920 8750808 111647389472270420559650382291664896000 8750809 -227656300339874311780538973631298911990 8750810 15802654398538981474752580603174440960 8750811 -6152380203794982584937021183622547520 8750812 133934296223539790442806738319745027584 8750813 -223952233687471992476232080507932506036 8750814 -29047182994198350807685746961293293760 8750815 -34893762649611628927095883777248284400 8750816 -188336399748948157498282786653397057536 8750817 -68042192333702582754315166465809984366 8750818 -31625833666725750063387140081593309440 8750819 -28371022757542668537609672470539135488 8750820 28248234160870412792408701296834232320 8750821 167146763808444103645031083212460900800 8750822 -118135072473366920579902114163525568288 8750823 132889311564200075007838427692114886184 8750824 -38044715784505298294981080480834682880 8750825 148004530137544510150405780415115443550 8750826 852996336667508199566091679827840000 8750827 -256040699359881474728924017265487485928 8750828 59776765420135711938211082009701056768 8750829 47697900155870386710851112663843960384 8750830 40195471236661827280182530876285952000 8750831 40807869912178876697776276181295415632 8750832 33328961886345827048451990830830878720 8750833 2798085894344900403971538201909861888 8750834 -76859021374725008310667061720444273760 8750835 904361944990453248851466961136267520 8750836 -2157131648846285739504914788321320960 8750837 -169142969459051259208038733610086876740 8750838 -77316403535780707171784694233925550656 8750839 86587752027327395650648253997076378440 8750840 -2137685775070447271740108393093939200 8750841 -106839774108779055441109601181730704 8750842 66232950746949024362103837339094194144 8750843 -161033931315583015087493554574564146908 8750844 465056913153219839265225291810430464 8750845 15063627446839849461110147222465453100 8750846 -62999860067313175163216970813835254336 8750847 -17674127368939930256382508237743068160 8750848 -173394657464099573641671113917887152128 8750849 -44134764327108387500510725365794663760 8750850 -5024986117180306674398314528743763200 8750851 -187983889184524636135193644262011406400 8750852 -89884213919219311447886188036891084800 8750853 -22278314557828836197919050821795463940 8750854 -38251808998503733885407366450902277888 8750855 68723052940177468196589998443894216560 8750856 -32162606850537189996675745332823326720 8750857 55801314212597503376688421042322638106 8750858 -26913809182481165568615147899361984720 8750859 16253918838850030811888583915997675488 8750860 115956873378360801884969503580081710080 8750861 -14483178105341583972093375024156565440 8750862 -140999051627375836745809952127921548160 8750863 -225984138424768227192540392784142393416 8750864 -4220374821822199619734271240376483840 8750865 -53911995623081856655980484794013889280 8750866 91660086951388880005955941008472571040 8750867 78873414385658254250498230597446959916 8750868 -19304760494583873015477731844431708160 8750869 -227736315944104324082072443197665741604 8750870 -8145752168677166245033783404028611840 8750871 -126521322002789221902055176299568540960 8750872 7517081013932480594986082578665553920 8750873 82910585417163788723968438978408882122 8750874 17623479258795865890274054695276975360 8750875 -2615056859979179729577923407196976000 8750876 -23050090815817812502433846515524925440 8750877 52896862029318235047574578861255413280 8750878 -28960842814360757952588392217013445760 8750879 -121006831419984832728393509938534815840 8750880 126487161503278775321595284130575155200 8750881 2113588136360133404801961392356483682 8750882 -13151116561252761144139004683089980928 8750883 126134105729979138648788809552335349248 8750884 76933997586443767250272340142121292800 8750885 30846065175014594820393732400199980800 8750886 65842389938236693673146918750814530944 8750887 -1407870744625353583740572427523592320 8750888 11095753805828292656556481346491023360 8750889 -53099263776506094880794358295245752960 8750890 33443280200633410651659709799351311200 8750891 -14427938727620295413294052057136581708 8750892 67982061014746843385743061240554389504 8750893 256096365925868391351487566924033877142 8750894 -52779027597410175793428359249915853504 8750895 -97796209750900513857098099911306447200 8750896 6972396971798211212819139513217449984 8750897 -41751473790275124058731089547331189248 8750898 -42454592599731463413868005340466442336 8750899 -22139796378314159662488685319298254864 8750900 -32032734862701577505226960107493168000 8750901 -16018876686395957233082531492887053120 8750902 13300102834465542597458260241598146304 8750903 20964739023595233674060404699250906112 8750904 32694624054724746371209954347468165120 8750905 12457891426009112581928983318096293060 8750906 -32931235077543597248435669289703368960 8750907 18316887634430308046131735352458444560 8750908 -33889614324475730454238875375424463872 8750909 142521617825903918838292222990836720960 8750910 11625841213513260794886462251882117760 8750911 -1082985198187639832670037764382461936 8750912 -40376581839043138361486509109502541824 8750913 59290438521320084125494314894818807344 8750914 83661240318976430026420613454901519056 8750915 12968746780768526416019826757273516560 8750916 -62100391760026244975164620994708560768 8750917 2969107684057745633339977663218907584 8750918 52982596863472360668796086574343454720 8750919 -150125959805610825312010401551190289200 8750920 -3652684674440669032778380963215820800 8750921 -194043525904176805936673743173413155878 8750922 8059612538824464394838108487000137472 8750923 -204359116609294490211066147608259214828 8750924 -32996234195267925636006425429782425600 8750925 -14395402358707740411793980095433720000 8750926 25439496984441326882083314206638344384 8750927 197743380094364399733579616846138498920 8750928 -640848098635723064275526824385052672 8750929 -29154874280546886793441620719573419920 8750930 532862131850061933229352754996049920 8750931 -3994112376088654286867758032757485312 8750932 32007871169420062772132384515985440512 8750933 -60539803045662837815085579164142400818 8750934 45082636785232094990007931499223621984 8750935 21771023143454491560530074908075394560 8750936 -11892037664890066470306037025343897600 8750937 44769145387663432077324159548208426624 8750938 -19111170402759111166663347519468684288 8750939 -157393305948787630464194112168037212480 8750940 35387556797770594922217311054720409600 8750941 -162153895577482346326044032064132957658 8750942 27171915088322076697748928972778207872 8750943 -180860384568201475171968686572721445600 8750944 -57270727404754203963925572790793011200 8750945 49273124286441479783351586140452476480 8750946 9398724179901534469655561794451353344 8750947 -20030654106529167495650940530610021604 8750948 -473383590385388630449880384916381696 8750949 -27470690570363050270630962865277746560 8750950 -15723565007583236857583018204912918400 8750951 -2215086720748744310084134405691158992 8750952 20275081333940385795030550621920460800 8750953 -39698957163038517626174160053023121400 8750954 54667978726679049324893549215652495712 8750955 14971204370811606658938380627344197360 8750956 28970621417839900691900288382066856960 8750957 223299313571637896446578287942222245206 8750958 15279586154787240332493408636635576448 8750959 43975190861244269640221876237587763200 8750960 38695148768674627450687655853445447680 8750961 -75295118833144360019692638927407604990 8750962 78461860090408456754616957775729296 8750963 6566494365896710097595651529975200000 8750964 -12753446360398705486190074429681274880 8750965 -28332761305307427584143596843493495140 8750966 5685943189391099725898700698167025664 8750967 -171368398031388536217339536270309129088 8750968 -60574571985270180002186325388924477440 8750969 -154571188213423852413251568669863172630 8750970 48866043735333622304069389463075443200 8750971 453584457015690648418450758005415264 8750972 51561099105137030787924898989475915776 8750973 163107686754640241498961885054145536 8750974 16177699278850797809627240053333172736 8750975 -106582380867689120626088702695317549000 8750976 3942514926778717658251741978353991680 8750977 -312176509914053310432868486557492058368 8750978 -87444273962826254560680441801460268160 8750979 96128563282751030956483150500998398848 8750980 24802017700081410791483856906954608640 8750981 -15055353941699089480676806479505962336 8750982 -89083590323886307022501970016828876800 8750983 329025179323050426589152779340876659824 8750984 -116855739521211678896652564611896934400 8750985 -46614317957670139325861085534705811200 8750986 -29079773798616676893081795534871769808 8750987 -43101139347298310249380383007243003248 8750988 43892143927315446988068504609830031360 8750989 -20340905856628087327158987260099880636 8750990 -5302261611181999326350466248351155200 8750991 -56442245255906135861295694029002157936 8750992 2577892714701416688791539032986525696 8750993 92146245952485875207140122790717409520 8750994 -15734892122596985175769180986537615360 8750995 39671139910214225304333891525111759360 8750996 -36079824496353036384031600978313121792 8750997 -1186652705009643607463293128923490354 8750998 -83658764039160450917710793319715442880 8750999 -97963724396502382024269625041852402000 8751000 -1425264780197675648085694956103680000 8751001 2539124061984495601833271612723943232 8751002 -60524753031444928439067878027748998688 8751003 -56344296806309059613375012229659579496 8751004 -5980931420429127118416941797552162304 8751005 -83132326952844302256414291649395046440 8751006 -93834303484152620819105932953301637760 8751007 -119560616043608015041061077116067315744 8751008 -72188736975244709779022055620928405504 8751009 -132571162080310879693814872540912028496 8751010 -107126738266112266706898698711755800000 8751011 -51238039707318889233880980749651395200 8751012 35351470052951340156983009637354289152 8751013 27273271081317626153744207335105123262 8751014 71566209430016254729879598739856805760 8751015 -5886034092285846453302095560714108480 8751016 -61265658175518494330469341591961600 8751017 -123356443561726710189501403343138111040 8751018 -7294893567472136768427473642067720960 8751019 -120292151703498745477007256904845837656 8751020 -18256121273226991104853689690938496000 8751021 -102644604665522697250234725014177280 8751022 26732755204026416475875574397576833024 8751023 -104705651241239716459846505884238616720 8751024 13952730576956130085695642503101808640 8751025 -16845227410052222482497123972783200000 8751026 7367830061945233733588903562212643840 8751027 -23895025480268526035139530266670370768 8751028 -89494425653791828962727684678267238400 8751029 38333690339056362580420088606252220576 8751030 17282697971231319770965919808308008320 8751031 -17178760584354432977985577651185351528 8751032 73804194795749600275408870018707640320 8751033 -167039709838833009426801191742383236998 8751034 -30897966155888386300938627663892355328 8751035 12367303835210058618105423061242726960 8751036 13375579272916845856821741220606894080 8751037 61355786433244537264127573059363407686 8751038 -86318768392207769863905996241850638080 8751039 -2768556049656015699637009430965827840 8751040 9616739714793622887283290876464332800 8751041 6201783765334063005083926962914748372 8751042 52563585170408182873741681092656075808 8751043 38501708995318740220627375153706568400 8751044 82832730779951232270645511978031830272 8751045 29243652969908372797526543419058428320 8751046 92870980391590726434960531198554501472 8751047 -724392164807561489897741816468051328 8751048 134931532786575309679666344493912104960 8751049 -22468421852946060753173800171612914764 8751050 3440735184556321272680915531821017600 8751051 136889741651276436021854341623111173040 8751052 47186336157259310922340560485400973312 8751053 -148759480431256217794480476030211370496 8751054 -3926087562971850122638290861323587584 8751055 7661576178564713542681296424355345760 8751056 -45198062009572371942266431948683952128 8751057 -31378933687783484237881247386709594400 8751058 -56631936120953967379261768947975423360 8751059 1291857864762951816372885426899662608 8751060 12941437868252339641230782507755599360 8751061 121396128007816751713599076245492925824 8751062 -96656123402241134401301805712154198016 8751063 -55658313232326843759045880871536112256 8751064 97306758882841301831261546221829529600 8751065 -32595791407259552957904128982909046200 8751066 -10274355005141339237608660784034634752 8751067 6815640508420647494312930432523091520 8751068 -27495445842257467459044195206019801600 8751069 170604234551729212703583881787005208300 8751070 106760202217148079831741966119395932480 8751071 144977224299124440301046553998731508736 8751072 -60343000392652586385900768594657017856 8751073 253492911056463154182749952539412017220 8751074 -44276841956634660829475527629197932464 8751075 5044375761369492889897281348915234600 8751076 170143760465821636225625522179763461760 8751077 -30035591372814382372855302702694010400 8751078 834664059418825178266466782762160256 8751079 212587295842778354850756042486159738680 8751080 67018674421708922260486090844204544000 8751081 -2031280497230662273634829096844751136 8751082 -70778053680314777664921888081760800000 8751083 117269174850922682069446422836572992 8751084 -5080580754492904587855053621050673664 8751085 -56807887371573488174556345479328848640 8751086 138046426216569314234280219712005402624 8751087 -116449932722563501801113926371229209656 8751088 6100623657537660372688869831894106112 8751089 -231945282536865198064419535204002376110 8751090 45216650852273776030906819797061401600 8751091 -27093959303419923420903458999126739508 8751092 2630828380644562657197479376927326208 8751093 21379050777950881479142261208542986048 8751094 -10584837213280375866338408705808739200 8751095 37052470770617190976184621332478315520 8751096 6696014381224618056455335899983155200 8751097 229376927051590137368772609569710877546 8751098 -82299764435349719679835985458736919840 8751099 27081532841972931347936570139122173440 8751100 64445359550722049305361468841819430400 8751101 44175296126376380232814115337065220102 8751102 779240194344863941087451367249675264 8751103 -123942343943723397668017249395543021360 8751104 6123418466318015025194749733508218880 8751105 54350304911991166363715767766649292800 8751106 -12443209650354840634923032930943667680 8751107 -232148863705472842512553936820209952208 8751108 -42662713209587453594312138024228597760 8751109 14065684852267043536045154276085115104 8751110 -55912688291666171197120719912053616000 8751111 -93756621306768291565320837199074199128 8751112 16501448443776903948294873951541171200 8751113 -38876357133159423066301329967361661504 8751114 -13614324001808526048294542428038392832 8751115 -118937267898186964540419459911093644800 8751116 201236369436453953770230009535300177920 8751117 -15873735596163597340487248297053478752 8751118 -181834978787931190079464581226173859584 8751119 -110005492143950935477817074447657015680 8751120 -1354991027752202749735630941152870400 8751121 79745302670901099682362619745905085044 8751122 12145647737007504609815711355875099424 8751123 -80812292156843584847620613075969706828 8751124 -150050956793442302467647821285643389184 8751125 -163916729751548987332368315281722605000 8751126 -13197897956530184900697664157347822656 8751127 56325332313332441395348814606859955200 8751128 -208829368324754259385598429893627207680 8751129 -11506029168798506940577752571443529920 8751130 -1831297539788198971505781617453963040 8751131 -26966821075044623244711170550887041800 8751132 4377679732610061213360207840610222080 8751133 227692391999960233767399069423878309484 8751134 -33945610687767635015759905328224481280 8751135 101417154953276897466159708424947600 8751136 45009726035671397058823102557317824512 8751137 122454275409749699644712795716336918980 8751138 118521414530935772327215433901335070720 8751139 249378529148366559276698538369319918940 8751140 -76897666376505171074679922464467746560 8751141 32324842318369125074605629776881608384 8751142 28482265525942015695755925769994746752 8751143 35103163412141685053412480723160870392 8751144 30856514997953807256301716360535326720 8751145 -206426667049178424002413404499307520 8751146 -98283435001644900069024606517162275840 8751147 -23731074058629876267144307966670687400 8751148 36687572775745939694077304908036294656 8751149 -37728474950252566071356732869139342208 8751150 -301258726410560184764391521985019200 8751151 111449085311188644323528151190352955152 8751152 -26711041884636926356528993978591494144 8751153 100024523504331311547454881825970279200 8751154 -63736300386326652710813682884987626224 8751155 50822455781087711808809794283874267360 8751156 105423335929585115530517988948952442880 8751157 141902501198224078373619896171052439406 8751158 8764277687529227905761700653019443264 8751159 -187463822872024347472014156782714358216 8751160 130051514865344921549885735793994752000 8751161 -84863670827231661722905549746821986476 8751162 -12879873706893793850603816254471680000 8751163 -27457475030479549495434389844789692352 8751164 -38447712430372223050679934040553370624 8751165 -84715257605803239193236212579410279680 8751166 -11603631413604145807341338319187669440 8751167 -33703496776427077111479111083813002752 8751168 12245078043269119463750566557730209792 8751169 29722642367867378288218856446817337152 8751170 -44142893739119278874052300005919882720 8751171 8015040688247640559195494347612275200 8751172 56828921922453094314833246219810150400 8751173 31412339411814918221046500232531691422 8751174 8929453605890913712592287634255955840 8751175 23432538283926053762676465422089650000 8751176 -10109655974645522608378079243302993920 8751177 106742512919833526014198910898692647914 8751178 57363134028166866018915754487250580224 8751179 211547281824018503540123816428135909920 8751180 -8424373685390443974575793849438873600 8751181 -229548251097644833550245632166495531018 8751182 -164795774344340874965351337616121135232 8751183 20905934101650858292761273385542444288 8751184 23617883799667516650110495916972949504 8751185 117739284113229522357116027483475085800 8751186 -148117493896097039761521058942897900800 8751187 -5613319789274746252612715779337395280 8751188 -1828814313114933636016751313726191616 8751189 109627291000357172870221360351973081088 8751190 -19871371125142368951060672689703064320 8751191 -83753049454020742646121524683593286200 8751192 -849928562032085607095041388223283200 8751193 -161581841264610373727005740720836504352 8751194 71671795656272167846231156627411718400 8751195 -30684566567213635551962778181433173680 8751196 -124574739326324804048260333637190341120 8751197 27947783611830757444642472726743623552 8751198 79419941197333959464300163265017286464 8751199 -419748576226660503528629379859185686336 8751200 140254895714001360602789888697286656000 8751201 -24020982983032988671073410896668575104 8751202 267192057175228070897704582813942136832 8751203 72313877198231867090731058692838367120 8751204 -43586521384761486241935900421675392 8751205 -58591272356348180946638742480620119680 8751206 134569769884214183749145301444223779552 8751207 -24327625796972689174401396776490201600 8751208 222887190765477880107773630934496680960 8751209 20240328791255745508662163624050274416 8751210 22040502240943285183599561792895564800 8751211 -91116216050284169014967681822770809968 8751212 -237209480107316494621862942897512089600 8751213 -124634159563641182128061913590899041600 8751214 148696536565773342180115759016858756160 8751215 -12188861993554368678857502399377022480 8751216 -51027700673325454093115615784983003136 8751217 -322175257398682695357103061180931674700 8751218 40879370798193725656778609447353430016 8751219 -58536123207397905587858885628272870856 8751220 -24270398142877155260511397263887424000 8751221 -32128862603269927184127530687641498578 8751222 -79188992257923180627902266857983051040 8751223 3137442800402491163687743024665628944 8751224 -8190555581840886334867101787422720000 8751225 -27859676826671483923763583879750912000 8751226 -544841874509142134327000574947443200 8751227 244861569156996264703856872239337274232 8751228 111934810153469838950923508118213419520 8751229 96169004218969641347850537052514201280 8751230 -10065438411965153961658668563041975680 8751231 -1564087990688926672090737164447577672 8751232 -46260438117276635537704600375803248640 8751233 -110141008494211695338345707704235387518 8751234 1433076240930541674974911268133978240 8751235 -172763114765923975889924227468897801200 8751236 -43956628079050260572600383620810117888 8751237 10716165941668304267519892547999490880 8751238 -29452687566360553823453239584896778240 8751239 -31683476699648590669968637360762267344 8751240 -181227323986376647560247439481139200 8751241 -67476034152352232514436663909701103068 8751242 -20852317842779046002776248363305899728 8751243 -116611047341481382575234863079201007680 8751244 32667959763579494213118119358780321536 8751245 75363538096661365118424114416228981400 8751246 4187906081707905652701182298057842688 8751247 104083604454756918895579388305311074928 8751248 -56812871746619327478976584301386792960 8751249 52361793114456149242518709336930997364 8751250 11500819289048992220279326879651170000 8751251 199547464211530417156735758023378958252 8751252 -22298246626526940880813932282170861568 8751253 89745282702838280087131492891652666478 8751254 30802847424367628542899633983087339520 8751255 -16217085591352455102551000211078763440 8751256 236029191179291702807800979263485818880 8751257 -238328895782140622429470361339057389494 8751258 -79980776831164253018472359849468725776 8751259 75912895294253994277586276376759908352 8751260 11415735485110720242280221653780951040 8751261 48847486964803298899851138614433821664 8751262 801240539517218819345460879451108032 8751263 8954889361682071824050391790917455664 8751264 -52545051488675104879788263301190778880 8751265 -130552714862461078972896066331246175340 8751266 -86971676920352876891376281623454997168 8751267 -9422903380127547649972954881457497600 8751268 26618540176960805282780539119210693248 8751269 -9142134568504805041049464331168630400 8751270 -6078348668339628288797065382131691520 8751271 85717483012984935700234378742532108552 8751272 -41141369306097191606361703411333939200 8751273 87808757203332529186371617785082307984 8751274 796348040116194814818838788080451072 8751275 12894427778559043216315149441508816800 8751276 65428976529417407485838723447094796032 8751277 -148053130623718103222160050215788525288 8751278 -30065364011339192953386914800297402560 8751279 -84138955348824833955209519122360104192 8751280 -35783167438042392734685211534123991040 8751281 30204657077998654055927686617963262080 8751282 42134321098392578010104638801749720192 8751283 63854285314486234122801610271863716160 8751284 2012682870237342450355651326737855232 8751285 20198319290066623475408712685868382840 8751286 -34630402833452991471407106585642210240 8751287 -140594966729797344017904744591868543320 8751288 12993389511757607767546219622565150720 8751289 -228505425329458751802666447462921549910 8751290 86693826297333797546449501416614738400 8751291 -93675905714027887218354277028894514408 8751292 -17146177190376852856466358203016093696 8751293 48921139846565358481531306844936424000 8751294 -6134964420644401784614743475577352960 8751295 12679653096535814934418682490945725280 8751296 -8692847048849986192070881562229473280 8751297 81950633421937857382369472024496433200 8751298 -12978703597627309257879405799283319600 8751299 -10554820022871843496224226070366764680 8751300 17444005649300526930600366561690009600 8751301 -121965763923091963994201564228210217600 8751302 -101415665869433986291135647304599955200 8751303 -25603642705650454938469806743440738536 8751304 -30461268845699527473034867233379123200 8751305 107460375180325286843513006329430472000 8751306 80364251608559063068268891729313414144 8751307 4613544891433384487128717328783999088 8751308 136500531870181881942999850038683228928 8751309 10492756522218922820088449273468336640 8751310 -37697626791291863090391375844764144000 8751311 109279478330333831189213449901919266112 8751312 20015827358433633181188078364777734144 8751313 15618025798119673896637219982173149604 8751314 -368126852885673572128066310347900416 8751315 -32809524780079920130657617557300406480 8751316 -10893885650955184622317419185647386624 8751317 -217727976387503370787895101734030835026 8751318 2416717021430952888615999505300635648 8751319 -172520195966718504330878008743734940280 8751320 -64629386182086006402553006736024371200 8751321 -4692703053793468223080049322115164438 8751322 -151157089167889572254145762490771899648 8751323 63714149735129420544683638673949415440 8751324 59758849338355139830535122117859450880 8751325 -94245910917382481284635612227563204800 8751326 -42817655696146505254371562086079029696 8751327 -19376342812051009170035718862639725264 8751328 -95031211683387567503470407310892335104 8751329 145765348036546477037588908013085504930 8751330 -29763464954295828418191778292499456000 8751331 27215450193061119863324398431587531904 8751332 -1048417421218417322398003461117112704 8751333 97844543731993125490388063812419300000 8751334 85338455492064532230582003712350318816 8751335 66272237638769596407231078613221716280 8751336 21743331626532452063289237459191808000 8751337 -49723300502012554505598848755778565568 8751338 73034037409506439340767972446895078320 8751339 -139839211127186690504021660318197508352 8751340 -47963082005129331169144500736317265920 8751341 214184142041803179539239181872022966742 8751342 -14706014208852366233258959627217381376 8751343 375845571045182924966121117192852566400 8751344 20917066987406118556552975403462885376 8751345 -54016504991489339342355062958640876800 8751346 -100276581964597266349861543534589638128 8751347 219740129933059701494669892205718815824 8751348 -45669265590411575804937941617784647680 8751349 104818663347014509984948072440623826350 8751350 -11282273446943680500517469655725443200 8751351 16361409330067938342232594915266791760 8751352 5457821779273765256683347400290201600 8751353 181374294093919714545613292494082492544 8751354 7301512073203885919511493130546212608 8751355 70034113596371929057798528171186229760 8751356 -72589919347577258769709714772821109760 8751357 152431848137581787126261961599724846054 8751358 48321895381636924571048944937994857472 8751359 2458902574498830419680727786123781360 8751360 -453856181155939298479964417698037760 8751361 -15149263512959907037279104462096199376 8751362 461177548386727584067460307148713984 8751363 -20932523408674701026262783592495892496 8751364 -89541330111271359553970141333813769984 8751365 -53792640252163127215088960734972464000 8751366 22819464261483876240631543899788227200 8751367 2520263996033611589256160670424363416 8751368 94101233887748901453457492958557317120 8751369 -78509402242090207367121080341495720992 8751370 -957415971389804887393760659317921600 8751371 -142006057117502321876430775341538528428 8751372 25661929603202594900956947984986161152 8751373 80528139387796477812583691110593442060 8751374 79872855176934860844537895808565951936 8751375 37498266342384930862550899865248680000 8751376 -25777789957849217275271704353540333568 8751377 -23341383423776360257432871523005730060 8751378 30926830848630889065576990665719108608 8751379 1449743048040764303094234538060437312 8751380 -105112812142631580207152539145613465600 8751381 -127147653847541889792559125076036569120 8751382 -57040661128527114350879915278053002208 8751383 -131892045421595158836518624031567484320 8751384 -18427986928512369178119438015887677440 8751385 69515578030988249848977634331934696000 8751386 380536890367456135390302031421981184 8751387 25294724500321993467969318055973655960 8751388 -34855078038268225299545516881850726400 8751389 -78657227865717466699426114820022014880 8751390 -10933504191164532461551785452818944000 8751391 228686783923659355505070527327113601784 8751392 45448928898050601402987070486291415040 8751393 -14983719863114458703321840551544059392 8751394 -87979329268207479364572910922377059504 8751395 68992607220810044664538773993050898720 8751396 91415171796305346421353358072405862400 8751397 -4553890676447378885164167770654076548 8751398 56604947993641201406888108976118467264 8751399 -174950548006069358539514696345421525552 8751400 104735248207443182909709462513438720000 8751401 -88235587764365754899197984927536734598 8751402 -74385798521876862629729328706115794176 8751403 439905052449425245249662796537883648 8751404 -107943634006134410692367063169220326144 8751405 -9392192684962673533419165817712198400 8751406 36887653758915597551786245548496964160 8751407 53399219636971761366114651448445513712 8751408 -4567408613386298493985775644144828416 8751409 -17475682594006839725637148038852899100 8751410 31486958182900999816724934100685331360 8751411 89734946217550363634083254002234379240 8751412 -94172780995594569255882379981126443008 8751413 3041139152452563940707069928893338688 8751414 -33228787124387883429556081859777015808 8751415 -111722015589350744110498274155874950440 8751416 -75289052988240824617151933047153643520 8751417 17224174154089633704193857738033313920 8751418 -58321764173486437980492307565800286496 8751419 -179571898255298958466873373467114996560 8751420 -72839087982031122617271257104687526400 8751421 68613583602387353923431276619015983712 8751422 3899867682678064852025286969471134400 8751423 -4922859796274419800429702910738809600 8751424 10173253211553336453617885437885415424 8751425 -37133111519877257310313939739989037700 8751426 -89718766729381593449200389192968397312 8751427 54131925547786985425844373014779481276 8751428 29137123310108225239873332904408436736 8751429 118405149366698225181093633239611837440 8751430 46444495643615199918029959758487622400 8751431 -17325617282038730569341859082962785120 8751432 -115587899694506106733941740158704967680 8751433 714700074412393538665764481214314804 8751434 -102817376546400681342161379484153938384 8751435 13152102852960445081825531892170667520 8751436 10281857415834053746017411870042334720 8751437 11839942824859850046553764771091272192 8751438 -38978289300771910912054132262070878400 8751439 -90415610352969867811309942516903023760 8751440 37636830140967732417400417251390259200 8751441 39022261036880758426293248355681822192 8751442 -41978997986037775821654042810644978688 8751443 10838779303431885811653285243652143360 8751444 12212561926721492084689655756773939200 8751445 41735132772640954051113986084707844700 8751446 878208793867259288590890703945056 8751447 54780199874590259698692363085271476032 8751448 124732115898982840023531051721198878720 8751449 -188163186951139748237243516118117082614 8751450 -12919647610266498538923328641551692800 8751451 43646944117059534965613948345521616452 8751452 53298533295975253141824843328577819136 8751453 7321940201024050621423265218292965344 8751454 36771056121360143402478205110977616000 8751455 11569306585374151485127174567151677440 8751456 -77724740009721213170101651037151559680 8751457 -30109418403883298380016278189488901440 8751458 -55286277318496967087303628818338495920 8751459 5645588862774776800396228274804652000 8751460 56943747829546814386001829029312655360 8751461 95702067589752851307160353034876792062 8751462 -4573491309011138206291237633881600000 8751463 25437020397694727232198711136317511680 8751464 145115330437240047789914105674318540800 8751465 5232610327347392541380353695772324800 8751466 -22606000709015452333299344370205654176 8751467 110362438957240460619385784713759014516 8751468 -113693815081356808989969251097770999808 8751469 242009242297804287961511950223596118870 8751470 -2082233079268736569351103115733708800 8751471 34585011402538720560677719000057218312 8751472 44822137216052067838515375296441778176 8751473 47795429101238386124351318279676478320 8751474 -6455977856091809527321691930431411056 8751475 71163118620475332124179069717391854000 8751476 -15304028684230814558791367874497556480 8751477 -17115839234517175658927445368578590720 8751478 -31239802921400706152560962136614852960 8751479 144987688339690740925586756616789598680 8751480 179658773323334880018052412495952691200 8751481 27264764021173258195093987045699346772 8751482 -48472622421540835330716528172888693248 8751483 -1271530682082812104507360507947651216 8751484 -43861966611867343756182136090040075264 8751485 -156351478985205027180608057135761796820 8751486 -101020297291786326918112941393948672 8751487 254687935010203141577761392325152369592 8751488 125466575256978592760881457616409067520 8751489 -1062782304027820872177275031472070400 8751490 -32871672385149963042682608928714790400 8751491 2811777079600885994068792440066458784 8751492 15215885857919563364960730851370808320 8751493 153018329287605982436456451309971707742 8751494 25727526221424807916963878457327713792 8751495 -46107065600154854511345274112447356800 8751496 -123746305792545965508865482533607982080 8751497 76577216227950434470797431013213732480 8751498 -31093941072053918799380338964046399744 8751499 -78431535250258057274578022501320060064 8751500 -76294905840753853040257204723677696000 8751501 22702377326247799904204471584461984480 8751502 43803967888992569822275801790973264192 8751503 81620334040394974655635502883505288752 8751504 -7663888036839934497322189948036055040 8751505 2557570660563932653261366787050532160 8751506 35001184106039722816314632703913939104 8751507 -135098435921570939838537026244950181120 8751508 150405035666013054439291882208434195328 8751509 39330544283048195866846567589437551804 8751510 -91721725967075460762315826598439916800 8751511 102743658109258130283511511370088466352 8751512 9534542986095390682020830104371855360 8751513 -10082267568748444396951832456699294256 8751514 -33270957267694192540731699321644252160 8751515 -102216615279289323923695349382161796000 8751516 -119267452838596277028365431807422555648 8751517 26530494996028126601614779149427966592 8751518 -40596862160350585424682646819090919040 8751519 26027059096279871300021524721027127648 8751520 -63130730185603640045618200575501926400 8751521 -50757734070500020713602643526821728256 8751522 652524988690676808041940949346956800 8751523 160489648704816400030058628111334284288 8751524 -43823739979140271208882003567685984000 8751525 -55778278525055623800320742010327579200 8751526 -20950543689477799335937706136896288640 8751527 88026491791853365137168359115780896376 8751528 671989302910542330855538798347048960 8751529 188892564452730881478388003062624106320 8751530 779857470698674845575430034886534400 8751531 3344519299790065223944921656880919808 8751532 -78519666922198351128218694060988416 8751533 105120261845482405729366810223965392000 8751534 39665098965672761030420013894336804864 8751535 -22964973162577527388044419152903857600 8751536 -9054324536541016286856693171607830528 8751537 241280204380853311193195964104483617440 8751538 60620278063281224356218088155087624096 8751539 -100496757957997121622962901731263322376 8751540 -23164408269816319374858435966100439040 8751541 501929502382676425627619925848490631680 8751542 -39782278993450262277700892281020191328 8751543 -162599672584363481461365163270791520536 8751544 -35231224650456948563455879812855459840 8751545 128868970282500054672045567710582659200 8751546 9112316791681059719468369485313237760 8751547 64546178682139498494294627930820407636 8751548 7813290934572395212535425427118735360 8751549 68107491166158865000052824292690212800 8751550 42986196530518193986633484824954828800 8751551 -47864748836017572394036257430269354408 8751552 9800575018457118732713123546923008000 8751553 -365272822776791871508707888577912493180 8751554 51720393218338517212912106133800873472 8751555 43575985206916473532628242864790344800 8751556 66936596881651599565529532176576486400 8751557 269606823113462790665014915025499595806 8751558 -60900398636256667728038206576432708416 8751559 86091973871560038665302703654392886016 8751560 89337387921338304379463122502617190400 8751561 22389946204721792207630897941668296064 8751562 -66759423733853156715522221669248432800 8751563 104439379826155253634092919008290705812 8751564 -9618063694509488767450578624235163904 8751565 -62472988204702064570771379266296262400 8751566 -1892132220195513789578000231750985600 8751567 -207171465431934911867989445003810040 8751568 -19965345491671624080831743774792744960 8751569 113979680583628937567475735924357716544 8751570 29186124962877849170927301538839183360 8751571 176278372838237157927483765249188090200 8751572 30223436672964978818583926044275355392 8751573 6433263241157061275472362668537684728 8751574 -24458629432715654392125084206292508800 8751575 -384542788578419391801835115702486400 8751576 -269314371669118188327568148138434560 8751577 -122233572274364030890269699119758083574 8751578 124778685580413422557094066146336761600 8751579 11229947031960547079286355302824156160 8751580 169595804627574290826251662165185930240 8751581 56453513318340019598986584891320421600 8751582 5227399394093977828375468898819693952 8751583 -472423710486123243933038680334089207824 8751584 17845005084775593574158023969641070592 8751585 132735054324727276817112458929067523840 8751586 190853264064002534519205218888371400064 8751587 73436480193535431247191206788675682400 8751588 -125565275004370400449230112179999866880 8751589 -26990368276059656643954867377083599168 8751590 -88413183120581757498531263066572636800 8751591 177986492156374954685916857994979389600 8751592 16547273201101270999534440235019550720 8751593 -222872645385405042733146043757784313158 8751594 -60696170304549507830715333120106156800 8751595 127585335884162344491452438225249157600 8751596 -125677825417340644430709555680965300992 8751597 102400354530325762786150834396753742400 8751598 -1595289747281157149490202940820043200 8751599 163388435410033709444446847760727851600 8751600 6101529585723784055108127930929971200 8751601 -345124140345028857710045587304189202368 8751602 98533531741352821578187562123149307904 8751603 50205802528779802751139736682706824448 8751604 96956254117295920519963189842713296256 8751605 5978656116955624641769896564037304760 8751606 24051747232679280948457755901995847104 8751607 -351927510821259752089716898229903978648 8751608 -206436881100797597947403437513225175040 8751609 67105846145905947129555910063779019200 8751610 1373319245244502951983713644310937600 8751611 -201713998730509853730728231156365287576 8751612 -40369256652854241768260314181331353088 8751613 93061127671134969756596561289657694924 8751614 60921349627267822525472244244091985792 8751615 427253338937160694198241869403128320 8751616 5245805434008051817580105783807311872 8751617 -35920649199404398295900092624943204736 8751618 799524531543297100196962586340748800 8751619 199894104391474996109312679351433953020 8751620 -96127231555158819786554058877206528000 8751621 149633491495365199697898898418320396224 8751622 10840278082036962256367602079347200000 8751623 -206874818856207000501674985185427000936 8751624 -22135699853785082185443778255590850560 8751625 -82919381980748901181068325545777222000 8751626 4175736341202479360830747132321695744 8751627 78499830226494933947434056533379496764 8751628 196108810425514619783018525158847403520 8751629 -256463278858844547732471004289703469770 8751630 27547697024622554520631790653448123520 8751631 27343919874856659983573007683678505440 8751632 -56705088684513248689267377427119857664 8751633 3862791546699696853123634755444985088 8751634 -44472339177848571709683162030472044768 8751635 262275996302140019535388703846024847360 8751636 96119315163675337826599190568239006592 8751637 10969131529600220366535532423933108800 8751638 5798221469496362675790911258987304960 8751639 11360413046468908671543460462116573648 8751640 138288524132281197850315394310204825600 8751641 39172949061315280799351725736011286784 8751642 46616692411956618612681876982047462912 8751643 761290187578543272686095212887175400 8751644 -68079973151234954378909776419108899328 8751645 34615118833703010000266995647566373510 8751646 50254322819167990808627651033768406720 8751647 -68480711671515053256021725906355945600 8751648 -1314929440572582628389849271745642496 8751649 23381054876150184830632860353054736960 8751650 1574203564355100844698080723384949600 8751651 -5829024173852971771871071569730213536 8751652 -1009059847843575637936597827015651328 8751653 -41080753109484135221597032676685672480 8751654 95270936271112436421918386430196287264 8751655 -62674302911646826138395195877615673760 8751656 117727023880584779955571185429075962880 8751657 -71767861492142588404126191164000411760 8751658 -5592354914988008459354164391568195840 8751659 -96804317027685757367291626880666819184 8751660 42493162697882542580589553272134261760 8751661 -2021562291321909924980679445020177600 8751662 -129917227336179905615886272466627135168 8751663 -78360260352050615259742668591468338808 8751664 37334131883602978115020110117809356800 8751665 87112775160706755542132647693831216860 8751666 -12352275471694765835353461397070929920 8751667 -220676944153647044159587085808427367284 8751668 165961330986669401860833930420932812800 8751669 -110617818528866649628563843806663737056 8751670 76339286189282641403488231188655724160 8751671 146211122176756145410021161423389704872 8751672 -28999378787818182022973179508804812800 8751673 -11019041991381521092132764772950430080 8751674 323836019328141068975082059049821184 8751675 49664542080557829645392430144916197000 8751676 64189674113755680629701343554424744960 8751677 20019853894787702459924555592921550944 8751678 -1048231908060624016178524383385566720 8751679 -251231201340368160544625583611923441616 8751680 17136562044873850139886519832113315840 8751681 -152002383846098899919332478519289793230 8751682 118818684272704359168111429758029473792 8751683 -8976433195801618189342467308926975296 8751684 -28045310098516150175542940957095845888 8751685 -28108449012108942839124886175497368000 8751686 53028413982615351887733647254060845504 8751687 -48487298179565672492745871686458186496 8751688 -65696737224834880038442302080670720 8751689 -30844064792176524820683465262186517040 8751690 -26313496076128106570291670277331448480 8751691 2517333545602173830366937766315599472 8751692 -226736183395293255303767585671831546368 8751693 -40853578416715391373258609419465133600 8751694 -70187015193737473127817072519337001664 8751695 133820497849550295076072031447179716480 8751696 -14644386402798174454731732740704567296 8751697 39554025075721217213553885175874230272 8751698 -48284449402160144584603143383626988400 8751699 82370855157609597247423448175207398400 8751700 49073110914127511451753864216803907200 8751701 65467267233160588596469537421599361952 8751702 -46991493894837206698034189115711283200 8751703 38511412298488407169619730917469467584 8751704 -2011805779479779501210666370102067200 8751705 36510551187790308783345255290344695360 8751706 5780600633128979971697570813605628160 8751707 415076374800598380206784445491181920 8751708 -14742534443097502155870143790089425920 8751709 -44302413131152537464149422848171226740 8751710 -36593692916673844402663625377737252480 8751711 69542675340777800119554030436491475272 8751712 93511501192159888237288878911915556864 8751713 251625868774555584610186979773289694084 8751714 -30793912631991819474139139138839992960 8751715 35874018726185153163654162338737284000 8751716 -76344793911848085567465352576294988160 8751717 59385314610817378687564812406817711136 8751718 -56599467439002165932031590876879497920 8751719 66033021767564527678938882532514559120 8751720 -63905311003028136206906759882862182400 8751721 -81677770180873064593678431991376142336 8751722 -41957904871451417416103255888580572160 8751723 -1758406715397851785625708956473642216 8751724 -39923651625774961642250057371111025664 8751725 -76711691869160105786881214786178743100 8751726 -2493151963016415739460386079773109760 8751727 85214959208427895868943995530833434576 8751728 48373339958538477984274891650899312640 8751729 -81796562889070740317347594389736531968 8751730 14349674489797913261218059836805120 8751731 -26154937842440531648880458306047744656 8751732 78200418879453788468920999947099654144 8751733 17574306241386748146598778872959463982 8751734 -40040156165662848633703845065744875008 8751735 -64680648889533984484583794188478345080 8751736 104575241978695169804549198118393446400 8751737 21871383261417932634875747676826670760 8751738 -14199457336545358694290106096028665856 8751739 -189032777596906161458291745598370106460 8751740 13744228721161377077588826209506736640 8751741 70980620407750611090909210782462072544 8751742 -152136016348734476231920961378351140800 8751743 14548748159646870904646961256523862000 8751744 -33947267643931079912672109875335004160 8751745 52017738125727183209817387466412989800 8751746 9763292263220060874051391260246704160 8751747 1029264812055940148580465695746513728 8751748 86030636761959134372645052672999828736 8751749 -240951669149492343838498892015958521250 8751750 -28499151418826365488611696055492096000 8751751 -10297081703193268946336601603633610416 8751752 22338438706491988061431415304714777600 8751753 170256435923417084053760122228807891200 8751754 22928151619758943738206409253955881472 8751755 -90078741419325571254420970963838319840 8751756 29847719626366002297164649266216684544 8751757 54947569907480348641650541156240778624 8751758 -5516046190267518176313297723479668608 8751759 -65303046999310925647992141629219141496 8751760 41574665991938976917105789205091860480 8751761 -140961876688013552298161735995062291600 8751762 35758393754180339614868855285855876640 8751763 49960653984922370563744229147034409240 8751764 30400475523692174967076162175973820416 8751765 22912020595812023357208967366198272000 8751766 119387008935724638056753368472875916832 8751767 -91318559622077626834418775214920080184 8751768 46142482553062078318917521861494517760 8751769 87450967700359804173019442634580756608 8751770 117305914888838411127441936604468416960 8751771 14388117751615343383322498528553702672 8751772 20076650469636823232134999391450533376 8751773 -125742912790434174516180816821149821978 8751774 -68015083001123411870290467742730831040 8751775 41481098967179587533954917609198897800 8751776 171043776943290650671297237685259730944 8751777 -27456184314142205658383076829330528080 8751778 25686054421321457966475235621670277120 8751779 -152652103295472198793647654315914653200 8751780 -83222060042350581734912067389795328000 8751781 -217792396943514507340752266837549892418 8751782 38667719565852348132070569760407095040 8751783 -11574283176424309400749123049683906776 8751784 35999554372323689272234181538274744320 8751785 28692408244452205941240636369783456960 8751786 -31094817796269400033242102032614100736 8751787 26446852907953512302796450299528024952 8751788 9843378877963843606266925331833021440 8751789 21599037932524266077983149694994493900 8751790 616551245461904232526845282474318720 8751791 -646821859745489191558958377894604568 8751792 -2059456405593320611029323335854047232 8751793 71836910328387027115713835490027823844 8751794 152459653896104949834232745049540204960 8751795 15168685293872277035944484998473877440 8751796 -2780101902562007987521931974347636736 8751797 49507075552646762439780021899417052960 8751798 -51836765307078146121819184979864682432 8751799 60468528374576975460875320772015777280 8751800 120937554630632885182013206863621120000 8751801 -84832782286150502549730187430609856960 8751802 -118193301077608359349886706934170279168 8751803 -5729233861520009239672756993133313948 8751804 -104542501813274263757333685521408990208 8751805 -47356585408036462181337201638922003540 8751806 617961564342153454750908549080810880 8751807 -18210306953855530286893580617605848400 8751808 31751780667638796292228961990120308736 8751809 -431724724794383071443141220324734720 8751810 -42019927553466114409507388703610659840 8751811 -98203200513902066311769966139759758976 8751812 140203715597175895041423472718797846656 8751813 74023746256444904644276118537926300800 8751814 -68508940455808992370962117238246275744 8751815 19406962154964921303598233064571966400 8751816 68371468596002132176143078525538206720 8751817 13639589573920835961832752647245707866 8751818 -42319016699952688452091814020700040960 8751819 -1997931933073341014480330803849879632 8751820 -1308852335669669057320795745348567040 8751821 -75211259394073106459441809733057865108 8751822 10013512172069477397843972156245806080 8751823 -481329597630316237795535585418178165440 8751824 1969905485781147088615924011808849920 8751825 -28999543925067253640865119635618050900 8751826 127898452213436904202221573046463636112 8751827 -29857718562913977951063776288638206384 8751828 -49243778549186404304499980048326010880 8751829 -99979177636625968690878104363773051570 8751830 47789216519667101932507071252651682560 8751831 154987935027594510351858804725122998144 8751832 -18943506117102643010669054613885419520 8751833 -320201632864006916144633581941283056 8751834 -12763444641188339868462133555674792960 8751835 -20910403883907946161637991755436552400 8751836 -50214687751471836968848818403868075520 8751837 -13739578892483016919703425349516262720 8751838 -135482120542036546232198502341024815104 8751839 -202266867267267658526725259888760843360 8751840 -37460879770399850922551488334179860480 8751841 46326846264206860314543401145781695330 8751842 52038541002743744459368110691708508544 8751843 -50363007845344952205964552919112429468 8751844 -36461808394111942034343553812663931264 8751845 67171592950420061744780165397161723520 8751846 63589557007727301705301483228490721984 8751847 -1887813470593349800916152327795885680 8751848 -2571586733884453844042904744389345280 8751849 170382172709010893875143862973834678400 8751850 -19527576911020291475831672406500460000 8751851 -109251130346378007184877768486660295936 8751852 -51508140461875252290592214682708833280 8751853 85351969350843635164447078923784902048 8751854 -16683277046521036963683927874400949888 8751855 -10832841254682042823253235726949985280 8751856 26763704108600644854725041235680460800 8751857 52376507809097978000980929031148803200 8751858 -15924471195970340616944638453488943104 8751859 -212319281633581816650987109773086277940 8751860 353250664417953399123727824574725120 8751861 138006281286517549795672730920857440640 8751862 -1445215671779146807038990045543451008 8751863 60697057764461644991003426228769083112 8751864 63200119103381877435858287477564375040 8751865 -46429646747592304734814842979117030200 8751866 5486468718235207653668693950012815840 8751867 -21592775374951805645820290034095353320 8751868 -52183723521443364620487098318776688640 8751869 -728727326959235190112526212346953728 8751870 -71558642639594832169882897188131212800 8751871 7266191934977335086787669189965347072 8751872 -99191516251196653586433838013604691968 8751873 1134877916785103543641253959202932800 8751874 33945359379308477078988769594189353936 8751875 43141219682775360898377497611139400000 8751876 607422410486345796806831455308939264 8751877 -79446576427506636635794122153552864608 8751878 -30538444685862322895310348664244238144 8751879 151059052389450622526793399959319235824 8751880 12129554565945623860632275871667046400 8751881 55398823881213506811373083958154801700 8751882 849565156016501054074220068085448960 8751883 -27503231831602580889394998020528244480 8751884 -8147908160642721808131519505325693184 8751885 99263629026746096875679813891976165600 8751886 -5209639516144875588720743695637274624 8751887 53449690964253722052249166781512783536 8751888 -14451687580364683195715704635622096896 8751889 -78609631703090165374001032720851683328 8751890 -37990048706727172714252391110858480320 8751891 49904514859471449738562894845913148160 8751892 155814349674580384228387927022069945216 8751893 5144845441656767519532867362806699164 8751894 -32357305968719553552956123488546091520 8751895 -130821916184623190125527390576733386600 8751896 -11969883825330741152092736787272294400 8751897 -1415208631531163726025734704604820864 8751898 94548843613159660860355242646809577200 8751899 91215794671416395606017994572403915664 8751900 -40074342788946088323396610423442035200 8751901 -3085621511525807256728468745752464596 8751902 -69787583050753462626557147238999454848 8751903 13163491494289023969248165331551005200 8751904 2389790019036979335320516670101913600 8751905 36893859604346868600829156433610279060 8751906 -38251368950612769805560948099009256896 8751907 -189800565105667011624284734536310503844 8751908 158242223104364140215453274748190566400 8751909 61694637210701073446536396321195531104 8751910 -80402422854191656890682786524296486400 8751911 9712591374613871287414055872886467632 8751912 31308880808929866461399152978435031040 8751913 27141267826196344994759303679582155920 8751914 -29243149157460510716663160177695262720 8751915 2115288976256801244330954362935704000 8751916 60445014929514856378110820944852266240 8751917 381018560160432925952335352038431970752 8751918 -17155268858446961017402649565342858240 8751919 -957985945330856077123460548393214592 8751920 -10834098676467373396757378874880819200 8751921 -125749383657274728673273396044249663888 8751922 -61225634160874674440319273506657046720 8751923 -109751103782548197466167494839376673480 8751924 63284524895389055061963502428599525760 8751925 4430382633719068117156116445383516800 8751926 -43820457799218783126343017624408533088 8751927 72044416753751188842610294139810060520 8751928 -85780430733026260749314907792642723840 8751929 60204634500111928904204149714926931284 8751930 -66117775340205994487949522593360640 8751931 -24476161563816771776156301328371402268 8751932 -36946225805743955559574213053646970880 8751933 123520339249701743185095507036646556160 8751934 38798518596847517425069841128874447616 8751935 59096094121385564322322638284008568400 8751936 -22755904392831257076952563310940651520 8751937 -709296148848609745051124471122042560 8751938 -18253340526183348272465030205719756256 8751939 149518814034896617095254780742824829360 8751940 127454027629503519959998519356928289280 8751941 107933078261876588875134554056547126400 8751942 43534613332442981518943558891882342400 8751943 -26121140219419547718078338757207673536 8751944 -32008703910469805634221141691174435840 8751945 -10890972395389634310222479829471432960 8751946 -16123847523088255613346377192236448256 8751947 -96848697932729421780716970620958608520 8751948 -53043191850793229895454650347479441920 8751949 -82045328629437455455517126295745079050 8751950 35143431702295418862202709630275776000 8751951 9717756902419635171132995989597224960 8751952 -5904911777944893959206911096539578368 8751953 47083909651620392519520678781098749760 8751954 31086605830273452665885654683750062720 8751955 -24283982170653324146194939987350194640 8751956 55208599099449153992411865064370362368 8751957 53516754880198719838091026342278171264 8751958 67022928575951558482532911960619827776 8751959 32560251359091990459815186068624600104 8751960 -11934053376925363840650114708524236800 8751961 34439867676902931885802017312714850000 8751962 1389671108224505253724322884219257600 8751963 -22801074200057550159759098589954509952 8751964 40265177817641179410070121977629806592 8751965 -28672836940260201878474340992800773000 8751966 17659824955808321426396767883764205184 8751967 107320313438495413623171994784771258992 8751968 340407761369017406960658171292074639360 8751969 15761235286001344378544729417781861696 8751970 7712488432923722381366246515682534400 8751971 102845298590625298602728418237813498384 8751972 128880332630128500215672567494392763392 8751973 -47874034450306829495281462610092395778 8751974 1305583051857984369410960860983926784 8751975 35640082799254809617123370824656153200 8751976 249797708838927140520981673491409198080 8751977 -53471067588503780689115400307351770240 8751978 54757583631728306874357174936125840304 8751979 -268245529160743746516298056179696320680 8751980 -6839121597314942245573624403943183360 8751981 14627706501597741377576302290815329344 8751982 -38091836217098261236011646136623151616 8751983 2130047232681786979386874149953758368 8751984 12323762706225377367310858184368226304 8751985 -20111107354194427356338487738695062080 8751986 59602509447788644061891135499993522192 8751987 -39686960433141788892102758665193110956 8751988 -81501146808993439266605899306613248000 8751989 -45801434541339655579661814788009160000 8751990 -1946066178052804277271304212256431360 8751991 9505807877566153720397803984710520752 8751992 -80384011210367711975431726290447360000 8751993 19222405371803316907003177635685106400 8751994 155851735499550318003478469398109053296 8751995 -34017824093009579362861949040506577120 8751996 -54928622139647389127756903343038054400 8751997 -86794788555839348650144004181457671540 8751998 -47736760004694096274298806425745920 8751999 14396565150356861097938151357272894664 8752000 -91286304477294221090284027175239680000 8752001 56004690813739389051742710788159636400 8752002 21546990080807457387423014172902227968 8752003 188458956620641093051838932314925844652 8752004 -169303166859487951176891501158627074944 8752005 -1007024086046741645185321067082502560 8752006 74547675713253446901410025543265044864 8752007 9860825212864048788717800432637058224 8752008 84079317591361845379775963072434176000 8752009 4824980849601021074648643833989468352 8752010 48045121579746591814139863585331864160 8752011 -162027648112735461744094668761802226176 8752012 174376857795984499233089804979800092672 8752013 -42095269773933534121778419717489101312 8752014 83320211409855003413501205227352107904 8752015 249275504832516962031917968473791966400 8752016 8134528267434450817927333342934728704 8752017 40315461950450780768684492662999064112 8752018 28863728154609933477923133104813430528 8752019 168376446204858177274637325302689769496 8752020 -10326504939406190126573810134699008000 8752021 66335407000932603164190727133971168192 8752022 -110992458943354097155435603573118174688 8752023 -90707432062504213774502157913676570880 8752024 -61021444879930361163551407328598650880 8752025 88595495374073215340174190107795718300 8752026 -27467785074061069657642600865738150400 8752027 39997600484599979414497918287789632440 8752028 -54103667726924738607270003646013420544 8752029 -8298832543964790591120424037129263104 8752030 -18486544896513814760372049148074297600 8752031 -279543627798197133376684760337841755168 8752032 -123402690871783899506561544446983864320 8752033 230087777168006912741034209118704909282 8752034 -98203086229583712896714828438386962048 8752035 1806750816033929696227229739282529200 8752036 -48309973470730897316539229720388673280 8752037 -52256699490116870247549481962617086434 8752038 52322027859540717570032837964304215744 8752039 54878574304575032729384692236484766840 8752040 -8139150026965723565228276077796966400 8752041 302234514336282528702986952663351604080 8752042 38413471681064923451601720527539387584 8752043 3106458639446995311768784887834060024 8752044 9944943145091054726396843024209281024 8752045 -82291527502583261863199843036533763700 8752046 -26626658095284281961490180434974217600 8752047 -76503621905516658609494184615235417728 8752048 -458604952154550747210485178486849536 8752049 -149495022707088879882023168693142354636 8752050 -762845584583764139088756021101125200 8752051 -28491773524597185937887733672428464 8752052 6165618154706941561703976028801370112 8752053 -87750372894268417084093289676358031136 8752054 -41715904350214764398289469440710054016 8752055 52876676469451231335733516276515021600 8752056 125952032335298564279978354997427507200 8752057 -26887132405335522818050089583355940694 8752058 31900247464343678873846715657094346496 8752059 -141130818615369292106558218591395515976 8752060 -95668582412416415283296153122643481600 8752061 -35192331765673292414216471330173831200 8752062 -36764517311889688913707699179691769856 8752063 72955043019089340081080128502061269312 8752064 -14603972483006422453540977711947710464 8752065 -6041539150252504232263740247710873600 8752066 44369141903685704099214125285653510560 8752067 -3726575753759988296430718958256466884 8752068 10895848664896121003063993317080962304 8752069 258135003840828689698525995609937276960 8752070 -21459449968090618500985717896142262400 8752071 -90760785767071031607950605358874195288 8752072 5727536804274075916805757968245555200 8752073 42568153705044047494763764749364349904 8752074 -28844826612697752089521399977274479360 8752075 -12155154734850420128399472974996044800 8752076 -26040666321014671480758875744510141952 8752077 -127589582072900432659615555070179460160 8752078 23142300380400540754287268898448070656 8752079 49582680488193043604931487682538164976 8752080 4315367076461061432251080500465500160 8752081 -64416222589897745063895717369410725120 8752082 27908810884724011923478349368771264800 8752083 -138611408551452763207563281023004661576 8752084 128541319480567443690951178805284147200 8752085 192990738877328755907464559292662987160 8752086 -23443837113807234129699550073045168928 8752087 -3290491791257873596903803189778177680 8752088 -169283130716397341316157527316571658240 8752089 8352420128552772058655756033460978048 8752090 76228614154268289327546941829078232800 8752091 -442809104799271654331341921161035376 8752092 15955639422120539126568133066123195392 8752093 -27869752053345928463273970917185195584 8752094 -594655695903649836692306593046254080 8752095 -31748478662082292318199360471790738960 8752096 88243902772061235041367953060781883392 8752097 116685464791093340522778376783123921812 8752098 22945707617177131304010256317751239168 8752099 62691696469189129554291109875917340240 8752100 10789713811521747350619871379499110400 8752101 119539445644631913167942615571908709600 8752102 -19779207088292257295576009067047376768 8752103 206870176810060050227609540223578346120 8752104 -13170391352532230634641535024918528000 8752105 258701737562037322242009532527479794560 8752106 -20782544298802822999939722247777112064 8752107 16260816328879796083565628047545501440 8752108 4009833490491404711868382142465189376 8752109 31223002565394764718397868188767855660 8752110 41123926722598925288139706662344062080 8752111 -137824330365020966586662766000392748000 8752112 -33601269658614785407514668618196189184 8752113 28333002094570593323761424858250733620 8752114 -35651781977669751790348016446533270528 8752115 25291538053983181277230979189752955760 8752116 9195280258511140604225120527041798144 8752117 247371334809242338291508437146769354752 8752118 1757705566128549351448460535291161760 8752119 48829335106617295346708868380670195840 8752120 -15214077762911341948421651490678374400 8752121 429050707425642620236653599571417984 8752122 -13684010300687594154581086204916824320 8752123 10341017486424316483272784589834510372 8752124 63978598227657004445277699656020279296 8752125 94318393535598669313784264991000360000 8752126 81114420712167776219889770075180224512 8752127 332358400524976879889263216295697839712 8752128 15084039917309745669582227177862070272 8752129 -146711342685141707014972538452844086270 8752130 33064642665058640437320767307230844960 8752131 -122500924877833505532563384993275985688 8752132 -89950813309288591492844123250927455104 8752133 -316826373457397025017610646098125796 8752134 421541028740822010511814462509429248 8752135 -117206754211472242334832820808355848400 8752136 1677347287524780187748873195270799360 8752137 53780979133881738211952696838951939840 8752138 27454434032658535642229142316703778144 8752139 251803389707984336074135294663866949800 8752140 50374405505590137353365680487139112960 8752141 544787876555399558641061938814975520 8752142 31190469170475700163174531439460135680 8752143 24524382103476370564811957845293423744 8752144 -27122484632317347580699584389854003200 8752145 -836222626652703384293438960884264920 8752146 35824339276404802120235957307901369344 8752147 -59122492328537773232578399703383883928 8752148 35338773118472684442879562376179598208 8752149 -21874225953485552495706309838791708576 8752150 -47328554665370454377267985077477678400 8752151 172642944112294339895146119042617904600 8752152 3984208646411455086243778566723993600 8752153 78414408075783661930416191343235571402 8752154 96934675577643867171091369336184151552 8752155 -11668930011339683790417153892320801600 8752156 -669701930627091898186486260471015424 8752157 213472324435874528647394299397442914406 8752158 -153073572555438629100184599229698005760 8752159 -23186418027778850663972284271900982432 8752160 -98870129711515950874552028639526912000 8752161 -2499367401952863412233180907673716032 8752162 25467079257636217276282401249558526464 8752163 43296942581651398037449079850581956560 8752164 -54181136746699102295368617198397962240 8752165 -17726247159490043689245637239894796200 8752166 131305654174839087351058004103302872032 8752167 73621352704165339015235882226083664528 8752168 -70114008267169796133182314377360506880 8752169 -77383778933273885824755299620026877020 8752170 -11658212624074330959826263969544519680 8752171 54088383155383230681651201016736774400 8752172 96536527525851999037871122861809408 8752173 116634988830714006012827423740613020800 8752174 32050630659478655348456818266431099712 8752175 86187082348927815454423738554388895400 8752176 32924413154360870125323663208304885760 8752177 -94692094329982746513310309988083648 8752178 -142986475123354294509767375671888654080 8752179 106883549979975897067494497887211836800 8752180 36756893167222789540260354920594227200 8752181 158731332695385392896970940164888879982 8752182 -16645704790506652581988316464718227008 8752183 -126331700702773016363339522460447239976 8752184 108659667731241965045647558267792281600 8752185 -42121020274462784106766930620998044800 8752186 -178267830433335461962284351893989641216 8752187 -182618026950146051640421240716703675164 8752188 24284059888333355520565913737814983680 8752189 -9100033221690000721183146656983486632 8752190 -33656862382587972258095532820218612480 8752191 36996278080637393887238270248283654400 8752192 -69891879631766082240187501409312702464 8752193 -38928697008786881379521907891742949376 8752194 -56179010749033858159704585180550338432 8752195 82732224312525385081269420051250320480 8752196 60708419181578639574311930959590326400 8752197 53764499309417156411173126547064760320 8752198 -4929849004502027631568570926707128320 8752199 115221022299522633834282509492384428032 8752200 -35312143306001331913120134057922560000 8752201 235251133236662768011987429029011434202 8752202 -16064061343790489008808650685393378208 8752203 55491758187015128641986111857352733680 8752204 -60454634238816288496947237793425113088 8752205 19098555708512421444663007637675212800 8752206 5605798760617083196863404878155767808 8752207 -101386455488042880810477404252211270544 8752208 -535831824150141724245126011264188416 8752209 53655545921272388428004796448670456304 8752210 -100196627646440485147925795544975536640 8752211 22298870659977282249250688061524732352 8752212 385425539302289292998436031032250368 8752213 12481922483604474500365160867712080064 8752214 33193359953729285022147698104668374592 8752215 84135628866725165771725909938708759120 8752216 30274336421169239516214503924257259520 8752217 -69524875419555549953466157711720173360 8752218 -35782933207163956320584165940899421696 8752219 19153630665312743359915864320528716800 8752220 549666117611704210623295405376302080 8752221 147493882331217771754538030274650803590 8752222 -7392845265590390924119243411135656000 8752223 -335107843134294800058257540455889384256 8752224 4914606098661282345600501119750504448 8752225 52545738578665254487160187126619589750 8752226 -4244187294722693731664694740781818880 8752227 215622718467753749821382780905519384704 8752228 133744940098729902241322490213573576960 8752229 -27290679238655161787108204866332654480 8752230 -8582727580469590380819513432473594880 8752231 -151348495927387426594430423800048688968 8752232 117872520941850442029977322679410662400 8752233 -3247635516863028941691973602376115760 8752234 85076828735976500388021897707932868016 8752235 141611068907091013554370461936211027680 8752236 -54884461546515567908729045344123699200 8752237 -7020080600850860840211892054546798560 8752238 36461643723352401100091361215269940160 8752239 -58691285324273415579408274678366894560 8752240 -2387786702080139300070861530126745600 8752241 -215806116162662173175496442629096877632 8752242 -28045590968119529850400878013122645888 8752243 984717497925668170226171813878626624 8752244 120051636362035661128814652233033905536 8752245 -36003698970978032657623791035584430400 8752246 49505785186695049149034181053435393536 8752247 -39234676912452521906873566295095536000 8752248 121416708603758241227342200862995353600 8752249 -141321395549232661849694440221861229680 8752250 -33805549970550151472074412285860752000 8752251 7304157105032890405007453815165532160 8752252 66706279763483777948560626751624099840 8752253 -189932705645240256144407043785720613498 8752254 -1490545782902494018794755338838074368 8752255 -4401598396170315863699323457695308000 8752256 -39050172072494280344112204410970439680 8752257 -2799943619916625782469066902443775246 8752258 20653741596454939273923591782368073760 8752259 145594697220137412770842547899004926704 8752260 -26702680769585803127942034158269440000 8752261 10936186806917948918224334542685457408 8752262 6027645154627460684682493782897249024 8752263 -263638372718256020619485680579122432 8752264 -101343991361711650772741293610225203200 8752265 -178776743471810229117690049013734589340 8752266 -132101013188497140809039660356750694400 8752267 232824744176540483039191256244589889400 8752268 35902690527747089816729617082044978176 8752269 -100401410097629510080189746423227374656 8752270 24649496804128163346100478062836754560 8752271 -88005681115123547458281876430533763656 8752272 39056353592784364651384389486503854080 8752273 64703987486235911613641755801085321522 8752274 -64965688139142060831033906318167251200 8752275 20764491180272529119435468089007362800 8752276 -3999294896787141611680635375063923200 8752277 -101582610384998377630880165868124545888 8752278 14689795051582938515020269169175845824 8752279 110082510564395164648842859795751362992 8752280 133163530223914639801631212102652313600 8752281 103297147058943219253122176699360985552 8752282 10111498570635398904631066125938901504 8752283 -54117989813528234221133767907139418176 8752284 -19414478139540430987133621549095726080 8752285 3179127358957156716167102235734978400 8752286 -80402329461211320109345879500970785408 8752287 -5840878797313573414249868741274225960 8752288 -296050873016029651418269387403600855040 8752289 -17764277532428357628865259740342443840 8752290 -42737061240378766724023763072265185280 8752291 -199407813135725599682179671133593302308 8752292 -56768699753217466033038140152624201728 8752293 23774460367088176800797599672052160 8752294 -88141534919364893211141146623436150304 8752295 -42584211323068080777176361075824272200 8752296 954644131071250276702052323078963200 8752297 286004355524641472810811945045885945972 8752298 132722982761524199043349403255336438880 8752299 -174707423446095149504536730248848404136 8752300 15209485317562198275636264012752902400 8752301 147970733705394101654919324962853744204 8752302 -8531030818200691590347565028255215744 8752303 -9162063801773662620150249532689567744 8752304 -7398373760060412761296090032435019776 8752305 67918650627076839972687804278998458240 8752306 906378159792275159182371291622852224 8752307 -33177101125994906758536948137200891128 8752308 -89752826467154766907424849556847472640 8752309 68818935041179996671257040448854326510 8752310 766699156318451525219715047730547200 8752311 2452682034282687185289779937351575280 8752312 -44845876047805987054756264800156057600 8752313 117621848285350511257484048297763471300 8752314 31653377640399249047672668138201505280 8752315 66821115836249709144924288851098935840 8752316 125821349504760651535681124775090094080 8752317 5601437020002043415341280773688684544 8752318 29967323964277306375271333689889967360 8752319 -132545654004959792675223847891884558240 8752320 -7717637643024355791493056196666982400 8752321 -264996424913409904780091034334967532478 8752322 227259652699378181338383362367221571072 8752323 41602603382636355274546681777667616768 8752324 67074487021609682367522284284789067776 8752325 24947228427711448390266299994162565050 8752326 -69589627668671284189422051019315379712 8752327 221762398455845272506613773292049385176 8752328 41401971199555290940981477351138099200 8752329 -62207355842669065523979873040277938326 8752330 -93559783129835992112008651636020673440 8752331 -172658238734388136773861768631000320000 8752332 70210847623178246810582501644476874752 8752333 102445650777712376800025316892937921920 8752334 -21625174580314644326919867044655653184 8752335 3324078489585869303469730278135840 8752336 -40772030802520541124052014598109175808 8752337 -151610938748940798812284561457107601808 8752338 -3205077200998061147984119591268522496 8752339 -157473026854551459312167916279709139860 8752340 80128933480516355332275776604081684480 8752341 -42728677784300361020415691856893278624 8752342 17105031087999673658417782320391329600 8752343 23226245079910453907921585617826640 8752344 105600251464870204006539674331601797120 8752345 61994167815606268493615732967011212800 8752346 -26208664525331429932408745065754458128 8752347 -115176659560199778228900050009589258960 8752348 81922315437750475724872853565384625152 8752349 2204009142385702717010782418303191680 8752350 8788636271693743237126011701780352000 8752351 33317557468220029953892080527601805440 8752352 40627570550298336625537787312533929984 8752353 16210139405956944978655077445758613824 8752354 15671724154324455507597955114543319040 8752355 15547473657731565745837704510957306000 8752356 -39439129239383347838125673301746556288 8752357 -272428425468830743829186964265184200200 8752358 -22268512017361634444020102998113069760 8752359 -11052678706077926419824880319110352640 8752360 135002632534588225894175323353379584000 8752361 94652243011865733491044607074705195962 8752362 20991855590548521362428839154529156352 8752363 -198007769872468675473775605718656627176 8752364 62495155258778533863951063773168833536 8752365 -34924596462307290828938821885342318140 8752366 5476327662449895800463730804342273920 8752367 -66027816776834364137680526227539725952 8752368 1381118657820351808759346844906061824 8752369 77664469681965174818262666057810775040 8752370 -67077954327633586601293307874806945280 8752371 -8631077613178465576696710139082246088 8752372 -79843509902209278317777027462658244608 8752373 13270649773320942300399364853795761920 8752374 54493768629001249234290925361005426560 8752375 -242739277742397682493849752994413710000 8752376 78219866630004008854728103334150062080 8752377 25480316451683846375205551989655318208 8752378 -129052726338624702467239369753748591760 8752379 227868702965726940019674946790874034980 8752380 20770113903321952513149025829572454400 8752381 -146753777484009266667699640520387507616 8752382 -23890563547743267756340692207527243520 8752383 98699501976753376865599115424458243184 8752384 -63361881616477747293892710920922071040 8752385 -37955814465930252960542110612986743040 8752386 -51574092448886915070859517621499791616 8752387 79610988969302421887463822321392824320 8752388 -105971998731220452366085269912521978880 8752389 -137226357643556576316064178021944428576 8752390 -982963757765843091384075599881276800 8752391 155559840231589357449791420175886547784 8752392 2106164372948231357506370512463216640 8752393 48990468418898839280633440236795230088 8752394 53649451753639568371938149130114354432 8752395 77783191924430894197629934587448692720 8752396 19601044859091044425315054167191340800 8752397 -2299529371818095530970403704982847680 8752398 -13326177904082171648059370588933640192 8752399 24606346195755595824005486743457017536 8752400 -12589244406143659114965564580738867200 8752401 -29164887620978077987371422432032924800 8752402 -111747444791823657942902481945077472096 8752403 -115297660666747954010807562220510929840 8752404 -97514721233078663443047609760054216704 8752405 -1420055171685278585899855061646947040 8752406 -4199879445490269374188318512177100416 8752407 33036014433315685158213642250042452480 8752408 5806720198779540206960669205255045120 8752409 -258775551447255638571120871482292760700 8752410 48633501582801461499660263830478745600 8752411 129264311082985474321109468830711372312 8752412 167890594755465944193064450537814648832 8752413 3758034415200220720880054146701320544 8752414 153477926318385091146773873988480960 8752415 -2847100150974891966650862005520578880 8752416 17192173338771425353115259018242162688 8752417 101535650665840756083216928966293562466 8752418 12352516832940761092130989218708902400 8752419 46632161418445944512280762831216400320 8752420 33337855161145752974980011029787033600 8752421 178764048055639615736519392618421570622 8752422 26353176961301423613836892766519547904 8752423 2402829277624663695253826784960108784 8752424 -93426076310764180729415288160079718400 8752425 -127529233961183664226603172294037274800 8752426 -1706575639567682006264887218486478080 8752427 -211659376307289167686207217349325019724 8752428 39603334320170463282992899679342545920 8752429 -80353371447366618855632258173111742154 8752430 -38666459945748890633598863205929432640 8752431 -69852629334977421760320845431039801848 8752432 16909319793459218738064313040322232320 8752433 -230601671922736103206121278005650479776 8752434 3340519454568576665924071274338781184 8752435 2243691982347224539770011815600827600 8752436 -17272967510813987463736667024157155328 8752437 98444933546126922905299788113725470894 8752438 39369793865478954903689630027082598080 8752439 -16456041087545984946860153590946358744 8752440 -38182466362498791961930368738713395200 8752441 115413475884924328089018761496113004842 8752442 58925075309801692047763984764343861872 8752443 16519156838843531164322154983100523008 8752444 -65709537863870271452789998783237080064 8752445 -434749892630998241345902226212742280 8752446 -71324482765915966422613736449255883328 8752447 11054134659043365488302701922896351744 8752448 7690310757062684064901128256739082240 8752449 102053946255097342825437779821632124464 8752450 11230329859331275473488923396698316800 8752451 -309546668194513843145010377419589319888 8752452 -34103646220834527832017657904898515968 8752453 -40029473945488687010746001536600897380 8752454 -4594525168074202080544432300652251008 8752455 -8737587854160074118090471504100150440 8752456 -249499301301660770566974020288698629120 8752457 25710794018968271160033490244694602112 8752458 -8358961807607708926763421545947643136 8752459 94454638655168151570919587068813122816 8752460 -21753941195918648969405825270390400000 8752461 26173763774649968886442567163559283200 8752462 -150331971170987148451231330582574760768 8752463 -54428537311579226764410839833183429416 8752464 6077547528235319942370540281812746240 8752465 33860768233723791965230159960586383860 8752466 -61227848830250310646181092565390217216 8752467 -65438549042974075950194653085188883088 8752468 -148096137068367623788602016509410484352 8752469 -263809932831931973079318143448931904640 8752470 -13980579595720341440983294044574218240 8752471 -18026820613601480132967331120490027296 8752472 -125446293195846503867017354233101875200 8752473 -46943531969672105025207597428643616320 8752474 38443752175110317627270657935466378736 8752475 -10734084546884928826611002659153833000 8752476 27768124695873958047379056199202744832 8752477 100971205919176971195045639125675916326 8752478 -570615766884845221216281762308272128 8752479 -18175835493613981428003243998546105016 8752480 -89306041323723305657712553378098708480 8752481 -1725010454338120599687835515959006976 8752482 22001886439877831895801501363237427200 8752483 108951416841671085537147972053058666520 8752484 -32699497281859294541681277986633461248 8752485 -12574409816405408841105266439438906240 8752486 -86224692323415623359990126858078187808 8752487 25632253218007040607699877574970758112 8752488 148550870887226471886654461083141570560 8752489 -7560810626200998200586413200891664640 8752490 -38205992048739096001901881863431707200 8752491 30294977486797774459673543701547530560 8752492 -15244165719898594799026442934001556480 8752493 -163751340910646192803554835060096039200 8752494 -8809714973117247171059723075311896000 8752495 -170214442575632965518772450504182435000 8752496 35828451630145753105601669168438280192 8752497 7427639847433949014141800587831272128 8752498 9263882391122097763980925039995397536 8752499 99817106743379129334743465393141837136 8752500 12257057360997381414989523212420400000 8752501 -39055800608705251607630206526480279268 8752502 84796179210442158190309437325795929600 8752503 -90730534837903073830111323730799112192 8752504 165470954614575508551582265305824870400 8752505 17786204383404853274900224657970574660 8752506 3036652378543481766676858579877743104 8752507 -75288364329293016819569588100135441244 8752508 -14355251779791105653237083423741212672 8752509 -90461635385815303600983955760276559360 8752510 -14094315875343643101870745382959723200 8752511 50514422054214171572567179980939818112 8752512 37230990772573896735468547921862983680 8752513 -22595741020507266236486549584276668288 8752514 26716261338455161944398707242426644352 8752515 -55382564671705456300820195801486905680 8752516 4044495465977969824428528681807366144 8752517 -111044988143711497565654851076011345188 8752518 -12071409216916827364110236719879459776 8752519 57422740415224612739570408097056853360 8752520 -35456069915244092673547955144994816000 8752521 1470717435942410261054584818539324160 8752522 9123914418240461077779206154311595312 8752523 -11673785360544639973532099709771480336 8752524 7422645539292227672389906693922095104 8752525 5603064486908771946426292867210005600 8752526 49877404058529051034382270010856580544 8752527 -35352862538295336079189539820637257920 8752528 50992611677392421305594362854290489344 8752529 -86752020998522295277704663689621871516 8752530 50277373672199335105024305975103096320 8752531 -164452034361799484173055723510427875668 8752532 68892646265353914791934588458666926080 8752533 -101608748266338234526636335524687431776 8752534 12049212605956011114557195471473406592 8752535 56465094131122193400861285942070080 8752536 -2259027177368801409384960390484377600 8752537 175576988096813529598325931057764282186 8752538 27960488215554740563729908735302638080 8752539 69208973769098101562682699087265584024 8752540 5459001398950606829204115577533235200 8752541 -120532944615819075522158459720796162240 8752542 22133160423295180060908570240790907712 8752543 78190769636779739961047301269428109792 8752544 184195318332259001381360526264575655936 8752545 92149522570479897467239111001722393920 8752546 101164060464002526615932617822103574528 8752547 -87142073526943195477707226902423304008 8752548 47482008918627763241325347611734466560 8752549 50550720250119683857067991773078108764 8752550 -281032026463698166655227757073307200 8752551 -107641853437346802113369799043464625368 8752552 -42543146684602743561779816787753369600 8752553 -231359654542007111508121752091265544198 8752554 -3640106521883044835769671505621454752 8752555 64437223654212016221792601382944726560 8752556 8757530792712992549949519922192542720 8752557 11256333187137918425813452726165584960 8752558 67380798092506823247888773580083308800 8752559 -95240485458380143452169331781575215920 8752560 -13939404013216473358675702816206028800 8752561 -92861057784575529773179791959685513838 8752562 11365951847378006221819790887980685824 8752563 165218196531925907315364277884363811200 8752564 -2514836416963181762212723026134806528 8752565 5886921933124024428013936155195890460 8752566 26822266441076627469956711726998875648 8752567 -165844296551743277713023552933233479384 8752568 67327332169631068303013754292912128000 8752569 5200270464282015011018473425376294272 8752570 -30710983503783072558628694262176375040 8752571 7594720487128851444150080644119312000 8752572 972962743303166490532394063176453632 8752573 46313942161232408827418978426861930822 8752574 29628527525876604876316476797843425536 8752575 27559385968963866084640317327503155200 8752576 -7781317967607598070112042078166843392 8752577 104085148543057194221403348586819551060 8752578 74968705113863627824432265480104131840 8752579 -129739368889076725579717638391662104112 8752580 71041986797252977995057744805141075200 8752581 49904138157167222204885723734721303328 8752582 175138554058955360411112413952124838400 8752583 90423236336431477634489139784529381376 8752584 73633867185617696118582169334715064320 8752585 187502146813367414335948674818585009160 8752586 -5532657334983036473302419006936489984 8752587 108895628859271041709349478507642476760 8752588 -30447506007943423582622491778900428800 8752589 10850487452775866449314151414769769324 8752590 -13011177288752877099298032948405657600 8752591 -108920982096484158470551949784049822800 8752592 -11135811620418204683373068744522440704 8752593 -74693127479712090351259982735949172416 8752594 -81864870152051529653749904168492496768 8752595 -140141653694029568822344149307110536400 8752596 -16823894409820086946403422172971216896 8752597 31915340107531841796762758781224475200 8752598 -46360142400888967804189296271000960320 8752599 75454957726514290946503723479002589384 8752600 40078033454388112290723513866411520000 8752601 98775990939825716216720252691302083968 8752602 8234496700118120759279148808747075584 8752603 -108084191305805483762169633726879566040 8752604 8751865753870541193265648534549266432 8752605 -11497202444134100135614809348698716800 8752606 -140560804908597807192747807758387142720 8752607 -3415537226517387884735677285628387400 8752608 125779619481646111604857536105996877824 8752609 -1094193698144787355601912676511282840 8752610 -62525683825386863005408478239782563040 8752611 2889785922044047007643502288062660864 8752612 -33209971865179112043195076070156666880 8752613 45107813591286445095838221690487988862 8752614 -4101927665409465294137858181449258112 8752615 33124463236110712482127646758096808760 8752616 -77342351956786311472125172796829696000 8752617 -9729540838540602218344104458053387200 8752618 -50573878011150132288296010438123888384 8752619 92620155794870984996234171780749612020 8752620 -32759969672794578590521001797372938240 8752621 -162996182591137533885791565074236661856 8752622 117341101061076696629651612840809066752 8752623 -68067593183198119055217454603012568832 8752624 23161571366103241158902813191481688064 8752625 -98735451431973191268693183253805895000 8752626 89364298526944671533027183215182875520 8752627 2103361441631267783304598330397409216 8752628 44617106318254091325948656575919914368 8752629 -164806914338262602833768834881832416 8752630 57250729562689242624314623246166568960 8752631 -377849731394723538162179257188113407248 8752632 6766002715504035820670710423207280640 8752633 -50341401462951254586010712576045661952 8752634 -117626230484849948055607001364532114176 8752635 -18718145882783991022737185578144548000 8752636 24875578131380204513868731652975534080 8752637 435082517569833385775746900996032460992 8752638 -224683828595157519794257512567426432 8752639 29235126978799029912484540776430125792 8752640 -24721001872241559301364006247915847680 8752641 56437604533148424478610710082791085280 8752642 -128293407706783270853314701459548436528 8752643 200101425493443487580344873243429808892 8752644 -46287930684364633120649170077735598080 8752645 137468057546875748316806166557912015040 8752646 8363439616106424231905990242837780992 8752647 -103298673330734422918162468140582324480 8752648 39373750704896572780574325473523471360 8752649 -347495794050248930664753629134296073164 8752650 255511326548655277330588794358272000 8752651 -186698643900696550112383621425618898348 8752652 -87392371338699225990929803944644446464 8752653 -15043554803171210668753906969384467456 8752654 -7906334111998844405974146608315480640 8752655 -148383502534043509456338712658028376440 8752656 11257022914476218810316616498473074688 8752657 82630907528024425469179139566468841906 8752658 -15243035834132172385069753102324331520 8752659 -124723907654127088853272124669007214800 8752660 41118528194406610185218351299233177600 8752661 -62801170353189459180152572557900840000 8752662 10009386391375005857113143966336520128 8752663 71651285559282766447459649197876843480 8752664 -14888971859686327394442468240659251200 8752665 92870934637214198081266914403568761920 8752666 4441014878743423348912407499343817984 8752667 13525057098214569583790090512119187968 8752668 -65753247794165806993742315289723471360 8752669 116766018809099646775241811740964501696 8752670 32626942372360987369816063888619369280 8752671 -42931313623693451442973459225595781600 8752672 -166386074718367465151136091651642687488 8752673 108153275003837334480660286877930011200 8752674 59622113774231157604485421355600563200 8752675 41854664889680236943101533932371775900 8752676 -62078350593666706915713734994496583040 8752677 106451456406897830423504342371422023520 8752678 54308249048579752439005747776958843200 8752679 -251642034730006271179084681764724908936 8752680 4333738734038301885252518006133043200 8752681 169452437118785163218416113008339904 8752682 -23932284398053871064738947874280205568 8752683 -9859412980150696902859923344903863056 8752684 -24405952694514015392616827400045347584 8752685 64044254062073605771076644183168495800 8752686 113723923811014019553969262812484480128 8752687 259060783127818657799949141260599517592 8752688 -2959683500569983523911833696399130624 8752689 81368253360072939487610121185186417808 8752690 -63379263447186341535539211467373026400 8752691 -181184730713628018823969644660202822200 8752692 -15058321651788135520361676052665323520 8752693 -1490558602497441714101908694794096800 8752694 35200099244199676845083837777308756896 8752695 9786661370309238624352065310095052800 8752696 -99131585049354401772276915554363596800 8752697 27302333345412761015757179487605167146 8752698 -562069867709663775686544545204338464 8752699 200566010006260366532080310245907230464 8752700 2158428303923789518373267009459328000 8752701 159713345615182681750643621238438719232 8752702 41876427334140034183814278888989195264 8752703 147913079229324585441924253290708428304 8752704 19518806810728167149931407433579626496 8752705 -41442449922541253637225020324158700040 8752706 -53943714882496239609233251371594758448 8752707 79575801302416463001070796772403851600 8752708 -27277835314862314180701214814903811840 8752709 -4485015408500728043666051253088188480 8752710 15194883416119403450356211772290123520 8752711 -288889250840577278787854246624877340800 8752712 29302638663075559230981199181766067200 8752713 40348282400490268884096070096390585344 8752714 -86388823395443674900754906310953006544 8752715 -31452153465869987467064018049298757280 8752716 63280726320326053049515061924642979840 8752717 301444715570479780689663710118005899766 8752718 41302787706747864713758629996697687104 8752719 -59323565176829685111478973070701296512 8752720 5656356136684414636634900541126574080 8752721 -68445068325380404475192628659958187356 8752722 74082276298123342562476780377567206400 8752723 -92722378624753565692347017056476626532 8752724 -147761379997983972866309840503994085504 8752725 66103153229216015657935007784612408000 8752726 -49982158653516804551222055286969712640 8752727 -13425143915076346160309234976541991688 8752728 186037419659779897467040762353520312320 8752729 -15619896708989245852697894073664097516 8752730 7792348657526204684034147309815731200 8752731 40005527238137556597821587989920100720 8752732 159396580975628861806093910434988480512 8752733 45056976118435496735760787786232526624 8752734 -154523520130835465329753609978289956992 8752735 -21555982744804990224295311218850537840 8752736 -2417847821395020917207806601419554816 8752737 38812155940538940038978115307526933952 8752738 19725035783887848020743835062815472128 8752739 -58213571913578692790304015829859429544 8752740 -65800311532234399764619095149780889600 8752741 -161053125804498694038978330441768313858 8752742 42251968860344134382992560480943441920 8752743 40790375440012760502510053063621868960 8752744 1112733949213522835958999684101898240 8752745 -3011039767640622342332535017432833500 8752746 5945610107807989849781328875840757504 8752747 10857977391436494116184758327834817520 8752748 3249928970486978127968065517706295296 8752749 112695282883605308378715614029192979040 8752750 83111924752453662535260120443952384000 8752751 83822402928457197015763283572408848480 8752752 -3935785275036058068893143073084866560 8752753 -393665848192035579657825136695793790156 8752754 24447608154842025386747092254818556960 8752755 52770885206034135881571123739329112320 8752756 181949482378218144507707235963379661568 8752757 13541449513062834745153673330851505664 8752758 -963124840985703507086899265089413120 8752759 27968600677590759564808908162619652704 8752760 23903731378619440108980564866830848000 8752761 146382492018990690474405691861247729220 8752762 171039143033610392826138117100584384 8752763 142946647001716433312951276677841683680 8752764 -5696179184097678549553614813670087680 8752765 27932459852506973586118838673602365440 8752766 -80315310515665099469745233322436534272 8752767 -113336053952634083402677726769428001280 8752768 -130110890445940699817788121322356736000 8752769 180469854212344563484346638203629623170 8752770 -18067660995824637181263375177501120960 8752771 -277645157469880153021532464176633009028 8752772 20293534527844799463686193687046429824 8752773 10603691593245164227238239207813233408 8752774 12265287957400362777966453982784107200 8752775 -10109809740269996227555234140602623200 8752776 -27063680010160775971927279369724928000 8752777 302314040974304870401735994206344938 8752778 -45188032372906291295414582856414521760 8752779 75246040627669648737816651082840320 8752780 72349306274183781141828430506167270400 8752781 -89624698116703806767031121182309209418 8752782 -6215410500455004013196877035892925440 8752783 19164363550150853774119759188736293304 8752784 44652562177404015014074147635823902720 8752785 17613201231615204937294362164822227200 8752786 -44884483719484152123165644328364876800 8752787 -145522424403806961523968201114135950760 8752788 -37707574945573156623503556199239825408 8752789 -115633961278303886917599761982286323876 8752790 -115877602007984833272090647406319057920 8752791 -87931619417786549616264977882764570800 8752792 94893709813246917073837508754371328000 8752793 8041831523263669893306359380405746816 8752794 -9044240682288139209781781226575408640 8752795 -183905530986501055741743756527782878720 8752796 -88815188944086152534974481856749495808 8752797 -125288474708499315693248561395521584826 8752798 -55629127652477670572704891990475567040 8752799 -204156458246389583212725522148403683080 8752800 -19631518238521519150773928318363238400 8752801 144508224289281824161947125388393880802 8752802 32907472499432774642586863593129430352 8752803 -31091016611446174138596451114203301392 8752804 194540064829766749710237557821435600896 8752805 162625200954897433677164917173518784000 8752806 3041776840939519805314385805352944000 8752807 31171229022081669984886800408302954592 8752808 232570453927180706175554521065647016960 8752809 -13450934657515723493309018526530361600 8752810 8688274935295759446774492059702814720 8752811 32673020202364865512201575109371005232 8752812 37616098421271292984768648837499476992 8752813 -283632473058037214870145596937188672960 8752814 34030787362328126020725277591407731712 8752815 -65863678850048868648516823743490301640 8752816 10048201118220081972598698409369600000 8752817 28630060945632805421950647786534430866 8752818 11512653034547542680831809381526793728 8752819 33599977566542278846489861461511835200 8752820 -39067120846850195485208998306417009920 8752821 -102145854092450513374835277846553067616 8752822 964930786606015056523218782063790720 8752823 84156682541399491070365888137435180072 8752824 1046528481975846539479453590264299520 8752825 -69325824855780320289470677001749262000 8752826 33385220696925976447521434883739520112 8752827 -76938958555309426740875459045451120960 8752828 50669135559332346877087782664203099136 8752829 4562025884684841630707346730604515980 8752830 2766848900922590923739721744570240000 8752831 -67860282875660902544598757324273818968 8752832 42925429051427283165045470698156326912 8752833 31321626156026301341165454576725997600 8752834 65823425645616395715235460299290077904 8752835 -2946365604742152788428580694171464640 8752836 -30647635536337378296170888188661695488 8752837 369693646608954284640213247236285504160 8752838 -82540301365357203617292262650487056000 8752839 180409713409940332535668340799684456528 8752840 -129436170401834871853667321889305395200 8752841 -110626096341817943683724030996970591948 8752842 -37064171614541492438456952195326262528 8752843 252683763823789946686782917340710520744 8752844 32502649267285881023512780224076669440 8752845 3407732081432565102369283394441207520 8752846 2617757380494895763159275155987826944 8752847 6839532830914610712972784756374157296 8752848 -13704130738497263000233415112834416640 8752849 -59356639611513635348624015881411216064 8752850 16677583326788961808948663789144780800 8752851 23912760937213644188218466695989810192 8752852 -43190725511765398101750497228924328064 8752853 -71361394084526640428638342101997790898 8752854 31324841679388647521182417926213588480 8752855 -32820664224617853548734987198965078480 8752856 76431630700919575439301491093145600000 8752857 62171631458837814731454491910364108800 8752858 149348160898874343107716046784928567776 8752859 3890388709629086914218903868468773960 8752860 -84407902067478959651992279003007984640 8752861 -26758745162986699025149892684980434548 8752862 13891493357855458106758602080473260864 8752863 20717089095527087521462332618375325440 8752864 -176091224177008540842126507180134498304 8752865 2907952384409236614814427005221464640 8752866 -75933761472044363262519761340655959552 8752867 107666520576770420225362944310350352320 8752868 -64439007055272089107243747816790763264 8752869 -29195677378232604027513368124650727012 8752870 -70337368561981170531439717241694030720 8752871 217488035062867914461559896708145366072 8752872 -55840426842191733492044374401378140160 8752873 195915986234490650639727945974596054144 8752874 34461806247341216973845422322059336800 8752875 122991677631988563951419030364129048000 8752876 136298205982847223460179492295108078080 8752877 18716590472300285012309676713358288192 8752878 61044684776354827763800687936337940864 8752879 87773444547218112125575818475666240 8752880 -13474635905551928990281965397113569280 8752881 49254578359610603115713814786649492224 8752882 -13649350275880108950810284700883171200 8752883 -108172065778518775110308085442069069560 8752884 -29784788246297820405149026080384614400 8752885 18918822392019101786655060149118469560 8752886 71231475421077879015591036257848253760 8752887 36956019665080194376083316786266727680 8752888 68657964458142303170606421488560619520 8752889 114194591102274662551436250912528781380 8752890 56467637697351896285927153052898621440 8752891 45144044489716426682351970225839859472 8752892 78398041170336101667536719209559953408 8752893 4290765637572439346779704718762689504 8752894 -82723960179874444777651283564269845504 8752895 -162929766938378610583657959694085160600 8752896 125717945894520793155259468634149355520 8752897 -31306085285550336565709465033240480640 8752898 65211692322890115271960218250963968 8752899 -27997621814990332211746584568513673736 8752900 -13125001926204656885246767776536787200 8752901 -210971494819915913085014109866127670080 8752902 -20317346844197433982029608922682613568 8752903 -145733837635370952471523149683342931456 8752904 -160479556499297764831592323800258969600 8752905 -11416591455650747235087785100287470080 8752906 42134042484542787914998393348060061280 8752907 -63215853366908578399013619521085765168 8752908 78891700671870283280019398099226624 8752909 -29202255331121184960431860589012730048 8752910 27991353934877786151448524515317584000 8752911 88359740699965440169234174445516904072 8752912 -5550834737298478389795674000547905536 8752913 -33635485336404528326800526098400847552 8752914 -15283435256565836159395135809690543360 8752915 -70515661445888134584690316893528271440 8752916 -26991684553500842017564324315565647872 8752917 -90241355932472833390034744099934273120 8752918 -64835342801488491956045483542337738880 8752919 12971726925356455816805975030321666016 8752920 -15028808139679016096275529712844800000 8752921 46047549845827542181696964457777226080 8752922 -110883010274305163184284458675578505488 8752923 -31432893180142878657328549501318016016 8752924 -161164719403511840519135063365636463104 8752925 73410203076263202760518471961163266500 8752926 2320956511435723566895436480435306496 8752927 136647191418461651600603993363355545040 8752928 157426775364195164002553585916783132672 8752929 -129276995463640733879424437108523387216 8752930 43126596165394779017154726640229467200 8752931 -92441868629034933905876487171401040576 8752932 71799580391131467091701784396323593856 8752933 32335349568308238622907793747625474176 8752934 -67275752328914678300069044703580516384 8752935 43708902506149841369136556640687665440 8752936 36929592814187092191558132896197171200 8752937 -54924796239966851257054886240117439600 8752938 -17985448906000571964499018999813290240 8752939 42778039022599900383271809351272955440 8752940 67082459116776482056073427436174049280 8752941 -602408097294046916758816374157671018 8752942 -34916616294377308684221584460160503936 8752943 6197179240949786374316276997438044736 8752944 13832235007105031480743801237621407744 8752945 25471192377299331835572632467870017600 8752946 53417207769914667470718829616023455264 8752947 57064491139712276017311755789063303424 8752948 111886325939009811674957387556786919808 8752949 39952387188788407491516243370506912864 8752950 -19747307201014382542297264641089606400 8752951 -3134805186919174144039087161745738752 8752952 -83144357962285328626380304861076090880 8752953 75750607543532094437718794619378179808 8752954 24442253668054917660068761332247372800 8752955 -75849192343065495640952460571073888640 8752956 -14147953005687834124403887826754620928 8752957 80145933469830059923624142337101160192 8752958 50190238156234747900147922447915672640 8752959 -18672764689345071410976402947433375000 8752960 -18905462797019613469158488904931737600 8752961 -973632241403405095426833088952798016 8752962 -23673756566655613912480493199994054656 8752963 34036480522207617087989989613955850560 8752964 117048226612208804436406906556962351104 8752965 -45674951921275718076909025124002826880 8752966 -48955763255586132247456704142452497568 8752967 81411554146261196348408848060723858944 8752968 2863145142645239706920822369035468800 8752969 251140870105049347421346783378659465680 8752970 9459258468212440818789987104372803680 8752971 235940361200673199519819679120250722304 8752972 -55679236663391815511245821670752307200 8752973 128169712543551093538172493182833282944 8752974 25718261830085652568310008746847088640 8752975 -25743338785109157201104643452116483200 8752976 16126895978556189697129323293632684032 8752977 -55243177952509564921101050662258199520 8752978 -46153787020732363894412705667451879776 8752979 -16100633323844067639663910338121669488 8752980 -2886813296847447547647848068421038080 8752981 -93911178385138436236933474005864484128 8752982 39722837168202987620411659939477625472 8752983 40690902079885682910452009044431675600 8752984 88373951725098874438722830489426626560 8752985 -48629331657047809580310782158909037820 8752986 -48649461527412701998384323976282768896 8752987 -206524311555106263904556133520602642364 8752988 3971240633730381238769172515048371200 8752989 -37108624328698252143520386900534158208 8752990 32470511498804060276165866422364104000 8752991 -106285541011623696104960437478539861920 8752992 -2014100044310537452204824638324736000 8752993 78292725739778126634472438238236542242 8752994 485464192289320159246320091399272192 8752995 70260250517140629193809990430002624000 8752996 -50812751615880647538111989614202490880 8752997 -235442287619865101180311929205180615488 8752998 -22743414533235448992512079665952030720 8752999 -11729569025472323645216244435600237320 8753000 77880663025005988076353470080939520000 8753001 -112570425385781671890137321231954867568 8753002 -67092796379694529186279127533207572048 8753003 10892667155204113681901567135997724704 8753004 41810758088209969532118489585337144320 8753005 41697304194404754199126360947971520000 8753006 45996797218967730585202462588909626624 8753007 -65715634373270051234855952153091597680 8753008 19249765108512649665008960137168355328 8753009 -93605425418511390618620368425288282780 8753010 -5302190104031481288407581145884001280 8753011 -29749962468762174845626985601214095456 8753012 127982029578804977722306084473369300480 8753013 -53611271840042759286132300306325434258 8753014 -144173616768801654693459952164565805568 8753015 4583066231420863569100662544871040000 8753016 47429497913984163881902541007120015360 8753017 73971808448507269310566359828912451200 8753018 -69719269905793153339156349009406256896 8753019 -114109773236193325919813426770228008 8753020 44517819326952528752483585639557716480 8753021 -38465992965372889628566375389484646778 8753022 3030351447096730835038601952386027904 8753023 -49886848945186047860507503750530233728 8753024 17676053621129255973600515486593843200 8753025 47864204736303158204178806934288706800 8753026 53202336496701175937281433168070197712 8753027 114763503421964402023378866566087333040 8753028 -30840228525894595228705600059448578048 8753029 -19336840333570709072842582997853070400 8753030 -3174462113042343787226828775758626560 8753031 36635674307847782211481639835811617712 8753032 164518328028930600060877295905390310400 8753033 260480465977882604596643374228993352484 8753034 -45978959374264124906605837344413349120 8753035 90821304120819110694365214817680264480 8753036 -4943493419045794015135703976115138560 8753037 -2648418003135794540120800605141438432 8753038 6812028220621852577869622520638088960 8753039 79189667290574619486089689601513875656 8753040 -4136682100034635138951448687672279040 8753041 3684200098148396003926809420853933440 8753042 215850721966596367159171881339818112000 8753043 -10823464184750698157966228290116514560 8753044 144365180133591933902129521724702731136 8753045 -149311126186887504822221559061282544640 8753046 23534630964342361863169654781594856384 8753047 226982275396985930176459081991734807496 8753048 -85710833169832733459302857210983024640 8753049 -74980278432182845393099710516136244160 8753050 17653192220405812779527869629786286800 8753051 233047099419819974928678349989348386052 8753052 -8274749057108019309897703645218717696 8753053 54486299643750905796749378313998342240 8753054 82851925700529294515002838999358830976 8753055 -75781220485360105246821036051294768240 8753056 -37747798126741009045078199374076706816 8753057 -28684545892390838372729764851152701008 8753058 36274491401884285221268558805744009424 8753059 17868193968071029736249479883761368016 8753060 17017504563613003554414942023855796480 8753061 -784243642416701473179081984249095040 8753062 32718996642645162108062536946051143872 8753063 246641269002994827954053913282186712320 8753064 42666915489643027531032883806300733440 8753065 -6237396565348158470723426046784786680 8753066 104294620885794919057128362487349050288 8753067 21103672273255739567077827612349461120 8753068 26259418883435055015266609290548462848 8753069 77304726712127791796544818650829315244 8753070 23604904019919018032902114374886329600 8753071 10017853860315918182374134739110480272 8753072 -61804633730500481069164086539660328960 8753073 57476009845562173714533861420708417408 8753074 38274118022948656614393354618980529792 8753075 -56127066307168105703076337580425701000 8753076 72896771926161470515161012356266536960 8753077 -145499712158164305628150933676555885074 8753078 -43586686490735040919599999658258328160 8753079 28689305775937520978353400649942705360 8753080 288383587767810240697359501970636800 8753081 -389491796257485450041929647244336932528 8753082 -19350170129924487211101493651299385344 8753083 17471343897339024493999846987978047332 8753084 54138115150550584386010210553129481216 8753085 -73728905156515388874247167942496164960 8753086 -66314152250855770580437074071800366080 8753087 -54607047925004767205978819604826073088 8753088 17074972440723467331971336190075863040 8753089 -177606317094940775431089640315276946110 8753090 -5711957437821769033097262175133447040 8753091 -19701913223554441367386924050970633920 8753092 153744967619718157393479013921465466880 8753093 -64216369244404683355095304904885867712 8753094 9024083073899619307518815528556920832 8753095 -13901009254923408260670852453325287360 8753096 -103540217034278294452980705103427911680 8753097 -4102824909308489283524806381252095072 8753098 15662010488827396631701522174340520960 8753099 160114119972395204504182458200217110160 8753100 -5690918918183374385677634533387776000 8753101 28112438258128872525573717154867613152 8753102 112991983670482804340736063006973186752 8753103 -85466489607502407899681395179727891368 8753104 19722032579099637132442166385325817856 8753105 154273824431209727017020845282942230260 8753106 -121661999915125070559105096753092428800 8753107 240887241340982885914679018759493116232 8753108 8076492472381116945655457660878970880 8753109 23458988167083805689183901172016021408 8753110 -32324459382347512547192945407523481600 8753111 -409069088297850088401327168606440777088 8753112 -6073714928193617047922439989263534080 8753113 -103556798764524234717443542885874660460 8753114 -19254516590122472727088089275874403344 8753115 -25980653592594579678982217732445613200 8753116 84196323174628002731516088835172272640 8753117 -130598382787429555159060369701245646240 8753118 870538779746541494108656672054192128 8753119 29263173821087723654196067267591375520 8753120 -298842037036612772819936558320189440 8753121 -71354717995028915538422672435685924480 8753122 28864955335371123924410013620759093760 8753123 1130655664011196668616225281998572608 8753124 66172542938026610593720885114962143232 8753125 84715753228174878301226964577438912500 8753126 -45834517304681892318599800137093702720 8753127 -43607687691156297927162299926086923568 8753128 -28560367479621073416868435247632419840 8753129 27446773092555011884420715175707074560 8753130 12788958583443044480113026585616665600 8753131 7644984087160139381955348233288766264 8753132 -141326068073240627149421334527747215104 8753133 36796093352050624224088042511183657664 8753134 -29714253446567131265500699631883563520 8753135 96109021331660188022830152010457819760 8753136 2185215246446609755729083482033356800 8753137 5898208797038162198035078096847535460 8753138 -15251001475549711211698041318998522880 8753139 72847502680102581944776054213443145824 8753140 129839373440642967144700918679550720 8753141 233821593955473350198053812536545786542 8753142 43299638072479433633917385295598398912 8753143 73230617519149018233684957631857185200 8753144 206074495221824821909700183663841116160 8753145 103038611447049522740887074593224230720 8753146 -136666216433068332347863659279891983616 8753147 54836383882332742369980367332780137952 8753148 -76273706510330719384658647313202216960 8753149 249390644854103601982335850871760134150 8753150 5387308284323935055405117825968032000 8753151 -9864888970560840164240212951929540096 8753152 -79766547292077318244891831495435485184 8753153 215857468796552202764812253988738150402 8753154 45185937789144969894492776075923353600 8753155 -178785461790194120370858553053048163440 8753156 -6964432470685818431606424602280726528 8753157 -116067842870415228181804983555898310400 8753158 150214810193561874133097529452780771520 8753159 32045962304851060997760720781849460904 8753160 -3129091579391194881704762684905881600 8753161 -216808487854207322499489980261746059238 8753162 -72857842546244688287107822831324582656 8753163 118490093578224360567408382979128930224 8753164 30777394651989407187313187313707378688 8753165 62234208492683328586028662102786488120 8753166 61504422530972862762824752399295959488 8753167 5884570249537880522141014538739755976 8753168 32725628417464151044760141101822377984 8753169 -13195113777162407110657644608849143056 8753170 -18425429188409338576618009939035066720 8753171 -21698952138471549739261384917114042288 8753172 -6746548643111390470831124515047407616 8753173 23430015308834098803450990484827503328 8753174 76986588888674795338867071409568610336 8753175 41255804532943115023263885584923404600 8753176 2712983354281807081935369641115310080 8753177 21748295342078436619956745840616590026 8753178 -18403278795291595422251650142609671680 8753179 -690601439118189559925189968345078272 8753180 -2570714862722911444678214449414487040 8753181 147144161278340639640410797544013115200 8753182 -143790235770993044928299494823765111616 8753183 -98986392100453977757353864806014076160 8753184 -2681183495382078276046361630951866368 8753185 -14951305964043586075412657451359931840 8753186 128768071839438827517175628425083571200 8753187 -81673487163693428123667461605920633600 8753188 6731817668083530662741119840399157888 8753189 -205399020146207774931781322780414819010 8753190 16529526711819476259442806671299491840 8753191 -1944394917327326414093533340045070976 8753192 95658839912581534340175399760970465280 8753193 -50393472659595822342111857409176892918 8753194 -9799952715289743533269132890883873104 8753195 -2032977563434085501951039528564248800 8753196 110470292937071701001073236603390459904 8753197 185478944454900073847740671004556746646 8753198 -126458891785374969196958449344398619264 8753199 11117995908464531006735501012932988928 8753200 15753092743997734232588609966620672000 8753201 32494983331522485712014808238815667892 8753202 15971179099329472390278657680572973568 8753203 287468344993838281731727026122032461452 8753204 59902522634250565010209120112351275776 8753205 -43948110277779594389032581307425153600 8753206 -9266868777182693634429445965071388672 8753207 118236401310962687380070624777390220456 8753208 94361394611450889629586979015490703360 8753209 2352924117033329466282202601221481104 8753210 -26830207022164327185545068002026784000 8753211 -1026551386324493089693291156440085920 8753212 32214866102562778885215244531905060352 8753213 -6082863829011671837024677022426849364 8753214 1227487200604718963806555990992460800 8753215 -105834497542924050319844385450571435200 8753216 734826410793875659998627494229442560 8753217 12347293004999296275027112717811292000 8753218 -2411109865228941727596565446901728384 8753219 -89103344582735440068567035983245901380 8753220 -15166930932278049012241880051804344320 8753221 10030396931771320205869611476124477440 8753222 -30015990193003565367302761077646296576 8753223 -11599347073199778848125614082164124032 8753224 -139143700532114807870556900575183462400 8753225 -32050883812503702563665836087774388800 8753226 26624764806639875289991628116393676544 8753227 -41798382599367771421821476514494262128 8753228 -172157486159824584498193655344738082304 8753229 -113600781027266169762565464047038267626 8753230 -43658842781516105126563786513581906240 8753231 278062802429784592619256739901323090032 8753232 -14232227894973157211216605447250116608 8753233 19618448786756237902912472655382947840 8753234 -35355976424505438732132058687073860608 8753235 -76447135021734408374651718982016697600 8753236 -62016373266722410389833164833496174720 8753237 -142528663591362409476146452898727391680 8753238 22402309214290394430634895041122915840 8753239 6071244980551330998680895526367488560 8753240 -106365623432709072027722040585538560000 8753241 57132208183396989913367803611153603264 8753242 50596287862383292496947437563247981312 8753243 11758573260367398156362259004002907320 8753244 118322607778081835083930755091890754560 8753245 67975039176418603829075129938375572600 8753246 -239975348746254111922384275279114309120 8753247 124757452064657946210811194893960002680 8753248 -29398230642548120481831138959661465600 8753249 -600186901297750924127849631588682224000 8753250 84750335178405563066552213457142656000 8753251 -75879610811439990983840653655083529888 8753252 1987769796299694070769491896520123392 8753253 -29507360660737712265288933485261160192 8753254 -25662636959835697606195109918750559168 8753255 9285275733912948249424836584738136000 8753256 15535436197917919900801467939771709440 8753257 248682320555026265235773560862918568506 8753258 -92479202594419106602390541469511037520 8753259 -73064559499081184132347880746289411496 8753260 14719424597111171576992148442518860800 8753261 -25291739939103936039691634957916714 8753262 35438073427521246729106878632613457920 8753263 36066095973642492701335537259625915264 8753264 17801912089792417990791609030242893824 8753265 -99929434606499483819562194772980940 8753266 115446403669711960637355091340625825600 8753267 49413052303988146694101961470760042316 8753268 10481187243693466606081430304544978944 8753269 23763757582156014265884759973107507200 8753270 -75758429163789330151104289213728721920 8753271 64978087527428085723879015519091040640 8753272 -46625666096115291957174368555298508800 8753273 -3339929117918905169189692295716673400 8753274 51197457356426571871277696656256172144 8753275 39894187242119385131150858481982334800 8753276 -24553275699306976164438374821314266112 8753277 -59538974473726724150858677338003127392 8753278 7161860776204720609690445950119266880 8753279 270805182959009373064919596994498208000 8753280 82950671129128383955869233021819289600 8753281 -30554022032543162626721932357471533120 8753282 -8527730234692071626054885782240568448 8753283 -9574528534585457728651175958694221312 8753284 2105897870974374474395972932569300992 8753285 50438410529224425061195872547692385980 8753286 -71976219374206599475119109126329980736 8753287 -156868372848357408493458313823057501520 8753288 -100585085669558218157632773377975946240 8753289 -163530353793653595280295073440468224992 8753290 -11720136685314990825786093815044684800 8753291 -77641648890963612774557119126286155308 8753292 83347340004100331990756420663968128000 8753293 115401560426089354936429350247489167542 8753294 1414720674883840009815226503217843200 8753295 408380234111394081513915983134567680 8753296 -19312864663312730015645811539371212800 8753297 38280293973163139265980897803854004032 8753298 29273357479876556799592057905644033664 8753299 172632267724184835958631926019303502120 8753300 10412987931177252474814595655625728000 8753301 -19464451253829550222260644629964741508 8753302 87272134687046030264188593212734761600 8753303 111568231022005682548392864036992316000 8753304 -40047739342979876882521975715524116480 8753305 284776467305672447224440673182073326720 8753306 85576670332207323092179087858912353024 8753307 116322888963244796625051971693539026840 8753308 192376111879274210707968232624937020928 8753309 30845911718637192454833908880395133504 8753310 57755063524787469103633779582734097600 8753311 135653269630670757257960804882319031920 8753312 12921837086889103701175530795917770752 8753313 -94384801879774562292776612997666271056 8753314 22251732104692918109797188224671199520 8753315 49893427241941217061634082090521480320 8753316 -6088245144748290627504889293050499072 8753317 159335645221479704904007383397374365184 8753318 -6043533911020234862363192580975859584 8753319 -54843682755526107360487784118859046400 8753320 -70415854114693290869114948380902451200 8753321 -123424904910054695091602933739385723896 8753322 -128373395450103961309351975949332508160 8753323 20555260359427161265096650660942504744 8753324 173896521568120432659326844189203133696 8753325 -4615229486333618099123481100309550400 8753326 73620645481006249382134771462692962112 8753327 -103405028028256860598767786077966535936 8753328 -8498556196904396135058798323307479040 8753329 -29544175009646610299889504688641360960 8753330 -54036867298858664885683388578647865440 8753331 -41706582927852025594863876578365244880 8753332 30466367117477897826331209476365711360 8753333 -20526545023993663345504626729315912996 8753334 28003205861068607610606257025319408512 8753335 -108084561721032457791867347342915577840 8753336 64083754501348922086610635888724213760 8753337 -243619992742842890873218893532653563580 8753338 -515179359209564087226048395810795520 8753339 -61063242425431436755862392356050270208 8753340 -29278432142194765966435485404773908480 8753341 7379286918456346385380253087480402904 8753342 -57911485517996527161850047640028294208 8753343 -168618371423898992358277481739696609336 8753344 115404659550613029552077322168393793536 8753345 -141179148028665889552919643764116281900 8753346 8347904812576316912282135221014724608 8753347 5982465144728188772077767916819728312 8753348 83854425798622330888736770973695082496 8753349 34296255035399828069445066851249708544 8753350 31932607899020276534042575390635842400 8753351 -254791107372337420067036491460973817968 8753352 -173420140350494938861639198678864527360 8753353 16060945981477900042348682044096132480 8753354 -36688795258024354995064896948647198880 8753355 43645583092198667550579156355474947840 8753356 22947101684018181460485832076513073920 8753357 6648241336159488075615566580218402880 8753358 -119006003519103619267551569399890636800 8753359 -124645447605292862778908364562009895440 8753360 20136461165408969318426616305418240000 8753361 -1231453512744210985303955531804692896 8753362 84133009656989846278783881011133516432 8753363 12461110367641584330836690148076235772 8753364 12980366831426596882738859088216086400 8753365 -106817387874088327740657980658511576740 8753366 -103112379263180365459707214430748742368 8753367 -3985440730612932638408714649979877376 8753368 60061744369237227693363636679079608320 8753369 -80889732942795071854103237762297770230 8753370 -45505507191162087366403311556242259200 8753371 46184514393904234199043954268053389544 8753372 -104403271354291514855450293395026855424 8753373 128240414237413391825760386808972744000 8753374 -22377900461772896418720419302515204096 8753375 -61327319079716801791647329681025840000 8753376 50083452492860826421746591860785152000 8753377 -11959079680780160676669466295442435072 8753378 -66634543271207575892264450423316984768 8753379 -706573163949836093928021808102375440 8753380 67553312925359847086218541519738380800 8753381 671044026173335192014272608174011264 8753382 -120812750267370321544874426344200480 8753383 -7127847909056361164890442923687140936 8753384 -50905327568607427330115764350796185600 8753385 101863158701315342878885111339236370560 8753386 38643269030691194662048923524429725440 8753387 194477879944709513681222068608962291472 8753388 33859607955166992028624280377061769216 8753389 238954075899533312088729400943148404460 8753390 1503748047393442297736757444744331200 8753391 30533545955719302009439828693062976200 8753392 -19966319185834161919627078036802043904 8753393 1059235315326591332879698710444463344 8753394 7002115232839174754784187283466160128 8753395 21750594835171044484214974140599059200 8753396 58412055170560069498320640110576700800 8753397 -30401201583994150835953192427832914400 8753398 48902445587817584523741933781680390336 8753399 -262757789197938581957900335685935049400 8753400 39093142857240800756047411721825280000 8753401 -200140891244808667915809175151574792598 8753402 -8513430213659138102284977237260843520 8753403 -109699559023594802470150425869161489896 8753404 -7839446042423241266921403297607807488 8753405 34622449269433550734286472105382998060 8753406 20849031170483188296660017146922308608 8753407 39810307759018635132744348205156550680 8753408 -66462691000937666482236831397111136256 8753409 38868978390911565598964653622431812864 8753410 62071094306071706146852219459682787360 8753411 -74934249625199319159373401995758243200 8753412 34293609460071588442589569790210829312 8753413 -19296301138502531572960000823631000800 8753414 -71852163297663741445969626196460996160 8753415 44523686993743860205027064435169459840 8753416 -97526377049870498132163230841248317440 8753417 101667658704431416939915500959487842400 8753418 -22247553843372112806606433605103060800 8753419 -166816176240320303913915523658372004480 8753420 62156626721516606734913099742427944960 8753421 82487746779400911180761152065662338944 8753422 -83374727069549296245421876114078371648 8753423 -34248492189165165528505001608464706464 8753424 423102355226472117163764861336158208 8753425 -13692603000420702061301453906430765850 8753426 24628002833498821493704549945399266048 8753427 2689689230088129160617898635015282480 8753428 25751313984977215532566862386884597760 8753429 -94996089535418128915149167607683754432 8753430 1025438458945884118742339294944112640 8753431 -33741887169527057860351415248480573536 8753432 -22946950940978791070665441212651356160 8753433 -31885282296526332773489214184973807040 8753434 -54060073919726014202122918105462362384 8753435 130519712794744815294778748106296162880 8753436 -155829879093496217323854834461127241728 8753437 7947868302077015322696847794503270400 8753438 -120307724053693782154657344225788234880 8753439 18795607951482710181915121118662649856 8753440 1555733275542038181016548221062348800 8753441 190664961740035002598356726782854303842 8753442 25865193662393580439751576542841776512 8753443 -184311094344773862647944704031426406308 8753444 -25482546810665102190453722914236309504 8753445 -51179978433887406772060608460163358180 8753446 38533256686340244440142745377623652864 8753447 -66504490263091999446276232358182610040 8753448 -68801001661761524489058774757268520960 8753449 -16842229509960889506158821279636572550 8753450 -57016023968613887371156401342588342000 8753451 211974247463384745953342449003954944 8753452 -195099929965118127283082927901942912000 8753453 -168827314451418884618565426789846514344 8753454 -64580152930119657529628514177676527360 8753455 170901015136582406642124355867378060800 8753456 12499399291368546528579795396026990592 8753457 286392921318728778445439210118160992 8753458 -7455729842785287218721805722428400000 8753459 -31798964268228896694891940841652108384 8753460 -13748136528945759867121466896548618240 8753461 125388266715191752303453130053413438062 8753462 -137436640761729151451011736677202460768 8753463 76635064325270591813303921053257069240 8753464 -2507180707706607485074242229096304640 8753465 22188244613993931622266051464166174720 8753466 -36476402808172831919940498475520664576 8753467 -2096272277192130438162704161943932760 8753468 235826768735330520344293334537011187712 8753469 98327144959614361885418129413249254144 8753470 18645380209918994393892555129631703040 8753471 -109075526954173685009528366344953427800 8753472 -8174833029523595934933696967342030848 8753473 39191804608365389767114252389339669424 8753474 67790497197553800775913157422382724512 8753475 -8210435297862608037372945131426304000 8753476 -81207281067697441081189345871904768000 8753477 141226039432478091804762262932154665852 8753478 4094586315964576499500092457301188608 8753479 -23665116749298410137327811072955759824 8753480 86246087213806847843984502951780864000 8753481 -106977078174926493111638388648860205120 8753482 125485981430173188735223032858619436592 8753483 -214548132497776951831305747063774354600 8753484 -19735025211571456529095819966331134464 8753485 -10471084273714837384997248087631017800 8753486 -47642219126615601362557294858440719616 8753487 -186638529762008067670496748732058123248 8753488 -15360160272747591877620851247917375488 8753489 -161219683452231164965280198316914989710 8753490 42852383234297753315131208314773504000 8753491 39905615031717343996456606017819115672 8753492 2405029456532087882708028938448986112 8753493 51494814236736989460251928639465009984 8753494 -10621279134963512205282003402172564704 8753495 16910721599971484248689029641222431000 8753496 29030594595579576438928090315125350400 8753497 65039991841971690712138197521242257600 8753498 5604322521116524964974794702244336320 8753499 87328320019578434596940163928678968684 8753500 -18965870233280431095097343152935936000 8753501 7325547488502518764976793800307362304 8753502 1765713608274814544095440890195170944 8753503 17098614765775790259353321491292992 8753504 -163872700184375840504754925548451135488 8753505 -119241325152375839785826805716689262400 8753506 1585872729384275365411181070290516640 8753507 -114931204676228539415262686734812766644 8753508 2634444380344501329458324045887168128 8753509 113667246604383511225617562134979323040 8753510 -1330364775957772720187871502264275840 8753511 55188951867753740133309969939355294800 8753512 -36627388006905657232551948643479060480 8753513 195919009209366178514143985350068456762 8753514 16987216069943795807507364547317018624 8753515 204819665997952154278862225877434873760 8753516 85483075899957829903584003528697006080 8753517 49025917350503171849660343281619007734 8753518 110725146910559896188085624200102480960 8753519 -11129337011201564561635639803986021520 8753520 16703179910382474383789658541565214720 8753521 -16065055713256554218868647677040232512 8753522 37566355821184596865515440566484344224 8753523 -91589618850254898501586726000970435016 8753524 9804277355324542500182608758696044544 8753525 96198732510334850076893776009123860000 8753526 56187652736211041432147998155416340192 8753527 -33584028528520173098382874724387424560 8753528 399043821389868405958578399549480960 8753529 -19730840102385198464103402074954607360 8753530 39645470403357166691777338728281579520 8753531 -111715398415163541190195022504681080668 8753532 -8329050496099480196215978267134099456 8753533 -84509644708326109473651593521335273876 8753534 18944548821980562310445812820225702400 8753535 -40443747227807657723544151994027904000 8753536 -2002636689444473304383578881424097280 8753537 61663845788457097351131383971137935700 8753538 -61147949054135349715509265872213576960 8753539 -197936841860952630440401033958593366660 8753540 -138057406993213799128500403722421973760 8753541 -2732965482701315700699439482446893056 8753542 -43828631433496777936469720135796540288 8753543 94351553218615726609426702831214936400 8753544 30371377178366069949173216014563087360 8753545 -28731335027930443243852866254070922680 8753546 -55708865585564613562057971258251748096 8753547 -66839566592631847572691837974667837440 8753548 -44732869579227434147801957500089490944 8753549 5747016007151360683028018437249261536 8753550 -10474120514734628046935471374965307200 8753551 276066666780505654141783875721409946504 8753552 -26365727671135881323835874900391583744 8753553 361918207170483257431900413544484880 8753554 -1296004843594653182955423621355898880 8753555 -74517438297405317266195132308660563040 8753556 62318914535813372293527270381227378688 8753557 116192780694934075512314573140178193806 8753558 -161577440625035433398376294773342963712 8753559 55775592321208510505941229464078585704 8753560 155348307515149737019237391617022976000 8753561 -129955418636917959867048668913811919676 8753562 -8851603803898653145559850401177856000 8753563 -5923407159153425340803754659295866880 8753564 5356118888429649473312307722714605056 8753565 -61179685529053507923617325096734784960 8753566 -43155252426732715242170960436101292480 8753567 -170686511640438090505901378495357604384 8753568 67231752514012287504105242106311737344 8753569 -67372095121190203130708106082029612480 8753570 6328997260322176460065832700378716160 8753571 -5852827455321911490433475222767459776 8753572 91502252698434460973660185213626524160 8753573 216575926191657110252931573372067557822 8753574 6302682431821362741819038237931121152 8753575 -85761176108047323579024204374724764000 8753576 -1491522687267809086515443001526210560 8753577 -19684295956598719406025671342052301440 8753578 -35425705394521628399478928125094670160 8753579 191825693182035014352716985807304080180 8753580 -11077098045972572999650872653362068480 8753581 -171428894365664725836391091312094448618 8753582 -17556926434184102387578684861924233216 8753583 133782906233145384593252757377143100424 8753584 14226053935381317634858267184081207296 8753585 -99645075179770979783243491583455228800 8753586 22859646766387655243197627036521045504 8753587 -48255904677750175040997161018605163764 8753588 -99073192992713345177177806222962499584 8753589 -19132162986510019922788950727892225472 8753590 21928096583732183780209341055362796800 8753591 -50368587299537172103579955805161229696 8753592 -91366500161773682077898544273858355200 8753593 -79071741109412747356966221256169314176 8753594 -21082439669105183411146209059509954560 8753595 34014895599314970321397394095684224000 8753596 872614751559509525124056392858004992 8753597 -83119624283842938745884013106003329440 8753598 6533979752941317128456958677389271424 8753599 -8678467200193412787237676563488952720 8753600 -15254344706721308693549248288496025600 8753601 -127198499626141207774158866559589094400 8753602 450461825442222257674075448981864448 8753603 137544829133641127214357839182241121852 8753604 -10951730894486836781891416777038428160 8753605 -73371753773394448757280274262570847300 8753606 -13848275966882223783694802452175845440 8753607 11111137563425658563359551666417824304 8753608 -24651904213345409983591469117208483840 8753609 -221424856483924969948193080130538374784 8753610 -2962793021555851617320602353597818880 8753611 -2051198928094617613623802057102137728 8753612 -11299524145144629158633165473445068800 8753613 60077864666014258280518392274221581088 8753614 46849731414314326351264716114793524480 8753615 9862692681124362282126321118339321920 8753616 -5693857178378535611234305247367659520 8753617 -208060960593128871222821896105818660368 8753618 9064356509249119648785872182221847200 8753619 27018067178992368681728348837046439680 8753620 -85272554444530357370825922555914584320 8753621 122793680007570617860720617025992480000 8753622 42009556006661762560674450171597312384 8753623 120919153628668188463740167638574990880 8753624 -77887481689261994154252159254046720 8753625 -27990081571642123646985318450661824000 8753626 21301272130061394964063110726021588480 8753627 50628824110509377382467872429544005200 8753628 26230975185701710060658939380967691264 8753629 -50363404153799154720223681887215894624 8753630 -58404845388755259905025079735768463040 8753631 135472714895944505257183772792014682952 8753632 -11793128320362333228087487231972343808 8753633 -18651609270230739381115624613704476480 8753634 22527303287985025836489254138866424784 8753635 24387951947499063150536504336985239760 8753636 11150246433865286716570153187080126080 8753637 -115054957902343360563641078518602062880 8753638 175798893168990105791877128576284644096 8753639 1403828745755331183754211070203386368 8753640 29404169300341307304188003880065433600 8753641 -42087185711222516801299219954490705536 8753642 953131624000712724461656247174215680 8753643 -185261681640890483927802361239478462800 8753644 -172980934228473222230676512579649105664 8753645 31685668978064885800257650805438577080 8753646 -78253008062618768679848794700476818432 8753647 29337559420406111977074475042078734832 8753648 31812411152325866604439387867139407872 8753649 766392211299438328523819703132804768 8753650 -81467073618097964338926123798668148000 8753651 -272012038241954282441172163292811447348 8753652 -4792030486436579932722817193053866624 8753653 281352629971113028115389400631821204160 8753654 -27513957193464641411193059708457579648 8753655 65910208825531863888576761562251150160 8753656 -81785075310878380834539831710585978880 8753657 -198494496110777409756409963770611558496 8753658 37078005921236053051626924261864127488 8753659 210431483383699098206556842860762509860 8753660 -4417153143685564424530983283828070400 8753661 -44843877545406220831626136130890659840 8753662 -18841433212918407689772685413094101888 8753663 -279814841351886150374136659509397273088 8753664 -16912067669330100414303107312926064640 8753665 -77357050282606529910610907384446976940 8753666 144973572087072408568081317115947694032 8753667 -19150349617855478758557215686369825440 8753668 -23650005410077249554585701025202495488 8753669 33483688434058473332952937718721743070 8753670 -1423892612943763753626158812002541440 8753671 418993339527738874291615497052600772992 8753672 108969731152553815068367656051482956800 8753673 -110146047750752983118564224204969234416 8753674 146929258485224578887620433529878604800 8753675 50631082359959072085742055514299194800 8753676 5476930077912073740305093058448338432 8753677 -189326396290435252729291153039885595028 8753678 -44913542359705734250307498229905040576 8753679 201676572718042669127503694871302646000 8753680 -9643471032906519374443787787180441600 8753681 90316670397199418315909003666992538100 8753682 199568858291859253569435060362846208 8753683 34232022538503381501512553189770753824 8753684 101327165141753483962226750263041515520 8753685 12223583213655933199327448946270637440 8753686 122520702600947772820211358487455477792 8753687 -62859994017577445085375364426040443968 8753688 -44157742779097607195581166607952435200 8753689 -72539397008455697009394969711882815744 8753690 58586379844034954586488571357598252800 8753691 -199438192386567475291847227255662837456 8753692 -74999203830183748612943391911859898368 8753693 138248061092210749213485913548432026322 8753694 14652203929948674482352172469956441728 8753695 111223647185176585730031344841078456480 8753696 -14088253641527546039593768951291576320 8753697 -32563237597678819017377416865408052960 8753698 -114850732585528947368773299859294388400 8753699 -138641955980134028044186356194999510760 8753700 53559221592393396518501592813428352000 8753701 31161006154594706930458567503649389504 8753702 102432848119900855520593834969868739552 8753703 -41529272592480041615836295140752844800 8753704 37264642322865800703194037237532416000 8753705 1219147271142138698886467786729331720 8753706 10243224770102439038682160342332198240 8753707 197990532849453693659611847887814091956 8753708 132443086387222333984473638598637301760 8753709 -60173128883599652767406720666709897792 8753710 1928611531619968872124739822105352960 8753711 111294835443573420526673514451229080032 8753712 -14516917140369846752006367247946219520 8753713 -243797709563316111637045722988049357038 8753714 127989278898657818034796268973170013456 8753715 -57772673753360457299130268526656549440 8753716 -37086282510562863802193024891782764160 8753717 -28306852632839013379585754908097721216 8753718 -24263704619619124861920423953381253120 8753719 40134783398437147049693597145081898400 8753720 106488094514987660534895543134960332800 8753721 -48198493585267584145727496017816802816 8753722 -6614274452378482792061347974643111968 8753723 78242358111428303337795885507457561704 8753724 -60452380873319737011310175004805939200 8753725 -3169083646577211417568931599871136000 8753726 -107523225632586789654126116292233234688 8753727 76549960818234943528389761364288651720 8753728 14656380458306518211512408668352544768 8753729 -162496894431214932826809338518104858624 8753730 -56294987249370379407427836116298593280 8753731 -3218702216421217046006841711567434496 8753732 -26739850612882361109047313432699211776 8753733 35913319061485096596573839727085731102 8753734 -117307005405216892801783269230114682048 8753735 -205650183546776980109798116235736013320 8753736 76523991273121211879431142933613158400 8753737 2904396546301476156240804656495625600 8753738 -30310625332655749179817479914178165504 8753739 -88233073210567435595740710445019515176 8753740 -20100930698135126110809258581263119360 8753741 113212028205545429850990035812833521142 8753742 61034073426990081792658787946523702272 8753743 16061225265830623249326034313934138992 8753744 4951678838836934913976913318807715840 8753745 -9364705471594623692758982612071680 8753746 -24274650268556046416240585278942869216 8753747 94204824834275324052626255550757289196 8753748 -1654875595260383730551690179582863360 8753749 33899572669146652099922103912358858830 8753750 -35171866734723407958185362204836000000 8753751 8364812568043770257127181731634523112 8753752 -15245929735220763866484625633516523520 8753753 126423925543669923657438379754388958080 8753754 -21890634394864248191876608305749652480 8753755 -169137175005922285290432552886548267840 8753756 25550574359497982813178458301213450240 8753757 186616935331606587431958481240351060320 8753758 -32390111287378621707123791082747076416 8753759 60445093645564405009060049462998909152 8753760 89076544169714840726209198087785676800 8753761 -4027271860475330312677333689476564688 8753762 33668290420261668435124169398263127632 8753763 -17704820972532953441232978518998008000 8753764 275560050082879783168603622275282763776 8753765 -147182723690862867157809479662319541000 8753766 -32435120408905122947991156482970531840 8753767 -223268628514440272838045978660896729448 8753768 -943373497811031145519324709791088640 8753769 34124329182011545415060329302088552944 8753770 26811288570353515293137520087847882080 8753771 -20866550542621399587355549284505569120 8753772 34462254294189475385264162091854659584 8753773 -44242446087911795865940869097319248320 8753774 24558991976695459411527493034532227136 8753775 -20742794265999946134736724915294208000 8753776 -8411415005308091259162894450960826368 8753777 -54638904257267558462191088419783641408 8753778 -80874512035309302355866801675038722560 8753779 17745129423042690830910153564065728360 8753780 -14312626493236210504951150661412126720 8753781 -12565542950656941466860876006854420448 8753782 10707707765398927019839790948262576000 8753783 -159227231324325932022717478217224855776 8753784 3114855789882278326529532384866181120 8753785 14049442974601619278920474273914817600 8753786 75860365532902902181701652017401913600 8753787 -25721631496912840722268409551298415840 8753788 33439588226120474264439646702143961088 8753789 255673922120048065354518055138827741600 8753790 8072669805186394027095917318883129600 8753791 -195497027220129529654981744324855239808 8753792 -176967753613356192791507925878282649600 8753793 -11166308803592535015973323347483589120 8753794 -26869722840432824977772369965795852800 8753795 247428806376522479536463208846688800 8753796 47208935641263292237247490755178317952 8753797 52140616021276663701089597415023607552 8753798 15153726182855239060703539483269191040 8753799 25809645243951719160406293686193070848 8753800 20405273373445690826422190029541376000 8753801 30522871474851386007543165289886464848 8753802 8431114030425594842474320979087681280 8753803 33419304265524024938820895940532468480 8753804 125689951747792149536505269840907046656 8753805 138281219643309087980309953007232518400 8753806 -185113624111071461651999878889962573440 8753807 72855157244670507133314147737995760592 8753808 -14324751845206743983374203183659483136 8753809 -143595536616663727829810812047515638990 8753810 -15785203049716963840305854440917925440 8753811 88805821351331622282256375466803200 8753812 5692361637661093550594491154072375040 8753813 -355896674912533299322758941679728892960 8753814 90492672792659019099508464448333099104 8753815 -13260667444990192584909521166330151200 8753816 -5704536985979866389002109432929587200 8753817 59345308207304831144131731348961110480 8753818 -103605943825442317030023961869174249984 8753819 133724510402337286661114740067657814960 8753820 -36839336719982408246875957587717073920 8753821 -59586960682471239352269715264319869978 8753822 35283091278071335307350569506637364224 8753823 -8114233967201411577785188596250593504 8753824 -87554834081995292451452558805728624640 8753825 54447959800709152343886556232649648000 8753826 9751364438954488864125386962413711744 8753827 55683258573278890818031186649074899600 8753828 -15557406713648056602752485731203169024 8753829 -50523971022391195976127926270948740800 8753830 14622474491125347728018033277229497600 8753831 52429297611046783045768644947120869200 8753832 105808615253120351811998051863105536000 8753833 117188507455862676017742649053799231824 8753834 147177463369846521653366670324848880816 8753835 49870202261957936947575309312326964960 8753836 819449026524464647627188307816908800 8753837 2123241305984732589700643941348871820 8753838 11564458155137611010719547148935329344 8753839 50759427735582182851324075322717866640 8753840 -2071590966396177416563311843376496640 8753841 47842263686610550030970184555055450050 8753842 -4432533822335097191843279692176678912 8753843 1286572638764073217230054376429368480 8753844 -107964514128278165665260053268899168256 8753845 75506052166710649800838270287094691100 8753846 -32817756753895376789369029802098659456 8753847 -43550679099303301154592707388008760600 8753848 -128025960905884669249795441214369955840 8753849 -78695806871448879121676835860469206520 8753850 24561122975477775653987733492128504400 8753851 105825704583370236333991204168724687280 8753852 150473506523358370647835456123185447936 8753853 -39531272525180510752092218678941651200 8753854 714629021334542811164602941019289280 8753855 -67065962665233737122246472073197838480 8753856 -28161268921959418091601860679790755840 8753857 -61048270757498112008398785285157594688 8753858 -100756592285247777672432565244088060720 8753859 -45077327159164443620338190213876075280 8753860 23728588668477971658851096605790926080 8753861 -9226431585562100684745760959874601988 8753862 -16536325730167166540616108785629779840 8753863 207792221271800482599813004494309818704 8753864 34052838379923196309814365021067673600 8753865 -90147912790513851368509862463286279680 8753866 25235240389789780062477158140609632 8753867 156439618450273979401247205919325918112 8753868 2515732687448705689645982614138473984 8753869 49623030906076754639730678086451903168 8753870 -95741817066489464610874367136102460800 8753871 30119620777605269095220055152596324224 8753872 -2547369447600662616052827070287003648 8753873 -15844030898201796728334967750578802176 8753874 14172659639706908905699745413485043200 8753875 120102750071599321020950682883422084000 8753876 50609038522399694070455003256902430720 8753877 -144466886988365293394422311684199198752 8753878 -32208528594284007126131133062015171328 8753879 58003391251192542937097722440345369480 8753880 39123325944855473839885748538178560000 8753881 33247980319089884618001104867238295572 8753882 69317415456199559379465449810381906400 8753883 61264572363238676899213069976418349248 8753884 -11274012717553479127245071298900415488 8753885 -10034826148758745002986085748546170240 8753886 -110840517321655949813691037984186684800 8753887 57688528072445150706762614727979461536 8753888 -48440614062145696091288390298474381312 8753889 -1097669874749821070780841504130939680 8753890 -32126145380166743303974574047335064800 8753891 -114936001831242009493036415689080847008 8753892 10811764382901830381173582806788616192 8753893 -53734063320276343240153212677598985858 8753894 -3604205455848290015571904050222921504 8753895 24691579262734662714019365662561266320 8753896 45103830792082811188479506101399649280 8753897 1834039088648856762395961372232084560 8753898 -125223723211428987327691151177728085760 8753899 74360163637282842855823843896865434000 8753900 -77041753320570389339158080976315872000 8753901 -41670709001815247064228414286899117504 8753902 -121787619683900620459119922715452774848 8753903 -231586955837062150151884212684663388848 8753904 1723997677577176893361730467917201408 8753905 174167562506692373392293835821811305000 8753906 10499017147156382196797779429494497280 8753907 57315249298790171488762929528073437240 8753908 175260539564370467223178837387236536320 8753909 -237965701193840655458651012553513993696 8753910 -16532921224501144256036363170910146560 8753911 142980870837336649219278026119430884800 8753912 -195008668801591969059695037351145635840 8753913 -1506352869838201793381014499326028160 8753914 23151157773098541256608961227326534880 8753915 19893097062856421208081931485755185920 8753916 -39397062387489593355564684084007976448 8753917 2552682130921663889726232915235445932 8753918 -51813999153246616661252047846058019840 8753919 99627469649314683596442187421487967944 8753920 -9641223202207603837831266059597905920 8753921 -143829948483017843761479647932836813312 8753922 79740172107870613497654272421431783760 8753923 2148660027568530558229510350051829744 8753924 -209167342469921874263517476810405215104 8753925 60457849626270971724957345719254536000 8753926 84924348205972156285987837244258466912 8753927 -21046613554382273726041348168116963840 8753928 55967891199713366830091001693690716160 8753929 430862353166069513288017625133452707272 8753930 -3662172999731424327270683829516980640 8753931 117690542806140111038314145562736590312 8753932 -54917315332161543571024584832393686528 8753933 -105570597914632425001767394057746986880 8753934 -12339126221238051601936930113346983936 8753935 22796500234021840391999047458766450560 8753936 -27417781046895941321016537371313758208 8753937 441092333375510957222651446274909568 8753938 126787024883454267964301391276305049600 8753939 -118689215884270639833918974321485110960 8753940 661914455451231922802693701871616000 8753941 545692053832149236937690229490650624 8753942 141144496031019227150577965794569537600 8753943 -81322206268531086341213879361420934272 8753944 -216593123490916222023303317162667233280 8753945 27448833814348124801358917609099313600 8753946 -40388599696728644747061386603994984960 8753947 -10219270211500007462316124804459284604 8753948 8646477021115212750644012462224842240 8753949 -54746287688322301244511371876734961466 8753950 32408637829323981923888291637161352000 8753951 -10406933763262459489638235400386608000 8753952 219213293376576778984516558174697816064 8753953 -58026748144796397262997100451451422316 8753954 38259040781764407190212102747201420672 8753955 41242906376744864185821770782483000320 8753956 34442978492870989809447004584024341120 8753957 -11049307320733437298812482990588940000 8753958 51483036112956018918717404131154613024 8753959 -106431040656878145824241259092430283984 8753960 -34423770630362139443642764749154560000 8753961 -11227739501223961288361150405883041664 8753962 28344948393272408716228194901565659392 8753963 -224857259974536253842381211763028551160 8753964 77959644072723163186124174554799678976 8753965 -66739507081810861055189507359000516800 8753966 10335971710494770187568428514119441408 8753967 6718418407346849541989676438324660000 8753968 -9558390627772752320085701772408160256 8753969 -12222855129293051596822971899324264064 8753970 -37141671808117519477045481330200949760 8753971 25599823462690253466413863104721420172 8753972 -170713326523292385742991472618033604224 8753973 -53932059613355713955449500642825796992 8753974 -1433336832837479059623042370278874560 8753975 -10138164184976834275894912058312646000 8753976 45827137713088405069998254259992985600 8753977 -198837197676019638744722260109284009174 8753978 -9687187484245624131362317678461978144 8753979 28626134970408576403867202736159973488 8753980 -94607761790366347726659464066219535360 8753981 179944208608187537442160496198256355782 8753982 -83145259654131304678223887493764425408 8753983 890790924392520332977100957059932160 8753984 -53373690765070068090488660210913116160 8753985 -112534483056008964290144127205826025600 8753986 31446693628573805889828208191587562192 8753987 -112623277711289975750635346634962570736 8753988 -15351699311752883807789595442140180480 8753989 236986816481823246167207497073163589790 8753990 12127373951772327137116540085632204800 8753991 -92373479059344894826569064532371671936 8753992 40948714040215501780393893696651939840 8753993 40739613147582517842319687750833542964 8753994 3165193856117658960233608393582568496 8753995 121794888668684590214074106433194266800 8753996 2116412928077046519445598496410577408 8753997 13287809669203238570257304863326288384 8753998 74583971089677928779321830718249832320 8753999 -146903509888845779910814734798482106000 8754000 28884856182515127560673989707530240000 8754001 102870080118712776638099008367054385904 8754002 -143306517294035232091372432334522376048 8754003 -59101380221201764697984341069313372520 8754004 -60140777789209348724698433328994310144 8754005 44301284791964718808975692341032791960 8754006 -43396685038212960391191040798590074496 8754007 -43990121841533017837005369358578130560 8754008 101127561290924157791797259825544192000 8754009 159979140944016761597057211029388488928 8754010 -3953291096611442427804351541950336000 8754011 36751839556789192550716222569983142144 8754012 67480615411894467282093010637356763136 8754013 -76571627080480383668523631221951115738 8754014 11437614442292483870050149061447133952 8754015 726493391873449155999489385259298720 8754016 -116114471353800941968860065656380850176 8754017 132781774208780594093349746182052172066 8754018 -15458540285082667370268973290998510592 8754019 -125148367456392693868895448098032904 8754020 -37971255312819182414537559897610199040 8754021 14799797126896947557955683298644874240 8754022 61782262643812510729500248439384638400 8754023 15595857966084216765851011487501682360 8754024 -13607629481123661901710573758756782080 8754025 -9683799807819971656722822756923835200 8754026 -166479635297828579785620775706589696 8754027 -82112193540188897300379086289008075280 8754028 -5275560845279320527287554527929499648 8754029 96198307793522593383051497655504396630 8754030 2265302497085685066757577680965945600 8754031 -88404931394962385892996764867905915056 8754032 19707095430944481913529469496020959232 8754033 18188782241945187945045624855669970848 8754034 -2414289400424541396844311009362329584 8754035 -89888669761352662693865213293857029520 8754036 -24501435906844887242379276423718821888 8754037 -14827958498591744635298198849964143314 8754038 -3015777706048693985427124837962826080 8754039 -15388044340137082876225242187881178752 8754040 -74968545300528047915308349116707840000 8754041 62121173383572940173049130962476316800 8754042 -11070986017479231673868750656658977536 8754043 -387696925030021919147902891058730337896 8754044 31491667333280655041925187002932307456 8754045 -107890630943440238364297842483961739680 8754046 75855147494482485703603353145868105472 8754047 49938614475307653695410461203478945600 8754048 -190833484027741598311066001913937920000 8754049 152595423879353141725481973015168920020 8754050 31921749527973908232400099179413794800 8754051 233230365546614412590224580296387544064 8754052 34974681729205871221427941764789587200 8754053 36141025482144089760771445790180118528 8754054 33529892732056715980080939216287080320 8754055 -71262378845017117518471970277255900040 8754056 -121955233229570124393334564746253824000 8754057 -24965380352668316458516213216983732252 8754058 34063478659357335484117707704303000880 8754059 77383439349014901728143716886020406080 8754060 3493872774859350323279311639488921600 8754061 262527793123612220517934209868020660662 8754062 -3926169820644670991408363968090492608 8754063 29374036359953890476324179096313655824 8754064 -46507399105177816573566069816550686720 8754065 44965553438047702480469225392969861200 8754066 7840705960197347231971116035966125440 8754067 93147177269662372626626380949671428000 8754068 81243987457797475267444953131563616256 8754069 -895269473287953322588403863105612800 8754070 5696202646390872018121128418228214400 8754071 252898496870461826674298053212913891272 8754072 -81330957937812494688227203666594222080 8754073 -531950284302091352028057268615152214016 8754074 -8344575017643062508894823871824238592 8754075 -115369081266314652020483160342286756800 8754076 82741111506558691385100948432346309632 8754077 114494534446171811868738952574975581926 8754078 17513954653482977735449685742256309248 8754079 -143911422459068841588936454887159855360 8754080 -215442106686997954972089766363443363840 8754081 22960131601226727609162232263273600000 8754082 -124989291154144616987939607615464631648 8754083 73263665488882947403107843648409857504 8754084 547145820131734243039788393073470720 8754085 76905877177129144345393792550917843800 8754086 120953133248860437067250325962122222080 8754087 884796642253767234952708745640604416 8754088 -59424783181631146025637055059327713280 8754089 -38687409767693983639054528362473458488 8754090 20814113031794637339196835349574717440 8754091 -34628482855939565763163737939637026508 8754092 -90726234953401729357789463334743009280 8754093 -29201992159200590443821675677888577120 8754094 182934493954655478986957205776183429760 8754095 -103726221026915088062930454368819488920 8754096 7170890682034754526181011295403704320 8754097 62965489019385994450910094724146377712 8754098 -54833671321318085837857642248507336960 8754099 -1830380593117436157876718773073893120 8754100 22983364930637493544609874971942966400 8754101 -116468464135762525651414711925408570898 8754102 34469478492328524265542474447805747200 8754103 148968373123431552833125834611498620544 8754104 163451348281536258108650653815526133760 8754105 14037689454774737012070196284954745920 8754106 -144344083605518523054613854090378127248 8754107 275276847514189832561822506380274240356 8754108 66222431021503175007392089039434240 8754109 -11130502101021979901777400683214889600 8754110 -18038689730978392431155535212024340480 8754111 -128845087816039119183877706661651788040 8754112 -69289361609060112752316256624836608 8754113 -13773077461489591124583168012764595456 8754114 -30078212177802482179235975436159674880 8754115 22484162280028705952460673317497766720 8754116 -42288168212966680118479443654877077504 8754117 -10999911970416701795029279167742056000 8754118 40753551493334772627231209382418063104 8754119 267554538557424581224564715869626011160 8754120 -35014823027270629544727600633584179200 8754121 -56561146435640132410105982142145101056 8754122 -17219182694938640104353557514665379840 8754123 48355409965649091157404404208119731968 8754124 -206214275585716335383786098127508968704 8754125 -160317576004684825826066422923322680000 8754126 -23579198363037979840400804831113912320 8754127 160068067145316249471944237228264084952 8754128 -70941525922583407060957969819332354048 8754129 -59247271055843216656166961501875150400 8754130 17772504785375530835023931844567475200 8754131 -1816543878498605011370038714411282068 8754132 11625698961201499752012996954620086272 8754133 -312236382926690565088650742372303131300 8754134 94694090088094396597446593486882685216 8754135 -10069585582866788334955972609566459360 8754136 -209450310267223325962031927766896332800 8754137 -26616705473870687320064705606945220096 8754138 32244901426139083866131972143590626544 8754139 -88457736298554815052839432333540852120 8754140 167851608776380071757544455917536532480 8754141 78257018997882971003911987171740808224 8754142 -8506489251375105361314054669885096000 8754143 72827605265762629738875838027093873080 8754144 -46654669686148726260406636957554966528 8754145 99004778473561364938381907926005558720 8754146 32916126807838929214046016534295789344 8754147 35368915484346226826907495845154938724 8754148 -35835251548910548145561317512737136640 8754149 -166153312988450921843754742869099356736 8754150 8546445917445009592103691054248553600 8754151 14533018288968867641522342518037845552 8754152 -72060046932560001437313647600733388800 8754153 179215333120310875713592880869833998400 8754154 -7886312404548446405852940811238857728 8754155 3054047393856013782941814308290790400 8754156 1710722329868394513929936202345192960 8754157 166718483690887389754595580150046024406 8754158 33510250034348602793348071958372462592 8754159 -62407521120561675922049794475957237232 8754160 -1487372525895965786344288445276160000 8754161 21071225339323865449458487923905609652 8754162 -72240429420518410667339126734243506048 8754163 38074139194177820080338564221179588512 8754164 -217463957248147412647854293470227882624 8754165 -1614724399762299507451926529123994880 8754166 -75230926634951321236637397878627862336 8754167 17517178109849458428979225626114219600 8754168 7552739176178336664881555277796147200 8754169 -103947062021156899368092200851819002556 8754170 -102457261230975114109515706495799538720 8754171 99875871684483823077759117305974948464 8754172 19308554677930265192346455450211194880 8754173 -498437560186460699747810014460683755840 8754174 -15100995875240396105635861830959539200 8754175 -47605872050035558286234863163047810200 8754176 243032469910989195253376171807512461312 8754177 95097369762826143845493762148002761520 8754178 106634097653846373062503895742238322640 8754179 -89780404095964683444492495411907715328 8754180 50929605676400189937657910382845992960 8754181 217667718546569140754162818758404533982 8754182 -9501984078059873489434928068102907808 8754183 -74537213188285323149199878923775769600 8754184 233187664575077657590461781304693145600 8754185 40073616773932076798128284181737807360 8754186 11333439169868632470149447570776195584 8754187 43512942386355526888213755814351010800 8754188 15190609234007349512966816109933067776 8754189 -16989115920658934849604465226034114880 8754190 108121550661147793006266890848077585600 8754191 80791621587046378625026645024183576224 8754192 -22955024310014842069746101378475810816 8754193 -36129423994098881029080262463326508880 8754194 -5031837738897036718970343811028853120 8754195 -114330319906485889295032269872278288080 8754196 102811345598975955962623673887271669760 8754197 -61544354388948575458816046014375907400 8754198 674518401473322521778945152150988288 8754199 -220079338321154761633724756403488303800 8754200 9584968045340241494079141945406464000 8754201 120031676152896540392553220056000445320 8754202 15747492719505885590175873390384333552 8754203 127885755097885680572334878000612611920 8754204 14133708077022383222682560494486978560 8754205 47575181774080276906154323042845761760 8754206 -160133220889878070752411698116696679616 8754207 63695214330140435823032409648479649024 8754208 -230494678220017963658292222565414010880 8754209 33183884894739313486924385875816862400 8754210 83688831617482667977024589674634419200 8754211 47892943626302033188159419194751145624 8754212 94006436564214190275926378059469721600 8754213 5752768948624974092919396807652572384 8754214 11125651029887276715870295778680602624 8754215 -95948697550294653232790296455457975200 8754216 152032861652566752300263164089455001600 8754217 -65053622403802657279686832604768264048 8754218 53755859016181580696127227585392450560 8754219 -92450849613470505005005935979688210976 8754220 176532746587904227890205651395848601600 8754221 67110574192839998082195425741233106304 8754222 -31332685946311840302396912916298436480 8754223 -30242771254088511641942665372816412736 8754224 -44138852958666223265039269834995548160 8754225 -59044702836581433716437365539052916800 8754226 -22153185491867384478239923859851819200 8754227 326976764320741398869095173354497792160 8754228 36993965119309197086529549894614231040 8754229 207507949520362200848301714413917920 8754230 -64143220242348103847244119881049865600 8754231 -82957115987818432045135966696256778240 8754232 -158856954103581146960949912293509017600 8754233 -14198544865887546166233032559476476716 8754234 -438319112857711182915531175755965952 8754235 8286374253049233987910876797125828160 8754236 -95926474004149344541582403163325731840 8754237 1486120818062334371299056073841190912 8754238 61186701553554097572687485282877736320 8754239 -127648702677773294015150935167898339176 8754240 31696840849435216867220872412056780800 8754241 170102886917282857252628096967644000 8754242 -24435537400531501724090664793612499760 8754243 14787223978418985864435628347475963200 8754244 -75486698687694322833842920508406497024 8754245 25374629497234265321191013141298124800 8754246 -12730513017542552427007210253311604736 8754247 109080436009155151220231416665803525992 8754248 38291848333873626392669460418722293760 8754249 49695210044615889344832507202994209152 8754250 -1825451744514279821915852047775688000 8754251 -133747660583718458978072173281981086976 8754252 -26510940373371122225484422792837277696 8754253 -160049612584973807040196786720493851316 8754254 -70924935370572436690799262636041689920 8754255 -16612199834432763070836766550987558640 8754256 -6635444903853211922437508719842295808 8754257 277154913733999010702124020138563579506 8754258 126430661038381259965584549583136732928 8754259 -100332972507243453679400140682918148240 8754260 -111752349366342253023146246698967040 8754261 -40649924096552610384280236682642198080 8754262 93730888555247589213014607829125248064 8754263 -7006874903360414925069294388485986640 8754264 1892737934941996130165578269969408000 8754265 24513736851716541585973226187662331720 8754266 -57369625078071063084270339970111967520 8754267 -173211759935623319697140132182564897128 8754268 -37146564550788746973095250837543803904 8754269 122412413803090043288784086261889949440 8754270 -3479057431961497074490395362976829440 8754271 24145828549071222891820760407748362744 8754272 -177292158115757430322061095604550893568 8754273 178999016934468733170432756689261557584 8754274 15740882816164354151145978456025134144 8754275 -37148526882233714279433393510088903200 8754276 -28142002241419628396820295829422374912 8754277 66183363496185622092167473268040938272 8754278 -48802932539111270737719925269599026176 8754279 48157827787320054192576989440995315456 8754280 -179343025483866605830267879299903129600 8754281 44860212524628084338682629540960321082 8754282 33345028485143518363708223420797921200 8754283 -78462799257765951629910144168743518416 8754284 1202794333821906772028822991107211264 8754285 89517743599031179160876705357545183200 8754286 42257353998100372396860632889239289216 8754287 119062737062140650567188421890777421072 8754288 -21653496153332634424967255931656601600 8754289 -49105486837565742110200599880962084910 8754290 34183499089552229582944882916376362400 8754291 -6160772816992881227382906846235888800 8754292 14181570419443524541780905512367973120 8754293 -15041319446172469706064586536185423556 8754294 -16603428640366342177422478807149527040 8754295 -128681585638639556927947123492909342800 8754296 -57976739278798400112038156778665164800 8754297 42011992357536583956848467301931176928 8754298 6527333392440030383871655338533127936 8754299 14433189345647921989539916401441873264 8754300 12412893491116973198377044220301644800 8754301 -208865521627573739142552404963171672698 8754302 84406067250270960315903181681554302400 8754303 -123398773933495721116338910835902701936 8754304 72297539876733470022485494206604247040 8754305 -28221846630607106316004764693789589440 8754306 -3363324284972381791755109581511557120 8754307 38789686067267639402041664803326105600 8754308 38276172494090853032628694170916736256 8754309 -10171299712810974695581834222050628386 8754310 12709945733452767391283914030857336960 8754311 -97581451539495490615407038461000845696 8754312 7073978356555872449431713958432604160 8754313 177125483963551690976823294451393585562 8754314 -202453469742803468716794316269966294528 8754315 -54408444650543885489129223538980414480 8754316 -2927525336567708962179825559240294400 8754317 -13380569379846587271743251964389647360 8754318 78351178781948677938908973512565845184 8754319 2296826363179384154607317506212094560 8754320 -13342320464740540272517970531766435840 8754321 -97460263889095596474348625989171222288 8754322 -56945791161875325865709000496299580288 8754323 4237017135835197884522693813808818064 8754324 -98374658939123880482701006137556690944 8754325 -1191606934745119108928091289807769900 8754326 -38985630128160249308205758113080053760 8754327 1003127301126019434851079842294540568 8754328 -109545142224781887391434558984894996480 8754329 -52128239449820840914281793196299506816 8754330 -15299946870314444324482455260743680 8754331 -175822249505994995157408712119308560800 8754332 43626119409629554755953461343394295296 8754333 -35309501955397050253315630670132185536 8754334 -86194277145798839644814340186777197184 8754335 34609973878987386060430407010853817600 8754336 -49179440087025428451222738830502789120 8754337 223270107287674389839732238668356994784 8754338 -20818573627683385566270402464192409600 8754339 -100672768294918553588897052571870842624 8754340 70488958057871102919563907302987178240 8754341 -72981290754268546372550379025783194816 8754342 -46186425693525713460636329823354324480 8754343 71184057417159274999404803724445423144 8754344 -25869330230745125165380426258698531840 8754345 81377277861448283685027397564737744000 8754346 27768283246760432241972174696220824000 8754347 19506201743589003204588373450821564192 8754348 -19038861410325120067579106966428345344 8754349 -170752483916405158645424932054473212650 8754350 98208314693828953045671208111195200 8754351 3702987155975982903115768732647245832 8754352 3957523304184918964957370701732577280 8754353 55505851064145815338214306093231005680 8754354 -33966221287892891231287166186247422976 8754355 -118503964871738301927597991726529172240 8754356 -87031891469306961846738630913257577728 8754357 33217416657411171742385129613005195040 8754358 -108490081545063824346892468709115354720 8754359 -164253599477019951497619367699569850920 8754360 -7804112297115968174840257719939686400 8754361 38462998876803271012984300240007639040 8754362 -42094695975208605215729411344832711568 8754363 159903114073975462351636137504109610664 8754364 -347888031551058628712482362411581440 8754365 69081696892267435665303072939016249260 8754366 -30990946307558134128152055659737603776 8754367 -27514527419646378214510917923558939584 8754368 -18354745773018822984314656980429963264 8754369 3641126074589139356537636607288338688 8754370 -746178557146299785433310496762918400 8754371 -68338349464018275112608077395402848096 8754372 -146197982445112132178801466405022617600 8754373 230991455425356586114271669633823118622 8754374 -101074214307080256303648403183611359808 8754375 4938394692942358810088456397067200000 8754376 172165172819935729154521965323579228160 8754377 -48441712233870411414294768800167896348 8754378 38622645156065585677372567119226146048 8754379 -14219218556694941177011958574370060616 8754380 19776505970108983186393672550026828800 8754381 -91746981947297168460580012756121997972 8754382 -32358773590913293176268600748112900096 8754383 -104808879488317885517094157161736834560 8754384 -4443946072091159098526863907083517952 8754385 57095217442394355601038361556687040000 8754386 45552127601430078860827884743902837392 8754387 -148912959573736333824491774529174068040 8754388 -33170459092778238374907555373203970432 8754389 100831552507270933117597059289449537600 8754390 65265608476472749867952629626578336640 8754391 327344683914931039978612257781439878912 8754392 235046638196766102801319650797078784000 8754393 151329931041919297929644049979030470864 8754394 6232812441427603896615797417630138880 8754395 47711977511827656630145992302794128720 8754396 18115255934017306460335413164903546880 8754397 -234388420983524564454635960951644536154 8754398 65554450714234027857754940146521819264 8754399 -10260869933479910968820122484651345520 8754400 -6602442260635192607385983697184358400 8754401 -216309370549248642719076149770609493598 8754402 12470299379909183817298391312524700160 8754403 31371147928355516913415543021882044880 8754404 8264269958411297487894541997230940160 8754405 1072787885707868751442438137284403840 8754406 38739544470022336119161204191991677152 8754407 270143528493325238096071079717681697312 8754408 10857162277012026133660909228867584000 8754409 85500946645962388483681566180681068160 8754410 8751772926688271009257762028119157760 8754411 81833757149364333887039561551890090072 8754412 -53002825991009875968789081759641039360 8754413 -3730186380930578367016286856692898336 8754414 -20434943508745336951251463681088986560 8754415 -118383636147557594582025529415362558080 8754416 -9813148790273053934320634947863085056 8754417 4973625392859658674183164735299950720 8754418 -215804609676637440965915011311438019584 8754419 -81527606123504104475189847088159939704 8754420 -26640621959350619005521921143800934400 8754421 -57715770839046539724553578949330431520 8754422 -14044897278283478659339375553101539840 8754423 -77699499459844862812732357705466875416 8754424 -101607467939495244371520440440036761600 8754425 -3746014704658009367497571259888174000 8754426 -15946194755583530387186619448175961600 8754427 -54423302154695291186388163978508119536 8754428 52224823032200130100961938665552211968 8754429 -93612824368671573675710016660798188832 8754430 -101121814661935702819437255890850056640 8754431 20720362030758067049584824753965451264 8754432 -56624750396632376021517077438477107200 8754433 -321868921308219930815496372140321176620 8754434 15671732534791682591622325870272656448 8754435 -87220960564006469216276739080686536480 8754436 71573525662387816208039480814290199680 8754437 -129961664196915338033547684729611909028 8754438 12925269740868018247353389609473915392 8754439 340252946012378389434591043421256823056 8754440 65557488388448407879400008968437760000 8754441 -94038200836076749990755373338551849280 8754442 -32896009725376583437663020244759616256 8754443 74080184388827194265075231639591551224 8754444 17190853026254145073922138566844037120 8754445 3684461902019662487627670742849910400 8754446 96295503032735519519495602625281613760 8754447 32059274254897432546711802033830589328 8754448 -34663838301932659314343595193153208320 8754449 -114187668725746670175569745652415797152 8754450 -8316414234574645003331961738977366400 8754451 210913960239537932582799470650593201452 8754452 1402163090303611739924203910989443072 8754453 -37022057700931364997049869809653603200 8754454 -75074444240756261388093438467835001824 8754455 -296454700771983056034554600026820168640 8754456 -274134956976143951692391628595200000 8754457 96844771676339464943890984611338293706 8754458 -3032998679440804079197495326113947920 8754459 -2486299273770369543134689480932011520 8754460 -38081714807530515724344407342585825280 8754461 102042220814875073864923212799221769062 8754462 31373877535379474003455457132073815040 8754463 232592868403622444447040684244384750680 8754464 -402565384915467654384162400846888304640 8754465 -91388757706000071118995698172277706880 8754466 -38617683946298822815300778868183559680 8754467 -60735336702749624466963076633646695440 8754468 -82539119089906443308192914607672309760 8754469 -61232396759669576750196804990329736130 8754470 80637197468256104159313642366068215680 8754471 -73248923346149930994879509594469960 8754472 28475511206448379835887939066672742400 8754473 27114812666756860019382960604922862720 8754474 -64290237826357089317793687354067650048 8754475 129906515522911326118721567143034754500 8754476 33754308083531332141487997195984737280 8754477 20240582359987218851515421693146249632 8754478 53898009287549865235269854465678474880 8754479 -145896665380765373046855174098977360680 8754480 -723496073637441790976240042376560640 8754481 -52901733937809566193847971477850680768 8754482 -1397561965089035963869271517973560576 8754483 -7917890491535846229382005020793874896 8754484 -52480128621680087848807752654638093568 8754485 75281592403794726249388521200225740800 8754486 23411105505665002140760247079861857664 8754487 133468942442227923729705197599509235992 8754488 72972525104177907354301336418984693760 8754489 -31075249085105728164288275098677699846 8754490 36708649871192818926737132782083686400 8754491 -123296359097602423072015145634423621120 8754492 -45878062379728506944392159538643237888 8754493 -13386782234073369137365581093963908352 8754494 -40159277398137838863667105797195841536 8754495 -129943543461219251369947205282505276000 8754496 -30706173920327012648980803140103176192 8754497 -982133194058588196378776020886284320 8754498 -74393225839803892735370014146437040000 8754499 -34777088945162191462411883679051952 8754500 -80048609654777573677778399319445440000 8754501 -39128292544293678063987872601429594816 8754502 249347059018421346395098968591055740672 8754503 -22912002364828823918818803083928363576 8754504 -74249238410476705203092504038797557760 8754505 -76464192131470046893338992099798093340 8754506 -70222907241487841815498066244307357696 8754507 -137469711815373219418159184130457088160 8754508 16254117169827740209250472707475849216 8754509 -362348046066370415591126224078837727796 8754510 -9583223048018735501483929985244013440 8754511 17942097444888307061616016549319170272 8754512 -16754378677917973708054253805631979520 8754513 -47562997707198865706008593184555133952 8754514 -86622332645962136767607072878209804144 8754515 61750102080138030894660090965658950400 8754516 -101852390488457594680226063459794944000 8754517 331478961402118486109353721522005123840 8754518 197656757537108900504289213715356465216 8754519 24476175433471031600205924487843594344 8754520 11381728982190778954586621353669632000 8754521 204284389490255525830958436846023658000 8754522 23225601009489769973706461635084245504 8754523 189361277122258327505541320161551112772 8754524 -30100940682465762449672559438761238528 8754525 -755092723155915161389914203961612600 8754526 70840898121441782822681543209062128640 8754527 -129217201857864181912762734132573830448 8754528 137942604903561166364005825963682955264 8754529 -97956373494816421796417136424470127424 8754530 -9353620290474562285170737432104020480 8754531 15717366088652285389545774197171730552 8754532 -13078755743981339595887235592626908160 8754533 -52968855486896707757231914872257774340 8754534 31793988454747566564273906399055626240 8754535 32437316266986547903366022574781357200 8754536 57429920848756550825472243938955509760 8754537 -17225360310350327469895979541033019200 8754538 5272878028983088289987314583098156800 8754539 165078396208776521652735678498315764340 8754540 10541086960854231337106806014116689920 8754541 -128427388134170316744025328682457529640 8754542 678880130775151858513114814893636032 8754543 65781526225017577251028260637404057600 8754544 -74226077958520996770973160664518492160 8754545 16557544643582139295036206510610101300 8754546 22977795556976471043520660455987552384 8754547 -29643452486242618315761452198238261840 8754548 -143729603710268561851131015613435213824 8754549 -243865626409568701810060729349019367680 8754550 20960999283231577938075808420235260800 8754551 -18798930698494160910433608007308341688 8754552 44305951678816982079718593229536645120 8754553 -7325789423294424738400411630420220540 8754554 -18634387544105447676565985907501058560 8754555 20946726683356709860058851541002045440 8754556 -47306541063585346945762093498641479680 8754557 -80764910868193966011861612466999959168 8754558 -62026548940648604723226590500389498240 8754559 35422532219449189013814236472119987328 8754560 128128610614490579975941978570358784000 8754561 150259677890817915919036481455192322880 8754562 24022703416532318946591711056804502432 8754563 -541776779288775290777051100190643868696 8754564 6732733992573479037511014272897114112 8754565 -65384783408681486785340142100342857540 8754566 561673109910076068569222206215439488 8754567 22727938371735816242545578584279125248 8754568 18445758951170472167459642591206978560 8754569 13710007759416868462126475683090612020 8754570 9162044188259582721859811834628556800 8754571 79338979641246696341688636167429728912 8754572 -63506864900330724848469916808533759488 8754573 -38800133002206547906148380398754922400 8754574 -28092325984387613338326228219208377600 8754575 88374338565358465853680677314220990000 8754576 -2212995508678466683577269781633630208 8754577 4973802741722709520183511295686735860 8754578 30876876150827586088581594266411727360 8754579 19076365184538392754566412022922518848 8754580 -55905003982690085530516104978936940800 8754581 41875381844210660579079901504029608064 8754582 -20432392605814218052726983083464765440 8754583 97264483165328269856737722325787749832 8754584 -7661467493663950631123226869032673280 8754585 -580783204708210928660436261615839040 8754586 11264383892213141054421715565564528640 8754587 -302273176981677714694560411808541632764 8754588 -322099625738241760106275997311771361280 8754589 43684261813418559749764706831224743756 8754590 21196423965066653032716827677579384320 8754591 -41552945018420583369796878157153176960 8754592 -120843481568776901148113734981386240 8754593 -152627331865581398662005088186375667436 8754594 -55493648661325625043179817607996636800 8754595 -53640860940590899366448636633384324400 8754596 -121345988947958768865484424023215316992 8754597 -51518970786198667725395369219345784480 8754598 -2906366176359753000630678309461329152 8754599 -105426175144947257739600236753074282368 8754600 81580290554405745177604475285864448000 8754601 51385381006189011530683733716420764304 8754602 178233800973328656612142503570726300000 8754603 19128175528761066978676932091019267328 8754604 13546330477464811132921871521207936256 8754605 38885010720891386162847912046253174400 8754606 6875532341745929110603813758315778944 8754607 -5251131306208045744567510422453768000 8754608 -19716162685201073905889140869381881856 8754609 -28817799520384030424036459343793368480 8754610 181369960438404462539171291766791588160 8754611 4193614267018722786991886751807306612 8754612 -7915954548842720627840540286727385088 8754613 -51776641936468443967206490180701504 8754614 -82542872109259921224411976113596989440 8754615 -205924868733816314743848546415478940000 8754616 99212223023249138712927447923527372800 8754617 16678838753448645607425594074249409792 8754618 -64338812912520845609452074656244817920 8754619 -97901598733636668031777772932006136600 8754620 -25369804835072124109025166150291793920 8754621 24237816439207278715379374679133126912 8754622 3859996540899705660051999719970170880 8754623 -7243569256214161593237393811818664128 8754624 28490735512343812780585771268780851200 8754625 165185369004433017579936956724141504000 8754626 4436083545383584588430780103304628640 8754627 -38658448119070038083688640105902413568 8754628 -194314956017529869927826587827163136 8754629 -17135570422750175006162859524135977632 8754630 3748505021116023406286151699628032000 8754631 -252269551511421882021204009324450006568 8754632 7252032708246083995531451262560716800 8754633 103996888384542879480546120611881569264 8754634 72437251241910101752351827749534225760 8754635 -77926586260946024105535229216293901920 8754636 -131124066600781141008142407881429975040 8754637 27095072549839112314262384579851802080 8754638 93180507907926717837771765490481690496 8754639 -11445102840916261490274406532116755576 8754640 -35477344705138905659049777659132067840 8754641 121865953716772097823376313868926643840 8754642 862999174081939113716757207877816992 8754643 596256361685174712546480915392555111616 8754644 -62262422821927626998704989526961932800 8754645 -26124784839941865205270937588146382400 8754646 -64552266523891590880947459490627094016 8754647 -220907693967029961463781597602565675688 8754648 -8578014652744758948547201691630960640 8754649 -150130857217969225651127595164682259760 8754650 7477177865142931274903605836522681600 8754651 2898769840916419660984320484795240368 8754652 -108428843631089669652194292839072126464 8754653 -42772994463970118152604732708895595098 8754654 76186639033192852462527316667758221120 8754655 -1723808241609957441195111200049500160 8754656 64801763539703267182458833071928770560 8754657 -61980255723292704589450038895847808 8754658 -94750376529086519013474387797550741120 8754659 -124457662378910236254821849714690016960 8754660 101380178091407034206200824406936834560 8754661 47551911809775391847333982496124090524 8754662 -13606179947719979914271420540869175040 8754663 -46832300464689040516001971390174474800 8754664 -7557352084868510779098637697138672640 8754665 15114872209698115579285225649391330000 8754666 33804404371906502839449938503219309824 8754667 -232962094918652529131372654772263990284 8754668 27768529185278113454632294909016509440 8754669 96350099828211398642080872566283770880 8754670 78132398493618193638667411712071180800 8754671 -161393005836526413048388576343133840 8754672 -36906273347665302853494224878849720320 8754673 95900438575302786752878200420850519204 8754674 23146756889798562684742002755248685568 8754675 -277863018677053159324717886253994800 8754676 29455309152909454056458816058463420416 8754677 -66787186435876410930106678592972254134 8754678 -20560539604195493021338545731186673792 8754679 8552863899310466005227625085251395520 8754680 -51285287340596363582663011244854886400 8754681 20675830481845010806641962409223285824 8754682 -138790480458571096954062567514006001808 8754683 98366362268452222276882537265171839680 8754684 86290745717260385143258647086432027136 8754685 62085017972727490893325109248713550380 8754686 -105727024057580771667864836832510302208 8754687 136027414709960023707092981119026723240 8754688 136192203805664060966231460101593497600 8754689 44227047526003530194990083307717167392 8754690 7517385230541513345515588661479669760 8754691 -20512630315747711696948386747237259776 8754692 -107393627993292897742061103599338253184 8754693 -96619539450155763910797985559368059936 8754694 37270100880768774092615865215242686720 8754695 -71824577718558552622467728217530246400 8754696 147313700356278901998271795979057971200 8754697 -44333965728858824299467972401877975168 8754698 14883875759659643940605768723771406336 8754699 78035691905562493757872936293495460848 8754700 41593304778223569802585185984566163200 8754701 -83198492598175524188897182786176830400 8754702 -54775508316661453879035414016666500096 8754703 20501355874059059909457355255919275952 8754704 -3547769013193816010752332659661471744 8754705 8773158411716330511201651624820685160 8754706 66276810869579874541365194715503253120 8754707 -117021677421477262494874198682714594436 8754708 50164953415508579281648841992669378560 8754709 6384823210724702313156681017191062816 8754710 -28861959161446839133838386666221438720 8754711 -14561164928032538707959668158838192640 8754712 105992252852898053620611489470265907200 8754713 -141710053424027194564468356959735334 8754714 1189775303581060668902872539323939328 8754715 -7898470292173020064613783854002487440 8754716 -78122033370376539429721193937940892160 8754717 -36440312564672287003165153512876577920 8754718 11675531960559015751495344680529368832 8754719 83151889046454679104036556233384894696 8754720 17939423261170291594303585574694420480 8754721 -45632237446292211943197438716643922078 8754722 -38172798262143524215459873809063155328 8754723 -2152990695634450398496569180875044320 8754724 13054942276461068723377397798136763392 8754725 11925104870195052273404699159223096000 8754726 22547537537574050747528622367331801088 8754727 54225241806568105406974322320061654592 8754728 -95309062504842297536956135097429207040 8754729 10478124922746345394318578680450480928 8754730 8071460310175535242858681317020106240 8754731 229067126597927073640861381682049380532 8754732 7186904487290349483007301812217088000 8754733 -64346958426105158295854827948574669396 8754734 -36675062360968646797005239784812562048 8754735 36713655612258174329129675069074686720 8754736 -44852759791165166100253119496967569408 8754737 208810773830643637655499946260112154112 8754738 -72005743333696627882171469449166633856 8754739 50626084807088318820167987705257592656 8754740 -54973080011947310010361959155757803520 8754741 56866004719696672276872397298424059520 8754742 -112223609863618267881083905223470659648 8754743 125533602057969138046525649795863361424 8754744 -8064643165219691115699258282767155200 8754745 -44561832546974404384173465413423216640 8754746 -8420005827076296279288775438153147392 8754747 -57862576516776702756750696930851169000 8754748 71500017166429870046082767126939921408 8754749 195853661123120301316797665286835830636 8754750 -74167382061065549078286267567476160000 8754751 -141448384694780825674192583840134589248 8754752 13826207637145249322153261931115315200 8754753 -12874988500432650969422757931514236032 8754754 -62388322549352960499824609398909452768 8754755 57871196280585254982758145942596083200 8754756 43034300442073239247895892464672778240 8754757 1970002664453556425812556607865583616 8754758 -115443603098875029753092077388706191520 8754759 49533964038138865088726221053670584984 8754760 23343356393264922780830293127304806400 8754761 -137965728446494125426468727897302912768 8754762 80251953065804306394580829545565581824 8754763 23266786484674135209524556222058748920 8754764 79603338319912166825945389235296248576 8754765 55379738720033428238387757930337348320 8754766 27653639796700203324368057935899936384 8754767 128589977759145503092621035393599714784 8754768 -11552483047047791990412612503494066176 8754769 -25372480060121011027406391033718808256 8754770 6010828991197867766236167717481810080 8754771 -6763418106453976135223809250034037920 8754772 3358724888490871693665097840904536064 8754773 55446626440795975392551254162439555022 8754774 -4979432394172653016962825762416732160 8754775 -14438121722918733474837329246277941200 8754776 -151136757202300363416393401274965913600 8754777 63462159270059960122135274935392351840 8754778 -9592010744059924606223569341500689440 8754779 -23803062679609561287624720513775188528 8754780 -93331146436187848119196582609074585600 8754781 -123908242973612412993131374773827352840 8754782 -26119787625080071944805519054163275200 8754783 -111912204335614392576226761236521006776 8754784 38900854693784921436276183681180106752 8754785 -42920633376499130121404297178560109420 8754786 18494488428946549101016632231073927632 8754787 -9779531946066508643210246231013742564 8754788 33942089384814067624490934162982649856 8754789 -26821438814022556366842941462952633984 8754790 -62803070734533966438224390832242505600 8754791 -105210198724659440280913470432042619128 8754792 -8066256294327354056829312366063206400 8754793 305673536344362322282526492133415524900 8754794 259360666690770032085547095680247072000 8754795 6485800612295684354772607226419641120 8754796 -163103909534273852705424038828397921792 8754797 -88610323011991275631374908029879476768 8754798 -28092173070204753066754777918841553792 8754799 88764011112108114467543733086471404336 8754800 36966115890486176243508228476928000 8754801 148550103726634556119116698487605832960 8754802 -16738155054675521942566662032304181248 8754803 -6618215499235976698572469427351841216 8754804 -49998326069393251531451648924062593024 8754805 506795955922919338488522298113620760 8754806 -13824575772369476674321948835058748800 8754807 -2670026699598343972917531263037318960 8754808 233322874338969717387144666436619919360 8754809 35946217211924685150970871562390439680 8754810 19497100947941759613212118044209570560 8754811 28879558292641084488075322728072572752 8754812 30708707942340913382703334916614176768 8754813 -128345580896880407823319655495328382836 8754814 -110839172753017527369294314318356191744 8754815 136884564014713118124041718030111742800 8754816 -26226224944714570679085258303319572480 8754817 5538421341414777855115092782480206660 8754818 10279301949134184006794637846198609360 8754819 74303954385908079609405719088412055544 8754820 -25641080218255851666839595447779328000 8754821 -32004015605047453674716875994105436228 8754822 73450791290721567531376683169320339360 8754823 -81063175921537066384219941525610123008 8754824 -54256588678635478687690178360155207680 8754825 2000222612666927960893746427408899600 8754826 156244347133270012400484086823557624112 8754827 -35437659732911270608503831124870391160 8754828 70194510217596315489225175475188600320 8754829 48653415848713182791454670852560599552 8754830 76263760068850897400171625848932510080 8754831 344921238657802360327160688942166848000 8754832 55627816621615815026152736769190346752 8754833 134589932413404394130962768710066405360 8754834 -23868666124273000907446363657758720 8754835 -46763254551924334574312102029175335200 8754836 95071185985701107306027468415677648640 8754837 -12270479416898488021497554720207464320 8754838 3353442753743192275724734732485097344 8754839 242514135355831951647571657734055674000 8754840 -32547451164430750071306689026674892800 8754841 107222341847738855531649583810978545300 8754842 -41862265160895408079290742353531495456 8754843 2049977493123810327004723696989514944 8754844 -20228574543125034247797519041745327104 8754845 152342597829780935306690949522338968800 8754846 -18308374313205174105992565980237006016 8754847 147950221594746656091700211675831824752 8754848 55938054878833751593970869063920254976 8754849 158985322955020520679886502884139802384 8754850 20736174262965188228993410589938716000 8754851 43052737789284549496328140976721864864 8754852 87576205540561938624328002663848543232 8754853 42707658014279591956428996809800447644 8754854 74333691688965479731111331564948177376 8754855 -56852597982741528569561275727860853040 8754856 106494802095904130704350619257873039360 8754857 10296484895604299544642140067427530240 8754858 9341910378131496654819551041710489600 8754859 222295913713200280085784747688376284960 8754860 -86961737537812634458547946494490961920 8754861 -193760062051112340715935274617716975136 8754862 24958804542653060671848152857479490752 8754863 -58729103183275657288090350043944717576 8754864 47633795183373545642172322621517660160 8754865 20442077280885673185580700488091059200 8754866 58858138552480047470888473077160206144 8754867 -20506787174474127038667630942270296064 8754868 103941849023224993097885889478633512960 8754869 242470504796734552160903320393039596270 8754870 48282802506226190426387916017728828800 8754871 -85770720023982272197922555744645331928 8754872 35993091664182753976997615919861596160 8754873 -62539282764453040886271487585693181616 8754874 -6674931101240611173924762269883497760 8754875 173211498931654929652808190806747580000 8754876 5682726450423946028189784422489057280 8754877 63702192874384640014874094747650824800 8754878 57276213246716456684829758626419628032 8754879 -19692808055906917096097188548485216184 8754880 12438258518977190030747923104713932800 8754881 -74059913829784658024810242184279366016 8754882 38356793953334355759104796131742557184 8754883 83928319613248716271666087552252835132 8754884 -115794344075915196258585054620162842368 8754885 6677997594161689930207072761655907580 8754886 181230302459306864092601598477225984 8754887 -48261597340742228137299590619494767368 8754888 1873617837545682168010603016627404800 8754889 -20606092101490384659883277509369693632 8754890 4416993050385901501597007586850444800 8754891 14199006551029909436347021996735435992 8754892 -120828340611304055592112692401142597120 8754893 -15439719964595670333523081860526266816 8754894 -8023649591672959681567001945485222272 8754895 -118640969573272835908122350566040388600 8754896 -1988376949081813783710745031265484800 8754897 63837724801780801202168965323940571520 8754898 1759565070258190868719849762916149536 8754899 -38076719402273390160509940727904551440 8754900 -12401137431468503611046347293904896000 8754901 16464829264654722801592301741606082012 8754902 24691841417558722735920929470581770112 8754903 -10339284223234894655245660174918775232 8754904 -90290814434546411495310800809474990080 8754905 28421450434532284216883679758862957060 8754906 -114877762092091561870638772870204935936 8754907 69758063321466326907024032324759709712 8754908 81621447314033308696228205289115507200 8754909 81858493664834625206246364938393215104 8754910 86106561448661807801864903978524119360 8754911 -19949897615881777206220364815152617616 8754912 -221589100438409137574504430284777717760 8754913 83694329130334585959346896026173280162 8754914 -46959371369359729187456007914108978688 8754915 30898701027735532545417807687137856000 8754916 -84321428296181155234713991353115365760 8754917 273934347097800833118229967119666371966 8754918 4629845888164604010429275503982848704 8754919 -235061853236492403829441790573783540680 8754920 -98441824822617044251161009559281715200 8754921 38460684970725218634774372627473422272 8754922 114424552763989208739699392709188481024 8754923 353116065704402351276647727649998947824 8754924 30286545898897453370079999855148217856 8754925 265572274314155895697231389614283748800 8754926 2177096386150336769139822109230620160 8754927 9793744128827028807236602079127975936 8754928 5267064163801642017095398715942338560 8754929 203887569839844795134303998216639200 8754930 -838545422823773414166943268558827200 8754931 117428875050238059657841629978091094732 8754932 213858638298811997796061484584837344000 8754933 -178479988757908895672172009617591462400 8754934 84427464572749339834034189100991400640 8754935 7523306740952785980429089677571344320 8754936 -20168156126364361029956040924493578240 8754937 -16985996411681779952830683124419110268 8754938 106729656294905045773888644085219484160 8754939 23702910006510271813023850057289187840 8754940 -30558704566429584811661359829450987520 8754941 -56932356023767155674042562612308063028 8754942 -24105861133121169245993783892410880000 8754943 220635261465999970742187590705739105384 8754944 128888098515039857784939766833343365120 8754945 -3348203957052400437728550285835258560 8754946 87883178476399549282598145942748062672 8754947 -72077636396768646220152056446830534600 8754948 82443476012447160532103983287612652800 8754949 -82624982529221826629783754673753092288 8754950 23551172060306481540548919437942853600 8754951 -8618051832092001345820155096844805760 8754952 223362260420718907458860112852088965120 8754953 -59668710235124623486439075243650160880 8754954 15274399072140577105441617921251443200 8754955 -33649750873066985685322170203250000 8754956 25581883096291272386961516790249018368 8754957 72673354126234067796541816295765027040 8754958 -25857576274457528081061770832148154880 8754959 -74688240436534207452184230011963925840 8754960 -28308885690863812370694914306683699200 8754961 -47308928154787491469212251896980797376 8754962 -95205783635989625704963004079234448608 8754963 -2059344178216446787880920415726994432 8754964 -23094549244958934601847794198958627328 8754965 49005719566621097446910940782116003200 8754966 -3076668505733627822595608640007681920 8754967 -8864796272206362142424937993996873080 8754968 -140391798894600885626631852444592957440 8754969 150055693623145733007324268528304904144 8754970 5315238007345550160996152577135621120 8754971 -20625898729922117240367720677210184828 8754972 -48217466150089728724631217266638848 8754973 -111471099364360063494337779897024034656 8754974 -13042064562149024483045484509223003264 8754975 -140207914539059448151077814192124012400 8754976 -33964785104131578194008058683738423296 8754977 -4799069597237591470128105142437917760 8754978 57630147245366134182621290810457508224 8754979 -166990884762585261268141199709022336420 8754980 -24839381696539015903192186625710817280 8754981 151666656926778038502743886873212480352 8754982 -34641803475326068037419601286589269888 8754983 57473184055624851238999376707754881200 8754984 -35131670296790874007689490542059520000 8754985 -51602202331334908280482411856644206840 8754986 787765279251057521201429896615062192 8754987 -88304663827236929319163975961712617640 8754988 115645054909485675147231989543595342336 8754989 -34926289847907181890415206385206159360 8754990 63264403523398282779166206397745109120 8754991 17740377765517283889000765829111579520 8754992 -61355561852074576752843987248046440448 8754993 32705183898798676721824800015818599680 8754994 -107964412225893105839064427059455614704 8754995 48327145100342689931818090251959190000 8754996 71105905050194742812077823447320571904 8754997 -40644018827048292085586185106105710080 8754998 -25102369500412213332072295732209703680 8754999 116433091028516678684922937555514511360 8755000 -64391777106624956616672461474534400000 8755001 184242195478265839317303119774300041002 8755002 -81936537685377643703914455369894667920 8755003 -58169869685389104589867081457017911056 8755004 -133294955718974655522177165808874578944 8755005 -1089653845507724697879206652284160000 8755006 4566558993522293541238205335698789504 8755007 4350283787685672901741351424700148080 8755008 -7876230050660542494658216671471206400 8755009 -204457032922784825951605762169963919696 8755010 33570779469993628150097474659298304000 8755011 58519186055020006282618822865911770288 8755012 -33530286929438947291379404239608360960 8755013 -227168871482488491313394903064239626020 8755014 2406189060764336763288447935155142400 8755015 127936708024636599276832244817241442760 8755016 70078171687957461514498925464039572480 8755017 32621841500623716663118145940232803840 8755018 -97809938224299005113069601243561753040 8755019 -12113042003083810570115638918554071040 8755020 600691791724834291897868922057523200 8755021 -64062063492130991624442369070292826912 8755022 -61927965045040537279284987794745338688 8755023 -17894443687704120583415882992570261632 8755024 -39322795446885533482395349559941136384 8755025 136564842061013978088501604113920003100 8755026 11787745107311630266773650312216699136 8755027 -180797224988730005746874879048194479124 8755028 13872130138255412933806341448474935168 8755029 151638143000014017796535630357603328000 8755030 -41631788920758825365740780362009411840 8755031 30479523363486794955956946304692077832 8755032 2883451535135265046484161557884436480 8755033 20986605094520807113083320539561962240 8755034 -109497925462951293911239264149589275168 8755035 67265744962923656942627080304404441200 8755036 11946886324296111741539777661948915712 8755037 -49496349496586153124389115165457117248 8755038 -68265226673738647774908958154031857856 8755039 -833471107934066549539315551216627840 8755040 12071855819803108234463327338003169280 8755041 77090433072352599849567769653773995584 8755042 25898591366714063990283280810065400320 8755043 268637452392898861241834196695540139144 8755044 15886927506496342344290448814259721216 8755045 20884734958672539979890477981510481200 8755046 100608533334394835650577537089997349120 8755047 -40582857041498201835226277661958666368 8755048 1487407864214830638168858988044288000 8755049 56299562040801615229392046019060533050 8755050 8554278558407106728950928301522124800 8755051 40719643436358254973791131136895110400 8755052 2106328769289278700159718387763476992 8755053 103202606477133021928173820955082736704 8755054 -26433439411719370572204389448961075200 8755055 -3607933478854491565619585083758074040 8755056 -2214306261058346214529762776867766272 8755057 98824253383943311435519420899205619620 8755058 -202114892297974904516516578561695744 8755059 95445219129406796766196927240491969648 8755060 -63496323419316865022256556384447499520 8755061 53197127794145563102952183517395624640 8755062 69073325886737752880097719413521634752 8755063 -123371467587261440092587869167963041688 8755064 -155055039486537576826221974057994670080 8755065 -13808902010175230099035913985288067200 8755066 -108512887651218678461133845725748789760 8755067 117584079996773382198527525625335939640 8755068 25196387055106830852886040430916780032 8755069 -157451448767769577307140209044503596000 8755070 -42876077651509672598719241175157612800 8755071 -22666943402044927032251588651275044960 8755072 152770486260594183080543252637548544000 8755073 -48225238575731520003910401178179255678 8755074 68419509991919692600316288050009175040 8755075 -53663110344735322978793639164631860000 8755076 -294249649783685879125401155118368640 8755077 122776471579247510741263476817423089120 8755078 -68401921895243403420004726593106208160 8755079 174969620996896407125420421476358502680 8755080 -21301133788475436020724589621542912000 8755081 -153436234398705732923909500979606967936 8755082 -11973503906541336273612875802727550976 8755083 106045982144386947080812132143641438652 8755084 54494697969906126552648149764544842752 8755085 -95581383653683261834184356316195662440 8755086 -17542768665517783950883380401164723200 8755087 -117081872289391332631325565911625524808 8755088 -1019360253910178435110818182531383296 8755089 42013786641103447582856520062201499648 8755090 77638785978938281513719237263632816800 8755091 -485299598689417435653512650883352603600 8755092 -57006709114225788923117927472076051584 8755093 55390897277915804604544321187752890460 8755094 -72464665666112474249156390134187111904 8755095 -12410328054885363032982099023500098480 8755096 -127659814271632191594529543781449728000 8755097 -5609528223800193544854470497836384060 8755098 -6171204813266099132121558320653800960 8755099 -85956697224282278182084828383601287720 8755100 73264662225161533194613802388352320000 8755101 -26680956542715231079588505111901120 8755102 92193145046721308193943146376757432832 8755103 -169052001145802929564980813517529988096 8755104 -102189369376200958299798800419101081600 8755105 -164851066844779650674189317580695982400 8755106 -34739493023483445551699838119815200096 8755107 90282621069527140132845319720315058040 8755108 10703681630562472172961070922017424640 8755109 18176544606238014299072798573088817728 8755110 -10345168990181828887677517698215769600 8755111 -136019126760529520637155424207805091568 8755112 -253841485428367733399134616558462085120 8755113 -50205244423986137597220471107242893312 8755114 -52724916522110208106040342018201323344 8755115 56464828765780133377720903576525073760 8755116 -1997381209787353250609210888872190976 8755117 76294224301589230001367504756955512384 8755118 132699775044237924688358513256493949760 8755119 -56675151996673617295633642573929422736 8755120 18249397768382135635152969834995712000 8755121 211131136659739653721674624508287890322 8755122 -48101853698937173174583562628293990656 8755123 43682947641087362710252726682089132128 8755124 -110853843618760223774562375530172272640 8755125 -70277832767373007775865094899310752000 8755126 56745180848992031211195511702175877120 8755127 28693872686413524930121382555243598960 8755128 8631723482724490082218685925748224000 8755129 277187111815929534170763265870821280260 8755130 -20070799653230374055102998766415851040 8755131 24145611358523112853093214685875736576 8755132 -93326577935437264148115895207576751104 8755133 -134320891710003531823513795226617990356 8755134 -56531224958480536452209206056766282752 8755135 108179745277269237018670804139799004800 8755136 45506877987459191359632089931180933120 8755137 163050263616302450919966041484797570994 8755138 36827995548989045783607023301983940096 8755139 -132835567395326908339619382418260120144 8755140 -4239414389686171825164357414857318400 8755141 -112600551141904204517628623580379775458 8755142 -63636544096808580596038174490053472256 8755143 99421854438383420549780078585251401600 8755144 21338696521010084281843721076080640 8755145 1389327576964568023518641295892582080 8755146 64441554614247686676358976015693927472 8755147 -178693500456409553033858294937212023088 8755148 86207707401162419096831858511729470208 8755149 32157962304834821949975262055735589408 8755150 -11306011297565234241370298279524147200 8755151 -3938961402366103778165075817381022296 8755152 7255448242069484249124534746364248064 8755153 245250404454676650014129987613395046240 8755154 3782073424827988591893892599557392512 8755155 9026754587672390031443050625108047200 8755156 -16806712348788716189452517218016356480 8755157 -31701576116329865276325959536793120448 8755158 81965058790884814585225205296487608320 8755159 -31418348972036943579995167162500175184 8755160 258168897151028700629424228063336038400 8755161 132586848918290729571881880560285349072 8755162 -28305647742130186920051382673221324800 8755163 -10247413948200361760510973460580858280 8755164 -49647198703663305278971475950819514880 8755165 3964741863145365750352744360396782060 8755166 -52670435330700488699617868525617802880 8755167 -70589829938362462109294667666255912120 8755168 -33974199927997222459190490848323436544 8755169 -88677923771279541955932372925233352704 8755170 16868273778186489427443718277627688960 8755171 36421247604198300769941561189429971752 8755172 133961743721060941590148575686991885312 8755173 105467597582141157763932170681815606302 8755174 -98963752007428774002660081014288165664 8755175 -15863624359488934475647678615248384000 8755176 83700206448904807791737921321157181440 8755177 161427333943077296046843322039578660026 8755178 71145939760261681765942219132377374640 8755179 36174745128698188177795747156932893784 8755180 -9852226203765499771630879188379238400 8755181 -67932169830037688815157279234934014400 8755182 611070006855569387592312220923521280 8755183 -116060703966140691818999177377093231416 8755184 3847868166676833082885987164074901504 8755185 -70247200261407037108933930747148318400 8755186 89098661845028399470406511750990486144 8755187 1319527191838949977147099762928601600 8755188 32854532420167470326480714782268073984 8755189 69537181226649140469075555547387490990 8755190 95553073466834944488337140714451353600 8755191 99990608580437797432528166429797017600 8755192 -283154986566796703411957997285619937280 8755193 -237002247575904215973551593208054210160 8755194 6422005770203648514257938085966940672 8755195 -54848197434998101391241936266772172800 8755196 -61763818556466077223958789081057689600 8755197 11825754178979011388796447732593280 8755198 56821910733329597115048188771130777600 8755199 -42785147422311921239958510192801013464 8755200 -4118162419807335980408075829903360000 8755201 21489054775822589373315623955683190464 8755202 130700564574876592378991664203488665552 8755203 46604532510604738083374070824275752960 8755204 25440550962022217531508398978444697600 8755205 -167937124106706214370480491288553155140 8755206 -21896397549832264095349599458564063232 8755207 -27751547185281221751235472787387518400 8755208 92395053630201654161080131040887767040 8755209 -6712170636547700380424039495136472710 8755210 -53428195763333007633838308297981774240 8755211 291514324913826698248773150849446782872 8755212 46758987744551130842629215377020595712 8755213 -45210065915578776619313686233653611776 8755214 23997475476505584567660573433116641664 8755215 14259077814995597441669616532409310720 8755216 39354864400121973252634965673632153600 8755217 251671076142332756708103304229111353266 8755218 25554689941428147447665424369619213824 8755219 -48869993621136915193227546874762293120 8755220 112987613385567682767779924201136852480 8755221 119512833791352682048742305582874887104 8755222 -4132395468078344046444337423828960320 8755223 -122341477897997583848406230388884889120 8755224 16270356024906525056938179426625105920 8755225 -97019983144486636976189674522197767600 8755226 41557642842176508610629660442739330304 8755227 -61362691340628529105805383934150764512 8755228 -120802644072241427902723894160353618432 8755229 -17050279775503471539047258691702700800 8755230 6508924235297803939361693496330240 8755231 -13452300310134828641443125539137079968 8755232 18193763601470172262915002366138580992 8755233 85025940337145074594816938928549647024 8755234 72626559687586838302916636448017108352 8755235 -7402323082298154726833834422303414320 8755236 -32739086139200732459532721277996974080 8755237 -16333076557475748929348769565181130368 8755238 59863188114528534113079063179507437440 8755239 -151838285979177676689466620133748713176 8755240 -22389497708391830119375101218780160000 8755241 -142577971077303827670096572220987044016 8755242 -64893098045153822464952289531837957888 8755243 -15820968804375273365785449866771942000 8755244 -136771970181374455370946771936758686464 8755245 -135687323530004281166590373542104477000 8755246 3221386356070181591096799299120544960 8755247 -241291556454621589455362974145003096304 8755248 17787806819149207558611143620539187200 8755249 -11979718890195709886264183146991496192 8755250 -13454709139483829960396723159965056000 8755251 -29070590568274969652236796333374778568 8755252 145003504440216567489812390293424861184 8755253 -64479595066211554138370230629554558976 8755254 176436326994338608188436603206465822720 8755255 -2783346609821349598009523205283250640 8755256 194486427777490362695628348469848698880 8755257 16756854003320029103655332724053191680 8755258 29507548516087994915043951803623290480 8755259 -95195839228959335529905515461561513384 8755260 -21653591504896197484781418156553943040 8755261 108182211160413562356879742030398124192 8755262 16869524161763292460772768612636889792 8755263 -117205753287635529313803503070313958400 8755264 -18218707430091362872408613051867070464 8755265 -25812883195877412930792294134001431340 8755266 26881797628771123676855251843857775104 8755267 -62738640359116761488687219548794799684 8755268 819057644416585257239447720550629376 8755269 -126575346710097231144363695064780780192 8755270 -79567957975994642681719409519415187200 8755271 -411816510403223231040380002132918632 8755272 61648918378523252649887362837798256640 8755273 -952447071357848960727074712683877376 8755274 -134807992850107129670441516214141799680 8755275 -44664367300206850102418454240612014400 8755276 13593748584694525439920690601284011520 8755277 140712425531815065143446638855609819126 8755278 22530423443919452643630347595622609920 8755279 88509744071872605995851313591161795760 8755280 18932866615666968905171560122463272960 8755281 31140378502010372950699148287654847760 8755282 -23753281349194529180384125540097865216 8755283 -162755702097690248272603493161773576468 8755284 -123057753060491746187621116257722456064 8755285 -14705480180890926839153061324983422080 8755286 -10782599352366096505465211765684401920 8755287 -765338159437061077512633968280887040 8755288 -44185569263886323635597725618838026240 8755289 1770736065252048342639666178487140392 8755290 26374263385791033861177604775803031520 8755291 -80402895639174508264089687822978821308 8755292 34740230989107310820733539299562127360 8755293 39115582050646692546382167780048718464 8755294 -63578985626085601528612524229157962368 8755295 60570642699848610684988612544430835200 8755296 104411634055546402703634375189429485568 8755297 201009221069901983695274420633554419746 8755298 36410335329148943321034504586700408400 8755299 -13839400571655034454408879077127918592 8755300 -90897904726473647453187893179340521600 8755301 -453225461852793630002253787179346600128 8755302 -22859695439977094111822447316506856768 8755303 -90545846689357246135105963158747465720 8755304 77077376503681704588970613845831710720 8755305 -28258502477326309162629774230676969600 8755306 19468099673205379312177781768313248256 8755307 -188953701466010993330385805747822993368 8755308 6884080856429590063332184679546856192 8755309 -53331568534718652718481615343487601280 8755310 3815810428907479788746051566459138560 8755311 123637577458805104397277471407893137672 8755312 61954459387370324132137468690569265152 8755313 23261366754009452370059093069331911040 8755314 17645367975961616007942764810270695680 8755315 -94910563871724743179405449719377073040 8755316 -1143653194881903870256801224639191040 8755317 4837185639613390558746187930514653440 8755318 -21079481832096736893026058827523377280 8755319 -231232972030347868462656932662735664280 8755320 28857183360708038134356849572176896000 8755321 -16173153908171136425152885500831987478 8755322 143481254968901844221255344353915833712 8755323 172662727062358096830042672432762502704 8755324 168471614176245423038119072124903069696 8755325 52658414249646018260651766837974308050 8755326 -92344082249841049206478081785189964608 8755327 -84819847912600070593734672896475805328 8755328 19120300418011850844717264632775966720 8755329 -6665540007495296130064090616291198112 8755330 5206739085284893536829585339008368640 8755331 39274365892460777975002807562600041632 8755332 28334585080692510507538549724380262400 8755333 -1648339449037491100924975500702467520 8755334 6660079945057888534018269468821827584 8755335 -29704565197429052121652795605918027360 8755336 115065529035811194345327849975714247680 8755337 221012283398828875352303646089247640986 8755338 60506161922234410119682182154311752448 8755339 -175808293818734257297959176323599074860 8755340 12479391714209233021215368334125967360 8755341 -1214630387828808715997737787973390336 8755342 -2278335263327050064775861467750948928 8755343 207969995574736572536902598051871308592 8755344 3308493956952978268253503741978214400 8755345 -73807629857153637247790426253567677400 8755346 -48809121988411117639255630041108694128 8755347 -46129558063087527073103422860105950928 8755348 -106840618809663356471605873616378118144 8755349 -108657692751435217563601861029396577650 8755350 -3441193840658321289781152934789944000 8755351 217928391440530881960022751365316105304 8755352 5102654485156200994272039342668083200 8755353 26389279230038016069581020114829919540 8755354 -129835935490713260956156704233237028624 8755355 -42849418086153715359501093780699875040 8755356 25670575812333458447775217075613686272 8755357 44836693169838161492564957092017319920 8755358 51976210158188202021083092750749521280 8755359 539731658364550861745328852222188928 8755360 -93931414886721342658566257785234391040 8755361 77296893130599714135341423198445446400 8755362 -12788703729087778141825010878218548736 8755363 -49609649405752560172270471181810662400 8755364 -46206312264505952270392920430356910080 8755365 -10483941013450286483800993404754546560 8755366 -33289680101613549357476975052348783360 8755367 20944259447439978223459073949297420912 8755368 -124303102784059854892897173543775764480 8755369 31321435979958718932983760146173823226 8755370 -9288971745067225352165910942576744000 8755371 -2177233792765217262797452636172776200 8755372 -54372405848641343739879348632870688768 8755373 254950201895604531148162532836794417504 8755374 65573697033559733994908993088047924352 8755375 118679991185619457308933339986830980000 8755376 18595708375726373217850339991542628352 8755377 35090071561228869878510677951731655008 8755378 -3867328138015217398155167312278472160 8755379 295351038932661273920401127868957523980 8755380 -49129519958167385905519407592888074240 8755381 107395446716140581894807667740377043182 8755382 10061745549381939164879973951487839744 8755383 19730028310255975750048695426195452544 8755384 -74784491226742665028805196607131033600 8755385 145541683154177961347769836033620848960 8755386 -27956763315687554711346356755807606272 8755387 -40454282211262292554566993909412463520 8755388 -64174111816191156857338671788625139200 8755389 -109685001853492971492597766152841048500 8755390 -3613331121843004437210466544404992000 8755391 -223318495211848319027312432622458333136 8755392 -5704435482458669611027947225933152256 8755393 292185542325700372569033143881187096642 8755394 82235511407353311866925972045110156496 8755395 -93801032775227886668644929555131366400 8755396 8733947574129058081289630878350727680 8755397 50071503821567915804300473973339852832 8755398 -32469429837707771281464730420960738560 8755399 195818961576329521090799448232322845400 8755400 -94338380735591235178350574390374528000 8755401 11686939878819421596791002319760503520 8755402 -604131326843757116650678547943464448 8755403 -48615079631859495744433963236336418800 8755404 -25557146825607396005835553174201909248 8755405 -135750643037498226639210691623335435880 8755406 64185856798018301506618067943280419264 8755407 135276547529272884256237399380602665704 8755408 22936365735630614439695971471232778240 8755409 -38486013295097381765525748331738772160 8755410 10573946146431128241332499685717324800 8755411 70687885345740338892078410762493911632 8755412 327277651833115219259493708885070233600 8755413 -127941323972384528114728074845204962656 8755414 35748004588054685427736123044297003072 8755415 17551716426668803784076417518044993560 8755416 -4576219000208059245305808215850393600 8755417 -95518529650653632628296146463672721648 8755418 -388467591815935345790187435161510400 8755419 42908201670064392027136478009341559520 8755420 -15731973920268864468155366190862686720 8755421 92490438344933208533390062323452164704 8755422 -32410521175961725390507402966620528000 8755423 -21210096208456107597017142685688532480 8755424 17115727127749421647549327470856765440 8755425 15877188228065596251344243258510880000 8755426 -65209541486727623274497501516509526016 8755427 1491359701112013093456639178070719920 8755428 1094668463639812888273588488593326080 8755429 -16992262276886450758499494959994942916 8755430 -24700226506301270306325951390318848640 8755431 102898123600116333578234447556176410152 8755432 2088225912636587966462768481650196480 8755433 97682840584625660322179674748549194368 8755434 -43074954878968851321395137638488771232 8755435 10535478412622279179265043373529802000 8755436 20357212378035402529493691329605370880 8755437 -104098700258853467171198819207461179840 8755438 -53892164957470870676135008135100186304 8755439 89838417251178573942038482157878128 8755440 -5659799778317975936345111486202347520 8755441 19575550357625913597272326009434915240 8755442 147825455446560562481412517959009146880 8755443 -120678744077168555101567957619578668 8755444 -89703265921847591494399529956594152064 8755445 3058141132310120300437379143053925440 8755446 -1908453930282051932028157666819117056 8755447 -69408121699562413457304212931517451960 8755448 -67959996669888793573628343650885222400 8755449 2953363295667449099819303789660753760 8755450 -3790323901994128534044256127010624000 8755451 64697739356885357650100502255611164452 8755452 -5599173265757209600030077447117408768 8755453 -7548079330322977164188145928508066720 8755454 -2307799621319040238050869584535040000 8755455 41560198218702125620095515845588425360 8755456 -43299197226470492667669974782593466368 8755457 -29728476327826395886209179526594262080 8755458 -461367169908672703464377971324830720 8755459 55640346797666834212557871175712819120 8755460 -22602775018361107096426393482349670400 8755461 476512480035918739253286974922410016 8755462 11485325544838520274768517767534379392 8755463 209021780455347726644989499914999316160 8755464 -50874300657628431214056733711964160000 8755465 87888086538752846692798617136188181860 8755466 -22048834562993302088447780051507366400 8755467 -16970269884683487597994712281264214568 8755468 -4915119933007462888949056115897561088 8755469 -157817040947605656844080029466600605130 8755470 -9491433898223445932237909738180230080 8755471 27718822348958140409764363869808252600 8755472 -2406951964688265305632816257071382528 8755473 -110012475649326449305969431110695635216 8755474 769783138873104116460914031066762240 8755475 1299397891679649717746973156168055500 8755476 169096500971737589108525767496213078016 8755477 126569919361411878694709205858577464060 8755478 -82566014909737147776851782726834260960 8755479 109681154878524250467329383435458803280 8755480 -110644450520093505192963998061790617600 8755481 -71928338460451145392016950998288023808 8755482 61498513140505398832125201383014928640 8755483 -16244972108126126782473863239176921840 8755484 -41771308765854874909804321311013353984 8755485 -16074040941870127774996137650889523200 8755486 78955274859014125217671784364165618240 8755487 -34337402688458032543071272307490617000 8755488 523985264055362686875863254761996288 8755489 14739042615995896176711082503905361792 8755490 -18429090457524415167918650161737240000 8755491 -33229940060819591787119590935090938880 8755492 104080025322907712107891613158020684416 8755493 310981470603986404879755668963635588416 8755494 36744117462865374114418857863918032896 8755495 4591230561509710994570988910488231360 8755496 -253379168901011083458020420559575454720 8755497 34205566424707953869154935807014187274 8755498 -59419676493992198504234736878232690000 8755499 -16224032872022710678115968407375271500 8755500 47113747954629003663267227026060800000 8755501 148934518542785897718108626028817828502 8755502 29391383181064283150967170366289260544 8755503 -104695777264253308007768347590689237496 8755504 48057479861122558172888990864686448640 8755505 -42382663200461569329221733296498191680 8755506 -89210615610552564091650680971161676800 8755507 55274690837364536343723618414159581184 8755508 58698763184342035824988582539243731328 8755509 -7178497023365985741467420730758670720 8755510 92127959180860115199153865757922178560 8755511 3087890277864721561386484417424721552 8755512 -14038843767970128168244284849477058560 8755513 2809506136117345835377352082371530572 8755514 116056084458574969073525176808798687856 8755515 -103303380680882882040660469486592047200 8755516 -44565771593235357821104470462808424448 8755517 -14875632380391908690985410563583845434 8755518 61165465106304846326927166229542467904 8755519 267017187886724182858238297131805800096 8755520 13216933445697050987823085418871521280 8755521 148551867017026161062246740122736510512 8755522 61619950299397041554779431577102118400 8755523 35396616724893984086016001843035344640 8755524 -104623024087726093711092203363644064640 8755525 -47103418493328380765281517125632679200 8755526 5515734285997803093689638276854412800 8755527 -10087796150316875533312252656359536896 8755528 -121277597160398271042260077693845027840 8755529 -213268263434938341766039765902562104870 8755530 107524498805584166612550056193239040 8755531 453158561896930043272580458261866472 8755532 -72892882425347836810006420030955013120 8755533 96674977461357635063148795277965484224 8755534 56043659952120602456137957255374726720 8755535 137644007890783572545892927575238172800 8755536 -52660464719673540958312878471777878016 8755537 -26260359797921610825512942866640764096 8755538 -140934803702908290776555512227439334400 8755539 -17665764554385978669110502245393759952 8755540 103655372383239790665780768562851386880 8755541 37130567705849699160323210783569704000 8755542 12398457936351827821794053811964850880 8755543 777066784817016373343412766575265624 8755544 32181369138018971193967573026231214080 8755545 -7673520495525703619349769766369530560 8755546 -39475622620326823543105166456140147200 8755547 -26279193827725402859369635111493285952 8755548 22255147281604305296117563916484501504 8755549 235850990045545551660928203755335851648 8755550 20770492218662745760622813258175993600 8755551 17712940428926626947945644061967095792 8755552 -136215506414210154416934077827364290560 8755553 62508136403456642870536417457756683140 8755554 -9754601302404411960214745324998462080 8755555 -196472418740538744403125467398593486000 8755556 36860259415728901581815072867903923200 8755557 91149515355957897985956339148782303840 8755558 36159750988339561422328940364556546176 8755559 202410838143321672555621983471866232760 8755560 230680832771879866803276878966784000 8755561 99426536484434127352337152894366684320 8755562 -7654298756245763808310554909494593536 8755563 -101532618793296711588159324172129606056 8755564 -80293703916078899862369488667509068800 8755565 66175543998632581963678775374468515000 8755566 75362718160669206426194600257437186624 8755567 130987903485963640806851903215296695272 8755568 9368498573268022858315527038073864192 8755569 -20039810355126488140803976813410655116 8755570 -12613169242178462971040951812152499200 8755571 48931616139710375397312749525986589184 8755572 -15602261681041568633510007344087298048 8755573 1860427525814203148584912266065884224 8755574 2128399276678480089873600453515633280 8755575 80979615266155367366774485856599932600 8755576 57779431954140186539000039163603087360 8755577 68254131668535602345206158084380318592 8755578 -5630470791364521018961251698879668224 8755579 -18104584742984824109978122364899592160 8755580 -67752311493490174489420629417467366400 8755581 -8169035666682070773440934805565824320 8755582 94938902130370148568574480210500897984 8755583 -228120248585445096225852973723011148800 8755584 -21370999547604343516117313188307927040 8755585 -76920514786441013346304498704176258220 8755586 32023013893790874903143542194939087360 8755587 -168746313281666274761199810397396191360 8755588 90626175218171650093731575465983396096 8755589 76631809325597841677758137113250193980 8755590 -9586541422270375336968240946108567680 8755591 19975595936341742487906328971740921904 8755592 -127912355431183179511588314813151104000 8755593 25677447046493013703162722079829560320 8755594 -4302492182037583987608892898455921920 8755595 -133741690744812611490035038597092232320 8755596 -9481362476545790546559857556464291328 8755597 -34772826573073791571578524084416484948 8755598 58609420034660576070093250611001252800 8755599 156220247201395705707069838375828871040 8755600 3490695389283492743435473987534848000 8755601 156489891517676704112936090804597911602 8755602 8624349014787650027673713535814540800 8755603 -73762039557351342326685715324892280148 8755604 -64727544668994286846403202873203140608 8755605 42138025513350522827035772474279480700 8755606 -39191819620149311612697155171161895040 8755607 50724536986699031318576120330463579312 8755608 3103526448238751305884084212085841920 8755609 -83257204279458752159357543183301912320 8755610 18432944150586524023916729743083360000 8755611 40203123174716839669723916018272510872 8755612 96871826908520705294277591124096035840 8755613 -25807348193971333139264401738055610138 8755614 -6252628366043365840450953979980530304 8755615 -97145300440994181364890798507083425680 8755616 -78017190057037009888799202117536514048 8755617 -63210586276873525810320937032090624 8755618 -233978660359815922036574089946751797760 8755619 -6754232097718923272523322236681874980 8755620 3042007759549512990397219612538880000 8755621 36288278639580595621278407862911318784 8755622 142281830824112381706604456665983020800 8755623 -48017624846002366641438160787645201328 8755624 -13713220223528090060426764152163415040 8755625 20089956310466121974514437370167381250 8755626 -56236344746187738337121481903203104512 8755627 273883663481601635177605170751374781912 8755628 16248676242492706705722446769840423936 8755629 -44004979068682220683325399289918263040 8755630 32228290750282407929335302876362757120 8755631 90563606917341229216971117081765723264 8755632 8141277762959227495578532697510412288 8755633 -229499504459657034934830638343149198736 8755634 -26046087376168864134919996170447740928 8755635 23185399042173856844598307082534200320 8755636 -158046156768837091900057565919123041920 8755637 -253817374346108462620808899575389956320 8755638 37313532965482340505116453046715483008 8755639 58631995362756870781002365994154374440 8755640 -6154860405958162298144753845823078400 8755641 108812791285803632264036945989777113600 8755642 -18608964162143812312863819089456156160 8755643 21310391252898374764611880888218246720 8755644 43801430496292113603290713897938326016 8755645 9655346216568148128715748677522245720 8755646 10385112442686079995439865895164094720 8755647 142397818014507283260983202626312104320 8755648 -35701396917509647620874273911025434624 8755649 -45837059778694681137484323441740513280 8755650 36722659158341628606290323355572018800 8755651 -160113447069600775047103144162503122400 8755652 -97380080544183063830370703565876590464 8755653 -47081379336433533831907684178864274240 8755654 -19772258615620590241903278421609181568 8755655 20062097240288441537768087872197901560 8755656 -14915301292407118020143693414282035200 8755657 -201427390904174384973561571915619877888 8755658 7550871600941978298028092735605160960 8755659 -67189062415740433784859576683390040000 8755660 235903745829477310133989690204738560 8755661 110310261856792232310853365735925876224 8755662 1634003464241042057379634731013925952 8755663 66305860102420017076368676472217222816 8755664 -39770261342751867044890042018492293120 8755665 53700354599280229266888629071451776320 8755666 2199069123330194044469782148101990032 8755667 -248333154052912267869634847313393499284 8755668 70220546367569486245558251248845086720 8755669 6584122269307667557757649368537891644 8755670 9046713390456902549576073332412395520 8755671 -82733025601311036828397996253810321304 8755672 -128448020411505804801414945666577305600 8755673 65732299104574266641315256209954702484 8755674 95652754008213143639065381340967802368 8755675 136301502226125291461592054369773041000 8755676 36577562839947920881956408341934696960 8755677 -33293420217433915652682900728691211008 8755678 -104770146349502479783685839873017663360 8755679 -138553707968763232450342754367185274480 8755680 -38686187147456116763261618389726003200 8755681 66732147660467005151430492776131123 8755682 -32252645224205030829045859608728725728 8755683 111628890541248764381450600834740360824 8755684 -4632874318425118180882485366118744064 8755685 63236871655286648665800050358319181400 8755686 1816653759580024801616482391520777600 8755687 -109098836437613045653575526119180100200 8755688 -187125718222584714295363281869601162240 8755689 85554130890418858503941711146502676624 8755690 14541142898389722868378514147904331200 8755691 58870309101661443166627635762485929872 8755692 -41103705201072312252646321108775018496 8755693 -2400534951567206067556978949367041896 8755694 1046053447517945587351805828438686272 8755695 2061597388331491024540492699705566720 8755696 17899282082260346842650469051462549504 8755697 64349194454229994780633753215119723172 8755698 -13789606940143782302563838034222850560 8755699 59888469620387267868226393905489226700 8755700 -4220187277344744503624075128066684800 8755701 -29233782944387882079072896016589452768 8755702 -49345978098967747659109245987262250496 8755703 785223109911509334846079764048275328 8755704 -28561440492541117628532425417368227840 8755705 19807246344672018748454143811318294400 8755706 -8912416199155271166328295331635659296 8755707 113350702651926278197377932390152828440 8755708 154544451911782799871859399636173824 8755709 -140839164908732763392600045410508960640 8755710 7078356075454697385123262654492344960 8755711 -86493234093713650070927555022279090688 8755712 -15881578293498104880184230642135859200 8755713 -30581749518591888453987364789171563120 8755714 39102559453419895799173185167676676608 8755715 75553076650617632942607022465412073360 8755716 -3014311900624426523975690755110786048 8755717 14017780161535790867853438355753994812 8755718 61598483345639307823844059468787411520 8755719 -27449651729453576089432707354099981312 8755720 -91369953301488008909422761414055526400 8755721 166787419411800964121802208316973995328 8755722 -40858956242526623830549312981157775360 8755723 262492539946755385381148783205810533972 8755724 -241318557661623208699044475427146328064 8755725 43702836195869902606826085875057743200 8755726 50948956578714143861459757714680972160 8755727 -21590008198119373940602563149555655000 8755728 31226133778537552781989732487567769600 8755729 227235217593700406710233212767926353330 8755730 43333788926281381082125383476612531520 8755731 -5962529281391847534924368677030951440 8755732 44606816696826034468381548534903091200 8755733 27881799606366039586120064616860224512 8755734 4448244852080717510596947608634046848 8755735 105087344208583432632585911899900371360 8755736 -124893746032955843773378332375486935040 8755737 49064400604273646307007213832541199968 8755738 -92302912322966050158350039267698705440 8755739 -41597952526659425733119624955720029280 8755740 -10174867781691089190000188882582784000 8755741 -162999438785218138469830523050979560858 8755742 -64235041277124714209781696032675737728 8755743 -178887013469200741036989588580001207736 8755744 240160640889845175673399911554908225536 8755745 -13574488952881252638502449081289435500 8755746 -799257704895994029581471458452869376 8755747 1803695430276502733883858969110540544 8755748 226291296354392372777394621268352414976 8755749 194756029973438145246865549424549793600 8755750 150267663343520049112312919114528064000 8755751 -45981522024698121521277149158405409400 8755752 21079950950365972454772226473759129600 8755753 195324918685441177851495775759041792144 8755754 5528377646351245005451761032881400832 8755755 29543596920515849167845386319952396800 8755756 -33923265449943961802236242148056212480 8755757 115224181387965727929648140920675665132 8755758 -16245827578008477716691425978558117952 8755759 116130191975654280028901557091175366504 8755760 8214974317970320003832898117899059200 8755761 63058572170058757360298591517895065600 8755762 80413240708833016477608827458414351632 8755763 65221973888196453033219619711750281984 8755764 -13136159710391699043503290876711845888 8755765 -17093078382080227011519408315455001600 8755766 -1789239406707999448201954679410545216 8755767 81137942780968586438891687546841222360 8755768 -41345868565906338110537327555226378240 8755769 224935292235964878059090894698462434960 8755770 38946650152781580137930073302254886400 8755771 6927924013945105566354033814904493504 8755772 35755708454421176801620900206554127360 8755773 -23350024627766895718178689530332149632 8755774 -73069479801973162953110467107027396864 8755775 -27255196513317050529241643057278801200 8755776 8861279470513307641036678417625382912 8755777 -75531931990886728527913991635345158480 8755778 57087884001771382557634102031468548608 8755779 -19393836570761712225186739764758871816 8755780 -93756408272288117144814400056654336000 8755781 131029203310223481813914544510963207582 8755782 14170184407287705970152249187889147904 8755783 205661559715405816218229177075152837000 8755784 4754094498302693820465939670417474560 8755785 4965683096101287371976991182954124800 8755786 37010117152664872127516576436867579744 8755787 21055545305126515662682554256831592520 8755788 -106529793513468608644006761945864921600 8755789 -1596395818234852913280247099451717120 8755790 -25349738917812311387868179833655265600 8755791 -19647996886408255210234996328922729984 8755792 -17384220611615742601426879608772501504 8755793 30701452297187251269779597085593900544 8755794 94604062169479108927274805129757476624 8755795 36561764301806121956466663440501942400 8755796 -23670720377555698304849347896812912640 8755797 184636964956932943656336463834417246272 8755798 66544192584901265268652134247131674400 8755799 -19255842670133107591766103708516026160 8755800 -11116774869004038993167638940401152000 8755801 -10827013337955891307433568785385859200 8755802 49487696279861612774883051690672096 8755803 -82182467796530929008164402098537428480 8755804 -1326411449146408668097631106363724800 8755805 16909681386652492098061711141977683160 8755806 52458362278857953370231790083650973504 8755807 -63491804064732024440824250768953435200 8755808 -18047985511868136017182543082701455360 8755809 38653483665712409120122100963562166704 8755810 48902591070384768653623667401185354240 8755811 257948033435416183377886981795868816412 8755812 3842377079233917267688737643470033408 8755813 -189090536072468992702427202314426462016 8755814 -84993380458024201848803421246162058560 8755815 -122637583578126432469711930276573260000 8755816 33523446142825522049844121279335413760 8755817 28525362601130910564843250700306673792 8755818 -9695641380123440635424404912760924160 8755819 -141506266230024455888407083950556208780 8755820 37239592444793457077060759707921152000 8755821 -30924871920992468348153452682813081610 8755822 -53787994537986042232356124958661221376 8755823 -291350716020770641055549798415996794928 8755824 9372063243283871311770926073350455296 8755825 6763370729331696067043956790839395000 8755826 -3786899295731918824784464945765840896 8755827 -69890105104910850306320454518353897920 8755828 -2143074393038796627519988353197615104 8755829 15418486788260275164206243525068322976 8755830 -46486284831989537135477134802114592000 8755831 -70273742011030617533120900923257087136 8755832 -2429872777565515683336504380445511680 8755833 -43151300529756374447552881519115936400 8755834 42605557527139651711482389350226684640 8755835 -71690543520000217566592917334001971680 8755836 62985469640578224465479998460525568000 8755837 -76914776875336097591005108300467449748 8755838 1181134516384047068097043049595928320 8755839 -5536138021851724175367836997166056096 8755840 131821028213386752358540113057782169600 8755841 120804170859774125774128567034514490242 8755842 -10083668769798200066334299902244614656 8755843 7299305267507737715209581670131441720 8755844 -15362942873860569951506880173837005824 8755845 17238426643121848388718735265323062400 8755846 -37569995354481957348155668245587996160 8755847 -91961658868555892984036445947362560744 8755848 -38398623310016628939850065148885478400 8755849 -19494531577964855054243821654097794150 8755850 27291346607667246593452931591179264800 8755851 77865365083744549470012806117813001984 8755852 36370204887209369610039273051023610880 8755853 158258300166178896852718892898587922102 8755854 -73112140752189420413624103597907601280 8755855 2934382740566888435270987879392068000 8755856 -32331919954993523680772846412342386688 8755857 -3921902579769302485977421397595906816 8755858 -40204238099555282441302494491846724720 8755859 230318997303590547202660230235893796956 8755860 -52641284113071186118963124353125488640 8755861 -84969808962254547701169105861430261700 8755862 -67236009217261624551254739506223987456 8755863 16077394064256348948480259771813047144 8755864 50563582925822360972335589991000145920 8755865 40245221555693524020379575994368883200 8755866 -35746278117217865423995412513946375936 8755867 251648275952108277552097914911154148464 8755868 110037218642687246077242663546035590656 8755869 52854673376210100801275631082805906688 8755870 -45031104326122917394583771272719532800 8755871 33672179094425068630363440629394083592 8755872 74960280231152502872248667294285168640 8755873 -31941166737771510716806166503535140160 8755874 31253015056596301002172896697177897632 8755875 696440345073420642199754444451396000 8755876 5648616616246157090193885350127436032 8755877 -114566005068102662069845338932404523940 8755878 7885373933123328077800540557356320128 8755879 131621969408777643545926844103811393200 8755880 -23572603349081948230200877915820851200 8755881 98273630999867312656555007704438027104 8755882 27450830665922989849616957490279434592 8755883 -23585482774670906216571174464405715120 8755884 -103110321833779781045292447935246745600 8755885 70153992192577970491503676916439965580 8755886 -134174511007008186123176917083143946240 8755887 -44950335183080291265809099581650181248 8755888 8178590923994265417126185972667514880 8755889 -61227876096288900709644549781798163310 8755890 29952452458425786299927013587610032640 8755891 -164212621756502708381105349733096798708 8755892 149971144155257641134920453493600959232 8755893 -65831735868744189183481079926354792800 8755894 -21102449239483958407064188468565108736 8755895 127418747861081466421678377218101737600 8755896 14952712081914078621587424604600012800 8755897 4441146424615956475334804906574839680 8755898 -45330453384038578025681009180078142240 8755899 -82015593399739125395652176496408903120 8755900 18049229156854723825895116847254592000 8755901 -26488678990041044544504996752742587520 8755902 1395671513909472839013300461371257792 8755903 61135322728841325980276118765334658000 8755904 -59449909513970401719773579441769283584 8755905 -16388691941216926219447084434863955840 8755906 9836155035204181825771783582986835152 8755907 -334647380348450912456017015221149061240 8755908 -45654474519151946240854594997814948864 8755909 -107601270470410578473059689270433703040 8755910 54300570951564939914315544481301727360 8755911 173366462324416475620703841915517298640 8755912 22813042722104634708124532006476185600 8755913 -88646003830123810005278236053453116838 8755914 50625881886701672493037491748586653440 8755915 28134819531327284441246694259720173600 8755916 -36601963551432374673168851300330981376 8755917 -1716315142549088790143885904881400288 8755918 -385743745778503322736334994385699072 8755919 6957053196678457668787598945500387008 8755920 7701658222357994830417398772068433920 8755921 -135952327640523316202541817121829476878 8755922 -7898680436365534641895071994999687680 8755923 -41599405193198632101938727004464648 8755924 199475635637044953231550841579396736896 8755925 -154754632167282337290481399005232063350 8755926 -31332640514715683816885997304623530112 8755927 -272032101440809228559848894720027992080 8755928 -34850345878822085659745890509428643840 8755929 -23801042740099183353901437023322407232 8755930 78246068006122037576464312847438235360 8755931 21425302937804071652820532177985220432 8755932 -87927248051948021385462393896981411328 8755933 -172959723371792870332511512400737792416 8755934 -190176578062986373859370426879339893376 8755935 73186946840869551427057360275779984160 8755936 -117714816464096560305343213271171727360 8755937 280148529795206121890650768508392391586 8755938 -2285130294799291466027173852469953200 8755939 -29591719724536281806012633172468402720 8755940 81904066327075827396711041119864250880 8755941 197016529343374609964392782843764683200 8755942 -13072100114994489760594948738443307008 8755943 28573108936887188059388859119703672960 8755944 -19078932054625944063755517056821985280 8755945 -86272074272178432527057767986031008000 8755946 -71442286056595605477321373322468789328 8755947 18733981176925277588717054704687288440 8755948 -44767712444488583489942117524068712192 8755949 297166204022325398408837961709431561900 8755950 3525662905793248509798614801160192000 8755951 -124768526632464799033983479027834512048 8755952 -56436885611680740121982657974286942208 8755953 4757029349115445547941822562140500000 8755954 7060395336703763419631042871047291520 8755955 84531179693697833711917422051922379760 8755956 -55761440165100072800805004481025662976 8755957 229170834357258726804115768964887845006 8755958 -40254952527807080869630583926989043200 8755959 -235094220976982334264045122300667820800 8755960 28196424611789413305365514283640832000 8755961 1823748631665841876275424209089902992 8755962 -49772360942580582087056620082962108416 8755963 49940230648181522119733543322359250212 8755964 7199541501717207870097024852216995840 8755965 -3765483020718250591816974063351744000 8755966 6210022522795318678504492562659218432 8755967 67919240688945144069457982495004920952 8755968 -55814813029295881822768242302958698496 8755969 359536019932498787185469900799211571592 8755970 17958732862930990835799797916699024000 8755971 -30377662873278774039117057927028444416 8755972 97896920150888810546248610769375003776 8755973 3107645041124909218436831571822048222 8755974 59421896318994947426183311106710678944 8755975 -55861185152159626171655954558861441600 8755976 86715885762999351784992461445646632960 8755977 -259028117063854345202127552792858927168 8755978 -6484039764202831214666904629908013568 8755979 -42465208905730668185415041202247236360 8755980 50265081530148543770237322580787727360 8755981 33773509298758353976233044793481078784 8755982 119883720555860568889578342137990956800 8755983 39525901802707498599864477725479133352 8755984 53910188387237031057116300981679104000 8755985 2461792139882993658236073137396928000 8755986 22447970591084467032145595354658572544 8755987 -145758570425835638754163768485689261880 8755988 23953448858458752385373141292642318336 8755989 -25376859619908888379798299944142529632 8755990 -84315749839142286583019477970830661120 8755991 211127188919978914128027672908892664392 8755992 -62693209560762858204024926329818316800 8755993 -13459115493464253483308244212836289916 8755994 64827928534525615751934962764694339040 8755995 -40084411294520799799595848897425428880 8755996 24414320590247601562673471670318865408 8755997 -41502414534934501195214607683563174554 8755998 17422446758374297794754138231371571200 8755999 5133074224359213451657184558172420960 8756000 27499042473751835628898606763212800000 8756001 36506644856001414346703002965838633320 8756002 28731227883968705332794912633567526272 8756003 161868084184501646252493969299214291600 8756004 -444097134166378980985354961000202240 8756005 93491587295083074336284039927591839320 8756006 82442269517084431337011636618084083456 8756007 -24550720343037432019657354474683233712 8756008 103351611979607207223199331244930739200 8756009 -129733073277118373887681843630214822790 8756010 -7821979911171965517219073992637900800 8756011 -191320580380841066761315891062809794776 8756012 430497815423200591177021389101113344 8756013 -11021169395681301622631270870957506560 8756014 -51257032516471389449918738840969022144 8756015 -112180851161749347105385112524618252800 8756016 41720246292616239918231302631969226752 8756017 290457118935850197559073941345530150640 8756018 -42028387908585256988435077752251789040 8756019 -13251999406477072815176820510637107036 8756020 7938281735951753337023571882384015360 8756021 43545363288539370402127837556396634222 8756022 -20273446498834818055034811499748553216 8756023 10199614846571737559092745377758729304 8756024 -66221126763475388884292163038182318080 8756025 -45999699857780051695187912801208721200 8756026 -63603203850269803553568016083629094288 8756027 -13671494905655381260421603129620320000 8756028 -120711437904079523110845196181851614720 8756029 64009335514038801492609201419037630976 8756030 -82287257770353458284758382958072167680 8756031 -14698089543505617994401566077538006784 8756032 -35097876440856791244560716465330192384 8756033 25092210351248476924965970566584155008 8756034 3000199158359930508442469829051678720 8756035 14890067801233445269067971500525822480 8756036 -44871115903823059146336296007130874880 8756037 -94766814571103335155097730541765516480 8756038 100887775244287417082895691598872621920 8756039 103766637692392406920428618496575114840 8756040 12175045107357125417642268743592345600 8756041 -42917020688700559026301156329557491328 8756042 -33660309358500762619838893777230941856 8756043 -14503812450139281767749607594561283072 8756044 330607383360873516863965687102105600 8756045 197047308823204792225081373811772363320 8756046 50726542336332006413894962912119578880 8756047 -2645688839762909473517141850001608208 8756048 -1868954185565199428878250825355755520 8756049 -79933761064265526043808256672292199232 8756050 -26134647194533621357868544935694727200 8756051 -134737344030243090743477344397757564948 8756052 -20849695700669816579649615746217351168 8756053 -117050071124174139265736682284553547200 8756054 71292496188054072470893572635048040192 8756055 -1406452180199499307090117811679555240 8756056 -56330077224415550179238678305307197440 8756057 113919201804422351620582510073015406660 8756058 -594979535205046575932300010299146752 8756059 -101814503910131787826052597175863779536 8756060 21729587175362347489615165583634754560 8756061 -1387782100250628251941150474945701600 8756062 40255207041049273142841674131044505344 8756063 92194652595223662667861446040121985312 8756064 -129423610368642757851195729557988704256 8756065 9486541972490894295520259271630941460 8756066 -2167942016881350505184885785003583232 8756067 69192427245696681256761129965515407480 8756068 107331088116542401948279810138481886848 8756069 -28071675998352084308661267685000545504 8756070 -23618486167343180813942182149153436800 8756071 -43066027640665841214851670546173087280 8756072 26367577887086773123130833119469977600 8756073 -62008106986909201753963509839710164000 8756074 -24759824850417503236580358074430289920 8756075 51810067359181255450225231059448215600 8756076 20553080180830054208801110968015421440 8756077 18856847946514706863545404942853987456 8756078 -62476830132624863505344181838279992000 8756079 -27275411265881056767258480009386624880 8756080 -40085473341964391228060910105224970240 8756081 -18772156653267508450832117056027744668 8756082 -94197959406433664737210350389454879600 8756083 -23329998892591062584800842503388010080 8756084 -79107389109948324740112129609614342784 8756085 -34970685411536903631027927976915835520 8756086 52502284264721908836032167365453214080 8756087 5889828234936810225753763429386344400 8756088 -123914646511303032343610664622801551360 8756089 -56982209666408819993517044304053657110 8756090 -541608497843550421046889327962342400 8756091 -115398783389902371092875231741251659700 8756092 116358636145909121727599816730461972992 8756093 127008237068250831234061605664084160640 8756094 25327886422422235682528634715262812800 8756095 -142468447140233241824295666362336964480 8756096 -179038572748968788605762512688439623680 8756097 56455538934179516156745570501561473472 8756098 -15549558655180849330683287397645114336 8756099 74994564014826407332776706577735456520 8756100 3131441357784943676887417092280934400 8756101 -159178024665970134428599519657250484898 8756102 7452242879854497002289070351016894400 8756103 -78377195992550242250498981895901147392 8756104 -44543174344455423652869937696284672000 8756105 -62395193304133936985004378851244602880 8756106 33157415357664817616719665501465103104 8756107 -30790571057079565880560484696519609644 8756108 212695633924686590559696355410982518528 8756109 -2000507575189869840459058677708178986 8756110 27965672979518279040855323123764609920 8756111 -26756496103330742632889643546221747616 8756112 24430338650114456754419918700146196480 8756113 -21895131005327764577783131218469298638 8756114 113601468971272127437429087888727584656 8756115 -8055882284506713698727403946990916000 8756116 42743415129288576048382732048608160640 8756117 174374925714850053485431606975516769166 8756118 35814424829719480699505626101050907264 8756119 223137441497848952124226423129048600520 8756120 130128137687931736281943989106040832000 8756121 -55434104764140294504955751771569679136 8756122 41006517838849739515032392471595349200 8756123 91419569960724295491445898935271047344 8756124 -9555999898633108297144733301703492608 8756125 -34615517233322512724532823160182368000 8756126 8163601662798103156881064809397929984 8756127 4964012892685764047783551412644557840 8756128 -145462787584970700297143691425241169920 8756129 254509040018297528153714479827498869730 8756130 -4648789329383318694272392789424494080 8756131 -7308026031346606886869595358122025600 8756132 32213083887145343567852949065592852480 8756133 -2206858746162820567830592931730731520 8756134 89108823767678680518132165995601052800 8756135 47260737116169224623044163755737474160 8756136 4527984799933453499418294855117373440 8756137 -87147663747358239387264278738372063900 8756138 -44217685482169981443064206887589779280 8756139 -45986080813698017459113268961027806208 8756140 60563105745826541094530925569502566400 8756141 -42884912959596811271727059067939177588 8756142 -23983725228505112677418112186506428416 8756143 -171742906028324009149492271379537277440 8756144 -29732300019024085709667963346930237440 8756145 61754505539005304415825843984228786420 8756146 16978430820009838533343378300564144128 8756147 147991317277127495141319563085229149792 8756148 46681713454213377871294424660020039680 8756149 -82165151710484283476560250106224952850 8756150 -2632344378535098228804503130701040000 8756151 -62397020493267512336764518188550514968 8756152 138780810684324177446359707325563801600 8756153 18294136934426358343433903455661588778 8756154 -89360171562878568590858552605957240320 8756155 -85348131427111819758687680847315085440 8756156 -92828810490556467058539164979170476032 8756157 -17697628399701975887358096912725333760 8756158 -73679545583531092721673710082013720320 8756159 -287005838612310231572827073536290344640 8756160 -648278482440716506743208989362749440 8756161 -8821338906179953889458695047407613228 8756162 130551572799611713103484492910612751232 8756163 -86956291610468622634682836383321673296 8756164 -224109193731065938630982699195346042624 8756165 18473381914334384734952392509656760 8756166 -5369108455074635497360574386672320000 8756167 -28684781648400268618363111823748898816 8756168 67756740551597476457682265481449512960 8756169 -7946371633154669578441152993240345600 8756170 -85099207784766372292866925566194082720 8756171 60430646850217418508626767196711555544 8756172 -92491387842724049739408330066937922304 8756173 53797508969766089989517313497042223960 8756174 39904295901227514679474974785384915712 8756175 -35261829716911139956592449063186750800 8756176 -130500480483131003957986269317038080 8756177 -1022938155579042221118147951300656220 8756178 107153663461109938604048180738814720 8756179 -378540254347850185409484128868810997760 8756180 94432431219015505602259543997014982400 8756181 4456773970329275922230295377790403872 8756182 -45532465971103078597776278441188944000 8756183 -17213455231537582685040933022322776776 8756184 -54566669481267432940900090723583631360 8756185 -119789709743853029256296141042042840640 8756186 -101279477712025120782641287316488328208 8756187 -47648602789344034776872170950299768640 8756188 -15919519016108015581773973660720332800 8756189 122772674922892491813398080925481098124 8756190 35413107232604910884352941294579961600 8756191 -27621190273719810710030240223219495816 8756192 -152413785857124410830574864452692738048 8756193 -66189748080295794772184421621821049936 8756194 234170830606140444477639308933422190592 8756195 47075845682245942499579222457891792960 8756196 -1388989815685815835682100874615873536 8756197 -37251514438767803898815488043905014560 8756198 19230929645503299968214154214578888704 8756199 -16010178369233969799079316689139874000 8756200 -68585879993791072131481704982759296000 8756201 -213954382484726228151880549269267369798 8756202 -29021513410442021704660752574067251200 8756203 -102160341331438292385525028047705473548 8756204 -7827775847368733039231936295039418368 8756205 92253839716292490158972987384047681920 8756206 21020128580112774923800776511309100544 8756207 272957659798958557397349488308331413200 8756208 -15052303394995415192081850743060889600 8756209 -53782526253367779369234978835083469248 8756210 36195543001806022162627437397765433760 8756211 101589991933688127651859056444735241272 8756212 145148721873837800237503246206241283456 8756213 -6036670191630758169477838052863283538 8756214 -74786366191309318290111196877328960 8756215 -45559801071777041532997369850539097280 8756216 -41972103203115665200203126669626941440 8756217 83650121407268809273688293975545760122 8756218 56066911572626953759887205798437698016 8756219 295161845683214384214070716535389840 8756220 57668965078886012423084471153277788160 8756221 66714721211680524066921356042257212422 8756222 -36893382866486113014383151002534319168 8756223 -2867644864028696933198649261629091456 8756224 -128385723770836444417695427815479967744 8756225 73103785636207139737408025858907993750 8756226 -20124102412671850668717145467768309120 8756227 130483784256695652066491522125914199560 8756228 129178780904819069742202337851068408192 8756229 -19206704763030890164259601039835107072 8756230 45583236120176921330106203861816186880 8756231 -158842127905317659800108022570202258000 8756232 -21547603102574959924364990744526028800 8756233 84324638957622641945537818452038163482 8756234 11298138293552887454272614264053888352 8756235 -5165837027503405676923644122766580800 8756236 70757934821510221516830182232729421824 8756237 -10264557300916434695093388152325943296 8756238 3086295805651703826111058948382373888 8756239 -8171742543828281975382686852938042960 8756240 -15271155993027748237493696574099210240 8756241 56837547329998707966379133367611048448 8756242 -9379551959792165694907639990425949056 8756243 -109602442271489491032878134391926486560 8756244 -28551485938917406578915813320309704704 8756245 170844685580101201324370625626230838400 8756246 -99577788990978839111137901708926760928 8756247 -30547409492701263067611257676356025696 8756248 38503949140566254971740158246934927360 8756249 -214496432819900553707040598024850864880 8756250 56636010718392491300769724392717600000 8756251 118216036349755711963614973184935376952 8756252 -109105308258415220128519739653610187264 8756253 -2500051327810609577025801271330081152 8756254 2319133248455088410373798223967786112 8756255 32255462765668098223949966997871304160 8756256 17420100561355940990167260619220189184 8756257 -33139391464408457873051384964053353020 8756258 -47861878187307733625263539612843168768 8756259 16363857273573865607938414282684067568 8756260 -10609041733112853482878666846435737600 8756261 81777357685910711047450979864952088032 8756262 404303268086408685359833112326510080 8756263 86686480562219454893190507897820203512 8756264 -243522306565120360298277103966127308800 8756265 19680265919163831018656046020343878400 8756266 -29524299209145771439810248520068729168 8756267 130962195972649461227191641504574758480 8756268 75429822182452056492667853141562877440 8756269 -86231087164225739534203697265108053504 8756270 30497704700013295899171227700275782080 8756271 56573656284205663909220155364287929072 8756272 4265026313733956787882963047051558912 8756273 300777084366088776557024474794952371380 8756274 -17762891273763466452023231256191304960 8756275 -59090496640092799695442001131549736400 8756276 -4316460309913449138804013563378726912 8756277 -7285650353198803032291109934013566592 8756278 127947472308825303166773545143228609440 8756279 -45058760773910970829905503103103356288 8756280 15023514383607372125478657250730803200 8756281 29610137657254103239807952809481945600 8756282 112307833677763362633546373149136954992 8756283 101461629797818887917982456038657952000 8756284 -112439461398100664832599411364385065984 8756285 6675449543401691248944250811905736160 8756286 60931990813026932626494626408051712 8756287 155553621158457904834454074498854027712 8756288 21884856908663112669709316218391887872 8756289 -102020602172030512598444079309012489600 8756290 40316367544725244404727258765808378400 8756291 7934078955925481451051698542245739584 8756292 -81278191900893335891554666732671756288 8756293 -17303146194785507758334119982219286016 8756294 -563487388566953276610968753992686720 8756295 104975978785200538227174737110709434320 8756296 4835778505837405408160274212853442560 8756297 168883861704815605368138868188219457872 8756298 12844188161073436917527483052284550144 8756299 136992763611424277542202221449446273300 8756300 65857569090646499417051111596204281600 8756301 30224925898009174495458047555793853632 8756302 -146556307294029518569343430594795417600 8756303 4343074384169822325884724103242625944 8756304 -26713178823570801106957325136003465216 8756305 1181151203421076518641994289876852800 8756306 -26407125850515707933668906905058813632 8756307 36861063430551219656176791845957822208 8756308 -154301011477929196827388773518095534080 8756309 -63444445059644921580587152947300128328 8756310 56892584319919922111344801186167884160 8756311 189706754699277097941190404795373203312 8756312 67085532563797837008749516512940083200 8756313 -18180626433151108450043641217955477696 8756314 -5376605176011491306318246218601465088 8756315 -2922250425514511476061381024080252800 8756316 148622551227725221321875020016732533760 8756317 -105051356694696813939354543976786044634 8756318 31941468407638845340977880791439119360 8756319 -32378434481567711011260567726775119744 8756320 -36163974325557093074608266934230712320 8756321 23656606497110263325438520583483350720 8756322 -13043798657478220697036444735802408960 8756323 -28693286247353876498379099013131347428 8756324 99332216241170529552930461979146925696 8756325 54696927281166833903452908575925493050 8756326 -130418698379745896322079392643979914560 8756327 -1868716396518169780016643358174993080 8756328 25689210303265489456813775606519070720 8756329 -30671627306953054087296868386823567570 8756330 -14110345104505703237514818782877506560 8756331 -67632383494311866599141609779697870248 8756332 -80541851643741164134416093877862693888 8756333 -189245166462914606133028316766046229418 8756334 477428966887769468650387075383021888 8756335 -69691929726474468331916186319694986240 8756336 53167737309868704466938789247261704192 8756337 103825866178370853466212003390690107760 8756338 99443868132675321443724753868337199744 8756339 45594841061132699814213044629387861248 8756340 7026189166436401580055559524225331200 8756341 154297928726304590159545758551622216000 8756342 12641272251295939138886390640091194624 8756343 -13626964875379167402409719892860787440 8756344 177221713866277265986303495404976988160 8756345 -9848385752846713664774125287840350400 8756346 -20899829157084817514689048568537170176 8756347 -199273890082133331341856551295254417040 8756348 -1612490614798489124774951470892720640 8756349 -130579862256373429083133164146591145024 8756350 1210605716546374870194175749654720000 8756351 214766747811672286464198606280564575672 8756352 56428436956084243608856667905043988480 8756353 -39750070887064382674425093954373059072 8756354 16595645543336076991754981772702782880 8756355 407006268788871413159659951008129120 8756356 55557968250369107146074826695183904768 8756357 -48870651748804724087631857509253951394 8756358 24608565989097088344781993165662703488 8756359 -41267229777905704383619977951967873920 8756360 38434435869909219968092470188949504000 8756361 8892822004474491511851688553247218532 8756362 -32558446109553544840823899242909263568 8756363 -7631058052763784417787414090782639360 8756364 118036863553862001977681074199890808832 8756365 56861765304534047230829946271430461260 8756366 -48246322780900868246992365338787189696 8756367 46258942471595390109542623791857354880 8756368 16909755390711483518540410583317716992 8756369 -173820658852387389908888909156322060480 8756370 3731528462578618184046886169898086400 8756371 21150880306404427443533145543912419392 8756372 8901218614865038896349579718610700032 8756373 -120013433610084698742933560400011665536 8756374 -16480540730231061878602297688488081920 8756375 -149110031365591019228336924423889726000 8756376 38332351264586196367702956365601177600 8756377 10773696746474143777686453749736521472 8756378 -52300015609885845622732331368618306560 8756379 -37642138598509755209040742042922176752 8756380 -122348904195178837093704498532979827200 8756381 -181818683790221638196380846800477025818 8756382 -43544698867228845210459216054584150016 8756383 28246588532720311463173422404652025960 8756384 7542878281694036348456743653253054464 8756385 45213228615293370735557379816396542400 8756386 -72337645332245680143479842637694105216 8756387 -128070513301652709396673496528009260368 8756388 44591117917621914353478005299887507072 8756389 -62860596041484963735597910972442524644 8756390 -18979667097541861065813538442506569600 8756391 -595533864923619176911504277204764416 8756392 16439632542103869424571353320415104000 8756393 67347716280856332995801186560359867642 8756394 -70658156378602687933870728452242057728 8756395 20238716102349853469186283513670755840 8756396 66958443867705821179224674392133861376 8756397 93135634299905802476014299771587649600 8756398 -18166094978244754153278397323548880000 8756399 44916810575377499043089349471806147664 8756400 -10245127404837190863248630162613043200 8756401 50880318484485722434886520314360480402 8756402 5697225272055919067883798180254395152 8756403 156204844630119869642062532896698563184 8756404 -40300610376929872964562735683966230144 8756405 -88167783556969124518003979940953097600 8756406 -18001258877508543953869566989523144960 8756407 249988787377206850103733356518530128 8756408 121768258088889123637947401859456552960 8756409 -149287617250679693063931128869173214896 8756410 -9346478034243378406934732344470288000 8756411 -34762554923437367677653012570098346360 8756412 -33988094548737587933437654952754290688 8756413 -178850004213315598417509575210785745338 8756414 64955892144858608845274995711351885056 8756415 -41211318467573350255366428573088894080 8756416 -1116612317456650373165909458063196160 8756417 44761235325310734433830169103961582000 8756418 25502365596455406928593507044310898176 8756419 23748210753947000168747955291836441296 8756420 -33931671194904789800029256171933099520 8756421 43291699941711915305010131159773094112 8756422 -4086244599154402318090216353709411968 8756423 -1680318196751495602282447670582784336 8756424 -8795962999449935785411690745626352640 8756425 -105193023150366596372670949294237782850 8756426 -26899226438139717020213313842493626880 8756427 -30993192998217725587047873145417245480 8756428 23858173935671857197901847599425011712 8756429 202835754415812608870555801307236153472 8756430 -25869125658435241108463092484392181760 8756431 -243754932654873502973199841628369556728 8756432 -17105281864499388490961396283849523200 8756433 87738498465711758204403489348840481728 8756434 -889086441069834403776954047037780480 8756435 162077114358971592783448782445053529200 8756436 -2669829493729992144696326562590877696 8756437 66709470180239044166605560733174539086 8756438 -7940571601420680649497869352466694880 8756439 -148607905016047974013425856601241181440 8756440 20862974821666106590398762611628441600 8756441 -234263288754273387289965404194946983158 8756442 80120811570662174255203180680113534208 8756443 67366787275106437688844216508447754040 8756444 100784077173657312421034774528994240000 8756445 -52361859006619783753008763611775330560 8756446 40639778439256807478850511634635943424 8756447 -148954585940085836491047734616170862768 8756448 34191930667346332386768796123409154048 8756449 85932104955079296346389705307915545364 8756450 30574062131572218913586248893057222000 8756451 267151619364002581822751278006319825280 8756452 4456280090080001133121153501290240000 8756453 -78868659443921552638664487564491175300 8756454 19889761702361574028101118548857210880 8756455 -19667288492192923646896244132134397640 8756456 215186475197675616381774257516673530880 8756457 26889954206780002625505281144731027392 8756458 -73353444423905692378645029603429667920 8756459 -60199822369624227958357616500645187340 8756460 -62100986276725966682881739163014814720 8756461 -67371495011936406270409641144401799968 8756462 -45352460100947219347437275583086606592 8756463 -96771913872093771283546236106554726000 8756464 137393043575068453571735740232564736 8756465 32729903846709565081643099033242327860 8756466 -16776325011536142939456780694942152576 8756467 152692764282227125812739058855514008272 8756468 -6425152022531502390984116589215145984 8756469 137554772743695311021800431581385146094 8756470 -72467374758871290309984177499210168320 8756471 14562276040147026459511977178809021672 8756472 -12906690539280063522952352247653806080 8756473 -230305780553842570222659258770036672160 8756474 -122921280668297881154857136174325765264 8756475 -13905913367960362205285335952965228800 8756476 -163887530061235766572174598458553178112 8756477 1264514427015917316439955232275239680 8756478 -104106034954161113261033044071489116160 8756479 117639189393204712306815690770202516576 8756480 40197827955937933437188279936546242560 8756481 20758460315370654805863542194466535264 8756482 28970698308699860752153470951656355840 8756483 -58300692486090972047762058596028141096 8756484 103505454054255024226970547651844872192 8756485 36035666412152201772374203614739965600 8756486 -35509924748984516892514982538665339808 8756487 -141633712703462142952048731157820253456 8756488 125452179939799404661533951319298150400 8756489 40522013004673359929533920271592672832 8756490 33810675435273841201053344666050698240 8756491 -114740006234557053809718554477976494496 8756492 19998599397788157618473355894397186560 8756493 -27915272509522188814199309988238692672 8756494 489443407393023614799514229990315904 8756495 -28254832256507345741582684762184176400 8756496 -1924394956886153074950737928859926528 8756497 -60834305398065160761179975875064261900 8756498 104355482879214756428187892067458371072 8756499 -159421273927515792086766967815617580480 8756500 105308527747302220218788522230746624000 8756501 15180795154814834468969962402658739840 8756502 -10665775677898482293886510569556516480 8756503 -51804198490281659879514075936983658320 8756504 201472053035581023067673757914114764800 8756505 47600928588532610491756083288582615360 8756506 -57551991271477345034888915560628987136 8756507 -110822215893960825581226638722043333244 8756508 26875929789650539121101410168318689280 8756509 69518002556900922295926712756072356710 8756510 4447237610803073242846186115722172160 8756511 97442011229555295421220107117616676480 8756512 -144329438011424877166677258589769760768 8756513 -57810705533438412778915491933530419260 8756514 2353905004248629859855917844354958848 8756515 33021069332845800759686360851067866800 8756516 140614557699268984850588934579123978240 8756517 -26983216685456689122872856736743246336 8756518 -29968362452890135763274350653281123840 8756519 103290525349940762993011885230702748920 8756520 1030038840324232059533155895011737600 8756521 67747148388610271714869884140849158500 8756522 -84899122608494463645458892842219599776 8756523 -28710138371387281650441221773734567936 8756524 21707468825074050120551205073660528640 8756525 -7035454972121448948056158114912951200 8756526 -65782479891684425426235027827369873856 8756527 73255046988455592377983147205007111160 8756528 -52697104447739168551138680420286464 8756529 -168495838206398321635246070276548180992 8756530 37991112212051160269041833694514611200 8756531 -13217873052752227346345405871597567840 8756532 29679387775551020448667909319038156800 8756533 -160088358133459840443010330157053475218 8756534 55509201695583306102521965416088830912 8756535 74266593133425897584899465887281317200 8756536 -10031300142193538933686004770246840320 8756537 -67190631210778476854831988913180163286 8756538 13579317185509811718290893035095124480 8756539 -9228531692321593243234819380209940480 8756540 38755435612462223650865525626072166400 8756541 -138578313047242316482524423026198535552 8756542 -45637735175247420901568561954081027328 8756543 392626081850030636605935542521463593200 8756544 39340730357706208307211608825706577920 8756545 -288030896134031024638955440568584643520 8756546 -126630319375280055240530461205856564528 8756547 -29493573231303314581878698917052467728 8756548 -34744326810547411591325813135093799680 8756549 -252677068145294417227435090368485057760 8756550 -33212114078998905690304143592857744000 8756551 208013924794395146936478676706732606552 8756552 -4677805817401959308873878118071664640 8756553 -40582237820879856091711641585173582976 8756554 14233888081834881704612569008380481120 8756555 -124521606664498177494233519916022835040 8756556 -77706032303948178749118829535390704128 8756557 -126587485549563541979838742235421053194 8756558 80610536332775355329538483341075954880 8756559 11059317525871961054336555713998051840 8756560 -12099954248628130048876274557609574400 8756561 11667566736710616360243978591168237024 8756562 -71498958591558834997745522442729637248 8756563 -622962129660708553095382794107599736 8756564 76347325874382914838142698180332285952 8756565 87619780416815497870794546352451478720 8756566 38538414232917392628545117219250931584 8756567 -88176632510681813372549255150137563384 8756568 -17725253173655844394989617848479129600 8756569 22691833840630959921744279766929617044 8756570 38507164320076456961492736882874859520 8756571 -105666380816597547574207889654765757288 8756572 -14863980917432516894710608033788092416 8756573 34176520358205580023896588806989529440 8756574 63870002942349255406485239865541066560 8756575 -46374400430645480743648903317229550400 8756576 68622729819400607837494965354244472832 8756577 50543851866378363376320749127812682660 8756578 -24812345613495699619776567075639675744 8756579 94311561127994427999079581856892956560 8756580 32601659458357145708588124305538048000 8756581 202284797262217532874011942120183873400 8756582 76980518185365635897162182247616732672 8756583 -43971683019429828951209708359548917760 8756584 -141429043012197727074579564111689917440 8756585 77310154374317275137787905160332945600 8756586 -1845103342397405711213938282451490816 8756587 -1418566549513810717123012539056627200 8756588 87791876814151121801648872505687570688 8756589 1189067941423881074173999705672043808 8756590 21483270504276799290109551958828708800 8756591 2214846232372274242317276864007030992 8756592 -5958072319711980117294166445411991552 8756593 -84078460748768507894673291077967482158 8756594 74399742966737501935678343852752666752 8756595 -59622748591501199788894643889287724480 8756596 -78265639219545331025263073445468849408 8756597 5205442261647527684099877090535776000 8756598 -33154646531414481687955335007147920576 8756599 -85621540121377294172396000634953066880 8756600 -60849606828082184342174607611536896000 8756601 -11548148394438021680471051108278751232 8756602 19210430178992898367794619379605264752 8756603 -71285087366998484665115630409852543600 8756604 -85368350517005162573656091422021532160 8756605 -17284024342871196933825038977836600960 8756606 -1434843075306215696014481783013181440 8756607 43160886395564154973981307543238937488 8756608 -87951971170257484577999042303439667200 8756609 -11491623553313676372586940193898808190 8756610 62980907510758430940019689608243573760 8756611 118699108409020597348271281025690583424 8756612 -189789259274797480584271940377126863744 8756613 136682257849029928701335208678232262400 8756614 -57824215570497812847196950743534845344 8756615 -7994506128739240282396440602019117120 8756616 19654744448589006172542627797014118400 8756617 115053254301989201481275285542916564352 8756618 -24289667917252516007560402297507944096 8756619 -70806968209151061463892988591084617256 8756620 3641068004997739045958271451050209280 8756621 115366154403533126102257075292613689100 8756622 31025376000616755605379547690122844032 8756623 45006534527036080433078387754998157872 8756624 29421753003611552085823626144184811520 8756625 33330070879907573198840456968016400000 8756626 -103518296070182012549123526258523395936 8756627 -52441014873238291167500094994541108736 8756628 119199912678312014014226527269940254720 8756629 19307351045220676262139014085608232192 8756630 40656746987081618145372810845136840960 8756631 6304602048110483159036408126596963128 8756632 -204275273172896253511492342646485340160 8756633 31924298531296170812848949488997463882 8756634 71849932656970031729174136406896852480 8756635 -50526796391004452441001379700056009920 8756636 -20547150446677168636625573842594993152 8756637 -56046243304083948902435709951761568960 8756638 -131642718239600794587901470487401349440 8756639 -37063451888916328560478501324475129544 8756640 8846205351022279195051473430747545600 8756641 -22660247198983327345670497023024516416 8756642 1585295434113075184514936601653058624 8756643 33337667514555678719912059137671642880 8756644 -51085333419347625552887336549277122560 8756645 -276571592062876913772639896929522753920 8756646 15758725569743519968870773510940224000 8756647 281964005351642753162731381821691898440 8756648 -10746314611927734080192715136703447040 8756649 2046504453664136373107487966678382656 8756650 -7742632494399936716367996055507353600 8756651 -13393879290800598661308872144774677728 8756652 -47892170522026267053689985163057594368 8756653 255034845103060910863130688204320634902 8756654 128240034169611704788456704596685523776 8756655 18672154512825642402230302851536582160 8756656 -46817986315068194941869849539965861888 8756657 5924586915976181235805510686511307904 8756658 -48936098167901813974338597065439064176 8756659 121552853538021363858339282627265326860 8756660 41356997691431364067071044038539755520 8756661 -61193896496429500476429726507361352928 8756662 50851331004176009527733196934907361600 8756663 50928527439293496688580268383934359040 8756664 73074170166780328259135637406128537600 8756665 22346938236485080931448037030588101060 8756666 -56339608412415394611548381195663408640 8756667 6366436356205251365025318040081518516 8756668 -168049866318048063315756807602194557952 8756669 -189859779892360807005636098928978015930 8756670 -8210432295454384069547308457970620160 8756671 15043567177505505088650945350745869184 8756672 88469741696447517802454006385629724672 8756673 112021807806426339393978191331757249584 8756674 92335929254071101929483218041848498592 8756675 -46897884617283560811009748022260399200 8756676 92788412678588361382842840662932070400 8756677 89461571007740304432996898834586218526 8756678 34612500491729146820894268669316093056 8756679 7169920174715684328817762576829449680 8756680 17272361038171657448509281086828544000 8756681 47088888630442063180285916610538698000 8756682 -85793436791960268236053649534542909440 8756683 -10631795028532199037550255066205393376 8756684 25655601539926317676762877494665628416 8756685 16126904876189942295737150260106448000 8756686 33227066993941263561076231567486599744 8756687 161907352616825869426156760531061636336 8756688 -39974833810580226539430854737666768896 8756689 117871245343164696434602226573637109490 8756690 -67021996083388552402898039436370910400 8756691 115501216451183299663899135131568939192 8756692 -1189056614417733449870361444638330880 8756693 -141509056119037184415271620893732029056 8756694 -19774914252706342809741570825250897920 8756695 -285652913416064464903257146921745746400 8756696 -109763622486032555130562741462330368000 8756697 -136020352763795221679081814893468689200 8756698 20344757947790687826975934717541764608 8756699 -131795287302349905906728818613186969088 8756700 10376218593950034993221233885749926400 8756701 104378913823849474936577201129982556800 8756702 78125655448968412047463994885521383552 8756703 -133355484205161219538431882175439253288 8756704 183602907673977719443056891369326641152 8756705 -78209694105036536800628384074041273240 8756706 27300703680298505242279937126622242304 8756707 -251103234565680469651334870068209779044 8756708 138145784283746222409957745887011929728 8756709 -13103683253482336417402588271895066432 8756710 -6502184822652433130877897301434432000 8756711 -9421574702786258702245036870107860736 8756712 -65265091989005471278731625399472686080 8756713 -5820881779162849307667945557119834176 8756714 12787568812600359989499025870958237952 8756715 2347617276481562440809018371909706240 8756716 43443044231969718584741113272316284928 8756717 -393088674163260066779078231539957884288 8756718 -83879819499143688190069070726539701696 8756719 -46066275942537425442762464001865242656 8756720 11512891171620515854846788969116467200 8756721 -50614549588624825009081415524207104000 8756722 -47254266513968039927904876729173475840 8756723 -28435971619708890487372675742135921520 8756724 118376215283418089588834270148239247360 8756725 -37593049651125780639957249276828560000 8756726 -72084978576058473625388645949443822016 8756727 -38573933676384670849629489822635911680 8756728 -344154183001104264730004703866434560000 8756729 84877231152747635463740499241330644480 8756730 17418269689988003575080607309533048000 8756731 -196008897595375357809280006039437876800 8756732 -46584243191329623486099598511695355904 8756733 -3739730135044392132293237282767094400 8756734 -27710730410761760156226892767604647168 8756735 -27903246274038098575504651500650160 8756736 -15380617244324523558567244847420276736 8756737 -98863027211667252193009367791178413008 8756738 -69099659339073802477468157307411669120 8756739 -10362422757998848164381164765477970000 8756740 -21620628984486031722409480086677103360 8756741 -819045838212130543516126891027785828 8756742 74264463115082371284243688195939922112 8756743 -6393407564504096992021393186500275496 8756744 -74130779269174087203523070117559828480 8756745 -10956385847024034665145434413076450880 8756746 11191528006260484957271297241146721072 8756747 49469097327852517497764831159484758352 8756748 12159270332977560178710670930808340480 8756749 -150336870122369639131390281543472446336 8756750 -128946556466646227411819015544095088000 8756751 307982287720291067214056279082289684224 8756752 -6096993381208760471036091005862739968 8756753 -68244583210081547158796923544942946840 8756754 13609993930978757068690337672018392320 8756755 75520253445443193431221805933396582400 8756756 -8894307347377762840936693228473262080 8756757 107606836055185980555613990449710016540 8756758 52925302910246567909474866147149680640 8756759 35326774540528739213123901000326084400 8756760 10855421963936844620314458861348249600 8756761 118635458491590457582313795422403042184 8756762 -2714233399200995415564321015228849408 8756763 -78909776879168358283256360937516785256 8756764 -121063770444681815506621196167042002944 8756765 81600965232379142596471478729752407660 8756766 -20029548259451421945643611272243838336 8756767 130119074745615714643823855716719287760 8756768 223807530435996037243046408488743469056 8756769 5568384033001543713316446793166124480 8756770 91589326845580618457351032638923040 8756771 -176148340919349146165865552893521445028 8756772 -46851273194924963476114751270019299328 8756773 -41227751612761887873029221248195476160 8756774 41131134944872679882066574733413081600 8756775 45726036035944608015222850571873286000 8756776 -58524799223272488944205052097197424640 8756777 2049741573725680565010566445221732352 8756778 831929451775195565068215467680182528 8756779 -104020587991026290970920487158656002720 8756780 -11331126623380245377508049544129894400 8756781 -75293598907717771988574232984754035200 8756782 81244407198118208263324146752947790400 8756783 98128118757566705812269004288970868720 8756784 -41765545934271298144259603952835608576 8756785 75413464811844913666351467525073288320 8756786 -258768882379114662158140473231283296 8756787 -7305797844951618212268600294552351744 8756788 4291193725672374481576543362760272640 8756789 -17265008012595560548170995863400011410 8756790 6105117581167776808124692940875776000 8756791 126289236363903287540258492072968874352 8756792 84341892611717757517240915750556467200 8756793 -11691113867380565760834890477703962118 8756794 21065057217072628837658616550224038112 8756795 33133599802113873583268984490580174800 8756796 -15677531762390148440477273541322752000 8756797 -42907267538609846802459569440203543968 8756798 107464835265320761350716195860809926400 8756799 33210275451227424459110497574731556880 8756800 6804384477605411182141219599469772800 8756801 133516417729127762690993235817713022824 8756802 -72525581301175052556532826328554995200 8756803 -63337519913875623110468971528631484912 8756804 -19581403873699698789409495740883513344 8756805 -146091686346471396459435742455909454080 8756806 -123064537968727849639570055580629055648 8756807 -126493159581795761771261218205029195944 8756808 96769912954839505434002240873071902720 8756809 -8062470654878975052164957870277046220 8756810 -49762006702557835407015399527011393440 8756811 18737181618700705658314635946403596320 8756812 -170020174395334413694165169006100741120 8756813 -2139996635075805235114077590325568896 8756814 -39576053020648120677470937463160417280 8756815 -59654270807011800232017936338891876400 8756816 26995625714106126300252684033830019072 8756817 117554134511694749450897992577807274480 8756818 -2975273564500815933989107143554347008 8756819 -54875388689905045577585191966682336160 8756820 69421159012089993463497912059560032000 8756821 -868783836699326356265263488648998976 8756822 16576244584808604041350045557831673152 8756823 -21580028368653699436203724682952882432 8756824 -10608898293425895284740336999945943040 8756825 5891006169955578570555056987135640000 8756826 -49111760466102176534548585642762824192 8756827 70377563852038538708027453471738690784 8756828 117049746261767606865925864487669088768 8756829 -7661398385291475713534169008256576090 8756830 49465161625822427972275514085213322560 8756831 -2675838759715977169293273067458920928 8756832 -32020633011869561142145618134712713216 8756833 -116050991657010062916271791920095902800 8756834 -1818815202399854568691573483146470400 8756835 26343413071707094981643592374965844400 8756836 8688451603416053959193006782838661120 8756837 118485892169835595513165776308582079486 8756838 -65351422655339132586766275855576370656 8756839 89353596034667797421063912916842427120 8756840 -12965353092133302933374363027366400000 8756841 13108055923551961265402335175071289280 8756842 44430106783706131906215525823843759200 8756843 106697277665641087280870884255799455092 8756844 -75035056935890284423838156446058064384 8756845 -129877294983875190388227280814603365320 8756846 -45859638357694127318808527899015493760 8756847 -107003179331404298929654276701618349200 8756848 78666722358916828844027935786785767424 8756849 595033281257861702409567574101381888 8756850 27462915971400153943322986220251344000 8756851 36136265003383243646573932831582253112 8756852 126488028348880066309672699135018401792 8756853 -5878842120812003098033311611567109120 8756854 -223564672522374589423668415551932638080 8756855 46509302705735101067855969564761127520 8756856 -86815004738244608934571429308225945600 8756857 -291353700275405825531232343075129151100 8756858 71979741850606897533413930975985742080 8756859 5516303363328967901369040063916051200 8756860 -9158232820377614306906441308946688000 8756861 9444276022257738843315003549987068160 8756862 -13404425261315259085846990117200279936 8756863 37219041688198233307527924600103087744 8756864 57227457032499967321299172831600312320 8756865 12835349625541083250094802759256151400 8756866 -126898712334004763567322839553999834240 8756867 -29049943271137061167115889741909461808 8756868 -20758159080840218774784043432925067264 8756869 86064682758490404882520365514163728320 8756870 -24532649374459333014452085144972560640 8756871 -39320514370786196920928090051637958320 8756872 7734624090921353601601873237160755200 8756873 -125951435765999517671610228372775670400 8756874 28170494325377594929378729666598112000 8756875 -901633512179541759051530879983667500 8756876 29618000072357870522119629228583407360 8756877 -172236108147468409759466737937829487680 8756878 58971085254952080521985860327230953024 8756879 -117576360891199959655217848848251266200 8756880 -3063073045468715913679775479061544960 8756881 94273497548023425929750801503178051392 8756882 27292832469987469672854768925774436352 8756883 19295319186874418249159720938497855600 8756884 30412538408460020966186388677817170816 8756885 -163507013768026247407015854656863728420 8756886 -44491236491030629210660005402704233536 8756887 -196902736839113030635677249747383749008 8756888 46517957792203598912427514432023859200 8756889 65117868648173534074043482532030249424 8756890 81412608372236736069779013891115519200 8756891 73441228954814670773944275808939440 8756892 -149140075612796056410712284347091399168 8756893 -103394066835855279532309774163772689876 8756894 91668136899681357535777001725694426496 8756895 25157277302816321347600493784408384000 8756896 -93049408514065445265361192933186142208 8756897 56271490680717635340543880970404613346 8756898 -60379347241704766121419853312853004800 8756899 20901885692467139177448117182635741536 8756900 51513722389683964543819527226160563200 8756901 4193622607071670970220292276673396892 8756902 4302042504201994974901900526652438528 8756903 -7249530784937081189345586319110950880 8756904 -56329492540634890829191137981148692480 8756905 -10092285611851987564493130321801359040 8756906 -113532362721992208357786500974802944848 8756907 1995409358771376783914115752489969088 8756908 46367795469129354440438639917834704128 8756909 -69088150329608444290650241671027841728 8756910 -2783237473257254060326292725045488000 8756911 68197561374964675772606229302040082624 8756912 -37028640755716627529014378715220541440 8756913 23531385306873026431023688149499699200 8756914 35783089334178514384271376462190434720 8756915 18109391031031824181360108658147883120 8756916 -6072049023329970692159906620944506880 8756917 -15211735872953163223638732213458315780 8756918 106257489491624475680424847746818224320 8756919 82242583558370313342978773315771290944 8756920 -35118894018731567609937572501388595200 8756921 -66617958980954528710726049940180460536 8756922 -12588736789496519478217064138631618816 8756923 -64849786783546172497595727658910846464 8756924 -122529768721997060768096137600143671808 8756925 -15432101050738053336276317715383968800 8756926 -93668152875069594567340297872349625088 8756927 -201464594027831447094919775647852133280 8756928 30482639573334159439392172143714238464 8756929 200598830333454269097572933425181214640 8756930 282857678207214500629196226198558720 8756931 -27524552553887530444263308900626243848 8756932 187255074599177479115849457910832315392 8756933 108906229933728268256650262923330690560 8756934 3003776548490802217168088844284043648 8756935 12250198752888308178483363912261487200 8756936 25143952561964896193966984697901916160 8756937 34657142569704777771745344027473551200 8756938 71411994806449627106296528388907909312 8756939 -64228102284716255155469338341678481260 8756940 -68112396351916289487126906204415104000 8756941 85758842538306513019344978172134548342 8756942 34799769346976107988067827253782828544 8756943 20435161620388843098770378267716144128 8756944 1110276364813664194397101777709432832 8756945 -199619360188442518056608329878438842520 8756946 -136753567484448865080393264307664397312 8756947 -207382791448974085203229312697631411604 8756948 20589814624539291092359062025706526720 8756949 167442172052247725262648958582976279520 8756950 765152656966569674022817966721553600 8756951 2497499048215166910930652619236800000 8756952 112714522460892455945894406205948293120 8756953 -63569071627182646742188428739321687798 8756954 108623399692276908592890748128975880176 8756955 12454676644151673659937866008525256160 8756956 25930432870278529618937911509995950080 8756957 395521579748995314364628483406589831680 8756958 24971514027244122700638821771291520000 8756959 157568318965660065712958357007856480160 8756960 -80207955073676427130706159356084224000 8756961 33032980179444194949285048364459812864 8756962 24941206400507342759268151450260401232 8756963 218411529248673995466554547492664525212 8756964 -118866104424734306199369778351878727680 8756965 28607650876319725154326817570977296000 8756966 -59276719174391146181368292857190813760 8756967 -73351163115511482398441962079688923520 8756968 115725368510979513460173350050486026240 8756969 51695375414183194401311788964795663844 8756970 -61687406743034423348913463977651936000 8756971 -65088196269800309669581311593374402828 8756972 -90880591687898116349586987580002711552 8756973 13887034785325498299064534988388180864 8756974 393195778660431759873232333892557440 8756975 1758641858476331243372823494820731400 8756976 38381669216283999962694598900383744 8756977 56412720838224331852063831812797141160 8756978 5182480012193511011445438552349432224 8756979 8450483333554917992174754103719727104 8756980 61772509287885540103052838256126944000 8756981 49661329891523809085740551252908836782 8756982 5486088757480887600446425116103035648 8756983 149152384651132182832177809921203776232 8756984 39384019153831306317263362681855426560 8756985 -23301193189993708760069420092495708800 8756986 42367957416357238667324482064471301120 8756987 -117754110754669573225742029184237426688 8756988 71463783352563796191697326414650688000 8756989 96052176730538891801809705139919045796 8756990 69175665924710923378941890101402377600 8756991 4447308305449898608046483021752360152 8756992 -51936767999572890039913461043995607040 8756993 3256152896312605904269836949075875840 8756994 66867543486059634103543883244471356928 8756995 2872149587480216441526553492302312000 8756996 95541511674972207471001352339607504000 8756997 70915021001228948649493473035649736128 8756998 9395107443537754438618531151227066368 8756999 -94766176665434913368105980153903185000 8757000 -34440998303980855194504472370995200000 8757001 -225235098888544481737421698389194926896 8757002 -36514116409122177394552230506473536768 8757003 -69519039333207714738772570311967870992 8757004 -40901901337441588326952286466920050688 8757005 122007423242078282199684923379434508000 8757006 5055601240822138562642389647837300864 8757007 -4175487799369421243246931078846972448 8757008 21776955357379140072804007140370366464 8757009 26277081217414192000705376037267663714 8757010 -25773313905988292954689208685606975840 8757011 8795208344632522955234974204129653000 8757012 -12052490973069443472298640850315264 8757013 -178690123389604916629162996675174666738 8757014 65045287234536462753647333419235001600 8757015 98589635601226524939537462623538442320 8757016 16850598108051990876836523344069529600 8757017 -9986041702999854682348893592234586160 8757018 -179655952843646547628714209916536591360 8757019 -58800553111406430630627578745584403580 8757020 -29176848034209867454362024796301137920 8757021 22597371831447822599828275102906057344 8757022 71846444354562772897919238169188285312 8757023 105236834342675915220278289747749368560 8757024 -130295142619311068596925207444292894720 8757025 44953751482191014728888354623796138550 8757026 -39763086147397258122494259938645530560 8757027 -60436689944602813261273734879448899036 8757028 4363280612947163322685125300856320000 8757029 82959756419931373745679136063779885630 8757030 -14966297719747495205798378647725079680 8757031 -33061053767445102188719544349182224896 8757032 -117412406268569830165222802418834969600 8757033 154293108730523069873192005192854670224 8757034 -34828718942493577273775087083431845376 8757035 9042213801250123560257955634219628160 8757036 62169517548557808964797519961569792 8757037 -91208227027825022044050113915326526314 8757038 37449785804552295391222602710306094720 8757039 76068180391738675234434198879060246024 8757040 26297684287453083964503403376061972480 8757041 118199205325821437697343109261177255442 8757042 -4796666942202520877160743608766808576 8757043 -70118537236075943881952119052453049600 8757044 -134076044267958520602049654222286886144 8757045 176469539971219641346317499153067587200 8757046 -118931869285816316035816936643059218528 8757047 39497334303023462416078235171277879240 8757048 -54456277824617013363814927834313318400 8757049 31645464236453681569537264117064057792 8757050 13584683607482477775956519233869118800 8757051 9746553903702206501248806352722532632 8757052 90867915807640902328483931641097702400 8757053 28216069088677032814973539427238223302 8757054 -95550442406024198178131718863472323136 8757055 168670413059060403831010286322247017960 8757056 25274375509825196065185493645415940096 8757057 -9261457315770485550654757899652619808 8757058 -17087762469692519738004577052187924480 8757059 143116066725680328426356698951995715260 8757060 -17171530509536794655572750952019148800 8757061 -29250666584754435729321531107314922338 8757062 21454005749033120603711601225465624000 8757063 25560285994565111172292696187440681824 8757064 -125623358612971813149651984604625648640 8757065 -174261406918346732421164851520831232540 8757066 4834414510563414389268082945500702720 8757067 2802312844884429168808724126002038864 8757068 -197613840909343907092124561876047441152 8757069 -38968928036711109971838811900865691072 8757070 -33646956033654487184494107709847543040 8757071 -96094382732833248076612546749576372000 8757072 -3707108068565358260075658605258096640 8757073 -94957711999925091620247309468668245338 8757074 -19874707315805690854155135091226704608 8757075 78950044323135227685700023700971240000 8757076 46264484495787267219620669282125733632 8757077 -41227670595965700819381920360198495328 8757078 55786761735387938545713913677626449920 8757079 -95630731846471832863349531355952616 8757080 -5445912759308899395277495405824000000 8757081 864984600891933095215771453921877280 8757082 35138996616429729365355388902512209392 8757083 -147755365180871728693302820585564276668 8757084 -21134246729114853139243978247123340288 8757085 39333121810287767406539589271707360 8757086 -25460127423966597868919490796331751936 8757087 -101423305056920727482465963905080898560 8757088 408658076544446402942579543657596846080 8757089 -4689487144430905802935235801615860032 8757090 -14875299808150349435449310881123718880 8757091 -47535849680320401926096983332602878560 8757092 -112880812989994891028559879604286208384 8757093 129488228671668672884342252582323757664 8757094 -6727944206674267239979214306100596736 8757095 -12553803524928937484196888894642899400 8757096 -89195552333916879007010142013236019200 8757097 10938869083958045396692756082422673152 8757098 41578085921175579979602914319035003136 8757099 -60718463598906161184714039317677147200 8757100 15703823465655096614344108188341760000 8757101 315578023672095475270669940062304664480 8757102 42537724391594786270116238452173920832 8757103 1540854716959959785423637092881991640 8757104 6377928136069562456744238552355799040 8757105 -9232477755617003472244724545805950080 8757106 -68241884442355946041304905864198795248 8757107 -236019696980514651894242898232471966644 8757108 9127727031175316753830003737765619200 8757109 258284437516794827974660025367092011310 8757110 -99367508892916920246438693554201687040 8757111 46242330481265913888921373232880564480 8757112 -332425317650794275683739483561000960 8757113 -234265169902872997130212241364795439638 8757114 -122553256492004973389307619977777818112 8757115 -139352927779928554773756790363934500080 8757116 -5259592542083415809292793562042254848 8757117 -155625772614315969034205115171134788692 8757118 117728192979228926867224215420335669760 8757119 -68899033988086461234559703676973676160 8757120 -44968901755472852868514469582261452800 8757121 -11158053881592203870659753387592887678 8757122 -710439119046787015497421227727685376 8757123 -47562331227811107262219396762401316176 8757124 124083695607310269029541436078782471296 8757125 -119413938662825012221768562091477636000 8757126 -1346600399184226510522035318489415680 8757127 -71974912934879014948334455531589218024 8757128 17882627045388896577073573479095992320 8757129 43081025544535305966134710692574847520 8757130 33921171038715948945431611590103358400 8757131 188398991888690486472795681666003934932 8757132 60827393239894311177662150496903286272 8757133 -208263671007491380509756907069163200 8757134 178469568328996339650248186165133772800 8757135 41233398874476162181960138699875063840 8757136 23895554801440695148564881519779028992 8757137 -8023430747407079087018205683359043340 8757138 -492210112656601279575116751678377472 8757139 -48078683421555600695648489713901461180 8757140 4921417007831076665312675448422645760 8757141 39643282962836640789402006528326872992 8757142 44918161783845208462079386684840088064 8757143 -18754301538019944887723589864018199608 8757144 -46452282919474032682515403781551534080 8757145 39092621166747358878611623474440838080 8757146 -150601841132557987314744862264725341712 8757147 -42648083090092028320014807254480444928 8757148 -15111185684299857187472109920873185792 8757149 -61549323453054134731824372407402161620 8757150 -49418944788439258115423884264707840000 8757151 22233823360542438721986868168806958880 8757152 -60804924655566690556706799693251739648 8757153 440837260222440115961709315698402244 8757154 2768317434667660243985842337446344192 8757155 17141762400405111384347652135456996000 8757156 44345700980656575920360334008384200704 8757157 18006464975659069399147161456777895840 8757158 -25051766306596187501429835352952832000 8757159 32620179810539835696955724672324567040 8757160 -38798097170447605036692011088496435200 8757161 -25748192409312609253715736409312521216 8757162 93309166019085470520724466084539692720 8757163 58385061140457148367540198802129400144 8757164 -51684435026662957996657762568258442240 8757165 -2111422686597401722765850633700473280 8757166 51635443494956715535948298666400268224 8757167 253484739520693915288473986811610423512 8757168 -9664473845334728935847703245063454720 8757169 -48606012580060323352183614575409387980 8757170 -68364869267722649751469276835984154720 8757171 126226584272529509880123751183414928280 8757172 -8802659847157545983868475590618798080 8757173 18442059391838995571964760715659261422 8757174 28989980778946552526120049804476689920 8757175 -2339227622806751091689600415113315200 8757176 272877341726111123850289310954456064000 8757177 -25802446177762381751466058374389212800 8757178 -75227966381682215492919863386593427200 8757179 -54381587588402806088323796915895128220 8757180 -84394235043869141455742274227324467200 8757181 60401104759271111119763845946398689024 8757182 27083375707744468479101285460590537472 8757183 45456671359869857628178534946762746824 8757184 39873959381413338845130210946471428096 8757185 -91122962581028022409345083578462104620 8757186 -27714032307742960781581468621757175936 8757187 -75686605382127232340996843289852596164 8757188 -134358259667366321501498769516182691840 8757189 56161490272178666734252118511586460160 8757190 1740390513544995833968556130494484480 8757191 -89320586823072464839691009347654842408 8757192 -108150649634043074996588431868544737280 8757193 217180236454536817335452425805661081120 8757194 -14935320177608721934676796835069305600 8757195 -64080758096305763094902273060546092800 8757196 -51996467392026934190421099805059156992 8757197 -7290180669772460556576417042090183348 8757198 -30307986650384121967887330384227807616 8757199 -39214441798088807432111165862655760640 8757200 7183785879230733949407114155917516800 8757201 101392843198680644363229954567993132384 8757202 -128164703328669509748229586137835959008 8757203 -49373987224098333923398817193878707296 8757204 76809355620015149282783373294640066560 8757205 -116783739024580320716979865569019346280 8757206 12553833637957783841603659908744891840 8757207 55111582852593190306671997936796642640 8757208 4219821165063793855275767667299880960 8757209 288815591612783037292353120705427942410 8757210 -13245588619936460155168654806785064960 8757211 -55263916041153510802216886889021688176 8757212 -12099849924772995942994738769386796544 8757213 122039369154746794016931510808962620544 8757214 103676491179042776237588679278241675840 8757215 -98720998891879878611194546377066407640 8757216 26830485595023042176138843125701672960 8757217 836184740153911900673056995632572800 8757218 -37925950442391384112509235518370027440 8757219 93778797911368574890352454415762275648 8757220 63684324441417881296402901308291610880 8757221 -33627710656885815810896256736082471424 8757222 28345968887075822384510232736391355072 8757223 155232743039587663909867579661061148472 8757224 -11570360746578261233461810659006382080 8757225 -73504469937554160170405592089806045650 8757226 -6714427865643049147187546467907515296 8757227 -21463180709901460001394219533674696608 8757228 165994557084083896317536182314665803776 8757229 -109245740001826644999266542988194531840 8757230 -3569058923057955523110015442928321280 8757231 26620206872106336729973197352696673424 8757232 57285459771643604834377147768147771392 8757233 124785244225719640464704426070913601520 8757234 -12887446889288812875823673159040880128 8757235 90443142312349523156657163475468691760 8757236 61329958316289094510579459581584465280 8757237 37469575340818046867019434505197859360 8757238 28746179108881423794177329020171130496 8757239 -374090967157063433180592224720830428744 8757240 100110715597931033035988895174725836800 8757241 -94013381753500715359839157335791576508 8757242 10484193666844094326187032944705785280 8757243 72182730179066352771623556568971839760 8757244 -81818018698222081659451096145571194880 8757245 28366310524818902015703394084376213760 8757246 5282804589095829511237913343453916800 8757247 -224200253309514623011583976396249368280 8757248 -162357288001049358060327071572379566080 8757249 1424543800581934717155269345173199664 8757250 -5824265454359714208602893740446592000 8757251 -455344306811991955758449867460587448 8757252 -8188688226065705440707641453582745600 8757253 -148824597678164559078518325319482334498 8757254 3685519886314331646340899828288288 8757255 -37005006360581413467291556787910808800 8757256 -167858904550044251004644695483369221120 8757257 7702903561711339180794228341136830772 8757258 -40931064175999533629379115381502582016 8757259 -67435049931975936895207958683641686384 8757260 13457760889410409594964626585003944960 8757261 -70330207370954585921452179785594390400 8757262 -105011246810398295301628372995069730368 8757263 -140618850148619383761296955405825745488 8757264 -29000556426298516459259484578600779776 8757265 103922237013353057195466340968468573120 8757266 43417898503661605413537572562062398464 8757267 -23589062475440055996578843238184105920 8757268 81319599520683911955810011256077704960 8757269 81752936678783223874423442943053414670 8757270 39177690208956677457482128374456501120 8757271 109840693096755328761621577136687048720 8757272 -35886714164769592048560300915199488000 8757273 -5870539914770918978011576920417149952 8757274 -4475434929589930120125197599824084000 8757275 -210837009780796238209751674828256568000 8757276 25776569863528892589630637169678721024 8757277 198559249667005335877148406044564993126 8757278 -14124522457598133382191404165481892800 8757279 -54790688318080462346655544822021103976 8757280 137925169679867833575456084837183651840 8757281 -19484975039397231210737728287871657068 8757282 -49847147595009887265576599538632020992 8757283 30657447744282836989077621453601505344 8757284 45844924528188213884691118692752255616 8757285 8291303681358382622315569912091535360 8757286 -119664248727690980413720805202639007680 8757287 -104026443203217438537548242635172634496 8757288 -174159529533158220962987686297996492800 8757289 -216935274954690405286197233066818251910 8757290 84981134023287118124152087836244051200 8757291 -5351665962362041126343543033851530408 8757292 -35992507884517932424373394718797193984 8757293 5525216016919717398094719258581393964 8757294 -55269861491242637918126678343020544 8757295 -199471060715184345803460877730595916800 8757296 17987042436891209874532715859512524800 8757297 74022076675689340677174751343829508674 8757298 -53244832778414872794779749574075498880 8757299 -12120139485059687655325745192336579736 8757300 21066787644596655666350606568479692800 8757301 26405020477188242373547619461240814752 8757302 -134106959613956438685949513475240251968 8757303 118579791059600202392453052637712074704 8757304 -123820916974456058152072267252037529600 8757305 2114851084995904050822187823141061960 8757306 -2372103080935532413671575859324876576 8757307 -30073290638513596094836555167041276720 8757308 -15447892150316757356862625668149084160 8757309 -96957583771137774599618423542573470720 8757310 -34200975371914062685419525828792469440 8757311 54158116986173509109035835961200107800 8757312 -10731597687456320226574727958723821568 8757313 -70277275897032114867322006176435056640 8757314 12761142874471520573176654196185534464 8757315 2928051802938661607769552670095799200 8757316 -180357061819927853655134251613779672960 8757317 -37675508370195318379666212434060889540 8757318 -18296212343578214836274572648828770432 8757319 141515671135435342369269644843682134544 8757320 65809478792862142866627863201825587200 8757321 -56604594957159869968927269363638274288 8757322 -14770592697172662948444551832235530240 8757323 12025985729099517261043091587143258624 8757324 -64354662255080806162224811175703939840 8757325 2839024349198764067998756963583070050 8757326 172582243667766932041254289448127614400 8757327 -94341053302364593012083336045759413880 8757328 2230878877729356829158942193272094720 8757329 168409143296720821512789438022789331556 8757330 -45296247620862085804767032570056558080 8757331 -37357826279521522100928767237206602936 8757332 -52512266992584389294349949548539416704 8757333 -7035910686713624266212622989919038540 8757334 75492440946979921133026559844707572992 8757335 44040652013745283256616415772994752280 8757336 39570200041484202247167129621571829760 8757337 1609670385418983538880848001676367120 8757338 6294374047844110739412869462323244544 8757339 -10442113034499128059937439127836028776 8757340 -59040735202483144702936412822054300160 8757341 -89993094152549782088164553262223383258 8757342 17674213714799915236098502697675304960 8757343 39149143885735318040072385470139617120 8757344 156969972207431645328174473933315899392 8757345 1005004343619399251429755751887027200 8757346 -67972430162651310727998447938637698496 8757347 92357813820570381438037507793207510040 8757348 13537546445070987994115717646995297280 8757349 -113319147055695809853194531763982826436 8757350 -17876301195760893100860749125488230400 8757351 -7099777122947596503861543149005685808 8757352 29800714039081103728586701428470553600 8757353 95057792281259993376883484253368002368 8757354 24868583429461527428325189209130522624 8757355 72898481817967258435857351283303907760 8757356 135997060412150087252183250810714097920 8757357 40561522971958505649337074028488393792 8757358 27895530442067987702963596818899318784 8757359 -115287568500673054300127136375952444296 8757360 -4487771781289604693726333156439982080 8757361 -19428410227715719590291115170243404700 8757362 -92783543411542031806451414283079624800 8757363 -70618887122980879745915460020329520016 8757364 34452011300614635405348092233203904512 8757365 -7137231869714765695377708260318952960 8757366 38729766105139272358964623694749324800 8757367 -217271468530023372397791668160037527120 8757368 -268971542919665166073480699179843133440 8757369 -688277907894422104467784634944068341760 8757370 62267048845207496374637655445260153600 8757371 8130307354991309105107706896728087312 8757372 791820864253089031200396505946081280 8757373 -275532471206476014400688576980060192378 8757374 110367361168127839230225189226862140800 8757375 -245354515656153826315448709937836000 8757376 13119447544908606747523891461850398720 8757377 -29763264893517232217897007040263387774 8757378 56600119488583631587015180232768915280 8757379 193516575315983948050695059209297977980 8757380 1431137754310924878769134626208768000 8757381 -17225623237626635247866315253845526048 8757382 54797201578604495444550253134249693312 8757383 -74794673179902444595182224708165425176 8757384 120619735333360367726182357132688056320 8757385 4024008990116182897581250605737030400 8757386 -113140120911607723070315054447439238656 8757387 27102743782880911117936726374286747200 8757388 30699887146213339080621154307023395840 8757389 277891770711900589281610844993169707190 8757390 -19945535534570851981780911136331996160 8757391 18127154664185269595835375202692245400 8757392 15590821848060718524403721244098691072 8757393 3566439326056658642580981095635608000 8757394 30204758840619789117980935427246660496 8757395 17251497168780719049664893708834403200 8757396 3397825286605932071356215152059668480 8757397 -346087989942844387985008880774076176256 8757398 -36412025046540019103676993373219076736 8757399 -64334421133180452704166164915086488960 8757400 -101404025430785196155620720246142208000 8757401 29271687806442526227182830858019547600 8757402 17300885545294068050717939258114799360 8757403 -9996058695377899213358470111210684976 8757404 91012157183070499438252056362632012800 8757405 -53110760391367819476476381357413518900 8757406 -34386622317658605571858619646742062720 8757407 -67937064109444830570323050274086755456 8757408 -134575747050363194800028597781273772032 8757409 -90601800985570880663993674235345839390 8757410 45744429761287425077474208294381699360 8757411 -46708987641337419751476763952365315584 8757412 -3304450735969432988593726990988410880 8757413 -61140608156807009016710739848624112576 8757414 105792044204712679344396608066747922240 8757415 -30194182314838605495448575036561560400 8757416 -365754504817799622806223626415517040640 8757417 85079131682603156173936235576097761760 8757418 -161393674309600272573834555913991982240 8757419 20503948580433007374668409393664608912 8757420 37403466363901571462934935100899328000 8757421 -91081190748200196213524370148468240608 8757422 7900311941060595955430289859993248000 8757423 2784440643583903654393028412277804800 8757424 1693772146814716953569119946036871168 8757425 -14274624171184494648847493317597264500 8757426 20321843725582655626510164205579125504 8757427 241782383743914243960094713096984394152 8757428 43992914160399517424135354747717443968 8757429 -11885913102783864717197814296953248480 8757430 -45594918987393227519173251658209540480 8757431 73548391422863761027343207644129453872 8757432 -117640101346788483429134518749001236480 8757433 9479389613765035852072643006412105984 8757434 -28146904723867131209094944623614102528 8757435 10291584571381603692304701190417405440 8757436 16167615520579448654482643969340097536 8757437 81221633776651443097709850976698612300 8757438 6562598543533767285078962245441781760 8757439 105355631323424450100025706517211661280 8757440 40908746869491751216725579500397527040 8757441 -70931388590561917615170633693123819456 8757442 -52576773927731812206325034847825569280 8757443 -20686177699275947464844672069947954656 8757444 114404931319624013219767703586228796416 8757445 -2632316334356148850532713452414787080 8757446 -136314310808948335335722911277612154240 8757447 14088011238787321051226638098381829800 8757448 -50223604749037794023365439038439424000 8757449 -137613485141802712093316611882068751680 8757450 -2820903174492484292395876472760000000 8757451 50498053080872093332220769515519474160 8757452 100642948948372182832157906963030180352 8757453 -107855559462628495011385815418745109216 8757454 87217193426524625595608512560914026176 8757455 32393466488354352128293506337013757120 8757456 1017203165555688921838136432751673344 8757457 -36823059179431261183936284359324241600 8757458 2034135650988195359701433631740977440 8757459 140249201984007645386037485881189848564 8757460 -60197195491494018213073794137933990400 8757461 -139870293886104076411165324381897005600 8757462 7772754901404914734073433955256991744 8757463 -9781325493832141573225077085378839552 8757464 -12643575348546349994346904286221424640 8757465 -14324343742527269582533243252068927360 8757466 82498167488799747312374687950310400 8757467 -104295128761247696241353957656471687488 8757468 97946405232205244145869536091126525952 8757469 30934490543586820147472462982835953152 8757470 13454030745164545979243560688251935360 8757471 149218763718178707203426887205289066312 8757472 -555616858437623069908203082363395637248 8757473 -183181367021470002839634040503522589278 8757474 -4625862889153804149880451292427434240 8757475 -118392902337089989044331008320230380000 8757476 -25315945322395039820696551687889510400 8757477 -22721726160265955711167672667543725092 8757478 -96243869737151168099339627446881335040 8757479 19061949281888765533231657365977250240 8757480 56303343083996473892651329234010112000 8757481 -98312178538789118796678609211884333936 8757482 -20204728167694074257472050687672194560 8757483 -18361190835409481559905378743637876736 8757484 -57993083995745372742765838630537993984 8757485 -107254150178473196394602554552582427040 8757486 -38460609241777813909479276042384749568 8757487 -75037125782357260827887762264857714864 8757488 464916610473179783697462813864591360 8757489 9693007900139491948283208166197156096 8757490 22354061756614978141433764262335034880 8757491 -95153117912816132474075877763574287128 8757492 -3521422825175688030888113681729077248 8757493 9467189494947107672683341404017915818 8757494 -20247557671859015016296204300225330688 8757495 18964667001248259516076713503992489440 8757496 -90747505976524311763883480340787200 8757497 105090711677177068083052785540729157632 8757498 -24038856334143161478705065800087719936 8757499 2030629115498443930287465650581647096 8757500 3238036676386389287932715185681920000 8757501 -39389414130618995640512295476440227360 8757502 50173734737008646269863179885379237312 8757503 5935839319069182648456067817460046464 8757504 16684382821913636465981793775323709440 8757505 -26602691114033533492800843278575368000 8757506 -65833393361325003521791635366269568048 8757507 -143921110245635436594426042993037301760 8757508 -39593745087106256595480053677118215680 8757509 -2502384159375615483970065626319621696 8757510 -14871168139588499095666838177153863680 8757511 32601410912098408949562264891132371040 8757512 -96394608245832042878104877054496844800 8757513 128167777577767432210267995590601619242 8757514 99271443708706948161655483280875607856 8757515 10834848605530543962922222862332824720 8757516 -89682921338090081652169876387998213120 8757517 106410714037332303212409553031665152566 8757518 1033056067000277932810658331861749760 8757519 14075415728936785810270372705874202240 8757520 -367100914728598521365995505311334400 8757521 315082958565914313609922420405481273844 8757522 -27758695131851285395695115676473239168 8757523 -278597607881858475676562409544182550228 8757524 160048953930104086495752124096196916096 8757525 19631870673764481862257623111033572800 8757526 743066868733500238264729019606001408 8757527 -5306752099794871861412959781976861624 8757528 29070855408852600836975591505900134400 8757529 -204280251099938754954997806121884660720 8757530 -22208289294356315737614285156412718400 8757531 27290225395243687003263884588646113280 8757532 15339456223816772773341403609495984128 8757533 212880316861676942581061075261418117900 8757534 13779886609766558735470061180049257280 8757535 104699716315974178437394656141602541480 8757536 239423919028960118422434965214640865280 8757537 143082220288630052083061824933885109280 8757538 182151955301896726779056593616857386144 8757539 -13627852874159523244198224410349170688 8757540 -23825937523388198317200388881587220480 8757541 -75238589459414534726153813877939280896 8757542 14794422073825285807613260763626440672 8757543 201379881713113300594492769820352343424 8757544 262803689494637700937067569081531100160 8757545 115278765220263047617278575388451996800 8757546 30821558854896237062331261075403436544 8757547 50878474914661110614785873539460112640 8757548 61322674914300105012713495406414336 8757549 34983147020492341848733720446487945824 8757550 48589018491165020454017895424159564800 8757551 -149587562178151296488293083258075556296 8757552 -259745538618412148551826403581755392 8757553 -43928958902722209592558624013016130240 8757554 13575305575942161648479319335436320160 8757555 133728185492826424419788451593579358720 8757556 -169015281765135509846601497460260608000 8757557 -423232504076091865996766600224883020800 8757558 848083639632562741653953394281955360 8757559 -2149270665349447214061818889456964800 8757560 -32438479087497380459469302405980569600 8757561 37825061803058986381891966699966518720 8757562 -10800501073578504022175122032291612672 8757563 -199012490976205403618586114421520860188 8757564 -33790368281514224740820304668851829760 8757565 -102495066625811951418655382256498126600 8757566 71136557242585181361000433507153613184 8757567 2688229676626351152575242154023252512 8757568 10258848271279565017506496313121832960 8757569 123066641786107480399150306396475243970 8757570 5261332689659025480552719763414735360 8757571 93234983167960165034736987687280579772 8757572 -40233016003030530317714322916031459328 8757573 25286122454071733137438378199919492768 8757574 -74069751323766938486176057515787063584 8757575 103192141972307754799747316629907280000 8757576 -53862273089991361957479629938685844480 8757577 -5072119709570065133239326633871579980 8757578 119580101172266736227641606932030561840 8757579 -35296588919138065006736232405140956992 8757580 93261853826439827190612844960306114560 8757581 20746216018535366097271636697686720992 8757582 17874301541312523214506111960127689792 8757583 3518948698523358954931830836432120464 8757584 -41885984184852214345746953509797888 8757585 -4095854344682267460857350985754460800 8757586 25678105860882083310913531949206945920 8757587 -124557030525375568706341196128161626208 8757588 14295006418340809107393675767039434752 8757589 -266320565939459832219122583219057798500 8757590 -53039051212666808450175800304698323200 8757591 2116640510606515080287232663664487760 8757592 -8731857030667047125547434630028288000 8757593 74836018816980325000762420121729592132 8757594 1927008167879929220382566636270150400 8757595 -448146378357302095303225223200930560 8757596 45563514268389096517234046912555635200 8757597 -16863904629899022787661953877054601600 8757598 69170104631602557521487345693299578560 8757599 -202432841368007789023254990276238898400 8757600 -9733818886040156538680403720339456000 8757601 283731400603011226777289747491530590532 8757602 -22625678853256951241788772285117634048 8757603 -66508971997105029413226595729045506588 8757604 28189913974610359248548666996070113280 8757605 63015396241573102696322630891609031000 8757606 9212613128534348345870606095273359360 8757607 -1005112503760605031702810437920014248 8757608 234068497365487289038586329423170984960 8757609 45677300935736786596615131469648859520 8757610 35209127168279558791355767796885316960 8757611 23709287240374496378460072407054598000 8757612 287841892378644600386539683263527526400 8757613 -30625922043774706829952411016429852800 8757614 23179276462221559608189570917035727040 8757615 55203841242030405326678379333757512720 8757616 19848056106886488784285566342216220672 8757617 -477951155463857181880663818574624524 8757618 -6240762304276790651624003957115497472 8757619 81086228032656915329735155907468936000 8757620 64386068000669374956003588745318183680 8757621 1022402905473534469256006790693383790 8757622 -81187201797379846198446121692209985888 8757623 178239074271850548805757860034763067080 8757624 47830396006866822176141749907619840000 8757625 114742808932027365107702599116383469000 8757626 -9784684559614126623915862843748857488 8757627 -98778166245805997899662322837516744680 8757628 200754140227302103390150495821443575296 8757629 58817831059046703955721390553254393376 8757630 -19430964254435351052984000062690177280 8757631 64203436005249590381045535603532646112 8757632 34190016261004877521317248280979046400 8757633 26210813592029354862132590137751352624 8757634 -56198263301921769511161008681341748784 8757635 -2093149054617267898380693633272108640 8757636 9492082391612870503598746894338514944 8757637 -61612167395323763730280347849184352256 8757638 925170609699316562882779131373441344 8757639 -2013420686624179749716683134887499240 8757640 42993520835636220397350105430352332800 8757641 -13589378754497523726610590634415916672 8757642 -23636069973031617639974284377304317696 8757643 -243532556512168417349697190650798136108 8757644 -80218207204395869483242322917551074304 8757645 -6445365807358162899463391579388188160 8757646 95829936108021989291787754092046170624 8757647 134972697521910972256077300653890520136 8757648 16700572270108649737173774866449711104 8757649 60845090665638453547778336444912311360 8757650 -36896558510650976746181957639620310400 8757651 74636597952764440505783356768071229440 8757652 12492207779155292370702433926242926080 8757653 -74466491330710369927197552750077143620 8757654 -25007579196495190812340232252752802880 8757655 3984263339472216583777941061701237120 8757656 -40345584483538750870163904094271078400 8757657 36659293709373122636474541645528780954 8757658 5216522566996140613395284510230717440 8757659 200566190396507020921082756536832473860 8757660 740613488474596990248894125876060160 8757661 -86851379431154672359541437792071722976 8757662 -11684226658587181568482923814966031808 8757663 137782396773508229567499319344164662344 8757664 1920877546480333882945749217777287168 8757665 -41679878586107383676571622826464598400 8757666 -62379056397416917512893025858793390080 8757667 28910075492034881735692436423242620048 8757668 -39984021841241532855731533712684141952 8757669 150815139166914297153024479473128363840 8757670 2134717375672928179895662598293411200 8757671 76570280551982128120996849377565079592 8757672 27291679762376057310590392626637455360 8757673 -201216038438039901914359320596706075776 8757674 -116922331389204260090892053747852963664 8757675 -34882459510902720866543202527690136900 8757676 40659979021207186592980380490790216960 8757677 -60194863980471278125353236097822400320 8757678 -57581887436910247313190742591025774592 8757679 -80786597367829173490650588869995230224 8757680 19663142113371038986248720942645903360 8757681 -263459506350837872651280701975415360 8757682 -59297783968361814891900964870685531616 8757683 -42540852264563791046588044802111241840 8757684 -42526187378583075569742363849051346176 8757685 -67835733035394404174185123996351870440 8757686 -12620203619208596536589197420937822208 8757687 45266967592856574887293850847482333568 8757688 -108314400578176753550458553253354762240 8757689 22215043524945661465037800760686764000 8757690 25566223769482708703803861287634763520 8757691 -186697002720530863465927752706401290908 8757692 -147701496570435692626242101557096992768 8757693 30791301745208437818105933390255342720 8757694 -142296552805630962211033734517265633088 8757695 -16722823037081535879503686576064979600 8757696 19936931222092218264618117973810348032 8757697 92826956710627794080217695669665680340 8757698 1294080209602851035860256034240694272 8757699 395699377114153149090418754643341808 8757700 -29340750425649521949635718269022617600 8757701 160241036926627111228126858854581148702 8757702 86330182076396814458540294848468190880 8757703 -486010941897463049005702772289774776640 8757704 -266832363372362396726257981746534604800 8757705 -16696809172575471438583593744297142080 8757706 90557925654507855493341120802632044640 8757707 45836399665793437127001158864924756112 8757708 65646254079638207772078416501028372480 8757709 -251251675123235223585333984918958299860 8757710 13105368749036775457830901556379571200 8757711 -3701599302732126763064936313025484568 8757712 -67988362535123648643512962823130947584 8757713 139222920445194566737841152333047646962 8757714 -5933045628066704085451901169825039360 8757715 -48193519689897960249721501318283626800 8757716 49170150260723099890228740535805706240 8757717 -56882220031744751951939187626425931520 8757718 18842008058171526779717956742080989504 8757719 80393532872117248500038124189869994120 8757720 60270128790307268403387090604655001600 8757721 -66389100964257149803082978154974447232 8757722 131522464751845769337420315932377831392 8757723 -4985977162689980224283192492111157792 8757724 -1414237762767726936912183490544762880 8757725 14504400102636417630857078510564424900 8757726 -2754658686524109498564411774368889216 8757727 78991237845603146466147642300296974080 8757728 104571445259492734005909167488718340096 8757729 15807055228680062973423359664124649874 8757730 -45617806903904512996143736851051990240 8757731 -37959806340231511652804220969327064800 8757732 -29934291169159393335600636614884294656 8757733 -6299920370283155598788104161459332736 8757734 1717003038992663453189518453888062912 8757735 -21723264210504628050680125567803018240 8757736 -58257890935109833919705721436965027840 8757737 -22290520875808829661984792491131332888 8757738 46069155665789383223204787523584432 8757739 -237768104971780894577314463176902101040 8757740 150939280263348429669997258050454272000 8757741 -7083757920480565115888872549549836480 8757742 -15243475335029175024102892552083820800 8757743 -200089565383424281693619060010926994936 8757744 -7265644678408281357907835308925485056 8757745 233169251338187750222499491152810272000 8757746 97729677577728013146025936610992494720 8757747 -246618608501991252151616402556248034960 8757748 37955000124505411158189480040531664896 8757749 61895137160586702677158209570044263488 8757750 59426618790337454514089548298195424000 8757751 -288582532783123282684819660442860685768 8757752 -10500547282021323639790706354650705920 8757753 -72013672642266852674494116119768216496 8757754 -6491370892374746462255021855369164800 8757755 -167532515253787558659774556690697763840 8757756 -24904721206225495651596667271391707136 8757757 269809530643218476282343521108983232006 8757758 115785468460345301845238659868066827584 8757759 14992762875865905948795652721717679120 8757760 -47002575328546094205549670880174407680 8757761 431641825358400317303333431833382181892 8757762 37764050309732918453173988399231685120 8757763 -1743806976771188470928234332645582640 8757764 -2821987307608620427003484266609198848 8757765 38074296416544781708661855560836338400 8757766 132636886603447945994729936228306073024 8757767 80587297321183998380672550823060440 8757768 107858529015203519567625596359952793600 8757769 -99981625842160895455652148878013497830 8757770 -32742094522426809153058948283380146240 8757771 -252982986520418479707795112251674932992 8757772 111390854241550315209857596615344343552 8757773 -135805705188382843819769739864942477000 8757774 -1174600382413724043846041348311023360 8757775 -36558011204594465450070038993907492200 8757776 1418184376197671655558984784067960832 8757777 -8856825333294446307054720073979592768 8757778 -55954322774309844486383367094079850720 8757779 9167696967368426394028712837430030336 8757780 -12340795147883235754627298693754378240 8757781 117235773714784943159178270632771832352 8757782 32254657587381990322059165365883494400 8757783 95669781946246501513496299419171256440 8757784 74401273943681547556414600078226227200 8757785 -68004337557610420664865230204408497020 8757786 56668292021812351894388038812642891264 8757787 -67275266019312770661975143605328789480 8757788 20253724581551521465502601776433939456 8757789 -16845940663784290268539075731806515008 8757790 -6987939663290753008732457048795409600 8757791 2926228245815351788724184931314355200 8757792 206403199901541855228087143331897802752 8757793 163064578101183275638159749175636055040 8757794 46590695249446182703394068689028431696 8757795 -64237824429646821871356671494118809680 8757796 -44195851086645512505724280046565179392 8757797 21567751863145223065240336722676994460 8757798 27828292848789749370445322237225687040 8757799 287593306916559060214836407341703031800 8757800 5767404748751836668814588017828480000 8757801 2477536693206244040698697370982119012 8757802 22089424432279707252185538230968372992 8757803 -100182012782258529425585729780553407880 8757804 28869811478367712975174776336756928512 8757805 27118259833049822799873244668895833600 8757806 -35102408910461830802304705975685886400 8757807 79315655877310104729707260534123704840 8757808 46695140885402641706655978334382047232 8757809 221840159267573407267444855046163509010 8757810 17450891224804966418211977472430080 8757811 87347348255051721189694823670517243824 8757812 4147716776611602417702928230699939840 8757813 -3788272009464423705513389548048599936 8757814 86906833914879928251194775556791382272 8757815 -181344711903701628614190888518676467280 8757816 100443516074468222398072671129146265600 8757817 231333429110442647777109940750121037866 8757818 -98807970350318333789793396047447306640 8757819 49737881685884192910794701798421421600 8757820 136415707480633783707312062447539630080 8757821 95091525764899451786484865580445710022 8757822 77093034635014661320541565789925324800 8757823 28110477052998028335768710386973772760 8757824 75743392461467254558617810391760633856 8757825 -3685000041201666784222052827003598400 8757826 8022777685502477044093100926565713920 8757827 -20106278647204067227426601958850333392 8757828 27652039737203155816381257486600376320 8757829 -12549430075972618552000535756958505570 8757830 -18193554400266535529830946263603309440 8757831 171628860666560334785027414085416011344 8757832 103979808100221309836119994395111188480 8757833 74269293069595859455845666401356127040 8757834 -22490770591258307273057179591210602240 8757835 77785885829514549903784801114272965280 8757836 40480372022973429047020499525085684480 8757837 3639253754229007961067944350289404608 8757838 -115269827555298268720301342763730567104 8757839 118537261447787991201454413299511967872 8757840 -1550588225055715969203641403766210560 8757841 -94488192726654020044512525899534291200 8757842 58910977477773975436102938102579331200 8757843 -47666168209124996716147612770098145216 8757844 -186731928758189511371154414745192411264 8757845 -166704819978048613597956913815221844900 8757846 31997531873634507716714477828976976704 8757847 90684181741134250006158586203521824432 8757848 60198315553002417956403544636802334720 8757849 -95108889037613732068713357115997595072 8757850 19212518083101638527874658307870252800 8757851 -27492864266763756045734240218899689148 8757852 -5638937124157211326599552695052768768 8757853 -1090556228373110934582397380641367136 8757854 -1190821412951515810090880244438739200 8757855 184088609707574341566374099032066248000 8757856 75266863794733247654029821019589050368 8757857 -111134540161460565361124344307561916894 8757858 -29768364988451219404757063285511028992 8757859 1836925191739595763463448732176340 8757860 2377210713510787553779586126712449280 8757861 65038161764705153364469068685137100800 8757862 -50837589928933787933726889182945439168 8757863 -7121938336748717122863246131134849800 8757864 -85947362965660656865115393725354583040 8757865 156659709236923867346932074631543540260 8757866 7665534711797912122578952513573699008 8757867 -37288130572060659618971485185409519440 8757868 56863238819903295946393820340705232128 8757869 -37864707260297618519364947117582796756 8757870 30704513358825780934808222069611852800 8757871 -64155572338152413094400923417364663728 8757872 2509697087710062363595425199848947712 8757873 -99246263018282424351361140165605603196 8757874 -2111674474615676519786525483314589568 8757875 13185711773384119154344956659346120000 8757876 -40666154350977079307934671794822686720 8757877 282439059917449684840975511075484551726 8757878 66536486941961744090961065290508526240 8757879 18171324235325938939833014721524459520 8757880 358774077922676376910907234760806400 8757881 -83697327072314595620425291677607476336 8757882 917251657318395980808793501554807552 8757883 5896230061683946057978254353568151384 8757884 337649373487333006091202011240140584960 8757885 82387500018603011585732502698084949600 8757886 -79577843453176543905594342285449153280 8757887 14622789429330896407399647169606168464 8757888 99149244871054941397295587257137233920 8757889 -7343607497176404467474071230640121920 8757890 -21939480336726952075643793830247107520 8757891 -178883202394563555040218631896630666300 8757892 41062345421554914488879864567915040768 8757893 56986003893401834770745948688324674142 8757894 17641432075524498731238629674693552128 8757895 7732556067492452560612224933287969400 8757896 645253424528113342134226057987522560 8757897 -79698725015426802165615219521418236400 8757898 -96318964118457772152908284674338261760 8757899 -40589692428436505053253373869123175360 8757900 -18866618918841290946714026471364019200 8757901 133624556102794241989342570420424282400 8757902 149492427686964353098116373488069769152 8757903 3001034637116028175056097959898546176 8757904 55185300343655431242527045066180894720 8757905 -45486065418685010262228642344370703680 8757906 80548237511400990155262665017295320704 8757907 19600506357746930211799581646983511104 8757908 -113306895176678289840283888729472287872 8757909 -140405742923808037295305530975868637760 8757910 -26298253266560961583305466605725418240 8757911 58091920347008494714822161148903395912 8757912 -4398376481094388360651683238522920960 8757913 157341929007425186560394162147165686980 8757914 107736966870207348094902024767775781632 8757915 -89552090866906261511229929118901192080 8757916 -71196255293433962954800126202071234560 8757917 69539329818919306173615285481640395200 8757918 -38824782804605158769186055343083732480 8757919 -54671516034737623650823173539119355680 8757920 -17915632180411489627021374250014474240 8757921 69545061459234817091044487016034106304 8757922 -154798268563183553173049646727197324000 8757923 61991209718394966388637525098554624384 8757924 266495574899795082604176601115615232 8757925 -9101109241654942385328221191120207200 8757926 23588798385882692734142156926622994912 8757927 -128351612153131002456425065970949624912 8757928 -61376539532768786066006482701933127680 8757929 83994136232511158794996165993134327120 8757930 -198319734637468030179558684420871680 8757931 31461553169724326152545535178989105984 8757932 25285356943994929251525852327449932800 8757933 -177244545947580506576640330827055959040 8757934 -49366160560154037210061069162602551808 8757935 -68114819332731730411008738885774360120 8757936 -30927910522358782885332788032123699200 8757937 1329364749739058867022685805383451572 8757938 9856214383275752821740202554010160640 8757939 3124715429514246996181100081104254528 8757940 1168645083222447743862559104965836800 8757941 175000755367516003805278550560142109852 8757942 49367382918514333835797884637430824320 8757943 37052068577668225685492214316035377192 8757944 35975163172163558327427863833099653120 8757945 1582516072346919972199841810601414720 8757946 121143842441504571928084076958125660640 8757947 -225619293645634566028579759490867528088 8757948 82933120693752560424576361246029382656 8757949 29621086940466020198468834410319080000 8757950 23892018001657345923535295925758222400 8757951 -69610568893734649313244139618654707768 8757952 -3657456697200953874900381963531583488 8757953 -123452569944342992570114977135747729836 8757954 -94335825109929841543000389653078766432 8757955 51809628584312839742976659200275414000 8757956 6516200275140322200141817736250032640 8757957 -19308752495109561280267274634648532512 8757958 70993777880341427616602612498794591872 8757959 4912034909267876699466847861157855232 8757960 51935770221000708069104408123240448000 8757961 217409083566672484647541257240775465562 8757962 88601575374919724815160217994029533232 8757963 80913890543244433250594367084328664064 8757964 14888696820153009633695420564618590976 8757965 34019120585912274705838202270164677120 8757966 47179697809479524160791308134140082240 8757967 -10746655404040682635606726098199732488 8757968 -24526980253557124767187792329380241408 8757969 41693430742972828079401484884769731776 8757970 24829445319403068630316591573007419200 8757971 219165459417373790982323077970741340000 8757972 41613398669044185669828568876313751552 8757973 -47579063236661720583675232952356774720 8757974 23870048028147385515355701797403849600 8757975 23467522902093503622862580923127046000 8757976 -99563313551007931478611771652120401920 8757977 -173227124244245547872771241678186190128 8757978 -47712540465777183894347463066958603776 8757979 -43413929165547431552238173483872366800 8757980 -48712138005645884794401753541770608640 8757981 185480692886097526281757210654728407712 8757982 1519841683308989211460938095722322112 8757983 32702686187111126006609447724915596208 8757984 67063160811414013496924401585898127360 8757985 -48181398362445071578306912390988127000 8757986 -58772733415658505759091145017168498176 8757987 -100441878252721303948967181084229900800 8757988 3272836551261109955249271210742816000 8757989 -68506189251795086764694162786647646400 8757990 -2214028919121145855767837446376960000 8757991 118693259887451851207401848046094200984 8757992 482006639557896661593993688946933760 8757993 55143092251373006176794195942883716000 8757994 -41680908613545842358896555205099468288 8757995 -123061515915335359539134980793060052000 8757996 15185847389740059666689740089661390848 8757997 -325420277295476050382253523892974676000 8757998 31801107958790225688217903933302479040 8757999 -26649978303421379087917879952593524096 8758000 37516569303451744434086636170936320000 8758001 7176420477002563294692849494910959424 8758002 50283269453748286138876577992904719104 8758003 268881227720344567410662228135527106252 8758004 307841617574252557559678124760757711616 8758005 -48276660970346062350422938690088297280 8758006 125712221902721408306775640191905952 8758007 -135061919142360546451654908650363070744 8758008 -38686361947514248258834811560039587840 8758009 89813496403715280640071278852524192128 8758010 48965649680067061902466400926192536480 8758011 -54942047309605904946988623199373133456 8758012 -93082362226867053494163018386531632640 8758013 -75933523317051809156333225292458656032 8758014 -58894385384646411182506396090950353280 8758015 157556930459867515785533641595717727240 8758016 30462535962028280240383839858277220352 8758017 16717830786569215133755321158574021440 8758018 19991651864275474086081081112985514960 8758019 -95931985353131598545606873753430336000 8758020 27715889460569102338488745805010247680 8758021 -69947387718670670387008211413354890756 8758022 -13766015332850204995053959589852700416 8758023 -154267307981346896729981111944667837016 8758024 140734787568518599181880810417017118720 8758025 444281544278190537252711642585574800 8758026 105110804845825401607837698450032928864 8758027 -120970108098652926430414993744782452736 8758028 -29197647191954107192330257046410140160 8758029 2281019886927576770785930916250174720 8758030 29767755273400062047999103361831892160 8758031 240823740641817015787427823763077969000 8758032 -979752287371260492339441699631398912 8758033 -199164186696780850319028336780849864860 8758034 71986630164753444490283383399961686416 8758035 48426749339974490756624665786184299680 8758036 -30701741148901601869179976696519557120 8758037 -192424506828372343137822142485386540580 8758038 34217950079803441605498548932327440768 8758039 185333931862950150068338039508743968096 8758040 54790367575234090433701494983876812800 8758041 -3286777822815077579592072246606716160 8758042 28937615985060986253107536311781074672 8758043 86647421433021668473144226517659421216 8758044 9120507426467571247548533506176569856 8758045 98274566281322919547351381900548893400 8758046 -115212568235242555516732601164032758400 8758047 17483750455762099163722744215450385992 8758048 -28005465150454153745750782736994140160 8758049 -44976050425902511013279205523758145950 8758050 799242062458401361646049272509440000 8758051 35832878334213713403024468797768293704 8758052 112643019166456092056619586134751902336 8758053 -199793893640376496853741551037435087460 8758054 39548627621659131516119338175631146976 8758055 31887847310692275156255386765387686560 8758056 -137150653688097689887874649210385612800 8758057 45368003293331692130580292704731280384 8758058 31010770308794828385647276793337835520 8758059 110054489689671146808212345692174927704 8758060 63947073869335717582519776910744166400 8758061 -121275312278690587027438622372910735360 8758062 66165439580205944095564563484135192320 8758063 -40088015793050317839548359126015642272 8758064 29235400518890304405994449019760787456 8758065 -33749168415026958063712580879834945280 8758066 30346652278947469033836516109042217232 8758067 -137888541751550400198925891693827616884 8758068 -689085516648911473305961372589064192 8758069 194292508052246593194728910339291871840 8758070 22569990297584755336642814708188051200 8758071 -68260153591400537097299233184459904000 8758072 -143503572100029443203098909936325939200 8758073 167073064029338509995057434035110713940 8758074 15536632289686906587530576733887477760 8758075 -127797922881500890215262307733281554400 8758076 -218547065393492093587950072687344589312 8758077 -103192367059057513636731994735650534720 8758078 28353342303555695061465914290729635840 8758079 232620556750870019144717196002205845880 8758080 126516265123101706475787376640655360 8758081 61217388246537565280140454042487122882 8758082 162424103382647527288006351220522483232 8758083 28562599198025333682571725703963442424 8758084 113268705281225712595491186500509913216 8758085 27012965453904548890214449338322623360 8758086 67070596433769670241166063683889564864 8758087 193622523505181836778796978600935582760 8758088 -210723123435769706821227354998818406400 8758089 2300858566114038534185733601806763008 8758090 -155928399416920061708368418487060341760 8758091 82879529557308165222757134328596840192 8758092 -8486872291499633460103108173995114496 8758093 195143721932810676491931072705051140342 8758094 -31634849086389549967163793699972371328 8758095 -97423398233679952830103918707646986480 8758096 -2520472797833262163169702269305356288 8758097 104846792410437437831811913949139868272 8758098 -182533726604229687806566872143167948800 8758099 1599455279384163077233444953000889936 8758100 18034446108514153460506585914631814400 8758101 113408918912499798036163075306545600 8758102 -6657886373377260502032040872516510720 8758103 28745276057333370038035624917478361352 8758104 -55032495492125822619683202433764986880 8758105 -30926958808901909699054318536933515000 8758106 -16223583655708378407828173086611654144 8758107 -31563495192932347647219592039722093960 8758108 20721943338475353156439946960479098880 8758109 224535179606831929607183800938651667104 8758110 21727513151534307908194804153779379200 8758111 3858946938910008375534284083407214704 8758112 -105523233493025901779529798427449753600 8758113 -30588101535716986168629495965971757376 8758114 7369471815581836390593998717189443584 8758115 62714922695275709290747375170959111760 8758116 -45784470076295416476507397857200428800 8758117 -125487057841848272121433264798939288834 8758118 89154342431693053699932991052776161216 8758119 70849099470123485308630712628365581440 8758120 -5105203726014694474977378462400512000 8758121 -38794280794216554152695003430848906368 8758122 -4861898772956880122662530366857331456 8758123 -38770783167895133837500438079978177496 8758124 67968224853840338988314893201910058240 8758125 773714108782996181707421129307288750 8758126 -9269453395666195661384444056636800 8758127 53604637315553668258623994835694489072 8758128 -4396968651465554383445027361053147136 8758129 -62173494816025546894450448966350996270 8758130 24128767998712311162091324399221998400 8758131 44882420082451479142717671764772752952 8758132 -216434499138299866571792644066570943104 8758133 24948411655880369898984583195813259004 8758134 5974717472836021355817246652053688320 8758135 66018362193664136179775559444031669080 8758136 -110302020699222552009643502613506580480 8758137 23493634088094511986640659654872780640 8758138 -85032230888247608017320535116547679520 8758139 -216744341126640695855617102471842356160 8758140 -81010349205288495867621868972407782400 8758141 3386488732003554570727940862210019520 8758142 110221516073511332462402580622133801472 8758143 65749590427417205186520038966337603864 8758144 10210594402406299652879861197244989440 8758145 47439680943067391937266856498518568000 8758146 39789458409406224457252579263059827584 8758147 120852300057180733631181137702190517728 8758148 -42617893079955850092770615804527140864 8758149 -93594433704154603019517509078794760736 8758150 31329052721241436793689770547582704000 8758151 24431415101806554454726044215893905408 8758152 33602079238867083148032207287107584000 8758153 43100277044240578065163467088287303184 8758154 632433790095796618415824935349562880 8758155 -3731200655859323036865613267234560000 8758156 88674516907669130164379826483447820800 8758157 200498142393843158699565190547248724406 8758158 224165758441106942713825165341877248 8758159 36463624892797075597956043944436927816 8758160 17596313313572095123697414047707955200 8758161 100071510900599154828401190610568912610 8758162 69514252800662160895283147898124185600 8758163 17520305594935201533899546673224748624 8758164 -56239452190759460694105374961507532800 8758165 -64118319925606265246327666924843704680 8758166 27648374770975082846799377463579712032 8758167 -92927739454062656836455180318184502400 8758168 -235261914777177177333382960481363312640 8758169 -17835189654853177354282393310912573568 8758170 14421067735786847297438217683915658240 8758171 3701645852387178119568515300363354372 8758172 114444152385136585289796884480389234176 8758173 -67388742758983092506193361029662827296 8758174 8330096028264972157998715481750956032 8758175 3537256366510035353431916277139440000 8758176 -44959458742550989101495605488030580736 8758177 -62043041859383330684203538885340803840 8758178 2378223282850280643393420516589602816 8758179 27274999469489715274083228125309315040 8758180 -58535646486151318667408044114151673600 8758181 978779721382486892720517574076882364 8758182 -19442331491122495054814057737738960896 8758183 33726797441409436112436747655154599040 8758184 -49204776032371900100780867747594941440 8758185 61364420283993870212531276639419396800 8758186 -3845829559104312129933544273031022240 8758187 -205538181716151130602032626394452201164 8758188 -23724045039339196009608109547782365696 8758189 -5342806755026207929767157726180507200 8758190 -8035532837794527106449277212978136320 8758191 -52064640726562787885572696700647716720 8758192 16117059075067667106295592094272208896 8758193 -262757260318667754896920375788566453376 8758194 120323164030263875394730838544210028800 8758195 -174830215677237386720178520766911894800 8758196 5979308972810121527785795173023970048 8758197 361816143592298837763523991188772736 8758198 -16454960670096012163995099987667106400 8758199 138815324521476712447093032600350524200 8758200 -29837008761174788208177492510031872000 8758201 -283563871092591567762935451859970899798 8758202 -140149134200131145613750353390592806400 8758203 54711014063918310280047541067921113200 8758204 -29993273176816788075826602512291473408 8758205 28905615236910010635219762796492638720 8758206 60015751625381707609599744939659072832 8758207 -109062943065990826597884814500972011688 8758208 -12486852995533389748908231326919819264 8758209 -6320241919435865999949043903774599552 8758210 -27236685587875318146192887244916470240 8758211 -120765421696588443195841316542812075000 8758212 62539583971535550989058608635550579712 8758213 19579944555534394498762344473040234240 8758214 38430762187912882059988390417960239456 8758215 -37152212106059822862138790321865228160 8758216 -77867056866089507661549870252908544000 8758217 70328085034431617429084520131108613192 8758218 -25911820017792024018852369379295485440 8758219 68663522047703555044028480418667593620 8758220 34176837484120891899173423897831040000 8758221 -928673657221827956812441603490033568 8758222 -26860166187182777520506988760760064 8758223 -120152951189662614508284064650564734160 8758224 -12148170874496600012319948066915065856 8758225 -27251578846969401953410288982195993600 8758226 28252437455724713979917837673491563680 8758227 69865211590764340239197043284387621232 8758228 -9092624766478165496238269615454589184 8758229 116424254791035389090544058205448394830 8758230 16866481878867647154518986874012259840 8758231 173461378134388186775169003451772143000 8758232 76704699598175416713120542314992844800 8758233 16435929191118351641661908624880378240 8758234 -60099871686689899582122263461799150880 8758235 -3084748473537009802239276202666336320 8758236 43390466483738026219131089885846298624 8758237 36853719490663963375909806859265911980 8758238 8173963712157690538690142217289773696 8758239 25493456491654772644798847655451534848 8758240 -2685661066255450307590482935729356800 8758241 108179084727257468669946960215069833284 8758242 -28362091662731312299645504656920742960 8758243 -18113998340023971056326705060416880656 8758244 -58005141303514179954000009851547795456 8758245 -97935682361796708024652836149735164800 8758246 17228308720436004269844127676740083840 8758247 150537869897892884274048763605383061072 8758248 -11996652479188435484539274659491840000 8758249 105993625475773765502784787657998948580 8758250 73298008513097564974985765777447088000 8758251 -66476464175446523892845199450812130840 8758252 -39512264438654021512124310258949099264 8758253 42838626729956822831988689715356179680 8758254 95175102366219466082829851871074464320 8758255 -65983014639352694558506124723910480000 8758256 -16907714951860615442988133249963130880 8758257 89980604860362543045270623994690806640 8758258 -52194393167977235486912623897870285920 8758259 7226084291996798199481272009274566000 8758260 56215474686064584335797265112250060800 8758261 11051344577064253326340868628287802300 8758262 76929666628670130798467022833985613824 8758263 55288878557834462466531766599495313488 8758264 -57936596555957585799985014130403328000 8758265 -98842837751775470876022856766396753340 8758266 -1934108132033317451215587337490141952 8758267 123302047294732383335166546955986998784 8758268 14128586127060737678963003823031051776 8758269 13107852813750819984488931164476154604 8758270 -11739873396361944772968172917492176640 8758271 143857448806544162745918756062574288312 8758272 160017989928149892200109835965570220032 8758273 92144130352231398773341685910476864580 8758274 44353457456389670120236926449711089152 8758275 -7633525498804958553644044569440486400 8758276 46745018688097282583512046497905930240 8758277 13717240760669281059397564820973966240 8758278 -77805919924461916476505256407305153600 8758279 -119446624497775299379188381593022838120 8758280 270784842227979331277617113340411084800 8758281 -54826745309050969235770756466453974656 8758282 46822979073527782818204527305189637472 8758283 374407907424247758512459173687659984 8758284 20241620421271528739243373566638018560 8758285 115330340850767419757971167071247513600 8758286 81538080529894529401897801089727238592 8758287 583782581317659742606809217423938336 8758288 -19300334443862576329622723501567508480 8758289 -27029172537001839107581050810574328910 8758290 -20930920976619863994650986920984307200 8758291 -14299458113628816857281435431963894480 8758292 82829607595762670066443123178017670016 8758293 -191907336926866567830889302450768937536 8758294 -67593064622700458191096014090811406208 8758295 -15881816085556204840125647130582120000 8758296 265491613976540526349369007003969495040 8758297 39647808930541784908595834710149878880 8758298 26050363157356672000050316730392966080 8758299 104517260413881388613588431274388090048 8758300 21568724451790385823868684008132454400 8758301 183038841630936408240550619067929958912 8758302 14600404440452692330403017814894112768 8758303 -11625320503459473904767768642599523696 8758304 14106598663868395834031038380034031616 8758305 -64484422864033382114423082358248921600 8758306 18423699304004643587613152344056336384 8758307 26730706283163387721550789241615456432 8758308 21431895004186088542906734201308848128 8758309 -244728457431661012009269052123879402944 8758310 -4120265569613347750567923081902378880 8758311 -53248438584763917595977791490912766080 8758312 -48000430231648762953774713289595545600 8758313 6621106899202007749682982629326493562 8758314 -127537673376164023234986856585790400000 8758315 -2236289563838633686514001254397424320 8758316 -7686215038863353826167752534150594560 8758317 137866623858640890656487557138695618080 8758318 -89927603920333611675802204628505128640 8758319 159172333951168362189888247774132665120 8758320 18022214442668081257423224773122129920 8758321 3599663974978548238139591519314619520 8758322 -83686415191429481876246830500579906288 8758323 50131083471176547478429642691176179024 8758324 -81561850673190866206472280176993963264 8758325 117719201409621515260893987297993897600 8758326 626423814836096303922793609421767680 8758327 249596249072218619124284777456031531176 8758328 8014030090569061435670477000164700160 8758329 -64025593371153895483121322483569597616 8758330 1536350112432747062199302591974809600 8758331 -45179588346957504741295505530149803088 8758332 48695829324501727132881438870019390464 8758333 206424947247773784266787221818953104582 8758334 -26019224682520492602526760498135930880 8758335 -74130843086367351495791540399429760000 8758336 53656522968748059431807959486811340800 8758337 22140686297300661010234886130400418304 8758338 27321402549597400946018610374643571968 8758339 74551632787399744632484498700730654140 8758340 177447193144838260484230769440668633600 8758341 -16149983380257985042898786680526702400 8758342 -128592449928474831940996526693362208928 8758343 19680630924994215742364067399310656 8758344 -3618948636692519968206458778879590400 8758345 78290885366776638568236192070915512000 8758346 110108680158254129029637257980300685872 8758347 5846858053507277195365341480957601536 8758348 147939077973998265636835284057656801280 8758349 -75571217493135406079089212045621704808 8758350 -6902420556135111482001526026517022400 8758351 13032222831799409195204233828730563584 8758352 39861221443685682846220154092903981056 8758353 -53431773500198212019147336205959022096 8758354 28076133825616379168714167008812482560 8758355 130290453543419669327715652624276211760 8758356 -38068527046345663325202715251763593216 8758357 -73092114559207444584873174092390619360 8758358 10198703183207144201643738154384833696 8758359 -29400686377261686448592734868300336736 8758360 6755446795020828628847452762103193600 8758361 -204024493208528414318932850851864978038 8758362 -66713613241026009398583979281625947648 8758363 20036455849950972958864985653776011760 8758364 -68264033372949692637042026907176256000 8758365 -1143217968052367262298594483482255360 8758366 223027844786145337282664861562205089024 8758367 177165850899897280358143120370625301560 8758368 1271907289817598275098628631319019520 8758369 -3123996194807086777431540668570491200 8758370 7532117295642140009593548617767982880 8758371 30961429574972821218642441059392693680 8758372 21941394829621572583455750502055526400 8758373 74768219504214904663303976155976980800 8758374 69693285284425758200065340618819492352 8758375 269803447729322752501419893084644842000 8758376 261304325457517999962599047303766261760 8758377 87993212261891563967878597434094843200 8758378 69194180853108746205018428680810361856 8758379 37248706397835572939427050067393280032 8758380 -39926845092973142429603143056508078080 8758381 -102076800163830486680378767538355870068 8758382 -116198733349465928183963809449042489216 8758383 18664853523595750339117785960950436624 8758384 15136939391919548557312101330179686400 8758385 123433062144137765622192518674824157800 8758386 4829510682861630907394145284778806784 8758387 -32222513862501626101667215335930737208 8758388 -12171094540632904539928932319036876800 8758389 94761116120374402371628774422247739424 8758390 -18765717090128303374032688379591049600 8758391 1670239997543019939328734842429394792 8758392 -73874595074937127808679191699516620800 8758393 -73423253424850189077563835265500744384 8758394 3256415161122638365576084626421109760 8758395 78579264318550711392638609985254853600 8758396 -141588721707521788883603938011978803200 8758397 34793184195005093894087611212978572172 8758398 -16494920570567332599109674248905565184 8758399 46819825236138973001519742133687330816 8758400 -18583998966010226160705517557645312000 8758401 34496063886345513482879339571380230560 8758402 -3618793446897930660953670779596359648 8758403 -102704003306674652246838590771583903744 8758404 -33824784471686203147891923512587620096 8758405 44155225318659979825655768844333018360 8758406 -80896770264927548487755805833719134720 8758407 -78551630873874931526731672874980434648 8758408 108055894589699879186490962697759912960 8758409 -24950039138995505670597664385455132224 8758410 -9597555806007335769739442382972295680 8758411 36651880666983004476688268804743665400 8758412 -1393960866794997413379446567848823808 8758413 -709476303448777585881002155459210260 8758414 -68425670551188654026939695710674534400 8758415 75044087286586367150558158438816711560 8758416 -17972950211753035484900652425553051648 8758417 29997628508209967529313814406690050664 8758418 33566423889721409027952358343260995072 8758419 -102330996273709903529054051623572202056 8758420 25165374303596818875767485855984005120 8758421 -93428617418652416455427171730337233600 8758422 -1928714770619107148337930612357361920 8758423 -75276058251582172395845373902494264416 8758424 -159457543070996796830555435825406167040 8758425 -25745788296283037577935822649359866800 8758426 135112839234053836261408691699222164224 8758427 -121391462156988110157947673230681033724 8758428 -455441577853553525654214299610513408 8758429 -137694025183008993755562928829618322970 8758430 11118494216796044334209466662699827200 8758431 -35841223362148148416239059195435542920 8758432 -35943930316328645240899897854630297600 8758433 -27658940079750353609103319385057196318 8758434 18384478656282283125749183452848523392 8758435 -23607330664805930522539368087426648000 8758436 2995229534255724548219744975772631680 8758437 -73860833203498384239081351841827207840 8758438 43994791428091622400269064855076959744 8758439 63701968165464353264788714905480407856 8758440 62019761527505285211200066299401984000 8758441 372972420054844549822426943799852510464 8758442 23875258755919697318481401116495056384 8758443 53424661490078920723141616506793759064 8758444 -8759218552704152158539057792855588864 8758445 142185991248400256265233939302402466700 8758446 -1992695953152281997220842991633744896 8758447 48305422408672208018132240827087818896 8758448 -1174068247330105315688992148213760000 8758449 9013801354824403924862443070917294080 8758450 -16559741397924207671213325546734745600 8758451 71525908770854917809069242880415758144 8758452 -95724160807008687339553853222035795968 8758453 5432665948240743833668873994455230528 8758454 -12960654526522981018448224122948361824 8758455 -675702055399081008777970376749409280 8758456 -76759978339883076596836952668976517120 8758457 -81082300718996993120720551570335198294 8758458 -30934988608896811861542625015287217152 8758459 133962171310742526352344265744871042660 8758460 28694909565118668955305329878028321280 8758461 -15604106829079300182018823580507837952 8758462 12771121652012926706657207346205744320 8758463 -24935246014618375039714849127443795104 8758464 -25146515644731142431436184978718720 8758465 -6027047765807067819408694109311300140 8758466 -122242654201866146053275581055990731568 8758467 12704278569171376178959135147381427928 8758468 176653532997308115052865701956242380800 8758469 134747341237675902999086239845821970144 8758470 -14444168239150751626351311654050918400 8758471 -15121538845790807236720824139653223128 8758472 -234329484952778891165012877884681395200 8758473 -82341501086269345202809902264385215216 8758474 105326357403541311310178138532753952512 8758475 -64729079672961653042169813859876845000 8758476 -58117066706327861683341308179547735040 8758477 366861584581645408697180969516890240 8758478 156488888115902705944728671725066895040 8758479 5141500310197467003461722920518709888 8758480 26626312936445420718768493065570140160 8758481 -19800697903542073082794622775201608718 8758482 -42262188445803052081354338031448480256 8758483 3376034618518298124620248639645082732 8758484 5747800520330311677265012328847532032 8758485 -48918307715243942976311636208324605220 8758486 -93209353350111415571021598701743621056 8758487 92667467205713408268853290318128055240 8758488 41917593179769588418309689006984130560 8758489 -5979588760780180314996797262421223040 8758490 1116513493691688064303191383489366400 8758491 -842027080829468786752749300827193600 8758492 7751512772480516796270182559405441024 8758493 278995797135481137436274060789742604800 8758494 -78268480365205207931057045011400400576 8758495 48005918361775087156119467911352841000 8758496 -97303698446569270432625629485047218176 8758497 -186710732759374307458557047657493590016 8758498 451068798746315030834842697882073600 8758499 162694201707453934316615679384559129500 8758500 39242385722509431464162696229550080000 8758501 252004812148576152291421538521341253502 8758502 -80201272685185733615349507838142019072 8758503 44920786609991478092315945299956370080 8758504 -26709055652346041188425214358353152000 8758505 27205060205334118969989267818334384000 8758506 15200919722923192065074455151768851200 8758507 13292179064758958677928991047872448756 8758508 111668293864619198212648694090646761472 8758509 54949573806754138174047314570808573504 8758510 -41883570300230744982077450118667083840 8758511 -33256274078057632878515530552821363888 8758512 473114786645658747994525722375290880 8758513 -236675226565424289575639877021621912238 8758514 44904165026061948819190670181725411856 8758515 -38058670521042960124201742644813516800 8758516 148411739588850037030433259711761152 8758517 71495197787746069853788735744870693020 8758518 41366206394014573736658881172703353600 8758519 111680768836510753496990313552861360384 8758520 8346942623216836091617301240628940800 8758521 -25120010162658721907467169878585485510 8758522 -76075328072281618185204491866800295200 8758523 -110145347801488568297849046964506362880 8758524 -71458331358324805408831897230427897344 8758525 -20277034179404665783291252532523380000 8758526 -11399730147997130272018057274891264640 8758527 91847789752537324318224887784220894920 8758528 1372674682411182273221032092737994752 8758529 39676039580540517471463884918433498560 8758530 -1227243965795776779252894038036206080 8758531 -83784819727273551116032363519141348536 8758532 60628362950477512049910660482085741696 8758533 17190332568684070189185645343907883648 8758534 -64090630313902795644477083500628167584 8758535 184409399162238545440161230576251887480 8758536 -78480054278199342395202748832046858240 8758537 -33910556240256399785120547389566275814 8758538 -79065765463055446015049148455479424256 8758539 27962187611400665108029299116278689408 8758540 -3878314081316148108143439034459729920 8758541 919947469571723024546545738486474464 8758542 -6242549237100778895169551216681811840 8758543 50650259405856256792969857072458945424 8758544 69942593417252138768132198656431882240 8758545 28933529782773719648881886200540888320 8758546 63607220473557232398927678020206979472 8758547 -45195836347844788778565680042617531488 8758548 94508534652327143014218253396633903104 8758549 31233469746291332025916691232418369550 8758550 8656428240497393611107960585262680000 8758551 169689787118648788591344846881934720720 8758552 239545482618092490161197450321575628800 8758553 -119260228312312052223572368417034423136 8758554 26045752023097841840813398809963546624 8758555 53525623166644726432684446765717611520 8758556 -19426107133892777126144289342112135680 8758557 54922185459420384318385356112857848640 8758558 -11769740457669467443277332303817301120 8758559 -226137259115921950625820512700816438984 8758560 -56172396699165740958031600170282516480 8758561 27885999474586930347701544883465160064 8758562 -8848673295940448817151425830458657968 8758563 -118147157748271863186576437672438803200 8758564 104155171996426648047130602380623307776 8758565 -127190901821266922217369977776272775680 8758566 27163769436147369982281226977090645504 8758567 19879904126451108431777930508149361400 8758568 1773698384318576043604211202984837120 8758569 50643050097401288545938458715207224928 8758570 67021716043115392489583238815765780160 8758571 -19599105308068505551032961487681354208 8758572 -92669377051495063313895707245345996800 8758573 167982402693951988864388949632552156822 8758574 141632405440344508318229524330825209792 8758575 -22036299246937904355295326697056854400 8758576 -32092715819861650429888537195123130368 8758577 -150811886072075027918777883203737454574 8758578 -7414771709005504558147601562269836800 8758579 65720722124915399618352850561782124680 8758580 -81877270696518901059623644501537497600 8758581 -40021450930110581586491173946948011680 8758582 -35716284986367919692905640066238848 8758583 110432216743392885234391200888268241832 8758584 609010943017281765870759345016012800 8758585 78523070523120664402041954440743680 8758586 32965265810283565865579211041722702560 8758587 -13704182619563816680634583007988275200 8758588 -211897026294641584823337240693938701312 8758589 38402537037452625668460292069053903456 8758590 -9447708196299988276237334677188130560 8758591 -41858837849521677693422855149622804736 8758592 -20167625431031017589355774116584488960 8758593 -13144879024499970876227191830373088718 8758594 118130223961898826533901306010005855984 8758595 -188947863513118443491715269478706940400 8758596 35905420100179533093363948055156162560 8758597 -159054680331015016933911644483611033954 8758598 -37255110338311080538514088356099180736 8758599 200257083088277119978736441541138561360 8758600 68786016073414916029590324999037824000 8758601 -260846465228748717914496010303278716400 8758602 24049214330319614964970192037445330480 8758603 34843797248430961741001994880383020736 8758604 125568756331939574474130240076782139392 8758605 -22070716665427470095303886196909257600 8758606 -105071431087445997543278600778391741248 8758607 -17363785600690619108183494334959209984 8758608 -6426708806530560442844172060328329216 8758609 -203304520805381875176365084417178624000 8758610 3999341213998341209003005940413393920 8758611 -4604644804411797552517709109383884548 8758612 -25788579496630338114363551468257992960 8758613 13976437668233475065767898448629487804 8758614 17477264904520401840810897130191864192 8758615 -13694280206225062402519175294877733200 8758616 -70521418510359828326885211699382026240 8758617 -45155046345161668173429532394629115520 8758618 -14963942580208460529366248311115669760 8758619 129319376350023514460866648765743162240 8758620 14313515611007206699025362249415731200 8758621 118007043244042962686349224358269417304 8758622 90805266535676811210312151445898986112 8758623 -41157405398967375954366633472499282616 8758624 23102286453554212228219331766207381504 8758625 15545136427313436765086239512091890000 8758626 32770999666116525554613130014102697344 8758627 -6489260142731852351833388823513306048 8758628 -189833276301403256309483199522453826560 8758629 -55105948538960526868900984430445238752 8758630 22265869306562345030978664295929976320 8758631 -9576885656358939772609925629805968896 8758632 67848237853259237041180139618397880320 8758633 -43920154860245078904895568299725974400 8758634 28260479029223752089073215406525341792 8758635 42843200312986467896916890803724367600 8758636 41737917525844394249703692706132582912 8758637 -201358639767563619012556948786145388714 8758638 70175307838511213115765809867639193600 8758639 215654208643091745063134478101282270440 8758640 -12000432330912190768473234302307532800 8758641 -32339806518798950645576635165159130016 8758642 17737614704655038174370064338437270784 8758643 -107904419866664865723240994557213901800 8758644 -1765484755867631986275608271742556160 8758645 22470120928464170205818054557492940160 8758646 39507692104950203073918984747559515264 8758647 -21217681909026009453227948401613654592 8758648 -239506857723865854476640961006664048640 8758649 -110827637597324664836593550138488875840 8758650 -31615708282801890624095970368661062400 8758651 38001628540883386248884472504366028800 8758652 76461236702462833630088813296633580544 8758653 46985087368261858002543972829207874880 8758654 69005653606302777421986712605812107776 8758655 -82608697881147988852516077947646096240 8758656 104822796358001005219650807933425418240 8758657 -199992110452878885244492852617679602000 8758658 -52141778975499702706268339564298274560 8758659 -13590493248951990949846922308298472192 8758660 3951127046093497163320775159984578560 8758661 -86311784504306630403573127975330968738 8758662 3015706931689065761729352787940012544 8758663 3446996928919841276732387655030186064 8758664 17622971934382523988949758830783247360 8758665 39390362071930707159542396272756128000 8758666 -8018270747502441101728442375620078080 8758667 -18198801085218062329878254254479798000 8758668 -28711121902406543686178565421691904000 8758669 55133001615256038283467474749021446070 8758670 -390095824797089224289959828783132800 8758671 136356375130411197154542103203505151112 8758672 -28046054716014142802026448612248485888 8758673 52363322877036635250264509438283240000 8758674 -2186549813860704998297398474485632352 8758675 -79872887177730782133289362061779858100 8758676 -50665243480725359610242744524085741568 8758677 -27431950501986913374085484166115667520 8758678 48692977639818944820186869556002173440 8758679 -260781152653288998087367463353106675616 8758680 -21526475182557106518684101318964019200 8758681 2211471978692156575845986380599031312 8758682 -29907164997117080371090193653335994368 8758683 -69910429519895752160072323834167694548 8758684 -47250990938902316289313961136238507008 8758685 -92200254898137681452702730079041807240 8758686 -843833760221197870173950162384981376 8758687 -333364980255854801048129594334007296 8758688 125687533128256070178429422772494991360 8758689 -50074851635252567121941482568183471232 8758690 -32865326166606341282078683545201139200 8758691 -51721749131884084443221882514415047408 8758692 44411263215833574714368914910543895552 8758693 53707618693271411677386372273109563744 8758694 20540572622766305595452023182196885632 8758695 -10515169130164984886569524076289932800 8758696 -122250225146653605410441260083136512000 8758697 177901862763450010608345069554526769146 8758698 -34564264004116204534001475484099598592 8758699 12919840565006603236076186782673560320 8758700 -23973235194927323473878267273546028800 8758701 91008450119353660606046078860153504662 8758702 -2531600130765795537873484792989242496 8758703 -292184892968856243115655164798903895856 8758704 -2195359917753980399774878542641135616 8758705 -76192886419456714218853926288964024140 8758706 -121041181677704763338667498041998560 8758707 31450820530173736718516877903954115440 8758708 -80772914292261095778870911817165512704 8758709 -106465053640312025925304071710781527808 8758710 16815629808899405433782909153453093760 8758711 71080246405543977763884207532650801352 8758712 -53558883949005120464984556213430149120 8758713 -124837391240569482245410764287908014480 8758714 10492211255700672565374843591521713632 8758715 19241282098584647943724107518688595200 8758716 105033825466916426643566154226913510400 8758717 -61712120290373285649055244044806174048 8758718 6095226522088984984602794594505058560 8758719 -3568728077978192138833875960783421680 8758720 -4015607147924552403459536713301360640 8758721 -57389169815099183590420684728708774078 8758722 -216945312961813143167535000807038976 8758723 -49228562788086563226948518385786988012 8758724 -12730397553565107785569122748406085120 8758725 -95103730698532212485308478561676036000 8758726 184363854760979670824986318933164560064 8758727 46257814112132622552689345712941597040 8758728 52197364787562218180910931292438323200 8758729 104981302622916951180107739578023202176 8758730 19487293896095061578713999655699558400 8758731 -140307572097247557552567176474807076648 8758732 -83638782880964711700129122940598855680 8758733 -41113207812537518578106237679582939018 8758734 69667200615526400252885802926645882880 8758735 -38700791093361023930042506049438408400 8758736 968289062826652997103699099953528832 8758737 -44657172445520163099548802302819969292 8758738 -10288095533186935910971654205548890480 8758739 44394189711231935568618933022991098368 8758740 10735237463780527049088096727222517760 8758741 65332179390440103262748690993530628832 8758742 145421561324560738207387567895168170272 8758743 1694916347334331664244958799648571648 8758744 97624169450843336230479501591982172160 8758745 -34496776081666548496449680756529170880 8758746 15822907206619544798442486094465574400 8758747 78671779054866110923720748464296928196 8758748 -8144089143511882570919104607114809344 8758749 8845459122102602859894085915453228800 8758750 6149931426600301163921464070023320000 8758751 97577365932089873616123610950812034792 8758752 176261373710016003280106661288023949312 8758753 -78472485152607002021302467916133596880 8758754 -22896515552980628290110272038950409440 8758755 2382979415880460446596246147470360800 8758756 -752630931788541104535976355803593728 8758757 -787653306794541800566848422371858560 8758758 38911465112867245455923525716297185984 8758759 -4538684207325178146106009263084627296 8758760 156666433813866911988507404354519808000 8758761 -116529771690627466361410619500676099616 8758762 10507200168343682246882142295394035632 8758763 -137901813046429684515311730549330214668 8758764 -34913422825502985540162501804130950144 8758765 -45950239371785132729946068850318500340 8758766 8569613188382678139692024482680695424 8758767 -142962190677576402418203767660066409720 8758768 -23692879215477534653253136520926396416 8758769 46973606013113451458624312715029595120 8758770 -17080068374356039514032382481783859200 8758771 -6468997549401667590775121274168492032 8758772 38935652612686379105931154059797637120 8758773 -591185733289642337645377105211671776 8758774 -83434060375192335518823475168673807808 8758775 -52837487849955659000745644302222177200 8758776 13977337270307731803389190403458662400 8758777 143119491687102902230032157999399179626 8758778 -37808407971118845747991650581639948544 8758779 -273610543287947620343032496662428188160 8758780 -23358293142265021451357186132971530240 8758781 22942452899038776251119112800627032582 8758782 10500969760435190559389755692821771520 8758783 -76702358462304396424452379693726202640 8758784 -8817424508662967294214331311643951104 8758785 -8414979342474024291255547793508800640 8758786 -5003969856012301584058050265972416000 8758787 -194007027312911123260102280994167778564 8758788 17605774179899132265358265417147375616 8758789 36741610975520541741418288416145046328 8758790 -93311281467557225922028493255776732800 8758791 98513428743183211668315030205844732160 8758792 -50699207033159357811414040472855347200 8758793 -114258498626123803659329467197500009958 8758794 -14852902575819618831894957360989372160 8758795 -8192429137009282699746116427055896720 8758796 -103461797392592760326897116414756358400 8758797 47441817992849720690532474603150667200 8758798 76307012108235852010600165917600254400 8758799 1086241299588218052722387856272159736 8758800 -9379700244184546809579649490141184000 8758801 -297828591833595898206075416035900741198 8758802 10260860301786241850606272687883679744 8758803 164318495334122938465767054072505978944 8758804 -89261421365426818174407724256069484800 8758805 8074538641158619636584836438286899520 8758806 -13791231862920254049148905957318297600 8758807 -2108376542647844090773021364882169040 8758808 137907808690712116079984358698997903360 8758809 85366598802717257084727176842921512960 8758810 -54797805156223311715545429781758240000 8758811 410295782343642527598042762843252587472 8758812 -65079347220065306543708610898709990400 8758813 82464138564390646642116295385948625760 8758814 -59772230162217444339467180136342622080 8758815 2067050668419005117031952819791138720 8758816 323144024253213785080308973692832972800 8758817 65495554179107947052222338824165861672 8758818 15802680397309900436772786100466618064 8758819 75111965381312321731562741613776656220 8758820 50956732458030279564527969923119329280 8758821 41588212281359979902861129293103675328 8758822 -102936499452768478804385226070367225088 8758823 -63198557000586672303119180159371601928 8758824 -63780993982490499137765888459971706880 8758825 -6015966101957190303627059164639746600 8758826 -180966414672825020286518792119184709120 8758827 141515452559550566468134024679301120 8758828 -49903126171037905573279986401895920640 8758829 47931552308757276621439697354482256640 8758830 -11539365885282075592909139651117756160 8758831 -240286071909384089797704137164416327336 8758832 -3743458033433973523488153174650880000 8758833 -22231527866879296009826378996252969472 8758834 16768542963361447441191307209979041792 8758835 -89463053347681842549697321387683528720 8758836 -63636872860094365739968742060473454208 8758837 126494940906374303718730106713644063840 8758838 -10532462993573423646632813924728098240 8758839 -71297893841038436431771639662001066776 8758840 27701200952911712673619535305177804800 8758841 25349984742405490626920775788092819200 8758842 -684423401379319928564315503844414976 8758843 16291118366477831132125082049917520280 8758844 66357338643117850714211751323997699072 8758845 45569381906526908877964515596526180000 8758846 75591243510043525461481621343097651840 8758847 259837784598958711804554703310737327296 8758848 16863581072667532581735973888060293120 8758849 193835871443502522666779277750787721520 8758850 43218557526600386796606222276920496000 8758851 28687499569323182143451797915228939584 8758852 47200168032216325847224638947336183936 8758853 -53212980092340672289799404818139428900 8758854 -2006555593954617700879875162772884480 8758855 -46126583899768589436805997468866667040 8758856 -55609681931549563092156161987994777600 8758857 -1371591050850985467864908553267486960 8758858 99736180600510826727770973656914583040 8758859 -23200166978434847404725994111297308984 8758860 15672644810430429949074817825314078720 8758861 91105053191460319582059574692270377462 8758862 -17649045083717137563721900036754608512 8758863 49535329303185952668527828075553150840 8758864 -7417049008522385322785924727536353280 8758865 -116896095703464977162619253385028553740 8758866 77523380329645391236329622468435012224 8758867 -52961875899717876865707887008222533520 8758868 16594317118765382266326495443914995456 8758869 39102317404520825162861238705242575680 8758870 -114804863660613939544814792636130019200 8758871 32992453455505720680633536637472093488 8758872 5877875991237834849545914492852224000 8758873 -304139575581364062484370710702039649664 8758874 111167681850486675031446938653558845936 8758875 -42907173780437054029497364127273556000 8758876 73861488691783560904408691331141605376 8758877 53042820411215969816487315107827410726 8758878 -50538604324661895208030864957244547072 8758879 -144346154866008800044192468983744855520 8758880 80625159227817384690911028562475089920 8758881 127894760904734135564750548399360599840 8758882 154237054116553809396286796673527923200 8758883 -25356981704742553807666455761508231936 8758884 -9345415017764089536928694580545547264 8758885 1066103032038314733823652991952394400 8758886 -7506093177100512276580097012915856000 8758887 127811362445718072108447640841545809960 8758888 221178970499087922530391475261968384000 8758889 -214029503973237549745130364295330874310 8758890 43290387949397834876475514186782720 8758891 43544039894893162724293744664678098292 8758892 64976987468322144191238802623698217216 8758893 -39680711251032159621896486971452787584 8758894 20479236393825621763279351202737682496 8758895 -24043790607855363183750981558674102400 8758896 7960056200318763938999389645419577344 8758897 85104260177554869431107711940865581586 8758898 107367966914076443604276775850302813200 8758899 -224356347919224115310935083236779440 8758900 -96866774830194767167580282429428912000 8758901 220850420930096807132977783317159097902 8758902 -10863576450438283996964425843396338816 8758903 60560833777673565683276052035594274152 8758904 -907697525455464648659842729446604800 8758905 3250290570121719253904869813280284800 8758906 -15987002260601788588485294698499213312 8758907 -91174399907185583434773467730563904840 8758908 -96801595994186379197173760757964692480 8758909 35959317381770452285260211086154734540 8758910 -31283223061877195796720293767767878400 8758911 -95882378615852664375807212900344545792 8758912 77541250012614312064326844374476390400 8758913 45206139942449245280047829124074382720 8758914 41379112049379385224123760408215141888 8758915 119121204397460452904084929476077111040 8758916 -50580827411267585685005789513402405760 8758917 -8407544069151780129123772576930764066 8758918 -12642939903639837268875191657545229184 8758919 1627949428366208568066777564828777168 8758920 -91904972249134000044777839594972774400 8758921 55643583279533432784669864922195380122 8758922 78777596295340794510392928955812565248 8758923 -249976417530835370562033368323512700416 8758924 -108274414483376957851391548891603520000 8758925 -15184533666123536829382446963258583200 8758926 -8021695212700836741603006455788941312 8758927 -260403341465455108686566160320244045888 8758928 63019981892961879935200245704294400 8758929 -107297526322087825549144352121348511104 8758930 3148761436383800434914598008641139360 8758931 71814974740059092006456830584974946732 8758932 -220445426132360912455652632210771968 8758933 -97398746852007008798779879267449512818 8758934 155862138329175606946032370844146691616 8758935 -5303158407686266974564308824130175600 8758936 -71028061468791722831801668685538263040 8758937 -217344655662961171160968830826723546608 8758938 -40865213683888152094103203890517971456 8758939 -42034476359665612567802447887947821280 8758940 -69399139730160705474160704460944744960 8758941 113966880691540309839810978733670136192 8758942 -38150626272615370474985337938889663168 8758943 -171738567145360841165292417370744998960 8758944 41004930528740677383457365515346247680 8758945 -60916093213500248512116768805036549080 8758946 7388508604481176793665940767947680640 8758947 -9108221743909469807701314698382840000 8758948 10710250002351298489868867017176704 8758949 142013203231911669436416752708963906880 8758950 -13567528217966329239437999733875582400 8758951 -17501178154291815433045959115213159048 8758952 38107411338210351960110085921129431040 8758953 -9881480543062538099230944196385958912 8758954 118997065065406389024025759625931136176 8758955 160257162213789244374598535211301227360 8758956 -92980854369918324946363592531089340928 8758957 36741024283542055974783897436752030720 8758958 -30293555407529680979654032568411786880 8758959 -31408017776745803377984048763839433472 8758960 5330060409573196536749726449625333760 8758961 156642532850150188004568775752561067812 8758962 -14412456409359818810594871314222169600 8758963 20129537849054826810366242488877659560 8758964 10422061570211627827601227005239918976 8758965 66528816630966417214458881546424480000 8758966 11757210239670304959597650507910486432 8758967 -207534668463917261849928436366487531520 8758968 -18736998564280582531040128501166899200 8758969 -32487606408215152868593279026300378156 8758970 -51818280786955778375102652918830327040 8758971 -68338005726801074655196992156922224 8758972 -149923506788190426151450456060169780224 8758973 14032462238516695223922851682140206380 8758974 -36874208711408312809687564180592695296 8758975 45717716358158468722986929647331055600 8758976 -347224767208674286832811493341265920 8758977 -56763199027267866176540889192824163168 8758978 10432602317507347658504313363394301760 8758979 97824208331304721312258881075831563580 8758980 16001067421960022391244543392646268160 8758981 16322548679307087544961347670613296640 8758982 -126108453097294320407674926578586741408 8758983 -4391899006844510589927844041180091776 8758984 16054852018325909439229180850904606720 8758985 14582207730965023996542125317362552000 8758986 -5310144048140114102944960086371404800 8758987 -159668894088589978895098213306243008364 8758988 -10670582298520852395091232489118302208 8758989 8877704134211051784092228285102908800 8758990 -22482059375470291302048046114317500160 8758991 26418387655726961629160918508527916384 8758992 21115612775864904298850241999685287936 8758993 48478686960572030580840187369744032242 8758994 -56997987877235063583806989576724398080 8758995 81696887409657798875069043295229336160 8758996 104677056097272697551268918371283464192 8758997 -127535308980898624646908271699180747460 8758998 15305219274795800847491948402696010624 8758999 -107576605281503935914704676485507110680 8759000 235817311227984862293779866074470400000 8759001 -87863056682250489015767992514806859568 8759002 1050353081651965716966563151847287552 8759003 -287643348625225952488619822927365680 8759004 -36773932253742586671032193835867250688 8759005 125551816433528279684862028906304583660 8759006 2342564193862458749398576509982237824 8759007 -33419876630830517229240143858895964440 8759008 -176046636237262596571952941657042452480 8759009 -4316646689658630506356214653681176384 8759010 7675861803720722592483202281150750720 8759011 -227338276183336733723050506527971430048 8759012 23845742078770157343033202497078274944 8759013 -35518333238090431145719418330730212256 8759014 -1698342071364462959664912595727732736 8759015 46928663120644541627858601593811272760 8759016 227331520433263856897204787683573760 8759017 56752986363806817242694719306352619712 8759018 -55729942467281959058598618922113449040 8759019 -45002346043206337933676621749731486720 8759020 25310301240285410169791934329710740480 8759021 97805681852350394128398663242430597120 8759022 -3136065635227337466561347291987788800 8759023 31656533140840968024292202552510839488 8759024 17777570994351214544747788149499822080 8759025 52361732086645471198151766551958834000 8759026 9196288888436865151576148292598473120 8759027 -235061249500994637789834456091247673888 8759028 -7083459003164140753689137082982318080 8759029 -230769131068748847356919067044966487524 8759030 5877292999997362068385807880421204480 8759031 11288454017500294661225548899441240552 8759032 -190639450904577348751417667819806617600 8759033 10959435455913951349775584817593266282 8759034 -18708869718514126570651529502060421632 8759035 -48665201921903375808687721758267980640 8759036 -29421014480221873825511773089401250816 8759037 -12533963623325279381862115775295104448 8759038 -76329730126558487491800524192753588160 8759039 214941722449051894630891607650401987840 8759040 42787582775044347902797677134893547520 8759041 -306855427211316100864684349256250972368 8759042 132861119137404324282947221251199902672 8759043 54791781257240704634832298316920658400 8759044 -92579011421443157503745014869928488960 8759045 -95595027295733898954171382656303664680 8759046 -8565907310711253000904878995070320640 8759047 -53390853841435193140498617547167001296 8759048 161864989409018824646937629495136015360 8759049 -10861626564590351218035767978538264192 8759050 22674680913076996770873214599282969600 8759051 -3586619309086504448135200519874853312 8759052 -95797110454600151910923738333428382208 8759053 -23315133958978206023487195012883607616 8759054 23494333189620454821142283361739872960 8759055 4801012880572458805615606802072255760 8759056 38748173150575131610160210968444608512 8759057 1473923900497271674675682549891036160 8759058 9041425684652398714665774752005079040 8759059 175473461236523194211478695142195561260 8759060 135443304787719698079620940001211508480 8759061 -158683317036783577146916107873737871168 8759062 5613297779245262373939015643970869632 8759063 -20369025928812840148823309854659592704 8759064 30866213987929581227396328613830635520 8759065 30057006173528168193876650210589220800 8759066 -56242248045474763788305833289633130768 8759067 32294975670757996332356103561011432448 8759068 -56363104216242090960499710386777201152 8759069 201615362985337787475071934315521280 8759070 85357592383140063159318328224098131200 8759071 -34198617860411025212219656381462059456 8759072 4304489612426256864795732175541501952 8759073 -112373727274347310609216786671018068160 8759074 -160262482043741322821929727986557495648 8759075 30800448579649550317251657588821103600 8759076 -47081581433229277801717481449920245760 8759077 -37453617329975166301058724229746587074 8759078 55152638576310065381927285955074895840 8759079 -11217156397286965677474763071639045456 8759080 175801315864331898676930896014354841600 8759081 -8705057993155411409160886181225491200 8759082 -15320732567644209131693165307325432320 8759083 84648173543224730679229115936286268080 8759084 -57922843120410603090983580355984902144 8759085 61603087222979167825881522408059380800 8759086 25536619563124578275264652200747298816 8759087 268150758679238310842105526132226718736 8759088 9881540606882609320440298992149790720 8759089 -25494873757890717294282666371381744110 8759090 -16076257818573564324175736489494279680 8759091 -27082656763139240420822674064670154176 8759092 -113631781919059357329359794486308998400 8759093 -68750854754968529057653480930968280242 8759094 -19433453411869075185326568354581812800 8759095 -72560005484166329478623321004190648800 8759096 78729994359741247105836897125267681280 8759097 8253685948390999913064742020222462612 8759098 -40324893794654280203989234636388552736 8759099 -136064923314642155499547818016482993864 8759100 203461812156503499914515377906892800 8759101 171673146748251747332748628422244241010 8759102 -2730643270544373449881362743854915200 8759103 139900833051385373469486163345417448904 8759104 -7277943130785825546695836414452957184 8759105 159955905614623631155169737943714626260 8759106 25608976750683769241574360796612805712 8759107 48801960121091898487818307527301615312 8759108 -189856139607621349395953142769638703104 8759109 -75086419623877166025346727990313720096 8759110 48944985763477539313511299738917457920 8759111 83137344034208929975310859116262493440 8759112 -42591430293903116269386370272095109120 8759113 37333357492233923751564403012023062400 8759114 -19067010128876480271720048658692864000 8759115 49757270344736909970121099640115683760 8759116 -43540881894640923013882445679689607680 8759117 -78302198533314925515085267951917921588 8759118 -15634256242674013070126146444614568896 8759119 95171739667712152562060257063099296744 8759120 60451676782409879204697835104955269120 8759121 281513043978948077536498574198623104 8759122 94240178828142483530218408742505812112 8759123 69113234231430066114600497577316539372 8759124 6900110478306289830312304121356001280 8759125 -78259563641655500396845659033090240000 8759126 -10645396279069680166347387889985575296 8759127 2085158177035364162858215788806486400 8759128 20840646595372739762361656749442334720 8759129 -46126162601543998364457217472155548780 8759130 34123681800097432385182622350805963520 8759131 23317121445945361311446303409907077600 8759132 -105660715732103380808320768571797999104 8759133 20184298248528398169223496725255702560 8759134 22487764052803025493859819513712409216 8759135 21195287340927627429330887491273451520 8759136 -111593317027419125071415413756989014016 8759137 193518051735833757921095839093789418786 8759138 6659849430890911782510088069050288720 8759139 -68532242868853470652160297045578003200 8759140 -30528038567875059920968040772568166400 8759141 -75689484060961335785387714370328627458 8759142 8016681797615239573060800927591433632 8759143 -28887036137088855184927373336607232 8759144 65500948680767080852990766498576332800 8759145 1607722120523776435017328005490995840 8759146 35256587543553491184958232144874338304 8759147 -93092940803915956709778847151398754808 8759148 -91041059266949333356802801189551494144 8759149 -28506496674075443275208926062789541664 8759150 81667622863471515141698252346240720000 8759151 -10369795466764759134845767568272535520 8759152 -25451729168541490133085767702947266560 8759153 60739834330115277932145289538234786484 8759154 -2111846585167197914331177677358081792 8759155 26501813870716148273471983940527584960 8759156 19193165236679771617809435488074321920 8759157 33277362971379383499581889061117022016 8759158 -5543613217512187814399961331971687168 8759159 -35178395646678388540645698403310317152 8759160 47407202804645254528533732920924160000 8759161 130214991338280902170991058840518198762 8759162 -68934308820991093480723268616292929168 8759163 18214259026719246982978417575940608768 8759164 120329906462041174647661210527949285376 8759165 164910450406886201505467273044362759000 8759166 -11178233650005259947344885312091789696 8759167 134439331282092689982378780603162137216 8759168 157881449700061510929883369996277514240 8759169 -196441818060739818522100801684353170076 8759170 18765185849892139347073331569018575360 8759171 129814472450709776732813040421221538200 8759172 -77177333482223491981267006090661803008 8759173 243222750458292954260093634017441405404 8759174 -511065798468960453131436801193747968 8759175 15481167678656799434435907730681227000 8759176 -1671309848209170506664651069136849920 8759177 -93748306258553484795613419538662096000 8759178 128652439913549464257093249372865271040 8759179 123973977022304054287986292900832204688 8759180 -144419522106422503992164731062139161600 8759181 -57880848702736812852705963989462902848 8759182 22059968873710613182104749115319016832 8759183 247602922259945204482127199450847248432 8759184 -1915996408491195932144158317949747200 8759185 -116758912609446543623958089395434292620 8759186 934631074904082273479182165669267200 8759187 16186572159819290476268168204827988400 8759188 -14807894889768949021911771032342058112 8759189 308995663994349275222500974038018261760 8759190 40772818475835732979626956024217600 8759191 -32889925726299523132441703598749591200 8759192 23628717194286100696844892757296414720 8759193 -12161014112292943143656286626739897600 8759194 43926227579314415130337098127560262896 8759195 5500633965823505650699569654159199200 8759196 -72338868720455048492500436954125851648 8759197 -10687675811627127247936534544346630568 8759198 21286258001451982471810697249938225536 8759199 27245373999339000218611076548303495680 8759200 145278015443550964820874758749102080000 8759201 111887026636994671381613988276167907504 8759202 -10416502659659431669988459244187392000 8759203 -16464597900496315664774061650913297576 8759204 -1953892695099396500287882325873418240 8759205 3373092647341285362305379984551116800 8759206 15102838341715827982242018066313731552 8759207 -278761233862123090942263838137476849544 8759208 55123346661017465937856436717155614720 8759209 219422535906881663694504673774005009040 8759210 -138153744971228031984146095460040867840 8759211 -16445084736166137102909694246480674576 8759212 -20124126242634853993264468767422300160 8759213 21570940923206841291762821543339680704 8759214 -119811407481689527898850652665951896640 8759215 106896777498781214275740312990077735520 8759216 -14090950870451761509322048550922190848 8759217 -11001350234289345904604454999057937152 8759218 -50956542893028810262833978229685327040 8759219 -32819720891280958282697617593066800304 8759220 58902011183678000996866326051012065280 8759221 -53210328145187948576679162288400130578 8759222 4843008801207418655180344893773034912 8759223 74646038547639034937849918049660766080 8759224 253511908820591396137437705094109491200 8759225 11267439746834674250993898320718223500 8759226 -21550224085603164446490328125594686976 8759227 -31207326967020448753538846806577052720 8759228 109558388877360832757345662133514608640 8759229 933081709422136482715447731523668768 8759230 -6648992469940840305722646100228578240 8759231 42316510244521073188426358176769678232 8759232 -10711683272412891983075269747660554240 8759233 52878313286797952661429963181097678976 8759234 -5648813300340005079627288963377553024 8759235 6774398823378971760329101599961734240 8759236 -32266385567185215422985622660217077760 8759237 4763454423464591710831155152907469500 8759238 -64995441439339905339638819629571201856 8759239 -31731643482891960874406414969696384376 8759240 -15677595375591897847696157255794176000 8759241 -79715245021544101962550600379024112960 8759242 61225492492322448703183671321550010112 8759243 -99257145251186809108351010632182149256 8759244 561363915900236375371974848268364800 8759245 -146110805827948835518513853215139912640 8759246 -84866029220581131244774064707240004928 8759247 3853186037551608418571169002795251200 8759248 -42062877265539197217727728472399126528 8759249 -1019972032279837803771891488378402688 8759250 -79956110583404539550561415161994480000 8759251 121047556741319652109503796060038798192 8759252 49151207553290591868853806690485540736 8759253 -100927140665873725892266683831312324192 8759254 45086913788434512563559094947373894272 8759255 13921636565619145502615896394430875160 8759256 -11473749193458134859475998547523174400 8759257 -51707135151759658363704784362558374712 8759258 -12858423205231195735693566460843687680 8759259 -6304714200371811427348153319951271660 8759260 -34634684630074201833125826417890672640 8759261 -49470157780717837234471040769230033568 8759262 13195963900690122351258295670665488384 8759263 175441729049532012181624967574489659400 8759264 60047253150076892660905006887019216896 8759265 -13510949045349541375334097200639151360 8759266 68775848640054672691604043724995035520 8759267 93046449475367873278496870649630640128 8759268 -23289954637943566492630561436377559040 8759269 -98427120964086818114926334044990451204 8759270 2423017643035757181066950831522231040 8759271 117725117987152215697173409669293865512 8759272 -2068048088146444900004473164971950080 8759273 182170551913242967147681350592531854522 8759274 -21841232614971693670684741404850002432 8759275 -37638767364397822664910138101055333200 8759276 -16303904494126799285274768527251768320 8759277 66005813958205082990745018311758532214 8759278 -42930092999327950404597250516077403200 8759279 166201837171574414674244914285880396880 8759280 15800537412234280066202263737138216960 8759281 -126275989817876708651662937329862945436 8759282 -15153976548921586359659151666136547328 8759283 31697550920368807842477205537083901440 8759284 -103307294906986004302562542253170439424 8759285 -103140111741203294867286586859301112800 8759286 -111211550362465163176558004142355612800 8759287 95183199960977537813536705558621928936 8759288 44742581173067442053760273183664373760 8759289 7217333464785299390580467033170252512 8759290 28632764371048226508108326825934482400 8759291 8595442384370485552163203166434519800 8759292 -19071116512302169614153881483297422848 8759293 -52924274433662553272611760429720940660 8759294 -10577330388923309295533416108408510848 8759295 32724548230650000661394513194221966240 8759296 -3465236547311450806305507476263403520 8759297 -12449851559706362401912812139027129920 8759298 5986802094462523908309401472204453888 8759299 50481432431036846207106872364996098300 8759300 45311654076184147899234441443156044800 8759301 28991741369212074074325848491378120992 8759302 -3856538630775368705316561939219493248 8759303 -2422430882683897933949256854801203920 8759304 3281033020024328607853694695779701760 8759305 -335786681364541437698887377887785148400 8759306 38536826574244258495229161317862746720 8759307 113289819050877438827571884968713594840 8759308 -47738312969094500629399426125863262720 8759309 -56824611830231401844501444805528174996 8759310 -10325972122165160746572645509162618880 8759311 -57336975689709614252972482088121345552 8759312 37593372135810681266651332900829724672 8759313 -196680351831305246144150475412330005600 8759314 32930126549622933159907065694110183072 8759315 -2605392182653822991993018343800405760 8759316 78506648360544050192147001833383114752 8759317 -62884536416993379870651114933547991040 8759318 15377908320085458824590107234819998016 8759319 95735893105950431679448463419808147280 8759320 16343272726998962903528367028392345600 8759321 239664867963810672753916451986571407632 8759322 7614329183518999088555783603529380352 8759323 -32464185569153628779178137577569566280 8759324 16049116122242859257508888436586127360 8759325 -51464482894767044488300833071834402400 8759326 75784347881951737868922147095162297088 8759327 -45173898725835007877123998292383537824 8759328 89858672343736546354308954212009508864 8759329 90663956653752635164426344506855864320 8759330 66777989736065171348900116923797302560 8759331 -77294449019745355529438303742329272416 8759332 84693043764709554255899996567488050432 8759333 -193998760391268638435594543078347738176 8759334 17085250545965972499996148094530945920 8759335 -18978884695284574438285906195222280640 8759336 -28708586885109341044346980116763699200 8759337 -112502691121637864403979877764080048240 8759338 91428969963453292722154305856591264176 8759339 -84114928707210237323404449254274070860 8759340 -2632227842017405590494260284640604160 8759341 18446737781885844470733303296265238464 8759342 7555392280387919937518292760015063680 8759343 -3367487103594391446889341344649172992 8759344 57860993975511727523613229111710646272 8759345 -24669710299594153216202989934637232320 8759346 26443932259659917999908052846759289984 8759347 -73880253889764922348075046273408377204 8759348 -2586816434790850178602768358806252800 8759349 -66205734395659507430294402880222084900 8759350 -34573535867913225157104431531959008000 8759351 6248533309092160189798277729226845352 8759352 2375511661866700238079718214481346560 8759353 -129201715622633039277730900532800253398 8759354 40393025602005535097796287735341643376 8759355 871896656428741099714893692290053120 8759356 -189472409427359575525805064439167449600 8759357 -36936512072530921860821934437945198394 8759358 -1399241008131200418333875247545599296 8759359 31433409681861249409376966027832645632 8759360 -355560685469295183234513872816701440 8759361 -36566532319857214346543129370611970240 8759362 -103360855494644507784515203629836236800 8759363 -37686008731251307937075831180906575200 8759364 76350699872794303604105531078829874176 8759365 -125268185741310163547589704516991093600 8759366 -11476764007575597954262716543988273152 8759367 -17884757636399382070982337131561568000 8759368 -217712483620250152329833866684067773440 8759369 3988692669609179036054313384451019112 8759370 -27824497297190892770170966602580627200 8759371 24400362227693097343502226747315639572 8759372 -63181628333016140403972577822403591424 8759373 -25009167427949870720870515672537630656 8759374 -31085468257406973899717309108131339200 8759375 29259566451168379933337873669540475000 8759376 -19708923926647115752428400167944847360 8759377 151383164255643032505973539396051676272 8759378 -38694877402302152824320760816220795760 8759379 70031325859919431656470559031118045760 8759380 5779979049943345588731993516705792000 8759381 -21088755448675184899730649562524528900 8759382 9717684646616489347571684182995886464 8759383 23750842708187561377103980951470545200 8759384 203572262427309219810235637428630210560 8759385 16018002048162772571622034881772207620 8759386 3112208244945460014949708589418747840 8759387 -61051264459031375621687932046962429968 8759388 -108456640364211093055075169105818951680 8759389 -27082585728475635042341151827738522976 8759390 64384661826247068833306068932296532480 8759391 21464385109154074402096101238055789568 8759392 130830984167847806395690700178928435200 8759393 208502433831853034425154555466145476642 8759394 -26238184475752193897090028589703746560 8759395 94814012424780912350923031751883448400 8759396 -88287820333346146205116556529364611840 8759397 -170251951391487363969609078062809196928 8759398 -71352325574646920033038711363340913600 8759399 8158813946690580076646300393744388480 8759400 11523434101112277181214638501718016000 8759401 -1167995747852395818411276357957935296 8759402 -72150263555025747455458081258605517728 8759403 -167065944075427322166705398385004286376 8759404 26383687423448965303368388105756288512 8759405 70345736300721173053157684515087227360 8759406 61356439733978730896057485256386480704 8759407 -76897007445994841377125587011401719344 8759408 9893119931906381442993004588593709056 8759409 -161786016830946760124203611945252490896 8759410 93851758649018647169540040034732446720 8759411 29120525657797699298739975614401747152 8759412 -34061591911762025877092106425733734400 8759413 40624523356086295232277560081431776124 8759414 -152682900728651871005022561529643758944 8759415 23421973622363248567290518215149189120 8759416 -3298679423109940462624368228434780160 8759417 99851071764193075488375442538811582024 8759418 2693108171931412550138362266395754240 8759419 148527094694865277930633970347611622820 8759420 -102049681124721735276735991790301649920 8759421 -78329511563559846809588233823279280960 8759422 -8944360225961420384601830625684013056 8759423 -295751224240352721163993959879144563328 8759424 -80664267732313049276358775500083036160 8759425 65905938865345518841578664918062800150 8759426 37192315261025229488066473205300104224 8759427 -80849359765713689779755348375754804560 8759428 -118028905410171422191054689606175626240 8759429 -26622962229946977978367727651642179200 8759430 49251944407396390283479448687143714560 8759431 22040798010885766478711917998920451672 8759432 -95824155046421458220770686657408000 8759433 -86912848591117825660772190291728968176 8759434 35297519590706785144988213196302477616 8759435 8842285924104411635703188855539219200 8759436 -97009963188891033196297780550106296832 8759437 173655057653859667997673046041260901120 8759438 -34592386904581230168531309995073314880 8759439 -70079719771270392911994600339464345040 8759440 -16921492189834729244729276434486394880 8759441 -342947557129835646901744772855966553600 8759442 67170137598181665934792952459381200512 8759443 40276460292784200647582478621849861120 8759444 883540626862893023651036090610941952 8759445 -8215704962053762255808002071058877760 8759446 -25548511159467176993264641625075520000 8759447 110724422271797780501879812057701980040 8759448 -81821479191339779838487652068564992000 8759449 186625400384923673218182837649991130880 8759450 -14224933623006244851421752465117696000 8759451 -70571187237348429725983919855706187776 8759452 -8978468586380576319123465449248368128 8759453 77713556534242831430727207917515219584 8759454 27639195570737175499852433858468517888 8759455 -88671955973266798275954941748242999640 8759456 -92085416698637787049895935463081902080 8759457 10201651029661760160606927101016681408 8759458 -5712013019848362271075748263362209280 8759459 139530384156470705050217110193144061660 8759460 -7822395639717954384360297553023651840 8759461 -14670005959543689327899266038001779876 8759462 52294573358015480571348113349117131232 8759463 -120480189363843334733693489599870986456 8759464 88317195569058848356481761976533401600 8759465 -31664042235808121296707105012004416960 8759466 -40780144118736237530377464438290906448 8759467 -2372529079061283182756638310061633484 8759468 71958616356560678623162634517479355648 8759469 42475508070870469211562686220974491200 8759470 -59139292616216515511411567547704224320 8759471 -42436299952332597204380200728901854240 8759472 -37493143748790764303165372645735301120 8759473 169605497042781358387807242471412154880 8759474 -146174668514193849631652710284369921264 8759475 -60385207504790428448269317774587280000 8759476 -30073098771102625642829235593497688064 8759477 -317636398296003364812601462638649928388 8759478 9879338776512404882474134956047425536 8759479 191019177190094822487600827067510588000 8759480 53815062749007634683994162365086822400 8759481 -55474655198894430388047977936903755200 8759482 2270880028350332818024154855474324592 8759483 -3309430469249026327425242451289032816 8759484 -65442329909882495411364887906328772608 8759485 71980083353610712153338304472812510380 8759486 -11994805828576372471797010117901659776 8759487 3063245912969417329053538285893058176 8759488 41020453037630011342599035043641819136 8759489 -11092603185730873205886612597085046076 8759490 13414702503958182510741402418978053120 8759491 -40434357698890854505737518831282193616 8759492 -50547793594769699174037573089354772480 8759493 191403736831737018778218251178395789982 8759494 -104230238978906503654939214022305164800 8759495 5606131109423198414558054632688356800 8759496 -73951182450588752824610884197982003200 8759497 -64322573827183621513389664267625356160 8759498 -35327670442996109045745966587242877952 8759499 5184230070663209685235060821535626240 8759500 175357998421460413780903630136133120000 8759501 -210929344990015745546478910656282276948 8759502 3574522301489091448393705000617009600 8759503 -101441780124649746343991323578285599248 8759504 -7699125614384349065981670805690908672 8759505 12012113838833333475172779652692261120 8759506 3945395222638051708749602917924678656 8759507 7955089936448897438951738489066139756 8759508 33443036714868206856408471148245596160 8759509 -115759780186217215360250622930643287072 8759510 -45047233230696375296489908800743911680 8759511 114892064294719784011756567755367376160 8759512 -67240736847249864996479305679184844800 8759513 32867520173919353024930981146924170240 8759514 45865158375776791508234065675532097792 8759515 148475444318638476776016721952386639680 8759516 -185900659674262839580782000019512706560 8759517 -55629303771042089981489100247794483552 8759518 56012701850823578326496771979418104960 8759519 -82858564151401440430731597377917442904 8759520 -36840284123851431634986720549037670400 8759521 -40820217904721114524244408609225501278 8759522 -14198816356470928195622192922372974016 8759523 89205653430841228197919113664334436984 8759524 106727172176656954438083202613262356096 8759525 -13842103131297483047841227325459958950 8759526 56837144201521797851038306056347454144 8759527 -9888650219668126775668565012999571456 8759528 30107178494685577712116423432159211520 8759529 115971919600469604928676322676477693920 8759530 -371456679045216718119743245008506880 8759531 -122487095178431353876625225558471126016 8759532 -49249172574329499521854945438688133120 8759533 -11273204108237979076221780245858062016 8759534 45933010467200000561283092792285865600 8759535 -38463720386716632046699506852258850800 8759536 10404871400651212055154939063418683392 8759537 195844752651585151814138555809251742260 8759538 10068872491732426500528725173479360144 8759539 28142149565337517155753771516490540032 8759540 23915505579302557949398083127970538240 8759541 9238259913633736230687734180043792000 8759542 -152186434823547169459451874490636610784 8759543 38145271694213446748880154146081775944 8759544 -36225309840102817028233221973598208000 8759545 -38869567604053325045199342935494209720 8759546 11791105215811029958152817915427841024 8759547 36485343680389954508244441523923678924 8759548 -11718232880089060959117048296355513344 8759549 760610115558816309342658053746992236 8759550 -13502068401571484363919674231734656000 8759551 39563663040351025164772899514201634000 8759552 77710848563446017705885791946314612736 8759553 134347595256711289780194316234917600 8759554 41122981798022353794461467285883438592 8759555 15161707700663778715174786924105363200 8759556 -76563204469486038605626086730328801280 8759557 197284831812982949676830712085007715806 8759558 27297980123134565802345309186010159680 8759559 39909290306982508110688215143222113704 8759560 42945030358433711984304988172487936000 8759561 -339579421505280962794113463736278201500 8759562 -970594717673754059419819921181654016 8759563 105991212665633269162559141167708144600 8759564 9783735373263706690059884043320381952 8759565 -37021507282692495356046155456600539080 8759566 96098950544288510112252172443937730880 8759567 -112423158137955031428256834651480118280 8759568 -16602483166171006826608834889081290752 8759569 2244395879205076034527924496136413120 8759570 -76567197467112444425228555170810252800 8759571 -31887577105255032518017344548347047936 8759572 120670921154886031781298233662896600832 8759573 2045229114945563660128369053434168448 8759574 50128899384314608492406941553750773344 8759575 50896047490105314778603101661173037200 8759576 -15954268134691358303345765698087280640 8759577 -81656775690090399656569082143601418240 8759578 -174371787865745488142477751820084959744 8759579 -17882687920904867664967182753358685820 8759580 -9134291628291131058346070702106009600 8759581 7974940935947178053064585316484161382 8759582 -526889418693229334343952041757651200 8759583 2075174342665826162643720182962699488 8759584 3408809931436057825853860573226729472 8759585 -49530827377216009649750328482119866840 8759586 -31102590437873331618307396890609084672 8759587 -136747616262707063365880625167297801328 8759588 10916289065026726279338635144645719296 8759589 -5830913056526112319801315374527308800 8759590 2601686564972545248225391451833025280 8759591 262528342638304488996047232310264735992 8759592 86147955645978954242170563651324472320 8759593 -186509371414575068599636084179694058496 8759594 391515030728017069456825137445266096 8759595 -33838222143656224067134159279986120000 8759596 -22472549621035372920124140350493201408 8759597 32096667226797363063926798179162083264 8759598 922195600864959444839416066567155264 8759599 -43771084332920124784962691025043326240 8759600 -27593447537450842598954758181363712000 8759601 -96933291586306919762667835965181959870 8759602 -4369691254905707321462924563500352608 8759603 246032822853346047667883112777719955852 8759604 36980152514796895754052763499817111552 8759605 99335075987144060241004932157554145560 8759606 -85252097518782915053189727224620081248 8759607 6417897997056244398165334742320707792 8759608 37107950393714551796798867804671180800 8759609 4800803841350882565800653873336761300 8759610 25044313537362534808487427042379891200 8759611 -17275941644502742106366225433580178176 8759612 26638286210078314662208261866452436480 8759613 84816993255198035181857324694508701888 8759614 -14569791862852771630859109272834439360 8759615 -110069883225674252937513463503631689240 8759616 -850540248316819517280802877321773056 8759617 22270021649288784172531134322758894592 8759618 46369833554122018792818430096179456000 8759619 20343591870428392802967663384188375808 8759620 11913245589639256391320032576618823680 8759621 -55931109794102054669608653748282635108 8759622 31689713194597177800249050970006727872 8759623 -12655918653588656564469124431596985200 8759624 -17782152339582461597706380970037555200 8759625 39859156186466416772033100668848128000 8759626 150275339890169420682761125999404605184 8759627 1966189548916402704919197607103965680 8759628 -60617404335478531987269389059217934336 8759629 66984713471253528720111133760848035660 8759630 -51529725861598312738449670424198321280 8759631 13047025862517838283974303935425372544 8759632 -5251952482799280989989103401383174144 8759633 -47721467622617876963317504770990263436 8759634 -16417805657571084598356884665106045952 8759635 28033115439006054622939762279664792640 8759636 -92398142380142325035224987684911583488 8759637 -132376688527077217110978961896889906560 8759638 29861447645442754626755175742789458720 8759639 -12418143958810839977741520919453956096 8759640 -50326548160260486595802247967741747200 8759641 -266609588284705753999302217836664374720 8759642 26451035905919033963858583973968175104 8759643 5954630077199617673131277423443804464 8759644 -47406763470914959098398116069117974528 8759645 -96846090068243949324360206350214030100 8759646 22153494596015417297880537817367270400 8759647 19034380198274850417050184577598422560 8759648 150652678850943146267157793721200803840 8759649 107773713497871858781120574117928450528 8759650 -8662314088559726881394918710107866400 8759651 -279349227023941857675940131643363312368 8759652 -105843125363096480930771424744120846336 8759653 6564527459869384966290221670245026560 8759654 22566093023041353612827391115987093440 8759655 36023973033756959429602899519042906600 8759656 -226360062219497496274073128980593157120 8759657 -273323376968837476731637722214199825094 8759658 41314256913236649319550567001663032832 8759659 2270079477685488546854900014444428904 8759660 16328005710425756176432604815787151360 8759661 -120492158120776751955919470820747055232 8759662 -51194053881800821904077345606815763008 8759663 -125341770127111250491700139096217876992 8759664 20740509788738881307804860877345193984 8759665 1727687372132187210111902884066374720 8759666 -67200776616173463102971746677455017968 8759667 46216762147334419780870126824019667712 8759668 97611670946259307948791465966292678656 8759669 -2153877623538252498620272747376673504 8759670 18139025452722488363058890150314598400 8759671 -210860602921390395098110525723449793800 8759672 160777081657384670900672350996179271680 8759673 69053448770974467089474070359570634180 8759674 87948668991261751982292130523341056 8759675 -133100432255124310495007587923555406200 8759676 -4950742525081434742608675701322209280 8759677 299739914423209624983153437853620923526 8759678 160596052799614482186576154176576418560 8759679 -34848767394751960898742082776932853360 8759680 12698491377848136034876090735185100800 8759681 -102339318073557976925064860463759417708 8759682 -24967893234400887481951682552270086080 8759683 -153285540160595614222087429217341390256 8759684 160096207926190743303687600259284249600 8759685 -107960616066514149015249757961314411200 8759686 -33370598029748059649975159564766579456 8759687 239379640619874451971098753316023610072 8759688 -10851039440036917840830817046801940480 8759689 162782651561703406766207798716491022490 8759690 16790484675989089522998230772466389600 8759691 181615855109129282749399256098514088720 8759692 -73483652287561789338017945771717245440 8759693 -7517437468092026468376401097642026058 8759694 5401937741138138088278704394037518400 8759695 -1406809683924582569704306960590446400 8759696 29595572527173881896681444992550699008 8759697 158199235787000407665324494245143106800 8759698 71529519573507090432320795102152974336 8759699 -11811733484685563840931947867612480112 8759700 12755085895310752581741504573740380800 8759701 -32000645141153958932169564030430061696 8759702 -51876514494529031671543892727146496 8759703 5162587747826914035846318166450611840 8759704 -82883846454392014301596639962045450240 8759705 141536765402286668410295586103846441860 8759706 5497055226472304450326719884917538304 8759707 53407554175306073038354363371844755432 8759708 16090133086948773055571381069691048960 8759709 979661521569723619538282453364260160 8759710 -40991774448437291614903217670860640000 8759711 -111307918248871832076384373194567573480 8759712 19411666665644126308388297389171015680 8759713 -102798503222197300432972128223665819500 8759714 -155381896388395313749149182860465016448 8759715 -25764491969039491256817368369891660880 8759716 33491216813071974647063562325853982720 8759717 -1735600125731995496256157720560230880 8759718 90017540610448802740205860769818659840 8759719 3679319029299607173180176490793224096 8759720 117122163432398894835976442230098892800 8759721 -64589517252723254047159531857175256688 8759722 -47771187587649288585761506524850924800 8759723 -30644882696541456224331224529020797440 8759724 -82857075228304429661656945173916383744 8759725 -6474340709333963995520066905639583900 8759726 -159055765277720104115702892182462520960 8759727 -1375225618802654670831603603833690952 8759728 54687303282166664275701056629020311552 8759729 -284032787161182672863046465956723938320 8759730 -21027271819491532912376598248014502400 8759731 -129550586262772467916161187026346036468 8759732 28938983949343646689527917743034056704 8759733 -183429033298305181300916123200075797696 8759734 42516302808264655474238374830586722048 8759735 111770751984497322194147940932156062680 8759736 -39240250816197307408188521768244633600 8759737 21227032075555063191159803702346950592 8759738 127093970545015827790541523055687830528 8759739 -36139926771900655839864931096049107176 8759740 -96081123552952701562831050622446643200 8759741 20729317185386625368115070172161654080 8759742 91555884536044265439950979446022050112 8759743 -104117564953568891678089571612834821920 8759744 17629190121654632841569319411165167616 8759745 -69777312009484473569333526652630080 8759746 82471107600851109072865875167190309072 8759747 88913657660188925396312440509725546832 8759748 -45548949994773520342702186846626923520 8759749 64205671074851204019329368169408414750 8759750 44763006191643326953705893309538272000 8759751 243038300760558540184351600255707648 8759752 -180225311913959547072727648096135142400 8759753 617367409833085063362680092890862260 8759754 -54385436599278455360746911338622096336 8759755 95057610665815455750706876850563668000 8759756 132595559614737430264877135413893630720 8759757 124756650422828130956921973863555051520 8759758 2262320291850290439211541968928942976 8759759 67726304762616249048799794825467166960 8759760 7532355142989629052909303769163366400 8759761 22555588804144289026229926411304133362 8759762 -110550663101106455193775847123208279936 8759763 -14638808190098124158934981727050549696 8759764 4110082058709752025508099702239721216 8759765 -19007108707472053281671967978564777600 8759766 -134930410096208012746321995750275076096 8759767 175353208488499856833342731914848679472 8759768 -32094010249576362929958474116954173440 8759769 -101909617669193640778088510878037148480 8759770 46460991090258561847153342506866308800 8759771 -235746205085082593321300061907738964028 8759772 67096830291881535030105167749703516160 8759773 -14926356180650608890716259034287213312 8759774 -133553271191161236845720617197449940864 8759775 25069555316984910174767801880935443800 8759776 101603398241950245256540746031733145600 8759777 -260363137165198577330980562098858026900 8759778 -4824835162803684160989068547495490176 8759779 27608093919013224587070019620418959780 8759780 23509759728309501532705363308093235200 8759781 1875896511572465722192273590199060800 8759782 28866196004167664123374459673570480832 8759783 -10509861423977718280169498577864524592 8759784 -71085323676750629366326460480289423360 8759785 -85662922638201725911900025980632209400 8759786 5711349790800169539259704607078867200 8759787 -12120153354077209279377982466643678240 8759788 -473987711043594306263607084029150720 8759789 -143050231000785636174950421983864573280 8759790 -1511717619922296690700829250672814080 8759791 24324033841326189067994761639737952584 8759792 -11384422085968957071363524322821013504 8759793 -29551064324968677578788220299271908416 8759794 -11575907695731379909160042067464441856 8759795 359092223404201563600461298243751200 8759796 10897436871046778578750696547179044864 8759797 -24344897228396107265192192801193084754 8759798 124870090627632894367970998765433520000 8759799 -26366582981880106749054637917510440880 8759800 15947082229089816230483761468756992000 8759801 295683169973118831867704105056082696592 8759802 22089983062454802832374013255430747904 8759803 6988226225444803864335661321605742944 8759804 13702701330474481407090041066533312512 8759805 40198948331277620839363494473866705920 8759806 -31429926247478462026523675350686720 8759807 -61684823582137586403439497997306152576 8759808 31241794620830909685449170050323841024 8759809 149553366702247353404665182830117082880 8759810 -67093415915879266300772666835528169440 8759811 -137812865175859304586668623527754035216 8759812 -90869776318028150566135612369567551488 8759813 -406209973379122358301033288561979657920 8759814 3915040375316190883142183279520006144 8759815 -101446611114407004207056178460729807200 8759816 7182056152225654421603525285407180800 8759817 -152501929744058224944292236656142364320 8759818 -5673378010797157525060695079617033984 8759819 -128604632928997501589928572079683172780 8759820 47668132301502416238480558672705945600 8759821 44129901592560335287260466441810162944 8759822 -61717838591522250537070592134137972288 8759823 90822147773104051233450892251246914184 8759824 7863315373102329595504998480323362816 8759825 8847514530066325813332612404124672000 8759826 3101356561198051020424839686617641984 8759827 43302319719531985899624598271046320400 8759828 65843723768551237148032616650692894720 8759829 40975329296339990364328588101588437088 8759830 -61806479607392125559521666534613533440 8759831 -3185042455982364363655174704353762256 8759832 -45466979908437054520149393943704391680 8759833 -145777357551652204103891576589104349696 8759834 -5193171597122467760895476391038375184 8759835 30718001323928194231876922775692973600 8759836 193480283304469155918100932079474688000 8759837 134387782539758590334420615888370000486 8759838 43695811289998789819942054145049750528 8759839 278539695648664729554363089075045637120 8759840 -770101606445532718357081610858004480 8759841 137929485304212721324845222266951198400 8759842 17982529529575917032557032349025109504 8759843 -137313203548500940998921917593952287908 8759844 -24352541133274141302413616298386865920 8759845 106625149778986928775838276932806757360 8759846 -30699299506788731388987962489148292128 8759847 13329650808554021660656054729701167400 8759848 -111435031173092228051652283981687603200 8759849 43008253906328070179927409446777243520 8759850 20439622330496867337074870887770336000 8759851 -49558043598386410436155546634537571148 8759852 -19434695586802565192938208776631800320 8759853 -234429181120184637932272400609636539200 8759854 11764648578622933724348689128154944000 8759855 8711928884398848970649252334253876800 8759856 943746465817256335749971130401685504 8759857 54623701621428039101011640034390750772 8759858 12404103511455497133900783401812907280 8759859 44884558547365855754474181537909706800 8759860 -148737242819102388007290243129936691200 8759861 80319959364544186963668982763984150304 8759862 -54940132600029848179414160030498580288 8759863 -8630931776778493173279888904539893840 8759864 161094959789300380056643572419332239360 8759865 22473249918543052432806871172166246720 8759866 66235135612768183495563827612199595632 8759867 -23662540251880951215781893821226957084 8759868 870633415078111537843409341243066368 8759869 -54954353496457164116595711519782076730 8759870 24842596952809987392306582722334908160 8759871 -72863745981212537015934562247132398080 8759872 -45608883871103890758593360510022844416 8759873 70406373998663967434087476303920287364 8759874 -1141756090182728556519116682075985920 8759875 -64387499998800083216416492765767840000 8759876 67690100994930223221628596591588980736 8759877 39358697641116641005870806638961859200 8759878 -37933855796722758696550843683515033760 8759879 -24014095273120553335178654512059565920 8759880 -154286228175189383502789010560958464000 8759881 -126348049283365958044133112669343128668 8759882 80335901401642264880838932016409562112 8759883 106167014927980810740758481433209229248 8759884 33219737214130662267880092163232786432 8759885 -164937790769918108212395694136793040200 8759886 -58564891663394529658415093537205989376 8759887 85833371631855739958341184052231562432 8759888 -61315459990053484156666068491461337088 8759889 -110904089675132726723460978117811271646 8759890 -4296021525873818843375367231803870400 8759891 -33799641863566507821297706942045073760 8759892 -121176293691035104114818567743283714048 8759893 100310162972734937986794054148229028000 8759894 11458381690242031559468089964945460480 8759895 -19462671713235418445205382750664924160 8759896 113142340695689695425337947435207352320 8759897 31686409911192945632213150165343422346 8759898 4035887111868434759015687655571829760 8759899 174418483143098348933651984027966744900 8759900 -12496282872826508775040571938906560000 8759901 85606652600091616304248588378744636032 8759902 -79528079063567555204856924744507326400 8759903 150273716505744946205405578284592056744 8759904 -103084750263923396307660193132216320000 8759905 16590994374831949807599011684927120640 8759906 47384538186946881242396814246294109344 8759907 107965813814891657668199563961123888640 8759908 12888998915843998430703315692556574720 8759909 13251028676029652966824151448326998560 8759910 2954215089966020737376782422735039360 8759911 -3735604539226410465666477854707479200 8759912 -67461367891131930196633961489333452800 8759913 -103749942176401530133521311148946456416 8759914 -45052524173977380124814415358878292800 8759915 181231751102462245753370535178529932800 8759916 -87768132903753139833530468278281984 8759917 866521237554708808926806174369653632 8759918 7158910109317616039632376589837139968 8759919 -34469525728456197054095471911205149440 8759920 -7588944545760654076077671678943559680 8759921 -237202864961690905826740434597595192878 8759922 -108059478446245104770219758788818466816 8759923 -184869691650722083410788387669146875680 8759924 -50967584326960393306202734225043647104 8759925 -66739580075158151313756703273886820150 8759926 2988995040047051638333756642532770848 8759927 11318360677005889131724691791089749040 8759928 64488555331219673838859619634741596160 8759929 -7191566555352619348215845116847587116 8759930 -64538113192289500323666515856520016160 8759931 129323525088936046917076049307195423360 8759932 -81909591506581529079459559947886622208 8759933 -2951214070911053284976870037069035136 8759934 90103876946883617791538133579629082240 8759935 -15269855897416244864430502098965190240 8759936 -70939346469281826399202359926052618240 8759937 -45791501566905556788795201634864959360 8759938 -23077143673345584436540757166510789888 8759939 -14609880441222408434208512325971379744 8759940 -2663216300393167587236708558993694720 8759941 -58303644313837136610837068496078082848 8759942 122040503683964811952583084817336331872 8759943 49264945250504667313446153738554380920 8759944 -34328442317131427707998756545735393280 8759945 8858963411377429327415024091023400000 8759946 5037445772044931577588331354900782336 8759947 -38631033501249784258944390905729127648 8759948 91471874121162022768240173302375255808 8759949 -4605483486428585669275490156039645184 8759950 6948175229191311972545970553562136000 8759951 218391670458864796253271399150658715952 8759952 30970195858728692176588398236176220160 8759953 200629235137043759435403994028985361202 8759954 33820795219662592970264243224912115712 8759955 -30979468660330747128395720370563666640 8759956 86013812893081582115908441975733120 8759957 56671593004780027144473911195621464206 8759958 -570347330075586923274450795444503616 8759959 -138355345150437394114942174800689285280 8759960 -456475436927140829487564158160076800 8759961 43350200985678992314195606529659632000 8759962 -81917850488528043989883092103331802400 8759963 34406714866228185396597139417015291824 8759964 -72446643561118119517910882857534046208 8759965 179636096679367056858581547172696618860 8759966 22502767398891348530370597660669697920 8759967 -42910673535281317284819690658851796920 8759968 75776509380845407408584288459901894656 8759969 -214380231414808812658180580016740126160 8759970 11338316135755303435944290987947568640 8759971 276936869264928908491169714896563684744 8759972 -26168004717128368417410705068207877120 8759973 -89959327603554877214635328193362903616 8759974 -95661383674865453763619516540867743264 8759975 683017691643270329944237770817940400 8759976 197257568187575044879851288100735549440 8759977 -19116572041386638990841025464428071174 8759978 -74598163652711214963696091366194124608 8759979 -94067692766103187426779706233794379876 8759980 2679521047038685864423270947520512000 8759981 87695625748784809133966949862545809772 8759982 -14008476393411040188110664698231734272 8759983 -28144905365205921965658055539326111880 8759984 4780570263242024682384974972848128000 8759985 -50052754660931872220980906135914297600 8759986 37010120365619973878125487548258393344 8759987 -23383368624488929552831199692828252560 8759988 7105221505005679596357198570144337920 8759989 11921908065960482188996598253438314656 8759990 111912354396975812635316145178138752000 8759991 -50360234098799338770723809295723338160 8759992 -135684145327554751060045027819630080000 8759993 78136298069127171572796662981731430544 8759994 -14909142037312263366359055282089364480 8759995 -13079710526728887476653815108956792880 8759996 -31891240156711041026368120950061704192 8759997 -148652048311530148129863722072856587226 8759998 68223492600274043894189267381492346240 8759999 -36548023823410531229568305761053129120 8760000 -486795775535790062267377082695680000 8760001 264446246523926834745149379109892100480 8760002 34671790183330110349024104411975455952 8760003 -132712003365900033936394024042406400 8760004 -12742091617496399012741643826548830208 8760005 21319831744965566459488458378987129660 8760006 -54134523687177637921044722844565646688 8760007 223773301354423761984388796455915288840 8760008 224105458773072593313319170353875200000 8760009 -22882409246922300779634370448862960960 8760010 2362709350325331050233010407225067520 8760011 -29081132463086449590140837372105506176 8760012 28695847085557773243363775716237361152 8760013 -205314714001998586242752227999973774900 8760014 2424344153237382372880613357628561792 8760015 -203408757411754197510614884723269004800 8760016 17285965270336257649133019778961334272 8760017 -95816403525674244163857044754853372608 8760018 -37162312242729547029750756357327732096 8760019 80208816099109526573948207647593798120 8760020 -96737141427641908341298069756610699520 8760021 -12521965036989431445395810749353322560 8760022 -6398607478326876541185874533825682176 8760023 56319653523973186051587718600638235824 8760024 -26000850782939238011169232740706222080 8760025 80569872278457505945044114535472610000 8760026 -3341092686448295802086955940220729856 8760027 -60099640489867458728602448060014757520 8760028 3601609489775291937533560101995573760 8760029 45468279692915287684691021428192830630 8760030 -25607941213992699317373962857475424000 8760031 74552894200319404305961972800203988592 8760032 230852209114755523679347619547588329472 8760033 -12712531413395084182308408318382837440 8760034 151067478426674648260299749656681102416 8760035 -177124446547596212985773900723702393520 8760036 24715721638717435675482993502565594112 8760037 -101437266780166947928260582726045380 8760038 -10518758029490126448831378789855330048 8760039 9352177720119945998724283973487210024 8760040 96276489558501985041343232607100876800 8760041 51497145123822925950597167739860864442 8760042 -27944835989493013977959855125186129920 8760043 422076991381263447501610466824836516880 8760044 3711051186984079696820878916743104000 8760045 8364592044052521309773162027340134400 8760046 -276071614537889799527584221857102976 8760047 281146850404371512998870598795540055600 8760048 8902474328951199768323556098533490688 8760049 73351857434024259027952489441907936352 8760050 -18535262130954440859835694252353063200 8760051 -110118718413264163590239056730612109360 8760052 -27750556325106367685986798805588656128 8760053 -154145949545951810231843518701825567840 8760054 45000369210808153138550612457336642432 8760055 -40475942858293971948503052122962544040 8760056 22661933026878767099434354832190873600 8760057 -62956265207595995253204359551696394160 8760058 -10315644310676639020833692714117502720 8760059 -10258996588057597587752611638169678080 8760060 -21424109444534380916688161760134691840 8760061 -232231038572759167948194142978983833338 8760062 -113082694665582274235331869621835475968 8760063 17163569897156827553955767950809651984 8760064 -128850647684722227952205204324467343360 8760065 34864930732213824082015551755759525460 8760066 -24776029413066219893762997138269967360 8760067 -26030095829783557325194160821942789920 8760068 149934802136458428232505760434761630848 8760069 -575645375450771874630351347460225696 8760070 -1297518331207762931082143234583156480 8760071 43158540786702985759673645665043941272 8760072 -4510633428888599194642026198170542080 8760073 5003315690997426447610874741067432960 8760074 -77986980053357122173389250964324192464 8760075 -1737836201084477971210156095758668800 8760076 62524912184191759696341202244535519232 8760077 -38796795122025149981263502299045072020 8760078 713496981148203114567172990757176704 8760079 44658190315543369707212123666672640000 8760080 1556448285355605930889032388356341760 8760081 -53352968924266169535784873463597832960 8760082 13298157363370560624851616395353296000 8760083 106157491498361991244393021509441865440 8760084 -26315110156722560300259765632169031680 8760085 -212557660572122280170390893586776489440 8760086 32193231404273460733724823733446568992 8760087 29279396695605339348594992918622061440 8760088 318862803729776486801817891548722176000 8760089 769016010533147890243681173069943488 8760090 1696243647709755632251095654701836800 8760091 122181545636514160798110535496184815492 8760092 -79666510017913737864590969400593986560 8760093 -51741825945338071072256064017860446336 8760094 -27517322684221912014263736656423521536 8760095 55355471282702152010627687030441935680 8760096 -206186000667437801555401548019610419200 8760097 210452164594952672153281266409852002352 8760098 -158165371879932574155963653582644225200 8760099 69045093975286996773118313770422548208 8760100 -39024395809200549163987034504456505600 8760101 57224275374859647896107661232312978048 8760102 16641341535556833399588812206396354560 8760103 -67821844789567850016464633165406495336 8760104 -26499501476954949798229259874854830080 8760105 13609663188327162036357204055363973640 8760106 -159257153652788244207189508573676808960 8760107 1689107657080895161349438478780178356 8760108 17977606851598990069771517732641898496 8760109 607100668754904939415963246978949888 8760110 53574796411151691111209780004451776960 8760111 5719330608560153614862628431760100872 8760112 24621043605316168036952857183572459520 8760113 -188322908686081190307602964005157766638 8760114 28763466400032639910536480027102291456 8760115 21331066356162637398775645366681847520 8760116 -230525039034958728192395472675808284672 8760117 5572987234202482037301996247363427520 8760118 -43843103962546621561950583169198598240 8760119 17757338057961489313814123695269764520 8760120 -22316443970410349708604010976271974400 8760121 -26272145450147892470712090630037530800 8760122 15596049283927858009502967752688188160 8760123 147644432886245872152825905149102014000 8760124 130662092990150383856058062888827575296 8760125 58749141261391924530456201972862368000 8760126 946011247833650018735210505346177344 8760127 229653636421493881405591329648456022976 8760128 4197249401679675637483866528106414080 8760129 69429426468196087372146464887711708032 8760130 -17068287879686370804452536454631491040 8760131 -3766974527733429015976204882695712068 8760132 1162767998225571586738719334385771520 8760133 25744321108702217484835211419347055360 8760134 -5941178409651883246829802217082593536 8760135 1981234866195843365864926368631756800 8760136 -97186715038991753086010645888045383680 8760137 72377894393734453939748927525759524260 8760138 27540862613077457411700528738452728320 8760139 -199251730140674008662019606906956526060 8760140 -103998186648123787857729958847643878400 8760141 -6023917245906755241296950277423508852 8760142 12481616969544965966052348462039765504 8760143 45569084650517872243633498604101518720 8760144 10791570261702919341113333312071532544 8760145 -129473414766141660472624497146870297100 8760146 9118321487958416656749408821584699200 8760147 -55848880917969089345190828434205236160 8760148 -50776331710817237618088081161709742080 8760149 -86017093407840816400302214973443467780 8760150 31000284572067353761302168514873497600 8760151 244137328719109842832303146994167066864 8760152 -260227892509212543425456780078854963200 8760153 -39514009930803010415612533660795246896 8760154 -46362894867412999351692297086517956640 8760155 70231521483350967233561431894647418560 8760156 -17384801619643349552701409239428096000 8760157 4627758915354798142862295550010486400 8760158 -57859685064514731865549284545709888 8760159 137119043221180618629693139971744220200 8760160 139706486439898605116672313382781583360 8760161 -39961587437428770533541114344555030238 8760162 54256921087288286591218753099819373952 8760163 -86539055602238328289342621880805775588 8760164 -39323536769540434040077398300441821184 8760165 7932632110181451314705571682208821920 8760166 -364957823751844610422863043580759040 8760167 -48586053376666919168469207009266703408 8760168 -22046026046698792486483543440802851840 8760169 185004842689324344669593327225253959760 8760170 38078474335825626891727426444316669280 8760171 -71709097558747029758891809111502171136 8760172 164664278118518338334340066603448146176 8760173 -37911927475149562900109258172120026976 8760174 -69173159531907571666686705220348962240 8760175 1179561001581440084269328945394258000 8760176 -25421284540043318557923122632368193536 8760177 -63916575019155610964186435636295224160 8760178 19247678373841654924949758287155504640 8760179 35101677377609671549729271696690888400 8760180 18929585367045124438095197098426736640 8760181 -56169690008432814245451144607279503300 8760182 -2898692794045495935877510346931347808 8760183 67513382148383321491178431118795305728 8760184 -27486854699823890480227203029153341440 8760185 74542286869538915993219878862451864960 8760186 -93508473982891279915058433149627898768 8760187 -54670188119913579870736607834396195164 8760188 16815274941313331232707502566089893888 8760189 243163154824040762613924838861857932160 8760190 -61373681130821566484334516120907646400 8760191 78151813295373325764806655907387023984 8760192 -33176138909114884196662818768735436800 8760193 -74848414456391465103823043641293256512 8760194 14745729751947366998637079987810924032 8760195 75713186655007247973989825387761828320 8760196 -131446574052055790457484050224882971392 8760197 -30341229974586433847384521155451238400 8760198 -42102422658744482678365934664132937536 8760199 -2334911438205534318925280748736874400 8760200 43061888557989442029800687761628544000 8760201 23838955917736112504684389721697621120 8760202 -95690199329208605283760298883479431680 8760203 24250320523512061706456556993768495984 8760204 217842614221182241920487488721028044800 8760205 -33797134755432705332203651614801572640 8760206 8933428579449816558840601091593666560 8760207 -82454993709419904949527548246299933560 8760208 -55540250399158903242979843110446522368 8760209 90826916962963463591426659765401679410 8760210 15718150417708043174268207095015877120 8760211 -117984093994599769385405563087395977328 8760212 -50803665824645281322342750783743957248 8760213 30199797548284745566587399328339339968 8760214 -112704981281512566573530864625509336544 8760215 -161108044936165159761823605474768910080 8760216 -63200565917555295726928189243492761600 8760217 -42911198537533807198000393933497613440 8760218 126739241510848591848139848513679104 8760219 -1466999559518252101837559507949516864 8760220 -59053665515523721859123736386001408000 8760221 78376343541648669097380502566530978700 8760222 -6069592978287911490620258944453103040 8760223 -190518134600880576577941307654380778528 8760224 80878797683475078143834017636867375104 8760225 40701019944082796787291378305263455600 8760226 -117922961296399955748607120689532544688 8760227 39249324083843378659313772229310929872 8760228 13109470533100245267722967999230361600 8760229 71464275813881210119897701753758928830 8760230 47140284892706602142037138450844709760 8760231 -9185370113790328102906031990876162160 8760232 -9369716155453231937894756495482306560 8760233 -207710750223899256917701764290012315640 8760234 -24181791526650282182246023149692210688 8760235 -66014419589413241743412148498360595200 8760236 -96396451840952505656238649461910769664 8760237 8972815618508924830133219137070103360 8760238 87041093860824002667853874901101171520 8760239 -150695715425066514298606906791865614960 8760240 15738732691507310169397750498285977600 8760241 29096400488065111860884107304590622272 8760242 -116914055390002939914068193665791807728 8760243 -608778508499944340445099496238625216 8760244 -269368549478499251720998606576837055744 8760245 1240365146842652523640116262582742400 8760246 -27427116489289422151063644142238168064 8760247 185384028478259163889804635895851686696 8760248 -35739842188924105487521104079131770880 8760249 18761558215426180678599232706151970500 8760250 2910429816106533935689610229455424000 8760251 -277031973908180649880822889258034801096 8760252 15611466809030090818369120818942546432 8760253 145401245128020260019963148058925814464 8760254 147139714268426604983543544691353398400 8760255 39316165287911792006548696242858846720 8760256 36040205927345359648140765076536688640 8760257 -26909578654892707804948690629405685968 8760258 -43430298488698488988896432922151116800 8760259 56812618196394139531018095188509756480 8760260 62426300780493479396534771683843891200 8760261 1221039789913305140705670430029127680 8760262 31506402656636175733088842448119169280 8760263 89135954093701701603624743578119423504 8760264 -24956914442110823464488379659189288960 8760265 -20506405308709480417920505161614520960 8760266 74595327269483145626929357384804598832 8760267 -181397836059198644899961730130713451632 8760268 86366710870270870671271605481756111872 8760269 -108365236703221809309168474333862698474 8760270 -27440230858702606064223383284951027200 8760271 -10934552623826312913956746853215199776 8760272 -1618632983496716009738053242865582080 8760273 111754586462951004270576743321940621600 8760274 -40246910232459147260397096570656874864 8760275 -92142793420910534492470568773222115700 8760276 -11591990987270032175664890139599628288 8760277 105914512107136833045323391343893774460 8760278 -23893179728351564946614890301607768576 8760279 181973456044677711550435361951550312 8760280 -14980816327502630809886069088949248000 8760281 178090549972081088981396646758623619082 8760282 -16578678306114412184664831876757307136 8760283 91558578765887486215315714879966296576 8760284 -24118928953437397397234025366943856640 8760285 1941613532123629314076530007115131200 8760286 -69660552904846824501912494254578230016 8760287 -80852675209751439910456499174528819808 8760288 18380530684441676332815402883890806784 8760289 -47679576682868920661389685024026050910 8760290 9754927890090901856001530033433477120 8760291 175671049936931607882238906564393855920 8760292 -12249835315284680646787792858353510400 8760293 236609823905637030202259962414632508542 8760294 42716706758612349440074329605685486624 8760295 77565745938574073472915556051052165280 8760296 -29742372992210437021722568340896972800 8760297 15809709976389560422390442085146828160 8760298 160531070963828994466524776110321739520 8760299 -292510638574242403603704608232777650700 8760300 40287773169155799320335631200559116800 8760301 -229820777442022431306070156885209595296 8760302 -161356237799164068732375824452710579648 8760303 20073162580995857177492963013550573512 8760304 -176405575282334438822531472936665088 8760305 -56733361753600973913180055627604865240 8760306 -14840500069281102346458551900710656000 8760307 -215707076126133248697847472180107771444 8760308 -162732470646062457154115394768629523072 8760309 8184424654844250882809552382652705728 8760310 -38246766150575977887257104703964134400 8760311 -54611336680679007269859959138774455680 8760312 -2598847756482422916978852494091571200 8760313 -139387638340240238177493121798529054976 8760314 -72087172162406762627612567675238297744 8760315 4634581053414592553194299385359364320 8760316 187939947104984951062814919516834775040 8760317 79226002143554740582226128773950188512 8760318 -47444385331612190573110108495294202880 8760319 -31603612126211732832924251126468727504 8760320 -118106665578807152166241676996640768000 8760321 -56677165780517985540180668966024219136 8760322 63627720778766975733377137185887066112 8760323 38029228540587522349317635193686904528 8760324 -112228632442034212067402361600624629760 8760325 -11937630154311493001397094415154206400 8760326 -73971255188665476642216879989886633888 8760327 53566225563166029527277123773950110120 8760328 -46843065505281207611736501501450240 8760329 -45019619191180323002523908681853097116 8760330 27734801992607082002900939970884352000 8760331 33306763933555932133666603654299266132 8760332 23446100721293344806445599058480594944 8760333 24759665430975749637289631371026576384 8760334 -31669093446809182740634093094678290560 8760335 91148128218491342163319073363674577760 8760336 -7011048335249645948382968096579911680 8760337 193213348819598871858393018255646935986 8760338 -46033947420683877164878021530165883104 8760339 65480023585510845534694099138409303040 8760340 -11732894540926361721550713677284604160 8760341 -112588222135936999594137960778480278258 8760342 -38707242857495536048867720921133137536 8760343 -201749115144910891222101689704968988680 8760344 261441819119356164258937579423704668160 8760345 70579735395169889731327806127357736640 8760346 -4986516791896643464430428100493895680 8760347 -201391619173569768878961700229638320 8760348 552495650280124201841020245381061632 8760349 -19912103327624417292223872267957705600 8760350 -348890049208815151434893636120131200 8760351 -122690669222840020359659381713700298168 8760352 -22507945266350820519950267872230506496 8760353 48987794373761276701816772224818200256 8760354 -29282299743917279836747246835270436480 8760355 -92666035593236535125796310575985058880 8760356 249411326769354359159326975372955848704 8760357 -55885089335260080532443824886805610946 8760358 -99552651940762248286686698673029874720 8760359 -138605913591528653608597083257502021120 8760360 2983311056315630980306913582260224000 8760361 -14956728342156543359920249142013787148 8760362 46378083222410547176803099103770393344 8760363 132837472608319619771683853701411293888 8760364 192016240013173201390169215871132523776 8760365 -14233066767253434530745068248444149480 8760366 -20983384606237331969243077839887126400 8760367 -110736488532142495993831334525190871368 8760368 -15161523242853807695770037480806318080 8760369 85041082935376025735968993854024069744 8760370 -5402875242315865603230585466033579200 8760371 -162495295796532388920855507899715799800 8760372 106529516330885872169827222346802757632 8760373 -26915197149489993018083196000406879378 8760374 13996336023048699798725593761301216512 8760375 40116676209061565415278088695809800000 8760376 -78613276933105166181451723217322577920 8760377 154629165131746246288261922888801864832 8760378 -5637997515083729151186936700987392000 8760379 24677734295736029725194222434287642320 8760380 34518394579588404313436866666351319040 8760381 56640107768958222778705990150745838144 8760382 -227699468149339263407465882139243633216 8760383 95307151763333930119839221110870977408 8760384 -6458076791123379588303090349070352384 8760385 -19505328707871069065092007269991877420 8760386 -117382200833523077736720540014933602608 8760387 -2321779489731415500073031863926085320 8760388 10680307072190505721958921608015060992 8760389 42685126004012117896622961025901003520 8760390 -824485273965006039897231342842357760 8760391 -47357725287032470039697031184625559208 8760392 -57467903428947802767565172001703296000 8760393 -61663372817470934771207684587804656156 8760394 49438128855088188302491139153807528496 8760395 2435535434880277893196616538892372800 8760396 14977300459568616034849192399828065792 8760397 -280638280244070900258535695611203453908 8760398 110203587805492687839435699592425259200 8760399 -9957094823273383428541233594484160880 8760400 12502853673964992250850037967462400 8760401 7870659856102169338254953176042068096 8760402 9734976322173560966852739146338589184 8760403 -175835171191105712146834608415979779348 8760404 22349887935431731083403592024097427200 8760405 -18083342446288882962923855376372687840 8760406 47795211169255695543373253130947297280 8760407 104019712377995347957815189801027498720 8760408 16169366162651870086478049904519311360 8760409 -88610981269636384107717025887950007360 8760410 81582736183642745085384776812628763360 8760411 -1494249256178654102360739700857314496 8760412 84138072572397562039803428971233337856 8760413 -145607915859436458999230012157482259636 8760414 7424712946702282031126234768357277696 8760415 -146636204737239826885209923183716562880 8760416 50145760509599594151898071640995004416 8760417 -8491614488002321339061541005573271120 8760418 -3093847863093736573569161754532497840 8760419 139261160515405853701765856872842209820 8760420 95845068468490366509775369601067417600 8760421 182372953839760534482302639208833242622 8760422 -31570208694727925554939112728860298752 8760423 -5682760616311458589130546575767508992 8760424 34190593584095458732932991083850629120 8760425 -44221723151823932457811365004238454000 8760426 2669642582930166665140634965233394944 8760427 -105679895999558228865351104423318300240 8760428 -95182747488807439257841360921752844032 8760429 -43705193032612996382650506216134139252 8760430 5863866971202579990928950478102752000 8760431 479397954218086895703672605270242747200 8760432 -19063280801123915392732768308003962880 8760433 2262704474052279358285480631204976288 8760434 84291344541219934435138135392277329312 8760435 -24105406472302218744979838428528066560 8760436 -41628601614171730742354520110745457920 8760437 -51269286707854822702878682615697095296 8760438 1764015807460717152101528259613476480 8760439 -75659684105798823187312909125824790000 8760440 38161715823092272397683532573432217600 8760441 26236172061215589838175950844867168160 8760442 -126414039824337781610965759961038570128 8760443 93435053928250269439570411257217714800 8760444 -3854431538208048424676139753062400000 8760445 -8095108162715994155384604025249804800 8760446 -96778943363603789737135281455083811328 8760447 66653758944380306222426129737008925440 8760448 -21327200617859639468691429383995392000 8760449 210382768280866220468180956495924824450 8760450 39090523280587222137269732943563145600 8760451 31197622076827407418694429614635034880 8760452 26554411133697619514734908409025448960 8760453 -41343205473950576831054765538046199136 8760454 -80394558015277100370315368895535945728 8760455 233816923645231985614736334174727980000 8760456 -20171490854647502289690838324488591360 8760457 32501800464701062602018554731470645326 8760458 13707005588575128004502635168612157952 8760459 1444097491479578634470333381368055808 8760460 -3498244633463530970023963390881792000 8760461 174424356762886319095283541297722107062 8760462 -46157307687028932072101326998508736448 8760463 96005189533851571079085792938145851600 8760464 13884530300244269350608176998540615680 8760465 -35546527369914013500883720625285760600 8760466 13690185838054443823352527735110609408 8760467 -167265127915461089096299177944675302484 8760468 121426594835959575762914642443462287360 8760469 72286977650752670885570419970260745870 8760470 -2380777728594754771025630326372262400 8760471 228756561098883167831763444768325004544 8760472 55977487558395112724714095103939911680 8760473 -249855342195860248617598003019391758316 8760474 413679902440483380332235296849828832 8760475 96712891436600436769162226701034827000 8760476 909958638408473712540418711589684736 8760477 -32545618096830341041487909320145210880 8760478 -23290448804935950883661895140940216960 8760479 -15839815275031613459641220761864217760 8760480 -36536830533120851796979151815736033280 8760481 210866052822633236061988754261813741282 8760482 10073896427082475306587839409417532800 8760483 61081843804260274336697403077075826852 8760484 -54974677861754967149215430054097337344 8760485 83983233730532456850403393037186877180 8760486 7743716893411420764650235224090112000 8760487 84317025323831195437432238976779446136 8760488 193436272744026361167101897128243691520 8760489 -52854366966976616745803479435560856176 8760490 -35751431422877986213055596391711469120 8760491 -248754036306813071515733579409514624248 8760492 33233007072687236151387068991846666240 8760493 57408570060202379549940703358405088384 8760494 -40631015773229431024797370294923895680 8760495 -59021226739864566032842234937265680880 8760496 2201016625415266449776650247541030912 8760497 134664418872323476313076453676044382320 8760498 23530187927918609964050424021385521408 8760499 182687064264264814543352674758682309320 8760500 -63001675247500989520206815290656768000 8760501 71558255580212335856739607518224126400 8760502 84254597795647866628486642312452161952 8760503 137246450472308660563817721040392115752 8760504 -28964664947801529978004660400614010880 8760505 13538458698488910784172026234809237960 8760506 11416584380616732130634776241544297984 8760507 6056406460691235423454918209698248704 8760508 48765899328409294783626125990064807936 8760509 -115788514157287568517389908325580528960 8760510 44591925155186952298662091041637872000 8760511 5183585757611934474856972128047424 8760512 24342051570197181063246023092130021376 8760513 123912225448767473063184714981123741744 8760514 -52339394862475351987586583752021642544 8760515 144808791118162396379600012642199531120 8760516 34872704514331673145948134723514322944 8760517 126281787105625463835644495153647713566 8760518 -52058723450880196059661457416660267008 8760519 -241967379978546973066191279638898216 8760520 -42180353458685723640090578657513472000 8760521 28379552586509075407651810035710016 8760522 -51510248538003848366654176769585027328 8760523 121902039405855605929578470544969241200 8760524 198836216751358010195123084629374180096 8760525 51890504034579125838578102088352065600 8760526 102055508686966952794252594524987563712 8760527 -89540109686784647261934285012406961208 8760528 3880842342197415916124927946058629120 8760529 -55353994592300775159579192838897970316 8760530 28908774837977720597381125362720222720 8760531 -17159869141755964389660236364171510480 8760532 -122165663258967997550159555566897840128 8760533 46026100227577588489855028761813672782 8760534 -18409333887287067837688882953334470720 8760535 50710968561573709243426633555094196960 8760536 72587347969190835325581939761474119680 8760537 72805622570069800613084066042604273780 8760538 22123730776077034159273451451464601600 8760539 103087514986570467313894017399040535040 8760540 -46542767635539276621237962745643699200 8760541 -99983658049488305182505384418405204416 8760542 44802464499177593386249860010765320960 8760543 119509101153632676098872952214039318528 8760544 35504883879709974173657152630739435520 8760545 9608597905771530929839858194152822400 8760546 -55538693839020980061626327950485626928 8760547 -36526298167091699594544897816951487680 8760548 -17701103662070353817664797426143457280 8760549 -8113868958489351156325816985219348160 8760550 -71926622881465594086636951901216903200 8760551 -43223447774272163643202562600191371888 8760552 12896402998002146684429457000090009600 8760553 203836444508353817096875117519914703802 8760554 37620453946142492644892199370347958272 8760555 4425296064000400467937028922788914560 8760556 54333865957143131554873562436934287360 8760557 136485411501542336403689678260214768088 8760558 -14672649848879231188252676637859215360 8760559 -146534652310642364609515575250101870048 8760560 -17425192786782284025006212052104478720 8760561 19565968544148648368431426435347234672 8760562 -93839768351169529624196286578983137792 8760563 -139746139524502700140049534274028226400 8760564 -22545492332631733777253980958119666944 8760565 -304428927447642770308228844037419769600 8760566 137023860419712057261906814477700483232 8760567 -107043043595774909089857837285778216704 8760568 92480867231296694612559785453759938560 8760569 -43458776509195870601354476670919340800 8760570 -8532222038523309512245865115004876800 8760571 -8848676215029891619824848024260267228 8760572 162044473713382987023663056316207230976 8760573 -66716903989107713099280882838428669978 8760574 115866627376879177128008394544003009536 8760575 132232145604921904222709579754892495800 8760576 88292767452041489309349446136121786368 8760577 8267745008793557263732640122446208000 8760578 -38603663259763991814319963949018330160 8760579 -71593857338503634530505883840028676616 8760580 -53631505189776485683208153117869228800 8760581 -95277035168893266752648056863962293800 8760582 48677830265120673116213205269540878080 8760583 -76799731083002082904939450450039849496 8760584 7170630481514067762622355941714821120 8760585 -51454135370971623912890198913018086400 8760586 25737022413862171555559933220764722992 8760587 10893084070760843616432940168481931264 8760588 -78622081425229852600982071699972723200 8760589 -68774057886021466006029840558828041780 8760590 -63699233686677906845437697179113630720 8760591 386292683094399384615964390507632864 8760592 41455070523566946838475989328002359296 8760593 34355688949495462417949830847983872840 8760594 35728477164381815276619662019897667200 8760595 -32692915113196475729024961770563448400 8760596 65404119805956358088805344334211921920 8760597 -61403696732004703529051524706988157440 8760598 1971326072137364036147171984073062400 8760599 5295126568746988916300075178229856136 8760600 -17012836682412287705181365517176832000 8760601 21490938277340107271171315871648233092 8760602 23933966845881615951535280350614996192 8760603 135829693665950681076914383105764074904 8760604 -198882568405229212016560320648298560000 8760605 -101922896334330536191761565266852480 8760606 -40243946544890080461198889200279112896 8760607 219809599890370022305980179991800437856 8760608 82368045553182196167626830186675175424 8760609 -103794505159292338974671259038447798400 8760610 -107522690979158885247418114339376073600 8760611 18073311838031681119847208159237991992 8760612 141029889075226323718943531058326642688 8760613 45800174095963313800270572602096716862 8760614 -19228788442985137375651385217420246720 8760615 -62461486943205181137324329431782816000 8760616 -2277554554529093260744572549428029440 8760617 -14612225852149846113792824046578348928 8760618 -20357244026342360261208435474935884800 8760619 3040098193667295773236290752313368832 8760620 -144271493874959737452616973421245168640 8760621 17415465601116402491374638266212590912 8760622 14722075912774821255055617674367306240 8760623 -79649528160722773021529641917519430128 8760624 -6772554365490912220002275967419351040 8760625 -27862156861389916722780559447479930000 8760626 -32940663634278678934596318349502469120 8760627 -6730263662664906426106374393982839480 8760628 -29669450424330090568557027292943189632 8760629 -294480890115062472671142827893038778770 8760630 -44455432545758735017703517810682788480 8760631 -45056231500291179810476860821621676032 8760632 15239106738913970988439253067077222400 8760633 -14372796181283816296958312198004207936 8760634 -42717094033442696596089441212354449920 8760635 -19750845699345290520333845755408095360 8760636 -189913929268813940909747147940040002048 8760637 40406561310192733608796712974381482892 8760638 16526195190827632196121706757530015296 8760639 -56605751370238031516328883992733546080 8760640 -7533255626109013195250879363882680320 8760641 -198516210020445258787886817387920958 8760642 10059772646639814076573330657939250688 8760643 12955004115384907474654604222031671440 8760644 38205990764819833145353384768886497536 8760645 65823562751876181094780801603177347420 8760646 42177333676532180072561800468215442272 8760647 -533268522106267218334684751292498336 8760648 -249685965528691993440581210992312320 8760649 -108697081397671759464696491665860557350 8760650 -6056800939255279376223375136106342400 8760651 56486400824809953561518138156233831920 8760652 206852293245804173179869266426828684288 8760653 203857184050319779556333212320730145280 8760654 -17060186240204293398602474653844201472 8760655 -185447059001758114378086746921136328440 8760656 -38218900086745346574212858146940141568 8760657 -4822182037250867654109900347513045760 8760658 -147681930413526779287027472348958230880 8760659 215935409214670713330933878606463467616 8760660 22147580206352313073559499008648693760 8760661 -37947226167871838864616523608391330440 8760662 22926770359000882033665668005775921664 8760663 170742480421028102183805492888501080400 8760664 -16236360782266821122929502767111004160 8760665 -15088414868938605678444262406964982080 8760666 46566253837306633363800119439126925824 8760667 -241101860074984042739939306202096164284 8760668 -5262658403772609048814887665077094400 8760669 134368701926816123043951710397564413280 8760670 -56684713989428127588569202048536406720 8760671 -189419646921988461965676336325062652128 8760672 -36776350918359563506150978250133995520 8760673 -73513140340725650272500083731261690078 8760674 -23990147041300922486680087599807298560 8760675 -3229431366152938469405782680343180800 8760676 -134188055025616479539726314237778631040 8760677 214501251796037667082339739657793267840 8760678 14796247380571690310599555740803614080 8760679 82595197399613420853251948458333869976 8760680 -88172746762313805407209234759245465600 8760681 -53886887311960029129048302570353426230 8760682 14589942606960179280174453246012502272 8760683 48825549719353108531219433728381887960 8760684 -4777889215056083030485648382035230720 8760685 46276070908746479777902485513414106380 8760686 -37532152671358978943567183777540129856 8760687 33361744185984516343659178022721168 8760688 -18513399932967320224695938570816618496 8760689 71137996484267670479751532842869768256 8760690 25241861026090716159712603460068915200 8760691 -998926029664856294577224737159529920 8760692 81260861516976724695858812418527634816 8760693 -25651313165375652034210241092694959872 8760694 2282747566063068268061446831173659712 8760695 -204621633915160144319341561161391781520 8760696 -7416661775216668675049757279830999040 8760697 -65358272531745727522916807135478529008 8760698 142777033800870356516133591144288273120 8760699 32295455846375174943856419832956958284 8760700 9673275362078245153219585101613209600 8760701 -75630313565647413327128109944703506298 8760702 -69336741600361057681101364233226123968 8760703 24687542482950305057420922999096615280 8760704 11378166140533630749216856329651486720 8760705 16725938727927870291666270802456569600 8760706 35882907571953175826871691897282099200 8760707 -358304895545126590078333161500731995960 8760708 -52280407356967010877437139754347334656 8760709 -195118405174389117478268658248775033984 8760710 -73192807104515838685147109484064118400 8760711 -75545943397859752778020303002593008728 8760712 6460952943801247799076293413149020160 8760713 66437520656208347449996906291497024 8760714 -41287514458724615222609804969096798208 8760715 -90717327509458838728327023059072776800 8760716 56736276177201069634081987252724728320 8760717 1968622010366659645563962792258440032 8760718 100132965239883416449755845271526753920 8760719 208319872299149707713141231989811539712 8760720 7757070487832647374313458612354416640 8760721 59254502284947377868197553512080591922 8760722 -157604027449949513481328456215914879088 8760723 100463307042863713756102473489691048704 8760724 -5131380988644236069908932403474628608 8760725 -85045781979626488541814081641713101750 8760726 3828837004120132281433395638676224640 8760727 -174308036304580221799666547929648122424 8760728 -105555263922266442142233663679354275840 8760729 28954738915478037552147356881520988480 8760730 -6987225590763663617898290119636968960 8760731 -28858499865901506886276825264695053808 8760732 35607871174628489343726938794705723392 8760733 -40433466758381535662525473372094911200 8760734 -686756939255183461904657627132132160 8760735 -68753593012527940865353759560633823080 8760736 225860178415555961130279949221099405312 8760737 137768488668992838523632442967982096132 8760738 -1215337583960856639791818763204344320 8760739 35984124142060599464221915957736742240 8760740 -75982066961274458242786454605305822720 8760741 32782609444045164839915014368557686080 8760742 108384532216124660178826832073103767552 8760743 -171788407914849759043767285994560880008 8760744 45931975141493698909491591028924416000 8760745 -12383093372837402994691978879825677120 8760746 13601118933158191305980276733293180160 8760747 45056130478598679162016140312544071000 8760748 3240281196421842443171028274771461888 8760749 -73319430978949088211364653555881551848 8760750 -44519865642419467016360100781652832000 8760751 -171075103538445311606783879466500819568 8760752 3839788216722540917826729122473181184 8760753 203298676399580099774105456571767472000 8760754 -27209787850671081311317828079464397280 8760755 49459570946252697851321172592649760000 8760756 -43197475408734530173171587669772978176 8760757 115747250548474957249278309933380776824 8760758 19898238605065809489669736230784502976 8760759 25996490470779499199217893844035066832 8760760 78450930995355816910746729840649728000 8760761 2337148962750379244493454377306312384 8760762 -24705274148776734102996550009772286240 8760763 -342517811425853947069260135513894120 8760764 -22314587267887940823321374455992167424 8760765 -7348891014606151467982377940636846080 8760766 -22734106531162721159271569564632346880 8760767 59912513783223058088427397586941865640 8760768 -50425716014397215861273411591105150976 8760769 106314182917388588773794854802196319234 8760770 -64069816773852292164513851521912381920 8760771 -35512111927901469074696749000934015760 8760772 -208257936953198656968858251930969290624 8760773 1170326862955127494646880135248343744 8760774 13888910394945890608991349235943784960 8760775 -50829881515840549960291624199806295200 8760776 -18781528126311353160888767488524288000 8760777 859583471681583354073405829682695616 8760778 48504721631357194824888524315117703168 8760779 -6767538009163453008593545341832192620 8760780 -19261923070491926609602529433035059200 8760781 90626402578953704804015140395726782582 8760782 -78802561829152742584560063900874483008 8760783 1437347964247495459290437932705467024 8760784 -34494821547251623688678427247509504000 8760785 -172330351508649842773604207942920741440 8760786 9612093681499560657541166872495226880 8760787 -34102695500471549805543169035262263648 8760788 67065157562718182672850949909039497216 8760789 -28220627699016108482884210673610248946 8760790 -102939254914441620632322571409501625600 8760791 -186859412888105275029880536837785627520 8760792 -53214656802301773300592586287005696000 8760793 319119027582536062382717757085951090944 8760794 12852054128422326584724758640035868672 8760795 101941762902177435683936149009773022320 8760796 -28753718885700797078377207738037475840 8760797 -113337605843934790937434651268366169600 8760798 1549191542755766952160177560784160640 8760799 104499417562330874661649556000694768800 8760800 -236742751137090194479011472409965363200 8760801 -10643798973246118336645894497798513216 8760802 13917952841397385268838083547330998352 8760803 3380506234025962255358675695584365064 8760804 22834850147787565257092491687180738560 8760805 -78350830370345840682160150164729468000 8760806 8746480945494468624798832181215280352 8760807 54525450092153583709434514279565023128 8760808 -94414126105382783971627677131750016000 8760809 27245996402126838238505461461052430010 8760810 5114489989065233623058872584039548160 8760811 -125861236516836421813732735903890328588 8760812 -138943327331234190011044489394935705344 8760813 91422255039237879715510460688172932000 8760814 -44579835969368427285766916665291141248 8760815 41964883545157995648410682411415057920 8760816 26039960031592038655021736646602293248 8760817 974728794421918115715633333613487360 8760818 59988309027077481955773210994610125440 8760819 -95651084332229463020026083773153856456 8760820 2333395469636968370174479104011919360 8760821 -126987197141354091070645285556605514688 8760822 -34848115809951995729824855471802781696 8760823 36481324699479748637114610798482726680 8760824 247925971835527717256276995432453017600 8760825 69541801924583007263090057154210540000 8760826 5869206335608382861057237667158624112 8760827 -2456679645678060841798699242711335760 8760828 -92706558872374097266073222260497415680 8760829 947862593787302024736095633443764672 8760830 -38427755096922682143484522903557703680 8760831 72600423254708479228785702959221791744 8760832 826587235417730233554734103379574784 8760833 -188694107323859967416967734621390097918 8760834 -40932216278591334245184149733468490416 8760835 95746822748597262158247641820170824800 8760836 30747809441646370424266006593933570048 8760837 89128619759916720814077891656147489760 8760838 -4844335442813802274084408562484049920 8760839 26605275732687724754366999736363058992 8760840 -55879492700905512762051995047523942400 8760841 65094963065909074541602533363597886464 8760842 66037338504533105290678801490593884000 8760843 -2871197540262249849593242244524419840 8760844 170488765056024547079426172854428649472 8760845 130393679099409878321084773230683570400 8760846 -17787818081274014503345834635275730816 8760847 226718926897349542410720519266710654272 8760848 10012937615644419733800463998784634880 8760849 -6388060631894303878815279207887534112 8760850 7735204248626002995963879644139148800 8760851 177521669204502739959041913887551560000 8760852 25708574544558721889310175876090675200 8760853 262188740168197850172118829065161040160 8760854 -44198732861167580185989890164263099648 8760855 70359550466456884574705162626394490960 8760856 21654137299294543830483474787593830400 8760857 -135214345944303947186725311959629088694 8760858 44196870733853002692881301459799709184 8760859 -42728447794553753004528191093840472584 8760860 41601187865436587174050116222341529600 8760861 -80290507333364908759165691788380244512 8760862 -12926246703521033011387603252581273600 8760863 2131294280120421649414647358631020800 8760864 -20867568148997042233570813210188054528 8760865 -186963030558950981679893528943220013400 8760866 -74837969200761939609902438513252872368 8760867 -64418412008360912338899557280459805320 8760868 160050219111859779549684401551616248448 8760869 -42781677858080793704515449596429613312 8760870 -65361917040534673239557898900934191360 8760871 35628796036280511951246644865560179200 8760872 -220620116250683916989764143665947699200 8760873 -1639389881563539479295975011984380992 8760874 43200814744332247649831614634912181936 8760875 -8019166077509392254490757093806260000 8760876 -34350295131985421258419964406070169088 8760877 -215876134743247395308155227188216391274 8760878 24259121761626994892296964204201897856 8760879 -37241691934819705532856137403941018112 8760880 -14466691265763002465080164190295162880 8760881 289253272020876157490169011137559390400 8760882 22025801052298889263383137005732706304 8760883 -14486586192456547378013658745420074868 8760884 -180885178170560944330080613341038592 8760885 -36780494342233058940870468840076525440 8760886 23436601465289224675422446490327692544 8760887 359789232362611526281205796353888710632 8760888 -22151966350768131600836152845797376000 8760889 15280069316758572034092466471615488724 8760890 -1085300265088822774899025550722006080 8760891 -2284293186512129230860151897970107536 8760892 -16069491086853545484575888163378012160 8760893 32124110631061707062442895862154072600 8760894 153113503152707204207735537855734485312 8760895 -32514950893743934603199969715595596960 8760896 -44699188548759215134014259894175662080 8760897 26835485532337765273924062575088208020 8760898 -146695880143616989885955024769433450800 8760899 -19399650024537289573391035220825323008 8760900 -20667401451972658198007646515550720000 8760901 -3703640120130913421936043985996736098 8760902 -117110244976631365279991427225617040000 8760903 53960168876600357130622863002720635008 8760904 182343936371870115145264849960953323520 8760905 33140919215512833537427696713681753060 8760906 -990629745204726577923703436998656000 8760907 -173556855419717079963068701406344048080 8760908 -4637010219904022782424090473314094080 8760909 98672493762191190114548170781468071104 8760910 -33402863892497110240964756842340352000 8760911 -2887765997122191496158173878372441488 8760912 276955534851903037254502345316106240 8760913 69036399338708848021098704721738561600 8760914 -113324673895241339828488113078279029088 8760915 68931265182093601225844056487837948160 8760916 -8755602640122752957140626169677295872 8760917 -131702020695533396142178975545596139648 8760918 38661606605901391164850899791696416704 8760919 98808275072251786610809245004649104840 8760920 -65303355231131171721317684111956377600 8760921 -14888246740077632543433828357051231360 8760922 -124031184071736382075863598918346665488 8760923 165684514258997217610401856873507919172 8760924 -20001078929560830367693590903872226816 8760925 18276197212192889559397478691168441650 8760926 102505054652852624697309614172984630912 8760927 23114244777174061164798129888487708032 8760928 293355059892426462038830455431795834880 8760929 428564488083643541886870154615328909160 8760930 30358954742045836537549432060229329920 8760931 38525688773759768025518236157742394264 8760932 194758103428853851484659886914560890496 8760933 -112036623144763820090050982994596110080 8760934 -3335505322674699639171696156367689216 8760935 172206586446525852315689237232412877880 8760936 -130186469382319206715395059639282073600 8760937 16134542424351504972973148486063144832 8760938 43621387252181442867433145953807107840 8760939 108579773300214434711272878061201387968 8760940 48915466495261297157870940067263959040 8760941 12940760442764148494825927837802577920 8760942 59116770102973321104687836295078090240 8760943 8140962578923141661984757803410130000 8760944 -33662425233358366777418314627943792640 8760945 5244119073476833217305274826289873920 8760946 24438868408892067555895188273610957440 8760947 -1429826399261479894365868981406055600 8760948 -23901673015092044037568373552777785344 8760949 -42585062845647408382162668543203392 8760950 -87298438517648337457522293251391043200 8760951 -183720704084100127575189484663165384320 8760952 -158797259201731100284940905479162470400 8760953 74221076206145837517231604825158744384 8760954 50488835193640590165083928528526060800 8760955 -34277452749112940951610462397623597600 8760956 80260016141437346034437214389167354368 8760957 -64489572208959635874504442863560476320 8760958 103581160740513716311973206566754925760 8760959 -278377507124893794058926122627121651840 8760960 -3965421666081355456620625534019174400 8760961 82575070597488081917495398934103000624 8760962 11190247896359475313910721957362356224 8760963 85193224655812673573329048502925719544 8760964 152218372310045790488193860404367027200 8760965 12821771029750745732284555460947804860 8760966 -49861906111560725881188338490794784576 8760967 -297370008239278598974498972874233398768 8760968 132494989181588482923568158746801602560 8760969 -48384293916154932650486514368536044480 8760970 -38446759781850696253553323272634492320 8760971 -122636174545965633994832856693219558048 8760972 -29388303126585226909294597726760927232 8760973 30200119354540265691634925106459993964 8760974 -90292771088380710455254335559131033600 8760975 11393511653943517162135378317539760000 8760976 -5523830740586191157258050870758604800 8760977 913521530714759864716711091617451826 8760978 -21055836086597749772732054629882803696 8760979 -45358948969083363483554519232649964160 8760980 13455769126135789468226027014941792000 8760981 -162963269681244680974838113760332311648 8760982 5337209449754933548310163944484428160 8760983 -43912692243651476110626705629383520640 8760984 31071665582381915897230430274351513600 8760985 -70342404993077969590643633339555549820 8760986 -11707435370295307078487959912841741856 8760987 401314711696869963897763045767465177600 8760988 -115322492411154363221539721931805415424 8760989 -146235511707095285903701642038552896244 8760990 -15798852259843871598495709504806604800 8760991 -1483879396597969641019153304475128608 8760992 -2899371785329397115917626452096319488 8760993 -63760143971984843372772111736089142656 8760994 -49144892960237735838800488660705692288 8760995 112836371262664451738699206273882729200 8760996 86093540457294010229258847784702324992 8760997 80775332382849807816188250313840697632 8760998 81411731394501460103292876365307372000 8760999 -22181745574069619923818787936621681152 8761000 133310141832393239995590593232453120000 8761001 -98054094866717041088088825696374309376 8761002 67735532993359169571497307713699557632 8761003 9644227932855665543778343003138811136 8761004 -28627769258396657152286234370410131200 8761005 -57433489599098473839987812450003700 8761006 15300075119507014939137265269219482304 8761007 15650967314514981702104568359900954256 8761008 9405810810949304559805381052496543744 8761009 34143028314120476714617647494057816210 8761010 65120277704148963450879385642239424320 8761011 6564601754462480917800706395267343104 8761012 -85480823930582247018958682266197248 8761013 -47158367397699810389001129564577047300 8761014 25616737665731611236445891226165376000 8761015 -33782151091207095280444986633623054400 8761016 -46537646652761997307573328582130278400 8761017 2175712857686999133612654833551571280 8761018 -36867480155167328888195129713685277696 8761019 171412102249268768872455250506125880420 8761020 27319947582124296535385385225040527360 8761021 54054198041084766473131674939318472000 8761022 74125876292577926394797666314103040 8761023 -59234746319862145627158302096077503840 8761024 26489116370935590653452415323693121536 8761025 8072815081906958944738912696148241600 8761026 29053620054658627745664487167504054144 8761027 177904811710322263618514253548471960064 8761028 70972547231410575387389828386223324160 8761029 -72964197645186293351505747487929558816 8761030 -27902127813068728605865049143237203840 8761031 1499249995225733407232617353102802200 8761032 20161222219004747378047473537186693120 8761033 -443349912985552417518185959980262144800 8761034 -20809593198110952537036005040036062208 8761035 -751750319306514334122367738490442240 8761036 70032923606321241557243967832703247360 8761037 76039095909754955977136159103089869686 8761038 21490215516576054788932074891531488256 8761039 71470112241318803155477900147159907056 8761040 -19184973506696889865832420158515609600 8761041 5142786183413921325526042524173576082 8761042 54409191899750648325279613046546003232 8761043 -3840102644481671179288602977260332816 8761044 -14893843521655584542266859584620453888 8761045 -20629342992427362509828803428179750400 8761046 46159747125088810079911544467453799040 8761047 130212717442064270913207404115905092200 8761048 75953501092935130570039204421164830720 8761049 -22607968376343822540058380028346788080 8761050 40229753883196576151805455004466626000 8761051 -69036086930664289217745638213907404400 8761052 -138290654914672955372589404654549498880 8761053 -7235265802429181912283724936514337504 8761054 -26858185211405159270680460957015018688 8761055 -9769039582186216546984457984364878040 8761056 -187299531073646695735895012350535663616 8761057 32881478501375309989834118599693103892 8761058 -80282691250886768074034473144742634720 8761059 71793866215817270212338997286871498624 8761060 -7805118590725447480029476276881612800 8761061 -5651057489712729431367797046446840100 8761062 -34975863862226901422927237485136893248 8761063 -129566207437979178987005390614965107000 8761064 59375227356235349870907555229400739840 8761065 -2565734766195830172158088069601628160 8761066 29650592787483205328195713876948697184 8761067 -97436146712795170916197787347469828208 8761068 94805290498700373141826399393142046720 8761069 -70489677698812135275039807582745418004 8761070 -57316109806009351045619975591314067520 8761071 -47210169044588059817396922513493612800 8761072 -39042850820241270489729500182587572224 8761073 -3778188879780868700442128180795271516 8761074 16645207182023714869813542748711787520 8761075 -76223869093634319758662005486048063700 8761076 160357327210030620283636988308816997760 8761077 -36531962510172378200449703476950978432 8761078 -1187662224357878351300091223890134976 8761079 251118449348357833144259628801168808680 8761080 -31224377086537219130969079660444672000 8761081 51088926744060708785593408031151572992 8761082 -74290548680696678015876745339236874240 8761083 73015739767407162228045796358789030424 8761084 -87030090661311408565912759063288950784 8761085 -65520106718836063663103436998012624040 8761086 61329004372607382846570624112704173184 8761087 -20442358070120630324669359993439650560 8761088 44179611265850628703479105936886333440 8761089 -89551929266405017575975059025842413776 8761090 -42182652851234290691527719414388492800 8761091 -142068862805182819545308006592889471248 8761092 119497830840508929198424557188225559552 8761093 72957814796397006407212983439439476320 8761094 49466994206833851078181934558627712096 8761095 -2279050932606217825573711753968844800 8761096 -15406186736000816319387609870253424640 8761097 -127940536887513401221623119931283100928 8761098 -78493838268572427605934554979542307072 8761099 -154167685866659666875894866737829001900 8761100 -109138501457995339378721845300880640000 8761101 62853938865919594951469548722850064832 8761102 51481487046693584521136553366798619200 8761103 -83783603647308500047630523837958920640 8761104 -680673608119600909197050162504466432 8761105 21417195465841052386750142454611878260 8761106 -80840226491641996718623854292898971248 8761107 28445526636984128323729661821267525488 8761108 -157828673857535652978138086361761721472 8761109 1080104842641615977833859749052801376 8761110 29380848322748048179032820239705317760 8761111 -32392719997827728278923578135734303968 8761112 -129798261539078646659852987726103060480 8761113 -15622774631762387550033139844951668860 8761114 -35455247663504393189117262408082970112 8761115 145263492262223361800054281359973570320 8761116 2991684043932585521036739367213006848 8761117 200658971576898819841685942698291192166 8761118 89090915232784276875517156450222373760 8761119 29376021063803585646720133059109238160 8761120 59993681117616674647970960259302031360 8761121 -22640011811035334509377884395356576 8761122 53779629187344973531223076097985210880 8761123 8411117085203909006160388873551898880 8761124 21679029663239342475336290468808974592 8761125 -145660621789168548481262055316253184000 8761126 -1901810043591406191699856645750848 8761127 15146468523605489874673367696536562112 8761128 40217704989911408930745174110690918400 8761129 361334575467208307133266354880776665344 8761130 -10227534189554810576717424409547704320 8761131 99367852053258043387273843577230798620 8761132 -154912512843135148175839506569539599360 8761133 -5864331912460677793093288177224864618 8761134 17110983055270219844846783569420668480 8761135 66782817923504821071769034574424507080 8761136 -51403222090278632417762795019763286016 8761137 21786268136308831093777827679157096448 8761138 84239216619132632142809763383598771840 8761139 193627951938678702563096378481730220940 8761140 25716364174791288122823532121387016960 8761141 -148170046374963028641387051087670637458 8761142 69390465347375872744180748183698890624 8761143 153953168241891255020883680578597701864 8761144 -43331623350608865751891289128323072000 8761145 7484425188786103734650195874748488900 8761146 -30107939765395211301307700492834400000 8761147 -45752354463095473513401970408252070800 8761148 31197472480270386877187961760709836800 8761149 329544881627012871998187788953310485440 8761150 15058585706468184607660899493796352000 8761151 6971265386795861246706442755339704400 8761152 19277348697672265925673452664155799552 8761153 20685291809904620982075702699518654402 8761154 -92641721373314087130170125677498498048 8761155 -15350496319541778917723133151842604800 8761156 -66952013360957695533627244592884005632 8761157 -230043539133246974527100496780196938594 8761158 11369900400080081133843424850145435648 8761159 -8681104870966976394590656295016464640 8761160 -17157154546103951226379810338643968000 8761161 124539115306047421783045547600785163520 8761162 -23631974066063963032191110362878698400 8761163 280430897342736747271725163274156430144 8761164 -558932283481704668274225226380963840 8761165 -16796089180705141988276026859532074880 8761166 -26707903651518446238950008535303976960 8761167 44215171477856173739442827860665579648 8761168 732677851883013712006829156345544704 8761169 121615646762131430865999034158683379570 8761170 -25745945714875240046516178482710118400 8761171 -122785275557234613965645928222100758816 8761172 38453284972087178446046547489233971200 8761173 -122610035179079135259172237874153752416 8761174 19957243309799279342060339904610166400 8761175 -23833902757423581140210068882021755600 8761176 -179855310345698489349447549083241676800 8761177 5511816497125171986967216090467174026 8761178 -133489208619697701150229062342964089360 8761179 -16833582850444781170279316052582650880 8761180 -257190709123501521988362474522449111040 8761181 44305398040006072033670998884587292288 8761182 -56193928081631904767951963549552480640 8761183 -48172153059290229139619185696798126176 8761184 201362086320382247651746359690811539456 8761185 40006655232288435328930060150564459200 8761186 -36895500605455049272337066848186298880 8761187 -187242324170631177091852734454300179888 8761188 -39989041509548025563252288943195353088 8761189 -29930738441285534901410584276545084160 8761190 -18106089150350127891446216716271875200 8761191 7632469746080509387916008265990577192 8761192 249126228489864080224314230072865177600 8761193 8415505706628053575488903029271796416 8761194 20646965538040901017408139979823832928 8761195 -175762961202361476746804562245863936800 8761196 -51984350838020750862215579402094585600 8761197 3575659538878306702883026879134196800 8761198 -90633305490138473530895236301409086400 8761199 95203448484701795401075768933035057960 8761200 -12006631481967579242264308947210240000 8761201 -90569416409803990079205838761902005196 8761202 3586545754585388642992384154257514400 8761203 -294189668013679860638631833958843576 8761204 -111930726757449494956431812982800691200 8761205 30070532750895686806474678556300308800 8761206 10789901153276079113992352929962000384 8761207 -407477997946709849177083820523991040 8761208 15084463173082099397898605021252689920 8761209 -9124728632741341663842947891836299696 8761210 51887583676626664394098344104190113760 8761211 229285839245302146481384718684361333192 8761212 134963012544058433778251304513753294336 8761213 -24083906246470935110516784996827484538 8761214 -29380067147763846399906284735169893376 8761215 -19192549646661384515911400534216384880 8761216 -43993438493009773066019783857290608640 8761217 55589178465712711023762337795245307140 8761218 -13918003591964431814211721725111969792 8761219 -110178808052622273738388526660205589440 8761220 1167876531546778406133054862338293760 8761221 -23540722595618235588716865114707850528 8761222 -90210197827933864094457995917055569920 8761223 249899058433470776057041787163387459840 8761224 67554754746575671260773883503599288320 8761225 116520079849791214435535383392920058000 8761226 -4854003808237067450685104337666758400 8761227 148557197581960718916908113440722229720 8761228 -7539954676231400664217084667392497664 8761229 -78225802021082971680817490144170598592 8761230 43497318261559841778557280001325529600 8761231 182331389803086970915826468136136367592 8761232 -14209253728974451109020046031983960064 8761233 -12155738769445024115870599142477762112 8761234 15699558179451399203658654400928638752 8761235 -51703714069108838746400698917302696640 8761236 109677349739109538657677985862890973184 8761237 277473188635416403755865116077971711886 8761238 -3735488274669688315746525118338343104 8761239 47425705610324012525943504952097769648 8761240 98887935812014948867625602944108748800 8761241 2708874692772615441710005143353055252 8761242 -14756781658909590532949610498161356800 8761243 -88337682504280343724985815416348064508 8761244 -128845684851001518262016380695274750464 8761245 71379314581838593102328639648966970240 8761246 -64922414996812227525257357465280343296 8761247 -298319987541317186082949532660557944 8761248 139047982137775031737985905750622208000 8761249 -17906925961399943327112351796791034620 8761250 71904543162662501790852373497840000 8761251 4450508111889386063141294498168438784 8761252 69332816693855892539379160844336627712 8761253 200975353227571718734301924321399405502 8761254 -33223703892771687428622126948708206592 8761255 -83962029879836281063738798172679547440 8761256 -40801683988586166031771870252163235840 8761257 -200866027990067650041628501149387939360 8761258 66145653086774910572689597582277230080 8761259 36198087527053291516105868416306976304 8761260 69521527200275620060518973814275906560 8761261 -133848837831531868649854168000764281600 8761262 9726389932947976075541477944377427200 8761263 63160280735202495557542256903991575424 8761264 -1899434398376225386164401478819348480 8761265 -556669301111516989708590023589995340 8761266 157583248105524568664898582349343235360 8761267 6798498365437285847449804259514723792 8761268 162626177724325161388617841974015013248 8761269 6368093552442149516701107632207906208 8761270 15728750366923280277444954444379176960 8761271 -63150485148981036981882199500853161360 8761272 -21361355023432153869339973382762127360 8761273 -97391194769924474108558462970977403180 8761274 99190500340998864019097206385477249136 8761275 -2818410820667304202544004453750274800 8761276 38633129091031358926677382594871664640 8761277 1936602470302369860754984718318620800 8761278 66983877809941886862409146412798357824 8761279 258369645388819002596581238313194818880 8761280 46929362411097660970171227232744243200 8761281 -21382058753481639289707457089932522448 8761282 49633215847017099236204877030565085184 8761283 399012922849813317781752930227718939024 8761284 -2289409849364692901221445225860583424 8761285 47982086228379772934038538342307581400 8761286 -49301968310997415559207536203470687616 8761287 11415121924550966323588804423795046352 8761288 188317678043635880106362757349865333760 8761289 117464437331113375011713295695964576090 8761290 4562666301919074439210926224207846400 8761291 62323971481100565887842786951726965504 8761292 -18059993865033682865740725656046604800 8761293 2908492588690498917747221643040023360 8761294 35706391671394754920507610381179605696 8761295 115326968528412350588059064491655115600 8761296 139179298101599835989601427891814400 8761297 176229379749479144913224186188828437746 8761298 35948514432323924258833701115820231832 8761299 42508371154602969011850397654499268480 8761300 -52027524835329916733623766487871369600 8761301 -52791033832285278254795181599700649668 8761302 -38873071863420424671234105679455000000 8761303 -241322705346848789165603044465206531448 8761304 29101653129136350916812789285163008000 8761305 -14815446685265013375364410681419823360 8761306 -107077277210314209467516325094858290720 8761307 275271115783041129174844943713722835752 8761308 -114005479129571798585852229504634383360 8761309 110958501953126535850693690788955106080 8761310 -7382542859766076008160425238261237440 8761311 -36785395710300842619109803820010808000 8761312 13400315767487943696034203822718451712 8761313 73074349562302289163314472895853315328 8761314 -60071312987404984442435923706033664 8761315 81620625263557665497048878471784922960 8761316 -102655134139634763130243376013649944960 8761317 -50312914704470898950545335377578140288 8761318 60966328412925628135884010567627439040 8761319 -55326497269960855853411241861637946880 8761320 -61702404240926905224245084644636723200 8761321 -132346856019472926159130395841068702336 8761322 -30597103014629254716451088854409304576 8761323 158050752070004194982478460627823640000 8761324 -9738205046765087817048438205225571328 8761325 -107113436030696175635133729651204205950 8761326 51776721147360501041315831274786416640 8761327 218248753457048113314931282781021316176 8761328 -32065690193978991914060021793159118848 8761329 71440423819489039014050228652922616448 8761330 -55065545098238904682545380908627358400 8761331 -34778418725802315152487285208955397936 8761332 -86843616810296673509071656484860592128 8761333 1894593422946950192182351464871922880 8761334 38908803400025636136860808412254932160 8761335 60504150520127854906748850713352307200 8761336 -2136593769815066653259755626712780800 8761337 143772402448422638915762216250303840000 8761338 59744569662836319888995183280157593600 8761339 -169319397036272179692412513632642896860 8761340 -4047061213462132667055118980729169920 8761341 -46795243191910669312987710882552215616 8761342 -19464474891894705387796077779973873408 8761343 -35748732947861806719418079242048585320 8761344 17864444371301377355209061933355368448 8761345 33966137357154601732428309407043926100 8761346 44168082724980380715326083518839198208 8761347 17466581709222140872343951311569702516 8761348 175615548069097590762000856833445524608 8761349 35806459330653887813441892236577484800 8761350 -17201381018797969782009413232477628800 8761351 -15930474574365841828340710550209228328 8761352 -196960613622533722586595450564854246400 8761353 132853689247276876689272286189482671008 8761354 30360286063742940970018397336887356672 8761355 -18371722355514906336563483134155510240 8761356 -27433861130442415123488290608386316800 8761357 -200065814481935576356512897740625492768 8761358 -55822324927819729857314338181107108224 8761359 131140839640650411891953698422048608904 8761360 -23995965149559940806961470302285905920 8761361 -46371837231173766582608968971994039296 8761362 -46058910885366327462397698747256101120 8761363 -2841528216483417770472717190790288576 8761364 -353869655359193155153994410423802511360 8761365 -8520857255066849275845196009925045280 8761366 -59314508678371297691417358298409830368 8761367 -117500847888003986858949228282625641840 8761368 12749705130383902617895874950594560 8761369 181890560698699441701811108064248952260 8761370 -66354240705551510774799398463572793120 8761371 -131873491082455421185620554084601194088 8761372 7899437577767517733492058290209125888 8761373 4600073639608487361975731733567727200 8761374 6352192528586902070476295791058193600 8761375 23387366272895809269388122910970880000 8761376 -110249364927992953826171625685592702976 8761377 71011832535424894279078648395374980608 8761378 -29421470691038266815886466476077309888 8761379 -2372191890309826003096065315122200512 8761380 -18038243878262524174452382859916349440 8761381 18188070931721441865271733936626593600 8761382 -5151751276413889893933889788133232640 8761383 18167533337461110132634213757109081552 8761384 1270999494068545702063732022397250560 8761385 -38862748677962735962636975337980293240 8761386 -4746490974009188730094716233341687296 8761387 -21654124772398824821401384175009027088 8761388 -187706803104294342458650417623620051712 8761389 -39659630130624197836605982435573063680 8761390 -62032660477014184586712255609553858560 8761391 -159992943954497078594657804607704689248 8761392 1438051188117398698689466643316080640 8761393 -206943425040810166189848406028506449240 8761394 -35646767319726229564760401731690072960 8761395 -15368877126185332623674204597778950400 8761396 -95158438811452646793597564267323313792 8761397 27044843524503340508212170957980788128 8761398 68288854791534245782954191238489020864 8761399 -48184966096024779032521732794320621040 8761400 -513325131074642258505768565472256000 8761401 29065346133018847930377080761061646000 8761402 48667697322203829235924738377334886112 8761403 -31351411270048125710701276959500223744 8761404 30557272211441597751256363492437737472 8761405 -14149481966516138660764405378550532000 8761406 4033593402383166560821776083301715968 8761407 92579272158014425418653277031474039240 8761408 -70490726654407984691162198842602422272 8761409 -126077731146653484574060141744193865084 8761410 -1861748291615938185468563299455459840 8761411 -461432856242821706590114619550132489216 8761412 40778122273872296482810366880951107584 8761413 -5522533245328456801076148883339822080 8761414 61619955811304289296906646347733385056 8761415 -16448623716981244176899588628828120480 8761416 38007090153344008269536519405238681600 8761417 -10555325455877668629400749420532478400 8761418 -116360335474770673240961397614849637840 8761419 238242772029728719072665969759889510320 8761420 46439815539107966567988717004376448000 8761421 39172892158256570485117020773705999532 8761422 -1552057206786450933921732203734901760 8761423 -53039062698151146602316735567284653896 8761424 7035508363949113391778522306671542272 8761425 -44917869305678726582198647832712834000 8761426 39333855130759300762703226345241623840 8761427 -80387149838659467189811597238037000120 8761428 -39455789239300048869232275266028519936 8761429 -218091708180898101486934264498835601970 8761430 -4849522412341671966646768023034997760 8761431 -16924410553778611318254270929840474112 8761432 95074832398105812295435899533844787200 8761433 -133083399299308218849040849277616627318 8761434 -9068019717175438667245755450549984000 8761435 143041167277718695270567228389229486560 8761436 -26723747773032437449532806898752601088 8761437 20761874636984549291099427895598969862 8761438 33960193852837388888332046897251172352 8761439 62733875928982811477194500272396382240 8761440 -72048346854122988677458559927679713280 8761441 63191918813882742517488353363027600640 8761442 -8748871303321179049023009113974800000 8761443 -136114564895502042666222990869307933456 8761444 74501589880570430814728387191024055936 8761445 -142358578512194424983842116614470537440 8761446 -3200601752992048514852456792596172448 8761447 -89859008951054840020848749442838880640 8761448 -77726487376786459030255272752154624000 8761449 -45050233952570933302680904787185810272 8761450 -20099483331805995035838049748748438000 8761451 -301173507081912754709920002776350030800 8761452 12050583938457976371261384373416837120 8761453 -224986158828888529218912571660535568298 8761454 -27404864254113338519260818352979195520 8761455 56431888166461436858330757679215633840 8761456 -11135052436777643625164471287187767296 8761457 208168692838505594367170660209545290706 8761458 124535597586928400535330589471671690240 8761459 -23548829618758388926113726263527253760 8761460 1790305058608716346916072549856168960 8761461 147531437119795446662574774400205578272 8761462 15569958018523465892900482841529144000 8761463 -71100727833479162491566595596854619288 8761464 103462658176978593195144652785227304960 8761465 -1463258037053767058880321941268209280 8761466 -7899916868435378387816188841735911680 8761467 123662500187907753142083591869684143296 8761468 47192565705339818762876862279867314176 8761469 291227131029588347178478711922085396870 8761470 462419524633997990360065138845609600 8761471 -32282938980553674915135700292883088656 8761472 -200760441911228874800674337472380928000 8761473 -15488462623239080279522438737652213760 8761474 32031659673490828929005688517040438736 8761475 36397366288963236756962618763215461500 8761476 58028008134989391156496763552194560000 8761477 -143959310487967373033641055312304665988 8761478 -84160405127650922429766220011986424000 8761479 27468324246732660626827782168188327808 8761480 -14868467271155457255044619391352832000 8761481 -101986349050390631794591735441355401008 8761482 13172348227342697022059614765611963648 8761483 -54570408831013674397343389965189288576 8761484 -102855228351730521476102710963523145984 8761485 17654331055797730046769360351520716000 8761486 59769660257930882230828726314848163264 8761487 -98586716307082642154326122895914943248 8761488 1745345980670833309568327433299165184 8761489 218545085159982256598417636076393920 8761490 -108690085957718663722522795428016668000 8761491 -32135559088900584128050423525180588560 8761492 -184163673916854780368767848778683967488 8761493 74189378176595172079272459774406253244 8761494 5677283726800161519483341520764487552 8761495 -96166224939284070146740997113841078400 8761496 384103828185498665884073540001477120000 8761497 175189265267308805846781070074794143872 8761498 160638495273601598463840883415465560800 8761499 109871617043342149861771003387897577088 8761500 107429368624271469087029487460454400000 8761501 -60459258081363640669649732706282735360 8761502 -58651721752249890996311559766741650048 8761503 -102821508087432783129700463265986285496 8761504 -26061766392099763814630419865001590784 8761505 59928436608744996108131152579625157120 8761506 3653480206635160305395599807424730624 8761507 63891176026036604536864307176780289756 8761508 -1041566478318272053395859070763663360 8761509 118563370203280219378046131220462792700 8761510 -7806309713336076558964021982750279040 8761511 -61782604165169456408968141706320280016 8761512 -70996724380621428237221172094764564480 8761513 173332721744346391839253031419995572880 8761514 61135978907756571256236563413936583856 8761515 -30686139850340978700349506778490791680 8761516 41812110997274521364318717580531095040 8761517 -62221436504155186888475206291096051434 8761518 -553044548068355787185478485036223936 8761519 -2141501558997736396802798243878840560 8761520 -13885934788634572203027665453393510400 8761521 105965071574548648512021637237388902512 8761522 -4617667902182929428525581675387506176 8761523 -167680843360415963635939750795136606280 8761524 -91277397715253249699100975118621685760 8761525 4834531635262207446725250250866505300 8761526 25375025560371893391703270868010854400 8761527 -12486046318422668854437060793485291960 8761528 -60748394654457104847620183376379822080 8761529 42834328542676944925550420381317523520 8761530 13480456315731438079870823371452272640 8761531 89965214416573152942237979702652703332 8761532 -36518947741339395538173231049812300288 8761533 5252754148931410636491818196366892608 8761534 -41971230512892721234879330411852579584 8761535 -109468324308841624147563559600690634520 8761536 -2525928744409062500703966132380368896 8761537 35818165618405576010835857594522501186 8761538 -6930962184046575485912645908854650640 8761539 134701926089968984475180900621355276024 8761540 -67027989175449044257490557801596249600 8761541 -81266188346610509363959237815510944100 8761542 -49183315465050160523544672090973181952 8761543 -52589169250254704268719876889813461592 8761544 -71406717886337332914066480152506490880 8761545 -9246356043187695029889253679158389360 8761546 -61177787572731443244698455642034753280 8761547 -54223684429107145550265673357060721004 8761548 -4376500298605147936758790639929431040 8761549 150565002170684170321454935506335688364 8761550 20804343299663605389730475285880028800 8761551 530265588067692932790734730375319296 8761552 50977382170288865160443822348880052224 8761553 51516071871298640210069496570040215924 8761554 -65986604461456576361429100457941884160 8761555 3183549081400920442710089169919815840 8761556 -57726033108040852188456658428981655680 8761557 27734333114753111287217726614676112192 8761558 -16817040015131384662515437124043122816 8761559 -252468678801027445175076602893434777480 8761560 -95730981711384001798830474019007078400 8761561 7945320117738027407854463886434817024 8761562 11712894562994745673095217216977738240 8761563 -50642629920323024056041301061133316176 8761564 39435902854236966422206869158727360512 8761565 -108053229219074244836479223116495946400 8761566 -62099044862601593973783705599619274752 8761567 180799181840365801131359386820850066360 8761568 -95644860622794789270826903793296736256 8761569 77077958614012456649827742223465242544 8761570 79303032823421238364331931354407861760 8761571 32867192793433902790979004555586847904 8761572 3067602010178305578370839799814246400 8761573 -145998904847323491232933212978226394400 8761574 -77464262617237394479379014422734868480 8761575 -5605685244300314263711286808715280400 8761576 -26413071341680256432421315617066188800 8761577 -101479429170167822445957280799447812896 8761578 15247228779861462117228617078309982720 8761579 149862578254904292851027322960118773120 8761580 -11840084326054018041374438322199603200 8761581 106092220354542525109267887943977051840 8761582 49086498275065173223119542689514547072 8761583 -118649514842202176943491792795314101360 8761584 12881346657366814051642652025697075200 8761585 24751915558527449826647851651220885760 8761586 -76002492941375410558483418511955777008 8761587 118873153476042223665152678832799018560 8761588 39387191743379906716532062613749512192 8761589 -93595371266630445646931530066870842276 8761590 41204125799854924216216368596782273920 8761591 99875576761905489024983470677347673672 8761592 62003078516993458436434447480651776000 8761593 -4229989557510995450387251557743292336 8761594 -992263153201943847610367387148675840 8761595 -27356943701334053680488897788761382400 8761596 59491371645941041852335834304741263360 8761597 49122253273382137161334210939584121728 8761598 38153186317675556861193125775074824320 8761599 70634773824219484851316075142424929280 8761600 -50340476970431141215780056423255244800 8761601 2006935549160369585334100563806329602 8761602 -74700290981828635831941029601932631168 8761603 45005339407517780110218637315145277440 8761604 -34257616129550389598075220421613823744 8761605 13712604111509781778294892755602628800 8761606 4479286094822310315201953827314741504 8761607 88673173152311586101250296831850062760 8761608 -179713879421913280929374314557209763840 8761609 -150403993344329816296791097905970288796 8761610 6257104880330017076371424317702080 8761611 -63703133077874468301755562892022557776 8761612 -54782959181810909883267443995476031744 8761613 -15305611059839316084538337857619434368 8761614 25962947293450906321118870567863371840 8761615 70524509302607856250125439350761882760 8761616 1702251547020930760994790372835663872 8761617 -28987668126270336582679776292395504000 8761618 -51456871341514287577559197626799944960 8761619 115612808809587525690049933904295199020 8761620 -47191626904542884721528267518115840 8761621 33619745513435192670587636663007323904 8761622 -70152057961592029670914692441902935680 8761623 -19017298322643079953010564265101750272 8761624 -70389890720759050828853985711303598080 8761625 144777628954497249447546432785757210000 8761626 -16015725950432137221135726159790011408 8761627 -98181734523054620668157384126086162928 8761628 80054530628788314160224968548962682368 8761629 114149238265073793484078875105479155584 8761630 39694705774217650400209171294968835200 8761631 36928730096108883138721466439410190432 8761632 -87297473279894359322511364510492655616 8761633 80502591990530770521415447786120310882 8761634 -1071282396743406105933466296985579008 8761635 47628330392534343736813557283215727200 8761636 59158399943990179150561330843493265920 8761637 -311144086344491856754404148581100128 8761638 -12586932945981170255455964329778916480 8761639 -193384526850899757540143226776996855560 8761640 -156868505186496723301783264339557427200 8761641 -56211341611066595761277014790726083680 8761642 20251332430468968428000940752629545312 8761643 167126503219320913531465137664605896448 8761644 -114285477179267627764433752458361557504 8761645 -50236911115331901746837404349016909000 8761646 69517214373115181131886668490712336384 8761647 40525889099481339584258114829131565600 8761648 5772160994493994623026182595517153280 8761649 -26464967772053686952826359276922440472 8761650 7261254340557486449006895684632553600 8761651 146363394336844611220781188905580595904 8761652 -170678219026465536915831467697947854464 8761653 2004131637229435166258746114494438720 8761654 28588377728626077277727573877043568640 8761655 47480822021900600758387925372329920000 8761656 66400985044377429077209026981940531200 8761657 -186443792083858121066652327348752654496 8761658 104099682875796985205043244351344739584 8761659 -39056538227989365446265947307643368912 8761660 -40078706061386832757973377063272115200 8761661 79581301174842097436524058416815682272 8761662 -2837136516342197358329956393026232320 8761663 -156265105812365587036763076835072100000 8761664 -7106546927243144227241772000004276224 8761665 -85956390202029225497643299130306884160 8761666 -94534866346998675021662247487375458816 8761667 110385205319955547125569861704585278192 8761668 -11751222659449483173727835653972239360 8761669 -20382008814431566981743905464237044704 8761670 17537156776077946740955841179923532800 8761671 146309236545254458109895258892100769672 8761672 20075484269874018780754950991200076800 8761673 -184993835597446916849577931711272692976 8761674 26339820739396517474166423196655391744 8761675 -20276684421152583236288734978184612000 8761676 -55551803608891665156851954479523364864 8761677 6476708530930133879985885243038376480 8761678 21759950802792647076299268493008104640 8761679 8174644916346376809126013379248629840 8761680 155086623637838254853247161820119040 8761681 -64260968499103074269046533944060733496 8761682 -46537282462922583487395418909426685808 8761683 -35755330122487368646327242699606915840 8761684 83094293278219112416993776824396408832 8761685 -8757414723382185716306820507500221440 8761686 7068246030609234016159232415358640064 8761687 -17772920750349581149018565660996797608 8761688 14727712983074295274433799730006056960 8761689 3029171047662927770235850293624086784 8761690 -6950464823829237634233849448097989920 8761691 -123134714760491618457678703017246142908 8761692 -21041698290313845389839072316961177600 8761693 387309779022246449322756064168727190720 8761694 35601389108530722434215522445592862080 8761695 39576600083728636621152531735525603840 8761696 111141307663077161950759943316302856192 8761697 18669433159831153336694413975755095232 8761698 31906346940324666750545906242927265280 8761699 -2972432039401187384842478693293067264 8761700 12820297605823391744113630813889990400 8761701 9899506444526399074492776987182327040 8761702 -40974318532642419293115395298389852448 8761703 69963939722388386380976393777005184952 8761704 -13193988622562682252990310371040788480 8761705 31147337340994783100129773517424973860 8761706 -68146782912702333247122190793749370448 8761707 -121034067738580907042155720705977903396 8761708 -114042730371951267755439760996632086272 8761709 29559516799008633657391490210022811680 8761710 -53958321004793997476050041210280583040 8761711 38259063546580403561846842609167286880 8761712 659573464876473096483410011892613120 8761713 46221392759571463016512265391410544 8761714 -32128632836145518440334960186016743520 8761715 -234870786889471628629015258696912869600 8761716 57556272605786310082082404248910725120 8761717 -103678059351895254546378514942329203360 8761718 19890607459897687279601395337477990016 8761719 21312622572342616639409302782488621520 8761720 -4708445664116718839503261334932070400 8761721 266181652522315754689472424031638098922 8761722 -53402249180124557400883902725474830080 8761723 -2935552082002083148378742327425950296 8761724 -132743022847309209192213608269001424384 8761725 19954230113988383710277177138591085600 8761726 31099421139505951647038387202225743040 8761727 -32952708526947813564768047544300344040 8761728 141500672811220582746555480517241733120 8761729 -16507751625368106393163423307136046416 8761730 -53341204744688308850391834687833088000 8761731 85040500139864681898645322451653176 8761732 113949872591006125050027057773307002880 8761733 -136756870593008533203230325709889274018 8761734 -37422071028251534020108919337836732160 8761735 17387685477194686775158392699349320000 8761736 40843360346966560839745432947234816000 8761737 79623950622122093683269251519317881360 8761738 232058095328632414078074513428398769760 8761739 6633311207303237900914055556638406936 8761740 -19860167850225778282453130717960601600 8761741 -100305054601779055434555136218095125800 8761742 2355386579492685807423476506993642944 8761743 96914478615189154410176949598288128000 8761744 14905137679782239059575191301682012160 8761745 -61536700134057570341390864442814500120 8761746 669743987811724256900260662312099840 8761747 -5534892786120480342949203826282687360 8761748 -36621922539166879900260743353419692544 8761749 -158668205015119874436751025045463566400 8761750 -109632358798807438231790533053484896000 8761751 -172665076759399645910799956480041672248 8761752 -11016430890183562712376914242546913280 8761753 -13280328165464047132271356856976703872 8761754 -2932949479268188213378575726680858880 8761755 12690982934473089360292092530515468800 8761756 -120911328956643642764884269213975585280 8761757 166706339238675442492645172180315588640 8761758 -19063978414277960531630780618886438912 8761759 -11162082968651735826444177189194822840 8761760 -504795742203429321634043051366154240 8761761 -94595187495495945510418629974125612590 8761762 68802658919309828064991611506825527632 8761763 154057520393566904013779581078389570012 8761764 -21315126797617629161844452055131670528 8761765 45331341298862946296878370636748177660 8761766 -1195980446976145641028636866630104832 8761767 -47227549681301783956158395281381769088 8761768 -19499229649216488857001869578171069440 8761769 84770668550460544486845438126828407460 8761770 1367247371712619969268620398268516800 8761771 15920093588293764371468025610752586000 8761772 52265577594861211957202350212997109760 8761773 -181530166631494521418266874823627726016 8761774 39881848925902107400223669127691084800 8761775 -76348580344154781292891439769382396800 8761776 3783616510957031995868967331889774592 8761777 -98791463112046499409780160762772546240 8761778 15604189962408493020657420177724631040 8761779 38542080298709521254605220037793350224 8761780 -11333023950435535921551270436061890560 8761781 -45749182781593292094302861937697216896 8761782 -2069840549024626640235504134948297856 8761783 -104391886888002587103219392682065377920 8761784 -67761170408476488432760092328955965440 8761785 -19375569787082945036678520159448952640 8761786 44935256254312267337414969200382630400 8761787 -209197767040126255936691842751631578688 8761788 -46737569436852269221631287835358730752 8761789 -29590292645555297998558591749929204410 8761790 17716218411445579948860217933113646080 8761791 175774961926360419253667056893658230144 8761792 18411041158354316680992788712062451712 8761793 -257774978150753498125170648011954713680 8761794 36808320298267208438474324258528195328 8761795 25587573264874909704244671098610681600 8761796 -2641980475015965701169014887893235200 8761797 63419426408491960421811897419859766080 8761798 220681151015711563185879176158734209664 8761799 -52787141578435986645986920170044191680 8761800 20402885733265053712878190515210240000 8761801 37629205917636804704541023810625314532 8761802 -6287411352518992787693320059418022400 8761803 81619882283061971001605059912665220608 8761804 -42715435004478455967821166596447551488 8761805 -7242841399713059962913668292087826300 8761806 22604965162009787388178835519982544512 8761807 67829657497959861122685285463648803056 8761808 -16065123595900728225341461661008920576 8761809 379871357868760414894060477765902336 8761810 77219418498081914246497487614839526560 8761811 135455528536326881939915634187814704800 8761812 14175556285436356416347630001553735680 8761813 -22882367522770587741706111474030998756 8761814 -128499160244625645673681651165712433600 8761815 -20912894535210195820414180010187059640 8761816 34428934878411050655413836247593205760 8761817 202644931914311230192447937782861424532 8761818 -32051969611671089921991866597024140032 8761819 422939851484003809371238575304214208 8761820 -86094303302713859099597800222150801920 8761821 -72996556423340754921400602153351280416 8761822 8412891011397969377389783970042684160 8761823 18214023419974952178367558147774913760 8761824 -11968417416219038116639717020661186560 8761825 -9202387212047503328292817180250810900 8761826 -94399709063876809860508703163230086656 8761827 41755755952687708916453102951912402808 8761828 18644094794995023027024462032160180480 8761829 -71026615006619217513219730233061197060 8761830 -15278949052104711346436891212611932160 8761831 -2475254177617917842574996129714089448 8761832 58320007388058155892407841523139558400 8761833 20375388526331227436438259394304355402 8761834 -129849252544363152266339871823136898048 8761835 -88053024819331277889276597257492555040 8761836 84485092693203041409035146443786992640 8761837 -60702144494957699012062308843747549834 8761838 -104938053300987611607907176308022367680 8761839 -88451516622820743477706979949030970992 8761840 -2387377450330546772556168160810106880 8761841 198400689100845091692166772151020243184 8761842 68771021362544664552194562711882871440 8761843 280342355280900245275888072391332230092 8761844 12549696511736999137370738289661796352 8761845 -7013014077154372591387179866422181760 8761846 -15048854523151949565530864627395659840 8761847 262289846567054089011483915248717368296 8761848 -48280048655940029811927353717369364480 8761849 14411051386317343599183281353519423850 8761850 -16227704161173711848536181373121728000 8761851 29131786144928664290970173604644142624 8761852 2149536876457382390477963041701376 8761853 -11234620619498210030324505075016763898 8761854 30925276067696400587795334433794800640 8761855 -97983897035677163351307498628340697240 8761856 -35269620739262863466725238353680138240 8761857 34166216493713602814275657492930621440 8761858 17880699288214889196224232896242693632 8761859 78291581989952908004463137122473886416 8761860 -15574956750314692977275351319280792320 8761861 154285376796484977696354095449109578524 8761862 -34662568400752442373560080724109041568 8761863 136492865201552088955408739078015081088 8761864 -48872356827708472436379241735655086080 8761865 -42759048793212797163647991975232137600 8761866 -42416078467346720723985668084932459776 8761867 155591023598088602373840466476981304916 8761868 276006911737037691076597021077280972800 8761869 -49003942343345416628094619926208562400 8761870 20348947983607529273634813993165024000 8761871 -47378797522605461885372116008584947200 8761872 -2490803031287638382253662818955427840 8761873 -134779736131895069177356750145772805056 8761874 -6581619177523307509044439061240001408 8761875 -17028134274945437455809463139828385000 8761876 -50778391359921291729598022005781568640 8761877 -206442618025576178523032392716786092274 8761878 17211027984460390578386261530098587520 8761879 -51970167770222530843313182445472716624 8761880 -93457709518718396307433268243609395200 8761881 -109551293585296910010987385423901694336 8761882 24912696147269963120284201920183904992 8761883 114165577791259833780393164291359330704 8761884 -69474508823197265841687992711679051264 8761885 -32152863815072805547118698627936438080 8761886 -119598413844475315887859660113637197120 8761887 -122045864140940881119754492061183452320 8761888 -150559186082392918894415550590193500160 8761889 -83399742893136526921421908648902065310 8761890 -69513768131984741718765468698420275200 8761891 -68502668854801269023346030818412711168 8761892 157903637804354845576412715846013209216 8761893 -17355960039328079803469611746841608192 8761894 -31295176516409672254437880384567129920 8761895 -1174101823182246739266036249244748160 8761896 -10073223600398876946464338261173534720 8761897 106474101288068682639709849368221922432 8761898 -1958077687085861408536398783369272736 8761899 63324159517305555737799215259125394264 8761900 -32265929239851076270564851572122956800 8761901 343948999018982228536298094065527790784 8761902 -1534737665370726073398495707124903936 8761903 277241004424261841521203937136251131152 8761904 16552665481285503158042687089089822720 8761905 -17876392389246725490188659839503961600 8761906 -1210501120245804519552922865681689056 8761907 -12969692035402448327113742152529226240 8761908 -78470161454095430056749373378003015680 8761909 13891472067598461739787974458354309600 8761910 -20927208375251370410964512377623344640 8761911 -42973097669949633069364586271465947928 8761912 14971608218847501591643370762484019200 8761913 203262998290471337535719137120465842720 8761914 -8351156717429955706878686764944894720 8761915 55704742377129338452274931619770320400 8761916 142548499251552341475581378668657290240 8761917 139101791230381830343392113828586725760 8761918 77232524027584522643634500378086158720 8761919 108492786168621015198477550136495202720 8761920 5309420084316831727075009779078266880 8761921 -54157282695995040172954964006428148288 8761922 38004640303595002970286416534114859552 8761923 610038152196095009042147163501229572 8761924 37304690060845369474736267032044576896 8761925 84000853919476059446811117246630676800 8761926 4558700368509615072385091345060812800 8761927 -12248777466484909528115500990495749128 8761928 107493068545338321829488556283078246400 8761929 -20878672903319786311683571792569825312 8761930 -897762371462553825073909844570996640 8761931 -7219494985179092828359402194452497488 8761932 7993991672762274340988113388581537536 8761933 9569028727105887626145062214610618880 8761934 84332398767819108668676323860956890112 8761935 -27321504767505935687591646499755648000 8761936 18792655274138898153857755034585382912 8761937 192170259595215481102750429139809972800 8761938 -513061312995562852409930559262708992 8761939 197534188011985066657434463565564181740 8761940 149046642975717486263570429108836730880 8761941 19506923232314700357743918796628560000 8761942 23064562289822760363341029290164803584 8761943 7608212794626405052109502592769949192 8761944 28264025098901779778801143579548672000 8761945 -242705134263141451907772463289716200000 8761946 8194425885701053791729842239798965984 8761947 -46518263164677946940530522055554660200 8761948 -11608432629888466708977096361094336000 8761949 82152687734793714286450443359037200736 8761950 -22960375950231799102903524682825814400 8761951 23639804926270559388713635349919552504 8761952 -71573918269623171824554633299082346496 8761953 152302683056282020413109138840547184864 8761954 54768830372670254040965955152313580320 8761955 -87896826657331699587298474788645081840 8761956 21593362378539966335664736736788623360 8761957 -167651484479999591533342816728732833794 8761958 -107533171772845393409968056046625989920 8761959 207521156561790871869696486457441920720 8761960 63338787382024348697270503229101977600 8761961 24245889945363826880405309341473261960 8761962 -63869763222865034349402907715278784256 8761963 15435897129103570099324251671811617024 8761964 -50738857043029481943983663375563161600 8761965 -29286145382920101968480463170513721600 8761966 -28952107209349178289472069086128453568 8761967 -166831650107785761958159533002423463984 8761968 24446568574122868285883491253832843264 8761969 -26855598473900666575048164532765184640 8761970 1779036788939185905057127527584256000 8761971 2501920378518594711281883733592784240 8761972 8553790383900456028706356657493237760 8761973 26587295794558946410978872546136768320 8761974 -22412561247167357770405840131692651712 8761975 -231838803816934546787475880666433613600 8761976 -179080719473617950873430333369891921920 8761977 56519130319930397350163373630581770560 8761978 108035965421342812446201581814378561024 8761979 -116180247532676410558065680872049951040 8761980 13538013423157696921802634429799695360 8761981 -2436680801046056408387925378855573728 8761982 -158708880493495143104965794587236305408 8761983 -90694090842570032829510290340595939200 8761984 80576531019534780400137123484202434560 8761985 137287578373955676788587500026069796180 8761986 -30155888002021749196485788233669363200 8761987 22737114593644345943505602664741897024 8761988 19366358850733449983037508750785392640 8761989 24797128521162879929101576355460809280 8761990 91925492374999703916586895211476496000 8761991 32820680395227471186975199566837844272 8761992 -185751240823121900237787225688823808000 8761993 -29374928515942837308803517722623046758 8761994 35562560078680729353711972022436623200 8761995 22209034278015679934697237429661946880 8761996 -8290197419108725792751942561661088000 8761997 -163276673928530429686214949993706420554 8761998 13182588446001098578139661469431275520 8761999 66870816656937790366654617593206430000 8762000 24773889774743383462217668553908224000 8762001 11800793782310906537121876122166096960 8762002 170930423176728596645493125452452019200 8762003 7541332169970569216694855047852142624 8762004 155644826524741161864916307719796551680 8762005 5211284993597559614543452405467596160 8762006 -76389327590237981191203621872706611136 8762007 51521737135073556775048631733109652640 8762008 68213198980636612855019738944057128960 8762009 2614140640367247147822519257655946704 8762010 14467624479889213275339394184358520320 8762011 -86335185351236003083576451154433477968 8762012 -19305238012839225492150643298930856960 8762013 2019327008342356096343980077532568184 8762014 93299352203265216952916326705398377856 8762015 124689504495016641940222204253451029160 8762016 67021234367970953809745211493060706304 8762017 -246204696636024318608600425094826336 8762018 25510413295729979701820002189601946960 8762019 12382470578619654304150433337984564480 8762020 -26977214482480547447063518640641605120 8762021 254869361082801820001738033806214070720 8762022 -90644650514328697192495141816578087168 8762023 265766824096645369284272153001820113272 8762024 -2346867402678692187194761922162196480 8762025 67809164667198598947634245916652422800 8762026 -4080408831245216657915225557098504192 8762027 270484803151198674865465772235527949876 8762028 29013850968632943825600565572596244480 8762029 -94402531166825640198398591354412348980 8762030 30835858185106813233313431664493684160 8762031 102410463564288229717329940817957502000 8762032 1915060513017297767387018073578356736 8762033 47877592285954979426119141307854422738 8762034 -9060839300153081916674018985480279552 8762035 -85318466818492122150839068530429941520 8762036 -263125673662540061648063467560724819200 8762037 -1167943964907375261691240945427104320 8762038 -44635587916060297804927731611361338304 8762039 -32695168031690912160698628990406416384 8762040 37131694554743011700441350464798720000 8762041 145857455509027120720242228503754454442 8762042 28374614797867483291922356611852379392 8762043 -86553072748449768761687423028076612668 8762044 -1996512642583485003654197437570597888 8762045 49600423519445056802876273561424161280 8762046 92893917515718310346680787197223256384 8762047 8812716023957445826812551487915698032 8762048 3237724577562054080233940533829959680 8762049 84862676393940337999438909707392070834 8762050 -13748674901652898959904379563321440000 8762051 29533582998029927492811582859692149052 8762052 12614812008900523411148865435637297152 8762053 123416616377089019244180607027490262204 8762054 27618576154818934530635370320342201472 8762055 -113430868085752266169737039176801117280 8762056 56755160536926594759183237152713466880 8762057 -13100366961789348671904563077330352640 8762058 -68861870482199628900223777235792922576 8762059 406594312727179478192434419432607183040 8762060 -161340861772822681629686274698547532800 8762061 20082623325694227885707557814363470848 8762062 83422365077655695513426331526828132032 8762063 -73202083242185621585298373360625564688 8762064 9251459906338383795452342589356113920 8762065 272141437897286220743268225496355520 8762066 -103132216235106628444697357112251530752 8762067 272614090385015682701087122010605440 8762068 16213472442545154427067166481349502976 8762069 -93386580773549762108566808202070412928 8762070 -10094457579378906923184029567864284800 8762071 11983261976057293906338689343454353600 8762072 -273147135448450043852889097845772247040 8762073 95463055130400509209858496050749311184 8762074 -4033637455577643116301457514951016480 8762075 -35080171748829977636115968458268802000 8762076 38020560765481891922425722543012728832 8762077 -227926772225160144083030297736215850848 8762078 -46159822284852858565794880650387058560 8762079 -66089062101088043274450509468764178616 8762080 -21667622238944757408040767152880353280 8762081 59148438122154719893848869275888160532 8762082 15640899120490079229286500097841100672 8762083 56040516204632500433797468210500274824 8762084 105448044991307332804644113057075097216 8762085 96029263071935528482236994168114616220 8762086 20416987057272660712157028771411232992 8762087 11775118845179549139823223947689895752 8762088 -10341752825287020028217312047086305280 8762089 -69728205957047448253749983500180156800 8762090 18451289224409300876789844402674361600 8762091 -11445957125487188949978835680270370320 8762092 43551927064854431563252739219540623616 8762093 11398949421106020935252530531767822924 8762094 178769674313308846366717348525982400 8762095 191341837755344762186416675579383510600 8762096 11834598059323964325638372669126541312 8762097 -137328364418812245367458053943329637120 8762098 -60111230915852166985927412787456073200 8762099 -80226509744619443123892571307011950900 8762100 39501955871899709752288404673004390400 8762101 -11994171287381496635712571565080459698 8762102 -119855833435259623526740682839017361248 8762103 23730864804577387589901195464790165504 8762104 -10200711249138505073731676580712366080 8762105 -84679785443813884042598373114629124480 8762106 -60801516860696249844348105754920385536 8762107 475906291390280722694899342960495359392 8762108 -11294291459919704498426369392051307520 8762109 -26745334474129286935260281693258036160 8762110 -100284822426996474498582302258012160 8762111 164823803125325006033934538568290536192 8762112 83196343687773101640969415626477010944 8762113 366801473700611117627648502783440295360 8762114 88078969185862071298103638578931410432 8762115 51199060106166254700444307966231980720 8762116 -165377934144144376766774602736727490560 8762117 -1781473284807560215263869528804363520 8762118 40420827328369176203451693707286040320 8762119 3258075144651165874922036034363147648 8762120 -77995942838450930321940408245028403200 8762121 22110814624928033754877443972034710240 8762122 121875543617798704344649217177986304352 8762123 6630661186959686088269011870671907536 8762124 -39152077218181938797438653806236909568 8762125 176425679459308719175059552788657664000 8762126 -39566976438236717894982724087687074816 8762127 -155597311895359193746855802386220828160 8762128 -6423323334896604500102257652511866880 8762129 37728655692291346714428475231752599730 8762130 20107577668976221603700013527523988800 8762131 141932691579844142486032959834474794460 8762132 185564718897825029773578651976890880896 8762133 57918649450061270202802580154773018304 8762134 123298517187668650238959093122112605216 8762135 21066390576277691650183532771878045200 8762136 162384970659363180195224055861343334400 8762137 -265985244808091532888489609292573363260 8762138 -16095541956044032996565514671220300288 8762139 79420461973924064713974021117519880200 8762140 59986247787756560663752655531687316480 8762141 -136023468493184634899718262695093154458 8762142 43454449810731196585235382421778377344 8762143 48010089080140994736006601293756998760 8762144 92318436625577597880435180803889561600 8762145 17137677489402419614962746145274032000 8762146 153966273651445311874920184178683624272 8762147 -86618356543545957469448764586740871040 8762148 30589346894995139082035454964779448320 8762149 125900318640241251386926487941485335040 8762150 5249695804186751128906421818900569600 8762151 36100382194915368383286684338848534224 8762152 51031869937444415188234895562002350080 8762153 1130254544836889999114727591974719824 8762154 40817556796311705138466636172783900160 8762155 -35785771949192004183140040351860551440 8762156 -33128223021952134051460435346963159040 8762157 2762548940634582582576310578808266540 8762158 29248018052836129059898005448740264576 8762159 44779255965014868154791029834851381632 8762160 13108816071762836502031885304620646400 8762161 -26133416786059150925390128780152491408 8762162 76592130358820342864611954898072194464 8762163 -30668073606237360284511656397419483136 8762164 83900390556398406743799134157572053376 8762165 42581049822821333941273287915109706520 8762166 3271797020698779168821823390867320064 8762167 38056785461404568403553975872952134792 8762168 -35019227205494631686090272822290800640 8762169 5688444714265014482309362814124144000 8762170 32968630728876649885828626859954695360 8762171 -34773634329814816178637174685967144856 8762172 -18785989244226912418218440763165081600 8762173 50599915289828377096590016476787000640 8762174 90652159347281572088161477887911361792 8762175 -3035707636350506511042364655561484600 8762176 86984349300391760550151225944157716480 8762177 41912763189381844962579242253938602752 8762178 -10821829970178326166695801384050490112 8762179 154958395912505139872222811635858606780 8762180 -5482138263893550997384876583746210560 8762181 -13405194320558966354230324596826324992 8762182 63756806451308141615101592636585030784 8762183 63450816587996425044024675581268437160 8762184 -27762566439857961424130923060290493440 8762185 19633704252417481344828524290691665380 8762186 -56070079968650864035858303633169312208 8762187 49296785903087944305022720820052827904 8762188 28638567605359686957667973988994792960 8762189 44366890152856902801331707458602143990 8762190 586683716093392259535875625421175040 8762191 13702310741987068106772399770734440560 8762192 156531273572764253162026957367918592 8762193 -136118085861797123192708073811381148832 8762194 -49603174902441941061811604451115834368 8762195 310432702584904845465119623196725440 8762196 2200346484557690724960867278249355264 8762197 -357660848413564698353324059089074113056 8762198 -36466613744135750898991999581994249536 8762199 -17582067031827082310693420891963939712 8762200 15942559070421906219301212868391424000 8762201 -46597366040696386270260300628157154048 8762202 -112890394858343358495243918721442664960 8762203 149829119741625278759623974198620304452 8762204 160738997587618546553106555949332237312 8762205 122604289189264180436164959376351353600 8762206 28882017607482068577499540913465998080 8762207 144972816092831221656877470787200536760 8762208 -17184310607656977296457592639491932160 8762209 -120809762380068731903869928746279990380 8762210 -70099820294861689082495877637083156480 8762211 -58391108300730385609178414108125124520 8762212 57258487962728869821474575735536893952 8762213 228990903466570031945894767761524382462 8762214 -59810334962698553134887433970428656960 8762215 81461358382065679661044252367224800 8762216 -191568731511030820764765183822020413440 8762217 -100391324573794568280177602971212055920 8762218 7355315923612289275689485270111508480 8762219 157980458409171373126182140509062421620 8762220 -84992768265661667850183509814427929600 8762221 4428762800562726558088063151035125292 8762222 33994772524550684098712689982876707584 8762223 173639309287739888261066002654812205968 8762224 46979709843797223619400041893855395840 8762225 42122749276024172835052725306144387000 8762226 -46017051878391013531745967496433018112 8762227 -252975252941460609109232855334981371280 8762228 10853448640694288579047252216341934080 8762229 -38097810881111416879205720633215195200 8762230 8004916156619832277729459371132211200 8762231 -153038422004428842501052125114338818968 8762232 124800840801209361908309944612440637440 8762233 41062037621861237586923352059679333204 8762234 41462407517343844678756810220144560320 8762235 58767931103342639648101302054705804000 8762236 -5573719330899271900951694678472983552 8762237 112162018093773650143755614500114840992 8762238 -21584550010747418266818472152009394176 8762239 4237204726799989704474363106644666424 8762240 40977646799119102334904397156948377600 8762241 65369555158520923111407664583600765760 8762242 38776246678776812210321011741713804192 8762243 3718732078443327627657173304581529600 8762244 -121721801555408197146738025375255901184 8762245 -62614971300706004876813758080218866500 8762246 -10150463178337705755040965096273096576 8762247 -73509620695523717403534397748627940072 8762248 -171615904020245135918940872010292961280 8762249 -96306208540626379202887700987216171760 8762250 -27062670289781248157143825392049920000 8762251 -159352240417783098540772396297428557496 8762252 -58229136111663957025583200496385543168 8762253 -7643555600560572594394291971097106496 8762254 28387832808409235221369977345969648576 8762255 40817171867336949181778960146452436320 8762256 512133289797152620985373474686410752 8762257 -18360884572583221224431251006215207168 8762258 -17850839326969568122270436067542215680 8762259 -155507592302406214739386705639815592320 8762260 -32215381922927569021698344109974691840 8762261 162015762702920704183181646198800126862 8762262 -3459996707477635920097747973876470848 8762263 14339645878332004786279879040418548400 8762264 -358011691459481307326988922141409280 8762265 -12653017807419007530171586970154588540 8762266 39933623633618607472671550370146164960 8762267 -71473198807211803135640676422661149880 8762268 -45630805140763479976664793211867791360 8762269 213360329930184187283539872394194685670 8762270 -25177537672689314907878042744670234240 8762271 -5641521657537341448062905362156302976 8762272 158856630949500311998928649117693837312 8762273 15254706052526030177603681858595692328 8762274 -10278261703453602031268579483328774144 8762275 2078326818156060977656574138104760800 8762276 -128189971243466412836155163203462970112 8762277 -70095803782485030675012485738457986592 8762278 -545105754883860114327957201742732800 8762279 101234319945510523038997661092921684320 8762280 66701950921053667943793382843385856000 8762281 176033911636788744917606577814137136464 8762282 1940961774340739025614579691487983360 8762283 -145054764804819874114490017898157080400 8762284 -81957866250874318436108832223231597568 8762285 33189789655444272064429598331469248000 8762286 7954526396038327598750228104716584064 8762287 -112456131267289199192546737151566235520 8762288 5191215870112596568198391635738509312 8762289 168726154586146511546088787721617176768 8762290 96449047997649894514130516352240746400 8762291 -24999339941444098130073681864406793568 8762292 -14129306024276172009008249920285286400 8762293 -185340901090647232106580822109908082020 8762294 150588608880020295919110857727911265696 8762295 18765602869097214275755579489545898320 8762296 134992920467387509451325863808017633280 8762297 -196659033433296320376032231008221801900 8762298 -59263417767205964395851078428113038336 8762299 11017698652992572390862852948497960480 8762300 96083110629067899782660760340858022400 8762301 139168725579742237460697375098588748492 8762302 109677770687271459422409123282838532352 8762303 -12903636534531931082510451327208413840 8762304 -39279360058217454138268300751319072768 8762305 -45167565177076776651288727042443598080 8762306 -8423105062186078231509131535958172160 8762307 -6349182462287696878770528554909073408 8762308 174560364193213958919347248092134860928 8762309 31113374638772183947431510700642329504 8762310 32082670291597170978738876365808230400 8762311 89033804273414766673613895586216829912 8762312 -95009876889074652172745952933934740480 8762313 -60944408283435413990792852604038372352 8762314 -103442138131798423128451432138955923968 8762315 -10058191711219474671242161701839918880 8762316 -58410201151498214182283176679715373056 8762317 16224231084797075347978842188597808780 8762318 33356407062717633464498539188790215360 8762319 -56735504573605974700631358742927736856 8762320 10521920753220218678374371715323002880 8762321 -272377954274009887315893064213183936320 8762322 10571945801519002627807463172238251264 8762323 -226767985962693495589274499564207217920 8762324 64795876612648874178310569425750349696 8762325 -362377100404469384989067775413952000 8762326 53578881667435890068643350113608778560 8762327 -238606285047990246938670957227286357552 8762328 -21677418344809715161290396418998374400 8762329 -387681997034075666955646941882639272124 8762330 6427081722896817458519795205766606560 8762331 -18977276254934490577251245294510543760 8762332 44060935801929958570052499634482039296 8762333 -50687996766997793284399215409136421216 8762334 3264513374590688654665121689324710912 8762335 57586453382995256020298062046683562280 8762336 7582188061113110895476033477148672 8762337 146327602385341728213014541790230695712 8762338 26079897341128149996202953986736416544 8762339 45485653950216025340238107077381861824 8762340 17171336995643033760220069432238714880 8762341 47595950319448409818845299431225435520 8762342 -1269466523755736598101191221185051328 8762343 17688005561911035149425063114579314000 8762344 104831302914545885825577274422440755200 8762345 -45298454276403312732130727020142638200 8762346 -49525972083639655470496410599589211728 8762347 -249250988867838325311815623225251348480 8762348 63603908858675218482907442316336915456 8762349 -106971474151282728468238455946997439936 8762350 81652500732845571846266620854063144000 8762351 5587079090768395111336188792274008384 8762352 14391173930879166382032590700505497600 8762353 22596839901899568948728091705120555602 8762354 -106442818380883739983569346009822896624 8762355 36482353270877473803676185214158329760 8762356 22439076784894935058697372340411704064 8762357 183363320025768688618742703024341202606 8762358 36612305743350088599385024424443903488 8762359 -3927589194542165096223020048444449296 8762360 135968492853166979994699937706371584000 8762361 -137496696362480903917093970805140891616 8762362 -28180271547105085632618854708398795008 8762363 -14577904526184313972480092243112468560 8762364 -43928495834602154973129780874930068480 8762365 -38097930262811356388711725338214656000 8762366 92413452286376471776156933236462661632 8762367 47748216109758264912185555708996743680 8762368 -457775402214424006805560555785420800 8762369 -7457274236538022827776995960090058688 8762370 -290814642416964287515397138174131200 8762371 238634038360198397379794860448816413392 8762372 122709025845842160019862324206692840576 8762373 113587515135609343876136024294252419422 8762374 -50319607466027372127951892142948444064 8762375 -24012742861049610017465117060132550000 8762376 140010029219323552530296466940604866560 8762377 -42997306455562139115903834499168519288 8762378 -62527577997229805629673994852003517344 8762379 -16607922940540936256312880043419025152 8762380 21120450175761968106384028187171558400 8762381 -221264560012980628618409075375461548000 8762382 -3690840043220490504623888585334832320 8762383 47350635828726249940444127582084791776 8762384 -5379935169664688083664520558874116096 8762385 -35166431665511759879074931534876116800 8762386 -106569675030705792966959398099281634176 8762387 23473721391205278394785455621514290232 8762388 118875916051978754243341358858704435200 8762389 41148960956013998334743316178691026190 8762390 17670328068242338670119786648179724800 8762391 -13973195202925855983969580591449104640 8762392 -138517042928158732988603467136111616000 8762393 -120082154839606697318985997544820410976 8762394 14037467182812387192004654488136372224 8762395 139844809556667822623241792635107462080 8762396 -178232627135470090248922450551296371200 8762397 -5869157442601248827060802530185524096 8762398 109418894287165495098925355322014047488 8762399 -65411386589640838852233454720091133600 8762400 -14805478874059200537439609377968947200 8762401 46001737592862198737714513062708126400 8762402 60346792635749498674277991394109812224 8762403 28002161576715613189837016114519880624 8762404 -16360639323821551142035446705417887744 8762405 4804334798329797799831825492816152060 8762406 27168905925715891427580077442264211200 8762407 -96028582294349021632718860720575950344 8762408 -123902681368121661414669311917172736000 8762409 -6922280154942077262220429041812413356 8762410 779212160046234301670223875635518720 8762411 -21980588677346950993720444446977386608 8762412 62322075279988771537959511271504366592 8762413 23419562940879754414815320325195065184 8762414 -53672940467310110282170926972860309568 8762415 -18317711240680720333861137660448934880 8762416 -26543972823450565848924176426867752960 8762417 -142975297077470162260695098338607763660 8762418 113730997642145714834840675503881216 8762419 -6318425068222726083786235578793983704 8762420 17807396800472342508708568394251008000 8762421 84323711650966553016162010795389190560 8762422 14426946062903691454652141710294900224 8762423 -161414253470278377780271040176175100576 8762424 -72402831309248744799973879404359516160 8762425 40235218294015963377663538586382532800 8762426 -17816213292502542851336954569043217696 8762427 16006143694271920305806124352675721880 8762428 87852532134728099766734369295532755968 8762429 17455857688304329168754752857421086720 8762430 -52034796803271691052419236862665962880 8762431 90378286996162093486933365946836668592 8762432 -30103090934813359979241098568448081920 8762433 46169471046519734976069210321009547824 8762434 9743516817301011143088396627616778112 8762435 -22028075679071256179610839466387880800 8762436 -67271791932407504067396969443144692608 8762437 -34273400928545844879454700592484893480 8762438 -31142577829959595854893809073115852480 8762439 31709376339871076041917720160839156480 8762440 1289749449818513964458314160640000000 8762441 179959485877159457831664902627881306842 8762442 425038056321858031401272475959151360 8762443 133641189726345813442292799593205486880 8762444 -107298847344579823068546925883745054720 8762445 166334416073407259240561434682953459200 8762446 -19992254330025938949923842111194052608 8762447 190164546790490313098625414187531510896 8762448 -902522022818049896271672146219237376 8762449 -236206823996551387857690252445643313550 8762450 -4698351724462696034682577042661690400 8762451 2537216581160063777469239792961298224 8762452 -167170434892486876360188047841928564864 8762453 -9881185786556623841644792261463957760 8762454 954246258127607389168239034012335168 8762455 207357553994037988081553621153465760 8762456 277577767920947711123882261846508748800 8762457 -73287796695494512837879803080142720 8762458 80979811389181123964959531794305207040 8762459 152908564423681898306501632570807069080 8762460 -7516085186510622451151304170483220480 8762461 398477681214756877654905900693456099712 8762462 17925782603849579294918027611591588992 8762463 103782134039328764820111864287172597264 8762464 -235026741587228242306732101877203861504 8762465 67465838582471125184281914218386144320 8762466 55238617600487734733395408734411225600 8762467 60192574103715073868704576075971034784 8762468 -17094812779795799950116370577065512960 8762469 48051611898867882522730640159335856448 8762470 19114573702062860252028782727967445760 8762471 -45003909039264682051956556219301081328 8762472 83064431993785488836072826429284352000 8762473 209702137825015253757172087121632689722 8762474 72982870407612926274138309040680048816 8762475 -26239265150304632221950037246890185400 8762476 104593370767870002367996261458685804032 8762477 -210027955728889037836383686643298306560 8762478 -47049613835460592146427041295588963776 8762479 79468756807923776455342893521491803120 8762480 9371428954361110853452651510154035200 8762481 37536897668146850237792273910934555968 8762482 -1967474762163884035250947962328110048 8762483 52144103388494993312896928982146214732 8762484 83746906717739901946388162908082767872 8762485 8882576612294827003410222884659329180 8762486 40491382458544636221975653578592394624 8762487 19888567965191965576903848340457616360 8762488 2377367015979528163581180798582374400 8762489 -149262755207015430470473811578421074710 8762490 -30965865672379363552144321989282984960 8762491 -37028468826588520106447041636731790016 8762492 -184883960019342810947819640371955105792 8762493 54088182326555130383367382713702219264 8762494 26964896018482650806961444898419356928 8762495 19469310407074102828671210650313456000 8762496 -67051864297148244680431017426891571200 8762497 3611820439849940468250001891571104992 8762498 -117704438465854459958262324250903614000 8762499 6462715193701046238074850833939789580 8762500 -127878673589434914568094798945719200000 8762501 99512166284269771430352836970748855104 8762502 -3570404666013154691678124840115132416 8762503 -41908047002466448928883179952266736840 8762504 97744883691086453953721839228156277760 8762505 38766369487151671695307563895805146560 8762506 -100916825235685530432592937875294308048 8762507 -68627447333584419950423868407669940480 8762508 48570909049621444982047126362060763392 8762509 57414230367497309644858712414245275616 8762510 -11017768272891294939027260608356768000 8762511 -88909566215238300812310742414083825528 8762512 -51282734965144230931477718723844046848 8762513 -8647150733147678877184700665118060238 8762514 -13120282615464342278160071683442190336 8762515 -128332091150844950008422904397233280400 8762516 10824755416546567993843747593795133440 8762517 -95436135577041157077430317031732210272 8762518 -42932690160702702724139888777719742784 8762519 1300758694446651002842079121699046368 8762520 5440013726282699833424782380360499200 8762521 33260601846579426212167322265578523722 8762522 -12840139154880561972079400805236121600 8762523 -18070262331130350007979063870676317760 8762524 -110650638892829391601994552557142822400 8762525 -11578589345007085745639552525703548700 8762526 14915125154676086583803807726743286400 8762527 1284956273997069870726562348312250872 8762528 -160862793017888966506866570734166933504 8762529 1432395691463767664503943318832477408 8762530 -28877490986165328438486938199356467200 8762531 -11886190176240902096807222738632177440 8762532 -10674546970148681123413968809753253888 8762533 65949176377038743668912483863082697306 8762534 35218520597968469080852714621524564480 8762535 17954794295270716190618121598240969320 8762536 -9112541618824538639518420248470077440 8762537 -12732418901659956651774787714015678848 8762538 -91940340818284941258180289986037952256 8762539 -278213915503583743031251136016241165344 8762540 745399134835912955393341973426257920 8762541 -146827497051280893645720839427566378400 8762542 86352184739611133562476986352679972672 8762543 -8452883389871861222997150531894410136 8762544 -11681724751203191212872627863860740096 8762545 149468296475078791874426488349009131200 8762546 -55637008094387534963147140824333411936 8762547 9619941941429982917879740931783254080 8762548 -87944770837759148538410312126242516224 8762549 -184758107267457422905379698200149490450 8762550 -4494780157579087272882711137160235200 8762551 24990724472800384815340273472023747200 8762552 -202890885772441088502396666445571174400 8762553 -1404364399608601859189486129626636800 8762554 -30573372705364408968252268063245066240 8762555 5654694350555646475408359661485526560 8762556 3483836764730791790487134306300411904 8762557 -216044311955615505109805699756471243194 8762558 -1954579823429679632001821237345288448 8762559 10060862983670415408113303596294305408 8762560 -22378171908028023138276699465999974400 8762561 11313449955238527241362617257506403524 8762562 18915889517891684331120513825358141440 8762563 -64632380140484313473769411740396654592 8762564 -210226030623738165312252217004908569600 8762565 -9163880322251321278254614965256390400 8762566 88577547726603619321636765442137925184 8762567 -36633221745157267741915586708833507200 8762568 -67002406542636729586486015864390410240 8762569 154637593788373121458330838939657338970 8762570 -88065858260383833620945033724310895520 8762571 -17395605577450489796144076120447665160 8762572 15336407922616437346930698465190149120 8762573 31618911437393882857864933547530728822 8762574 -47513476442829410316891130811153941440 8762575 -72401844884513146153367735426764742200 8762576 67709566493797591798915258946638405632 8762577 263330772027626210004041354047127649600 8762578 178802371004398910533139941411307280 8762579 -34393281225804655547936255602214895024 8762580 -51257850502072261960541138514356701440 8762581 -4778609451427524091463852040393003428 8762582 -170399539004254795063090913672124069120 8762583 2449239533669015714887154424759245184 8762584 23219564447181443725796133564909158400 8762585 683977220106226442731175200275741840 8762586 27612555287133569673222101145733890048 8762587 4769731267414780673420587656891565560 8762588 -3371891199814508427458228143904589312 8762589 97589167983700169831871075891774376416 8762590 31368334777293383529826995351464054400 8762591 66848565450812611901858387136635675520 8762592 129771906802801167310426467045166546944 8762593 -158622778367718966673840167998191216960 8762594 -59909454402873341216159052878714153904 8762595 49901466269577644294950154260161907200 8762596 -9236125264998820439492523936382756608 8762597 -227424493637745177349745356589513037954 8762598 1253610027331681151847880621991412864 8762599 56195721942891846596596717289863546032 8762600 26079080558168680566119031488532480000 8762601 -41661879521060639700565045077754558080 8762602 -54628274170576327186534415921135572896 8762603 -206599788731429158763384395571085371148 8762604 48686488263667748293012760043827344896 8762605 -38302429400940303897142445858052682740 8762606 25315350736098810819002276968832818752 8762607 -14241246907452005633918173094861061120 8762608 -7097477071727696130307765322613587968 8762609 -77690090554403505517729002700305352896 8762610 30391296685653191417918962206672038400 8762611 -56164576278097673454577050732089259360 8762612 -37946392242570633504555587834424111744 8762613 -138949520269481953532106980233677029856 8762614 -12646106728748264668083692300495481600 8762615 -20064482698552219335117513558579646080 8762616 -78290301673320884995323705667019366400 8762617 -235383912918352926797249259696962301334 8762618 -92469960441351009127962153349264778784 8762619 33048092524433440486646370105707581440 8762620 135269165457565898779836839323372423680 8762621 -31887286231964038143503397277459344000 8762622 3843754857153001032624883057285048320 8762623 -77772061874331345300808649527580354856 8762624 20647424985095696183088872853407268864 8762625 -125262804250858096862947237883584815000 8762626 -1863112269792099091532259858064350336 8762627 -83710756521110843951593845451655659524 8762628 -1473503366758229275190646581283594240 8762629 -200553012022425957437361207144322619360 8762630 -37342140662294169285434469832446791040 8762631 -44081793072009872727537506322465897048 8762632 -141975685894812562002470605225505095680 8762633 212328030386584301331209973366542844672 8762634 -1038940807542221481349264923537423360 8762635 -63837703939767852973972627966052406240 8762636 31282244152847544425442410292791374848 8762637 4804024874667766420833988812385678368 8762638 70735440812712464956276305725117238720 8762639 -152967706302556604274064358455766260560 8762640 6033842287428166474756073908174848000 8762641 -328253860650236449864878996767803826828 8762642 250628743902208054552847521039332864 8762643 -55322951428310160775819664362196522376 8762644 128470157004478266447864321408361500672 8762645 61004371463962583562249681902701287900 8762646 -1762493598343444502065624103667474432 8762647 42597078699210306772097305357869953096 8762648 151676077148720726422669997908784640000 8762649 -20188304778525096657155802460700383872 8762650 42876622192434779478858644435538981600 8762651 42686876963325472237850991365125643652 8762652 55704382433480996044433495108698263552 8762653 -126013612366126770006417211462850387098 8762654 -9588470873639643639494198053136134848 8762655 39951421916334962672473597262820902400 8762656 78141939715018776585061327144243691520 8762657 -189495443596085705631906508397870573568 8762658 -53270316296031913213866743316967891200 8762659 -24353347665804134177764252772185782820 8762660 40958448498693564605150819007819751680 8762661 -1551738140401185509098136445746306496 8762662 -136731724023745918069910444660884907328 8762663 -32994928411460453455431781434324050976 8762664 -121096674775207852549146709398220308480 8762665 5121199095407980145627814141253473600 8762666 84374662179709136698683784184886580224 8762667 34327605789289264263101760833547972480 8762668 -1871373411295725419868225877740283904 8762669 -4074466736823486494982318044812019040 8762670 23630192644928703909933632564515682880 8762671 288330739957230717593794089702271161872 8762672 -26148102564973584037890441079932223488 8762673 6563300439292006511506310530098122880 8762674 -205668456392386722398283103427652047328 8762675 -7763991078715525480216410459916974000 8762676 25258638965533520219858324723678889984 8762677 -16038808437110448453693816647775117312 8762678 -10008586266610806617643264790153562112 8762679 -32059477669688359435064636361115027776 8762680 -216891584612616748193202519698964480000 8762681 -4331853367620931230437594929528561536 8762682 -52195477119556104172665832291999147008 8762683 -111623018438988121048843224923981015068 8762684 32116081469039611505471199468263731200 8762685 6311255618241477278867640042385545600 8762686 20350277975764287116081093628002272320 8762687 272331715176776551431617072382669990336 8762688 77122356560525547281767981063486832640 8762689 -32594377290245904765816157004156704600 8762690 6303631626610015769292706859067624000 8762691 4986008637331581837885645152985233664 8762692 -53630872273622461156561709587437075200 8762693 -8132422742317752736412073717762425700 8762694 5594225728985529520045139108993681280 8762695 -116664995196045258281779757439115297800 8762696 74674878698700040683472962064205414400 8762697 -98301955226100868647038219839623542592 8762698 -12137064158418264378991851893394554880 8762699 275855262148896101055245657110510440 8762700 43510603627086688110427498151866944000 8762701 -2885558723785801541134709044323601536 8762702 -26224279481122047856586970888924706560 8762703 39456765753425842750890427587554471304 8762704 -31337283860343337974077059532767641600 8762705 -842751055081899195228053046547958400 8762706 -65973362055788450094290583003579675888 8762707 -92005243601475607108564808707223509728 8762708 -755372829425716649054564384050520064 8762709 91501149369569078727817846712059142304 8762710 26815942756950531972465808346596773120 8762711 135138206458698042331461364838817699624 8762712 722688967931515137268546742870999040 8762713 -6301411005180215107233033834659542380 8762714 -121830438332770990146952767099473750544 8762715 39875190909987511871376169054129214400 8762716 -32876846141387609553429525730721820160 8762717 35602069423318324184598952032328427520 8762718 69429034988716365409894502879009531520 8762719 46394723677706064864614361927469312176 8762720 -116683930634793415624544431317445509120 8762721 10810455068922840740321912848885440768 8762722 93895110237538661228117328914849976912 8762723 -42359628714761725856648707965902878440 8762724 6233953481631000799795092519541002240 8762725 -52032259635132864392955214347451636800 8762726 -19156374955334718398989204663244115840 8762727 -301145954043646172060852504595849031680 8762728 39972409194516260817626504602054963200 8762729 -196739685465697617056715654983422637424 8762730 23877668426954829565168706672207934720 8762731 62516163749145761227104226225640956532 8762732 -63519786478558012006299005769405347328 8762733 55092305247308307217073403885784968864 8762734 -48897080420584791419235670317950337984 8762735 218486760986332340143536610330378439760 8762736 -30201402163505310902992806045295312896 8762737 -139648718637203152347365390354039309614 8762738 -25179257242547080912766481616581190656 8762739 -50906747549105463604229812174978114560 8762740 -49000739002407250883301116212777451520 8762741 108538703226388790637946624254817058172 8762742 2834062223130163764506020011627585312 8762743 -12159844506000636775888118911134744960 8762744 20567932925709763611698536707674972160 8762745 -65302437500454931780889442434306546880 8762746 37205207401074942946692848644606464000 8762747 9026806004430067056362986226098642944 8762748 -164336686693814330965974151991915191296 8762749 54492976332306737044467145080128627040 8762750 -43376947732317749717708732117250576000 8762751 -96254515913397681607125969193035507432 8762752 -269099830339264851960494819171043901440 8762753 -77882736987561775287531595470102959916 8762754 10116668807409698745004540424598036480 8762755 333236218166564236654996856417162400 8762756 -131554057900314129933624609919042917120 8762757 -63182156635622279371851107192837632608 8762758 108093132473100492293806177243306320480 8762759 399243637986458995094696526262060932960 8762760 876763954414514303092002653003059200 8762761 1713464900708642440987020449825793024 8762762 57520398394643145989623512255653529600 8762763 30313725857889437571649639356546676224 8762764 -110580609143265479091710995481621127424 8762765 -38536334266133466800769962092654209600 8762766 -2282254509789350043670681217715456000 8762767 44961468724026090457594152544056328120 8762768 31686153081045950094983236937682690048 8762769 -36132914669202726163564513906084200480 8762770 -3946337446884676451529531705846374400 8762771 191986938517077404567571589662818838000 8762772 -87103732993435204513135048855462127616 8762773 -177281264602796870913801099686150116978 8762774 -12745986138012545283792953578494233088 8762775 -23021463416641566731031256324521494400 8762776 112138550195583020772628002823924469760 8762777 -49052934300561252083527792789529608374 8762778 -27104797913726168493401307358843604496 8762779 5494930171070576828538256019851554184 8762780 23091759494157039757771451150497781760 8762781 127549683934416324733257212008682198880 8762782 31587153784329098094741269086346508672 8762783 72284483171162998432663010336094616032 8762784 28959857296315351143651050834170478592 8762785 -17140744633471724111086329374054246400 8762786 -155558233375207553743654396951394990784 8762787 -32564878751749900069140613832230395192 8762788 -62813159152776572238340777691513846784 8762789 -39816216663323447286829805228580574944 8762790 4412337309030958777060164761613390720 8762791 -421433202716031050764328335053336918408 8762792 -89033379961306515615369817741133952000 8762793 8475616317846134232784029606022085760 8762794 27235751949326009890050492487263776352 8762795 21774831906494250354255594142295596320 8762796 -26574795613295086516456696025220218880 8762797 231500090039468485184135412737979572246 8762798 -1499558843677666237467476045976437760 8762799 67823089921793709545681932258235589648 8762800 -5602538902050710603653433439678464000 8762801 93779426979235122484540561781303637504 8762802 91306450035272203315085137887932591232 8762803 44978099027405723897979562313662724256 8762804 -13583077461449083160536561188851871744 8762805 119913444549176589521754276381839322300 8762806 -37761663241256770352862047672521439616 8762807 -87745535919580622522266365631812777408 8762808 14518389878926803378422015683851325440 8762809 -103163795902319948697505720537820795760 8762810 -9619698345104653167637790163127664640 8762811 21722013226528351924912949050223972400 8762812 -29829147570625605336674848975546976768 8762813 48898210610893711453970834319733621062 8762814 28831788055909718625959147487719453760 8762815 -139076222328583018514009122181682038040 8762816 11802263492788747061452459520129236992 8762817 -36791356733463138514960198007063994768 8762818 37140540773492928552220503275585841360 8762819 10004829494956297328806286663110840200 8762820 60371885470935245429506008042823680 8762821 32294579485443152549799236486290583040 8762822 69114558833111758851170498159086991712 8762823 280476980105432736243314210497041502584 8762824 -150562100336654389726222666502753157120 8762825 -117003002992878119818609867648606738500 8762826 164298711265565608141489139554545408000 8762827 -108091325036030302652831195406215113324 8762828 175494367195646251925864263112626283520 8762829 -64825003722002858892550300699715639616 8762830 44125713819072351744927840805260769920 8762831 -117602442016968190128409860890192570880 8762832 2823594707223128329995230703607873536 8762833 104506101389969593438482920911100379124 8762834 94957424254895452028173413293525160960 8762835 120502544629950229596911028812572287840 8762836 -15386054155782264834439579559310903552 8762837 58465668697990212912959328225714631800 8762838 24559931162205868088199539366535168000 8762839 -39800789201524397028139518358605487200 8762840 74949971778157864680480505403223244800 8762841 -746395922530863571248664559928998352 8762842 22749413871365122513253974728402380544 8762843 -262916675642938058316781604113562227920 8762844 83834173439254870932100997321163311616 8762845 -28448234748964279593798663206253110400 8762846 -41328664062346560222799109029518688128 8762847 -4377342894636709688863943603659084272 8762848 9615457077282576466778113194613800960 8762849 -41729844312910487730759047706026253150 8762850 17728007213040240832763969668584096000 8762851 52382257914867220654790379786999887400 8762852 25754334979632968160170160478414909440 8762853 -67055156814659047234518687037503280992 8762854 -156650687811762700753937150179269818688 8762855 18385995847369378281597853293073049520 8762856 38627926755815141260789956397527859200 8762857 -41982199712917123932643368456396352800 8762858 3787034325348034836648776269240681920 8762859 -49580294534457502130931114277667965440 8762860 -138487950781137956734776777314811985920 8762861 -56442711105391501957737475500197866056 8762862 -48620037100017973151108838823120512000 8762863 -4097000167070109996815342978894210560 8762864 -20573257880419106133505936173185925120 8762865 -2271855755531785958100642039633391680 8762866 -104480871606960968511506917331774268912 8762867 -167994578212039551324578716530001068084 8762868 -37479143419742026739032084297859051520 8762869 -69399775995639082049149101921307262756 8762870 -9993327457769365321702828251231621120 8762871 -22472274699127487712447156017582722656 8762872 24384676726266457120863438405535948800 8762873 -53785065049916139548708302628308875264 8762874 -33722486089310516517109175621909667840 8762875 28624349146783233651396814916777268000 8762876 89775908448683595744062019408269867520 8762877 -188990357928251320735989381448354192320 8762878 -10622313852080240206359373471480906560 8762879 -5258803291590720345390895882994763120 8762880 -2661573710794727590959433077416263680 8762881 -14867330566112886741260351674421623248 8762882 136926657767481679112623744352997795792 8762883 -13551055321939042834143341346500295696 8762884 713683530766763860815236563993763840 8762885 -44960501365821104654317693571660835780 8762886 -6866611389699834942904449457443669696 8762887 -38542487664707202103658285083235300048 8762888 -120809665017578516794166961804094986240 8762889 -11831670185551043554956992484683049984 8762890 78604741228556583714957018140886001920 8762891 -48901237165552444161244519607041798656 8762892 -52176144834127377619339733919019008 8762893 -116040846448694173660948653694750342858 8762894 9392836348146898030058863692874825728 8762895 -17507731772896896031302468314332792800 8762896 49228670926371230134978019843883671552 8762897 -131678104764066199801429964470453010304 8762898 32798424371208439214024672363637300864 8762899 -89829348629302205682474377632718765864 8762900 62858712938821617648309964644291216000 8762901 -3602595340435263916774868066743113600 8762902 -7981131074145363045053181256324889088 8762903 -80885703993861486971439766273744753848 8762904 -3386993538958861144369575904814499840 8762905 -120813576109092786502330382763259077240 8762906 44169468058467404782925745271574887152 8762907 9969905236713856997138390147298681240 8762908 -23910691796359543228672088231250198528 8762909 -115062637865741166881383276931871821760 8762910 -4303423029592840040935134578488569600 8762911 -287994843095960640491183573195242979488 8762912 -196708736280073236567278216450406875136 8762913 -97468102344846121293876169086620496558 8762914 1279270304495288778612403261246044960 8762915 170574408486376410812275585357952114880 8762916 13413969636188188287642384991481026560 8762917 122898468269850397617375317724387616960 8762918 -60765287199214989308360181148098423840 8762919 -68425499819231818930506515815829918592 8762920 8175825523661043722631392256427929600 8762921 -228062620052532358227447559880114911878 8762922 27022501970479492158888858097862567424 8762923 -43855629420497782197762095639971606736 8762924 -43857986878815347507119181582206447104 8762925 -9013809529375052547226112045124768000 8762926 86812150802581130011968169115677981440 8762927 -3546064547190990622817360744792115720 8762928 -830438025874483843239715466581671936 8762929 -76399877636839351922226798749452737408 8762930 37960090794864605006765566499644185600 8762931 -91661454056876477524848407622069918720 8762932 74403789731549548811195270946290625280 8762933 -282373634477302739082979593358640472480 8762934 28836233495672437098754274226241054080 8762935 67510196311054554484008735524838062400 8762936 -7341011798333268161925607540275363840 8762937 9482885479007107921359932184053390160 8762938 -151012322797813240637040755863887380880 8762939 -381852831785959582706188220809770000 8762940 -15188539281474651111269607468240460800 8762941 -29615285048912609658602408885735674 8762942 30504893969334469696917418262751426432 8762943 10483816941724609378953736853516544384 8762944 5980753598721195844725361295464857600 8762945 54395363851278851822022366828535180800 8762946 -18078743878840629470205070325537472000 8762947 41479401430672046450810865225535550396 8762948 89144822324643581350871746985299271808 8762949 -57695206714227920641051977151543279236 8762950 -3363090721815408246678015559926057600 8762951 -246685063706702811776252454361172859048 8762952 21080409690421652684050528942237286400 8762953 1018564803450276907422765868777642202 8762954 23801128994240965089189262314557678592 8762955 7809336128895649847789692476284617680 8762956 -20078160317848160541273387837719568384 8762957 42266273706336126722586843944371526112 8762958 52930221029475669979328326875076897920 8762959 -2046200576301611872272328726166993640 8762960 -25081313989704742954176641079461560320 8762961 -76543026389024935747415884706501299728 8762962 29823945361308981784846209131011289088 8762963 243267062570969090519986642722444755784 8762964 33445096826971941065013993436898304000 8762965 29961984694703040984631844496643056000 8762966 41155101801983893157343607876190953920 8762967 13044396171791347735337304814796341608 8762968 -15142509824951752351514437935937904640 8762969 -55871499675747275698215663183761279160 8762970 -97182765803741034790874605679285760 8762971 -38319413680620958468378135825966440960 8762972 -198525877732228853230124985076532763648 8762973 143242637433229001894217568543926981504 8762974 -35669572166628219224854296509108428800 8762975 -23200270728376846428735727836540342000 8762976 189255762276549823810909474623009718272 8762977 -39260253785904720770906496923553925440 8762978 -47222918556488429529354284548249695744 8762979 -56922172562850257054444105508006686400 8762980 48373142829818123326784748629025968640 8762981 -26941328431978688840274151358049303588 8762982 2264412128963902593643578171288998592 8762983 -170969761161680262301818312034457872512 8762984 -65899322785516604625315386685246720000 8762985 -1514488071216181460636186958810372480 8762986 -33561254644788409408316853175076489808 8762987 11641631416324037920464086235190861632 8762988 -77483635675940975701235137487519616000 8762989 -260856921265747316235525250777055479210 8762990 30090296103836450894087824192218451200 8762991 -162427306738137399221462209125125974656 8762992 19399245757877004232462864053267791872 8762993 24933944798216894400173944470215604324 8762994 -6889503175048731392079071457749022576 8762995 117512312316846970867891976794238118000 8762996 190632398504642896393284473744589250560 8762997 62339783204183905708280085071222328672 8762998 4643062627644206460252411576905700000 8762999 -60163028771424809496652226438914998864 8763000 37433537498801312462115480341053440000 8763001 2101779312949227082116087815919010184 8763002 106293846698172946145839522746181571952 8763003 121269404214195011270319332272854710160 8763004 115894529177683740207226215801267501056 8763005 89820294825300332706556965972311247660 8763006 -12054254667215906704365617852589649920 8763007 50745377284715792622980130437246917104 8763008 37967029019787224005543939456232325120 8763009 -293146511104257944998529738574234961920 8763010 -91059904452841755950488351083175887840 8763011 -236433388966526987981579219092657863528 8763012 78692340831079504932084431092350873600 8763013 -2525614880676961178290565693703747840 8763014 17716100502007479280081207986330574080 8763015 22175640882658068066734827205192735520 8763016 -63407805557616043682579267385845053440 8763017 -258685480714223447819022578904755602140 8763018 6640360671441098276966098135767269376 8763019 -203747615166373959982252737709854657580 8763020 -23274415669907137258232815238772387840 8763021 -94311207631077140893314266638586612010 8763022 13060001391608453370849994017639782592 8763023 -146715017457877212823398715804082145456 8763024 3159953216412203069960888729962414080 8763025 -24784808909877613946374542837041815450 8763026 53632070609560897741354609094653133712 8763027 -19764274902755748080901594819521529600 8763028 24372390784396913157554467092757227520 8763029 -108130445508429346473621157105198376640 8763030 4889261576810631890813277699132888960 8763031 10269652403999731185517215481336645832 8763032 -18147357818807887237023763190959595520 8763033 -46392749698725326705760154057887289152 8763034 -77413143977074290909916771516984654080 8763035 -57496927682561622819759792873469475520 8763036 -1788250866642583889956734960914277888 8763037 46728245344869788043308156521110665100 8763038 97251557907738289070292157752800604480 8763039 280121648536527255648636547400218901520 8763040 67919022527279095403884594255563325440 8763041 20142957216085900625394290483197603200 8763042 183489748754995787994265618367459712 8763043 -13172786099426057937096467437417360336 8763044 -39533451462163444292444060843577978624 8763045 -61913002212987317363736968020049443680 8763046 -80279975893679010609731689309236460800 8763047 -125242503124385115717277992916738350720 8763048 51085660696993792374136008461746421760 8763049 30335834531556828054577792432578184960 8763050 27858767974157664638401996263255766800 8763051 6701711412395548035354687492383815104 8763052 148729364332538752909346437659864110336 8763053 -35099172740910756960201948009158541948 8763054 22825341366599527357424819494690862208 8763055 -22600618648051943649152545428495355200 8763056 171179838741732492094575691111071744 8763057 -107821158045480765980540094084381821232 8763058 12207454205608070406696368940157033776 8763059 -120591089982541640692480932074877322740 8763060 42474718720631270287086276970352424960 8763061 189158617101018017950701340256274414652 8763062 -170620099044937723196856894060030240 8763063 47617322919566330244992773789969239888 8763064 -75305042646126914359401847464310272000 8763065 139309917341558749727398066548235883460 8763066 2899793106287454979202771535232412160 8763067 269579943411255513245593584433006806116 8763068 -16248083643817734325758111247852452864 8763069 39547947633176554141917228886198591488 8763070 -476649025346548437640607409679811520 8763071 29355781824059464698047863416746193600 8763072 -7698285784813719026633895680554303488 8763073 39093744759413879012018257334587589568 8763074 124287990110924233159561766386041955536 8763075 -97948208381925375600091624197803880000 8763076 63368700187070986893679275594011250688 8763077 94376755569981578577388123724695585464 8763078 -12126826973842012138479330817647360000 8763079 35341320738098571592897228311225562984 8763080 10853181879934909928444942754093465600 8763081 76416004696005489144874999010768788752 8763082 16232811763981925270192486796916537392 8763083 -21519771662123024147271716249833856880 8763084 64661704167816209685098332866906984960 8763085 -11978057070928534723551737639469568800 8763086 -7215129999849550196607741205620724800 8763087 107959998144736267895212506933315962760 8763088 -7817986406462049496717619193234800640 8763089 396226060025644048954007458237888544256 8763090 4171023584204621374790994093780556800 8763091 -482227327965108248909514566105431107816 8763092 7858895661966617314639724874399842304 8763093 -53959588731604224895691213183431281600 8763094 60781613819153229207826505534664891072 8763095 10572069525402783663188037914922944640 8763096 -144728215308414773824227884404104499200 8763097 -96867922958170057211878158779130445568 8763098 -58814351776665901736748749154357469200 8763099 -2613503265253122691005415473702088512 8763100 -50154099597358893308855894054572825600 8763101 158539994066415672031171399552804776102 8763102 -22191881050592908408809491781221795520 8763103 573537517068735752735765725119865889408 8763104 44149782587670120131643463529870131200 8763105 52194723172944146204602138933029220800 8763106 15421720212345934345453432510389934464 8763107 -166005483608640538479422098083048748644 8763108 -6794064190498564578280848824786171904 8763109 127497420072607806808032593083571619516 8763110 -7642560410532689717008859144939879040 8763111 -10275252138870990113495037884662126656 8763112 83732629116056907441673646333820794880 8763113 110630746222508427077897185266614939364 8763114 17241066985888971049990012860125433600 8763115 -15358417872535899779127664404655056960 8763116 -132710558798823296977654649731270940160 8763117 40651859536439641127710604419199667264 8763118 -9836855926681787196327468362562992640 8763119 -246942716920812966307207186551175458480 8763120 3922504572803224019358668815260057600 8763121 138771906000279395298380770878658282322 8763122 51659618027175408633391080200760644112 8763123 100111484222716650669007601513676033600 8763124 51174991960650807210850849404291993600 8763125 11484481217915364906627534444310020000 8763126 -16509044606625729175679382012534772992 8763127 142433767958453954685525980280591453952 8763128 -53542370939473242286383377562596167680 8763129 155766054809478135544626426935449462074 8763130 3956644146182806164148854774166134720 8763131 -56287118707663248492687096987738212496 8763132 12058413034457818636614310375573512192 8763133 -372810545764106191167790144988803233000 8763134 118847501828853004595491473604259759232 8763135 -36691571903920938332848515920411340000 8763136 -157262769457865738068785661458962710528 8763137 360656414495861372919086305212302337600 8763138 -55061356474509782105463415250588232192 8763139 -1037336118254564209261414011388316160 8763140 -84340089347605130489250903126106521600 8763141 21276667660824542968775445787250560992 8763142 220071785842429458784718393725378560 8763143 -89209869720126470278938070184595583440 8763144 20468531997375025904290594846512414720 8763145 130626915292180840565956841415770220900 8763146 -4013818635160356165799135347608482560 8763147 9771295218603900134512715846421557796 8763148 75474072860487349780225582301534846976 8763149 -162955311225002835283918080785497144980 8763150 -18865577594344224505404169266447052800 8763151 34664957109597990904483528841214340872 8763152 -44250517269524712797871582539501076480 8763153 -13001991006201651926264467460462354496 8763154 -35524237767752304593722165076138880000 8763155 -48234774466542239995421164050751183440 8763156 -46898571247616614340370250304252431488 8763157 193194412064696489637562675406497495914 8763158 91644774370064111135863588568669006976 8763159 102795632742707776532343166673135008104 8763160 -116073448376812719062474513528484249600 8763161 -144432899415791974102865362372680560640 8763162 53442750749042788051539200084280357120 8763163 -119038311629616972863296101020048293176 8763164 -6440327335368277768618961677387008000 8763165 42241883656673497827833343224421154200 8763166 -55672746004087071398813400308899145856 8763167 -108710603666942549437758100204824171408 8763168 39653630222050180984473995121321836544 8763169 -7822767639785705660052289135544088060 8763170 -18089231374259491363678738287978494400 8763171 -43901485267273869753193149647214474888 8763172 125458798599197115695725749698069176320 8763173 743341423863232101256520618628311424 8763174 15771129631640865659936467573814476800 8763175 14868677146930947385185178921761478800 8763176 -21675781006183293037771057738058557440 8763177 160210974901208153345776089489067715232 8763178 128510005184081314756699507721162740224 8763179 122189061332724461956778695637566958784 8763180 -55559767099239675219153511837498982400 8763181 -88754596033452617948893219616955706816 8763182 -48696032783163147126440019193362479808 8763183 138246750774713090353610407269880440 8763184 29948234083454500176208472670970773504 8763185 577312760812049379629259712465905600 8763186 2980286430111368309940308166196963584 8763187 39468357341032922045503041294991485836 8763188 51138213628821416084312892247209424896 8763189 169024505807445092887872665507655822624 8763190 -97987360911249687328597521563813318400 8763191 -60202252616014956318616948973713833120 8763192 98991061080375131784644751050605240320 8763193 -24499278585191367707466024318938079600 8763194 -51171307024066873221242360651418118656 8763195 8292396712287764980621237504530873600 8763196 -22461350984498557374359473993829892608 8763197 145757945163857949523986699049852224192 8763198 -13859653791772266354767541999435494400 8763199 -84075531873889159777981209084938313520 8763200 -7650255048016726690039863165045964800 8763201 -51282787702046712177939539046716401920 8763202 -13982500252188350914219112516078043648 8763203 -143765751933144230991555503616209332548 8763204 -38610488518041738262710492352708558848 8763205 -40359218351703524572114904450148521280 8763206 -7396930809117159711855979618095671616 8763207 -12224308507178992689084242852305923840 8763208 239067259877516850347488732957466280960 8763209 -101984272592106346712598930410702773404 8763210 -39319848352529299313557643796000688800 8763211 138280511826000186810061159469381279760 8763212 -1029339811300978030455163607393822208 8763213 -139264447160694882598099857393334149600 8763214 11597951893832149531182720802769163456 8763215 -69303843000719849764655449625478011640 8763216 7150676115454756868293380537946472448 8763217 -97585187007022787460850549992882071388 8763218 137444279051977199019822673493059175040 8763219 32661935395801878080342991901998377844 8763220 -28277014763979132901821799339403877120 8763221 -23756730354546446067824477606584787268 8763222 -15233089599146830170387795275358633600 8763223 4276789662514964546318300254063177344 8763224 -87560694831227272228289461523234519040 8763225 10177615121103303314938572717881719200 8763226 -75862452217846411879182159702428828160 8763227 -43614120785937691581152115401087925528 8763228 52822900177307211541254391896615936 8763229 -183483917989862388523141568855853086170 8763230 -11593859234709509874970913988990996480 8763231 27183713276851994052251147705601830400 8763232 102238171957922162655822932766303977472 8763233 128397278511634539727088297271729127680 8763234 -39856326703554646553542181219367740160 8763235 -2710232348750107007488342520218848000 8763236 -72580049195896489747755173071458318720 8763237 -46833914890664624903592678757925353920 8763238 105497627895598969907917380888957227520 8763239 -98095187845593618480371014043428197960 8763240 -16210548081956531939775543778074624000 8763241 21121416069874983973820201668319651642 8763242 -729952528734470043765594540629674656 8763243 -156620829498339219168979955245366585872 8763244 -43676108391652816727793583317723217920 8763245 -278629736403735626169876478743274309440 8763246 -12434317679955346198637624926468200576 8763247 30836133640288283743370339467416886000 8763248 1825212440396068933378174629340545024 8763249 -149341070551634296261888152867397001280 8763250 32329429127269018772712336239732424000 8763251 -844220205437544234764037717442727520 8763252 30775077733255805044430570801310603264 8763253 47676308895339216928665852614128762464 8763254 8802294622883757416295340211268913152 8763255 130408024920855493421188296387550944000 8763256 32356271345590127773912206269562163200 8763257 12393450416104405560364592199859637460 8763258 7794118190109887933450899357849370112 8763259 178724253773253095237400668906786247616 8763260 31343198878831970012544287927175813120 8763261 20015469613836695965369191392976976800 8763262 25117695208050356073716149060199597184 8763263 3668764418971134164336134398101713824 8763264 141935037124769246598791079182173470720 8763265 -18649148838866288314982538583917047040 8763266 13514896755171898904535621025141813248 8763267 -86460069908801400918588405651743091720 8763268 -120265390546432298203433225549374202752 8763269 243614801695779786598396861960704949596 8763270 27011600292378198100884282981932083200 8763271 -1897204543148031915959631506941212672 8763272 34928769207848411261503360403796295680 8763273 -48788882129294864359216443578935884060 8763274 15105939970808412341891366224711989600 8763275 -1547532323185250305407890426890997700 8763276 42603865940126088083326576870205374464 8763277 -278512114735273204699738408499018508874 8763278 -142046380103166132415682752477417487040 8763279 -71662915593457996616781114771077799168 8763280 29407915543315223106135339990778920960 8763281 -20218698180398546563778943238438538508 8763282 -256089423732375404793789306194065920 8763283 124197534746073013286823577914618127532 8763284 192548290507353758599464767704276511616 8763285 2344432761083492227750111496203150080 8763286 -38014112211262972882790013690429715200 8763287 -115063256721560418056741137844261959800 8763288 -22170312551360678142252382051961917440 8763289 -301513817899735222902297286429805961910 8763290 70059849403610348775401035546105394400 8763291 -22966629298411783887458796427055170848 8763292 47008946553276639638800763941665046016 8763293 40743823422991342368046110346156854720 8763294 42526650464185291281314794126533012480 8763295 43886751314658419488909010881995973800 8763296 33841886767125290374082683014347489280 8763297 -17716043721686466624100836855431834880 8763298 -101412540994523186968109975569514444640 8763299 31341740540556988963846149569257821408 8763300 -3723683605037958440300730497867059200 8763301 -60827743905413694571294533384427973698 8763302 40898728000913411212834962127654008192 8763303 74587451182751761660193257516223923200 8763304 173995878605258477203320392498462883840 8763305 -230938817590165089500063434534382496000 8763306 -8575211977862970986302498709703757056 8763307 33353987333790155416351214228909928000 8763308 -16293180349895064159156402617747695104 8763309 -100774050557391062051584415670191871360 8763310 28399695972337087470789927421372378560 8763311 -2248219286793321814678906417571135088 8763312 18354636539747361339277604356903403520 8763313 -54206940034996502336828483802810744960 8763314 366607625611692765712393272784077312 8763315 -9468763217856170766710448928543906560 8763316 -16693719635025648694852630495909432960 8763317 137725105096348371075305931737339655072 8763318 6040118700854836007256181237878460800 8763319 182036408251352210596573118250201767720 8763320 -78626386242442178656504708509625651200 8763321 17907322893478994582191812958938200448 8763322 80707548802368476680821389507711000832 8763323 123595514616564421679721933938562703080 8763324 63005945082179275701703530670334317056 8763325 11148714316585104706072558408478940000 8763326 91690044885200788889408434024708912704 8763327 25492936188835826594498392151659030368 8763328 -10182176684090667876463814579436126208 8763329 -152111601587681561583915576200079481680 8763330 -9425672277851218191840623280157102080 8763331 101908984747564364225879077933339523132 8763332 105003030021369440160685933928183531520 8763333 -1781832132973636775368963815538764576 8763334 -24958096378889463657113313836536385184 8763335 -10139326063386082401806123326380887040 8763336 -169640398319512851385109101005004800000 8763337 56783541523139680116908555002511412480 8763338 93361616058668169565191808602524344320 8763339 -12696157405096363868717431571175650592 8763340 -29977339507292427689714908020740997120 8763341 251497797277441001077569959967175130742 8763342 1091264366011177849869752654165243904 8763343 461412025416110864536566103655022236464 8763344 59277146914472191689232872720000245760 8763345 16998567332818085493551777043664557120 8763346 114422472973377748708234381972649152800 8763347 77488395348474455566570357267961915556 8763348 69014484705873685802745771668614828032 8763349 -78646497019495325515870867426027348064 8763350 -47542658418592210914876609644499477600 8763351 50895499209461498027174282675169857280 8763352 83988660104583505695700334694801285120 8763353 -181452479090792364292357492967965201398 8763354 -230902704665834657728474836365209632 8763355 126505370506030585889907114997819668000 8763356 -181485712346103195952055189311445156352 8763357 -135006547342095931161298352851583712 8763358 -9535954979845495980857236172668883712 8763359 -218190047773013329484483615008836186120 8763360 38757726481317785144335066013077340160 8763361 -254122058922970166581633438948873715038 8763362 -128942117326802097589703122357583771568 8763363 -15696812681587226437461350287742592000 8763364 -24728312318308949214782719585829708544 8763365 77147531507630733308391553544077470000 8763366 -32828271054244050619928237058020967552 8763367 141278046675514831718034973710962415416 8763368 -57166077794985488124856202321819566080 8763369 -4306914415915122752734836288156917472 8763370 -18828983842595513046002201495316480000 8763371 -113413506775221269786236387264972156428 8763372 111090425430083733612862823721377756160 8763373 186067105658360159532261724340641873622 8763374 -277846709337368775680686472325565536000 8763375 -187260107105894335650795081815719020000 8763376 9672057751543819879020156665950961664 8763377 -26532948077424331267581646902354260928 8763378 12153352096051938958718791897221846528 8763379 -272444467451020222013502508698963860020 8763380 93278192423715218368635426689977516800 8763381 -33963531137913816551268478925003261952 8763382 27789037173970453948798974323294179200 8763383 -285755286803944400425453460819245945368 8763384 32468027216886390850898144466127749120 8763385 -23812496394864661032505541373843936000 8763386 -11618394253914096332342424973388734608 8763387 -130273652541067228774946379382384280040 8763388 -1631867938281218089886252933046804480 8763389 133842804373275845121356063749976540640 8763390 -261565098102545240622353866556544000 8763391 -10971784822644423923606050688823029760 8763392 10680134253889093643676216271778611200 8763393 -11040428824044962934174106914417149136 8763394 9895666303705803945531731714153779200 8763395 -13036657486594400201826938877323967600 8763396 -53036513861892662771825065111631582208 8763397 -90778364918372790686334280448167077154 8763398 -19225261581940481318542852706546489088 8763399 203486347673865820302961857221090390184 8763400 1568943577111012829286869392174080000 8763401 -369846390159043510446944937636278155248 8763402 14232347984865377801683586487987954432 8763403 -4502283683974988074023750907863035736 8763404 71954216628828248768920367507109390336 8763405 23449142040490861641171405426756555360 8763406 -75999778978276840950826559639077174848 8763407 -207967917535965931020266055049626888 8763408 11126691739383141428759090696716615680 8763409 -47949614701176337968601663016137357390 8763410 26407879754694345928211175589227507360 8763411 -136991753148772011104512483461446393928 8763412 43191409570441420657946081088395069440 8763413 30494823001995038243094600593000340480 8763414 25407014816938520004740712742438043136 8763415 123238467132913603884180019708780758000 8763416 57792223788226847568228676889994516480 8763417 46354164403057474111616975664938336640 8763418 98498827600946550093328642498063250160 8763419 -89481176083363268479671585172780113408 8763420 -11602030332477179289010042020890373120 8763421 41401638071343213489762482722306044544 8763422 24758501147199883588819421042267716224 8763423 -181794550209570901593570245538841436160 8763424 86852010064857978331467738381768523776 8763425 -40714117577348675643386515961041050 8763426 -19721535718241346839756324920514428416 8763427 -243654861897970658210523418934454435560 8763428 61165346315358016146578492747917027968 8763429 109643295848443616012708981869356312288 8763430 -41766678476130432132228765619476132480 8763431 12206825460997738803659925625424519712 8763432 -119904442613250112354356960558677360640 8763433 21857844226515002125413583379443937920 8763434 228197977860261526187271801497121792 8763435 -54274956805802167829102364948492606000 8763436 -81624288487046096371691283963271004160 8763437 26298763890178958778365150464516542240 8763438 7568004906504734574479574862080000 8763439 270401709178547510481437213320549652240 8763440 -11242913535927468437456450286501888000 8763441 171101948574778923254878406066318574192 8763442 -37515499713658933293472128902754864000 8763443 1649215300351271521546208419501353888 8763444 89898747296773196188715132680884080640 8763445 -9578917411173851785501996862399422080 8763446 142078838894310834143628232656257433600 8763447 3558341649180813535013065908498708480 8763448 -216011847480468791410084306810167152640 8763449 -62888420866151911976879474643817366008 8763450 -14984666788762305885646957518903456000 8763451 211347198916092588299424033349525875400 8763452 -7194731087761664331733965363968286720 8763453 7769905364793242879376841770020644140 8763454 -39852709929644335746396356414818487808 8763455 6188052671716290957066592864571664360 8763456 6620318315598836310574063469287440384 8763457 -137217307654913679902893734267583999294 8763458 -32504394618882562045428767135888392320 8763459 -77998476752809151201497204604546602752 8763460 -50813936723002583390910319626783805440 8763461 7406045994058553635915316068336768032 8763462 64200352394668846986447031648203955200 8763463 -16908282897611905875528964814699863152 8763464 -140836313355286380863484275274719984640 8763465 81153720744116015477586095523803779200 8763466 46087163330832201101784144797789323776 8763467 -125428479315835312906765884463712004768 8763468 21629166450275436888744367878984155136 8763469 -53691587617250153244084184881241216992 8763470 18405309018931828876609306751612044800 8763471 9960888646868479535069916374843423712 8763472 35475827068985444147540576542290739200 8763473 286311861515689802676308880674896132722 8763474 20169193275529936862560389910011375360 8763475 -5000236392437785884012843139747331600 8763476 -70780263234850592596643457809675411712 8763477 -39609814501121127311732656775060895840 8763478 -43825819469672840395292214839622516960 8763479 -228137576226604129282722947232071502528 8763480 10249676927882175180792566702077747200 8763481 92154381099952183203719148953624453700 8763482 -10086077954887818406742114297742412800 8763483 -396572460609614738348568015577165824 8763484 -109058576001586980928291266329571622400 8763485 170299990279622994018240493986895323360 8763486 -320779302449415697768909567113824256 8763487 -13688803750428549195699275850767431408 8763488 30644405368717558934340456374294544384 8763489 -15692353360367675725488029471443683072 8763490 -9141010672819369572710170213508172000 8763491 -43790313903802097578951395080052682800 8763492 -69322795349197533548819657784953868288 8763493 154675226836691937289768361835333060540 8763494 7053348521356829231239325286639043296 8763495 -46613876669573591741205300557909579280 8763496 81174376445639268793503056969471016960 8763497 101573475450094896987592707981603185700 8763498 38713416802974307244182249796393733120 8763499 -11804203930127779306197619663937807500 8763500 123557332505390280154772239399045632000 8763501 -75377433745007261345949724276263989280 8763502 75040206899591067513429785046235245504 8763503 -243948493130387329192296261857037488280 8763504 780488788603257365127577094247284736 8763505 -79840852165315614762008219977494779340 8763506 69752368162639186594762407179980377600 8763507 131422054152826290355392426214936731768 8763508 -22970074520168939028187481389722763264 8763509 64394401706247441554183057413640305710 8763510 -1462990031382979746248678699470848000 8763511 -119529605043523011232737876220020724888 8763512 46852731110163861730562916124344115200 8763513 98396167676696775853124708932231320288 8763514 -16562178620051280626462506193759717376 8763515 138410683359109680940394568322056188160 8763516 -78947308317155565850229614776526268928 8763517 106235458642949140254694497944661047232 8763518 6940857566617900549929519166335069120 8763519 8351226945526173266878382709148678344 8763520 -145963030230052949373124237577315942400 8763521 -36422710692939051612544205313963278508 8763522 -1332353307310704967152402632101835520 8763523 -29753717578179138970131726843608642976 8763524 -6060302793489824567098240737514414080 8763525 11843279549937938688649306684045416000 8763526 32390609954416412980759465407165607680 8763527 -91336596003628382838414961388172315624 8763528 17715678949888787687660893398313820160 8763529 -977844397184720426953772956412546112 8763530 9123641991062928960004318802459857920 8763531 -8348440780319799175390299872021677056 8763532 -7805261303779634140479113738492338688 8763533 322454460329167798791126147079037755680 8763534 -16374075266024185273984954962122550912 8763535 108482916347577122846364273328453816560 8763536 -13317951429231004916283121808726409216 8763537 101459469187009939388966448082851256560 8763538 61071654298985254631744448940249523712 8763539 -66946324375119305631055625100138635040 8763540 9246622554301233640803289755393484800 8763541 122349932352292505874889602971239256800 8763542 -13648780384091725575540424674051791328 8763543 -56633960501355725643431413014120478368 8763544 63790010664779032657726219119456860160 8763545 -3787201421640599691869993875553556480 8763546 65502908595707693052866614031722752 8763547 -16423802144535056072184327549983414400 8763548 -80993006970960628898678851148263444992 8763549 -341717842568165056176428877988106956800 8763550 4572123091577406285488699347507636800 8763551 370114822757116368266279604915057009984 8763552 83395759707769949967869750719269568512 8763553 16855675194189159629859362645853784802 8763554 24537772199371133276901051844082672976 8763555 68386977214962268854957990805889740800 8763556 26085286548000543812460963614054609920 8763557 302571281329969207400938838557421149632 8763558 -45267833907742378473331804856363524416 8763559 32230599594872289180891552249585492016 8763560 -14373803727944058591900335074811904000 8763561 -70248891026125974677172867810735611868 8763562 1783214356735996554024895134813811200 8763563 -62034608538090491787969042777153638760 8763564 42731659743354145601369057439977227776 8763565 38342659538287855621533956859083145600 8763566 -8303975516170662941293896717945905280 8763567 -33126728080127782670092958784183830520 8763568 -38253917783924688510887834888623226880 8763569 -91065617899982901618791781216325362030 8763570 59027667088252690039488620847913660320 8763571 141756437118584210718485775203443957772 8763572 -2253910046403590607430904435873384448 8763573 -19857437326973873319430359525780344832 8763574 19378246715357971722285032209225093536 8763575 -83923295232036889823868678726513416400 8763576 -40865441805083476750413023538374246400 8763577 4951741104053384080821251909637510100 8763578 15483592141342671179423235259724723424 8763579 138914380183747011241243907718930873600 8763580 8069406772074331590478273781997066240 8763581 -13883345756917211119687982035884594618 8763582 -24551393048092421916344344820087971200 8763583 -296694685996073569468378534543214316680 8763584 14643487403179978665445364797538304000 8763585 -25467283647582116016650312269795415040 8763586 -3758296242757196568366562200663102912 8763587 -54389301948270154996264365101925040896 8763588 -7222602923107496414374948399998073728 8763589 -143097745874753455313141502511143120610 8763590 -35866418903178223528574223650871292800 8763591 48706978886964149895692086086965466792 8763592 -30361525310801471349282078347581824000 8763593 21008300684918872183920259891750135680 8763594 -11929657509164263918197515313497660928 8763595 115786258916524098719536422959512989600 8763596 51628356291625346468833440665692027392 8763597 169561251932869285562704268739743763660 8763598 -3275153316092672453272369836571729920 8763599 -44387782279972190653510542556542574536 8763600 7216251897018920158941953539719168000 8763601 105036378814020057178244589907410692160 8763602 36366239213524005817218480530366036544 8763603 31690240831421910580782102957407913264 8763604 -78941892699027382015380288972012271744 8763605 128814615468224511658393363775121703260 8763606 141987276873630222047167707563075452800 8763607 30819496313658103334928554926470849472 8763608 -35446732861101728437602710931767255040 8763609 131763431645011037206146786396804509904 8763610 63681177878364484671240291457943689920 8763611 -9606289465772424325012773071770153788 8763612 10489328126668010196039535900552617984 8763613 9186947812407070419030177964980829862 8763614 51318885406392564542276729603924374656 8763615 -540790481654893011253976942999892480 8763616 -67809558867512000233967246301069312000 8763617 40558121559791366663951938071542805600 8763618 -50487969796394752465234346957445472896 8763619 -5690630863591916457441043168009672104 8763620 32019331109554281657110435635458170880 8763621 -36484840725486174526833342834364048896 8763622 -6226834757563642688463004717069301760 8763623 156277195760234490404645605056668772504 8763624 25204198895686156341340589531767603200 8763625 -87588707610478205881777203597692502000 8763626 152661518002557221934676488102248794560 8763627 59545810059475930630009521468555150000 8763628 -69902766021831579821391147282470942720 8763629 36413139529715121632688711174760625376 8763630 -14957768889290310785394905119172186880 8763631 -518619201854506621376630266457006400 8763632 19225649292468959385248101329276174336 8763633 11672475368150135659382021633265176562 8763634 153359558654974366554812458486652660352 8763635 -12754212720092443460460309759190256640 8763636 -235420620797661476464916652963244032 8763637 92816661608655921368019628368293242286 8763638 13574121205817463135532353118015266816 8763639 -93601189863970968458202545276398935576 8763640 131021781253606200809825815410738892800 8763641 -252503084896756948027685540442660503958 8763642 -90447787690465997198324751468623145360 8763643 -59864796284413440690550185738710330080 8763644 66656693393217716917658726553902109696 8763645 -48568160835881662221020538669221184960 8763646 132698236265340886259009776623111478272 8763647 -212151629918816110225242480737087276760 8763648 8049798110917810573351257261792559104 8763649 155406548152794520084210497386101371650 8763650 2083056107378123153985582756497890800 8763651 -6428271152195737286847480764511458832 8763652 59297296603884660443868005869236633600 8763653 -93940985823423615446243738222712153600 8763654 22588426330247040641806431545016189120 8763655 9910989632546028191021351224328676000 8763656 -34961206141630924153061179844638310400 8763657 -62246024558175788709600652311428428608 8763658 -100362593579851349164774693518435072 8763659 -350326681088126973962126120147539272288 8763660 5820579395350512872506578436126464000 8763661 -26707095295926086290466609608257830880 8763662 186287912932296869195685042330772392000 8763663 -58557013125041850304225703203099873656 8763664 2945342513494121268445429282144518144 8763665 156067511933442695106571153255232781120 8763666 27246725119660040681533963975601019648 8763667 -386524112578508082126207129686936064 8763668 -9495537083812649159988629641822097664 8763669 24483088255439453581082170870814808576 8763670 -52955686350794313052258644529228477440 8763671 58328074818222759623729821267502657712 8763672 -22667690224319859971238384343675699200 8763673 172477808346552428046665407207168318922 8763674 4426976930982572009688835131524647680 8763675 -31529118314189104833171710622066795000 8763676 111265946851502359479041486794995425280 8763677 -84912460694968999314129880309214395392 8763678 22442865069925481933692467429119013888 8763679 72694154104420706735405996860418269280 8763680 -187778992955513198561727084747449303040 8763681 129139493338144860501038721848618815152 8763682 74949355582895133650459565962459559072 8763683 -48874657602802414651958685314910335640 8763684 49579372716117078082101959241147432960 8763685 -13336786818558998789368224031855914240 8763686 173065115820798394196284736725542332544 8763687 -350212224233388307843360219630888048320 8763688 182059190420914597883405669291955317760 8763689 -29039896299231342523782083811273063600 8763690 -2749563593383697062556935371324917760 8763691 26969886912210809874722820609705159092 8763692 65916465144317963413903203950397342720 8763693 40354953979738753223482435893183420000 8763694 47173704794524835267674904381274520896 8763695 25812455924834965413211481510116459920 8763696 23457674469454022830294435771315077120 8763697 -119233885981127419693842211706065977308 8763698 72364241618636869417912363148367236736 8763699 -2033261338922204769127599080010913224 8763700 -25408016886047423765090496915688243200 8763701 -4214308532679440695450479066296043648 8763702 -21535184080745436992031142357067707968 8763703 -106003835171940897234007826383002485816 8763704 34592642944611121870402647016490803200 8763705 -27983638431371588202351275081619037500 8763706 -32815988278313678657826803706927755520 8763707 320927183248022027453186946865030793760 8763708 43986524145454451053337420097458012160 8763709 6584664130251528920151659675832451440 8763710 43530605721258989388492363283530653760 8763711 53981529122112718208007537465341289984 8763712 21164273453397433478552025907446415360 8763713 -60914582499456798540726235312418883840 8763714 -5855697270041546926800297140070924288 8763715 24160773019835607889263122244934487520 8763716 -62178142922964947890814919199171861248 8763717 -17639754791648665998070055888980549920 8763718 5999449015255754885782521479375518560 8763719 -3772560587966250577375051899122216904 8763720 -33922123167383584519936822995256934400 8763721 38377101680511386097306253739583920544 8763722 -118683799803581397068647487291997954816 8763723 -8032915492819071722395882716940696440 8763724 -3452780167807539841939336689431863808 8763725 -13960116005924792848814721599627598750 8763726 -1223962427975213131264038678969949056 8763727 -100360842820334463431322209540442618128 8763728 27179470928667285085344174608555704320 8763729 -37070974298815051065898093098713128512 8763730 34942837602559731829818361581058457760 8763731 74647737220841597218576858097578291200 8763732 19485147979875351813231519415885942656 8763733 -109154459598503156689869781275867919200 8763734 -52709734626686982357456667630452768768 8763735 4768369336245808298950794379078290000 8763736 -153078853331583788102323473073473331200 8763737 120457731309538686416641178736652213386 8763738 -46570465221592461081572313099516625920 8763739 -3104613558344560329424470160289790800 8763740 -15883596317262620792647769260643051520 8763741 -28444941486681188097610757317383878400 8763742 26572538515110041998076245437188217600 8763743 -112842340138242511500617092521350036496 8763744 2469991916820055965154302171971321856 8763745 -60090421998018025216538889853630027500 8763746 -1003811726855538021588013617652381920 8763747 72400859251930323112127923132670331000 8763748 137500181085452157076888195147482491136 8763749 39879293218000007736136788554111466750 8763750 -4380321157245332541945446352424200000 8763751 223988261391252165161905213119812850600 8763752 -11970717020866553101315736187798374400 8763753 -48387854329753528568314928084305782816 8763754 -44157861172302343910469944403694073424 8763755 38943594214428023765897642271226275840 8763756 -69039045823873354047169051486246917120 8763757 -13907978408331083911863590379823937120 8763758 64986565657432920154998547222376508480 8763759 48262002738125918751030807623999822544 8763760 26423815288209355894813384051236372480 8763761 75630318080869927757259858533226643200 8763762 -2243863299949689347362675182620639232 8763763 -110194015622012228525525356637697303988 8763764 96330684622231775075846927384733437952 8763765 -18594187828675852569174706788414190080 8763766 60257193702962315523527635323552949824 8763767 -95698157949794254755784557612022917840 8763768 -853827050859532158419700898992537600 8763769 -57111373392688013534806474655530398720 8763770 37117878669080473186736909918343380160 8763771 184956666043874881347044808461975326320 8763772 -165481029109469789866582327240633128960 8763773 35109978030412654771083784569087782022 8763774 -56944122030692570368781000711217167040 8763775 -2738725296186261153153116683077504200 8763776 -84895094441086726458729602324134625280 8763777 -125418071221285566028830679117891682352 8763778 -1073286528976447100910619287265620576 8763779 -203481677045784828911043873925915037880 8763780 -33115870633723471670651572673411850240 8763781 2724723946641717270575718984402015960 8763782 -87258871834282245120460361243170903296 8763783 20075570882109182054134751890631132160 8763784 457127739574901215785822165587125862400 8763785 -173071674292276386436321297263006661020 8763786 -85038074338119098194419662014554170880 8763787 3344093371391176654180104413319410920 8763788 -313079022528164380300720752247011840 8763789 -1578586406507858875340832780793439808 8763790 20416902747867269412506820377640334080 8763791 52387307432118703801026357316907082384 8763792 -30027495290577528835450772371440599040 8763793 -6391967271774518520033081718839911936 8763794 28745839294569477819877514902179860640 8763795 83174489321557132119647213913322008720 8763796 -6472101307909601438874250234154647808 8763797 -104686206793293286727556537513017172114 8763798 -3044791597507629667440742311152694336 8763799 -105760239702060094324612957568145799080 8763800 -131922285835352324333166415840711680000 8763801 -170200652466886203848089197318687187200 8763802 -29627027872225273870413609937909766400 8763803 -296524420105474934689191250801333533948 8763804 6031344585959488987843975964832522240 8763805 23599830995634070572323190534432034560 8763806 181877173960996658647863683970914340864 8763807 8194298959489104529370679075562558080 8763808 313186382245458440416035084056464982016 8763809 -129273385929533535742649294662151847660 8763810 34022971118263522922020880496489899520 8763811 -25327970623781696888094274998171804160 8763812 -47364152560381820760915972581372256000 8763813 -117983110410424666496954900059961217858 8763814 -60181715071599149901497239993732760448 8763815 6588609040712493620366483744047955520 8763816 35670880587455405571365139776086425600 8763817 -82426738709712897507885411763437104134 8763818 21274667399031641415908563892689029120 8763819 -58312473525772982144872423782564684456 8763820 8239790170424479781698216816018268160 8763821 61419926358222049615417129209220846944 8763822 137950537648716091828837793197529792640 8763823 62377611369322955752838095118546094720 8763824 -535068072799172445304930948432527360 8763825 23057335718365828587045004351652385600 8763826 123268667379417498710218380011639447040 8763827 218565500035819109104010066008291025676 8763828 12386727355782157483959310273897586688 8763829 -264923698392370086488599541874388757640 8763830 586682833919897521747599474265632000 8763831 -24246907033270397195706945135088121280 8763832 36270514574928469626610551398692945920 8763833 -39299834555963773779617123104835561400 8763834 26719312971745442687422163266059118848 8763835 6859337280071414951143355913863145360 8763836 -44358685630496780632453156280008043520 8763837 -45683731995619966599195995136855882048 8763838 20297084963745941873373354661461352896 8763839 -5113922242009704270273418248842759328 8763840 17204016375458062670655517958760038400 8763841 23479624459633315827277484953131666242 8763842 -47781862302548088269061276559256282928 8763843 -29799515674733517005889555282751227072 8763844 43857402772426230664030120810848387072 8763845 -56760270691213997331203023942099432800 8763846 -10456464294213678571681441207305392256 8763847 230332960412297189996942863851597006296 8763848 110796627292627152626329884163899663360 8763849 71507720402831215198966322291536977120 8763850 7766358068675274428127691651902656400 8763851 -67020634747183462680302251631795667408 8763852 -13341038823350639192661140664900960768 8763853 -22923847645527618774519344830076090944 8763854 111351551671275022192954098456919323072 8763855 23059090709957980662651334391652311040 8763856 -62463113616855025508913643134545010688 8763857 97006368176652813651126277355816336232 8763858 28291703813234986735481353114214499840 8763859 55031385078405672096339872688954279888 8763860 -45103478572138336659773850057193267200 8763861 -72757766718806275239538586417304306336 8763862 97951981269877403814013215536067078432 8763863 -77959384975618172585786940209328768888 8763864 -115544454007713784670009943649161216000 8763865 223933528429384052916271904467701484800 8763866 142683211944353754616042261421923998720 8763867 23366372127124600249126426660475765520 8763868 -885199429451435707950396513147915264 8763869 -1811112963010164200134389381786195072 8763870 6451050932844787808100464508538732800 8763871 -115524583240156748580103151351774696856 8763872 -23916728611737824126646886531438215168 8763873 -565722166129006896281313711433012032 8763874 7983762892585159780043943846561921024 8763875 163545350741684515679158368953296944000 8763876 -9633208906005125261556324021782768640 8763877 -220647700866480019472709894568302246274 8763878 -60972810652709466774404656214364713760 8763879 -108106029139785792082333742083069267416 8763880 167111319695256602235773644246264166400 8763881 3855581440541481981332214384646411392 8763882 -33885331373798952264560728036405958400 8763883 -123255576728060202174672768418747961480 8763884 166552248247178942156257249654267842816 8763885 -21093163185043643538176617168879873920 8763886 -18346953965689341004271584272331700736 8763887 128044731634956558683545850562425869440 8763888 12728516644887692473432328021434957824 8763889 65733358635706161234075731833269696512 8763890 -2253772500870111268282306028102819520 8763891 120643848185610109848192290624309913600 8763892 -85267679069173279901685242425511763968 8763893 -124030958909159250171026888370061227858 8763894 -32965202273959668997149959724754193280 8763895 -37166130301569332750858142022952605320 8763896 13246528797154225920502852994722529280 8763897 34629061991257412175075789391365824640 8763898 16315420452791743322477968784044347648 8763899 -92478172049270394713176530668892747480 8763900 43814763604324942137381241653070233600 8763901 -29365376438322841313137643482944623098 8763902 65943497353240105676993230596340899840 8763903 146322248632945189663134725755702678800 8763904 31951968210225314537647755974311673856 8763905 161631624128606783925462063265080831060 8763906 -15240080351445800976018894682348039296 8763907 -153816554994814570507637612155110723844 8763908 122669868812820590708458485242614973568 8763909 3937991214323236671350797821883200 8763910 94285838295618256775317626569033976960 8763911 66378343070848197831361244381123760 8763912 52306219815965960724450997659945169920 8763913 27025647360469885449462536589240523044 8763914 48562966675465684355032421224011338592 8763915 8505902460254605462767345549688231920 8763916 -703687532601492222964119448306237440 8763917 -52279059368163889223386317120880372608 8763918 8205935889333090776588378261354608704 8763919 96543166714587826950706514137200798000 8763920 4746450117720803956565269605439242240 8763921 35765744241096587709903858807807334080 8763922 135616950976584563262477829264855258512 8763923 -18404333622316100976005787701822511456 8763924 18695684138908159116420338062619228160 8763925 -40510689535606200632928414723527754850 8763926 145616928005408376937035709699436154912 8763927 -4152695772058057319039605470917363760 8763928 97241464882906289845323474417514076160 8763929 1106938855356110659401797988970189776 8763930 -9029535720262917775307176414142822400 8763931 -16880246078931746074761159372543256032 8763932 152207534465692124854751825380430378496 8763933 8301002039184244276141167628109507904 8763934 11977914144372428962869211230424223616 8763935 106942481390871993143906545829037513360 8763936 -62801909798889153361996808555434868736 8763937 -5732164420301716281794516192353040000 8763938 -8321210849828684698344903179334272640 8763939 -70782485140345791614939298512718804576 8763940 -16152192325292303227868075199853670400 8763941 -43938964164750968747199161859889404228 8763942 2949559894840362362463473419271436288 8763943 -143358637352299773313412653482024580888 8763944 -91327757129291310903629359933958553600 8763945 104711717479482252852025074669519796800 8763946 -76838352613059605221874548288065749328 8763947 -35900636984347285284952671624521714040 8763948 35548305033447413053705124280949100544 8763949 -45553208927477705421912568836506407680 8763950 -15828258113427708412848919978787568000 8763951 2840721814735022680747990722651763584 8763952 -6959047774044634785237134034738233344 8763953 -30662867800986426888482148490071285792 8763954 -19044347482125840170855838841386531840 8763955 -9993620133918135425619116488292705280 8763956 101728706920488885105855333650859816960 8763957 6827348813858153333389825357720572252 8763958 8563778205605099553183015236437339776 8763959 -5375612355060889555455113544518104320 8763960 -13324327975928160708376901705072640000 8763961 -225831194783048822350621114244448028928 8763962 -5612789361157001965758114975319322400 8763963 -2920204432348239140669397069813065616 8763964 187343846258863780219797359182146903552 8763965 519957925144430584498488400263974400 8763966 -26963648597387350573318010300916942720 8763967 -73731696277102920704153799103033777984 8763968 32343250485209561313772152440981815296 8763969 54067401500926929143477319545990011200 8763970 -14120410845172930072492837754151014400 8763971 85387583030673369367340962616047370172 8763972 -257841309739482342142681170615607296 8763973 112636430542444727058554490566819192222 8763974 85109079922369109314717255175866907520 8763975 55900518464050285710357583605620944200 8763976 106841008261952012005326811645222440960 8763977 -88509421343979721747372282700820411174 8763978 3943044174948227749974920350807756800 8763979 19481784760748413674893959664960371712 8763980 19757313847628263530425310429805516800 8763981 68371761387579989094255338919171548352 8763982 -18324660642307887932482915689025837248 8763983 23141961848291230058661323895084869232 8763984 42463341686270221927798608268697272320 8763985 54070445137473471686999549094115104960 8763986 -13111751680808566783986750998809198080 8763987 -170632072891336372161164837018492813640 8763988 -149206972140990763925467653110765072512 8763989 59953840801746807154857616168126752768 8763990 -39694515637931474589099412715458442880 8763991 209275274755994003173005982700182809552 8763992 -114339989841880664908049093906879078400 8763993 133012791326655192725548472722968633600 8763994 74170936786910836953747020965386445296 8763995 -60498938596436953911967781743047816000 8763996 -44986387822297940199324565725348003840 8763997 1108869648648786240098092431417436032 8763998 -62189450137365461111578497350556144000 8763999 -31827292866961392206379926277250233840 8764000 117628534319481179517830315717689344000 8764001 94977638111299252061459527445087764002 8764002 -1054617890038099497968182424766732672 8764003 -162390595472940601371867073271711753040 8764004 114551964513412110876136948520370493056 8764005 23606416487248849050256819275812017920 8764006 -55263328114070753409929082914515830048 8764007 -25231213764595769655464536648328943648 8764008 15690905523089308529196525858793881600 8764009 -196888162375948681648672102731802830790 8764010 18768608110969636150754620613136875520 8764011 -29065815497659370837212042395801345360 8764012 88618780507241834818537830418647124992 8764013 -255989403972057262496650609732250253738 8764014 -2496338281786709437096220806271966208 8764015 -5582277189336659985816557779233996480 8764016 3759830137981503068014489821637509120 8764017 -110775894387325423077795095420331480720 8764018 -33441183159064211726205237385573072896 8764019 -194706601411426528066308820658765177280 8764020 -20808870592218777950922040232209420800 8764021 -2203883417581146941408074019068578496 8764022 73680214441910158212663864107242500672 8764023 15579624775513919024544018234714028800 8764024 -147224521311234490126733757083379671040 8764025 -35630639930170076029137673955795274450 8764026 -38789169092304668620109825075801081856 8764027 -32074951946294146373501776432968401856 8764028 28302565310031640759009060704086562816 8764029 55377473252220121602594978401861340774 8764030 54854714909526114829665102743666880 8764031 431369518586984782635235513915048410000 8764032 144697551576178916663163228654246297600 8764033 41979415686165386800873656958823441282 8764034 -72291604155209750067134759122295557248 8764035 -11190027846429395135886606958588723200 8764036 56180963619778947652652909105412271360 8764037 64293836285999625814728841758536514240 8764038 -63010306772589790058365570301862983136 8764039 -151981585550385353807087368144610973160 8764040 77677403516667291633055147819649433600 8764041 -9316372798410911844396663378881802240 8764042 23306792971099759736561193510744310368 8764043 -235059231414565498366275518690677800480 8764044 -94054751190432283703246974675611214848 8764045 2719463178331083478778298702628564320 8764046 -10097294463028185164874146640883902528 8764047 -138871517065217434355360148080097329520 8764048 34181356750586721146113468233660342272 8764049 -22777058662587960835891133567385966528 8764050 -23332336622945512217502112499282467200 8764051 179510332495895710840002752055444830112 8764052 -35678929060588542942404333771228221440 8764053 45133970147817961742877022507666219968 8764054 -16553513557425352781418959066922789120 8764055 -57140282568804895929882460901338280040 8764056 21173516577651157665061772860594790400 8764057 1006941895315556681753463560521251460 8764058 2876006118201177841548514177453104384 8764059 -204663781371820862639718676418993393040 8764060 852769648947942751295213746103508480 8764061 -73228117223197513950687003214955104668 8764062 -123325147507873227205734967205530869120 8764063 32739838890292539471748650190044243840 8764064 57432996739577440152687282073365381120 8764065 -142959478119134777659176320302670448000 8764066 -6785394470939549535895673657124424416 8764067 73209409592021131871729097564826084320 8764068 -24769083595823604788935401684395228160 8764069 67433144946597453391040581210090662496 8764070 -26976142544923362773429885183837495040 8764071 -4785894243583971975720164410225634736 8764072 79007913152931240769136761928304230400 8764073 -28789789665276517694488815017862778560 8764074 -33060463975940157031155877450732891392 8764075 67464834427280917432306208243047679300 8764076 -132780863664358179737428255414362090240 8764077 57541199033246655365073203432522144832 8764078 -12252884770653362160686099898609719808 8764079 -29829909705252853747009742418934101624 8764080 4665852253737359438770476309254307840 8764081 5047531426719837940021799046126912 8764082 -37128009748879637989221945526987066608 8764083 77893102655633049585600826069352933652 8764084 52263892525048203891484922601187342336 8764085 -3436703516786370050430968867288655840 8764086 -33575876351610778763403561901578563136 8764087 19453387238396020411790747402400157736 8764088 54306375279459967037671776095232000 8764089 -53838571304354389837453758199987141920 8764090 -12159571554661312589181895539122227200 8764091 -65522236249719020462288456462059029420 8764092 126675003295245981204644337256609382400 8764093 -58321311922014173114464692827274834356 8764094 9632359924465687662860758273418532096 8764095 -30849408447980399617053642978898648800 8764096 50870082635967827371322742539204689920 8764097 116061541274563192694406351275745296580 8764098 4273195621379652908899503852773007360 8764099 118410263010536429273096931381579995136 8764100 -32659057944180946476492815563343913600 8764101 86858638107890194809795180051290601630 8764102 157115459795508769647644610767057721600 8764103 -4758873116864991597972712505257175616 8764104 41737915519387961296656635924708229120 8764105 -19051606600947419670350565875893535040 8764106 46336639512321145155296250666203013984 8764107 53662357469243639512607900539432720320 8764108 -13462081354662093621417759720440841472 8764109 163880657606022547313199801526117431180 8764110 37833047039506076453250030769781428800 8764111 178068394619364445541183279776116951400 8764112 26006201754056288051637408783800205312 8764113 133617886732080048261681413951854428144 8764114 -103002887303027033793119538553952009568 8764115 -121477094195951744605148731489494252240 8764116 -14463971716359599302449913642116495360 8764117 107323591166598336303276865852819705166 8764118 36387700464894687638054271001745202240 8764119 637325765131404146427936756706576320 8764120 32297945951875994155693152034880716800 8764121 245435835596271311209494541901933741322 8764122 72005931201043675380101669634660751872 8764123 -158987127770133966846049945784747675456 8764124 -70977786203295217754046679136174728704 8764125 -159959308310405359779323087832488472000 8764126 -5528004862247482687534016502313242240 8764127 -30813234251814259590028113015022728192 8764128 23576800771872539845605113000182677504 8764129 133827596179807605071901966909938799072 8764130 48021465565907095057502130721237248000 8764131 -736889125453038160195158797068635840 8764132 49931927071284251135794197743699552512 8764133 -58904947567955924978711306041814391936 8764134 20261651983338441267500150507582177280 8764135 156980823283434516522381559873593505080 8764136 -110348486126765832048653590624340951040 8764137 -12350372677641266356838456784528111360 8764138 106406068422245509918650304770338124720 8764139 -119308748167593888887010086425270818060 8764140 -6124494096782766667338810720744407040 8764141 53233457513231380882054076998178883542 8764142 70438498703029320228623774957655377472 8764143 -14317937626521889167589271391407364096 8764144 -38187644159399360346976572478340071424 8764145 19958472837793526864836377476128803600 8764146 -121090417211355947920899537942424250880 8764147 58964237172989645813645538852549738832 8764148 -229021111667711699475898619149924926720 8764149 -118835622464860955884629398110662972960 8764150 -32960410716350506053159299409451862400 8764151 -27724180397180179288029810701378544 8764152 -55885710826242711759936891280667258880 8764153 -28728526629536859875679127216462286780 8764154 -36656928506179365241463774546989648128 8764155 51021587598671577007459357530985141200 8764156 -64821533377727291408780515489442898432 8764157 164836496140169738049071305522082631840 8764158 -22159050724303393092635494017981770112 8764159 2198421687479336644695890329643772400 8764160 -55929001446539993853833219432031191040 8764161 -158796196283900010565565254219522176 8764162 691909008397461991528289742116982528 8764163 -165917052885280768388121331967052067560 8764164 52003114393912454716022920877170073856 8764165 -13529435037077297574815657887955220480 8764166 -35214964074369005948529867263705047968 8764167 62890299749062239086643332817787197696 8764168 5753187645303452248266628199008665600 8764169 5145115826099908005179095125688913280 8764170 29845955828145558627236063506061260800 8764171 180426839206133017841904390686226678420 8764172 94370307348620694327001358191814952960 8764173 -163388955129554643179424437044386339840 8764174 -475088055728655126558208853681631360 8764175 828995655428362202351680752440397600 8764176 -587928848537424538820527551607799808 8764177 -87221756732367398556504480677410316940 8764178 -63321796052610125203270731448000245360 8764179 116985780636434415510840200914295077440 8764180 52050126272844243892649607100190592000 8764181 1143768026437833017704277654119243200 8764182 10084900392204527024709941997355969152 8764183 197051975696763876759838934312145359432 8764184 25091558012684425285680449993594634240 8764185 31197743560309164888574304488371700800 8764186 -3422898839905695214531844863905921600 8764187 -1240608246364490608866543100948658760 8764188 -28262772046920782269897291188031933440 8764189 242483592068444528571726336827938530816 8764190 37448439531983832960808028758059943680 8764191 -47378280842620809943095031841975041200 8764192 -24256413945938286753987238398854627328 8764193 256442788772573254510070153768334329442 8764194 2926611548728404627343625359951541760 8764195 -192808528057499364512002564536257694000 8764196 704925640784995881055175244675809280 8764197 -57613735866879976222028995616580505920 8764198 -23600627691279937687197191721890111040 8764199 196921667962871676046898450769992426520 8764200 6081101104422828841005612807195264000 8764201 -37621318917121671644271198256446828792 8764202 -96952933678695993488542807844369114448 8764203 33444819373892097133497042686320047360 8764204 142235479804730403612026593562728115456 8764205 29791198999145330965762828237159198860 8764206 1023862393529401783639294297161676800 8764207 -81023230249285456166334114311233218544 8764208 55179608638721773016582428009573957632 8764209 -19820649985360714026286001028336490686 8764210 2302772869289986232032570760962744320 8764211 -241571295280807892082414235538225868768 8764212 -62548488933296605182655022002564067328 8764213 262431393729020214350871952562752756960 8764214 40047353273868215491173857036709458880 8764215 31886158002219651200886965878607607120 8764216 49870566395446052555777007578584166400 8764217 1649414780135748638408648440812309504 8764218 -27521656990355321816467274975299663872 8764219 -124167660030776359568222005659103314432 8764220 -90830136195698443340734532600779845120 8764221 20507003839955269961684644516133297760 8764222 -55014709130317355736235736390653620288 8764223 -8904610264251357489244440069653919600 8764224 -21028924433941450776120065748577026048 8764225 -34248695978946488379442933694784074000 8764226 -49669305277809483638287966314909351936 8764227 -11792556245797082475543956430983301120 8764228 -84099735759311722996003128777007749120 8764229 94357907120273449491741112757609500830 8764230 16819146297635691274624187508791502720 8764231 100641235346924666926202686746351968256 8764232 115558701170677937447779523735242982400 8764233 -14531827152736526916728710347033420000 8764234 -4983204618959579383708833011840852640 8764235 -54475047132336194557769793296632753200 8764236 -10293832103486902871950553805901587456 8764237 97400242808234170415767003815247984886 8764238 -50925915595506965761126741756167071424 8764239 80517063082443638345806504762180296576 8764240 -9472186268777223244990579723146362880 8764241 -103408096956224564208944806968943297308 8764242 -13019548217898830634394943159655705600 8764243 -1631206798866006424835381885281186440 8764244 60928330003914845542143887450768947200 8764245 10729307924513339272324608231325681920 8764246 -109253799331264971516001441652596633536 8764247 -253364317647462622739692848254651117304 8764248 -95530583097883041421734915341656596480 8764249 -58710619777782552131598266870060245436 8764250 -42706202333829510265266274562471616000 8764251 78697902121491071699369206773628257432 8764252 -75139228436691029884514217099883934720 8764253 -229754658604560642854320646747011713498 8764254 -21372515441996101440208281443450592000 8764255 96385987049398944476973332620490885160 8764256 -79544191174003809824379775687327481856 8764257 186563572676459513690990745774985365888 8764258 -32064123738603465200524856583770542080 8764259 5776138320142983709283959448268209616 8764260 63443679069105310967716172557158604800 8764261 -117307859021342162917785676194677971776 8764262 44189848834207358544343552457071782144 8764263 -114894343492699489715705578091201548800 8764264 -67614126779307319171155531704251699200 8764265 -85589052496839720318102911035464746880 8764266 -23840300192157676230990141114018049536 8764267 -287330307958349056234002004348428143280 8764268 28059217401790369075846945373345749248 8764269 118373749906476980163876472911778657344 8764270 106440452751202609714266602401469890560 8764271 188174394707460755095366368217985128200 8764272 -28319341001947980623065961124691968 8764273 -98088398510599184980187153692382719680 8764274 21484878439148488179877409433742235040 8764275 -7584479110592823802766594645770092000 8764276 198472773204702672551438549551958476160 8764277 154108118814711280455602929197216462126 8764278 113379176950960688995948755037218754560 8764279 83617186398161354226742523635064510200 8764280 -9551548956582749906420307899417395200 8764281 217332660455209750416867976741272132912 8764282 -102618117274756138962777640409990676480 8764283 17462587016631338133678822713799691728 8764284 18677377616978819331101882619838448640 8764285 -121395438038519164687960327056277048020 8764286 36517356295511623850964205686716846592 8764287 50473969227069108516906669633089445192 8764288 43056726797260938051629010144932659200 8764289 76649140126163123527997196346478618880 8764290 -34866265372215521434104549183864346080 8764291 139701413261768300150721164437656097584 8764292 5865578839020210300357419050381700352 8764293 51580982554801013551930751835856094400 8764294 -52628124464223847260625723435798081536 8764295 -142832748215811248809906837340295157680 8764296 17427156579908084977422570973825228800 8764297 -83524681524898706903251861678259565788 8764298 -98084803409732661696022254740481147600 8764299 -9376530446918388899965968278176727016 8764300 14514172681884028413388625691236806400 8764301 5585117076133575708665172767170679040 8764302 -46351751560615759947864078782514585600 8764303 3667448506884345469522741162929666424 8764304 -9900751235401644959018160245010554880 8764305 93790550775409791769603838798437878720 8764306 -122764612734611105199949287224760897648 8764307 -13448226741807053731504727917536835920 8764308 -14265512871439214232474380894087700480 8764309 -24911599894735348351349609908831077490 8764310 -27674765306198484247975778945949853440 8764311 -12218670134222541737645679026236346880 8764312 -79488688931536431501162370255811604480 8764313 82689239057469671495134934426388383124 8764314 18234320012959891542796803194621791488 8764315 -1447440784063636529136833878119487200 8764316 123006045988448210446680070855652207616 8764317 -84285005428208603360554556153228071866 8764318 -142199120960790962250920460661561472640 8764319 -254726276149443746094782111124957365280 8764320 57729562555209427308961976204368281600 8764321 -126682627115317472985242231846287848478 8764322 -2623840440285013934419179503432593920 8764323 209851857507143786860481875593739267824 8764324 -6329491478503291409448453709579377408 8764325 148844117651284960888171721791499304000 8764326 75134006317255885354741290578734639392 8764327 151371453288442620105351262582412350464 8764328 114818563217945670071949940313659100160 8764329 26286927535055725525831850951652489600 8764330 428948717460317061731174485265182560 8764331 91467603099409652655439812280340814132 8764332 -66217384149354180358358730222419251200 8764333 -200558521444358601912800611212581096424 8764334 -27012793758854155020045877395631328640 8764335 170793744033079691785727970093698119200 8764336 -44739910248998732801756552628925235200 8764337 191250891027997806330206840112063879792 8764338 35099962407504020459768461143531800832 8764339 119752138559771012745711574038771584000 8764340 14779536109104225295601885146229602560 8764341 -194422415973440320264861593166794336 8764342 78796606969308267315700407337380534144 8764343 32045166151655041863193476951513850800 8764344 -39063497838569271564138381403561328640 8764345 -55404536062481955222289677095496351480 8764346 914926485834563494894774133257734144 8764347 -36538916792853414572604466260361630272 8764348 42336772139518409526173930236145988608 8764349 33756694449599640517363676269737935520 8764350 -8628651547018090313423249090678630400 8764351 -82289141506040087512837667180817360000 8764352 90721343039473579968785082225531027456 8764353 -6232442454583903492531969338429896664 8764354 84111473325496040986187472494495879376 8764355 66625510091254410945911182047093887760 8764356 32556472100328922431531621895557430272 8764357 50475315530825950219672704210843380352 8764358 343470165213211814618871990018998400 8764359 -46792995987509441259178284865542486960 8764360 -24933753715295721392951231701868544000 8764361 -31013843936515479650852782475022736038 8764362 -4251500181568665355743873845720587728 8764363 134455861602348535572779694192060109360 8764364 32561148803190761549982007111714744320 8764365 44720476315135156283882758772481829440 8764366 -21204261208695231640864869057771765696 8764367 -207036108576948344637477256439929203600 8764368 17204885315483249045714589092688297984 8764369 6227140396285735684721154853812218880 8764370 -48778585994342718122575376537120931840 8764371 -29031024530138914227631561759458153216 8764372 259012187808503417135375749398889205760 8764373 -177392752153925324124818976127654734816 8764374 658809733149638421792064299718580160 8764375 13047425762730233273309411353533175000 8764376 -20926439168408146180366462190944419840 8764377 24585005422506938852645063323574112000 8764378 11706699114763882444712124666897610752 8764379 -126470637752683291094750556864266520816 8764380 2831303219740192096481781035588505600 8764381 -19700978275650712605437110733755589588 8764382 -6617352702191899778489634744046731264 8764383 31640351894318886655767646502596927248 8764384 -63087851536461700209919842591276269568 8764385 -17257816895069239299366878824266925440 8764386 61623630745206183302625089111900974464 8764387 139829033727885548744139269186955131036 8764388 -151406933035662073205847453550469603712 8764389 -310544904492369626682899758440888000 8764390 -22909579528475598744785022568715788800 8764391 -72412118689491744177565890648522717000 8764392 5374883427036204893201623918225981440 8764393 -42782378277909142206539432480338668 8764394 150046264752797320188870911765364248496 8764395 11054518094707898257605620780506188000 8764396 92306248166976338980530821598046174720 8764397 -35214974592792452128963833227949362688 8764398 -31698523098703044497978234782451292096 8764399 -10870759572451792492922801319427675664 8764400 -2124112451436808527814921818506035200 8764401 -191398872980352724768802608434755653536 8764402 -129578909462676446445469340286487396848 8764403 -164259217729141305035503570478131713936 8764404 71968551297396586583315293379139600384 8764405 -36667926215237816075208107845004446440 8764406 -5729111313938121617263547955295292160 8764407 -117110917999086582515826167228423863296 8764408 -107525358079429448454397218118632407040 8764409 106053785861014217547109822532638537860 8764410 4912681256463908590235494811475183360 8764411 -21595042750107682564430100150426759776 8764412 -37687722845624854599626209488041879040 8764413 9915861824068669234377459144797380608 8764414 -103164288032278967660440413482943442944 8764415 -154707497486528205943279070379789724800 8764416 -224194524411799133669970068537333514240 8764417 4799994052483168464073397959839117312 8764418 -47386911173315590442620665693927290880 8764419 200351174221342401475451556771436423680 8764420 5765473914433698705863057675718266880 8764421 420442228572951646107838250820383467200 8764422 -12547789691532673113777336859171614528 8764423 -239932029202759492974075623052711636328 8764424 11457729657655638173045321714551480320 8764425 12984133517119888776319786439195638350 8764426 -4993629090688018509585882084023956992 8764427 -68514534754874151324722095193577247200 8764428 -6012196695433982128155706790878887936 8764429 -100538997516572529273173704014497184970 8764430 -20241859146159630624493105325123576640 8764431 -55932284235650225294129678261526484080 8764432 -231779788684755675991175239725547520 8764433 255156334131713693772284276919610997682 8764434 1076638298208729672720915918452154240 8764435 140525773832655887714311310222364970560 8764436 -6169779597636958954097887961736960000 8764437 26753355927221843433731351113491220800 8764438 -84442432025956033057040579072963888640 8764439 263368689416713392743905333612128423240 8764440 11317289004155430812377517768366284800 8764441 -45400220043827127550075458439834704128 8764442 34063031671853361796474772769587381472 8764443 12980381685618067559211577487022089172 8764444 -7860004122087347119489842607496470528 8764445 -38869530747937971763072515363906897300 8764446 -28663282751520571409142524336116890816 8764447 -407599653581826724180173329920790496 8764448 -57186155287517574493139804839244464128 8764449 6869531909610647023107773405692879488 8764450 -29107178304820825659193845704734992000 8764451 73139757545559976809202593166930099632 8764452 -141827573574372862308679383115626455808 8764453 -3819088693472196797553270144925180800 8764454 28436364521430652527229235686897630176 8764455 2611778699727430910753343640620549120 8764456 28996629948196325606085127518980090880 8764457 126781720027973087269653479057545249380 8764458 -32223591712572154933894678498660943616 8764459 185998785909122166299907806346284768040 8764460 -12309964814009296316387521376864286720 8764461 28660698785829745325789201384890168140 8764462 7677087080733858213129382119927787392 8764463 -92415494630797106677985612352807042288 8764464 -11536400889389540555711748544838270976 8764465 -41034229233203947619832144993024664140 8764466 -85784774058103777788499295712603356160 8764467 21708968710341991636534907377430287920 8764468 -76126767799718450793922634782057881600 8764469 60613339490153085957096672475518768192 8764470 3567760479132434671165435327471718400 8764471 -31811339055939194814391575809626497840 8764472 -40057166935208286579133793706659328000 8764473 149329560843569884206964424649837606144 8764474 197202391090100468343028867866763299552 8764475 560145500168895257672503114688179200 8764476 -11326919174509235521582793551381364736 8764477 -37511158517480361322865801879840199456 8764478 92525394113827050986921906701630804800 8764479 -173513238937334173266303359210749832016 8764480 -55539224671521649072927890554486784000 8764481 -22761138340753723153697827230748939776 8764482 -2799494532959032320237972571974369408 8764483 -35531212804293083867241325937333312640 8764484 198311811854871151757046668099566502016 8764485 -844584007451842028430766699915890240 8764486 -22980401073814494685730902362639177984 8764487 94507108218013578885993089737157282136 8764488 8063375695008040518893204989866854400 8764489 -260666245039612323298762825837246268710 8764490 36816912574094160203632883462129402880 8764491 -62438768240973288968291878143478105920 8764492 -2945995519528922408331059320740453888 8764493 111197989459801294813685904379948836384 8764494 -5810875265302882122725997530027056128 8764495 -86874370989133861954104400149905702880 8764496 14794926349030861369311199189175992320 8764497 -113846961909200192378908643780507750400 8764498 39047570704474671645838300592740837536 8764499 74013019685005699819229989991979211500 8764500 124968491760790914790435666536052224000 8764501 157596095788188027177347354534989015502 8764502 110133339331773151794297632542890929952 8764503 -8793116385945847755753791903303871360 8764504 -14879330697799792563347559161062932480 8764505 -155469853591832918255229176628325913340 8764506 7323784707853475411628958021791774720 8764507 -106041525822749193887830719512772141244 8764508 -102461193933903135579030943744833756672 8764509 -45630729732916090672065322537280505120 8764510 7391158535269189659877379357237222400 8764511 38576117366794165629525211161324024432 8764512 95779353446956141081807239046497042432 8764513 292042319127844434815933772571042663680 8764514 -33555856875024352185563141323252272 8764515 94735706891319067106536440659561676960 8764516 -157206448871237794521710010951761531648 8764517 155365165825923385569902232860773195260 8764518 219641323382598273610631257678381056 8764519 197765369072802284097787033841854836920 8764520 61345850323381162532640790797620736000 8764521 124638589603769308353866423517944698512 8764522 -50717145340309729191207515508558649248 8764523 50594798563226186354436804377787989280 8764524 50742926490919536138963512040350810112 8764525 38545763996516481953888741864787024000 8764526 -5197236549333836990580875516863671936 8764527 -28681186114855797363958596732143929080 8764528 72167122185096167745643618099286114304 8764529 6540800992023136140801105551540645280 8764530 -19788550886779591442396467966498644480 8764531 106458195932336798627136525949221731664 8764532 -136656885924332821094707677863413032192 8764533 55787858125425037759630767842021915502 8764534 -134574877002252322343253290318389855584 8764535 -43131631761652102875753832739308965600 8764536 -118858718416223328429929002945560576000 8764537 -23742623090680817591128357321984406016 8764538 28558171868345342740871273872811421696 8764539 -20651629820251076140803565068853867008 8764540 -18129723427518547115982868790300236800 8764541 63773464610639679874055411480333948544 8764542 -15107298859715188573845414754968061440 8764543 57006017836519463738680856550870461800 8764544 29599085276839372597167437413110251520 8764545 -94687693740521816098462072674143287680 8764546 -73057480564531246468823568406040064 8764547 147783227730229795224146078675300879112 8764548 -14876023456181183587724300651086786560 8764549 71151802915863444672155479083571562560 8764550 42435600067519071712252960329336328800 8764551 74181105322378827115342320674275265280 8764552 65984772019518295943048291791546905600 8764553 27531559399762905959166206603659102080 8764554 -82271314595965763127018718315090414080 8764555 -61287005381584085250996016093297816080 8764556 110859198614793085548694920069763745280 8764557 4810146447896436059627180935982428800 8764558 -59956968414678911000141083623582318720 8764559 -208583514232114527496028139823917100920 8764560 -4442527480593589376219763757799178240 8764561 -1390825316298483796304600389138746880 8764562 -7687421977607026252441343556158329968 8764563 -8903811020352658754596959849099490512 8764564 -37170873815214443809833018406232377344 8764565 -124716138031902713184043199796336117540 8764566 -29039178791979266586981690786955376256 8764567 -35337568430245215867644159595338992000 8764568 -39427479396024266842163914772643840000 8764569 -92740144735760439577794067014682228992 8764570 -1658557478825563297218309956951000640 8764571 -9922193848240325463124907886454584408 8764572 18717123633670858219471185244735537152 8764573 302924951140931917082374426275704846822 8764574 -15194024675083722333424287109660301568 8764575 -28612971039960637534852844597570408400 8764576 -171245205477375296177703148841619947520 8764577 169949133656007373641071859100523763426 8764578 100153396137489197781544107639536471040 8764579 67774687198622963093142394610331850384 8764580 -143860443612884662378851521696515276800 8764581 -23635232204536386833576348247676820640 8764582 -69059732767893653218532637575482840608 8764583 -140181527048342616700907797770358176120 8764584 -41430536331411674827138788265307258880 8764585 -2201775285724688112015234231014864220 8764586 -139425241056137990182937043132557671680 8764587 22504189090069832210169291123812251488 8764588 11628184427583386779329789617842784256 8764589 243004766512482001819430606162378970390 8764590 15217033099973247025547217195062845440 8764591 109268519441210533678856717732045360184 8764592 35425045570207800101357758485451063296 8764593 92700099258013021896804913962741911664 8764594 -48845661985816146896594421758089073904 8764595 -37331680500173986942836987620939197440 8764596 112668218239986130442387216589201082752 8764597 76879748374988590329533583713771389852 8764598 -122311630509018392438494292943525871200 8764599 368861323448551189183233232957019136 8764600 61329730774085800104119684923703808000 8764601 -66243993372478835315342580785558797398 8764602 18783800407404188864181306136451137536 8764603 -98328269639336156086700936377504038096 8764604 530049759482548713835789865565728256 8764605 9167906602121873389298557549355217600 8764606 8460086862825631905390802152111082752 8764607 239371158038518185082215238917164419872 8764608 -13415620903564543134922942740713963520 8764609 24265149831232258310630825528982209472 8764610 33491782218643743505447278990156902400 8764611 -704798983750449984557872000214823696 8764612 214285635504954240090629160648027075840 8764613 5345256485000003260433324210523486048 8764614 -1508206317555538260352783727515833696 8764615 -164811240374026488230453894859159039240 8764616 23694293584549647766253614731474370560 8764617 -61031210488406853119398050282821614320 8764618 52198645052476658984289650576275955760 8764619 -77333407124702699683487524966066984056 8764620 -35297265922602154315834574173951595520 8764621 147396665559172098046495041957609704822 8764622 -53689384588639953718794278879814434688 8764623 39296883732084083869934500995783706224 8764624 -48217633960989959762383707769069240320 8764625 149412377735247542163796718174681817000 8764626 -54776548557798184433224855395118494720 8764627 -123870151407972256823029184757957366000 8764628 74733027560479275912081165180115722240 8764629 -26733926596702474508042759662337204160 8764630 9123177566345336943812929250348590080 8764631 5324183644878024038512640075495671200 8764632 4827100753731222577497260966331801600 8764633 -65828977958847270817187621189231078016 8764634 -13355605828580066405806328568297301248 8764635 5380368456346907099498555764102617600 8764636 -57492589112331527223351686642337809920 8764637 24641052388021287190144607803942671552 8764638 42197810696412738386761237692230362944 8764639 -21364671490684085005563253674814004880 8764640 -124877044067140658952160873865419161600 8764641 36905651966319808942203913296094969620 8764642 33910359720083803241453780108130211200 8764643 -40157853807352787792766753206337160680 8764644 14068204610229973314269632376311578624 8764645 -75771133678980293865969474190194357600 8764646 113669267467185119904051271255020074304 8764647 465053114064885611851083073279552128 8764648 -15197439696324952242802718829041648640 8764649 -46398951782696376988767277784199186864 8764650 14622109511489421047043058469945494800 8764651 9147137089380344883215502520301711360 8764652 23699190830559104316710607833983340544 8764653 81048303015864144792038929107332100000 8764654 -228862218841968126507093356656574746368 8764655 162350914218295452066202535776465656000 8764656 19773116629336158429467971453115695104 8764657 75389981234882743041218483220614535264 8764658 144829181722994939632410794589918720 8764659 53678573393543445848674062993731172720 8764660 19439693225648918852085218870338855680 8764661 7594457467605573321005734049749384704 8764662 -68061654273936369418238013785693637120 8764663 -49422380487725477185679350470310127712 8764664 -178653159248485350138223791892890992640 8764665 -16423622371032506813137344315446626560 8764666 72705540085317165750148484894861270784 8764667 -22778281219157785587496088146377227928 8764668 -103794183239299739093602196538566939136 8764669 58056713263747606810475621838753116640 8764670 88021563024869763122680303859714188800 8764671 19286331722639655062368114994723700696 8764672 -5176480657798076825539270157793230848 8764673 -10135496363790399934418612270366692896 8764674 -26927665644824599750705956941200069632 8764675 -21727418569965374905566230857827492100 8764676 50576584111957338408878782337871864960 8764677 38098033546426763955118779925472184414 8764678 26493704266496715447818944741044832224 8764679 50123809462139877018122298436903142400 8764680 -23373984129387406523344311041138688000 8764681 -71761492569772251764923924646793974000 8764682 -26848268084470588189526139714294491136 8764683 34421341701172108138735754740326052824 8764684 -186735317116590890801143175160514787584 8764685 173772189629502764831472245100822370380 8764686 -2192944696093746376841064779173370880 8764687 260599539029192573931349899324538076336 8764688 143410418746177489182567604416036864 8764689 113625778090045912310840781546961872624 8764690 -538583443778029119095233081960012800 8764691 -14142257072789841764860255608253175856 8764692 39391174974992337311949815916597755904 8764693 -4268368633167514099353386195889088320 8764694 -212414834562757363291305592530917046528 8764695 -88947627993827004625085617549149370680 8764696 332100304125506767322636979776879554560 8764697 32287829975528089540151240934851612112 8764698 -18499556731768352549074417108302881280 8764699 -21201128901071347044732168869159599440 8764700 15177383019645637889130820638090240000 8764701 -253850105582457128007086648675814792192 8764702 31273105405767650003355831691719921792 8764703 68735097396588703947949315191127673952 8764704 -6140012450853761303391271400789901312 8764705 -59366692288657033936733206310225548140 8764706 4246484784013454231181053371325312160 8764707 -40150920675199382400189191915893602816 8764708 -82948819995261276293866297099446804224 8764709 -34905407767412698740350977078083147396 8764710 -17002153119126658893355928574512807040 8764711 37674056619529536228625558095025112312 8764712 -33082729607042542200151948707081584640 8764713 -17297818015131425243948794436879661600 8764714 -30644255294458936261928071068425119488 8764715 53053377965247971002218787994041227360 8764716 -10157798511191372383467026576326665216 8764717 57911798748919120777746206756333718048 8764718 -121611207195933421840500731908783477440 8764719 1810889505546647582502012479493143304 8764720 -11541402671738981430699684454013337600 8764721 44422336982662929495965991452983874112 8764722 -54007321245100578258804756950772029040 8764723 -69561860231567143956817938678861560832 8764724 100144036612104706183511118072431642112 8764725 53753151816540374074902699244899451200 8764726 -30557366576837151680767873870692285120 8764727 85699143301794939695733468762737126232 8764728 -111153530526325010879788408980350361600 8764729 141120586883220593754977576203232080 8764730 11095441497866372260417904243494653120 8764731 -101563869529666268334215196115282823520 8764732 -2786118230458808914459194090069516288 8764733 -434013145232452437682935161442046176 8764734 56124400554947826350486403645493647360 8764735 -29018919412568402100475829971928640000 8764736 4964343742105364042154540989192601600 8764737 11427444952104551079454572639149553600 8764738 -174544745054288199137472226590649704960 8764739 388739402909006929405475936408129646456 8764740 99694071570788100790621520262419865600 8764741 468687360718786781512751014369861698744 8764742 -37434510204551007994260419103879045120 8764743 36203570598130717080482359202128317264 8764744 13524532128439986987681976290817566720 8764745 3573928263430095638578727118684163200 8764746 64359748840539987146773015801504876800 8764747 55061097426025995402937261161786279232 8764748 -9370559759683439632970307705671614464 8764749 -6083905746257132301054947165615662176 8764750 -37074997151119211848130538582896880000 8764751 -277884473870711162291007654495890479248 8764752 17300233371633447886288850404078387200 8764753 -86941178757469763422504931523517625998 8764754 -10246281144124576753093726504755886080 8764755 -50282972268562497753891653268052281600 8764756 -5168577459781976565303058438758400 8764757 -116398472395627675193101249730733722400 8764758 30990990997672429376282630806822048704 8764759 -98535219802024161087126649593311394040 8764760 14072421745844596119706032621754368000 8764761 53166631871378818286707166108347217760 8764762 79029158360599525596785942784059995632 8764763 -5800282608405206469626828560433990640 8764764 48254536423189658949283934388248357376 8764765 20244635081623540998042506342538855660 8764766 -12219272236073967143922198696210423168 8764767 4196453387080768514998153787706125688 8764768 147528498283900131505074711500007014400 8764769 25014521014378543825363630444777916328 8764770 7804882319831086030926341369850178560 8764771 -71761641836082055646122902190299802128 8764772 -60846195973162200109136320921175562624 8764773 134362613542998652300686303656784357984 8764774 -40080361016155830266881774419350040864 8764775 27486859328447916762303803213011941600 8764776 -1955257286647630952777714804643840000 8764777 -56083399716730805131844930452850989254 8764778 41559840542463187647208204568731410432 8764779 -83330833267418264905353740649429051816 8764780 -12761951059092905813399467080765772800 8764781 202369007884931399738213840830533066582 8764782 -9242382222629640127038567169359127296 8764783 43085485419673408048726106290891539984 8764784 -2416437288932037333257915540656619520 8764785 -45551821648083706906281437935693777920 8764786 7893177318976293556847634929246856000 8764787 150159514420656594578567437455476303436 8764788 -25725614551679823868721060287051161600 8764789 -59765538186562841948732362512756134400 8764790 40207667567851157955185062521766886400 8764791 59212726230480397457385742205722164864 8764792 89230496132876435808605656372872806400 8764793 -35873829957265075502692666003971632496 8764794 72298953517327487395975500493743037440 8764795 65914354789257727456279172361834854400 8764796 -91752130004914522065460331218862438400 8764797 20352406844146864453130077192422259200 8764798 12038424106961917391285518304640003072 8764799 34733804313733723670612399596714333440 8764800 34069221485114880580974302547935232000 8764801 -283942234851523617246004203927872611198 8764802 -18436795055830219239810747484331463648 8764803 38126932485638977406301299851237101144 8764804 -101587194300815145434105482377857356800 8764805 -67129248526345931765335927255917805440 8764806 -122137382440464880714102718192181505536 8764807 -261001808067177936971986266853814387944 8764808 41126149438312806860991412595402833920 8764809 -4197812945138820906133294761266456640 8764810 -47800991320729601439911607605599489440 8764811 211551980163635882590907108034921094824 8764812 -14676874680391040513383075342278355968 8764813 -174684968531981912927539592245259510720 8764814 -76437265003284873367966748083944020160 8764815 54721328254119979956634781586432420000 8764816 1153624760336630388096867949439090688 8764817 191837990347757588497338341620911109440 8764818 -6720787615647083529385084214521251072 8764819 -691118683581209424884375182026775808 8764820 -114235293106857554542460178500976625920 8764821 -3600382678591058150948243277534141120 8764822 -510532281121495118692049311598073216 8764823 -216444133235548493674853138502111912240 8764824 44102252185808517695850121526507089920 8764825 -155017892230509040381587349981590022450 8764826 104109598632574131163138022087213823456 8764827 -91849076206043275950083245844307403920 8764828 -703107383190919614728402123894252544 8764829 88049372885427839349327060970389683430 8764830 -46920234829007460664534053009144363840 8764831 -11427548882349569229181908286758350368 8764832 51360928588752209440157170217887137792 8764833 -23012066520475785018678674450686417920 8764834 -5913186672143853866684230021594588608 8764835 -71861208477930595995440661070707858240 8764836 19779592590496201523934688177624418304 8764837 65571817886062031933481368056881280572 8764838 6274393390144968261807272955929380320 8764839 170121600815221334312895573627897401784 8764840 -36383816100224125557902382862771814400 8764841 -110872525305239761629002198818583204016 8764842 18798851210711823264145623758974393344 8764843 -141367162690389002443461345064878096120 8764844 -53438131701871635080205328230740966400 8764845 -45516292185254005161705550346721725760 8764846 -7616718690251224448108222065022325696 8764847 9212787039383957197787232406107893760 8764848 3013187571337286168051126790967345152 8764849 45798784739348111460171104639646283236 8764850 13420129826038634406450513609949084800 8764851 120634349688197794625927985069280619832 8764852 37060430966891026469335900767434997760 8764853 106934629984958687913647460666688500384 8764854 14813769319113642963387041537501663232 8764855 33096187175742859780454240109275993520 8764856 93559763970231304746848541042153615360 8764857 57125862400826727688400463643555281588 8764858 -26568408892621841239311073623761784720 8764859 99118683962159446163980924742551497060 8764860 38101840023758381370507836111280721920 8764861 35448415263569036459011190194184859232 8764862 1898837249564470127622082314083182272 8764863 -57894763845959518830312859147193253120 8764864 -9069844426386393974034649247974948864 8764865 -9548587945848556527247702997765268480 8764866 18688187438523725483905683835903369344 8764867 -17618685795564664020784131837019846084 8764868 49084573677566180490687597421424971776 8764869 2845082816441191211045927703381867744 8764870 -82764443884944395160385526067609830400 8764871 -171907340380230953314271069710058455800 8764872 -6826100029958544834872490451367362560 8764873 -178781250343942732330802702214596427840 8764874 -158943046344012315100464046897762010064 8764875 71251952406374310960291263449444440000 8764876 65152210619066535917349441316690936320 8764877 3872015942987985870233882834008236 8764878 13453455093232796228996187219075575808 8764879 -65974063832633136453122325384738291600 8764880 -5637203844439165012466771137696604160 8764881 13063150135652266010697123088107362304 8764882 37915464591629374363041484936801539072 8764883 -151694224634353059315405322757804036136 8764884 -112541038067199887287272902184466020480 8764885 76370831399416281067999164595115039580 8764886 23417301036400047828225230326827427584 8764887 38116590469069304457663919565546937960 8764888 -188578299223369066975958213083832647680 8764889 187908163927323969800759057134891444992 8764890 45056403768278383632174153078686707200 8764891 3529116323852093925669704027747763352 8764892 -131283561698256782287217082956381890560 8764893 -37862373538353106669962721355077839156 8764894 -81958815733726782108591378102253744128 8764895 -16618475342593428940051538792647248600 8764896 19048615715274562986371741927325302784 8764897 -285113392743744055024178203053396130654 8764898 -13643806453611942769660850831937858240 8764899 -34633929729173464412027754415446864384 8764900 88079797505580612436576449259548080000 8764901 151499376630434840443447126144265803392 8764902 41040294705827418219706159024157965440 8764903 46021298198251656412849527095058744880 8764904 117056303439578857239631272911988341760 8764905 494185339570560615089113384687288320 8764906 13973331564231614484920409349991647152 8764907 7485685420348205282892290011303740432 8764908 -33535485175462868429038134061606241280 8764909 -36087558643169480470503408120400158720 8764910 -13806404468882325007297295114667847680 8764911 76682529645918045533413323227432194032 8764912 -8180991641648351046484322204141649920 8764913 131646464472865262669698830568073649984 8764914 -29660562404099292238946306216210753280 8764915 -122548333998650847352015905926221879440 8764916 81071148217631764381641716556719226240 8764917 -50193938508345183683129061302638596288 8764918 80246745593685305100863018676149888160 8764919 242328101130278047239902466546898489320 8764920 -45160672478858999458558835728153190400 8764921 266097735815857004892976354926559548288 8764922 -8448019958826408793185367797037651200 8764923 -43369199948459387859934013721002030400 8764924 9769472630480298994040703178706563584 8764925 16379421643047290907800286802789665000 8764926 3037406016098589010131332916320410944 8764927 108316405871579199974821863597645195776 8764928 -42888122289436852735644587791440936960 8764929 235865576573946566714827527396408900 8764930 9000828366422321235348292827791131200 8764931 -29466339130555473093676515084308730720 8764932 15210736751849542218978664741444583424 8764933 182749857118675542678427228223035305182 8764934 41997857369935432449535946316713963616 8764935 15464883246606435111318371430910800000 8764936 140168807669179205209386434685049896960 8764937 -217913227358601288344836715932770045414 8764938 -8339775834305244190435369705985467392 8764939 92911280498754291803953837547756472528 8764940 39512851929150507571510933242877378560 8764941 -112575096907169591249315114495469023808 8764942 93556115468011205813569065846412519872 8764943 20091361500562222861996010438999509944 8764944 -20638308637186232819112607108302176256 8764945 30965692768033831691279095095445445760 8764946 99618135124978195855409843330059167744 8764947 -14247940902586397666054115367861728360 8764948 -2385990661533203320281624834486097920 8764949 9969366775452969128927414320135198080 8764950 -20425530683289332313500376131288524800 8764951 6479471717948632010603158989240907912 8764952 -5578872433606687926689375178308567040 8764953 -5792938683168687983228327037907646592 8764954 14566316532161045461959956149148412672 8764955 15180653198581775931990801293051904000 8764956 -110737594069184279328702485968537021440 8764957 -1523538870708973061894310696383206880 8764958 52104737242589246877517059617898153984 8764959 -25672711797275716239577241482056090240 8764960 101704447681052699633339448006967296000 8764961 -94432025990056237665479315610273249438 8764962 3354784387538842420786056769840353024 8764963 -42993747081839576876930667768635162788 8764964 4099601492711110598712059511448465920 8764965 -44560363468235231113358029179438379680 8764966 -26155766186809680802338572404616386560 8764967 11077485716057937705861849967725576312 8764968 -25329050229300823269394039370244833280 8764969 130626434232289004527110269891058206544 8764970 -47850425442903051974800013800158940320 8764971 -1461171738796749234677578566134108160 8764972 -80710202826903015301146442931298452224 8764973 39899633764800713829928693817367665718 8764974 -85378584118733067838015091940697933056 8764975 -157443336594715993380030985755314891000 8764976 32299939722666314740549892833118552064 8764977 28830246176366235700307677052897519808 8764978 41577061683242463522814479309713869824 8764979 -262759718276327247214746499430550452424 8764980 792659234034441467737836568912281600 8764981 15976763875949290913104474537483547040 8764982 -48113350739334810836335589463108642816 8764983 -350699608433041117740844774945864174080 8764984 -268605235741610757917651282019787898880 8764985 194438896854897995551826376452115696000 8764986 27286157090054144325069283747092632064 8764987 -18523107888883250080489127330877849600 8764988 166073143288190184896855116583616703488 8764989 85028147523024412957365886651500348960 8764990 4608365372458326627783887730673520640 8764991 9153987056623701101676169759733262720 8764992 15086756246025425616523018242284322816 8764993 -318370024576485751842988835910204051756 8764994 -33050113450127920274837450374268633088 8764995 -153249267455688617899885030820597280000 8764996 3731394309699080608523743167025998336 8764997 -56009850732125711879312019817876196448 8764998 67571263251429009438991153172559552 8764999 -13785786001886926959023008106244374936 8765000 3308291866920460887361592856681600000 8765001 27955335069317677834465545113973880128 8765002 16842812188883729504496955974924770304 8765003 57180914353378874889728023866414198384 8765004 20029806804648780522854659805486284800 8765005 1434779614996572796632519828675620760 8765006 -60669384823199176072448389996903434048 8765007 249960478908440364691652490638292158592 8765008 3027378961453474327110843037975183360 8765009 -29617675177543397523562884851005545360 8765010 18685532887857394058954168761638735360 8765011 -257329688956537798173276051296780058388 8765012 32663129814202596899625060295051837440 8765013 164788602219555433455847423371191054784 8765014 26714717796183163823524618257635501856 8765015 -21795554167416285606612475210049095680 8765016 23241275251523653355543457469841264640 8765017 99472666923588322638609286757908881800 8765018 -154298330960829775515896598991846916640 8765019 8586738695303736563675418230142683244 8765020 -33179954157050581803388405126427735040 8765021 -19919002011432680247731494494707454912 8765022 -37033702760561238410359283775454464000 8765023 33548862126213410585981773352545159720 8765024 -46128557829862895747712767039365447680 8765025 -31361579384235132596961505057214605200 8765026 7220858141152261789719194994196032000 8765027 100043526314727381781327981949760462876 8765028 -23037537978150075667987968845620245888 8765029 35884576559394622378583679088726299520 8765030 23500771658258583708362876373334932480 8765031 89691282942686483921966369611020783744 8765032 -188433685621706375968840424087605739520 8765033 50908757794348830730551785400710177280 8765034 -166684944152786640585546911086738944 8765035 48996772776619957058332073222018976480 8765036 54556305625171601881777907933224117248 8765037 20494263342536318373579979898099351040 8765038 146728522416456088797919481904197113920 8765039 59767568723650181519722372919355429840 8765040 -26345014036115063683293952864616448000 8765041 34785254224853883113061919452586479412 8765042 -25642866483473814875811197074942794240 8765043 -26055413887693289236668289844408284416 8765044 97943615660498306912848801598422603136 8765045 70566394973538282888172743655353175320 8765046 1688996670816972036384779230205199072 8765047 184256377192849060371687386712801318720 8765048 -80742172272741579863768981358944624640 8765049 6434633079034366144759928670797908128 8765050 -32562690245937418876027475387275008000 8765051 -30617641889389212005741958732085497948 8765052 -39026747154340626751625106632279367168 8765053 28230892241109262617995864509988227968 8765054 25482660079257085997928912926753342976 8765055 16205029675795006521228978298503539040 8765056 -246200692918554401872645092911968419840 8765057 83083226421284685643129474961277438912 8765058 -26101462820503694541059912911226572032 8765059 -33134609524775303821229368290594980740 8765060 8335017021847707008074136366732340480 8765061 -35084183845522096726972247167781299200 8765062 -11139466287667074384982356853788758400 8765063 124879095917600313410517448742652876312 8765064 20222884484766783550505306195125862400 8765065 9086679293359436281028966529111695460 8765066 -6957678885489102523149125576384130768 8765067 -33223027102424591719160549401079636520 8765068 11304992738975520295562511203194255360 8765069 30228259921934185078181235928671993900 8765070 38996803483181294307102747436800983040 8765071 23685023291797942865465978917046778912 8765072 9823796461057609848160067745643339776 8765073 -115900961220582298173672832772572904478 8765074 12032129007800459253563677544137536000 8765075 1230718729927830408444314086699464600 8765076 19896273528698371155584117886083174400 8765077 -6016976732095860526882473497795595648 8765078 -4722766254605974035557291977420923648 8765079 -85813843638679081634844692738540739072 8765080 2876614984135730618535388863895142400 8765081 34527976127883316273925140103721673932 8765082 -47748095321513922961886976121342083600 8765083 -94759168438544881179137358556863668736 8765084 -28718012356464273790198466377818130944 8765085 -34692014725812361528990110182436935040 8765086 71810442939817045201980565819516999680 8765087 -91757832959434047584456035404171482040 8765088 79130193951501834702211319542274064384 8765089 222476375286191863960557077858973297890 8765090 -64780070592558025893881488836458980800 8765091 -475941306286543229465245540230974868 8765092 -11147294635102477292931408139175485440 8765093 -45938872775578761745016466656958523200 8765094 -60758754585173971676540234461869225984 8765095 33236183051129948691652682897518467840 8765096 -159356286047428186871727604061881804800 8765097 -100736586124650966383720060107969105920 8765098 70564965801774508886937176484327786336 8765099 79246514550623865108689915612365843200 8765100 48591826618908627903001190517281376000 8765101 -241529824688477946005792509999935345898 8765102 460873252707598990526298855055045632 8765103 57005222459612160389525881135987717008 8765104 -23711446108047022398415533743652782080 8765105 35028438292174782085874269974129105000 8765106 -2107335930019571871687223349913388032 8765107 79436214731763879961815477982633156480 8765108 -108914022365954676127918670824772265984 8765109 -173996916511371162665032310524402891986 8765110 4705418848701840937977193389338722560 8765111 -5791582563842083296688087048330801608 8765112 112642209141594133144957504068991979520 8765113 46610759278981052675539992599191452160 8765114 40694836617851609553567361646916379872 8765115 5476057915330202629820499909529444800 8765116 109801041490912337552255899353626391552 8765117 233570159011724045264993507841209732166 8765118 110671836526775540158843118089990348800 8765119 -63544443695892910259973686596078152 8765120 -218902223028759454497272946826936320 8765121 -81953147845853767874224632538812675456 8765122 23288175081736413591483988778005628112 8765123 142474477501616155093767596850954744228 8765124 -78300112302012373460690083527242539008 8765125 144742623022822266682680291535004139000 8765126 10947399652746837879449081723922232320 8765127 -31209783801120704023759233631787257656 8765128 89143779610369999263328251933549404160 8765129 22456851630272960277513590379340767360 8765130 2785648485592286113361702896956695040 8765131 162056940463396337560843002696782454932 8765132 99181630500022607847471594992291023872 8765133 6467824580987510554015725553336299840 8765134 60845369316602554389081914193995539200 8765135 -42039819279808046975267925643770384000 8765136 41867004597435006938979200096223191040 8765137 -130338039326898746598898722804061327760 8765138 7181051970609021567198699657399018144 8765139 30361857903908140804201769376410788608 8765140 -71080606851763941195164072977641638400 8765141 -66350116285877487580049214378309849600 8765142 -9853218326375129634284313300221057088 8765143 -217604823244422292847709880179810623608 8765144 -69854605224932457670762688320251924480 8765145 -44338478611956041164867932278540966400 8765146 61063478803619327248189531475911863264 8765147 255810209235314313377619125155438949040 8765148 6925832088185111599928342823533715456 8765149 -203216079732172964991593152224873614964 8765150 -28967840531689802842821599152801867200 8765151 16193847852680373552761405792353346688 8765152 90850064243176994920342979661289488384 8765153 104668845759041886435649382703521426580 8765154 -10374434517248454738967597596137241600 8765155 24856564781589864993465490570895379360 8765156 146070939849852458660982005452934968320 8765157 27280879204191953181339345138233857152 8765158 3029937994369868849414407099981683360 8765159 37628321216126953782906119482530117120 8765160 -48486299193793093283726113348931174400 8765161 -146827878107224223980530505547888967238 8765162 -7385299428830671840361106750485446656 8765163 1308175317705806651067035701362382080 8765164 175575875581261648856055914154302341376 8765165 -81313140014174788813590378519971629800 8765166 106792238859631406912646797748431543424 8765167 -19157945849363468770147117466320330800 8765168 7100479612903647172197027151439265792 8765169 23907381964673041440640859199429717936 8765170 714193085078967306582236069088816960 8765171 47550512707676340337777054458755096064 8765172 -4649215596799867881970340296113308928 8765173 -240202512775099828890197671201849706578 8765174 -14322900701048573145220714630403932608 8765175 49365217701250796367020237628633552000 8765176 -52578763483625122674974912844448112640 8765177 -28564860066788186845188743906542765974 8765178 -26311836101154065962727131162779365376 8765179 101953621725869922170025306587563583780 8765180 100972529404235769164886786921355430400 8765181 31961139995067846185409820591480070400 8765182 24525523237791769901948724158506632192 8765183 -2393452357432006585511317576289532480 8765184 23927292105308016220856219996686123008 8765185 -21632112975420178758118682366299470720 8765186 41852890200320225050689934418772771792 8765187 -137887180423596775631527776835579320840 8765188 38235210187245492155473204499888275456 8765189 -24852221434876047193306814710720072644 8765190 25952269496313911115667902032318296320 8765191 -6229293489709354201647988700758498408 8765192 132775852311884527806003213568629196800 8765193 55890899665804481833621900946169981504 8765194 -53888100137320201139047659812972040960 8765195 48999141045988172566411084065523207200 8765196 -106610654368864626075180739816397254656 8765197 28859059693304837287723430960651161472 8765198 -35259428101892765821183243137425473152 8765199 -211212264404689149849511492959150656880 8765200 915364291355181272856899534616576000 8765201 117626700516538009540037785620459884400 8765202 -61504325078100143659628306158653763968 8765203 72967690270434148885774659809903217452 8765204 47661178965571993075160250549569495040 8765205 -79804558733546011028642127701305820640 8765206 -119347245773860196030057374351766976 8765207 82053226547256518426729272526031505584 8765208 105622852417463898891449374805596569600 8765209 45328745351905098142711839391201470410 8765210 -132254226281586082219065593798619444480 8765211 -11627290179289709895991981880558725632 8765212 121655539457786470833326149058078536192 8765213 25498459832689917826412003137964089920 8765214 11132231946454650720699190392906089088 8765215 -62029443713839647658991091046021333680 8765216 125353514849849203131656208563192266752 8765217 87509474213039059680095845261880996640 8765218 -55609317453196274502946221549023966208 8765219 6256522701872000734286888686011320448 8765220 47721837636196148026121211032268533760 8765221 -575261280611815299157158188569489267200 8765222 43000593703925148538851602897821650912 8765223 -115565853584509845279864295236207102000 8765224 9172173132350630734247970329558384640 8765225 -49040965150851554256477014728282977600 8765226 -8910396125242299745608911876755061760 8765227 306822051875448346903162506892893635640 8765228 -8482649230896129792864154646312248320 8765229 -157376509314295198228556387768040498912 8765230 -102857164996542917266258909483059570240 8765231 -12932319459729544814894397066215149488 8765232 -8741959303166345329510004734238392320 8765233 129519823436190422939298922933862006244 8765234 -26076104962697805108643218413914638336 8765235 41703523816222824699815218550294499600 8765236 3513048378635008842897457942576015360 8765237 90123925935467142136914233445783925500 8765238 -319725634892304876257904439359578112 8765239 -99098000797162584829152095386076043344 8765240 -272659225022911063668325887747993600 8765241 10497223049223569987205014830320519360 8765242 145655846548673772239702813183714956512 8765243 131614133316066299404036519296603051492 8765244 11031118859964716916639989855869831680 8765245 13742654007106167089143581566344291500 8765246 -13175352382353759088270410980387840256 8765247 -29481922645183143275604245779478503680 8765248 187776677556544153812849100708642816 8765249 -785956635866956993129644493116125136 8765250 8511670250296629505913201629870080000 8765251 -126204159891342258313007530102606373760 8765252 143531856679142299767557218265789321472 8765253 -33780712523730666934789962291487588416 8765254 -31360930316167418092250360041393808640 8765255 -107204037231947491084264328824904568840 8765256 2906308358397168150285534818144010240 8765257 -74080568873876227356496624938911473740 8765258 123269505259184974351046331942502098480 8765259 -1493468929552938348746953872930995496 8765260 -10737311303108208686809323633113640960 8765261 68042885602809665121821648533002863862 8765262 98338447271769567298479084295923065280 8765263 29202788107925521256568192257197277504 8765264 -54296868899993769285591272966675890176 8765265 97296444085027661076256994345083787520 8765266 26845113460832776345816598401482261120 8765267 -86926866118182719120059606723569926328 8765268 -76566085523581571249302585452810276864 8765269 227741970990404836307871173779509502670 8765270 -54528076512800050229541255988895644800 8765271 44824189480833622368677479631172462240 8765272 -12593980394318762067224117846086963200 8765273 -207635058853709006120996596141869819072 8765274 11760868813465559847798854779760957952 8765275 118705449528604770025090544358164081800 8765276 28895301045544132129011255219997916160 8765277 -10467346578906623421866178069017462592 8765278 56532569691902364087071766341615581824 8765279 222559211100493875617340959785602522000 8765280 144237729977667904315063872310345728000 8765281 4462524001235816399984959790281511616 8765282 49051011725881863886282075144399197984 8765283 73163866194383817451109571194548015224 8765284 -161647167296936774658300626040723053568 8765285 -93268693384478307028208747175175705680 8765286 32669901038563626549455252953706594304 8765287 -93959256236508979449709008459028770880 8765288 39147819331661024602077083658830315520 8765289 -29477925974510280150447902580052050240 8765290 7288303073660704262865911717543810400 8765291 -89158657961136054325441615606489063308 8765292 -1691464728864938864677303948166320128 8765293 -214686926116300994786548276111290956458 8765294 56575927953687654704009316250591941696 8765295 -46841936684132914264487504350369267200 8765296 -20890600856104258139797208891661058048 8765297 -89070947594866366629682198276370656860 8765298 -5277715654720674243405710679231551616 8765299 -45477805027108003354377913510815209136 8765300 28785558437237389092805117261232332800 8765301 34413764175897211230852331985034265632 8765302 -9030020241250362843053596351814247936 8765303 -22326677412335543932938763027715974920 8765304 113100830976679527872662366225947402240 8765305 -113196365934052817966787808046279254080 8765306 13805914581921367504628381796799889664 8765307 67848147938774595665278115605166318640 8765308 -46576907402805246114364689309138278400 8765309 -95419241620045852625769224867360685984 8765310 21307209976368183172188596991509387520 8765311 -224800195201989557741053164733557604176 8765312 -84851956949598660742539465582905917440 8765313 -65783868756313485289605854901863695056 8765314 20615927172949983364116440194708898256 8765315 29133816341024715866024670999914431920 8765316 -10834173458941060270025545742711072640 8765317 -128606871853021419473995604620365766848 8765318 -78786861707019624566686729206783974784 8765319 -141810425746553705608488452652171261360 8765320 -47862461918704683089565322217274931200 8765321 -177833382386871953087854283478080261478 8765322 1077965047012102196310838252730518272 8765323 -3665748917488800959494693150446694656 8765324 -93867593058591947145675673207782146304 8765325 7403247670906724438414091140435304000 8765326 -84927669524068349400406553746649037888 8765327 -120625057486263210143504823889931953560 8765328 -10373043765201216174709835940299538432 8765329 39154735340237458175266500773017386240 8765330 7810496633224920435974962837178457600 8765331 -182511133300557214045456286888604274248 8765332 -63972646767190246953937193867846873088 8765333 -81587827798507294960324336800057262080 8765334 -1589969355670382050176998633356664448 8765335 -1179246508672276725789095821772668800 8765336 -5206236135397265062671045865496432640 8765337 -14796076657967934341428850072608569600 8765338 -36182972923904138307473305936699232256 8765339 197918252566862096418789300680406964200 8765340 60026649396132427240565375303559782400 8765341 -65989806152287527394381157825062122336 8765342 186148902774842727327119880511685596992 8765343 -3738685996138528107058417843274225280 8765344 38139499964461622163441793117559193600 8765345 -112427790489670503409459282852566369900 8765346 1057844643323548737010707551192924160 8765347 31885929620255303729347804878264983640 8765348 -24088951585493467049315941522111147392 8765349 26225170888414382732196825925537444608 8765350 -15490306860602979030532663553024155200 8765351 -35921239345682230250688666399402448848 8765352 58273842242926385766351358952030853120 8765353 -45244508700901271208157525391030361600 8765354 38343254749374445446537946281145668624 8765355 67673690716703692892001794312640798960 8765356 -92576975134470729020720930934524558080 8765357 -158875887604363698139460477692300796394 8765358 20365325840389164880900513131178214400 8765359 -101735100846003525119258657924440270080 8765360 27218149873191529217349095592642478080 8765361 -83421703101765807024097718036328480 8765362 -51468352314303846349630042868796990336 8765363 -65364493478591126970211477956097998720 8765364 -47443608270202406510871626502330445824 8765365 81855717789815523095225290276269600000 8765366 93656380306086576578451740798940940800 8765367 -8476095809548918606033560260695534560 8765368 -161171210381921943763784390432735293440 8765369 -36301715990417776259671268759249168256 8765370 21391684496446944932572815152964139680 8765371 -27901845743851617522597608119651766428 8765372 -40600983220387326452392839244460851200 8765373 650796447887753245995374827158543264 8765374 -6750776509842041707949893288836781056 8765375 166601074373846713718219153171902614000 8765376 2024641866170853612999160519892926464 8765377 213310585036060590478127402011103356226 8765378 342263068605023916245352960406982400 8765379 -13979409450584094759315527246324606256 8765380 -9397400611703945770913829904279549440 8765381 -121355142302326126377518123570310371808 8765382 72109527084218707949684833607698245504 8765383 115434759687788437730461795285674278424 8765384 -7779365146798633226625883946005094400 8765385 -80929975123074223905544942762461710400 8765386 -3557694884498135833332413167354137600 8765387 331383022702215673369181809389075457992 8765388 42375849030076018905268415605876561920 8765389 -48671265325243625127120535047037922580 8765390 1331120226250675531704210031972252800 8765391 -32144773716493251561530373058848278640 8765392 -21509978706299231996725694773586165760 8765393 -16900921863285094041772087583182410816 8765394 -18329987313411910346296271961068267520 8765395 101134081917440841829501609748645241600 8765396 62702272343393022359366077979840702208 8765397 73769966950843306083630523987684666620 8765398 -53427107096573137053291689353716952800 8765399 -150469367796508888465063733552955404400 8765400 -11583161856819665929609967501623296000 8765401 278651155383094815863964404944091579402 8765402 -3044479484739917998240603599098757408 8765403 -202663736097968613433481183454725917440 8765404 35038999006558117195973456968249936896 8765405 16336632850791597580663362671262858240 8765406 -9749992876966789114662642499594477056 8765407 12762719112908257145330256446732121712 8765408 -12397151901644686926118666942839521280 8765409 -96030071855561197632351547736079562080 8765410 13702211224200508922567911904981981760 8765411 501232445969155822879126277989135584 8765412 -21653999569017442956958782719205362688 8765413 -17518864387749209567639634010332654080 8765414 100773485978370872918439872955051125856 8765415 -5233047465549486687258591225191702880 8765416 -21869628292453584208872135812178493440 8765417 -155850255643303253178804248257193886534 8765418 60510875407597210139264911474907368704 8765419 -106816251619846059655698432181350955856 8765420 29803216377390009942541605906119393280 8765421 -714731658556850047712514641057160192 8765422 16156723586187344345771709016085068800 8765423 -16963119451533884164133867991326993328 8765424 2286175240783287206012839120736256000 8765425 156571027875080765605641463960522766150 8765426 -68779046944582749053765631568409711088 8765427 -81123753769045444126482326055928451520 8765428 65695316988753836455550458884254744576 8765429 26934624256148716006787884883544378030 8765430 -25687778981823027070587627594294026880 8765431 35445491548403728146085133251248060864 8765432 -34780346498246601762381233826538905600 8765433 -215320274460867924220210042178997448380 8765434 1635439270248400758132300833321280000 8765435 -23686308381410805838791814358670063840 8765436 -7305842115192418468751274199365943296 8765437 37956682251312998458952727972686766086 8765438 70254218696413795807758177880720558080 8765439 -55209380648533363423196898963048524160 8765440 43311984817823921745768887119553495040 8765441 -4111632702172537872221999659775206158 8765442 33057885661111076813982607985691724800 8765443 -200171436491540103387677335921459408200 8765444 234570157483946022485371033506473376000 8765445 -36250085108168292693321624049829568000 8765446 -144610804276628686801238185267010279328 8765447 199375025321878795079201091539578032 8765448 -46295503368344734388757640022425927680 8765449 -13852103113081695895114202614024521408 8765450 -80567111556032843081860032168026886000 8765451 -12476139861429291614195768700048700680 8765452 48325873791227404684274686083057211136 8765453 -131582194575030299398926022844514912000 8765454 -47490192316406913220806631733033320320 8765455 181866759205288990755797021704658366160 8765456 -25722164528039945967292982550396665856 8765457 57377520624370022139522484918251379440 8765458 15883725322510077857162891012097761088 8765459 -66302563763222654734329435237827231880 8765460 -80883293516633844345630101032701849600 8765461 -19217300862972106687908218048745730560 8765462 -14415224387980573751461265919482316768 8765463 -117583329825325939918743862722362493720 8765464 649824674169460477216302913148190720 8765465 -120483585369275460287922631685114038140 8765466 50744750239247295096351788459319719424 8765467 -61567384602041732415363875441028370816 8765468 30997994919370342809526026314993112576 8765469 148740955719989366139255342112514368320 8765470 -13863797938371921817497710842934749440 8765471 31888661696632088458682852682389520624 8765472 66612370348156661185716316361528967168 8765473 87089416531679694331557540252081978722 8765474 -104858436537444038713749187858905561264 8765475 1451440723753106929661605806758533200 8765476 62696709760302856992676071652752729088 8765477 48296975419410282073910605632204739872 8765478 -52188046685558349989813272487154921696 8765479 129849206082856758666886904140025456000 8765480 -653500307858753177145522941220864000 8765481 -237679096244233194042727033928838371040 8765482 -42627513551519217333309713553060000 8765483 -120100355140313940401215357829623976268 8765484 1715496529811806138789079909041766400 8765485 70209283712995518456665407321353215160 8765486 3753502608064257450589776520026636480 8765487 71297118406012473587909542795302951288 8765488 10702937285366397050566594990304886784 8765489 -4783880778331755366701942036375686680 8765490 54305839511179863170705137832351685120 8765491 41797984723000349766038553895036959744 8765492 -189890807720153689971994528227180115584 8765493 127774399584066191306844144807802228128 8765494 -36259790943225423836472350420030020704 8765495 -4935002905960081639562603552313748800 8765496 -220737103933925830619932036951987998720 8765497 -50787682584786613639407795020793310460 8765498 12715134563466805325985344482410823680 8765499 103419234643065557343085117569640008240 8765500 -78336739086345406402414999177632768000 8765501 -9610359689702520131839803876376989498 8765502 8994705137997230323924897307865842304 8765503 -31607013482814736723405604226132221248 8765504 -40474500012514136133600802921689120768 8765505 -23938922974394652308714755525008248640 8765506 -266416171470049300295517876299405147136 8765507 1798925205188973581533336560168127488 8765508 -59406143740945222277447878515923543040 8765509 16588310591710320620824606122589177116 8765510 -28704198809151348881114070083082407040 8765511 -38902525983404278156462259631922932960 8765512 108957175406851631011399454985372672000 8765513 1967119463276544774024998721612458880 8765514 1805442603910459631039119402002646368 8765515 -41623852443424403542502110390250258400 8765516 -42153657388159863254226734912265934848 8765517 -118778625691601118858803087283860562240 8765518 84757761428311422199489005873929381760 8765519 21364960138338675588684784311307194096 8765520 -8209387393196132123682698133781217280 8765521 -148592808095703510108815315119241703000 8765522 -13182892252161606930656633379179173728 8765523 62840776515210589544122707592090008480 8765524 -217003554565800230752826504463609958400 8765525 -3108702999891161885465132420268712950 8765526 -24914094706426557821796504900462200832 8765527 -271586027407156322730935546094310869840 8765528 -60158515133755217000529981507793827840 8765529 15973602284466001483160027641117763328 8765530 29848209726590884979001754897093659360 8765531 185946964298217612643396624973600710632 8765532 83129846500670816168525336531749779456 8765533 47467049532738356756720210578289338720 8765534 24838416239508489737889830133680925312 8765535 29442706834595117583532200556047321600 8765536 -92425222727884584795067385819863449600 8765537 71362135362105109264409013388641308592 8765538 61717549630449058789944163054675215744 8765539 225320166910132387108231517061494605340 8765540 27734001598625308775706817865200435200 8765541 5407355009019226133192203267670403648 8765542 -42364096982002875786235642874291633856 8765543 -243517581947192516447331466176180204120 8765544 100180090409770764246519335876326686720 8765545 7098679406290364994271652085614667300 8765546 -124929789472866181902973809192557736528 8765547 30017633884459502460686258283543158784 8765548 741224659613292550545780575629071360 8765549 -61140289347698956032333117282605281236 8765550 -633183610339596488421125882251008000 8765551 261047150676026896410896608927907801552 8765552 2650474760783554238453666577860198400 8765553 37577913933804922026056254414749989184 8765554 20090357112870895021238766614074758144 8765555 32281514058581743958832408992629062000 8765556 68365512732030116937920786243024916480 8765557 26958065604558688658313223385121684252 8765558 -82662788249809739379518761669786785120 8765559 35463496761953698421646562696185615408 8765560 829192686182095296694075806375936000 8765561 92332311373403543248753910838298552170 8765562 -8693010252332013862664117355548113920 8765563 -102293963424988902981704727671272695936 8765564 15941495301610572033155153278678241280 8765565 183676012700762826284176523637231750720 8765566 16202597034529944640091145480991391232 8765567 325439590180889991319288529376790984152 8765568 -3461246526976932816213995438557102080 8765569 200776598607501432918189619087770255060 8765570 92788858038642917079482939010338818560 8765571 -12646452396612980005273529863058554560 8765572 143731696703173102777929283295713102976 8765573 -248998594716821660560798247449268188896 8765574 -47703556756778152429447823115909688320 8765575 -14870878524422697096500960786373858400 8765576 20725790872993944075771513275938406400 8765577 10031835354081120593756017582450060026 8765578 -53506074157454240797862486291124592800 8765579 32368637905417602860293157092528116180 8765580 72148490389651228138142486407735004160 8765581 -98710870652088477583805988501617307936 8765582 -38204267676787290340383092199038848128 8765583 -150254680761243942799932960181436403576 8765584 63654579949460662691001817751133593600 8765585 2106991523527203639139985237350459560 8765586 102989081715486587035367527108303970832 8765587 -200477954186818063979402987686857900488 8765588 51747928281350707812140310881248151040 8765589 13097938485520517183691217976325150720 8765590 108758668599687207346166129554492433280 8765591 -27662334312284954814437663253020735616 8765592 -7351491823599876279890161231121448960 8765593 5062660648019655283143106485008751200 8765594 -80550248877334066820454128056259639808 8765595 -26858845562906985980939088977024544960 8765596 18096071809325345294533253361095653376 8765597 -202935824747021876163222264826096572954 8765598 63320304501255974606664076209958277760 8765599 -28845014807197921658592768058358252640 8765600 -161150579710609094044602912692763033600 8765601 -76197251643534330906034927409735424960 8765602 -102744762119265922717031868275390659248 8765603 -200852648048251541799132974418731520 8765604 24433782644811046885354129639063173120 8765605 -9003046337729726785405112699136678240 8765606 -111849581612338318277139717682222678080 8765607 -111757717840998311988784641974278047960 8765608 -60403192530207978979817648489827952640 8765609 430561150213793038055424658515400043904 8765610 19180989475340056901867483900033011200 8765611 -23367645355234379384398096528039331788 8765612 74067216641740322807221689895096143360 8765613 -126458667505781689885916305668086800458 8765614 -4689560306563032440494272438215222400 8765615 157440620680121879431760046828630840000 8765616 -36089090453841416907579752308377550848 8765617 -24044090292579768055932411919733335488 8765618 -61231207089719180194621399554026305920 8765619 -83092297755475293430170841704547565256 8765620 95846178641580920167906726211368999680 8765621 -217779390430775427425754066293133828 8765622 8144668917287679597282912456489885696 8765623 -113106601964360157934639267402047407696 8765624 39810684655029020820122909353282682880 8765625 -90371086921905874024301964421591500000 8765626 52447547815239043011004785350979814512 8765627 115239353556759806262051533582951859120 8765628 33007714648009212633421821125282910720 8765629 37010742870359396614568160384711324230 8765630 -29669732544048141860188913354620032000 8765631 70170315417210739354959069354152332800 8765632 -83073374932747022537830100962911453184 8765633 -82252270501902261403950711840852810540 8765634 11679186310852914195484819407425210880 8765635 104652868082344818624581522155115607360 8765636 -353577165737140060842493176645169152 8765637 -32463035840891142399071311651021451040 8765638 -39292100177798612658080679306320939904 8765639 32415514322467281820306860415239179400 8765640 -16815283442377626048070858768947916800 8765641 150996735508838836985574575445693074304 8765642 -30495996652980778970004512141750240256 8765643 127617754858928954624257338690542619864 8765644 60605810452690604783919458170278206976 8765645 -11298288801714825461492754005466873600 8765646 -52426952009122188938188082820169876416 8765647 -256716717185092455313246638179235599688 8765648 15493883155551847143085633587489103872 8765649 68227485864792053645209628077900092468 8765650 12963871094058188965168013396732688000 8765651 -37853956198641519918541185530294030088 8765652 -143496111636365854517762269663420416 8765653 26251294973978503543650868013874579968 8765654 -109208320675942230516503060670817728 8765655 -73628967256157941700984645269162641840 8765656 -176243447122802901470753850583574323200 8765657 195253656343630754055923212847007024906 8765658 -4477610795103426773173868411356373760 8765659 -96227546586351609272538159322926281220 8765660 92426732517729377659913910540735068160 8765661 -45668338612519433388910809915544626240 8765662 -41051713190656513997991493340139844800 8765663 329525067043861388017424421046735790640 8765664 -41413377868923388020985908099467182080 8765665 -28356279813843346922274594489641880600 8765666 10236252204915218283395325166583576064 8765667 -27621668133134632827718936669070933760 8765668 37219817308566849565706912680942510080 8765669 81429717747861123417363569766074971680 8765670 9476125281261120410165841532060608000 8765671 53161497556009730347151823389578499760 8765672 -186276522041894925791869860236424806400 8765673 24305190459286768701243735897232293888 8765674 67150516757091140179296761366281338720 8765675 -19338216758879678322977616490427230200 8765676 134956477874821058680257360291475348992 8765677 40882467563803739356197432085201305024 8765678 9511362150187852995356273895906474240 8765679 -612762269686918152602708342817067392 8765680 11604152614019675337577094333249617920 8765681 -154489828707463512446918504754609556428 8765682 1943032851651667386691861629481221120 8765683 -299799394526369133215796017595219407280 8765684 47565772011839677675635459616756334592 8765685 -111784108348592210664862143136001280000 8765686 80221764514542314851155315159277893792 8765687 21144235596720132389586931603672338432 8765688 -125751699303153463121692245990801408000 8765689 -67316841170087653480979146446758914560 8765690 -85360692132737511688513351517918522400 8765691 6078161352851809309136081314055174400 8765692 75943998282983337314684684384028135936 8765693 -50148461357289915271067396508407378856 8765694 -2676179024213179706142599353598237952 8765695 81076864277837538393215226287006500200 8765696 -25490851199546802465901848915678855168 8765697 -148999776906507548259978868684167637200 8765698 -67041909016138001000864538001651172400 8765699 -29920374924509031071318411128424772120 8765700 69144963567156673973131739174590464000 8765701 70102158705248380057442154645515506304 8765702 115397836854197950326233859756391888704 8765703 -63137275721221425616224741449685234960 8765704 263606049993491646536345558856426869760 8765705 56405686046864546995924159530138458760 8765706 84361662436183039992121755427953218304 8765707 -186690358283047327730126682975793358040 8765708 -113365399635071941734855540048639744000 8765709 -77364600782620782155947804175557893696 8765710 38150728470244460833796047892216895360 8765711 -203073225754167668353257489925301540688 8765712 -46967486942859442836656977233861672960 8765713 -144465177080587185858823747165354835232 8765714 1833945517093049544413395797521425920 8765715 7313845525199595224494564464987402240 8765716 156880652137599619084620747060644819840 8765717 -161003720360725075138204845719386944708 8765718 -3799006652478678813486330321450104064 8765719 -306839398853071451541563572759490304 8765720 82883201279909839452611077283995852800 8765721 116642994421351473682617996421240670208 8765722 249672365084120884266707310951028224 8765723 32089665011569710533509455360234401184 8765724 191634216563761544400862246750960128 8765725 131351437857010542214848794742927403250 8765726 -11631722786967133517270265731714198400 8765727 -119660175521783979624685942051553517168 8765728 -117401489359079480587780353858358149120 8765729 -11413027006376114991308890550469013824 8765730 17847310568796919391493379920640169760 8765731 -3651440326324543946150951364677660256 8765732 -73874163163235068604550915726465131904 8765733 -44983449837612739665734289299124386976 8765734 -189809313628551538335004444732343615808 8765735 -116952477282801054738155484968040161280 8765736 1363051847584217652762478244985077760 8765737 26660747515113764159174737565728690368 8765738 119954317147851840748282345063532921520 8765739 93519999576201140267876486092164445704 8765740 74000581874598058736664218321731184640 8765741 225145366136492217694665290757867029142 8765742 -27303052884538506985793857316228157888 8765743 11873216449414031636517164192946729040 8765744 11110475896117391867195469636248666112 8765745 -90881405882465863321299243294552196800 8765746 -8489563683499863749701115917484562432 8765747 62083202604566797253837026339393997196 8765748 -10030381834718055099355914821294039040 8765749 -19458811925656219408617577557742334436 8765750 21994924226774196289267449351789120000 8765751 -3073792716460792933247171831214499200 8765752 99376348545261794119747408224225177600 8765753 116767392846606846083487389798680393002 8765754 -9047100918074554060156719304656998400 8765755 -3300668855448831048135759888206355840 8765756 -174973735118409028879907858068270712832 8765757 -35547528040122229362058571952428132640 8765758 53983572392451711945601781395607796480 8765759 -78031717493021944634829813577586984400 8765760 12747200325933659725249876352103874560 8765761 -165247149742586186618230450071385040640 8765762 72862319869619809859678701793741863632 8765763 39899965210821510059782245517128426744 8765764 -3884871835136553002188682478312509440 8765765 -1951902841123198600028891994522730080 8765766 11278462183647346519771464850719744000 8765767 -24830878878392731467553709834885227040 8765768 18467643701416034271067672997093253120 8765769 67227007260994019234672433383238595344 8765770 7943847256415399276675255671620388800 8765771 -8649099131284040552517082272784811520 8765772 -27124126531944073944223948914207052800 8765773 361983744290096453734034343086035766944 8765774 -128871001473254607472374969404821164864 8765775 55055938179827919461973438841022718000 8765776 16963663569042764398525846781137108992 8765777 41271658613628633211746800364587622912 8765778 5200229700753340051644301729440340992 8765779 -104612709284263127176018451675966529720 8765780 -17708752482059342023509815527289203200 8765781 -30591456965310057787797381024559479936 8765782 125190056772826331554458578057115624192 8765783 23299449255951738491697898187762664960 8765784 -57239383750859100568206455530472263680 8765785 -2910349250542671560153928673976831040 8765786 38456550452867966731804935867530372592 8765787 -28279247108490172076376404665370350440 8765788 -18475303457524474774606623097366517760 8765789 -268927750655286648248617950289553512410 8765790 30987351650349245481249191193643438080 8765791 -152102208376045008773692551472843817000 8765792 -98548057498127173660547917610070048768 8765793 -74071308915259557217589369869362233280 8765794 -109946678077508747600180059663273279488 8765795 124826249603531319174465867223609023360 8765796 8883641667315852336267787004321992704 8765797 -9059736821378594129349944965077162754 8765798 -122250078339753914585894543406853092864 8765799 25964418417511588609111064203218675840 8765800 53882504820046528871093589616001280000 8765801 45633548287018417430664884385013924800 8765802 -33971232159117029740589032115544675840 8765803 77605004499401646251680409607761843040 8765804 -66730050608171576176793519030789785344 8765805 -62756150882992120246108920629493342240 8765806 61479620802832849429069388452616346240 8765807 133363516399506740898369439997003445720 8765808 -66905509952252080517542281952100352 8765809 21837689906502282379769956660883645760 8765810 -5340848548095149116529608661806201440 8765811 -203586427018099938775325129682759631368 8765812 -47604845310604728685315112150453882880 8765813 -19591324430721366922498452979125030240 8765814 -8949182334447125115543842210024704512 8765815 157184903426367294931379225868491015520 8765816 2373628619174368973176118872936980480 8765817 540140842402455328861943961720469440 8765818 -14159013765338419112573894106116119584 8765819 82635702561769919046182277087940672800 8765820 -2209367916955704913855068140835563520 8765821 129017308412195418889187950553447915200 8765822 18580123199371509704914236500691289344 8765823 110509532937211924845206683444681451136 8765824 -125459832809456261313859563307275386880 8765825 -112140891449492497721221808205324594900 8765826 46490276360145631372774947717229263744 8765827 66012900043437273715814443521982788000 8765828 -114769152943210240917398840463779087232 8765829 -62756581963352478482112611234138675712 8765830 40873154359547036919101580272108044800 8765831 41575764438726759803709133998356478000 8765832 -6078679468802541798655184267640422400 8765833 11663388532375452080582364839160888100 8765834 10186487956348054724751229401361104384 8765835 43110843691027973740295466842745135840 8765836 -139667399445225689708519613890109579520 8765837 297149867466137355219886019382171714486 8765838 58408401816838344645502527368744809344 8765839 -18493858718896337401520120356688970560 8765840 2836189832281435849758590003183616000 8765841 -2518904078695041406615065293171897472 8765842 -87358028281964677728618260338330658928 8765843 304369190062476382771783985643470424384 8765844 -19948048848835969124714258031874320384 8765845 -143966350366592170233385861880256900 8765846 149175307714377516801355541869826722560 8765847 205236789551571046455935917934790281040 8765848 24156977768161229917506812243343851520 8765849 123395018136139911100096911228203051850 8765850 38570227295376717448673889951192672000 8765851 821191990026002852335696926898086952 8765852 -96457228104666258630873142893140606976 8765853 52148057326728582515983349969497451904 8765854 48849747085345977179053852983162581376 8765855 27622415709172031621398682661173305440 8765856 -193286965584193363774721195109280382976 8765857 -284529060714502355420860921070019940894 8765858 -53132817571447428915666935217263148720 8765859 -146556775312729996253345043794769081600 8765860 2415712201320871723186382295311516160 8765861 70059849466407815980061151128211160890 8765862 -11784029290646416999590153379857739776 8765863 -304519413901613868973336263100517766960 8765864 174049139680099511125662461394737679360 8765865 -59015576963300549219226773074114058880 8765866 -58770131650580765578264061787527984640 8765867 -385317292866601585157388362495413276080 8765868 45916148699411587893576021705206132736 8765869 51169194305257384799284250725269212896 8765870 -15580710808285315516048731327348925440 8765871 3664451575385824567209662876788347912 8765872 9316448019047750781939597215197102080 8765873 34342703476234236425220473304208692288 8765874 -34500859744428024854502918317652034560 8765875 173023274643353634254376413337298200000 8765876 -60390970352352146710002322304495960064 8765877 59013233660035044104391190052793192960 8765878 -210681603910142443724156564903505976320 8765879 -20202287881361439472601935199039349816 8765880 -83252881232590183488589226176301875200 8765881 -118735965604814254408747891093106431318 8765882 26853205328888847417422828037012625344 8765883 -34110449160069186427257360363788904672 8765884 -198903206664827566107261816229650525184 8765885 -116679512319509466030722421448050894420 8765886 -27456366242703432498475907499283705536 8765887 27198899160108483508505140987091656600 8765888 -45101591356399729172003034073682411520 8765889 -7131069528903796747643252130552644160 8765890 -2755192700172221229998228571518192640 8765891 -141565735808532065116361974993592953200 8765892 -11478003233953595416436710207588670208 8765893 -577059563187475489332516798359500676 8765894 -2070680097523418376605098222601538240 8765895 57189588830652480415564671961711776720 8765896 -87603718289612862424954703603029401600 8765897 -54937666032985264383855382253126935680 8765898 1122720245535389366648937853441709568 8765899 -77818938766773718769750686063397673960 8765900 -28670160659755948839662524348941542400 8765901 45558845842947577885959111906873984 8765902 -90891278433523001482072601424451990848 8765903 239999126882824740080723236903167576120 8765904 4250517489410615598960391632167632896 8765905 132856239086724294960875410584428643060 8765906 33840116119041805208628208402884331152 8765907 -88674424274519662750065557606182643712 8765908 165586502551826756386541786196185184128 8765909 104858221928372489670285042405703873116 8765910 -3067022322241462074992396679177644160 8765911 8793796484328899521493729669784925824 8765912 -86333557740888772929580443356859340800 8765913 -3101251120321212293623921540769592960 8765914 -35161663470600104813203493902456601088 8765915 -189036479962184628408435067813865308080 8765916 -62295888140602763031961707458772910080 8765917 -212003534471094817784701820039490889140 8765918 -74845094846454502439045908724965539840 8765919 83686158327769024902472413981248536800 8765920 -146962660903155137085761932069687787520 8765921 -67044330006613308114873936144336685056 8765922 57174353068133660077043557800837744384 8765923 21370224278999012602451307684608145600 8765924 -115819534198090557448888495828936670208 8765925 -9331392445292840389348021271337024000 8765926 -78424433948604245453126461802941883136 8765927 -105677905040766170731601013660115393224 8765928 85489686637064803566081667924837171200 8765929 10595450477683633600602439822087248676 8765930 78377426046888303175285252088663595360 8765931 200253540081764969406982988988317967024 8765932 16618652039375514639189173009938841600 8765933 42880807889635923209323747779920580000 8765934 35669743416488422562934440187528598080 8765935 -4995171098380410293993659012998597600 8765936 41565352698358269263471330317305249792 8765937 -1979023533682510137460393143689100912 8765938 76302253462473768292268484317364667296 8765939 25064294381119504014163928411720172960 8765940 24831190248127320859842236150400768000 8765941 217055343426890838900318763693486283932 8765942 9537631805842730989344907285002454272 8765943 42200968510120085294761874470420889064 8765944 57352555805420186486361019213137838080 8765945 61390815534619471418401852302404367360 8765946 -7924756459469508442937377417729536000 8765947 47075149951694931119777732467410715120 8765948 -2072739326233007712727353775288276992 8765949 53603861479371804249460757842433113248 8765950 1882047015366009500308950727252560000 8765951 124170960908910230017921839726550574304 8765952 -1542582103665377329687424552235171840 8765953 73479653365400294776189163373562269378 8765954 33135786898743089170561549187538157440 8765955 -133481926933973099968840853965219353600 8765956 -141844546158610527569016823487154858880 8765957 199736281307095410315141993621258922206 8765958 31057857355318906399532607012620808384 8765959 -116701391371167817555048710860875368960 8765960 6926678764077981920697346576217702400 8765961 -28013120491024110128044617722610847728 8765962 -75050633198629610717405147783288126208 8765963 39503522594789704454872888911046634304 8765964 31384555620203255751649272011898631680 8765965 -4071150025303810249260960684191214480 8765966 16642069958346422479939349490922018560 8765967 558145871924228776906968491610969600 8765968 15289315366694797873970862355983974400 8765969 -197930860541879529803737343282901975630 8765970 869837148869925865962848763401717760 8765971 171233549363805071653493469806950192172 8765972 41250588599924544754010057735299195776 8765973 -50789557228072099382266287291177726720 8765974 -10658570219601352367035845853875241728 8765975 25158701493097578891049203466942554000 8765976 18146677161897818196171610943761920000 8765977 -37000489547404644294237292130278148640 8765978 49955785631998199969874806337180448224 8765979 13117233088750079166329285946655538688 8765980 471066502066069908162153249108495360 8765981 73731942976581762295612372401666276192 8765982 162165864494442568461654927760070914944 8765983 172429142976047705919793547246262715232 8765984 -150632137263169573011082043839996231680 8765985 -40610882477192865178313772356041296000 8765986 9036549115623840443974555770973144224 8765987 -146987865993947756394331910631128471688 8765988 -8910894056908817946621734370486190080 8765989 2364370318479983390161345383226153790 8765990 3471653906724805681781503157135973120 8765991 79636171809322961763950356136053045848 8765992 105446366100937060153838578899619430400 8765993 99290696296879013281653696861199909242 8765994 3591647105510861249249430910570014720 8765995 -47278464667060790995974965527786448640 8765996 -230348819967220200351553045824068344320 8765997 -163975884032030185163626213507192859328 8765998 -5764537585003942938010997386976832000 8765999 -300895931415628480965686216954698443408 8766000 -8856464438052767432272377269108736000 8766001 75377631459102842962369493167667358132 8766002 118945284015015725691144224102996451600 8766003 -825983646738853512224716349396620032 8766004 -53713020497603044873183888724122083840 8766005 59295205394888096308071197709507518640 8766006 9791588874953157595846881984660371904 8766007 -124738049739722997968202278133701350744 8766008 -177100818006097848972801543812357591040 8766009 -28750291086452258826115955404732575360 8766010 72345034022313102610861998709714840320 8766011 -90554149926799251956705720166910098000 8766012 133390227529237116157279409460900667392 8766013 -105216280455609427345797212907575645376 8766014 46827694818429271139055608685874189440 8766015 -58796089921279674726485230647971919360 8766016 17018147831909587159484518671587475456 8766017 146978966115379979052706438119327441792 8766018 51937317785168483496870935417775580800 8766019 28725204678474783574007925774959626744 8766020 -41466150229919838351676466357489867520 8766021 99301269235434578509276756090554416640 8766022 99905222654557586673893963425585641312 8766023 -1823298187944110788435870891406480256 8766024 15788110657554033482713893666528337920 8766025 -34322452341503667396143351450760742400 8766026 57794918013863713828742065417259076864 8766027 -31966717284248372592218448849333900036 8766028 40905626896859183050298296927638119168 8766029 -197059701007788113899255581406121423370 8766030 9793086144563741131273875159333888000 8766031 -246681141498882591720315201142964257168 8766032 41043133397795651353909148559276244992 8766033 176384480246963939551512074000161484160 8766034 -156257570076034039796005922978577865584 8766035 -64329929259720133975385262344897127600 8766036 86474841266852203990460256303801753600 8766037 2954986727294428573070294453274331904 8766038 743135228609489486787509660236926144 8766039 54284970949319073525789964991027408208 8766040 1854209401010471613832759706994892800 8766041 4469878901100687673440081499291263492 8766042 -1734138655325871912684074464478807040 8766043 44549579497526464002690098111474649600 8766044 10662900408488263977805713128376637440 8766045 32005513739497603204551267536268892320 8766046 35084694331013057163522348568843411584 8766047 -39072474926219471120153569878993537504 8766048 126449476250500360306260758991250391040 8766049 -23542441182010882104113201088902988960 8766050 -49234281913134000118026199184985511200 8766051 15220139303012721636263257867301786232 8766052 -141035564680830431124214170320671713664 8766053 109773983907156164950283636531709943584 8766054 -63171094850550543894408972051917199552 8766055 -32841256716372961401357075020211510000 8766056 -11449111043406409416398458160126361600 8766057 -68785153397331174275837402174114099808 8766058 -24479503718186013572339529804971437824 8766059 1204739496921842868061747626036986904 8766060 6504331658091262649804891417069352960 8766061 31521680433207463699535049043339272192 8766062 -83098181801637985098463758623912198400 8766063 -9506397403737532116984310627695772608 8766064 105120696812016007503403895284775387136 8766065 -18055002417453854928796421335080700800 8766066 135090759600550663435280801553550848 8766067 -269021434582475333836257984891462832968 8766068 36316209375522666178588906596307537920 8766069 26772937443276212567939370016145855328 8766070 50910678519136842031253134939541652480 8766071 155113096206335930354472678608528254752 8766072 36739772653817405484110117251186974720 8766073 87161653581026309145432358999112857322 8766074 -106884313643245959259457796943725692160 8766075 -48492667741420985543496566305537505400 8766076 -11560122890332239703107036242885575680 8766077 63326799062035819107993648612717600000 8766078 12605365508144423979633406651554923520 8766079 -107779498354626951505520840755835747968 8766080 -144836907715913550851768679783412531200 8766081 -189634625761747271511667679477431350030 8766082 -6932923798833387326338487100882994176 8766083 40577962125356991271969096644993333984 8766084 63100655873235912030246334432708227072 8766085 -50868453667165207506071424925447077000 8766086 5792701859619286074189386540730071040 8766087 -21798831329229849077167917439288320 8766088 59281710637604609338011298112281896960 8766089 233048895585901139750680090848401236890 8766090 -89907781893190837807843589409727142400 8766091 -81856053169336968916582563777232815600 8766092 -181632782873001890522205336902367408384 8766093 33545230231502261876916201349740029568 8766094 6050351230730224742461889399761022400 8766095 -19972393858823967248968124754096314400 8766096 -27392702764385024297028735026280726528 8766097 -223948927640737267350012490813789941980 8766098 -43773078097451325912822007202571742080 8766099 -42661342375672300456301362288251967032 8766100 16918443986943791240994187952540304000 8766101 122851283718685318079752044903228461532 8766102 64455790257798279558815858341479114240 8766103 -240683910893981038150042989179707391160 8766104 -355257522153646183589834966756368711680 8766105 31900925383599472689219442209946627200 8766106 -85879390321104770497627554163334472960 8766107 49821515420554308551385943908843194400 8766108 -52091549184270087267501119151941761536 8766109 35647809383233837186367565800183105088 8766110 52183671537293595957637618147696944960 8766111 -72443985831148252817680257793343774976 8766112 -304785183825189427705232488437580627968 8766113 102838590792006556635586086075198427362 8766114 -13862013016113487052324601059603321856 8766115 114911498799513758573499622603189021200 8766116 -19029989412968787760327550705075199360 8766117 -26916644804099749866169322954565960000 8766118 22555284333654156063029235392210260992 8766119 -7685670603762071616641390555051001480 8766120 -83465548679419364661980353744527360000 8766121 14622697783999934705528713405854941504 8766122 -85409049891637752252139470627628503888 8766123 -136892774902984945769113529305325864616 8766124 151270940962591639940251224126443385856 8766125 -18056380345995453019736823230059320000 8766126 -54386796938452374055525113947937009408 8766127 47991014178824824671113028182458725264 8766128 2785264360069579468705078606496268288 8766129 -83519819186889870092674235748398614416 8766130 43527668427684653290264079247036856320 8766131 145820533197864642021279558368805374664 8766132 3126823368569319316223280627575304192 8766133 71631641759572158979333877935655878382 8766134 -684445232951307209410089292724102400 8766135 -27458760387789071640482244462898136640 8766136 -107528053782889556406213788087826186240 8766137 -127336386683294555748771433361713136214 8766138 17521104696820039428275343581255455488 8766139 100522310801792482205802886758269437024 8766140 23119256693596902895932597985770931200 8766141 -60650495959460675317549802791702795008 8766142 -8762674800603958149238272461033174016 8766143 -249691699358487166657766453114587996608 8766144 -1197694355070584671265114311989657600 8766145 70386166421089494990018165236597778900 8766146 77571523789123341144394933421959989120 8766147 -23078038530379659286634377645805594784 8766148 13877423108038922577233782096026286208 8766149 8387142910679681729958338963660736000 8766150 8431903820726941608739489496298177600 8766151 21936460862044731826512041494595354784 8766152 -2129321941179919108299576508815360000 8766153 -60867866221247863890721256448799089936 8766154 -10625061949216914819838206516096699648 8766155 -572146548339087015668205632600726640 8766156 -34260741148238020141810224015125053440 8766157 101631246167326203281446338761330454144 8766158 146204275495614784068249794605492152576 8766159 -65187527719707815400797636669354988912 8766160 3761887405599947081880591959391436800 8766161 -188526196750824110923562195280702013200 8766162 -49884774145437290582375961110132594688 8766163 -255641073478028327481851897477173680 8766164 -6240750973613624182186021640089079808 8766165 28915413451914130545592648283964325920 8766166 21191490583311976032944256429864746880 8766167 -114313625012216113922091973171375518840 8766168 8224367169075454122145112949063413760 8766169 71119391295981627842936137256970367272 8766170 38402789273400504808030525878787983360 8766171 -84247999714407302588265848752828631760 8766172 -38694080262105733488007074859769495040 8766173 45043789726247333310514104947558842764 8766174 -20421727415458904104359245491235235840 8766175 46497653907686235928894019396667033600 8766176 122940472454705839665292980272510533632 8766177 -22077685353268943665035899670404923968 8766178 84617904090313078227567013396789596960 8766179 -277580998683381812559739901917630155840 8766180 26872916031527714265725810759245086720 8766181 43476414146762504079820797219966367612 8766182 -34972977861970090245532393519521936000 8766183 -51083189067350572524716485105478857176 8766184 3643774705765404564400141589433139200 8766185 259178951119041204811311715147465364160 8766186 -30176868652671844024591885289229302784 8766187 242133133483727017733124927485135790836 8766188 -40092820802547325796185025461111692288 8766189 -103344203682122627695539384730211063616 8766190 86970762788203042541469882758405361600 8766191 -22854124042531116449424997681633076256 8766192 3506214075453609193522583060615331840 8766193 11387252294542998481813913338923247442 8766194 -47920295428614773007452872293229543008 8766195 -397015710282698861276619917795285760 8766196 -28219671991565903496783122327774761600 8766197 28807999535337019461555935179844289600 8766198 -45900973388670601841097416607945905280 8766199 -152994656289172349475602057596810819296 8766200 937055776530904975058153269215744000 8766201 -65344660268034478976781558018209807040 8766202 -105228364921129453938082486147226594448 8766203 -54632281231756919943474618566588965344 8766204 -17321066554539757119075657421606453248 8766205 67718212307330244137575479557814562560 8766206 -4928728628230754248404898625645900736 8766207 -96737889318197859690680468074429209240 8766208 -113616461597536325878640566677274624 8766209 -142159221077478807854048255105429710590 8766210 22048149908774797591799816460071838720 8766211 47056358839144052321656233956657362944 8766212 19290038218993272941524881590850957312 8766213 155570707917332384069871583278249381984 8766214 44263807170715209225766448595462159456 8766215 -39585697287418016565696846984207893640 8766216 -60351315393862562864969976765577574400 8766217 -59088055455206658926879708128883285734 8766218 4149571886053668449062168122759712560 8766219 -11007541619574405263516727497418287616 8766220 -50642516114205940450285622497603584000 8766221 -72165260338357132567581767045912305248 8766222 44795851007902776884140835951231207424 8766223 -149897603301998314639675636582654984528 8766224 -65579852700953575289794931758848860160 8766225 -8273192714846225662713459104628756900 8766226 -51917760071545647698401619050844451840 8766227 -281232649783229147624412905194100528880 8766228 -31639155864136600222759232696129925120 8766229 248016554455989187552215392381402466830 8766230 -27356556319166868847712318998616503680 8766231 68526194934205329640692706703592917352 8766232 155352802306633997771607186127381862400 8766233 -8903479342839827515079696889491963520 8766234 34250469330279436939589794060722611184 8766235 -170364002767254670346304205502902795200 8766236 239681061586426936504240332997580014080 8766237 -11517031873502519602090912839973928448 8766238 -96578333380699987586250566238959232 8766239 -50476081848929101717582912438570681560 8766240 -453714292220350994380800878601830400 8766241 190735739494373893021316916297885879984 8766242 -59317754038811925049278466257989751984 8766243 55342765142675690177521714234742780400 8766244 -118681691904735961628329266958930478464 8766245 153805466699105024958072430271927317500 8766246 31931034988734001771026761426149471104 8766247 225961031894006865993254703064326286536 8766248 -61464014212157977950532564155130352640 8766249 80341313019306147871786780645382293248 8766250 2013569671877127442973935684683270000 8766251 26822019833722518035745388476007728384 8766252 203804993766903278078579133419424645120 8766253 193324622619434989596602970006046289304 8766254 -43067502871535554337070417558555779328 8766255 -11337298829716448621459232899959123440 8766256 22983587681297036720500759522695708672 8766257 42894075087751002633778940161729638720 8766258 99125464706817871950072199460894791680 8766259 -56960066956250281124118038404860907496 8766260 -139429646099698125481023676385825445120 8766261 39515270331422876958375305369515452864 8766262 -40488225082803577212332974465777210368 8766263 -152658848735518810021034316092910584616 8766264 -6300658636916984517582209557369774080 8766265 93131355647289513191647641577782467400 8766266 -41321501829454347403065227769901056000 8766267 4876338992533859827533072847019553648 8766268 19242129277326762457663980039448370176 8766269 -79675926313576476436015932020608374330 8766270 46231476336066853756217205956420092800 8766271 79215597587962441641842352490148340192 8766272 -16612101878499960454114944517686165504 8766273 -35567396433858412302223623630499429632 8766274 -26241897569300825121541411380977275008 8766275 33962781267876181036958091212310802800 8766276 -18201319439777516177001124859713996800 8766277 76750248781966451467455431498055219680 8766278 -11135334969209199705817754547727973760 8766279 -116062772201550643679124207316163481600 8766280 256488790680457953390899694625488076800 8766281 -1831932659626194446970553750525760640 8766282 20005785192234956021916094091694334464 8766283 -130000496358931195440116146940990335468 8766284 -8675163273402517401283311082108376064 8766285 -100505297919247235039904090965391038400 8766286 -18312329238681758393256145801384098240 8766287 12485015123698656161148236343113285112 8766288 13649256402990175123955373400632705024 8766289 58915850793874720598420360577746006400 8766290 41938126248103087551959799908115750720 8766291 -34987671805429706065031530808236590408 8766292 -16318184897897702631860522342083746048 8766293 25826671255558751757240883791837646542 8766294 -56864862327610173970843994629213102080 8766295 -15273690042830789382580309965682190400 8766296 -73737046996423227133656857325254246400 8766297 -56907533838123887981747249500854316326 8766298 68302535425761720164965210183402364400 8766299 66227522193974865899883165839306082528 8766300 26005672592112064783110244507053964800 8766301 74983271508528418676364441963427659302 8766302 -5659963023843098832815700002167769088 8766303 2508843012224454493712039146332261888 8766304 -46248499715228702137739647664686891008 8766305 -83356788552087854686609911842288830080 8766306 2181919053104438807437838173212074784 8766307 -236069777252007503574765768099365653368 8766308 7236856892639282258084891097204350976 8766309 110346453643689719989548490114203652704 8766310 -36765625724211219014162298091495380480 8766311 74599814588560458468954787267054185912 8766312 39900073464702530270351453696663715840 8766313 -139134189266305017632642471585223638960 8766314 -37689413101068758766814176340347233280 8766315 -84268841491944473713221093081812859600 8766316 -20814368862247023535593522648993478656 8766317 77095281891839541583187334337603821792 8766318 -19786693634385268014971374230765573120 8766319 -15268537749302619801956594147636125056 8766320 -1391576728994260079496535409764761600 8766321 -15404141415157648031415125312420166288 8766322 -13272734281601067674750362376632704960 8766323 288386790958404157597254257028141835680 8766324 268851207044238709203325883608657920 8766325 25237455615264714411956018819149556500 8766326 47502902434703598875005164475105214112 8766327 -137027006960583407616755998206319180800 8766328 211766730174068377060395540529521500160 8766329 -53087964659430829682093829663419388 8766330 -46914625829039365563946768296752532480 8766331 119500973385846119403687229098598560000 8766332 -42666573899358404161616358041722312704 8766333 100863067398990388630221424107428524800 8766334 79228169097984358241065372480305176640 8766335 -34979952205714230822437056472652748800 8766336 -377791454407904768212670074249543680 8766337 298530103281692564439114342786990777986 8766338 26528615012830031541405766603434078720 8766339 -157734807732569680727031807053213563920 8766340 71558528995689818484848764372381716480 8766341 -29042078675144354884338409313070631200 8766342 23776500053768875966000120187981467008 8766343 129106736490575135724390349665954061592 8766344 -108040138940860434363969211004041251840 8766345 104397754701452776872033917497740194880 8766346 -100589134638841175184874426687824368640 8766347 -124659330454495601753049161666274581928 8766348 9161329379441554081508790909398630400 8766349 -107995355850352939655033773261157989940 8766350 -60771655325989121989850981393097273600 8766351 -10528094870765960530420741466212606224 8766352 -10451274435589332574271555302293504000 8766353 -158068052465780628704031633610044307200 8766354 3411062174069728208382500302096631808 8766355 14086095624256833460981412497832661360 8766356 105438506849110974576534520503956184576 8766357 51961988635823310885827769420111801600 8766358 -88666857853225838076423758732347430016 8766359 3978176052805556247052914612500609760 8766360 31957799376557860276770410127464448000 8766361 35034361259967190887050187335199366292 8766362 133822411003745391121240489109162705664 8766363 93029284587055825077760868158027701144 8766364 -159654904552816449918801437758616104448 8766365 -94478562775583676993859248363552000 8766366 -3238869836737348112600745504049446912 8766367 1700713485892471817128032064794886840 8766368 71044167767934425456991477675200937984 8766369 -56422187654414404913818503536197468206 8766370 -25348818518747454199826914199434391040 8766371 94544402558138548365509746041250724544 8766372 61034814311905843043542730102294784000 8766373 11227869749281012496948867635350261504 8766374 18069358740287905301984798116270105152 8766375 1569729256288695430552492278866568000 8766376 -225184838478005371306699629609844746240 8766377 133590493601136933149230283998321322640 8766378 -29928645680264085424571928565178358096 8766379 92185051864816886911489116034569704376 8766380 -2946180797418253977183264392195880960 8766381 -42172714453993792835560099246448328960 8766382 -90733904659751612439299695239257558208 8766383 -182514337110445226658433097979358624368 8766384 32831801405632918569702015309391331328 8766385 24657175844284047105994762743625829760 8766386 31031188324004276775141871536646477824 8766387 1768320024730481981578804368020883792 8766388 -1243241799965132975912020402563932160 8766389 165987359075484202090929553637417598240 8766390 17147405045301698762710457333450054400 8766391 17375800942125037616382996063330761600 8766392 -144777022673981591853382978190519009280 8766393 341433602844116293098834458065341788160 8766394 10144847324324810210556007683214387200 8766395 188491746510804259419638419273016912400 8766396 62108625021699724302957519951810031104 8766397 21028315362459985464083421937781149440 8766398 -6788672557708798041795949676039212800 8766399 123030506720510559034696071469815864264 8766400 -22843844057630619913252173305872384000 8766401 -56111610727136171024459851397638352448 8766402 -11493547606815377514475717591375530240 8766403 45134648627596606489674382466324404680 8766404 49597955786516980293256797758068248576 8766405 -73053514119800423608724514660194196900 8766406 -19821205633804071998047578845024492736 8766407 -68628155247270375130946822430560930928 8766408 5662512468600949800395069608447672320 8766409 9020024807801747733577701940293969316 8766410 -495210124119392582259115556198784000 8766411 22100689168958798050121515697186838960 8766412 -49476780868801129735134032322686143488 8766413 -90674439213827253183014428131282259338 8766414 155484881433269890935418640161515939840 8766415 -41080370619971262288686565429252684000 8766416 40867373758762775547709199333594652672 8766417 -35792618456069451735786626342848715520 8766418 -117236650476909487475203595776573161840 8766419 96562235957148279405171663689557139820 8766420 -21405547340162851967198631026570649600 8766421 -123731367007430827953057538912272760800 8766422 37324143965173116410090084240609135232 8766423 -91007236496486997597520493263039589856 8766424 -440740154987404233173168521191137280 8766425 -102519828694687723655410610422598372850 8766426 5778372117707933889666321975874629888 8766427 59980809678326481044307390804120352608 8766428 31868478423771439416303448328996093952 8766429 -11232178837642702242581987312384901120 8766430 -1377697885131048202242969404304680640 8766431 285385474752000734166351329911349315232 8766432 -16931266297507338030717804673597440000 8766433 172187695208830665444545193444550407104 8766434 18774669690267638567426682697983954720 8766435 73106743713977879585664056649540154800 8766436 -38561565387601727344001597159013220352 8766437 52761977690121499857870287056074409086 8766438 -17227021379569414003593200259006555456 8766439 -247915721556518064291347996570567968080 8766440 -223356546846147144627375960878117683200 8766441 128028002032421943359962834064770732800 8766442 -1109968614809513561609764123360209408 8766443 -75699618693922228266106514125787867292 8766444 44767628159620958780510962983873148416 8766445 -101960524936667156265811090723472205300 8766446 13109994105532930878392362138290489984 8766447 -12783794880718049840202871088770015728 8766448 24331719987583752972381205595664056320 8766449 243822981280238463173451738032322810450 8766450 10818586538239954782433293961228800 8766451 114250789103476881363616763207549397452 8766452 49955420561872854484956529049707653120 8766453 1551592688088925720885011638827718304 8766454 -88669730615706330730287529571924521824 8766455 -58115316372730827841488167019117257640 8766456 28063289697528439294109280064054886400 8766457 24607187809344980332095842181868161600 8766458 12064946747606764288220200552696318176 8766459 10896341388086916098087893333602542208 8766460 21829428186841723082236169040916853760 8766461 -238995862402098615943269140722478561376 8766462 -17733710922561530028044479264281248448 8766463 -45839012269495898794938267483682444288 8766464 -15469704768904859482639314275631366144 8766465 -20961180336737875140859377963075007680 8766466 6140436617634465201507642891473656704 8766467 29577851695012595890777118757189791640 8766468 -126331072230791038254373001982884106240 8766469 194583968998446277503073613320460123870 8766470 -58577078388312173285282456749502248320 8766471 -44927441506505960383217300838466632576 8766472 -74607127924491286894006719438923366400 8766473 -6453591882280000055576577736055545536 8766474 25530721031930284802406615235303023360 8766475 141516486271635266978494576661258447400 8766476 20154246915863827988203505441143330560 8766477 10645268245871333851625189451831401814 8766478 -47691040573988457458075674782246255744 8766479 5652766141739352919060389381785611176 8766480 1018105721749116858166057893439733760 8766481 378535981262792629358199113463729682672 8766482 -77888905386788436604122101514993783408 8766483 -98279168162726452619289203654745026304 8766484 4911005207057596220692831297979328256 8766485 30308485585294178753972542438305452160 8766486 12241650541961236151487164395570534080 8766487 -136780848596627960391446234561002487808 8766488 21166341529035739298704479052005365760 8766489 2166724314851095631008335008574326880 8766490 30223357623831232807650814946856652800 8766491 119641998500000761844266009608584007432 8766492 122165255303551260275515207417314505728 8766493 -100150403793213198023605959252395495400 8766494 -59198205201761758827844320899117652288 8766495 -126777229566955514789295048904843250400 8766496 -1031178509405633988348843716977360896 8766497 4734100612808831918637920937958428240 8766498 45637966400007265749911430762774248448 8766499 -46333659770801313593828853672518690864 8766500 37985971491209369089509963692595840000 8766501 -151488690108971862737362498309459601568 8766502 -13860772875322596461689122768170594688 8766503 78141073409796941104283943321560629752 8766504 -143138106781689777772131466915529779200 8766505 -58678787298341986969544810106239592000 8766506 43262200967234739978583557211695429120 8766507 -16636973443168270064665948974870201360 8766508 -16215926128663099638680429479566844672 8766509 53839069404230996785989621935580676716 8766510 17765452657668212412869486208190878720 8766511 -101723122792753297025806770508470781448 8766512 12056005988527664032527427907923279872 8766513 -6399046669693448748366058325524255296 8766514 65639011541864507840833601760317123856 8766515 -83695493781758123905779675384880777200 8766516 49626248570938576835996960846573144064 8766517 -160727659861860943860046956954728588434 8766518 10568913364796403285100193701774399488 8766519 -77590391855038338203625834460329731712 8766520 30805332051467479972674070941990912000 8766521 29126836816992344650301566488704918784 8766522 118927976614466983955128243169145008640 8766523 59765799343380037545714445400497132772 8766524 1482911694557587292939322630669421056 8766525 12807215222332296993383327998039668000 8766526 902360378254729190029739881995977280 8766527 -70431935052040253465267378496605849856 8766528 -21151108301231863547349001018319831040 8766529 340751682920197828138575873639303006976 8766530 76862653695677849355904947750798320160 8766531 4950413628800359635793081928982560400 8766532 -55692000813363848206280882614137618304 8766533 156864327749496512475213751867491322782 8766534 2604452881381692158504584469558697984 8766535 -175385929512596755907729118450307980240 8766536 6261820473725546572002336192857702400 8766537 62205675850706393661706593669835307088 8766538 19682379426683953710349393272630612480 8766539 -5136927301258338808636654061263076376 8766540 4937925132259334849848588779735429120 8766541 -155001467694171296493342577716328177770 8766542 67018384747665212451620660459679123072 8766543 39995446559068418461966030451994604800 8766544 -55839290891783797159257850541668311040 8766545 173628930503633626836485788695105933300 8766546 6218462679785038717436212559474592384 8766547 20328680365904118476272587606703464400 8766548 -52739899818501125598014872514570072064 8766549 -1997956636928604048229429668489731520 8766550 31433698081346469599163651046702444800 8766551 86541708839953951133612524518730581600 8766552 20943624638965031545603246681203671040 8766553 2776959985106722528007997406408750464 8766554 34633149313842558883178566436638198464 8766555 -25543416064126758215456987432580096000 8766556 105820762792639041864228615292386131968 8766557 -511442899039185843883278427734847194 8766558 12536715735535787259719372860265337024 8766559 -37074668741327411489016345826118710240 8766560 -83929034172270273516733646544678420480 8766561 -197785142024999112113260106108097288000 8766562 33799328690784650802957384856977477120 8766563 -101358418544757348337592683223291056752 8766564 -31846752305569315398993065707527475200 8766565 21983982944897346328229235432781000320 8766566 -77008202512883072375340258523038094080 8766567 -110424945994076464847124109683138005616 8766568 188793310611767471640973761541664578560 8766569 -90434674160987124577498194882811922688 8766570 4022626243351132674464042732890775040 8766571 130069219187565659968661109194740656 8766572 118154853924233285497373983326521157120 8766573 -15131371529627064168770092319655546816 8766574 13119580455844271928045467868566089920 8766575 76512732495414713593647037754357581800 8766576 -5132620516108598219622432194345041920 8766577 131173073261251907967850754519215675812 8766578 141265472602269730760137551002805075360 8766579 7101672498063449798361016947053054976 8766580 -63610301577519762873666893672399596800 8766581 321257606759506353215609008946155701120 8766582 -1203948925165423461952802656123130880 8766583 11716829437630186956031742868144353280 8766584 4268622369568120481443479657639260160 8766585 -102944807924815673501369927516440302780 8766586 -15911418287426084336938948802494309008 8766587 188889607128157111716336753009690403236 8766588 -39261387864228892717940472923088109056 8766589 -17430004103659445961723117120399481320 8766590 11006406202320819564220317638802588480 8766591 64020235131813398009666426978073039360 8766592 -183568113752134082849944059134450073600 8766593 201730578297661548285640752184914858048 8766594 37767539835066610668594587213862064800 8766595 -1398785164055121916514296633732078320 8766596 60040798965896320702314646435086446592 8766597 28801467698267400094230278421446321472 8766598 -32937885764306777826038828101454179200 8766599 -167347859619712838114348835978561767400 8766600 -14608477904814717988597294128998400000 8766601 -176713970544977464078653274134268151398 8766602 19887023526611616985766154805937188800 8766603 -27851667672171914928265479377898949200 8766604 -63436585996752761252438662748526379008 8766605 128369885694187490872001809089271736760 8766606 38045110204015814999504865009904087104 8766607 -104460344430924838403734090877439405488 8766608 -81938232527148859056544446698002513920 8766609 56526889550589539244740749840440305904 8766610 61785537231652172977386973555662348960 8766611 -20055574083855996725470744091621746176 8766612 -24057382068162581821874332757104731264 8766613 -294617130675961127981652815510865814020 8766614 17461995698098285048980839363249091072 8766615 40488246859235316975486898099203847680 8766616 2203852293223557123757545871409295360 8766617 131445875188889466020754239261841752592 8766618 6721151349819915051132971666535528960 8766619 57242321676722581820199175562876350640 8766620 -47428413575302386312480328020470000640 8766621 -21252826227394948252828663343026856628 8766622 -157936145448740183640188945002091829888 8766623 -16419586556419268292268089490620662760 8766624 95528503134615363010650959960104501248 8766625 1808052227290835699755915629118368000 8766626 92796557770914915927774056965595290368 8766627 105210547861340517756655675495284499320 8766628 107215491261016035379386593682203492352 8766629 -6336785109736533830094142974398262816 8766630 2186682181002490327074029442555302400 8766631 122325593883661491488820590978988776992 8766632 15134477984451464221137000255719669760 8766633 -68000259611964328895889494489329322400 8766634 13205770444213761705324420824360328960 8766635 4570182526083829585159909253365002960 8766636 -40801742528420400876875920956249881088 8766637 -14502826717397127700772246608279490208 8766638 -1502312692187073853490511830002600320 8766639 -236942370197471785978764871756718888016 8766640 1601652570420718208560153594482524160 8766641 385392474925000146637862563233662772 8766642 -82795679980915946097604944888715207680 8766643 -14264530082580405309744918974303495576 8766644 -143455149342522423347419170110947651584 8766645 -33883259547259024997319611689832524800 8766646 -39626104759532758513439720694026674560 8766647 -205823606541323307321507254505360165600 8766648 65177245157855939629375350009801830400 8766649 239633547322255274749756370757454057360 8766650 -23096254514761714680860452389345025200 8766651 188503901768523170076687037251215400384 8766652 -3244374373599223063223172114058641920 8766653 4069834626351079371722355094732615104 8766654 5608200333442075509462240844955344896 8766655 8432182200734567161812982868654626560 8766656 75151305442463244927393361680468541440 8766657 -19850505140468496299193280556436326400 8766658 209819000322946152814474813614610268160 8766659 -110229406152810596101894006112980717560 8766660 20239626928663286410658954633440911360 8766661 -24289324378977493989837090669375354276 8766662 -6721462785111652886666651643366205056 8766663 -115418457552830802154960404161592973656 8766664 -198124386382469659746204117123364592640 8766665 19792871325689512843383124068181080000 8766666 82985143092966053858408573493043903584 8766667 24938708289964132391931294190130568992 8766668 -747056925998007701660646292811066880 8766669 -21712827620052720975493264737941598240 8766670 90784173128379733800222059574157196160 8766671 63583529632386373014998291293422399000 8766672 -18639642774563042192227697162559160320 8766673 -111003913192693342012868293242056152078 8766674 -10906390161381632138236276357655989248 8766675 140531159876804442707239975322441844000 8766676 4045887871401280695549088051634626560 8766677 46936718844056117074416350276827489440 8766678 21731071403479580161545031858235076480 8766679 261004153143182830970875956872924296176 8766680 -34776604010828732468931561031785676800 8766681 15787621787849526026379850772238655488 8766682 68352229097790265114033566246312817152 8766683 -132745207118737452061245430372602981120 8766684 -51092578923929333973294334198538849280 8766685 86170344472438311764540616658813891800 8766686 33199653815582723954574148668448113792 8766687 -49893073777727972981874956830186950840 8766688 -131864852864190534522643013299436519424 8766689 226748990138710282045932470370473603490 8766690 -4906148027491166995960791360014868480 8766691 -239654515783807276682150349532146551908 8766692 58280461410725125485224429136829440 8766693 -26311848256394635293539656319629702980 8766694 33505275288253703216620828176028319040 8766695 -12743416404146442226644426050965708800 8766696 23836110585537263606269608383396904960 8766697 -58328187248774742837945378395012031708 8766698 -117492625994499374861756917952524088400 8766699 107487307811520222160460791846117606128 8766700 96576335919763283960255899787910912000 8766701 27240675958633956988174045586286687702 8766702 8230707132844002061534243641545266944 8766703 57952984945612686940160657145450534528 8766704 -28782988095556055544774738666001367040 8766705 -21877475724330524871574418678014064640 8766706 -36527864821375377318479280535380484896 8766707 68361971672165400836778966178080900672 8766708 32524180266395682026763410880572866560 8766709 51719084588840542298002694903267819520 8766710 -69657839705728433567057605227914544000 8766711 1827226180093437294578372238227660160 8766712 236236059665455679206320826273344307200 8766713 94077242366685548191248957371945281800 8766714 -37522979600576603016306439641121136640 8766715 -139266071373773973922783479911789360640 8766716 3736823123713893349396699719940208640 8766717 -6385747725651637164598382574170405280 8766718 -68169263128419756974034916779405513984 8766719 54451664370054496678526076864190648344 8766720 -57987400655005448082276695071921274880 8766721 162035637154028405903579140396426417922 8766722 49014895843713962323831060603592497152 8766723 -7176780120011968685986184907707662080 8766724 105125648667105001396343290488799128576 8766725 81738534851363105614358246613102120000 8766726 -42460665297243329296339957580630317056 8766727 129165287556443374427184564587249927576 8766728 112115551802534330591444546765695964160 8766729 -45396951843377399799651122140131635100 8766730 12767686056891601856911389182387558400 8766731 18814649147664179639798422152821745000 8766732 -36916361083551900521680500847950885888 8766733 43647951345573643028249565265890651520 8766734 -11117796051160791733387474945330065984 8766735 -36447642772434658788177204447158210400 8766736 23015699603988930489865903663541059584 8766737 31415153936638437445212270210599472000 8766738 47001442214889293420793681944706723840 8766739 -438045522623656853224165853635866530376 8766740 -933094830561087855593838376629688320 8766741 -30630975894899827801258014205801600608 8766742 -107376963337638175059803648236843145088 8766743 39639814392783209967084976237075756560 8766744 53377582556501858303176815875612344320 8766745 67660810303989128352717736398077826120 8766746 25219949548464398753840650398294547200 8766747 28258971944000400946540660704042569040 8766748 65776430944814485518469853118156113408 8766749 35397369556682217752844744170550924480 8766750 -76441885198952035955788655005494240000 8766751 -21788859089722344650338172906090125440 8766752 86073539657845287439392744243422822400 8766753 -15823375955806119403200637907591351136 8766754 185147035538411503356827362851358080 8766755 19808898313609224492533833756703542560 8766756 26637444859728081359462665944122474112 8766757 80266672724630001200557249276382176480 8766758 13139851001335540328452881570896240640 8766759 -9507464257202788550158764491462449920 8766760 -41746672862015527080050161216096512000 8766761 -104490499089038271242063688682167500700 8766762 -50506751966692972563308783146288174848 8766763 132518452710592957393862937492309623080 8766764 186522914817003825035013987156042809856 8766765 -537877904463452125781025823207238400 8766766 -38446901681539681626982482458751060096 8766767 72122974400979521054989109425934884800 8766768 -38285052967664270928615538438099992576 8766769 -57102216672160888635576690597764653056 8766770 -101651639522388973407600687888657613920 8766771 36613936083595797885136394372045218560 8766772 48441102179682085686960235237255421952 8766773 -37178639430711236229616650616900424100 8766774 19700157069254795546405139761098513728 8766775 3079209748116609829735652824410745800 8766776 -206793738738686661436034264349502033920 8766777 77073392952871673647714204876870147920 8766778 -145277391536547390550883304910645468560 8766779 -96255622245558122757225753884124342528 8766780 27503427990300212651041011723610521600 8766781 310912726755138346082510294719598324172 8766782 -215813436807596471234964021202073562816 8766783 17055241812092720655375837179081913720 8766784 -11513583367276733479665849712055943168 8766785 -9664820293906974546937459642999013400 8766786 4352235479541098673092451638230849920 8766787 152164373203019258023430571340914407520 8766788 -276920223372975446326967499628113592320 8766789 -5170801795555378448921781135978024192 8766790 -51600541218422158663329144334703068800 8766791 -156113860246514042530787778111588541416 8766792 1476675052063697507713893277910507520 8766793 -43109894632679119173839985294549929600 8766794 -19280057426597746141317735936001700304 8766795 38303267124889345064458182976696170240 8766796 80759822256539073839217919341898552320 8766797 934615055698243844303044358875357728 8766798 -16188712648314731024520703409952341760 8766799 -193537175645116707968802981179599660736 8766800 -1820549066139649515844059471701606400 8766801 80422691553293294428683228485368253730 8766802 -29002051778826909572290578585470541696 8766803 198486387278674889727386210717952527520 8766804 -76377492917627002074490563871601301504 8766805 74702437454800121678479452816233413920 8766806 136491672122324904536642445017208728352 8766807 -67815586109077038636110480848402298880 8766808 36076565612481232529536440243589416960 8766809 222959925315818469616708287251445497040 8766810 -10375791282288502513876411255026892800 8766811 -103358609965000371345968054005673350588 8766812 -106635659720778482580817473141916921344 8766813 232916049702157716696996755149633632 8766814 -3076370949002907624920744140743401088 8766815 50518673388408266085936311476641472440 8766816 264821025915455781329921837420312002560 8766817 -12091418145074297625866893339996086808 8766818 37078517387029823535475787797246984704 8766819 -79508097245600973722561324266852465680 8766820 -53332256957388335497567945944515761920 8766821 13533200524185136744074331216600410912 8766822 -53348608618500666826122385397386070016 8766823 -18450295047196363894950107101139266136 8766824 -74510808522076661600447551943959265280 8766825 -34259198374945577011068630899099344800 8766826 28231315160787054049840026496987208112 8766827 105846073400098300087734224869065986676 8766828 -21624003999142660383088450038627778560 8766829 -233314883532620442116994944057068390570 8766830 3220073481722041228129786231301203200 8766831 -5073667052110475104625071649998298112 8766832 -102207862692618236302202744110245347328 8766833 12138254908005685114835031683701904082 8766834 -7514414244630287493407851011541557120 8766835 29047618910200166629551793480210612560 8766836 -2034483523907436225309503231149994496 8766837 117370522465838189421636253910557100508 8766838 -11036669449137128118530224722186979680 8766839 -48798548095136058685603879011158969400 8766840 843085606473575134976928884613120000 8766841 40235832012868876869109996351704538752 8766842 -11932478400426848250793889325503210496 8766843 34445089510947201463351543124312642928 8766844 68005470257116336596405546131056756736 8766845 340829731488433299782254265217316348800 8766846 10199814577755629199222724100155238400 8766847 -123596324807934637921048733154401999960 8766848 -83692583271893011491411054779726561280 8766849 14034605246440811705623938902007125760 8766850 -7922692296932009290160260452372403200 8766851 -255947431160037967413940301997326102148 8766852 -39942095870275759791504314878699680768 8766853 -124944879415885793745766092102896007876 8766854 20760177973563235197399538098919512192 8766855 40164096592717366241200581895765948200 8766856 32063812170752311174313977852035072000 8766857 578840562394475643310047719603598624 8766858 -8238399874978714977043917620242440192 8766859 89551972554356511198690827344047503440 8766860 -92333787345584460230539845883643443200 8766861 -58563531103557536616786774305082712128 8766862 1196338062123852183216415177573939200 8766863 -182598598718351219100513109167527138304 8766864 -22502213721716104903610089486097842176 8766865 -142830927739580003492129016997589305740 8766866 -34619215726169400756125557262599672320 8766867 87239856385384319578785830388209802240 8766868 -63747010213922391095749112133592633344 8766869 251403454789834161608875258385285868000 8766870 8318776866681769248346771608531763200 8766871 201690130539742445847809050799981936072 8766872 237043634835014376922714477121546188800 8766873 -4027696132228586204554360164036790998 8766874 16701146549607238674402084835771553760 8766875 -20915800271944060344560628630213397500 8766876 -100436219220308704621160862404423443968 8766877 74378418393138676130007670550490079072 8766878 36621946487593307627342939188531962240 8766879 47748842638434812422415534516611646976 8766880 32040473679348817789711912968880128000 8766881 -89782063274172926820742867377499596318 8766882 -63641163412548134898517211864572868400 8766883 -3078648690416437265572640541305581440 8766884 89637118207453839139735547183851336320 8766885 1632333865350220689694813395110719200 8766886 15172799040504983762195544147799975392 8766887 -76763027224216358523184806699080670960 8766888 16169072371644077363486095580731392000 8766889 1604650477483996841053699764955111454 8766890 -23606264196915106994158374554190048000 8766891 -673818903698502971587971293466821856 8766892 207679354704155996611420089782424233216 8766893 19519552730510154168822843563734510080 8766894 -45105360406207286473171142655603193728 8766895 -4440773998121021142479066889919596600 8766896 -58678464853295466151291739607294148608 8766897 267224717558998428360954026726142038880 8766898 -41497450259640799740184684782858737664 8766899 -163817804544586623613562621875473914100 8766900 52471600931839077131239694983569408000 8766901 63019823843232472160016870723080483328 8766902 119564009437904099415847595790584053152 8766903 -23743920268520266843402425563849290800 8766904 -45803242782747294911054681829173452800 8766905 16752261998877765280481186705201041920 8766906 -76256920938700220142666997821184183296 8766907 -22340358577381674447167555536133615208 8766908 61452318630933462312369503463452464128 8766909 42602775680329621471162222788112943328 8766910 29533130020378582412097356025069035520 8766911 -22472449190544006993190173539877175488 8766912 1846917860917249375971859137155825664 8766913 -43452080323396357722248727953499039696 8766914 65382051075201453996851935918172558880 8766915 40669838171197703873773202164752828000 8766916 67209580558421049704637619024978965760 8766917 326332766698452134947328328546832846332 8766918 55296352065076488727660669603388962464 8766919 22121423838609801574450436670595040352 8766920 168991384585430661315556784859298713600 8766921 -86343555638792432518312796590175067888 8766922 1913473698017700485432626295492926512 8766923 -13931028153893698060574834115462980160 8766924 12547929694010947619579970154863132672 8766925 131151092171964278568862614109584807650 8766926 582546898186118425814942776292865024 8766927 70608892185672732874729864927175819040 8766928 12118103797331052637386540412401745920 8766929 130900952838596962991069310946902220530 8766930 39938678573212499807487130074243141120 8766931 -46043474634846224185844596964981825000 8766932 -106486389472846893995366330639933487360 8766933 -11363994529779734288811638828136783936 8766934 -91305446486512233260018886232336704 8766935 -254101296170739126896251696114690800 8766936 -151715967448267890150057683116607047680 8766937 71611739465657909213376383519916332032 8766938 18611909428716305183919531592492549632 8766939 10773442622947856263751930539905321624 8766940 731769594919081988634150081700884480 8766941 40331469205488415188909523278752466342 8766942 -23763239397961511431424220759464432640 8766943 -87550922881388196786255574264226259808 8766944 -208672091428211833938610027744986660864 8766945 5342078715998679925790337441383760000 8766946 -33555676678289683236974491500623339520 8766947 39523118679776309151752713216700705232 8766948 -24522637640729789826135851136795942912 8766949 -48714318573431443013954782086288242050 8766950 95670143693199810517721892884053838400 8766951 -36174396479795086819105841770808313696 8766952 184951084233520208439056594190123694080 8766953 -35809856493174717440632726685567736 8766954 6740518779268941157968768317135665920 8766955 -14216656038004802452415053397140730880 8766956 92335603020870627812574373269028552704 8766957 51221509151296011626193902864571596544 8766958 90085597659997833731428217592008817984 8766959 268820975160775290186763094542924142160 8766960 13416060208991251804490280536403148800 8766961 14397159749314842042160195124974627200 8766962 117567416569411611328691299824247625232 8766963 -36284673369604448679477949704202660908 8766964 -113992792809842804770294524621303552000 8766965 35357104153426861141167093322383922200 8766966 25385537986532553409606566988844344704 8766967 12246814463666990281793182386925801344 8766968 6971252118939352384834409168585932800 8766969 847558667286078960068588405033162208 8766970 -90125104068211203219733239503176531200 8766971 -33078362348359423983073789986052301856 8766972 104355234635046165677304349111265066496 8766973 -33890629798189568636203169781371586420 8766974 25129780502549767131072646362860441472 8766975 6184158537296861101207129396581360000 8766976 -39209795323593409568371231225332891648 8766977 -176772412966704413883417163356775794174 8766978 283498292064909646633024190941671168 8766979 -20449938026177212690175112498761467200 8766980 -117204924146550964562169962004876902400 8766981 -163463811063056834790948131684195709120 8766982 -36079118578904818431337396343362905120 8766983 18905079062285316273935640194451940224 8766984 -17841287486494067329089908962850119680 8766985 -96472479710181989233025809586636781240 8766986 -594996235925358183348046518455387136 8766987 155241279448838527129174787474179016640 8766988 134719175995189397663664148518783951360 8766989 19159775339984667428380540140073521024 8766990 7751393924493932165419836076867968000 8766991 -125327619873792262976358566906894970648 8766992 -2678640830230839476946585521662820352 8766993 -129954388771424440072040269554437438736 8766994 -76325929109787854852612864772998830704 8766995 -77396770239770856182206271825229104880 8766996 -24468025038542459084513498605697249280 8766997 161241634899680610003161874803442446 8766998 -29783664085342181874120919291142488320 8766999 -51104524209717117455725652332207493760 8767000 -37332221291616171759946250075412480000 8767001 -190351987705086995950623062174944690998 8767002 -11598098796643348959172169067932608512 8767003 -64628714714713529070216046852777038320 8767004 143081862687669896386732610910280329216 8767005 -26599930332871439669634210522302092800 8767006 106449093608093219127031654708525997952 8767007 -52554849669452842149994110790159683744 8767008 12592199503165270922565529775741337600 8767009 12263779080800975396498717338725677760 8767010 37983187928173077828611251500520604160 8767011 25060042823403447462905721392065747200 8767012 2774345051977908756836097971130422272 8767013 -296725616618974069434909387773412875136 8767014 62112167180337308297001606445925672640 8767015 28377245155983622049942602333989599160 8767016 17203670149884881830388779451639961600 8767017 -11820575484172869943787379784724076288 8767018 2649068813835911904803529885177603840 8767019 275812916216262806489669769592723822560 8767020 -70296311184323390248094934228856120320 8767021 25355710385329858305311665302700835222 8767022 97306067025179876959776037417832239104 8767023 179061805071156718972231956618716094984 8767024 14335877675600323993289628892527394816 8767025 -98617853626882472609011262000057952000 8767026 -13696727115328935714211484910919133808 8767027 3515645887140983611991891093428502952 8767028 -154671546222795453764420836639038289920 8767029 -156371347273283458095909176035869486816 8767030 19266549207681169607467542671169803520 8767031 17356332344876143650695335914231657192 8767032 45954289441701701043686992174160056320 8767033 272796119290270016629246142754373486224 8767034 41208511347290727552895626891218381280 8767035 -5074062144647633537236553640437831520 8767036 -29445907289976593617650136606697425920 8767037 60424430376762827441017393850312704800 8767038 -19740103660100219814588570712274027520 8767039 -78963890368120446111498920590221600344 8767040 -65183589100848577642548721096993013760 8767041 52643349160671296979389755990587023424 8767042 80255460882342329551427294031904947744 8767043 -150291105849967726994329480402315771056 8767044 -82366914363694210127922766711384292352 8767045 -3469675333626812244550892990900135040 8767046 26901343566991576326156482421509520960 8767047 -151407493817231856134933123992098643800 8767048 17056910799915961178694689093202739200 8767049 5777899640550798252703492971467853264 8767050 17201093286575709465798108899137593600 8767051 813528019263160073251100367465002555904 8767052 -29760895792202445893273032485384145920 8767053 -197602558202937040283039982741212736276 8767054 85648623685712785164778594854471234432 8767055 -4987632221846110162322551862242320 8767056 4983364611511029757926281932625018880 8767057 -17384057639286663258607598334605437312 8767058 59080345463888683269253287574329332880 8767059 43998238528328739070233951670768008960 8767060 63562197231165769338412337633183784960 8767061 96959848223753905472917530684077299662 8767062 -249509068773030558582107635978214400 8767063 14097229694153404021335001448218647024 8767064 -50453988354889172722721741371627929600 8767065 31287870076278822662571903245058131520 8767066 -15511771846686051059524415474778339840 8767067 -90836684604289536500612273108099293884 8767068 -95068587315502183658859173957019932160 8767069 -101919195684237194674624711958962829530 8767070 -55848171868272081263108110239273738240 8767071 331527772180213600251529358274146976 8767072 -148462444183694010653663761067819532288 8767073 -45018153635479266608536592669216074560 8767074 75815593195644510266375176157852722560 8767075 -47970938495306739884145751124941547000 8767076 -32871291218231603515848478911417524352 8767077 -117193499655859218689686848707506618560 8767078 -42213832222421623370917785756491216160 8767079 -45191540011211554470389567696018095680 8767080 -27933488571087814714710812930949120000 8767081 -6718312512524900163898100518951938188 8767082 3340714949935642409102472170574220800 8767083 53500738536647063313010838455082513904 8767084 188157265928597315128534341407238616576 8767085 166600612772198301453103853376201600780 8767086 1336186487658610764834070079945484864 8767087 -45169743129346956085905029425202937888 8767088 11768878364496565284607372192199147520 8767089 -111071757400856423827169077955209200480 8767090 61560636073095048426943153486488691200 8767091 139539522528959821972913520902109844224 8767092 25061801823716783291593310222199447552 8767093 1540578168485188179512683858825463342 8767094 14303147679376218456442556241396142080 8767095 -4737359570174316099188134160987490480 8767096 -78006109856714456716114489486213632000 8767097 96347779947533424577202839835818576452 8767098 29034547482379936939010400968414208 8767099 225437064743805661032460590603981404520 8767100 33860092585269893631847814651472422400 8767101 33863209552691568500063916034536465024 8767102 37585301166806519181039504694453642752 8767103 -154607730421301071364131186297788727872 8767104 43579208368531093541496560817065164800 8767105 -51802771193880948115752875599133884800 8767106 123129795333800315317401025478625077280 8767107 127312308615745940419532315970919716804 8767108 3511253782347578647585176524017360896 8767109 79199365399679719278455107123690962204 8767110 -18366910721841603855110613976820367360 8767111 68460011565403083044816920730067250712 8767112 -9224802302225320983263964846178867200 8767113 -18297870017431308095214592737993754560 8767114 114708087101242052769153675717186838272 8767115 -38172573035143451132781973538857720800 8767116 3113841007240332440431855560059278080 8767117 71164268145541811148674211677893944854 8767118 15448746198673521264698641481412707904 8767119 -154061750462182043416652985507237947256 8767120 -10711766485932273610534385113326796800 8767121 -13221018619161949718313319429987375872 8767122 5373179700108047436519363533649214464 8767123 -58026034525602997548449495108898095160 8767124 -97155671470207352059129396704784717824 8767125 -111588890498365807271038879881917397000 8767126 -936847656328980216114666652107960576 8767127 179941098518371817722325384865725003976 8767128 55686026692462190398756238668246364160 8767129 -89200464271982804691122752676850931254 8767130 64407156462513728726523032284352233920 8767131 -114349204717543885177361356969212855360 8767132 174392011404752481171268550685596344320 8767133 3924785087763903313088957272426018860 8767134 -58526788895272792790669995570091414592 8767135 61512251847939177471094200004366869600 8767136 -47525059314053162545012715137463746560 8767137 -79949953357069806511774526428643623680 8767138 134103282212849935378366323047870184096 8767139 -233606986336174708514986512546745165680 8767140 23653990067069539221549816375091077120 8767141 669370390823137540812131884219238144 8767142 -42378589998054537153028690254886698528 8767143 -85363841464272987952730371100992028160 8767144 -6135523521200404124092186072356864000 8767145 316117518626542327419865250222173918080 8767146 -29808373701745251654238559708374162176 8767147 112132233569027740091898543618445616680 8767148 -35460231080876077203801278646717158400 8767149 -88247815768872142758703244702224748736 8767150 -2638406601401702848590541961499897600 8767151 -121234342254287773296348451076356143360 8767152 -13691098487187346354616941698953871360 8767153 -1056729845754366744958808431654089756 8767154 -6767289892680875260066802906111314944 8767155 136889227990807757485712900098747405920 8767156 -22991069862767756086847119302106337280 8767157 -19680155443833483194402258857661544288 8767158 -90934316550442600111238731911354609216 8767159 59624697350241526651258081550843862360 8767160 -72229967192484068116129959821230080000 8767161 -77302671444657060512315863589774458812 8767162 -136430607234667398805694484636014433168 8767163 -86667915811692680440144068936080674896 8767164 -28790233954259817513284082714400358400 8767165 -81778644053104790085285398935329154080 8767166 -3476673483727434542403487109110224000 8767167 -64523804040876823663700409913385072640 8767168 39811114965260044209100974409093480448 8767169 135542351350450168396281816591214293570 8767170 -12727165129412844311954142258718080000 8767171 44030207069930293394915521560918202784 8767172 46683642478516016759960672969022504960 8767173 -131632808050127391223373779420088944416 8767174 -57884472833833278160637952172154227200 8767175 60561053956177129722598782344493079800 8767176 161263105123153434943392982578585600 8767177 8404161246001981707831494993022021172 8767178 14348000072606632828975078535924140896 8767179 116225842952950825705880850705185957448 8767180 -17631756781789890432375005697307100160 8767181 31186742911616665387800463577501136864 8767182 50409680087286483183339518133584123904 8767183 132187069118753392788641756965301651680 8767184 -533518853495646472082258650017693696 8767185 -26800256550363504751821166556862579840 8767186 13189745817772193101719013937026228224 8767187 23943263835850685762378493638930073504 8767188 -69781276405536070430140930521412864128 8767189 291946502176748093036110601192210418240 8767190 61192738452594745547840848817766009600 8767191 53859841775551915294586604511247898624 8767192 -39054576669643952994465346197372272640 8767193 336260297976670821501773321063409056580 8767194 3332608353600566962200224366366959104 8767195 -42201957382650120846365543108120500800 8767196 97878174521151888805831917154452134400 8767197 -62612865177419172163302531212833222560 8767198 156576035709879445827678293679030563520 8767199 -26355707198605201263950118743062053264 8767200 -15361519457287851383605036019731660800 8767201 -3561653005555210488070855640414407100 8767202 -14895613067082708374931920684560790448 8767203 486657826826286399338539042626273912 8767204 106838622505458099701432748491039430912 8767205 37449845000811842667695200520292436860 8767206 -12441501640264645051152743227974725376 8767207 -10891131715523060569380565179414176112 8767208 63133288101011359746114624362139648000 8767209 -5395341672567521171816210388197535744 8767210 -40427112549968404552514401321051758240 8767211 -240447947576279919707734164147009767376 8767212 -66496855150420628322736898977305600 8767213 31010629144535541906323507647286932704 8767214 -78653715893665816599955672455993092544 8767215 15730508441002801704936681934647493560 8767216 -58588089573138832003283089074993430528 8767217 -107241060250104646374636660592530439680 8767218 -43390246269052600083537806647516534272 8767219 -30185781888323089480327195571087363380 8767220 -44760958868273869122936090546600714240 8767221 -122216235708325891925352845821761374688 8767222 44222011695218268039090266327373292800 8767223 90900846641084218612464017104655508720 8767224 12322288074585118069159409536410009600 8767225 -105622694493070492835040969653727312500 8767226 45847654126556544888571226582447641824 8767227 114292105727233841216297697007370880 8767228 -188696287161667830427681431440265490432 8767229 -31268656129943739768584323428310077300 8767230 24954931559617680982031141470428078720 8767231 -288705511068681851631202855811805152136 8767232 42060609842594653267999778006347284480 8767233 -69929496329230175314860682285729984398 8767234 16780330971734523216603348227283062784 8767235 -61995492160128085771631960215286754240 8767236 -46189025787271716270976933965600396288 8767237 -28551380361969194508701307942952758720 8767238 127161684504471798552292972588722023520 8767239 108719316383912185557940094565277820928 8767240 43761996744300381475881584782804684800 8767241 51787607678788642049602904748808121280 8767242 -62758690185621568641147481444894990080 8767243 171607834341084373659231308838598577492 8767244 -33212453467739707156034106939871582464 8767245 -76509405837927830110757410139032834560 8767246 -3031504563170239154328471152895934848 8767247 -6129595766629347002877346841802898680 8767248 -8072917870310468493579655922657525760 8767249 -2734517504192805994443958096553980750 8767250 -46995626855235167334186693259482360000 8767251 -217097826977859243177976534329144458400 8767252 -15152842295864884496456197765213929728 8767253 -406230624100665566372045892772578880512 8767254 -40654901767574457448496780198835055680 8767255 -30989572503339874780069295401377492480 8767256 88739645903333747619613256494216058880 8767257 292458641493474361021898826895696836480 8767258 77395257817721164136807726008586442480 8767259 83997361051392322873700261373547688616 8767260 6271852356914595801180182541558835200 8767261 45480167132708685224483450795899255904 8767262 -15085427093949007331647829894001745920 8767263 -101231550738604084346450131443342863616 8767264 -309177897845853665290870709633234239488 8767265 -18589233727078765322464633804871808000 8767266 1865707041584254976418643903195761024 8767267 -168977404906177326580424283659197195684 8767268 -33871924131549958647354962935798696704 8767269 -4605460817191840828391862362560974720 8767270 385609743646096113712851011446838400 8767271 16113964412207803042460377495672820472 8767272 55955404801457128270598379816915025920 8767273 -180427247222678970120097538936406120540 8767274 83712319387217970076405146074246628192 8767275 -1935683040989938374975086596534766400 8767276 59282946646549305494369042603369350656 8767277 -23179210432143500081144303291549553408 8767278 -429066487758362905935020911350396672 8767279 98711973760801472870309067374904212784 8767280 16430919046068042714979905911119872000 8767281 8325422801473461965978981519625858720 8767282 -51560642176582513139346648896406835200 8767283 64146572680231418328538296744653520720 8767284 -76533617094320784249737625213691176960 8767285 -106308799459543816885817933920403055840 8767286 -143148740889652326856958653098955837440 8767287 103970422664345178667544478298717258944 8767288 99922362653961144532809051479194152960 8767289 29012608776397860138702126008268642090 8767290 -7268769543290860901428650390031810560 8767291 55226838839141668244670543201836838624 8767292 -3109069205245670274747444523350057984 8767293 74378765027110493372207895590828862528 8767294 -32533805902066573379495535490383673920 8767295 -15359671189902900190189138218141682200 8767296 -7843406060655991991697699008629702656 8767297 -88977521030462117058614584359606348672 8767298 -76420649380723575222902082616509340608 8767299 -76992745772878461736200309006338192136 8767300 -4056026712258573701658489636454995200 8767301 -18108872960891451702769065849229045440 8767302 138282558622384430140008883200068719104 8767303 146512880751880973296908855427799482120 8767304 35870559734517709914778401291903467520 8767305 -8794799777467945875222791017212297600 8767306 -17052793373549617305162593210146356480 8767307 -6311282231081846597366120160524660040 8767308 -107506864101222946995847916148756799488 8767309 -296732175287297549448744156363898365000 8767310 -71829000446634835943782850502065029440 8767311 6205523948759489318300362925556088704 8767312 6724861500945273275143972228749910016 8767313 -490931256795817654980224704870681536 8767314 37693767713070188577615193270942393104 8767315 81978464169563262106287578746293504000 8767316 -69853328024624095910862182564316444672 8767317 13077772735792454594128589607096757056 8767318 2369239858743149217219403704972705792 8767319 -34435832128387831672153420798960438440 8767320 42033814363914125996942519421842841600 8767321 217226539122189496530039449805773264522 8767322 46658239234089453377716682007696230400 8767323 91335835244702124041919038519373137772 8767324 -99370565574430695482981621813365831680 8767325 -51133160663784994517710598012908067100 8767326 -34988186485297434652463215903000974336 8767327 29679032118356849698750071600914424704 8767328 69133835950732290757632056876671303680 8767329 -32752141162773349146941724781767809616 8767330 -21031792602093306377724557198599119360 8767331 18634690873166940813338900240586321432 8767332 47663663572660344520682870525052149760 8767333 633322017673385754983328569422113336576 8767334 -107907082755566913562213766669091281184 8767335 -34118470704103521739848992677120547040 8767336 84899310818274445528157216964614553600 8767337 -187454493833346580466467337546710051014 8767338 26623598677142377654450805536476783360 8767339 -1322856856697592397006712041799888608 8767340 -44530279356486655690612275774746496000 8767341 128119171455890239553866604328165504000 8767342 -82927822482675847684158029871008865408 8767343 18461706358378674326575721533829916000 8767344 33464243904096867454014142165795897344 8767345 175716923004706039701768617137784248680 8767346 49491561925830686901753099302299914240 8767347 74058249095764806148801802423176778496 8767348 83867110684376921383873856427311700736 8767349 -282575823657075244992069457339824637650 8767350 -4846698106307386464093139565836826400 8767351 113039889131263655901109382735520477352 8767352 -119041535018773516047632295735367434240 8767353 29896332567990989297366203052147123904 8767354 -2833977008593737736348525707395796624 8767355 -65134112272817338553046623197767594240 8767356 325352205065996696594178980895596544 8767357 -6846202210458011436392440365381777300 8767358 -731858847309232050691391027768755200 8767359 9897440174678750283166066631404151616 8767360 65806295103672385636267988418035712000 8767361 162008000374367368379203893676198840962 8767362 70256927905016091790243099888656290304 8767363 -161267602884407670773347888815289735416 8767364 23032700326898664768147719822297444352 8767365 -21744824761372267599045711959963911680 8767366 -38526091142552161666674264157003710336 8767367 111594939016600040151835797067602847200 8767368 28474901073589102932836233595752611840 8767369 40981081637325709278784844659901524040 8767370 -22943290591772427245125896653780044800 8767371 58412367450737659774833033090851133912 8767372 30607201667308880126462003985994040320 8767373 -13828291069206099985019492803396910016 8767374 24423594614823122980482959585665219584 8767375 191873425109332013355914891171700030000 8767376 84217367308402300539425004560173842432 8767377 -31680108000748473744145504459154740992 8767378 -33664388671952152282338842960790683760 8767379 -205846554850900050825597701747003304360 8767380 85090206896960702574280093252510924800 8767381 23300175160377562586236528926910079392 8767382 48421275293333880011504944667714971680 8767383 113508315641205402947569206229099083624 8767384 16805639404149005465563986709053419520 8767385 -46918026530553723400468643727368730240 8767386 113502618519123894991712573922299635200 8767387 84558056618941263185947643481391820036 8767388 53479363261573213741969738889286408192 8767389 -2689133587158189803522394920590363392 8767390 -8975425237866806974267349529422697600 8767391 -273340459107824496179019837374832050208 8767392 22600206846039891231393347007795953664 8767393 -31476436413484307689164132794613631680 8767394 128882133301835681713886373115410524496 8767395 14890818861741778673315197131170533440 8767396 -118160387026999409894837942113983959040 8767397 69287528730666219391719918222140838846 8767398 15566048906967976076907618554901527040 8767399 -927781640055040311996355751371011792 8767400 15234772559042068530483787185162240000 8767401 149656963362564170100815856955425847104 8767402 5827283029084585072056577064604739584 8767403 -235065897974067033799568834862379590348 8767404 28482640975118261389825527118121168640 8767405 -196103681841838789977569613816315917940 8767406 -29399915074549655813543334812009388096 8767407 113013413191162459806174698940341159040 8767408 10899475327458026545271790551139811328 8767409 39956062487150020125132344766850496832 8767410 53753719142320615318675394128293227520 8767411 -48565826295698838138012514634679036008 8767412 -23148104605338984107604285825037049088 8767413 -190404121919071415767647342793902659520 8767414 51837465773499928454765498072277951360 8767415 -24828910386557628531002760376163407200 8767416 30476178964879672021007382957647462400 8767417 110728209721471892844182233308467682640 8767418 -5332057705336486458409988577321360 8767419 -84228060616418624549494731388403035392 8767420 24078404673738922963565803609423872000 8767421 7200783739670585478783599545944744864 8767422 79775109830590976838213303475460045760 8767423 61401524961598908670381198381530149600 8767424 -94627604667212536316688249803394514944 8767425 -16443013314548941678588891887268578000 8767426 -50813907341073558643249765697006903088 8767427 -341892790263486632892049486829891212608 8767428 -79855551192068405019082688764974842880 8767429 203504215629003018658327781184308950080 8767430 -2743679958268772281496636289081600000 8767431 -64940034809451779471832077935648662480 8767432 311949671598721859274365963992642068480 8767433 187271711538948840603394024075544846682 8767434 -37268281441085549122432958062252983552 8767435 -22653085055853692911977307481833571040 8767436 169841902154908656056549890767425349120 8767437 24705754312864271295237325188759949824 8767438 -108074598079835629821744767914304834880 8767439 35171263180878725270154968825672022048 8767440 10524802461504640440181068729793904640 8767441 118337446800021364225525372704307694500 8767442 -1730868532702751811260131184555579136 8767443 -65372347626691813588475096796714638736 8767444 -5186067879773394195782458450780643328 8767445 111489674618089984918741093256071188480 8767446 -2734695831532961834392478334441276672 8767447 31047131912058501354228949153550008840 8767448 -38075016253929010469671387587079280640 8767449 29900898651183460228202085535706003034 8767450 -23827738137305880094897488662122110000 8767451 7348459043933949850495025362446501888 8767452 4258724354887888225459982259961869312 8767453 237415985780012519096409494536448801702 8767454 154261760229995784551891714631009562560 8767455 47127626223947083120382563504778006400 8767456 103363991438946213216481398780172959744 8767457 17964784863026623052886425534234116740 8767458 -31449222631706860655583830012837491200 8767459 1443690971708610400466334114364241040 8767460 55066991372203133323255052733958095360 8767461 9533193176340948369829532785522303104 8767462 -51407389279925893587174386372451495936 8767463 565717518369270493187328536657357311344 8767464 31267005325042163280055768456643543040 8767465 -35530817061043605699191499127236360000 8767466 20407152032292221357532211524822720432 8767467 105835940484466245681646686175055382240 8767468 24419247392300319526252422404661882880 8767469 -216086188052364382082168980290125019540 8767470 -34299834430876655671361450238260400000 8767471 -215219556775932564560781648823230993328 8767472 -18162279500420302352417106799926018048 8767473 -19402710865410805842941625604311834624 8767474 44771369808338845537382888950106035200 8767475 7495189505047847698244798306542867500 8767476 -50792654974526877797256546397501747200 8767477 147103975214603965670612222414982519292 8767478 -56790215723682306050353797342479338944 8767479 -7288975562007588132994563992793949440 8767480 74874652879394450372146672739225702400 8767481 -50193533412849296143876428893626995672 8767482 -26634127412879186816548544841689757696 8767483 57554547185357445439760663164274562960 8767484 174694367998529837011733007875198111232 8767485 -504037896672605045337346251513893760 8767486 34900633075777424372893007465290506240 8767487 -108072985076920520466570660825887909328 8767488 -3497067094616086991786870860331089920 8767489 -93842965751843972160045530481508569344 8767490 -30868354080450175488403223030075820000 8767491 -41774519049340917149736632228231257608 8767492 12267068358302784342733346781065868416 8767493 15217796147142393335753869360863589440 8767494 -14522094937126830391198634495109024000 8767495 -107296728176650995999838221511259060640 8767496 167280005947444937330542990376325734400 8767497 -78531075761334440821333100946923243328 8767498 -1608807545269920260866280477087297280 8767499 16926984319974448020402117419543837760 8767500 -8365259938936956522223058341079040000 8767501 -68459545702110449310731081642336311498 8767502 -73533377849256343423604728725478506048 8767503 139982355411960880364695631661297587112 8767504 -94949585100309724063293431441100554240 8767505 9538457214331184345441337987152813160 8767506 -17753988649447716492172497140159299584 8767507 -79533720467573433711516174813174554976 8767508 90084785705345208465669755921141170176 8767509 91476380421772449998526496861057837440 8767510 61107476935883965734950315314173308160 8767511 242002844478557907538286856624310391112 8767512 -52438764747955496520748858252904448000 8767513 -27345210937030972272662107548823931392 8767514 -16236045508867367042064063249032748288 8767515 -8629393092868308010785558885165538080 8767516 -224433830551290799760058895295751764480 8767517 -211894384207679476292004632879687399520 8767518 -6362532359916380972948278228501831680 8767519 -7706080145468406789915350896748520656 8767520 31309870819171110339850424139137679360 8767521 -13421495332334057895008482744672056351 8767522 -15702864517065546534563755173491854176 8767523 15620186040065951895912622026862080600 8767524 -39046968177181127037994133331293921280 8767525 -2016309851034702475590557418012219000 8767526 -4042802642749445375205136696784352288 8767527 21301810071105632266662190635341338920 8767528 -823471083489270629340238938522255360 8767529 -176588333981872076612388952386305872524 8767530 -67511189664616977695398408242784994880 8767531 -97443304217473997827790660570641413120 8767532 66837811038930427693221593085764541696 8767533 -176911937063744434836132073135512168000 8767534 -159450100025432983161240133568444923584 8767535 -768982326560197431018657688759067040 8767536 -26921977394567362170905529659411693568 8767537 -296391591484195552023746856845694168814 8767538 -5778231162604994770948251223387753056 8767539 124617301791651372922418927407027032 8767540 56440149225982577580835268646286314240 8767541 -93251741824856569995179401118409884100 8767542 3573156868748646480666707568145920000 8767543 52758516132129030039045857404944026792 8767544 -13010287550907208471073671681247969280 8767545 -30583069840959891710288790725772595200 8767546 -61852995888191087482931196677235259680 8767547 29304424702472771786257974498325536996 8767548 159736474493315321061577496584229176320 8767549 -11053458455876432985773784071287170464 8767550 -27771870734819182290034449089516160000 8767551 -48221598465263861551758268508336281512 8767552 23901371562758618604708225708687097856 8767553 -74383052844639382382184731839498073040 8767554 50309508530860500942400494040230302208 8767555 -123108510500101802224985315627031913440 8767556 -60762467322130199991803323740793516032 8767557 30966982482900952104940365524783504568 8767558 -134417940764586064197100844171935785120 8767559 179375948465427047974694253676940348760 8767560 -45515976176211723726258946149480038400 8767561 -100562048247646435479297839271891184176 8767562 -62683722642537182047210127420704415136 8767563 -15281227154036149615272245312857881600 8767564 60083069787568007871399554075549742080 8767565 -23193664604729122881955337445211359540 8767566 70939004451336129259094230271272821120 8767567 221097779012589274913932750280579989616 8767568 -41870781035523636312727819927612293120 8767569 -20456271339686900110708060643903950560 8767570 614726342547481676298648134228155200 8767571 -74073543059992756107151066272046968 8767572 -1136746077968732418870288996739055616 8767573 -182265926942654244444922614758225904178 8767574 -9682696919603465523337033174627419648 8767575 -7247908359600741658008611068394880000 8767576 104721476188958579898711383891707054080 8767577 -9163504179477520335407401949299691520 8767578 -9435088704983488154479223927624448000 8767579 -124474860410386914474534615575358405820 8767580 -1024875503137401071005159783610296320 8767581 -32698961962686021130126631634032293248 8767582 -106540079655586475591694053858479540608 8767583 218053042172486981752317437787957496824 8767584 6879546297053206747222252274594611200 8767585 105059142238238189748424240174308693780 8767586 218119883358864340452631612103225390880 8767587 -6546264482033571799034599617574671240 8767588 28275054050798828289599073870860293120 8767589 -135434264052862084648302101577286521444 8767590 17337351720404507788307774067818653440 8767591 98389031918455506475359155225571675104 8767592 18802608721809091457645699535360030720 8767593 -120483955689860860409165879611465265718 8767594 53134723367048169302793551146392655104 8767595 -77231568032678376374020341457258586400 8767596 47758924482665903609947846168764667392 8767597 -254463115891369151682121250322999236628 8767598 -3540872236071549929565987441866043648 8767599 13328158209334296630596508741160233600 8767600 -18786633144834336492581396218611302400 8767601 -289022984416334965247889159198051606528 8767602 -3233763644322252556231422933439469808 8767603 30945309952230256412133582548034198784 8767604 40528702641227752242500090337323976192 8767605 -1254014759124955412797833064696412160 8767606 35435197683693795020667500111817245184 8767607 -1127320325789683729212269091371626200 8767608 -63774639445084422272635807530981089280 8767609 -230769215660926170136357871598634215190 8767610 -29197631623333572581591220767445803040 8767611 -5780347358917260399849840675961359540 8767612 -26838589278335922856038200265186575360 8767613 18233992399614097487631067532563114560 8767614 829675773079033395984280726989312000 8767615 -172901510504997189971985373497523243200 8767616 -109727078512992753081607964513324236800 8767617 157268974870533166051986122243454949680 8767618 52454496918923846582027948940968080416 8767619 -88718129112022969318967118899147677524 8767620 -30830572691491668340121907674515845120 8767621 -128855102230791570058757487988040502178 8767622 97318724524728091536209092118087435712 8767623 -48083299512198453569624793797321222400 8767624 160636051538232872284278360292880056320 8767625 36744568514117755497334186547791029000 8767626 -17379467725173461587165747099176898560 8767627 -43470638710364683933997436528472720728 8767628 -20655713866983408314610739263139307520 8767629 113617163392318484566893148109682283200 8767630 34121450190851966889736869815175283200 8767631 48751396734688684186524910561395244224 8767632 -1849813807338823764912602057320366080 8767633 18572079312979782085329033791590301120 8767634 -96927520826832166407971310068962460784 8767635 99411769034129312101174751810542263600 8767636 132618691983239270597147099122315100160 8767637 30122657672406780704787042547342146432 8767638 49829756114473739338364539458339751488 8767639 33469437040900634655877316703006666440 8767640 -6472288405369784570156114868655718400 8767641 66738624221049493408488084922252054992 8767642 4567602945451004591236653505719847392 8767643 160127939964419235299397650291542949892 8767644 -111647237407093095028530336726545769984 8767645 -17333794841744644495847588321106897600 8767646 33075538808092384211498268175613367552 8767647 7998282707513247256480348325686867440 8767648 -18087433610513790288036697194268459008 8767649 -316482062470591851893539981454256976608 8767650 -31187643533726987426921780793244214400 8767651 36949855208687687198858933693216025000 8767652 -112698054245577077344369782735447752448 8767653 76508260418062918038528669792770635104 8767654 -1037214869257126034270722303980640128 8767655 1193885390407845785001233905569406560 8767656 176588644585224703304778952420447027200 8767657 2094931783369665144399311976674592000 8767658 72654536024728379812961686617800725680 8767659 -81298144125627192854398060023771913896 8767660 142466024538316123014377769972618240 8767661 -104217538543594171481233652219121838368 8767662 56079124437577601825779834644888766464 8767663 -15002532339240283599016280519459485856 8767664 -23968565025699479375850052854397009920 8767665 7297191153092676282032153589919344720 8767666 -19297921140753787773275242188680905968 8767667 -457496836234987517366945209705986035568 8767668 -3501718055686080113851680910666334208 8767669 276765966002304851893742153664186588288 8767670 687370138324928712954129145413081600 8767671 61202198953723568808428305861453729920 8767672 217745974096656978826653540577111756800 8767673 225080397668569523899703965996424234922 8767674 19090727604512091952438610460037413744 8767675 3429677228466203594473070399145386800 8767676 -3498886031896691450200511846090519040 8767677 84862243648722208321774916486168843520 8767678 -72491348316184936978432052844602991360 8767679 26586616149096036445574963628656009280 8767680 -29839431544738175785160388506906787840 8767681 -35123908589038686467077672410272295936 8767682 -8292114386990949736374113043136295424 8767683 115680002139521413423851755032384377600 8767684 -61254625641396035455382189336107985664 8767685 -76099040802615729236075578145566951620 8767686 8268840351255503026630385193341433600 8767687 -35173132859975001554555675156270268288 8767688 -97515618876197559564512327359770762240 8767689 -41067759498304518061705663470043548480 8767690 -8520971920751869521454595707872746400 8767691 73568032959434344717492319281692802752 8767692 17631847258082834823522479551452871680 8767693 -85161521230996423098688704307942657056 8767694 -44428113385967758552663529045585434560 8767695 21781717783911102193922833923221769600 8767696 -1587533562321066708823476230544293888 8767697 213078600197088834986118947185794652146 8767698 54818864489060486788957996494777934464 8767699 -60547039290273063199978574949185519616 8767700 650540022380054971089756302021376000 8767701 77611074109976689804332802072935164430 8767702 96703593500031943974438195356613393600 8767703 22497696593571575105909927721192535680 8767704 131433783392702509820353756696971018240 8767705 36976611524826672006535903221187427520 8767706 120861006966048557191775145650682861552 8767707 36519024838561975625038484993311237488 8767708 8333315281394033792025542092205962240 8767709 300212319379135525348686968162778815232 8767710 5008459415137344176208714689531904000 8767711 -142312837686142892035043286917257134688 8767712 -41421900390035894932081088499153371136 8767713 138158166118396144816992292603060125888 8767714 398224998681958111856724702012261456 8767715 -44133454987954479783911779035307776000 8767716 -17452815536426074595861080468509112320 8767717 29892443359446675236702660203267087326 8767718 80489756589439747177602458260547687616 8767719 50373180798486198014973705113499555888 8767720 -69903257857577467556594788522422835200 8767721 -73321865077523027700849587031491671200 8767722 -48624558121055605646674798649343836928 8767723 -303674837902410163482733795108101377120 8767724 -18474535576663277576935233710205901824 8767725 -21426076363976350319313020898449114400 8767726 62132133197056648859881307287339547520 8767727 -6360534397056290470052446269980613168 8767728 17315078096548251511914854782278991872 8767729 -325384306928671756731826026161835224924 8767730 -23657936846782660783242182822648494080 8767731 55738325417860673651348938028977945344 8767732 83611003783566805032166501660436005632 8767733 -61704034034234761875155824364618814480 8767734 24449101684456448803615850677338463680 8767735 20807648276099157580640637157561390680 8767736 -156948876813432369683388536656722739200 8767737 11723104140447125068942786795659012480 8767738 -604936335117366600574995224659187712 8767739 333582692230671929993694317799876229824 8767740 -13104999816920855403516555750105292800 8767741 4141191304513051627449554113095772000 8767742 -1729014059823119150355702287605770240 8767743 2284998043649176322095384014746425344 8767744 -214574466129760370916057322374184304640 8767745 71753426904792072765262945629742498560 8767746 6738792903657044678375748464101254720 8767747 350396496126366099883109047408477802400 8767748 40931663825874342713895089413643774976 8767749 -76308332813724883650123507051920226336 8767750 -30102670555564121252046616839348096000 8767751 136115174854668458556818845910604620904 8767752 -7353867514048538743662917707409817600 8767753 146606393287250309837520240753518175002 8767754 147082299970419717296360981024714169600 8767755 91686865583876252303565918714810308400 8767756 -438949887693058223013364828800363417600 8767757 106652871792722421352736575183110462006 8767758 -34338311827085739866344928393620142016 8767759 -40211923712044793006685012609468925440 8767760 1313883289390637224512383231735316480 8767761 -23737696901669024979110738063914291200 8767762 -1356241774790488514450192805054656736 8767763 149089813820217145464508397644238580012 8767764 -7685281529131869235849291512898149504 8767765 5103507886271538952560092653100253660 8767766 -53078452424275580076367155604950854400 8767767 111895292334752064219218736275272450512 8767768 -6843026007261659062683419548365434880 8767769 78257310300264283369522647617938804170 8767770 31702766205902906762447435468152669440 8767771 122248205210728086909342369462300227972 8767772 -83058835286983511578979217883452254208 8767773 -23155264225308342422301672957363072000 8767774 -57169223527518914358634817384349753408 8767775 -147048566420560596476588861186240908200 8767776 -105188843700951563481081522846426464256 8767777 250686313164980834234421542421618966626 8767778 -2265483137284045472720046669765216000 8767779 35306903056115181502948418234698664880 8767780 2121827723023731621213069177268285440 8767781 -475245562722192420591609733379045154 8767782 -15645980140433686443660048684595864800 8767783 -43119919570441304479421403840633286896 8767784 -20981595777191717698998196199266222080 8767785 -352131646905109296732314999686944960 8767786 1555399691152249727500966968165907200 8767787 -3552796381641204771501960168119997696 8767788 45103189877344276473685365662166134784 8767789 -2125292058279648508801853951542682144 8767790 -31817234710598643819060176220623055360 8767791 -150615083200897598422936261469229736560 8767792 -19428023264298396153368524021831827456 8767793 -146895298294916112026894829409919737536 8767794 14407320271247611090231891342074937344 8767795 13381891682627135324228901338064610800 8767796 -115556082643947470261576084209286006400 8767797 33666697138017442905997419729892178880 8767798 -10854479891795619453549942891154455936 8767799 -152498084576884976984809108437272410200 8767800 46617458669886650496325297652556288000 8767801 51680740519764283452549318243497882880 8767802 -28368413730888155013177218469052058400 8767803 -58771977399692006074741540939903944192 8767804 65357406514192572181154581236220230656 8767805 19161566533138570339151513652934412460 8767806 -26856311652193381904159821106679842496 8767807 -82496079686223844075473848095794480 8767808 2662135770268124749725422253691109376 8767809 15740628978976737654125542165798099428 8767810 -30909506634711964248170091951694610880 8767811 -5542695760394311508199712505058481440 8767812 50768468212583466773778916615042086912 8767813 26840410997637823862246897732998063200 8767814 17144219057758644318464092271352059520 8767815 64908334016988521295070420928908876800 8767816 -12992462674811388757151776614887424000 8767817 -117703714491196105955870394973111500 8767818 141622289999667774324266846396839741440 8767819 -59723075309772654540104813942919064304 8767820 -29141467704331770979085334323317969920 8767821 -899514711985707992510837092005244992 8767822 -11059591754163275793130019665120738560 8767823 88391228078791291779453756762027820224 8767824 15193975828441115135393215958338633728 8767825 -25016332360557614302519107070084592400 8767826 -55938847658660628927605860231863214080 8767827 -3740611975828771288878786681492592320 8767828 -135332529386105371515514973293283631232 8767829 1031217872550050480842055617400160960 8767830 -25799661534822204423667176536524738560 8767831 -18598452294698145692211478719072674880 8767832 191786442836169408889205879840996198400 8767833 23079495335132818970424145795334802048 8767834 130599512855925705524073317129358757632 8767835 61828827796121967062008908753262968000 8767836 6141732810541047343912739761382252544 8767837 68174663737726373844457967571998005900 8767838 -11594519263560248316327100009511095680 8767839 40651879133175107770236951615342673224 8767840 -68075222678916664060326454572220416000 8767841 -38523956595689269411858990092947905758 8767842 -51868803351079180669871483833632733440 8767843 -21376019530831877087193764525238366816 8767844 -128310905435586069934993076684419855104 8767845 -4178288082453265695800457088177090500 8767846 -46792827502981942137896107550280868128 8767847 268513487881193682880648521173379842712 8767848 -60323152036287976986119482101781463040 8767849 -239132864384878580662349548717074238150 8767850 4901995107647300352155696447377305600 8767851 -76722093214828743829735340803703212560 8767852 -98788243228890156768584123026704852480 8767853 39055277036317541022525580729605878784 8767854 -418788110220058497524453324058193920 8767855 6701802484069380794095730876659211520 8767856 -31550376122621887019014431727550496768 8767857 -34968921007112921856617922587199759360 8767858 123470922807418905780258337896618046080 8767859 -46711196498930711950234440607049697720 8767860 15172895515541074625995727388604416000 8767861 -115143398749600208580099446469231905376 8767862 69574521484476890846078614199875446432 8767863 -14676484009629957368419172323691086896 8767864 -38659937772420641223481837856710901760 8767865 -43712042500759097282354679023604447480 8767866 22772712245135588100919957106421172224 8767867 -28958562290019184053478081088007733084 8767868 -125634581585850457013936052928258455552 8767869 -27827478741225766050278424802385311680 8767870 43779541235705691094352284505299298880 8767871 -38925909241350985301340638601562551936 8767872 -2201596278282142571766983977598976000 8767873 191422909271431095202320892507012972720 8767874 65790196878788034079996787732401641936 8767875 -27772924863517858152322287993289152000 8767876 -4417751250612324338108962341725024256 8767877 230715207516068057702359581447460005726 8767878 -10608887821084122054129467827627284480 8767879 -79017787153373922091371792158209743624 8767880 -118589753991907341091425964017910579200 8767881 -98628706875543846032432519229044044188 8767882 26001275075730325862466219093978529632 8767883 124152908558260360964092976928371154132 8767884 -1191066752703256665479499389208929280 8767885 10558214380607403595137297040411499520 8767886 92666656018318384135566414916026583680 8767887 13991339448404913713904316822495575168 8767888 1139333636488509042199869839547105280 8767889 49740551674847269865551968777806391900 8767890 -6288428500733289793060011246819698880 8767891 54579454184976084162029688092209396368 8767892 39985292038975524575988747364905553920 8767893 56878712521920174850969799821699368864 8767894 -150847135726062481988120499069254062080 8767895 -96742152845600694809148838857007530600 8767896 20126144971449219877026906887030292480 8767897 94045553181042999146007199402742577792 8767898 1936180390614440770759218738766249200 8767899 52044842090021535123784815373250135040 8767900 77267852207949433393405473835160576000 8767901 19835067037473548465820430859457416352 8767902 6225422146617832138258634697989760 8767903 46132845242054824064465951330183630256 8767904 91208262354647747271069929098499260416 8767905 -12117441207941865154930083929475192000 8767906 -2776880559249710138794126840690576896 8767907 229548999732638407536768250087737672156 8767908 125640153575674159160103768446988465792 8767909 -263701582648243192376864689531040973540 8767910 -51797550120315248063077622824164416640 8767911 -7963022661558928361069741935423367040 8767912 -203843787821838881598424998065927500800 8767913 73522431765871970253558345171489059856 8767914 -44474572849495530631617738303579482112 8767915 589199024101222951449750143590655520 8767916 26337345917659899372235142759289999360 8767917 55046543666381506131236144143507082934 8767918 -99959261097153878491055793899526152640 8767919 -84644429768277516012543600039643117680 8767920 2127220405989280128945237672339701760 8767921 257587226834981625742653852339965727122 8767922 10588085591148508895337625158562348032 8767923 16041433506327761452119751374302518584 8767924 48375887034743902241880985644296601600 8767925 107321648646802772212000901531499124800 8767926 -134127551763800993950400138791820389056 8767927 -5868787122538447231153718144977102400 8767928 27839336703204856765192584599304130560 8767929 -24028196479002088857311811344017020000 8767930 -57748842203206986368340956795287814400 8767931 -10393140428639088809537421849796409400 8767932 -14529621005900200548938238382836006912 8767933 -47235219764146020760559829113772480896 8767934 -2931061013307951156044236670914338816 8767935 40278017792783737366015536481360166640 8767936 -407504101376544653014101843509248000 8767937 -105347963196870084656756135666588970108 8767938 -80292760827915659234014924389345000960 8767939 45276221759009937547851394922945031740 8767940 7792364249255705472358266126598656000 8767941 1702570956013352095890795210864587904 8767942 -10632056064290391109532649202804996800 8767943 199682942249223892285573087984336287192 8767944 -232059433101482851046272303907745300480 8767945 -125386593557455008330990845201389990080 8767946 40984275619381022365831770968260591104 8767947 -55552256739576069977497387118983695360 8767948 -1647632730555990976007312430273347584 8767949 85689762252431632174857503903363411040 8767950 3892069152552826525741769322439185600 8767951 94850742080467406651819869192913395952 8767952 -37391817164616395942966812439833559040 8767953 36846338193487333172248083135521003520 8767954 -20055092846464801344490153233863178240 8767955 -30891091822217920397929167880204012800 8767956 41763035592751861022596176977943939072 8767957 9153228342270273803805175910698559040 8767958 -71597659214407698330056798995493918496 8767959 138354735524349827839431494442513395304 8767960 -31569238168597771702921599661181952000 8767961 -357868831740701189166098845430660905776 8767962 76678027922436110408393045999197738992 8767963 196991948551592651638171742204599734212 8767964 -17764121977638210760994602325683505664 8767965 -34068803507391656679596962755647582880 8767966 -82955160348605634657230909119138340736 8767967 170076912461210254183196202806708624592 8767968 1395414292320450084526943800790089728 8767969 -247069036551828629912008079999347648 8767970 33249173075985832828687726086146683680 8767971 -75154562944611308014323725988891323508 8767972 -189417523315631061044907878000216228224 8767973 27666464108014895029047582612163935360 8767974 8437209798896669558770698718744263360 8767975 152041647812494000839338690672936768000 8767976 111960200931297309992104316171919360000 8767977 5510394232845203535942896701188120720 8767978 -56363077009828422430524731807430561792 8767979 21626729724188056113919951619350845072 8767980 -8355047714471524712698205613734400000 8767981 -231551540081954179885943225007026640800 8767982 64748471340624256325229307686181718592 8767983 -63338492829874860511079214002396996736 8767984 52977247141493978039020011812864000000 8767985 -15422939433951811457643893369487407820 8767986 -3367114314560491670078857419397349376 8767987 270795525524724183198147583911638119280 8767988 32960926302905974171896218686792502016 8767989 -65834374263981614202197158807358962692 8767990 -29305321365857047542791840214063820800 8767991 258518866573858978249193190642923833344 8767992 -56191202703801819649962650823096545280 8767993 -23134895493132811508131818249883685756 8767994 -12415561575359835219388698227128796160 8767995 -15767403989088662403066401921342726400 8767996 120022831502362863325340477190244689408 8767997 -64239049863331714792348578898370043648 8767998 48109224328814767530306088899181819584 8767999 -116404556711907287072620779280574272000 8768000 -38939849303574515193521184322879488000 8768001 1158145976487236838854116820302199808 8768002 -11587523226628682709694696501499092416 8768003 79042090718776780400963673184940479824 8768004 -2809601913852997678884311470907854848 8768005 139101465406452662290702312250374388400 8768006 -22099728873593217893959413819428880000 8768007 -10465250051831867448851430623416818744 8768008 -49600500792731430424121577343006679040 8768009 32036627308166310839208135472341754368 8768010 -15172454335260474515394611879714461440 8768011 -159785142715981574379352557169008357180 8768012 -76619652352594966897285997708369980416 8768013 63354119202863045705157501707994139200 8768014 29683179042069473417790284406155193600 8768015 26283119342141866776568393932975425160 8768016 18931368931417396343377989095147642880 8768017 -250388778234322651233066773862842937934 8768018 53844518122136230553459047928785316352 8768019 82026300396416964033140874061799067648 8768020 124708489465819355545368540292403316480 8768021 106069415918899380183941357692770750222 8768022 -144656602744852391934955120830626927616 8768023 -436515839934362748326610122426926128 8768024 -176801303462259409569069533533733376000 8768025 12377405774554586271106809739162632000 8768026 -14805772866802637456233707550599894288 8768027 -137005275946593658267501483674104288124 8768028 -19727507300478448370352860743477102080 8768029 78012476008179495429688640594761814630 8768030 729598326508885690205321369299701120 8768031 69488465769246457139290925552477268552 8768032 12563392140159561545944823143851884544 8768033 -61035147389116239551604693110191682718 8768034 10353059623527250455716724118276992000 8768035 131648062563634801680988739767701654480 8768036 -117434915884234702512508485431217141120 8768037 71966109215841168033235851664762169856 8768038 -74687613670479622347821404317804691968 8768039 -59795834772429704796866133473632948128 8768040 -26625158562329503858052797171492454400 8768041 -179370158486648175530492318161581991558 8768042 5949919826159551861193254622353194672 8768043 -54598827967115617180867367398017614616 8768044 613991249319258313811749204926525440 8768045 30227264618537683487433674129920698240 8768046 712470146355487287577449712613818368 8768047 4349383052459710201621320342252396760 8768048 -47093415365292167138922536155837513728 8768049 255774115329065076802256406785898720 8768050 75689187858956516173746092720698906800 8768051 160747087851590833677863911013171111052 8768052 -145821394053559972719799818755751383040 8768053 37811204601362116062281568356821970080 8768054 -34076466480611317591875606874706131200 8768055 -15465721596795773025755719963164235200 8768056 1861153944175464856038383814698065920 8768057 56816964984631616110658269270058379306 8768058 31796172424155784039399816717703986944 8768059 138870159475262760590795220478442604260 8768060 -33710816856085217507459774345795942400 8768061 -295613573358609265887728389844625447360 8768062 -374799458862267148130721176941537536 8768063 -198038130129850139650965991359385834800 8768064 32990833889823955542790142918997835776 8768065 -149336724495333556369600217813514186540 8768066 -60530899799166420486374724608394361440 8768067 21232068257608126582308026410682244864 8768068 14050939546021079923201862328142110848 8768069 -175159141060846087547242643208623092680 8768070 1792880303799882615404459356590808320 8768071 -30746673362509838464956255955985044096 8768072 -277501699870941393830703627072891648000 8768073 -18868916763824994533881668285872371296 8768074 24784403196607222403366148251263970304 8768075 50241295745739369681647694123811182000 8768076 53593310131401131698979456510714588160 8768077 -238819629202563699700087907522268056074 8768078 -63272642587637399393164601370492110400 8768079 -7246089652960922686631110832870922552 8768080 -13541849786276643800208584291584573440 8768081 -53729682146617081748513462210503222656 8768082 -30222407220803552230335349119484081920 8768083 -36072222444083358682522022560857219216 8768084 67467312577383344525355595973130667776 8768085 -80922172374334310164484389724653943040 8768086 21929120112950761186274894225802376992 8768087 2404578064824451545877078400113092120 8768088 -3306804513811789819107161133781770240 8768089 -343989151529240075922449837314729620768 8768090 52822861472079827630358193852327673280 8768091 -79701940141071552467839340363725199208 8768092 104764552553180415781628185297521300480 8768093 184811239821501407403155544846993474342 8768094 24221585047086315444314949545559355200 8768095 1854257359517560157275118045574604800 8768096 -32054030982787895217034629824276987904 8768097 -15161587183734433467954628510691259372 8768098 2624433697703792357259872374251490464 8768099 53341381107598434640732430512201621080 8768100 -63269375183721598361720176585828915200 8768101 -118398271879115256991258463992839106400 8768102 -721711998038809952735930336105349120 8768103 -5974833953687745530006851843277991216 8768104 -3132446352163691203202785724102215680 8768105 -43366268841240246016939939066172652480 8768106 16690557103425758778124457112272421120 8768107 70822791901989450755772404699518966152 8768108 -69826303684906812264436351208198138880 8768109 -4798353119609631875140583758663804800 8768110 39535892375388211510293442456286588160 8768111 -32690338397108610413491512200463822096 8768112 2699320255339039188620871111561510912 8768113 71366712005220954325891624017412182324 8768114 28117963380228370039607481126321136656 8768115 79724072404960962464537005822772889600 8768116 -58902487835207347591210569131302479872 8768117 49602257002055814948715770671275969632 8768118 -19531772830445897808431265593818552896 8768119 -117655623966095962045948206620358307480 8768120 -76160151197206334165129307884789760000 8768121 67468501650928055214249145032113606400 8768122 51504030210763054145459175260035474944 8768123 36560671767148194687330374926176205344 8768124 38796643855226776332351438770784961536 8768125 24393891846844058866298565592701518750 8768126 84638160555710583103324403301229696512 8768127 168764431707864572702459876162804101320 8768128 -182611126465783522718219096650080583680 8768129 127007103977943253411402758886353960384 8768130 179993118754415735906722279763927040 8768131 -265652247103030307214566150134561992800 8768132 -193118294121283973489205447562728161280 8768133 -21021223815845722283657837585042979072 8768134 24064914445422981494146266560203845216 8768135 -114943678124573156054916143361544798800 8768136 -27196728055937120576781065753859686400 8768137 11246534200472702973774070146388982784 8768138 -10130746318344791179419601053226016160 8768139 -21810766304691926666266638560936544000 8768140 123367699582057934422188549210499783680 8768141 85468681471027677371500588466295841452 8768142 -75458122182541146405416324844938284800 8768143 -26861276724922101663402278333364286416 8768144 -28299315667796562680750082443968512 8768145 53311784093132054742242823383231264640 8768146 69972574026096893850978121641968881824 8768147 -12063383290737163927025342129720784720 8768148 53317655467407633617211697029791815680 8768149 27772020568253996189975994322715217560 8768150 52567242382942781828171400439918272000 8768151 13739591796309041289610414220970918192 8768152 35956199927414884123605297916913541120 8768153 -34978625399857830155886727326825308598 8768154 14048490793034359318641168740262981120 8768155 56098501136361950151017446030789647120 8768156 252550246533807793766732605375744915968 8768157 193721449161930947469322204099227098688 8768158 49234163102137709630089667239109880960 8768159 21951123730769614946628209286685121304 8768160 -55545305879455451942663700774508953600 8768161 41681798628244877799472216280196573972 8768162 -5781132150981407015385497060441433600 8768163 96977867910373111935701300735412628344 8768164 -85786934670812963066526257329439628672 8768165 63135224211171261278543319633998524800 8768166 -5790725244018771052777777206073124352 8768167 -22118288810285459145987157251304060560 8768168 -104907041632172991386938165350656163840 8768169 229558778442594106198923209239726455024 8768170 -86677074016457640200072643249098946720 8768171 35995246096994936366887838538664056372 8768172 1294622143172011169198872973179748352 8768173 1952225380098981663962904412624609504 8768174 -103842979848609085723235028646094825664 8768175 15516979499592681938259011542235473200 8768176 -5140844624385152769126421399645749248 8768177 195935184517442312595524225780372026080 8768178 -17147534492128851080512456158221746896 8768179 28100937279429939797435864625766041600 8768180 12006858681431447806127449571804486400 8768181 -783954289506042641659587085470106080 8768182 -139730284624493792436954830276162483808 8768183 -70430900458727316977967941495817648912 8768184 283936746448670791115944471108861624320 8768185 134978934825742683705449929949923261380 8768186 -3869041849314935049400504302803472384 8768187 -1474802872832764358934746226949842840 8768188 1234974919407145181044275808657013760 8768189 38714835439065567012686178270219299424 8768190 958592510830558504351195129821219840 8768191 -60581103131798034281471539627872001200 8768192 89193312049434388817826151405851770880 8768193 5233631152361255092341287433793198080 8768194 -69600574516256538352700239808803597104 8768195 46502605927832918063236601798713603200 8768196 -52829690031457801336547362023976857600 8768197 -48120119850271176355510056501562288354 8768198 35780656952310027013542155067851796864 8768199 -7686989510676753204030252709915834752 8768200 32480174699930594126212634569641984000 8768201 -36374091552884530771974493907184686136 8768202 5132887616046389486320754565674764032 8768203 22850188938245064015596890282959198000 8768204 151259238603927131672631457155947379456 8768205 20081799464094092995588864111169318400 8768206 -41765392114091802065127367924226480448 8768207 -24839914554179398292482226105031179520 8768208 -8510933030001855304008237224804352000 8768209 -271669889974149718624883657915470278684 8768210 33402425903035642637791169087685888000 8768211 -99635002721009214643733155036157350728 8768212 -208246270242088784310033551024786364544 8768213 -215811772721206884415696143809960399538 8768214 -3442250555908139194772127044962512384 8768215 -155880642895581063685931675558273084400 8768216 -2232356498425234417632622446152908800 8768217 -25857328470195851343995755174959535920 8768218 -131074592963497169761354867760646833184 8768219 -48775620957302926755196434031769229480 8768220 108936222946948182395174898151296092160 8768221 -29737929865146466182287134222607173632 8768222 7261702621480975398007902714563159232 8768223 -130549572875044922558465091156474274560 8768224 -181111868045885763184370477980705357824 8768225 96830575970717015415522609177091605750 8768226 30778522215703447725876935140959191040 8768227 23405768160147116748131230841805637276 8768228 17170778543534457188260430219767873536 8768229 30826620607247733709879766146858533984 8768230 45896751326751237106609765100074853760 8768231 127676535290856935682808140916877695032 8768232 92694545213674777057132101970453463040 8768233 283426951917737593992975720234518103482 8768234 72161474856474424855080573987295952640 8768235 -14588588950584298699099574301324019200 8768236 146294226505527536575197948419730817280 8768237 58144249340500984971709074004755486720 8768238 -70201641175993756064507335367038837632 8768239 79118597978749512900033606780960569760 8768240 -14821016778106765541931018722920366080 8768241 -115589744293043157952706284270094106750 8768242 42094589917414912898565884820839414784 8768243 209486149899711483757803225548534574480 8768244 31814242727999563967116708400977981440 8768245 -34533528191957870647033966345073830500 8768246 -259646038341213824743480408094222832000 8768247 62786528822419153593020642414246337000 8768248 -129632488655153728226875339668010352640 8768249 -5493579809487255225700087314298500480 8768250 1433026921782118635043410186379224000 8768251 -17396124075444110761147437170311254748 8768252 12516998076798657099729051382578548736 8768253 40655258721426514323303578246100154560 8768254 119266083717509237251903797724760417472 8768255 170357670450199169872806147216988109160 8768256 -102460135354628647498641927471479390208 8768257 -6613822827192494257569153155968713728 8768258 -52726226009145005421483165724594793520 8768259 -415619067430789886010690556222927680 8768260 5356843827418994304507606275059146240 8768261 256859775685782771161969079003201872862 8768262 -17671288657675223907056300214727241856 8768263 -5319482761858909226592289145608018640 8768264 26890056447176653004526646367824773120 8768265 68348401826754034871416221573576960 8768266 -7931468276005783342338893470174608096 8768267 -38089119915364330033866021039626312352 8768268 44749072610238748470922611574717307904 8768269 207182460246601346036527467444642799670 8768270 22746755655030171372196497366399701760 8768271 -121655103843624968677931763961447258488 8768272 18279345465998351075518335475647447040 8768273 220373213883543138084658308457827716736 8768274 -6472869188758515401514630493047637248 8768275 17366534590035823633722740290119812300 8768276 28902008598000990270563047173869107200 8768277 5452376351148713115954098185719225600 8768278 92066518921001013262811923239491933760 8768279 -49892784289575135132718856171228964216 8768280 -717290578249250080518140017453056000 8768281 252138655255243670820507949343997019082 8768282 -91262404041046822816697090849156725008 8768283 -50497940458482501336443242168748380776 8768284 13495464282391118867677070980907969536 8768285 -176197720845881766874707350635747802400 8768286 34235736984269857293317620018151676480 8768287 -86838011183354072318054358258332920320 8768288 82756931019424626743933720744511406080 8768289 -217568872635108750563827894053849613440 8768290 45249750271314718323509472063877555200 8768291 -4099989869432442762878110199899188480 8768292 -17116900423260838139037183836500205568 8768293 -32997572366566320040558890123942668900 8768294 3796983182645132761257797758183690752 8768295 -61583188410052930546596722039544864000 8768296 -14093092191269872534823271234231091200 8768297 -5802862817105010133766177943892819548 8768298 32194731554236524749989012221009899520 8768299 -20797122121731784819401578116016706936 8768300 36006108847045297558630113500941574400 8768301 -32183818003691045845490695445318016576 8768302 1381478464940094133281207999276668352 8768303 -2954096280177499948965554982228968256 8768304 43720765038525638377955265507668459520 8768305 17455523340536665299351899215049059560 8768306 122057596850541989638418965664623022352 8768307 47043718129473687024936221115856086840 8768308 -97101507590409280735800046642575763072 8768309 8042054598276990516702445109264298240 8768310 -31467424875107144692731187264513689600 8768311 -198097278641195045635538868202423527888 8768312 18662984358517162053056980969586810880 8768313 39523712610876201053381578186866240 8768314 28334025211316251116181655546743622256 8768315 49797126230941471207663325055812680800 8768316 135295057210980423191342226682611032064 8768317 179753617824410846653649377082097959366 8768318 -18088721983971392183792148891055214592 8768319 -13076998673787134525902902812604241920 8768320 -29895684438287463471805786359060234240 8768321 20380825361066259379869142041288132 8768322 2237294630872722003703642511009481888 8768323 -138412525565676871005409493676649815296 8768324 -102732217120103778102184436862312998400 8768325 -53840518171679212372509031346607806400 8768326 -6936004215636592604916949135780034304 8768327 -35598278497834302589658702969121382824 8768328 -12569830984206158943245928182099066880 8768329 346590236995506307962665462990177136 8768330 -66868353016626083103997735753168705440 8768331 343076305239761594138186809285129104 8768332 -56171524004668347454965170796861800448 8768333 -144107976118943243999567236431024167040 8768334 -14439917263260404075534806522717863936 8768335 82910772254495170958401677232302766560 8768336 28727458936341506969093839352418926592 8768337 96659318715748608078513786822237707760 8768338 -10064643390364599707237794184117529600 8768339 -112279858558039487499128664421313443860 8768340 -6291607784167781633344742168087347200 8768341 -301221412663066763453388481190605822258 8768342 -42326067397453069561024471434846064512 8768343 -108070770221442442344033933626461666176 8768344 -41047806984987840829075603680463872000 8768345 771975324095337241004442631656384000 8768346 67764938513465103699119375335367913984 8768347 -49829563221395369812910256878448448768 8768348 45709607925135174721152527422906352640 8768349 -7743212597529472452859109779209382266 8768350 701787342994406320474843537843468800 8768351 30325049141649754828709209974181976352 8768352 136737693155936470882717046884309401600 8768353 -1128661675298565799067446871673411840 8768354 -77962513846670540236048142434146979968 8768355 -82103775754885520603328746951087849040 8768356 -121637010931105745648113330304383646080 8768357 49910867363728553651966409386914037472 8768358 88672250894671535653945063491195248640 8768359 41853938244499587089060199541497145104 8768360 35592910883951097308400740399520153600 8768361 48120522496370809353567730255162970304 8768362 64395592960635236615632589140314399072 8768363 -299932115136257381816373026247194823456 8768364 -35165993997249892638207944854291316736 8768365 -164895470810699516546135353191299626740 8768366 -25153133614583928237457536430060690368 8768367 -250790022062196894029849592542994097920 8768368 -14768169212694713607611008857187287040 8768369 -63094158484834460506962430815404874720 8768370 2599992790663830233986898523333757440 8768371 -116205105535792112816380685052640800848 8768372 108785515196851826120123888206421640576 8768373 -62362484906645935011551030189697458016 8768374 32711580883934534887543607125364235936 8768375 -35378862797444036126085599245362432000 8768376 222755277965700427238863679899292835840 8768377 170534303744201665674889138984244341226 8768378 43868721110012144797397230039456080240 8768379 102138703825367025236010350865274086960 8768380 63282969497567372889590097861900556800 8768381 4278134284528012460135658200693556864 8768382 -24116817333883469907446065379844956160 8768383 25028766591968281238795695754253435408 8768384 86410682640851356651612131029145354240 8768385 -160944902139949442750289380249837692800 8768386 27797704274381256530817851735084160 8768387 131543463179262312453054043762730247036 8768388 -401952456149595177176025557402658816 8768389 44544613856264714136985549264007441280 8768390 66435972976364362135655270703829873920 8768391 66728146098633793012106116527770413992 8768392 -103670300283079343781967200062253342720 8768393 -239924492350986612601151760907600052016 8768394 -48447185157322409191473416698900448976 8768395 -14883346941942110767341297916406309280 8768396 18240841724292997570673583731558184960 8768397 95998175810286958772114633143965015840 8768398 55094134458201804212319871534521132480 8768399 -190480377877404043718701013557567978464 8768400 -11780199950377476389802515435033395200 8768401 129841905590372924183561950148203556402 8768402 -18251049193578831493600522389308694528 8768403 -121089600746748650352758809159151711640 8768404 10363772021162785426962192517958953856 8768405 25055828836482672891448756962600470400 8768406 -10104679569412736258484432293842015296 8768407 174231571708982359217571395694817779656 8768408 -55888540107499124903585594741121146880 8768409 -58263903906526449646695531669067448832 8768410 -17262295313389344467167248908826393600 8768411 28025457154021373480861309537548798080 8768412 17983391603434197867733984098440343552 8768413 -49097209036295868267415804351654412160 8768414 -230266412416948328438845360731472528128 8768415 -44054587832238401779355120905584340080 8768416 -56689058799431035484868252720770973696 8768417 88834543971407920275209220490207910592 8768418 72714668630204382642532731830039224704 8768419 178235065317589514771908309357567749120 8768420 135287160398100661277230910521439662080 8768421 305892240856929349021816282295360190 8768422 10029038887115542009771110792202999680 8768423 201208482288007800175210118490896919672 8768424 18128899143049378654876624069813862400 8768425 53383924310138362340140105742355749150 8768426 30590666132838413339569084884466261344 8768427 -156864142675147195853744142848309709480 8768428 8253840132344416981278796901498880000 8768429 -71722211220225224198674228347437268000 8768430 -45113971511224232531602507658634082560 8768431 -1920903300421182136731347505603819136 8768432 -12428499669983805111365197856281067520 8768433 28944339879793600958244041693796979824 8768434 76917094154359092286294360397280239232 8768435 -10075529793172168339914925500772597440 8768436 -13268563118182521651633437254989035520 8768437 -175161347549868690861629975830946960914 8768438 50282304886027170054953304169075015296 8768439 11027378555700760613693200369739645520 8768440 204344171427119286017065934738257920000 8768441 24823561681738262224179809572441482384 8768442 63713002009346044243623018505670464512 8768443 -55775373852851038803075547968812508160 8768444 -128659963571027458760330638574520536064 8768445 20516944518090630649550706786759692160 8768446 -141381444277182386989028304033186913920 8768447 227771931028605225521943516807743294400 8768448 -20681603963757859906299403472612622336 8768449 -175797598437212403646693843527441535020 8768450 68850597460661554244639150475236834400 8768451 49354173615233702781519432982981873920 8768452 53680636640458752145876979593134308352 8768453 -191029292039239915917589377376160675298 8768454 -41271944950844413778021027871162473280 8768455 182034806297778667713352112621282394360 8768456 -98178981038163901218399301637373189120 8768457 7036925096435286376119019426929717354 8768458 25447756844866019260829281721073571680 8768459 17930832624830217522179622863565268512 8768460 22322185568141442938176398111439580160 8768461 -34730583675637591312584086585546366976 8768462 45819752651811120073873252977262310400 8768463 85089317204510958161414021492497413888 8768464 -67107702440534092044923514116338827264 8768465 64445243639003408067881162199205786920 8768466 21355686423732849882647061271002577920 8768467 3934854153816117198637286373005105516 8768468 6741673319491680235022195590891534080 8768469 190374055914651202579895191260765531360 8768470 -72216440203939775345271069280731392640 8768471 -154031187330835685977857284490602750328 8768472 -6732990569216428194809173078309109760 8768473 61040820973517501521447227617838864640 8768474 125066326850815007991546960936763392 8768475 47732952351163566259331052778402613100 8768476 18092885237766362269554647040471562240 8768477 120609126059580805451184771069221308326 8768478 -11531022208903005348873360220133443776 8768479 -31720908293820879984928113355266761016 8768480 -64644276200751167178646683591612825600 8768481 42232894788518838293265427878914472000 8768482 11092478773732410315640214865003047712 8768483 -34574123958549702875931872050834151268 8768484 10938269697994415040677642103213037824 8768485 42355857289183105995877168562768435520 8768486 -103250128733390587514871358260298283808 8768487 -1131411740215594041549065470398405120 8768488 -93933835403261200822627174104811914240 8768489 401782273776130434048633257729175755124 8768490 47837319394017581192186183329407141120 8768491 -72831249006393490192399513712231895848 8768492 -69320400099382939787062529535675043584 8768493 21104033698880404630225177838908683744 8768494 -30881098723902899838949478985747840000 8768495 88773184098319495002503642462108689200 8768496 -28647104089304354641051050878819106816 8768497 8360470102137519742112202070815362880 8768498 -152185722942358971660359208060190952640 8768499 18854331916022966654731375655760452664 8768500 -31871180579059569232098469133752320000 8768501 -139734458398478777020587972817917128100 8768502 1401182409550294644023289377279371392 8768503 -90364140684780140536903719062699636248 8768504 56683400381282622050793540755141529600 8768505 4491818252309425339009972477064678400 8768506 4120545045708509319544392104217283008 8768507 -149564141017149179739032073775741572 8768508 3961978416223882597972732593523064832 8768509 114630941263658582229577925254744107916 8768510 23918880146230564074604398149593796160 8768511 111156442930069613958759139193977919160 8768512 23740302418363032862069117413748637696 8768513 -5926221584273781464074426302984322476 8768514 -90130699315957420653648838090717023360 8768515 -48040828679762736633892287423174755520 8768516 21796614544654913064639536595369997440 8768517 -1672582627173947203897063219599194304 8768518 -29379416659153680452767653742841223360 8768519 96985818728251056217768796003892554640 8768520 -13885888908727151077504400415571968000 8768521 -202051141116583521409144395295878396000 8768522 -27491873991425596948586124304331674368 8768523 24552067983659342917389463582299264984 8768524 -24667131828743094364348992239416731904 8768525 -12613625787269783073208485401944489950 8768526 -36211879162351919370487950774637608960 8768527 -156200999596541270687161573308454492080 8768528 -13518284175803379529359303650444230656 8768529 4107468151578665268293767675659897408 8768530 59336921555516392543998347705806016160 8768531 131454416522739590417455172444862796332 8768532 20791403018544222642156521477590831104 8768533 198896946428478593996579281350871872782 8768534 23781889638669481293785198439637209792 8768535 -89566807150303781499303335933122200960 8768536 -16931213164093145749061320068161863680 8768537 36240554825379055992443323766025288000 8768538 -4613397565067453030954912970263366400 8768539 57563456737917790824884783178153340400 8768540 87100749911721481250852800602537569280 8768541 -5770377830001585060129172579548431040 8768542 85945311543697570374113454004453836672 8768543 -2415671124535515212530069157728519680 8768544 1679328642411307715045773537805598720 8768545 -37219617327822520616709979735689240600 8768546 17780044139615589033161451450588059472 8768547 48556285229622867777048120448688537040 8768548 -50685209203527756591127925635439241984 8768549 -74151853901834229862190165408854134534 8768550 -753367055279299979788288966805323200 8768551 166335901729054361054022875930985294000 8768552 70770726319685306975017888289630853120 8768553 9735190854371002163656367436432672864 8768554 -2671194888002519540194386808972659024 8768555 -61237195276033265833737852868549707840 8768556 5322378158965188295878912443693153280 8768557 63002978301287370075385377468532385600 8768558 64665111624705486623163926457493248576 8768559 -99495387090662895216778964436475426296 8768560 -695775359421564157508152151826432000 8768561 34627522731407262766466236450271526162 8768562 -50820030476805749982406004034155033856 8768563 -4250317209230512793997526339036067188 8768564 -38504965878265966875781247563627382784 8768565 16711911927018737634559541161280240340 8768566 56112064382070205486479608111728660224 8768567 -23337059193674290611090347513636443776 8768568 -77133382080250816124524831840083210240 8768569 44486158788770347877724589565579215444 8768570 22693675800925838556397735539723048960 8768571 -2014174316473562449204625229276989952 8768572 -15032276680044706435645304109540865024 8768573 225021466297749634251790003574184479904 8768574 3575847768662766503247500948419330560 8768575 35114889241119795035491693379041434000 8768576 -3788534349034628724742790821214945280 8768577 -108172851805835497715851627157292860880 8768578 -14281526147165689373222092819159011840 8768579 257196774638369074116351600163930101180 8768580 -66206043227120076811478052839114035200 8768581 145052556019388348083646988258664084382 8768582 -37547298210059050964118989400895336608 8768583 137932164236092166410646199979641619584 8768584 219268416583500299486421957733977169920 8768585 -5930918209710082551472301454004742400 8768586 -4965013498776891708631533147255513600 8768587 248276166448081718137541945377392681236 8768588 20389056363620509399861201220178051072 8768589 54301713516322495711782656457718703808 8768590 87705252039860881996835293526149545600 8768591 -8507376840858259865961511608936178800 8768592 -11072883645888458795605336222914969600 8768593 -19877488138423939351398833459846603160 8768594 7841417644825516813392605646452076192 8768595 109111116668701452295444015234767494400 8768596 5505170370141661355210776009608251392 8768597 -3155291748990024550099277076149691954 8768598 8808178417165676023703918560115417088 8768599 -178114667920110628656328051729649489064 8768600 -48571469215361091521775594514736640000 8768601 -251785910172045134101132286295513708960 8768602 -35574087483096937770116058469358012928 8768603 1772975761461942954615912258527523624 8768604 -5053130867501877160134769135151508480 8768605 71619643192222100375464999201890337260 8768606 -39229633812376739374835964365210093568 8768607 -49908571220845317654964722977500436208 8768608 198032342330576236920107124609179320320 8768609 105363950745352557009445339683601611810 8768610 43628417304819313281869344423589056800 8768611 -10061567656912619937775271712095223408 8768612 95813857423841133058502392111583649792 8768613 -44003602560847452934376869205364893376 8768614 -3534092202491404994122191109405728000 8768615 -93746364029939634481642814390415907200 8768616 86557476452840999838801827580052684800 8768617 -25657158567837502065916210284338357376 8768618 -1255674478554317432952282339210984192 8768619 16681839018054266663775266063785481088 8768620 -984482951410023817947196350853969920 8768621 133748793901010521089328786583128308822 8768622 -14536552534389321231319846598969800128 8768623 174134208881552131062596162805266929120 8768624 31713644252827670864075812566484746240 8768625 -35915981223292252148725342272615600000 8768626 6943516016303608170855355739526634512 8768627 -86762534626399785157464905133571082928 8768628 -114255291174805868455303790805674680320 8768629 28518409288200221847059652341414841600 8768630 16586687082865195020692709511942072320 8768631 -42273329389831798487713170529397001216 8768632 136247811301343702167451003392316006400 8768633 -275250775207036972368218073496171266480 8768634 -28217617803774311783056273443493702656 8768635 71011087463715703566249818430891900000 8768636 80143941028700098846664196792122557440 8768637 93033338851394685056823828245999803494 8768638 -41406649677799900507411416238356133056 8768639 20406047016509148942938164300754442360 8768640 -13593433683034975221955436478883430400 8768641 40575269963522194065755136522674625472 8768642 3357663045619551501552944551532434944 8768643 2055615145596180938657933625458118240 8768644 153176818141607580732598797812138462336 8768645 157369547265500338168451195811590582400 8768646 -157895977856478021803223270303526080 8768647 -193435594752463224067055296116039036904 8768648 43982129578400458243428162923310412800 8768649 143986347585853381062282073544454718080 8768650 -32932583289171351527435329516339680000 8768651 -137785264426977238162352798532311408568 8768652 30553354477190519453361473930536243200 8768653 -126402520050081483862281237485292641098 8768654 -87688866644679558611969167123317977280 8768655 36692683389962002763782549552504235520 8768656 12762120772415642453023987329235566592 8768657 -178523229966908411820006697400444774094 8768658 -19202506010770311224577568940467594752 8768659 -22987590156085518563041664118655307120 8768660 29473160322337763837868928865957314560 8768661 115533210496495591190688786071767495584 8768662 -38384755031186955689052994990708583808 8768663 -170658507170182136289591874645433204040 8768664 -90118394736044734687097551844028119040 8768665 -165763341832358264898086863571154146940 8768666 -33819359582814184193551413826588765968 8768667 -17618341248028685355247209168477324576 8768668 181517220943301786064341096640286135296 8768669 -23388993731540177428971706845741166848 8768670 -21167250611330052080521569398224454400 8768671 7346335052176526338828077176020857600 8768672 -73490664797489313741457014456346214400 8768673 61220653029557968315682962501902850320 8768674 -64924520091991239657670418089757567664 8768675 110744663277434536560729398424923151900 8768676 25269638223587491936095770660774215680 8768677 -17151057875762233186028274296045135748 8768678 -45840444355621779512840205590864203776 8768679 -13503481378031105912371169610996480216 8768680 7370517439117411187830267550995814400 8768681 -3705694343494648151070083830749423936 8768682 4900067873419300180182249033187975680 8768683 21702929951975565563678693415077595648 8768684 93829856013257821266871759052371200000 8768685 32433507387451028415364648348312264320 8768686 -73725490802819225284993693455946838208 8768687 6999941709950323630119400741736431968 8768688 9095130211755847733043103260298543104 8768689 104836113569100778345100113156707968 8768690 853340736728478661082648714528340480 8768691 2907221131025771982724883815032306816 8768692 32122730827343851650666573899080437760 8768693 -172159241203785666553491729358622135058 8768694 -66461400315702735020571603270698242560 8768695 -19924879172678015571276076166307903360 8768696 103127409964186873461440691397202165760 8768697 -66267156152144980388791954065967298928 8768698 -25206723337266145957792457012685338880 8768699 -317857147190728376165536383937906783536 8768700 23096833643372280221287350213704524800 8768701 121855857630397949803764891541864914720 8768702 -114191579140301767885612537685525376768 8768703 -134760221035841310886659523384350431856 8768704 -4984438757305973754633740853375401984 8768705 -51988033407403667757951557437006457280 8768706 -39378465271131034037512368868048365696 8768707 -216237248980107509283516818325091535044 8768708 2083713570350048956630731263713793280 8768709 11229378633934642012109271700125988800 8768710 -87885774619159053298944774533153466240 8768711 -32621838078426760372396096112053128096 8768712 43975354304470058827068277170185011200 8768713 -136167550520077906642943551644878307456 8768714 -95228888215651697539603063784320622544 8768715 -72854180624391103298992731611415367680 8768716 -40247044635750896278279715828507573760 8768717 173263309278464026063189696303673531766 8768718 -31695426318349511726345104012877713536 8768719 -51682374964143119140211644426908735408 8768720 9657858385951422548803210781836492800 8768721 -19850607287011873811534756085426718080 8768722 55598710912455561187613722849035730944 8768723 64599339255950997169374170804893253760 8768724 5422400579524489053064763718961760256 8768725 -2614076706306147474037466565887688000 8768726 -16044389505944468247041288548965828096 8768727 37069045463888482437290942366776212096 8768728 81909310287853899678630730239696384000 8768729 -173081420368251080745038376491425127670 8768730 -6995083665025303466020008679328256000 8768731 3083364638239208588682650368393183072 8768732 -565627348138329501350691294000734208 8768733 -75384375461486765501613518370795566976 8768734 -105817535139685681329208380641668021056 8768735 -142378846088256562202758168628863663320 8768736 1647664859092966121226855813886771200 8768737 121441024473619067230448337019941972386 8768738 -72662346101876496244202192827811984640 8768739 19888028483709982089927016643639973120 8768740 67830587407814544077149655730278945280 8768741 -7870348382535993210129498301344809988 8768742 -31772958114283600247476541181907084800 8768743 -315799014997334871339405572294390880 8768744 -33811451934504824527817768091531233280 8768745 55091419285241212937255979298643981220 8768746 39704033228586039780394567914252539568 8768747 14656903122711493075807914674878364160 8768748 18269008464171776284952395002457288704 8768749 -46547487297070298408610316054853290 8768750 -47211812137442889960283916524864800000 8768751 -3569783521419033896920580654656091760 8768752 14512580171398270842644172206486126592 8768753 -22332882472298372384109211862960483328 8768754 152437479086731148875404925207766663040 8768755 -4803289080957399481313804563090224240 8768756 -44453384924633699059383850649945106432 8768757 -14419013393879444816173382035673410560 8768758 -102132169276219414894450752110625863520 8768759 421158648484881112714304045950395978960 8768760 778412133071950252291860087137894400 8768761 113371465976083983943696384969917264000 8768762 -165870796873199459649656900756382781728 8768763 -252622032075352943288955336766298572800 8768764 -200212313498093081380018045672068329984 8768765 40650640423869124228023485262008559660 8768766 -45868359927509158139314440171449011200 8768767 22377738037797894239398087614871553392 8768768 152342038089621997082246861618877038592 8768769 -28596679319669224964239396973226697632 8768770 -99719713880948504311619801020123055040 8768771 -90977610379443650210621565575513041656 8768772 35649093578482923275587027853509255296 8768773 -66294627480260775625154513218018465536 8768774 -13950331784540277474414805370555134848 8768775 -488510766007656697297759589863488000 8768776 -147428187360957975932715742684830673920 8768777 17086672109303359049644064846642471460 8768778 -6068609839053070253905452589450080000 8768779 12749142809614406857757632945002135380 8768780 -64234267018295552378006043573987302400 8768781 -26297962795594404854690423327921736288 8768782 9956959060663515223750972879619573184 8768783 -20019523509537407831953258583105246520 8768784 3775743822609704850117417627776188416 8768785 -2756812126585139272221873217333401600 8768786 49908513157650065819539605446088387744 8768787 109917486227808944645671283183561834352 8768788 42636279830327871544406434503370752000 8768789 -187736153805099469309025141677376743410 8768790 -62714877931569624443649174328914124800 8768791 116397215957893989448770426189213442992 8768792 20392481554096637134631760699387648000 8768793 32011361443095479422346525941341176256 8768794 29421931182637735868599742462926629120 8768795 41695291645937771809219213968283368000 8768796 -7910850342417614731346094237012074496 8768797 -30719888637423834613345041651385814100 8768798 70879979045590305400272504707657523840 8768799 -37099884475976799292349040307803592800 8768800 -32037139772615408600712522471535411200 8768801 106047339985776903588492170403779912802 8768802 -2904826664230411604011577031021797376 8768803 -19989163640523361847862848646176854948 8768804 1410090719051918409289099854680862720 8768805 27197224649069773390847596455881369760 8768806 -14735802789881246833233030295039719936 8768807 120981711063269474888571263035598121432 8768808 -62698799944456821961921389166956057600 8768809 99156150930117649464513316238306490432 8768810 -72701648314959235015600119732157562880 8768811 -72454603580515108078060050571601792016 8768812 -62807638708618408009338561312158286848 8768813 6933890559137483440808142292518631062 8768814 -41599573441825259270741658909790803840 8768815 14838121660798975223147955785501644800 8768816 8818040319744530583140959631871836160 8768817 -1713689416832737695441864874834561740 8768818 -125887514984680392267895093462413696 8768819 76113128148379708330014400708774226544 8768820 -47163672260794394130652824111807651840 8768821 259279692418153648839505570715765896092 8768822 53516443593314242701298714953191758272 8768823 23006464935625537372392706954929335040 8768824 155669147612636585878366190946739814400 8768825 13650319201109030313288865825126985100 8768826 120323914360588437580692565968933174528 8768827 -36835361352274324417277584884775566768 8768828 -155676486441639818920470316569764447232 8768829 -12321443223479940318026989088254686720 8768830 9923077751061327710349454572360441600 8768831 -18519220922237981248670900008567492800 8768832 3669044667912531044005630166905651200 8768833 6507256198813654920402614642987743684 8768834 -30229978548398991594437660354857224288 8768835 23230062524698917862692130878784122720 8768836 238570688918021094368021105875130830848 8768837 137371492753583475189203037199888625664 8768838 -7027735423149274477253304545659509120 8768839 -158777008530169754369836764115048918944 8768840 -146486609045055683918901632593416499200 8768841 8289390261808647571434745659207624864 8768842 47769851629240370687517546451186483200 8768843 -272798481209343647859286982789649148908 8768844 -77874337328226493690642721477223121920 8768845 -118061559985767226875702394794766638900 8768846 -20528960221548736859142240720775971840 8768847 110121396698789113345935929253215354880 8768848 -34644612822359110088386359622535479296 8768849 3429281899621454450302095945490517220 8768850 22693520625656742088372295884627891200 8768851 -1723719959742447535121706151226114496 8768852 -28674963946798048874003098553692600320 8768853 -5980370684190820941538944660766324338 8768854 -20915218455378472669939023846031279488 8768855 65983532823600619250305637503660048320 8768856 -80173433311543424709238946172192460800 8768857 39725549699206396095843617811194351620 8768858 7027807930537965764065672628832197376 8768859 -112487885299966528248546002494480859520 8768860 -131457747134398481494467546192972433920 8768861 -467322834064681773232590756976583520 8768862 -94497168058880826527629503901000758720 8768863 -253321919274045572891049451527080171640 8768864 -29495587695638723576555765583614312448 8768865 6105053906461235997363108794436771840 8768866 -71223263731378646241469375968499240368 8768867 -193170858738764479211602084097467684200 8768868 -37590859648068564761552581761187491840 8768869 4172682370481611195303891717836346144 8768870 142789124470347800317799815309021440 8768871 -223716335607592747316854043341947539760 8768872 -56025778541937179343076176193980334080 8768873 -39615028353411896773372300236816050316 8768874 15890960860093746836485308106456700160 8768875 73706274912089020578968699616400200000 8768876 -390080426447592522316038804463744512 8768877 7775240072130986269492553978770407936 8768878 -172145509387354364421639392517506420160 8768879 18619607672257301052940966185061146720 8768880 -5824650579780688973573203499153817600 8768881 167188818383073015844209016546457255664 8768882 29724622464231840157298193751783898112 8768883 84923087965572188731207907296685229624 8768884 48391179006593748491756441107555332096 8768885 -160593241602671638497707936756348376420 8768886 2903239109154541494105024107007356928 8768887 -165149120339967594557533536147810221464 8768888 -76808012440984512508139591772113264640 8768889 -53590363657327830176449221578895185400 8768890 -30740571560637861686664683930805430080 8768891 289302552832987050939773405555998256292 8768892 -105541427663153860497461372379357904896 8768893 -258713877318569084974604988886107526464 8768894 12826792178074222868594954608608938496 8768895 7242684546018689878134563495534808720 8768896 223071883600918905331792883463707688960 8768897 -89701745404221533643497480347769504508 8768898 -61003864269823832256027157074948905856 8768899 141111865769565573535640026328696185240 8768900 -17041816535325741727855449922877644800 8768901 24905171453903139519949250315431192032 8768902 -1418716054955779471868596700629138848 8768903 -31100985832885448978241628411182954480 8768904 1120149834614390516791757969564467200 8768905 -57904457847672024898378312607834379840 8768906 2298904621866008023120464213777910464 8768907 -4787483730858558430897361541603383520 8768908 -31406770109206968616638332222567051264 8768909 32199484405520258620324837884025309110 8768910 5250674860843770867275455377565900800 8768911 13859222418407845658925390516398328960 8768912 -7682914632431568578471379877516001280 8768913 -13154162541024777402605577853859238816 8768914 -2784133295906631813362491114767883776 8768915 -17376274598055526548958884944367603600 8768916 -9037251350753370512974788292584362496 8768917 -212856971496218675584350100984256274034 8768918 55296208351683936081597537063270863040 8768919 101266794381394193002057443374047747944 8768920 118398310189190726860524473077688524800 8768921 -68610539612304517861244163544288919040 8768922 18205730770160323060816592453665042944 8768923 -288919300497329057029011229495089993840 8768924 369491224899306193829580010381440768000 8768925 122366427061832655368153492554049592000 8768926 31874530198624985728404223432454557440 8768927 -4480768142680752315792766835844495000 8768928 29375025954578607458115860343658905600 8768929 -20904836041508099239223719830943563116 8768930 58891251744260616106914667830623619360 8768931 148940652646484672098543829382756363264 8768932 -101738671564672174906061541053543628800 8768933 283144168144761098593039494769324326360 8768934 -41580463463192827477437363757807257600 8768935 -2303843642729899544289509624370240000 8768936 122029217118919494365140878512091217920 8768937 -18497846088500923129943910951053082720 8768938 63180204057171510957576942544955859120 8768939 74730639175305711465786683414015096640 8768940 -58696423445675749173092259886367262720 8768941 35944780086382331941196503649401139500 8768942 57961438274221920817327974055499445312 8768943 65903018769175406432998133102459296320 8768944 -26045018980498510147696949482919280640 8768945 116795118678488358933048898678242539700 8768946 -62826183594117762837172831731729056256 8768947 4302359647063507728176087414610711360 8768948 24360562676393758525506465427128134400 8768949 67866628264505299559024663708937899520 8768950 -25423257314178436177822952963607422400 8768951 59863559212886949946188422324694578304 8768952 115219217937143734002301441398263193600 8768953 73737761503290041674198529165817196202 8768954 263520676816524790422817524241716480 8768955 67216442261200508315241959982024300480 8768956 -20917723966732699569409497688868290560 8768957 -29837779536856007599187116413533291136 8768958 -23411950982925098143636716129121370112 8768959 -83144040247293422359166110662867440784 8768960 41614084711362763227005259608909414400 8768961 -37757170044362760757257814072483302990 8768962 34564058316604013380410473668684231200 8768963 10963757214300669729182260475048443296 8768964 -98475285123499538885678037015726081024 8768965 -217023031419190856022158727057676221480 8768966 78708660930869832965160122658535086432 8768967 18222442148425077895335867952774759080 8768968 -86521361939154448957330188467152803840 8768969 199556121058115556903012139385792013312 8768970 -7137756262243368373477059891680256000 8768971 97419582555292396896873261464112567912 8768972 -140642587105815476137421220722310100224 8768973 27971036543331059919608979185279534784 8768974 35730625905346269181305192562140624000 8768975 -16956509977850018103980535513622269000 8768976 17871594242477931758929531462016827392 8768977 -7678436964538726863221857719506664128 8768978 -138745052300332446222338660110986630144 8768979 -574109739298555351653616930086524856 8768980 -2229913890573237879335096340089364480 8768981 1796650932199576388330536535932668732 8768982 -62224861959094219617985619781478713408 8768983 143598331905064154875885084438434436232 8768984 79422976440913808424947551387424563200 8768985 -36810463837561199202947197564300824000 8768986 -82144248722438619230769717794488097808 8768987 230090676576508909269337567946708253636 8768988 2133897036860655308147491772231196672 8768989 -67281884288167504279361482416684661844 8768990 -1297333632139054849002428175437066880 8768991 188969454743234108892068354541809040 8768992 71542072776624526876001048157369139200 8768993 -151129136985060481670064043815507180240 8768994 19439587813764617303287341162031580160 8768995 82197863112635031114138838459765554000 8768996 -99632639305491136715952652883150832000 8768997 -91047812253848778208263756662170842912 8768998 -8573078515502003546566600475083515648 8768999 5468570607431059681459522583394872064 8769000 53082001098076301766452849224089600000 8769001 -26400472397892939406759453161741422592 8769002 64932898865513741245473680677474197504 8769003 -100227733524769951570597994180860503552 8769004 -130039839498011029310029649212682546944 8769005 27973629028132381521592524271387772160 8769006 -99236799036902787726645913503308515200 8769007 -199949003604793411909227152133865095520 8769008 -153100444436454780938784784957798219776 8769009 -43463231461553937294054342221549198784 8769010 -8793043073597094195441435059910551040 8769011 252787569877030745718672042240703473612 8769012 16016385948467212526749121936345075712 8769013 8241663797939613806132978934065982240 8769014 38468339646930308051403694076978717856 8769015 23548476155795067693759693025285677960 8769016 61300600904652628181009514745626132480 8769017 36598945240735725277305478361969108052 8769018 -9623571675477300841420290148503985152 8769019 39205823156003747051734558064919310096 8769020 27738518547216171617692877188127692800 8769021 -8859736218848672074163886088622143488 8769022 -99881479518844572307085276433551933376 8769023 -235784146704809294693052594791290795056 8769024 -21073350904263007636860765460267794432 8769025 -13738480275377168655163819294012704000 8769026 147553613310417840314208225701296128 8769027 -151422020359618631429745307213760357568 8769028 -14154185323315344937158505473341352832 8769029 -169351987224115999637817965567335238016 8769030 46932615369091354803393437683954024320 8769031 -44604730092916145474824908279723103800 8769032 26397400744696332572999409810417254400 8769033 -356128114356596050943002406623549440 8769034 -6563821148098721677347331621396069584 8769035 36720711208120876201059439139343772560 8769036 -2140714765080032873266991834542821888 8769037 -85974569468286581133519492233284859808 8769038 -28022718362412067763207369361923201856 8769039 4122911343149643054754500247804714128 8769040 32772486254441859937203139858145034240 8769041 -292123483416903451082538975087557844558 8769042 39757527238592922516051843234765475872 8769043 9974063587176292844929344269855029292 8769044 -45249038929933546075828758474208500864 8769045 3098894251478606481008455058813260320 8769046 -27293483523804828219535925794323699072 8769047 -23410663630392803858340341361923077968 8769048 -80555528090682140084897105230460375040 8769049 -6722932641606775780867066784323717440 8769050 9442572159816600296785353424533540000 8769051 1580562947865084948585084184197462900 8769052 958824261871886299389661989171993600 8769053 -247291886247055031835771227513994875520 8769054 30737517169598922048352806109129362432 8769055 -206177338667780009953192319563239670080 8769056 154832744661392896277812847396066230272 8769057 19947607522829298851707759350034285920 8769058 24807961395157102300953442362252332880 8769059 -81519203015333263539433633239694218240 8769060 -5289649182940548586691703953121304320 8769061 57065714711411582425615135087521490560 8769062 37069995473049014283095202859574977152 8769063 54625568807609897812911987204455935488 8769064 110286911750900851873666777988752911360 8769065 72225058278127288193009581134560032320 8769066 54966975782018680262139146201678010624 8769067 71487403688174901728510667563554680 8769068 -17212183747866244246643107946756407296 8769069 170678261001310163423292676180111483788 8769070 -51674123236436087656773629244214972800 8769071 212130167284771419810279704129848576272 8769072 -18175824368720914572021190511560753152 8769073 -893912271540903189088981592821519376 8769074 -3856854014892915957871388751686112768 8769075 9241137116560505970113116752652953600 8769076 1587337382308434483735935448721920000 8769077 -21483981473035556680305192280470027108 8769078 41563377630818592070988446883051909760 8769079 166950569529158050836391440162288510720 8769080 23013390064256409605335301488083148800 8769081 -69209576404989651013744182371282238240 8769082 971788324578307639167097179451567872 8769083 -74315284108668784688015183452344208668 8769084 -104392639160212185377030733756401585664 8769085 -85163265848440196887649452593729179400 8769086 80739644082919732725434908607816500992 8769087 -137361535892161363845459432573133624560 8769088 1794755418770175357506262717149741056 8769089 -212595555683107623824295914895934870800 8769090 -13509750067748936787421968870983477760 8769091 -85588557491963567068251364693722072008 8769092 -36228150431866245042419555162083008384 8769093 101090741684083983559577112789894338880 8769094 -6624297130810309064238181972890157056 8769095 -61558917045568417894986000805525872480 8769096 12551374612954115571328097220176117760 8769097 316032455127791872128786778273030317000 8769098 11996961210928687624120181746577725440 8769099 -107060834631037269615309501899030640936 8769100 -74833482074293117213895659914810553600 8769101 -3206302858429490904614716326424476192 8769102 77286590791525719035636844033254048832 8769103 73496492263118071937177534186870218480 8769104 -44275131417466341852930395249073070080 8769105 -72306053969523626108827154676570756300 8769106 87290523909555333758645297171556676752 8769107 53609514758583796524341537875882237596 8769108 90844816580155857374182350103738890240 8769109 26379950192387180214056349841052815310 8769110 33982464320051191700716055819484633600 8769111 31077775784112504489465034779925793280 8769112 -350859145025824649592308319917721600 8769113 39987409539924713120749783222861204362 8769114 23711637404197168058998162205325872640 8769115 -40016241046595908315801083507011099280 8769116 30003284254233112365569140969600779264 8769117 -25825510873427034448654330387781181888 8769118 27577779061972869423097533370955954304 8769119 -1010611656798499869367099278325643520 8769120 42830270511710961575842070300865331200 8769121 -18824640523414839569131573124006930556 8769122 -79396499222060376673683886271015571888 8769123 139564750160410681154650097103871977168 8769124 189213411298972234194472354842447872 8769125 11884809158255679994297781106573627000 8769126 -7316267987220601143188924204183027712 8769127 -105403181333568946960570760291218273640 8769128 223753907493121399717469546451663068160 8769129 -3695912183668464674029047585489154416 8769130 -62229458841698119901133268005690299040 8769131 -101857279107753577355725053379787654880 8769132 19164558727996963454284389053114893056 8769133 -68920276273575674633936667388410760618 8769134 -13111442198244794245700820832898227200 8769135 -67904296564491717795442847093212220400 8769136 60972078566052888531492372335972352000 8769137 -347796917423557867376014718893276632 8769138 418650016826387860267857685084339200 8769139 -2123370634246121398362605304497481312 8769140 -60503187969031413810741627386181150720 8769141 -1253675553975020906844344036170352352 8769142 59187088972966095163620842482443913344 8769143 -186938803963449792803237877954975187608 8769144 82313250525844322150100654329106309120 8769145 -56188021744076367250197251001717114240 8769146 130946170214764902386614622094993630720 8769147 70221363978606439530343357344308376600 8769148 22350311571834246807206112534493500416 8769149 -5133396299086898003843376777726112320 8769150 -8563046690776973798246243312820600000 8769151 -270886840129445836447717030706283806848 8769152 87316098197694394638053105598002626560 8769153 -70358090407621477969806766687705906896 8769154 58366676373552337002208234750861837776 8769155 -17483274100954713204964188746929987440 8769156 -36291168677932703037674470858615160832 8769157 16608648369080904530931644299926349406 8769158 35410777028035484050755380737492527360 8769159 18877562336944456952874661259332823520 8769160 -77045392041167642189326332154748928000 8769161 -51287007409298377863702758065714888800 8769162 575916869371175245815813126680855040 8769163 -35551252390215997939114202171746927376 8769164 41107172626272403673729545539987987456 8769165 121659305084849787658129966331462832000 8769166 35940117903604463414992907833465061376 8769167 -80003292879492198638329045833324738576 8769168 26721536292532516363471507205841223680 8769169 -173371305998650493269551024042767534556 8769170 -41416315573736052873513651679003008000 8769171 22372984106636647814194341358350617904 8769172 92979695123089278029418197748733410176 8769173 -10996470032197858068747208667829425760 8769174 -5806225296855060812105290830021242880 8769175 74843857654851557590405124692959532400 8769176 -36389152828234772675018755940359372800 8769177 -108248646851694232761025571387803977852 8769178 66202569113854432020663595205786706432 8769179 -271683233230611659796358735880749043760 8769180 -24988219600545889921861829359106457600 8769181 -85030961650367434766719833084013673748 8769182 12942329985770212291833287712131448192 8769183 34695828459352417726188497463732430848 8769184 -115917059520952758200323841581472808960 8769185 -26079283363670446538932143048929730240 8769186 84390414655007175419953714474505729232 8769187 21705048880910491203361947730327686144 8769188 -39451514909738886654570309558978893952 8769189 -10225819079939869883229921469299520704 8769190 -6476652686659414936058402025971508480 8769191 -351539516317652611650999664085672034816 8769192 -46888167865073713716842175861428060160 8769193 300654206926383063032978202156069602640 8769194 -847271107390222303041048920796672000 8769195 71404091572479509090366430284636107200 8769196 109846032261009186974714180610700678400 8769197 77789866318044048347801346229198031394 8769198 3675632575873336332036707754272112768 8769199 -207322024146396756860958363527829520536 8769200 3130257564311174122849769382398361600 8769201 18453428670619604493511201203553819584 8769202 31407830437434297426132802269489719712 8769203 110638532300371210015249420695303345840 8769204 2531078171666241144551885254120237440 8769205 -3652992479995298794489863986056643040 8769206 78629940427443174191560071892276443552 8769207 -52884701473681617286243875477283681560 8769208 -7683200296243663218048886724466647040 8769209 154317117212528738065588274786695279104 8769210 -8965955778481031338604063633769676800 8769211 -54378519042004850165619711768853844376 8769212 251565474373399639538707486708385095680 8769213 189967055476632353137289835861983210304 8769214 -210638908982961534654113453922515218560 8769215 -8755114992036985305148961904170729280 8769216 -40227725920570504165709803361358839808 8769217 163044741768932729228649378397505139266 8769218 18992655067063903860335557909246279680 8769219 -11417586404024712875594864227459249680 8769220 24769440505161964851592725174880788480 8769221 17793732397515932161420330469174761212 8769222 -694972605510251163597958469110056960 8769223 -41266693000223908521348447087458019840 8769224 32837551224658576547837849926828369920 8769225 12604861540601121050690445176918691600 8769226 26701495699338672156790547731270837344 8769227 20454710198912268185172469345122936480 8769228 26416461822254180494275791618188001280 8769229 -16655796768845939375859850250119440000 8769230 -26616517864239498857025257365071828480 8769231 121906717652721255187944456539560690920 8769232 -24809006878251486551408162514126110720 8769233 89635808431055825620120303234207266 8769234 1154716449804425073188878527539490048 8769235 -110858898928297447034956483523726095440 8769236 128990314081108929047201639856755203968 8769237 4673962951675599288527943490512184320 8769238 -33855079866694590717562146932431866240 8769239 -159419767912271567579215979996870307960 8769240 -11018355186526899698614927563574272000 8769241 104784666389566831251659838723771352080 8769242 -22081133873903014178151835447895539728 8769243 20895695219275848205748689579134441984 8769244 -13014798811607619015690305764039136256 8769245 -54164590053637605698283333625205524500 8769246 40888756936655400453091936442579692800 8769247 -287814983309108652957552871872817758304 8769248 -502421193776391099319143486615453696 8769249 -17970276007953569930294319118075906560 8769250 54021529447907787912559559744916864000 8769251 40979758596577880186850061011419004600 8769252 29747909879574297724192946214897745920 8769253 214153064617379528712048590359652869502 8769254 33284730834485036486927219587758274560 8769255 -36342336508870190499362153163815095680 8769256 56973253040583922030793939728105881600 8769257 22117034146355306011146886093509520512 8769258 22477333362519788635301524494272229984 8769259 13732502861943332985504063346091736480 8769260 98563589530277557735720852055484825600 8769261 -143919547087173554042945299652935854528 8769262 27597009971542797328596716654113453632 8769263 71861646136008391593002045729696586240 8769264 1041217218192078679812036943557427200 8769265 -35438462429814087816439885806626267340 8769266 -4907164750833127589386724617621125120 8769267 -757437035099062530242689626258504864 8769268 74952058189633649449990491299586108160 8769269 7788651966401879966498999109720375900 8769270 -14639492818281484504751635080538358400 8769271 -4996335846902785359076843518180572624 8769272 56083259527242325502364528327144652800 8769273 29345379439934990568418748866963707984 8769274 -30324736271591190643904347126996023840 8769275 153160087581453519146853305714197353300 8769276 -48708698809136071694941401463561559040 8769277 222756725917818264191260413298251015072 8769278 -9450148589090586069677404736810492544 8769279 -21462370500639694298377555959731884800 8769280 13891954083852001201738753406580817920 8769281 125137795688627644436385825607152945600 8769282 11924368766992018245434065605614787840 8769283 -132456352040614193283520044072205054468 8769284 27874126167962343967702497232960932096 8769285 21528962292285373630851034361496709560 8769286 -62726270502579355632315947066257625856 8769287 147909102469839191166717244018186326936 8769288 -14468018422896449450709585094597017600 8769289 -15280840754909449134342932681878839680 8769290 42223748547346712850095544712000802400 8769291 -407786043930672647793881152268297280 8769292 25562467640073189950814491735851008 8769293 -44155949267704454707565585472046934400 8769294 22737170217140571709737700946833290624 8769295 183070291272158796551144332649298827280 8769296 -1965003591034541118796104097512603648 8769297 7467400379613791236747999330546450272 8769298 4449461420457147792826461711797274240 8769299 94461042620646371811532685272342151424 8769300 6563396967656454960455799603664588800 8769301 99226265045956282992585597986486988302 8769302 -33198376895701334069144739942614906880 8769303 3586645394685878903259612613410659832 8769304 -146957850501324294052259553240233994240 8769305 -176704337478487353576302329581507503040 8769306 -11205191984859646785856919228718799872 8769307 -376545626311082391518506563329845770528 8769308 -200931387546819460556409128085107907072 8769309 -94310647033235801517490478463643015296 8769310 -111206722433827037294155842160797600000 8769311 -7999400356434533977015820564160480576 8769312 43845237538692357187049790072161894400 8769313 28568590911340102061783058422852464320 8769314 52443431315041656698661398419080238752 8769315 -25510337300531295313725549045534054480 8769316 245057078888459443919787079006632878080 8769317 -358658866186137727166725876393688445120 8769318 23501991770597374060985814181349709504 8769319 -20909866110863147019545483353886167256 8769320 -34283962238896774375166224213696512000 8769321 101013588548736999461267955007139492256 8769322 25660738418447985154509908482759482624 8769323 -20859959088517286171077221639764228400 8769324 77771981949206128866568545652344301056 8769325 32037776770626618860903586825072643200 8769326 -53983907433151605205169320127006202240 8769327 -10382424802368760401267842147229396480 8769328 23721406154106765201540494427422769152 8769329 193658852959138178178379848256167614976 8769330 -98690890771917705624150293426253312000 8769331 -202462525763296099387180754381014409928 8769332 32655340734866098330332702924880103424 8769333 -6960490216351054783571679195244233600 8769334 2289867168420791695232316376150934592 8769335 37755345342254617868414558792967704280 8769336 3409352974760116183638638787683942400 8769337 436681447409250012890512311284048424192 8769338 37220289827765974121958174056346958560 8769339 95879073865825949938788238899579216000 8769340 32798489244237574519581349518252003840 8769341 36023871045387489187389493031148091584 8769342 -238601816768836829493607394745593856 8769343 -32330628392974732381956805326328094592 8769344 6004575023466648643649165220979408896 8769345 -8142835439781361463707190604110621760 8769346 -132375239741659703991678037652957134128 8769347 -29127168458474920156102073651807878680 8769348 -9013038442148017081070990275349790720 8769349 -160225786614068570686087845655721591650 8769350 28116271006937103279788254709866444800 8769351 -72702400760894494739310514684640552880 8769352 44689615425004370348308461715523174400 8769353 -118492841107249934325775758765140239398 8769354 -194067343421487314552150323805021184 8769355 23573953973292556163078353213946937600 8769356 -33618447204256468410531015123236302080 8769357 -231423810892502465416925775711442743360 8769358 -19242249878525410228191598905192801216 8769359 148419155920262757611253303522734779200 8769360 -14225569414262705433523983422128128000 8769361 -121753068040388138355918855726395345038 8769362 33060210297509756440174258809501273600 8769363 54759455387063123363813985484067433144 8769364 74190822578966111158592677794042363776 8769365 -44541462775047136028517949826773541760 8769366 27439425846212495896353304242048205152 8769367 -88228607340544041529024119730251065088 8769368 -11224069617608687236882756353223680000 8769369 29757477505253541001200975168475079040 8769370 5966039781181008909317230389127704960 8769371 43666621709614437647841131160382321920 8769372 38676581092091335632117795464302766592 8769373 -67763575238569092233733061745668476160 8769374 -152269204867057320769813242502733069760 8769375 4398469251682920851056041497015325000 8769376 13522160059462819882653092413565829120 8769377 -705716672642670073763511475767538560 8769378 34297447921643377542701309162217969024 8769379 59080716683798034153456061248958173980 8769380 51421639007781377531992275097932034560 8769381 -82717142400352483385508010335489990048 8769382 16079741596349936680492377285997080960 8769383 -181120311635252929804723701497735654784 8769384 101811500348942764519610756791762206720 8769385 -15556578409788548464036055463348243420 8769386 7161732976538645674201530186498947424 8769387 24959377378721010198693430711134912960 8769388 -126900497463045308079218980547468175360 8769389 115065863384110733317001450432374373760 8769390 16582472816597433214551854892081561600 8769391 26136802651592567600975749343609851992 8769392 -672143188473875625516007704434147328 8769393 -101810822533087423914231184638707407920 8769394 27959308548854890528437297028315591680 8769395 81111865850230172891202603612241874400 8769396 -75118371252270312279216114243692126208 8769397 -43971403853684721573515921108734270080 8769398 -50487398208027489260870151446871161280 8769399 -109408781765691221513152147256302126848 8769400 19916588266528665733115613558842880000 8769401 -495644573438478637354847661576705683328 8769402 -105384329381441886611063459203174245120 8769403 -237680367416971971318103881495198592348 8769404 -11165449381954558177309211429025742848 8769405 -35683867707156289086709209070809831840 8769406 -3663517106929062034184852655066507840 8769407 44855914842776126706583859326375073832 8769408 4921588951546455992847797169306992640 8769409 -50861960167853826098492331800056851648 8769410 56158477255796884686953418531996194400 8769411 10060036257114125372865702632560128000 8769412 -1989720323092657943485306034596063104 8769413 246312487253179177767261668209498765662 8769414 -95677118467220339525025265414439841408 8769415 -131736706168346258012558640641602440 8769416 -66243608514278092629382587872908600320 8769417 417966993442076298188745925405385856 8769418 6287240874658382911075780712295286272 8769419 -100312366738689833371575284495182224600 8769420 1670023158372627736214456848962109440 8769421 -2973445371658921556936440157267158056 8769422 -11291758397911490103783936397881703488 8769423 34923695124653788436396395319119362048 8769424 30800633213148413176846399633016791040 8769425 -14875468762137491452295047579185139200 8769426 6911759222467276122773016613300800000 8769427 186586739438997467546290309608728323552 8769428 -120016450257259516072773850972778983680 8769429 -46331538330547495564055847524288085696 8769430 -44946923873364853384747006553405143680 8769431 153783813866580810693167207982687926400 8769432 -122225702138560223804682633158811832320 8769433 -32959178088148738275467585888694598776 8769434 8493914545834191949313356363715266560 8769435 -35082315971088653793754749481633612800 8769436 25469573927052572304205388689012275712 8769437 -105103370567254128822554340414284800020 8769438 78451195557499371612771326368849520640 8769439 107697596560897337495086025146050054256 8769440 -31889577799607154010650927505373921280 8769441 83017032073872412165774437259856598192 8769442 -131237172565792294026703335849747593856 8769443 90187798967725218557385221328787657692 8769444 35568520314753685077354559964983160832 8769445 -67024363899127363616901430943490327300 8769446 14476647733420258503363274712408000640 8769447 20602198880675465961122954518515756624 8769448 -140095086665470530451980158212990894080 8769449 34422474078308011880071120264367142408 8769450 11318090360148232925997677636526912000 8769451 -76606958792900281892653732065874553548 8769452 -14605982415912108282954503555934468864 8769453 48873738922828787010479094209500604928 8769454 -130089521525031399544102885109179333824 8769455 -27311368857727052736393361010397669600 8769456 36281253483399331508622409214510284800 8769457 233860292201510019466813947733667746706 8769458 164319968668740612497321753668208192640 8769459 -162811809691001133980511874382356650696 8769460 -38899336591366600673357342392508006400 8769461 -157428397636989869911323976516523665938 8769462 -11451378855894079135321661066704241280 8769463 -2303148707600952912160986844961279616 8769464 1782976346449092736955590565250662400 8769465 7424892095940309564917021756007100800 8769466 -11072214613055996157130613942453369856 8769467 100623944231383474941375150629805568032 8769468 62894660838910565177909149017133847040 8769469 -77549096344899778643419632394582072320 8769470 51797678513430951941774223218927215680 8769471 -111484455076001850500855440024779461688 8769472 -60776543405620644200040993601301250048 8769473 41172935162879140434544118946284518722 8769474 -7349495621776910414802024388196014080 8769475 53846587092851126404747323874196800 8769476 50128073804061469775369488690979819520 8769477 97970396708021707026597440641930232832 8769478 25365563846193786179333538709915084224 8769479 104261659115055057659449670777333416176 8769480 72785559594318535989178306638925824000 8769481 30797906391237265854827777121716809600 8769482 25134292159870771139469964732698540384 8769483 3919040594129506675704786813679401852 8769484 -249396766071641944609499405271498792960 8769485 -149046761822123488872766890006098528820 8769486 7069775604378735370687096088424591360 8769487 320911354743265987057809383683643746792 8769488 8487662028196534878723677901870858240 8769489 -19887180245081526195118533488253916176 8769490 1250960920947570019318236273536000640 8769491 -164569092499035636323670408581225577108 8769492 -67257849771847585380420840713315328000 8769493 69668844040302658565122024160158321742 8769494 8063446376182473940289252715662216832 8769495 57287880818373174668492037073122908160 8769496 -288395177309415901537953495215512227840 8769497 -69521864229134759329438882097662861056 8769498 -73159873125813544814793789986591847936 8769499 -81006431370727758912812807131070717500 8769500 -167157570034646370265848753738149760000 8769501 20943532106802402046134147293367498840 8769502 42763891876357137628442751074328711552 8769503 -218841424975886531850784442293007185248 8769504 -102710694478672435595936145325254770688 8769505 41267068048974091019118512701421616660 8769506 1484867721446162900305190309697640704 8769507 -29338109692016071399674246195358446720 8769508 49610274669156898506794168496678912 8769509 -43000336104378534678996081286622924160 8769510 45028520846201728050782144618029852800 8769511 165478332653116051093235233946197431952 8769512 -32026639766490242201840085072830284800 8769513 173703892151906102408666706571652928000 8769514 -37494543902225300873032870325529918720 8769515 173432373089486824714000404469684424160 8769516 -18763559913777295263897520961497497600 8769517 -185448272251043066528745980187780827434 8769518 -15706116847858790774554610063387891328 8769519 46765265464292208959649597060690743040 8769520 429721167228066578029336035043737600 8769521 81398642241897767706603830515849262244 8769522 -16712407688400126596411187238648211328 8769523 31308394165720714185911178025349606144 8769524 39603579555517045833919186110789580800 8769525 39171458744813067230130493864236652800 8769526 9115461147338654674591505900121609600 8769527 7492252957987774672412270933199330720 8769528 -10463916017136702054675838278743654400 8769529 85409566366517447303076329134914145130 8769530 -8426591566204229859745970516851902720 8769531 -12396422448700746582491686667365326720 8769532 -21005378887888904686782842966851584000 8769533 -259560893816270808183070302613603693056 8769534 -55270259645072772285901292067706119552 8769535 -118932071307995195759125314467618793840 8769536 201797880938131562807560830056977661952 8769537 -59782868239042035506477101513767897600 8769538 -59517542929513846044736728752440492080 8769539 68010754247027377681165957301309319024 8769540 12493094996373573401584944488300113920 8769541 57122879231163741353413467443555325984 8769542 111546590707499654505992230674134023680 8769543 27354929197854653771820280069925629728 8769544 -88577074184412759115035091265335296000 8769545 183894239358098709309432828889328443200 8769546 -441365724137596465024370723769597648 8769547 -43672267016986565658342731661053913004 8769548 -10712742588641166013098741119569012992 8769549 -566888109087896417457422279832411072 8769550 54273262360891054024598285539106668800 8769551 157347824929568594631496169622943309824 8769552 8025839002103864125663261255105511424 8769553 -30086066141725687965261131417013385600 8769554 -139192453523252089875746575252356711024 8769555 -22048121241905220248149103461511918400 8769556 173119747718253211482361154153326368768 8769557 -34084238481963608715070604058267707328 8769558 34401809100031849658593379849790873600 8769559 -66380387604309187930250384352956793920 8769560 -8617035348644666939129239147671552000 8769561 15568945981877777753664196072320320640 8769562 22274461268144695802317963983559906032 8769563 4335310180043349000817568903429186688 8769564 3761745599954501177474981639446295040 8769565 -34051381821583483294429385545843027200 8769566 -28361929070618399394017138277620863296 8769567 -217681598096999806372795756554090267888 8769568 172704250210577491844673685785775964160 8769569 -18070508092386293820744919322825363004 8769570 -22978034706932852130926033369716684800 8769571 -197508100836928287588343726561154928000 8769572 7547210148331252535251818761300336640 8769573 -65009920415475043424193329907722304000 8769574 45167236456243902853484224745953542144 8769575 -25874679898400730073900336162976875200 8769576 -35900712252023806702239045380921917440 8769577 18160886798536880594645317219174466426 8769578 -55187838355907337601623434643077932032 8769579 15535114054228478925511177530956908104 8769580 41675342898511540009286954976084019200 8769581 247750652660710913971771235186506559382 8769582 -61016886842472469254684396916013204160 8769583 1755524252422710366490300702178822400 8769584 -26856101031430823622774826699755110400 8769585 34987397512588893997619641416865368000 8769586 62748768909428272514909856311108130816 8769587 123493883310520798483546000885098436236 8769588 25692256131726901142648733151134412800 8769589 -437799053666287497254047534347893290944 8769590 -20429274402312289533258312807106329600 8769591 -57765479223463852992580354389607577952 8769592 243086882278521412021136190885642240 8769593 -104271916102040597708696316710119027200 8769594 6923385722782023322435702331987635200 8769595 -42815202664540561450098529691588468400 8769596 -159599812244665191225567714622763520 8769597 -46404872714039964480612687588588345600 8769598 138568452917591367125106294301557292800 8769599 28813829917361766369809655870973137600 8769600 -10844369016936266558725978828308480000 8769601 -113419328453920358909890838535607737408 8769602 -73452085586666966932349018457299510400 8769603 -70011892919438543878531921623349563552 8769604 44961911963347549270374313595689828352 8769605 60261217544110681035731354209733094360 8769606 20316104702498979388030308074026663104 8769607 -19243060336554905835255207518255995776 8769608 -11500514936388784065917593969150295040 8769609 173635453954000337550111768880300481514 8769610 48667163597833367179304418084832681920 8769611 -326549831628235336532487654506092407768 8769612 62815038589025495262906003105552018432 8769613 -32251604294963109331489940409361104000 8769614 -2560812500625822653880064083151776768 8769615 -42506077335403791068123146215372972000 8769616 8242992469757013604123920385687142400 8769617 36915975704329887172639142568307671666 8769618 -25572045756194766088500978328016305152 8769619 308310075855189166061163692349020193880 8769620 27682163894823115044957215870732705280 8769621 1660053754878703768809371914332364800 8769622 -12530324126022263828139714539583816000 8769623 -281908264137828446842858263473944795128 8769624 842034707449372541538366138588856320 8769625 56908886817974834293143270870079197000 8769626 22007711497412316101827945884915558144 8769627 78879840907010293434160549700185858560 8769628 67049319751319307918703259235291803136 8769629 -17047497057957878951645285291513009280 8769630 75186815811314576911795299588123294720 8769631 -5798547099972636986195099225049764416 8769632 40530610018501028183496689156594073600 8769633 -78232668955595603284845013106428919376 8769634 -98109980410767088032657542326444080480 8769635 -820569712984424052568139431273539840 8769636 6443209202567149745987520254356537344 8769637 -10446583801179812885370642408937277508 8769638 76952919806732478068295424185288086400 8769639 -153627220173564214260922126251950319576 8769640 112660342070448162323408133439180800000 8769641 -182998887355761297350655562237550357958 8769642 -17761406367713662181435023832589619200 8769643 349967231422017904596104424086939327520 8769644 -24479539288234636583120049731601788928 8769645 -12164805828349957868949103400624567880 8769646 -33016658654411578693761608627340193728 8769647 51774915838020128343335252832472998480 8769648 -6194409410805140385496852598694445056 8769649 -96205909271671088188613227470740048320 8769650 -44344232367789659426040488050665541200 8769651 114916820173317676425238937190952547904 8769652 -35254283385754590797267115086328791040 8769653 -136854562665993073296457178873437318098 8769654 65726669588765565372210002827894279680 8769655 189333764819972966444173099341220105560 8769656 -53857376304328438709133410554788618240 8769657 64701404826881873733183868189526930688 8769658 -173205441860269428833973386850523902240 8769659 -201608074536515088393530343377609109960 8769660 -5052267596932496864006329761832074240 8769661 229983926709663672965272186073404240262 8769662 56225772424433218437371797720547638464 8769663 -7095597323373424906182796554351084816 8769664 -4658321433832348870289730385068687360 8769665 -111677462576558977856885505416277445080 8769666 -32229828113713124001975042434210681856 8769667 207928124262165887556131685178886574716 8769668 123769681873954929194133104028252114048 8769669 -91181609837553898639182271780418326560 8769670 -1534572868341283647523605744358809600 8769671 413644147544604474151439540506401615840 8769672 83507681589078946809682860611527503360 8769673 -257242959072045916689550360805542481760 8769674 -92559048426886147297245474505950803664 8769675 -30350231986118484945112045865919891000 8769676 -64290301317576376792758747525445460480 8769677 -82337704593391747757315285765761302954 8769678 -293310802770761846265580844913484800 8769679 -215141109845633015551120309858083904720 8769680 -2703008287619953708125381372958064640 8769681 238867977032886666187430171222687409600 8769682 -143395808666094217004291061270160925808 8769683 10024735176200162004852188357498093568 8769684 43934871971246356221333977842322079744 8769685 246866619042049429315349306171614114200 8769686 -130201642187540197433124940587758103936 8769687 267096542355216079312126367375309520 8769688 -178479157477502044297465570700118282240 8769689 33812853589483424490161043653823006480 8769690 -70300454851170482855796953307615336480 8769691 -7014231239063610525304742033293140480 8769692 -14999461759107448836895761835822109184 8769693 78515403652150787288296965308747875200 8769694 57555616196277068919380800549890880896 8769695 64421555998698432995052633084800920800 8769696 53062113762553673268896943878993608704 8769697 70526645096521411585427031032722737040 8769698 -19812434859397234916269397668737816576 8769699 46396518261657620285995216303708165284 8769700 21723013736966949970027971327635043200 8769701 -25170746764086750294284449204721385600 8769702 11596665742347385747436200541014932864 8769703 64757982275579744100611357352515104120 8769704 13210658612475607478256525902237184000 8769705 29640765746071498344904820226556877760 8769706 79241677279076567989712724558152820480 8769707 158589045280948052393185987953546023952 8769708 -9333252854466320430833598677325641472 8769709 7262708499943808900569747430085481688 8769710 -5443534510288153848782599774303218240 8769711 198140100171576492194424688891559742720 8769712 -8586011249337223409386051583466733568 8769713 -320095660902538355223853000394787657360 8769714 -18213093217780167488757326970519398400 8769715 100782741372556442446077949642312197360 8769716 35705337211888345248807323633045299200 8769717 -21589198498524378842552971509347538 8769718 -26888380402660179801404815535259669696 8769719 -27160255389367956146846437851388724304 8769720 -28126470709977508237246704919004774400 8769721 3364184480823672585962477496914111632 8769722 -6973558188326073662944571664322959936 8769723 93392178742475362116054385818556552704 8769724 -53517153789623880572971294329658645504 8769725 66691060147887385393226567456061407250 8769726 11521165750605861930520698699717620544 8769727 -416240936322693172301707087946885553920 8769728 -81593853192213845180592300170573512704 8769729 -97824122900034556167171212729239983744 8769730 -114582248742711030636986708215030472160 8769731 29787544274265785032460933667032371200 8769732 -84343178529315420283809657975728636928 8769733 710490303217955999969910181655564320 8769734 114337916041702078062790874051479154016 8769735 -52918754560347187403192200961964672000 8769736 -109459764696094370965577042413971978240 8769737 115894235309844148003631862927053239386 8769738 -38690572528114616893952883942232217856 8769739 69658474043622645505131328630117532160 8769740 1131635996803983558272284511298785280 8769741 -156800517259591016843108540791390348608 8769742 34152504306666723149746190940732526272 8769743 4231559956962603512868745525371085584 8769744 -25133160911890320152205568274921988096 8769745 -51669052205338611761100113369234534400 8769746 26265714709097351383219749546906045072 8769747 31594645604350966833871169056549643520 8769748 52533318496319435229154138089124202112 8769749 4010478354941238428397715286787157980 8769750 -65191784655640756015231099913286144000 8769751 93446075879836577459636537496348312624 8769752 92619962525691798224425265092821657600 8769753 150450675886520304641945260727533270362 8769754 55453660491370391583248081571947942400 8769755 -37658557848903802895790614320111371840 8769756 59902090932234225214352374265810211840 8769757 9496699699686262015909192798749284006 8769758 -2976565701739665164658592981563419520 8769759 -112506271538635125346453283189557133496 8769760 17627225574621605191314866466914304000 8769761 -22732246523765425031975528019472040832 8769762 -16297603465787891803069024954242159360 8769763 3676007356669612557304181841099261064 8769764 3022375133228156038808526824035694592 8769765 -58307803663538489699950701761816847360 8769766 88901982010296338620756384935868495680 8769767 -253733149432039573625716138079428298184 8769768 -35771267136576128370049595581242900480 8769769 -58298830767838672573455746549939176704 8769770 13569999611470897112555604073957114560 8769771 -128466673965885512077023448970786692260 8769772 -45373934331737813622880492119412397568 8769773 -3161188044954931039636173634145521620 8769774 -19994183703173900982153447424971866880 8769775 -51096231061010956947939449126701953000 8769776 -5643652081324340018410745927111540736 8769777 56193866262082630436960863229767560576 8769778 -39943221640500868138569820543090652160 8769779 119188213169706690978471004302518194380 8769780 57696632624170774039078869657193359360 8769781 42620694930637782907730582229034999932 8769782 -1557453938120079253678163782694136576 8769783 271990071122651247408836824113003648 8769784 77265656696627101951720087718604902400 8769785 -73635013708509161102629485783107390400 8769786 -7749798170594590378548015543084404736 8769787 40872732323907861270683519549030427440 8769788 2877635887256016431822631933706391040 8769789 -3958348032480786928085686470786061344 8769790 -36170787759705443660032158737143219200 8769791 171521865832010495419841213931542992992 8769792 -85735350680840970186004575478842654720 8769793 -104819568945426742053733655567960193120 8769794 118506884136805820185360755072508144512 8769795 -69040636301801209736065126881076738560 8769796 -30711660923192330511277997553740091392 8769797 270005073225344829250471196127669921246 8769798 33669655894546927137107780985707066784 8769799 225442913153272387039753080257637435800 8769800 -47025493048853699790924582330484992000 8769801 21052823859072848252430666270597639744 8769802 -89691774183953010700214485359049533648 8769803 -129242954966833735736792956087744969440 8769804 52340695033324371625448069608044334080 8769805 109055336616313245490642420850533422720 8769806 116420880732566977982406012828782621184 8769807 38527416126664403761706549940443268288 8769808 33422278749652112784770625414417874944 8769809 253932703078083170817270109747497401010 8769810 22385718796937501611273899299126123520 8769811 -180885523899048287026006176409426802600 8769812 -9960495588703813271804479308778760448 8769813 -5412426607943360389703206338689790720 8769814 -32311632813839271175330136418900089184 8769815 -21627119089678051165244523090307976040 8769816 -15613219961978490310250329126222233600 8769817 -6287877530969354243803459503725937408 8769818 -10501713118129035605245581767223117600 8769819 157168477319534605123903692380870089920 8769820 19135158893939050134806932373965639680 8769821 203468957897072892701220525313269938022 8769822 24651443578946782364388974415343678272 8769823 81514770014087068185414048939444251200 8769824 224593698997808953533683493455580364800 8769825 -77720398772885261101152648837005391450 8769826 -27281202353486970223039257388791434976 8769827 -186971584134349248068176581499845713856 8769828 -41793042374075540754089267659479751680 8769829 -258308930976914028894963359123821381570 8769830 -30659014842552838302062172301168876800 8769831 -4588885240170360665918896273178345472 8769832 435670250448802153882998874704121036800 8769833 -177429217417821815007124204168748310918 8769834 35805923948283342281561636497447057584 8769835 11468988016891258434465118053928157280 8769836 -5352750894223162500413022122450891520 8769837 51366806461877879491597646056099517760 8769838 -29151639186802632865759046997786624 8769839 3653179951414477448896339393875295224 8769840 -6146107432105862939195678724024238080 8769841 -196537913089170314241337063399198185948 8769842 -133655116118075055447386510504555388000 8769843 186660731091345550503461382166223929200 8769844 162102013247780822355908056800564713472 8769845 -3430141709598004434630085706485107840 8769846 -55187676526827146926974741546918590016 8769847 67783556125324025698250413606292496296 8769848 212311552833213557033476324893239070720 8769849 -40448793329995705069893208704500567040 8769850 -353583693059021661510213805809216000 8769851 -7637928430077523515666715186638534096 8769852 -6085747919607570625495752863120959488 8769853 -205925505213820127890050313410175011898 8769854 36086195270216958260916201908618908800 8769855 1485311736184748268188444632995559200 8769856 -26176742799607401470260625270607708160 8769857 -62656927974075855829973050641938617260 8769858 15505539952746232262254639187526008832 8769859 -20169143751808099252228065776100763488 8769860 62669560722481039064788142158728130560 8769861 -55955951125637237363993926426252650180 8769862 -29712915995184118887293296306676753568 8769863 -182911086503849078352593071283307073776 8769864 101455225054991251167079767627027947520 8769865 29918974377363370575893890254326346120 8769866 24587711969097633179805663509637089280 8769867 -37366520183847330043754396206698116688 8769868 230273457463210709028629271956418432000 8769869 -35487277955680047499584425287407559680 8769870 -24700792955136275081161839421857369600 8769871 17841736656516264472201898383550049024 8769872 -4485970462960700555892148453208039424 8769873 -52889663929211707726869332930028185040 8769874 4670643430337282287373289627831969936 8769875 28647349532595276360569524134060192000 8769876 -82137590905180152921924559234658899968 8769877 -1718973122086936252298927402305814592 8769878 -1849882180330539834988066561231966080 8769879 140528626280303550812018889372926833824 8769880 -10265298966604449719285737002330931200 8769881 -56749994597618628361526844357679079868 8769882 27001647302883623958785237735140293120 8769883 271529423824342792096501374978079256132 8769884 -184648019579803139518041180157234589184 8769885 79372745386335955600410427586362677600 8769886 56910695876409583160012890413511627392 8769887 52401136239037040872658232006748212480 8769888 55096890015654609241663213007443329024 8769889 16961532826163028738667970414012923968 8769890 70963154628797458498913263787522356800 8769891 -28967267189304286398517764039612797520 8769892 137195472060382345281981030509057813760 8769893 113986117166187790021593308307171168 8769894 -29095590759714236619024208885911472128 8769895 -19246088873705622955986738687810438600 8769896 20295968708959971142827559590612418560 8769897 37800160944771517706594792443966979040 8769898 195974271670740225300342249910812769536 8769899 -81627626513749768794501704105634761100 8769900 -2871222350443993653708215191604428800 8769901 53815889283105553870249932522040291552 8769902 81813230050389185253574908052246105152 8769903 4824127322418096159306417007735132800 8769904 -9184323782904955488034384634125811712 8769905 -63782987473751982235298535158505812940 8769906 -33321622265047175916632295958720571520 8769907 -239753974863004076824536090387411729844 8769908 -26275541408241329129627775264869443584 8769909 128905913453256296109841677302374476480 8769910 -3809226970942071950459624922643328640 8769911 -176546602272231302354842474269622702488 8769912 142148408855075642777421334759826411520 8769913 -158652055250014049826520546155959202838 8769914 -21457653046802945906721789930836620944 8769915 9785993279457034717712199686728938240 8769916 18019650220074222914492842629852848128 8769917 -245249613429338552734866203692403593806 8769918 -6568563734345950506862781326655090688 8769919 305696227304653072448497529044214509560 8769920 87014894485914522251120360635446067200 8769921 77497872187677242888097229614525584640 8769922 835306278721498341067109522137097760 8769923 53218988734876994763766546862343996144 8769924 -116948996711741431279395578670151956480 8769925 -5393381676151099749053240233967500000 8769926 94087617107686036058156817796094776320 8769927 -141858560253883368014246751018891027840 8769928 2891259007374122655395736443395368960 8769929 45474325504907670328482213468774164352 8769930 -1046702612399055168592685553184512000 8769931 -24125456647419072380589929817999987072 8769932 -6946091463546763141823346762407612928 8769933 -95926616157685682476326018119906528298 8769934 71684754738034883923744289818120037376 8769935 79891065576358714370904881077775320800 8769936 -178050203665282426244057070185742336 8769937 173462478374302016169191428823662513440 8769938 168384856718648698548049616257178439840 8769939 -120268784080057497260469504040970786376 8769940 -16036243228910121290501889474375505920 8769941 -23532468497450596548782998645583957316 8769942 92680576813140920710475965183329567840 8769943 -5365914040093204838399188709735415360 8769944 -96663584391954890630747199816188006400 8769945 -19080293931883948302316824405505030080 8769946 49917170689436210515269090433915037184 8769947 -137375104103303251548905681900534061960 8769948 -32411098667762326229348482820225187840 8769949 222399560224844096494180883349231820864 8769950 -18874265440197710084113554174987849600 8769951 102812877709562519120281421279677392 8769952 52321800036633951614508770034385354752 8769953 479645854835863286344697879377404751104 8769954 57699861554960560604003166075368718720 8769955 22347394788814081118291601111539313360 8769956 1212419629148374385306895741691920384 8769957 -359048130750873266180965167221731008 8769958 -32567655075845567676113381654427109920 8769959 138787757796628203540822493334753613000 8769960 57344282971192946244000031827601305600 8769961 171493884149216213908881122184946285562 8769962 -13172659129972501869301096198812819456 8769963 -46499116165930271059299312389358992640 8769964 55543303775520473854611012231113738240 8769965 -37676382400194833040336785723415102720 8769966 1451903318626349692035386925640271424 8769967 -129563881531354097744323957536149839984 8769968 -19018394884486390515292440337958289408 8769969 28467768611875984863093512566361542080 8769970 38216637049422982868359413223669701120 8769971 -44654783403490806344362802635709876760 8769972 -64094745513461845301256313679437670400 8769973 193526651780739470403141591742166666222 8769974 102394984381039903103402767551850040736 8769975 48212736913645256159798388640495644600 8769976 -20082834853499859219082373226154905600 8769977 188409286071714580098758183586914872200 8769978 35922066654769652162845777501970519040 8769979 -3322135752433920654907142374160029016 8769980 99508724341523135846827876553021760000 8769981 -98301054171630917040293242743722290656 8769982 4549479381688060976711654034243221760 8769983 -197446895797988813701928927871621528768 8769984 -3539007776347643160833871991290200064 8769985 25306854245181336193480849621364674560 8769986 110953647645996199987659085665682602192 8769987 -88551286645475340208631083029742744956 8769988 13256557660774013210349473271726637056 8769989 -17238379447706345666429957812100935680 8769990 799901936106742427836074067156688640 8769991 -197093034414952236119450607700542516000 8769992 -59572662274519935491727453198915993600 8769993 12312186250426115674899654718736518656 8769994 -11744733576086063180407471051119794544 8769995 37931699660475049596404933127676959120 8769996 114958620773241907879928141613461260800 8769997 -12526304208383048721190153430413135860 8769998 -24989311723292888104694208944196625536 8769999 -6497969227224128386113388271674894848 8770000 13562427895332541213451332493634560000 8770001 -14345664481602659043602533219675098720 8770002 -46097388648576664082411669470448938368 8770003 272815385598368785534729499046751963464 8770004 159994511134345030767843505643137062912 8770005 146130818853530306935369643176026144000 8770006 -54161361814957692170321259115603741440 8770007 37605270292907036783760467087295365256 8770008 -36498321307578458137345095614255308800 8770009 -12122553330190654610170401641340300790 8770010 582131200458705247101185995088848320 8770011 -288184927642954833475544628339432806400 8770012 -242013380431003223247704000265436108800 8770013 43878793797787347952850177673138178560 8770014 -68839203235896096818274380362845079872 8770015 -29029245161519009851517892220071878880 8770016 137884953196388575163561096158411751424 8770017 -1837037762616220964678367651252323520 8770018 -8668865359751859232611910007840645040 8770019 -56101634924784739279209920475092434320 8770020 42629258907077773288621125474784972800 8770021 20798507756574532240135583532039709400 8770022 -2332004347353198096772468948036540608 8770023 25268913520397011659106119559418501904 8770024 33081018731315001281393838659059384320 8770025 119335191367428052506997811372445795600 8770026 -37976400692759306114386377310855385856 8770027 -12145183322529496837065461570652275200 8770028 -46715668975529265155511328825573062144 8770029 33112494583655104105033008192859610208 8770030 -34506235970272698842346447785719371840 8770031 -64310875149102648870232213168595181600 8770032 -2080237491628994499808304793428656128 8770033 136967670295950333208637720943924659282 8770034 -8547831637647299873529574366577284608 8770035 115620868553107674535397608439507349600 8770036 83033406975877509250457770781177542656 8770037 -157011113053982202851751348605087551314 8770038 619490440516268075357598139887095808 8770039 163551272986460002208190965715458522440 8770040 1971426343156355938914917249193676800 8770041 -13539018705963509868544665886097647296 8770042 -104500896554999436533171057986230749328 8770043 -19868189635883935773106085717263559256 8770044 74424832196313021121669611570980553216 8770045 198745034938493965632126493239371048280 8770046 89038274949803811469238710727117636160 8770047 69618986402509404045423816321513684096 8770048 -31912176134505255165053801888464502784 8770049 -275525710797405845399345807985654400080 8770050 24736364591489889526336904873233542000 8770051 198732080810329149410783035865867138872 8770052 -27280458265036035321985930614354121728 8770053 104502499948989887167312962166425076704 8770054 6804404840597334713291648215904378976 8770055 6590872154466777104327001921390489600 8770056 -71684964192330913145722746669949132800 8770057 -1429465213243109820287197443299282928 8770058 -132930293670495606511947276935001342720 8770059 121112254476458032304141665410670755840 8770060 -15035957646452308115747171935236864000 8770061 -71594059193907771770737311296218017216 8770062 6507927241211716450965160850128969728 8770063 -41729816299948329059142294582668868688 8770064 -28483666790857232118300928555444961280 8770065 291467712787016390256330884464413120 8770066 115140206904151281261638055192273882240 8770067 -65847365657769383755774960938200508720 8770068 113491038932651797685047801314413511552 8770069 22170009200735410021055340858077340192 8770070 -12002612832645379341957449946961430400 8770071 -101375214053402870230335582918313353600 8770072 97373414694450339574182593035124428800 8770073 16471117423550988781979502598107754824 8770074 -1323666006892427483285438700591340032 8770075 -11052087796517819748824552182038834700 8770076 47873931428070402256231365348282808320 8770077 -158278881680938543107218375178537104160 8770078 -260489652948920477104119966131337351744 8770079 193221420728665346029259798213014553376 8770080 98364209984967251303842920278261760 8770081 -190915440231942022299998749821786537118 8770082 -30956840887534392286489362034230034608 8770083 -4616887691428133631970382543652385536 8770084 50020398632809448668085497459481788416 8770085 73869431814532577044647964124036588160 8770086 58006808985290010318930441977890873920 8770087 -290167868833955470959589350038551502808 8770088 -67763552959142249535492907651978045440 8770089 13940999477791488779976085003458020640 8770090 23562282914069239867610249280096353280 8770091 135240611127618707986386187799388902184 8770092 -84196813734061956077754260108789277696 8770093 292620635615359626747413484350989769580 8770094 81126591836419039345865814632599116096 8770095 -78958280884952773327494770155958721480 8770096 42512628349818445508181815886282424320 8770097 -29451378171918146554154278905228562368 8770098 -36189833575076770136014694243273636736 8770099 61063464852665570119143743070022952240 8770100 -98320105715979141814020037459069641600 8770101 96186603343052860248897558602265452832 8770102 7672302073676841511176009717751185408 8770103 38549472666719120529910963737762977280 8770104 46936120003179326548860823969393336320 8770105 -17865168689658168709828776707187168000 8770106 -301140226252742526697454620094757335040 8770107 21713709620267264650741568118880063488 8770108 -602728023931818512971453352531816960 8770109 -80418714629898438563597429313149925690 8770110 8429752210519412579191406337537419520 8770111 43650953061833094855175752337672293232 8770112 -12018704154587644191416027903938265088 8770113 -269265813863900245840080059878091938752 8770114 80593532912418203951229788533288782720 8770115 32665111854638699611986093873822447600 8770116 53064872651031949332585557144027569152 8770117 43272098275707899105282448550645777792 8770118 -73887704526787632299022709779403232544 8770119 15077888324731093344627464568090149328 8770120 250109689962342782884846056870464409600 8770121 187545472486379397156019974225310127322 8770122 -46601007785188543237660352984296226880 8770123 14990026485421346785130142705499699320 8770124 105987994264386446092385178161474068992 8770125 -20969829486091876348343362349840832000 8770126 41173438847241272646095132322580408512 8770127 149276010544359475550333183682605618232 8770128 -8031792730552331689971506449562075136 8770129 4007867061760654052924311156391598400 8770130 70316557222818840500549154049754526720 8770131 17986648853903810229001927592531605620 8770132 47668116377165329925848002092763228160 8770133 20150351815517284016111540529277623168 8770134 -1801161833002494709477683085747790400 8770135 110641601968873244351532077958426947760 8770136 -84780138225592388250200389860061624320 8770137 23884724136396929263580958058394634960 8770138 -55997514236208581637134085889870157856 8770139 45845113359801948935761700123381795856 8770140 -42703517060569453868203155054220800000 8770141 -539356519399303498290756353058145234208 8770142 21086683366175593027539189722452217472 8770143 -38983891204472106962727423372628336896 8770144 49858034093826342730983524189035560960 8770145 -1116297183699765868502756447502721920 8770146 2038258922835376812162992737052491776 8770147 5088254093328180337195475558655604224 8770148 -37414410708658796877334847075355967488 8770149 82264843893287873823210590998443673500 8770150 -54069138837913882947403874778313927200 8770151 -2153797595554753166465845377449168160 8770152 55449443449274104940600697912597381120 8770153 -62217112335905425405939305446313861120 8770154 27134473071007284642045752922495593472 8770155 8604760508450836025508886792971026160 8770156 -23419198202984546201786590061502371328 8770157 205233640391027077004425771953006068832 8770158 69444564585751106283226158825903005184 8770159 -53628922663940031665959058398274670640 8770160 280606091223724474771937506919055360 8770161 -50006442275772118101579799254146102928 8770162 14763206905838472796883595364832684064 8770163 235412100890414985600368251031395040640 8770164 6927768331409356001369630746724339712 8770165 -55030508301437079589127977114841987940 8770166 -125971568454051645557348860192574260800 8770167 128541984798156872780543955874462656000 8770168 51822718048750896665502892193155461120 8770169 207515542613088037092710888973131982570 8770170 247943361926520550190287301709795840 8770171 78704713460333242030316864027087678372 8770172 118775397064977308749176025481498910720 8770173 -56487159086423981100095417048462844000 8770174 -4891992685214480374999931214982615296 8770175 11342657820341215810311240312954981000 8770176 45542958351012060722879319459212820480 8770177 -89078012123997584804573286922618286488 8770178 -48213629967985236789600061505100318720 8770179 -54210981018878828039356808304943125504 8770180 -63534051723209993181497702320755033600 8770181 -88378066351747169976705069507375556800 8770182 -10716386542535098277864877730786867008 8770183 -1118105522280896850731065419611473896 8770184 -41205295552704379001940231460304025600 8770185 -67081731808226070413768242990880707200 8770186 108785289512986548131620767206479167792 8770187 1386017740497711326296450745722370640 8770188 9031422154993235432002745724241723392 8770189 -88162080493509086501319010015514184010 8770190 -222447752068966165646478378314415360 8770191 86261725386149286861365287517451596160 8770192 4025222728442289463511107300347297792 8770193 92160700860115520719710062618385179442 8770194 26767325948170656797844148718075520 8770195 36063363273205809083523899214216211200 8770196 -130878195255582759575246379942127977600 8770197 -83765232519753515349454853889127052160 8770198 56035996390154712891643847407966268736 8770199 -92187982937813863310002194758572984320 8770200 -72759502938569813193918800358899712000 8770201 -283916696103484596919711632659977894 8770202 -38158873264042993450076087444042427648 8770203 24577327885526910367555748086525105440 8770204 82253029776005068047549975306075098112 8770205 19812607388521901733207817397318604000 8770206 -34223062527859316651497562944562709696 8770207 -264171105111071349636016281515711093160 8770208 168673250952934905866634855205358469120 8770209 -4662755115160767102552490521011786880 8770210 -10800446133996920911823358468014592000 8770211 267386630421371518415119876977743538624 8770212 -54953980772238509226929493903937963008 8770213 52116429004228346041617291842301494462 8770214 -72260190231729636190875112022055859968 8770215 -20432550263538367606793281630354287360 8770216 35794354834091280022572268671181608960 8770217 -128547526477551874908947966124523753734 8770218 37507556049181905470968442399019266304 8770219 -83029597009739657758048297772297810380 8770220 8444092799049593969607714487258183680 8770221 -44705595745217494913188583620309694400 8770222 88308272551909205131882062540935893632 8770223 30986865506916635734324741913003452800 8770224 4141730649583758164466348698059505664 8770225 3768686398123534271146515638774207750 8770226 170422552896345052363298807241570170784 8770227 -30577478039021903414043830366356334280 8770228 -10236237300521297278033236711726574080 8770229 60815512906270846941751341600990822240 8770230 11121192299652818881643635204633201920 8770231 131281784087000159710767686773665857496 8770232 7710554879592440622800497526076825600 8770233 -104738245961353935153636226748344625376 8770234 -55165660547905210805247524492643261696 8770235 65661184292576578642993813445106104400 8770236 -123480378765476997008110630215781068288 8770237 -1120366925373066062040036293035812928 8770238 -36875439235307791461641017121685360000 8770239 -76936301418229416776617786468951485696 8770240 54355699639892603753340621343571312640 8770241 -94546193667088837880668638945256406016 8770242 19991471855343215700901525311564080640 8770243 31518375852651551937030039505927474320 8770244 475127926849018365894942949419098112 8770245 23483337185483882729888492780148602880 8770246 8562368190644212959134541179616159072 8770247 -228388868591082279343569044148964941408 8770248 -73163044530591569576588280926711808000 8770249 -118933911120619549167774548139102356280 8770250 -25605973005876709676558919914036616000 8770251 -17219560215592672827859762819935906816 8770252 -737894598602472596232220264200619264 8770253 -11351561225545970687475016397715087498 8770254 -24067806873683551739234701169414431680 8770255 -47682888996478922537416308190202779440 8770256 -21686658926776103147348067731181797376 8770257 4955979783925350667825415168420558754 8770258 5270229508703673230913856900906778112 8770259 -7470360010418890940056336778028269496 8770260 -110039328367396939103850033599552163840 8770261 -81716288228319433172208905007803108448 8770262 -24496543057600095674418804212305222368 8770263 -7613693386572629903824451761930319256 8770264 96733761699971721703413611072106086400 8770265 16580185803317421963201599072589436740 8770266 31689003996514754725986331093888434144 8770267 235690989399668020837947123160504339200 8770268 -31039206459362925681778925156107769856 8770269 28185882425472305491152604239309123456 8770270 41353956715750028457461061350276854080 8770271 -100030224871931270779796372281183369056 8770272 -7504939166129851204086482451239534592 8770273 90438780922897718966903088857656943522 8770274 43914416374392221135193506817915821136 8770275 -2892200388388592380809487384064144400 8770276 -39603496985220855586912664321368723840 8770277 -292034092199810107674464497740149087874 8770278 -14636278594806696415355958933971364864 8770279 -3286134513683708288395916460720169424 8770280 711446177297748304716846041364480000 8770281 14167771637955851366643562219189118016 8770282 115722721216231610111166884810724610992 8770283 -92790991143714884417412266847580743492 8770284 80342127726586889370393212732430466560 8770285 4591874223372565931194795310179954200 8770286 16688369934039675123074716236252349440 8770287 -5003105795805075159565135278294158448 8770288 -22372199032179928829967189201438834688 8770289 188491916499261254214516894476573409600 8770290 37385036023191148546699057653180510720 8770291 66066982443635556478752019171668099240 8770292 81884585643935900770149512298914246016 8770293 -607233118723004655239214589363141056 8770294 -61705976678420344040285172063637314048 8770295 48301379929806587557254380691442697280 8770296 -15859161303834088138722786378449510400 8770297 -67588885261700874251170968648537359254 8770298 -78711455961136707080890300096842771600 8770299 113499469977300561006513642922130403864 8770300 -35923392183302055693856944146088345600 8770301 229709314331878761827319540652616407302 8770302 -82475419637130762994598922925431576960 8770303 -20322766438407624963540603768374993216 8770304 -162868473231637283473598627933155491840 8770305 -84712761218697907094423214777877521600 8770306 -144172493268730955226697985815379220576 8770307 30413740155999838558748949624018970272 8770308 37964788868994929824503161748891930624 8770309 69056676603591754558901437564666604510 8770310 24734327915299942315937292349698501120 8770311 -95608463447475536824810037648119179240 8770312 223160684847333051735874978103009203200 8770313 140547156526602649605041417971828961562 8770314 22476711758734259685733677344353285632 8770315 1517891586675206753052146256824316960 8770316 -88890019459883583683942722006459848960 8770317 246656142780260128392774149594906572800 8770318 103576942691718617573745247276950951360 8770319 17532754663350610627901567386053803400 8770320 12094972116092402029776579288529797120 8770321 -61725794249314834694480255859024721088 8770322 49016499476167630355423685294072336 8770323 -1378879723545422108990879301604848576 8770324 -182903355098953087754251291083021056000 8770325 20290790690026123175369327995464484500 8770326 -12245201879096981042034720804780650496 8770327 57396706889622928521248839023065198880 8770328 -13628332098070861438458220478152704000 8770329 -69935653784886375563792973487539495360 8770330 7879182261164109843011021325221380800 8770331 -247765219694263149800629753386981402000 8770332 -25872232094083817709270313369547271168 8770333 90709869262962720265324723555347093408 8770334 18383782149698928496168900133189228544 8770335 -454039623640946870996757032483182080 8770336 -264180862780424867232786102908407382016 8770337 40389889822128362705735615630460507840 8770338 -3303920567595111763449681799206285312 8770339 118070094429067681725558814893983594256 8770340 -47616075228839812336823780050938044160 8770341 -138571732313863111335763224252267647616 8770342 -1214564082279242966472882006991042560 8770343 381354086032536297818528287545638035200 8770344 -48494200060716685074920990093672448000 8770345 122433496232619601144446397760652464520 8770346 21560943403564350196403413361086691328 8770347 -205038100142415336915055526924176358832 8770348 -36349559947886439726499535791821083392 8770349 4232416734650762165976041764451089920 8770350 -18759142657741277789107824605197824000 8770351 -83956733770684628283376398179321524896 8770352 -51919551482356442440490592464363225088 8770353 252443651299942546908773866996258698144 8770354 -78879092531593236519123768481550713440 8770355 -10867012975479485341108967336901444960 8770356 1739262822358292974030512032997027840 8770357 234166982200027256619244774651684202606 8770358 -44943701935887656552922977673864286080 8770359 10534995690735150827175222904397212368 8770360 3842567867604242872999340985319833600 8770361 -186984937132751788207500473705320410288 8770362 -56499120167273790407589478531020595200 8770363 212525141104083757584284348561154171348 8770364 49525187233506989084531189938411723776 8770365 -6959256419012154492688423379304698880 8770366 -84501838119285066053124621405683712 8770367 276426377793496342446624544307131817472 8770368 -21997263405256305856203432559235825664 8770369 24435404774629084763981607143479686120 8770370 -7843309122960572096771510001073920000 8770371 141217431174811239603510493686043761912 8770372 -1576089164206362681110062299743244288 8770373 -19009436005195110352549697497678979136 8770374 -40614762912346414030292013038885153280 8770375 -219265055935522429538829555857978406000 8770376 -41345210543289446625284260310956400640 8770377 -26232057319818762787423195293702506496 8770378 -1318003692751893397111961178627230976 8770379 147315670343243362968915747062834152980 8770380 -78943592094991335382699424718120637440 8770381 145562284104401810969445447356367952000 8770382 -40369300145388519169859911185410163456 8770383 38577538650033046091059672239310003200 8770384 3259875314909650136683980145438621696 8770385 -3750236262159023962855150610727029040 8770386 -32478680060123430287989516622751409536 8770387 -35461782372639489093070674290551833840 8770388 210034133276511615042446670150911434752 8770389 -18510529419939306015441413922456180576 8770390 -21580529808516220948592101790772374400 8770391 -12699384352570055318843250372187656528 8770392 -27113043344522859376236788957950095360 8770393 47903551628756303790831395465470532884 8770394 1317010274275146182241580785867475680 8770395 3061103717949248299945095006733764720 8770396 -11095028725036367147589063556217016320 8770397 23905834795195104387779272573236377298 8770398 -5705203065768410043882278306350006272 8770399 67491973665960560776748031588331440120 8770400 -46933861018282428933864469690417152000 8770401 -99142195032470127789454916447657791470 8770402 60429295579364975845882262723881936032 8770403 48285155577998942649588935313733433544 8770404 98240161243161766047711245818734007296 8770405 38708225085824842633106791500671391360 8770406 12274179148939660839610407941370096384 8770407 37043660635692563272308931176102579240 8770408 -2090769754035293560799457824632227840 8770409 2333707101112376580390632639179151520 8770410 -29929489979180875729644392289321753600 8770411 -20646678276123404451820483050562080848 8770412 -65079728083921404354661490547042524160 8770413 -70005748560028860898388152833050782656 8770414 18051366499130667394469207180722870080 8770415 -30865091961327799415574133849683128880 8770416 16928925617360732649993708432240476160 8770417 -78665162854764345422705695086802849728 8770418 -95996910887802797692077213953853177840 8770419 10055822553070497158172772206243271680 8770420 127160119682422282739522859416228033280 8770421 280083023342114404615429875103362246144 8770422 -24121295900706359378204345649812705280 8770423 -262054415430496011525080622614754450328 8770424 -17273459012617003100897326975872000000 8770425 121031774379264404137677995456726176800 8770426 7441194017468696647596400959739568640 8770427 -380578038945661676066926726802244288 8770428 -104252678559075885905213231061776767488 8770429 -23202514821260512620568820950865080416 8770430 12140871765681265619076086982353271360 8770431 83134664746101708284213364580977790152 8770432 92532439390002972884449823611787673600 8770433 -24013860995001254812415294457576276480 8770434 -70761760659253496217292422025963269888 8770435 25858770083755553548120360913199264960 8770436 112186249952939646931899490688916650496 8770437 304094798616082873459907736303751260 8770438 106957565348999682254168443906940400000 8770439 17873653096322116526546709452725758960 8770440 -7903355808125114620074684714428006400 8770441 -142617028568439157166505902243414651100 8770442 -105899612680989405709117964692623968256 8770443 27123712018478591331414358669965552 8770444 -161027671434601641980202744210816920064 8770445 -31416058347226973738119209951063229800 8770446 82002083360668719023741726606179404672 8770447 77038376925721379397136120034764629232 8770448 19758067017568286302157189152374300672 8770449 -42147593415639795621435290338762847520 8770450 50408052037455885919344849523737715200 8770451 108860682447661759688909153181874657452 8770452 -995673095419539962654898269079306240 8770453 156881472517614453879537202125493304064 8770454 28330709591952778182939306465715206144 8770455 -13484912653068405607656450422090451000 8770456 -162886827598487638506211391459311749120 8770457 -6924087246859528892382296653107290160 8770458 -24778819171340427774010327720413179904 8770459 -167211210614090014747012473300860034696 8770460 28951611324814685265359353952150945280 8770461 69691846952960903492845426991768346432 8770462 -36804094644207778304412811186079731008 8770463 25786352244396567861386548291666501200 8770464 -185847697178566582258918186893296271360 8770465 107246700560924455243472822383466483520 8770466 65323637873172349174720458300584806560 8770467 -46751111621809669582951892114869857360 8770468 -31707583756535048571030453652248883200 8770469 57504564919048257038054373262661157696 8770470 -7857190313014702135676900933714342400 8770471 -49742826142749511913660829715724501000 8770472 -504321042636493262572750430806272000 8770473 -47999076306255004609258209014722300278 8770474 -5605798601334963578361353622295033248 8770475 -2621232336433878152388831983501856000 8770476 31560727175783360453908459844403609600 8770477 267483665934906419132113631981439138326 8770478 11222537257271673894779878763690832000 8770479 -90669643929576585438289790544045569016 8770480 13326957444058528462011397801209692160 8770481 156801123160367971910018992637259579282 8770482 -22195906988214816717637228275795019776 8770483 234098162202523584875154059923486135240 8770484 -107307939884664041569763716536525753984 8770485 49305582543548490392674686508474932000 8770486 -132846200904994331592446143953497651808 8770487 205335394147416341722673981804481937584 8770488 37701254954806967415911013303448043520 8770489 9033979562181957516757793872077706240 8770490 -88207493368105644016279220669073715200 8770491 194796594928172990695683872017371794400 8770492 22035081410697583278710043406964028416 8770493 4941293342038011352926681558648367104 8770494 -57351522520081984999160558960679096000 8770495 -19892429387303615726260785486472080 8770496 -24139116771551867743882472093481172992 8770497 79763334995811983780287282300070526000 8770498 -37705418451548255284074725071550833152 8770499 226332673850928358906076428409442783360 8770500 90630254465029890589135268444558400000 8770501 -251057250672596665077806920947280654720 8770502 -36417005436813638456315064605136914688 8770503 -53196972995270850918480846516904039296 8770504 -22104207682766951310127270888607692800 8770505 -35007313967352572752293590990527083000 8770506 42784568368047693390872178678112971264 8770507 -119814735457280666625299812193632071128 8770508 -32489732614142296268333251957141025280 8770509 -160278474961747395686941308050013271872 8770510 -13649510164734196338114204517348416000 8770511 180774305306547256489532287116070174224 8770512 2592662534810184723570811407668871168 8770513 319354634937772632641045512178996396964 8770514 -77936058705812699581801230136017265920 8770515 -2366881170590148975250155156093514560 8770516 -184447398251422248603198237643824146560 8770517 -6671811554302670226569473705104763008 8770518 1785416854893768616070250956292711840 8770519 256913023535832891696787874895471083560 8770520 -3504104485014092963933653212974284800 8770521 36418020164234285442887665230189208704 8770522 13488981659749875408525456718043992032 8770523 26915086674591986877252193400013110424 8770524 -31376061270296928209493429145677692928 8770525 -144015004546237147835273660573585355900 8770526 -6023287074046375739670461105924028288 8770527 -12600732476544269503824766242095472000 8770528 35966519636753586792258370149427445760 8770529 -64872833533482405950916001757488723968 8770530 -8091148419019800997418150235689287680 8770531 -93686338121281031898053438166028601856 8770532 -6949561789635110598167425728898130304 8770533 -94201191643346388112717241368836134400 8770534 27126406981501233921445288031310472416 8770535 -61388914345005564994889480197117184640 8770536 45371345983174346006509132686193981440 8770537 -164880627704277777092673834511902430428 8770538 -1057769567996035559449666021111415808 8770539 -29157785747810026191573976162768343976 8770540 67024773615436479924219151570691850240 8770541 15771857389671543544286318854870659360 8770542 33463858537661110595178825458925886464 8770543 127877461250100938441022738431848859200 8770544 7815427075532061754399900234470457344 8770545 2197520524862683949333418398236051200 8770546 -43051428988261537110390749742575207616 8770547 286145201363205030292626592027664193996 8770548 -34507081557495006412900311461858181120 8770549 99627404910664877356972796408397077280 8770550 2904583048272427681118370036825376800 8770551 30781433103215522026893749135607965184 8770552 8354658185935928749244527696974643200 8770553 -146335725714005481710482906660118457792 8770554 2319378261083327540259374571012074688 8770555 200031188713917572188663606141334832960 8770556 -5458585081977772670192485563730129920 8770557 46960864140114428025855080883537753120 8770558 -94299694581800891975112892630820476800 8770559 105597772819331302291368484354081654512 8770560 63973348558369820347031537907306332160 8770561 -249978279355634397246748188648604707838 8770562 -39056791360923707293565342617776721968 8770563 -40164763726312387333946815375046898108 8770564 154035936759835828042604052851404928 8770565 1573067849054966677050566824701398460 8770566 -24364830586986156095728702108087541760 8770567 48622621331179567683578717892622143648 8770568 -142759262274828597639635461584929955840 8770569 -139825267495821487299773679611010537456 8770570 -82149281190779909946157427823005231520 8770571 -30211956500711275046935383852296449800 8770572 30450798469581710466142493871750927360 8770573 -156700444584443073721029450053441016256 8770574 -58336985368414318820353047451496230464 8770575 -6183420643865986514316158044104604800 8770576 17591022659086907451559252530663260160 8770577 -34948767483134285584564751874690125760 8770578 44780174654442706571391355870094327424 8770579 18594349303499150263793141965948098720 8770580 -18236920334050598639004777427850035200 8770581 -1168113519833936276433593475465385824 8770582 -7355556365979738055035070811620118016 8770583 119428323512644574967119110730333847840 8770584 112065065353123838710008923686210744320 8770585 -3371436042805682083356361265275846200 8770586 -150156990819704290258375780454153740800 8770587 9079115438392960561644296333970489600 8770588 46277288471625048686364290223211215360 8770589 -361245871066428871234568037266811200244 8770590 19205705206575765157814604295877836800 8770591 -29275900310300288372901612603201601688 8770592 72305897038376173972306426827091279872 8770593 2173549932847834083921696066547873200 8770594 19236478616542200677417135345217945600 8770595 -201843830403686859639258672876090658800 8770596 -79072722573020834407327859338956810240 8770597 713539365774074609588791872052555584 8770598 33869253699423294920236178569196550336 8770599 6689148468773005108117516013528275944 8770600 132681655061981911820403707236758144000 8770601 35030317013860981636533065819772097152 8770602 -389361201187738466843964812743554816 8770603 -86047076683119427503227287216769855880 8770604 142706324300893394774092706533769600256 8770605 -88923841406061237007805051823095915040 8770606 -2215669439708657812515448225030052736 8770607 176185305877076873155486706515371395856 8770608 -8665626603954546647478760532334575616 8770609 -27878307701590622609905611228348396160 8770610 79535066493729513422437391047767528960 8770611 -138556649657215995548911588536275229120 8770612 33247664774095541604036329285339728256 8770613 -22396763184158618442914449864178376192 8770614 -60058859011852530773326760978135492160 8770615 26387791281990549923276476443352420800 8770616 117467212382840063830631008643703828480 8770617 69208089712046217742319472174547799034 8770618 -18630426106608521613254694063508368384 8770619 -7000050221511373441410564587277687792 8770620 25663980018665580116681024195222568960 8770621 -74985836048023600243759518059873637178 8770622 -38070773011091865309579339186108380160 8770623 212794793600430118700880647510027281920 8770624 428592333720219893357056377556566016 8770625 -20268133796384783771357254444131873750 8770626 -10100209844054730110608196501018745600 8770627 123022833570890480629434140483571879480 8770628 26866078160439661660275668209989427200 8770629 17175648908560426281165959639119252800 8770630 -22295397109690069151714711862674319360 8770631 30980706066307000373040947231188398600 8770632 -29655276790703261913052793064376565760 8770633 40466622250823104937740551348351281882 8770634 -61063974928341416049918496115516984784 8770635 138462246861962667394673036006629455600 8770636 -15095033249550928309867629529948078080 8770637 -26575905238680004056433679905305344682 8770638 -3794487760049298347620639590015723264 8770639 -102685626851485945107659423998500090144 8770640 16650230645502965163078466947035136000 8770641 10902933046021574453132233225092846528 8770642 29431777247702783317609926170490000000 8770643 6718717863893040908717646794294675616 8770644 4276907841434636904495976551159889920 8770645 74563570266005650356848140120539705600 8770646 113330436824085462867009184320708202272 8770647 29687000397668287978291973214324480 8770648 276507390514606099151763690518508380160 8770649 -70747403462763100979566068196912662000 8770650 10483241842382709995453716397446233600 8770651 32351733815892980829469799024943250912 8770652 2440932300411670470287468509577432064 8770653 -18610059725837655248800094736500971200 8770654 119183211248688583395140559358086235776 8770655 -671409490932337331909145148552236240 8770656 64000170751120239925534918620871655424 8770657 -31541225912265110726670719995806528060 8770658 950636674103435434038575732997715008 8770659 37601637193321712066827604009229235200 8770660 -122736618989400605220622949747769112320 8770661 -76252532359407468698855101277712564738 8770662 28953565049216049621005569451100899328 8770663 80128294303037830688533459682266988184 8770664 18020236876026050095434929640133017600 8770665 -14047382638347827693635131240996348480 8770666 1650738378444963980204503571296331520 8770667 2459872079917131184063296518857448040 8770668 -4052348200400623780891772274942159360 8770669 71649323051138676049798741892369526144 8770670 -5798244619768228622860204317106275840 8770671 18200351294375288798710723501486124640 8770672 21536587597568891670449221831364247552 8770673 -474344387293629423487497330786382463040 8770674 16944248972192246101089172702796281344 8770675 40365086307734619247035821332859396800 8770676 141735332508932377631661728254956696960 8770677 129156289172238340225373413153412927520 8770678 31134489375113118523247089728870205056 8770679 37745251267432254626489219299671349440 8770680 1600591825599883893912257509118054400 8770681 189689228730459660073544004088811445482 8770682 -3555337481746201404303167311555938048 8770683 -8702195220659189894333100863684929920 8770684 -59980049854387299069906433729877506048 8770685 -31572910852354132380229687008432000 8770686 21076280337413461426634808122730272064 8770687 138956647660530635462023881968809214336 8770688 147198371336229982905252495354778091520 8770689 -19682342958585547108469246844547849500 8770690 180903917087636727740628727383943680 8770691 -361435159422489812777329497192330588648 8770692 -57305329296509989060517145072141213696 8770693 -65169548483941322073887608245359248992 8770694 -145688496015822513126298856502043507104 8770695 38734771562604328463554122360463507920 8770696 41558311750302231648131360094997340160 8770697 -68045342366034637132932652614296157660 8770698 52595328002836836893456236103787054384 8770699 -99071834058338951033568739881744977264 8770700 -102723710347073649142220028701595648000 8770701 -55337491556675793271320545528064017856 8770702 -60477030841119178633739182159836445440 8770703 -275742534320340644582095759823818404048 8770704 4924627703746436835964172312956108800 8770705 3347750624606767275642724450011724800 8770706 8854297023926947994521707640201537536 8770707 -25205391620690047883634214517586030720 8770708 132551005588793155244528911691323451136 8770709 -108069418011605715185159704601437215090 8770710 6306178857355333564280398242478080 8770711 -338643958366307782163756642482882574768 8770712 -146034731154758026700698143617003212800 8770713 30712889364251194207913912779091328 8770714 121023299961831137492421949841622921456 8770715 -76882432103562995583533942392861736640 8770716 90204481843458404103462508210327606272 8770717 90690838484359542708439155930937115904 8770718 91138010620720130821965860954316123840 8770719 15665774030518723510817530191532093200 8770720 13540422902197323354154933429595013120 8770721 64255799221438434987080398076937937092 8770722 -16348130234238609560041047268671697920 8770723 41576379839676879927498623939254108400 8770724 213476479758341727599446648820667515136 8770725 -35290783397233050981838666812729981900 8770726 -16014931761784995814199125984519420800 8770727 23615820379094147359369058948963513472 8770728 70309035202760151550153770158537932800 8770729 19997319632104520352704676928157259840 8770730 38297583721394368282433280210351953760 8770731 -8283199978748212635890816759493660960 8770732 221878577449058703865061583996901278720 8770733 173012441509900977236906306450714855904 8770734 10872281451405893908200592791704279040 8770735 70581077440413031068247931341284148680 8770736 10631894290905833150682054350059929600 8770737 -45602835262168578877235663754729903360 8770738 178452939161426292538590806330440412160 8770739 -29605873286391922779198944677995498288 8770740 21354085805156210596210966529714626560 8770741 3857649066261460469685523453860698272 8770742 178989557698586456000485998216679566720 8770743 2729630901675038873048380205332507944 8770744 34647639355320903220099525457006592000 8770745 230413415509941007031872189562006944200 8770746 51370417643588792061407577192317174784 8770747 -21277920937391470344692874096835205888 8770748 -69263366002151981857258305835200390144 8770749 -67976492591727862340879663830768912992 8770750 66852660231850721441113832795612784000 8770751 82612566769135087817461544931420292224 8770752 -30394614149083786143950944680488730624 8770753 -537778130982310352208720795728781776 8770754 5244565790513585959142318034707527200 8770755 49796616651510424376370881619619274160 8770756 37602063935270487096896185835302925568 8770757 -224121198366357895801627220429051096388 8770758 4538536431099153214012633511832774528 8770759 -237692939766672382120158515209034261280 8770760 -59395507535777462447074102980804096000 8770761 3264548103653383947874791256454037600 8770762 -37911425760711769233649873080137504256 8770763 26002831500469357956612344010322954320 8770764 183972240992548231249069004594133860352 8770765 180557004837454206144578701711473651660 8770766 120106342218417489357044041830314275200 8770767 -5141504157957400292328909926410137720 8770768 -13106148910917361934033455230037262336 8770769 -29225439523301658977861015413556409408 8770770 -26274046033364421850797116102829014880 8770771 221584932184750376211465710376199844972 8770772 -56073119192321158267912815706654248960 8770773 -113247063237494205852471192353822017632 8770774 -22306384192160044673899679602484472960 8770775 -53039514593964715884648973218686710200 8770776 13158420466283609211015166111882936320 8770777 184765940891149064304470141345234895626 8770778 -134104827974493595772974477072324204560 8770779 135502734996428051836425686618099500524 8770780 56043271419149370042584669559234585600 8770781 7791326622926893197186524938220839200 8770782 87090045200060239154879509662128400192 8770783 22945427561173088725750596957723082080 8770784 -104769989923516126835002523413825978368 8770785 31423108008262385387359283833810339200 8770786 111988076124111836986992103179228992592 8770787 112425065658080358316431808324288693200 8770788 -30644121118817366612844085194506772480 8770789 -7429635216479536345859269085289244870 8770790 -20440084631425376075057379099269744640 8770791 106146948528048660161111459267602007592 8770792 -136407963988266531112135278433360512000 8770793 69254431117048279147022736913857556980 8770794 -28041884692743093493738447385121634560 8770795 59597135012473313944778600072767405200 8770796 -2570425447340649262589047640843601408 8770797 -5697646076474069308726003788100551552 8770798 -66183122623069003140207199105510449600 8770799 40860714653458886528952378008334420480 8770800 7070642879260948825745899378372608000 8770801 113996373035592622912731922098822629812 8770802 -6326117463011231316305557041787977696 8770803 -27768009365542634853785808494719381392 8770804 9042439573814728554366124504441357056 8770805 19915091263780162383205484753166913560 8770806 156655185316986984940938713899921056 8770807 8305510202685688297671331542006746400 8770808 101596487940647062886692298638447656960 8770809 74088587757307840310485642559669800128 8770810 64166541673570110039601466016777293760 8770811 36381990060475502044864975569209493504 8770812 -31932769454368603249587369403074559488 8770813 75061755941804823780700006207275375104 8770814 -29661250865761225863981138591609760320 8770815 -132218859308505238123764884515121868000 8770816 18455794543850888467608792592025649152 8770817 80284932401861759499666237092997486720 8770818 20304942730274991034357974676509696000 8770819 -135541433311524353922023478076416376056 8770820 77653353972327193114259155284676742400 8770821 -23640179603330876999244808422140866080 8770822 -44347463100331703564695489668600115200 8770823 10078773095863323244645236006968178072 8770824 -63904017459353419845307648509537761280 8770825 47569793984107228099258116741257368000 8770826 21221974890402576410222890850811006720 8770827 45573574546730658334977201782997450720 8770828 14095753940655646570366787148782916096 8770829 9084085112636931196716689038301902176 8770830 -20803743303418899236110624644609884160 8770831 -251903664496496030881966355520095468368 8770832 -10282296232671624815600053638321143808 8770833 99541700685267928448790687265977474402 8770834 -18537360093439917315283516081849992144 8770835 113967326916234054869880125109176590560 8770836 83060820341268340461288237653224642560 8770837 -108866020939013999950033965756157652800 8770838 76247714674607173553077000491947304000 8770839 19937656848659592340166089321691136 8770840 -53085723678670334177620895216932454400 8770841 -197927908310030891223070272078843784758 8770842 163248685423453772634234667917814198272 8770843 35520932321733933208610009294590480896 8770844 -129432973581857361779211092185905675264 8770845 -46748386280506692806328309658789560480 8770846 48084996294958738684173952559016954240 8770847 197506499421938426550885530411673147960 8770848 33633740064543954651810914605835747328 8770849 74918894141886503874659174338959178850 8770850 4278930695753592262963782058032153600 8770851 -43614441485582161482823209181257286620 8770852 118975471596913996501548888966787127936 8770853 -28259986629786504797519910163668670116 8770854 79851626734688528348095238127414179520 8770855 121260227098387695898494895743601976760 8770856 -3463686016056035051930844258149176320 8770857 54409491301162105333056228275585201040 8770858 112997138754420274269029486479664933376 8770859 26166994903577279343946681050711994104 8770860 31989999891413886220764726814990632960 8770861 9475408083353734909548272604141492480 8770862 -68834147888037570177915697716913630848 8770863 -40652098610998788441740190653610026112 8770864 5358745145425874925317958903516954624 8770865 -167448611138009158044385168383490801740 8770866 12599506116465844486348226905497400320 8770867 17427263413232107811634089504758222592 8770868 -34649702399297431271284471992359847552 8770869 226973372955223339400015632744130152320 8770870 22583998876280625113655587666621333760 8770871 -77126631791555283092977877187926163888 8770872 38443451478686558031828346285140541440 8770873 126712297655263163059715337654912078122 8770874 21907739409092802055716374655365332992 8770875 -93417641067728066987977660603693440000 8770876 123701256552419628541461517060439815680 8770877 12225598687281605659853142224927712792 8770878 90668944927261966704782089889577826944 8770879 -19819919000526442339818172608724499816 8770880 1407451649822695427156579217860198400 8770881 6396822103403275180809847074565401600 8770882 130683131135444965925707200189654912 8770883 -39340516678020537872619471969030915576 8770884 -6775702249386670196034289811133339648 8770885 -203971642919537164737513858907087122000 8770886 4403157719737896338408504674835617344 8770887 15976734433586662511019072920294546280 8770888 -57376253066164252644465978036821360640 8770889 102890425533382969094458734116939745024 8770890 -43540931597185165133961711022076686080 8770891 3959761938309257354993297912698678292 8770892 -2934257113567793104403465380605321216 8770893 87969519736778950456438988352884399328 8770894 -115422968579823738934426992068698014720 8770895 -53081454030562634570974757876483269440 8770896 -66066664630422384166483616991569510400 8770897 164730807365161780838099290668102245232 8770898 -54027608960317543223694710355375001440 8770899 -124871316539439750718886571164300561736 8770900 -95499448768387201741502455395755264000 8770901 -77045043873876862303558382679176674098 8770902 23560008863987787298048877877595426752 8770903 83983509613946246024261196000537075920 8770904 62553114576664572474141689945677301760 8770905 58502024418437808197827438689075187200 8770906 -46960899366779124560670868024879791360 8770907 -273593026209455463999908488413140198844 8770908 -125874937073164499950282488913961571840 8770909 24950088891959398617611157895413694816 8770910 -18627466059753944927501560819752872640 8770911 -99105856583861557248906832409076765696 8770912 145052532337768925715011223627664195584 8770913 56918364506809720670817975828213295920 8770914 35508548147003059179109500191075816448 8770915 -18279238758774959885161457004175673280 8770916 66058217963402842701469848161452118016 8770917 -17126472454911164415936485496545821152 8770918 17710766682537052290758189902289685504 8770919 19101707331301051685925062495851213296 8770920 82154822039605193547344118305509785600 8770921 127935657318978520059920177939237615332 8770922 -21864197250683708231347767365923153488 8770923 -160417019485084872338235832763520000 8770924 37737725562587822609268693087171690496 8770925 98007844759681877275700836434120000 8770926 -88563383247327182448734623468264261056 8770927 -34763685333798255736521006764266680 8770928 -38374791492543709009108681058368389120 8770929 140284538048949947364124004907779493120 8770930 13587754788765744412197655771959744000 8770931 -199064878081547173418544895150154849700 8770932 -132111744073757992327719763446495528960 8770933 -19723527504914679709395247319336081600 8770934 -18301257405945575101373940392611795200 8770935 14833863309595073722682582821130173440 8770936 -1182766405940450935853051156814028800 8770937 78796475796220914470027169143030756352 8770938 40767663748014961420805750635508452608 8770939 -237242858707748060192437077591186791260 8770940 -67559758909082653578823715022934963200 8770941 83813728370884489405492065004499225100 8770942 -41290125727870162496802347706463040448 8770943 -258714283629194076495546512887873319808 8770944 10699807266215124661653702940116910080 8770945 102274940313343168171534416985532111700 8770946 10634721667795806686926779752187831360 8770947 -56870218430505624921687621210037062672 8770948 -215725120946092655212008429921003832192 8770949 -256728458591330569231840826976518105280 8770950 1640643975122468897560778709755040000 8770951 -157995538887930816338712798839931970680 8770952 331857303762402321339674489693063086080 8770953 158553608711388856987568185748605772304 8770954 714091661428721305986733818267408384 8770955 19765500809039867420811857815550958960 8770956 96663999071721229816424272117415235072 8770957 6878697478393671768000030095453990688 8770958 22131883969681690661623289195623649280 8770959 60123769355619253939284964876828481064 8770960 26954164979400529741557745492057128960 8770961 -89902141046044605768219732614097138828 8770962 33356964687593229675763507457129170944 8770963 -52343488656416329837037522647627184640 8770964 -145418507215552665187951961367116625024 8770965 -23396424457908115064282923774469928960 8770966 -27170242835773043923932489131252056896 8770967 -43730082956016598092873578842656444984 8770968 -925997980592710122560287677050204160 8770969 -93481028476112588563955026752503927040 8770970 17643088331815951405039539974061542400 8770971 50413320157210149044485386001285481664 8770972 27504472150833028511175299902823296000 8770973 -231603938284933120999098249451985066778 8770974 61000166162806190766295557976125527040 8770975 -9301766908689271220742676031423516000 8770976 256390955153778739110659399620328620032 8770977 15755099898918286984676008557986879040 8770978 -105892948076051637114368596546517814960 8770979 -37787185558914941471496006947137483824 8770980 -64374202081206264632846322841684992000 8770981 -84807261795138113392001767408278355488 8770982 125187057080261778371305344372859224384 8770983 3852999195372595006567036539596660304 8770984 150345666391550149932275149056175426560 8770985 -5754134319919348849703724463976033280 8770986 -27459143811816463389912948368753236992 8770987 61933044403501035116012987372568995636 8770988 89732320572531151274575664540132959488 8770989 -58451460203239487144145616570544288160 8770990 11621235964520547420434961189372938880 8770991 -7593839826101214552163276733321627808 8770992 8664582288606418555474164374955294720 8770993 -37524018826645280188427108952438598080 8770994 -90676432018504716621350953215180362208 8770995 37315440395920621764630360410607126720 8770996 -68387207608254405973064245037349502208 8770997 -120381862541291160178900591767011971428 8770998 -14405157293505549964892292158820362880 8770999 57196204846575966740729318507632523520 8771000 86534560352594086255670908631270400000 8771001 125261821103519452462868101809458617344 8771002 23305103548558259727852735794223779952 8771003 -25736651658405470672509137164004382080 8771004 -2204637335734334321026463873351344128 8771005 -103139222579577304780477021922112633000 8771006 10758692515796904520192462977184260480 8771007 -24915243905985730663690335985053330432 8771008 36980951602112125496800803674883358720 8771009 -896994019945606559496499967118257196 8771010 -15713022483702020657974469134652605440 8771011 1806088937758386746941837793315941192 8771012 67683012269664478363642840219535258880 8771013 3672737519424404210804176401399395742 8771014 21310508601849946121092745452565291520 8771015 -107708999854632243493316408769994076880 8771016 25759978545022456802429838947814604800 8771017 -142389999733956916069449544415014560934 8771018 132170654804342742411588416955513510960 8771019 49490368251993605664845255870758208448 8771020 72409440636094758354511198866908052480 8771021 -93636423411844887128484585333958600320 8771022 -24225726393254184378046423243192245312 8771023 -3814720787625415860523770261540130896 8771024 11021389478284096375171185606506864640 8771025 -10502767243882679994785855961443844000 8771026 -26139501221906515206906582877195065216 8771027 -53235608657802217205098369500207102720 8771028 -27085665638043921236924730185820647424 8771029 -206058346818743677784054782949786280370 8771030 24983784835139460967750937536712334720 8771031 -109180469408269287485946770842360524480 8771032 49916197685779652249718615133292390400 8771033 -177519222118129962909257791726002569718 8771034 58841141726793375508178103717684729600 8771035 -7897074934050040133955382667476894080 8771036 3568002619228912440552072078698483712 8771037 -251859700385501920483241537740927328256 8771038 99347996763046755984609084514598305920 8771039 -10415966791113900728424853966024794000 8771040 -46210416502069141714897200118876078080 8771041 -141474530198034761966015987500032670558 8771042 -37391533116898287249456426089007422976 8771043 35751006061991063589074749765928670528 8771044 -122064299629333383285073915618434580864 8771045 -187380355519087280206865811995905709700 8771046 -74965301551266306026016325394507304960 8771047 -36548204514984899003730045323157303432 8771048 51753060071825687989329146433269760 8771049 114971793062190139738762305016656423690 8771050 -35561845946377355405911307461325952000 8771051 -153937139579329470210162446976025383948 8771052 80325088293697115704011495557302643712 8771053 -7090117018043577486587205705393226560 8771054 -296463543711422924492532025333524480 8771055 46566015138309899466664000987365023760 8771056 14921065986106524304051698103278895104 8771057 -256950159377181279972313464706562968908 8771058 -33641383204365869437629753318132441600 8771059 -97467846901439177664480967247186297280 8771060 -47687741830272909036069154109655267840 8771061 -36276553953701612426971081430122855680 8771062 -29080736912956993601795049854332975968 8771063 7192222347476590201675550563960873824 8771064 38583477234011781158139881367950315520 8771065 26578560107901086575672110709463683200 8771066 157838039561206242372914315280249317232 8771067 68474750938310856222053183810246119884 8771068 -59279441170062092426596869343750604800 8771069 227721082211946992533463226245491966470 8771070 -14326339006214053901445770366260654080 8771071 -117434907119652265996678546302423305728 8771072 8125699546950249709219132598032269312 8771073 -52252880117330766919475578519625208192 8771074 57253027097288933491867698896468359200 8771075 7615233305927183860239662937413346300 8771076 6922854196577686394036356923878706432 8771077 -51143529741292578749296314159027919328 8771078 54616344326101594306450281237878289408 8771079 -6047289714146287657205748353500666080 8771080 57892152370472114122885688558011238400 8771081 -395981276591796501799525162082922633600 8771082 39309211182367380975860139476245830144 8771083 321153160203948372546932558083658168064 8771084 -22956508910579891024309686904625315840 8771085 154163723081916230396286378814468807200 8771086 -101473091800787640375585281290856440896 8771087 -3306692977255142536317106341532662600 8771088 3361563979116412527855168443036467200 8771089 69651864870157344917487577674772260 8771090 41897444700839019775334942903305264800 8771091 18431177233968389837881212948780574464 8771092 -134795594164467010348867836254200639488 8771093 142370239568870185574362485390234553920 8771094 -50238482564691867327527441980584310176 8771095 -25997006056218075040372225818582084480 8771096 -2732847683019806400564080892791439360 8771097 450967563887426417068077822574991328 8771098 18209504782077623404613139442901373936 8771099 436345698662692987686183242167613177232 8771100 13110114516646169106632367824335833600 8771101 124858369519099022972583052076006636652 8771102 -67406647165913298419482085710458448896 8771103 131938063767147547658435819786413119360 8771104 260933879912077994245777715178398810112 8771105 40721259708054543801947207621841256320 8771106 -59632949598381712380384298792553440896 8771107 33688253527652885294618980614055659356 8771108 -61042596340447537515114945861221130240 8771109 20675969458817048193953078231470963200 8771110 26758917758211671349954225755206104960 8771111 -111772445730894313744429806959464060968 8771112 -48858483105541252407260800099757260800 8771113 -6771734694628535936354619153836530076 8771114 62598273733621354958098808013117529344 8771115 21941525276371975260892655983250545920 8771116 -84531281739218616127767744635795676672 8771117 -56865483232262134789221346442630390880 8771118 33489211351437377584171547222082199104 8771119 63903852881698057544845251453048095232 8771120 -19362565990513477953974599398304972800 8771121 3794458095890850995551787241506953140 8771122 147266000770871205865884937368086582400 8771123 -176060595984957175906971851077657376628 8771124 -4197422395609318528542452458074009600 8771125 -172725920499940663723608094291271880000 8771126 1281120111072203390664234514291924224 8771127 35215133634659359367753146376417608320 8771128 41610141125386512284116195102339891200 8771129 -39144262340400626143379473120351661112 8771130 14835284184741335386651227072462851520 8771131 -179105304586422425647118450452261409336 8771132 -43548696001309850376035915497472431104 8771133 55396642084651586861655027018936606720 8771134 -5473981353817961706333856554418612608 8771135 -149387546381514866623088826094569286800 8771136 20377498347206945905157758235248164864 8771137 -148520381630883322605211668550157484480 8771138 57123463405661606632843304124929664720 8771139 -31032133206994739001828615569236778400 8771140 289517971038425449057902368454082560 8771141 105915188009999967788423798360255104800 8771142 7122578945081523479178062831281981440 8771143 -32012175907134044410564990760506268616 8771144 -70577807154079818852268902294619683840 8771145 -74318250705605181782925935085404740800 8771146 -12109740834911304273749115488760892320 8771147 -9765471682879288780054346576814345048 8771148 131182498304406651297660985687138866432 8771149 49641276068400564640662451766886812150 8771150 -20499763059516125760162470002729516800 8771151 7372069063546280271727882116628961424 8771152 -6173870940365681343302085078782197760 8771153 63652694206288348589545823692137265380 8771154 21434540236322388261763606410604032 8771155 7617269019990466071426658953500224560 8771156 -69785109041143175341690284620247396480 8771157 -15498160733177489023204527721772200800 8771158 9220821436877889361640211522229576320 8771159 -267248678667092250449086573559988827640 8771160 -19689774173387649541330389832679424000 8771161 -57909364598685085543103971058665626368 8771162 2778757282846802390725408429960964352 8771163 -8639507306891731301188619677940483136 8771164 -51444149397896003932303728084189658624 8771165 -3431663446920129653834702097787870080 8771166 7784440723349995363415731730218034880 8771167 284027398771230194837171444980970396832 8771168 14845975447728853644083363674921107456 8771169 -11687885908813638905961163159237536 8771170 60869141338398276824257383161545877280 8771171 -56907458519343026384509608982291924992 8771172 26963320157830477689339645216476467200 8771173 -103692120790700838562135480043986154436 8771174 -190199649923702070836790323965590580608 8771175 -17095713531323773595527516909430214000 8771176 98803065724812194684066730964312473600 8771177 43780363425587610623695549862396884026 8771178 11687472385940198052448218610047705600 8771179 -58527497024200892986213721044671432000 8771180 -51018806575494903217994758118391782400 8771181 85197031309354784815310716458452953152 8771182 -15109696826091219419518889023678100736 8771183 -2764449146939233883916186948510840600 8771184 42877434657351631421898478532557799424 8771185 -56567475577575665534448946004761180620 8771186 3102947727645311717330245189317602304 8771187 -84445392781927540040386087068789915648 8771188 -15025854364640986269606616253593589760 8771189 35612231750148449582992029292468292256 8771190 -15583438219689529343562426790867119360 8771191 -76171929196086204531270893918912983680 8771192 120314698166082077259927057123105792000 8771193 -6099545920307820311832992459339152320 8771194 96222225065839926691764210676718095872 8771195 -1862516088588809668529135195706146400 8771196 25228764757951697511113494532747673600 8771197 -140587487742142954011050508625812791840 8771198 -81395377254752356264738556763098219520 8771199 72049635548076828784319510210836309008 8771200 30418810242100027508883550603051008000 8771201 112422721762552206775711622024975347080 8771202 12487798393670535199374222822687344640 8771203 1006660485583881701451950331974508704 8771204 33914280094140379698977748134486420736 8771205 -6742331249581173421771915629217582080 8771206 -80889643722271716280038382765216940448 8771207 -6150380189277957079989595575260717544 8771208 42760981379785999742188675433275023360 8771209 -256821389014284024243951239294708801996 8771210 -32715996821400330380687127033501527040 8771211 51316583816733757967361675419203856688 8771212 24429211861465413957667946122109767680 8771213 -149850564505568213655945232703197821216 8771214 -11499052069630922188839178304994664320 8771215 232180871822520415355635818039617706000 8771216 29308079651673124749067163879828201472 8771217 172080297314065620193954109363544960 8771218 67934419324380185216913252888140881152 8771219 12903847075439753233443335402138632620 8771220 2756007254370051972151120209549312000 8771221 210040256925065263480778403292472889372 8771222 -70650525323012481769758432182112965088 8771223 156002797253162156075260097205816359784 8771224 46985277934688317192347256770910617600 8771225 70098708750822180447787256030973567900 8771226 1224424171607317930722432873169476864 8771227 203326822320396270278649417687861955076 8771228 67359542621333129348195160026351894016 8771229 -68890682675825063108717826427726333626 8771230 20794444408663161354166687899315552000 8771231 46215688544726580567906240600451377504 8771232 41756179447886619369254715983184003072 8771233 -1954585711237342904723624915254565632 8771234 13499469316257644851011237629751478272 8771235 -37218388353498154663791990796460505600 8771236 -41844986332630660255894449513717749760 8771237 87941132352205914861845295039347237820 8771238 19652083651450007905808609706468372480 8771239 -108011584722879276042108903417923725960 8771240 -115094137264409768384020015104025651200 8771241 36639005500062770574491113012264021392 8771242 -6306193285869010046835619861322740128 8771243 98611315923546459215589422079933213744 8771244 48076953637047512857186785934238456832 8771245 31129206513674611830721314079427242380 8771246 87805915599248142772968994627359059904 8771247 -1428411664826218331123354066337295104 8771248 -13245231650992095199694299274761076736 8771249 62610489428473386508277339972747364720 8771250 -6142778712770510657239434094561200000 8771251 15481720601959446737364925913418443104 8771252 -43405269883325401895849497430323187712 8771253 73294198526264881604228784798547867200 8771254 54648785539846188063275380673058396576 8771255 -33343596833894504386547434186218086400 8771256 10000896500713731525826605574455767040 8771257 -70169449950190607063258103481486025856 8771258 36075784156718697816274582656701754480 8771259 19425906617051124204572616095235115008 8771260 -40469381595005413023622317087380183040 8771261 -126192293847187028555428446837015006138 8771262 -35701766530088419735755339403884166848 8771263 -75735349445554131091822889133917783488 8771264 3657877415671408026764038543949955072 8771265 46684342867255034809808055114585773460 8771266 -2266011724665972868340636919062868480 8771267 125160457415477594055390564190212224316 8771268 75851616119814000012432686488382822400 8771269 -1688845784562923001683538481104779712 8771270 29433072060598729966607940689539301760 8771271 -174613670154680344717108536248674676400 8771272 -2150546569311022376906529697796536320 8771273 -15111488265567436366989191339485592256 8771274 124174235763332623710799161356488089600 8771275 12751131134310712492197523799455235300 8771276 130677136339987157051420126313062565888 8771277 90485461682602215554618640732845027232 8771278 96088344117128096603383077158839285440 8771279 112914577263334048333605985172905796280 8771280 510027609472497119899198466367160320 8771281 -19265761097306754128756997378711952896 8771282 58649603697973213301699303068833433920 8771283 118071411927577228354601286711067585680 8771284 29320537303335548335608150788516767616 8771285 -210475318529643027659339880294835072200 8771286 27540553986827072498476027834475044608 8771287 -149751424375821105112482788833352414496 8771288 -33037853270980765175389726313856122880 8771289 9344694739894767820793929791092259024 8771290 -39980226819577028508745585455601036800 8771291 -348237753931005600932890392789103941600 8771292 -1418888938425859735045594947972624384 8771293 -92495451430927837942001491201052981760 8771294 11865485727680587886783715274021772160 8771295 -8580215913643445689193130365239941120 8771296 25887307174141809939341269741598932992 8771297 57488507956046888679214374189786653232 8771298 34145909786426611286985415605870689664 8771299 136616226354853613751673602627030864064 8771300 47674508868452857043962975145023488000 8771301 -3284980947104398750101493348163251200 8771302 16492628645193059017217761432727633472 8771303 -88782788927075040864039270586721888736 8771304 67178371989735329155919085382339461120 8771305 -130578834691187051445495902690846879040 8771306 65133642153312991060591895460614060640 8771307 145204680906694276047449995298265546840 8771308 10966851400060040970682039423410292736 8771309 -109136578560318584841434054350569648096 8771310 -35233442563313275200685680280633310400 8771311 -146823065876532519191534010091058284200 8771312 -670299256953085712289240823289610240 8771313 189922226239342493291105825683911297984 8771314 32196589699186367451341548239158922240 8771315 949969968009132260033873933737753920 8771316 -81259922443223373167237586182698549248 8771317 -149255868430422729747052503323313605120 8771318 -13588960573023720754839649890802214784 8771319 -55592249691034792353665404214141273856 8771320 -209606303935789975237508839965219840000 8771321 -106975000835295790905377682504786301308 8771322 18039592034877377813350484293682402304 8771323 24568654691973005921966305427459078400 8771324 55172055684674331528101656055333277696 8771325 -1476866522326867304238026543213834400 8771326 -17037297459456476620319971997561044992 8771327 -91631099816486280195355736615911981824 8771328 -112988206211234297199326219039353602048 8771329 17244307343954291227703004014474454976 8771330 29043501237607326766152247831800598560 8771331 42544297310584943089953115871769446400 8771332 -23502518914626818023497894872045740800 8771333 -61350788135667763869149382075765008418 8771334 2718812031297301022842566508218126336 8771335 6429476941385768396793896783055258960 8771336 40903568235686937224331667275267932160 8771337 -62802746442651927796403039459383943340 8771338 -30534989262157291979145953872740073680 8771339 99405435021315890232289279283725510320 8771340 31115539837120418346874559980124851200 8771341 -103066365254252419132441223878444525056 8771342 93250382177030278885043110633731294144 8771343 -22775180987349694600465412277541023480 8771344 -8178260482707145430034024064541638656 8771345 112554900466971001301795511956585025600 8771346 10528844941359416935937791453384298880 8771347 -84065233142361795200140281804482682560 8771348 -113996397922309892436101052801290251392 8771349 -29379459706277602905269223107041007136 8771350 13744295614010504712669481289468160000 8771351 -45157602168785985435663649831497054648 8771352 -148917710017034780753781218709800570880 8771353 -121165248771816045446518970975968857840 8771354 -23011047097990369344158858674232774688 8771355 2890849664069518795837732289254694400 8771356 7089413590251622894694946481475887104 8771357 5707955154066400720758595295806070784 8771358 -26165192702369319386356541740785239040 8771359 24780649887988398906925037043472745416 8771360 -71431927134755028146670834109549117440 8771361 170876320820700111922423082936494429872 8771362 76293233570897903975406920768293956432 8771363 -192316983629152079756726702028021716388 8771364 -428692044290785674258762741540409344 8771365 -104932751598789946606006339089226228740 8771366 20476516769365700324553981599607025632 8771367 176264899727521251440244422389567443840 8771368 21004755239468231610125054613132072960 8771369 -15859953118040546121592715991281328000 8771370 73219842390563018851192567278242457600 8771371 -28224912647267632437111946973617532640 8771372 -115516373221152324405598173162859757568 8771373 -15782941435466914426572852011471964360 8771374 -1823649938414472717866730239454608064 8771375 -322361075061912786097315637471391216000 8771376 -4813871171170723830076095582183161856 8771377 -425200413931651763875836741388114297280 8771378 -24041922681448691028729602112298618368 8771379 149898708770630845557072386596697936640 8771380 4323925086042722841935841517712812800 8771381 -160760292533515861471290853993807612818 8771382 38254166854876483036384832502733209600 8771383 191734034052743413200780432111551070632 8771384 -134232512282025922911221398173846589440 8771385 1205122350246374828637676023334450560 8771386 -730244409584501618895771466050337056 8771387 36143355803891861205959062202394500160 8771388 -2112583293164950231031583068767518720 8771389 54937263977828188136939984172928624800 8771390 156302943083149385982510786918490836480 8771391 -2654769610003286703711379132514161800 8771392 -72042893353802324657608436776130052096 8771393 -15876914888122536590026329952933518396 8771394 36877557244614428870928327663812579328 8771395 50088251136166467127133135421163838400 8771396 69671708957024159607246100512457756800 8771397 24479717178834125114048794360157349600 8771398 -2789735118582507502426717480589600640 8771399 12340912124214253006285219361669742528 8771400 42975956544535367198990961634262016000 8771401 75124558907721642805520237452237757402 8771402 23155842275461434342678153739775215152 8771403 56452988001705177062952975509802284544 8771404 13272583441775684539748430220542169856 8771405 39129713514910093283830074879673657200 8771406 7612837417358648086370596821795861504 8771407 -233169060562662375831146556648642859160 8771408 -25871643631989592178946197434354311168 8771409 -11351425174467909489939790311751542510 8771410 59900130515441572325494612627254845760 8771411 166906333835921919515040512026936272 8771412 -44520789189639583574125546945035202560 8771413 -17366737948441678988279421956263353440 8771414 27070816744275162195843474262364521920 8771415 -84058703775323530465644821154864440160 8771416 -33291634559919938135053474403151083520 8771417 -19539588779243439305431520669061228600 8771418 42069361314604613193148370820356761344 8771419 -739220496013079666278434475777445248 8771420 -2258493499500295626833158670717061120 8771421 34605639366150687206605056111676010112 8771422 -25925991382289019963952047147102720000 8771423 -252229170402935930828081691595411055328 8771424 -3253684006330920439973341931573084160 8771425 12592373215752824396325432925563055800 8771426 79798994647468258901355298088596801920 8771427 60239825819804345029321174536293845920 8771428 -168330558617624853554887642045310876032 8771429 -173068673503856609504042062734372083970 8771430 40694649709732933857387931625817525120 8771431 73223820826057787214607199504335522232 8771432 -52117841203268493215661758655977963520 8771433 -9243065804292255631571040364682962752 8771434 -52323563690272537809063549588960546816 8771435 -32787543414153967089834157137217209120 8771436 -3019026470447363557348714989366650880 8771437 -54640780716050387308633600492688351914 8771438 -112112986771522919623040110069752980736 8771439 43165728217996245971144502733682623872 8771440 20240625201507766732815773584650731520 8771441 -540058152162431257008632081850874176 8771442 -36976722863975070553575253295066727936 8771443 -19485231690594375681843042562661264308 8771444 -39574809525112531489511398464332230656 8771445 77235749629024675605324448668042492000 8771446 24206897857907090796717193360105845888 8771447 183430489309426970700332154924666457440 8771448 -27525447579334008215973240313085952000 8771449 -213297799969529337636422964172508954240 8771450 13125658621305774539732674240345728000 8771451 10807021083486880028371512183573590640 8771452 -53118635127199127681686845667071268864 8771453 29759503148251465299204535833323619360 8771454 -80398156975833233577759658806367561536 8771455 -53458715326704129918451737859483975680 8771456 -178913219004329163624177911640096768000 8771457 1578898988144514476978929893926040960 8771458 -1236951902354344904410991040314751120 8771459 -170998002826493535508468976601972062340 8771460 60891261407685774514506575207123804160 8771461 1532464260626265247398390996980464732 8771462 44676345525656433299275105569030667392 8771463 48945594890741776343346326977053608400 8771464 -52797274311785070023907301822567219200 8771465 144965613965610575399176523361411637860 8771466 116489893528955364131349360836648828928 8771467 20443994592048996053892568139808137680 8771468 -25741884371792165282221523104241464320 8771469 90788543265473278885607036505767350272 8771470 63522946565131446065283401780495976960 8771471 159767915124382216135829041499697178200 8771472 -30592251664442119700097502721654808576 8771473 334906972290298303202997922865715768420 8771474 82072600327318917777845106506325226272 8771475 -57719136692017781395405054583864549400 8771476 -13451695331513018952719283937999910912 8771477 -52147352064088115946047403852569751840 8771478 34868270304352873827502759241289100224 8771479 79623469192962677670582153655881151576 8771480 134998794828788528455515796874840064000 8771481 45503798322023597206405233817414675200 8771482 28300670755837830453969439019339894784 8771483 -50873683518977332172090559919019688960 8771484 -438592222971258771910523660998410240 8771485 197230785873056638056295732404189991800 8771486 104218344835257729206267948804729592192 8771487 5147035032273879468685580467452874368 8771488 -251262413754004106792963638926492303360 8771489 -167668388512402651511938932156755527710 8771490 1306917081693841574691025262493641280 8771491 -71168071853400282221837430668184835108 8771492 155892185192719909215371923137849676416 8771493 26933260914887637650234251128508455264 8771494 -34568454613969750667745559301856898560 8771495 -59549377700563284526398164209101218400 8771496 10407042485472280202520025196434636800 8771497 -80145520498105904461387002053630634368 8771498 -99213692408047894209990629612478877440 8771499 14013188120246689600395053006835485136 8771500 53628991250117457711134964851944704000 8771501 91606098730418070417973492776905684502 8771502 48936534756497660323665563640973793280 8771503 18596054665255200779351974458578779384 8771504 -14264525490367376686934935847179321344 8771505 84003328806519351724562632750194562560 8771506 24655334386884339033741606862089717648 8771507 -5898277542558468290389527050872389648 8771508 -149053718708378117886473248239299082240 8771509 -84205754130692467796320987020989878784 8771510 -26387752369531647880483598862555310080 8771511 42204433513512681666436703753602111104 8771512 -37813842743565983675391412947890012160 8771513 332840027159818540348301860010388085584 8771514 -42225738684755088838929960941597018880 8771515 27119340225417575258327380256543756160 8771516 -31237960131633184975383853336438923264 8771517 -109034213290786475375249059913774093760 8771518 -64138193983890194821498069383551857920 8771519 -38243665573754464215074027904188334456 8771520 31262084532228821825613103959826759680 8771521 126353753821735042763731781502156664800 8771522 3181635293137542900479815401747648000 8771523 14868875426321195117274147430670086464 8771524 -111067397281854375920477502124720598784 8771525 -28736753036731399114838781238954495200 8771526 -57426776797503645250552854648309395808 8771527 3109300185512161681336869249501566680 8771528 -45957296096720570364286064141180928000 8771529 -6316964781835846415801561443423043712 8771530 -54377134181329379520119934472718227200 8771531 -375557126755685680153204367700379512336 8771532 33461175042265574773984641870790656 8771533 -133599023740796355406108572044690536416 8771534 -101151517166714903404136686538234930496 8771535 -11476230323963038628399883478553636160 8771536 61373949007730155131057857803000635392 8771537 -54650138005693136495684017617710455440 8771538 -84583669812091205500703440500339920256 8771539 -39637890101361266878225947280276608000 8771540 -5721444471276195801296658711527116800 8771541 -101361708588057643769775876885483239616 8771542 -52856830670472190457892652665868103808 8771543 -20746253742715196260028038362750842880 8771544 66107354881282297213169673600592896000 8771545 -62006238836191692032200485038683976700 8771546 27684179003833328902971870353445047040 8771547 -50595255507550921361976210173854477200 8771548 -131085127147443290395190309495266964992 8771549 -200293282514736750828131263508441871450 8771550 877455481809810578762352806134372800 8771551 -98935606426504272778252516528205700448 8771552 -216147463855809836106348726325877145600 8771553 5418494415803598897846627656007683328 8771554 -30937422382458656629029128717081124096 8771555 -16609016054929504306783414837909797840 8771556 -44624032815333769640827320021763940352 8771557 -117609971074977672885867420472561334180 8771558 -134162035984123297862333566910765615424 8771559 -43576280550707964939188609261950517760 8771560 -8864796343906909319727638859684249600 8771561 114497238694708244603131930739310814500 8771562 26325438103856085995442482235880674912 8771563 12898210872889972545264707907414106080 8771564 4045842671212678784301395036477233152 8771565 -8044565548369076237913462328947456960 8771566 160932494319200144463433045468886471232 8771567 13165280086988791235075755700215005792 8771568 -11196149697221216192675713608425865216 8771569 173250734768698560662596405915728997970 8771570 -204428979884050130417062314531456000 8771571 119297757937012437590918295279419829672 8771572 179038595432289980497112663475148266240 8771573 61406141180887275202701536524842401280 8771574 4450378281965132769525334033137844224 8771575 15531154231002631122830037051569256000 8771576 -160567397337356499136091622542313062400 8771577 93829821975829183204433262540727383120 8771578 -477413050056621147326254311728499600 8771579 -21349884796570746270404421449765940816 8771580 -45272073957024335649609162773534538240 8771581 -12406966701067200906596780047797437952 8771582 -76559477680894609069168820043119812608 8771583 -329608219211608846948191580291272982656 8771584 -5180492926444531801367108855235870720 8771585 -8742869842021928653324570810934088000 8771586 -70046454954483779967877833273296555136 8771587 218664221762616691705977057287292285192 8771588 48711324077598594917046904206555489408 8771589 -136663344774510406084034646027762765600 8771590 -22901592826407393315365908110563197440 8771591 -48906947216743679982566851261927324008 8771592 154828047740385132035635354283980800000 8771593 142430820996532526594379011667112482842 8771594 -40811163922005887679882673937679065760 8771595 -28451250412301658706989559524599155200 8771596 52917101652801029490447912515227539200 8771597 -77142637559786313072085483331560800 8771598 8294522800994773179519809899178864640 8771599 20301531694893022859693532579754247600 8771600 30346804294488037178712197635955712000 8771601 -44980456069903423999378233275346905280 8771602 26104779715286319681330348285804678144 8771603 -91170120733731352929645427446107720148 8771604 -6947655099537330591847160677419829248 8771605 -63291725478925915778170619996380308480 8771606 24047452089978692047099032401330742144 8771607 9247179176349465583622466712209803040 8771608 43998442021538943583146641809904424960 8771609 76055673996669381164568814473976639104 8771610 -68575169320725595093184777819131054080 8771611 215333564758343784918403878139551414952 8771612 18651373332075312116607065589421824000 8771613 -1854177810135174378963248538694145472 8771614 122584216870491135215262394388772214656 8771615 -172874330483764096798188475721154417240 8771616 47186173580711251182370148700861235200 8771617 -135621148036963302285153846066500167148 8771618 -21534366915651064016731714798979391840 8771619 38188038030825052977202674461971386288 8771620 2119071737347026997880383804560936960 8771621 -1353417830751062278275865173100778178 8771622 -5342344762177680306615394440646148352 8771623 19233026650096101482695272266973217840 8771624 -132221021221659904527391333869692436480 8771625 -41760585051232117063672953731701440000 8771626 91282659431207021298595317670173260640 8771627 -86967891473333379994172085452649837408 8771628 -69950390510993688187821754396643105280 8771629 -177343461614934327376349826259891826880 8771630 -9283058000939297666044727287663968000 8771631 72598443381198486164168572602380684544 8771632 39511595403288070747137544916108558336 8771633 95751405605116417505709866982343281204 8771634 -23617490208343105753793388777446511216 8771635 -184063497054122088231643899254711494800 8771636 -3831431219088136932005426328330829824 8771637 58715373203144297063301122425083328992 8771638 -149959050026618500185068293592519261280 8771639 -188578741696283438674820427080398537560 8771640 -122617457145870467516984919414752870400 8771641 -102163069217475873649875912600108735958 8771642 -57549441706762890658827589860307366656 8771643 130766589665317857608633152783143680184 8771644 -65883182828750589373934546503472866304 8771645 7265082709086362831516038351000781400 8771646 -17701592486355827073855786656442534912 8771647 -61536470379843193036971001295853507904 8771648 -21346360920504538597369998789920686080 8771649 214388818185087696169865474088030567360 8771650 -3848819143775841248887496274335485200 8771651 -37433489890708303026738269631435782448 8771652 3654904392673715835717737458521499776 8771653 -368248307037138245629427016079003714 8771654 -44189621062875896420490184977834154560 8771655 -119289930575111388064495469628376737840 8771656 23805007191168832038368197252315653120 8771657 270504781409508591144932372881839827712 8771658 -9061668680983991839041870916429565184 8771659 -3437413080650719858067419021584571200 8771660 -141686024705831961473091624847058688000 8771661 -89409200174618131739224940980686943968 8771662 20818357591884155686047448832338483200 8771663 -24167205522760089634032119643116177136 8771664 14839146790645227920565688925768908800 8771665 16492585732023614978441245447306209600 8771666 4407432922428280141326654056782784160 8771667 56764490350377957956407569341152825344 8771668 -58734030630732050742103868334865485952 8771669 29358823707248971579691992523382341070 8771670 10181362484632094059133385311967630720 8771671 -33678408824254418044170714638450844528 8771672 -4196391266079695683914723461363712000 8771673 -63207481757359349126412321626019650400 8771674 -20430277252976752668361162058028635664 8771675 -103740465729712419335161099402519910400 8771676 -32063559867832297102697195900266157568 8771677 -4479707318409652524305788194557654376 8771678 92168011684946844033389024987983972800 8771679 45887345793343504837838447562810666240 8771680 -9480950832126450377216715431167918080 8771681 105722131336154304291085393353078376482 8771682 1560550766504777380335705849963290880 8771683 -98473797396256366985965219855496516068 8771684 -154343131910190337842671281482938419584 8771685 3750377308773155099861303077300333440 8771686 -187360251927599441364067928221342986240 8771687 70465645582132782191320505298383029512 8771688 -104547754151020782776797025531181926400 8771689 -160319068604827739716277164236622398576 8771690 -7267816251587330235530218842608714400 8771691 -62045559049968611612046837256770704808 8771692 80185653852816670167072097026242539520 8771693 61135543593131692952088308562269157600 8771694 -19211489917630211320388305905775011840 8771695 -108217263082772996955190017496055498400 8771696 32737197771350080897393943539480264704 8771697 -19648470418127613770256588982854903264 8771698 20393349480778502957757300212514674688 8771699 -841734120438375429387923814249665520 8771700 15587567993624952723750465836192870400 8771701 -129525687027124865407172750374468091108 8771702 12643661222632579309159356509287773504 8771703 53731900844896241357009324277810275304 8771704 94604518216342307229730364066284339200 8771705 -159803283116296334627272114040918979840 8771706 -79590817550530752171898299985263859200 8771707 -112147095605978286798820970295725072640 8771708 -89728781654298685085328927893318275584 8771709 -103521808044855913920681105891495645696 8771710 16088060699948837280271805680390162560 8771711 -139932013931618548442163683881754210400 8771712 9759671961570936697073701705199124480 8771713 71396405502060621614278740596407960020 8771714 12925763167380916325827678813903045632 8771715 55272195810275673210054887984759683920 8771716 -52532052229848844005959403116546872320 8771717 -130847545709241217046311616153705249280 8771718 -94895792952701533103404721869423269696 8771719 -131131201505094491130172814054122961640 8771720 -48245765738851253264144508308532787200 8771721 487783331279505442233799358451840000 8771722 -2039299676691617882657538242373074688 8771723 39394565129990707340584277533964949972 8771724 -14700959673965345660915376869510255616 8771725 -85970951323597816338563941805193190750 8771726 28218454537870198973264168343114981312 8771727 3325530554989584826716522409508874000 8771728 835781452703881920410395572052688896 8771729 -34651357321548665968037848510379066880 8771730 -35532076657988636211880965614883840000 8771731 169284691386685158964090274132867787112 8771732 -131205992920475679953057008603588043904 8771733 -14592206829021507834645081373279276338 8771734 -590331867668305116647878103698527264 8771735 26073238301357596718079211614244829880 8771736 49568841375505780191759346747851878400 8771737 92414645764756604970230315616504482500 8771738 -18037497062469672655579907018133710400 8771739 2815342792686268414754945500601689968 8771740 11244724569979115576379500060687001600 8771741 -46131911749484577381504204114062500032 8771742 -371363735796586441340520979324062720 8771743 136452373621442474577884137254475872992 8771744 54301046742273639784270147804282945536 8771745 20620717110094769739407453140206892800 8771746 -26850243541540793180634515702229700320 8771747 121855226962982342341270251304868015232 8771748 8770197181461973796253430724653854720 8771749 17297559790093330485955287123107134080 8771750 -24512271206378111314904234336047200000 8771751 -134057485612664091308009834921133685440 8771752 28782161917097653132450915783503052800 8771753 4853487021427681243453613610207643104 8771754 133235798237066756815491745561160408832 8771755 180970020358636551178787096339589988320 8771756 915272612916560894284619282198937600 8771757 6692478811308192348076480940103374592 8771758 104795432877884839025241983926023708480 8771759 69792264949529299447050499881049026216 8771760 11659665971058756912699031311246950400 8771761 209446872830358616034557013434672043572 8771762 -83314809636210073684141419667759439328 8771763 -6383223294062954289136557602507587584 8771764 -54283580149631564109111504484681719424 8771765 -21568949110218275125759107204146784000 8771766 -7880073860309181921832968097802496000 8771767 95084453576480583734149234509449099816 8771768 -138237273354116336828064722282233344000 8771769 35862114054326601951740600965773499824 8771770 -14811855693657788619760697236745994240 8771771 -157511502602156102329735180876609549056 8771772 92673284438106300161266725507966001152 8771773 456415700037859884816918587031690463180 8771774 -313891589466571102243559326077906624 8771775 11047907828219738541587409484105740000 8771776 20018248452281442996200645346708160512 8771777 -31542909142337013721923123466175665728 8771778 19706846596117851353564407545933235200 8771779 413587448862811773911589349282627216800 8771780 -87154626047230290918996175204754246400 8771781 -107775632595578615197292014200589340448 8771782 16866264017975335497547641699903240192 8771783 221954424511427163812590184143279459032 8771784 78470801650133006502240123233382604800 8771785 -2221436482425534634674866143076548800 8771786 23667370156913549984346064732626958848 8771787 291538419173754058797589647534641040000 8771788 45329829113219020725152852126160313088 8771789 940031110920612321824204819143467648 8771790 56150408252782593168216273390352878720 8771791 -20149445085474566895060405398392293376 8771792 10100872360297097411253347287319101440 8771793 -177979565035976056234044941670962854176 8771794 143646185581977238891678066238614743696 8771795 19425304435519801921497297425507434800 8771796 -7278061338235875567711604434908737536 8771797 -51963176169070566527597507073672984754 8771798 -82475051715479742567406773489885523968 8771799 7155839630860119330005898070967349864 8771800 -145505714830105331854632398872504320000 8771801 -344020824131020220691157415428550395068 8771802 -2683156382694956154461200792623164160 8771803 65446160207754202374102540939638385184 8771804 207798463135303656005228126761396492800 8771805 20703427038706683154543071588902194560 8771806 -12257087674880988936250894277482521600 8771807 -35278235191809137973948704672030051856 8771808 -75952982759742432668966895801408946176 8771809 101565089973925993345246445801649011904 8771810 -75350795298914740189266680053348873440 8771811 -41728995823288251033770895047762191440 8771812 7460148896450535195927923135957331968 8771813 183015346534844335052047649279624704896 8771814 130650698925093425789418856643005761600 8771815 -11205739111121219861181782441478802080 8771816 201457037251123927347028761945289620480 8771817 -62792695614033734440703149191497602752 8771818 34480313665021718742139618287381020928 8771819 -34564005408090684496933616628678264288 8771820 34662513379445534954519603901990190080 8771821 -97277203292285008154377049530666137300 8771822 -26530980670882351893427913322887870976 8771823 42181720432575526965323204218707164640 8771824 -2551492492665383124983544111371714560 8771825 -140340224866565634703589697201548940000 8771826 -2693290266883257763977855621872428032 8771827 -33070470410456768245522659666241594968 8771828 -129989058322094593653737679094388736 8771829 38448470829573407275421947334600169888 8771830 29757174217601771916572181044943168000 8771831 -139525568145817416477143387800739693736 8771832 -102215875729940197129225121569647943680 8771833 289304021422067667170395294894621222980 8771834 23242555705931129944140864533844611040 8771835 62083523430878537251225644235889324400 8771836 8967989822082607620317885594599554048 8771837 25494060975252946643932245349377090912 8771838 68159551991385414348423170081564929344 8771839 -134078278602699954715898981499624133776 8771840 -14741307409661821746680904910739865600 8771841 36155224178275265049003311766956158080 8771842 -139412066065818652682002903481066654208 8771843 -131729254206970755020614833024703445016 8771844 33150133360276317179480186590976409600 8771845 54920027109301760980336173506133292800 8771846 -47752129921968354292621153932845620128 8771847 1827511053425622502558634409301511424 8771848 183526593697010651905590331478032143360 8771849 -178200754385726550336171572129393832960 8771850 -30940030902628031537078009767466776800 8771851 -100375097131810136828230707079983055536 8771852 -74587938925174999876630804690595576064 8771853 -26130591243221919602306748875592475392 8771854 4607519816192518323190827396878291712 8771855 12847155693217248821826152629697702400 8771856 -2117727563492844842530214356453490688 8771857 -56111325913301921139606756241214530894 8771858 -23073965221461887035743143485523106816 8771859 -112047771304592333574076194702323164236 8771860 -61346125795078322047894750302594816000 8771861 4753506762434963444929227301235149824 8771862 51402713324585384814387493680285603840 8771863 88610511725598102564953421201308126920 8771864 -189781191811902692766239349552437760000 8771865 18694809133196239165306584953437254720 8771866 -125897964708650454515568906793693956096 8771867 -37645822601147066291360377669503162480 8771868 -9300933533717667518182161120801423360 8771869 -14738265748514477255439681408554520730 8771870 87806113945118733400017453363483650880 8771871 1540916009075218530715696589320123776 8771872 189684275135332796247455645808395354112 8771873 -147008901318533835809147598940808557920 8771874 78484766674520659099518018983772236160 8771875 33881975288986322815787121535529100000 8771876 41824426603529273051154600131066437632 8771877 164751215693042309068680962596992670014 8771878 -57230681798200126411688984704503946656 8771879 -51213467927305278219739928810170461840 8771880 -32187511740539695720028125418613964800 8771881 -178797122146355440820711528923134758028 8771882 -74635822212917278007458021076827008000 8771883 170093388036443890851978783855887265624 8771884 -15857000747361489231456962334076108800 8771885 180809593343955795649566827344885181580 8771886 11090385614059104495636088974014554944 8771887 191258035178121422394641194244569899536 8771888 -54387155854083531857495118299338457088 8771889 145106544930711676383608663165649792 8771890 54234815142444419463933531974623764480 8771891 267057212841487767407677385310959511600 8771892 -185537997298632195912544030649787088896 8771893 17054349342676497521430749075182638844 8771894 -47269280106496691382937350000099729504 8771895 6738849004001580584185261996456200 8771896 35970969783318322735443974382798888960 8771897 -203303976087838630650906619112769405654 8771898 -64074855749091823291187018299268736000 8771899 -8034681134245356022993992805492727336 8771900 -12472474880273327437272404174268096000 8771901 90488998695128027225020923252655388160 8771902 -58537328777562398679718606288304745408 8771903 69259056383308731512659504244561105280 8771904 -30261988470167663619602404379301249024 8771905 32245589140432139416298816043890319060 8771906 42272374790373674368852001554758816768 8771907 104120706149534665342874815163461461240 8771908 -162738211083159270679375230173247049728 8771909 -54864628025246476175948618446804328100 8771910 3363865305886448170416017060328069120 8771911 -93411110979415697894390454305428902968 8771912 -100444981838075610384790937605937740800 8771913 96570405574496373665032465285982366442 8771914 2100773311129339303257905792118336000 8771915 -49842721891199283808803950163717907200 8771916 45292526445015276865495480482207063552 8771917 24198103549990010317795638487696257984 8771918 2116458369572983894239707425991030400 8771919 -68005892580052019692205473715587689072 8771920 4754353095880488545488130226585600000 8771921 28343535256394136901585545240970950000 8771922 36892097669380996931721486555471252480 8771923 -95071089638397068398570442314888527040 8771924 -17572988853400290066725835950763982848 8771925 14587153368581038466188438194760848000 8771926 75472922672513903425442076984060762912 8771927 287315540296312922740478156658315984960 8771928 -93116981040145706520439815861633024000 8771929 36515917224840763245804750923901948180 8771930 -83865001363793618959666094512399084800 8771931 -7195400019533179751720621747728505508 8771932 -29748357554228682072856052785098697728 8771933 -41817296281247344627848954345213966900 8771934 46970939549869429015617087089187766080 8771935 59463498500825262511145776337250083880 8771936 26742645878835482951250118136131878912 8771937 -52140941178801467720888182156024111200 8771938 2917117278518422985401602315149913600 8771939 -7171777574306300934388738716531681564 8771940 34631368912259116663683832470033557760 8771941 -108382936428938105856525557235333030658 8771942 -88246725145633916433155478003283108128 8771943 121554935440698192288696332480680675200 8771944 -85966985987951993722834056101052195840 8771945 -27779804589379250432275967106841020480 8771946 -9562737314915964621317139696113375232 8771947 150139570808712178368729927244085413680 8771948 -73743286819348771227332196598291152384 8771949 -147189800018903825672059485345442704000 8771950 -15108338246692047051386926609620336000 8771951 142422284628038799100042278987299168904 8771952 -10183480097168137850849537213433643008 8771953 -198022561533881703227368263997653610798 8771954 154514056503203264235344327914760257440 8771955 -36170413653396473870864859671550854400 8771956 -16964483740061011733483510428151901440 8771957 850901543965897073541037740650448000 8771958 -20009822072642970964350004031143155840 8771959 112909286796560899111496663065322743216 8771960 58685539320649303505265515646656102400 8771961 21378974833581910583698198162449116928 8771962 122941856205806422211423911893935909232 8771963 -4510382729491688710748226764400707496 8771964 8564740029745333593276701307070448640 8771965 3811415222725882787470176436211836920 8771966 21101331446178040216983312276049656576 8771967 15371802354042712191984437326429406520 8771968 13095021291204363183496623072340869120 8771969 -87052886421832486695290300824368885630 8771970 30538840849557192308596642831376778240 8771971 19502295976238310492450377928075781792 8771972 7763148659000546145103544865905977344 8771973 -32418531673813334662823000463795158400 8771974 10801188519291982825696647734129840736 8771975 -199655039260525533962604589085345598600 8771976 2608186570180547726314778114193454080 8771977 18915132286801312888065864193729820160 8771978 -34460544591168884271432895548643835040 8771979 19447026872759289943576009291770283008 8771980 97638302310737270569563606655868144640 8771981 228935271736769145592730371186451065782 8771982 15694650076302892717415024335317863424 8771983 -64827469887578923405345026759731308320 8771984 -9984177258104850476421282074427359232 8771985 24763655603177141891689345529798634420 8771986 130568875511095082737492255170991365120 8771987 -35168548135481959363699886607387132000 8771988 -79964305779641518418990347032000768000 8771989 673317994037837714957163442749454656 8771990 80424726341443517821776762737559456000 8771991 -4699521425502140247908774120032545456 8771992 -49646320081945052737248970533192960000 8771993 -62612698207238722593403899228941160000 8771994 -8729895957727415952354863315485985280 8771995 -180521285288536517145165319164891734880 8771996 78619863210868723158163023324655710720 8771997 21886022537221948994788716535751531520 8771998 7307838554383342818957836895490462464 8771999 14609774892418468056406247884903993440 8772000 2104677495418648940101533958668288000 8772001 37367852537856734749024600045200360320 8772002 -165672703276520299647040342423229414400 8772003 -169245834092918661457629995902560925200 8772004 -116710532026059256354697291825669754624 8772005 -27038531664574395135107862998444323680 8772006 5939117405859436872577913661448883904 8772007 151822460483750567394501082689020033160 8772008 -11447495529170524273204891960201297920 8772009 -105158930718828441523677830668219913280 8772010 5893444273679445266609237937048000960 8772011 212617511951568790034734472894992290612 8772012 -7996650144744487078330016456398763520 8772013 -49231442782203312119820662112001909738 8772014 -46774593084967612918631506518600080448 8772015 -22190710537043851053401370586458892800 8772016 -26376069902008450966465640151711744 8772017 25171809933236355059343626987741521920 8772018 -16961998874816074071690046995837246720 8772019 173478741253295005530417990376931369760 8772020 120303565721953229568872628838799604480 8772021 -60166542651972483757077176471596824192 8772022 -70520411727050711556430514298495430656 8772023 -82756140600465046412640089049866817336 8772024 37053239936565586302635401881491742720 8772025 -3478255073615311761283204352426146450 8772026 -134406338925370033597079452271059595520 8772027 -110131606401359230771240068843595110720 8772028 -13038162398269048724402250935293176832 8772029 79917824183115956296837627847248595046 8772030 -33528345471706384019922197247699033600 8772031 -298987329693989294892068965836310783168 8772032 -731887057573406158001160968416002048 8772033 51737896121959125653369102787152306304 8772034 57280625428350506910186766334553630720 8772035 107508941879192572735303105330745118480 8772036 7565381834530270650663485668919132160 8772037 -161674522102032748471218374565251513314 8772038 3160954586799073374840475118361264960 8772039 -18309306824460317469996562628350052352 8772040 -101193154484374270219869009309809203200 8772041 20691318639435805240388839869203658000 8772042 3410792908493199937293967818083829504 8772043 -1286649111364772577450099781702533632 8772044 -45283163664118515733204041604026697728 8772045 7135132306193998532724748880036658240 8772046 11083696535695640592594113975585057472 8772047 75086859764805259001057236421556560112 8772048 -21613500417146541066117837312357408768 8772049 -91049800170818517536020737378089924352 8772050 -2499289240506564190570877654438630400 8772051 123358059371093894931492198836232657264 8772052 111564895307117222480117459197610057472 8772053 6918136703945106800810738643353457120 8772054 4709842467762511801955471512495273920 8772055 79300745157519323064410432824559847960 8772056 -66844969873198772176006602518981253120 8772057 43870473838042698762651560431979054592 8772058 85995478780390851911503381909887824880 8772059 -119768028146890407799541140298777754000 8772060 19863704681350922455065169633438801920 8772061 194579529860695501922038391084586377760 8772062 5022660222707508145751232968387124480 8772063 7646643817237782866564347243295791944 8772064 -91150227424083520355313394689350565888 8772065 37779199589762787809587979244617663400 8772066 44056355635339817193844368329671686144 8772067 285004855600348441983138243710986089116 8772068 -6615874045629519922224631066637378304 8772069 47444600466056513145250085964028520544 8772070 3805248985758542234526615191738741760 8772071 23735824194939139867662266433484162560 8772072 -14312610567123633931863231283901644800 8772073 105674143670695912911968273823335911284 8772074 43058894724165481376498458765659014400 8772075 15264798661997436768717980958743250000 8772076 -99903130507764724531338834476929642240 8772077 88097027154712690567262090434233960600 8772078 -20803406720585541847927743106843591104 8772079 291144763222770209829691253130343641680 8772080 -57060408242313152011843985019092336640 8772081 -1412931235997756060420478780394903680 8772082 69325107414596962043744482991927097984 8772083 14816422890342956611819557235755103824 8772084 -191674862421922579196302639138267361280 8772085 10498782023581310710816750165196536320 8772086 1374300074130075294085900334834001984 8772087 66991961553212943363136103829001526760 8772088 -25851101353368096335546575189462487040 8772089 -238871688146215525386169103287626985110 8772090 4061019599058652162298068826937139200 8772091 -18562981248785719424916014427963744200 8772092 22441332031560106883698779476957445120 8772093 112231709860865887548647578383570002304 8772094 55518232764687986706037715426548512960 8772095 124497184468197114175549623332607690600 8772096 -30664936273921168207782288306487689216 8772097 246431839002517635856067267746279092180 8772098 -11799238880674147239671008719025873920 8772099 -19497962308092871259452521901628194560 8772100 -41369050484478482319215668161186217600 8772101 -28487790160653858436566591727159405056 8772102 33596791942827258887732999429738768640 8772103 41195492643789887649232304994043370184 8772104 97806343566953988143101086600951152640 8772105 49909081078396449607385779497715821120 8772106 3337638486629524204262317625099704320 8772107 -118954197748258989197308422699898273320 8772108 6858013572964551593122791973229445120 8772109 -207192003994874302258884671099504561984 8772110 44443770339707497563550308795812025600 8772111 -80624406764270868768871060706841429360 8772112 -35925460921824175002932479457594359808 8772113 17418124672766923704550024940830454400 8772114 -18461846627583544638430291453604338944 8772115 -20095066947635385704706670376807484000 8772116 3146120243003406481860445975745296128 8772117 21713412382988714205234573989333350080 8772118 -1335446468090617311789874821320037696 8772119 -7170057452729677146539213552024541600 8772120 -2506360839802473358389349578628915200 8772121 82775564987964757771368526224250662144 8772122 86524058145325330986450068374102928112 8772123 19115140847946538591487256320461906800 8772124 43775218875653011923768735257288439296 8772125 207082612265397679467605374746472887000 8772126 68719527842645298731597066067583039488 8772127 -63039614877011471958958525004681834688 8772128 -295621886335232067335661169820740091904 8772129 59731194550757417275794455165384160 8772130 7719699721242346483639552362379164960 8772131 87213801594068792054385633593748586464 8772132 11607330542779154822339511355185414144 8772133 -186821087614549613549561701583614893440 8772134 33534127697973217949640969271873828992 8772135 -27126456446877053126010759737536388400 8772136 24185712235236056239931398797104885760 8772137 525034626121273009589495033852076618 8772138 -3778458991306420038517049503983700896 8772139 -167534553348447260431418673925417354060 8772140 -55458837390144126989088724444052044800 8772141 -38177006252191472619191406886268031936 8772142 -35134625770997653475352377535640782528 8772143 -22291561530325325575672463183730522336 8772144 1522305547451354628230265603128033280 8772145 33986101798725441821209155556170775080 8772146 -117175624285630072052851235081294719728 8772147 12400454629995678987366345568868621448 8772148 -29938996965631381979143178106040320000 8772149 -189583608179057808870021515390957576850 8772150 43906495491580969035496379654779809600 8772151 73160243783456371548786235762084405760 8772152 139483958857904091556260213233258188800 8772153 51903588645689000341484455288741109376 8772154 37341003987096347623877872209628934400 8772155 1000751811527943320144303725575865920 8772156 -56301944485947669198533434531846399488 8772157 -169826961651702911265148363963875553594 8772158 -109857137447127672943265089292775575424 8772159 2873048248824337096114891203971836416 8772160 -77356373357286007589745709659507916800 8772161 -191966957509194389046046240059817490238 8772162 27451174193907686958476041596895961088 8772163 -39795205160302665057953483842663695296 8772164 -159531352129016800479888580289625546624 8772165 55595109789822989807555161106030112000 8772166 1094742960964986432824869751045486208 8772167 -84764662595149282722026620561932762360 8772168 8266484227720431766936693408140533760 8772169 -89190823002420442068693085804704216704 8772170 -29580757280683510982373374123253818880 8772171 24374937296841890769734893636770797760 8772172 396050773696792036566423511953060352 8772173 -38135503748924261754652487958855469578 8772174 7536493082633818637711882485820125440 8772175 -15528299831481342493432559407244284600 8772176 71444294645296706314154109814011199488 8772177 7535793995203032078747720156069311808 8772178 -123893664291304230050477141625196821360 8772179 -58496696454578406746537423767369309680 8772180 2678046002424089601819674186721576960 8772181 148436164184189886686612056457999828160 8772182 32791558841056343391443625259094368512 8772183 -47654679633558268263029890086326064336 8772184 -62616207488171419282625253179863142400 8772185 -100180525370836148263381267516766074620 8772186 -70021828990839553708484197611575712000 8772187 -2244734804578100552566471081521771408 8772188 -30482860286215626935616360013076350464 8772189 -24362674302344244542805282669470721312 8772190 12607021095835438925802233030765145600 8772191 -5043385701282602826212426761536218448 8772192 -43592973953141810265936195811006218240 8772193 -21509773709631035097877980147104395500 8772194 -40398953325411993109274303279866269696 8772195 -32709658285872237771368676079094743200 8772196 26516463464728316169932668722354977280 8772197 -38898770926273712627681213438516460768 8772198 64597350659961651402147974561092342464 8772199 130972422207530872563829134518545817400 8772200 8755428360797177001918631568123904000 8772201 220283946700003906960791745892729400768 8772202 -144045262322246802175143785507995130448 8772203 -89328600299367702282140347824412850136 8772204 -12987174478241383222165993056274219008 8772205 23474714215103307130383325683185126400 8772206 67846427211986349434264783948590263744 8772207 52277716637269496008201310545636786440 8772208 -9622190223241496905221852991560122368 8772209 -176562980625895031359055523903528748590 8772210 -51254783446217219266842352021532126400 8772211 31971471731667550423790803565409030560 8772212 53103424137379567835572846163551491456 8772213 -75024382208931289771573524194951207136 8772214 -57455847139509704330454491974916161920 8772215 -855959500027291300357253560103171280 8772216 -148853115237380646507245922261103718400 8772217 -388461055375248643486010555423851286700 8772218 -4674895323137831874743722936612727808 8772219 -3487177719515223702187600256044704 8772220 104272133818738648028508196293438650880 8772221 253660015246668645241873518875628842880 8772222 -6650946383024237596856386409602484928 8772223 -166537944280551228832825563351611044656 8772224 -43355077575538801212043972676734156800 8772225 11168322528106429607024268709340160000 8772226 -75335862438156568889351388941200965600 8772227 28341208239918390967941222422750643072 8772228 -7010607089388148758099162987748898688 8772229 126555639062463494960700760460331444830 8772230 40256441661683381181506611213305605760 8772231 -32413064234284344002332246021573487280 8772232 67497840216529672567731443324131737600 8772233 -216087107719097214202912432281363004518 8772234 -16794746376845269771513423561342936320 8772235 7478869826173820428993211100934267680 8772236 2175056612862751601115188796273091584 8772237 -39403547466559590700606042881902564532 8772238 -58345408677471601930692911555220132480 8772239 -61640342984485713282139058282130201600 8772240 6137853940904170025934716480508395520 8772241 -99404272936478016398722614549133233358 8772242 43948838802339691336414392333420196512 8772243 -158185552599784907150720684453191877760 8772244 38198067269218320542433895107349901056 8772245 62315308043205170359187764089503642400 8772246 7763125038666710532527068692400742400 8772247 11692370034976238691328841836138342704 8772248 -179664993347265380202914478494325473280 8772249 1715335569132413325389947018102118688 8772250 -89342588840055222003886239275497320000 8772251 187806923915765468893917137201742837252 8772252 -123693382008616954447429529871492246528 8772253 -27594800868543302123009692816447592640 8772254 -27402752104292650196494530297005139648 8772255 -62519326560933467848166937460158458640 8772256 13522585663154658753809454510825799680 8772257 57419346934116085150897605213842834580 8772258 1085740450495372066086856049243904 8772259 249899431959805655720563567032485770460 8772260 -3096462616293291208456374831729561600 8772261 -106061932099810904135553818710753530528 8772262 -62542384559429313806269995662745768000 8772263 -47866894218392917696289491330697291856 8772264 -10461154880360878587178610837463705600 8772265 -3458677935248388798366770232625109340 8772266 -55204138116861013481300149630901433168 8772267 -32051551994598061863065600945056217088 8772268 -106656265212675268058266826582066073600 8772269 -140279620805639141538844074828318144192 8772270 1865436684297458346311992712916295680 8772271 -75377854816509643545991070973015657728 8772272 45774259870160351702454163819144445952 8772273 -141940321498826255469509277252755227200 8772274 -41808697712278952354587175728724742384 8772275 1652695275709482401385091823739576300 8772276 -67263623619369169961124063819035099136 8772277 129207005737300089143218533769331289280 8772278 -6233775694330336289375167867508504640 8772279 2172032310180953812812499411707915648 8772280 -174523310555614645880144478119731200 8772281 46396750278205925396247277706602845120 8772282 -43587786209669025436318656108156742800 8772283 -4591678712417380873861822663308109308 8772284 33107881076535093021953082014188933632 8772285 971024581294276337981559192722932800 8772286 -43878767811745529783768061453839908416 8772287 6506813002172182276494113718327191232 8772288 -7149982696468158536066496965375950848 8772289 244223168667012891907458381881261140356 8772290 -29471013354234266302367559537292377600 8772291 -54095042805936058504874504181083979960 8772292 -24481624675821024233968624176994050048 8772293 -20447964267661107341098898844149435460 8772294 -42758053553487374805354389634472430400 8772295 -14871265302951215460472406589247003200 8772296 45602902339734772916915916262430976000 8772297 23597552292006287471995486494619416000 8772298 68046485513442159398544449447572580400 8772299 274988819690094225210788446697318577300 8772300 -1420655958958868379350562835420473600 8772301 1942755905668747663097362852590374752 8772302 -24955841269831530952732796901912923136 8772303 92695970897745951602974638779678004120 8772304 -71460618423052538684309023980290441216 8772305 -199111939141601867444430735873356790540 8772306 15809740047912182959638376110634584960 8772307 28523096330990713911484750311972136556 8772308 174867564409489854688195119048653612928 8772309 -8476801940484185175472127075213012352 8772310 -10681543702548407637169725539299098240 8772311 -76087071191183603960603820356246720568 8772312 42914076333663481188489691016603627520 8772313 -85677788800281055560379257747244746240 8772314 -60773584346245218907357944666648941088 8772315 -103378866965520260275483949439269775360 8772316 29771578672060541474849625562963299328 8772317 39923685579598974284791154260322739366 8772318 -4001515858610178149922721128861696000 8772319 -73320764391396073901816193164751094320 8772320 -35367598968753600583732875797751398400 8772321 -134430287513106445221773815706095361856 8772322 24927933693298069849148462460680216352 8772323 -138354134548991671528676185933361555784 8772324 102422662106950261302600748206266284032 8772325 -76853170499897566877621086373018278400 8772326 69447020776781587142511445211588532480 8772327 -121178383822488790199330971381529210160 8772328 -95815926771228087134948786812205859840 8772329 -102622354473243855421972609357016384070 8772330 4780744034456405715605513539458508800 8772331 53573324660080798259526487068914519632 8772332 14266224631617016272702138274770726912 8772333 -22280760496496909326852920629901744576 8772334 12315957594127050181732414480885662720 8772335 -52851224496433605556524070838260701600 8772336 -35344757879051961057117687364285071360 8772337 -2049404511437598228184978264988754688 8772338 77876704303734597744170832104437424640 8772339 941553544664595600338628932003116080 8772340 138544794880060858374131377387028743680 8772341 -42649632209368906571333994821208580548 8772342 -3373702490609007796844260788964442688 8772343 -414014827033269282271066045317079531920 8772344 -783669689733831345699883759698247680 8772345 -8563420785306660662327629194921936960 8772346 -19244044631880558827416656270981810432 8772347 -74041900993127838406893200215690986204 8772348 -24973676787266640028423793598506883072 8772349 12944487674807291478625355435733800960 8772350 -2762746030098075659646198995687265600 8772351 9946484073707288116021046088513024384 8772352 -100225203377309133287505581320085438464 8772353 -179016506733131200400924004688775877456 8772354 -61297630157602714558668537241990460160 8772355 -86286027249840478782907974174752520000 8772356 -39630569127023982107461221424410915840 8772357 134172258371829745018179326994731996160 8772358 -42037018270613867763299160138758730624 8772359 202236150893765164884192734761074008040 8772360 -5283490410224719737157648905972940800 8772361 78228265464306695277065507512073376960 8772362 -123503931664502580230848476296750489088 8772363 129960771703458515872649643367325471292 8772364 -9286511532501065384459038989147459584 8772365 78589709388568592881722380713553867520 8772366 -62659846455061346800486936318719907776 8772367 -101101682976588561806620136527660866488 8772368 -37239325555066810224295389439192006656 8772369 -161094860725019272750019961519593942592 8772370 60813999366151257296604605691963614880 8772371 -20722895383637224971220739052866953428 8772372 -49911447465517457541575216024813741184 8772373 162584968453176908368810524581380895904 8772374 17553897394355459197306901085324687360 8772375 132710217812669242046324859467322600000 8772376 -83914636400076604134288073184974540800 8772377 -132125550434095033676762092674998429376 8772378 91395727433720328496632436008121665024 8772379 103188602921865495580687657815823888 8772380 15423165880161357077091290060454912000 8772381 9882529599593813944809919432623170022 8772382 38174362298427213236122289449471953792 8772383 67320613559262991776976747469900679960 8772384 35267556929878852888030826279542456320 8772385 1494398885871886821849202341112080360 8772386 12633161322420925306777683731222745600 8772387 530535589010380488491030989176224256 8772388 87231602781726354071294946485968796288 8772389 -20456894247426481108489928963819575044 8772390 21569438824547474610676929353566400640 8772391 180611108227687926460077862286023487952 8772392 78833175220882698815612331922168704000 8772393 23570042377845473767165468196431214784 8772394 43737289676406321701182562160265976496 8772395 50238040081121911851003176216664499200 8772396 -6506293467072717059712405136393886208 8772397 163177915390235166741621172674121898560 8772398 59946433273016231793728461942372571136 8772399 90564303924706801874786888043007029384 8772400 56322604098068348529755354061209600 8772401 46772026237523447713413047090859510528 8772402 17633457678849478374067909725083996160 8772403 33769384998712370621410067286976850904 8772404 7043440699641165793675568089581816576 8772405 -4546493899866668323268561507616017280 8772406 217720625395555799455476914711216340480 8772407 -109799354955841265876999300488516807680 8772408 70736980676531963974326394654500864000 8772409 315201388771670508260708740674710207616 8772410 3394921191479313969810223705922651520 8772411 18131963058940948038870402499274916864 8772412 3144901981125477229693340126927150592 8772413 -14863635620473768690204479301009729800 8772414 18368607894552645965702535627991111680 8772415 21524281321802384432888505342682185600 8772416 -27208745223797094569632603739136196608 8772417 -116478705584088851287372495937845615566 8772418 -1595307025431849996449119043766998496 8772419 -265125953616390050052446081514072186180 8772420 -4667455504876098788577117151833600000 8772421 95088768999244267333636025021193454590 8772422 -137444039371565364508963490316438883488 8772423 -71232386963887500093436277591888130432 8772424 -11447813857612704164899476710048087040 8772425 -47015881294645475458453498532567501700 8772426 -1864206429291383302992272626388276640 8772427 -76685034045672330359718818254270431724 8772428 -54816709697065577260631568870274059264 8772429 60144943669584157253414310952238337600 8772430 211667281200314892451754072762757120 8772431 -139782756272715181531663732584758173536 8772432 14307392222939757976022368844059115520 8772433 -8112856657285444326896460880371182480 8772434 11948065385825122431471330708778410240 8772435 51194934670394640831716658128288371200 8772436 -81408538191876735328998068701156313088 8772437 188395041241041775497074430022375483086 8772438 17772431914137487572655658097923882880 8772439 -15122588886311409607314162602633340672 8772440 -40598949722409823353365769593436979200 8772441 69595449629793951970811521032731613504 8772442 5802159816692509933385054341358469120 8772443 239172997169113680474223278757940890692 8772444 -68982887560734043945246546582788232704 8772445 -103238962612332619032382270424858100000 8772446 -1504183185310584561033656104859088576 8772447 -119444307766171756619795649389231983728 8772448 -57939701713913171170447448117864693760 8772449 7681297706271849741885325400713598400 8772450 -35166006582847387531545392402652460800 8772451 454712387788158080903927468674289518312 8772452 -69374816041824478667918406302767733760 8772453 -17873721253006416926730896386546522080 8772454 -72713704601313792860060327937961438080 8772455 156957191128775724294009125538132258360 8772456 -41862649233683009288119571847535656960 8772457 -9546729467020641996609623712584277980 8772458 76625956594930799046203513078711452080 8772459 19397872426182596181561650277470508720 8772460 79874555151598991501780409424031969280 8772461 38339076688865517492914140125046565952 8772462 3921879179329614816252765092776539072 8772463 40623936949146221494614081713992358880 8772464 15932154788870847742246351100429107200 8772465 41906283327260529059516118511776765120 8772466 -25936384693344371743972166672150339568 8772467 33032608941580826329534939269389162952 8772468 -191998567241255567895856242494741084160 8772469 125086404270278422411707322940110079644 8772470 -49580478647394042088335323256118053120 8772471 -36139067747739420545309682634771326120 8772472 214433577833929143611760169766625484800 8772473 340779229711499254352915101429348608 8772474 -78505322243772160284867971759419119360 8772475 -95350110651978303920461487978588627500 8772476 70732319209996820455574013112117493760 8772477 -235367604192815948043601527003346368 8772478 -24374737948179839298203509209073946880 8772479 -66357568518869321111428114484383297920 8772480 6728375810755001743392119289230131200 8772481 92984266867725555656899214573616113282 8772482 -64168412756079867291128423484293967408 8772483 -993234981911617139505903045346270752 8772484 31410772581303815758342561124279857152 8772485 -35981029727298493577115726827385770820 8772486 56472183431321972778901866297561969024 8772487 -115479616953282825897428626785475229688 8772488 125701112151396267134612092471386485760 8772489 57383202924549242874976553964225685440 8772490 82247994238714649880063217141272019200 8772491 -20476944447880397898074059839738361056 8772492 -117802183810657159464322117029876085248 8772493 34762646487020020363797072582689997120 8772494 -4420829233988337290356437922582768704 8772495 45380144334682599684702258012799334400 8772496 13076766523785615788024597253001314304 8772497 -24497795077208320062745337819471289360 8772498 -11974373951407877223665883018822283776 8772499 58218710502302069467409387650622366064 8772500 46048975746054618816614935945200000 8772501 -126648474282088797863443476573126377568 8772502 -46894630934997806577765341820547635648 8772503 370117635708964668335105162932376138400 8772504 -54840618310470240132866865860444160 8772505 29409041570037887595962917805876660160 8772506 -1275746052536276245190336051906315040 8772507 -118904819573414177991002059736925436596 8772508 80379865810697318027181178187974819328 8772509 116686163596506021525416501111581863840 8772510 -125462627760786347576554114733032366080 8772511 185899942998079606608424069417011062784 8772512 118094387801950131461875402473458368512 8772513 72692876393774692375341106314414957744 8772514 -6347027521024720359578063591038740144 8772515 1719634986031636695386130195977811600 8772516 1540009647508555204936642888245964800 8772517 7092434715657453184591031107615308800 8772518 -60417293259016091045115007838507627040 8772519 121806581293544925788526555135778026240 8772520 -3946443956848922005013689916167219200 8772521 83791203638123254618472842568531153652 8772522 42560195510760955284420896780386160640 8772523 46836767987197127265044083928833726772 8772524 79723175440048092732137046690081024000 8772525 -11656398036155800105977656749422451200 8772526 53613242156913525403712805741495615360 8772527 119110076498356569728155982478995527824 8772528 27718947694590939661488371973115084800 8772529 41117756370196684769753727028740451560 8772530 20046014978783176080829660718713446720 8772531 40240523317098654926459227063978890552 8772532 159235942571506159722260774914370977280 8772533 -4483134927854771646400602758204520960 8772534 26668110486200463736866043450203900384 8772535 41011362991350306527723282161921253760 8772536 196015908614725003327140669422853672960 8772537 6670322536332050942653881613011389760 8772538 -42245558529334202160120796353926664480 8772539 -51406837774570238548349991899252561160 8772540 -16789440949354381523638257369165496320 8772541 -7443201211072872120538423432402222016 8772542 -20172572163481429308358045935378755328 8772543 53781577035052609503273665758444244784 8772544 -78857830667010835031726983869269803008 8772545 -46726584630695194700909067121376239680 8772546 23368292945987196369908784695480103168 8772547 -6249433821891035002423429584788236800 8772548 70903568416914425371330348575520123008 8772549 168280089476887833798622200712953840864 8772550 -13180852865110539919156922660248339200 8772551 129552030545678354821437425739107310552 8772552 -34724010891830469548204379861254476800 8772553 259280346866216692163259354237819667802 8772554 42508456292941730976534705287544329472 8772555 117595710094617605162196343787600563200 8772556 2409734611725675060742304969840175104 8772557 -82781709178502984095087098669765643188 8772558 2133730064659191069443597020960940160 8772559 -1690558640138138111318244221042479496 8772560 15381872474522644430797301952668467200 8772561 -61275945375538219217352768529430347776 8772562 -45892478145328685916604587108276876000 8772563 -49627148639019172868751410539664791188 8772564 54484372108970199161510926958003275776 8772565 -49714347795777171296341100217767495880 8772566 -10214521406866932097754992371710238720 8772567 74454313056098550364737092480885925480 8772568 57827319106335646450900406246277120000 8772569 23815563191747663531313154841995154244 8772570 15468425693383856836786136365706611200 8772571 115982934503972609927611102690670560200 8772572 42335297236870685255610166753733222400 8772573 -165028937607040631333425528302355026816 8772574 7776513909714657721460699669041919232 8772575 26686720252953501060385887771777282000 8772576 160677324977197898226177994047960121344 8772577 169373626692050202624224279017853322672 8772578 83977655651636781689876713709054138112 8772579 -6587518327623618765428861964980516016 8772580 -5736480372962733997553475364383075840 8772581 -47130317318635307225067577401810207618 8772582 -5443283680346280398099626380456400896 8772583 124948151727595851270616008571080453040 8772584 59625632293983649955322467761998643200 8772585 103347580596965799315236236314804110400 8772586 -56568987283373638588430454574228861008 8772587 36018891050280383345167100897002690320 8772588 78928029803740706908473509935916603904 8772589 -7337826738299269382687577552315835648 8772590 -46627637952256528350878925220065438720 8772591 -63400949712377032835247244233989408640 8772592 -27948478876106775628425401671296122880 8772593 -147792420533804942731782545728228810956 8772594 82304346429645809683179758767835011200 8772595 23119824181905004347050965208824211280 8772596 -25936261825161760757692342800931694592 8772597 76328170270019182726693561982565089280 8772598 66391314758697508091972647385552303040 8772599 -211810827440223296274365385760003005480 8772600 -13846977312548183354858698090732032000 8772601 -27309164423053908470014051143138632448 8772602 416650789204268937437990641643147520 8772603 6628249224290176153157534800624784640 8772604 71031555777369056743882240487578892800 8772605 -2634920496714864625703476568008551840 8772606 -21151649184154634951508601545426614016 8772607 176801634581462577331905588865883690472 8772608 48023949782523174123792680304047554560 8772609 -25882732702697042980118517094316967840 8772610 22852728383634777802391528386427089920 8772611 127079676636366786249504045079034083800 8772612 -28790289173606412542359963574918596608 8772613 251020819854740471080173592985827876224 8772614 -9277092222354634974789087700627236480 8772615 -10894254495394875293813324276431756800 8772616 240405883055910480319172685654387148800 8772617 152211054278734336845300178279308793626 8772618 -29793573311572382539612843092025585152 8772619 -2128666554438987429533878540168151980 8772620 -88724417568305873947836111901905976320 8772621 -72058626593376992348945758486064196480 8772622 -100953743499399272596464187081172654208 8772623 230378660494698351058401824139751407720 8772624 -509050717403741947825480588148342784 8772625 -173043317319455910843197743608493191000 8772626 19568542060526481345499166252671024800 8772627 125943681193256181687270759476755771320 8772628 -48785089592695400171882284828499804160 8772629 388747109032060121452111996331848440 8772630 42137016687833267947666095608458199040 8772631 -76261897724751326929374841155421484320 8772632 -190546119796003035902153100443207577600 8772633 58102081749703406526634244191826699802 8772634 58216646231674697983450660995144683520 8772635 -159483491612569867022896058682849193920 8772636 -13771563870044257719473770792025753088 8772637 129757051542658764664244411785995899040 8772638 1566726250752887962861609705762548096 8772639 -61407974760829960791334220694543195576 8772640 82043477953844008334397283488212582400 8772641 -1191861878423694615181635670765438200 8772642 3366861935579902362880559647905281280 8772643 -104242433742288379682473146309592721712 8772644 -21498434110603370631492039718323462144 8772645 -693849175911407085919875769417574400 8772646 119458921145734803648439987149787542720 8772647 10784482501826275164779204968711452480 8772648 -110207553476402617367953272378452951040 8772649 -4199253141958360120362380864713097350 8772650 15312304610223317365945897025685142800 8772651 -37915225214328407302486212169629244800 8772652 -20761227398569954428654212466100928512 8772653 133428707479724549347272276219084202902 8772654 7406911016691561933539730042911984640 8772655 -150372621077814240560104860461906416440 8772656 60707416915647673676875023916055642112 8772657 18082079387971310237807524472042724288 8772658 48608750303368482934394484407535097152 8772659 -4795404009994939492524667942887902208 8772660 3114087404078521474717077468791562240 8772661 105319255891599064910182927770906675200 8772662 10862023085061051674272869178497020832 8772663 -68274667388387731717332774346802767200 8772664 7351707239687559756570024463612047360 8772665 108959368661057794284631943410382881920 8772666 -4012803978775276857592480703749806336 8772667 146036093833685835291458187395892927716 8772668 204086312483919848451368441374341762048 8772669 -120196116862583825399342675476027298400 8772670 -32832942421370093542424451726962550720 8772671 168702907144567749842646433012323429744 8772672 3102949546904261148598751191275405312 8772673 -37073650193775128897681291048426515200 8772674 -160216573188411379583967456710376438240 8772675 46118824078920245854142436611565561000 8772676 -162554237124944075894426151624574878720 8772677 -232097371011279480390463013490097200576 8772678 51840972908890217638399798886166491520 8772679 -179449333965140097752248561820176471720 8772680 37734409086661206915979135025922048000 8772681 -26848074388158980814074352727272388848 8772682 71305997284825810529670513483628614192 8772683 -141657327761183347277666542483886468256 8772684 -37027710046151998545075314747529060864 8772685 -25391446417459442151815796376066893600 8772686 20812380323445243003938750257137812544 8772687 2618959168007167639168226270251405440 8772688 -259794734465474821547678143894781952 8772689 170324711627372056041555835766127644352 8772690 5350842430530567052963629030964899840 8772691 309864548864372864278497007754032951392 8772692 -11933825648753419967152433936307245184 8772693 159343825070316787308241060482058364064 8772694 -29470926004678554024020020404137002368 8772695 -158747728741318769697691103074277549520 8772696 -133052985532539082258999681096248698880 8772697 -187589891376305136632219200762298338656 8772698 -126578356090540915979798549326081716480 8772699 -49844496195694654529719590995563468800 8772700 21962741804445798579398580978496806400 8772701 -42391693476967621507347089835288012096 8772702 -4817186240997571051610626001324369280 8772703 54084335041574339570514402147813572280 8772704 -148862602680804952465443471415600349184 8772705 -5536742313798742485902129778082568940 8772706 -45935551886319062472527215180778036736 8772707 -123661849008407216012296072788754905720 8772708 5433634911318221645554276293765783552 8772709 14393877243420228237764648366908479552 8772710 100886426385939364851578664560230416000 8772711 88401887931745669393404751461230815272 8772712 29552136896727791223534570071712153600 8772713 -133576762856070541832304535612715491200 8772714 -19678950860409140266017730468457408160 8772715 138795310990629553876540742585745064080 8772716 21843156065935910691846271106407219200 8772717 14381743692817306982175565639193977248 8772718 9959051960795867112993651148232735040 8772719 -11781285249447257903271511417429496856 8772720 -22738200886209293770581733113381519360 8772721 39315586416164335221563381962016710144 8772722 -21296079086682686926047648836755181568 8772723 159146810021990384192182431961968453972 8772724 -108944379478393049786247278891047717504 8772725 -46199485458875592709535608323001761900 8772726 15714330092687492005166952262564514688 8772727 208941099748890844950460832467939145576 8772728 134813562679240252543939146638897664000 8772729 -7959131443174067994861385136618747904 8772730 -35423322714664817108301919624399732800 8772731 4870103409551298704697186884209980288 8772732 77359135462300993692285402643121817600 8772733 -162260842661807738591281560953640721018 8772734 -86673194916462094853838443775671473920 8772735 22378952225887051012998356056189626000 8772736 -37915380536810070585780580766114119680 8772737 -83035879493049683969389445425569830400 8772738 30080618492264587912661596744253319168 8772739 -52098219920874368851676123779440003460 8772740 -125960204952344228497507598434452591360 8772741 95846406591592001416569445712842134750 8772742 152154632885824792861720033676157216 8772743 -46573834989124247393584139001050466000 8772744 63726015979562437442758817858429214720 8772745 166176059481977153055821446755827686500 8772746 111042822484112283850139140293102841344 8772747 -117583368395383657486574617661918026560 8772748 -129262411714775322492447899239008705024 8772749 -58069666806432845907395399067058322250 8772750 3073865041606194481658406529996224000 8772751 58734855898106460386348727288661149112 8772752 -2454688912814127270329125613359595520 8772753 57517672553753095222775275298680538208 8772754 65225344796833887930076414251460608672 8772755 68482134569108486271834711143800860960 8772756 -7239004973264150265272969690506137600 8772757 5512170563209203957067154544630020512 8772758 -29538098655734670963565536414588119520 8772759 80679646212991192942999673211468001440 8772760 -86867766270378943492318684865353728000 8772761 219724865254756747417652036704261273800 8772762 -9758673614820781262617397555020558848 8772763 -9070975250210443860838275235428180988 8772764 76752016871516232113997055669717158912 8772765 -90644873877189699712536782053567010880 8772766 -45973273342144032072067396153265175168 8772767 -15892340087696209290603477062070737184 8772768 116661474977102632631188260010133028864 8772769 -5781872305664228937956167081177264080 8772770 13951026860808614540057984544114922560 8772771 58095072433634083872472309826553249024 8772772 62282676951371846672614278277123444992 8772773 84203590837736359886547669514769081022 8772774 91788986989737439773193392571975680 8772775 -3966267856196305820417036706422496000 8772776 -237211291944248114840840063979487242240 8772777 -54891357358306083186033144243404561592 8772778 19996541279781848956701015742657587456 8772779 -137706114909527036785744787337735180288 8772780 -39335972408352409250382622945148298240 8772781 -12026843337505751895020827500514077418 8772782 74303940966755971688114973215026465152 8772783 24339533182113728111891216774839515648 8772784 -9570825950637170404283380816756834304 8772785 -8395654212419197238922121740139645440 8772786 -29743117919457451760333215027492131456 8772787 10403220580126457692582163309357838600 8772788 160239508845119707634245051329657545088 8772789 121229000827877906906453153556033333024 8772790 36499191959101678378478242990237584000 8772791 -235629542366011516632740840296682510808 8772792 72421535021150448814891511821801881600 8772793 836706480518779380136062429896289664 8772794 38411063290841343352282404263804183040 8772795 -44353529588757453431610926660966412480 8772796 -36723808167324244150147582920670448640 8772797 128571344340504997314450582130577130624 8772798 15906590950271902061086143752282689536 8772799 -114447330809304056253434866677564441888 8772800 20065935647975325626083219685533286400 8772801 7109416376871347168642342694922819632 8772802 -2942724596278865016512647757735803008 8772803 -11839415653339533458260925542189192416 8772804 46829279584426479659203532624228664576 8772805 -80589896494105853318804217869268537540 8772806 14875896435010921218951192772637258880 8772807 35642094295713555480512628737352156840 8772808 -220879574389803924487142115472611164160 8772809 88940908306302411389881230099565394010 8772810 54582613714842310458460704073837052160 8772811 -40278655533302991629713448648769645216 8772812 -14111682934162342159235692802336176128 8772813 -33996734763741921228221240267332680000 8772814 1151286444464780998404162205930870272 8772815 -266568678356127204781404111159470768880 8772816 270500082225287319442243343986458624 8772817 3195837620042213412425962208590710640 8772818 13377445856483831896778078230054972416 8772819 97607067682134548910080476137443673600 8772820 18368073363606387575392199235422453760 8772821 49277803041012324580860112068525640704 8772822 123521571779846477621564059874892201600 8772823 -16358385684750945890447837236153366656 8772824 -82615133273296201470920654009333575680 8772825 -7531714503115565257744055692533446400 8772826 74529316468660929889813856767466076384 8772827 76938157544846131812257059012333254672 8772828 72103571647231822790015292783609323520 8772829 -84663772992950818748905369605509798516 8772830 -42954504493566584280205477639980898560 8772831 -1844245957323903113147457189112321680 8772832 -86290604184045524055449643665514823680 8772833 157917775830372153498626282278559391300 8772834 29978927354196848309868898496828646912 8772835 -36496234132738837666310995460980524720 8772836 32503160927207312471646296460404772480 8772837 127961476721593488991666139744230961760 8772838 44143006548876220933237669310102020320 8772839 -13811002962362969218755996473176572360 8772840 -102171459399123616842267670278057984000 8772841 32409517583881211718716213190835754304 8772842 -5687928579079125678947840245299597120 8772843 -67702319607208098459754203421828839336 8772844 -108277362435250369140037771089221664768 8772845 -54096324327441638421818647497714624000 8772846 73489017491645504540241576991280532480 8772847 -176647427590267568749121306386534550704 8772848 566086670916367929127908903305871360 8772849 -32691775825966894930827277318825136766 8772850 -1437355239565341762263599746728407200 8772851 128620060774868661956383981618432649280 8772852 -15132380667010258464710719342240591872 8772853 245070612936253484932650906491208221102 8772854 110906256578305521204672412688028493632 8772855 9023266617569811705544525895422763520 8772856 -18197154215264884881162568009888419840 8772857 -99035848899972822707234474790731199894 8772858 39488932001277549498194059163114112624 8772859 14750243833926909984626131984137569060 8772860 -544846791298066088966446880088245760 8772861 -74581225016097063124412931362729776128 8772862 26279886774795859216675692214654930560 8772863 -200657125917502887431727282714267384 8772864 -72461018272583752218829273137388978176 8772865 58474442434195725502817932394396005800 8772866 -124120105751452597525205026533581400576 8772867 3520082404712083659727338766388424672 8772868 -24195255919018363466399286029731309056 8772869 -6233563545779424567589165140396312768 8772870 -4389628873995997222482658611197337600 8772871 87554790562172240280133801877568604000 8772872 183349275504746117001687177321261388800 8772873 9376730129701716367012169708759137344 8772874 -87049049399830484377962287077317989376 8772875 192186440692011827912083462450410084000 8772876 5438362131888058930787647232707067904 8772877 -297289611231537481682302187769903017940 8772878 -82081812916450878033183404788235750976 8772879 137529395607917458227622787936265911040 8772880 -30816950553165356275722369830847037440 8772881 56147778264743843705417013775445017332 8772882 1090314454590456185465768174097625344 8772883 1366130702542947344850828891235173120 8772884 -84927920130163158407906177507439891840 8772885 56188106029658067043655237058534873600 8772886 -34744079190905765073841575369430768608 8772887 254327907214212394209284653310326636920 8772888 -41139943687135908430785370415742013440 8772889 4660156950308070935758042384593250880 8772890 20393642144804233080280201474482432000 8772891 -75516573361357187383655172042965675520 8772892 110193924470578436472332404641067337216 8772893 77940945506419933826085366140096270124 8772894 49785929116313200293802739441916867840 8772895 -91135495698900546295203439346558400600 8772896 -85571768536899611861207401994380640256 8772897 36259946543034176097064625034976990080 8772898 -110400097985453200792513821812469715680 8772899 -4008350403955296365071284201209634720 8772900 -48641717924502167838024148958010547200 8772901 76697333092302377659117780029722959932 8772902 -9619462445880229715047625143673959296 8772903 -932788123643823796874253736875850920 8772904 -58698864541305778663597761430596403200 8772905 -68574800100693185600692312854369614940 8772906 42460207091673482725265027151954984960 8772907 38644048315107962274999263843461616640 8772908 46075041082649574212616138516735974400 8772909 100764553991701405395358181985039607104 8772910 44043577904534457204141327699869223360 8772911 175347955879545715568186815398705400800 8772912 29406074312673045945708827742557650944 8772913 202997582208994764994498887747917937984 8772914 -18933356337878350242563161240611976944 8772915 3820724156758385115993322186944480000 8772916 348598408936657167945346912199500868352 8772917 206394423101591227237556675874096825966 8772918 -31984333405738163435703546369981812736 8772919 -37131224335299486719418517079209595000 8772920 -78679390011718332751829796896837222400 8772921 23234545496731803307417091534613180480 8772922 -53828092784973835316019258249619193856 8772923 115714299641314851007280932214831411172 8772924 -24169391122346696606384269616241623040 8772925 43057185540801052794447906220870808800 8772926 163246396107496527144319164213750785280 8772927 -114639159789936617411220757414226305920 8772928 -23477083682152741708961502272940408832 8772929 147705613060864769620941995921592268080 8772930 -13087490397305392576560084616137415680 8772931 60649400449412141691670182960376749552 8772932 -37719150771778831739201995546495107072 8772933 -26332930576990110322235522667918590496 8772934 1142317666298778309430067720689752960 8772935 -32891742245565021175133095928729736000 8772936 35398834599239078058949533762112266240 8772937 -66220509071548099126461160060976677414 8772938 -18658479422122856283611000288593536000 8772939 -67490344267610209944346499897726652672 8772940 85977049182647856094602774922814714880 8772941 272580757281177872700741449872142532342 8772942 90305579196873895692927016791139816512 8772943 58486464027743725213840486324775877624 8772944 50457636969893251943299589024697999360 8772945 49008495703662090124494261392940721920 8772946 -219971137411084648161331148969779200 8772947 86008225912570690618697391894650748396 8772948 -110662941633935753244801449586724992 8772949 -137659071462709982629569336023541360800 8772950 5537015335406637131288559592904544000 8772951 97711766363572675885464257909762066304 8772952 -181493721680145903057650439207308451840 8772953 -94564655311731847114517999220104958720 8772954 55216194900693578218727408245838630400 8772955 14228624158096619745755357796484551360 8772956 -142282730995955546412885501492679994880 8772957 78307313087300390492757610697219998854 8772958 -73731532930992202352383600569214441920 8772959 34463720612334397515155344512516709728 8772960 -22411803072524141567446123077438013440 8772961 -76510410706963844871528204166861968876 8772962 39423686248686164186119369895249019264 8772963 9831798203687091308684013595426535544 8772964 -118406567290923904161242948318213932800 8772965 133326656806184036919631672208089245600 8772966 -63886533481429942138136922724052564448 8772967 29474324486374898767673923290920297600 8772968 -200557766909651091268699452355606717440 8772969 66177018534476664857578485057742277280 8772970 -10318847623618749091976815394072476320 8772971 208853015486176722155996530979490710400 8772972 -43678694988249902556742529810789188608 8772973 -100434697822851029487627307103542026240 8772974 17583131591373289671835908059493600000 8772975 47999132409106927370026606737173436000 8772976 -795472815776300425857974757416960000 8772977 -82835546741439311036405047453983696174 8772978 -44841056951847257684199844969317883776 8772979 278413020559972774135577684275870549580 8772980 145315085447108555610502505052814448640 8772981 22429695116247360344627087513976004224 8772982 -48105623715759184524169091075070392448 8772983 -68979862825908540209570001423168015768 8772984 81408162086689199856128001457459200 8772985 35784210848574256987549695217664212800 8772986 -9721784515174482753990855679883129856 8772987 12121703305490536566165161166392334360 8772988 -30776295189799390362990863005088482304 8772989 1220850793256480566542025441016603424 8772990 46633442957553194125508329510311532800 8772991 258284332409360658202509027844901643392 8772992 146711624116930351099668039235692134400 8772993 -60327297941324385637480261355830193580 8772994 5014505003189738966412574780116082080 8772995 24787957103184676094677429027831791360 8772996 -29337790153987608725623747322235248640 8772997 59233479458030089941766376910182135580 8772998 13549584933207072145338664778085593088 8772999 25099085324749869341884884577785637248 8773000 26785362375485608782322185086730240000 8773001 -153638941164311417889477548555795772828 8773002 -43406614397715376965434374512007756800 8773003 92024290794502397146632391790049875040 8773004 -182541747629948400205974589118682226944 8773005 8451791013198765785485583026233446400 8773006 87692306951402723682654218144823858048 8773007 -63967906296747421442889665268280929744 8773008 -38601050446188120093190940958476599296 8773009 109126379446286379966989779775150299506 8773010 -64112050786883126429985502663572927840 8773011 -110759664326374899446330112172095103200 8773012 141560694575733722365117232199179845632 8773013 5434484556332937895781132535137473884 8773014 -9305166146214399579507337883052471360 8773015 196969462939136843550908478055687396320 8773016 -12732308957802458252287054727310458880 8773017 36766994914481094902218131847923054336 8773018 33744435817173177096390905052721108704 8773019 -148121698285221708008444803028703203580 8773020 -104311814732357392047601819130200842240 8773021 25221227260899187486503122328174677222 8773022 638909075504473246080846423681249600 8773023 24193860498701532923218972926507126144 8773024 -47399448741594880789481620753925406720 8773025 174745705382400293746072579483976956800 8773026 -77633213505542609417805886932707081856 8773027 134676978916193604469564221877221350876 8773028 22514300760196636034977130173390909440 8773029 155017949009315386246623923050394098560 8773030 17502473847913835173141806852128006400 8773031 -54352034977913995319492281899233142336 8773032 1146408962693688206659391565210992640 8773033 -72616276283780343023591290104899329024 8773034 50122327468429003447838130288409354416 8773035 -73323311892434091692835809861943766800 8773036 -159751802509846424262230726258068069120 8773037 9622008984469932993591242111042913024 8773038 14890587480297232042682076762959910144 8773039 114944257329393312756019461213067116600 8773040 -1643723415451375759786608746924605440 8773041 14278758641798104281101140050511330080 8773042 -93042289981925308620986529203113433328 8773043 -83491379646928806551038985309343859776 8773044 9651366152021181454900245237857255424 8773045 4053281038984260413108323950270102300 8773046 96045701654512832643576208578915245472 8773047 -115315767039132261803549965199525573400 8773048 -101348833145888620433452242022212464640 8773049 62291480959805126436162804740616634836 8773050 9820390885862123012707963468009152000 8773051 -19440818940423197058024789847384243200 8773052 -166564752569794153312233499546732145664 8773053 60322011463041815070220587437022568704 8773054 32503032328678702261216741875270650112 8773055 -26810345122913004937637646013666122240 8773056 -6084410151523646485699451572652605440 8773057 -67678508272683956324416928779585006908 8773058 5850808065835986284231643591753010896 8773059 -2218893548983500106699623361395244296 8773060 15473783002038287683339353820647628800 8773061 47113845350399019859901451848823925824 8773062 -16128872956947409039243178223815319552 8773063 -39692997421377120721425595093352538776 8773064 -26773970466901113481316870000095027200 8773065 2044440137118716000344321824733542720 8773066 119041547144206793990698271919606365232 8773067 7528855724565904360674352123186279872 8773068 -98384646507031688641770263398015140864 8773069 35722944228404596250761736969919269196 8773070 -13296230335371140733339595924486490880 8773071 -143029073480440890803448961479020019696 8773072 -11328630900355330721775047108704075776 8773073 104512098014643287926042448472313454322 8773074 -16095329034607437823797257416794757632 8773075 1273726389023163998780975305469440600 8773076 59127574852346926561148927647060031232 8773077 -212391982465233089935705304848799726592 8773078 89529401759096181426054859660848540480 8773079 -89002364035648628059538046604855013760 8773080 -83911651822042038081638019421489152000 8773081 40370955895268820230539446767360074564 8773082 -92695494924893530483082738301727726608 8773083 10846928424380120393665130595810892800 8773084 75646052306630307503000018392682441216 8773085 -5348260922625389118909547925886323220 8773086 -5030780404388872050152436585117726720 8773087 128057438045774826707281287772295024440 8773088 -178645055506367864872920347477450686464 8773089 37000738604956718706932761619852086848 8773090 20539450903776891960533701968457312320 8773091 -202949008625205313499667050573796401508 8773092 7447786747173336729165350791982607360 8773093 -21806592763622632179832570676789578240 8773094 46978420862915345315506112255215278720 8773095 6183598632131028555458742007173773520 8773096 -12945356397869443195024162270338416640 8773097 -7570158387530412319363586065094430720 8773098 -30192551776208449179923285909836638720 8773099 7132433584682648200768689901257846064 8773100 -15200030992103731914248267956001587200 8773101 12922544591152124862717800209177234380 8773102 60679220312092869189631313719620616512 8773103 -50777166412775560651375397053105545648 8773104 15094541642938103060410167531913641984 8773105 249038375185694532588201926927637480 8773106 -35548449587226123591857195637894859248 8773107 -25282745104947195437971683477870026448 8773108 239605206223127656833338445542248468480 8773109 -71188133699991664410439074441088546440 8773110 -3486548961580324377773223264567939840 8773111 70124278325264837222532155500595572712 8773112 -37063304279585182862527984709008588800 8773113 74204156948738518293465973457816280144 8773114 -12178154073247644661645876368563404800 8773115 -20581091759657001004086832597783661760 8773116 50612035748427215290903739305681649664 8773117 137505145316390497506759950827195912800 8773118 -1235561853709634456705158943503308096 8773119 -59113740372826804625973872193114023712 8773120 36657640761406322952977396703166464000 8773121 123959176843278869075521282593778849920 8773122 -92995534554976245277147603071317826816 8773123 29211401475387799850706415754400720 8773124 3980816065772468876426042163097190400 8773125 -18784128192953466047412272431689900000 8773126 11261659049529301462512689767554660864 8773127 42723525682850801531385100844122645272 8773128 52925369232532863304651750029182730240 8773129 -16551279250024650496077391898324403200 8773130 47634415356938571800387800732019172960 8773131 -2324409973668640771049897174386049616 8773132 -107819497140333546889702230227211381248 8773133 179725813643484698408835603443273603382 8773134 -46251056533435597472011472876443715520 8773135 -43610773946170150819290501039334026240 8773136 37906587293992656369652799198139187200 8773137 -99636328665621474439033069766826046560 8773138 102595469726247549353137494279618117120 8773139 48151840238000793651672163555607742408 8773140 -3679343703556625351368256394260090880 8773141 11270060676450807640236265133004003772 8773142 12948799985332711561757923119703958784 8773143 -10133420134839694684426438953684940800 8773144 22807834823262842882446976490788167680 8773145 97321989548563709187779302432916640900 8773146 -5469851952112169508615406559851968528 8773147 -188427829928494982502627072500976449404 8773148 -53943747481157111080823024974381432320 8773149 -14177054139575366065041972443900335104 8773150 -35236624557170803089741184917158443200 8773151 86085000792527621033376897412911757152 8773152 170120892745096681865236133043135578112 8773153 161029444963249142674207667528837570402 8773154 -75294024918601354029732628997647022592 8773155 -19662634862978810654318692662584755200 8773156 -45192267209444766567769025744336554752 8773157 80755566641759352704047889182172057406 8773158 -23295602413375439352614455941212625216 8773159 189963246878722794543525468422269370360 8773160 -75368966128482762098816697993343795200 8773161 -3734864421864562962195472007455021056 8773162 -9936562678508295657158196759263748000 8773163 -62294969573515336072616618219434675680 8773164 -74760553794604731139755876208007623680 8773165 145340564317801340493317344777854610200 8773166 -8073202305972333502084814557838841600 8773167 -25952700673411669089876368648819645280 8773168 52178139605289707402987097930620321792 8773169 -144150130797434979824591106804690477840 8773170 -9668495620192303389060481339487831040 8773171 -33220667546614032134887330171038764856 8773172 -86131450648755199209754933872801282048 8773173 57625890946105143607090126031600004042 8773174 -12550448127703698464135468084682557760 8773175 -26838125402248001133936494178500718000 8773176 -28652369337285043357276501419557314560 8773177 1880820210666383217775298372708959232 8773178 42775153487048100729788975796849881856 8773179 -64850416264115413117676085035082474216 8773180 -17119552057540978776383038373712506880 8773181 95347200083865585259464315052018623840 8773182 -51582296555781526095250824602212792320 8773183 5587814772392794131778883850607361064 8773184 -20452554905343316212064777844130054144 8773185 58814520175649174911995614485454236800 8773186 -2888591055354392494186534082784325632 8773187 -361090168263710490925867886541324524640 8773188 -29683171667526352548354997355551057920 8773189 179380507843707056961340509440610112224 8773190 -49804946738049610859473628759902936320 8773191 1309723229817608839599253271772194352 8773192 -39065622404359792124003413499524454400 8773193 -98925794259492258876430727376984321600 8773194 -61568925063907498402013863016431161600 8773195 -187330490387556228850788692015699944800 8773196 31407110131817365655994735235453025280 8773197 -105546094673512186137921748388504251200 8773198 -1732369570950137386805301345454349568 8773199 93052320728350304108563503225260569200 8773200 -2060521372381790075514458322366259200 8773201 -535012575170928414908313424194418860576 8773202 -106839897085807523191604186084880878448 8773203 62871516865909820475930033577783535616 8773204 855584428716001931809155133148485632 8773205 -129684998173817224780244856843175448100 8773206 -289845318304977291995904955009320192 8773207 -19425140032330148986722849826407042528 8773208 207389288748855919138791382560026050560 8773209 159106444453345960218332469115945430964 8773210 54151200540250396528265770365367169760 8773211 152091989307140301098154433650192319812 8773212 -8814085608821493404646932928292454400 8773213 -24105872963378224828978296364869379796 8773214 73705685432847309480020802737580891840 8773215 77241806739320902434306501317634234240 8773216 43407654676715840225679101827899850752 8773217 -21832397839915498816516973273545003008 8773218 12336563032194059244366820213808471040 8773219 -19572665306439475849875040455255865280 8773220 -35323531208668187572088951812015077120 8773221 -10056469539285868300380446798666140416 8773222 42389196879074305013283807141996210912 8773223 31646041500429372182051819253772748472 8773224 -123271287698768571010986078118902497280 8773225 -48378181719472512692602635066051148500 8773226 -16695286789258348362984290937826560 8773227 -87697103530223397686292862334964518436 8773228 -162313120979434061937940008841292848640 8773229 -46499437293335314356805642516445068416 8773230 -18999506316598643627750035841461649280 8773231 -331267786842743409813350961057099157120 8773232 18616345704682347046615107328142376960 8773233 -8227865918480244326565941307555740736 8773234 -30679334237409203764884569424049023984 8773235 -88009550674460315119338059369907021600 8773236 28427870145361857929483685323886456192 8773237 -164558156377324686575846169022988779008 8773238 70356278597414558885801178635180586240 8773239 -82829627615378440437049282931796145176 8773240 -71918869624373483991412899667008307200 8773241 12498488619895933616867643755089299360 8773242 69580196572559334141860334527209136640 8773243 15876103710862346865331593602751428160 8773244 136184595470679123461424649000780609536 8773245 -78719900569172839432654675277522400000 8773246 -56736255253940608835578976088438716928 8773247 875259698226585032464641084646200192 8773248 37261360971941855516809857668827054080 8773249 131378854689079115815305368665707454164 8773250 125538298816284456679669598847411840000 8773251 18688115077125432692078614740990835968 8773252 -105094403441156852607990068569111483264 8773253 104397948171848875861028066049005393502 8773254 -56240139087747423813072051415855463040 8773255 33443768404914136418010860161967260800 8773256 -55492244742352679847735320853869721600 8773257 89267103711842799634092901277501434560 8773258 -19299768378257632298239145167827443712 8773259 220468538318931147128878165158305321640 8773260 -71651632148200612330166259165680317440 8773261 -91660567963470166437843620543841601568 8773262 51143053048112020300727231459709771264 8773263 -11638735362511204391685217145588900040 8773264 -14029227306394850140658467080721367040 8773265 903298716318007029964081284500076660 8773266 49603042117755400141100245115988541440 8773267 -70937716387622855997619547235040576680 8773268 40688111573477304684261998243553970176 8773269 1521927278209778823839304406864152000 8773270 99514869132810420758907740058178181760 8773271 20995946976359546733510314573339929992 8773272 -239839433971334836678878304382502727680 8773273 50232401900241910007071191902406056522 8773274 -131332140019582126867022084818909230864 8773275 -8836486619288488738750574279967398400 8773276 106371035768792132008024521351711772160 8773277 349591593500708416919567683594541723340 8773278 60688624261797508199110841931797461824 8773279 -59145144598913588052096775764630697280 8773280 67392403340649988477285196055570677760 8773281 -68284640056386851332596716210096963904 8773282 56138996168833085208889966015370076672 8773283 -174217918741065709522227783973997314800 8773284 -53492673004655972086412621678954373120 8773285 361975360379262390878876894749050360 8773286 -3751003197583861751950921307468938176 8773287 10644669769477646346415152996503549952 8773288 330020075913971788359993353582592000 8773289 -81214587040798815592902147414809026944 8773290 -368370753200503756308775737315175680 8773291 -614880232296314580636626913895438416 8773292 -82557195082308975152876952565009741824 8773293 152301026004427056354762470344713670464 8773294 30507365105830008484244997786347685696 8773295 -119467048800976538018708106828894406200 8773296 -3716690005726041301861619001527894016 8773297 103494594280259842581977172252661235334 8773298 -78613059022075522244317087779830799600 8773299 -133749429955868626322947227750220221600 8773300 -33160358492497169261135412026623488000 8773301 -69569527298545744462555158758927060100 8773302 -63146470789742715807697586948668747776 8773303 -58173677886222184809586411742762401488 8773304 109143122030759277636878854506609745920 8773305 19759658821343839729461154080755099520 8773306 -152802584379300922317006580885324149648 8773307 36071972539604958355069429845054183600 8773308 5993492436277637919571602900812616192 8773309 -211958414396311298106514641299413144884 8773310 2955436785030414321238927197507747840 8773311 -33433365075530421448555755320978870328 8773312 -4141526817892798475316186984783806464 8773313 -18384356936611889869203583504921780800 8773314 -85385866709216788872610874882535809280 8773315 460910653661030294437991535205537200 8773316 -13803797189585868694333433596053749760 8773317 14311689459628499300082547559077817472 8773318 -218903339535674050104615176251528322496 8773319 128480839861585502343935564227047189720 8773320 -30081652866298169949107055249196646400 8773321 -213990754573046044838334331855402029478 8773322 959342052959872215666042143701284192 8773323 4640797813014110236081924509064363008 8773324 -40399518692625449926030808255768628224 8773325 2069107446014344665488237672721655200 8773326 -65596992607632977065383874771642675200 8773327 -34653241415222423883406661439855530880 8773328 13248912959445553823052961621313716224 8773329 -30681456584404420061474361036972203520 8773330 -74820147796668061853091927896125465440 8773331 -1832068338847424350133375419476889008 8773332 50661694420322586874952284618523449344 8773333 710538923966364181460525167202969504 8773334 129784487318668739163816269169819185280 8773335 92497541975435475655684626666439323720 8773336 24140276838943531152712552115227238400 8773337 -237252201520720303464113546511887472768 8773338 -3258713316204177997299394536210654720 8773339 -14994852376205746050716822228738924860 8773340 3608682495447540154418685838236771840 8773341 11335184716209978480205019386441904640 8773342 51408958480606117363273197609322323072 8773343 -46140063628154329505249476220962985184 8773344 9387195154637401265180650125494059008 8773345 -90538598973891549902367843109204992000 8773346 -159386590920586330343824391412756190128 8773347 -174663449392523486376149981456663880 8773348 -93583737823359858829282978108188971392 8773349 -43285574284228973321960537776017652992 8773350 -12750302491134159709713606586106572800 8773351 -143205954756433136849015169987440200648 8773352 505057062018298462505392930556820480 8773353 -1080972946852429676168850703311334860 8773354 -13521603206996072344974622404636062208 8773355 -18937733446790087494600169967936857040 8773356 7757669734318698298068378313552246272 8773357 33053548964553629644330492777248539606 8773358 11658600620192882427302207522920937472 8773359 2404249159485018721172056153893757440 8773360 -14971966660681266290667012220670115840 8773361 -37530995659795741637785917720522243600 8773362 -18416927781632976788494064362950437472 8773363 -60406461150981169900010885053118479256 8773364 3814584424276126309014595154162073600 8773365 -60176289015645182988365765761863298560 8773366 -10337901345090012127173039890520263424 8773367 7841237249371683870474464010610172112 8773368 60052912144685348461968031951489781760 8773369 43640460976724991945133711870118006160 8773370 -14447221809355228354529005785808699200 8773371 -113607488163884421532295994694303985460 8773372 -2074835696405080474874921642774417408 8773373 13750814587879333471858878495661090944 8773374 -86623981212959174065150322468620251840 8773375 -127846785852154708369855331076221400000 8773376 537920361592332219431728795481014272 8773377 145452170737113406641459348133244785632 8773378 -47732690441189027317563508254915443760 8773379 -268021348382820749609709259257694102020 8773380 31681464598484483351995967941538611200 8773381 -407892357235546420024501085942509137408 8773382 -137277174361067132504208426188244786816 8773383 -858070174480305678595525608256815576 8773384 531185920779512197682168565236290560 8773385 66163356887995325973722224520158855560 8773386 -12012772330928308116537892041772937472 8773387 -4819528432281039471612099037159571968 8773388 49151871059019073358778975113257912320 8773389 -14604715663708096445728149371222431146 8773390 22245277916256092625021259456820833920 8773391 228586435888199746266896072423888633784 8773392 4562916842860258062938744380990095360 8773393 -82835694752513811053244511424074689358 8773394 -41722415897908377729325669376488390656 8773395 9542236117509942961651933448643343200 8773396 -152787349459463914146819883243857592320 8773397 274609655400644487598512704365170040572 8773398 -32443615167907037690913058843544221632 8773399 -1414628739917744741164968804245083680 8773400 -34726932347867598551788408907067648000 8773401 56092294475175394403797276455578607744 8773402 67305729684180749241497837613508915200 8773403 5214101885655546861251794738311004800 8773404 -5788175264538404669489197937942152704 8773405 -171995681613062724411430920563841281940 8773406 118506605664416394941564133666578578560 8773407 -111259241783259229977132575007332325360 8773408 44193997535334216126133915731445678080 8773409 -457344333473952670609066217308341476460 8773410 -4903821606690893607567449037383692800 8773411 788068578579220450727004467599503120 8773412 -94069698992572259593258666437061494144 8773413 132949442845356291845495158679303011488 8773414 45577468001921888117170518125372854272 8773415 3362667693167607553649983468926374400 8773416 -124214056842950892631556157625401185280 8773417 325474189713012809949899843571042222720 8773418 15124976537854405542434616966660000000 8773419 523846117018227018457227023614994688 8773420 70210045682273972587136566144373729280 8773421 -137222430677018897540085697892262053280 8773422 -20049826845516444542518331182345092096 8773423 185998198364609081235308330146063017840 8773424 -85757987310581825701163320153661767680 8773425 93461495145484647289083096708457255350 8773426 2296411530412369779926400762034488864 8773427 -81687264690639338926388861385514554240 8773428 -77476608599125159085312298750792560640 8773429 -35356467920928617735246623458213264224 8773430 -23015026346509908360303948764243504640 8773431 108947247448457650225799251939675474152 8773432 3615909554218994370156263831293501440 8773433 118650742620355975141505819319597717204 8773434 366888669911169036139421621187720192 8773435 -20236634252838765717304884258088965600 8773436 -4360205914688296047200103011746381824 8773437 -14201414838762979613889739909813348032 8773438 -92400069989798049567799226092211354880 8773439 -203274091742643817753141024180354205760 8773440 3687435218146666036903753639211827200 8773441 -45501754746509808642935792733790933200 8773442 -38727136000286979720611536302285680640 8773443 -78442725967566672268719549720018556416 8773444 62517687108589640049457295641179738304 8773445 204891246406208306441993736474665295480 8773446 -4944707836959743800838051558012808192 8773447 -139416155960840135568994583864905722488 8773448 31711408369530196348025693265613056000 8773449 113107417924249618038400792175290720800 8773450 -18296922520116957605654650285774623600 8773451 -70933630482345088308820150642665213600 8773452 12172606368048416807447492341342930176 8773453 105337747548565852590272369027925462968 8773454 116262334816116616738967905180357532352 8773455 -66305529047434373941573551997932902640 8773456 -12020537471598645565221611183617753088 8773457 23707959160795847624667367854888220800 8773458 -16069932711570177204578717451275185920 8773459 117905125063016604689922542503833326000 8773460 -38046903478941655231060210829105472000 8773461 -68703099869131944702666986064444333120 8773462 137399043162076503797093828566756032 8773463 -7466492155453670015065973100474963096 8773464 -6648265730577120961322656411712225280 8773465 13940149355526267881704648683070859520 8773466 68555213406145592863206640318566228384 8773467 5613620384013964102170098923518627120 8773468 -11326045961754514343693699432190976 8773469 -182202907252189537135379357863289159130 8773470 25392567677972264824429545823881527040 8773471 11479398543845902841509382941821841280 8773472 50060390603898494469813182292455718912 8773473 -110528831067793778494064705458328091216 8773474 175877032757367177305362527123399243552 8773475 21668206535497379412655743956396058600 8773476 -17542478710592529156070755764986091520 8773477 -84048779110189695011794511381583208800 8773478 23426332030639960066625067270143600640 8773479 32338243022344340432681553332815925856 8773480 18712879586090658390213481304589004800 8773481 -18036927594772248879767739459613931718 8773482 64949689457384928759991564277972366592 8773483 207952227217826742819058731437771759732 8773484 50212795679152414949162811448197110016 8773485 -43960240669817302452040700986018554240 8773486 59467694363193313526139549136820568960 8773487 101520055417189436375326096443659837136 8773488 -695995221479399754509778290627051520 8773489 12083121301431869523056945392621095424 8773490 97414712783211177054491847453736335360 8773491 32975485289597332830951211809991630392 8773492 -6638854883402417482565446833716666368 8773493 123839098582015797853743054421970817564 8773494 48887723599813546774234916816259864000 8773495 -71423492056586003333371210298285049000 8773496 -101214503837812611864170051343450439680 8773497 171178450930412280174364946607537278640 8773498 -27814166819963980183816366597164308736 8773499 16382462871765139568953732742195545236 8773500 -23088749179919635403723499685804800000 8773501 19267535296894326226723341577640947104 8773502 81242099546887053437458245901491839232 8773503 -192018080063062237487868290756198188800 8773504 -113675225606602665401080717352663777280 8773505 3794662510839378370086367682451732840 8773506 11507987378202335708131899535869734400 8773507 17242258723658513975598621292096366792 8773508 88666950908666891623980783883990682112 8773509 -97956700176741572111792213722509566496 8773510 -67525488923837149119127070250737043840 8773511 -1217586784253209756752682441999221600 8773512 22837753284031989533494663960264704000 8773513 8049749936703162489358728501335556096 8773514 28271686882856171384432030089877318592 8773515 -56073448540722925556070548809375688400 8773516 293366946140891902896747494105850859520 8773517 150628373389266065441044940479467568566 8773518 30629042558728009327440062711354429568 8773519 36240421794237108672449436191741238520 8773520 8799377112500837134756117609524756480 8773521 34134738058659969467674397776667443680 8773522 40110303652724023893047086566192054432 8773523 31931523501963652688392422575185247304 8773524 39481262120673899875294406271232191360 8773525 -133989543487466585581372016784699584950 8773526 -14026345113894346196780655088889976288 8773527 11689022055417852642519885250847606784 8773528 85689062650586497112689270092618332160 8773529 164368498836134820917873251393306880976 8773530 -4396159274674406559856297148874170880 8773531 1515065240692267497944374815085253760 8773532 -4388028909773119861642527553402274304 8773533 81844327116198420906573507052342802502 8773534 -28521523827498778949886698395382870016 8773535 105152209718459100211548308517111877200 8773536 96396446656961150850020048677502976000 8773537 -152865540398675672065440441515118751488 8773538 91803636805398129715399297636571203920 8773539 62312499684968839233106756872950364024 8773540 159751536326347640537817452581229260800 8773541 25705167603870555868644307526186926080 8773542 -24203494277131893577701273264583301760 8773543 -80394709121649583369547661393424611208 8773544 -102115492008623414489868193026796032000 8773545 -15852998779663254206540156586933629760 8773546 -4828858784859792136853511199835135136 8773547 51707067873858822189987347061978590472 8773548 1678074373642773508742548209976160256 8773549 30493869787522582023985855281443655180 8773550 9275053352480310591186404039791300800 8773551 -11045519452056174433332537702786400008 8773552 13642803149824347778620800332090720256 8773553 105258763726349561128229632722687235200 8773554 22835653981752512323855869789070414080 8773555 63805136226859871290213901494494694560 8773556 -10554657292808278564666800887149209600 8773557 -40706950950287665627712967505626712704 8773558 14886269758423228998200138287421022720 8773559 56492126410790214874070102045200766760 8773560 20792845144749732455055949561793433600 8773561 -15349422386064713858444486971732650838 8773562 12334601688396271082329980668199681792 8773563 -86455324651506733851789301904090446056 8773564 -59511648228758445779629203112342585344 8773565 162991891211557629636326422058103596460 8773566 -32916794174044911847922951257950283776 8773567 77800221162398277137697225613125199200 8773568 58168373680728424828954231327841845248 8773569 -66099549037502177597338424461937445120 8773570 -32953281847469701134704339922493041600 8773571 115078836069226074937421464107982835772 8773572 65546708874235474994295118119604426752 8773573 -154387251149722688446958516445334288800 8773574 44745139175424342854783073876152029536 8773575 -82054167465490447431287896824738875400 8773576 -18224723619923324304251537651285360640 8773577 57993207913057804241238306970081710426 8773578 -5327567928191268755069566706115213312 8773579 83817049129440761393343617337300620180 8773580 36006562939764224166976433835514460160 8773581 39432801105058778884320257988035149824 8773582 65014988692974764850317095558834118400 8773583 3488575657629989126671814462243604480 8773584 54128549010562770818952290201205473280 8773585 97156369133491923318711682277866344960 8773586 -2467693832310280364315011983399793008 8773587 140093593718791161314785010038163901288 8773588 -69300748596851560357385059060595826944 8773589 54705845747278088977443394803315840 8773590 6409387739202308726238895943631974400 8773591 2151703366540280882991012787329409664 8773592 61980824188915444719799212160679731200 8773593 -8375065488403911796921922970016739136 8773594 -170062167747728257266424730745553602048 8773595 99006650288568796608118280673080283600 8773596 3208953445339966288165884769860598272 8773597 35411982567620510394745182716352344000 8773598 85925356347078728669154449087435502720 8773599 98015351816479761622504998928273589064 8773600 -57386029540891433794291037133648691200 8773601 46718461719027716687199677010906014400 8773602 -98941923501085619189369206807182497280 8773603 146549336780661138518529898262120634864 8773604 36366835704679535002385788719470739456 8773605 711593818786599683277386227380550200 8773606 103512808925677683962499819403481494752 8773607 -97957511599468246082611132324217811144 8773608 -57664665530457930998047213099564400640 8773609 70587540492606335820986015301624953160 8773610 100880960261350764717345680664528324960 8773611 27895823027156325169220354869847040000 8773612 -51694145328554482345171165854445206528 8773613 13785860709598374404062165216824701004 8773614 -6388061883309437454269112461696925696 8773615 192371294907963091600647914258145076320 8773616 30163140095421431007508561248619855872 8773617 51686447940273798388536966603956145312 8773618 -4593658848018430800186040775530512384 8773619 212232635615002662675572794707665731020 8773620 3776672443554712246899034193161420800 8773621 263314376064825124139196738585837080544 8773622 -1211154819658517465298877796230582656 8773623 220736833957698740769787805809947474000 8773624 -102726640222973321536648418724914135040 8773625 4127035457599821387359037164471424000 8773626 46529284149202657583165883141180870144 8773627 153148933472710053221419197703144813432 8773628 82524794098832555406872323579020264960 8773629 135500478700820304318852257720230349088 8773630 5734830725748730849435261071581779200 8773631 139828680847763213930301194191547832960 8773632 -26281475210641167887013065761235140608 8773633 14847739785194712497176738149370840320 8773634 -441213233989596333695573085399903360 8773635 -21678865799339754838514976559793080560 8773636 -13335949382598693999040233469223244800 8773637 212847312432579136894473318653234840286 8773638 5641064229423557859288255963363414528 8773639 -64190061414083796857064536309408744144 8773640 64763484014241144339085547859862425600 8773641 80830364039287794471896671121370513450 8773642 -117643759970146285332105156948726072528 8773643 10117659028579698690791739302986819332 8773644 -61208403805678814341713913588675227648 8773645 26767259577402602705581795239499533900 8773646 -1983089453093132755008904327607620032 8773647 -84668930998845783884104434725433024000 8773648 -3430875633058324652683266421131493376 8773649 -168141996186576355875820338984544053120 8773650 52081113889134821992926187699570368000 8773651 3447001940800969398260232733251250304 8773652 -50695675214201375860170278766826126464 8773653 15070005140371880004390823330114845504 8773654 -69961641753951373540599128819995404480 8773655 92482652449909679824532213900835603120 8773656 -72616840925417615914383410238774988800 8773657 -212161161001143283319165150375592183094 8773658 -88382115388175865509805365825647322400 8773659 82153764599076434111836658479556403384 8773660 -11442914464653950990803801035559833600 8773661 -129980649262183344259189388256325217280 8773662 6527503718686301443524273781550265984 8773663 175413636177787547286910343653121170704 8773664 165061121979025051189275466190583300096 8773665 -122680353910539781549106532798698494080 8773666 -121421895462481903260239182081872257280 8773667 21034329475491313225802138134337648592 8773668 -38300497570637444405985301245256335360 8773669 185708377736013220436110939024840267070 8773670 59574164389573814959301174635920017280 8773671 102324689562586815688469470822528547112 8773672 25521517469846398631850925978085130240 8773673 -106046130996201465232246717380363111516 8773674 -10387630833963306911846769130890808320 8773675 111152039242963091453415442527574856900 8773676 79353309856193322859026795448541256960 8773677 180272768888193451232314114379063520 8773678 12180150158830305731114462405006950656 8773679 -120288217347681212979132154183199472768 8773680 -17405451466371149053707011277796147200 8773681 44052215179283383731240875752307669184 8773682 1838610709181944329529789448721475584 8773683 97307485277131743865453354095099007488 8773684 8403709406668597117510778042220972416 8773685 -40791560814783892869473313536850655200 8773686 -51921477631537682708941114810165620768 8773687 -5153330496765865375748534966928907120 8773688 16566412626339766306566266716975595520 8773689 60961846163014079346776315826472824960 8773690 -28061844810813104054845167165513369600 8773691 -82171025582604586749057288897527633616 8773692 33157312613345811229173478530037412352 8773693 -48489337973789891092790400088604509280 8773694 -91266052332011396951736110243827663104 8773695 -16503862135376136320495441978230061280 8773696 28059451190230039665978904127295979520 8773697 -13451016020083001321394893260523713854 8773698 -40155795584501545771530591465003018240 8773699 -58882035124493212513717544355214287408 8773700 31166104109193636919738714007475494400 8773701 -69759444587463681476948142828509076768 8773702 -39644697174445070014621502772106443648 8773703 -394703617263641545213503068387719324416 8773704 131871447626991055733846011611193344000 8773705 68258345691311606185591366375369326720 8773706 59639947685547263204726620281936364800 8773707 85306482489121461646281339331144564440 8773708 7995752180682607454542006908574863360 8773709 -52537370733205323227767988364167133120 8773710 45717808536307732905277437394788480 8773711 -32443092631211084864277280574171642000 8773712 53226768166318189251453417195078942720 8773713 5547326197327948494618993791312232960 8773714 -138406476100744692690184570581574898544 8773715 -98915695288922333363481069696180338640 8773716 -39680192854692525386514500310695731200 8773717 -154249120534295401629622002603102823488 8773718 -42496184852581009404680398224430352640 8773719 17096747724631400237404036510402647144 8773720 371333143984307301499646650858905600 8773721 109519086675534198181069542414710121744 8773722 -678701470049133246018668113884833040 8773723 50576300856772206082734026642943023136 8773724 -3538310525782577621649647205422936064 8773725 -116267864816672636805479089621139328000 8773726 19047032091307049361928928319559209984 8773727 -196165459853138094497204769225175187424 8773728 8011728551849422132656969827570417664 8773729 -24208055975951165886537865253120712670 8773730 25467029632285764797481338914693747200 8773731 115808243971226671175145804990815865840 8773732 -61451813277358199939398828156286819328 8773733 144869055557289934997270237551772393982 8773734 21774214568472439801300416622870422912 8773735 -944756245847948004641787752181841200 8773736 -1113189449394690659825199329119242240 8773737 -9339965678884638507980732882118840960 8773738 24881452441548354870799172747570777520 8773739 17347564298130756280683362477687611824 8773740 749510376854055773375969309536358400 8773741 87636989833504141806588434390037080352 8773742 -23608137782090453310313519972248481728 8773743 -86222219694297922362251929910922415872 8773744 -250012822930818827619274650038697984 8773745 -178057044209121217467225839498145367500 8773746 42672534604883738804873722096341149184 8773747 90495832356250696263216728296475409600 8773748 -105307371380989558918272639236543760384 8773749 -32765526084505864422319244885928786066 8773750 7953179256660320638851960017345700000 8773751 -29377744429493541545435017422698645232 8773752 62400171415046025318023184164256890880 8773753 86787347856426645271039419371065088080 8773754 11504453806552322111404242083535571968 8773755 -112204845373216207141587677431146103440 8773756 77770081886863917433263790266721310720 8773757 61562263509273896251009740487594992006 8773758 -17582434363344739797536297343125437440 8773759 266337376933744537970270521082537624960 8773760 161594074308228307869618085951438848000 8773761 89899081777914405289458514330894727472 8773762 37975928478296082285791051610670087632 8773763 335849174661127547067269312057505600 8773764 46954199001280832799468537797875335168 8773765 -2000826530923426823546715045791381760 8773766 -159099191511509571654299082553617099168 8773767 -21060663047208690830577075723016016016 8773768 -67599744106516156428777534502047651840 8773769 185330348373258361623566727345745149540 8773770 50584000458895126445223149405476665600 8773771 -186273072135594807714703430426736234028 8773772 29265799143243723087216986058433167360 8773773 -19398362312883741170332533636295289376 8773774 40096806553611605162078622946747187136 8773775 -27527947183021669962758905013290814400 8773776 -21273204917070779540299388600671272960 8773777 -13192495844716448235172929300120146448 8773778 23273748593102483502318942811359217824 8773779 -11701789804815524973556473412515301632 8773780 24302979672263373165777476883173813760 8773781 -135772745661168165071228820047206274418 8773782 -92816292055046401075011335289855889920 8773783 72250720384518935840904674605889337032 8773784 90603945828883095076189551378896793600 8773785 139329417497132195824213423913283187200 8773786 31758297928249395309969676374909974016 8773787 -95165823788988145119796344492263950080 8773788 -114855436202501260347388156590261341184 8773789 -156268720914470546325469524429581693844 8773790 62828567485572360317395518822644078400 8773791 -14945512683432982561334625045716187120 8773792 10596888946157392217846149270100508672 8773793 -192110209451995155067083686161930389342 8773794 -18462941747431739428394358626317216992 8773795 -47309313743818594381066114087712087040 8773796 -121000009448741586566467084756689878400 8773797 -5377826513537951819555510731866627072 8773798 47785461737114867600589594466174853760 8773799 -200501149727836140612911948555983576200 8773800 -29901248166272491411870324800983040000 8773801 21486222056545878733866806419640773280 8773802 -28345867411731468413104190150750578176 8773803 71809694920104817635383178265060506012 8773804 79894562179855263943548838368012391680 8773805 82425276741032304536046611440924659000 8773806 -59789717409353791128019033180004352 8773807 45801636690073861255627549329247228912 8773808 24274595334456635398143262519236575232 8773809 -82373177378488499581290946119283296672 8773810 -13332240078338587314391241859961620480 8773811 -34176461898449891989703764630189940328 8773812 127477793801183037114614077422875750400 8773813 5296038396344966640824002967113700284 8773814 -50482460946081668446776449600674505088 8773815 12898873562357253616534515533117749920 8773816 -88409045712485951723487539455324139520 8773817 -37176596105593780161658202296011781440 8773818 -51411338960960146269279285970126854912 8773819 -422170135539066530571236654098326988800 8773820 6431482383615660780462334166645760000 8773821 34555439363644269138825872148701539872 8773822 -62659629872215640620167041421014045376 8773823 -11978976727656069112838713473144788928 8773824 57120136165725413822409457067360256 8773825 54069950674934915113819146617624073600 8773826 -11958278743017276679605842728856384640 8773827 82507228804944655134067853339584272120 8773828 -8935659893199231260642009882737700864 8773829 117606542131676825475113460816051564384 8773830 19717361827394944419989486965429200000 8773831 89358083562085801499684312923721400 8773832 32162510193647348231503195640350648320 8773833 10986738708779929249434472708069452864 8773834 105149812195460972183642139291153579360 8773835 71726340609643377761561744477234403360 8773836 38235569293212319110245537207202969600 8773837 -31653573456662615541752053232839607168 8773838 139987749568374314428616518496812912320 8773839 2968931170316624275682374675732059240 8773840 -14004442451806176962124594558748016640 8773841 22607511146022632403148568119206173184 8773842 19344345324193255263655602729931248384 8773843 33826366313557027892187659665795785600 8773844 88739625773365296783948607415281856256 8773845 -87620823629617451620472460880905408480 8773846 1123777235280357095749613729147992320 8773847 -34998983615617663458591602151868482288 8773848 -3679018220766612444670055421754306560 8773849 -1081942972886411056531824289850473472 8773850 10952055417565144059037367454387264000 8773851 -164205014276270514749779103701688732736 8773852 131845788165013380012091483936829159936 8773853 169825419290957065542447893330140693440 8773854 1803897711525591022436332361004303360 8773855 -92733130702822985543067285630740640480 8773856 -22403903653700880985164204051951255552 8773857 -183021726824557278177710597226168622446 8773858 -49916782632003969571230465214805151360 8773859 252359442467319823014465244531535964060 8773860 3372419159542794314443077966389760000 8773861 -203665066449137031187766809236517905538 8773862 -57470086027046404844169466604432566848 8773863 -23790563631654868939430690661920048640 8773864 14237556003735734184661959271232716800 8773865 -49526965868143639690144730560712643000 8773866 124111587270320393977401016887999313920 8773867 48099664836169000339083106124896634592 8773868 15241149504429344014620286619042488320 8773869 64052502224532121077164824369949630208 8773870 -1603871368207751678386340411781166080 8773871 -1828872389900773946304199627779530928 8773872 -10228094934432365112999457071759851520 8773873 139890532133146293947101443825566583122 8773874 122793959287171956570806412020321676192 8773875 15231254303962730994739287465099780000 8773876 -89718437447340012016986031857231360640 8773877 -11549465986751638139738061589440969600 8773878 34658808687776499221435289838650777024 8773879 7862008910427691172777659172471677728 8773880 -40943421824711801573047599247511347200 8773881 138332904709384250410488817662402383952 8773882 58969051023057945426871513126465512672 8773883 2032170124165265465299103470287204132 8773884 -17811966219908425177354333093230962688 8773885 -15705418525952130738479131949144313360 8773886 -95312821669361867400564248319864142656 8773887 61062129741914374007356875056871459360 8773888 57643615756034447425109810980440768512 8773889 161722336803102707956637602356709713456 8773890 48049663563961777074575661317432409600 8773891 -44708062169802567888155850137093748312 8773892 2935816313788677885744843310843084800 8773893 -95994478320868235918635775122473881280 8773894 26801499562016813251888705806121190496 8773895 -65099658066241065193923866474093949600 8773896 -8373772764266517804926903895274291200 8773897 110307880747769727479141055207924399312 8773898 -3235966595577043866767411761724221440 8773899 -34219737513451057270677948296125350912 8773900 16117951933389813860709377086326368000 8773901 -119201564860110464484442629711819359508 8773902 -2624702404688169643977825835729487232 8773903 242488861294734692351451551540834175152 8773904 -410432654187184260025372518619398144 8773905 -18837420887680630905094407315524580480 8773906 183142039128645869162229589966207608480 8773907 86935254395026969899040356389442810156 8773908 16076259052924577062684641090211565568 8773909 -248685872026182333635745386161583120100 8773910 3900111858204856414631620412355360000 8773911 81786470750880813238057296051886299360 8773912 -91036980498481568690952328320866181120 8773913 -70868456156625303956091214510749429120 8773914 90237294842163001460738310942178813440 8773915 -96208233627082847066004759966980888400 8773916 190556264935023235243788403537837770240 8773917 163721917035288157142561237558460000 8773918 -84341088598205655846171325065714300288 8773919 50854837191547524465731434653446666112 8773920 2235594104309920029149560062995988480 8773921 -74140779049380245556771937127942269320 8773922 70476551670512743757855230476805128192 8773923 119422164651336449057028577311444574584 8773924 98586148538929394740597201401345120896 8773925 30784979193282741240548653177335468000 8773926 -19123382827006438017188634082822010880 8773927 -201592744891558778280453961813859561224 8773928 -4672424318620206912630134392046883840 8773929 27372891109370132555669700171050630400 8773930 -41115152714450926872603753232984247040 8773931 -227570752303824345938766194367987329088 8773932 77010086848276002596316568548975673344 8773933 -84970935797275199701702912293182652160 8773934 -8968287513249532484656070850360923520 8773935 -1063598390675413867916351178314065920 8773936 -25316628444375633677646789278958174208 8773937 25356211755743159737388513185463405586 8773938 -50963866472792900968120576910963328192 8773939 -81065915271952714214200469009994257376 8773940 36214859673902599928577973664808960000 8773941 -35660374149502300438469008447032560832 8773942 110890739441499740984102927229115219872 8773943 -10783259910412369318748812514697530016 8773944 -35309537401790321222783971688341954560 8773945 -120152006796299087574100768322814734520 8773946 18502084832736168194397304965722370672 8773947 22658714656037157784485817139331617280 8773948 -97288477048089715411949568701067463680 8773949 65843616589784149102555796848284273120 8773950 45054953676808185545972550888591024000 8773951 103224031429622139037608449521120021952 8773952 92787036865874111827140141931774869504 8773953 46072430391843842283327180675423175200 8773954 -18743389046797068014918921081072828928 8773955 69885429119985682486302668971290712800 8773956 -46667720353991161805639046205807205376 8773957 7529922596305689252005909713578114240 8773958 -39102448272755240451804001703684584320 8773959 55387079498208855686469012287832193488 8773960 -99831706510534553971173905913249792000 8773961 -36810511798765080415614149808829779456 8773962 71227867862667537792778853194994679552 8773963 260524613104891838866800021110881679784 8773964 14307189173855622740016438011393404416 8773965 134917489448769611172473199312264390060 8773966 162974538511970932271458892081169285120 8773967 92932396209463334597476283431156322304 8773968 -5654621576619465692865853347840393216 8773969 79248145583537181080146514023494784370 8773970 -10845419507843441775842806991717908320 8773971 15019479274699514663085975855596340480 8773972 -178616156953905719624659415235301601280 8773973 -205075555890041747443261811018258671020 8773974 51036700996652335766098083529964282880 8773975 6987599710440958791430033840255728800 8773976 976871533229156971805044155677798400 8773977 -214874127727993311241276635951927358080 8773978 -2042456993257484836262306932470994176 8773979 132603634112837538621081157891714739760 8773980 -58060046914693126352039046827373926400 8773981 -225073333204222610070537833247028832218 8773982 6192994120617536172924353384800985472 8773983 75576474311251829947035937317947051352 8773984 38362711844482373509401899400675065856 8773985 -48902577596344761499935956523966972480 8773986 -14393211934118599672353523162013594112 8773987 -26258592063518828955747324237525996168 8773988 -82163745962933870322187238665594798080 8773989 -49749951842233998522977682322391124288 8773990 -28358727712280079697920747840303888000 8773991 79121657649803247062811727048459144080 8773992 -25971705257853512942586457376154255360 8773993 -175040551436040374933937998285749313456 8773994 73764402088536015629120874444457082544 8773995 2164520311310719185561735515348997600 8773996 -56591111348840895303120551656761212928 8773997 -79390010887429884164269787287854736554 8773998 -11983056034740730228545603041926046592 8773999 -49655896328559750312869693515569682672 8774000 -9853679339237059977308121801179136000 8774001 -84237113534460941572634437278309879408 8774002 15574857807557439483820374610170611712 8774003 -8212156722513430435033237752268874496 8774004 4612259158197933507845162135105452032 8774005 99310749753401978001848218600635093660 8774006 19203253273450941981723884389463781120 8774007 -7856727589618237927148982971294347776 8774008 -56758392810535047514463583977812992000 8774009 207604523536275041096800678018513503210 8774010 -18608372661974551670421098990940441600 8774011 -107559823035528620711763440059153815388 8774012 60086414444999745903481854015102346752 8774013 138342592347816434771292120305090892288 8774014 136124125061354817306361524853283476800 8774015 -184845285284551857391251928595185938840 8774016 -12405878911929167487435246742819307520 8774017 -39952987006669791875772875683567936128 8774018 -125801138447336553155289100806041439360 8774019 -162805167715790484472183356932895357756 8774020 -97711681512576046365833433352597451520 8774021 -2995168079805006819208152186840495168 8774022 -7781986925148627558220930519931627328 8774023 69135991779859141266605430706452220800 8774024 46640960314205799254154984472016486400 8774025 5079150763410837163658047861768200000 8774026 -42303646553238165169457303110087662288 8774027 3819392002311897111673397270401963392 8774028 9723738678130594001781014172429957120 8774029 135121280355492518609851900594292549280 8774030 27873981644236809697788703556558420160 8774031 -7574790261332172569806376870193277056 8774032 -4081219687993645481224021714734399488 8774033 -252696488774457794881500225477851936718 8774034 16097194306955228254954991797766129280 8774035 -260064234040733975168193856873498485840 8774036 -17582465445249513418401006774298965120 8774037 -153003294565551750144774537447110267940 8774038 -17282378590481620320158271708618916608 8774039 208667402193315110593902934476131856840 8774040 13753582621235133442110817482660249600 8774041 28502665909234740313535399337797496264 8774042 71850096026488266817282376883518610672 8774043 86443013793183698033382313071603518400 8774044 83830044818065773058239811184243836416 8774045 34514883539096255213253298703065697280 8774046 -10496280193530545101970780184322196928 8774047 191155320008805904589388648463931350496 8774048 18710990433067313623482356926764810240 8774049 -15945111780696953484736295889319818240 8774050 58056325085047890233370046284048754800 8774051 30835824793585995130717891978556800464 8774052 -7612585551094487004402654999607050240 8774053 -200569589441976139001151626821373189698 8774054 -22502074882084432983974854522733838336 8774055 -340648669424028181331901528195114009600 8774056 28635501361111529507167675363179724800 8774057 193574907109049282499552191671627832904 8774058 -35574473426523528218702298398291135232 8774059 73699190277526970050179567493134576016 8774060 17642719466528881449282098435009203200 8774061 48341675590757446790023472137243686624 8774062 -39421938999916135576348770270508163136 8774063 -3894737489460930987058143842567269296 8774064 -81561295298266017504986504933867520 8774065 34002949809333303575157108023922364200 8774066 -56058176068834132908109523361754160640 8774067 1577878688490688659797945157577104000 8774068 -27039103398045551920749917047592363264 8774069 -63194625655516188413556125916665352804 8774070 36170195216817423415505787276009379200 8774071 -21967225080514932826343822968587776728 8774072 -147703238519376095689306648226263142400 8774073 51699957149633246361627109643215872 8774074 -74829589043849536781959213156385080608 8774075 75371502786589814551305524763677889300 8774076 -116856568335397115751778005021026938368 8774077 -114364832988953068225075461123020553140 8774078 107558422573009043204401145993008707840 8774079 -5653630836593659100618890181633891952 8774080 -20893937153715132734590349673769205760 8774081 -343220679051422417513310210783217621308 8774082 1781998582514419041173103250708431264 8774083 -186483085523163984430852781803700873668 8774084 173622613672488704481018000611131333632 8774085 -19969652116687957978207053589189977600 8774086 -77710390934794978472173619032491878400 8774087 534953348241249295028897952088375152 8774088 -52065192110466410081439979728705085440 8774089 -14342315057900769446072911062053305676 8774090 32115936672175890925438236941263888320 8774091 186329642732122276218896177620362515352 8774092 -121385069632597166353883236187435824384 8774093 183354224787863799140946596377358388342 8774094 14764311241869458320193644281215235072 8774095 -47050168376683425410990533619188970400 8774096 26432067283760519039992524007531610112 8774097 -49953634706692766681626372607666687040 8774098 -112931670317930815732199557272413305200 8774099 322684639363016252546223447232584550464 8774100 -51730147677790814222885775081692400000 8774101 8633144232979226803626747847491928320 8774102 -21133743856354018346893044009586942848 8774103 -70389928555649846757727173634466992176 8774104 244969026160709458691274984416111093760 8774105 -732219134711710009051954709820655740 8774106 35075564011200705236415424185747429888 8774107 336920979212133054506201691368056512 8774108 85339099851104894659460350578007382016 8774109 -9743512124481180075851429772624384000 8774110 -3173202061554007717022378168763791040 8774111 34077620709952169960947279248867382752 8774112 37478514743315515406961696993195589632 8774113 -2037196164473133881093319940335308638 8774114 -130035079495573819382869273309240582368 8774115 41265474776675061726167465261608523520 8774116 14398454862196979380565156937222569984 8774117 -59158199791671566290415855442266749248 8774118 8403287045243141175644074274140149792 8774119 286553841972084014564197239260285609896 8774120 -95455086540706540176914316798226483200 8774121 -119520388896846370211614005050027293440 8774122 31516322974760967383527207639941964032 8774123 -95662689682114879831444970096684732616 8774124 -52209075551920253924579560452339302400 8774125 -328328457016182946878700514531889090000 8774126 -25698674369380382407617690216822085440 8774127 -14983260539654976361068218284416288312 8774128 11561091034498487223625478149210865664 8774129 37888237076512458301639748333651951040 8774130 442195315432353701902039351025963520 8774131 77817496860161001691958877511985193932 8774132 -55498269025039626075386037695555923968 8774133 161227800843732273839606893082855598624 8774134 -106107788712676462254158693200656722784 8774135 -163298966373026830901779920610304208000 8774136 189577076522737050546530558205993984000 8774137 -133011217482626446789228118427636504214 8774138 121995859228953642774201451244239140720 8774139 95595015071520492417357779193614117568 8774140 -23206383725501128774228250610190210560 8774141 159244387351577315010904360296921601542 8774142 -5223432429479868046047003380889720960 8774143 -5424418760042038705913860592185448960 8774144 -62175652149167325069511911542278324224 8774145 121201764256060293360689608415053350420 8774146 -104177586957981063694031316850757191728 8774147 102821273399751307829786776091288616960 8774148 112026545978859595687534152238119914496 8774149 124328087271800282761711507590606461150 8774150 -149738238122627939785654337391052800 8774151 -58626796324642810682536218342880570968 8774152 -104116794851447132177097367366569984000 8774153 84479625538412192339778678742430863422 8774154 -7576509616470735736209933827753615520 8774155 22260677701005937148078853217207742400 8774156 29399340466884599847336751200339409920 8774157 -56263345471827029190109263188081135616 8774158 109781198292795235898889673738676994048 8774159 162070736415108214297948447546598452416 8774160 -13380175778019223369554276382369382400 8774161 -258943702791476807984129994291318013152 8774162 1536200716314422248699845331497050880 8774163 -4577926880479040791832753257982115600 8774164 22972692912008691998145793222078820352 8774165 22080834734748947910359137305710623800 8774166 39732954929466317725707350841723225984 8774167 40968355226498007013248140682648424672 8774168 8680162492370740588721884677323980800 8774169 178070025414882674483915736236489812944 8774170 -57993439685345672529135568223654519040 8774171 -10088329585096232052763505374839714288 8774172 121089008337097693114399898119911962112 8774173 13830273359081512398254800578501830520 8774174 56468751957686021393403522484661694336 8774175 -65476425837162786200457167118361113000 8774176 -94553550835014547615395924354868641792 8774177 78520617399697332969387443857782109026 8774178 2387083824356403731712189580974882816 8774179 -6421690032964706720841938752120196112 8774180 34944516838187986845838469810062049280 8774181 36817746156013032243132787387865198880 8774182 -129470513357914125088642776369099705600 8774183 162128306374958870634813910284309591600 8774184 -129079871847718621010914803201501511680 8774185 -106164173845628501702942504724258873600 8774186 -98785214107007094655431146529520254720 8774187 61529552627122270566587315589268835160 8774188 -45289799082587572853649162681353274112 8774189 193911244345435583197267733833227277356 8774190 39549982923939327179510183084379705600 8774191 -12480972964476346949717604433119943408 8774192 15465621376000375005451925987477225472 8774193 -408919152381679306700816641393902912 8774194 44484369755217158732216603605172640 8774195 35634563957193099643924904734949580480 8774196 30639773650285139287336456762954248192 8774197 -154461514709560364439488685660312839808 8774198 821325483978547096026161617576221600 8774199 -1357950522787576486702144953449447376 8774200 -75634452852297467272872163961817600000 8774201 94590688774327473092994856381320100992 8774202 -55164964494334776973946253439255507968 8774203 -85376594774045854362332570516369227296 8774204 24122407743185361173244393310167499776 8774205 23552271896335161082570200528356365440 8774206 -17561765388756188092380853072730628096 8774207 -68162672601883937976037124731715244240 8774208 29500456504665334836478308865534328832 8774209 -6890695104654204021972435575395705600 8774210 -121064714093288175166207217431334600640 8774211 -190555347414402638893848728826567942480 8774212 -101158232136358304062740354605712924544 8774213 -54208606540774055636985967730644431360 8774214 19771270209717893395365049840099307520 8774215 47903511954661237749949600112511354360 8774216 118943505107709375690110903317891522560 8774217 8356882201916012601964473472655235840 8774218 -149230098682132582007489779444712618496 8774219 158480075117130182302795044859610958840 8774220 -12074515294300601391754318122605936640 8774221 186888918999181468039598271952331730422 8774222 -62799788721731942560705711507873771200 8774223 -6085451845591450405462748823662444400 8774224 10644865048409507465982039411986792448 8774225 -14889066659866691301693952195667512500 8774226 -72458998507002058789197180783914785008 8774227 88555256221994469383618268323993263104 8774228 159365847357322499835476057416851869568 8774229 46036966676877185669554754864038275360 8774230 39061862821056015485724201685924181760 8774231 -29487297772352335079511380332962383448 8774232 -42392231775384043184235309131235532800 8774233 -53459071817513575048947567371715902396 8774234 96679307865355025939669809330405556976 8774235 7912132810632633261785957071146959040 8774236 -2676451713751796479079390644737064960 8774237 97523113353374438278162527298724850252 8774238 63411087773984544638604104790116551680 8774239 -117699315907636531634600009866923796960 8774240 44846769109091839260697202849847705600 8774241 2877026516711621952693102952784547264 8774242 259400359773087369449176837195207326720 8774243 -103921915181718710496336599491448361120 8774244 84256188340878154190928353247113011200 8774245 -45101764849917731349312490468434394500 8774246 -21077295604435775696741902756895945472 8774247 -47224293886470868652884477729824415872 8774248 15884859630476189091478361216567132160 8774249 -173688514059301522373406679998643614240 8774250 -35910549505243856490698336244955200000 8774251 83103623447230674636627200805371237904 8774252 -107965342177806846153189148203826391040 8774253 13262234224313323471267095900009731424 8774254 -8270265090523873367907727511690438208 8774255 56020821549086604378412178186130584160 8774256 743587878567052487117855518551244800 8774257 -112114157747395379919622428283731526160 8774258 25635729818550090110866917035194819584 8774259 -34286232236340164857351486089602834592 8774260 -143804628607431779006366086809306531840 8774261 -583795425379752427863917468441279630016 8774262 -10666301908242381781852951019481507840 8774263 -59706828113417603448806222594533628600 8774264 6427470561638598616643165638503628800 8774265 -46378748430716652260488245841709503680 8774266 -84877776764818928665521990515139009168 8774267 157869046648661182868145307508464545072 8774268 -91931367132377207810877720757896322560 8774269 20407595044528768069134031809234476160 8774270 -4797841871831397150597001672586976000 8774271 82876309658020201203012998227243714560 8774272 2407413824599108007326260774819594240 8774273 127565179652770489764823993670530587522 8774274 -73758614029348176248038630635710407680 8774275 90779453999197430875692300586329458300 8774276 42629815157537876216528703287816171520 8774277 -820073822789246658216588500762770560 8774278 -128056695429304760457544850540300295744 8774279 276446003481380579764197150112179840 8774280 61538492746634255461478559955422873600 8774281 -66723276410249424464556845259685237836 8774282 42899176359833543351573475126099859200 8774283 76911280266936739634930897420400921600 8774284 144117370384803207785279684930797900800 8774285 20984192295433364323891321996921193400 8774286 29055933457880975509538353533320499264 8774287 -104860243371031593375581167187173588848 8774288 61736715256099638025311030044744589312 8774289 104353583991865889599996835186340503424 8774290 -1753097918198740461410556447170380800 8774291 -83906540405968304302269383417246915088 8774292 -60190362069106892618479232527456462848 8774293 -11029176657123531796732447120616755200 8774294 127195433769670115769343320537046449696 8774295 120169996363998403353914477628605702400 8774296 -81700336241812840699692767831732766720 8774297 40462051488908041247936864704638604032 8774298 9364570245339246817069125028404326400 8774299 115425978635671133713352408104326647300 8774300 62022245466032421508568732576820326400 8774301 -137780378275092328788406662641100297696 8774302 191417499211194984744339499956132864 8774303 -159092310867242018540925799178442209280 8774304 -38185754193459700227883475958849601536 8774305 62729580403002622370935341227477741460 8774306 56828194595873738447404496155950038352 8774307 -34987709940431981034351149207266741596 8774308 1293941636676717803123276024386150400 8774309 -146490276537671711435513065456998953796 8774310 -32861374356083274242923263614492019840 8774311 -63320356563101509977771485801197817328 8774312 64998602685098322184463218360303104000 8774313 16128885424521079975321431554614349184 8774314 105343376768137127147408304609687828480 8774315 -180220479271984865884551531480924720 8774316 -43169035553280264174556343155888002048 8774317 -159091402974770604905687812626273126634 8774318 93155131895134578316230706585101312 8774319 40401345931400655693247905485794523520 8774320 -31934181997837891987029694172531589120 8774321 -31897919081677341486860068033742166288 8774322 1065723776995033108761938676727971840 8774323 -276191532587993787276299516391327914256 8774324 43966915556828479262370235612267389696 8774325 3004156912418293866299270732948148000 8774326 86246963714293542933655296530035243584 8774327 270892072220568216573332475362169643560 8774328 276467236107737065325916317800611840 8774329 -100145782352011642066505354237138176004 8774330 18741055414943644257368918843526697920 8774331 34497844912509266750973841843986217752 8774332 -31626628700184735396622568065051130880 8774333 86823831971628140192046406278884778240 8774334 -9175408408027310019294359487075172416 8774335 -105190445397807278253431846567349885720 8774336 1352757504007352784844639063347560448 8774337 -6605957038840356244508018670607867008 8774338 -4248085741417891141048525880052517680 8774339 47664016389254809989804118822022688000 8774340 -14964044796936035779461260015082700800 8774341 216389926925091832069940050129792339742 8774342 -28910302804969860921703313890307168928 8774343 -51718381393051332020980292118392245968 8774344 127258627593307637109521005684073948160 8774345 -44503647930073682371881641624253324480 8774346 -9299634938192284662037799012127390720 8774347 109845094000499177950846032573334091472 8774348 112347800327551517844974409277113893376 8774349 -45047202957248953997951320696739246592 8774350 22624610128012452045569799475103400000 8774351 -157906092558141710376208627786414533648 8774352 62606356399817208929811326946213888000 8774353 -17727153228100723491427431950284579520 8774354 -54258994142110243902116911789181664624 8774355 8287739725131301026210277031272972800 8774356 -22685981167304818010464164061680933120 8774357 3127649984121707692266031980517301052 8774358 68091355735143718619447187268305686400 8774359 -282975505045148127294661292818761947472 8774360 58347751865244742243764509565251174400 8774361 45011732940224475708582130443814880388 8774362 -25779328478241405841385305112220318720 8774363 110276963600837359062744704721410565984 8774364 52325615688200265781147351408035102720 8774365 -1389603318661636790400670170151630080 8774366 -76616344898723323141357072274812138368 8774367 -18454054821614413207303669541801185536 8774368 139547712358363038552319823368401715200 8774369 -43443503987079331739877881388920781180 8774370 -39680962814710687051687510174728591360 8774371 -120052187560443470367640702726256320 8774372 12219561277476475842765802209343856640 8774373 -26575098297942903499332187596314483616 8774374 -15094324060220305056875681289473048448 8774375 -23850141134008581422354301684878325000 8774376 16304007227418677868784572377657917440 8774377 113248747681632734901722890357610086272 8774378 7760544989358920530557111909963066624 8774379 -77205767455550755838228282587131040080 8774380 -89181176354165052631145020268906219520 8774381 -9740535124768449550965998866166029056 8774382 -74918203240459491602554074966402268608 8774383 400778716102004271925982559904491371040 8774384 53163543432191173480318831814575718400 8774385 -81884414906169240366633881453725382400 8774386 99290492322045280366771098636114469392 8774387 -9814781161392603628901595839775150288 8774388 42545246314187718470954199060976158720 8774389 93939326046637202336927225650811980924 8774390 32992662572587633213832417648895715200 8774391 -27864374596141127673239455089718010160 8774392 -175504769286389958946341082853144678400 8774393 151428134597027732730384025257776162304 8774394 15083452049750663076144437245114060800 8774395 5576147700477983093951687720337960960 8774396 165795154405476767502255081382741708800 8774397 -180696793293717826851864485509872093300 8774398 -39568457272481678911867933454648481600 8774399 -43086752610380351887582394908811001600 8774400 26603326386228953964929560821419212800 8774401 21798303515922332827304585792778567600 8774402 498523439670099737228764670727542784 8774403 -48120408292926744380971230473710694592 8774404 137524074357189899188792883418384073856 8774405 -14396338507728532033641185232607269000 8774406 2770542205736271633616947443079966432 8774407 -30631759009290465021195106865449367520 8774408 2057551987934687934610438772089651200 8774409 31787341699534647861429030856339399680 8774410 -16216589806481600806309871129508329280 8774411 33837894791788690777320402601801355592 8774412 2492356200620103336192980925626445312 8774413 -8654618771494280375364231985845647316 8774414 63769580007855791741684503413412089600 8774415 -8459170769552331550311798149028517920 8774416 2366679949133777409026072879267840000 8774417 294044220808888749039255749612700169332 8774418 -34853945209180097538816639094882087296 8774419 -140583268344508098521392856639352916180 8774420 -72813519511546916758510486709800638720 8774421 6127651831412659703530759446552436800 8774422 -63468092238095513023761292091339371488 8774423 27876591608208136323517155046918821600 8774424 76651884739466163413732945930873333760 8774425 19610120681187213455056066309963390800 8774426 -30770660058149519392655669752667412480 8774427 34694530950141656073174625927092637632 8774428 -24001948902584609285920468613476392960 8774429 -50979567855710016889746907706778722970 8774430 -34998090456089490569289785995137515520 8774431 14846097802668571870097494129578055584 8774432 55421413292098837941615864029753966592 8774433 -129600624853425796725277358788159346400 8774434 -51811261852104740625364684872010974384 8774435 84497781937614224634731492342222757360 8774436 -192070394988813534209255433396163584 8774437 32733530568012019087755712507938230592 8774438 -5654004059038669114811657314561278720 8774439 -11977152843849978045358254021058279008 8774440 74332375417955247022537157087470540800 8774441 -53950049134904950542882654886231472028 8774442 -55352674044516446084287006416298766160 8774443 63714435543023283754545784329218944080 8774444 -4408909579831787755611411123986709504 8774445 8258617613440999058851606754871997920 8774446 32243978446511177857987650547075044672 8774447 -47580530200349520277395640248483102720 8774448 25656774301088859669617168399600123904 8774449 159981759547061819894653392666412412400 8774450 17330868028624500775376114990264373600 8774451 -382725946844102476981553822356700160 8774452 3958534575239721683811034849409235712 8774453 -19530912600853678173500874170587115616 8774454 -1476271470955828659037455816644972544 8774455 -101626648100764459035183135140940089640 8774456 111412925630077103505881130067112570880 8774457 6982952895478143276589182663343814400 8774458 -3792919988070564280465345025177235456 8774459 -120066990305362462852922689792948268880 8774460 69353105123634345318396627678240000000 8774461 -82246444442241979472792949935711236500 8774462 -159755990572811399245140647562744384768 8774463 -140097966951685797899209293950362271616 8774464 -2550835069116319846969508078580400128 8774465 53471942368593194169891621578560625280 8774466 -1092878230122811333930359901909435776 8774467 130760494501835156285623417083423983648 8774468 -17397185764505604781712178597865839360 8774469 178446641663788948095400992901908074688 8774470 -2306694312216100975980615212186951040 8774471 -38618195918770616490190915500369751368 8774472 -40550728217741153745239717319411302400 8774473 110649193949777556870480059828748680164 8774474 -96250389888840937253643497240472662688 8774475 -68960037891243929767616141971482137400 8774476 -53370778810986195089247628925295873024 8774477 -53547838784687264859863141889660772608 8774478 -89081460870330049902244543856773965696 8774479 -182919036160459867793172700004121083208 8774480 19290079048313817563142683413934899200 8774481 28247110506190141789149448287642746352 8774482 70135784643159272311417939258868860224 8774483 261267099680860615935337491015453642732 8774484 -78804859882530491591416506073843550208 8774485 78926813866670703644170733357285863200 8774486 -48088549322811932222335944517451376000 8774487 -130090160770682942122529300972744203080 8774488 -74956044633995425475715683947732500480 8774489 -32599263434210856213337008518883982710 8774490 -10327669233232203667660138920520346880 8774491 107692146405763310607806885670461706984 8774492 33187691509061023768657883477627338752 8774493 -4230004250135732926635465152057453952 8774494 2049569146895614783159969350700843392 8774495 -179511707013672893123116676943674583000 8774496 -117739209096782434375907934828155240448 8774497 59456022012684468014717234825256646946 8774498 -74289690525439477646218709110418286000 8774499 -97512522987161536933070847124160240400 8774500 -12121877934608594767229321424506880000 8774501 -127808354162956207009594073835898421280 8774502 70231911995844286906089531168425839104 8774503 -228202620247989876583934476931626314920 8774504 216345643618309148063484990673590681600 8774505 4102561042706800834744462916399604900 8774506 -21532103767537139337648404952646170432 8774507 3249647243137879139949934206425760000 8774508 -62231832013760268401756610979453463040 8774509 -185289786069695578140650563425969221290 8774510 6024385928169570932562367845275472000 8774511 -120624410358754247491482517116352467840 8774512 25293085956023944181812829183725961216 8774513 -46142609498369167267193340354955183680 8774514 -48413894976725138368960173345250099200 8774515 2206554734372721447781722665225905920 8774516 -102535530549553033949681411223315670272 8774517 108485042026508390422311663543391925280 8774518 7976298760645768978277754324604097280 8774519 1938573254278491244782505662802827648 8774520 -38007254190494206375324813620167270400 8774521 -10306233356256138585303782080043596416 8774522 72441754794946094128862781151525935072 8774523 55007749327841081602365862219399186680 8774524 -128941445024472222085244575315913883648 8774525 -44460679429214570692723570454821243950 8774526 37044653022832303164185314307190990144 8774527 -20432399174783097404236355466834611600 8774528 -122430402376344022547010925602275328000 8774529 17180936695495425389766950079202475520 8774530 -131316456799489779363370126031364096000 8774531 255833085322883081022907650649727806332 8774532 32194487896442551614648322485432864000 8774533 -22000626674427926206077361141957630920 8774534 -14108015354146929251774688709835527584 8774535 -9627184774051277192731153311657615360 8774536 -57861608015616008127090213466924600320 8774537 -297616309265047079017461079767820080 8774538 -64770435661019381154027942328363136256 8774539 167304206847826376729977482466076691720 8774540 -74691477198525690304935440933758648320 8774541 -65140029432195346261000246347086506560 8774542 -16433009463816452473589108764007009280 8774543 304192796842470840730801104681412383792 8774544 11386246011126993382383873085055238144 8774545 8025928189763463880600459476433908240 8774546 70754973107369040588645677688716441088 8774547 -255752889744273133525164654469450921872 8774548 -111699235269883455192247997197195940992 8774549 34073926355353655943836526375545672640 8774550 4624579920750831545369623258535193600 8774551 -141009856703488938532565190319932987448 8774552 -9455427607328141924301574623026810880 8774553 -163938945405351798496547933855892085296 8774554 58400699785119258507750920434845679872 8774555 -53568297263060692602503574431394767040 8774556 -34476743924813965339298619982979850240 8774557 -187503367897223763582404951937626624 8774558 -6576167476085227630102791198195052800 8774559 217672741892789834289080427343309228200 8774560 75278678688142041680141472235864719360 8774561 105133517904179370348549618916353572400 8774562 -78662831981365979522554716794360389248 8774563 -5938758333904921575275786278381294176 8774564 46753268311397219023181809398315586176 8774565 -21502951440433348398896119958408688480 8774566 -96630682433841633155497062724244148768 8774567 1557024115442989578205627038382798032 8774568 7284059724310390789990222579630571520 8774569 -706875564916754146107488812776152832 8774570 -11381243699319730684549576016175728640 8774571 30262760014713014080783990904949702144 8774572 -183512507458087846987243922368094305024 8774573 52474658081601194689260405904020652140 8774574 14101603145877512325389521402593444096 8774575 -11061635070858712747398372525592970200 8774576 27599140965739463600237383136425377792 8774577 -45338660217553679747988332165477992908 8774578 -32771956285997760150073854575898194160 8774579 -117112238556711303342184724095327224120 8774580 550029568924817615929560631382016000 8774581 40522120539716986590075098107217467264 8774582 -98307716009307735199185478782092032608 8774583 119540454008361751790498018283346376424 8774584 -3941168239762358226831561619633766400 8774585 -32990402071085712992374549488829934400 8774586 -7335799052509739440068439854737793168 8774587 129612111970062726478983941123844494272 8774588 -156969299938319910092252947311118924800 8774589 53571358567462144469003195419815449760 8774590 3747495614225358770376311130558883200 8774591 10118562219341806949022002377080201072 8774592 -13404992432528106408750715322958348288 8774593 -18558909680373678977762332919723410220 8774594 23206608586587656801657407396004737920 8774595 -89394628000937393329954577048664554400 8774596 42407240071841521710745605682581891200 8774597 -17470982508569631805109639189002807848 8774598 -18961783444499605740095374860998952960 8774599 -88515329695048508343493474749299238000 8774600 -7376160949736481571084080396517632000 8774601 62116998393380454223873235227737044928 8774602 -25450381121762147614898626278816439248 8774603 -287650692415533568383576121064487246240 8774604 3125007681493435343030640568014434304 8774605 28020809227399802754101093422739208960 8774606 -13205531459402190957512428880751666432 8774607 -84786146299779652481379427357735971960 8774608 46559363773816534562842858202518650880 8774609 119118666699685345706491898310350736000 8774610 15520170089065783774495583640519936000 8774611 -87902562408431182758758130966265904788 8774612 3386450460722423179793012070183075840 8774613 123821906256210306766435648891918198542 8774614 105218052077996975437653735189502227072 8774615 -15388388447976225166838009396827872960 8774616 -35891301814481530970591175102078812160 8774617 -189262194572821603436571176369466430140 8774618 -99018804453719920166737235748487219200 8774619 4476501652812574172671190189648263680 8774620 57134215640382087580704728783341562880 8774621 13260108705441989122290955364827221132 8774622 8970637294109460899534315450782976640 8774623 550684493553760089884669327645547648 8774624 45517592806893224838665671220897513472 8774625 556281261860719400200821267759600000 8774626 -90572070135238483373490500342171366400 8774627 -107426622927063542098123068651212406480 8774628 33136128858071943922153435916479902720 8774629 200750399804966469870192431917092055740 8774630 -33098986952713194445555781300595815040 8774631 88781558270756939906871197749807599120 8774632 -111661210591563833901893833151433753600 8774633 -76997874179848411907519526617536068480 8774634 -76226434370622784554999533986683283200 8774635 179253722683491507919828320747685320960 8774636 -47519380422192006826429438875025394688 8774637 -62869548985866036607446875259533538720 8774638 42776530279273232365306271435658082944 8774639 21421553116957832919819519649478287440 8774640 551399247339525004095635905765048320 8774641 -120526869405582331483737835500798387200 8774642 136065784396385344356641493567099765504 8774643 -2838681279323888305811293042645174272 8774644 -21574458338743557811279456881668481664 8774645 34310991710100087958098631841363066400 8774646 -37665533554618065327893371355225395200 8774647 65943875406718326806972685973927014832 8774648 -126976940291774855875557968555597168640 8774649 -2448622529427724045833982119934959666 8774650 56900029619582891851912312631123998800 8774651 -732747385193232868291290298048731600 8774652 25704592516550130131489073549848036352 8774653 176211464542801367523339656339899649440 8774654 39523022244171913637758737399141055872 8774655 -114200244618086547281473508631385342080 8774656 64448583216279699441553406191667773440 8774657 247742668747506340442585964593112204720 8774658 -100407182211051412786181829914504512176 8774659 77578978215605507308637463235041348860 8774660 93203399394073800443198470647919975680 8774661 -6935607820106870464141354360284383232 8774662 -44479431097509806735341980565234407168 8774663 -230990737076525794898670876343438538088 8774664 -63896785913432090974934543157690900480 8774665 -307458903013760218464887984939126044800 8774666 2574214010370821591102410303814137344 8774667 85386317747715541323264009109032214416 8774668 -23411282636190122526476290588893031424 8774669 -320753030970375297510443969001139461204 8774670 -33550478389572603492744594144560073600 8774671 -63366575788916445311796544902138050128 8774672 24360462421946815464531634745009381376 8774673 12480632512070736076772623045202574720 8774674 -14161759771884185812162534654363600896 8774675 -34224203801076954025033847086237710000 8774676 -89179734662270372017554064850456985600 8774677 47502401637670054134367767640619780160 8774678 -154057339028599297068989380667783040 8774679 60948082039419302082585882566854247784 8774680 -49684496039893983778794059135044608000 8774681 30656232314516873031228529822166979072 8774682 -12531456207429626489666717158556470272 8774683 -5841849283551497920761370787172083068 8774684 49150254562722346007335440858120978432 8774685 4062236842493216550401837141917533600 8774686 145678671523794466735963102853720536320 8774687 -17532912994891750245641378722651122408 8774688 -27282468061234866668049660991714099200 8774689 -6576692768465871404994455652929477568 8774690 97375067252756499906168576458944269600 8774691 151360962160110890930539548085002147192 8774692 -2960127705510306913749884997876045184 8774693 188253217470749969178685692061927194942 8774694 -22740085209444251135502159471796983360 8774695 60410200851024464161875582823413814200 8774696 11263448240215992747192937439962152960 8774697 42124920724501678240779380408358593760 8774698 5364968815028745068420525244356240640 8774699 20935443158171976608927725721648410560 8774700 6540028012936420345172784886783488000 8774701 13714464766435062287013204823296426412 8774702 -60966858178081885109912604635973152448 8774703 57104964884559208332359433036600138240 8774704 31848884001815183445832684586143580160 8774705 -31423482134694975107875633004249345280 8774706 10476866082741273823668088918760640000 8774707 -21149478349303847865506215862352788880 8774708 114913299001335336829376701396635961728 8774709 211119827271694766110790149762999296 8774710 -1097613126854892968413859146334903040 8774711 161600339609230128995962234518070161624 8774712 -36775279819810852592902534180816404480 8774713 -156142548570505482848881043706475539360 8774714 51288263950729362400279515906932256480 8774715 23964328984567366205228433954258699120 8774716 110176544709818279649540141913709544960 8774717 -89776900614834207712929246308652126528 8774718 -19792319701363713629096016452866462080 8774719 -71550387518308997412653389479907266880 8774720 29213986848290910432649256779886100480 8774721 -78151229829389422958827987697769800910 8774722 46586993831390307946828021670594006784 8774723 -29293793293441896255384243727854953028 8774724 -76461466998681560150191726612274893824 8774725 -122831033169239948740121793791833687750 8774726 -20770952490610839939233676855735062688 8774727 -12552810643922896753318725363545046192 8774728 -132200295383620305085556183116550215680 8774729 26978268784089045688088600792271553920 8774730 -38086883374929380017426515314430766080 8774731 20849787114758621658644752908313012224 8774732 -11059223943166810031760593901464371200 8774733 26240700672293326892473503631682033280 8774734 -34615866328185845234817339487748529984 8774735 -35655904646018218345185815736709575840 8774736 12259430310539142617740892452168925184 8774737 -135565198399982307278469408999689127708 8774738 -12552515319750779315623247508625302528 8774739 -101803441285381088438535814726740019596 8774740 -22548659375989511774051396758447680000 8774741 84987231898275077141628992164626248142 8774742 -96053663317608668872357310434831437888 8774743 267098853928123621490757732006718620904 8774744 -249552067304071864536465789549648506880 8774745 -11078483705621625437422265922420245760 8774746 5276145583533338693143863320809515744 8774747 -94852269849275902428377693260054767804 8774748 -13143875494010882108323332512722646016 8774749 -4011752413171303156283944829639328864 8774750 -27498676210424589554405180444350800000 8774751 -109566947463152968999204655080010976000 8774752 620977978922553955326996070168264704 8774753 -18421274574998848903726296108374321856 8774754 67693675468238378331209308309948376832 8774755 171788652914068821362104710256353754320 8774756 -70865816730666741597072934765035473280 8774757 -172454280626413652562622079658096399360 8774758 153295764261434111078166650925280416480 8774759 84390566821947765698207958427542912000 8774760 -12735516989148852444761923344735436800 8774761 173764735443368743423510634029487540224 8774762 33004905981223444298776523437973359200 8774763 163055353372996826762580802450974726744 8774764 6995716139915255604334174865660583936 8774765 -20761073952424563842954270069146244340 8774766 -3101899381400348237529129698897743872 8774767 -111478852531380751920121121454448967680 8774768 6998595856517000362183690769485627392 8774769 -39547021281699685999575068298352000656 8774770 23195812277164874727680114824552435200 8774771 -262520874884640464547958766522114516808 8774772 -42084991020424539681890366658981931008 8774773 175260603140672515985224691787696251616 8774774 -39352627795399280431639851497649573888 8774775 80150734021336368849083259476763201000 8774776 -43445300526518148052780339702003138560 8774777 55251888674240246213994611974648040160 8774778 -13959434939656085984589746524307122176 8774779 5206931912203029657569439766834435296 8774780 -54022609528317257525230976840013926400 8774781 -17160354118191597870102013787422376448 8774782 2430460861420603558618986463306132992 8774783 -94749385596657648419317301752513891968 8774784 116339670509088600799717710939291648000 8774785 30539694190210902941851423782615664980 8774786 -72631705480365999291062175208968378336 8774787 -15111267761256541749465502161453106176 8774788 -175769157185674961847313800064183584768 8774789 97767692932865510425751706731049439680 8774790 722724859914695175326630146640334720 8774791 260513476182084985678543182774138563400 8774792 72705317143947251552262216831870566400 8774793 -113881619833661182342878297831859244118 8774794 11043522678761747868616809515487436032 8774795 -2865701993852982726031597774567837680 8774796 58240189157077426361719227933105556992 8774797 25703939800704298126309113627544615180 8774798 -37005128045689134562063633016515299840 8774799 -131430274764053748337571105537479296 8774800 11591987304830543551491440586445414400 8774801 177668720525095079448105627444456199680 8774802 21378074885164909911214925531358155280 8774803 4948263336806577443412127712633179052 8774804 137286026253959659597445116441278454656 8774805 52249778967499052155149281563211109120 8774806 128135843594166524096308251578938246656 8774807 -246842707628359782650429525816410287600 8774808 -53109869149856650108507672452710400000 8774809 -48195789585061018224009924656946127484 8774810 -911451735448942346841260192448821760 8774811 6554511589061323000463960846062294272 8774812 -79709555373675779831109792449119097344 8774813 -119668723627235561088024987522674662938 8774814 -19606230379634209104596550751803316608 8774815 19981645784851528352816979534413416800 8774816 -85883552107115785749564026697003368448 8774817 158566374835792597088660703493298274480 8774818 -43126056236711233045582824287693799360 8774819 -747722128951764002578911543395659872 8774820 -47246468830619128850590452900316396800 8774821 -32408766239218013764986057353860117056 8774822 62002366234564161412596835241742170880 8774823 120951472628953485361380175478587195344 8774824 179866234188528201648193373279386536960 8774825 -49089310445915626348865161033134738900 8774826 -85571604190400797936113054007314387456 8774827 -1522300823385374273398073943703414080 8774828 -43048025242631598591537547439164607232 8774829 -19412629678900672260976606259118961152 8774830 -19352154653253655387726328738368692480 8774831 -28971793545315861170693600743730479368 8774832 7135368753078033029012936463612641280 8774833 -37955941469016721536211207902042104720 8774834 -25610480300029516584239193814105706880 8774835 32427451217294723544772035641676099840 8774836 -31110324103162320073958498484255229952 8774837 -297042014263421720032693454483052362514 8774838 -808332557264179593039539360378956800 8774839 -125561417642028141359566680330527952720 8774840 132905015527854117600744908125135564800 8774841 60695259070834488618483952069098880704 8774842 104122282899269485396611215788356103392 8774843 51694277220233943765352358156473298688 8774844 -10349346347405651080874331426192768000 8774845 -7600512680814242648336055261774324480 8774846 32865026130607472945258440956385043520 8774847 -186263403031951744819207595324572615176 8774848 2075499594458599142906346525777985536 8774849 52576808128610069806436196466644792660 8774850 5338686381435138598543836814825497600 8774851 144193861463985486799458431645059841852 8774852 -83972127215629642596077093630139656064 8774853 -132753602765014706290066154827086473856 8774854 10964592901075004636353002423414027072 8774855 -44955307936108565787207665054172159240 8774856 -92628870448557467774564630908447703040 8774857 -19943296582763821603153185348315660416 8774858 -119260937097071407151391650028328992720 8774859 24283369146647077852848735673791986904 8774860 -31858364663660100718548184964843888640 8774861 37859466933786511095674498725610930124 8774862 -54148425877960607098301218505873523648 8774863 -60890198443079614044333915293560591888 8774864 -9022592310549786031073097986596798464 8774865 -100615572150758671956897941910588672000 8774866 12440658025827709919985333937383217440 8774867 -106054645385385694862051124130978761648 8774868 45412463902085164195462094060617887744 8774869 49494590965395896530459184021827304270 8774870 -24740063796874515431354526039951600000 8774871 98907276464450117287162535230028929512 8774872 45216402058498104567589585041036748800 8774873 -240854698992040660418903772948006262380 8774874 -11881066521004452002275264810763000352 8774875 -200685024787353414862743524539682100000 8774876 -108181045211657611908942463973115025920 8774877 41743403466467771216658480702806041632 8774878 -641122233404849689869764343684368640 8774879 374034097246804312649073348456760465584 8774880 19508021357235525464239077543027671040 8774881 1020082588338698333027274141330077872 8774882 -86332854362613021563334660307776908208 8774883 -1520076096881460363804429693654112176 8774884 -115740598896667836889546333598590438400 8774885 27970171574202413202586388182493760000 8774886 120385357520380943490023140562199206400 8774887 -315469436407517045379782567803772175696 8774888 -106886295307578141361574262365598090240 8774889 -148080807742509324342164360689540254576 8774890 19319288384908239262521162992262236160 8774891 -87747301420330489992003076434207051984 8774892 -95886530160876744194830973953701888 8774893 -103102813577756024899984506378261414240 8774894 -1116141838424367565308386339920096320 8774895 -52336537039733675418022575726310967280 8774896 4281710854670732768980557170174820352 8774897 -125913448041269243472151606391126100654 8774898 -49136847394822476176206375311610397952 8774899 1017664032348164422795583498642944336 8774900 -153011523719755767678911350324002508800 8774901 1853922363888447715351091464165218030 8774902 -17952813566472043419535069767823718016 8774903 19928411645485607609693971896195809040 8774904 22839004425250333763049349799982858240 8774905 5179336002595860602492753505621720000 8774906 15357455126797472814078121984821218304 8774907 -11135523084145533217493385946768782000 8774908 219141930580665148733366844467649446400 8774909 79200681817227963812141487695959866528 8774910 -11596907292166629224551774520873640000 8774911 -122908427724067246138365666044966277136 8774912 -15294122957620532120758565670494404608 8774913 -75221962445656682891350205570310684672 8774914 51022722808166221444999846304565573120 8774915 27797253676727596570053796052674950000 8774916 12779346415225039194240866778688023552 8774917 -31496158519381522805775295976320704034 8774918 16080846757855990223340393506516589504 8774919 11935602121640294205757872673376890320 8774920 62872733197435661288871260616345600 8774921 222672637207084566011730440521134436122 8774922 -5437931177059310137176441691483668480 8774923 -110200371141117008176055868299618055080 8774924 -2383033672868737385901202362527136768 8774925 -44297603907302932321163725602016272000 8774926 -107197713143631827298876953949770241216 8774927 -6808367957209025160555465614882441856 8774928 -35739749810563561397005903961752854528 8774929 104526638072166121369680998450023716530 8774930 34710203988788125088036745582807974400 8774931 -64103997051793740614671935249617393280 8774932 104882665967832751291791866423922586496 8774933 45224205376597235862032926158467719182 8774934 -10601536906549824200405584790550847488 8774935 21695914409635371165444991681654500000 8774936 -124081690078851329996424019616357376000 8774937 -112785637757937741816170704249566589632 8774938 57697393463845649081549158008106229760 8774939 240191186739318812381574638216223460740 8774940 -62510104034969409149251052083432320000 8774941 -97113556191656884277626374083575397760 8774942 -23975944993425560096679500316433176576 8774943 -40722166227613342825676006425347993072 8774944 -272932090080570507317453387904107151360 8774945 76430797521041561643015270091446994920 8774946 -152055798715137073367737420032866400000 8774947 321924288599701596372025651442407332192 8774948 12114963774154941329805883490247069696 8774949 -89887458600859957757795503160496229536 8774950 12496150182520643117950957969946700000 8774951 155474477148534176289786703973080136952 8774952 6573365294922364483610698784694681600 8774953 -72859746215916700740674114442409965312 8774954 -72020944593493463255738895441499327824 8774955 22851009819051617402548458790507444800 8774956 28439644185921093709069710976071077120 8774957 -14469193392354222497281810243109345268 8774958 55783663254095502124569994249739564160 8774959 163299873387826106021936032199382214160 8774960 12303768690025991270647334893545062400 8774961 15348334285126306809602936602997592960 8774962 6131356395747318201608984640467515392 8774963 17427755717340987300939917037968666760 8774964 78997430282933305802881645174383390720 8774965 16382973067524827018959082440472334000 8774966 -13652028938198897292981619846981865568 8774967 -254129551037854222291343684585857152 8774968 261209770557515981593895964563948482560 8774969 182670819759982296830177208659963385600 8774970 11965567018440262568204758282842101760 8774971 -180265010308032585492087632712319546368 8774972 -97559029322381955083424754006578682368 8774973 -27685156768596186299360523436768397658 8774974 253808796645843682714013300279663232 8774975 143067365500640136982762689553722958800 8774976 9855331048871732823920364407048110080 8774977 45488368773352399883253824833866795312 8774978 -22625981607054700190928480136807179744 8774979 -133449389789870792141904737598886215360 8774980 -12720255918410915246641878352312934400 8774981 20917777530852066916394959079201402784 8774982 -144307820953572258702789654517012897152 8774983 48467349057915709011571589322969291264 8774984 -14870604585134251595022246657848770560 8774985 19838060561117326586277779468377560000 8774986 -60195637527586903004698790850849901056 8774987 63481284268411900923248911600176543960 8774988 75977947319053790633161900281939648000 8774989 -5951237480763898735813808760636115210 8774990 -16851426571435047079812557377982423040 8774991 -49231751758976734042602123352223343000 8774992 -14687747706080512298023764953256050688 8774993 -282378920594663572293569198465493679758 8774994 12698301206521684167783217858528791552 8774995 -65701260366386419113831149021680790880 8774996 16084030619295424032773260214193840000 8774997 30399631672781001426116803198297910784 8774998 4751043221891352394475266669897991040 8774999 127624215344224321628611005441189429000 8775000 54249118106629653969178554466560000000 8775001 -91062392577615029046584508505463258998 8775002 92363091436006280653511270090745107952 8775003 -86716276621994233565364254012479259496 8775004 113443916385343833274847116478869667840 8775005 -117134220058558365740167728285382073640 8775006 38949228988416540288741056321523446784 8775007 46282859326730826968449272971130332272 8775008 -189018902290504488302953361951776309248 8775009 63250052828304331433607001279750477728 8775010 -487876925705615084650822172861667840 8775011 72049464526781580042865528552375541760 8775012 278983200182219381197296596988122112 8775013 32512334975656836723152280060696366264 8775014 24857437762729192324451082618118026240 8775015 15086919928685246486572179194357207040 8775016 -55849803033712868583263352859508951040 8775017 -86980329027209061530155703113820469360 8775018 -33136953843982320723611008976002174800 8775019 -204105665663696695752042989672310062040 8775020 -61291167129433977465385050811758935040 8775021 1977031467251449067683593841650847200 8775022 -14452189362664871105491141933101888000 8775023 -37492785661039227928492359536057425320 8775024 -36583937014177137348152112080153051136 8775025 3312000636414198226746226787592201600 8775026 -52368245552410875766672913451342234816 8775027 -271607919587618278609972112035716758160 8775028 80576462369159077155824202676821239168 8775029 13519409967392548960068517286425701984 8775030 -50311790402232169070314112977182351360 8775031 21828763974701713002279677706236036632 8775032 10171382347782635131076210254188380160 8775033 -93870314613452898160021835068760871552 8775034 -44702777172096499100660135864214013584 8775035 86389992181500334587895661246520059760 8775036 -85298934495899127834486836309881382400 8775037 -248028281715701311628765701105289256480 8775038 2994095204253228750339571693365903744 8775039 7393282929354181103600559591408104448 8775040 -104835484117905247511425639069935206400 8775041 -271712602654363133981714818431087744 8775042 11822731968760321020018723649930787712 8775043 290855086753130807741183232122646291480 8775044 11072913957516456285274797754982578560 8775045 10713403811972010170589665641492599000 8775046 7534256055037359115860871185074135040 8775047 -26836628785456046288198533962904374504 8775048 71449226882568073505343983504021544960 8775049 -98430274468468256604119381360677303260 8775050 59373822153943320519617691255873868800 8775051 -1100060864222912865976326706114774560 8775052 -35333869602424224029231980672096250880 8775053 869881770531527354747395344950522304 8775054 2226537990241260622692266713921056576 8775055 -149911821907306389789358423160607678000 8775056 -48993713154133844822827182017532223488 8775057 -104124317658910049747234811124104062400 8775058 145245355091837301991545435475334612880 8775059 -5910427996495515803906156482550049960 8775060 7159158613544069947385533843541606400 8775061 10332637191456223113482984885518528924 8775062 93920099544850756162286433274450387200 8775063 -121929715321863715795525585556140397952 8775064 87735334964158621828728885791726991360 8775065 -41173063111707765425175691196683284480 8775066 23435024090103993654171184120683867648 8775067 214881007849284970365752326193800524276 8775068 -38328139769510713100665106599067286528 8775069 -80714476606526416941119225382698787456 8775070 32395775344600209701789794753878912000 8775071 211166285511534987927592837887533273544 8775072 61417653225361363962340264697896304640 8775073 -7370225960329259362840369321162075678 8775074 -20884048257551592410483785690291200000 8775075 -15031225595931911097553086785264102400 8775076 -19024115908316030563189781299756666240 8775077 84636980025364048759036441046239866624 8775078 -29954284477240635093402668483138305152 8775079 35247464262605966755459903683629342184 8775080 -9943090635962451267020032969824921600 8775081 -24311921559244470682539659484478444800 8775082 9740510264291055301646379254876498784 8775083 83491743234495518014611116233836663360 8775084 -4605085860328119637141316620976945664 8775085 -218456485571713044857113046238655824000 8775086 94122536733378984146325847301734492992 8775087 26827641610848381101448783164279882760 8775088 -34819725772828430100384133645571457024 8775089 -154547716918048398700767502272529216110 8775090 -66648962178869529030973073732102006880 8775091 25587357532792932396547935111859500384 8775092 15725007955663864673113990055780892672 8775093 66986591030903685516103800931081068000 8775094 67701351903256390365882792179285900544 8775095 41233710715642611996248809957749873600 8775096 2172362033608093409923165932539412480 8775097 217035698958316166453580497250093086592 8775098 -89173046008724602582774338782785134336 8775099 -147579740399538866260807518130598166516 8775100 9619146077571743539539827934308518400 8775101 153255988630001479102902745330547522400 8775102 -25428821575299130773165675159803298816 8775103 -67450779786740435643755893744065416976 8775104 1812985881827333801660784737412710400 8775105 5953162019900015247983478122453435520 8775106 -4906225731382996415797427293994899248 8775107 -86978602205436688953671011275841288176 8775108 48848565463158427199592074888025047040 8775109 73162070612022793270856644832809232416 8775110 68212243812391211994108439722006384000 8775111 -12482567189880857163599371181271252576 8775112 39122989035473571377585089668785971200 8775113 -218427801033125530661570640351613134336 8775114 -33680178258547052961184968745310972160 8775115 104230057988169397281849096772649273760 8775116 30736132683067430501098926691468908288 8775117 8103216644207356757360951934011426400 8775118 -99386155988037933219766258129918062720 8775119 -104129119070968146939196414242872434104 8775120 -18607341061495066617500036549858426880 8775121 17319441133882780009701200329507486272 8775122 69222538337238623604380136324562031232 8775123 -30039537616679099351432309407913062656 8775124 48355903233088403988713172522203013120 8775125 -194157330274734599750513635936844301000 8775126 80388537623605668837492457049497034592 8775127 247199118597997201434576550649315875976 8775128 71147113307379552718495409833596395520 8775129 110978043204616302744647139434937373440 8775130 8606517454226124062846629949606353920 8775131 185876541698312856345947740710864704880 8775132 1173417924871202169744264306576886272 8775133 -87855649938453042780484713746681127060 8775134 122344443017228720308848145076346585216 8775135 -15763237996487354088132887562994050240 8775136 -53490192566201328672881790021350719488 8775137 106595036739517224813238055765134325952 8775138 -8795625021706129429706109445972669056 8775139 -158020161893674306713886029817697280 8775140 45472289728664671437856423650780487680 8775141 71291714709333858836433559883633990304 8775142 -28608537702832359541989454837843026048 8775143 -98074734234502525953634617054736068336 8775144 -1999105285690389410098295366022266880 8775145 123600038470501733887459127293094779080 8775146 58783889060088622485794011969344000 8775147 -30998439830522123948362105787331263400 8775148 26531582288481441138199187694557984256 8775149 -122258816149988775338118953442813527850 8775150 23926551430480992341747489657623680000 8775151 -94656837906025136295906999724639825536 8775152 -40860596191825911830647585023691358208 8775153 61688504462935852392307874582746514562 8775154 -55677582700095326774656121007370742880 8775155 -141171026216393445015081489373643468880 8775156 38676610509717283772149003249421678592 8775157 -47839109179574765469486691248451185060 8775158 -2688337095502729096828150669630679424 8775159 62658773843958860290774676578628464104 8775160 -2511484892721960997621729401188352000 8775161 464215562891502178357354539837414762 8775162 -230695374433623862770767299267123200 8775163 276311165762059695334112646354202021412 8775164 -78723083578640296616352675490822938624 8775165 36699260917348238346572848104331231200 8775166 111197120991245656468045234233493402944 8775167 -4762389374245802948964038154608846640 8775168 33965827670807738164571786230219407360 8775169 96325586712014323456408930460494927040 8775170 1977866834302834076113636352096655360 8775171 783120404942189807353692494940390960 8775172 -27213076100051243533990577484818124800 8775173 -123398976749839982885602592214690184896 8775174 -29719201002167986865797912289421465600 8775175 6899498978503562117727571270390959000 8775176 198637312784510288157383298368870645760 8775177 -11453461765954497646277965872379015968 8775178 36850663410152624943479587929703139424 8775179 4901162985874160838034185028984690752 8775180 66911348273828526167147618173228431360 8775181 58967857297336441375537445024904733312 8775182 -1757964566203132592109781245013549056 8775183 -42725004661129434788050535657457242352 8775184 -2341549713438209115164985170545999872 8775185 -64979059066118219956331401673294356620 8775186 25333015756452198633065362219399171584 8775187 -256894049311306273744128238602744131688 8775188 4870456477590920153275312385372559360 8775189 22236719603372636201964041456648672640 8775190 -6550370543397820688949048658193076480 8775191 -122817099224257312453862578090680916248 8775192 -54591822978311092824726131524711219200 8775193 -54486240086503323201546961716593158400 8775194 155280822455468461918564179239328610272 8775195 -32211228951892017351199954134779224320 8775196 -2273622160910476675419420548817597952 8775197 -189522537054964781643527062356694047540 8775198 13336988499896603599020450577591295424 8775199 -96295424447361698945715687893236592800 8775200 -27200369607984354217461846148487577600 8775201 -40966044053375188351916411949543762432 8775202 37041009068838659731433327245062835872 8775203 -26580979506302354004847839724216995576 8775204 55880981173562909848679967707541021696 8775205 113851913197234375569265079319105124860 8775206 -53822886554652530741693365746392035200 8775207 -5652718215200998295324821051925243520 8775208 -69261345556199213287951753040230410240 8775209 -133076190406359542693439678417571999920 8775210 -14362834190122517760246322814518425600 8775211 159774203693306943543832957114895247624 8775212 198269483489406183227334762376671411456 8775213 -77022043588985744933469126721488915072 8775214 10184637276684674584015640822999632512 8775215 -98344639067814578362734062291025059640 8775216 -16767841955404718851945287758535131136 8775217 -180792367307507010667063783033666284048 8775218 -24872529836084347475412988570439539440 8775219 -107435408160428071349988615066695024640 8775220 38249357836880411990707944487782746880 8775221 20038891576260597557602604083836520704 8775222 -31198626865088759787322277449612967040 8775223 -16984189058498678714631587599266383040 8775224 184398239716833387193615761647368273920 8775225 4187418069649260214159451958999600 8775226 -74190818875716708610430283100826284800 8775227 24773792081860647371932358701654794120 8775228 2143339500413636012403008457971023872 8775229 -130775600766890734368529614811501333824 8775230 9646797280540301186247239540081529600 8775231 -83011929766230993531268489104930606648 8775232 7867796999926946450670921654439247872 8775233 -172084489171792613502295167809613427518 8775234 37584632185012101929415880268750158368 8775235 38536767885525035497281056411665414560 8775236 60907209661135646888239648137335181312 8775237 -14259523204657225144886351956540388640 8775238 -130255622519464134159653317708838328480 8775239 78874015749082008348647767305244263168 8775240 -86488247692337462544713013783937843200 8775241 -38597223765690687569085177266890010880 8775242 -21506442191909618405383795585608938496 8775243 -65007928651313840195993311755172126800 8775244 -94284216394791996252493347617186265600 8775245 -39754921350262456941716055188453961600 8775246 -150923568761329433239768106368331531136 8775247 -98161735993820608336107810705728537760 8775248 -23340874451626101028548924851940630528 8775249 -46432628798321667121568611395991709760 8775250 -39476633177005376263168975813210752000 8775251 -11269334959853051081480101507531056096 8775252 8858085003352175491630171601253400320 8775253 57776507457730269234193839182119054638 8775254 -472727330459301479406150775772708160 8775255 88124583373149599813540374925970477600 8775256 -22212371003707060938345267626342400000 8775257 -18775716591850172866608857790531055980 8775258 66674235848280926076549332694986969088 8775259 36503054988225562793546795504953366704 8775260 43883287834675039845712791638227445760 8775261 62038292182756883953470205441991584704 8775262 62901834721383062728455491491730281152 8775263 -10517070676552202636347767529987658880 8775264 60997957089946106412296733657850183680 8775265 45873931467150651173393771481870671400 8775266 49313997043838406540185287823908490832 8775267 -150596596573021174167701357804784675720 8775268 897378901834383131836188613780895744 8775269 -60370806652408609425578569466894691330 8775270 20989216801237146636134966854825267200 8775271 -33101513050248075287697600351463412256 8775272 197906459898974895820821674127911731200 8775273 15100365604792399815158088735587258880 8775274 26152897453253778099678187256285512032 8775275 37921260172296757545920000712878199300 8775276 7062636121657067869576351027968245760 8775277 44349367845165661091669478520409692544 8775278 -138008250220803201230491701926033434944 8775279 36158324194021765676112515512685484648 8775280 -59243322833890533095304707117088768000 8775281 180568711704977806031144174265336395172 8775282 -5674737035037282216822086660593251840 8775283 252694319866879664890091283460092420480 8775284 23345865078448683670638668434703278080 8775285 73653628594954363507340562594085927200 8775286 10483337850741388702511139763770735744 8775287 49194115486829160327487028799479448936 8775288 -30591245089539268354410885185168240640 8775289 79353555509860128889038324871214573524 8775290 16914638709423218494555516105566878880 8775291 -10694407056134369963813127022245843456 8775292 3431110511807688199760289605246359552 8775293 4866388110589130491662753010578543660 8775294 17696838176982995084222829855264645120 8775295 168119461883702704854702511928352925800 8775296 131562393762246748839202696738740633600 8775297 286611104571332477320418794995885552 8775298 -9879298384294327808225923981738380288 8775299 -20154663655524117849755226337010191680 8775300 2195063476468224842234230926236236800 8775301 -157782684292614681572280679323321569698 8775302 148537497812406174190218668546229297600 8775303 -22233638025082384186439092360140720000 8775304 168131216041979803389129512377681182720 8775305 -18894729758498696121254260431790325760 8775306 29133507535795488270223617346777731840 8775307 202934262149772699721090234304018431440 8775308 48536258193911748930722184743884508928 8775309 31507007163818934568857081645176224704 8775310 48384615031297094002839705929490874560 8775311 754804860856656768166321572945582960 8775312 -2724343430339720958219487913154969600 8775313 -38527538826766686928879495159768795020 8775314 -67093826407830036654812902735880280288 8775315 -40884646897004507909866828779127922880 8775316 51792929311608549429489600409615878144 8775317 -35983434995100101553456697852203160608 8775318 -27331340194158182848829328297606149760 8775319 52499114890501024296853449804197445632 8775320 -108041342476215968172011403880869888000 8775321 166480698465425680506405610635180523680 8775322 4176019350681694803864697552660457712 8775323 144017176303857334159964613486383259360 8775324 100451768994912563961745406860070922240 8775325 30423452361451441020835344293746857600 8775326 -56574021741724069445586442955025229440 8775327 61231714365878843321081603192970847104 8775328 41633868094210232976683219805262577664 8775329 -55411442245022345625368574259692215070 8775330 -2697838476104752154773443665734394880 8775331 229139164592991406379549441884163111132 8775332 -179200517232974092962886431389321337600 8775333 21130612516290088521825204974906103264 8775334 11165620304802280967027288406230132160 8775335 1174365465174634852204220023738962000 8775336 -24701044506688079798763630718988697600 8775337 -379368250716636441982993214723754171008 8775338 26123149663057062355544037521001133056 8775339 119502312144874106189565167269355899224 8775340 20305411886586926592527705580349440000 8775341 14913660908153798242450125797729375232 8775342 -31634272185477053037544948857673366080 8775343 204246452552570624360007217414556968592 8775344 -5442141425721398559957981363523338240 8775345 -20411828640835899255460904971922772480 8775346 70075094486275875690705940355372761872 8775347 37790288053731825960876039428670276432 8775348 81943905863645903217794115165767239680 8775349 -213950834666231146843604845881436960896 8775350 24921802650501262439984747578427280000 8775351 -4246736243254734967859222749242040320 8775352 207768741740204801619427994396363673600 8775353 8742715586001335151052647027933202644 8775354 8010425254637480149069930955529681408 8775355 -195705832044076925409537970625892090000 8775356 -54504399562193590711823723555582791680 8775357 52128308462115292938747290428067831040 8775358 105872045664610956384323773358074013376 8775359 -172898886020338025409397831116728943960 8775360 13005410433345175646653849062038568960 8775361 -15979032806246993586167924072542783230 8775362 -73215211603428055170907078516979915568 8775363 37201123444210549700160141017425843200 8775364 16934603916754964950280629975260580352 8775365 -59431056582923563401189720122466326400 8775366 -8318598237031881481721663008452848640 8775367 -237991401200447487452736432072206924584 8775368 -20149882922543984245976249801742090240 8775369 96843935538868449616093624282486492644 8775370 158380175866366108459625798116602408960 8775371 12509079108987781233393413429403507600 8775372 -52475347504691626658739994159667942400 8775373 112333636888395845619307031437442677622 8775374 -8051076676947918026806886165637605760 8775375 -1332994803686555082669742416221952000 8775376 -4403056819809892862017854069940461568 8775377 110836316803510374125180246097252435060 8775378 -7372568622101176700686846122111653760 8775379 -43999651989703063871763218370120439800 8775380 16595551781288068436708450915042860800 8775381 -22265405846011484315260384125361182048 8775382 -41439759123791785694096462256257181696 8775383 24282720725064002514464879783858569200 8775384 94459220394800626377515378363692216320 8775385 -95016617570424099551823214135057518840 8775386 72347545112562765467861869625465233392 8775387 19308270919605123183522477643978085376 8775388 -164692084791277156072862676172136883712 8775389 85348727065475255277062669014375445856 8775390 -12859264198597735693383337413544124160 8775391 42486267105630823509621021366736873272 8775392 -120137258144092251423122786529083916288 8775393 -44206039632608857390677506718789504672 8775394 46402633557705294815433562660925122560 8775395 251568343844122583878428930909976123200 8775396 -33110220829750610163544158394499850240 8775397 2101545322237613038891811500870433280 8775398 -13779559116579102838337808726049980864 8775399 -166787748174540219036173053387954606080 8775400 -47742780325235958160276503760473600000 8775401 65287345334017811339055891816971187492 8775402 -587054443980961627534076181502157568 8775403 -2049186805310915233017294969355669952 8775404 -54740936470281220153303969740978432 8775405 -170290602558954945953121520027965412800 8775406 -27296078145643750451264312099452774848 8775407 11258633158745066477727632382307000656 8775408 1172544705931328308067576880382377984 8775409 -42412973280031496805986151827505673390 8775410 85927107610656663364746721464848618400 8775411 -52508639820285864087506850972019625928 8775412 -143889405853774370079708909681743254144 8775413 187247950546021306231086306439157407662 8775414 2595044039251549618510148441060280000 8775415 34707460077534066702461570681601919920 8775416 -4979909022563437870028678757008793600 8775417 -1708575094555353102088840468895133696 8775418 -13897936954154660912012811705640197120 8775419 -113449353256857492883056761988621033180 8775420 -39581382912541005862921574995203686400 8775421 582267010474211819386228710624282700 8775422 -20858637390405350500440747873510568128 8775423 65594261303544314335652539239032156664 8775424 34771346679589866658995347529211576320 8775425 50206637373856709031408749969880541500 8775426 -33455115164642613833540898037521453312 8775427 12610210831559479565158208619045843072 8775428 94222469297630368148784775884990114816 8775429 -1301914790240676559048472688531244800 8775430 5366957811751283403679136486401311360 8775431 4110605493214237929015950694153911424 8775432 -206772075794064061025578459054562918400 8775433 -49040187199368126583215497652901114160 8775434 -15798604233919590479142366605723249568 8775435 27257784476517578895889989447702604800 8775436 160119795098830663861541178600601553920 8775437 26685334368663239623679027792035975392 8775438 9516059636009634974113147461511913472 8775439 43352464946610379548921649720646552240 8775440 35806447078157732864045152221265920 8775441 -108432531281950671090068369900659029150 8775442 -8558011029787423337103269763590407008 8775443 -78537214123677261488432466862782853776 8775444 72525876675224230357111760075120572416 8775445 33622379713931879746752477509433732480 8775446 -70993781510414638369538372039521843200 8775447 -67196969610050545125169756325745346200 8775448 -45393280427000500375170532250765537280 8775449 -66743958908729471250560413427143530240 8775450 33749530798207259923552848452061819600 8775451 106408626382811776688554394320310255040 8775452 41199487655516025349227742652993940480 8775453 25580599616412761987917009229754386304 8775454 75729405564822585855740251254526117440 8775455 -6575915563411706702580460077205242240 8775456 -66134425739268982800230966544337207296 8775457 -75345483234754238243539650095036923294 8775458 33358155186512010599585355491167403520 8775459 188219434755751910958860197001267424192 8775460 -63310414551420248523276544432835735040 8775461 103492365650546410643554534851706432062 8775462 46521020503493152119603437785557871104 8775463 -52345418997825285576084723065253121288 8775464 -236688942407734184825138354509610188800 8775465 23457871241024329073297275542227517120 8775466 -2702356176481538347998258051567246336 8775467 111104289637384719919359760340986213320 8775468 -61534535574319756698500081163620315136 8775469 -108649412265490029797872968772183137130 8775470 1969208562535293450758579932039896960 8775471 1363121438800409698460938179397410312 8775472 -26702910092406543518695808115369279488 8775473 -67279827305259778156370853029046807360 8775474 19590918299933709343464220928052384000 8775475 -12468726516024489539809289768083326000 8775476 -5253401032218566711614700607671671296 8775477 104877388609997141438864841104989232814 8775478 40240633354306411957071104870765026560 8775479 128189812655594151167179807976959963584 8775480 11008803883417619524185830549461401600 8775481 -5559935887757615965104379027050400320 8775482 -161720756104772677346148243325955499408 8775483 467536643634943822381838167228087680 8775484 43521656896676599527944311516853932032 8775485 -31021391368007067406044398765545057020 8775486 30186219752432547991898333446070150400 8775487 -63996336235165258163496810393121881600 8775488 -86161657734198034368618120826505920512 8775489 19030229408116010957440063767587164800 8775490 -68434706734558553478080608548903014400 8775491 -31024908655864418517236849871039321288 8775492 96631211465227203648218614249850880000 8775493 119573664881025655662190667970234137020 8775494 -29440179217109963522903761907381105280 8775495 -51867211037642590984393897172268322560 8775496 129861059776972111312110879967376179200 8775497 -89800763412270810405130025407561161600 8775498 38445899744712198319385100827903043840 8775499 31497617879164902680481537485777748500 8775500 -143769103911916088328468938293667328000 8775501 6978795674842115462394755750500997184 8775502 14181572706344224353038992226363539200 8775503 -51821076372038005085706800935265182536 8775504 -25797866180227888478910455758989312000 8775505 13104070841288453121774669556566492660 8775506 104735998243087524985022448540632567952 8775507 19011010517753740217730319487996342016 8775508 -137287776855236826925112887252278544512 8775509 107212644802189977434890431815018935260 8775510 17043689244018213685576105211911858560 8775511 -126221627032294321245435142203760988160 8775512 -1511206174303524049947970931818905600 8775513 77392017857443933232686693502985506400 8775514 30913043011320800916313161215884607232 8775515 78353048461371162316896394909564380480 8775516 108181778088011539580846829117983784960 8775517 -127919345551467638714540618769814997160 8775518 13687810663013521280277909027701867904 8775519 -93674326052992561089551147573651406960 8775520 -2748851453115874850431810402241740800 8775521 -127006917592412395600596027688507123776 8775522 4123107654230443246060493000920172544 8775523 -52300347363637157559455844592420480228 8775524 41201437196177864182373702075411220096 8775525 -59223935395217852104529000786061600 8775526 230724645172491578251335976935811584 8775527 -134479581594047860924238282153154135624 8775528 59513902376163544331571388768524288000 8775529 7887933859764008666836976171420414592 8775530 55950484833870688464435725338680249600 8775531 40354131216156923038897135712459864880 8775532 -35718284966116071051114480153734850304 8775533 746372931501899497914740077105579608 8775534 77672748072401982122492655411604937280 8775535 -5017554616811137070126122775728059840 8775536 4479341670052859975182413058450391040 8775537 -141662280899780128030858304139807607440 8775538 34513598832082181956302729863964667920 8775539 -41050618157061429178923821200723188660 8775540 373751459657457298238161036347114240 8775541 98340193484144091160670424538796144942 8775542 -8893775029329747144266441428979712000 8775543 33281568454598652025260335455288147584 8775544 62072708282920214026013439208252108800 8775545 -144024825972485589360271898691925366200 8775546 34615026506154848613251366855836940544 8775547 -95138898071636051993566552879396019520 8775548 159023851456187229365539081772242987008 8775549 -85610192598511921863538527902151636 8775550 15479058376217206845328669026212764800 8775551 5681949870427693788190287230847783552 8775552 73826097348057272640745259638865264640 8775553 315509620678853485698265493559824877060 8775554 80400731779102642117587070419263168976 8775555 62564310995148841581721393158798851760 8775556 -19723232950704173722298973629563511680 8775557 -105614959479711005731163152187660420160 8775558 22509159155199260416423059357563559936 8775559 -54929170433902090476999688308903802032 8775560 -113060600444083737646907935370152704000 8775561 -94982518949110540463470065341932452096 8775562 -70928151780311292344718853312101533088 8775563 -14689137676846968370953234391200291480 8775564 7709663832225072957172652283940257792 8775565 34560562870299165767788372929098288460 8775566 123885409629108320119936515801470903232 8775567 159375800103064270479350629834247364240 8775568 -19613454381590611052830723237095342080 8775569 351923226507468590951139836065000608 8775570 47135804759076930524773540345659663360 8775571 -27986140983388804805419926036284158816 8775572 7677343061646854745180078772233637632 8775573 4767956249551267262864563149174079488 8775574 -12551780720372816482760999047893114240 8775575 92710492461870331305729478325836210800 8775576 -60251354261906574821676996726264084480 8775577 427241666044443387044999247879571614612 8775578 -25194123803469069258900781793719518720 8775579 97709184671715942436498951283452095384 8775580 8061814488527527888867025273537157120 8775581 -96097870164886248417294558484709979732 8775582 -35577752954225910742778318483514350976 8775583 280645556121090632522064280008360484832 8775584 35988549301626367598679720811670470656 8775585 18388445795468597159503677078144445440 8775586 55551569132309313169402773271467467040 8775587 -155504081514322436743970741021874055200 8775588 111905586000988394720225888428207948800 8775589 292160091913739057493136213646649107390 8775590 18744364984656707860267702188836985600 8775591 -235331752478524281293477894965965312 8775592 -74133198910578442217633931617279262720 8775593 -18477186878297921137515404688730140384 8775594 13467704010976867819077244189360995840 8775595 1901316825323811213377820558088117680 8775596 -146135667220401822630624377833856701440 8775597 -43208041953867580154999227466440209600 8775598 -20775426012528817203434895176845366272 8775599 -20597734983663678086240775027963145248 8775600 14021378489580876528288850088637235200 8775601 20515112395537986443247450012726398402 8775602 68190884426110730696921155156452633600 8775603 86780341038787761765695003396434145520 8775604 9982472738045159100548147435027103744 8775605 -30036233450938867792255512560395872000 8775606 -68869684165792185389139827632227279360 8775607 125076703782552580732330196633556610856 8775608 -21962478101128383866797837340187095040 8775609 -39874920635680012188210002012135058096 8775610 -3903456471439921499360544633158400000 8775611 -4568328315018935360021732808258368160 8775612 -230107181772977931059104441906229760 8775613 64332419878740757475268339925510664640 8775614 82851796038886481476394328062972518656 8775615 53962703644548000533102911712006424720 8775616 950394856168176094617213971317391360 8775617 -53567613358815070961755685784930059328 8775618 26747463044274215859655739288107231104 8775619 -50840188402907341300874669244470023056 8775620 -46992055601285920334705268889847377920 8775621 1715090052629302540379991682575131772 8775622 8578601007142066391169519639368576832 8775623 53443673908795607904699393842957041080 8775624 -12584903785491070387473521448961474560 8775625 43819685884871137345424995786284250000 8775626 8175820224264026180674207271855255040 8775627 -28824511506441016945783316112823979520 8775628 -148662558298486696208519429356296660480 8775629 37694163364980327749010120026544922230 8775630 -43136001471876706846723753087911895680 8775631 105786794185715657612305256776956488432 8775632 -47787950377314866203605382983317667840 8775633 129532859709391850977015064311993584624 8775634 3385975238155111262965718554070042112 8775635 -24678994738689178690450280541890042880 8775636 45714470348525941089212395645055508480 8775637 -6832919433462797257606907326455140968 8775638 125833569626876368878782882889985164096 8775639 123480345231013404713475491369621059104 8775640 -39740364381926112779419914157686374400 8775641 19221091339140441107297646007905517824 8775642 56938269332443695649040747709592422912 8775643 80537413174352895346943094765612417168 8775644 45695737976519075489695596945632371200 8775645 98305516748268248878218092984229690720 8775646 -37161846457624378094340177955888704 8775647 152622436579367542802074760392742376096 8775648 55729900441479370011940956956094627840 8775649 -205338142944869515911450620996718422336 8775650 16045622131609315991364771742070745600 8775651 -101402357373474530698167812554609704960 8775652 101181586176058816944823139006902640640 8775653 90820020005067480804499424523307635900 8775654 25014443024377464413356123922862328320 8775655 1328316801765571140177401725640099760 8775656 91255227844572626779766315359912442880 8775657 -17669033291282644366775601761364784272 8775658 -128122814718799472558330976499219210320 8775659 -54226890064920195372419048568572272140 8775660 26227597959873166005844829734466764800 8775661 284610003845228706304247583657710040300 8775662 29007236924891183310533863483958712192 8775663 43135637921108291769242139405444706560 8775664 -4495871746413090088723439284243890176 8775665 -105190266209831901952180068251725364940 8775666 11230874407863849318549744798203572224 8775667 -24425308925377083306039176421793489440 8775668 85087823671857228917462456368097273856 8775669 -100992162372959815820842524875890560 8775670 -32008015008304523308972055533952286720 8775671 61653095618473202197951303526332605744 8775672 57462981128095798012352620872364277760 8775673 14180656789030187692538421674551665984 8775674 -11378570575516558983980170911434219664 8775675 132334456873671543460033859965512426000 8775676 23491951566567819962618883665091368960 8775677 151774675156441527037369450280111339526 8775678 10895684658327678904703071569667554624 8775679 280386042262206100467307687442432268288 8775680 14328988406361544495677094031995699200 8775681 -10692360153367807018624320734842650336 8775682 121122746850829674834646069021729660800 8775683 164109208959362515656021206423217835776 8775684 -85524047980210878992772256807273975680 8775685 -25776928442241806776251210076089056040 8775686 40404927920434436575909987321258957824 8775687 -40803919440107804744151469853303975520 8775688 -97414711990286479304458634870059284480 8775689 -91057748197655595537771433929057140280 8775690 21204957810501408187643887105461043200 8775691 -253019186219520989343995517174233300908 8775692 137641553679072474326747414495603599872 8775693 21997049353019885680796073427377443820 8775694 109443301534955278996014244615463272896 8775695 501008697323187565141253206135255920 8775696 -17625617932557916410681355835454259200 8775697 -410616833748777307748099134511184896 8775698 -948798010561277381149210136171070336 8775699 71272468462051970575419478271066749440 8775700 27091403872782295311271020180739686400 8775701 -28202716985301848683942329452314944000 8775702 5221634077165696899975736447898688768 8775703 -382171352654726159198593241073375162896 8775704 177416998324452481486015616751946874880 8775705 -8783434089213434177172804484539696000 8775706 -70214265931058242920009230702161451040 8775707 -137099224071631924577681207421603857688 8775708 -2640760242014918493910093108961995776 8775709 -179087546035479781431735732123732616090 8775710 71152116078965937404558641385541586560 8775711 -68734449977356140765252848114521175568 8775712 166674655051016130794923679308745539584 8775713 -76817306359754010036676006530711066576 8775714 -7822671705104213036861492602546488960 8775715 14947661832537399788194936371693648000 8775716 176420745064321670904401089147180083840 8775717 -121584003438581345858226773972627623680 8775718 43191486252181622900244709031571110016 8775719 -91117608848116162217586662616852940800 8775720 -110596307387112536109311968622512128000 8775721 -11360415931686249793283608908264019078 8775722 6420089705881088295342252066958653024 8775723 18138986842844379463863565347007187328 8775724 -200553813728843745632177786641261060608 8775725 51467476559398723839734294761822946400 8775726 -661158296572231182296739325335339456 8775727 -326054626265859366291419506708536263288 8775728 8608403810880238596310930856241266688 8775729 -96180379009821367282894306889335114080 8775730 22844075243596690676017835116617593760 8775731 -162230758947865671075830562307645956468 8775732 11664772674746734240755296883821678592 8775733 -76895274808316703823359925632476752018 8775734 14263474966490206759248488665631274624 8775735 71106442390213403901482071906719858000 8775736 -43966981297997481095876710856853688320 8775737 10821298831903153924050553969466233386 8775738 47263370228272967461288350950527768800 8775739 -67121868966682074512816290037899663360 8775740 17233374665944402768951890928706580480 8775741 749724111671186871095718783401441856 8775742 -20515259221672609960559425573472894976 8775743 115877378838230856196636953170761996992 8775744 17433005746439992102917788190602428416 8775745 64713427084455523665899844840221217600 8775746 44938829911466931289065838696633767936 8775747 99177271035142771633740889664226283524 8775748 -198290326830004735709538965657037822720 8775749 -67612515823186516093385330862423857250 8775750 32729611083381805086111753230564448000 8775751 -36151960161375039873577380167582815608 8775752 157881601079706144619367735556027417600 8775753 3003048266530132673749099324700485200 8775754 -36313925910750588309665723586657505440 8775755 147213736643028714938380914593767812000 8775756 42279616364130992389521578535600537600 8775757 -60540033930483793814084348093133750528 8775758 -100187852606152889917194442537756935360 8775759 40246475046110924611525696041852395520 8775760 -6204963766358816675431693424292003840 8775761 99214266502675428313443471805223029362 8775762 -95249231759771115607481019033135166848 8775763 -78218782691615845923898753148715462936 8775764 -107998970675923241546774096942646071424 8775765 -42484015138001160933915010878438230400 8775766 -170610966656921119856417289269783853696 8775767 11099255585008903666789650797059296 8775768 -4751052695371649519208872169963724800 8775769 217284900244890166911515065319792617344 8775770 -86358593048770951159569982399349701920 8775771 13243895821653110532043757244130228704 8775772 9911789952793144259675240585402917376 8775773 166661662091531354581654261461443018022 8775774 141760480976007152874157300570630272 8775775 -61979146743753779847931273062196580200 8775776 103618066548400508968241072623338258432 8775777 85526055369986986496498213667078792000 8775778 20744038822773317994583898426158429440 8775779 -163099439033326154947503384739067732424 8775780 2061018007044832650226055037873131520 8775781 56211916037148212380953591095369634592 8775782 -88834130899980181746077434893001375008 8775783 -3053459501405821176650174062966059288 8775784 2634382032781269542922213589716664320 8775785 39677309918554800653928902764371026760 8775786 34690068602051085981112186419000747264 8775787 -3419322402405630632850692111081242008 8775788 -39503619856847796163637833419734728704 8775789 28850314832074508885693917926930639936 8775790 15337324232581732976683543149075225600 8775791 167440033504099441722885646331025937152 8775792 29583216143869213411729384548684201984 8775793 -9336972165969899488382818657328858112 8775794 255581475319679235099486072922399718400 8775795 18654656413907932994653681926240172800 8775796 67738782621744021167003429679509278720 8775797 -119005758126123968429476741632450380754 8775798 -29432990085925724558685704273147338752 8775799 227773161397102265132784469915658347360 8775800 24100381502623002947273466317314560000 8775801 -126587630118719215340651493694107315270 8775802 -106266956019681921163122170624851245600 8775803 -114970170537319888549754726631107515416 8775804 -2538514553017826783880145465465494528 8775805 -45305447071645915256279374769174499540 8775806 34224404421232816774223551715315197440 8775807 15861257993370091511052484819730809488 8775808 31260499460339797467174324466719129600 8775809 -41400348519732278469663526783917831168 8775810 -37445013565764826384853557409826892800 8775811 -161530152113809207159578582490336260096 8775812 -174427423587975498683389716137154409344 8775813 -57468641703289295616500473867337042112 8775814 103571107131738591455916501314067740256 8775815 83882874369378690841746699458021043600 8775816 -46663986342656920724763919720566128640 8775817 -280585837253311132827690534855651354188 8775818 -76210737540813139013722257040239924480 8775819 33934483524184223460804387160361461008 8775820 13572962480667786204407696261944519680 8775821 24981414572391834617829854452043513088 8775822 96113361772602423503226661100474409984 8775823 16474073498080870441447670326714547440 8775824 14931938614554344849971716862840381440 8775825 -109313546774468514972975588578637146400 8775826 124588549757283323800072002590549172384 8775827 3134448356775275197011967899769393152 8775828 35201800265556167475345370521019365120 8775829 -113128856778715035620665334379917547524 8775830 10652213338744075612961363563692165120 8775831 15414236521974212340850850880935593344 8775832 48704159692434328904808658252284549120 8775833 -56454958333034755320782391825179175840 8775834 -16198662445014969043521645541751377920 8775835 -26391456499843079240228468144935733520 8775836 76284790532897143419038552162801364480 8775837 -84217961027867089394086209322342732800 8775838 7861812219718251961875680021048104320 8775839 93899563256979703140480052947627642024 8775840 96429341458800427577771347590669926400 8775841 -5294279694698371627977645520039146240 8775842 -5336511862092385961285094916189869408 8775843 -9269189052602259122991315420223155336 8775844 35704055137443182640868429634611433472 8775845 -3915575769717936400889679976420567200 8775846 22380733256031673856971522091785900800 8775847 59692342003113918426223097439421611840 8775848 -49698800628482469700442392149868016640 8775849 156221822719838086362586842624912350880 8775850 -94645096833650660939237228497936915200 8775851 174884215689316397792763922848449595300 8775852 -64967391645691869608865999965611375104 8775853 79808811911630357811488945720749861120 8775854 -34559485605104631292987403665794649920 8775855 18400321906693455079892181939807600 8775856 -25811999393696786911292927366779699200 8775857 142264963560748294120556732772007398720 8775858 14120911231165877275619317478064135168 8775859 313730737763961612713559975053483753016 8775860 50208820650840797995688150154690190080 8775861 -23440229466267593475263937930190317216 8775862 -114576550103905410206947312038797225568 8775863 199616360578268942521945313402527427112 8775864 -11152128306388339693751354834237337600 8775865 14246148116874288259142955628219339200 8775866 -73007026432529119057988754952447224576 8775867 -29686664158473631212959112521977004352 8775868 19995266692921843810776814903674856448 8775869 -218707457901416757722113561508361372756 8775870 6791557801080159977449356773821440 8775871 2134166613596028056027545224445994392 8775872 16314261255633818684094365828665835520 8775873 34819371817087363682472140686835713920 8775874 -116938597809092086004061670485443126064 8775875 -140943758187687756589370538021887328000 8775876 106333126492348551881584543328789944320 8775877 -145348183527366862694886023302156740096 8775878 -81469368510114468739274983494126809760 8775879 58455949279158341964064719374942620800 8775880 45425604645632489455625755348242432000 8775881 255855103112515589800112874040981324212 8775882 -485749033231051307939109200213938848 8775883 63222456295226028437730612879071220544 8775884 30434180652074089300293102289220462592 8775885 52520184184854663000360485330447851200 8775886 -10921891413354378288129059085560920320 8775887 -324194293381661408905780920443845814976 8775888 59120163183727089990132486009126912 8775889 -278984027573808456631985401892469232220 8775890 -2386691868489956255264631990361041600 8775891 -18874927716916846337159118836174121600 8775892 -38549685986079206456625075883359942784 8775893 -65845890546146399830369301627573859840 8775894 83157469052158778784269419960493920128 8775895 -127446253518889017811091166623435802600 8775896 -156855754806604552145482230487909478400 8775897 67403029211688770413182613602911766528 8775898 89282504266425464788254030299810922240 8775899 -33454752111855880801268236243183783152 8775900 5272483506616118561004676739154240000 8775901 -5268634574866056709409378133793748948 8775902 22348639982061698917585222292841279552 8775903 -57916190408126615631817266623810814720 8775904 -139825289945772815961630208428213534720 8775905 99790643805233305779039444910505943060 8775906 -20263562125068883737273856624943047296 8775907 27761465126972497806049980799037493712 8775908 85239104924134175314392954651357904896 8775909 9710702139784092717447684433073526624 8775910 698351292898727739146015956720369920 8775911 -137259102873024866870570185520362853376 8775912 -4550919386657005635877831288531599360 8775913 -384421725964836127142849595237700000 8775914 510367928652387248572379202752077824 8775915 105259220371526226167188766193478279920 8775916 25808366821389455294747763522170282240 8775917 -120899501007928163805660733294167261780 8775918 54186562320993172555078173248373102720 8775919 -2462357721271003309749678532245370800 8775920 -8088954075358673558808137387819335680 8775921 -47588178884463178653854646551432881152 8775922 -122878668422753765907745146721049364480 8775923 -55579815226052604002268189691868468736 8775924 -36493340614691472862241920712861958144 8775925 148646645777993912067275129356180356650 8775926 6733445584701708893291637085816449024 8775927 51605209739398950921665050075878717600 8775928 -45495868338491333604381625857240268800 8775929 103194269441388390485721655221874754640 8775930 -18985181777447484069331896612509210880 8775931 25303434944513747886804770156828673864 8775932 -54149973357539329498909860875637846528 8775933 14293560551886158104874821888000306944 8775934 78085150991888883230145642845792832000 8775935 20571259942049709778315819589975480160 8775936 21430550089244291467126980268353650688 8775937 -145190946251314883873668740741912796414 8775938 98871157846976724046468157120466951120 8775939 48604509253654086561602151064483077624 8775940 -1235082591163805601632548824449740800 8775941 92605458040463045541492890009677221342 8775942 28699222563439810243088660114140053504 8775943 126883104799966794566404482999472561944 8775944 -30585453979673070517882289612610170880 8775945 60072268881654482326468079997467773440 8775946 -41672416412086139787820913965304668320 8775947 -113140906232234812974135452949404306604 8775948 117288327445473281513739965278198087680 8775949 -31108677401623448083318852626285148800 8775950 -68425532378377290030663937130649312000 8775951 51003020833169915753992505199524004000 8775952 -37925832318658692517774157260880609280 8775953 -129625351722671968240220421423238206798 8775954 9823140395509517477055908000533094400 8775955 -18014129744005142808895463078062368000 8775956 -221206745545655575801511551582347264 8775957 -112721815698085870563240248520258256608 8775958 -137869705209079208079833019230256253920 8775959 -268142508859877056745390340382954843800 8775960 17254069806640759594763584411133337600 8775961 339991572301938063770027787794855041812 8775962 25492815814346003155123928890804350432 8775963 43925729289878351760194928292022874384 8775964 -48476297328216260591886871372907586048 8775965 59346627983117391015571576997419319520 8775966 14893747391379132499974867464656146048 8775967 -286820978564846700477518775185318292400 8775968 25970406602253095321861945264054599680 8775969 129735286713162832986348975230780513088 8775970 38972480766744187240800820796076802560 8775971 251556984537529841791073576201852846172 8775972 19055400197694339041362644766898135040 8775973 238474039598498133568483004817931100222 8775974 -106950979849162979439738625544445663264 8775975 17676284636649116270170291781663737200 8775976 32145121810343919855861941602593669120 8775977 -6587614791006027529411442229258353088 8775978 17918379089056363252614757805243169792 8775979 -124212718800019752206210189561845753420 8775980 4252275580692007772719852089236198400 8775981 -136043728708823290597340584127806653888 8775982 72779729704964528110854127831527734592 8775983 55529819055223504664505958315014074544 8775984 -6010252867230695446244269570900623360 8775985 -191511928902731645621883366224595359820 8775986 -53402704997934234105494213133966274560 8775987 -6379546481526381312022731781455901824 8775988 -35640256210653568733609118566413978880 8775989 149924314975416298955914120328716679790 8775990 -9938190766380864105421906636555025280 8775991 35448637329595127733759847026559314144 8775992 20719507173086880603621502949568000000 8775993 58814858260197050597746980964260992064 8775994 -36036400964457693840806769080587234704 8775995 -73103733822825475304586537519231196320 8775996 39474978492994617656444641460774318592 8775997 -187332175976900405202520479322127594554 8775998 -41513826045773505548878142324005324800 8775999 4894432164590270991161507904129926400 8776000 -10585801642645265941003553677246464000 8776001 88214510858066617142798049875422186710 8776002 -2136711363927910407113271221361116160 8776003 233199469080707287107058777947495434904 8776004 119375287930629580525425232581280422912 8776005 -10173199245566137115106085447688755200 8776006 8646427245048373182005627036838612480 8776007 -6978959620248542260410268987269937728 8776008 61513377722295032153311924057464038400 8776009 137153115469065959658434778103217160 8776010 -104756677025605696340710475638341543840 8776011 -219815623748205624167613911991665918736 8776012 64609152238207914153413312465677025280 8776013 122417953937355957699794339013215126262 8776014 3952918090653421540151266129776061440 8776015 -1497099191396457591987266882418882480 8776016 -23690975826853006659324746534387785728 8776017 -92254886496760301840346342982903336320 8776018 51325698857765025561608305958599471104 8776019 87069700636750947063134600524365078096 8776020 -17912594467769911353015175754707415040 8776021 49142814501616414539834521699501654222 8776022 3337496531108103206798076688141204224 8776023 31712866620043395459037774978265835600 8776024 -182879735345429421332968679848171622400 8776025 73769677047239835128132643423396017550 8776026 481467929423007593084393270400261120 8776027 -64047265278139044555659389703801657840 8776028 295388852395113232177876393465876310016 8776029 -161157390810493595894402275776945882240 8776030 -1479505306598492110110459780748934400 8776031 -260013309973275231573444871977858144000 8776032 23655994471008987886915272564253655040 8776033 -34199667213517547800771268354585701824 8776034 115328971761149955944239851986192974416 8776035 47963410321043406547127653461761692320 8776036 27111150244459414187393585094475861248 8776037 -58334547000704992014740855173723501314 8776038 -3288289213180258070327649298441543680 8776039 192799817672367550855327555731066662840 8776040 17928429372734317570834227818068377600 8776041 -481982791278525418017500838165397440 8776042 -19943245216961636145494092305520896 8776043 -225232951371308538097514577543916814400 8776044 4093074438220310793144073572646116864 8776045 86262217100530854917503716609300780300 8776046 101850029976407671358579207039256040320 8776047 -14115544695979280028439510514424317568 8776048 33012333129360496305851014778307510272 8776049 -1951085843987712231565600395200713920 8776050 4947023256528542799368313794571897600 8776051 116376666000143401964729811092200639052 8776052 -118906526168038893057062197207848065664 8776053 -14215585517433103860431559880642477440 8776054 36969560227050042496668041256794105472 8776055 184135758804285291207493042482294488160 8776056 -36562127433949819695075614167710412800 8776057 -160535927867951475635435870588368569468 8776058 -29627376148290719431886455257172432416 8776059 -115536714155854682035406218131851704296 8776060 -8865420548350040089433136920348144640 8776061 -33184559908567957538190415935538827168 8776062 -104195166383768410531019312787307806720 8776063 12226193656458006193999532042764868768 8776064 -12696159025610203188523088657220894720 8776065 -77018013162398280229710078398624772480 8776066 -5331576522854721269484633153712483296 8776067 1744292353030987701740923393695980400 8776068 12904942905010056244145454434892644352 8776069 -28162549448437522953874493751219036800 8776070 -53215900763001585373254508201563085440 8776071 -252953753150089038491684461336376284128 8776072 170457332326885654167568687537231180800 8776073 27078851143823897232442708621079946960 8776074 -39641717081303118975830252785269085440 8776075 46013865099098719248580859589348172800 8776076 -15736694544401229660833312834811306240 8776077 -74594151248851791037716481461492002880 8776078 -61602141998549106872574929660079236160 8776079 48146934106429301481920034742771500984 8776080 -17226579906191979018840893213638656000 8776081 -74605736788592402978446880030383866880 8776082 44595706182136201473797348880772231680 8776083 16924690854297931103766869956960318848 8776084 -76944200364416321111991452463008838784 8776085 -14717835706979769389021443469080800 8776086 -61081752661946366808926092473418332672 8776087 -19832121786400495661234811703934882160 8776088 55390413897801765803380934356004597760 8776089 31975021614941480226646020985191480384 8776090 -27640874306092374514683030444056935200 8776091 44415369090506588041963138260362688984 8776092 3284471581944870361904088302650558464 8776093 -92754701324645099095838036358038984096 8776094 -14001260169757577868640413025915627968 8776095 57967373826506544723305211970080965520 8776096 233274968682926509150108082640835706880 8776097 192684513954763989794972581213839631488 8776098 83885694153296586592992035259671115984 8776099 15862408112807958525225015314740824400 8776100 23587527542386820880374073392179200000 8776101 -35070560007916752630891500385712107168 8776102 209940066596706877071533434354138255104 8776103 68132873828102147293878206187797010480 8776104 48948348933607745429339655499546705920 8776105 -58963756866528298262580608211602459640 8776106 -183779409693298467993289734840398228736 8776107 -4746540336903197989273758701674363644 8776108 -182505693649128313429282246775315817984 8776109 13575559884348183893162901667175809440 8776110 -11283956149746045279946110967198310400 8776111 31058852322184803214732545349536583272 8776112 20180711370216957939965317238021652480 8776113 -45347583910822681773564774489505252896 8776114 253603888500962533813236683186443315200 8776115 -303876383736111499113956537082070349280 8776116 -76018449860007159479474210630387328 8776117 -39335837993929509190735779255174121728 8776118 -40221524671860858455253901117562100096 8776119 73319620441000253393145689746272823680 8776120 67964381657598288413143747304014233600 8776121 -64409636544115189558641542628474510678 8776122 -95284009375379898452853946255540786176 8776123 -87155374490503559026845657715556820296 8776124 983856612330508223772457703922032640 8776125 135356737900668073710383278177050150000 8776126 -6251433630558888014277719496074143488 8776127 50463656108636699593798592250012225312 8776128 654253892831252865564872771836575744 8776129 -129621720385352687022519148186369014224 8776130 -58379466084541382483344185261066720 8776131 6188585803034030422463111655015899136 8776132 -198589902025592379122985198335293440 8776133 -6706768421725415192193826225842503616 8776134 54108036443722862991207297209855892480 8776135 60315013468897041915332660241007509600 8776136 190656044157077163849213624510226375680 8776137 2000255031093293336657409748656670368 8776138 -46328165954457268597370500162721564160 8776139 161830294600420604345980437424836215856 8776140 26441059587014609951122995336777646080 8776141 -58290027511629384439918643035483648416 8776142 -96112004447040881170858302609022686528 8776143 -28311910829183434613098473285476367096 8776144 21666432161510916734288303043587129344 8776145 58182798349369103036688212621434773480 8776146 57913169536661024889226450492954579584 8776147 31581459831452520109104984623237473552 8776148 32311113532789099806101319707388485376 8776149 28785450539539721520714199014662127264 8776150 -70862067709428394973239003685328559200 8776151 116915965917655250367805207073061718152 8776152 14087266836624599467139388346501693440 8776153 127721495348101783970352792112462647300 8776154 228350399997924095797580465451444696000 8776155 93225793704081812027242489784942210160 8776156 -83162563594166312078451310378618518528 8776157 -46997070471190256831150334396567642720 8776158 64022909250328196700901304634401150784 8776159 -47959246879228543965557319556523383184 8776160 73291836403133001091688603581301391360 8776161 29502180993002435612531908296877988640 8776162 -40664938267644586876393919880322830336 8776163 104542817867535419003829187233217730184 8776164 17775512742468775289986113222713241600 8776165 -29894459209677228422435133250829998080 8776166 -11371825242748705087771704309061758720 8776167 -148488935661817165673416974392296476120 8776168 -58403951904001511308251591155678330880 8776169 342872993756112042919943700672447693696 8776170 16861549984831966275879850209264037920 8776171 3693152166787917785051198864629295040 8776172 -20533682539643933622555413718632394240 8776173 -5029896109613032832745979755274741632 8776174 81210129514251234624920826496826131392 8776175 8175705812711886219973670200071959400 8776176 -668978306120197968314939925497118720 8776177 28569200884698128168240720077813406820 8776178 -6586430357268659486613796846980454080 8776179 -91647247495973691656911498151065904016 8776180 1468796013938233247313129582018723840 8776181 26409983877330917889978708760835831982 8776182 105324982791248917653772040580091161600 8776183 52439700497583697732188655802283412800 8776184 325188912943436972535791505855595929600 8776185 -31487929148091612544470174490431739200 8776186 -153537673830975552903750839652955900416 8776187 -31561270467003912449775648185865105648 8776188 54736292303989413749653790840672724480 8776189 -125156394027392723751758298594108405440 8776190 -54252551823272898967341051740028158400 8776191 36100493264743155015820096716471945600 8776192 -53407028176905865770334791688211398656 8776193 -8332575407063381580332576059923747072 8776194 -59777495173770844724790777450117030528 8776195 74335571612179835598018883093685065200 8776196 83229862727406515039263898638430760960 8776197 137548135814475595679384565001056961374 8776198 135358872719354294025519789364831125600 8776199 87112839479146104528772317475680177936 8776200 -46566702483177032526698276031046656000 8776201 -30793059335605050209988420303317477760 8776202 61109139135269191198250289355261569792 8776203 104788669153117622520036339013428281304 8776204 -178118929006336822729360949396475660544 8776205 106922932094133632102838589524340150860 8776206 -633379849936826654974960429004522880 8776207 -453183931859174178585224731959191734800 8776208 105678777291195858976688487379501056 8776209 -17638868753007351258379792803530496192 8776210 -81866354845644018777180855402679206240 8776211 27306048323449333639212642665601952812 8776212 28196296199243027982724560217374873600 8776213 157784369304619290164267938958341832462 8776214 852684707910449546541783817651676160 8776215 -14019848139960238550482590894187084800 8776216 -308643616715980726813727953240015011840 8776217 -116545173307111000067649141761861828220 8776218 -13812830282130570842242517922400579584 8776219 228332583875824394349018311445981375620 8776220 -19657724176476976601271066853789854720 8776221 -100804267726685100331490607964322882688 8776222 -7207560200310308676526546392086313216 8776223 57723712685649535309011142216256453472 8776224 -14048186940782894203145714274687516672 8776225 -42963322080936945153910313485283270400 8776226 -83756375110953081693135521237069504688 8776227 44963939226562271915455308969501541632 8776228 -110137846269589440628228669914901048064 8776229 -32099840149891317225702199172840845440 8776230 -35973068680226186184527205095588273280 8776231 -132436171536732251390001027062210984968 8776232 -3886160303213914008461526719616537600 8776233 127189856776456776394969506645660136800 8776234 46497009355635036596432000839457636016 8776235 55000769267061078013322290963216093200 8776236 18453338304798180025379977486955642880 8776237 208993411203061374940443184768378584672 8776238 170853482857186450268986519323538536960 8776239 -13730105022266245212941634210329258112 8776240 -2061438972879248226511194798604615680 8776241 -163925738165908610384524281236619425100 8776242 -112469640190189022930897681440690325760 8776243 -16006785665293856224518299313955402692 8776244 5575332427443282864580593366301766400 8776245 41482613077400347565321308474273141440 8776246 -4407380135413000592967115608210486336 8776247 24242044666928772566880779597289931032 8776248 -5772862566418133759680637594869432320 8776249 -99018706100456734751105107685307056700 8776250 -7040606302328051119468061818958400000 8776251 270963118697517914306819889417105060 8776252 -682665620803508484136701163295534080 8776253 -122630699668126656887964589491231685236 8776254 10363724568348132043981922163494519808 8776255 13752684452700096019972212082481360640 8776256 -844408724717730961571115455537479680 8776257 -359762120142974340183746031353195520 8776258 57152025759991241915184417814394119584 8776259 160568027857823302156755848757080150400 8776260 -42517519638951882921699796880676145920 8776261 -57465161175813661885110245889410414948 8776262 21644015114236507230821029112577248064 8776263 -37485608741505438409939641440960355840 8776264 11869596230168658414326306804136345600 8776265 -102461059702292375259953429866811405340 8776266 -39786409023375613424675709637699358976 8776267 -96443003670509820861253219402952749368 8776268 -58659893342922197175633336617405061120 8776269 10685832754691772582149745432633247596 8776270 34025629479539261972099846730264057600 8776271 -726888435129486026693252393798140416 8776272 7030728272703064687883140727244718080 8776273 155524754314097778755464888467161042208 8776274 -3210062972460855699875997114455712768 8776275 76061572574553365281148263157599789800 8776276 -4152799100525539557096064607525875840 8776277 -90953856034829643716829778812947405874 8776278 -26896932403450027178499891045325766016 8776279 21127990174568428396667994230219425984 8776280 4273384897433549072599750974361190400 8776281 7569817181660875885969631222102649552 8776282 -6237561433057683741094147460422164000 8776283 33360784537294363958691811677209789664 8776284 47260161444000813201557703401432039424 8776285 19715836924579346891116189571762472960 8776286 -4214560231458885211735577081658319872 8776287 42577037309422224485521874333474996808 8776288 76833181846405170245417757524709212160 8776289 34268448820260789292269441869138961960 8776290 -7397612987646029897000007532554624000 8776291 272160532858578125015937812863574385692 8776292 -127249273121359648809030869050330663296 8776293 -80340267204167182642307408519825476416 8776294 30490940545958123730888764518116207360 8776295 25491014123015094768920226854860081200 8776296 -44712394219483804397427252841945497600 8776297 -93213687714530992313528492764220813254 8776298 -9162807210018742526798649143114745600 8776299 -38897450054937108086123276075256065280 8776300 488403278157396352914988524913740800 8776301 -323933024843290613807696924718154574868 8776302 22738857197424299658918182596934855232 8776303 56755788788742062939567151387754288600 8776304 -20839512998043456435912445453624442880 8776305 85629802799213907596685596820410205300 8776306 26013014609476126842091478879990714880 8776307 29669949896008932902229255563063935800 8776308 -391447479862756727256394917716336640 8776309 224812899877822987989888489432913956000 8776310 74040173266539691672388620355881451520 8776311 -175481501481217637896992425443411682328 8776312 -145262907604328739742774307512717516800 8776313 -5015450542067079634111461601500490176 8776314 35398741259187494239389397487836128 8776315 -91512623582476476583307731813489847040 8776316 13221612023092005832303091820710218752 8776317 7321298860232458959742365546711539712 8776318 164032847778174882319364119210634294016 8776319 46485504362902198185798158432620670880 8776320 8167243825631738490903268223562547200 8776321 -333186552963615992673844032947781173440 8776322 -137197704906112392224350067960853871200 8776323 -726654661121799661526147803376265120 8776324 -210627775088044088956874772971858187264 8776325 18515493820349556561905398374133309050 8776326 54366168944890700887511874754821888 8776327 9901497760708319580421362754799290672 8776328 -61629979883155248243106033388310528000 8776329 -89996754627194475902675724950698373616 8776330 26393489451796968155820287662047648000 8776331 -266789167532791565310255028492486184328 8776332 89493674764958858089872165530001920256 8776333 -21185621884734399086151386202343202196 8776334 -25020961885173797785585559173736303616 8776335 -8320735206730683112360924980416839680 8776336 -39786519332610318691201424917499895808 8776337 29511141669827114683607190273902965920 8776338 63363719296440360611704765805178697344 8776339 -195664573126056208489939632019679419752 8776340 18421141681521687816834195913108070400 8776341 39934922541436556361291647381031115200 8776342 -101145802145027934805368930471855464928 8776343 3519560354795470875851952099325397784 8776344 26581005388129437852440874840586321920 8776345 124082852355470509595306613226471464000 8776346 100861456599755150782095308289998149872 8776347 -154546604119092660056306795739936960000 8776348 4435498881433505948396543847811776512 8776349 -212331789921486818172536833147911322650 8776350 -1566906172962011493231274364438539200 8776351 -246001521875094461295785278304865186768 8776352 2232450332357527782668168007532019712 8776353 75979360273049745816252812519292436800 8776354 -55658478799366677334244316468706316928 8776355 -36851642336778517213373226157759187040 8776356 72600706006490999144815480293826102272 8776357 -181258766863906784579261005354894338660 8776358 -114931552225620744083808984185785650720 8776359 -137892447933253805576521197781201730736 8776360 -165315973459923987810364348711301376000 8776361 -240159177408831956521993065199732518576 8776362 23746144511485395091306012808778822144 8776363 -39573932125244333690399549606290459296 8776364 -33732252960817021527043911992146905600 8776365 13374725257313030601278375161353995520 8776366 -23479553333308653706998141017561957760 8776367 -55792654006942475573716870765440265584 8776368 -295634408868626740757894964114063360 8776369 -44457363146258026045002635547450734208 8776370 15001628608863315649551789781332364800 8776371 53570600420060005025047530039799720560 8776372 237718455623857052852332340678058368 8776373 -203068260538079133544198361400143919378 8776374 229852452144187874895093252173882880 8776375 -136164926399381362805624388827459712000 8776376 -14699199392281695067181586142302781440 8776377 -133651490058657349968031682072068352160 8776378 19111274814962136660673366334820731328 8776379 1979580583414217812638124472171679360 8776380 15782391402988007238936874444493890560 8776381 -8220051772429349910106619743381689754 8776382 -126039721330355540199086926573904702208 8776383 -46331452724631704080091383357919146752 8776384 -3122576400186305340463251194169524224 8776385 -144725291857528752900662640526968364800 8776386 772208315473518075497076791167933440 8776387 -89992863497351166746046164444050656964 8776388 24231695700936588533580307914761994240 8776389 124522778075471416182801390160305203424 8776390 -11216065539069231816904818861935214720 8776391 -13870462122956764192141370980886154096 8776392 32905018883606287306955614078490910720 8776393 163816837506788598262943442236764631642 8776394 78082963060595748631573721046008129280 8776395 4330353446262239137181352016877661840 8776396 2705139658171542769188386793989089792 8776397 114066059066471354529597988282254783552 8776398 75643199652867240449581261143041692800 8776399 117613329223486296208721901442164796400 8776400 -1391177567691116378251262527769395200 8776401 -57675340009207931728082253140407549968 8776402 121091030649086605527314821955207275152 8776403 -87918546666281581505482926862254220080 8776404 29896270145035607849544343951205990400 8776405 176153782442526098001766906709804601120 8776406 66584598329754451859187348570421589184 8776407 46575980499772916152772470081093659240 8776408 136295517853662243046152009441719592960 8776409 -3171608575879100430271615835862424512 8776410 -14632197962071440766516577098260295680 8776411 177127673106425869926269727533590957344 8776412 16368017998662478099722937684595520000 8776413 -165614867060076461436843110948231288058 8776414 -105465320470866326888878034171561218944 8776415 195249307087967385983204417380024910400 8776416 -35025961479938199538977508618301079552 8776417 -38873665865191614405979471398164588780 8776418 55930223021205255461853807911877474816 8776419 40203925452563353594897775034149085168 8776420 -71837173994550064440358370451248701440 8776421 194277529238153172522610895261670410622 8776422 -67552540652411242599321867433505546880 8776423 -243736474845832918839465467030358268280 8776424 510381105335334096430343023642095697920 8776425 -1862281934528109697117786521427632000 8776426 182282313629006584437732451021085345280 8776427 66793856857093761644519214369183944640 8776428 97768631840831051117936191285102917120 8776429 -894549654442357701823082003501459232 8776430 33018258905892268245025404063674123520 8776431 -41686487865702515266352168038343082720 8776432 -9354062050923950825404260477711679488 8776433 -16282408122529757325122651195361423360 8776434 21981323168396469749678519355391486080 8776435 -72456420274903359114711078217503039120 8776436 168891294500163888322554574345827736320 8776437 -54437626883931949701414050364087996096 8776438 -12281490653344032424293014115262169088 8776439 59399997238966505878438975303644578616 8776440 10355694576370963115426224968513024000 8776441 13705036222617207326688281645509168384 8776442 -54159944348690971858718785473502732800 8776443 -27810997451443280837603451588629467536 8776444 53929595129618190175785119096562470400 8776445 -138404950048130815196050759089588910080 8776446 -17983455005751043634540149525975213056 8776447 -2032563632144280677174544028257167104 8776448 151355298668799900080447206720612073472 8776449 -41324949812218607136352737560115792432 8776450 -8221962043209510922199649100521984000 8776451 -90571447654215080075422237383069728928 8776452 23454233507973039990093905558355800064 8776453 19581988105435700537078797413114405120 8776454 118797410421079631489120345630983691712 8776455 960913889279768958522032188514764800 8776456 -27303040794928266358679447256640665600 8776457 157683161402226092555280353631411442212 8776458 -148988062129115921150217736870494382080 8776459 -124305069027303584324844287225738823340 8776460 11703008275368154952935031772165734400 8776461 -5647503724792317040234259046165350400 8776462 38626966378230475726648904149611048960 8776463 1555494289815689209405690866745886064 8776464 2478129037841085107532299062398812160 8776465 130466191594478683808143530949016733120 8776466 1971262574118364354654651954786548864 8776467 13628615899774895300244982790783203920 8776468 -51975376962924848740957488788129963392 8776469 41463665974921079723003862273211046844 8776470 -12755797914098241819286707178689552000 8776471 -161145629991817040620892680818380056656 8776472 -1034135141779324203502585138823823360 8776473 107264982500018262371144012396335459200 8776474 6242782539243284189262259880117225472 8776475 -87601021256638461037592323722355423500 8776476 -58593170021344130331130601078481102336 8776477 20784037903742348215517098757238444940 8776478 -10025167020298643485405640259475042176 8776479 -132956559357188623002167785172153138160 8776480 41673648304606043784592358748035481600 8776481 -42899982919539366682264586384880959808 8776482 -16226278928073285572707911439248503808 8776483 -121313364724435910762493756741318351268 8776484 2132229083790456797568887053854725376 8776485 113682668113506335000901868949300683200 8776486 -91833193448520379139858893023450594240 8776487 157945667737667888474187586693294555320 8776488 -7242943676075327847169999636372684800 8776489 20339341871332916340952967198694903120 8776490 2626523864913648043146561980559307200 8776491 99465938134349888102612546491950051504 8776492 124851570399711994156467487295319516160 8776493 -51349945208225217525103192128476394 8776494 -6224877085827187277597211600345252480 8776495 17972758299861626379694405323033758400 8776496 -6030789754901521513936914674159517696 8776497 -295354379329786070070152618640182400 8776498 7816519014764470423130469347907010560 8776499 177288399583791200739181242584916513240 8776500 44207725428332726767084078186258944000 8776501 11545003939950406112327146429950020256 8776502 42844360614071656495539890798388276480 8776503 -25801643753198566060138683393990735360 8776504 162844729682246082868035843422844088320 8776505 112707403102058801706663976095969542400 8776506 71317194414189635212329491429984123904 8776507 -103119818358964284496411232975786313244 8776508 13606400872989727012503419674081347072 8776509 13850976877682440523539584701078835840 8776510 21294178952969107922681854127942660160 8776511 -26896893475372104273032814530264099928 8776512 -234491169198976640446512061110288384 8776513 8538861632081546446224814518848717762 8776514 27307765437411360842922867535887323856 8776515 1084673891699505312257709593416247040 8776516 12908898861282852868184170562224664576 8776517 -130513796400227874572722376994961106820 8776518 129548741404055651401166137374200801280 8776519 108245513212575308979810352651390008920 8776520 -232489276265563353667958909998232678400 8776521 9686864594606212210172381091717463908 8776522 -16743520954272666160644941117346060096 8776523 -23311654741264025624225067710808180480 8776524 -31730301749150857866329947009625702400 8776525 119912992433302935718628556459477438050 8776526 -52182739570978041990348486825623025216 8776527 -37337568859118760546036808708150372992 8776528 10011859581502116762088489475540836352 8776529 168130889324310159004289944912567862130 8776530 -9850561850721269000002798917347028480 8776531 180309742340080312100193452337460319280 8776532 79537021406488803391340703132815949696 8776533 -74120538880225775175685205593108903776 8776534 -5490541915127555215836798329940311040 8776535 20582054361303715429918117066595203200 8776536 -5716791182758509569210320837399449600 8776537 215266448645171437943160766918648084320 8776538 -37775112291345539100270596009635480080 8776539 -287804893524613739878227497647570208160 8776540 8497198950629834499597617147141322240 8776541 -134655018997020828123196921215363140058 8776542 -33429417231549216512565075256980575616 8776543 -201959228841899082178598837247054186208 8776544 28468798402094282843078243401591160832 8776545 115304104354120803829741710691758643200 8776546 -71501132379367674544284785194494764256 8776547 -34554093127643454834790890155543342400 8776548 27734787922847061491036036934568243200 8776549 -95699372249583467105414322680190563040 8776550 -44448301857643322721361280893950811200 8776551 51716455341231239911507019073828038784 8776552 57479347259951021688655382072195865600 8776553 -5764255198378269338335519562293632198 8776554 19380373735025982695762861929909105920 8776555 58507186204892482622667479568407600160 8776556 -21053635156560019132164062332050785280 8776557 -91252810982658517994234768331354733620 8776558 341807005221296020343856774250536960 8776559 -247371341003794922859238294787984450760 8776560 -6686253990877908742341114370188902400 8776561 -30915269951691813758024632354800513838 8776562 -35846932439966474228286123498320150400 8776563 126163896840211437395490038367316069944 8776564 -12493528886435269885395176586673108224 8776565 13940941752793023262625661510017510400 8776566 -39992402652682923352061844586013750400 8776567 148507549345474929185295322832027200616 8776568 109779487281804988820201781712664309760 8776569 -35250811206674150000408802023900289456 8776570 6245498655409457349684666701489894400 8776571 -9916974661556508192689868619885479360 8776572 -2240968115161498495882811064813305856 8776573 79845922984800314162050540199558500608 8776574 -2811193134697916125159974809802801408 8776575 -84123946800002316485270577835404693000 8776576 245300464125569407918376399304979906560 8776577 169738638328172932140217800643031799426 8776578 -9719184994170461149682310687393768576 8776579 -75456109582732711467665038809215903488 8776580 -102533029077694567454592628732076716800 8776581 -109915988846903418838589852427246869856 8776582 151970733048239465029408644822334327392 8776583 -35701261108906854808563987934025280096 8776584 74249080965932375022455096797018521600 8776585 -88374663048325287547449114683844794040 8776586 10053819393172058836581712720782526512 8776587 32430434323042201477258175535744418800 8776588 33080369366360717471582815299750374400 8776589 -60734740639784856176608568461314723840 8776590 -49611341790424758526350793753160390400 8776591 -88702029070682459812686989715432970808 8776592 103546361317901363465488296091898609664 8776593 -2464522960634723209936310737777673856 8776594 16608355634469135434921132948800980480 8776595 -37129283283237071792719970031326552400 8776596 7989584085196000348148494281705406464 8776597 -17568209188716453723530611657726126920 8776598 10818912788578413727260197175734886336 8776599 41256599169370558028470418511397411200 8776600 -41876706818148624839843520240706560000 8776601 -85469976768733330486245356487576048 8776602 12659043664964956652555503716312234480 8776603 342438963268969481892950857609159016400 8776604 189456893049279762233044702592944627200 8776605 1856264209382766503795254787193348960 8776606 7767143954195466147707675383712481024 8776607 17889160227614726158303374363063070464 8776608 -95973731211930059469236511651529752576 8776609 214465969491914466250802255925579299810 8776610 -78150314050662774785685680667155171040 8776611 -56546665001712043008543037966386088512 8776612 -77704030282531742215028264974590664448 8776613 206082949460927138963775681476471658240 8776614 -20278431232416136177574896696926523392 8776615 109688638667115779593541541815795038800 8776616 -51875385907837203757566442787678208000 8776617 39248816502277917242839529837421025680 8776618 25893073530766367628807083586270673680 8776619 -153306082361779638959350407472705008240 8776620 63593694472304079763176240241702041600 8776621 19551188900969239313661111216021913312 8776622 -33872899827671411911397325275270411328 8776623 195550679971785315681001850183983846800 8776624 -27783355943542300660407103171817177088 8776625 -53652250677954044515926982648690224000 8776626 -58042755361810805017578106678904793600 8776627 42025498014639325400268318831819714112 8776628 -4255595535623275727633459876608425984 8776629 36274277448114370524494100320708054574 8776630 -8099436142226858871125862777953652480 8776631 159045564848808619512688839029965583232 8776632 -485718410602197814982222934698618880 8776633 -212210427071921340979774388519667468118 8776634 50654453610091874323704246177297189600 8776635 102757915258902387518786167449961614960 8776636 15613959986525293330907274210549955584 8776637 -24932473128559891625484845678971542714 8776638 16775841814056743647624662038237815104 8776639 -40515462719018497796677681222861484256 8776640 29455335533118971915270434585250365440 8776641 -14910393367836877059970218916307790336 8776642 22775397057055220717753440711535798784 8776643 -311869421060595815759784201561251501376 8776644 -163321550788341449413550445268488192 8776645 120122276917972438367225584489427940000 8776646 54431124608542669158052448419267275840 8776647 -213936094687822016166243176646472416000 8776648 -93803161411275062179120701159853808640 8776649 3429620299162674251620052939850468672 8776650 9453308211758144982724692557523033600 8776651 109675122886991791580797650896902975280 8776652 -9056516656245797783679894605671987200 8776653 128315566500526435498558316375670247104 8776654 -88977331054570945605063194638944095040 8776655 62406864085083000293988387355509847560 8776656 -9458989387973782243794186386328649728 8776657 -176569872068264945321933963842706176028 8776658 3123337641796200094609060669578891264 8776659 -40425898774851386093833294547327404824 8776660 -127424689035152365892240098500141400320 8776661 -28525649576304241611457884764687033700 8776662 -47146092404201841563896767454864281600 8776663 85571836552744972591003546047716736000 8776664 25127768870998218958702012888493137920 8776665 25637821220829334673408898230730311040 8776666 -4220649884188323067783902451941757968 8776667 -101131629578076158419825825821338356284 8776668 -60645292885963286740724077702535247360 8776669 -29468386065769891640619179360411767392 8776670 -25351321960192933594727862008624640000 8776671 -211059481198828050340311481869811942656 8776672 -238938407568023329332210735038346559488 8776673 -65372182318070158431809911914498378078 8776674 12156095738364493925203002427302472320 8776675 86485643764047061680740070758706154800 8776676 714323355939142146424884507638417280 8776677 -17632681900280132877511803215955173952 8776678 128940942670005101829147772610364478656 8776679 97702518818409036058590225678794235384 8776680 28100542360894585044543520912023552000 8776681 -192940483277651784800020450877149640518 8776682 -13068046812295219977104881026061715616 8776683 20422770286899758140836872929668751452 8776684 5924414235424667093718088392541030400 8776685 75283378304725478993396050230350664960 8776686 -1084793125352306603125207869472536576 8776687 195921239496355267484931135505574640 8776688 -34182954604221623638005279597298188288 8776689 -23374758079416433843742754255949393920 8776690 3682342101275620763397098522012403840 8776691 -43161306834236087142092975727720708096 8776692 4157218196023497828264106486006586112 8776693 -45099119305531534278056314765333791058 8776694 76896099866060457083013277130473209600 8776695 77451672308882502654952700253801091920 8776696 12506694847523246297562814348646400000 8776697 -170746485358508664137084033355326152854 8776698 -16732406049478617096007233261191838720 8776699 -78113204319198512449914595009325326300 8776700 38680492375537498853792198495736307200 8776701 55534230104424508396597883415900287040 8776702 36302855081264074795951094335427392704 8776703 45515756027604130323624587560986908184 8776704 -60551848471223014358143199791602991104 8776705 -37435737586700332127365376164114809600 8776706 4794560964569849379135497201486768544 8776707 155425649204376500226939366690974693040 8776708 -118672908839128907706474618648618332160 8776709 -164438173559110380747932829631123863684 8776710 -12126488939533036670511692926315791360 8776711 -24022679317045200792490149728484168200 8776712 -32078031473314472570294494694046597120 8776713 133155854123140231293428937851912913888 8776714 -11882583194151231961911914284411469568 8776715 196170224526079659099931804459878819360 8776716 -18488048247667089926484189124002840576 8776717 19970630635487263816456682436320651520 8776718 -83691161653168562525711865500145061440 8776719 7669299649481380698773786356810376304 8776720 -8515665580289978196639123244292505600 8776721 133883318069806999174386967893949055922 8776722 75852853421308414785108249808901379840 8776723 51430156445186551842391930483699711000 8776724 -93890498604145375172773749012666249216 8776725 -92337912006832217371124387800946678400 8776726 45889740932586154590699804896000292096 8776727 188998394714866104977016339301942858440 8776728 14154305178573050494304953058254848000 8776729 7666213580308346491244398133193670084 8776730 825833653098596821480477966876696320 8776731 -48308923298529620908169989285609873920 8776732 174993996981709063405156075593501760000 8776733 -187592149502636585287336111659927101184 8776734 -45996311622315213556783458548892958080 8776735 21525459784715384219561277270445200 8776736 107438517781154991117376565571112402944 8776737 99894229769045637298729367901920851794 8776738 2092267079358745591006281793597167360 8776739 201316334265400599028798597443465480540 8776740 2983179359772731947650924328208916480 8776741 63835186765974314782144384965389715484 8776742 -24279197119277548314747865801594068480 8776743 37641521044755355964875052059200888144 8776744 -85608118055511729710516973676609382400 8776745 -2065112170411149542147539803897960120 8776746 -69230018964233587237328866735507127040 8776747 -7226928226660508539903027337184040896 8776748 162322777251206115797987770775361969408 8776749 176368621020754545534270932571412793664 8776750 7658111723466671583686991868062672000 8776751 2900202255879238050734487852626675904 8776752 10980309787142029318200834761780625408 8776753 68722849434787983468961709358468810002 8776754 11821970207406187881950323267114850304 8776755 -3642558892923647269536467181925721040 8776756 98018482503179740447745867102931558400 8776757 -77377981692351045227949269033766451968 8776758 -13328357742008491985541096038862314112 8776759 -92648935718418683328151426139968350040 8776760 -51429456088760678194874339906407833600 8776761 -60363794029684059187208143500908056896 8776762 -95790976596821398688068951475561044368 8776763 -274973788280692809384890859108960053520 8776764 -51626736689884368477193649081527027200 8776765 148448997836192471281101809560591509600 8776766 -61331902757351578145954634952168204416 8776767 -123804443070536433812157922837107199488 8776768 -4148837829800904893449454603917590528 8776769 184908397844908425811258162885645375170 8776770 17676063315605959771363656248772610560 8776771 -267256846681603736058794533256558612288 8776772 189673448641734021234145637364358709376 8776773 -2725750567246532134776414961104211680 8776774 -109728358406490903743533008960554184864 8776775 1774625297803578541979300480808406800 8776776 120990458455474790152477172002563072000 8776777 116719826989438515856381023947380992 8776778 11549895156174073125987066375094227456 8776779 -89424863660785052416914019524632106240 8776780 -49823365344215393365684980087257026560 8776781 19528472750459126010814975099856843040 8776782 14231745758256383934674627981485547520 8776783 9441210730602136128268846974705618032 8776784 13414921329724936364987686505512304640 8776785 116649737776589700141886943976042643200 8776786 62034820977865759713343516045891304592 8776787 181276636116625633647018278855405939436 8776788 33545560881140664490172295887386337280 8776789 -25298321568255490175029576088443329280 8776790 -231038749291689449619621911131656960 8776791 -92129533085638234399767320530085205600 8776792 251518771994258187719748946023411916800 8776793 20160114882117657428021239933396032720 8776794 -6725196004329838731079749097905016320 8776795 1649421437023304938234884709682884800 8776796 44683495233642445539593766279582621696 8776797 80587931225592429859442278181887359360 8776798 176431594956259978834647808682878019136 8776799 -148661490203088740917897491456168233328 8776800 16961260648805354469535149476295475200 8776801 11895407491964269068826677454549341600 8776802 148411256147291167167737342017423382304 8776803 -35575463678424936691732611392468540160 8776804 129078333785781036318629200033035990656 8776805 238768651378817739049041160211581416960 8776806 -53055712181529830875874687702568242496 8776807 24698355929305266967381851005596722624 8776808 -87470580214534337109010508513962583040 8776809 33777418672552858202683972987353475200 8776810 -8910045181835763052864198039033328640 8776811 115121102053975367410788620238004127112 8776812 -71039783023163849531380188772451045376 8776813 205404286982183348479312345064815623126 8776814 89771430174884529479258657869867016256 8776815 -27866053786365678728836572145501718880 8776816 -1161144992341103752436567191166025728 8776817 -72072144222640483101628342426222262208 8776818 -5315582498801016504876369085480365936 8776819 287169362623500408340175875111219942220 8776820 -18946904771263194223320976755458142720 8776821 166519073290412746520366823082033516800 8776822 -47140783163557352974967351509525089600 8776823 -12993785061966712266999620154998337792 8776824 -21686820174319623543796774680811929600 8776825 -839273514501856183779781008834934500 8776826 -77956257424011776513776278089582559888 8776827 117031303227251471585768578140841548000 8776828 284693211729878170175430263554699984896 8776829 -57255134604856687469024762331846202260 8776830 -49225472589692965246051545345925918080 8776831 165806118763314271370931552945803961360 8776832 147166189425848462550741399658246963200 8776833 140630847428001274279700362373021218560 8776834 24997388565760425284120318772984821760 8776835 -5062100852064730911082508573274186000 8776836 -13432142527267786458230421169177079808 8776837 111097056278420903588841740594092448412 8776838 -12704941373974458424813241880972895104 8776839 114168609735640892165988594321719437224 8776840 129548005120353124232715317569966080000 8776841 85581737197490671518292485589999922400 8776842 29000084344862694312803634855359085312 8776843 -122284538213630596705782091850615325440 8776844 11300521558259786695889723902563459072 8776845 37848954970046223373363466892558048000 8776846 -35002663643671510137297001522035454080 8776847 116004609292240638244351653955222496400 8776848 19042839188325203406412113300798111744 8776849 -27032215851864194981794707479037331150 8776850 -12621096819719089820965785082950036000 8776851 -40926992714128182803077667437711690896 8776852 103184607218215286241489534267607769088 8776853 -101128165242605768493690498715992644196 8776854 -39884064082224405158974527267644331936 8776855 78480524748762674596194058342046372760 8776856 -4837481339565666270519326311618560 8776857 33782646906395441222535069275622425040 8776858 -110220083226473834431819736455225896720 8776859 -780536741618071449536454673958952192 8776860 9162906655960325920589777531704320000 8776861 -38760258681434800069584224742734429376 8776862 -62641873039273345883972634671417660928 8776863 158834417493943266606497976844268735280 8776864 -194423790798724857053145308905746530304 8776865 65402741468449932503754839318526110400 8776866 -14729720608184773408441297807341404160 8776867 56485956376250129804978971106478607752 8776868 -137211222746519056806851948667767028480 8776869 -63753649205568083423614477392964314624 8776870 36211794979936027919862855438271964160 8776871 45875715807770672363652083279213737944 8776872 33373807059042264252866281423822264320 8776873 -50805509020032893544193324005085516160 8776874 -150252779168568254261064381720734873088 8776875 -5367459089170976905026062182005120000 8776876 -59009119648688248980546665397136397312 8776877 39494323605765112400659933278831461760 8776878 19871405834240958915114343565560866816 8776879 -365285178250761646986594360266584130400 8776880 -19900433601724056596764435115370086400 8776881 -38202371201432049745689112553787077388 8776882 -117653781000114901833566333198185353600 8776883 241947408333453242434577441449244572080 8776884 -15573637455250848387197036256864903168 8776885 65845913389828177505818419534105739800 8776886 81281864029644063687267376353501823392 8776887 47041151318945451973760365955044570752 8776888 -50258583993360053928674731585721610240 8776889 163222115431325776621102009882362841632 8776890 19340733681861133360449844256213721600 8776891 -112770226430725934623080984012030007708 8776892 66767777592128226893889898943241925632 8776893 -31446794653877258255422947878253755136 8776894 29535169962698155522056177287990658432 8776895 22160082616003367505807580811339772000 8776896 -42688650661669580226041920954312949760 8776897 -271565553900953032704490965117022366654 8776898 -3887069366466688504283889726063091200 8776899 -17221141542276344628144103565792093400 8776900 62523143184496385546961953129708544000 8776901 2705942837792641556343683306366867904 8776902 685487138812107867229251882828833280 8776903 -85950778039189602698694101587028984016 8776904 193602084942571024194688116937174901760 8776905 -39845813514236952398910878053414337280 8776906 19933002011124389045530866379696939008 8776907 -127438188516804546679923056817320612040 8776908 26551191232972091421311878407182837760 8776909 140579029462345603591105832071197429110 8776910 -1471139759142719333046040788357517440 8776911 2611137273445999989121812573759840000 8776912 42412500663010175259130855210042351616 8776913 -81355369706023153842083235350169326520 8776914 -55840149402497728581905212973346610560 8776915 -35020467359063837336937742641714170880 8776916 44562585741824881208885167216332474240 8776917 107618625035520334247682977311978814880 8776918 20791379950284207778188115040205298560 8776919 -248217153369309356585028938337944962680 8776920 24329734618370393355636650953020825600 8776921 266903800566688000360316647705109692032 8776922 -24345587704176876922282912947704510976 8776923 -152267085834015355218554752354527277416 8776924 -95682188039563924956143114339929919488 8776925 80899450662584447921688677872475017650 8776926 7680102798043605929574803163291369792 8776927 9850130223794905121547636983099720080 8776928 -44942107554928864523652187862883631104 8776929 -31381861420390500555452036224272224784 8776930 -22582545801284428127877730043667929760 8776931 -53383715994866049689238924209665799268 8776932 42546162522940817205547152395148902400 8776933 -104109502824349025467366705001954582880 8776934 70085130886702716276225953143485160320 8776935 -38850153627869281888222128580238451480 8776936 1879645682510853251863207421937254400 8776937 26724805003393415521332351795225507840 8776938 44672097484483295642404484495400396288 8776939 -104446598787265987899235338679419187376 8776940 127275562976902330134967408034056151040 8776941 -22231607257650911254280710491465117216 8776942 32480245890559927684421368066884082752 8776943 37727724663932149635378281317196079600 8776944 -52850593256666516654145021854755061760 8776945 -2547587683405729295657030487524374080 8776946 24293240498027565864546684356361222672 8776947 -79478451330610202204757052444869590928 8776948 -56913128823244728642365419153457579264 8776949 4627626667415217630446175585525889440 8776950 453500087486462032853340881353267200 8776951 -3467208117522819025448542831553793288 8776952 84230791463521375960891130892146073600 8776953 -100163274116085547652091069033871012038 8776954 40967754943389895155407843148644920176 8776955 6821323811126863731014316148349395200 8776956 51401891301669296563220223678836163072 8776957 -19914500073455961003636191659019561888 8776958 117187990750953323578223321930370256320 8776959 -44586459613827410037838032298698106992 8776960 30678956818121905409944223010080686080 8776961 -42634236057225973157519036933589999168 8776962 55040077574209114136933229473691212928 8776963 -54437463951233990406709034843058798176 8776964 -12695559595885410416996649094127738880 8776965 -25844501256499587834530201576960246880 8776966 171382598607734548868755740771440991360 8776967 219421552131026419094954427363538697352 8776968 -39250403869867512915962383327045877760 8776969 -47074160996588058614282821470425446630 8776970 -18729706492585115697190572910683095040 8776971 98321748595247202028843072312120204800 8776972 70239945294601499844466263270201771776 8776973 17565469271517514919643827563895717484 8776974 45295840685246046080530086930484961280 8776975 25551923469084000364112408344938677000 8776976 -1217636292861795734073678472774729728 8776977 -292013473851331884750021680763281520 8776978 -902522334013166139915725294913347184 8776979 6430081911639762126778317984271206720 8776980 73426238224160468725211214233768636160 8776981 -12317734211133645316279341399665256228 8776982 429464818278393164772526650446842752 8776983 78591182311265399107394143950222354000 8776984 -64521884530622804952849429430745210880 8776985 -50882690304734566022862910162511930880 8776986 2075426026307486050626782035384276224 8776987 -247470889841133961625329771014173514364 8776988 -474571453084942500720000135959838720 8776989 -5704817757358694725294562474879724756 8776990 -59334575174179084993911382593014904000 8776991 -249470433291182248387646808673533256608 8776992 -3767286486561459335696005677088505856 8776993 263962667766844718090277135511995684 8776994 -95470231451832379567364168549337919200 8776995 21897912702858729314166163840891240800 8776996 46212056065690679163585608458242167808 8776997 97613231391359778064558933553767312446 8776998 -2558834872811648597751391368445068864 8776999 -6568316656337944371670077260496439296 8777000 296527533516681392242654646094213120000 8777001 15495574139855276335948544851555444800 8777002 20248636104441940676941963539300922560 8777003 -136478204328066239026992403374934169256 8777004 -22537886660523198361433049687169348608 8777005 -88782962030751745286889628646590868340 8777006 16427601245610853798132844882644471680 8777007 23332917883727071969184335247161005600 8777008 1990496285742869614789120316808822784 8777009 -8288145762267293108677481655181760796 8777010 -24086800887698140889347455127919239680 8777011 -279128492202275290918855156034379510388 8777012 -8248369165604691395471545508302694400 8777013 17105207796644480453762109209598191424 8777014 93365263243963367087447754313137917856 8777015 -168337137335237529294585569450813740800 8777016 161014404733504996767399448219974758400 8777017 249585696628135686013080788307029535120 8777018 -106614034419364447166672531604538569984 8777019 230365770080482508732359508250523261440 8777020 601575103317450552374760125085941760 8777021 203528286417318655099946041405528285344 8777022 10393373575697583981097770350775272064 8777023 -124998340139106368219084163974412652416 8777024 -39932970314114117187776208645311692800 8777025 -47408490983679911862332515310997324000 8777026 -58757148061675660289225405361906418176 8777027 -82468228809314200221409595914456188000 8777028 -39230944383614095811371011869913255936 8777029 -102832449366223167812504295262263027524 8777030 11060808615544996262800702793987850240 8777031 -810645574769590335670629561780455040 8777032 -20574037162116754903000864417645117440 8777033 15683681422746076207335418853027448282 8777034 6736824324620488871488820367024652800 8777035 49961214896417464040267775139605497760 8777036 5278830547937258538808316206039971840 8777037 -22492792437903913680271218719402821440 8777038 115086062667705094200098810950631881920 8777039 -1188892510435512778823193237495439944 8777040 2279167244342007309014544960767262720 8777041 44945575276794194976613082911306564544 8777042 -80311945567992207403621180881035252736 8777043 12532658136555220800218710475646042504 8777044 -46454986701296608266646024417462132864 8777045 -5290180567660187922660187175823099720 8777046 37117464148865194671225835098390135168 8777047 -274947581808222835875766335197810272504 8777048 72657805289975494749559342262195036160 8777049 -5372836414569714653675237148131650752 8777050 42762610968713674900070409582671520000 8777051 -146250713066434901351968478228633877948 8777052 65841137531771816913453550232527104000 8777053 158792976854544046206696776199876009600 8777054 22215190381198262721224287958088754560 8777055 25309081944559976846621300274077176320 8777056 47433589792202096096000115835745206272 8777057 -99651941595735508115005219826287687680 8777058 23163518457446471222821463156891765760 8777059 27996136722273717533718329920694703504 8777060 -60391348498828849253576365698137675520 8777061 -11695023773975832104222285522283765504 8777062 52148976196414061067335596482642800640 8777063 23438845053293695989088524113394732504 8777064 -138692912356522462860195004499614433280 8777065 27210239525197868287787727920870351040 8777066 -22760944723704199806250577702588591424 8777067 10328683723963618938939861040328279040 8777068 -37158614102647272580783285983826577152 8777069 -57034246436809371422435294421457748160 8777070 -10657334738661416983975316410573375680 8777071 -55259092788689500743901008814936244528 8777072 26411331110925784282246576530556747776 8777073 -53066004642637501906157527629187932816 8777074 -1727452783524635401708679596165918080 8777075 -5082701828694961370774372458666049400 8777076 -32556885330028984829206604213167226880 8777077 36343531684850453285190723999511386926 8777078 -13325734762535021803162107544765688160 8777079 -2144066846265039756313527469246212840 8777080 23464859968439853109427549626896384000 8777081 291996674186301009924192175268506107882 8777082 3123105174582244432431565638507978240 8777083 64750948379107862347197913956467897376 8777084 -34636541028573466764249301420496684544 8777085 -16117709365639222645689204713499191040 8777086 -7201483372340782701182029242055811520 8777087 30651898051339508640343779750940995192 8777088 54644672798954222404112173195119820800 8777089 -144444021061249860505127427516504047100 8777090 23143376403295764490834414028058401280 8777091 -7535207289545217044190145471458862080 8777092 51871921836112549854719617162782441472 8777093 119012978843779354246062212846948815644 8777094 -6475632128198812220473645619345971200 8777095 78116500043035750184716768574286651600 8777096 86015796604147690338851156081599580160 8777097 -5460944352565868328616708395637536768 8777098 11462207120914752539614664782029360 8777099 104493527560955991831080451786461507328 8777100 -28230236563598167882746608682412723200 8777101 237559840682899157161287665162744498102 8777102 -71462238864653111216731175696800562496 8777103 34835619709627298560127258250207569280 8777104 -12650175746926253820375912366073708544 8777105 -57012095369795016811165263823207225740 8777106 17443679665283818712975384514514990080 8777107 124535955380213804150011005297582112880 8777108 -93051045896181920821457511635726280960 8777109 -146945830886473439711735451797412418560 8777110 -45769335414033453836545748843995127040 8777111 -12947321946307007848807866893274949920 8777112 185446743900335928393780043253659852800 8777113 -53148111202904910100654368982640531638 8777114 -17348644987240086266739578985623491344 8777115 -29027760992163708015438275008183752240 8777116 16126340157693530489673435091697003520 8777117 -3279681767928321382352038551535042368 8777118 6806553911259904245005227923675844608 8777119 124221376528347001654030264459723961944 8777120 104627276729700267698765691567089909760 8777121 -26672360408201396231624655176608523088 8777122 -81951594149075371805627717667666605568 8777123 30784837098281975640036108999162613824 8777124 27947163301973402453237588846010168960 8777125 109091947627536131345766611163168987000 8777126 24904226738275394261006085116955049920 8777127 -127569187168986781348590074842063751040 8777128 -86965211557336237158071029177989411840 8777129 242959133828576399454916612090526997876 8777130 -17905561727285133927013458773804014080 8777131 -144498593521553969812935533314873707072 8777132 12939336315200258910935610175146657792 8777133 35817886889766430198649918728048785600 8777134 -154694676304451328620437597006187733888 8777135 -130006344676348990412555092044897128400 8777136 -33670584313703479886769883436754567168 8777137 -263908219541217065815044803379894640640 8777138 -84039707438443640425179904655029137504 8777139 58844201301310958707831400377860145920 8777140 -34295952608912375567896744860997248000 8777141 256254440845353869513624327874235330542 8777142 33194556932130315338878659829803974784 8777143 -109745034991365793551876710981841702600 8777144 -162694691391813187269970930933061283840 8777145 31553927169069731334903422337163161600 8777146 -56084852047712423230946402974546361856 8777147 -177537450276698049218242944037887118800 8777148 6882671576093111358402491748978278400 8777149 131360979869774114788321763885749070150 8777150 -18874253991499140532095353385915931200 8777151 154649885846106349573483553947930131792 8777152 54651139005779026113124418826908205056 8777153 76815027382725891656302383421116962880 8777154 723960765968962076029552024089999360 8777155 -4010062417185254289119828258540623200 8777156 19667310655739310544403623192959418368 8777157 41568626598282419171750522523789719040 8777158 18059944902454703095778721931721328384 8777159 233094202114908493826789412522482030904 8777160 360615097827290113496637654395289600 8777161 11424302551637451862807990664490470352 8777162 15049771160458263511904852003553452544 8777163 -127538189503644520786815417011999311656 8777164 -12480380274116208184530521457415680000 8777165 39363179415819748709806339742442715800 8777166 -70619953189683668356889212553692042176 8777167 86805804584905162882189005098653921152 8777168 28702199496392231978972168429785104384 8777169 65294849835978376100607876161763789300 8777170 -2248101770628579021712603962239270400 8777171 12642385058260664025954239612498982960 8777172 -15350576021050740520063631931104698368 8777173 11341322294141741117086702528575993422 8777174 -109072050386372798828155194959868741984 8777175 1127912231720880880645098723506784000 8777176 76282482177140419683361347506907310080 8777177 -94552131620271216623249577083474606016 8777178 -35865560197857023088897442491394612992 8777179 -124018712709024617295888831023497198824 8777180 -3987695189313597747549413275358284800 8777181 23730617248101385771608669470171655744 8777182 14940205941259525707626713819448922432 8777183 -229129135448146497303070154198759787480 8777184 -122553932389513758125871726245716426752 8777185 18108948138386747766822466431900894720 8777186 -58483794646895210683200157478910635520 8777187 38652073358375660152963623571608211440 8777188 8416759538560879961221738367468240896 8777189 -5264930953442451536560178229411995010 8777190 -36656390891863784724437246810513892480 8777191 -164998986564665796761554998198017564160 8777192 36998858319810829370419560430856140800 8777193 33152254390629397331555234556686930064 8777194 37554416488673204056614168957054328320 8777195 -66593285257650824229131926397309783520 8777196 15074314680888373235073058569169612800 8777197 33028879192198617921369846220330809120 8777198 -4479598226494921812031585188109975680 8777199 -26414185209513288778396014713384332536 8777200 9376087440649326877073901895007436800 8777201 87967265316856319102517307488442057920 8777202 -25617688586201472527857263916273090560 8777203 -204075217872782673389306321299369124256 8777204 11005584318102163477705120179439107456 8777205 11166677337826512767248743467691805500 8777206 6937102410493526806281847447202570880 8777207 94284090404721763063299557561746962960 8777208 -97198387800576032366805939014715310080 8777209 4935319841896069635012490621922185216 8777210 -25765369877564114730822095497112263680 8777211 57963663647260304554978133787936092160 8777212 54645670155837539901069277134727426560 8777213 -90131238082945132751008226784684968436 8777214 -16503672041918435861988444539931525120 8777215 12967486812864134083370137613107392360 8777216 -12308823066228415107662826781582295040 8777217 63481086750244211265718615916761228080 8777218 -94930570200628974371753815244261947440 8777219 86823748712578658645110510817231868 8777220 -1034430412832007881850392296969175040 8777221 -138313752898763836558781721226101117600 8777222 -47064865517822445650297776222281437088 8777223 58178743901119492330373302028004003384 8777224 -12675659206681112670382448962743828480 8777225 -17132850459950792633812376193346564500 8777226 -78088704135501629726047084880607411456 8777227 339697398446404914101039160031306636560 8777228 -12504878762709413671684359572380515840 8777229 -4868374642199943816414193742437833312 8777230 17091809562291629730058437937104384000 8777231 187035150734795805247383702984322906032 8777232 -20030187902368621950035496269056106496 8777233 29583803803462039252705462490538980928 8777234 136894202797873409531274648061792880016 8777235 -11238202169652393919647478398400866000 8777236 71821032708284904099200833583707553280 8777237 14534412967731997684175435191373315712 8777238 17379708546957640660769956667314398144 8777239 -16973782108562832262849335789733972608 8777240 10527540813701892628944203130854400000 8777241 -2757920747004740066299953145318485936 8777242 5806357906265292731947094921640479712 8777243 192353885687711565108773837470848399492 8777244 12622397030279060496173643924410867712 8777245 -91887954939342560871164282950044398880 8777246 -28653005591395172363039124026815296 8777247 4222906688258032528488827398069854720 8777248 133908623585640263548810601066297032704 8777249 35672118817269578393579070819053340564 8777250 77190040555091095080914387898248448000 8777251 -18912895877914865714544568409271460960 8777252 107865555903426025054296678600620823552 8777253 1684104414340633256305409491904685120 8777254 186549181546873326630921704848843039680 8777255 121503135800905971516871030477634783160 8777256 -71857881203713242958880882914004582400 8777257 101345543303870080189408113765460272506 8777258 6631720939577898225741552446160926976 8777259 157182819501489517285779633379632934200 8777260 -7143966275270764741012965313287383040 8777261 -171440142083124039802200861767503567200 8777262 12009463210982032938503936609672494080 8777263 -23918384138376364232956675883151836616 8777264 -3611846992657024735023697765349867520 8777265 21155675292311782742109313260463180800 8777266 -210090329421198400217514385415889448416 8777267 212814507573202662779611248693432242316 8777268 -197696624479515679983615211923886510080 8777269 -6061690138957067481979890814369284420 8777270 -90845846263542814270100869412441111040 8777271 -15025809016908196628207703507945900720 8777272 -82464206860830491716105351120875909120 8777273 -115531367785210076975991477056561215740 8777274 -61897666350411388384843114272279479040 8777275 8955690473513765847010425709509864000 8777276 -125761777849400642374179255034365219840 8777277 -78708084056460475043004670534604318772 8777278 -52401884130577062165460363013650821120 8777279 32696992128337881035172091170967710576 8777280 7425245653332508466663485558877061120 8777281 244466985044701630647518980091415334082 8777282 1567042171595528653756344913471030992 8777283 -5716570533159037230151439379968007936 8777284 -179797506262535868263334555704315584384 8777285 -101201160029398556551869549937703270400 8777286 -5653098626036824399333923630042880896 8777287 -150156727896459201260938844981845228416 8777288 -22917171846219735000252484385569812480 8777289 -1645570606514070525069972663959491872 8777290 -5361867880092110172591391457516097600 8777291 83357718741263617957203039099636357000 8777292 -26940284632573470101317867071659136000 8777293 -3308313653491996235023519716447913600 8777294 -11982091981641531773112487195478560320 8777295 182486231699488061263884293234086656000 8777296 -17367030493695272660325842638211383296 8777297 -64799476732829054157170314176387542400 8777298 14780727133582736524614371384104577664 8777299 -22382644347500733288866587844412463664 8777300 7549621395692694120689150078400768000 8777301 4873763313980680786151037420663141696 8777302 81520847568661961925115007933381912352 8777303 171123392563078476664841769709938348552 8777304 53066195020017100671698700171858493440 8777305 -9728518563969353134820313368028731640 8777306 -31614165443383203784568774783453473536 8777307 -34771117148648857842271521548962104576 8777308 -28882849117511284231514955343971139072 8777309 -37858593354870665363018950063838401920 8777310 -33432877353391020190437109743576723840 8777311 6042821226606320663709628382259822024 8777312 -219773600224022116113877064190099456000 8777313 -87511297988935083913589274072262085358 8777314 13226692687629036760962642580139704320 8777315 25309681716374956857983269891523440320 8777316 24724517075050993790967212289877463040 8777317 -186247080861298649425234900336851983808 8777318 -87905418395952956460053008805618938560 8777319 -13788779670024422131929582228254826456 8777320 85042036814611341725479509416253388800 8777321 86521552400875999808732337082372070376 8777322 -7283741442554855344759711740300372048 8777323 -123320845827365695821651056039657063960 8777324 69330020137483318399203061422887072256 8777325 -4802309319355725341329367267598170400 8777326 -63147270500847146645094132120522441600 8777327 -41906918863223750423043011950467317640 8777328 -3263625653020274699413685572303060992 8777329 105690704681177190920789712197122385088 8777330 -32499098476344840132426923907293350080 8777331 58264211956651971984420561088948283220 8777332 -1255318393036592875797737957589997568 8777333 217504240289815006998415809664824365664 8777334 10132407226463687323764412458104288640 8777335 -38392492197790036630223351274324902400 8777336 -161419580702131275226251800624782295040 8777337 1148649940476388448258197199998343760 8777338 -181911940493676559630485526175524195104 8777339 22491489020107090418478183180961759140 8777340 12292088259207845914369773406248960 8777341 78004258605351986242011329874708841900 8777342 -41948900980545409504025749300478825088 8777343 -56764836505747693035137769147921569760 8777344 -293852442348924692693949982580303462400 8777345 21154090797667965964158045396776900520 8777346 -728952145142578516736354060089382016 8777347 -105929626596581167353281574845080341840 8777348 192943884914878943953337586958168468608 8777349 -40048619735722850285266053877388492160 8777350 -7949917725532155187924551484961520000 8777351 220573987274276520530730666567119167488 8777352 -87315399906448044849288956650739957760 8777353 -200378068107535298624044897190366513856 8777354 517511597355190310503155088414956336 8777355 -118214747996366311844840715377410267680 8777356 46845963651155979952749700651336864768 8777357 -13609483497797028745154073956210648394 8777358 -22623638439958302042660308026007721600 8777359 23166957336825130575345325209224587720 8777360 11510728701242765188037814200348590080 8777361 -19673485997279047015385107756700150976 8777362 -17485862260315302684749479021944118272 8777363 -98335896136834473617245110195037137840 8777364 120693745015135798445708902023847090176 8777365 146449547295852939838548398969417056800 8777366 -1016052068600768539916600718387590400 8777367 -176789221741504781886056773021888941216 8777368 -27125343903430106417896929746549821440 8777369 56711102683127650696796836919252000640 8777370 26926521351420687514229948741197056000 8777371 -25986629597746078308127119706727424000 8777372 -282743537114723915103484412282154347520 8777373 -167150969461782396256181680298874240000 8777374 10369962343787545242595510933770155520 8777375 1122315667241694504588548456593536000 8777376 -142986166691627378987249229194644684800 8777377 -95486276259936927505902171686004292928 8777378 -46522979116644442063055175607881347760 8777379 61156774453164528072810041017707603888 8777380 -2956068063443043934571489309460115200 8777381 -112635545039484520603412263671757354818 8777382 -80868702262437517400308493667099148608 8777383 88513276380182093174037601451808504024 8777384 73986069713659660696661762568007680000 8777385 68890841675583732253458125538049891620 8777386 42347251255449907102933375994337936480 8777387 -41911210633708144181923001528826685800 8777388 31723776235567360732159770294704016384 8777389 -244985566337169511542752024835627293568 8777390 4728840504576274486914490912212043200 8777391 81084257460313258187690039890929245184 8777392 -1443256514032533329361722596343480320 8777393 233077514537327989637844544040063562864 8777394 -82095065924107392721498334993857409760 8777395 -180988812454452916005393916892816775600 8777396 165730434545697170190373279220156701440 8777397 143288362071191106067721939753053773600 8777398 -1744500549895082640046960982243297280 8777399 -114286320570398316623444841642766466208 8777400 61234696629607217552882178504261120000 8777401 1560298588294603622022079980308955720 8777402 -27805307153262924406470227421372512256 8777403 17433258262613869733743109907568933008 8777404 -59836850806484597702769792566351494144 8777405 10550540939033923983793161427974819840 8777406 -708539338414413308702846618374090752 8777407 -51761599542673792452902369069269073344 8777408 -64375229239742729731707063602770870272 8777409 7460190976160602404500506991349374880 8777410 11446757272395960446893098144672000000 8777411 -343277309215062722270075963479980607680 8777412 -27906892370685133448255737952075329536 8777413 88756968400668576473046495893086709340 8777414 -49842452281360942239229811763720371328 8777415 9048902589575086306006007940295545120 8777416 142008262118165218664531304670005043200 8777417 -82727287033635581970274693099567257648 8777418 604236905539496494344637770242032128 8777419 -34081064139562303503301725618041732448 8777420 -20979082325826297892782672826588032000 8777421 32453392385353291214171373545103443808 8777422 -94310839783096294362685699575388039488 8777423 69294070009209774769217372103802931520 8777424 -3154720731086234845016784593802362880 8777425 70816602304859546261755600853831498150 8777426 -18032497523569407048543470788844375040 8777427 112786773540080313699437802901708430520 8777428 165579005663582925417679749731267690496 8777429 185953906131637808652601302526028468700 8777430 -60345043368794474744476573787174400000 8777431 88895185034191322296796317207680641032 8777432 25771632112660902567574223344508774400 8777433 9981885169981997751259419042196316160 8777434 112680181768618190799671156080554062592 8777435 -31615436742343725378968159332220013120 8777436 5950787068017242590075530444835375104 8777437 94172000664060239879874708934558927552 8777438 -263085663831150604866472166569639490304 8777439 -3422800082544586503314329214022957192 8777440 80123146051708585453722514352095887360 8777441 -65435770611758156893157438909497243500 8777442 472657448180010114153932404133378304 8777443 -60418164434440899135074064038008617440 8777444 8213880120192234427456960068336721920 8777445 -94333320043178613136132304825686090080 8777446 1859673508099472560181964296774235264 8777447 3333840418776999226941521244531668160 8777448 -111850685975603972695327627880724710400 8777449 139790546320314038136672095601255844240 8777450 13299356826045162496710754897608288000 8777451 107800664326396290015756275632725254232 8777452 -285805254610248582812975269491241948160 8777453 57606157355753942824545695456418725760 8777454 -47363314257539518788174401763500666880 8777455 67433205458460008135723666327468748360 8777456 24956380365775976311284721148842278912 8777457 -46398721767624889726918859489312593920 8777458 -56378774576102216911901703164291921280 8777459 -236258989193767431573733171888974323040 8777460 49080668889185850204347824844121692160 8777461 -33052522947305679518615277982528 8777462 136949729568906385250867148896649347232 8777463 -92056991997480990707436272183992530456 8777464 68556625166353733701224105287359365120 8777465 81449501568440542440726110500812193860 8777466 4805837625476517572130022123870461552 8777467 -151895776077350222643765592030903375440 8777468 130496114401252448550535989718119406080 8777469 36240183251569859034183430095372054240 8777470 22465708305417939545157057286506566400 8777471 -41691235821647894073968965076237491728 8777472 -51084188525970174635070470237076848640 8777473 -102634750006795066529298457572403784920 8777474 77001552558521150285956956530799832992 8777475 -8947171632153239797535973609526976400 8777476 54552142350933580390436938959873426560 8777477 -75017598735245923737559863686251758048 8777478 23944540613112214941083844748734627840 8777479 -73691111933055297142308242867563981040 8777480 48044753391225988391989037289132902400 8777481 48065440051385923179130791760898702352 8777482 48306964651302303429447553234776329472 8777483 31826362649413428114465248007551134608 8777484 -7124087001194317740822801052898628864 8777485 -44029302289091645332164160213236833280 8777486 -114166241778532689857470692023383775808 8777487 -119553903871411973630952677594661486720 8777488 -20331599477892508344673137153008517120 8777489 18500763493755297873686964704418714240 8777490 -14773869678603018212107503714432322560 8777491 228729592414517928007067778450874117752 8777492 -11568915279557691892334379632558438400 8777493 -5484911347728829821376891957448340018 8777494 -116279290749768431444431749844524900288 8777495 23372901200335462114863389859388348800 8777496 -18306072368241760510531003526175129600 8777497 192159028271657765462254361286914815946 8777498 91440655377883506636146465264836278000 8777499 88865242107973896289196669318100923328 8777500 -12123304948216471800373618501301440000 8777501 -49554366995289854295663311982766804200 8777502 106278692935221103459188144396377860992 8777503 -66543573202610057133367455856338282496 8777504 3031725288449346764664518427460239360 8777505 74258444366214473888412822281258320320 8777506 -107702195709431899213820674675616885760 8777507 228112645348138228740862246203481264752 8777508 -9914685679498287176060792317700649984 8777509 -238535708264645901404626987034257312 8777510 15515786295219117678279034386118003200 8777511 -200736978613640406482921311929739245360 8777512 -142995684027361984007156855259779404800 8777513 169990789383310321447130650114203861504 8777514 -3828480432308553588131749727008650240 8777515 -48399260569503422885869468446789927840 8777516 -36115848043296274970559253530703234560 8777517 -17953610513167523315875847644511499168 8777518 -26509480614437086736332479982524162240 8777519 -239317485189228562684324055464692100080 8777520 -2184949464846449143656556886597959680 8777521 53763356346577678139145717648446856722 8777522 -105659503713927443938686350793565646160 8777523 -14862802065865601401153804886529059016 8777524 49863207843218900886159538343837601792 8777525 -10101518600936802197629400539106112000 8777526 5369095875731173570395014988216139776 8777527 -78380852396972868921496803340821893928 8777528 -62919666780192512389885059459927920640 8777529 153484648218820913095839298637485697274 8777530 19792973010201640312357359980218584000 8777531 13235689793057481311942311906823896320 8777532 109282845189063767725819187805764321280 8777533 -166395715430190278001308371016748188218 8777534 -88738653414856540844291630618746275648 8777535 -36721731481768274042657842978101348960 8777536 19472061219728349245502689868030935040 8777537 -162274289931114597486516170362669999788 8777538 -5311371485306024409064033806855045120 8777539 177633870332846135629395448718672997856 8777540 31444095743155361758366283649702954240 8777541 38000258667225274550553864308928890592 8777542 -50374033475896101879043491536559818496 8777543 -48395703607528901688825037754790647208 8777544 -77149369503021535114557552409958400000 8777545 1705111664194044559432662131958425280 8777546 -159087613696427036210150886259805212320 8777547 -876994825187339362445811830484874992 8777548 80181183399747718720349340789407032320 8777549 -173766537510001156987019611146715695360 8777550 -8696237600739179724489232754649984000 8777551 -92470316025394574576040254920704930448 8777552 -11793178675073684540414076340587724800 8777553 -64367263308204367460303514474602017296 8777554 -31709845399363310698337959776413015040 8777555 -166686196406655520851890867914538009040 8777556 -73169190888524711356143241261770248448 8777557 166714352138252781430085106858352832000 8777558 47496343459676118641436928203693998880 8777559 -44101229101063336244762089708451742720 8777560 -178152916490283709653650363940387840000 8777561 17318979269320754807327299655174301252 8777562 -4651341527844139792602027244598005248 8777563 -120857866223023607888596431544372107080 8777564 38707972233405641952440935631943922176 8777565 -10024438067834455338562285455475453140 8777566 53904299554319592126016017345036204288 8777567 -61300305935700251108933858908346012688 8777568 -136587936956706940922401802795469766656 8777569 -188542262977949371788383504962519096030 8777570 41289389009484171838423770929472244800 8777571 -11573711365687916235105133276033657536 8777572 -76746513566438099123884926184933268480 8777573 36571435934041122518259887886134751744 8777574 18640502950835326125695057840670484608 8777575 -69174066111061617183004815569927283000 8777576 -168239773225903992513462791787544842240 8777577 -92627905187541054462280837408025408880 8777578 52672551372508632076711214356282786656 8777579 -171928347044655423223351150604359125024 8777580 19244927494988168581995332732946432000 8777581 -10973307148744526229373410726657448618 8777582 69733948646364147237186249490621440 8777583 24959276737976419252573661025546286152 8777584 -15680081053283479612932621650016763904 8777585 196145083196965656841968380882842953780 8777586 5881766258008180212621524120407129344 8777587 1114771981797238906085048979271228832 8777588 -16299243447562782411421856847631515648 8777589 -54841873402971999447483702480980546592 8777590 658108667915735191593633508721184000 8777591 48512843259305360609742695264049829992 8777592 211783891728116148121991117841210777600 8777593 -1642815368485239542282918747145456192 8777594 40237992599154070394495823408883187712 8777595 13470449535094943172518862990310514880 8777596 164652244302661159919857428310054871040 8777597 -133361193094218287448331634417596443348 8777598 59784765535098435978266094968931411264 8777599 -98777954975744541002101518544096210064 8777600 -33832860249497691263518050242002944000 8777601 -39716108441801958648024827187378995520 8777602 27178047129488166392536638208129249152 8777603 -159225664580715017183068027483003445640 8777604 -44905931169790612642683152005234298880 8777605 -55338592029666931902006618182616084480 8777606 -67688122057828255944812422038649849248 8777607 51721861510596411051333595736336599680 8777608 -24844307257707096880208810613101690880 8777609 44652779032691286027575930466344016000 8777610 41918359106874853689881071500128122560 8777611 -246355396562324151701178541587745599200 8777612 -85482932642993861751843022263330111744 8777613 -45462453576835386399424440250113333216 8777614 -841237671954284116859927292092392320 8777615 -80561284184524274471612622764008642320 8777616 7661165066782908526383356653283377152 8777617 -185047631519086978373113227539347152334 8777618 40659207719726325225127422782197140480 8777619 -80488507787448286737143876595752540160 8777620 -105724807670916425780306617382680320000 8777621 82864561530491170868006637034159586652 8777622 -8351039361902119290164855597919952896 8777623 129905184397415981497376574572136019080 8777624 -228497804823342295818827037450393815040 8777625 -54884505918104975462432556585595680000 8777626 -23613756749522144474883796610874980352 8777627 -166117124238009953255758516166647215408 8777628 40229186186920523612420344624707585024 8777629 63752409060576973429479013579385409376 8777630 -47008311799462627159364162645492110080 8777631 46036884634623289176374021160332292480 8777632 52083820641227836678259591587499016192 8777633 4211862174261290767236595078861286400 8777634 -5804764865359359166725480374377979520 8777635 18143903911751177118346903919335696080 8777636 5861188489186261681795718828774731776 8777637 -54989979769637914594629309452623802592 8777638 89261303498574053326232512151649036096 8777639 -120028076916337199128248621612302680560 8777640 81963278644506398145764578264485888000 8777641 205531971342274354087465386413333186042 8777642 79233340690797793647219921197320247472 8777643 -26714451507077054694237872133271689216 8777644 -76942460140304517928229550437327998464 8777645 1227795548087541645456082784259201720 8777646 43967369626637500764554677518279777984 8777647 -240065344774775605018626128123283297904 8777648 29395833373702030261156416928168869888 8777649 -34012771022517954128963050962802192992 8777650 3034869525970644456460943267378688000 8777651 29876866736293751491530902610788871792 8777652 -55224886179283746263287401035214747648 8777653 330855295976814944227108901969837361564 8777654 -16288302686792255714803925248129264224 8777655 57327417510907485696279888465105166800 8777656 5755982490741922475318079236992143360 8777657 66756245004527262801420371428299059712 8777658 -38573097727761628232297306256187384320 8777659 -108249824223794169704939934311091613440 8777660 -1805922129998032050589373547834378240 8777661 -68192427269480081936179083559720574400 8777662 -147464319502690642181080913932295956800 8777663 -28055416692306919040214401803703825088 8777664 25962742713121467605867850935373398016 8777665 -6559150011304907973306373379844425280 8777666 7752986660878724477539993937970182400 8777667 73116730627080405140461562713500293880 8777668 20347187192491227961684129700917586048 8777669 32593920181295030603409615353940887070 8777670 50316936519390207213781702571218053120 8777671 -108179259839421706630194445255868846288 8777672 -154357039982652281912800851802318003200 8777673 60339538646425682296990470145424805120 8777674 -39205693485316119563019304155429599232 8777675 -212029265440108506579837512322878616000 8777676 87905438861928219061677349651943424 8777677 -163690462419499447948626808050659250560 8777678 -11406056868832804315032286509955619328 8777679 -99551201631391888646520312781545348216 8777680 -1629756795029258988786935222535536640 8777681 -73333725513184051372738070410544431872 8777682 -37254004389250469607777331099989481200 8777683 -91697589620593339676053290170794130068 8777684 105928025835146944459217163648964204416 8777685 30950378844659984195007350717765036160 8777686 -107822919145381504991602408008206954208 8777687 426285647006685049304846312779758682992 8777688 -31915869886648190066488969222395002880 8777689 43972899865254995837736769610447764490 8777690 5129782321422840031029544354313625600 8777691 15501203214551286616055992776685614000 8777692 -10141420982620316636649788447652864000 8777693 -282735212481819545174393918591579348058 8777694 28219036109008467596607344693622976128 8777695 10324743011803422547511024227296231360 8777696 150161856830311203701058407814058475520 8777697 -1731041089732375732136874688763275152 8777698 -17783082995811151636495572340458397536 8777699 25562451099543855160904852062426903200 8777700 -89359281997589455835647513633443072000 8777701 -50310659262646412187462764951698076868 8777702 -2132256051329724366526683381565375296 8777703 197196729954307113323961839882895912 8777704 62191751027852114761747176016731371520 8777705 -775720327749008725959328671120315000 8777706 17281154588044250045675598821449634304 8777707 -257028077304894703918786903792127084044 8777708 -133111192617600359166002084223303634944 8777709 14254203467549607812867269489708910304 8777710 18400453179103949974793667886272845760 8777711 -235970527416512492657774359741386669000 8777712 -14130911694162378367593996319306285056 8777713 -28951914328466145004444096107966262400 8777714 44136045823267773132095153349967829760 8777715 -851355356199916973123410718456540880 8777716 69193954083871069894319819400575507840 8777717 51036524655772407042066344098094902680 8777718 16345781192865541412382797162722493664 8777719 -3280069643013522475652083306590980456 8777720 -43953536566912250300538532168728576000 8777721 129647647274144176093003560564805302624 8777722 -71522858606379259953198478258689491088 8777723 147226597919340530092406085842222631972 8777724 591590279423671792085269008084206592 8777725 -119923522743769464786695662319948844000 8777726 143311257155667352230521974863558971904 8777727 -705566910757774161360670599677990688 8777728 249197134806675880161060515629657751552 8777729 -170215957712732288543766113984729333208 8777730 13776671658014450518832817970535331840 8777731 -51116228883544137887941943676989116536 8777732 43504027299561135705197239137718960128 8777733 -21085347086246627127231677610247012896 8777734 -22034751933384414898189515944904960000 8777735 -60395641686444019129772215145314046400 8777736 -14651571022439422317685116001785077760 8777737 -33027700756252156856184310029419649008 8777738 3383807293726599944586420985876937520 8777739 -10631080358379182563553363899696308000 8777740 139524259119675942225709314122717168640 8777741 -80418859833426104614870991652285469728 8777742 13895095563162839317324707079518722112 8777743 -16228337542495667201209755089457211392 8777744 -15627199163574520813409566064974823424 8777745 67326370357819539789141905778498673920 8777746 20247314317777637829178081792132147200 8777747 274997012098142887397590658776620541512 8777748 -7125854958512687975925822730655662080 8777749 165844957118345413556728807001488785660 8777750 128936519272858056066273577372189344000 8777751 56006168075185906754324231966280963432 8777752 -47026523165974211632727564736031825920 8777753 -106861089321058778217505443124010582400 8777754 -2708696676910018602346880039947906560 8777755 -27323291304437943456057005164531887840 8777756 -70176967124934154119727570885893846528 8777757 144990283435040332307392861915357856640 8777758 -113042953504316782089343538862508595520 8777759 -137096457252743115366260567943193019040 8777760 -38642935573510480385524338990293975040 8777761 120099259367228149059406651196593980672 8777762 -1580498255347111799054921864757806208 8777763 -33218392145947260367717812292268741856 8777764 14597251411790711832141383868635048576 8777765 10817478641880145092913183542280113660 8777766 -665855263768332391292745402776487936 8777767 -75728348448663124478609615977101668448 8777768 167637643684854184079819426887846210560 8777769 -9051622917432423672457530984970690560 8777770 -3247348566887799852631896566456270400 8777771 3184964569243046593066651317300321972 8777772 -54667029604491818946126803266998174720 8777773 196723468019229164673949477618664531584 8777774 -17930879436143598902173615205610194112 8777775 18241073383534215480449993650253275800 8777776 1645572740046671133975962424442486784 8777777 -110085317221257454111580649555136573440 8777778 -1472397939406062630718034920374458880 8777779 50424372783209306155117966372137162380 8777780 52175122928220352682217235033700167680 8777781 143469239062333524114486963928140535680 8777782 -31405432423828246121449020752958342528 8777783 80685609890552602833854535634735308720 8777784 11964734212106861345745061467217920000 8777785 153356596148981447434786284694894667400 8777786 -208661110131436985048071094207656436736 8777787 -26174267421176538114810699939747563520 8777788 109563926798185444750791481330628185088 8777789 -24747765249456235032170117119688678592 8777790 -17004270015590162069255647848677556480 8777791 -171485315182557318859317397834437600000 8777792 16085622829549014300468195717649268736 8777793 136264842437672316632908249365463804464 8777794 -41872563154151581501910212644657152304 8777795 -37247390688675388843270401652133305680 8777796 -17240835937094798268974447138307499008 8777797 -4934287149977359258600047292027947680 8777798 61323854064382853957961077519931620736 8777799 133744118380329532590569808841573722600 8777800 -79606973074459919368658942747272320000 8777801 94851165600568265753632735170841797504 8777802 -7409208563333455483093346153274101760 8777803 81138211231177873421573025274570295640 8777804 -58178601547198731663051334812871311360 8777805 -31977930402893791657970016946790400 8777806 6620411966416683220927126278647190720 8777807 -68332215714699408931397193678830594880 8777808 -880886923792342602885388337106272256 8777809 79194624925731782368854581998174324008 8777810 -83730290310368297136902547032172480000 8777811 48551746520141567378892459454477218624 8777812 3561025217806329119767673386549235712 8777813 16348568038552057355969690104925254848 8777814 81277351036704643225871250511043272704 8777815 -183179584363696761572931362153668088040 8777816 -380908786744446392001855877593662115840 8777817 51671406449870483869713142058565596634 8777818 26942464336003746524618153498206108416 8777819 -240331235303942938997358801242068206780 8777820 87617441871057804335937535091945518080 8777821 102477412812372809765426184709806675224 8777822 92890336356988142947430471530409219712 8777823 40104236323404028839888445495833338184 8777824 -160052360134479002868370505055731712 8777825 12058548539970710232224100575868624000 8777826 78891191356450334888964251989013629392 8777827 -165746003816982845622401356247587588928 8777828 -133605857518096787921547832312048847232 8777829 35552922192656650952351386303445756640 8777830 -28856279731494964258359870812667469440 8777831 176967688151806038701201844554660910864 8777832 7606626356064285001511806644817920000 8777833 -6977170098479451838651783507301673356 8777834 11114195447030200401133002301606938720 8777835 -84527185208857620302130806859291417600 8777836 53577600173102274839829669658473308160 8777837 265711683928853414357113023788868966486 8777838 -37470678253303924333316307059714782656 8777839 -9884434915705459333362242426922071472 8777840 8723324141721606421034731296456376320 8777841 -68204070991344048899786471244871912896 8777842 122855318990254836860418125247018729600 8777843 32050063257211181971468615611229627920 8777844 -41536706865161914628890490448745902720 8777845 125096319506701055885139107559388115100 8777846 -1102458652479279789389404691463936000 8777847 -10909687416779777512303917829345381344 8777848 4060288282917137254017108488257536000 8777849 -199529352408870671597682541139103012864 8777850 15748645253280876256408212364267104000 8777851 206225240611954558445609505023682962852 8777852 44646410630260229730826745570229665280 8777853 -15827124282606760772027738336005881216 8777854 -20540697405274602105594826902429931776 8777855 151854823560347867377032247136136518760 8777856 -14960607185875018866707756682628300800 8777857 -224734916286430165827002441417173602768 8777858 -6913480371364214268032220095515286016 8777859 -22395222081346187794558066295938744320 8777860 28083186401710548212005039801944180480 8777861 -131012135799980221794308893463299770048 8777862 145562488285424949303423496282493331840 8777863 8707308671074118972777363573000473320 8777864 -20931080650425112520010059126202931200 8777865 92884271363496614917969571661527260800 8777866 156389715247052715901017192920859681024 8777867 -13824656336516769521631068174011852800 8777868 -105065468396387388273720966810066432000 8777869 -126594445375133521221682685323673382730 8777870 60222741418622985705361150550045948160 8777871 -93723262764586747786965968028743399928 8777872 1642746651400873027092915244425019392 8777873 74342065008072782181844983740778456564 8777874 1393577768249547799188262590911319552 8777875 -74676980703741237763408967328162936000 8777876 23424469916203693627326881888926021632 8777877 -70696225867608258523445697481498768992 8777878 -84383709579000372552785028220888503360 8777879 -90691622750905598256605506153101662160 8777880 -19138666208588239190742057623012352000 8777881 38995398243059486095542710695267730304 8777882 -90794614206413344499255871385359932448 8777883 -2413695232760566494183300027867555216 8777884 -17516763071560598976964807501499421184 8777885 -406864954719137529648261061354857000 8777886 -929042120743652710662885695245962240 8777887 -142753155538157673727574686192118697168 8777888 89177997033910024224471067071401164800 8777889 91103206879313432516432135174662767474 8777890 6022038901642158433023033551927424000 8777891 -2641405266821993687764940899161970488 8777892 -59468949550322605703248241390691379200 8777893 -61644250652676802489542592976626325540 8777894 -161525276655917256637136379910329719040 8777895 6355037145826627963810216696522828800 8777896 -172175396973624633288810181444126110720 8777897 -114886409277089163133499502284589819654 8777898 -29254926459089634610154443466776722432 8777899 -4521538096841859711246989604362532960 8777900 -6082190780741372042947408685474304000 8777901 86233529195382788686102531880036340288 8777902 -1175003607343430214928794350630845440 8777903 -8550099885193348324796865626117360856 8777904 -24127109356776257372609941114277855232 8777905 -19920072698196220157120755339149360000 8777906 25400883096489489651011537629918786560 8777907 -112414432848765497527074841687778114796 8777908 175694753992285886811345627335665053696 8777909 29115515828993910435438927479165700000 8777910 -7651015016275943700043140436212737280 8777911 -97292860224449510365249950041326550488 8777912 67239371867353298606691012362840432640 8777913 15168895587583844977566308146790015424 8777914 27815684036380041321961318604303055360 8777915 115366526464737771368247386583563698560 8777916 -37807501521382843741489388242004705280 8777917 154306471584408631175441792493784605024 8777918 54522429715599533707994540572909679616 8777919 -58403724450059459285294045459842816056 8777920 -17086433661945632660639290211350609920 8777921 -49669830143074747982316952256438603088 8777922 44142887958370958568654502551077727744 8777923 58843756637670825030110738543189003520 8777924 -136664721078675237629988460313278080000 8777925 -22916696618207181107707233413220672300 8777926 61762320052597396503552264890882532480 8777927 80077687449906372862989110247162654720 8777928 -39262402545653162071346236086410403840 8777929 69746092767928032861110676210515403520 8777930 20042101350270105282115530689734272000 8777931 57553328278231019552347046824579624152 8777932 140359266156841153943529292653652360192 8777933 260933532644821608694039442819071661100 8777934 845441728639292765857781574257642496 8777935 19274461638120827894262060302206799880 8777936 -6111187941415696101567641243201519616 8777937 -42523128859522265823263044939165251648 8777938 14157609188758912140568866641080673280 8777939 108811184200625377150660179688312627224 8777940 13067939342028741725027169538700544000 8777941 -61489275165046398836183821175329776000 8777942 130667326019372758709139728030041795872 8777943 1769425335584933320443190320719193600 8777944 40547002694974816508684663489602560000 8777945 92524377844763585709907426046316086400 8777946 -165581014794969814265333530415782656 8777947 3348948954861509415158672451567539396 8777948 -53832597696459089001661111365395400192 8777949 320487414570240299016297314525491968 8777950 48249783842076218143561435522472160000 8777951 342151901260659090218812370595610464 8777952 -161143538559388810433319571836697313280 8777953 -40146492837256204943012306097427971516 8777954 -21748150104616521724867991330761821408 8777955 -91741073167120563132767161970719265280 8777956 126972008047734730909312800456839808000 8777957 -81531542095495180077839562236691833028 8777958 -3097307065366303448014137878472458880 8777959 84434446098973375313605144107408576216 8777960 -6299320085673341192732902497878016000 8777961 -15457382991427382743797057070790363520 8777962 151069702144810457330863209399155040000 8777963 -14898773442992071931160566611740266280 8777964 -10603124983010617979826187909260149760 8777965 -29527506545216214147475105814459616000 8777966 85038918575961059817450436221246661824 8777967 122623400918525963686228684351259403264 8777968 -8439877992316659480033162830155153408 8777969 221427201921087754090526344535797422144 8777970 -135171109753437198414608890508020320 8777971 92481153615960970961153857003318612172 8777972 8882330431892763381867102302608896000 8777973 -55965317724296297246537403267891295296 8777974 -92992656541183462261140741465680103264 8777975 68219501931453186306562350601907814000 8777976 82761465950815768508827380038607360000 8777977 705596409574087220979650118152165376 8777978 116596553079132662118068296173041602560 8777979 -62750919740132869576300729441622159856 8777980 486595220551259025323065995418176000 8777981 -57528946077847220589735622973152680000 8777982 -6397510535095094336484850382122478976 8777983 -139761505246465654797727557900889763816 8777984 214344707426221630043947517467611365376 8777985 -72234448666105350472048112830532208000 8777986 6287177780230630369482962548304265216 8777987 74759992596546612904560381924317952720 8777988 -49790650002957258137605039253052752640 8777989 -245632208044167636846635932982363982240 8777990 26106354501882067132169784283665717120 8777991 -1064040277069048910602841991576225792 8777992 -136938387005628922831492394184956313600 8777993 -105806345858740992535368018433776336000 8777994 8860908527346315619296882772666848000 8777995 54155833770318041336236301527206228000 8777996 -27187229472209697671587154328436958208 8777997 205745753167739027809784332090985615040 8777998 -65576425768562898226933706727706918464 8777999 -14412986975170426605024246997727922000 8778000 8522878195446311675987316163215360000 8778001 -54483049186452348691518542283472081080 8778002 -121534643540064234866863065513414755328 8778003 -59361991537498439695433001504454381776 8778004 -881132893009901453143067133088418944 8778005 -133676646185314002645670838421381673440 8778006 -138027292727540735893506117070270913280 8778007 38090541570369169239548271574576232856 8778008 73639924817357473977372746083596288000 8778009 35801982330351318448269513456862359504 8778010 -63072658961213481206995835034985032000 8778011 69209362145045925349104523528681202448 8778012 -58394325017102629874872775211078501888 8778013 281151538064051258268598815793935292262 8778014 -8520160148237224588169375134432690176 8778015 43351861165268638674089547281496435120 8778016 -14525074197860804321969786848810500096 8778017 20405928274138543394437686726828913920 8778018 -2042476679582415487013768427829593600 8778019 -46463669095287290791868091269520249600 8778020 600488770983979614606076540502937600 8778021 -82764570566487926872282441402144290816 8778022 -32040599333227169516782509651833954304 8778023 41614576766969888255886405727479169272 8778024 -182051644937890788275190800606724096000 8778025 102245775633311211941176799010285499550 8778026 -44425761247143787569151382013890802336 8778027 -68495952358676932985200121090613834768 8778028 42175757368881787373079612829534571520 8778029 139378367344696442512981675329231234594 8778030 -47041327779114206387536549401738487680 8778031 -18815692048725887677923245596636283888 8778032 -1043328731561410816145823897720422400 8778033 188728072291964601810093379360104806544 8778034 76372408539011898555496648942910470416 8778035 -152121451154535684107942829194024640 8778036 -6932325604656464277177380439723429888 8778037 -78193282365810620837038190321913377700 8778038 -79557704104109806583948951146132388160 8778039 -48926160589360643380583578038291177600 8778040 -29544964782518322978429250260981043200 8778041 148794007091385186402466526767438982442 8778042 -8639202576996989405470776660302813184 8778043 95734060424488911038797184946110008292 8778044 -13516376829727735702676686154306953728 8778045 -57839319951229869290741598595024916160 8778046 -68005843741701465803364495317233206528 8778047 249924486867892540891215049868804559672 8778048 -11015735942241354016283059250056396800 8778049 -162668741053653143107958051708550029568 8778050 -39467991469774610680793897108545926600 8778051 635097002014965062341483394356723032 8778052 235456050214657891243023883534691262720 8778053 -75309023801347471411260562416902937216 8778054 14783359761055387361295910503931849920 8778055 11092919804276386371182451328265111520 8778056 59617244309097959808291012638656250880 8778057 101155520651366987169466919338751755680 8778058 -49451985349314214337370006879485895120 8778059 -1167252893452031574939186813626955888 8778060 -4818581409019098952135315055797125120 8778061 -47111297109842160055296253203672323338 8778062 -32155895725013113200445590630720475968 8778063 773652179653545420159878217160850688 8778064 -16317236615244757784098814911641886720 8778065 -8300895644765958698254107671267719680 8778066 23157615296175419543640493783364352 8778067 -129759495402744912218004790014600035648 8778068 -8036058088384989046061197278432791040 8778069 179369709451957705824840079797827529564 8778070 2702857737980781150837649136073792000 8778071 -252331374793529210513495065281724176000 8778072 -118757848538104596838056988758160834560 8778073 -104790299933542374280867843208880000 8778074 15315784675820566612272709727461800672 8778075 38137207826939698390840582103574222600 8778076 3429940449264926814666488632041738240 8778077 59563088341813851239897649798817105344 8778078 -129604475322839616382954568350393476480 8778079 -146065468081454289948252820826911576680 8778080 -148555962578367762591307998490727546880 8778081 1477511791020397551961063026482080320 8778082 109284648988758946138694560644815053392 8778083 -229601755119098980932184044543693233952 8778084 -16173933401243807231551528483775840256 8778085 -179329637964655963488001341888416678400 8778086 -32965293480175512733225636235704114272 8778087 -63281512486795675615813916253232588656 8778088 110083074778432854026943123732269137920 8778089 -27433852926148739017299129584625033600 8778090 209177109703874987276743262597414400 8778091 -51250486809313611526530752910012322928 8778092 -48187429255815590765434510521870650880 8778093 -2628869153487327294691707568000230336 8778094 667107914989320633144703135557126528 8778095 47042304501207649319672241048319957200 8778096 -35413560224090375197951009763415687168 8778097 -65545728633244359948127619054132602200 8778098 -26251373328027259858999023640652840448 8778099 -72594670512644505960484686050541615552 8778100 -32433507249326840214371074119441811200 8778101 -89295955220034978832047588783241586898 8778102 35506291402198252726961528521046461824 8778103 -286451784028033481971883314879413161040 8778104 -5665700338113960587242703974802350080 8778105 61749753604323818692630116719645164800 8778106 -148641541716689447306621794496914176 8778107 -33083451981218301361154549600233337520 8778108 83313291745248582498821122007597621760 8778109 82288896327538431930424094895824387020 8778110 36345899007146023255992275182587841920 8778111 59691741008810875639156988845165169280 8778112 -34710255746204062054351629046178119680 8778113 -73100472665700370823443340021747220480 8778114 -11378006720085171556452093550184856960 8778115 57207464028787238840135538013735969920 8778116 207655557089173353420250008322213952640 8778117 -50685629928885593749465777621260364320 8778118 12540690786980453064245665319045522304 8778119 60600812508439258997289409732680814896 8778120 -26085726050605807427480524542831820800 8778121 10402657029322497713751662613266301600 8778122 9270104494206763282550981371303043424 8778123 58241971573948240341005071360206324144 8778124 -132011403035948142018847386267592040704 8778125 -101953754200287379617195861124605056250 8778126 9563043318975075303239118396839055360 8778127 24883082572011396728732915966608292080 8778128 30986295250760739785638645497781616640 8778129 2033411526719083445481438889867672320 8778130 -20492006119703807398072890346481054400 8778131 -113061374945165008735542220584957898068 8778132 -2943430126667175191664923748252665856 8778133 3172437251108195471584217949628954240 8778134 46414852026745147032075533664811608960 8778135 -23791727428426371384475502309832693600 8778136 -110579867057920801993578373135737784320 8778137 284211451093414015745596038035653545492 8778138 9297290376846441408471820212619031040 8778139 101791092585781691066061903179283700592 8778140 13889479992549668221802393426458490880 8778141 -7529871356906454924043333265315667540 8778142 120768514227165954466332043879797977472 8778143 -126405217859140579231395704006842947840 8778144 73489406852842060370417388556517376000 8778145 -114883767929461342211696177340251669100 8778146 -15059762566491226289694496291074127872 8778147 19710777077952327131374712233843875072 8778148 -197385120200519342773668697250907409792 8778149 -4682264295417913107887936562702937536 8778150 -12254837502581885359355758059693391200 8778151 -182413949972171849703827313315186510288 8778152 -173699988858685411721044871536080076800 8778153 -47216910568318691660284863888359734896 8778154 -158008725090643636059538957176383723520 8778155 67712380894476433651744441392807186000 8778156 41757491925841404855806450892994904064 8778157 100603177788833836617699053716386949920 8778158 5509847702546213896509020312904576576 8778159 -22257958696829525435469186540234340800 8778160 19825164008333050311794967454723276800 8778161 -77059089682501069232233479963643474368 8778162 -1458411862752945008728625909744178048 8778163 87695633976713902963965629877082052184 8778164 -227657025328833892902604639521088204800 8778165 39684939754321397036921274337791147840 8778166 -6461795564556899644889482039623823968 8778167 -114787242969565791844802159381201453784 8778168 -54285947064814295912138447982140989440 8778169 55255802604093123497652319349155038720 8778170 10969949274583714255025232044382413280 8778171 154635304118120622295862506603268054400 8778172 -4160911441777508435461037579369832448 8778173 -55431562469489805770597312817840372960 8778174 1761538837058146191380381017283410560 8778175 21196723977264362111080470111797004800 8778176 -31817052259062408201174734194725617664 8778177 -630941253237303505970149501169071104 8778178 -47050468172808397300351775126381393376 8778179 16310236980891197116971369200114105328 8778180 23973959495073049888898647954860318720 8778181 -15358548689779875464862362863456902308 8778182 10094682018640980175743014837657060736 8778183 -78727980823811485951665559037380686000 8778184 -3299850539469046203966084590666035200 8778185 242777480064103422612034466681733000 8778186 -151099665319053694701776500549786944000 8778187 19900918704039360013687636073380268 8778188 -312116099757640028421444807229348706304 8778189 42785224824827203958274946487090579520 8778190 -39497342674284439887720538373011660800 8778191 77880062071137520140068517248117348592 8778192 682635352716305495250741116221390848 8778193 78861041277420075310907054990545431924 8778194 3597116733958494032255074715266581792 8778195 -22452284847149191926921099881745607680 8778196 -42329425161448097933868501649430484992 8778197 92354820439711357326954035580301600320 8778198 62371433082697668512329666375925134848 8778199 105675004801424676624044169605779044936 8778200 -75809823210578859567473426156434176000 8778201 113297003017939640129070424987567361232 8778202 7516843332751252230092406508271334912 8778203 97135668656977360758207579445774814640 8778204 -131395803413836754021899292026538434560 8778205 12105186985923788140893479736871323120 8778206 63868798182001743181417250923384801920 8778207 -73816824714053438097495482333303653560 8778208 65814802396247979902051837831754547200 8778209 42704883612296637828178669491627602880 8778210 -24081368350146520012298104580195374080 8778211 106036881993955916313483683071633248352 8778212 138399609385827902485686113532889251456 8778213 -3184793490623336587182778145016656040 8778214 12286257021318678669877928724052197120 8778215 51672455415798799039820407633577538360 8778216 -48731920020567995163532942354720358400 8778217 34755392956916978504464117409831588992 8778218 50726536598552995979877571352432490240 8778219 -51981696921042576188743166334083821392 8778220 -36181992791767670373987146952493194240 8778221 33376969726459403979769987872704414892 8778222 39422316337221153547484045290723468032 8778223 -59935732984773846552484402398014522832 8778224 -3421020281542805053743663707775959040 8778225 22036759179217918617821461803122727600 8778226 47849973427392373786264108073250899472 8778227 -81747233856243524168495226286832924208 8778228 34866090516955962444641424368853719040 8778229 251799842600755555662952643029061107360 8778230 96331112610326143111380274935864053760 8778231 11592074429618694797232552261751096320 8778232 33564056785657205120674226092136448000 8778233 -158649080256864177922108573860150496176 8778234 38548060944351096828025045976677608960 8778235 2175010638958615795329143410570054800 8778236 9649776160378029034781211227947418112 8778237 12420456671761478431367510947656303360 8778238 -52156834663177405136344707345282597504 8778239 30748617211906309527405926750541094272 8778240 -33936508696626828926568157562693222400 8778241 17019474851864308398735763208010032642 8778242 59709516254916016043156695781539737600 8778243 23495440147085389029111953089523942400 8778244 -16451275477118771917313679742999040000 8778245 -43631088966886759871589939745379637120 8778246 -3289873291844141910467918473593601536 8778247 164773112223943263787258994956094892040 8778248 40791045995721093459733653771991296000 8778249 37957330074996988420285527318751276224 8778250 1327691669502627030511705854750048000 8778251 144802702191087636594362898150003208152 8778252 -31960880164057530644224001839896629760 8778253 127242846013342088763599091425436298464 8778254 -178504089056594713128529301587236378240 8778255 -64334176442319856768728901079819635440 8778256 26607346519783650188168306475146280960 8778257 127435358531586252371944289817280275060 8778258 -3040253886809029800926959196393761776 8778259 -13067156296112593538995406997499070384 8778260 -50228577391882409828999080309270821120 8778261 89205649514403496346999615555978446464 8778262 27181211137373189952384713590900633632 8778263 -94751956412911316837690391446080601976 8778264 -17832763112829471551583940211464273920 8778265 -181642222162936207995419537892831593340 8778266 -50525769667657877723754414667502545920 8778267 90853315439657043525629660762430672000 8778268 9315793916007217047829116832113884160 8778269 276840559311330392020690170602833709670 8778270 -7995629123776180600300996377137971200 8778271 213342534974792220602815751584360363200 8778272 185357841283348550990903192355562586112 8778273 80257072328288849001711331951089610752 8778274 51139997794081376731198206971289485136 8778275 -71157404411358578921931754471544696400 8778276 -12970771224240001030428151665292140288 8778277 -73816363577278863054903478294636113060 8778278 -2175058298631008165907100070605135872 8778279 -44513285632506962284457368503331108272 8778280 14752006124053620327929277822708940800 8778281 102024423504307427157974616885634937700 8778282 34929461245309413121245640585524648192 8778283 44985692825883534739950727135507442664 8778284 26656754800251673547656700645319340032 8778285 -112716229684709121551062513459206616800 8778286 -143158157436969982419927389704642286592 8778287 -6341534678119276856298442070470746528 8778288 -881236536184342984137686367731712000 8778289 1562494892943011430111372206041001524 8778290 38329541659863852993637851920538934080 8778291 -54299403970390487795585742314223651216 8778292 25103360223270671057855569110368846592 8778293 -60936870795159633750620339722031053458 8778294 811349291629574426775871608656326272 8778295 118842222336894964892840868409133308320 8778296 -31231727496340316438782454148791808000 8778297 -56415162611919448600280209470384156960 8778298 -49883947721729113929285146162959100160 8778299 17184990717042411878494958994373443300 8778300 -17174605107705655240107941147671680000 8778301 -63312983217928718754805438385787957120 8778302 23424611375485949463322653736558206912 8778303 74966111091441337745913078661212475512 8778304 68544108038378369565004039066432307200 8778305 -17062896150375811954713862262737453080 8778306 -3950233038233810904368658199972813056 8778307 150187768259840581893079790619055129752 8778308 110472435122172320604899498291970048 8778309 21327056914123872146412392396638804704 8778310 -90066395705772244675806559430863562880 8778311 -9800340588804111044030787418077650928 8778312 38759845698710925053893688545060561920 8778313 -137137386179927600955404556551830342438 8778314 -84098892220205720564430829807262352288 8778315 -4489763947804873218406892159426688000 8778316 133450822802061541842692011191762871040 8778317 6714674833421187965115869965472830272 8778318 -22691292673401649248280871541642703872 8778319 24614413947932904866520870256172640240 8778320 -2571003628241938703222708516846469120 8778321 -1422635549059228893170979611516800320 8778322 -2980887266359753188461733485454981120 8778323 5580221508201254207005863209643553200 8778324 -24548266038434255315642196333461680128 8778325 60288882423185217446560034487230871050 8778326 -1454820857091799715410428062902850496 8778327 -81693528754819213327448301804131235120 8778328 54830766829894603630492193411854786560 8778329 58503669086108455340469331253345205120 8778330 50803200688636705624200423322278923520 8778331 186560958695758074688626687882931890912 8778332 -50490044219188187106943063475181293568 8778333 -121973625383175351889863377356033416576 8778334 -43412811604251997462518715530363744768 8778335 100299649408846248242717037639696924000 8778336 -46339416362671502912712694875266482176 8778337 -22124239627227193939145379793336655640 8778338 -57563706678874072397140746171470389680 8778339 -107687359703165522285270382149891313000 8778340 793324407070427977961293882493767680 8778341 52297208325287926444724470659145168128 8778342 6718270375636941940582658307328903680 8778343 8082895585101641408087596878251786800 8778344 45047541036924697993796416824137948160 8778345 18103185319475457194273780366751696000 8778346 19580908162329213911535429086150028384 8778347 -49071471782716869311375147807629578240 8778348 46938098065012167113151124819575352320 8778349 -51673364193647250801201291328387956564 8778350 -57477497427264433806225251672667033600 8778351 26250203919525746831656548548593901832 8778352 -61027014595976353219818027275488493568 8778353 -3940623578811219689195361062417188398 8778354 7029636490034827582592393779162871808 8778355 191210991384440585215164940573229379360 8778356 -123971993721740338790487948798472009728 8778357 -4727418838400646555179828622809577120 8778358 10881019792066247387507074787518718016 8778359 -172080283793194860109673976900110284440 8778360 65742323691544926786592844356465459200 8778361 -65963378835409575688915474676988719680 8778362 37604346318251681190955868432950589664 8778363 18849232687950246105375428234241432576 8778364 -656060033882890829972469672197849088 8778365 -39280372800931767589221731430437438880 8778366 27600378847115648396917793702527298880 8778367 -78991315022544342572231201084090484480 8778368 -201154239670579039410775928832660602880 8778369 -79375660206593717360520523475652672 8778370 14097055605890794825430581378122062880 8778371 -22186270858850558206614997949302352688 8778372 41329838400244498896160705920160238592 8778373 -224310196184554428831705029754313434276 8778374 122049632791643282977426292379164797440 8778375 -64562423214293747495072093714924718000 8778376 -49264558335968509237143132040402897920 8778377 -10396434961330884031646827842807712560 8778378 -51995783090191679446448285469774839808 8778379 -196122300544186750951415649487101311020 8778380 -45807101033763192413246320592446310400 8778381 19912993389266711191757174441155141440 8778382 -29547766550244163333890530897550854208 8778383 15257846522309344080603007922779363632 8778384 10834776830477406318518117770144948224 8778385 10845783384804240469531999462836809280 8778386 41294415103897021174790752976336917392 8778387 16773966820443207631887846394135165440 8778388 44908628379434375975235337764084948736 8778389 -179011936360696198553756253746476797810 8778390 -12764284006350268660011422619744840960 8778391 -284940557330602099304748524100754449208 8778392 10402866646510560568964675503067381760 8778393 71170926761987919293422464064070076420 8778394 20728488537465032096726599483611927552 8778395 -106201632351334111593592960505187569280 8778396 3195776454900533198582204994426667008 8778397 63700250772480081912502691848425450700 8778398 -63717544538686996828372405936140608640 8778399 -101218770994425638356088820135201600000 8778400 92403578209417147435561244044782796800 8778401 18915290303988068023556500006567353600 8778402 -117969125253568068292299907440845448960 8778403 -77762216558736910399032023483688773000 8778404 406287410493123150461219091182781696 8778405 8640353064262925236501613825863617600 8778406 21567852923610516677192790131736545280 8778407 -2327310607310459547773674203905598336 8778408 -18341148433202583520782516705331200000 8778409 116257505604986349098826541618476620916 8778410 -40908505573670456089555376957829411840 8778411 -185572811528679912052392416632884439140 8778412 -69844437862429864836623692799445378048 8778413 -99563086527311853894480907686150961440 8778414 -60374613263422801055512216831277939712 8778415 49517479672409449559407039582154001120 8778416 -66726556538429601151465856386680422400 8778417 -94896973323034333817123965733909727120 8778418 -77386171936189563066884471548895473920 8778419 -43419504591397902613011220371411785856 8778420 -10294391437299245605809884248506654720 8778421 192825190613083661383460010940943056622 8778422 -49287563643458925953872649115802740288 8778423 -146941644076310578283840779403560027416 8778424 34640236399950019117290184438591180800 8778425 -837584096107618988478633553449446400 8778426 -19306903953354052452752780665144888320 8778427 -88025490451123876106837761518913484528 8778428 -38131587447315055206904721775277722624 8778429 -170994965548283229017844648583511040 8778430 26022787097044089228360415840338615360 8778431 79065378940071799349516500555884359232 8778432 20772934608020189613692023855499968512 8778433 -26233729867925290659380353944197313600 8778434 509403855436948010418905046613143552 8778435 52044196053248477669753554062799064160 8778436 70572054527843589199935084690181619712 8778437 -2132709575930013689946027483770990754 8778438 -7590928392157758255916996890648956256 8778439 -240010998541982297901428649677397655520 8778440 44930965926780177384226029728027443200 8778441 22837432201214065987440300986802428928 8778442 -125377199587116969332654524722462898128 8778443 -59682283566911708688127211552041035456 8778444 57552464122151569529695245510981783552 8778445 -84361522051256889309085147868208781200 8778446 153811995713097079153060436499017172672 8778447 24787467274593483806445353638538043624 8778448 -38648972154241592522098052727476232192 8778449 72362986355857669714562519546779832820 8778450 -754419940932202452771999984176428800 8778451 -154396608998261564785830025538824742592 8778452 191035184458474233047253597523117451136 8778453 -130754743769375075823952396647149241696 8778454 -60998854295583968767249949791991257824 8778455 -75813716692681027696437488499858558240 8778456 -1477553810570422285514957400873369600 8778457 -56111441439575735581704198179414872320 8778458 27785113617498934141108311506570709984 8778459 -51760384304086840844690189840949673680 8778460 -129144746798108002068058420325432755200 8778461 -68386099107966268826539284690519982938 8778462 1089002922224121488435472559241791488 8778463 172158809035797054301879216875420535712 8778464 112465898769313807165643915257397379072 8778465 56091412249885083345640122133965711060 8778466 -4896915687476175073604118120330011568 8778467 127521831352970651922726455990723247516 8778468 54509125929940210591149575460992087040 8778469 -554339408187063121032328463844673920 8778470 12857022271826669626765006121213990400 8778471 -77532428383265956761673231167288350640 8778472 176359936687629705208736973515738972160 8778473 25183475420688568520348194269869530704 8778474 -70394776586877875522196459191746394880 8778475 -17581905821651186668213112943473159000 8778476 59257498673666492044445239866549593088 8778477 -113008783998790962219384389769191463168 8778478 -77817221799291350521594896544531023744 8778479 -66937158764298807151125445851543927216 8778480 5595910442004162944821191399545241600 8778481 -187701379358348514743856461640869502668 8778482 54646030476795942747026756458921304592 8778483 22801127135428335819020101051606225920 8778484 114487692533983661841443988063651225600 8778485 -176490779592659448570995486627303774820 8778486 89522281997086702072385755474844630400 8778487 10465140163559904888246794653530828800 8778488 -197541618341281471657353923714292387840 8778489 128030165894978063922467901581152159824 8778490 -13045807866636950663974557249145221120 8778491 27881682490406033867503784343848872152 8778492 84425159147642948423044038324721374720 8778493 -2231852910826446334228982522942971616 8778494 -41893087496092858155591592487686471680 8778495 -19246951678136326219533985656356747520 8778496 74808942637592051273109974254073413632 8778497 -16820816454605998364115446060419918188 8778498 -61917995671977416975586995286968271360 8778499 48949602344049205022516542783955925500 8778500 -39513029933863988815314873454171008000 8778501 70441251958470846240824312252285620830 8778502 -19089224865614969385073763210393044608 8778503 -41390028552933175237790326975277586240 8778504 33712246451818186789454016234602987520 8778505 194565409358250355877363463014336610660 8778506 3124178277569885668040917540031844864 8778507 165549766745860823740179400970772167640 8778508 303795573840764524698994576455968862720 8778509 105524946243800232861737060905732615116 8778510 -10519116957813882273929711874672307200 8778511 31470487032445724489038768580572846080 8778512 -56344884172188966149021633906543222784 8778513 98659862469781318700500543883638309440 8778514 158920983608762968681534121056902803856 8778515 -31443490390077033963695090784626788800 8778516 28794267588898638479932659261661538304 8778517 98373446115337792230231482517287702304 8778518 3040149369014507128075527035569029120 8778519 -248454789755744689687689181063448309856 8778520 -99120738209011606342946720310001459200 8778521 -59294230388201720541162502001511988278 8778522 73235340530560728974265769403287478784 8778523 -43014665992677830925185554130448692336 8778524 -63357803163836133102302532712588859904 8778525 4943910811954313484416581030557849600 8778526 129791725821110260941205883112705059712 8778527 -106047017882471323653344885289576030624 8778528 29532634612751072519422416241466277888 8778529 229626927784585031491144126983806241984 8778530 19433877935941767843900253483510736160 8778531 -13484422494696830073245975759426381448 8778532 45633417816258122416497841499606016000 8778533 98136293873328948345639335391423933660 8778534 -10912790081924750322413915102193510720 8778535 -20722378395034890067738743057974312520 8778536 -1739545528271656333640619784212725760 8778537 11108955310662925924589863691929466586 8778538 10472859305687869703717464259836639920 8778539 -19270209935814406718702600578572437760 8778540 56412336789589811562213423597178444800 8778541 43647750747290175452633920261577791552 8778542 13050015930001929268431186804915497472 8778543 65338579351959832268812558764648787464 8778544 4215828113014807609132515211195416576 8778545 -27129891793599820674055033602525705600 8778546 21790186027192063687953500873373129120 8778547 17561469482142577546141981928039513996 8778548 -46383753551199578004465070989162362880 8778549 3649348479155351419148226076976772096 8778550 -70416956039068446299859491668317600 8778551 -47089424108668358701334500645150771200 8778552 46747266285772135226724355834037637120 8778553 -32262869442543696111749616524489361920 8778554 -99980068308841573616826266968581681408 8778555 -660625955691757062781159795044126960 8778556 44761487704272393717576746714791992320 8778557 -24031669436732255020505565024414619194 8778558 -37046888922188371792740819074898475392 8778559 134767156788938203393454153456006548960 8778560 10697329598475209348667137353108684800 8778561 -208886174483046418407175591276130679360 8778562 -45188787575091866897769756437095413696 8778563 33137235054551660093687852638668065040 8778564 -365718592347317342786285576996935680 8778565 163241524641682782584589442492114406460 8778566 120495021496855087046503255293740700768 8778567 15460913219659416525449130862101904512 8778568 -246427305662541832164869287291086781440 8778569 -17285640493136032020934492134947541030 8778570 1801444658065019537142601160956454400 8778571 57339344682788146529372200686261324384 8778572 18019869822073470212925777382408556544 8778573 -76890331023714236470933187136845978580 8778574 33784233296449439594428441823845268352 8778575 57806195439228904475462742805958616600 8778576 -22361406376945540702096923533146718208 8778577 159016317771174107073849385216602989426 8778578 10648525354280753539419529658127172224 8778579 -2803774621072989113044939737205782912 8778580 37383250980984844552156815590272204800 8778581 -82338026876186035059768586287900768960 8778582 14122767570222386093252850739906750080 8778583 -122793885102957330864705745808930970960 8778584 233552259151363460588370000735861442560 8778585 63406700609608292274779751599548512960 8778586 -117996625853380317989009427348931093008 8778587 -452998950974593616154657057529465185840 8778588 -4641397841651054104504250060086149120 8778589 180036110491632372871406859213677150880 8778590 -83001638182576209615228379545717811200 8778591 262054531834041237759133869102093991440 8778592 -109495644438398866811343499890589433856 8778593 -127841677368674398444043498610219880158 8778594 -43246101947441684618550029185960648704 8778595 36858218698324841905655338235428540080 8778596 -95006585919628166974597048124396212992 8778597 -19179323341556743385481480456659025888 8778598 -78452753724272177475722050217520679200 8778599 37953785704435185195752808449643839064 8778600 -30860502500719323088889336259636096000 8778601 -22210003755755960431575241914540543936 8778602 15129284587168489942115025751795651584 8778603 159141304189398334390346940114853346904 8778604 21352707499850313364639550041624051200 8778605 3830115069225210751243648784117680320 8778606 101921717735741290765653593249537176704 8778607 34680311909480492650407035930733787856 8778608 11694791134508766727997698715748925440 8778609 -52455201937932174185198288763366615936 8778610 -79702481640153015678316428511900416000 8778611 71243514372893837582315866779918825024 8778612 9462779326296748680859953483749425152 8778613 298742378253242883587685665773747860096 8778614 53390984425109972838650396595637937280 8778615 -3342872371992041638933596310406755680 8778616 -90175811680776793694213493994730618880 8778617 40899950035298710174553358775428486720 8778618 -7733458686813909039014583905844212736 8778619 -28743526050788485853141887071438391440 8778620 -12368942135564935904315641423647160320 8778621 -59175668478309819441540479531783433216 8778622 632510466153555541980414554356646592 8778623 25472664852890820489526239225580618080 8778624 24007476607587423419272964815548579840 8778625 38447101275346504732391298531945585000 8778626 55752162866077629695234588371837186512 8778627 58971193123982855181290668195153401600 8778628 -325378688710468618401234530201343783680 8778629 -258710135369543683533458720140809988770 8778630 -24831425456812108591915530786590822400 8778631 78757700866128170934232548749573815632 8778632 -34620711985088667697922175022458009600 8778633 -91012395737453217252182556262840512000 8778634 -151541491220148124427640477713457274368 8778635 -52687120542028939623114926424694237920 8778636 -94168637801843654712118542273940209408 8778637 -20581999693007919487326680172297302048 8778638 110777869701902495935182023986952632320 8778639 23057266748492349964345303352734761600 8778640 9136000559462013614128115625618309120 8778641 84582275346586752306188692949718165042 8778642 2345684267667428460387414204781178880 8778643 4824285788690913877846584259492894892 8778644 -21577437099961935419919979881539648640 8778645 85293431819787397390730792500878993600 8778646 102972987231814641196008456828124950720 8778647 -26450518692026884666899035503318051728 8778648 -61007565680261256165841645526121062400 8778649 152603198141458352742326575464235503120 8778650 5251212748589786605501507594932910800 8778651 -58086415325110007736282728780387606016 8778652 67244222508890946127810587580633857536 8778653 -19128649150716422815436233412538594432 8778654 -45996684683346262337097269447368076736 8778655 68870283003087381605596729972882079520 8778656 -188547162911643665603562270399979388928 8778657 -39142409559103131752616678423092942208 8778658 13716715057224493119275746866469501440 8778659 -49989566090842580963795450092675897584 8778660 -43020669913404539280679699558447841280 8778661 180466090565763950552510823091542090912 8778662 50812967271335875556345689053790088832 8778663 30854329840591129402308074376658423440 8778664 -62113460116534961869134965571168476160 8778665 226087276850561614025840763824563200 8778666 498981402368041088227111561811363328 8778667 -80165574298525035034691964028577390284 8778668 -72903015457244720788177219500457949952 8778669 -7703683800868618497735395195087434080 8778670 -64853987563873815049393678825142022720 8778671 39782614140711365304103593232973016 8778672 13134007985515966225643651489008189440 8778673 -66085094219043148988346844702881368576 8778674 5955274483859117150098950410258321952 8778675 17283057489616948306320496888416340800 8778676 1163444251849079535500751749662956288 8778677 -169943264315624346380117288257461626880 8778678 78308005671837493615358115411832242624 8778679 38328304156440995068559361126091324640 8778680 -9063562920667292197534672952562585600 8778681 -65218066124757241026518389829132094456 8778682 24097451798255080670031134086617187584 8778683 -2767140728090938300858967700288786960 8778684 38751850737177399583561585459370188800 8778685 248022537186089525683807724451564319200 8778686 -1621826441440542561782767570666905600 8778687 79132346991698839948297244653520353920 8778688 1916353212245088468853508429924270080 8778689 -297295325711062425676162536227659258944 8778690 84795109297990805263379895904367531520 8778691 27496846500053726149251320263252111672 8778692 -19413360083369006245696105369061193216 8778693 39748302633877023699633834333533309760 8778694 8258760610894921868358858014970085632 8778695 183278832347546517468192400770942718200 8778696 -68896150116642631500523098473430835200 8778697 120285494493246684308564626938373535760 8778698 98304258589887982682572241806698032736 8778699 -4035738961788798469682820348706424220 8778700 -9256579487593062050827692880408601600 8778701 240406655148391862868917637028000899702 8778702 33294606083996783809751430067464916032 8778703 317417454732690725354517402800907373440 8778704 -5855603526478533822796641381053890560 8778705 -95305799517814633674439042689431482560 8778706 -122432326793949163790516359253232186720 8778707 105485137715983436751742754683228165632 8778708 412621848555030394252702018924713984 8778709 98057290152413255612516982429434484480 8778710 35146913279223075528628226919242453760 8778711 133214929946744716488516720023779448400 8778712 -70376035322120423504704271353113108480 8778713 -53851648977268444028190911354821378038 8778714 -21265169873635653515323038974130379776 8778715 64969315950103188279892516350512769600 8778716 76230130658918233829295134824387299840 8778717 -96740965723196749958411765819122463040 8778718 -997391013650080368825084716690606592 8778719 167745723956744496765658442244695529120 8778720 -109226083953218913132173065108625817600 8778721 31635932291539062649135325737731650304 8778722 142539860581036956911413886561932886400 8778723 12867455025444943256176882757227950000 8778724 -6672505841899021806022656966930628608 8778725 -70649932498259076810103868126730180000 8778726 111284228526726346288901641218530995200 8778727 75140039738744526877651471647331019576 8778728 -91840312730732039493703402018767667200 8778729 30317642439946673515853657144026259520 8778730 -99302993351153312931643538167351662240 8778731 16064823615566492869031429220766936464 8778732 26782418235916402974756673163837374464 8778733 -155907970279583428395570192420929076800 8778734 -38175386279305193479895105450561985984 8778735 -26690318020066362755456467293306717600 8778736 -19409879541456046379900046664494481408 8778737 -145970586009863733340601230854115381008 8778738 -55788257278671649279056856326232745856 8778739 185723653070778953755029877538820782540 8778740 16713329830817113794040707502583120640 8778741 251512830667199680653147435198416986560 8778742 63147100984545948472626235354769817600 8778743 187777433877759996366679361945439055104 8778744 13854273192138395784510209581615226880 8778745 -65401833121160627431876831385544877500 8778746 -20569585733202328966332382237390298400 8778747 -10652440456326922167667319576881940880 8778748 -130125778164357004858464160089641975808 8778749 -28364478876474195669657782712098177088 8778750 1405741899291106916550672960785640000 8778751 789883483816968118099871497910787440 8778752 279446248711303023227504833226946379776 8778753 440725842226909992413646682011120899520 8778754 234283912135516200823784190597485067264 8778755 -59658666705590797090731648744587806800 8778756 16307390329401433581486708043720089600 8778757 11474219806148940940563904749742623288 8778758 159841694886187862940265823639537424480 8778759 -148160383849006272502662218960245491072 8778760 -9344878551993589399831570698092544000 8778761 10714007083576075869179967023358681480 8778762 -102460088268683891818908863173958684880 8778763 72241192918635430203613713051750217360 8778764 -222273892855763170121524950406191820800 8778765 55710897788051757538876987998681604320 8778766 2768453305244376688499353312459484160 8778767 -123242095159909234350299392161050564760 8778768 9816079239581890648322160310932209664 8778769 126286167411121705500985001194162101170 8778770 16847335279527771449275774462407813120 8778771 18117807272576365360043094522938924472 8778772 -29360214237239604942053162386385979648 8778773 303608166166238161926713919933211439964 8778774 -14046818827366996199279034174516326400 8778775 -84491115159573027553589523249469757200 8778776 -39789186867662367827821116217146470400 8778777 56977461544025132787434784832848107520 8778778 -70877773317150513915567619690635768576 8778779 121773632702261881816539040467558707640 8778780 -935773157164776555390090777481075200 8778781 227396965923882468533914927499820370464 8778782 42542197199127955831742869517732592000 8778783 -27912106569694870855803279427135407072 8778784 52025277202696730623692851378695176192 8778785 97498716391381508309089923733442488980 8778786 -1327921839415431715209038825161372416 8778787 182280154772966634808234340640186562920 8778788 -6600861737055922158459708596839830912 8778789 -81164118442026870761248043688164714946 8778790 78417852412795907831203557591824918400 8778791 -173967022075079424914463066962439070512 8778792 212574511897347762585595529833512960 8778793 -124927565073296779662377300807762577600 8778794 407288843745450148630354777737922560 8778795 -6602322889439726511865457024251580160 8778796 35933415657448421508650274194560225280 8778797 -28996170283464166995477861691711047936 8778798 701982250724988542335148988962189184 8778799 -11308666170770915721551364838561961200 8778800 -3289432357862917698108375452926771200 8778801 29741499307418958905424988948507551744 8778802 59736318478547263486147408559117102352 8778803 -130057987745815737706157097965748319680 8778804 33980563313945845727296058099389034496 8778805 24019474112419482575563841376117206400 8778806 6888109794706247997030301870058984352 8778807 290595115063795231020800745849057317280 8778808 6033087743647279348374925840257576960 8778809 16680140037471169077827817868148194560 8778810 38916308293974921055424236981741244160 8778811 33532881576051759565231185450606210024 8778812 31015118541518702324884360086738720768 8778813 3967266901068698181398100373365298944 8778814 50809461361635331314433429852942581120 8778815 78342187167269417456389539342776239200 8778816 -54153525546318809143083775081154347008 8778817 -56982261670047230588347284782296538400 8778818 -59535600989612098324505755628188032480 8778819 -26313700143040818195107155521572317440 8778820 -18652238899432903602544528001388337920 8778821 -22965235641028627077154989603500713956 8778822 -35343807314250738908365984491498236160 8778823 129354654331117571034719149356765052080 8778824 -114677150148865260455131148079348449280 8778825 -91524613608300466699252523362605200400 8778826 36996491316429358558438590385875682560 8778827 125489743585101853455891347407747384440 8778828 -12506087076884440646732113898933452800 8778829 156798247659993856002746652315024061430 8778830 -102262186006500506990175825005803141440 8778831 -6233378037032100663641400449916784248 8778832 -9090158648044597297671565796602814464 8778833 72681093998953058151298463718070989120 8778834 -11227575256928708127888098910276357120 8778835 -64447237431653937829764037163916800400 8778836 -52279325699132522565734968434279413760 8778837 1963392840007045922930332625400286368 8778838 4257485225188118846326351005732253440 8778839 -48955462686452131939237081730787642360 8778840 -58303864390981418945577588378343219200 8778841 -41010405506265452735067654391640891648 8778842 -1050823680258836706955126760675881248 8778843 4202331403956302142748797873725735532 8778844 265863174001500763053280856266150694400 8778845 144327784581201622796006198645364581100 8778846 62918518404952689910777374739232256000 8778847 -52899402835905567874247087527508522496 8778848 -187019026235796122027641968251476377600 8778849 -23702589609306715024599041861368761936 8778850 68687481375106672825940933663224408800 8778851 -115554748163304280124308452951372995520 8778852 -107665035319499546574134770926485591424 8778853 98253339210400429427773273645823680 8778854 2582704152035638097898567653023782912 8778855 -11164890720300283452211926671407305600 8778856 -7428736026164342086657626541837271040 8778857 -6529425048811910479888281142216132620 8778858 72596571481973833503542026108900063488 8778859 -6557816061618034359057983545153784832 8778860 -60217467885345599661577720668796185600 8778861 26978334489655719385943127834690931584 8778862 -35520014228180830298845514891206883136 8778863 -86790987739607294281108321130995551840 8778864 13214792812923109546359023263268634624 8778865 -16453716946753892727028793100143713740 8778866 -38196000471004339126056607274158950912 8778867 16238133724942487461385743031398848048 8778868 -27687457482167623027322273735141167104 8778869 -118100938878126033435594915709925475840 8778870 -24391728363902507181843283982094946560 8778871 39108295654917649148455681931651541600 8778872 134923347476847695563363650808674508800 8778873 -130891550206504939070477490096624221616 8778874 -61026011382399592616321928482992008960 8778875 -60195005378667038761067309486039040000 8778876 67171799572041599326258811529644482560 8778877 28323661521678291067248488526561533772 8778878 -34360589269445589382760006633957429760 8778879 1939508876718541678841968179036634128 8778880 -1919686158207951533252604271263744000 8778881 -29268083192558235934731317864489928318 8778882 645879743878700373159537974049560064 8778883 29424508909318916828028365537108459132 8778884 -114463983882713985539007014391390221184 8778885 5818829050680248166117816413932704000 8778886 36702431553400437174306238605035767392 8778887 31732863637155437817000980552193210600 8778888 -34087142629942045113592288128872448000 8778889 -92863113580276527208905759340841893734 8778890 -26515750824642413776615753113121996800 8778891 -15520040103631406507916460095976819776 8778892 59293638339850212873626103149141225216 8778893 164024306814588049721512388183036913600 8778894 -17222097842532313549881609030108811200 8778895 -218613354315018980062892884529515657920 8778896 -28896393770500540242599598632210006016 8778897 -101856689788270410489861939986202794526 8778898 8769787878823486133557569135658765200 8778899 -35063198443581267590214871928280278100 8778900 5970039742153799002261355063282841600 8778901 -189426170054098293450243636563050826098 8778902 27295161037359690641964871431738167424 8778903 33207725221881028711004364688616229504 8778904 22199698180776569496293940721229721600 8778905 -68665325098505745863003290017412032000 8778906 47464945165152705600445959699128124912 8778907 36864367657596648813139849566710000 8778908 -161886540498109566958259638825461033984 8778909 -214357728115772606679526062524660041440 8778910 -27155324021307769503291078732533575680 8778911 146763191558328633609331206055258464552 8778912 125464807727630205686983136108929351680 8778913 62261190440521607394168411705100372 8778914 -14804130727729382382406576683543136944 8778915 196343018140765604396257275564235068000 8778916 -16326307929798417403834637917031608320 8778917 -6367665407847309155921598705265053408 8778918 18433463579384197682640262085650816704 8778919 157841483116902132685097835819980569296 8778920 -16402873902554140788972374003237068800 8778921 58819308774752756553223421711746047744 8778922 -46592810501277530185003215449154643968 8778923 1793113543405608562719661451907270504 8778924 36685002825364318703805914128957243392 8778925 146272115398749412515518891952937539650 8778926 32059219555390044807384496503496636224 8778927 -49399454029343806187293164151658559480 8778928 -8641468504918897137729857179393458176 8778929 17603462849658270551789343832479444276 8778930 -11091565303106109568618754498776634880 8778931 65385473228959282725863733917456736000 8778932 -52870561153587898884103123179421801728 8778933 -28740840596335550252367198030825697536 8778934 -72610449177479036728779741076187340384 8778935 142589613884205383036533870820458749360 8778936 30945361740680876485619743508020469760 8778937 8654652436329033347639188575197792064 8778938 -113705290248635165133772057545039002400 8778939 41867815212463389342312061275727742208 8778940 128468099365090626187919641167741081600 8778941 48710667990297794255049937276158123552 8778942 -2242148921266448584186089352129260288 8778943 -31616248862072964424378206803352461056 8778944 54323244346432093562956360661336064000 8778945 -29396783061512992066341974111524022400 8778946 154309791464068592737506024393243871104 8778947 30689002630982373554751661466309742396 8778948 -45927497250757306886197373290039173120 8778949 250988115378811918641257976878024299936 8778950 -56032730567945301067605985627392504000 8778951 -168624661275092666707860086316590170320 8778952 6472203467653323713656713031306444800 8778953 -682511750821009038401637575512982484 8778954 56973032245913911654837959118022353920 8778955 -16733703439093556928323119132681262640 8778956 -101679761799762670698036796539700634880 8778957 -75087932469012223136711395982904134880 8778958 80578285573004505225678879015106150080 8778959 17043607637122218595742773162833087216 8778960 -4024674230363439451228425745148313600 8778961 56384007083357540160957802801375357224 8778962 -52567158244715554409216161952186903040 8778963 103467528520711977747778637655064847544 8778964 -61910609468627463513902667309464064000 8778965 59664184353380950287578692235595815040 8778966 -93087199888288614275709304619108352 8778967 109942183482980885574987784732925184360 8778968 41207155788407546753682757751354757120 8778969 -75499545406099906051285967211666096000 8778970 -20686349691820758820977261863899251840 8778971 -49925793927733358565210696739337188608 8778972 -10225293083765856453709897434247938048 8778973 4827870024671126295135335134940684544 8778974 -12984287630634602496836800862750363520 8778975 -67567636336782750023878325380309919400 8778976 -6504347085196910609357219564635815936 8778977 179413026439617286635817076959530946560 8778978 -6701414569263582435327499068368069856 8778979 62678750151518805844666218024961708680 8778980 948377126744372800043049061114060800 8778981 -52135173470817500319620081005828383648 8778982 -45058895422185345435289846609768005408 8778983 -990846942990993786880627145380040256 8778984 2844980703685331134971871919800320 8778985 89345743967281232121950744753094610560 8778986 -19985518877854660362768871602047773440 8778987 155416817163124591400644359944636317752 8778988 -91321254265073217423560463806085562880 8778989 215650845881602784923869419428356333312 8778990 27630416415956006567686117981256294400 8778991 143706273353383087124831127656166998000 8778992 45662064039339643975024022434762653696 8778993 -51725172352224524154781030493020130016 8778994 37131748972155839626922230603003256832 8778995 -59771196966304920057922447962192186000 8778996 26718699632730599931156040494929817600 8778997 262007530571903212889624062978041174446 8778998 18927543732734334421931392476499243392 8778999 172765528544333624352198765989606840448 8779000 101543342875671803525746003548748800000 8779001 -35697829568900844716883685605277599936 8779002 10298601286569631107092455780644569088 8779003 227909330648971975569182567814506631304 8779004 10172529153663177050222173551493880832 8779005 -107386479018151141125685515474063914100 8779006 106601827516817624484232511105808509952 8779007 -74178120185691685284726530662165228800 8779008 10507622750713870761828572026443399168 8779009 647326080440277646641799339139904304 8779010 -86096680681467833747513580298353085440 8779011 21007579147380458049665995280386772472 8779012 -14383044494167581381232282740011947008 8779013 -43323811368977919869558025524866440738 8779014 15542472155614859039651964135047674368 8779015 -59191518420981963006286277485342893600 8779016 -4274960801262505146395043709236587520 8779017 -9110507323779424636273156647344520384 8779018 92114109721470017710107578800434054960 8779019 138728068135793826476564292465902958420 8779020 -35498304853175321997738000755932984320 8779021 -79209958765764638913809263012182791016 8779022 28036993004511121359467279465842549632 8779023 -12726184326443076946940075830041866880 8779024 7865926022080851344476814065888804864 8779025 -149982603098619285777811028998563142500 8779026 -20791810729324766481252228794395952640 8779027 13313460771353332997205222396483799792 8779028 -29092064716085116455909145795163720832 8779029 29890392345234547224604348312824786432 8779030 -28562386351797367920163952884358225280 8779031 84760838264288852495869838726985005712 8779032 44020778241184380074211179543036651520 8779033 113767373946980622854357962624420343680 8779034 96783957504092408750222345261434608 8779035 44663547244750965827475356773798297200 8779036 268737074353557648518062497606504327168 8779037 -160769655885211884197768357211313372314 8779038 -94874956887288337998191318080338456960 8779039 14104010242770039869421863540639492640 8779040 -141046862095107211624134764678096486400 8779041 197616843725399693921578240608773674752 8779042 -17437600563865366247215099297093553328 8779043 -7499755509714435709189567825042270752 8779044 -99870663815678996773505321891567606784 8779045 5481416845143059115000397787788492800 8779046 86477297867198276345145113116485269472 8779047 -74415141264622608552590158869872515800 8779048 -247928627853716850227325835160793584640 8779049 122247203382896505482454147180304171380 8779050 2684696997306526190502674220627840000 8779051 -51724765043453455690441688097405583948 8779052 -117681547202153419966401529415443647744 8779053 -3399708758281874236566890893105310016 8779054 -21634983169679005428701932702862964480 8779055 49222366953512312544429746013651338400 8779056 6361304096343709561681944399147171840 8779057 48567726012099528809007310276785934912 8779058 12286852939809698692618667102788308384 8779059 29361585973856203431555422266395098928 8779060 -118901790252424702611544239171129611520 8779061 114314163713777329709860476490555735662 8779062 53547233879394289819028559822054754752 8779063 88667906312523421772403881601640934312 8779064 20155811480135609581515779911267123200 8779065 -50904899610912400666829500285722060480 8779066 -52577561972456617869464139109505850768 8779067 -60166513638478331983692439932077821848 8779068 -122207557982309590770602394409653032448 8779069 -6355330737627678826309757480167448756 8779070 -67037183579323121451779853809933123520 8779071 -42351332046341661806730391217394677376 8779072 -89166740609827300668259553764457840640 8779073 -49091075730659253063304677795600303678 8779074 -40382443906109476629087691831007629440 8779075 12951376296712783573821457089029512600 8779076 34187920445273872149085924931941023744 8779077 -143680137265571986500456345141599953920 8779078 -344446699400831636972384187822888960 8779079 69595856137087102767798787680681923808 8779080 55496786466929799168084733637898240000 8779081 -132594463820964552490495061656738231500 8779082 -3357551298478370599960700668791550368 8779083 -78939738114106703221197763516921881600 8779084 -8535856283673433273888712667922176000 8779085 90664834424134196933456842698977280000 8779086 14414483626928069571267812136293576832 8779087 -71454021838628916419626155634270597264 8779088 22556854470032573280963035943759962112 8779089 -131025914977208341420136760950493806400 8779090 -101678941079097704920816175923209871200 8779091 203990065178984124262348074667468416492 8779092 17028047970440351482529960526614188032 8779093 38074225539544207167715683215659989084 8779094 -32740744415194968162150943994004935904 8779095 139263882129911460660439900781484000 8779096 -129338895268349332146077821850580848640 8779097 16169902911145335916806071025224175252 8779098 -48798992124677695909683248760165428736 8779099 -30389995069355171401926403683149614064 8779100 -58234052178287454814541736324822835200 8779101 -37061096152407106149676265962999550400 8779102 272156421996427774249880057345508449280 8779103 501599387307817681131756952452553107984 8779104 141398939329362464156637266172802498560 8779105 -109249509994946241754302994487766613740 8779106 -13421672771853434037955046939899782144 8779107 15639491292538662169405567622577561600 8779108 54436612975138746420082982362193895936 8779109 53990893149262722864597431679850921404 8779110 -13131320151866521473121777284179462400 8779111 -199788150901940770144948390968092937576 8779112 434504291419950095715359590159810560000 8779113 -20702852891413430846373412332168215232 8779114 -56518933321372874273018485924200523344 8779115 71363411375486618650710990975228737760 8779116 -65672055400065193790820435725221390848 8779117 -200490460804781776500515025977525233834 8779118 -49911810965337709348696609442949858240 8779119 -54945477988930778957096449544408171520 8779120 -13307032677394579102466790826176675840 8779121 34094299497998855862190915322054575680 8779122 -3460256475394690126078834923360391680 8779123 62635527113712052941040408007894894304 8779124 61377790587790279619368646339239329792 8779125 -39923548707281373747686627102559024000 8779126 -10693284018142734163290857954819198976 8779127 -32932569643536135258167844136243214928 8779128 124270954076214674171898950033678684160 8779129 -71112654073487056106400065695656295424 8779130 -37490603588920977092052349002364569600 8779131 122596862279482149628032460576820769840 8779132 96550111528718357481046779728950313472 8779133 46384190953037924395540371974362530720 8779134 -22549902583212456240325065739177580928 8779135 171277339715391706501154721895678015080 8779136 30761079567078792337652602491969208320 8779137 19415100643681326755430293297185350960 8779138 -98911247288335984264184600243466240 8779139 -75215778349424846806080365683080765060 8779140 49045368905161604290699924565755699200 8779141 88283684627901220460784906618583689600 8779142 -5786272169977584539570614933958106528 8779143 -92754184544186968785884494866729595776 8779144 115636313839722904702211023638838886400 8779145 66751388054664459997405462941089676900 8779146 40309873686728471062120330334874760704 8779147 -60744817646975092023173501489723993360 8779148 449506288175389114778809582552000512 8779149 35060921151948781439323245854834947104 8779150 -17170184174880987017348357134256342400 8779151 -96002966567982756223164445636748944848 8779152 -33206893144228425147330233173480243200 8779153 -123523900905341651610915412058909211598 8779154 -8183067362304798660222006069677914224 8779155 27901230531025146256588047779554560 8779156 130395755724555985506843962858355220480 8779157 170923579376400009029686913153151833052 8779158 -56868255316880584048112575974601726080 8779159 -1982425006587466036953181788683534136 8779160 -68995816167751301355993644200643174400 8779161 119269525265940300618306417363208773072 8779162 -21158862620740034336433429165657623808 8779163 132549358218135907674806345613309425412 8779164 -89914217785608125523026278763284391424 8779165 -4743642645644771852775178575551997480 8779166 11821602802458688266113171205468985728 8779167 102619426831880621798278634590953212184 8779168 246564113950906523031016931905304985600 8779169 14960816069856621307162734228653015040 8779170 -30731135654454696904477317805066406400 8779171 36700186192450176069478871944054097372 8779172 -88405194420319888345273716083103943680 8779173 20472998890617083430604954539570349440 8779174 -142429881917099810481929832970575206208 8779175 61476648653598300011809208216886331800 8779176 52899640684688910640889154761378611200 8779177 497618915503586404474315604136060641664 8779178 87341445577817789941721743418095645440 8779179 -8167798336900094641610365967899828560 8779180 17277666582742054738440521550326184960 8779181 -1605344250189401282745368494981778016 8779182 10571092916584281009975758860279612992 8779183 -190749190702472530204574271951785711712 8779184 -30686244826872862429444600435285917696 8779185 2646542758175035429844076757509378600 8779186 -41680091837135620335237281623226703456 8779187 -63481615779225099226714695307550913600 8779188 56994724470841406678470929014067333120 8779189 -48858557465558083219104288354491349010 8779190 36451912769543128424507205660785295360 8779191 21844248216286748488325121780661132800 8779192 -63063434678532862898942272916518625280 8779193 8666780552276646840315118684025517780 8779194 35161187767178626162916501473002682224 8779195 -110048365262690970458131238362081948800 8779196 -11357194048300924160569934456114884608 8779197 -38433797119916843267304945707429905920 8779198 -49565566025074674645664060452543007680 8779199 -1938556887845505358259274374983799472 8779200 -4756283413407255394578182147407872000 8779201 279030335822276583050117403675107131202 8779202 -102163103722992112871285403785048774448 8779203 138573029261211206257688836550524255440 8779204 36363695635382050512806898404781101056 8779205 55457658236682974082163928620783839360 8779206 -73147531964179702398147812670589221696 8779207 26319528571930530422674846197230722080 8779208 172423422627320104071758023996202895360 8779209 157484041176303039987383782050758828304 8779210 629556608243652046087294557795467520 8779211 -89139384021495752848805124753616020480 8779212 -36910873157212839812405873043696537600 8779213 102301145521440587766271185096028985462 8779214 -84180984206565022113000750811335476544 8779215 14796228814322793086820935815136017920 8779216 44641665854720196831062889564346777600 8779217 72514537112001222233404284222331201266 8779218 -26091946653507238781890384235432317440 8779219 -43171609509823603623030892590793961040 8779220 81742291380857585851492262806477274880 8779221 -16512507180214081002570733965835272000 8779222 112756148603228332315974624484235802912 8779223 66348256201091120166231730473233363544 8779224 976616118300148677856193642177495040 8779225 -2316472915946372528910235106852707200 8779226 23564882630578764900903350072506569984 8779227 -51640147139568668029197894503556766080 8779228 213599873266902633472119462698245716480 8779229 -113193116912700339558558023128471343700 8779230 -26953712533021135075090650967234386240 8779231 21726962087067843351888763601165775744 8779232 15303164030504965039988796948248002560 8779233 -107330872738975328519738660992955216976 8779234 -22951589049974537156685409021242525744 8779235 136178848169564658766812210859021993200 8779236 -27465604646260392952455625337973132288 8779237 111353710980541412609085484848210229886 8779238 6774188208596325481947030674025942528 8779239 -31142631293647211083427684456915784960 8779240 129853421280791629728558519885281280000 8779241 -158092942275785567152409745260292524358 8779242 16563123239245704972536917998526712064 8779243 -104791136568041928536548763779095036480 8779244 207988568437528249145572822629919969536 8779245 -12054903738970380594562863642359630880 8779246 -422530483463939593238809045798316160 8779247 88947830545574784414890407705015215696 8779248 -5884694154140941059738031102942642176 8779249 -43419630151574566273329732235613231564 8779250 -112113867059259231752834573573527608000 8779251 -71179706747964215364667011688387588560 8779252 -55149537780549597012944963449828874240 8779253 4434807980720942472582377611738795680 8779254 -33788321538890479807322999234540067840 8779255 134940631324330060801698267991532675160 8779256 56396436045927773124702095692484444160 8779257 -11008971178716979455947833832770903740 8779258 -45204052968262930390887664853341365024 8779259 -92024422559573059383446554317061933680 8779260 -29872279555944808405579664004630282240 8779261 151697883233585914731899005969798960032 8779262 -10156143834584034922615890319447220736 8779263 -89579311689322022420070935415789395256 8779264 -26527263062762842715768574663469301760 8779265 4381030452003534423796924601146797120 8779266 6330673762911220991575408016442850512 8779267 1029257885384712014309977335973586432 8779268 -29086546759869464974186991240351696640 8779269 -38931064025291736274279832595783397632 8779270 139931666162058517968470272068267532800 8779271 239884565030018661271746979698103100832 8779272 -11669016471498123908474827359333826560 8779273 -290724561805288254163315779663359575280 8779274 -34569235656689267728472857861982638848 8779275 38588579192142565712261659933229353500 8779276 -116109861109341861045221246245378111488 8779277 -188032320310412477678960101860247549920 8779278 -73945214430995437551706207317175019520 8779279 79056297589801908281210431616836033576 8779280 -9568034331626879601755990168034263040 8779281 19127231046342262053447384598085324592 8779282 55750110489789696516215957846352354432 8779283 20150534150518153419040629099116042400 8779284 73839330959104602364306612069704276864 8779285 -2591746831537851927289957406885219400 8779286 48113703058732937711673753084243730560 8779287 2844632544509981629868086151151307776 8779288 13096036295141311266922180947481067520 8779289 71863801686724124838068875695080304660 8779290 11713586520679309919140726836337367040 8779291 14374352117166130258591914224309503584 8779292 12312701999444750810221957727590686720 8779293 -650810188535539340328923620498959360 8779294 28865774360165459077025342080228941696 8779295 45731044270164510667313393736908669280 8779296 29001264990062008538729499073236172800 8779297 238855420431027825421813234103490696900 8779298 14870093493171899580036746277641973120 8779299 -45916154172615594022445073636048494592 8779300 -18238435400706409170913000383140713600 8779301 36966568060954757812638329946385045692 8779302 -28333912893802140115824314177449588608 8779303 72583728121609778343228581551699328768 8779304 55294135477907289761958268748991605760 8779305 -32085700982268397554752948179461718080 8779306 67360851444959471038906941926726258352 8779307 -15065694792602946721314248516076971520 8779308 -66077434521710922036438399515398373376 8779309 -10777810630631133769815594331292434560 8779310 1012083111944324819176998892484171520 8779311 -135280746553612495983704391680015690520 8779312 62752701169170394910363340998452822016 8779313 -155227928777510191309749520543972275438 8779314 -73615233782489569944600549860665637760 8779315 142832670792657737970721419234030988800 8779316 -1340966738983583380806025680770334720 8779317 -52170982728907688770652252325413410752 8779318 54861563622153248784267809788946718720 8779319 25386246159479876645602459161954903720 8779320 134387073780126656575588357661245440000 8779321 -145409891140791767178658486989800043478 8779322 40490826923181939275629311723124346592 8779323 -21450212262166018627057464417898310400 8779324 36417446321958797276512584072415862784 8779325 43922673567877373485545473963559333600 8779326 43225924160164201511381781079870695744 8779327 -9296170114009560241154073020346182688 8779328 39183395385294267491743276638593875968 8779329 -9398610353194863330766807647336005676 8779330 12047280187543882838858304486699955200 8779331 -85402574093784294639240902374483218936 8779332 623680265269756394813024556263119872 8779333 17747300608092545111328559937835992220 8779334 5297687995242189042461406336461694816 8779335 52399171844407264902853676860638824400 8779336 -29563631280709587512124500722927933440 8779337 105093653510908408030786083190662959232 8779338 63078335351823811073325293187424375344 8779339 7032628902274056719577814018912764480 8779340 128174378123769241770299764565475363840 8779341 -63590614644644465889808584254869604640 8779342 -15124823154159356588664119644860725376 8779343 36131777639070887966882296032531190344 8779344 -5895147302056749073127830422033530880 8779345 -17248885593609935789030677728906230400 8779346 77483485385306534096574193880283337872 8779347 135278636911180282706843018443105857924 8779348 -28015934289744707286010731133823346944 8779349 -70457670706283624580043797168485040000 8779350 10467557023294920407941818271692172800 8779351 -104089533280127644472796104383402944848 8779352 134977626970467760797434437276608153600 8779353 -1111383322969693450445390973687598080 8779354 98363194457746295983824427393555067376 8779355 1715463787415151966735438695877208320 8779356 34038990473578199085174181503350003712 8779357 -50841370386283890750224973561610249248 8779358 -19629835499501817631263272619562226688 8779359 48227188835153216384403548681611544904 8779360 -40775368589296862358717238803250544640 8779361 -8808722726572604446248561177954764988 8779362 -49921351318464528260250596778145666560 8779363 -61885973441897971080519633741007156656 8779364 222270136989956852082352327562526511104 8779365 -7491547079631256561880606653003476480 8779366 -122946511227707160661154770128800558016 8779367 351307133159844511696685881191252912 8779368 -23715713319998053995019015970947891200 8779369 80774559323260606514466136378779280357 8779370 54511999368270009801296967483376790880 8779371 -21405082115205691477932168342984231072 8779372 -74757962667403205823987087611779865600 8779373 -2299494299342093183122689998815846440 8779374 -102738554139898821062934540531706613760 8779375 -35286956523383821945665322408167105000 8779376 -27622273271248940002176384949376974848 8779377 -170529362249485161347140371578107536960 8779378 -5817678392139648631188255546469675200 8779379 -5332914862858120771459180119464422200 8779380 -51320925964119755843378662744406845440 8779381 -173710120920194220108434907652022503350 8779382 -17658752232855611070118642911521402208 8779383 -10981976311388431856656690744142059776 8779384 70192131472423423682045845383270850560 8779385 122652280423214581461944560409881376580 8779386 -7074964186473777324696537977863471104 8779387 -89549870672515338663556902640504162760 8779388 109116848970884156522546115912037644288 8779389 2606829469845665900349953790833747328 8779390 27016019920795336977296410657361179200 8779391 -166981159319799244970352898841879726208 8779392 110989875155811789384565726520687984640 8779393 -36378653179128625770936457577560384384 8779394 -14476750458128840950393502689105544160 8779395 8302781775847968827594066230377256800 8779396 -1727683454030565754670954853599556608 8779397 115099289372957221307707615035965178 8779398 -22073826753311567451236126219471075136 8779399 171429726626460187073738253918583067664 8779400 -2797459100489872925950740015415296000 8779401 -154808879061643502334356655996119580960 8779402 -194229559594661569984445729212598875200 8779403 74023575547996484414156143486086173652 8779404 3251711813764594555955992084098370560 8779405 8841907400406953634228649473424854000 8779406 3404038383007143696307767931641600000 8779407 5589643151209031609940510531909027840 8779408 -36213757708366043893458471355592343552 8779409 -161738149543129586568962687619252957390 8779410 24470091440061652445115993436245348000 8779411 76638629193841571937472640132765465872 8779412 -130315760274512452371219926293624602624 8779413 24395821998066061855207277780364876000 8779414 55970132752491528919868128738782237312 8779415 60962659107666934017458881818437617560 8779416 115093045517229172143363411416430489600 8779417 58966291367274006565854512526433499392 8779418 7218451485108150046015166117528903904 8779419 -74985919761370176134697439170236186712 8779420 2667864969976269016324072033087150080 8779421 -103144744740252853692570760097647536288 8779422 2351894035040868359127329913579227136 8779423 32827525629386594403454237788155834184 8779424 -28721462948173017686920793230010548224 8779425 -38956720261759733132179765235203176000 8779426 67823525398409562866607923450978672640 8779427 -84505676793398857532052756688821316728 8779428 -5748056219728993828504097931982848000 8779429 223870036684097226135672638006455439676 8779430 -78377606480582732601867466018737348480 8779431 213350334994560424739487774232022583120 8779432 2367148862277301154182574608072212480 8779433 11697047125406424837080753287135042404 8779434 2023095263950047725621730812564296704 8779435 -66449830832470567896733658834326671840 8779436 -153741966602206798300240611931338493440 8779437 -54852230064409386342522308552672876106 8779438 7498290288379758867550992719575495296 8779439 4753190514859252686449769340607455224 8779440 -27752135927621949463202391541974958080 8779441 129836681976060535478760245710467174384 8779442 -18564973955521269015847643286941438976 8779443 131668171818915791298168048823417547064 8779444 -25588219404555884451147749914271488000 8779445 58772893841584613305198756597679425920 8779446 -7991449754686650231086914971084942336 8779447 -224635387994980132774634021829598753608 8779448 3392044453170236280432931023353118720 8779449 7156195271135198310443489363218472640 8779450 -15022560896967612673788125555072066400 8779451 23061044711278242299395696320854500452 8779452 -6452387139586460246088265299958603776 8779453 -91306394429276502179635634425341915156 8779454 -107836417630814527119005879165405485824 8779455 -53280294624804613498982492201351704800 8779456 7217096905940494087533602041357139968 8779457 -107649602612492706766199642593555393488 8779458 557115758499194002053581572797888384 8779459 -124723563395228815791934303490947440960 8779460 -139689959231941586209644212967743116800 8779461 90940530748732228446256589968426498272 8779462 -75751429429186804807268695954390788768 8779463 16417457490958976095721280168349063680 8779464 -77851493109264825744597172778432855040 8779465 -39505166501971194785259717637026874140 8779466 -124650470220031393831881584434427210496 8779467 720775519342275640745033180098915248 8779468 -73349594625573828180757174974422123520 8779469 -192130974357239754606551165201839445130 8779470 -2633517294375997961316578206104698880 8779471 43977820635997300595768795663467818952 8779472 -2886204465125574584681202998074490880 8779473 159365981441071284899427976691818402722 8779474 -5280569134344699419599718867190695808 8779475 -47229639402388154869267078591293520500 8779476 -29050403787557343507462711754195335168 8779477 125087961744215924078213122758339257646 8779478 -11129957980179492519340532495218249920 8779479 -11486831351564117088653087668258575360 8779480 -202889417849157014185789501278651187200 8779481 -268759715366470744519506256800683945718 8779482 -233894305324911630927097356272640000 8779483 148116368949005047640223614924558940880 8779484 -21950973371618223594690173659346187264 8779485 14830457160395702226324308509797079680 8779486 130837327831803221656093876623063735744 8779487 -13013850237086610895280408835723035400 8779488 62634264795158489082067918417339613184 8779489 156975503653050320584664170694207593920 8779490 105194085661781572288544132518198836000 8779491 -1523318713640214574709843762343611904 8779492 23775199399080655728033229309589020672 8779493 163053928715905682251448840772958223742 8779494 -6213422905932622281053041872058164480 8779495 160579537162287469228313490884107359600 8779496 130994269671322556102987263269345116160 8779497 -151538799999788978601703039169523647328 8779498 6265388794319325072426830159950202880 8779499 119060955827723351953606330588619625720 8779500 -94678931898246537432725934238903296000 8779501 -25953861643764113005214664404943334400 8779502 40674753388143335235096323672577319872 8779503 37745637091458740981074326903159611664 8779504 19405348583249998965950053834374840320 8779505 -7503485388223445438587702685907598080 8779506 16065822402758426374556172710952173568 8779507 174693196792521461096116125291659128320 8779508 -7961939092739011907198586369662237184 8779509 6441377371487244808176104411469156864 8779510 -11803960156248341813545441564746055680 8779511 -32461026375768315512983283766141899448 8779512 29053929153054929740469769417390489600 8779513 26313320978023571639493718025969606762 8779514 -51259975193973745296717304939187189760 8779515 -28300752158548660549246777925904418080 8779516 -137548923486827619686025685455594434560 8779517 -54911365267244006415835112701123357434 8779518 104153478816565020553259194177963200 8779519 10181032960493652779225868630813898096 8779520 83816578544395711968959083763151667200 8779521 -101079686994546001129900498513793761488 8779522 10007178917614568339481233877095736192 8779523 254503028413159906649378669824614155772 8779524 71437327446184251707724140289370447872 8779525 1123623212696670090885596500627280800 8779526 19039661511300912809085816931455770496 8779527 167347787327256451490086611364187473800 8779528 -266645700869250659145571222551503907840 8779529 -143890422277766072740578067882888956720 8779530 50846991387802241421143337042630896640 8779531 -148889942350781899587303489796547858160 8779532 -69264431739645765190137768428167682304 8779533 22817070437835532040701603571702988864 8779534 -51345651431568014350630233958663288128 8779535 -18559427000152552408366633069256426400 8779536 21739415754094629588073439227837808640 8779537 -11049725050106708612948796120238506432 8779538 -28344353960830262124394175511466516080 8779539 -133049789236309653997606666808538932160 8779540 10643257489859012620185598465589698560 8779541 -55033960012924795507013463463444108416 8779542 48468920819746392410726162703920075712 8779543 -154180009280016800847025398052352636400 8779544 13099512901055456767284065276456540160 8779545 -1232767928090077414539745653620583480 8779546 98205368149276812534418127214272478720 8779547 -10444667463546053638690026839103902400 8779548 -97347254383571267213063927081762540544 8779549 -169410006874530194271022180194455287450 8779550 -24807439098846491001464056074191568000 8779551 121334817526202405869632946247788975104 8779552 -216959039583243511976766424698909032448 8779553 3995880750504068544824882046355564800 8779554 29028891802182645186362036927790973440 8779555 -21176443455184892853222360339282197040 8779556 2004251916958077321796983466632175872 8779557 21888291667856609992194432517045119840 8779558 -9180143519594307581890880038320183360 8779559 103958245180504728324743785043477262504 8779560 2873367022282778691484888954606387200 8779561 -3182821428051109483809868477476511360 8779562 27188690894479852041015025095247524864 8779563 -86601514460943828701415970312887647520 8779564 -4090247258414312069768997183855356928 8779565 51774939884438416115678717090203570200 8779566 -2488313086541534175299888364957053376 8779567 155619626668590548086125016320155501152 8779568 -384746767041183731629123460363452416 8779569 -145270845755086161756960510121031494752 8779570 -16282175296898131121049300786763512000 8779571 17096415651940750700530099576029886344 8779572 39873641971915710672260186684897943552 8779573 276640953714500430558756006897088667904 8779574 -28971613750680749297886772064873497920 8779575 18042247725963903449039616344716851000 8779576 -18907816298865193517327765651283148800 8779577 99779270584380406118538388448285297280 8779578 -39046742192845405814948563007176344576 8779579 -177971285461336206734773756943663166800 8779580 -117272368534112323936548377453200780800 8779581 116817976421976469125224221360983106470 8779582 -10821692838403561163230444935738253824 8779583 -48260901811360530834210564466943752800 8779584 13592355235935817934852925475616980992 8779585 -52029083617617147527181243700027776600 8779586 13961474984275666764184934483855170560 8779587 -12791706000543934594392959772334156800 8779588 -14089625567536814765071301758574653312 8779589 -12414864217564562913422693141134026240 8779590 3926237698507598571045418060537134720 8779591 59649071496357187030700456227730894400 8779592 -83439012423522459528718289277660979200 8779593 84213560606735397973031380555418507328 8779594 12664412004184842864820177043796935520 8779595 -119955243735419064896373090297116569200 8779596 -9396595215460479659395651941458165760 8779597 119608086568796553701053333420944399532 8779598 -23574241792824681927025509694137019200 8779599 103207693909669731126367858594338107184 8779600 41761972058660711032524191098660454400 8779601 -1796214092439020827751021714195691408 8779602 27362178601481317734465420030043530240 8779603 8300760982050791260448064858675614720 8779604 115927750215411621983484492979548176256 8779605 65830188439793549893644329833704585600 8779606 -24729623506783114104525087604366927872 8779607 19190817600625119793152052377223406856 8779608 77466105018610634538174540148623360000 8779609 -124481554950898397429105836963806745596 8779610 -17316528388075089925387902269684029440 8779611 -424900033749525713819143491546212160 8779612 -94647110382129537308600570269912927744 8779613 19069683232609695080786333716859759520 8779614 -2618698078788983993213865294137920512 8779615 -64980499125072068307244143870170508000 8779616 214213112825740183556443034629173411840 8779617 -45628486541620569849779655768472227840 8779618 -78023375828652496267776247301495928240 8779619 64372066242680434250102956537318686096 8779620 -96795193986962251177695131096139018240 8779621 -212443354103508056094999922480031058178 8779622 -109159983275792920797396488101555737600 8779623 26446725983203064860588551959704722000 8779624 -23898814924638524381097031892208706560 8779625 -211616059362930273167181212722142043000 8779626 32045912359575772049308631801593244592 8779627 -177696515927923758758045523941479114848 8779628 26543653023033511458619798797900211200 8779629 -2231346165861317960491747281862546752 8779630 -867397912383333144210492543080330880 8779631 22005793772609580790298419817300304480 8779632 -18201592556234591928419613762508750848 8779633 43807596061603316477790571621479713700 8779634 41601694248779937456809813335812403200 8779635 -95839073442638253191179516242635282880 8779636 -51386593639505610722245413778595121152 8779637 10964776742798766545502240696772211712 8779638 28339983656794405342863222368941486080 8779639 614476101418661082203373771144080 8779640 21608858256260990714626442060328652800 8779641 -52404609202229472616353775447051211520 8779642 34015996258714023539721802045987631472 8779643 -186637145930183759973958209477474411000 8779644 -41391221603431469020884928496224558080 8779645 17404624756913295092039549238181512960 8779646 -131158739899703458660181882317429513728 8779647 -186344723515226381567915924241212875776 8779648 71851238838958014744537109125157355520 8779649 -29319945887468873434899418205374279680 8779650 56642094202150167549218916830367091200 8779651 -133359187094550683885946187338572830400 8779652 43421400853100267792645152656656719872 8779653 143132916460086030807201017758441308480 8779654 954927196562785468325961246727598208 8779655 -55444077867758743795496467635378827040 8779656 39543008609209687614298896715632476160 8779657 135575596781383186899766690014071460960 8779658 7293190427333357173508244596256102240 8779659 -40043836773619492211062555849213731840 8779660 -45171514052119332551922993111531064320 8779661 -287270317366722375304613798416209650976 8779662 18182119947551961047023151746360081728 8779663 -176747123998296004597602133101909500520 8779664 -1606923785342023518187863901729112064 8779665 17503543631158129578512353356324864000 8779666 -44616156366461715369262967853692666880 8779667 -51173242012620235011193848201946367808 8779668 -112175142011371870471298952285744015360 8779669 -1284685073815329315660741864663157792 8779670 31808953220691080596444263933207379200 8779671 1213878220771275429410418784070199192 8779672 62448977467958982190188390518906880000 8779673 75229619945793972475506555886521942420 8779674 2977619579076610446990666979804800768 8779675 21996085957875934923792031045287786000 8779676 91033988624887074049228333127239718400 8779677 88372026827798822510865528941106779520 8779678 38424921707761733827689051254500448640 8779679 19086775856629366117130346807814115976 8779680 -16170388528085513339614110056164884480 8779681 30097768166280547064583997506658744000 8779682 -29607806080449331701249158191650821808 8779683 -96753533641704105146430729650914076352 8779684 -50609287718257208443335221670717537024 8779685 176455382978949307297668122083297840380 8779686 5663716915001096841016817635276915584 8779687 36739301874032339685667416205695330352 8779688 -135120427314123127822532068217466762240 8779689 72733063789788016200790686955319855754 8779690 -116388149901655366124380833988205637360 8779691 -475021609634593321674251152876542036480 8779692 71172269076721599472427617692633062400 8779693 31678828379911362138141571423978545464 8779694 68347459810819776835087240824216428544 8779695 69112939740284533349094069362708923920 8779696 -31974705986894900881153256326928646144 8779697 3840449024379138258371945855297134080 8779698 -1260895127686625043127014339005107200 8779699 4768100737008813288192600934405431552 8779700 -31360502690197639822025276182711036800 8779701 8477945174931626547275253406091316864 8779702 -37969345165544849868857929782293924448 8779703 -242474922888525836031260491232140665048 8779704 142674016109975182513357088284680192000 8779705 181697032304485763109140495760204654720 8779706 59304597455125897032495263285084777184 8779707 -46889731981137399627731679525903057396 8779708 9538209648730427310113864384733961216 8779709 4130380142537511944490184406460997440 8779710 3096888127069450484989920364646860800 8779711 -31735226530182543966352161760030890688 8779712 -47973677535371463262348935717898420224 8779713 -120771589570487280694967521767893013456 8779714 137033350613583619395471548481002037456 8779715 30251903128462004533268619828537414720 8779716 55998247289582329129399936416108217344 8779717 124452225351079244590907301400786996766 8779718 43226582643964520914899148948008329472 8779719 92715664236535839070949470049781256824 8779720 101834144926015802035163967886543257600 8779721 -60389206627058597903091030252532975680 8779722 -53122126241791607549676701569296231168 8779723 13296976296404174100022957163591981972 8779724 -76087412906591646166023007221148341504 8779725 43862547372683883099428380931292528000 8779726 8175493792068286940509653385147552320 8779727 54434840260359167215422796842104216064 8779728 -27267089713528725959003442184939241472 8779729 56258429647875082740138872106465684480 8779730 -22021515237443712291686359776437193600 8779731 19272812256862519719320337982112447040 8779732 23418829935907894218347711836672448000 8779733 123886658999890942044186583443086073984 8779734 129594444565152017704917188757796921728 8779735 61175087492032018405934886162372395760 8779736 -37475704567854958918210005963410595840 8779737 -97236453253891067388876004956616526640 8779738 -91655678978450591303038939387420227840 8779739 16441161839612506950079494865648368840 8779740 -277339735277289595218627183518760960 8779741 -40997203194375845587979690885712253440 8779742 -143815727446099624376355677694012409728 8779743 15192180710573600955648564861986821104 8779744 115244515642060139565726593381113528320 8779745 -48693915777447778187845433915189282160 8779746 86135472457096704434257011478221024000 8779747 63504120150687057497658617783912321272 8779748 -106179575248731649551068345001661025280 8779749 3226457872767673388049915216738879648 8779750 17605743799305571690212816674209920000 8779751 324398348352628279459361075861637956904 8779752 -2236841126115251572324690259856721920 8779753 -35419463435448881380391372709213788998 8779754 22792070811612919576225609121920267872 8779755 -90015923595773624021323419579324679440 8779756 181637004221900060449764772295667134720 8779757 57629419319345587101828456435197836512 8779758 2966825769443161044503391207139147776 8779759 78154459596092775860926367341501202616 8779760 -200475127201116831899303246069760 8779761 -18141287889534180462742167398192162040 8779762 -55989570959639343940336939016401744368 8779763 -444559648416182263228113866327035733736 8779764 22072020201517402564946335034498875392 8779765 -152495012750542518011030539091409674340 8779766 11407494703416916326144213318795164832 8779767 9097346854578655099188752460600936960 8779768 -70059420213334606091676487859897610240 8779769 -352745039180092288459596468396428863404 8779770 27984081171925204701095880166154001120 8779771 -31949898403139320558905918381121344000 8779772 -125351516894156820580584344399166113280 8779773 54123404769037959709057609179219369984 8779774 -1226159290044476227851199180908804288 8779775 118377764848714111862595846403192122600 8779776 5444069824238723832582708566320742400 8779777 -89435864629321361301399285649479503868 8779778 -216392829280158777761412730649875968 8779779 -170870819454213278428201823376480784800 8779780 -118886629110684055806788393514795590400 8779781 -51990796383197288590417042799732198436 8779782 -20648413888501116722025150084204168192 8779783 -394271401557595216774038605718982096 8779784 19991152634653695371074702008549918720 8779785 15204231325178871636808546970234751360 8779786 33655822130720615855512040456360394240 8779787 -34387989155209665816984892046158491564 8779788 149334784456362569887066258266206115840 8779789 10827837999051009099642512602361372160 8779790 38531214572330113931626872039273369600 8779791 -13426820895482877535166934112626155376 8779792 4535655964391610803966294690882650112 8779793 -70592054059886828057422789528576348800 8779794 -122514978526871658827931899075040899328 8779795 -67009764948121863043006046755659397200 8779796 93504871500679137423206631836580925440 8779797 78573178208197049268200046134501888028 8779798 -76177759655449001517478306888240965600 8779799 -13282257842884339899565085890122352464 8779800 -6110472989431329280518928819963392000 8779801 137522130171651015933318590575682521802 8779802 -37464594543031581292103236160579685648 8779803 -135476339443025808313362995295098121936 8779804 -60554723361257751943529397161316307968 8779805 -135276156605106387138460660809750948000 8779806 37436653276085695165775084874543851520 8779807 111012794136056362725753080567245641056 8779808 201864513930818456162757212103862517760 8779809 -15467163224701063644694808519704489296 8779810 20659710023806435429496378615570986560 8779811 129884751371169253054814833740027124824 8779812 48090119924789156333156331136760128512 8779813 -32542969613439400667326159340765185376 8779814 1205464868960095153743972935900981952 8779815 91629522577259972113983349716464479920 8779816 -37189858008509617425858915000262502400 8779817 -233955157040878619123312211891873539760 8779818 81951838993287476007433428869800245504 8779819 -191400993174430217767684306146702952780 8779820 -8555987674054059110964292544002068480 8779821 -40590240296002990569844680372774671520 8779822 23757115355364764724343059076381338624 8779823 -145838799577962082532576848062505589760 8779824 -36111690490727034309134775773505945600 8779825 139371024254341434397031566938190297500 8779826 81478882722204525606926967872310528 8779827 -50086310596787318006780689912576167168 8779828 17496944134124458093878936987309735936 8779829 40125161540753362487089852131646044060 8779830 30607158476851529761266888832956097920 8779831 -232124510228677550901930159873423041368 8779832 -18296484579163992285618377813833543680 8779833 -71319510002871415444758709256561869776 8779834 49966545474314537129569580314280193792 8779835 -225712447917134481046046749047055755840 8779836 -20864458202282767406110395110260801536 8779837 225105644292101462152663760161781179200 8779838 2333504219118686758351564496269336320 8779839 41632279670471444321729299404568254720 8779840 -21897377741585171679893392885583708160 8779841 11181719525680773120322434846772427520 8779842 -25914161455600112224361190737455984560 8779843 -35515727001166220777580561226221624680 8779844 147014584988186170545058596114270404736 8779845 58018489673032781450288113543910043840 8779846 -46692405180291589446575296064422449216 8779847 -32643548653502884329852364057675962600 8779848 -30264212193121137622931505567639797760 8779849 9850354684609925362171444637580227520 8779850 -18217907003587410208085514911585388000 8779851 -36142539965175003762034912320543741120 8779852 -23635997000910453685031383858892699648 8779853 -178144754774829981555690046821298085898 8779854 14734589009866281523346421059246178432 8779855 -51822582378469754088413310410524379040 8779856 -36023124501835881701514280596553728 8779857 -5462731986176663125354050748804481760 8779858 18687430191870749209540268757585364992 8779859 505017736064089399345028821914889728 8779860 -60320238354290434663892944965998592000 8779861 416141336304912232146995482524066087772 8779862 11624006590292488565183430943684761600 8779863 -6974690803233970627973548681740631368 8779864 123738489439971982151585925021826959360 8779865 -1266843112035085031514843564287513280 8779866 -68104233436108937061633963926005958400 8779867 -234408114228649892888089844754056785084 8779868 -8389264308448040676886308827350359552 8779869 -403546237248367410209956617106821696 8779870 17907692253115941265278941130821247360 8779871 -5531922452953973722692089769783394176 8779872 -148320767834721176402674921975766581248 8779873 69570751844961871682578211050420953122 8779874 -25808395166176410806508780860251588032 8779875 46304670976642279367825911775595576000 8779876 2085703773011716811388242697850175488 8779877 106365321390912424071368698704825993726 8779878 -7345113555239982038041843789813671936 8779879 197015648593189352667559915402220471480 8779880 -27401915128629108452622815816663040000 8779881 5491038848427316448202625708459536 8779882 40127245256883264292346334121915711488 8779883 -26204541462667333762428604402635066480 8779884 17371422394925857579888030879554972672 8779885 58158349067299182530797173457166513760 8779886 54528654783762787197594507870188190144 8779887 60833875159554085352540721872860183440 8779888 27463568500394097188092171111242399744 8779889 -18939531843122163401769045456342760140 8779890 -472092209005492944880632144507110400 8779891 -162648813405531658244448759359182548480 8779892 -168947498808553004506482099335048134656 8779893 1948969780663163543719623957898063584 8779894 -3643594423008968619639964875104433504 8779895 68214884552337801951024563918773281600 8779896 116673531698771463221987084520751411200 8779897 -22209043215108560328999777553035059008 8779898 1784674974193491554347274718946148064 8779899 95647655051025660499628949178593930264 8779900 18743170883830330676242806753212608000 8779901 13430107355607287843938690102161490944 8779902 -59729835075667312390943882041245358080 8779903 226760556023287380547459971218208582264 8779904 12452617672981498941835025520053452800 8779905 -7694375818519499486650112546305200000 8779906 16814885885877902626339566965226964224 8779907 51132430361718204153716170168147692156 8779908 111853815029300910112631922434043525120 8779909 94072163187956434150758260941247190110 8779910 767030847751537556158653788001692160 8779911 -16733111664106065106660402552009268736 8779912 -2371188158726859061852139369443860480 8779913 54247151802072022594818981102839363328 8779914 1807892134487783226288827087652760320 8779915 65458189538765658134077297696031890800 8779916 -150334001844670333166256502535951765760 8779917 20323771322148206859069084852892266048 8779918 47794832058448447550364278198643080256 8779919 119724646427686181896882931027061506640 8779920 -21434471585549259036537351356637511680 8779921 -42097569713923060601706410362826035856 8779922 -45130841583938456511197050351308043488 8779923 70555786954013975718445560904347527760 8779924 99596045242857948726653943508760313600 8779925 -24944861215286152613593272062122430400 8779926 -17214620996829110455679113163781144576 8779927 29100685698301102475039494623898327008 8779928 110317865845286187687098944107616296960 8779929 -14852246855207018058983313898193578752 8779930 58930048818186401509627150066015062720 8779931 -92397931372872855070953680174244986736 8779932 26547243683777304574597933203864456192 8779933 -228582613037305068497931127254244577818 8779934 57679013480275223726042855768002519680 8779935 106695488269610726662575951473568124800 8779936 -81238638190109447710433747146654089216 8779937 215438775407282284453939411434267599586 8779938 5293080875013247708635866129214301440 8779939 -52152791345261351041741693616173060800 8779940 20338555013552127768136738688540889600 8779941 -49896638270562630618036995298061605120 8779942 56320513796793773929961624802294331872 8779943 -163827844100978778871941282896901788808 8779944 22172546622052733373047732132596285440 8779945 60992047714598430743036279025449569800 8779946 750573758706521084093646379837712640 8779947 -25655565181027711763877736688061917760 8779948 -133023733304059588123020136417636359936 8779949 -99116930167633429065646632146830380564 8779950 -8592763256212852625624946078624360000 8779951 88963026007370102918466462908875942992 8779952 -20338527033915882270931291266056060928 8779953 -23878353612425358365061629517267436800 8779954 43740409512175919172854217790429756176 8779955 -1061734152872936532821554692151939680 8779956 102261523206024402173267509897789538304 8779957 -205174124048613548319338569364892640160 8779958 18451708409191021620610990895869097088 8779959 -155451612034548010388386576530860319936 8779960 4474483154468349804513312065707622400 8779961 180878697746862066673526404247437979562 8779962 48551951133080906003708994610686231552 8779963 253233743864184330400028801416331015224 8779964 11618308685672332036601156552589566976 8779965 82111851630741157199626549774868550720 8779966 8438050431592503042394806813147501504 8779967 127830580867854776934311184086260227480 8779968 88753383699365712242389261389051985920 8779969 -213800844119261289364063649350696850640 8779970 -8824762655739336597263767849800100320 8779971 115568974605119560726612336968152856312 8779972 76572366053479320253741539947703195776 8779973 209935737887511386778908138970383847420 8779974 -14649618721006359263769911458982092800 8779975 4554958535937418129250683374966664000 8779976 -83640729355326044363979964918259712000 8779977 80144902658263459349714563230729022314 8779978 102698042764793491323732907128278741040 8779979 -5091087002009573179380160513309460640 8779980 19848106223091588345699863415135191040 8779981 -67116661076030036065775051250902897920 8779982 -121951851436927136964332882931813777600 8779983 69013818870570044910475510368549126024 8779984 -36332151976632245934767973754528768000 8779985 11116385964196150533276604893019459200 8779986 34926758431635203642983377692232942624 8779987 -55572340214793591979044104640582678600 8779988 30163169145298480224332802264866973696 8779989 53925112908378816006287262650408975808 8779990 -81593490500243824037759498399768709120 8779991 17948929393931915423863824914191059504 8779992 26941825052914125495284206461110845440 8779993 258173994845032618876133377050327615242 8779994 -7989480877520433485802869956731250704 8779995 513765411787333473618304319036371200 8779996 -73036768647325443484074173636845777920 8779997 -56190261877223532488520206079547425120 8779998 -1010950309581883920171713815849101312 8779999 -288899314337790931040559590237101910936 8780000 -2791901139086265898785169099161600000 8780001 -132387701439462121841566226671526802336 8780002 2870162326692459337010717849490432 8780003 -110053231635339552611194436920126929240 8780004 -59913011961272089230235465226322533760 8780005 -46875089278491952829957549777840144040 8780006 44114295974208578884058640967156099584 8780007 -70432075507804279926255459781503711408 8780008 -271518934506857171020902616881012311040 8780009 49913270581696440452405463335528034432 8780010 -7740871127399154480433740852293917440 8780011 195011370174670411437932351837532814800 8780012 -98149794956535437147651319954069298944 8780013 54217402327699963288791722349824448288 8780014 38878432816012879260827010388174827840 8780015 -209363544369816271583844890595046825200 8780016 3383231916624208787322009434420969472 8780017 -146397204441472079271987047917146549934 8780018 -4711251164180520074268574139376967680 8780019 44315355991925500482261891719140108344 8780020 29345036586957156951506402076643246080 8780021 2819363911212267273891886023676962222 8780022 -89957872060765764580115887461408351360 8780023 -110778820171060148569184049098548568064 8780024 133460643025889207104068937842741043200 8780025 -101387734002549591260302929215843870400 8780026 23892971846079674844701689305152920320 8780027 -27920707193878252380392451089493902568 8780028 -8155556896150221108979812441367403520 8780029 568859003023752037389625317122221257184 8780030 7102237617400418459087759515510214400 8780031 7314393907566262221438009713102348256 8780032 171340661426312019093142135629273890816 8780033 45061591248258750831681742137770620800 8780034 34217312828570013818454752980896785280 8780035 -181380789283506125598379613161701283680 8780036 -153458371855857915147488454099799989120 8780037 -19823252973724445430084227958638002176 8780038 29344452308992301873485223097035478144 8780039 -10766265426182046722872443656376443160 8780040 47114978526089769208268461094005248000 8780041 -508530782551347311486765216411821536 8780042 129200416270983715149381133177855866672 8780043 71703198806753081198301425586122586624 8780044 4717112996035271191638890449070385152 8780045 106175352677956166917239672001987764300 8780046 11254878704749558441460822404028430336 8780047 -75631760702834302982808813758656690520 8780048 42944714735312138693061859439142838272 8780049 17953478542799758928648092884334089120 8780050 51071082127081887576236780734339402800 8780051 51685744724270494565526856182065692752 8780052 -61738716741255004410122125613681479680 8780053 24622229066618836496751822717428016160 8780054 -132604888630289352499096704975531680448 8780055 12224823268713134323304607727204679760 8780056 -100548609503361609764613382939519856640 8780057 101452545096132992790289201599966482448 8780058 30155228792320039068672148630996339200 8780059 171539836503133205843542801824448879140 8780060 115974978793351605364667146185234739200 8780061 173677493117010377591780826587292876672 8780062 -5276620692590393547924810559744585536 8780063 153048738162332166027363819380821885920 8780064 -86384386854309732157584213990931169280 8780065 -132123549725371508165805841169109567660 8780066 -51493886734944979721516061071468054016 8780067 -230804569237300303576583682071968513320 8780068 16850786718268579008750823518324424704 8780069 -5369587626367209448549533190993040040 8780070 47659512896492599860556604887955865600 8780071 -16137693691548097411980182969192199800 8780072 -34592964170324933743319859362662809600 8780073 49370882003984836470074420697525413568 8780074 143828253807534596761968063838238254080 8780075 4308117777848366478297885139778199600 8780076 29953075243480537518862514422321588992 8780077 26651413254277088623934176855123339020 8780078 -12802073039706157774424199140792468160 8780079 -4538897358491678846411609637750374400 8780080 5843798283910653641187395822881013760 8780081 62483195747918497832044356252591780882 8780082 -75926891772393863699362237838604147456 8780083 110043552453116554332753295688305381504 8780084 582884187344636901496200564811831296 8780085 -13332825384773731357531381229808986400 8780086 16799203935820574852790792736542921984 8780087 -81334967251689181511482369638737586264 8780088 -31807523154762152240692288756445245440 8780089 -172809180990510266286596254933131963840 8780090 -56032860295544638725463691175522393600 8780091 -7786291358697986928714346575640846656 8780092 211363819997101921598021991954810408960 8780093 -41447563896048100515043320885581827584 8780094 -91241806455563068939494105472325530176 8780095 -3656158297652271399774871483930578480 8780096 10310309877526742749861848261668634624 8780097 -10090093519279126203280699904658651600 8780098 17266168522780207666010204456981360160 8780099 -51307094053927007320722026075346797568 8780100 -2457215829983616865561578879536947200 8780101 -52984209571120548796022122347836853696 8780102 -89482122311806334461203275095165273248 8780103 -15243710696663184584389890500407729200 8780104 -226283902260362745307110064008373386240 8780105 62764530407606866437146417315867212260 8780106 -9861646800379030119407076834083380992 8780107 -40607814108822248957936587186149880688 8780108 -96487328160484666430537073487802763264 8780109 -6418306675289794726584337143848310720 8780110 -60644244145072368049770901289612063040 8780111 135975744732326924888242760271815801712 8780112 258624178898286082804539059477938176 8780113 260662034297554086938606993543482197362 8780114 84323726772356529126333172175216640000 8780115 34493284016091553091143833026404092720 8780116 -52454591242063339134090176753228767360 8780117 10659659363801102962361116659071664000 8780118 28844066936754678155862670759031431104 8780119 83232457167812289788223845115142680 8780120 -129041821527658997805314561457609523200 8780121 1514294199006381325491636408718059072 8780122 -60850090511004759879410098699778646048 8780123 122235376037128771365717119635285200 8780124 1727206147553091510874255187777740800 8780125 -75938209710619024767463785204580521000 8780126 -16956696978032956803453127663368380160 8780127 -1101498570223720668485324385073591680 8780128 17765119234959817491269002971882455040 8780129 6314907360081428013226079109671349120 8780130 -21744203364457868100971148558013440000 8780131 156947981099571841430036827185217179932 8780132 -184530506445156489124697498159054278656 8780133 5321840866001796065442580504373023584 8780134 117694663853074514415143732740078124352 8780135 -6935416905150993574248692468474419200 8780136 -138197267286516818426069084707998105600 8780137 36476636980425108930405438154018587172 8780138 149910492448766188200007466368700172720 8780139 -121426961586729687821336411774710503360 8780140 -85072746134690319005552704567879618560 8780141 -22885496781068993285968702707363184608 8780142 4419730066942321139208947460779520000 8780143 -36908804709260398813934489456737264320 8780144 -31675204042001060441589996950386114560 8780145 -12548497861956809422227141933756825600 8780146 -63776477911103511529395589348387231728 8780147 131003197374577937327890200493318094040 8780148 -3389760628372929524245702582336436736 8780149 105830469724892559268269495741719443072 8780150 7328432167303381088740793458998321600 8780151 71497805432182637933633791770586669032 8780152 181183244124441238359773288751837388800 8780153 -76187366687909397387890323830438296598 8780154 13139951045136410612405029243203717120 8780155 -42647952656587928324706079059468194640 8780156 20121652281470233396832281418565058560 8780157 -12116709754669453814114134822868585268 8780158 -18684153840111433855725452397665467392 8780159 94611349501242479905842192587652831360 8780160 -73423058802534821276252446987911168000 8780161 22723578641284105727906000091363617024 8780162 -32555272820854769481165112454206906368 8780163 -48582188576784121736894989704436410120 8780164 -116188033743152536223149889256187674624 8780165 -9894818106649727111035779816578832480 8780166 13778997896953884676268094634552351680 8780167 65927004029424591220786656916999043352 8780168 42380607062612989740625504082785536000 8780169 -24732181097777315433263593318355588832 8780170 -6198854607199326484820466615997440 8780171 110369444769683383877979280707235548372 8780172 -7928010461455537054976081008601707008 8780173 39244443183606739588439225905930218422 8780174 -4082921822612225587546652108523610368 8780175 -8328491156475413813101041816609344400 8780176 -20721050919290380859135467669670944768 8780177 -32671107704999924377864599679468979328 8780178 20495709188662783759921093399454515968 8780179 -30780209481072810911500230929024100416 8780180 5430101122425331690379499194404550400 8780181 -89991354304523416169773307238569640000 8780182 -89339667361968601808078271992908643808 8780183 153072979704708529439939769801518463432 8780184 24613688704118112346797354190543257600 8780185 -61304853695381398372479664678328952000 8780186 73881097836959247882581739769043991792 8780187 25170288947509682421350515669974285168 8780188 111526275674133220989019758899692133888 8780189 -132822062593457742339884801903432517600 8780190 -8368268204693094916447356153565956480 8780191 -22194044128680787277606867521570058016 8780192 -45703618383009954241459380302219575296 8780193 43300427230848741120296965260150743844 8780194 -91052268131762333323981742216551832928 8780195 -102067022215527088342876323110855388000 8780196 17433613780377911185236828763537032192 8780197 -200764421910043730961009718036716773408 8780198 -26968967242605364441824900242690596608 8780199 -8998236643881635948491380360395320536 8780200 10187244093348878157498286987204608000 8780201 -171399485438805544765429117739076129798 8780202 -31351042172446579608233644886186103120 8780203 -37072283942133833056741319030793438840 8780204 -99309203735727201081153657579335516160 8780205 -2016088703131115877472691511324266880 8780206 -39477012478756523298939430914912673920 8780207 213197637371822744011048876201716717456 8780208 -13508558512074958929752150168693538816 8780209 43164679448887426067550937648882497316 8780210 -5395272845947129691278264593316614240 8780211 -132478447773099691764192027375788636160 8780212 -178483199224499018239996883068880946816 8780213 -502773362213441058189049295898242880 8780214 45942008354944500635348415107575029120 8780215 92671846551683444628864129005841892320 8780216 -20582873113282079412092183005883658240 8780217 -55090490139411361860983181709946335920 8780218 70059627507186815833562306532439633920 8780219 18279757563915979954011639192096231696 8780220 67463926572169893700371482497977638400 8780221 -8453860593252413586429688857757953428 8780222 -35593288829315608253949892509086650176 8780223 -5418471406292229496951456227500774400 8780224 80752577169654741752445827090172870656 8780225 135832477614233179992945510561044979900 8780226 14374929923220973334176515937850049024 8780227 -118822240633433582235069829990139274000 8780228 199711971803541683516789099392575181056 8780229 37003559413404454660680256623002665374 8780230 -69647217908645709738755403549713850240 8780231 -131387735692569372151710394299653892936 8780232 -60196997372119282105359216966370344960 8780233 39250530376274735068135548717992085120 8780234 -60524538374655774541180579232472363984 8780235 5650971152642369831877449296575018240 8780236 73407101160145492149079943612673985280 8780237 -146915335936202921458518362415228255114 8780238 -1389704276629314969369860878010364096 8780239 67240206815439096740807875033159073040 8780240 11222159974255362510147604820420198400 8780241 115573265021805445946484254417360986944 8780242 -963501026318374910624426643685990128 8780243 -312505130049107131565531513772594229920 8780244 -123653420499625339734978549109972992 8780245 -80342347440604997934958312532404098000 8780246 91463620153263475700540974637124356160 8780247 -54864170852367319744198032732128510160 8780248 53801192373415150536228290689888911360 8780249 -349632456517542605196158389634997750 8780250 3471210992719971743119975812314880000 8780251 64947228819592278473954256202128269252 8780252 1031647841358589724193927861511414272 8780253 -104826207019563297500342626378253978496 8780254 -11973891441440901235979559970957049856 8780255 156451422508069853575282271686627461120 8780256 -267342496797651329453137608773468160 8780257 10884867386440976044222704605499249072 8780258 -120220031270488010236741744766196609024 8780259 2321361002335597336539281146857295680 8780260 -54725748937322043717943170677572976640 8780261 243826956382337171476217670973441165920 8780262 70102228923029886681790051997219251200 8780263 -151992918995318852634608257859349836488 8780264 -234132827200788031510545262680563696640 8780265 19070678707520425215669149960396246400 8780266 -41834797838007088267881872971150567680 8780267 -207202439460893682422745504078732081528 8780268 -22803819397711439262364594536637169664 8780269 37047992803389618655663440397071452844 8780270 8302943958963850913617254262656706560 8780271 -138441146038282427994897252347398282488 8780272 37144684840924846883251743873564672000 8780273 -24090903061800317196306695749995443712 8780274 33381911524236527541453427542171456144 8780275 62407345627941287051993840749348761600 8780276 25129635228033734468218379831756120832 8780277 53103526367524590178937036650998876480 8780278 -5907591757024296754430673213507705600 8780279 79801718564462718612718593407494557072 8780280 -35877692526262536491410129294860288000 8780281 -154409748357558722854084768968781792918 8780282 20601695696856559504419225796181628672 8780283 -63828755986161790897261141063990073256 8780284 77286568180976405616790520578028527616 8780285 -24284762617049449867849513517244602880 8780286 44760035140065409646457065335502896128 8780287 235041967013584091349674199753363815936 8780288 -15446590374447645949081733910579118080 8780289 -17837144699139371452131976697642825280 8780290 -20939074962633778565664132939161449920 8780291 -15433804043361149494395814090287148128 8780292 14326493777512677367134257281805568000 8780293 6697558938024417839006902241391623680 8780294 -3299058071009087077049885780920048320 8780295 -22500581243269275511753920649612437600 8780296 -24296255750499074878406750307544596480 8780297 -162330672741134308804751256899307373440 8780298 29995466008419898618547356283832046848 8780299 853009908760641910190797110201655680 8780300 -73089350850782802841897824608350521600 8780301 100430557767933745328633478735665510220 8780302 47647808211792387139959019368246524352 8780303 -3030370903702654592321566737782107920 8780304 3057680166583171486666941265728503808 8780305 135855650897988362258396441770800236160 8780306 247083076808033869423443332608960548000 8780307 -64722250857468718471058095697401817160 8780308 50148374357294297413987803487701166080 8780309 110748123972126350526585589398174666510 8780310 11912683969252417127451686623353006720 8780311 -103006361763815659008892433891947260088 8780312 227452878237019101770426564468480563200 8780313 -32975791701474358277128261124430396480 8780314 55617419012138881709932228929172000992 8780315 -90842517093153571948769348118992303040 8780316 -4269516708989664665066330061961199616 8780317 22495891562880649801658471568370385792 8780318 -42782858606051118106325815418320944000 8780319 -157246530281499519583266946824081539712 8780320 126524076016265468668933396168057159680 8780321 -29121054090437724953015836951911601920 8780322 5599977361925139118063380483847839744 8780323 -214293835481243868029439823182302219428 8780324 -46585321274471291839159791177923764224 8780325 95246827314697674536674592893902321600 8780326 60876668148052251317092613404429189824 8780327 300076050100220815108293081173198173176 8780328 16438913301897163128020929408639872000 8780329 -191061231694434231779932065551939688070 8780330 17650058563184344441378099707215404800 8780331 10510663261535714630164392877584847104 8780332 6901664950510774539534478593914241024 8780333 16289642334198940571337655234113748044 8780334 29571117885086272440511161078998444160 8780335 -78723265629427164751822346909964211200 8780336 36638417123031209984465045664252936192 8780337 119938035226928103162236298948845484240 8780338 46671025751766980525089547627669959680 8780339 -123878102737484929840574424415679359860 8780340 -16843419616571977693840366737494016000 8780341 53775220678928732211913459056472530172 8780342 -1353865617699773310492921956807535552 8780343 39662710192889471729213223638106514176 8780344 -204792694564984461922719075058231971840 8780345 50199201166592745479608189932444895680 8780346 70291275249776455647072808271395269120 8780347 108410931439596461396832709226567266944 8780348 -140428298126183256665171330285854608384 8780349 -127073982093350915572325023128779079936 8780350 81196176637005121653113658327135652800 8780351 -52980130643415852966297900334756251768 8780352 -18266633759021119164595910085873500160 8780353 -572519014767713160574387381653836156 8780354 -52383279647902345758962516097671372928 8780355 23022252028251422482133380680186559200 8780356 -72594062036519458269302273412886343680 8780357 -172972695157035581647530766615593217248 8780358 -44393698920314514613076725153480699392 8780359 109379494141478076062054578635805695840 8780360 -10262429590432819923198530936170905600 8780361 -4174913908549004059124066096673190128 8780362 86556989613776656886140052136457296432 8780363 -85897100139241561393624593492537521388 8780364 109363698354866896953610129834875449856 8780365 -191301977210009932273769518356109440 8780366 -49181258644898532572604507590779774080 8780367 -4373336415490655451328061098128976752 8780368 38517732738150360565678957703209549824 8780369 8374896659555125161938101681946691444 8780370 -4626251619886161923657534632535155200 8780371 -116014313926618054869844962050705009428 8780372 225773042369171278276551957236172064512 8780373 2018828515831716119777447231358357120 8780374 34289100390987643202251968025551862080 8780375 -238949318472642421157169040614735660000 8780376 74231869522786902222887730263143219200 8780377 -120785523354472998583792138708018630774 8780378 -285992408100341633907157258129935360 8780379 -139943108458402467762188511399956461416 8780380 34694567946019867907736117615705292800 8780381 126446323982084551853444022480517176972 8780382 14795228807714902128341740306300316160 8780383 -199775460042390001778023708859770790368 8780384 -112431762594166877688588698514503761920 8780385 -2197460419252650690532094289826359360 8780386 -17387939829174496799228700974993161440 8780387 13524031887210247118399136209755375104 8780388 -9700525734057547200546308159441264640 8780389 -92632594177694117156822313522704887810 8780390 51260558706053525541958498106485027200 8780391 45085988625116220979338597814510477200 8780392 -162625058402486215634880154565867136000 8780393 87072872482534293034536805951914819642 8780394 12255839512304596704666664357205422080 8780395 -112704818021120597703443829911767866480 8780396 26614003227785023896030993059415238656 8780397 -28014639455459006424666846632390846400 8780398 30111636513005975847646779133662464832 8780399 -112043108431453521460569908199257407488 8780400 157932109516411976144516098419916800 8780401 85946485507064413890650571074858627264 8780402 -132290731398056104941616003066511198208 8780403 108029981517466156391021656639564354104 8780404 7503820487290646563166207700007680000 8780405 -226617245892547370893364389703929853640 8780406 66659804413037838096399925012189214208 8780407 -102523663041087963351321835616019248928 8780408 100005500456736998096527874419507752960 8780409 -58331512082494393455780588290896998144 8780410 11748245080219015068321217961776443360 8780411 20585342861238527035268930637950899632 8780412 -20313343571875017713620899520029465600 8780413 56557292791011521423379965217203048640 8780414 -41571874013458292627782347767114770944 8780415 29495946720078808485575000696954035200 8780416 -164320845132303213082949651056967024640 8780417 -344172001892412474866173199010040046400 8780418 -21296672913272185537565034353610475872 8780419 -193172773228779272124616151070782050180 8780420 18920678055822883352665612522010972160 8780421 77450644920243709646162729202857155200 8780422 11001549031962152523397338503687362560 8780423 -234260170567313065279164817241875748328 8780424 -74785966508495880477830327153650606080 8780425 -151267599956379402489775164706529118850 8780426 9749188658361564435684020891354127360 8780427 183184689392380147218479443668502545840 8780428 2396705249438794025212701976759664640 8780429 88122505784819691850671265653421722240 8780430 -50011408325795412843421449958435648320 8780431 188641680545518792262841457435517646264 8780432 34796537423589031688125393446518784000 8780433 38661863533318881569920719146500306944 8780434 -4328859963218792564482550715008881152 8780435 125470228820277892898064345057695255760 8780436 38938368422601218610184883600447649792 8780437 -67313159490646940600227278208094726976 8780438 1560892501873467089229012079164825120 8780439 -3232475292746187482268919300793222400 8780440 -2367602971677080444684341261379174400 8780441 108056864862884577812503189080638932992 8780442 7756390510555098949247046012682037760 8780443 4751716748254580977126196473478563616 8780444 -28895731539728802534289877131364857344 8780445 19472897690981977791565791091396367820 8780446 -75725187477021451662834994458965245440 8780447 -122991285067097541111253943049358133160 8780448 -30076634563731792030799211369931472896 8780449 113317486468369674107014019192049986472 8780450 -19824141445464070109883102716438937600 8780451 103011411661434321571599305483546729280 8780452 -214416776083288293853015309101856660864 8780453 -140392038717285533435813161122867395136 8780454 -43608592053804431209992301801460972160 8780455 75353957492965943046919051447691352000 8780456 42109349727108536965430998061597690880 8780457 -17436298550385759869749873018693758912 8780458 63826498223719612386503777082921340080 8780459 -121464953173147776198477499628239739340 8780460 34862397987978692181778641352048834560 8780461 151420684476260331423269618774423341824 8780462 81708218950768380995645782862753715264 8780463 -69881531845167928772823680463974180976 8780464 21645500700414533282364479612981870592 8780465 92947210947834277386378928988110471860 8780466 59627558740193493257725144911171028224 8780467 50937395585023546631314519374624212712 8780468 -162856827273738824397758739463269236352 8780469 -174363808007613742350889992001108037856 8780470 6250814106917070122644213219125600000 8780471 528833108367825935283705225296345088 8780472 17955413588798009058993859500207390720 8780473 62077916950293190011628940490477760200 8780474 74160185676603250666154237679505562736 8780475 78475230412624783672109022666506688000 8780476 -66869001968174282793536756896855997440 8780477 2471966356345234158020870229974018400 8780478 -3176756954888923955110524395750553600 8780479 -209923594622329486217901990574856815016 8780480 699704753402747972411741173249474560 8780481 -11601389201747469792508569937884574878 8780482 72903969396550760004465242525641229184 8780483 -31876833887890747882416235197002961000 8780484 15604013515876603721215637095789433856 8780485 -47484533015788161351492051964614253440 8780486 11737619433110566613351633545736832 8780487 35748496126017379193647159737342472320 8780488 53935882331043719519592446114791464960 8780489 -188319184536004355155689105579851416560 8780490 16681137214785872289321264489060282720 8780491 15254229171144336519505070843684378000 8780492 -81363019059421202154748629344767380480 8780493 -160413360571286037984648560976644098176 8780494 103188257126239080283358151741458671296 8780495 -16483033148077631293847785935950462400 8780496 23884215711879533485915299575971971072 8780497 101153180170153820260336372872102694512 8780498 -51331790928965460544233353105692202880 8780499 8874508563771665294794773380606770176 8780500 1853363435394289858673456753384832000 8780501 -148014292670175850425075088792047043968 8780502 -13393281240793184087249870261538594816 8780503 158086523478104488904573175821176504464 8780504 -220453766317395379141912300705787289600 8780505 -120193180701158094161321440142451541440 8780506 41362598515234810562379661153918476528 8780507 31094015940683326582713991694981647152 8780508 -92142679000441335638589928534247424000 8780509 27349563890058679453103403445492716710 8780510 43823188448593857807706195856721250560 8780511 13400402711374106348893796543370681744 8780512 -56422495793493678926506912706521202688 8780513 1145168470916136895117902399270234624 8780514 17623320248589716510780702754463488 8780515 -145188393201226803143352582273873812400 8780516 34255512543812236053930916986046018560 8780517 92003478201027910252746929422431966780 8780518 124844701976583054338641258433764888704 8780519 -95285250034360399868031480803484413520 8780520 -14239214747576099751672912235644518400 8780521 100749945662282666674758030639771489722 8780522 14790321692296759972233881213026757472 8780523 112128834643257248943448165552144720368 8780524 294537839689085186205560399208701510656 8780525 -15833457914289578747246933083349948700 8780526 -36801031639389184247523179738592116736 8780527 -392050918675771169200716314766862080 8780528 57506217162167389671536815657376612352 8780529 -51776446330956588866534418237998364816 8780530 -81665814889054251290049955314113018880 8780531 -42916704677723304646946424585251983668 8780532 -117489209877293970318511189494305046528 8780533 -55452151817506360021705032724030333440 8780534 65307471825002922639798201553086996480 8780535 -233081127971242465987083098186126596800 8780536 -96706800199168029153788453612131184640 8780537 -130149100375405696346965880825057671776 8780538 -13922392699800239033644834114600572672 8780539 -183254062334267713552683344329925964944 8780540 54912443030632233827529986147300167680 8780541 -11961740868482025294153645009068969472 8780542 4548378286827079282940813839445065344 8780543 -154674629253208943129249094520439486208 8780544 63772644615747742599045755475207389184 8780545 -136078257392291642642176545008859062700 8780546 125344810352959747404454820251598286720 8780547 -107115963686539678746555191318637164880 8780548 1132030364866479792025708247799607296 8780549 45107976179283890426119408629355752960 8780550 -26754241948537533165590118757582219200 8780551 18735878082120562845709511487513688224 8780552 -1984670349931627318657995721774940160 8780553 -58124399681597433200343753076947065616 8780554 84717241367083393061493721049263932672 8780555 -104209565706688275901271009631777638400 8780556 -127802700499905029419214461399634416128 8780557 1085344680053280445570208761496051040 8780558 -84825200104360068235285042210810989120 8780559 -203936184100972173435751757530111455360 8780560 -5524817591967717273409434949129175040 8780561 -52298548282412918869027099170595157838 8780562 -17282456449280526767041228002218265600 8780563 16916950091125585829225471129307889488 8780564 -8326912002337887112813123740188712960 8780565 21871579437103971643299221885643672000 8780566 -13328742593692187409682757840570700768 8780567 67034106408208188543896155396599148560 8780568 -80579566383800484683790690503306158080 8780569 29455305881062072821689254783832010496 8780570 -37139687587196953218012974311884672000 8780571 119406727655899637825468269589719540140 8780572 -61728736317172651922671632740714339328 8780573 155511306658174492055928927883174974822 8780574 9516665035438169096165790429430364160 8780575 80469904638381779054999396557928115800 8780576 -81211717115493812466838221665127628800 8780577 64355862807558043879329583731588921408 8780578 -139524404455373908053750903312484394160 8780579 -182255587524058063287107840239047879024 8780580 -53580122034747050149717795653751914240 8780581 -5360248106283066800565921665756270468 8780582 42409895715148072014295464628127719392 8780583 44256354681049457755718813513167434240 8780584 -178644862670518008269827403567199436800 8780585 -115802883469777166979279475262282138880 8780586 -4591555445679465801071395808430898176 8780587 49430803853183354252098077171821594112 8780588 -59284865008316221744506916638300525312 8780589 202624833303082658139591907825497273600 8780590 10117439978709627675759502693185984000 8780591 301533591793547566660622443435222589400 8780592 -35542760293396905484451195818950819840 8780593 -184923640524787179496173524056848242158 8780594 -2267409997297072953181877667670530528 8780595 -334684233823477459436433719936593920 8780596 -209533238714171571939843543764253296640 8780597 -33311910074919692878180049094090185568 8780598 16010141362925440981265412686304981984 8780599 35035495376524799474580908453134168464 8780600 1261959462547336962639373189820928000 8780601 -34896658775870226105922068461853814176 8780602 28010979662111885339698492568013188832 8780603 915063685030976077078536049854564384 8780604 -13747167589379092273250680993139358720 8780605 -299939542397807344343728145879797500840 8780606 75770533531823113910383989217790840640 8780607 136922493825296836012539539405794298736 8780608 -1234069980384738490079613708438863872 8780609 -275542146765618142179129857176221327660 8780610 15027065041778737385425428744162155520 8780611 -16010115839777967457993428841218494768 8780612 -64135782423402024963302703496207842048 8780613 119301484217471804008267491512859408000 8780614 -34540799173994160085321704033983581344 8780615 59184328011072365868168725806246535520 8780616 29621947813703765900781624904310784000 8780617 -31141728687128217320901578040672567334 8780618 11298833515611089035428573109332393984 8780619 17236767660067234705205681918293944240 8780620 158213435225425214043266822614624128000 8780621 127912382473966405937750370533861841600 8780622 -86851170835928484230816576808120299520 8780623 -106018387266611485141204324976154315800 8780624 14824915048798619411900162042568228864 8780625 -6823549873263815107047102075564960000 8780626 24656182761983975891640573317320955904 8780627 69665623866036345482290169251220361192 8780628 91916216808086532319112529866319390720 8780629 50151826924465745050685967406546008288 8780630 -36237413372080975904119899551927356800 8780631 -21959796216853723238836122866173239600 8780632 -45104102404447154048958489365401067520 8780633 154235141423802495151770787096685768340 8780634 49616130362345982074689485764346934272 8780635 34701249100983594995739606817749094080 8780636 16830352268449686672268104275645979648 8780637 -5821990348050293309584633049021131680 8780638 -119878058970904835360842180923980421504 8780639 -23458830777013323355966490412426528144 8780640 56789373412962716775007079907553443840 8780641 32527056074292131337591122915464872960 8780642 -1629832800438851702130049830576440256 8780643 181236283176456241302285038578459464 8780644 174344828484429021146748407728425504000 8780645 85445808777604434437354241804269261400 8780646 -13973011032117297936324183941004281856 8780647 -1762566962198072613199432209657945472 8780648 -178396570759034297191241446152747171840 8780649 -160924243302016436743517004061067850240 8780650 -26534509368321585914021713462496006400 8780651 -9634777122545807489042437149107828400 8780652 62387363762503392852020514558624325632 8780653 90317402335163644003186417738815906816 8780654 -1596218576522659599606360255556492224 8780655 3328075896168453020563808369670937920 8780656 49532326340511414422419008050099290112 8780657 -215197336225781236665042787706002125102 8780658 -40892315211248916793978136241048379392 8780659 -12592856252697641085727643422537724696 8780660 22734878287875427276657769754168729600 8780661 58131162842255130933758305479847552110 8780662 102252001076336156718843096647835913344 8780663 -126232749569534947370036856180593288088 8780664 -33745926938253776105335227503696609280 8780665 -32303220790104205335289071071625010680 8780666 63682840847142185551994109305994785280 8780667 -259656272803565623098011267360199936 8780668 2828130517719388743692233816821703680 8780669 -5176886350271175626237272054400177556 8780670 46771632572659337516896719176530291200 8780671 14286692370324182137627476050473435744 8780672 -49355278255201395511596289593075302400 8780673 90769432170254847725376862152376265568 8780674 19887321228623762617578746234504074752 8780675 31032748321695656236928204630019003000 8780676 3751806912161435030978851778820403200 8780677 189029388330313710205792790696145202526 8780678 123233951256403871077355291923941096960 8780679 -88958288687788209861911877868828251000 8780680 82120681052524699284048710385343334400 8780681 -70786274371638349801234692741754814976 8780682 84457411198388405493211307794843060992 8780683 -28179919896282024933362200610476837896 8780684 18283352065446615637526563516076086272 8780685 -72712271310880363007444663269623243840 8780686 -1506737285245924426508474217539658816 8780687 -36206604234139644748078177085117015568 8780688 -2087974465909977394693949652165722112 8780689 71966933437085303468535442918434301490 8780690 19241922990090776609388978821610895680 8780691 -94048310813595977998730459311241780808 8780692 69696695556830606572273938464875642880 8780693 233245532039677015286287725849193838880 8780694 19800287672325673719833998655175174528 8780695 -50318246942217542452358353699551997440 8780696 120934439295716774559493653748597800960 8780697 -49712620698077173182586590908076025920 8780698 -35980566947925646642139025051093216000 8780699 -162355042471979644261262798160366786300 8780700 15214965750588801502010023845928128000 8780701 -18486322321853016986904139612004694298 8780702 123131576240281670668941506685707980800 8780703 -75531895945782129684499780538059159296 8780704 48152537412864879505339578946115469312 8780705 40881884517642698312512625339630227860 8780706 25000220905169606370742094801898167808 8780707 119517134186318460970888863580907045520 8780708 -162990755587776606079283576756815654272 8780709 -1484798596723625916592414474462146240 8780710 -11300609004390099713822756881081386240 8780711 177281945626671519126518020217958792312 8780712 31382099444351832767097373818267402240 8780713 -22332571928179353180341883413178474140 8780714 36475577911602134758062853923859425456 8780715 24182660410516620074194182108963016560 8780716 -65059258099454625140998225668012342272 8780717 189487544908391614976427597168195768480 8780718 1138191390032767047991831443532490304 8780719 44399118352364664135546384160516425600 8780720 -12804654566513915554438320741518868480 8780721 159258476762269880406425045075038315104 8780722 21384793668393072136753327369655789472 8780723 -68969113409396316191815266234592335360 8780724 4025583129970846915987425131852888832 8780725 97172240205978288058748866179744118250 8780726 -123780426309350942027252585437681474176 8780727 45449387255833537328409000728753919720 8780728 615709180878896976235234587294842880 8780729 -961306397163822461094153680708952960 8780730 10219856656225277975685779511856235520 8780731 -98764766062299295776310852025090394488 8780732 1993668362516450317347170651143652352 8780733 40115493090780868153191665946008444256 8780734 -101272212555842378091736445490860258880 8780735 100727353045241778048040742135484116160 8780736 -27317518395165796941314960015543500800 8780737 -52630071132075703402683027269622503488 8780738 25930437098329215028621387529857968192 8780739 148945860359439733050093955834572610368 8780740 -36873171252791332616434319576397964800 8780741 45646518101306617191339671282686209600 8780742 1863885894139153715619618450485051040 8780743 305531098011905327972816808153649707992 8780744 38248378688623055425564451325149184000 8780745 -23523189262108038821106891210726434880 8780746 -37990783975596483375672401619082597536 8780747 157846728382888296547708325515323746196 8780748 6602567854318904312490418055852244480 8780749 -20803254100656722167738208118310266250 8780750 54950569250686797785434508722876416000 8780751 -126405252793766215492192080083155785840 8780752 -71263129291961759293520593378353348608 8780753 39755272637125803504329024375021914224 8780754 -4890379508888133054209200763041975680 8780755 -62198482740607658650366072347437786400 8780756 41876919547343983593234318296586934272 8780757 -24822448293000480543795172924347435360 8780758 -23079313697996291294878731838453233024 8780759 -5093512776310061678782192932952044480 8780760 51148462287874139669310876333071769600 8780761 21387382902359394430887969948556606224 8780762 -89236424825827429758347210186006500368 8780763 29809467340657054739313104430517529088 8780764 41834125222631337835189243490752088576 8780765 21736353561571059045535712713911609600 8780766 -71051704398709804445454184116465276480 8780767 27426780914423747709911261702278988152 8780768 225707111944129440247609595673893928960 8780769 -45970571543516756781501026194258676400 8780770 -33736154141167226332678801138502941920 8780771 -250360610157465065801546476167608508000 8780772 -226886241531411438590619404814385152 8780773 -153680850636977110943170230033385390978 8780774 -17392618355685526380802677824187832320 8780775 48712471511275195439374299295328167800 8780776 -76603452418875681693193273275068467200 8780777 12212081336913323438247753409665810420 8780778 3488154320857214124879682976392089600 8780779 -43306341101187394323627354713089317120 8780780 49050172571868771766868321101158973440 8780781 50937592199577449867379724389874606080 8780782 65035800167528101330755389327104780992 8780783 63178731936985499196768585688756860288 8780784 -13407354350698824357414446283811946496 8780785 -83841828350096577409739501422734840600 8780786 1897661029637249588551723557052194816 8780787 74057018123525844565449231864087039444 8780788 -27162175294420592020872724600918652160 8780789 -57804942591044809263237789376893724644 8780790 -28621873259208473974561561149200753280 8780791 -38673070612718576537588086948956726808 8780792 -158519696871403789891612105406963712000 8780793 -12876962793773109201529272852549811200 8780794 -29166980985993543577527269059101377280 8780795 -34483625628943316203299541751136223680 8780796 99530432986119200372841719044015037952 8780797 -15190498954942294913098292058406506068 8780798 -35376457482074307843712762877752821120 8780799 85212179640569137434159614640994735488 8780800 -57570362613257577852020303373271040000 8780801 193032514062386701792424909371540423104 8780802 -16491057656599309538997717725669690880 8780803 -58155364088496370007757808972021836080 8780804 172825320797084204314378165548245398656 8780805 -6037204039923243798296293889038867200 8780806 -13607124896146031576826428990188310400 8780807 -5358620021271760536443352818595147168 8780808 8752182804261729424807970968391270400 8780809 97721782125277694316226032760981505316 8780810 24019541245815483449598945467492194560 8780811 -34013872172949987830632877289859376400 8780812 -8350318613629995757517879015579975680 8780813 27301981446255707735687852696034571062 8780814 950839050675918790182948115631127552 8780815 146723043144821317313388626654187120 8780816 -45916590086837782583708146248254816256 8780817 81075072870006036659736107034590538480 8780818 22104101575026302459538742085225385360 8780819 242179843708264409407587082266886532160 8780820 49778106221455143693552442295554222080 8780821 3331199724316305851297319124740570560 8780822 105479934003957714102262510781341570560 8780823 238603437103280532388938366913891234800 8780824 20929379591559982256759203681863352320 8780825 -77133991253412977409305288974218302400 8780826 48707908564598668959948670127884383744 8780827 -214860279408519768540191431375946018328 8780828 -20527891891172048943313812538998755328 8780829 -5191275466870875877769346993225721920 8780830 -94244653145322186574098583118294965440 8780831 -84071773353608166412468596597584247000 8780832 95531152202706591032641457704890531840 8780833 -9958715819852393205732554712568501918 8780834 104041854125984502242973709270802388816 8780835 -733798592075115651381720661252385280 8780836 217240108731255824084602592427705073920 8780837 -81130874700335934678468050126060072100 8780838 81333644169093969835025852865746512896 8780839 34720714490242379318841930514876671480 8780840 -13166573704382525086280065971778560000 8780841 166769268983476058144304412860572311050 8780842 10046797052602439193316878420008847360 8780843 34381776889877991426990405762827870208 8780844 91624420223260467284989947391407023616 8780845 70833659104060767283710732450086008800 8780846 50794757423461874370170763918330288960 8780847 8733489881769051944771769357176706960 8780848 12181373985026955611566336707599007744 8780849 -152938546107636228891118813471242942 8780850 16328408340811024709114030777554560000 8780851 105151019594844348040933293128580659852 8780852 219420817708779136311929856191315404800 8780853 74576052977127820408948474625372823168 8780854 -18482861982487334989371093785416756608 8780855 -184619065468976909201315122052096403240 8780856 -12311163493152606397124584235552931840 8780857 128313045678104008438263777992104925652 8780858 535556629182733121803574420729981184 8780859 183118686094580925965894379527592924720 8780860 74758670769113065208481267148510003200 8780861 -197867776563327769064461789312247540538 8780862 68567771609426441437550313243456466944 8780863 29100844077017639524220436479015683424 8780864 18071919164619183235156162500622811136 8780865 -42482207832868783031714780609313809280 8780866 -158202439173642612665055515907788632368 8780867 -69749947503953640290665835207253654084 8780868 -80724190462030715130316246469336697600 8780869 -9468133845120003172889951015572805760 8780870 -20634945818944447395672883556692227840 8780871 -41306724110032014089100502060417678464 8780872 187936879238577869202239057018189383680 8780873 -3930565261837972616420761663796419878 8780874 15331866681494102657468474890865332224 8780875 -6513750164224853603881128118402200000 8780876 34433194002865980055683333006678085632 8780877 7794545648348583752695555875553176192 8780878 -303111688120536502682982458836657920 8780879 143696111490311353259769178887296826480 8780880 -12593259280499812000139637034712432640 8780881 19682510315545864706439316037225237532 8780882 67789027926624416356240881407933894784 8780883 -123590597548105587412756670819106818376 8780884 -20382884605488202193175341735161124864 8780885 -76663944178073713491397414635155904420 8780886 3467772161457457966599897346104653760 8780887 188272444241893919595091871984345238536 8780888 -15462443327246096761082570693649408000 8780889 -4777941122550100145182117642766570304 8780890 -66939234171635420020347768676168768800 8780891 11671065507832670258237521050037821504 8780892 43370386719057821936080727780313917952 8780893 -227872972638826951596289720405555474656 8780894 -17793523737835262931127939525795432320 8780895 -132463296810211039755238739212666543080 8780896 -74497229852633942828917562444872286208 8780897 -110702823256993943481376539149491907820 8780898 7368699693977490218183182837089173376 8780899 -394597870263245681541366921443496899520 8780900 -51378992216123703714922685637783532800 8780901 -38375026880453344059800446110186937152 8780902 102143017298992701900828373248946644288 8780903 5262408150793161624149711182105965000 8780904 22636616148700309119424251206418923520 8780905 -10873343153052998932199373720488954880 8780906 -44345626143775411967455591131328864848 8780907 -83559018630468331530768487073187409920 8780908 21690631950843025879544122098073113600 8780909 114662641984600151209459318178320129110 8780910 -14778309266081493604742358717139526400 8780911 -17164547244687201546995970693434908200 8780912 -2285223994539015425171925835318099968 8780913 258153287692445010604818130463155850400 8780914 31638066704934095973828408218686422432 8780915 -60192681742432349890329074701557195360 8780916 -129752651529482797576362453874118369280 8780917 -5256684490736756872722170870704973952 8780918 -18760542935026940753344657137621875520 8780919 8101214223958238084810714899452886272 8780920 -189591178785068016455046892978127155200 8780921 165569478240773203406465500268307378132 8780922 25720755670314827507496550743953051760 8780923 58727039389634502914846388326588107172 8780924 -34153124420544084180353960210307930624 8780925 32594051436175245602885838411975177600 8780926 31352748809572770200733164325189396480 8780927 44646816038370974429357893142862762912 8780928 -44640081387285878947006277886777753600 8780929 52278561093637266086531965537784574720 8780930 -104868609133165802906210313726030842880 8780931 -67580281422688552990185419421126158160 8780932 1912528997960359969723940793086266496 8780933 45182190996722584903873175322431030976 8780934 37708220817906440339460503460794015808 8780935 89857941994920357116108298299962037880 8780936 -11581106629578285736114594561323171840 8780937 16969428582429248980809988183791291360 8780938 -148012731215052195156640660367570396880 8780939 133064668054181658165149442795974802960 8780940 -13294336135622252778103114143468748800 8780941 -111420632411183212328905566903341563028 8780942 -25001128398328298949109309904650000896 8780943 -99442841951957348914419782838014082936 8780944 -4447707314810718494587110422675456 8780945 127829885810256605702771442364746595200 8780946 -19699721113879049598292836389127186816 8780947 45690063496229275238998750946098169436 8780948 33123116341152432036237783784455499776 8780949 -12281275179385281516287598603897836466 8780950 41553950924531835295568491072097664000 8780951 -8665310841034511372284533708008943216 8780952 100228690167232892396773698569803530240 8780953 141243478616735701083538267322358558160 8780954 -7170220877219195484990784114577906688 8780955 24342700424001114655085338087284741120 8780956 -26421210327708619082219776101925372928 8780957 -7818155102237005021158863316599892948 8780958 -45775290582733510267966420654295318976 8780959 -123758678785970565791687372388151423248 8780960 -29517775247523605901200177869362954240 8780961 -12594434742088087086959767265461378176 8780962 -114996970523020657781301317774524590768 8780963 171196419748279106825437674660560331264 8780964 133120046065639710929846530220891136 8780965 -24018564999611958083621081932218892200 8780966 -80439575776897624837208541654542849568 8780967 1313521264065531563481566280689182080 8780968 -40383665853482261056742687218080153600 8780969 -52486141371614229651408976040722159500 8780970 23274931276947637488616265780697600 8780971 -324393658231636762593988401937429831856 8780972 -181767938919592849603337740125468052224 8780973 9729264251091365355150630703710507744 8780974 57457386498400669995520642643284548480 8780975 60071887062683782532978067404367608400 8780976 10226934843083757064930722686442749952 8780977 -65535616954806102876469420571698552174 8780978 -36938092198307425342042457775833502960 8780979 -60931258451045293584309094813285343232 8780980 -17288989622110672839861182040691376640 8780981 -67171966829578059295875356264967803136 8780982 22559251074271641230090510374141169664 8780983 -72151768541651233061262561931632211200 8780984 74405159497060433930622014850095493120 8780985 -67024308841803475902482641382155916160 8780986 -25312336251492282002791887221863186176 8780987 1647843919414320485576491333017882768 8780988 47195698518198048117665735246013244416 8780989 49806064778864558337838087152026498656 8780990 -34568858405401120244232566819825112000 8780991 -59911786058852100417141040348171890816 8780992 -72044762573273878429939594620932456448 8780993 -134586693252527921769259916926430711256 8780994 37285192618117305409901461980478199040 8780995 -106453777913633613319276811795055414000 8780996 -104272852828791429433236363493068509184 8780997 50299360631975894086102809926540596320 8780998 19072691264327615063143103209167567360 8780999 125198802773231631537413521833709623000 8781000 -87837675336960568392668104212480000 8781001 53410887121212947394960792697638050832 8781002 107821408707457375194790506371025465600 8781003 -40845885205100139911712082830643187712 8781004 -77213859501118320546773394411108094464 8781005 52837877095978258789420851186355923000 8781006 5941045996257056034548478343277418624 8781007 16877374864768945359287386773221605680 8781008 42182742074293835341570681498486702080 8781009 63490884667947547261730904402524996928 8781010 -47372718919238394434147916753707704320 8781011 -36108274212198810461907560749638440352 8781012 121574772327208568915781614450170763136 8781013 -60060691658047975053853879265076034738 8781014 -117861903152678199560398739910155256768 8781015 16617658750733272169087763856727490720 8781016 12493344785377688121017528750716692480 8781017 -55699859678257744458345253717095432000 8781018 -52846072078338001234373794443357636096 8781019 -62934046138739033210596127179898441456 8781020 110353253805942409490982960633424327680 8781021 68397647157477919846503023152884062400 8781022 -105587458936718311740544640799962197248 8781023 33369206859217402470713583468653050272 8781024 2042792106288320842483203388546744320 8781025 26854134083570878299711145459013817600 8781026 -312454268198810118994933224161975520 8781027 162315835650021311685086732540013417984 8781028 191510100236788868974862046644771143680 8781029 67605794750595219092242564069116752640 8781030 1034604386243745727009741720266038400 8781031 -49344619108369919299715992349397971408 8781032 30852638517202980558465178235752611840 8781033 -135084376671476310901419959132863441776 8781034 -17361360684846431766848906772299513856 8781035 83535498787656315718578868973710272480 8781036 56924579862477757226734390290173865984 8781037 -16103932527095083833343207916068598314 8781038 -19872523293541882473374880643500722304 8781039 -5356801335301491577027255822686480696 8781040 -5961728333851389086261166944206848000 8781041 -25727311799794941980392675963288820736 8781042 72410937086213197561075534347882563712 8781043 48527531129852044431548603420583769292 8781044 119395855484010521906429160665767636992 8781045 -5803656444308869014170383989014620800 8781046 51506812402618706905206798671142029472 8781047 229863598178632431050663652420690965760 8781048 -102681938737189498826426878669705482240 8781049 -128838670162476863398125306503372012950 8781050 59163158769108158203948903597732510800 8781051 50592191559895696491799290999850173120 8781052 4112426013977960580961735392403814400 8781053 -275990696844256878474950956274816104698 8781054 36732884162102159272750465890133273920 8781055 30291283307464836872426872927976001600 8781056 -156579971029920270709753567475933380608 8781057 -300706044200421134299770347531274602880 8781058 -25020909861609165664396835283752051712 8781059 40634966552814424610691944795162119680 8781060 23760050741662100192494590156679249920 8781061 183663901052107526266708499528211722304 8781062 -30103897920037187136782648797893767040 8781063 -724954612739638119873575428003732056 8781064 -162349616591941674819362239104278768640 8781065 -29122071020824821723225520413111888540 8781066 16290646393669838194328710829236894464 8781067 -173504304866980528462192426787352626928 8781068 66487065749132114363406923081777395200 8781069 -111585286249636418397139999181585287392 8781070 18432389535239718412451768033016972480 8781071 187875396385860414553404139146215060928 8781072 -15778200280066720573671690702520320000 8781073 -1214895230426958560722202087884958656 8781074 19096520625853369941051448647396326400 8781075 38947750615265677661256042938993730000 8781076 -510356176381374970992438956476893440 8781077 -295042632113286785202161985776992729074 8781078 -23876688496974699910529826337115934720 8781079 -238894028849086159226965483857394235320 8781080 -63201606378052457987331164277483110400 8781081 -84561566435978434522656264451951411248 8781082 -18709926072516847138837589170945294608 8781083 -220433793142809366488502444598695340668 8781084 -42638346049047859890141267540074711040 8781085 -124233147383488527841860994930917123840 8781086 -1621597832822044064125513350362802240 8781087 46047869755447651083655135051893455232 8781088 -175232684472492766118423760114304942080 8781089 -234977463881946548121290340345995574480 8781090 -38934990072688829149358862892574791680 8781091 -12519138829342692927135441636698048 8781092 101360930957094711398439618396733823616 8781093 -34223453718588497405703923651695811400 8781094 -134504442188511411785712049883338287264 8781095 97557226667679655648871447615182021680 8781096 -48122220301837053794451208983483187200 8781097 1982759671842913543096790634795575680 8781098 92735827474658527734152729167447106400 8781099 -20844964164593395214536165041355107840 8781100 36273674557494859716543445360201990400 8781101 59812599368421160330191676900211209344 8781102 47329172596663694888127017084818145280 8781103 63561748360218772159680123350831201104 8781104 72606322184001947899093389273874169856 8781105 -12811147169938556323302626422799350080 8781106 28252277803825094746367569324372756752 8781107 36717722808907456414717120149872041356 8781108 -30936443611192183324691323453163925504 8781109 -176407304502461447080396301639501068690 8781110 -32067848227805532965094513778504275840 8781111 -876052604820872466499279877064321912 8781112 182260775260791998507409259395803258880 8781113 162568291197774421664617659545401162560 8781114 -3453700788916525362548411591109875712 8781115 59400434550760731670129185551939431200 8781116 1258538349381548626094019934104453120 8781117 -14711367518783097344232318411529421952 8781118 -56815546342114643581110587183983146240 8781119 -138434100032355728796434661152703088704 8781120 38302495201525690302538299986018304000 8781121 9812683857195927785047411741382913712 8781122 -3248633110618819752074661424995987456 8781123 -62222795651403245806293198504041618256 8781124 57470247681061440091273470630966177792 8781125 79060813075521560844513898450456875000 8781126 9705103156372555367038041541772209344 8781127 176730406353445924153470390728621654520 8781128 -75368272557186621301159461704400967680 8781129 -2119801409145824070533552686712694528 8781130 59050854326676919415022162687095076960 8781131 283754527084737987743719863551564710932 8781132 -24807684440359655076010707652707721728 8781133 -142796841635605399011552303108520376276 8781134 29696515688612426514129300277822020480 8781135 38746971913616779617558939173961772800 8781136 622626131749734546521081158100844544 8781137 41325857100416061857277627862702524786 8781138 31227732498203830125693323300497356288 8781139 69480618490432924331916406154142826224 8781140 -28206628560729876380048915007100723200 8781141 31137999990887847695315081310370168992 8781142 53686551787822440068206592571967440000 8781143 26232009775695089809158292186930101600 8781144 -157150583920493201610067339806842880 8781145 30566918580484528704942158893440048900 8781146 -46439088174309193818014296187564585472 8781147 106751811993188856755015665465194124800 8781148 50244031554518852132056275567131038208 8781149 2526088130268125072366231618964960120 8781150 -554561239202418264028908572948198400 8781151 86123667239014215309847984253335705344 8781152 82016448734200452400242053364245594112 8781153 -52604022219131983494557785235219188992 8781154 -7419168392958464794391531298852576000 8781155 -166161858416595533789348274040724395440 8781156 -18502367513963876102123438291141437440 8781157 -77587036257606845462257239590793926976 8781158 -8400364570877133055106524980068385216 8781159 1976171289538454591882586886336606848 8781160 31122330262473569520777544285108992000 8781161 -72334677617597313947648832181653009408 8781162 -2009041569580275151027237855958621184 8781163 276406748761457791262068812095716162440 8781164 -27588778249033194276283233060984413184 8781165 -22326646570065120142971749517283352340 8781166 -56287224732182170638761599829898816000 8781167 -82153406639227628486497208894829872808 8781168 -8652341707957872014646450452917911552 8781169 -11881817289828741464470554813630898704 8781170 69022006273122445851163193089059840 8781171 22237375858690437007928274702131539200 8781172 136428250912178360453758172762847320832 8781173 9368608082463183389055157642678475040 8781174 -49708664103781533573971532134626388256 8781175 -10281731592095547798818287812461634000 8781176 222972030181046267391852946278337167360 8781177 -96773879845565567311560687096141480768 8781178 -41373744583537276505552827160041330944 8781179 -200550981972788587961897252661311626800 8781180 33743808151165408614871725466214860800 8781181 77174867842830736024883056541611726982 8781182 15084336773379304992712352301606624192 8781183 270029573224849061576409770521647843600 8781184 7386267142002612078606333116877373440 8781185 -21522053866641774483591028760974416000 8781186 9714470439486509430726569920123334400 8781187 219119094291109507620051228760024000792 8781188 89115455351154980546544897751199550720 8781189 36314512983742488295199528538370735200 8781190 90621958444242945732847279389124252800 8781191 -175605588502796773143073449132064818408 8781192 109692698064960281775373044335630131200 8781193 59278493802215403171473977019873620224 8781194 33012190027902620671974175264074860544 8781195 75326584149448434288718222062680359920 8781196 62522855133477923741283911282352070400 8781197 39999099170064597664178982160181888172 8781198 70297776241573775632644777354782484480 8781199 -28098548442341190445427457485422304160 8781200 2156001908593044506901247492749312000 8781201 -37337466244344698790625205159958469824 8781202 -2525922150650530559938867732637182848 8781203 -83580496248843582085423129401852457320 8781204 3481340607144065687676371294574237696 8781205 27050568272652777646836672888413967000 8781206 -3753476890797503317418259517224622080 8781207 -14325098122222784198881863268312202112 8781208 32517122053833808238273216309262120960 8781209 -210774466432116063382617964371180112128 8781210 -841564749865800044537452148562181440 8781211 62949729915105588222170465479184082800 8781212 368772160712274962520089196717508608 8781213 -3225821912043398988362894558257754112 8781214 -8672751260854346300092753627067315328 8781215 -25308843851011156443227280073633992960 8781216 -21360002212959521917382851596052856832 8781217 -127016828018773774667873770352679481068 8781218 7115890934789318899930084139643728160 8781219 175918609974824205740786623523781287844 8781220 38706858780117420208411940805218119680 8781221 -373881966453898417264704093980256059808 8781222 -71813796875243081235662043895271108928 8781223 8810827245101073668847503334590455704 8781224 -207824378999087889438544041406426199040 8781225 -43897553122281767169868588728150028800 8781226 -7669414567026085470739094912999972688 8781227 16342457040341935266118185904038350112 8781228 -11447989368167215287655510134373249536 8781229 -184423691036794068870226813227876622740 8781230 -21695139641458642132382099853102048000 8781231 109048008826390923985277612162771556624 8781232 -25423081639338264091810908981858648064 8781233 -236667473200119042274835843739601518 8781234 18779187306629153685485498410930544640 8781235 -115351605762998307517129428330479846640 8781236 -110933419953100260639826085168714906880 8781237 263247098363950986691968393814821229440 8781238 -88438131448751460988590768292288848480 8781239 156367372234628088955532168968648385424 8781240 -14978074923397600871211433112277196800 8781241 8376149275770584753570174416695353130 8781242 74293724394025532208755142095095132272 8781243 6275154643290096447278661267526062048 8781244 -102524230524972493950028212356174654464 8781245 -4529761244659684628171068318151270400 8781246 -12751728779961764437776549719961678336 8781247 26851586477504000262799942295228944552 8781248 6516255886124096235624342798735507456 8781249 -22607190583423444218384691392868500960 8781250 -49038425971686187642631134738073250000 8781251 71791426202658621675135342756864775104 8781252 -52018209864855645009580461789436796928 8781253 -44997243526599332360223528589842198116 8781254 -6534014779976884287017518240315410048 8781255 19403179837409642271452572278116329920 8781256 -48170276332467582860223439663724912640 8781257 85445713662750208228600780285188525492 8781258 -6972898370141509016809079906929612800 8781259 -280034206985991988971526650574892626540 8781260 120817872015548870149747982895065594880 8781261 5127563050262383617822037364077217472 8781262 -30432260317402830391466627266004791296 8781263 111259992782685728655629553143399734512 8781264 16260557525689530201817721104395141120 8781265 75934459119035266822221561304585156800 8781266 -1831634048088008583059648316995308896 8781267 -68714487033399419865151512533592945600 8781268 1830045341177499440233652542104729600 8781269 -44361047947311884078113650846668279904 8781270 46708399707534598300982448589001865600 8781271 -68017203106956611882647534947685489528 8781272 -196347000636221020879604910635700787200 8781273 6371190186231726988724188708307380800 8781274 15322653487601969149081294644911712480 8781275 -12230057951133785077158002117020129200 8781276 -4898064442518510993685135064743133184 8781277 8950505965676320269941420325584566912 8781278 125718110684419630522526302861128196800 8781279 -62620956187601566652333984256876809712 8781280 103682271785818056763304913024838533120 8781281 30100424645560424762620959604544308500 8781282 -105110478119372636294556000239399089248 8781283 14406052481767125204483282566110816720 8781284 7787724063466181034458862363406285056 8781285 38111049006546549535175726592885959040 8781286 -30399629492187508204376731560881900160 8781287 -64816503007558969400088720562287644400 8781288 -1482906252237703768832804925084794880 8781289 94133948982731797245045919830061297632 8781290 9395435465452847260178499193314403680 8781291 -56175385888149472927365857781760422648 8781292 136061985490621723119964505316778340352 8781293 -234817352353288133500034212324800028458 8781294 19996735762464722383548619698491363328 8781295 80523052116752715567007411182711241800 8781296 39792035145006484484405005547410685952 8781297 -38059365722641079852611685191625944128 8781298 -35432783539834943808783208584835377120 8781299 -26606253292539179166443894399677132560 8781300 -13041900185491706455104544089422899200 8781301 -132654089715503832057048646575651023698 8781302 -44615704833077555458712559279879543648 8781303 34457424824676495751707912924186889704 8781304 117790078849342458398706381973998059520 8781305 37950936351145539742185262275063186000 8781306 96183489273394351580869466228012179200 8781307 125552873648385622887294940040126880288 8781308 21103042984283414398494474749071196160 8781309 83953389974561123626641344557526224614 8781310 66411059036724989127350415410533162560 8781311 -39952921075587343816122558060451867776 8781312 -2364575718374680751634489684774617088 8781313 222402252731481742712430965339334014980 8781314 -13270512437124854397104884364968605744 8781315 28002719254790491452896365229295420000 8781316 13291876796943352189976387453482767360 8781317 -196988772662725617487901053293541440 8781318 -17590547865957379897351763064466575360 8781319 177269851285525144775889678157054445720 8781320 -30342800546381874100280056647800371200 8781321 -34327503424369953471993541109381987136 8781322 67207192793166174471824051532943655424 8781323 3541618683786886210342411597661380824 8781324 96491784387027760900424005398707404800 8781325 -719670741477831508528664254404924000 8781326 63312477194312293124708972225022962112 8781327 29721323948318697126802392621752609520 8781328 -19544909468133613634128457749734350848 8781329 302326884955797976051399368186041670000 8781330 38638413513257864982073784138428945920 8781331 -559126563519671274064042544240841984 8781332 16355847363290109156601053690343311360 8781333 235788498131024920452201355353800832 8781334 104476996591963259519775313024048758816 8781335 153446039900316303063907495764200816280 8781336 -126943999510621040937610250907121735680 8781337 -107139578536296390849599737541139977014 8781338 12323015623714808057271269493803834880 8781339 18711423424151352121902288254882648064 8781340 95751050029205598303215575567051008000 8781341 -119075072312891461177243215763019727258 8781342 -34126193611290709241151862989989354688 8781343 -60475793037109574538830975654183377056 8781344 52948458676598006492104151823978332160 8781345 -214125926147557112597749050262442544000 8781346 12238570032472360071416500259062427136 8781347 -256333288849100583059155480431613911204 8781348 27785753454156345272798596898322785280 8781349 199263349948075989823184230538019180350 8781350 -49661724437559587256449351013450043200 8781351 92181570417634307709458563950374665344 8781352 14038632002464740580797374141873433600 8781353 -80856369680861505385203371340474203520 8781354 26667753656979126205388649976518613248 8781355 -71972943577398781599242356282431060480 8781356 -59990311476057649073857533637746574080 8781357 7969609856804628842794728700924953888 8781358 -17167413642434801795803046378029701120 8781359 -269933821366752502929476628556467955440 8781360 4944198337513321353290108210443714560 8781361 -67163997694331577279544242588526500288 8781362 104239750346467973500558719815425351200 8781363 -26576676024862831259629168332350888400 8781364 154236498043026640075284359831627835776 8781365 -110240543893108113980454720768304288740 8781366 45124491113450664232331356673297960448 8781367 -12006896970730879496400616423840242240 8781368 -477473037152783832164453529046440714240 8781369 99454009185670449863836965104213457744 8781370 1165400867097609234927107339520921600 8781371 -68524298649056588122996486101787270428 8781372 4075296039682983406520881197229910016 8781373 -158707037784971203287133852838738392378 8781374 -447673763918184698861064262921236480 8781375 -72484348562810945855622525079235916000 8781376 5659772570986546037646895467140218880 8781377 93769967925999774905738099787810840960 8781378 -71639975720274439310840364038400974976 8781379 100720951686509065552627129130221185980 8781380 36267897916552547384936598280249612800 8781381 -13886220167706399689932151036192985888 8781382 8141188823241237802388759177908339200 8781383 -38689296826691254337734682286913728840 8781384 121222026468821662253160579288752209920 8781385 322109662117659381675314048015560706760 8781386 -14845628911586725205480368735633313280 8781387 116133992425798947929391812503461471960 8781388 -97494649843180173515035714622459026944 8781389 -18114541687911538730616561179598007476 8781390 -25399845108214325437789821671193055680 8781391 14461705368127734529459383670027292352 8781392 9486587166302507643496525358776836096 8781393 157061591439618515233716053716470714864 8781394 -23250136520683446909107791680211995504 8781395 -18803296766009992294574608110217967040 8781396 -10654191749300833178600909856547479552 8781397 238293124542815361391748365714707152846 8781398 -65528160859055425978913156778698882880 8781399 -48210880296214170399200705253950607360 8781400 -38246769783368407987740245318959872000 8781401 -109337796351841292923374173945591400960 8781402 -809332295673519074698531638566400000 8781403 147436482458412198233557357400305588800 8781404 97540207071369891978118577389657145856 8781405 44718176335204210017745477023457000320 8781406 -93785128919643665027086292852300734848 8781407 -4947001631611224775994720682890917344 8781408 -12864922954404604478952558460349054976 8781409 -45035803333085668167877888777532405120 8781410 62881502723639486930940119053227371520 8781411 -56966153176434453196318377314883097680 8781412 -228779240769145498839237951466911360768 8781413 -83779288664773865955667880351157646338 8781414 -58642127800408444798034765986187914560 8781415 138329169115070962478635364064147494400 8781416 -1090628427270505095240356421768314880 8781417 -2747048251157385271828294808785137552 8781418 97422243410744625307479609971142232416 8781419 135781820135573912833188327699500264820 8781420 27558057383622595403425612907506483200 8781421 54382265664681595132228687469914082688 8781422 29033459846869627030767369664504812096 8781423 10343717762107377123815307020731381248 8781424 40912625399040623103493029192363147264 8781425 -46198691101135603185454623279223457850 8781426 44980352886398755947223505451264760320 8781427 155304613329060358812102142729195433952 8781428 -355750921270226288874475913227505664 8781429 105990695299892673402587084581339850784 8781430 -18075647085644297553184529780087347200 8781431 216781528845672364928145396274362407712 8781432 14071796630432653001155033852359475200 8781433 158706302374118271073439290619348050176 8781434 -80008888690054849297312752244365642384 8781435 -1130239031388639169241029218718995360 8781436 33648101699404901974482700829344839680 8781437 -53649960446708607777304249066376012634 8781438 15664373131529904174715639579422830208 8781439 -29999592441183470573765065664622825560 8781440 -73920289287637652344753682952644198400 8781441 -145741427101993718051185402118894681808 8781442 -26070536447688952869839726429495836800 8781443 -204688114261063818147075357240958874112 8781444 40575832608666343298654220500052688896 8781445 52003750831085406566526295911410525400 8781446 91536992795421054097948664077147023744 8781447 -92717010545598992550521428655829082200 8781448 -88534660004419810466981468051175536640 8781449 -180062821448431319891287480860798824550 8781450 42358869644764210177708738441867737600 8781451 -8024440256899922424334527849941840896 8781452 58664847715164060361715886071551165440 8781453 -6787539666779294422783710567227763018 8781454 124010237355883335960762488074606656 8781455 220777718648728865811171090911454852720 8781456 10057359908325069968898409558751969280 8781457 -10699135565782489653731797424488153294 8781458 -27050665230425800050856061865465653760 8781459 44342466524870350495439513727272513088 8781460 1400757084193616374178767263259944960 8781461 76876236565728649141197879054720266520 8781462 -440183449714727340725867051910701184 8781463 -60818072032295454587293010225376691840 8781464 89757308232921033598600714546344960000 8781465 29726941197626412794016851618137175040 8781466 65697976979420650658037963853136136432 8781467 -119133158869116315356677743259991039484 8781468 74170587460301940309654525256169127936 8781469 -58557409990973985607897075949091898368 8781470 -99352011445506231303740420036771248320 8781471 -63933558607353500532560307388190384592 8781472 -6899935066164257530178234767166668800 8781473 22963593174081526295895525075237610722 8781474 569530388212153318322631645192672768 8781475 -115001240496614234407407203000298518500 8781476 -41873843295667520058420730365012602880 8781477 59272829058506278441757034104380090080 8781478 143446565920144512728801798863329731040 8781479 -28480495696937490513955652358774607824 8781480 76366999317758082287529337249038336000 8781481 103961550276946859934104750191864737892 8781482 107057558039277403762718962987290662400 8781483 -92564314431475681836935503430907514176 8781484 6686666525173871852361980023815596032 8781485 -8141737239715393359092760054693137640 8781486 33361374147626919709795921377598771200 8781487 -64898187954393525778949522946514166160 8781488 -14754279572211416594743698750090559488 8781489 -148928151508835276992170391887916497456 8781490 -22449669839491796170020045109197043200 8781491 -105153228387611919975906153341070405108 8781492 -55642874214727274357029809386377433088 8781493 -1681709553467377166004123166037573760 8781494 14689889700286138639557500162910577152 8781495 5403974306514342691778218647979228800 8781496 -122865597493268647824305155850160844800 8781497 158913007067274943707002781383419115946 8781498 12061271136194656157185721806939527168 8781499 -146245887978357461682950446199302078560 8781500 27821671224924342167481777582603264000 8781501 61174563550056702615715129917328782240 8781502 -34664113164736669734009710253172194048 8781503 -871921046083806064163317302751106592 8781504 -3507506572419872235130993538293039104 8781505 -107984623516291233277017121118842407000 8781506 -69545893594806996730753493720137728480 8781507 96719671477425140096056026969250713600 8781508 17633112629672614175448056904183356416 8781509 -109987505523054394644157371106997223360 8781510 51098726181200177625929554251702130560 8781511 -280300353837494421006474039070227886888 8781512 -296705323007230673892287066886773299200 8781513 -40750714730425564067974962379517298816 8781514 12412957554973765094103583065901331712 8781515 -85336514206011441207242156219730336000 8781516 14811938033755097072195891941092003072 8781517 -15954912143662374106124106064207652352 8781518 9500665630962545445288459253420512960 8781519 34076361087460067823708522906704265360 8781520 42849969364512003948672028883449282560 8781521 -25802711158112940388442528717080183488 8781522 37712092337377397115885011244367020672 8781523 -303211566552602456285844356995596635600 8781524 -167398746232834152411010613339158091904 8781525 -5988807604743889201815028412757744000 8781526 -67878666711993500525442162558604392576 8781527 302670418192698331734083541746823952032 8781528 97689635866949713403177668236163153920 8781529 251778085041487618884284304407904834576 8781530 107371903462816945682406079654089320160 8781531 -80803244920527165890738103452190502272 8781532 -65578980338386339718691611405591586304 8781533 1596875909654544663982937000512587564 8781534 -65745691771675300975799208618871412160 8781535 5805261208585013523207069517535032560 8781536 -290278741062529536408825114747240972288 8781537 -256961557532584016205482055056111951040 8781538 8629865260199825964479593947062899200 8781539 -42734609921955566874203196191780546832 8781540 84753842683510941409280755608047308800 8781541 53270034838629243315561215474846622300 8781542 34562906641104416462942324052133478400 8781543 64240396181249492786943610574736427944 8781544 45603523485016608023847832514457646080 8781545 68476057952730640259965060181015403300 8781546 1024474538835649765395034611435790848 8781547 236500686780081398015253965582656394996 8781548 210843430312115001259321529735191649280 8781549 34734601227095024613362498086098891840 8781550 55745963781553899353946909375121564800 8781551 -108631166076086308305754439426159990448 8781552 -4479612040786206826968700246884974592 8781553 -121792679836909524970557609230655363360 8781554 12856800349196536320131757410331130416 8781555 -31113060191990028274333094414428044240 8781556 -16624208505290734847775917795998957568 8781557 7921100270597348252544513542437504320 8781558 -669516223238881904070161878386586752 8781559 132625107552020456629837537757899606760 8781560 -10330084933449910214731297796464128000 8781561 -87556031006369746999245871744571904000 8781562 157414883020616444228732755365641266032 8781563 -42959454374658605465864872748993966304 8781564 -75024438746423785720608327215073509376 8781565 -4337140468825835114335687925402563080 8781566 -45178358937818633962941608251218611136 8781567 -111345200046310433581539284652855902520 8781568 195735987095623414698617346083249979392 8781569 93148947567398409526221004472172266244 8781570 -8545644263314701406742997189627279360 8781571 45038318885798777260397548877450765592 8781572 -83761978810565525231884132358270039040 8781573 35482127251687998448457056511666057184 8781574 -1228573019000941748145209252997992448 8781575 -137789556553166369020929180901842600 8781576 81050479411177036647363846673503682560 8781577 -15300868786361197088244056022082521600 8781578 -10058453214534862099910252034735640176 8781579 -49981946716689563455106887183928603076 8781580 49326134660294814564295391771288970240 8781581 -43490367752079925159006791629459772948 8781582 -55892863094493657486721198895596214208 8781583 121929144885622826170931363140360966832 8781584 6867789686427234740419334590022025216 8781585 17403888098584469962176212335849142400 8781586 -50939477688734588046102561892315587456 8781587 -61901186866518172644113559373195935168 8781588 206995779561393088206960658381022085120 8781589 4101311478283954323730926345272479968 8781590 -105341468382287067805999127386363411200 8781591 -1355870566005419302310805309075939840 8781592 -114967056795946415998818019574079744000 8781593 -146227176871583074526721269416379695158 8781594 19702404929221262566582810834111219200 8781595 -92890723640376219801884024941141502400 8781596 -93368668775924562015700577513152780800 8781597 -98938541872490427708869288130444341280 8781598 23240983517156434697688052545775307136 8781599 35178440213379929776084712086281429600 8781600 -57512181926563683328220912208248832000 8781601 -63010385968574057111040397489785386398 8781602 -137713227981189859496294394498717955248 8781603 46985469024592929660407367856275988800 8781604 3877204537337641903449914041893642752 8781605 6058862456955171148356747020041132800 8781606 16267600472805891503079303841795739520 8781607 -59735829095401214656788139491406848000 8781608 -10811600926681956885438147666517524480 8781609 83437306720222788576922984301446900128 8781610 107235764134835867769084776552300832000 8781611 -149788348158435252253110088288100467788 8781612 10229761427895002109678901001618522112 8781613 -310625329299092275139362391747710418100 8781614 -15945369690262215206836477052222115840 8781615 5475037426995317585992593432358133160 8781616 52465788593321956488202732570510671872 8781617 -17041325987439374477864420648341987608 8781618 -4959536035232130206453507727433819008 8781619 65212473779277258488399113173504503040 8781620 144586402755736745340719547037215271680 8781621 161149874239998514340891980474982508288 8781622 -95634430548229143314509560250023626688 8781623 -70804099824937785470335863271432990896 8781624 113585917234489346383495454485761269760 8781625 -9220492045992316780167137422548192000 8781626 -24373029155757571401054039375780902400 8781627 37831105838667245116809844342733276160 8781628 -57941063505832269052671468604733941760 8781629 180403252770668955871657707034289480640 8781630 -4204047694197413253945787435835596800 8781631 259154172561729300470801518385367914432 8781632 396180915560997713747529731042967552 8781633 -4162492386958310781479417081708578638 8781634 -149609728179074852825252396551082900784 8781635 -90985380243098528175260205942686462400 8781636 -90459214949590178240676725862456665088 8781637 260423131560354455471842742258624560286 8781638 132936199795562970271844003176433796096 8781639 61393675522460462460421957166227777440 8781640 -54196541580308671697186992678207488000 8781641 148314736921268212385657929317531320784 8781642 53917318398588615607793309670215946240 8781643 -35846954827368573265738550461589280656 8781644 -42699930390158375319735849228001553664 8781645 -12960534247126756959070525449026645280 8781646 49653686215170119964903464482566190272 8781647 61131269059733926957208780826299885664 8781648 -41791568871682283201164891273170124800 8781649 -33430077315610276930431697770580115712 8781650 48310559375767785034351353953359594800 8781651 -64798447347250791353062197588375854220 8781652 135490181241199319038353018736149553152 8781653 13011911862376064496379852105973205504 8781654 12937942600456749227271105734804465664 8781655 36939587033946197758884683085112417560 8781656 55494500635285693878334881971461570560 8781657 -96224922559692643143250066479696275760 8781658 42176465145061318468183789371086941680 8781659 279937613556201916160568901883439265860 8781660 43787599797355991289443201489317716480 8781661 53929589643052596115720847719123169632 8781662 7818646973831570974298895501099302592 8781663 135296623151407900426429584586147903488 8781664 -216874384792252612480510784730617610240 8781665 32576405525850051981138108451234551060 8781666 13512122192981077040906850936704701824 8781667 1202802229429613301819233622688588080 8781668 37117703262325657137917760967568572416 8781669 31989109434584857589426022467912355840 8781670 31107869584100940799023477406893521280 8781671 -4272747880239129822929797389276594000 8781672 -66786504261565096466542152990341038080 8781673 -1985643633205736104238157370457148696 8781674 -2194944902651811407152613518137864960 8781675 276156031831099839292068404655264000 8781676 38803914331902047044810711850084849664 8781677 -58069072956420936574595065796445490080 8781678 88654910816997132825301437259820894400 8781679 152151775042263482791638841938232417776 8781680 -9091183618925507058046438771882721280 8781681 13411023428290931365664011364896586400 8781682 13937125832214236938557556106404048704 8781683 232040775582445802435495607315964537932 8781684 85069297295106625397901079856401883136 8781685 -71762355072503574754795474601823452640 8781686 561433991526998352787118593898914272 8781687 149752415742066925784660640027981654144 8781688 55131171792271063715723344336837877760 8781689 6245061705911588101676843706551264256 8781690 -74836242402082179054075861941171082240 8781691 3463337624129902788415367017705698112 8781692 102595846677378011829797483127165872640 8781693 -3842424710833326939375570068314829760 8781694 35423504465340656141684282405510953920 8781695 -43085111614540493162700970900685966400 8781696 -4697202229686279271485560869355520 8781697 -12396424076522203471362709783589391660 8781698 -105574766370920932317267139865865764400 8781699 -35558283730711323597037358616086591232 8781700 -11247856774304662044623943774479289600 8781701 -87115684405172901029086191572676089028 8781702 -82329753435062003973818702601360475968 8781703 59007905274778897124843063799395967280 8781704 -100617272576492152715367115058861875200 8781705 109532316910282332988408610949067334400 8781706 60779661391064055436759212456620807424 8781707 151812779642416224332627668945477636608 8781708 12999204556399493105080797344618108928 8781709 137401787266865046102997699771774057910 8781710 -16333004859241372454983079131119095040 8781711 22739977330608922829878404177413835264 8781712 -22115575918339839543674288887916576768 8781713 141191223006241580198136400315285606962 8781714 -12595820044100818989497316778585549296 8781715 -220711477080394705328222071120879406400 8781716 -64912237574006115321684615475874211840 8781717 15859403509307891839586327152878357312 8781718 1898187539450016721555579290228131328 8781719 -26443379298438767593765876577617800000 8781720 70462059366975624478025290851550617600 8781721 22832684275406251968906454383341191040 8781722 2608860133884237702355585663891782912 8781723 93093661834922924494763027645555550000 8781724 38993636593958443470899970429858693120 8781725 92956480400836293632521376809940219250 8781726 52322456743510907844333530146633460544 8781727 226487828536261644405407547179563460576 8781728 -92942010076387670131863688274281365504 8781729 -87215540362438760808804946994603886144 8781730 83364868419148468451925605212562921760 8781731 95730275910829384632695553504399346128 8781732 -21148095840080213185100832570186654720 8781733 -77455245835958334805790910657468161280 8781734 -26772413029767483610505616781666644480 8781735 -4062826138226435015504645767484730240 8781736 -14770838351180438947016238462056248320 8781737 20435066639460348247907142936516951840 8781738 -12906014352661435978966837003787128320 8781739 131037847369216523159974107475926623540 8781740 -46876223879886178705251404796007219200 8781741 -152029195075107557385540525903256750548 8781742 32188603360007045176026097423538073600 8781743 -89527017495406021019510052068334102960 8781744 18911836067689513555378797611007442944 8781745 -21806910457071395018756581619378438400 8781746 -86074946655685644599292462365779058928 8781747 -7672116741789418194299054046407568792 8781748 114617174975481896923028395061058460416 8781749 60399746889069221781987363941292371580 8781750 49781407353474400983627690069190080000 8781751 -222825018469581464158795991606385397200 8781752 -85604249370982034502985042687421521920 8781753 -122678123125684556538672863914529056800 8781754 7162724776370732672952462703269112800 8781755 -14034424809486504918579432707244607680 8781756 8441872767306840804139135892776919040 8781757 -217375339446112453743317269230162280448 8781758 -17199477701591137024833192756928802688 8781759 829814395043839540851874854243047664 8781760 -2541243078251719430494591612763504640 8781761 26500837281788859818781811624550304 8781762 103331624685853982639776411691907072000 8781763 -46662548437139724175118770549620993988 8781764 -17110991147759849497813115183895959424 8781765 -5367996019656620925867756224222273280 8781766 -52170605747211284365587715851295812480 8781767 -58802899435689341431911625963587590184 8781768 76036407618559785199867785617014947840 8781769 209941601409340968863699820584519502170 8781770 -54045286384746362550104318436275284800 8781771 -91052800553416058542453793814901960488 8781772 -90529060342597764110513959086515770624 8781773 -4567480406055456229082654573620568064 8781774 -10203198133533851040025195906002126720 8781775 169518199965950338600091231128950298800 8781776 66390977542699152306749317898380664832 8781777 11252020282386094623529682169526635840 8781778 -99647673485686897643791401501628936560 8781779 -207226043750763653024523305083189048080 8781780 -88136031782740761409833933558723993600 8781781 79502855398884272694702637823848684000 8781782 63309153270835261258322983785110702592 8781783 112197907285699417417381975152768325224 8781784 -79572542946037254296810379738357166080 8781785 20881481441089071239882480216352766980 8781786 -11472186367708445939285943001357282080 8781787 51188996231383387016209911346392539152 8781788 -30892096669280997350621816525607175680 8781789 27954690125544487157302880261833809024 8781790 -28151354962958577886417900020630364800 8781791 -51115586324176667119467566919067622448 8781792 206186868817146772970600320359429832704 8781793 -180791750005209198387920049747266628958 8781794 14106465278677927035926727240648940032 8781795 32859540378707513052316297899978663840 8781796 48015641004190092866106857030633717760 8781797 -286668748077944442338140511869869434754 8781798 -47770045471421914984615688804142612480 8781799 257786156109747959371010015708094608 8781800 -44457725757286985088803578646661120000 8781801 17026806784194691168801852610493038784 8781802 34399634392667154837062913056802852192 8781803 50492191154605161512098648191112686960 8781804 679070175024967293556291090987745280 8781805 -54518016761387624556534006491863383540 8781806 7845922147494281225754928919538377664 8781807 176433598489091470031627884045275199488 8781808 1744136976456299156474379205845319680 8781809 -349029497189489009686013472393511353600 8781810 -52268298888077962357420593970448739840 8781811 26006330195691040892583667227327946632 8781812 41847210660151790256595642777097762304 8781813 47584530330545241825522914850681137760 8781814 27555624706000709761581817334911489920 8781815 47538163421347830903869044575879889920 8781816 79367871736050771313663963917159628800 8781817 457155129664399248079230057573726458 8781818 -63349084432410653990557417226460266640 8781819 -136872609383877687768288915724198570560 8781820 -158564111989378843442373172686223395840 8781821 6936243033271781944003535453213731200 8781822 30778852939112236289397698493053442432 8781823 -257999173220066692395079825990246513656 8781824 -223310429112234508011832434953923067904 8781825 9409693835032821255409186224634761600 8781826 -52632885956929230417992152278728596416 8781827 -11177918723744998420699857033622649400 8781828 -12438670243276348317087220925165168640 8781829 -42577524876583746412762266220733598400 8781830 17125506712838879896873637025358162560 8781831 4769986383785594998979013353657208480 8781832 -24012826790100645363460752092493081600 8781833 189593733381488266127981080664112837504 8781834 3251772601657111760572376939554179840 8781835 -33069710864890859806047585895471353600 8781836 -39387825580747436935783595497027709952 8781837 -4992148322710088394629136529675428480 8781838 46942949667415443117254979532902662400 8781839 -59478461120121190200007454443430327568 8781840 -19529201471157079036584589975975280640 8781841 25193701368077777030650533201807655972 8781842 -28754160250988482026880464938035298928 8781843 -18235385867301909223465864100193986304 8781844 114363102104996198408131878565978276736 8781845 -27009888566720031320161404996132900900 8781846 -43636598437287803435547558220923518016 8781847 -856217463169513201007089446041938560 8781848 -52461507151393839731391893134083809280 8781849 141466392020379226452965925093724878468 8781850 14116668504862558580893895339330265600 8781851 53246562960887946144087955564688263344 8781852 38993697981197337731931947510628383232 8781853 65241322382065048357835131390861952102 8781854 105106952911856860596890251885805579712 8781855 -31992650347941671340486346446070684800 8781856 -155773486160787309697442549427087605760 8781857 14127072195691183654584902474608977600 8781858 5192183624987779686836176907293816320 8781859 -135433364212282838794497999283961739940 8781860 33633267538792544539450385583376834560 8781861 -22108810973484710745998874365432574816 8781862 63984896176844041584480289681470790272 8781863 258310628163008691878280645352392005112 8781864 6980598452525337937396615919459696640 8781865 -197317489906382855751513525958302946680 8781866 -35417058947635788873295306256406159360 8781867 -62939100641235372866449623472404596640 8781868 118545904557570637317318126431999368448 8781869 -198548726641497141681395601784884506730 8781870 -3376730301793870773142876016480256000 8781871 12522345028407364033729737451704547312 8781872 4223482656761676405997445152184008704 8781873 -9208158837236045010609587677663013376 8781874 -41014383165600135871895442069610382064 8781875 51686773584642839222545841727173107500 8781876 50585615752215102753601943053630801920 8781877 77041639105030520625863171879434437120 8781878 -58215072057480027995282975848231682784 8781879 89714067398851388831562361887649252584 8781880 141607880123423995985080490820383846400 8781881 -50671802235117202765363930715999506800 8781882 18239834545537034831724436592730811392 8781883 -272263210151129230795552997793129134592 8781884 -76665852345953100539194404144029021184 8781885 32334549706712597053730543514178387200 8781886 64031691817601860433037586809282998784 8781887 63729110950575641417930195978729854200 8781888 -11737202046990239278982432908520718336 8781889 17200449340645105340291610822095786690 8781890 721881910974624865004956942083479040 8781891 145774351857785510229379256404191553344 8781892 77734861779341630542485398086232657920 8781893 160463315179354531182660053574623498142 8781894 1139652251081744606663069653017344640 8781895 154641073808448363114055851532007911200 8781896 188957094343918390631270825540804044800 8781897 24299732626777801810389974419735211520 8781898 -41261257640099166103851013927997243136 8781899 -77005438192966677676293397852137335664 8781900 -1847124507864174443347574358893030400 8781901 28444991895921830925287593533484000000 8781902 -85381659024350891031234233175719030400 8781903 -129981892069588048694701885407294104256 8781904 38484682459783698257462397000626462720 8781905 182186448613053030620713051332153117120 8781906 -19145452990347002375960099512314765312 8781907 -36183770621200922274765435071460333844 8781908 60466337592480358813435811726650126080 8781909 12035933776861612153932147035529811104 8781910 45143562556115770271541629635342575360 8781911 175933824211556959448802449164605332400 8781912 25093242790222717409933750243162112000 8781913 256210159851512071828366217053087872 8781914 127083837297075152284722236054952787200 8781915 771738566282001809973521907799543920 8781916 140583244107201571433748007771785368064 8781917 231469481973525284849877092407403676966 8781918 -42825998191659821472623274972788336640 8781919 -45229704932368141227388478475426545280 8781920 6470139148559816475001103689171599360 8781921 -1511919501335513268523231132235316780 8781922 3242668437172763068290114039358384800 8781923 83325235233720908871561594898740998400 8781924 -1582875427103367830148556699577478144 8781925 22227501557572707929300712019949296500 8781926 27798159836558050110008341189286409984 8781927 17086732652043040395202044377519562624 8781928 69859662140057382981629734106193592320 8781929 47208074117667125133515722871977467684 8781930 -42649593219528819329023347934122625440 8781931 -240028260526185991423299831990879792268 8781932 141832278076509981869745538765378409472 8781933 -2546541850795605232394034365240279040 8781934 -10470630749433911497023578959513874688 8781935 -5795105499878276533038433815154094640 8781936 14332429144591961677185277118033068032 8781937 290653279681731389318390424840370885586 8781938 58464586502771307115955718057043219200 8781939 2824982903089433540130004846654441200 8781940 -48322648291125288864614454893877189120 8781941 -14853616006274640131605018710772311936 8781942 -25500089972318927564486328169483520640 8781943 -249029949640266866674516109720318167520 8781944 187085344172799289059113326490180444160 8781945 -51005916643022504828435687171006505600 8781946 -40485788564095992472520456787041256480 8781947 115611150070599072072907175858604668232 8781948 -20543831930275672632487897218794726400 8781949 38427499084279070301564905440842069792 8781950 -24495859047348739822674201304128883200 8781951 17544274965137023969506381339945171840 8781952 88371029782277011268872386998855270400 8781953 -172494392728122170360142367304167260798 8781954 -23175935111664999009001463433785026560 8781955 -13727381965308777683054702579330796480 8781956 9857666829508543432633508003473735680 8781957 399179272583860035137485522684842780 8781958 203367602562339447952982195148051754176 8781959 14134400752179061916958423074829458880 8781960 -88671827537650047566615984645758156800 8781961 179491385668906896772522909915159528500 8781962 -67891601487029692142036160619142745600 8781963 -108744275926364784385734187077515590656 8781964 11845356728541751701257700569427942400 8781965 -38919568510436734503202607272214569140 8781966 -1394487111099311684363643414553238400 8781967 -41245490703332149929339218156676811984 8781968 -3625428546173475072586443074969911296 8781969 -48720120667134178366240709821135917120 8781970 3278848470445804056816062017404715680 8781971 -2922804232852229979605666254623883200 8781972 29974044024268240815817252871851579392 8781973 7687242561348721630373724993945844800 8781974 -19626575886956143172399396048783684928 8781975 -31600597661226493830232579779183032400 8781976 2277320997163177876023928354419855360 8781977 167798616330884014073761170382045214100 8781978 -11975006980450191345571684438846094592 8781979 -302282214483851712980797496761405070424 8781980 -25702521678710406368923158712215782400 8781981 15057388489166162300880626792066433216 8781982 -97019423028814442264344605357605687616 8781983 -57127566011237528282813040869530004640 8781984 -12183221136860138604318262004897611776 8781985 -78362206175927542317659338880793203820 8781986 -142298911748012231138829458969697177600 8781987 -37522867939129923456235899764654737056 8781988 -6665289410160063104777496985560321024 8781989 157347814719148363582937629890140463360 8781990 -2698178032609450173935837098160947200 8781991 -407862550230041127555987985168963578000 8781992 189838279676795637805346922551548385280 8781993 -237767673719954442350033779670799451200 8781994 3300588303174273521451836644922132928 8781995 56995259911313868905520963125608610400 8781996 -113991264948381376436970638505931699200 8781997 -133240333644601324616785754487402148608 8781998 -79824111667798709925024498464549809536 8781999 -15447105789341264074000507040992498032 8782000 13642551302871589455523685938642944000 8782001 -55952673379995821683793302315114309998 8782002 -36645160776460801051994492725103479920 8782003 -56441061559562137710819540449594221656 8782004 34342629705963074660067848666221473792 8782005 54068855136411791255959762559177974560 8782006 -50118245173138369641604789091535294048 8782007 50423558224935459303839886058356283080 8782008 50583815411706801511511591332208517120 8782009 152429796726751262798165481063246966080 8782010 -62762251937109540554468415060026295840 8782011 -24269106605285104270225235839660816368 8782012 139418757950244020811352600912407651840 8782013 112451223721011735939131423125602817740 8782014 -63487080766591101687809561848898752512 8782015 101112166676730424985297214106589835120 8782016 -71434605319991615785102886550597795840 8782017 -28727009494442932800296826779024160720 8782018 45600656983195516169077548711758564352 8782019 -3022532917992866153607968021201795256 8782020 32850397770064577861370904186738790400 8782021 6164027926885076210579523939676922880 8782022 18181780761396117987911590137378729312 8782023 60988556079625938825570519939842274984 8782024 9548738249152821301185291175789209600 8782025 -60454310000095573859288278035439210800 8782026 -5894895518337325315839453659513217024 8782027 124189913068924732310464135583156327880 8782028 41961313074651014079052338378173867520 8782029 -293788305955366089365354560846320489696 8782030 -47610405642429071091069493917047299200 8782031 6845532780980900252547908916012223464 8782032 7097423856338084797610212470753853440 8782033 -34169765097223029299510798167593613196 8782034 42403100577831419841080593653894646416 8782035 58917664973762116196040951515787225600 8782036 -8552824012338447957037839786349267200 8782037 -117141605478136131087400489904829439776 8782038 -36858189897417682990591248392643869856 8782039 -4555509034023441944731684881680964944 8782040 1039058053256524928096287393409433600 8782041 -92874139216735522212807762391588414080 8782042 -49567297563986075076359658330868773888 8782043 169290361084278553422099258540918082320 8782044 26261447246093218037935544944962895872 8782045 57544541294286728549273021026746936300 8782046 1811413789064158402388647266698731008 8782047 2281255788676013229021257075035076640 8782048 150822735350895099780308791331208560640 8782049 208364467087148731524650661582755014050 8782050 29548689049365257624527124635065753600 8782051 156838080839096338468376926573372729104 8782052 -24066215925461700489212545272111218688 8782053 -79723847110805875402624016382973629312 8782054 -51086356803432851482362737842226229024 8782055 82011440487593445567345260190358920000 8782056 11516852642776159951557539048033648640 8782057 -255816897722524662343187044413983514694 8782058 80873498278994771921402476999188414720 8782059 40238621646269487350761008001669104 8782060 -22721561932261687788716932049468928000 8782061 1570007049184676977890141173160478464 8782062 808913987866550166179396298099010560 8782063 -7486083983469536639987873917121361720 8782064 -29971345743276972844291400781961297920 8782065 15094268778700419726590312042839999860 8782066 101109647572790808546778137970587707520 8782067 2838998553627887255677278114782345472 8782068 35711514995669699346354405766645923840 8782069 1211608376929025123497239534163050400 8782070 -29333669536715280085828565861885510400 8782071 -47207466833949744762101910743284465536 8782072 -6943005444078740515794982541672878080 8782073 258184944317628482551692003028621665924 8782074 -60906591111517542446098918171358476800 8782075 33520651663812578896091582750942691000 8782076 -134650575555213456793039741354450317312 8782077 9061066479488374326885764656393569600 8782078 111682415448923968664140689732212259840 8782079 -226444391783950238774765413188923615616 8782080 -85500683139995647852483194829972439040 8782081 119009696797198003129683116600867080320 8782082 -64955012137536342978675573539344450608 8782083 20356495995594711714723804331673077824 8782084 185466324516420801246761702457986393216 8782085 -56485122278962276678768324791275080800 8782086 57327368205299275068867064412599394304 8782087 80116387347455651467332184791259683360 8782088 -81929768749766634519145684353617264640 8782089 102108919921668117874926376222748128128 8782090 20144414192201445934855982180576056320 8782091 341636961607242876463241289249849231360 8782092 88035818180119106328810883151271604224 8782093 6581745080003980840499407013812369164 8782094 -2891812333228547241361803846954901440 8782095 15024296081094156907301355467199782400 8782096 30535143308215913555645791126456369152 8782097 -17304047345566480668199619320022021454 8782098 7392855455294590627684028625807774720 8782099 -233122186104432898497752207248530999840 8782100 -25486866365954485265720414146850169600 8782101 517841524353745553880846313015486542 8782102 24928393669496807478784267371724685952 8782103 62549044777489424704753162537595096664 8782104 -138193476270801331883629254282620928000 8782105 -873599794315715523632820000459373440 8782106 1990369205365698406296670479607448544 8782107 126359127551378964103269349827571584192 8782108 190729782976979387172982223984804054528 8782109 -96740007451785837937164838461810158976 8782110 39570714872249494356616118167962820800 8782111 -3853256958858594948394339268532673776 8782112 262249441989062293379427160702172332032 8782113 71886937939010803289479811238871412544 8782114 -9247744921118194203135382589019586560 8782115 12750181683149283806065946224924101600 8782116 -8404282346570953643754742512510259200 8782117 176144595204380868277472678930339887166 8782118 23394172800350974013509186471417243200 8782119 -7937230402697800081858977055353353136 8782120 -48148990081390077298130544289144934400 8782121 39341686336077847202120041627177715322 8782122 11894923963293262320599534334358402560 8782123 -62713695554170954587685661736961267080 8782124 -50249041887394495651678708026561659904 8782125 70880415329455395223466404447644240000 8782126 -82674413871567835615188195824407159488 8782127 246100294521050944039401400201967720976 8782128 -53199423304214067305763145899510988800 8782129 -58556910340958091900230785707928204270 8782130 7776471264993802797532200577231257600 8782131 -145676069342226094813174728041809291200 8782132 -17454803055696597162054108718989268992 8782133 -211247159990358872557840107411822875040 8782134 30987985473391198183767286868823090048 8782135 -156367077467913540777700102718009000520 8782136 18489557719887284047790499878972620800 8782137 -6014542271717240115100256642161787712 8782138 -166283590092501855473816531838657237504 8782139 -207329059494185871438998774276273964060 8782140 3270155378711426984406184185012249600 8782141 -280283702409242471509540217991271910458 8782142 -47394717309095113466141972941218724800 8782143 9013749785046926489129074626650820624 8782144 -23608748954443603564920533382525353984 8782145 9441694896437280808343017453585401600 8782146 14379996819032765269092171042860219472 8782147 -163911877953761120249832905949795760320 8782148 -770380989292902174125112544201098240 8782149 -81109703937975492042023803486135473600 8782150 -21694487941486771164977699247604560000 8782151 -40768282673909565574218537594543242448 8782152 -69976611156855779543461051609430261760 8782153 48063961301661904851595147109188460004 8782154 -119128395017436114847222003038650593440 8782155 -18573123805858810199913789018812032800 8782156 -271844759170562729201577526581042460160 8782157 -25605228588666501588716745750356096340 8782158 12096710158493291568186564266240010240 8782159 -53074876958354294151441660126375287040 8782160 -9688326687460577024459082156791562240 8782161 21829215364792921956553694142263304480 8782162 -78368308240359453072517453945671309168 8782163 -88804452048971340942457475468972045376 8782164 14752793872723384535271991637281908480 8782165 -22105976101562511968150304549810806400 8782166 14645607623602077162285007142648788800 8782167 142922859716272478128921547538553163880 8782168 378147286043428086836510181666313052160 8782169 28186682541657113583079847443725686112 8782170 19257892507992957975765543624109056000 8782171 340767283766351022121429132320201199200 8782172 -15682723520272308148473980310592819200 8782173 -158955526904433127739107871146380173178 8782174 -57851638608884257269596771604018785664 8782175 58104196663246942961406826066263125400 8782176 2057909500499756753704084790027747328 8782177 132748945531966961432764442476328292352 8782178 153269890874371380035806130127671042640 8782179 -22570124442142378193110260930600057600 8782180 -104343486686943411982341448426291200 8782181 105215249620220150293185604478084297982 8782182 -3650888118963556428822978359424248448 8782183 65416827615212084946522427658794827600 8782184 -33147799448147362965131573720771297280 8782185 -184943795559667747872858413195880579840 8782186 28391591598628905979856082534094479360 8782187 31842312270438356762957147919061727472 8782188 5243482110434090134252003280043356160 8782189 107224461439337412541027677634590702124 8782190 -47313378263466804095414810230881300480 8782191 526387427913753527572892465413998336 8782192 69436810674896323937767184918480584704 8782193 -64161318894691375928275666476261277440 8782194 62222294093625284015190199589295436800 8782195 1923881790276094474875368291002178400 8782196 11388129664762944520036075673494468608 8782197 -41113768560587167267644711564587405472 8782198 120101853844151432032501947088052733600 8782199 205095757989753670730693149660213479240 8782200 8722193701006839847378766797744128000 8782201 17294291990969368978065832778363584900 8782202 -26338172480356779549718379668774100736 8782203 117452812010544459947911476409539153408 8782204 -208183858648765786636691152444433362944 8782205 -18907106930399130645827140564380675840 8782206 5058001348204080989596641893329025664 8782207 10258797816347202196030098456837146624 8782208 -188421963359047491341502218459236270080 8782209 77286665138225944217571979202346480000 8782210 -25501631024053071642890581998207798240 8782211 23486718350038644785224627352375698812 8782212 95244811395680520763448089103213939712 8782213 -304793061340700495281266863571886209216 8782214 11254814958687766843144160037012880512 8782215 30031670850264453773484317407812379200 8782216 292539285272742349264099488193536000 8782217 25349578908320717568567814052986790400 8782218 9498915912504458265414985406838643200 8782219 -10661701947261489043646791143294596304 8782220 -10137935478475305930371944308355614720 8782221 1657963918796209065945759612466749312 8782222 26928810980654525013155415122338428672 8782223 -244200911096500947569334943501770584040 8782224 -10080771951587851535502226265268682752 8782225 -85517209232632028144025055818085380250 8782226 184592030643487335497220273590556493440 8782227 -73647065021322344047545728527804895436 8782228 -12859863807762513795553938718695014400 8782229 276069574401348131405638455111331474830 8782230 40398859113503367246206496452596869120 8782231 -96843837796847884672130530334150722136 8782232 107674157744888343599226984636352020480 8782233 110703475068094046280525664898081312064 8782234 2303037919285274780905342579040696832 8782235 40937120080403210501003341237930533120 8782236 48580778243822384428174131041325312000 8782237 728965265578287776141899619350406880 8782238 -18694407245064220467132723442024051200 8782239 21695391774040115978036470625759245440 8782240 -44042848596482009526539699764513996800 8782241 2631758678479888501208075655270256104 8782242 -16125637068713854831272318824464023552 8782243 117217005932742862851791020347744086492 8782244 -35959709336361110333850040609909497600 8782245 118981912378439431069086749265043304220 8782246 -3887592709629274323008069154858549120 8782247 117600342847476772034479956506972455440 8782248 62305444498007976537550354242928312320 8782249 87214316031369408712269724439332587136 8782250 141532431393489186342279988114664760000 8782251 -6444419144392885661998771332143149056 8782252 17494246916085234132245943944113300736 8782253 17853324139143053193405427295254208280 8782254 16364602219323049003734755801858720064 8782255 8569979590816476561525307888021112160 8782256 -2036186257308150225628130197666529280 8782257 101060463057869134232898527073719207520 8782258 47583673779199603992044938937238021120 8782259 -12999014108316837101647483464937256496 8782260 7022836328984390950835640687433359360 8782261 -93090093003075348301257683125085701138 8782262 99548179351311447835021302226809097632 8782263 -22302374111981483575648947017405401296 8782264 -143519007141501513981660687549547376640 8782265 14891971724857443447847852539209922120 8782266 13329363698587877809559495208883524864 8782267 -45287531933700506160786046831547896880 8782268 -20541609527047566210848610718230528000 8782269 40768388632355331198260303649306862848 8782270 79708812749152859598000454955633935680 8782271 247680410964306935818039710951290206200 8782272 -63635542919766383634286347758799421440 8782273 -160782124999273180395111804505212827820 8782274 -39812622052719071417713954206998307840 8782275 56038319884837801053143051017494312000 8782276 113424460328848595407242937896964848640 8782277 -172526104466886395892278366213921280 8782278 126520134775088110906848697978049312640 8782279 -382532864663601621148439173748213852928 8782280 -31640337629615878885630466509045248000 8782281 -2771716068895167418763373969969312300 8782282 60842478439487448982138191033253317984 8782283 71378205369923847166811622974504506176 8782284 32310767857764453054517544321490665472 8782285 -30210114303149022616838272168998813840 8782286 -17473450938206191788381456663686543040 8782287 31877211553336953701274515850924983568 8782288 -30679030776014851603594457569520754688 8782289 29055330068461921513936896528771855090 8782290 -29567159292879382983973393107128140800 8782291 -65745664309453640723623216263616849328 8782292 183758318365762922671215738286998611712 8782293 -68296677050997181783405712462309865792 8782294 33787828832577952935461280390874828800 8782295 276180496862344005395140599488352148320 8782296 71973188285453168312226794839458508800 8782297 3913937487405273191116190884308714240 8782298 -50807832312132912917693840242253560320 8782299 102361694033874908020256232267178959084 8782300 11170909844235455705942478987194060800 8782301 66265403601010134123682481511676812 8782302 -14619127106903123970532469646943660800 8782303 -46436798997282197966324489534681129216 8782304 -38684931678718207308502636773085544448 8782305 -23437882384094875815710055410256535680 8782306 39427082923079048278062237166688196384 8782307 57663063312585897887971609146228902556 8782308 24022506001935251819840956462606488192 8782309 56210520980700856558276760755098320510 8782310 66062857539284053767448118303798453760 8782311 72700211218159870695007239477610882944 8782312 31185580144368443712547322678855270400 8782313 -110194765762832495458446691104338623200 8782314 53182587746088026170181100689429802240 8782315 -44994829158563581441906255405233131040 8782316 -124679435175266218578902810043770760960 8782317 186870440931329879673104784756256194240 8782318 -2177785449822388201675421014189999296 8782319 34429544317438432364374421011897689072 8782320 69899720583140714615379616742768640 8782321 -200394700133125249734757713600481602478 8782322 44168931566554042970456766360935261712 8782323 -16409730343267493191520188118668404864 8782324 -177717965705221993408135989506558706304 8782325 -137540812308335721071697600708956404950 8782326 28906101013487641349535472021349658624 8782327 -246163492465491716214228111816710601480 8782328 239242326618684174607102980417961820160 8782329 169470845838112906310283690974865799488 8782330 6359055565865183477406326129300291520 8782331 21188195547313284435822435410611267200 8782332 -35049442918131481575052669662971781120 8782333 -25598487780238579973903033557798654880 8782334 -99190965484865021311725446187972848448 8782335 -82354859082992828652821281622776634280 8782336 -35640018211469993837930779653691146240 8782337 164924925623505256810032350320047721986 8782338 5008837025391803350881271667582508288 8782339 -82639204471022347782250877367359269976 8782340 46183379442026193084328995390161326080 8782341 -8393858401811192830667375902478984256 8782342 38477062816801659469322553838314369600 8782343 57223317481019585022194879001745399824 8782344 4765718614521100714829938285630018560 8782345 13882447340425949487092112806437351680 8782346 -41066876827289687993006849629428072960 8782347 18354294214302975296138453211448937472 8782348 -84852241519861651547337072431256381440 8782349 -49613765575656983560633437617652728064 8782350 45629219777411872641680574576443640000 8782351 134904378605844857579252163363851091200 8782352 -2946370739400157840608532462467538944 8782353 -190535810355896403210980811809680172952 8782354 6222759169318638021039945803134201344 8782355 42029421390128308738895002401569315760 8782356 -83767941030679952715181282913151031296 8782357 114086407935217399952432460861180899932 8782358 -25253492635412364871036012665693283200 8782359 -97325277477685494037285805679423157632 8782360 69068391396677255104909169740683264000 8782361 -111988869369225440470146499607394240768 8782362 12622027619328361694947028525353896960 8782363 -1187757154831764182678102450002358016 8782364 -23859629323237311153794325925054568448 8782365 -5285381527811208517362447356593169280 8782366 -76227809037170266034623126670352748416 8782367 262213843147885474180600337940574549752 8782368 -127601892774475717219609026157783547904 8782369 -89626068946152048048435683526569219230 8782370 -37887323918207042770402399556479488000 8782371 73856915674403861792064966747668213760 8782372 367460270248616078474899539730531701760 8782373 31772081726215066469469484164947069760 8782374 -8568834719742683381465324555296901760 8782375 -98132786151814790091829492853154408000 8782376 157770014247195879215558625598753582080 8782377 180662138949508263867104402839958290320 8782378 -1072863519255507369270390898387603968 8782379 -168730734044284735915915450675651215840 8782380 30703837574290597574950149856606402560 8782381 -2068995298120763280633124309457459818 8782382 26964648178516068431689521911750793984 8782383 -23305013550624087354370670373911036400 8782384 18922525215230712742402684485947490304 8782385 -3027735779218944155491138150397399640 8782386 -6390450769444207522583687350541164800 8782387 117700496820867997363159685769633799992 8782388 25076498961797563943759403620412156288 8782389 25963620015810403171609666237500364800 8782390 63549864233309129359878923060637043200 8782391 -84001765072075118633774129652738725208 8782392 -27729992019577058551294027571953889280 8782393 -87954842230366586230070497010469460736 8782394 -9420187516558614893375788068595887648 8782395 -26530495539601107470951774267074907280 8782396 -19404608271133641000443201212096389120 8782397 -80247516023497095450536826364706311860 8782398 -211717664622859125656947251153443788800 8782399 146674382483288306559731282234363230400 8782400 4006409467079815347406422736896000000 8782401 -24706191415737791372913930375265652640 8782402 29589479542363777666012232285609077632 8782403 4385951705131550475326175481907379456 8782404 -56227260040636743969240388286252279808 8782405 10389809265391675844878504673768496120 8782406 -452994679502529108105375100351824576 8782407 54042540197603148775053698960712886704 8782408 20374329321708213498528010652328960 8782409 -144895058402704624488767562120617853696 8782410 3806121816683210700871051847452600320 8782411 20059640804367929350674174219474663504 8782412 -118960176796780338260355495538927223808 8782413 112252465663250485835041245831056666688 8782414 -87764957192987174357635769998266840768 8782415 9170342795228076142448385935695735560 8782416 -5978001259562245007386053745640079360 8782417 -202459541412248884172112136458367773774 8782418 -32205829565153865658656469423552309440 8782419 -150395556259143373362401928355948618056 8782420 -161873999064197401319725550194958008320 8782421 -74082748587409168167788272182478188630 8782422 18676890974828669613282387881919936 8782423 121950270136297138126767190574279518344 8782424 -14560003784966253956420762845800038400 8782425 -5551318631890939659459655817267816850 8782426 -247337424830155736573766561335858226720 8782427 289103399632836792993726463030219608000 8782428 90012462986223986927041432117899717120 8782429 90291212781496994473462346696442293030 8782430 137187356763286163954657219160352550400 8782431 5048301918140270944618230548428308480 8782432 -269567305788081218708810280044735889408 8782433 302278957597700213348639370502850607024 8782434 -19614315854639126261762906707638102240 8782435 -26038742883404347421034077435582944800 8782436 64557709749776212576471991890040723712 8782437 -145898748418820893945965153202628377440 8782438 49972731364905936664778983473631195392 8782439 -242633162550251048462990110719463058760 8782440 22531715782187322622982112094187520000 8782441 -185101096910623331664388403491644041158 8782442 -55907252569382252093127792627036994128 8782443 136024445261738539725850248876866170332 8782444 -197166712316366919433243195875145840128 8782445 -67246514391466201487696751959897270400 8782446 -9635918171742464197359732976146585600 8782447 9355675550546802842172329516850639960 8782448 -33662285795555874353689480403613155328 8782449 -1260988417504818603594528837013518912 8782450 -3650868121727171707337206357788690000 8782451 -83051395419334899949548851900606094288 8782452 51691289463256691718677969125093416960 8782453 91874880533490841355821997138361499680 8782454 54680490006717943200748935518166934176 8782455 19411003998859951639131261948604846080 8782456 -882512541827734772528313773218099200 8782457 43572054595069056594935112487971078600 8782458 -59202628205504079526488663240123864576 8782459 -33239366400033367131562157081309164784 8782460 -108179875854489864872312943252507870720 8782461 149186495323643050097480261146384201932 8782462 46303882241238482794719844914847966464 8782463 114720643156259561106880494164614691712 8782464 -68652006438915560225009281524522024960 8782465 294501439141095987406449561465228096000 8782466 22151627480240089064080176349833111936 8782467 -49071434426735895022461218127936691200 8782468 -1834330263647788425591709980075217664 8782469 453668740903613771871513197542705198044 8782470 49091736886094102284003863993368497920 8782471 71799889215812052663911336680056770712 8782472 165028942628274360989990836096475719680 8782473 -23625517439391358797494947369262800512 8782474 -26751955495636062149750549519405695488 8782475 33651981768766347864904328064687817200 8782476 -114469988510012631542227561967292625920 8782477 -197847573344847767471307118998359075136 8782478 43442137184090869655253299605220801856 8782479 -105338219356636850960754496014518899200 8782480 -7541133704200112591137316023641047040 8782481 -269172413472257401634231451598399296 8782482 7865888328662724134477949451479611904 8782483 231700258410955598149081684376065667280 8782484 -3765600633221241303171662970638376960 8782485 138678048852078225926639953567838885760 8782486 15064083987422715165090440539826532864 8782487 3625822356443961716651096652578039808 8782488 -44427788121632440534815689409342136320 8782489 -255816513521920813595936156591256280044 8782490 68784492761709282790243185924781920000 8782491 -19267847414379047412555812005023337680 8782492 3015770419902514914263146524043904512 8782493 -75382907889208841370207148833194888640 8782494 374281419238011094243025519249946624 8782495 -52204554464521870759928368562274375000 8782496 -17088576341465215560117415227821457408 8782497 66163899759220422500118712016673053988 8782498 -24268682911232870332245139904802702000 8782499 23454547837277228334640939955367421320 8782500 -21163367188805531761411130582225280000 8782501 -84379102344907207793831299819227612416 8782502 -90501381449737893711245226073426917696 8782503 140871943718719875101680529907810931200 8782504 -45806858051835188532545769228447744000 8782505 -48890463403509164003781931925365911600 8782506 -124741478536491276459264786088063136256 8782507 114786521912707800879936535526875996800 8782508 -37466407451269999532977090638423849984 8782509 129108537477729427158883893853949996160 8782510 72664365144526303212626481628962664320 8782511 -279586830999906668435823690023167984776 8782512 21937455861613237255940996870679920640 8782513 -55349943684188734103605401188434320238 8782514 -92944401110452406976845570787226364928 8782515 -45670542325240940922877261800040440000 8782516 79446070224848996420276756877003309440 8782517 -22440748884298386379793961237678694656 8782518 -23160591878503870211030771304537055872 8782519 110134222946235570259043157690701178920 8782520 -32697569853125839141057395266448384000 8782521 -95323575271614966082392029551285659936 8782522 294524269969978129415459489982858240 8782523 258443171132646499767038848148701897320 8782524 -60829863367296720338907288794172873216 8782525 -23315657515524080839105049631229715950 8782526 -85449749694366617775072945319274220288 8782527 -18180314727660513048378266515532058624 8782528 11207308623560078151400926741031550976 8782529 -19878510993577948211734789813548623424 8782530 6445962662844018419500046483503365120 8782531 161253915551210654275308500061828438332 8782532 -99627966266732528842662992486704128 8782533 149443964096398422947543837092146681600 8782534 20913477473987030045225844368535951360 8782535 -2056863751013224439320620069124914000 8782536 55189031331954794153529420825421086720 8782537 89600465293766424333805553709524804186 8782538 -11381700686241141728099670159367660800 8782539 7842005662310389641941028073830606768 8782540 29984827844697671602404137628273530880 8782541 -82815598897648217984601263877527203200 8782542 13587672519552456017709082086872158272 8782543 -8579438364146541436641664921393040 8782544 47031766900406961744296002690562088960 8782545 63111417180705210030838837995495064320 8782546 9469755597695195724841367897219971200 8782547 67014541239082219573185205055339109996 8782548 -30831565728351564754538809123669524480 8782549 -157296674228065497706020086654191606450 8782550 -14714587633088430709918171579917158400 8782551 22873532499627245088221661054007499640 8782552 -86405300621858495494054152241663334400 8782553 60302614491233170491223780932754422084 8782554 -31148221014540507970377870128076798720 8782555 90614310362774401503711910456165440960 8782556 -3841688796875702296441948276888373760 8782557 5161213738250078429015303857242257664 8782558 -13576669562690678299921360688136388608 8782559 -140908787700828935015589598678842246240 8782560 66983156978746352858704460840435712000 8782561 -267857125265387219636636362147209125760 8782562 -31932344522290483844831645111892013056 8782563 -3487955548205628862194963194950583628 8782564 13293030278006716946221793038321127040 8782565 109010579424265904978817112207743234720 8782566 -130395396359637142858702252814065920 8782567 130500322931410338277550308586971157560 8782568 20365425417938986765762270863620997120 8782569 45079793308762903587317221118774488788 8782570 35938250241239733755787273027749909760 8782571 -25934542741634362609953629898952319088 8782572 782614130754997723770193070131656192 8782573 -92342309626625845121205650551445538816 8782574 37490923110689628835312981612192396032 8782575 -35687369026380995064499868846146679400 8782576 49630925089392849393156880727526604800 8782577 -79863698930089523819208379520301999180 8782578 193687401995425348740438883348382208 8782579 -25383023823386764881258215835602920080 8782580 -147057380295078560329935370783696949760 8782581 -181222468774233353341943880809820201120 8782582 24663810802131660948445256734567161792 8782583 -181017481387370970932852817627709891296 8782584 -19174241439694835396637841590681415680 8782585 20136559123250749227364771507940160000 8782586 -31021051870727865858932245521755693856 8782587 -10884689477491265119470650468921693208 8782588 -39594906454652631295665921298271160320 8782589 -102626441685058014475930828756804175610 8782590 44428972576410189285805277190448456320 8782591 74310606504674329484584536756805779552 8782592 -42775109457109504282652460722253987840 8782593 125323842049334517410666418698159951664 8782594 -43485556739260919820800367627905192928 8782595 38505224750693301551379456337208883600 8782596 7704710831152539941152191806844444672 8782597 77916685360022115343593550709989358812 8782598 -108124496707517273826183677996799659520 8782599 -15821729983847580286953859309539826560 8782600 8634553469815857624118000027822464000 8782601 129587564460685928231307744199771576602 8782602 -56388668112375177302051434281889959168 8782603 -10309045099645515616277035347499447016 8782604 -50649886453876598556325338316598344704 8782605 48217622172239841080769373361168195640 8782606 49111564622108498704937315591200990080 8782607 275866419667097739493245887622962183856 8782608 54588790166120000961008244133708431360 8782609 -34827701700593925815011491242360147040 8782610 -5185324522988925328412488959863132160 8782611 121009744317968403243966235397906002872 8782612 10533269241787324306333530771758224256 8782613 -120398332592175352241557155739004399904 8782614 -66359181796897118722966519597927647360 8782615 -152775553385670107683018912808860731240 8782616 15643554332938119574083996718633820160 8782617 130267843350322631082171651664769054880 8782618 20297844598970799832318344414007655904 8782619 -55088236100041685043178927534536530256 8782620 12080785385451672767763227102149509120 8782621 -5516299483744163116849469665187539680 8782622 -50525131051077482255827491005731292160 8782623 -124947184285112616003194509603496756328 8782624 179658133119921395988821355970785509376 8782625 -241123128042462450809264295206467806000 8782626 17075660890608155953495751952992442624 8782627 76213394809257954230363284187514757072 8782628 236063843574664918745474367772436653056 8782629 61017720685709361700179134302763750208 8782630 -368275863806703021005362458528180480 8782631 34212117553979182349364002260950800304 8782632 -52965128726381481233750630011961671680 8782633 34955495881015464767741940965951712144 8782634 1890776325144118744688398925598643200 8782635 -83092109931385856684356387627671494400 8782636 -114087864095243489323470004958378938880 8782637 -243648793668577747248832950872103204714 8782638 -75541488602790913314302386899330757056 8782639 56612916478835924046956938607931879440 8782640 5923507390502642391308137177525125120 8782641 13817979223966576882867693677788160000 8782642 56508071648478602267537768461542755328 8782643 -285670594891716015030404850552614613108 8782644 -11314145128588257407408355751475558400 8782645 -36704713175910793034585217932952653280 8782646 112263838842978725263800708820305082272 8782647 -28304541803364960400247226819165449472 8782648 72686745599649264083078723162241884160 8782649 -180374243727217171690167029122104667350 8782650 -42340551603293654966165263090434972000 8782651 55252500210440091626772513247401866904 8782652 -118341471095460601869279192348386657280 8782653 -31423178298136483395418942024964056512 8782654 57615703755919412341406793981359879232 8782655 -48741942101262571864894341446821324800 8782656 -11617190089285051908926500019739033600 8782657 20235840493280568554369967295514414760 8782658 50121964456949463807653137563275623488 8782659 -17120992795356120248257002943609343760 8782660 103105479950226445795344414264227431680 8782661 -98342262758980855385953254934562256738 8782662 49600314929638629266096344928751744192 8782663 94220872376233117396048105990347470104 8782664 4897597411785757479635996454543360 8782665 -66185280441610458001040951708880170880 8782666 -444793087350737824180238777175724800 8782667 95608245096799413565257862035423667200 8782668 3310061110519346909750154348069320448 8782669 68920600283056516344069982247192867296 8782670 34493500633618045289308420891657209600 8782671 48520584879728006168487212332872067344 8782672 -7921109880846831806006150342010994688 8782673 -256895512630661414656406191838384016 8782674 -53680354541114125481149861020407166720 8782675 23968250737982565184105341781770486000 8782676 -21443291806634518680722718518574772224 8782677 26147320512888883055398948092472528320 8782678 23705213214450556712134298594231972640 8782679 -226561941871474114110008946142259961240 8782680 39733335914830738997061790809234432000 8782681 54037547888225375283021857849475600 8782682 -24567675344003229347353375988967137808 8782683 9711714930846699796367478675236425728 8782684 109857476693119966325026208589359100416 8782685 -13264195570986324194096830539267901440 8782686 4482848806511293025707508895716224704 8782687 176860068585712370375535887844480704320 8782688 88413715334530805029317758202592886784 8782689 -37663502942345214920552769672194229792 8782690 5960700447983858439628542429745397760 8782691 -24324366515650902793501776654066903648 8782692 -26189684923866098608917759649614391296 8782693 -288845035685313911405835938405338397760 8782694 138690414832503754982202438850970386752 8782695 -117743945498107485531655742840330092800 8782696 -92105847427727151192043180502408448000 8782697 74748392392295910036471327322282865664 8782698 -22775544303646671535960831888021893120 8782699 -9169472033982861605671433022034622136 8782700 -35772364197896917630309052770370073600 8782701 35050519754556577850860676466117770304 8782702 -151120834479294223060794418539387526656 8782703 6093280636817312293802772575823366528 8782704 -8733959581585205819517002306854649856 8782705 -93238596618624230924616244061752840140 8782706 -53730611918307558818363707433492414448 8782707 -5193065632962832664646928629798653184 8782708 248918973412896552318903642353454581760 8782709 -51696642819423380019793831979151435396 8782710 -3166787694700141380648465261353043840 8782711 86532163782168699044585679778244921232 8782712 136086097250244863654818978049670451200 8782713 32988349203815234782762773392939206842 8782714 -7545982845303314084578086456975187488 8782715 -200987535864609917203858320816403042800 8782716 10764442042992481906076768488316477952 8782717 -177801174296953152785828580838459258234 8782718 51650917335388736890929729262500256512 8782719 155807827994896406184815687094461168256 8782720 133608410549553358607460425449183641600 8782721 -34579662070958856119417354302035789228 8782722 -47435053468937740762051185421531115520 8782723 111342273892031344150592879567602862972 8782724 44719818075139962024167021942383418496 8782725 26660714597368814405257290959445144000 8782726 -123791873505690967658228211584239670688 8782727 130143113900459769726173761422585886512 8782728 28846683786904232074573631890832179200 8782729 -196858750073666536640739163374548109670 8782730 17728598532878813189742934099702360320 8782731 -87762074428930485531180525604494363720 8782732 54976860203522400670214715315400053760 8782733 56064100977473590651112230497293040204 8782734 -16223990414867898235210774840288886784 8782735 74295293853768231060486253150474219200 8782736 19484501148678746720812983715454533632 8782737 12936022497993020475438474313663955520 8782738 92405901166724005375162902679740485520 8782739 493710594849097482591461170785868800 8782740 -1142706942855470220242787503690803200 8782741 10403583123505746588856061941004287968 8782742 -80953234022975943225367259289117877728 8782743 111799235787082557759732727002778044264 8782744 70803536074766132041525292047631462400 8782745 16957417308482463097138642378833946500 8782746 41530903630232448576355328874082959360 8782747 -206994714782951194453402050563804503804 8782748 -13864107289707479164639478158086489600 8782749 90899835047280635523243371718162330240 8782750 -85337123190995405659850184369132720000 8782751 48804610797149786663540277867613710912 8782752 68246960929979111659618341834917412864 8782753 -64629785584108033968434620078529602560 8782754 -91877085519067440567460400007826025088 8782755 -104107275395126261146763660530308367440 8782756 -81203871623240361977222107266529353728 8782757 44172130631486044455799344036898468320 8782758 25123302051219208316683720781285672448 8782759 243557331137481992959498335272090915960 8782760 -103181744792423804325333167700023961600 8782761 107937245168488998728506125934301890080 8782762 -72275176377104309124916515261267932928 8782763 -1901888340282181853426593520159723952 8782764 -35192043826493373031981363252158283776 8782765 48175844488839152573696301977468766720 8782766 3942726195127305742158554716555036800 8782767 -6150654225940094161722477568327412880 8782768 -30054593100611044459944793635954851840 8782769 3777546989273379744587734072147179330 8782770 -515578525778223627329733818446886400 8782771 -182691623323439434095453464028935083056 8782772 76527473098121849290371820478819512320 8782773 13349858124959212164674638449141213984 8782774 -3451165198108902448534925889314844672 8782775 87329151380577920214463939140230806800 8782776 -1698982676155177752562328008828108800 8782777 -7476191913761933724382939787590508374 8782778 140211214208298287503378218090453740256 8782779 -88987092271191022614338626095205443816 8782780 91728849414261666095219493921835192320 8782781 -77797486117056517091403729638283477408 8782782 58678108253185112721565883005039440192 8782783 -276586456056999208651501513675065611968 8782784 7757422476790035192871381332708556800 8782785 88750073341977385072304709154450260 8782786 125072433698161313563593177361096208592 8782787 1661900202725187799300230660514102560 8782788 -20211326950374012346898199697828085760 8782789 4653251932728754257478825384797622524 8782790 -76425705439730507770868065357692489600 8782791 72465907113369617270992599379489319592 8782792 -204377631300306026614655600769159552000 8782793 1781439571722441908753092609761541584 8782794 -60762222650663075291939517303727463376 8782795 6149892607303684467998413809429264000 8782796 -33212863555728731915346495470377893888 8782797 -154086012313152686084747483670652948800 8782798 -104696454373813923004792534221308001600 8782799 242819065548019603694474227238081292120 8782800 897740107099517591151229052810035200 8782801 -52102538291371332224017592609415351308 8782802 79323245849628764524282717049490823680 8782803 -107172920050338223912407683803661905920 8782804 117346554514504796932195242996401526656 8782805 123365313377428488188332031410038255000 8782806 -45791720013832114572272121723404758656 8782807 239909025769395620086200703515542858880 8782808 186561102953352391282766667958144296960 8782809 87671865109852821171082650121684835856 8782810 129823293036350296434765077601652316160 8782811 -73092481440695915602843429730438284488 8782812 -25842235642134108802027847444699578368 8782813 43824101090253604486205955942509091724 8782814 75925646062950888568302047057550288960 8782815 -24271527659877724277972609621795892960 8782816 2333555890454524597911326761258844160 8782817 73954782742548112048491553556820616866 8782818 -86344641310911572884967811292759587072 8782819 119093670797213798643663896424791896220 8782820 -57538133485735797000510543582249649920 8782821 -74925215755996798683085578777874676610 8782822 -43662837981558214782842341236964416288 8782823 13884307679481823483550494196842747440 8782824 18789371610724166225929644816746496000 8782825 185702209472550278387361626564368192000 8782826 -30716369558001284514961196969774576640 8782827 55817268913086918548970192280840719360 8782828 96426852980015332082524752521511104768 8782829 327375225577105731445288377457211425344 8782830 1211218340262975365608878173148384000 8782831 -121658968240491773911200014994367505288 8782832 7683430138596408834632882401108033536 8782833 -124779814379696139391870700159399058576 8782834 75891661533806017085102008582851468816 8782835 69119640971154869180051032583990375280 8782836 -915762725122934470307712956533241856 8782837 65709825117032250530576294638385878400 8782838 -18817252716884581091130753311908283904 8782839 4061828906236423471847361612363834048 8782840 39514943412140823639915519997629849600 8782841 -158050900362187192489719711547545512316 8782842 -14165361493169899597822762753733729280 8782843 155970853290326247368752222105867549920 8782844 -773101037610985083692249768332781568 8782845 48711673064025922906269353874629995200 8782846 -108998313631286638364451470939087796480 8782847 145488472492472071695790665892670647296 8782848 -166957004613011884246851740528371826688 8782849 5806785944562664324352308290155282688 8782850 -18743573849357754735692972822640324000 8782851 35309424032175567367766742718337515008 8782852 -20863256259161010476838509704731484928 8782853 201121568710207532533094907137023602780 8782854 42612077095401575298063807599017628160 8782855 178139183582004218613038835222958085760 8782856 -38340716003933521858428613764667299840 8782857 17843977168814099809336997858018725440 8782858 -15303275161581222197536451604250567680 8782859 215164245401572019677406218413022852320 8782860 -42136355771684017805219316227501552640 8782861 -198855395706557758057866367343949198538 8782862 -26065843365373625154221025533785590336 8782863 40341457594509908949623154472471059984 8782864 -27554221988429854974731234883840245760 8782865 2552947693488231072335780355189312000 8782866 -1618710668839715697154305585849800160 8782867 256598852665327647874962231474141583916 8782868 -159433863029167757838056476391287143552 8782869 180628384608625828550261676850530217440 8782870 -42636108130878522807732859726915941120 8782871 -43971630340341220764920309271723743928 8782872 4173985199456936595278141066571939840 8782873 116077595207911607233943173282272831504 8782874 87709499048340712169378786791687389936 8782875 50499951372962184521797816855355388000 8782876 22485951550128320479296604008872202240 8782877 -135193769372313929488261714563742949274 8782878 -4368826845602955139967774298680890752 8782879 1623703305645416169068887467923826560 8782880 197111829777007207467604931274925670400 8782881 23053592970295565992641108283080718944 8782882 147041795996168313151870813778827226400 8782883 -26267600838007674958401012217728211200 8782884 20789899844966544530130596594887127040 8782885 18600077905380530740389017191705948800 8782886 -6017791722382092130602756602983958400 8782887 71588766397514812362634779928713313152 8782888 -43576830630459050106711255472841610240 8782889 -137956881512899429837553502361562227200 8782890 -40191090915899794106470352488238131200 8782891 -60590228084003644910813298003438699728 8782892 55615402356826573200506460920446377216 8782893 -11576728811830967892200178281400422400 8782894 112034973907731648250678976483807210112 8782895 -48523167781095322453276808671634680320 8782896 25954457757764178659620514864452337664 8782897 12344720399669636235623544887553017544 8782898 41670425766135770126319943722091261200 8782899 -1809856092709893861533566895949720000 8782900 35846806991112220975728222360355379200 8782901 -125355147268820515273670051196990334098 8782902 34612959732864200774814359110639628160 8782903 37085333825736279396596078887813092504 8782904 151024765718677514027714608942903296000 8782905 -41119110262061747425503146600492673600 8782906 52295191069733727522662050255975536 8782907 87540476444383161908299692275223891156 8782908 9812462892346202455006779410344604160 8782909 25236549921129268540754549215850151110 8782910 51423641246652073433174066134335543360 8782911 -5275401521200374651694716434460517800 8782912 -24707583581244996868565447094771384320 8782913 163182299063999428853382195086079132288 8782914 -15898922680359135074360617845842236416 8782915 -131173313154038890004394604874247950880 8782916 -183543989207867791908027823203928997760 8782917 -62871276947539211317822876653873323520 8782918 10545686835359196310996836325007904768 8782919 171173859413160022939199404809131647320 8782920 32411367011291478863310201282910617600 8782921 5983755315327589885498600237024694720 8782922 128394631930438843546033647922905600 8782923 4551932399790737613668718131788027824 8782924 49591873347202004982327943795129008896 8782925 -38370348178490500905293607111777829500 8782926 39038382013960030274024363189082874944 8782927 -111850576616064361895296749459847310224 8782928 -20780688621454277378757907940765859840 8782929 -6955010492951325469057268941944486576 8782930 -57742271568041367133078379974611102240 8782931 -5186842294415044895621604530811205128 8782932 824222317413311033003994599936796672 8782933 -50025195808681128807293532332942582340 8782934 24282480512081052447573541298311171200 8782935 56406202728844763543896521681139123200 8782936 -139501238578250149418324558018390691840 8782937 -372292516908292981542614574441190140288 8782938 65434832348408916509975779578310410240 8782939 33698563114877985955701818187301036032 8782940 -22410569086926880065743357522102016000 8782941 -48832155879403201567927000595169503040 8782942 24459444479521445647210455716292477312 8782943 79572322013768986591188704212220291544 8782944 -143893664945605543398720216738174074880 8782945 -68405509013936870996413612425833097600 8782946 130585357647128790484087652637121361280 8782947 -9805939343789106677112716033091822876 8782948 11687153239214762325971006833506464256 8782949 -48789262696128045463731373272201460608 8782950 26438062249665526658187978589711219200 8782951 29015050051176550194377355380563857408 8782952 -28638036666616958729226632843750630400 8782953 -50449087290509338878698975436665571696 8782954 73101618635654459780940383812232488800 8782955 -6916206920809826473966558027568228640 8782956 37958649544116369477658198878520983552 8782957 92603305083144041591311776297596421206 8782958 -133683624276175027380224181010357638720 8782959 176126145109092878300074760931818490240 8782960 -2096991583197772461375043434986864640 8782961 303957272891560327721863178940345936624 8782962 35953700055955802835674090141417105664 8782963 27610677869702750106910062169550202112 8782964 59258950280132461103446220567384057856 8782965 1046200796105123059541346664973088000 8782966 122511872923201756285253185507784694432 8782967 33378257739663208424128056765578375016 8782968 -14139146287688468325695520405396480000 8782969 -52536922414947619841292226186830933240 8782970 -15434477346214114107572567868976189440 8782971 -184748478547188373130022538290625182096 8782972 57324651038257142927457761104136346624 8782973 -112306309947329757490325590222457606778 8782974 -4104029872755105139763698314534325056 8782975 99920279731743461522879766811206284400 8782976 -92261195832292423436134887688293580800 8782977 -8163433544589524643792090897872701440 8782978 -85683314357429614668954916554148882560 8782979 -6713011272214240618347813838069827960 8782980 -15131062636682046497963213182415216640 8782981 -16394852743182832534942050143398541218 8782982 5102011797530951726085877127066216448 8782983 -85087920211287361669105064079881967360 8782984 -65784911608331919749031527697256120320 8782985 24194304373255205813505911449991982180 8782986 -9049183251359836462192463912566177536 8782987 -149418642132141922321258557383756889436 8782988 68644729196901455718394458214628368896 8782989 -30597554493132664829058833826955738176 8782990 -94317994427712691892656594416444936000 8782991 -8989672377321586637881524920121866880 8782992 -20470322795802584923281908685971128320 8782993 24995487757467217671691981253964626400 8782994 -33238144441045477583907252150660156288 8782995 -25050756110707692145895783400164160 8782996 34716882526765955173365638620752944000 8782997 255669290856596268471453758232409187040 8782998 -1711843223676894931530326487453665280 8782999 75509698059666625892498778669361786616 8783000 -18981645153258843374726760394567680000 8783001 -12391195108041051983668103000277819132 8783002 -57911396270818782552306303424479789600 8783003 32106400337490198730988773215471343824 8783004 1245541087447884529707479265394947072 8783005 -101909914996786260280447648740799831200 8783006 19504575820752377357824378795375469952 8783007 29307016502974726112351764642851053640 8783008 941716707554803646756447678735843328 8783009 255151795104452773740965234216519274210 8783010 14974255149973359011781786398881405440 8783011 -50528774862093407574576907749194100000 8783012 -49528440919577592556625044612831272960 8783013 48565709407337771090778042008995193088 8783014 -104262881051186968979940718665101969088 8783015 -148408637095682353030656658369210906800 8783016 189176963367374124293090098969038028800 8783017 -34096941216351797413323126837386076934 8783018 30402608841469100592951924526492952160 8783019 5231291795678720146334273212997629440 8783020 -16891750190081561052331758678863063040 8783021 -23604391728555166582165518309719687508 8783022 -67020058869943184074635684238990715328 8783023 -30201341545485215977770968905193177720 8783024 9395050015210597178224663384694784000 8783025 22006749880422860596456778954268321600 8783026 -8056486625041221063879595881210462720 8783027 455601347772721162931574854421424080 8783028 -71458815612618592326931328586477237888 8783029 167140476903450162628918296111550907630 8783030 75245028200909597548262620344464956800 8783031 -102910066194113793652258973734775202816 8783032 -40510505187484953061888326164273049600 8783033 65090388130965306472397523991072945920 8783034 6345868018362243037782448986290389248 8783035 -86543257147870103835477053232657024000 8783036 -98051837093833233093926721960668421120 8783037 81136931657721868970390884958434143468 8783038 10352058437853563938288607301102926208 8783039 89376773005062827977643827581575115840 8783040 4876670993713988798702068283662663680 8783041 94919611600429768546516802365588069442 8783042 -42548095836086048913849210559888577328 8783043 47367846026130939088798419935179081464 8783044 -75312152100524071801947368972499877888 8783045 12776401522097230283084922484890929280 8783046 -15068768365489029511480181265161232000 8783047 -12107883520634638231867540954688969248 8783048 -44803659346822841781738587085549066240 8783049 95108614544747605786444628098178478048 8783050 -14431539255631481740223195796918463200 8783051 1775795642272212357224571612635506704 8783052 -55473034026270487227298883074194375168 8783053 208458864955214999749595969488994301302 8783054 17320651517646120519013256195600476800 8783055 -75107777895477440742522425159954340000 8783056 -31964843679290698877647863709111418880 8783057 204699122751757249687676944613280312306 8783058 281505716118720197916485347658654208 8783059 123672255188710632884090837539054417816 8783060 11737949918679435549017931201712005120 8783061 5817698231280541922599631766720050112 8783062 215781548322947368409208805580713555200 8783063 -72598799783677509459818971048904621688 8783064 -17293667513096905328261323349277696000 8783065 -69411636593012526021595648071298476540 8783066 61467022215887868093759782899677020160 8783067 100817275918222936264838717488811576112 8783068 4229815904463223741442654701741807616 8783069 -243844131723712807083208835621326429530 8783070 9623846552384637069261069481456815360 8783071 308308943354692308240595873933771453944 8783072 177614099133221828444910313381068275712 8783073 297765688957294031741029169746785600 8783074 -24458319218031296268265886022446550528 8783075 10713043114003997451793704209717376000 8783076 14306282681045337494550406159562437632 8783077 -91065976564843121750100315236485331074 8783078 -34725147344775568365170894697183068160 8783079 -64886338700842859061405434065145319552 8783080 29484706364215142962152929318656358400 8783081 -12878394110972858844617767677468181788 8783082 -635775020809490346977508999548576256 8783083 -154494855289474512743988856606393030280 8783084 -18695254354500858063453673542005437440 8783085 -69130957515319512782135532812705212800 8783086 14534736829462355000034768956894210688 8783087 -1231243117364715977764821016148210808 8783088 24374216691309465329807803454703304704 8783089 14724353496834837188561242173725983872 8783090 19122762182185174084585371821535760800 8783091 -158355956705692272492311452256881574700 8783092 3921583411544711426388436688828979200 8783093 23322048205727303962478237863403681088 8783094 471722955507311922779741703609891840 8783095 62662061839791737626066600841722117680 8783096 -80106966362201688338715780901021655040 8783097 87080204826454021419130321823459475264 8783098 -47478757006849922508607503443405485200 8783099 -121830964929573092725918242957744337596 8783100 18233354088547207075463811541676928000 8783101 -138576393420424789284355607087495148468 8783102 -32458824208280281770611039432089126656 8783103 -63635414905152780356861094681015001200 8783104 -68519472758110561022567685701983272960 8783105 -59390305772999674327694698675563915840 8783106 -21218956206163720885369988616574420992 8783107 28555756326563845928167872339545424240 8783108 -128971607514306266069592445763412761472 8783109 -183756041522165547103808169193224109986 8783110 -893613714169849099771435631733473280 8783111 -77807129693188061857166797176961551600 8783112 11666596599468724836333230396683223040 8783113 -53567587635989912208328992077159057638 8783114 141342749029454106446084548191464120160 8783115 -53347755419669009142703808911723138560 8783116 -23802518630462583927858947405804598272 8783117 55862969552767137236231389632045876192 8783118 66363830006518683910336755122464679424 8783119 -486292389220114906922189114179060726560 8783120 28373521568824636532350667462196019200 8783121 -16682551321860081949649261478090275088 8783122 -23582510245998381920906370743656776576 8783123 92295833565493437435553665861554691372 8783124 -8659158368040759683374313700784877568 8783125 14151208054604471268713172454278240000 8783126 -68069633754386631347645270439995246592 8783127 -130089926505554945002548666198901802160 8783128 -73418074082941783174187211480973731840 8783129 57631784018568370035776131350839222730 8783130 -419553551719533345340445293814772480 8783131 -51518722646568688388926332422869338608 8783132 -135143054038299923036240353209072929280 8783133 -116694876041347942680605877127812149376 8783134 28658397902875427232848017107009237312 8783135 156204887151453781456590262379626129920 8783136 -126673632675550384465644224074454335488 8783137 -823439362397188307611730785207603200 8783138 -13033446443573996695332026927578298880 8783139 164446213034907660596065315113212162424 8783140 46145094524378022591168456329517277440 8783141 -2023057028012871956964551650507562880 8783142 -54265679121409249801085268678710561088 8783143 29007645365684839454488173823867360800 8783144 -183979916932223674405619927688471843840 8783145 -4912203115882307671693346801339916480 8783146 -42230594812881387441852379160054356896 8783147 -2312922897943100606556141567923491404 8783148 83651789426511039349669994172137472 8783149 -183050600175826623841773246174237589760 8783150 9837028774598862284966514847960636800 8783151 -2883616647504529042477784220395553504 8783152 -26203553308247387886973213579862507520 8783153 -194685211101311804364262125879818685840 8783154 881412465314930721716680743511055376 8783155 -190426258632962202228862672889041341840 8783156 13728188488423995797549757757926298368 8783157 104810262434884902089772905702811458400 8783158 -62203251898225845921166033124047540320 8783159 -37736566254893003926849262374050930048 8783160 28699914909588884632004889482378035200 8783161 151425328907971646683849780773764030762 8783162 -32500023972478755685180649227066146336 8783163 -180683721847123604521849510216803304308 8783164 83674706185698006749184196870225052672 8783165 -115839841383727975347437175342896729940 8783166 22233098222809165186188924690412452864 8783167 -241062896406759256758870219914139870784 8783168 26709267303739916146477529537382973440 8783169 -39352050267614271194779068089194352160 8783170 89431795063022515046247955925763740160 8783171 -1155329101595956275247823184273362976 8783172 97057456512163889424806207374953062400 8783173 14373447903754175313897514060951006240 8783174 -85349014898315652407113813049166869664 8783175 -39753314399482290860047503780212757000 8783176 -142025217762151373018749817992275409920 8783177 -39073183120302036811020861165922651740 8783178 -20076288404942032046218787106894725376 8783179 -69076585672240414136444958550902741224 8783180 659416164974669586784810234135756800 8783181 -62738650160982426474466852881975261120 8783182 81381752519227380103021948776757632192 8783183 -107578565242286554787903565265726439568 8783184 -6884335454282379535356952617863872512 8783185 48702284172878223520011653629707058560 8783186 -7560354349944529210514347290108177120 8783187 51356959966053570260735905200883764480 8783188 -1713288276837788028615356155419299840 8783189 -208185986316920452730246928643578701376 8783190 27077609165672018900581251421033192320 8783191 -133511451400348374394786513764627292408 8783192 36149865624385763880980625270092697600 8783193 -90833243615991884462616878598900458496 8783194 -565436635456789921826871964484103168 8783195 133236711091158759393281423727454315200 8783196 92380440857700725507471878982662728192 8783197 -105031864243525339021293629527125271968 8783198 -13389772775454653489220046163566299264 8783199 23730587927207871034691683489129368768 8783200 -68556850933837120104057204618805248000 8783201 4077063241023053933086796176543728000 8783202 -44060160246916640549584714971001180416 8783203 -5391128195818978929681173487487597152 8783204 -78235618787728994912633544399048284544 8783205 92406509582026681091273545533403251360 8783206 34433586034341091134523599155091373440 8783207 116064902253663521477470239379861617264 8783208 -24839196682040331457650053684340326400 8783209 33786964633980866029813755439807236410 8783210 3388807537140221903021135964334349760 8783211 53041910108218228829549444684625565272 8783212 -17681129493817852794731478241562795520 8783213 -91237015281862861423794482729579813556 8783214 6433093919610416629483440517435170816 8783215 62594036971192323964489199615060796000 8783216 -18273236807392170128730547016930131968 8783217 36743892864934697683979424646718768256 8783218 17815270985124374458623990113460844560 8783219 -74223169532281299307567356602195903904 8783220 34656110862578000052111696793964544000 8783221 82958887067321054226107071760124679200 8783222 38827539148823753102472613371931797504 8783223 -2492165767956193394317939849675906176 8783224 -166813947096735983030842399004385239040 8783225 66185828962134588194933563637557038000 8783226 25365072912122948673948956354385227520 8783227 221858207281163832733325915407090087076 8783228 -3476824005684057241633246167005059584 8783229 16162594956034310523252494976562608768 8783230 -6873634777888583197076142269664307200 8783231 280757887057374204400036105225754839440 8783232 -51019281230679164507618309278217011200 8783233 -132073575800250792011982139084988036096 8783234 -102463466509863416394559741000570983984 8783235 9342132107128537495946468275583254800 8783236 71560218595904861888333182754035961856 8783237 141346548858467145406999488526221044472 8783238 73130901674668788943109633184072702144 8783239 -98340393155312136497190469909993417960 8783240 75843658471009412259675829760982220800 8783241 -55260288634441032123644569328512474608 8783242 -65464353022822426722184831128154101408 8783243 83687872567148271437767822794630816000 8783244 -28409962872865066226654920486426114560 8783245 -585488733841866049886717746381725840 8783246 -3836372046263672712029222534765256960 8783247 -56061464525594447477391522961138863360 8783248 -3364360726508486082790987188761878528 8783249 138780773869250181870827440125875891250 8783250 26305890644214441730139412607361280000 8783251 169059324365688614542174775351313518252 8783252 -141232049427239591447178309896217196800 8783253 53646129493654418987139623954070734364 8783254 -108766195871464295603975294949939473088 8783255 18019267493228178009447241541256333600 8783256 -24548196072300875013794396703854284800 8783257 -58924040532187673554867572060858975488 8783258 -136684071729425726067701725027075595520 8783259 51448762986335614548506541585952456560 8783260 -109710042655939125153284517365930181120 8783261 23384926943526422723619159475416559104 8783262 -1913830446145579058617152162099333120 8783263 11834566497862012742454378785048256000 8783264 43654349945351480075107455936340426752 8783265 31299408597456186953812195596737512320 8783266 -543190694340564310430126670740416512 8783267 -217414533994387267413146635560421083684 8783268 36848248032289460960431656616447807488 8783269 186537871291175032062220364173588574400 8783270 32247611842987086062331346564757477760 8783271 40695762698905574683046672041976236800 8783272 -150487218789749865738553962435492787200 8783273 -146934051596481861492319109586058885296 8783274 -42887562951593043288169501427693879040 8783275 28611136043214042664125872165065615000 8783276 61248199816465589523852661434327164160 8783277 20737022775503205253290491862454075200 8783278 36685834147711545892347269408387907456 8783279 -242017990483568541324094172226796971120 8783280 22096920611523981033546239449748275200 8783281 76678961129645587308105060742458430464 8783282 22926344783381636477018590029920939520 8783283 13773680124335668185462530493642558000 8783284 9020824226665616408411374230143562496 8783285 3036529467053057327011008693898968960 8783286 26087606926240288422227769877099290624 8783287 16650929342851589963613280506889507840 8783288 91936488496055234506607175139656806400 8783289 135214048202281553718681746146049351520 8783290 93178849077706120925742758223686062080 8783291 -184646507477203403370373034029176235416 8783292 12401606580249183924904664971408441344 8783293 -166424045564707243978389937387886198458 8783294 -76256479567194522350650859709265685760 8783295 -27545649286414307518972709954799343200 8783296 -64390485344990906030044107809782497280 8783297 -49916807255701948782649973638433617488 8783298 -56583652486244806390955951253719212416 8783299 296629684580819893788574964684565520800 8783300 37893395017875901307352940851293654400 8783301 -54139695912668229943271177896247715840 8783302 -114657874472109193585448869650913557696 8783303 116270070477412035386755886123087022552 8783304 17726192751543859164474375689428992000 8783305 97455920645996034079342717673939109960 8783306 49139093664928041328688855130211226880 8783307 14648915743761507763832355057470529696 8783308 8174517192545389951964275432954972928 8783309 845207576508926490292081534255953408 8783310 -26637420184198162502489139173554131840 8783311 8140571058555635832918256586918555592 8783312 25202173483737498952544328459127382016 8783313 -33976308312780782554295675301914357760 8783314 -4480399091171864488647407199260133744 8783315 -156607267741908637667097154879060985040 8783316 9087176989820546511767623256397252480 8783317 -70421523966315862776708549373985611140 8783318 -28998120219039636758564773732031612640 8783319 24487898514592861690882240057879945248 8783320 -11055916394797749808588380133392384000 8783321 18181312055018720873474934847788206100 8783322 -3416950454158509554997382417367279616 8783323 -42870376001412890044026536575969021312 8783324 -128790036679034015535231349663465118208 8783325 -95815455103327722708002912707386492000 8783326 24794425872772504143292027232247665664 8783327 39379255104998811075582314376463746672 8783328 -181797702443908463426293777835653595136 8783329 -73975286588580291067826691318254331160 8783330 59552183039760887435431095371865868800 8783331 92025849887889402276044961494179333752 8783332 -58164401056310956466552352291522306048 8783333 -12823188653935051647847854334982410536 8783334 -14481977958209667450829284660878225280 8783335 126816522060328890342506380097794010160 8783336 217101037041647159559985750421467791360 8783337 58910450946347414234006363676739055760 8783338 220413806712263401591479798561233090400 8783339 -166856232177800931577713993852671877120 8783340 69033561142369215073738825018622131200 8783341 39812580410110047001655509515378443264 8783342 48857131923501258092850579496285035072 8783343 -285002993029312905544706600403106930800 8783344 -18509804267269430008093063330352922624 8783345 -4150985853711153728552055940452869400 8783346 5975020140393198040976966248747514880 8783347 240601630902223464725968633270783706152 8783348 1960242684256562090931603328888947456 8783349 3513666738242190529311693117634735488 8783350 -61558630514327270500500189761381707200 8783351 -71620099207286483425990021830576113400 8783352 -1169652486360572887251930428556103680 8783353 -37293519638091900992489456153167733398 8783354 7427551795552559168835678365829030912 8783355 -10120400175218584271302654996555975680 8783356 959027014944952972548857340657509376 8783357 -61637301889693227363247573771289628768 8783358 -46697182025092565043328483082322447360 8783359 -14752281650820574212043203183659640296 8783360 -6934286832810436466747924416183664640 8783361 56150736414313489007742683909809095888 8783362 -1255725669508437612539174561636203008 8783363 658087461212373130884252298011844824 8783364 74952686666315008695225991085070999552 8783365 -270912513545652648787501223737160565120 8783366 58085380311890993627520046687095361632 8783367 -145783730858057032088844906104859295320 8783368 198468970749720338348005873368631050240 8783369 -29325609890365371483534926711105791104 8783370 28466946429652400390292856197386995200 8783371 197639311176537026557807115583358335572 8783372 12584385556134333360955925352919022592 8783373 -35943436931432107807184730602277597696 8783374 -37883267274286802365795328262170048064 8783375 263243670687520428152056260912781320000 8783376 5037824705275688166451959088637804544 8783377 -77781029939568095701000276470707932320 8783378 53563452619488663828098030336637327360 8783379 -45207146763992870892133470186071845752 8783380 6551065242351978063439892978114242560 8783381 -21675638365420884395029449105343446336 8783382 8644830395167435262882916224720659392 8783383 16082493877539696191564455034777828064 8783384 -45401036824477620813199515804304189440 8783385 -7507319280237461338085307443332101120 8783386 -73682372370625912194414594164944033536 8783387 8505052808287044653573843437930883232 8783388 -364697325299078789494526780082670080 8783389 25691041751908439431248769576579789440 8783390 -46466261060474305198130980176990720 8783391 -21937391914210201248462986015833966008 8783392 -27010802952054719890523194002957139968 8783393 -66584733233589107713028222517068789784 8783394 53961876446711118695899249092559804800 8783395 -15597733534401469933267495100783280 8783396 55079198682133763246354047544916894720 8783397 1168326029635894863111407778314748126 8783398 2133267760891534910225326971882480000 8783399 -169309875688110264846722864986818414600 8783400 36160102239881379092877258910863360000 8783401 195259427005831121905479010225248739200 8783402 41336078040755120959343437580762594304 8783403 -30908022328148116055240295216220873896 8783404 -5829545290297366121385739126775542784 8783405 -5416146723819721894551537396944177640 8783406 -21480073199320979669232777956290892160 8783407 -315745090378778000704116872352789885888 8783408 -40201820209812226008501374752390791168 8783409 -32061220252754591899131704743613674896 8783410 16929652248656595786531620967474816000 8783411 41773952167525292722816305937555175424 8783412 -49624063852361732974587721212576331776 8783413 28653320567557390650885821909884179520 8783414 -4037245397650427709251654009368654944 8783415 -27106564682730122815500902191651455600 8783416 25615090176284205301338615222856581120 8783417 227422804351574390097663363634762343466 8783418 -8106491732776253818879043271872212992 8783419 -117125458057774819550428307521287719400 8783420 -93097532337293443203919554436862430720 8783421 133763465205853982783574497303577530112 8783422 -17756342618421927315129931614869215488 8783423 440392198403663983945402345507402575360 8783424 -14713166035216407838870637281605058560 8783425 19429711677478305648626910422419252800 8783426 68208438150815540019469840774668936912 8783427 -121191832253375310451952609511955017480 8783428 118671369718102000240397890564354232320 8783429 -257395567717114639115460476281344527970 8783430 8925838149886007776361528088644144640 8783431 149624703790158756492492924358573414232 8783432 10411484990512349731051384218153615360 8783433 15578306776783374095600995172617551240 8783434 -76699057913089753427818004076967883520 8783435 14459271493023565906134223587973982880 8783436 -101844590800013964366175795889033303040 8783437 54730668978387876274834785004951010754 8783438 1166948979428871733358987352414798720 8783439 44873244111920913621982884588060827520 8783440 29653886839061323395971322698544168960 8783441 -27216993458998198946919953916821093148 8783442 55859630698563749939064420239235341472 8783443 -234586608560772363157080777988889923056 8783444 158820382686208832812630973220791127936 8783445 -65328301936337777267948255631231034560 8783446 -31331254914120488663004686657771195232 8783447 19415085913755782340429719466801168384 8783448 125749894257722162201750012906414899200 8783449 -33139910647567241488284049882328466550 8783450 22107278298157366623380657317914621600 8783451 -19692174392586937415885886821296818720 8783452 40011879722214065869918683724826395136 8783453 84282295852997962748287555955774955840 8783454 25634022849243641471890744655562258432 8783455 104249735117320118987332802447395704360 8783456 -111581807395318043987979845548339101696 8783457 -91244547065867194714687210880873239680 8783458 83825566217312597760045678886729174176 8783459 -99215540020174049442046112617043642340 8783460 -7035774278807268457708227937856778240 8783461 248637228698841347884248028423810201824 8783462 17383343671918962972109882831964832000 8783463 56000748348917041931206468969433826384 8783464 -68934698614991908645467307119743984640 8783465 90235647709861670180125057178878347720 8783466 -70555164485941600361477377640158968576 8783467 -37301974171123412349147955785018022656 8783468 -79884985336449000125601062890514372352 8783469 22710119797444118562016362743228591094 8783470 6745103097714043015506759579262982400 8783471 -3435082946956972144569496790050157136 8783472 -5446219820657041921250635511570104320 8783473 -53474701150358872730261065852548383278 8783474 38878642027014187552936502451096317952 8783475 -18961204021508140067136405378583661400 8783476 28711552101472609761538837770321394432 8783477 -111680401213647104194621785593889647748 8783478 -14501651053295919121223570100411162624 8783479 -244746331463776799135051342576829536920 8783480 135437513465622936125505329486428262400 8783481 -210282842475894827592867109721720832 8783482 -32654291563830453701133758028014283408 8783483 239850114897220405899777119765006157732 8783484 8592387864479991141370361911062913536 8783485 -98533169435781006183205776712471364820 8783486 1539973062575245476200213863741703424 8783487 -96091814794141160501672351091955008456 8783488 28433076671967143472026375602223185920 8783489 52838511632803794548026144931285410560 8783490 22372071878621035364348884716864368640 8783491 2887514105405553783550281461920549200 8783492 197481368591441133824125194882620463360 8783493 71045967506947428784626323849640037824 8783494 73599033754320136916587265663396822592 8783495 -178784098759186703105883092048151798120 8783496 -90769061526401577922203035852195834880 8783497 -18898310061903427235485495930040690160 8783498 -15100136589144964421365070283480788640 8783499 -47180465910947426532434034296136531840 8783500 -208126573400313819963422451436969728000 8783501 -178984702694470358443124516777596734528 8783502 4092865719932817068473407565428240384 8783503 61393723120500870919660866242535787704 8783504 19057898121338117574779696529479294976 8783505 170535550710738018897757480214106403200 8783506 -7489549376577584514794811631443392736 8783507 159770556642988111334638011289654503720 8783508 -13621616280794982141462248951650191360 8783509 -7474707376110505490303116837621380096 8783510 -387386696895242331344762471093712000 8783511 172859813804595524322439261951992936 8783512 -5256893457678075264470871004273459200 8783513 184743700136556148412175569883998898762 8783514 67969908318796064044174398432139025904 8783515 -50459972879685838286316914158114511280 8783516 4524721157319247965048101189653588992 8783517 1890898965399180145568952198265413120 8783518 -20198063921910425912153607782852424960 8783519 31765206075125520648635887462752146640 8783520 131067595049765765972536313768941977600 8783521 62573081469832252647221563257381354722 8783522 74829672400079490584271421730704948224 8783523 2023536922328278028162986836472744704 8783524 -2186391234986583907734920643149578240 8783525 -87586772325124448832503974341907774950 8783526 -91246418601604346946993336029652402816 8783527 10093543010309326520058868575397504376 8783528 -110754958602565935991210140160721725440 8783529 -62949932348036335228563495896399499360 8783530 18691623893783026615463040893759308800 8783531 75657640407609052466081707473354126240 8783532 -65347376764581384553463836173526794240 8783533 -85964863182049139598548049222790063776 8783534 -134060689173455524639683955431208507584 8783535 64592536405890931051840935268516765200 8783536 28298660104114534653454141958864896000 8783537 59330009589316266690344990476354201152 8783538 -4158849121126877077079152592672121600 8783539 136837166594512518068728858311933893088 8783540 48798516645346926212331436503217969920 8783541 -24784901198586617511593563041073115880 8783542 30853436938389803584342395776652384672 8783543 -126296034112538591057121153775556621520 8783544 52524974663687638742244478083956736000 8783545 -84795739909930229014083748910250224700 8783546 -102931211717455561558566476358650352528 8783547 71645047312900307975519163200010595440 8783548 -310033020180087892674737048713424486400 8783549 -25235317539963632182998500638584684000 8783550 48991166074408429956677946424084440000 8783551 69753045440372823067198330508939216752 8783552 37104898187752600398908971887542403072 8783553 -27927492023747637484776738415127047392 8783554 -6926179174416642816468061076167238592 8783555 -158222804171226414449804724778271596080 8783556 20700615650177244498509821427601076224 8783557 -109743826162134491726451069904714196194 8783558 -45976064747226982664287923308004526080 8783559 9242682924793322501533129969052549640 8783560 15073386051807625719532487602608230400 8783561 -70328846262402355353240077294240444838 8783562 -3410900498533041273843221666839718400 8783563 106414425475749869095110056163303921812 8783564 15254716651810273993668285671008402176 8783565 40153467126346675691679203286535009920 8783566 -84260344224122663439563216677556444160 8783567 28749548850687551348293911004759680 8783568 13530289676306017421791039878698287104 8783569 115607158220722626879660686607066727744 8783570 10473890338736385572241714980613821760 8783571 54725624248031759922858399557114578944 8783572 -7092048370594015857364388761605478400 8783573 42393854376292469214713926197810409728 8783574 -15406160475252347756756484506978254848 8783575 -139335635586702107303323074467576741200 8783576 140616803197376932892660668010414254080 8783577 -12483633431653859328083018843591981808 8783578 -22152157345695629845455048689040901440 8783579 -2083317458644381399369176000215236320 8783580 -23103503054939657528925246242264954880 8783581 575818035327618117545352892963512832 8783582 -120392141289128711190576507006811636608 8783583 -28876524459107325606037459445440059576 8783584 -26174686484065981210707147478554378240 8783585 -70212959061409243843966546358103835200 8783586 -7904041661045078265958885137689395200 8783587 -116011339167358481582824188523853489764 8783588 92665511829478147551789875591220295680 8783589 37525849270667035566447306735865648224 8783590 43462849371973824821630585000744764800 8783591 -142390859810227557333426315304639960008 8783592 -49230112763730262550798401235933921280 8783593 86673625519551330449106463707649259940 8783594 13852776535591733656715743816338097344 8783595 -82656078791393958505005894930596220480 8783596 14636920889712418485828658512883155200 8783597 21952551209510603833626972856344410880 8783598 55663762756873627394049621782159475264 8783599 3025964303668663172783199946651876848 8783600 5196352527662164231425349424612966400 8783601 42913054651059076334265896194625918832 8783602 20549828275633718108463244229371643904 8783603 -93488879803102864334915354187703681416 8783604 -68338848020887103867642347991875820160 8783605 57738521837874713948300428824276000 8783606 52278522294729336106362507530848320000 8783607 -29947545218290209327579162179154055680 8783608 152142243481584282878939068879479644160 8783609 -288556343707560342715807667708020535190 8783610 1130106051990260308277907894404812800 8783611 -177780134018360441443675599042565336560 8783612 -275106436420970949975007047295595520 8783613 3757948120893437447793146111305742400 8783614 10707733994006869990163696465464246272 8783615 -78471963890103624999637689390007363200 8783616 67077092613142443778698209042903334912 8783617 57305409463385679763217424573831185666 8783618 65511957294820689132630801545573171616 8783619 -75708839425495862445457227991372225872 8783620 -57157267516716848718716458644030912000 8783621 -96834373527401555994169198405469111616 8783622 -16003089752370150150965507645407609440 8783623 53731141093133678750450037172728621408 8783624 -129546719378252246780549086567447142400 8783625 97699290970453387956931535386277040000 8783626 3157706092011212937301749269603614512 8783627 -214040593226910085907222774685321892524 8783628 30907826940817799432771436858823114752 8783629 202538456914724307175872042294956082230 8783630 75030755952273786551000361718396800 8783631 -44260310855715261333744241286969985072 8783632 7287614510996855596108388966809600 8783633 7545952351035897034792615862317320960 8783634 -166819304558716487726682618360014091264 8783635 2209372772047513152052212872054579520 8783636 -169216018107555840308460608784457969920 8783637 -8791469511149024193633850909371956832 8783638 285988508914114355596441137061362720 8783639 70041856326927379464833466464878770456 8783640 3024478921986964475635369114200268800 8783641 -169494619406224228013286598956115342176 8783642 -23860665144917469360683545233311212032 8783643 -59022395401573337959989676811621923200 8783644 -169306131334505632627429120987674417664 8783645 -73239466564202603051906174499989418000 8783646 4047310524877406220547381814074315584 8783647 149704153233709505336884856572020800096 8783648 67821601515028544060419703655501987840 8783649 -31226869814442909582861276443810424576 8783650 26388831843637967563164560567033650800 8783651 28491445471274629736008643244110367912 8783652 -372795553645947290117451843875782656 8783653 -3649846015004418553078299210662145600 8783654 9253767153347626830227711737599651840 8783655 55272734274447897314864142566062910160 8783656 2421217900277064713032235806851072000 8783657 -6780984740834203061581522762822389660 8783658 34676742561686643401625560870912464224 8783659 64818861329065847030686470268680999860 8783660 64481699926388630178023902925691463680 8783661 2723335368088649776964207833860532800 8783662 -24708305601868441431053077307040746880 8783663 19792473072780969071497814765183806560 8783664 -9273058575606889084731114907911585792 8783665 -33060254392361236897119593801282011200 8783666 -55246145515282253889760565188459794816 8783667 -54770668438257887345521086704601359520 8783668 156748795034400480775134035536148978048 8783669 26185305256529866537454468964141737070 8783670 6621035735189382323195855047552081920 8783671 -59172083848019449210720744686855124336 8783672 -169780912367549750434212745959535288320 8783673 -84214694486113002553235248142610442416 8783674 33484329629194796646196364754209222400 8783675 34164198970212073178271702238797066900 8783676 -46714067718944125072537260754351875072 8783677 19294076631519129852623864714121365760 8783678 29749892300097461264054508704031056640 8783679 -25001416334845314959391185531080524768 8783680 -30167360342836983921199776551534592000 8783681 289526289819384620735525903473262407200 8783682 -33726227461565183286301523509459579008 8783683 -21062594828856379605383988723287456068 8783684 -15234179061654771867840459359306342400 8783685 -58162761665221557203906303069797474980 8783686 55286515610824569330217905787006845792 8783687 -62797257592466212889989289237922757608 8783688 33284308994366618662045991091438796800 8783689 110914980530305837253047425296682429312 8783690 -21754148835025280228451519579191484480 8783691 -121168648221332590129888661281568492328 8783692 64684488067275185272925575089536258816 8783693 144710333101752203419819208492937167904 8783694 84283823115679311570788519657711616000 8783695 -6348092770702971505654698393251078400 8783696 795894064727032707664117709664681984 8783697 -16673071769960857462136155484924292672 8783698 49605827564245513970983545318619464192 8783699 -76543735770319418452384534347584767200 8783700 -29106817783087111426893196913209344000 8783701 -168559151591020480098338771929093349888 8783702 -45478691405259943560680611033432628448 8783703 -171981142459919657405966152928027304288 8783704 39645323098742922240600549418612838400 8783705 47646368798409126492812443537766093760 8783706 9366421200563989942409558833905484800 8783707 -80925771669003578102624812913218109768 8783708 105660667481550928431826692287153872896 8783709 38564696289218697651936036386133457920 8783710 -7196416441007929717771682690853680640 8783711 226522996611068497450833701242392180192 8783712 -4354465236858158581214487820522487808 8783713 -120635090399010686932303265719240233660 8783714 98049283931680641815699803822648101456 8783715 110501316615822029711941164642575475120 8783716 13286966151210911710457921163726826752 8783717 96246803188411685340762934071929955612 8783718 -8374032080559631361469514464011877696 8783719 -120638537359063809379679700851445029120 8783720 104505331215049199095569893038223769600 8783721 -15825849795005322629834682854129688150 8783722 91615650667961308480257632464314765312 8783723 -11172416764451977249314964091919236160 8783724 16019835917409939619787025015135498240 8783725 8861233956879855957383895644819472100 8783726 2910320639686656765814309739679793152 8783727 410533575735414511885390833933795600 8783728 -26802698209251476500202466986748149760 8783729 -15751037945740953903780647045164336716 8783730 70039970455257758199887053098773440320 8783731 -190858961575707314291047633634380142136 8783732 200423228740587576736702647911594100096 8783733 -2530140082580185644010272122572652736 8783734 59449195376081883204509429419511738016 8783735 -126129276989269309407614276271087793320 8783736 56255489613065589398549133482852352000 8783737 -46907059794608767935488537540750989248 8783738 -34556308692551632938065714837213813760 8783739 -810704872974540138994911929183156376 8783740 -49890672180705332423976217806651932160 8783741 52931017210579732022274657413172072972 8783742 -75789245957251269862800209286628724736 8783743 -132438924506140198844540874802041214800 8783744 -20699926830267997024759060799170805760 8783745 -70373845545822827389080467228138045760 8783746 -14611546121461098310862741516565574656 8783747 -53928909913389113823654281868693743616 8783748 7416007082139359325014567327921080320 8783749 -4615397929205183855376826484018019112 8783750 21740147806978046083019991800882460000 8783751 -91063062263065228824906409985609876568 8783752 124766466667666659965444246117941708800 8783753 -491239940912158936195807651187815260 8783754 -14228782584234398457408553702934384640 8783755 106333467736885617722677808054206059360 8783756 -66686690627272629673410818699288064000 8783757 27238312379863895866974386577931956480 8783758 -31449285554020052928841978284328508160 8783759 133418485992536612871775916348593446960 8783760 28275201310584585746296060188327936000 8783761 -8984288829313479537573523209671653568 8783762 -18474775110383980260418537956813487968 8783763 60143255407749837517463790852149965104 8783764 -98082998591540618242626507173227511808 8783765 -4725723899369823196605824560805654400 8783766 19872507968186055859930461729679287360 8783767 -212331956204244823007697057438164582168 8783768 38457134194240824115144109063977451520 8783769 -33549058846286820480128190986461067712 8783770 44335888546666121922885149228599162080 8783771 53899020868396177438831942890576243972 8783772 -77802554876934870185101840870757918208 8783773 271987053053341892643646653697048348480 8783774 -95026493284309399215635422061543220864 8783775 24393570240925030034918251830795552000 8783776 162709718116189877962694442525099294720 8783777 -36891461841893266581340590532308081900 8783778 -22516196883682569079623780221801118720 8783779 109166097488413382541072149997826503720 8783780 21702564977540300750589966982440345600 8783781 -136067806617437104786624831272217281600 8783782 1034243529698836263712512347469840384 8783783 -309218371418370923699133746774059505760 8783784 85658965184229419800713803824622914560 8783785 -482910146822071453582140535383494400 8783786 -26509092977751055351488930026156000256 8783787 -284917943037644457858875224981850533200 8783788 -25326936437064562114488991245997465600 8783789 89859167897586846995574463359812752566 8783790 14509012686227009630784723916909422720 8783791 -115573644873988845771752682826331229808 8783792 19124316238826155577369148587921571840 8783793 -118387983561630641715032996736967757118 8783794 -51483826684651387978501123123022168304 8783795 147353103420599821457315186866792633200 8783796 -11807526209530777205564140495150473216 8783797 149408202962207687601620076717705530112 8783798 8200087069635092597292223489605559680 8783799 -18042929366455987129379079231318351792 8783800 -33778909785291233741827794156261888000 8783801 -16151478276946029615654809151323567160 8783802 -1008615141168913978086970900069804800 8783803 48406904222411775015470209020054368256 8783804 -153215180927893428749545878739776428544 8783805 -93249551909842252451872488088228110240 8783806 -26857895407451162763339614121102843648 8783807 47989555960681747574825731206911966760 8783808 -31603525533728712582199752920641044480 8783809 5873946888379123133304859245258393904 8783810 17818643186837052830060158853707622400 8783811 46554995075356683353138793008784839640 8783812 246174483209389253710728325001045425152 8783813 23465287707704796725747230546721767260 8783814 -29404088814202458481874036421078865920 8783815 -120056397824926962599733820500313625280 8783816 -56385836499619849720417079504207001600 8783817 13666857482434072612354160622757064064 8783818 13494988944768863479022808492784653360 8783819 -36793479576314563859997098101971087360 8783820 -6493395093497246687592611628412416000 8783821 -21267600438057489223579033633764863456 8783822 99840500302933754117724207671971115712 8783823 -70791984278100247107889719798439197816 8783824 -3890095004729478479506059693915766784 8783825 -1074206070430495162842185922032816400 8783826 63430933620078008496405453019310895744 8783827 -18506551867967884458438528164555550640 8783828 -65456884374916112986966874577364353024 8783829 60902244856248784284210053966247859200 8783830 79733830406269401978002548559903232000 8783831 94368061444756578201571061750868322992 8783832 -19474673317919709417183146090252083200 8783833 155557285286856889375365301914800589520 8783834 -20722308719483247370477534247899872768 8783835 -94655083526699477509904188027461899040 8783836 54515926193545087403144150155686230016 8783837 -10515035393392396553210293631657646228 8783838 -8618525414914134918880461150831309696 8783839 -61225142535024538679287802667980564040 8783840 -38181631355874566620220237273691586560 8783841 20330827798046941378682959917217513824 8783842 -18633233542150146829976400723751466928 8783843 -41218495803869110261298619620060119908 8783844 20421843540804325541265651172494784512 8783845 -71911907609765103278532574130226856320 8783846 -153906061680991612809416333330958052128 8783847 27935934556127982082823765009652407208 8783848 238897989102942132383328428804739840000 8783849 133670848148922072011812162184445453000 8783850 6793830354410574562661706444743424000 8783851 -18208874056970803372286057939771547148 8783852 -1418555040012112363482832947246366720 8783853 54766688195784719714410579573884289824 8783854 -246929934113561562401356090915395182400 8783855 25832306550026687310673631645733198000 8783856 -29986102088206415246351610541502300160 8783857 -226664671415026466803003657418705854894 8783858 -28185036472929584408294127079626420720 8783859 -30325526503262697787007223785728861440 8783860 3803102548169974426177063188000768000 8783861 -97169671614554290665752657320264916160 8783862 46385904437442900363246090717154258944 8783863 -212162633508598266051270777623309413416 8783864 178580004219781013162709850168132239360 8783865 27783141104868088193932910369928904260 8783866 -8583219786530880799148223704519138304 8783867 362538409642519004075016487280025653400 8783868 -1985681556606845590058979955759472640 8783869 -123337483503361896946110229947924946260 8783870 -85225812042380912679532190903071773120 8783871 1326820799531067605612235052195829760 8783872 -13806229741493516724530749381174886400 8783873 50163502358194773379131112839343611840 8783874 -18198150960879869805439987918595040 8783875 204531109251528572217766601455616064000 8783876 -13056430625484944522490456074436512640 8783877 -285498263727935417848693151604878563968 8783878 -73300762779501821828947457201384832000 8783879 2181190235238454863470116744871743008 8783880 40221324918917717095408170744786124800 8783881 10013674009801829732221608135513980928 8783882 -14474181241789652361517827864381056208 8783883 -10349248695982283126995880231373194520 8783884 -20956581580145475813728102056324251648 8783885 -171872758152372383701894390805863662240 8783886 -37085707153402374336330113191787161536 8783887 -164617701858009293421629322395772052000 8783888 1601640495916627882883965863156449280 8783889 -9394477257207506294801193756329022912 8783890 6797306636186431837565776514858611200 8783891 -180941326775806737207587536894172682708 8783892 22303112199601587909319297105827762816 8783893 -76552320278123543140018944448732591858 8783894 -83715767574028819447777605853116500736 8783895 52402887745973102571430431996363888720 8783896 48825810803816634453097042773303644160 8783897 34896643462465392680339324463991200000 8783898 -36363409525396984967058994911945755136 8783899 136405793354738691232591746538602487680 8783900 -84411956969669779719118693184784844800 8783901 96716748552676468776115659461104778304 8783902 -38255663630146406225776835601384852480 8783903 196247015145077925858052677477279565152 8783904 -100616792530981337701573116948185088000 8783905 45045377609753265076815632704900311120 8783906 110556032385073474111951816634527459152 8783907 -8800149539939012220492446692268740608 8783908 -67719247747125845107992771635158851584 8783909 135218287340694406731071284451708315040 8783910 -7673809470292206597975040115704684800 8783911 -854315221362010969375190465473350736 8783912 -35937111003793359924404722297892044800 8783913 -30907628948895364788095058025899628656 8783914 -10077609168463584805112922507989956944 8783915 -9184250815029264657488237309996882400 8783916 -4730380271692519108300793111171911680 8783917 -150471761457144363946256071852369675668 8783918 -25104892137790088502927563145549190272 8783919 -13168773866625118509196969440522280056 8783920 13722340943989764341551213718092185600 8783921 134130182165736015961804324605395407122 8783922 -1658080660737358503098396663046792192 8783923 40685245015589521657245451769866706464 8783924 -169183892063046818007571310418321444864 8783925 -62432425886833716029559204631959744000 8783926 -19505982630554049289981668894711964800 8783927 157319304714215690820905750698155552 8783928 142771912697850349942238094260148326400 8783929 52517279530284951534290872203897790272 8783930 -14633553811235557233668345332433372160 8783931 -96023513115539406931946399681079375360 8783932 -165015360658397399885472223602401761280 8783933 -268510035219164150519206334265567061818 8783934 -55773864350267128025597362436995605888 8783935 -92613934787095256096558341421246724120 8783936 -25583497361054814922239865147400650752 8783937 -173133367085611549786758339115882258560 8783938 75980341672524185184623183223304167120 8783939 205235552494554597106185301672919328000 8783940 13100795283825189875813815598202777600 8783941 -91849967889370173492154990765785655616 8783942 -63277716451107118191797207068815302208 8783943 -31789182579320327076185588270523777024 8783944 4507341699636615573248304790983628800 8783945 -108254968101200014311025099247523510300 8783946 81988420688888332982509396026451290672 8783947 -130305823608535276741116510372017755600 8783948 -6931507852895076655337483353367798784 8783949 15102474027576172973817799410040630464 8783950 -21264041506467540644349402714340233600 8783951 9672340334922000080782707140398644480 8783952 -20377382862453107068290411926470656000 8783953 -125995236916093955635697093348638220736 8783954 978016706002788461121462796028772480 8783955 -29553833367150062122272766467827174400 8783956 -14417668989978060592734469803482058880 8783957 -22626327411578725711359016616030876928 8783958 -4714635181502671307487778758134376960 8783959 12652613422851234187973064366242353160 8783960 -105961540910929783945708136138127360000 8783961 25815982266497260400481430468293927744 8783962 69964646594558992655892123849827307264 8783963 -16001713096650421019099458808203162536 8783964 -6250175433677046684164658973172932608 8783965 -144138940777135759077757162114435237140 8783966 67750555357043737772905732350599577600 8783967 -38187624167737536738805205527224771840 8783968 4864649050087163651669501511288225792 8783969 22227027741796641421669915152160526370 8783970 10118874506857058580363754839339540480 8783971 62035813692931586217454893035956723200 8783972 -31958216334079918029423291839558197248 8783973 -144682278241206750842760051310634780640 8783974 -17509404779261037875041932001957959168 8783975 -123243062429313235163649587415298416000 8783976 -57414673344126741404428717272319426560 8783977 -219297817486117174119571626578620433840 8783978 -17506912315916524491371346730050843648 8783979 -72564337521429223411188532149762300480 8783980 75775961766660528086687542666664448000 8783981 -35036167777865634718637912746314100500 8783982 35652354523771727078155332656067481920 8783983 4597945149703269884917174904784644000 8783984 29285989586141086710901321001153003520 8783985 -27710106339133095955628458997914070400 8783986 71821692690891933004625841583571250192 8783987 18653973677262643433326635442608162636 8783988 -69338372560601219917647015709578240000 8783989 10722992832710902435160219130771487790 8783990 -14898192788990661076169938970646537600 8783991 -254885705344364225770334696647366384560 8783992 -5284562089377973731336032760349655040 8783993 -4697021430160551857785828675885554300 8783994 -79211143601861371785176409047902464000 8783995 99418154770532456959499951695138800 8783996 52348439823437476651555646756345539584 8783997 1460922648336336959996950318986561600 8783998 -119426258882437341208478225814950208000 8783999 55884098766715557258482501471515576320 8784000 95948092247205598453883054095073280000 8784001 149259996360912412732087169259987312002 8784002 -79119868143449787157921153487504489568 8784003 132981349983157749562760314965805342704 8784004 51487735780335137075574173625394022400 8784005 -15675744367266195988611324712853575680 8784006 23633656868885324561909099841724028928 8784007 237653590130481376585521939718026847256 8784008 -10139873320951140077250717591869552640 8784009 -53552821896170406428444927047799770680 8784010 -54548218480809476658967106053658112000 8784011 -294888156442945978667903250076405811688 8784012 59157740907510219870237625732820582400 8784013 -104866244593456532984540591129805363840 8784014 32446750398628728848575141729043537856 8784015 -50835552430017369079022213979238909680 8784016 -13537770261839002778225114863372361728 8784017 21882182769340355381365447008303747360 8784018 57720975743958280177572322506505635840 8784019 110882371425725308973010114261890030112 8784020 -10180833129061334640219878675942891520 8784021 166107813127020277470101573391690820512 8784022 -9802543698077150901151941645582383616 8784023 31468295686775753755389424790433196800 8784024 -48599569262288307629126072391002542080 8784025 16744218547334739476996300811328345550 8784026 146447256911706159449547842220083945712 8784027 -16020412471482841420538365051581504240 8784028 -101432501337075546534497972085300079104 8784029 118829401492859248388321319195805942872 8784030 24552420404001982335790139448337864320 8784031 268346024085301672933632951598609156832 8784032 -549922748056253716863646238990599323648 8784033 49901730480500221307686375882509598080 8784034 -41649862124106952155873920966018050224 8784035 98291645824300974394015419197063441760 8784036 7459176934451547926674978899021594624 8784037 23387235572552668867202974962820314880 8784038 35263647802008614322076751803186297920 8784039 293423378454620049218436638450160768 8784040 -639763199239522573459447096552243200 8784041 -38144084534057692117106851881374675328 8784042 103593807163672478873726374823506675200 8784043 29475308284940185568174457415918281960 8784044 68814383937313577393393163486852347136 8784045 -1499882772759891087687234205416105780 8784046 207233006162291679558727733686300877184 8784047 -13292831345596347280124591005991902848 8784048 -2533645097387866570019458111050350592 8784049 138238291753137700462698586852048856640 8784050 2998806761744689019959889818099689600 8784051 141555631461598836046616073376424632632 8784052 -32030395578806661035981079986637888768 8784053 45115697050664090772820245220483068060 8784054 95297068406732718632059723799407248864 8784055 1634539974237280270899822249236790720 8784056 -112331270009072338383368567925510451200 8784057 98774007204619982501119488844852629840 8784058 -10390409574533615352183253882107565824 8784059 -382067274841970748066965505017733600 8784060 -34959224916560677436771380544486062080 8784061 36561347125019056248381228863302715520 8784062 -18217000554800361738234595805290478208 8784063 -55828455009382701518925539918807198280 8784064 58338352711030981969558118243983425536 8784065 74130062658972117195471093550550966400 8784066 86270357492076574645977971516303562624 8784067 -14564247221329925827862175201891809280 8784068 -74479821301358147122718625516331806720 8784069 15419171675866611850477461780070006080 8784070 -23881784749533928632560307193938090240 8784071 -95703601006950586838100669944256300000 8784072 -206617727229346200100287544370977996800 8784073 -86199818398649072201570882267980192678 8784074 -28589939691431957522253299596895642880 8784075 -8629634347751295383397193343088068400 8784076 -32799277031919264328554204542080781312 8784077 78218724668449085068696803999120535926 8784078 -21211600688953012596324675108258081792 8784079 -192851801413532557948614036263510690320 8784080 -35889728001212182467720000186826752000 8784081 36572270983691088880779167990295191970 8784082 54835704730551196380878628924087263232 8784083 2275560812407996239933384287553130560 8784084 -3454732648566387850431872220208957440 8784085 126781651538635493519261621881906962780 8784086 41491103256005905368414166002892933824 8784087 50236745010697143886415789669817348000 8784088 85946767732129641641983145279198453760 8784089 -355330549711087665024073921030320397440 8784090 -891921305138688162397428128897679360 8784091 15278145300656256071749751104697752752 8784092 -72469111809071703894339427670543838720 8784093 61349335528209170431939581134064139200 8784094 -123875804480496874599391562868901178688 8784095 98492338800628102255374695874140322600 8784096 -25881359294248789478899794061058113536 8784097 45885734089936824778870089886777915200 8784098 -29568115006346969860805019718010327040 8784099 -83934038992997553597712905731458819200 8784100 48905827779811783465163859399036864000 8784101 -291579474233806582884724119333180320898 8784102 111843433898465361618667330312098200064 8784103 -77891394350486622808283597000969608648 8784104 19409617311815641890224523689080750080 8784105 89880793300095397647966372144841113600 8784106 -30430320563542679796717136939431995136 8784107 187557298076441205667654306593886426356 8784108 -55492237409150201086163150581590091008 8784109 -3313635532517360966063226409348043796 8784110 97321746229639954998912368923260288960 8784111 8141566551701763459729964726857835008 8784112 -54393532296129334210413031656028766208 8784113 13221548797308326417794277571869885382 8784114 -13285221774059272170350577525353524224 8784115 -68333677830619318487950941133936452240 8784116 5204534533404358274934748625673600 8784117 -6996725572318267207182745430239112466 8784118 -20592425768349569139209667625981378560 8784119 -2490850991315971547399772084704879400 8784120 -34087304648029250926446416761474252800 8784121 -199243878859505237206546106813953454508 8784122 23386831597664284161879671386323556800 8784123 4618346582865145031028366659759904768 8784124 106322287527744793836912128625702711296 8784125 97923213925893605774669765758344480000 8784126 -29661554183970962909551785423682176 8784127 -34632858179478435278617749711363063696 8784128 158368194042611201070450010138557284352 8784129 -31437242413215601115919053202471406080 8784130 -40397683189751780793980482012474499040 8784131 84334242817525218129028707932393433864 8784132 -77746940155594057267868197239710254080 8784133 -55220172770204624144277959637510809540 8784134 -18327616848124519364876608627392185280 8784135 75213433651599686553446405001371118120 8784136 -240867812451170783516553063582376504320 8784137 -103236577156713844372397012577630563520 8784138 -90735734995760971506739984608705338880 8784139 -14924083050175023947253489822533175552 8784140 -36254097345485762208315074021892480000 8784141 -51425691658538275277560379695521218976 8784142 -23719825724368521827407828539031933248 8784143 239565357337288325164964950775967010200 8784144 39732470231740273392757031920316719104 8784145 66462875559278988068154454840357246080 8784146 -65839788983879542389073090194107251200 8784147 -2033102410757906094685935535078499400 8784148 21597919653786051704557669568660878208 8784149 13270864482433049513459324188980070848 8784150 -11187704429115596064555676335376790400 8784151 214947800400677504783253233923082186704 8784152 -65450448093930750658372283069045882880 8784153 -13380698317880124672863347069419300480 8784154 141072522959110447835445396708826369776 8784155 53475618563428797310835851190988931200 8784156 -24326764067427298250231377700818329600 8784157 -331125107048280934945492308937863708800 8784158 -119520877614173499203328279390782322240 8784159 251724373857466805619259042743043833600 8784160 -8378655017107015795653493511065436160 8784161 -139889716026151651630296853923592718238 8784162 30590330141950864977216107028413952720 8784163 11627212669063369882963280193195418504 8784164 16496974164330603501075733565362805376 8784165 -10858355182906643557192463642142322560 8784166 47578403948636589315190476943942071360 8784167 -45233710458466555968295656543463929888 8784168 -21289259826944677364885409878478028800 8784169 -6854209163627309176103079330112986400 8784170 26363818918979229832719547697895360960 8784171 -20117856586505700977083104835467680280 8784172 -68798596393970856795565758983221739520 8784173 49390682967629769418012183989499034400 8784174 -21898714636904580652881509878233627648 8784175 2291360597452093976963852701035571000 8784176 29566723904002323266645843066095583232 8784177 -127113793948128018235375210745374638480 8784178 22237083715240803559164421806966750624 8784179 360981941801456990233275603859740151584 8784180 -42222424826325895965022808299960627200 8784181 -114159071083886057384123786909630592690 8784182 -133667018712798658318995519539920084416 8784183 -41648428263144091739068049473288161792 8784184 -53294211721513872880067944736578621440 8784185 62503366826664587855360859848209117380 8784186 -91306215932772244581026077081945383936 8784187 108727867093561256709819043006093547760 8784188 2203695371569226729880643028372560896 8784189 -177228676436328738914116181567816563956 8784190 -62917951142975456318656907014323134400 8784191 4576932887455147536712378648354572288 8784192 27987609780673940284704768661307523072 8784193 69087201119786466881415537757832418048 8784194 -14445010193903106599527964289415787520 8784195 -26263049676768889912075548218107161600 8784196 -101641310411492397093770726703711817600 8784197 -131800957694660043860062302333359232354 8784198 14999083359440682583225213452738228384 8784199 19574558156720914628465083474493838040 8784200 144049844271004076878738788383207424000 8784201 13572089481900790514501432111834893440 8784202 71053390055412428689622959357803784704 8784203 -153056972111607659340698382095101933548 8784204 34957217173822056958549604834507489280 8784205 192464535225326036087350516741988778720 8784206 -59286020590030089334824533050707640320 8784207 21338432331715563902388185484101685552 8784208 -27185704852532981431436429181107642368 8784209 -313513929774089639402296761818198016 8784210 -38447308800825411780683065543092503040 8784211 -21211661783787774641755469232425121600 8784212 1605412388386450286112672894246223872 8784213 -3672570722531912393431283063723624256 8784214 -151190781120842613452358412135998776544 8784215 -31564778632148304773817167566316822400 8784216 48285150428059876865236799670935961600 8784217 27186415903104317423763274937907269000 8784218 119929501588980375896938490812746712560 8784219 -25489956515806450837680573696193627200 8784220 25838801306611382572940177443114721280 8784221 -294372088499474360987253982075169263578 8784222 -12679486574561376804213709670284861440 8784223 -67172464217804743853468041213646687808 8784224 75707112576294121483079727447206264832 8784225 62700344799167667643435218272588965350 8784226 -55138628409106678406438279872380518016 8784227 263622516934836847494671286009512354076 8784228 4576437685607196103819894614810341376 8784229 1917159522700574048215572685547519040 8784230 -11850178221111178325919745735039872000 8784231 -142051829684486640229469837077137080496 8784232 166100169952955547571739125506962227200 8784233 -32652830543157131355677790158247267696 8784234 58397078285314039819066854887428746240 8784235 255702238974044829958405052633562383760 8784236 -20427808361780829734060075440615756800 8784237 -55216020858385602097159251087282624 8784238 -10543963375823425187221865711891436480 8784239 -12104751954977579454243755700407046960 8784240 -19704389027432479209635190670139719680 8784241 123662674630928594218896957860138450642 8784242 157305815449066438176153286172458654752 8784243 -6896351047791941681510954119614392880 8784244 -18644928860366739443456628533287362560 8784245 -68127986125531259137970566745648772300 8784246 758106940572917340252075015005836800 8784247 162501388051052111522102601211488741120 8784248 37672051543372634649643354276462878720 8784249 -173926993341253468017889122806895612336 8784250 -59084992756915521422652100410512976000 8784251 76445871833164516108845775245635665920 8784252 115775365865278828223036309533101955584 8784253 50874639519377881015526721464981775360 8784254 17794182995472784012832601160434005760 8784255 684764313787721116550296823220374400 8784256 78982504052700030327544239294618009600 8784257 94900241187502425338621498875684110852 8784258 -4140952876881180360237256357885747200 8784259 -242438584607564911276082644460984922360 8784260 23940963025947005799546261598841510400 8784261 124696253124142470380429781706652624640 8784262 45851580668780733698435540245569704064 8784263 4376134343061143743297154050378399512 8784264 30743603073430385282511012517288919040 8784265 14780820689351934502531237927948958400 8784266 83812333157587113809230677070918550832 8784267 80073826519154115161685134157286904280 8784268 -147287695650851021587239776424657002752 8784269 3666480773964965822599155205092808044 8784270 -46356202884143709372360266079719961600 8784271 -58632867008277016835017553463135851648 8784272 -11802510983593201358460263461339004928 8784273 -24728647743529370073909149224131306432 8784274 91051003096539745376552512060403481600 8784275 32915082569931406637214673526944510800 8784276 105409101290257947322278436684486367232 8784277 102996293685896138656400223675305162126 8784278 179869198900514754152144040747932211840 8784279 -22042637299432823188139922926987113680 8784280 -135149882611781385297941279767608729600 8784281 22912609431367279536320778343640828928 8784282 -55511477214785279463577566264989836032 8784283 29993979736435895926894595398437143224 8784284 -9684441889978054906989840322933690368 8784285 -68700471310310577910636570771173616800 8784286 -1369679330058902760138860940548572800 8784287 53203276051356972329487717964076322240 8784288 14370032142546481579356654868602224640 8784289 -235140700155365600271357571406221572560 8784290 -51334347827781206972287065560927033280 8784291 -45475150089063936417287269555066132512 8784292 -72320013787366837337335170383440797696 8784293 -4632259876922310526938573683166885600 8784294 24129271616279482169011587124351569600 8784295 -262633373388052490151356499506196000 8784296 154079788764991710987713715568923233280 8784297 51184326347525878662293138221300801674 8784298 73333671683694975321484440544823808 8784299 142700027241756887878281005862738290064 8784300 10637399880893418720007233803083776000 8784301 -80961102353333517995812135017602462698 8784302 -130691417175128008460049214010283795648 8784303 79596848254859598038056885328385381120 8784304 -62577210910285255950010264376175738880 8784305 153428322846667240747963976447859549120 8784306 -9450833495711854943598411679231025376 8784307 -41083549306883518272863004026171488 8784308 1366168042211254483023930571528458240 8784309 -8754968058715117308755710069714553472 8784310 40757033904800844977019779563312848000 8784311 -253410058755212961207453668636235152088 8784312 14200515567497716148772472211299307520 8784313 171129692634214692944775515844047995562 8784314 -31373995516350018800442026275679832576 8784315 -2968372322497213015252599837146880000 8784316 151535450775999647007502198885144663040 8784317 -231277915891584663365527208084775080634 8784318 24015594132944750425494985335088179840 8784319 348025002640880085129879869562105142896 8784320 16345438907208255023008296025121095680 8784321 9698861274639814328797103430746419200 8784322 -4678597073804871240055142389746079200 8784323 -189791787106091423106734691515732095428 8784324 -17801533822913729146306658963841747840 8784325 45659785142680662832705883946295224000 8784326 70728184902569669064547826668607808000 8784327 14909346587865107758977295905465262080 8784328 120804509468911798761156496583378150400 8784329 247344770520759311036523997412636163930 8784330 -5964050039615177455970139548684160000 8784331 69448281353643547799120259339191882132 8784332 -79592094865881655075299848960830187520 8784333 -101414353998702579805730863348789158720 8784334 23689616481817220299664181813518790720 8784335 10103660482219850541843415550324160000 8784336 -22064692319115258632359679080374730752 8784337 146403928553536930278535528620877023986 8784338 -115995250124369856356582140498206349680 8784339 -28680042329650757605312586765489704776 8784340 -101530509157475800920512407378475516160 8784341 -887907512918792090154755376633656256 8784342 -33257616377577374335196576522047610880 8784343 -45943526361056205598322691189429868408 8784344 8993099809163813068287863323598315520 8784345 -67902218104932180603306941702479637760 8784346 45745702054030343738507638606694000640 8784347 73579962327699869724984087037336210944 8784348 57398267459987597276762107326051617280 8784349 92073943163251242057982983807825091936 8784350 37842482624722454633672473425951950400 8784351 142813416005356121632654285483440497880 8784352 -105358796705105720034384802115737092096 8784353 -22975104701147106617748124967238750060 8784354 -19747245617126553085269123543544316160 8784355 -144902476739636184641797816716554354880 8784356 -79714900582321475266462428209770463232 8784357 -152653704005189777587269614927438124960 8784358 -189921870022271891701270687002453600 8784359 40646881797017620489042291551134696016 8784360 40712440054450759099441940118611865600 8784361 122156683872593962309223695169730819300 8784362 -65194233060370258107581150507566655568 8784363 58029934747804183041248503282239258624 8784364 23927175900029044775823922867313643776 8784365 -40139203735901201203978111294343162400 8784366 84698053094279351069041515559706936448 8784367 264463329480146169399266969646539983872 8784368 6648607223421299941800823612651732992 8784369 1851141143615732325449770399068175920 8784370 18861200313841264263160345025448360960 8784371 310566650569485097788030823592577757200 8784372 -117877519345508145665088159554792368128 8784373 -27087544660640715153497802395062699272 8784374 61024382378867651386493481372536643072 8784375 147684699217292622644466015078403350000 8784376 -98137910886246211455871730943251005440 8784377 64333344665837392947242648933194328832 8784378 34494985510591520810665947937745633904 8784379 -53975250854169823955926096622856716400 8784380 -36921760199963941859239833745599513600 8784381 -10634959255101346866005419232308942080 8784382 1155244171010795295945721241981242752 8784383 70300488786104228373299069278093029240 8784384 -281173804362271304916869745601413120 8784385 -85303802492071278227337600639194133420 8784386 -28298959610357621599004762794608601056 8784387 -137871616472063331442938250631974401840 8784388 -57042211061603629162590978533199344640 8784389 164048088702569037660841879098050884410 8784390 2030176506512680352265287941069824000 8784391 95536403025341131162895819736280063104 8784392 40465968358096444097469298813946265600 8784393 -78476513724063249998496489333250729056 8784394 1496719423053108584679704772215780352 8784395 264895692738864369081540640936592550720 8784396 4202492342897695404757625300044800000 8784397 54572968871128237227961810083797441846 8784398 19541610783205822682384838190066471680 8784399 -25828696987626049027810226907311252592 8784400 17742583732733019171851942840494284800 8784401 5645353031886811525906763761326036402 8784402 -74556523763484000287445498243622231296 8784403 -122695138407848775221883579039011539880 8784404 -33798128374866104920686553675598297088 8784405 8726427728924752168321357688834649600 8784406 -114191232483138963168295821404209786848 8784407 -7933296596773963727230142193168988344 8784408 22542253950932506377795452895567544320 8784409 125012257467385499515319845391481636880 8784410 66115551244299412371667843662434036160 8784411 -181767097910563081116426877565265677928 8784412 -20634654521025370027990877506939045888 8784413 -142131131769603907415500856567673216192 8784414 -18875253398788556840597527873031104512 8784415 116545816296322086349951942691262427560 8784416 -139742275079510236134663723132823535616 8784417 81460168820054293958293699982499810912 8784418 33254887324074255857763754371135758160 8784419 -32879560044945435013721817924102667200 8784420 -33429838262124892407186453540976005120 8784421 75974564374218290679911504466840926172 8784422 120554458675203912066962012963889854400 8784423 -29319368234989998398470023879624798000 8784424 149017734011848113394051985241052446720 8784425 -20421506742362393364377957363533992000 8784426 12715335206589402167198359654756673280 8784427 -2366263555542985550726843184436210656 8784428 -24650102827834016315899374157958284032 8784429 -21636085512449611207103890424844460320 8784430 -74163047518264263227813358051384536640 8784431 -131134919768928037521057581886642774768 8784432 9762200920884990602001646384875307008 8784433 15570309406546809744355640850936992064 8784434 -22036564258024622228364728204083014384 8784435 99183308153448986607821665988585836800 8784436 30253414067493432061377020966436390912 8784437 388950495118837592283866629814303234592 8784438 -6473911714647396842621200658155385472 8784439 34193769683013455838642104206863816640 8784440 -24009700861958392136437900888117248000 8784441 -8292592285653170540775357432281473920 8784442 -30050460852080261022734652275629642128 8784443 -80514861459145872446296111051869313308 8784444 59582603511574893045254034520448256000 8784445 -50690341434847172544707794904630073600 8784446 15824234282943876673863215465701355520 8784447 -5393155497936929432787187973222470656 8784448 81233729945937483738223443424318586880 8784449 -113202498500496770079026381848928927550 8784450 -436276627946330644619756218410656400 8784451 31952041968055637825167373446541637240 8784452 -150507760523575485544267053584905428864 8784453 96883845998997728573138090023307246304 8784454 24008324581624646890787062010105716992 8784455 -5302883416365302448000464988531518880 8784456 -93651479191067913555556855763495116800 8784457 10163141404247657985110594258572756800 8784458 95414843420706290683116692979239856384 8784459 52859301146019315280818660675593008944 8784460 18501305581021540600701240230109772800 8784461 57498286888816370960087532701115069120 8784462 49412088185032841099258586950015339520 8784463 -45400549522589749625415969038142717568 8784464 -19378769462262600292130013509538447360 8784465 3433094965220358337779374039239914240 8784466 63587257123213830302039569207903385760 8784467 218522471919596319712282749399832587192 8784468 16122397260793186654790877784551075840 8784469 -9874960020542421045725744467170606130 8784470 237620326767804885741231296601907200 8784471 -85165767548351148720384861034411111680 8784472 138957438950058666414108348450201600000 8784473 25682996173347146407222610120120721924 8784474 52829742500600106226643681016211407360 8784475 34633696694458633268712172666669018800 8784476 -84903246780760612485166099320259837440 8784477 58771090930013048593251723641317862400 8784478 -44919165138121497515509293104213579520 8784479 155201833563077932066071979844266920 8784480 63244086044256884862401852329592094720 8784481 -27073023177363032425620073825562611536 8784482 33403672027568854861810183104213556224 8784483 59996896769010765509451345818617201584 8784484 -98452500800792621681162376604464128000 8784485 -14727468912648689575039202132951961000 8784486 -26897707533647469143011740935155413696 8784487 -37471038228250701441150269163850945864 8784488 365530595140160682503245867519542558720 8784489 -1408734998544879809562437724430973952 8784490 10840584386808389221809933848539299840 8784491 -5093238565085979770321827519323156108 8784492 61395634825708617034660024992453514752 8784493 211596042829773627515415951682031477440 8784494 68652166235417946459798760296365074752 8784495 -131965384321899646872608689121443715280 8784496 4060489980505678531398031572518436864 8784497 -53080867082221274556500459359762923054 8784498 -12817693214255346576090472232288593920 8784499 -56229542477733761326522384884624035936 8784500 223476913677993975751465457363497920000 8784501 50026648923893769665749498714486000032 8784502 -9101486187138151689822261692668065600 8784503 199492949170129985556128707818755520 8784504 -239228718370929888778549662246332006400 8784505 79097237974283692242474835715922615360 8784506 33800873181502171851326643780998108160 8784507 -72418331731647251876622327889566389712 8784508 -99007230042427023242558500147891996672 8784509 208753543657972232976648094651810168710 8784510 -1772463692080220047942520699057664000 8784511 -211942523372917521587886625792998517888 8784512 222048820112142741149782975356359147520 8784513 1914656177496577282812003695518414800 8784514 -40608788659737991989094393060914066528 8784515 -141579947064263799809509570419708585840 8784516 16475465193591091800901594201841700864 8784517 -44823777532650501940833546170130868640 8784518 -20487363882382527741701306870094107040 8784519 -101083348456939739682157454308146925656 8784520 -117351565188197901534164062688808499200 8784521 35280521066667505950780602120795217444 8784522 -27420466246070769134936495279804471040 8784523 82701849831002706533667467057952447888 8784524 -129314881965601808788720000935475365120 8784525 26437630364697009730354901111873512800 8784526 -94828380677158460482831102136508852288 8784527 27107091899943223813915087311803747592 8784528 498842906147143755216669347878010880 8784529 -97706619266038309916216011195951023000 8784530 -14064395200798368197826224823875775840 8784531 -1947881833431781136325821116669265328 8784532 1088512262730109981941981311953887232 8784533 -143996954786480544164054136288045967218 8784534 -20508851775817493530252124429359835136 8784535 8776596650440477117270298103842256000 8784536 65484418124246903101951880429844787200 8784537 -7264304354316091150135503786742953120 8784538 -20596298806196021553894203900060344320 8784539 -49339315277549465948646564297786094944 8784540 18521993798015044112381410184865945600 8784541 125514280038734276021339028006967471084 8784542 21720995391883124075361627396029760192 8784543 -10919322334907398616035398663789508536 8784544 -149282768842240749388903218829941080064 8784545 -71811598830275266886518169277227091840 8784546 48414116393135053949015815787926760448 8784547 280341063241451909921904331702160843996 8784548 -122532630047546447550346168282860100992 8784549 91592224674355082897613056039991820668 8784550 -77342839329496879687877707194441511200 8784551 161960575517968654895964678575963269392 8784552 29187487457596333847655458864477798400 8784553 198999375050068790790490750912017751802 8784554 74637541030519491895288941959007210240 8784555 24074945665604240664940601151247660800 8784556 -1988811786389378124470661686480080896 8784557 146775620790701277462468297056903638806 8784558 89383108844227647730919232555286945920 8784559 -2874101103394718852216740071293545600 8784560 40279783659388181039052850335726305280 8784561 -139080019054074184894054779054664706880 8784562 81107249539824122211623225568971830032 8784563 -94493210902138111095363479594557870080 8784564 73336266017224244886794868235133429760 8784565 -206593220328453208997548888147957197540 8784566 -47932264672670123572899989787998190336 8784567 -32495300458391576498393866463116313040 8784568 -47910061237166285363798354023456419840 8784569 -38691277370765717871011360087250772080 8784570 1483877651090659542028671000706195200 8784571 -70284892535176241150089480133585148008 8784572 60349354558961952151652778201308414976 8784573 -11916950126255086316533142406520982400 8784574 -1968963652164643361132085878531667840 8784575 -20101096929687464920259784042802360200 8784576 20673146329615100859332158425560776704 8784577 1704116938721481932765684775467594472 8784578 45035625667237577278012932446446076160 8784579 7680308474104835267990337548732279280 8784580 -3878434322844130499126995312814776320 8784581 -62951448244900516254774739563880051656 8784582 26070400285893568807939338537369821184 8784583 -105322857856380044827595847605767696168 8784584 181798416824293074168674933473954882560 8784585 -124567989571495771985199124752864940800 8784586 -80912155715234678331332557961405908896 8784587 24793410652959921512020867679694225552 8784588 117959922196569444507660554656571587584 8784589 -101642196921784383888569077576804000800 8784590 -9331358363618176579245408778202910720 8784591 71072436041083531037827152492395562000 8784592 61683260979649325467239547565925687296 8784593 -137800684196786159740225453673829960000 8784594 1325054127587083888893717500596002816 8784595 77101962235617551958723795503853495600 8784596 -183508668025872927556258800177017116800 8784597 85718163742761575628918679313134604160 8784598 177200132939862452818212300356463284160 8784599 -147534277216500757525415191579278197136 8784600 44266689756209491906413391704357120000 8784601 -6530787676643051545025015316691344256 8784602 -14994142146684082719267628470497184768 8784603 3557201053679760574485633964372345800 8784604 -87682528496578690778780370139950067200 8784605 30439554740781735604654864031517409260 8784606 -3623031992712229361906641698660808896 8784607 80916347216785228440616655927922379480 8784608 -49350356781941632468147385683092701184 8784609 133642502149883190106848972382035113904 8784610 -6939740526532487742230272441945414080 8784611 179393002623686511161097723663663573264 8784612 -2720638912791893458188091151171312640 8784613 -301940834854271158888179538046113003138 8784614 -75162687445004161255547048453129856768 8784615 -31323327747439608632291253101219220480 8784616 -175881319106406200910890210330287211520 8784617 426366468992392989044908640548908672 8784618 26244458589374446420253401930496335104 8784619 -52547345680449138953085689055254356680 8784620 -16459482928264583593740988420251924480 8784621 1656006546597888554930230370002210572 8784622 58812246949627825975172693115757042560 8784623 -85359136550900670937050324190813246128 8784624 -2557985399382978866612738512493936640 8784625 30975631624582746314930679713857344000 8784626 11391553510209170504079579250457002512 8784627 3410767865401828167332845321685131320 8784628 -154566233153152916512208253364293027840 8784629 106098974514351186684502383048516817152 8784630 -49112859709488380438080716448504544640 8784631 276614872097425925636248894122540063120 8784632 2409545255552399952407103700683448320 8784633 -37981885901042887072648808928397883712 8784634 45945122984473740579463368837575439216 8784635 -77239109337979985590879536630283921920 8784636 6466204841176655449922862331972116480 8784637 46319277026173308124440266962113486240 8784638 -50525683370016791566060444718754227904 8784639 173847685994972189326159488663833318400 8784640 -87609569203158846194833955705680035840 8784641 4895011379420349203941987863958647042 8784642 -283371057664033587539094355099484160 8784643 -52299589412286934698637117803692802816 8784644 -28236011390681252751616462324201525248 8784645 -16309102549627874263144110371191133280 8784646 -65174760519531979930861763985147092736 8784647 -196662071221549457699512842406450124904 8784648 -109794373368378588700864012622816778240 8784649 42315518954354296702282647561163962650 8784650 15809739871325341373083428776615616000 8784651 3793955863405108984959611044781848800 8784652 81930651750442517300674739934629091840 8784653 152452231882557398479029175666172878902 8784654 19665528410314832859339402823890168960 8784655 107646563066691217949767224379988475120 8784656 949615066127613678484659762364416000 8784657 -48879305792685842973760230205272865920 8784658 98980116183238265106832149425422788384 8784659 -22399009738857740003178520040188860096 8784660 17645790015153277873693175781459947520 8784661 95985218289768483576278074213899088000 8784662 139020062615224007498877304305092684832 8784663 49999355484853382494955903293782156288 8784664 -11578778581461482844952656586390241280 8784665 221562519054160157549411702953770693000 8784666 5328445783093696176068962980380712960 8784667 -34138411593912040401296562831222620284 8784668 -161034589756558310186899298957869373952 8784669 -150620216994448118826092614412864481600 8784670 53386764691887887567410094612741225280 8784671 -50873966217465336432391022192491661160 8784672 -54851425788564804750151517028892016640 8784673 -37922149880287589271092479618698334800 8784674 -9242542852012043455119217427945988960 8784675 19625138094128506484499489995804114100 8784676 -34420982448515207023817798210432704512 8784677 145122779028062971065762896293938762144 8784678 -6329412119368978339720473428896327680 8784679 18004419149769508907424912172177640200 8784680 87978941213905527487483863520986624000 8784681 -104541542388637586721843568434274804848 8784682 56440485543543808345861375985299366752 8784683 154056387821715248579848279826556312504 8784684 -40854414720913125444207809291916011520 8784685 490002622657642937041932632032224000 8784686 -63556367455648509989396240414732438208 8784687 -10663081372433928194989071186279582720 8784688 -10038282826899554179527897373102571520 8784689 70326332744772526177740567822411772224 8784690 51128057938990573901050807040275760640 8784691 -2675327192849092433594494221931223816 8784692 -40614312374795965734388813952870369280 8784693 -161306828207433072947411825835302336736 8784694 40177199815918378749679581661185858240 8784695 187169319465935705522964108072876394200 8784696 4453141337324446536987569321060044800 8784697 137590709231371314255647461172503618500 8784698 6061832189514399858795062860734768864 8784699 -63100559930847042026557792681398176256 8784700 945402038700576442417783138521254400 8784701 189888112752073574622299310728809399104 8784702 11190214968928631063470889767336445568 8784703 -108618897937421967098453345658457696176 8784704 22477110562223678252996437761265238016 8784705 -47798543237041104049668351234446700480 8784706 -14132603909894470939574317283157803520 8784707 -29693581258798792448075678410814362320 8784708 -6044605096803963601334418083382626304 8784709 78283607595788779152343954492674928860 8784710 -98839955396496447269678861337408324480 8784711 6967434123307460893071779233600347288 8784712 -79225468056144552156524438166220308480 8784713 -66551748419104651730962799356836839040 8784714 24596674222096525906683380607831355392 8784715 111407532883626245196382804465101747360 8784716 27382563582638534883616106439225404928 8784717 -35005214887113206984905735497625586688 8784718 -23358186130425145111917670845179128320 8784719 -30350170917509399915397176580961844880 8784720 -17392605071127020718568910439638630400 8784721 -92379448659236586976817106463299200 8784722 -21311596567227473546124225951945483648 8784723 210285412514587778995469291621752387584 8784724 53279483254976309845894535604767024896 8784725 2999105801390367752086443872143590900 8784726 -37449757899670993022649660929305712640 8784727 18245453317466220479945272788202847744 8784728 773450378223459496972979020042997760 8784729 278142648242630917419731223145491907248 8784730 95393020341199027673754790669187020800 8784731 126338063325314370276512872326404414532 8784732 -106258830746045961855440324035018432512 8784733 -29524057132774489936617222435996095580 8784734 -35457734937974569545059505277390036608 8784735 32436052933688619768636055019096394240 8784736 5987258186148521874007316635812102144 8784737 114864479015343613200510729848591044032 8784738 -99564666587450039917043245348687231200 8784739 -25535650796547379420018195670944479460 8784740 46477000052660061125820185029762375680 8784741 9016508113451818598001012778275027264 8784742 80091272120250386868393157270353216000 8784743 -277344667762909300659791371356412548456 8784744 58835620167705333622568873381270814720 8784745 -35772754514603335086943140008516640000 8784746 -27739935742983656734569667193495020800 8784747 6736830124897941385248042230651545440 8784748 76758522572629797366453571456347513856 8784749 36801282230741104124684191071826302720 8784750 -13826395083215027237378887737408384000 8784751 -131768603060756171548545195436579667248 8784752 7093264426328739386376868583889272832 8784753 -102091300706372483341081589948028836496 8784754 -37704193013996570323737057838208728320 8784755 -63816902155413817761403742729635071840 8784756 -112060512040118494342583240169323061888 8784757 -9650762392999019808489323143122102994 8784758 18894780673116763874403151500247035648 8784759 -80404591105007325865508661126499796352 8784760 -73695527873038932844954794166328832000 8784761 -147432579513066004294528252480219567638 8784762 2995423099658954057722063614510449664 8784763 129849573670755842473334206487066227024 8784764 -95280896370025775537331006200153433600 8784765 -5258532175193072926283040991137206880 8784766 64265258151443891632802971215775928832 8784767 -190260305390901882223386689084706876480 8784768 -25215063605834477898586360880226631680 8784769 24268644193344005891196600034296841026 8784770 129520078096830198296703275050235458560 8784771 2428936774375604877725592832024046400 8784772 -69553703383683617000793497063326069760 8784773 84494629005616077386390579970999904704 8784774 6505121626774190916619138327324780992 8784775 -99301011165388007949163575681225311200 8784776 4772655577411167214475918478216069120 8784777 90550643225141208201722960949226555920 8784778 42361449476101076075286011271125810112 8784779 8986039118458164600308441306625991380 8784780 -12319642645794213034870075929503662080 8784781 240234703868912522400573810418655737920 8784782 -241941610355963625675963552367659474816 8784783 10510041679339110466438824918701126400 8784784 46374912241176379313490936661712388096 8784785 134382557648744698876858069493078884980 8784786 -50508244202811881133167093362940516736 8784787 218168919581632685616889221774474868560 8784788 76751991859669244697351975015832841088 8784789 -78981334973732438641093005966756390336 8784790 -15119823042327907840079382172557361920 8784791 73066382939326501386354858468072712800 8784792 163400820134573952335264456872238008320 8784793 -20434682678051154573074143693975498556 8784794 -28429518930670407328466175344930540304 8784795 -59929750870783112684452319547823201680 8784796 56128780452799120430161896935460180480 8784797 -23540302952017676483290720617559543968 8784798 -16199235432702627314642778069836900352 8784799 136102296307196040293220088670863377840 8784800 114100186514317829764388370001428480000 8784801 -73205371860953337701969343570745963200 8784802 -45979257773540815042669374154854366720 8784803 44799969723037487124691653440729013744 8784804 -13059593974867138383591023902039277568 8784805 -28786831713694926545549772693116779200 8784806 -130465420854179845652390589655829295648 8784807 71354948039112089262877491377317272192 8784808 44894385659623410985725350656205736960 8784809 -15954478873415993308975990628427156672 8784810 55615641779778753846535507116554133600 8784811 -11815822898682867707726960784852345856 8784812 -78055459930636326617901884797803798528 8784813 14281669107470453478179969513799514944 8784814 -1329235614139075121941890211324699200 8784815 -25337306792693798632744890652072390080 8784816 -37755727758926143180997189933552173056 8784817 313529656449064022380212805810769819904 8784818 3466713908230531054577945426155477536 8784819 75518686284394360440814803927663898644 8784820 -4184795508563727687751310511390781440 8784821 -60948800879732843276260660858706573280 8784822 -85768369123774702641762193800183217728 8784823 -31591936906650849606521142851499648816 8784824 -4620183866126176929919873726866554880 8784825 -12125513974583682801878594376548016000 8784826 -13937168967299610609615042624943193856 8784827 -55736020005372117348635935534464747600 8784828 -27552428491392131441854695037072865280 8784829 -22039133787715749202140150441490481120 8784830 15516832304663865501485240450490750720 8784831 -252068432188591258664953455530997120 8784832 -18582113567118643965161059142095339520 8784833 -249117431510705432459096565562473993918 8784834 -21252828307296470579623649769287581440 8784835 47618836132517829955499629352293113120 8784836 -3310322532699137518627964415602141952 8784837 -164240119088455609279480220374499319906 8784838 97157685838813963808915570737929433344 8784839 139722794174334612559923619727923846272 8784840 66090056799443897503952271943667712000 8784841 14111008020593585134499151855967824320 8784842 -73751066765329590557751116853869568 8784843 52968979088823491966257441700455784664 8784844 50741922693515194739693680677642059776 8784845 13260271675725511279731867374473457100 8784846 94633491302181681200168424060190464 8784847 136261746097774512503006087664553965296 8784848 23854742263479792000988974328182865920 8784849 159319220266899098666222918113514798064 8784850 11338595544999916918292772332809152000 8784851 27882252030842982136339140496777012392 8784852 -12203443065949935582493477925054926848 8784853 37382055664772571951452137875901990080 8784854 34214182924566874739058511714032906240 8784855 430487230551126373357449833391660000 8784856 -5452746800179280640501257949476044800 8784857 -4739662192163057551759192306115036400 8784858 -39562068576686501268022173110313186816 8784859 -168140694231056223228389322157443653960 8784860 79002903410230816103055487287371366400 8784861 -80513269850724864242978831302341088128 8784862 -118576848106841834437629598679666277888 8784863 -131156180633505393753615823220005953888 8784864 -166657315867093080737599945648436674560 8784865 -67935807540120137412546347284286864280 8784866 -78444725055566684958300178010152552368 8784867 -6406060775120681308855740705940680528 8784868 221645656187431377929029172321116471296 8784869 260997228474875224081087939711007454396 8784870 -37668108995379302825701452452368066560 8784871 -294409962100252167167522829881356155648 8784872 159412263418770336262827536827341388800 8784873 -16202051627355969904766699121291077376 8784874 -26631207675934447755642575440237256448 8784875 -240256042662834167764937384184628140000 8784876 -35544743763610496551153533696667027968 8784877 -130965749941387650699305197944215295274 8784878 -110155699320476959914869602749756933120 8784879 -139684036494819736774122066438944532480 8784880 1613616926808836900311425193617653760 8784881 683288586320912941983043414112611392 8784882 -63148219899567981022972969075404898560 8784883 -210920979692808186178280966571641505120 8784884 157903910309523781148833400820296850816 8784885 -25929959605611666549827880359187927360 8784886 -43442912262226142984646299074667246592 8784887 147327121368208952311313911972732930536 8784888 -39981492001480208461220134194636718080 8784889 254743528144108987074841664072446115690 8784890 -4453334531744903113904481606721696800 8784891 913608409942172686546615955494215600 8784892 -52593326569488074784171672005646543360 8784893 2734251691890037565320652644172444184 8784894 25445137358623404012111169223965588800 8784895 4460674813590264713436634938878400000 8784896 -37739761644855986041091392644084400128 8784897 2648914155947982080383735515710664960 8784898 -150553987528602883835957989200375529440 8784899 23774807261214167685524335868182299900 8784900 -99337605924934538500146597794995200 8784901 -25182390063357336286157694261694147296 8784902 8174241553687202873145277059021093120 8784903 -90532831757159306529937291889873519712 8784904 758298037011891361528668801316945920 8784905 -17184700598218656469554686981964653880 8784906 24634808999527478863512612717044888832 8784907 71555251944023770076285952466368515156 8784908 191189716311170108717512439193551049216 8784909 55034023021078258364953898212793591040 8784910 -26671447794406939144414704146858711040 8784911 -168142995292090681832197324238323016640 8784912 13607474689614196780905527861092024320 8784913 -249792089342274772944531295238254798220 8784914 20370308504673436773848055227325635712 8784915 77996305601024044894546064536141791840 8784916 -116827810071715089741142304703859712000 8784917 68605767957711558747205780109768733966 8784918 16325634768035868255871912725399802464 8784919 56704346811530697059121328738054327296 8784920 83834457502247745997660232708855808000 8784921 180142918510914222695834599721306588112 8784922 -73170945783070034757414204082211593488 8784923 15504201232764505826202231474980736000 8784924 -84844247896270182127095632876286150144 8784925 -45886996789632338245507932056916494350 8784926 -142235556928192806888696033907738409088 8784927 -138520786944853267174099139739398655336 8784928 -199529144749767570696543711020200427520 8784929 137086555071055120480999025763784114530 8784930 14032801326290937928334221991993303040 8784931 -119878002529583551827064360335901769400 8784932 -1126652090626490284775506585643122176 8784933 114069760253138011600105857620966569824 8784934 -79968051032738682677354908604459740800 8784935 948033745942947649107424049233100160 8784936 195997442815473023505655427184905011200 8784937 -33677570209630481259537229972055935488 8784938 59937274447511491984612670653914003120 8784939 -31650257332585941360425230278576697920 8784940 -31731824063217667475599145544427084800 8784941 123036695538195463134485023709207690400 8784942 5012080507046650635890831577826851840 8784943 -2078992909455055449290511503387447816 8784944 16872301306816048817104118531997106176 8784945 7414377253830199588352811163422788520 8784946 19835032168945322611162834794378726672 8784947 33956896766705040683879658579291736704 8784948 27183156509927585627144614970858926080 8784949 211827605396218734952063787256383619950 8784950 -4541968466303748653697783890807820000 8784951 6511290271756444520799283864752211584 8784952 -100666614483178271414205473806826803200 8784953 210438094815566997191416754776712732202 8784954 -95772591891188379483411829148676011520 8784955 -80862161784249880871681939232754976640 8784956 61544101466178625697854152864619269120 8784957 -83004236252394068802173540325735778560 8784958 -60031868526752037418844795702869770240 8784959 -89513009156854778684467039595143804896 8784960 -27333554712319498325088897463473930240 8784961 -196504794437612108446952560322659717438 8784962 7869649543893543959496453809740446720 8784963 -331838748062208592035910968302643600 8784964 -37871655159946892947912364656095968000 8784965 -12097193235174647618118070747175683200 8784966 1607352999351161987921137959887290368 8784967 3694986333551614484578015684234371400 8784968 154640784689697504154740765307334722560 8784969 51772724625927098997920795945744108448 8784970 74077368033752574741789342187962916800 8784971 104275259128078894411507257549766677504 8784972 13270302381918735555725306085113217024 8784973 -282944037899269695438801300884905459680 8784974 141148563291874635975548788841386922880 8784975 -33976760577656394632193704872780295400 8784976 32696327787855479032052126074261848064 8784977 -17330016681093556321766450610564177420 8784978 -33748652619667078897341237115629499776 8784979 8484107853248891448071438527768004176 8784980 10681811505628464694022821103698368000 8784981 151554147815387457467568016935552086670 8784982 81481860990247394469564185512322952000 8784983 -139473921411321326089685183231644107768 8784984 -17355426959340166502878247923632783360 8784985 11700810287736283068012389728954077120 8784986 -140934193801607332873543391022844416 8784987 -69531671175198068738343691828571485248 8784988 -17354809643434663626243594840236617728 8784989 305655142091869538971599290323362409824 8784990 -13160254929054601977379435075164230400 8784991 8363921814987302611322617655587110984 8784992 107441025057646880746218081650049024000 8784993 5050012180775095895726633513610193920 8784994 -60463885875327829747816740956272822704 8784995 43905401737660610288865162468893010000 8784996 58983642649338929717959318743837702144 8784997 -4518956619608343580003265431393292800 8784998 123885433258582430060998423886969484000 8784999 170392841687290661839105946580341176560 8785000 8978554555621786030783953755289600000 8785001 -9185186602205313007382991627382636998 8785002 50067285207024652137295977943053377280 8785003 -59280171847473861573345741685820868748 8785004 11622295863831092926465289123460781056 8785005 -178742220676866676415111819952997255680 8785006 -73211951875803490738184651799558234048 8785007 5771401817320852912863034245987560448 8785008 -1825310669270371114812463034501234688 8785009 -173440991606183579885625286273427103790 8785010 -26797590091810132265754157944900623040 8785011 61623875415081885956955538324845960960 8785012 70904991234671121094733692340442673920 8785013 -41724338368825484157557722033452918738 8785014 57615932696548583619049669413520508352 8785015 -42807505554252922460934804874077703680 8785016 -65629969737523681151866026898275594240 8785017 9073680984016481430596839766521489866 8785018 4688827365409589281802923846027383552 8785019 132664108619386642100194310604498087744 8785020 -3381881354093053188164307846702136320 8785021 22953575779206570590211045178328958336 8785022 29914035418117721923165185102018297600 8785023 13678591883725738169898125173006608144 8785024 268166597074619131544123605910154117120 8785025 38108527033056373359580086033429686550 8785026 47813772923953574789874561236885562192 8785027 -278684746704223923140742342053537397124 8785028 4288570243305551917405857481924608000 8785029 586099282259229990757108063042563072 8785030 91312435251978166114833378031835529600 8785031 304558087285760311810346648142778412592 8785032 235336996023588874378987187995793571840 8785033 15440712584283015441587454988045136282 8785034 4349749166953940450457289270741973760 8785035 43853449935818294910181644964720091280 8785036 53954520921370490621322133860177344512 8785037 -360409848296882337889180095020195988480 8785038 75061004621408314363104008972687175744 8785039 -2953285180852790750289296765879636640 8785040 44017843463134841653782745922371584000 8785041 -116303942242539277491897185338667907360 8785042 79411262979322151815541826645296939520 8785043 -26981350695117370575758555717844910896 8785044 -172619717647952993209718777995630510080 8785045 -68597226909609535071056753376254208000 8785046 8154228557338856787683416223261693472 8785047 30297958258654137580037755525874338128 8785048 25140336509924572826795497603379343360 8785049 -46276390578182475900091549268326024320 8785050 -12542614563924308280398787879458515200 8785051 -99379057600577425870276266749653558296 8785052 28427230405658435836153950448777838592 8785053 114268335485316353735571778893324776262 8785054 2263084082129066629749700314621398400 8785055 -69512392155326009966336059018699700640 8785056 -14468014869182613198950268590421442560 8785057 -53422252091332949798510715867074950080 8785058 33196562074707559834499023595680524576 8785059 3684674705399053276869228496347168768 8785060 -103026773870147672787317498178424139520 8785061 100627127114794634645463808189929001662 8785062 18167055161879260031884587414546362496 8785063 -185261178406729614538806116063135917752 8785064 261145991469457939572404166345662991360 8785065 -85449668018062573143509479629614556480 8785066 -34142781146176063228389491245611858768 8785067 228395723070333427191747677556971224116 8785068 15557263250575761410180644359691223040 8785069 252244060244587572975534673799077512470 8785070 -10371224112837917110795099925558254080 8785071 55411316290337686118315830613707534080 8785072 525903810125409492726491607121117184 8785073 19472616533598862076900502353513936640 8785074 -58628411949980644862138500503377773440 8785075 -54815797809728565583874210195852212400 8785076 214701108209595001120349211056864581632 8785077 4681743646413971910619780481575040832 8785078 123198454088562601967999622866632802880 8785079 -26191677508990852767585401645483215320 8785080 -63119132447361205616794957993157836800 8785081 -79403222018909566465681570140409522236 8785082 -120095971845599460958141029367494814608 8785083 -68430550324025938015330054113821625576 8785084 17506957849962218110236205711080448 8785085 -54617288270258372610422932395104755200 8785086 -1576092383975773901880395605942479936 8785087 -11351972113268058988378258243734076760 8785088 6475643933694431127710781610823516160 8785089 79497470158097819281308995754921350400 8785090 -33161547821779927999619011525031792640 8785091 92466846464499452921484965301032805072 8785092 99367948268730548700757496641530335232 8785093 -109906999795005422975139528895173714658 8785094 -10210112383542772713480598220994527904 8785095 2761863886812518299919335723804108800 8785096 -129464807690926835037168369621142026240 8785097 104537748370064314802959234550308189092 8785098 -1222958696201462808053718495421022208 8785099 -355647610036392726163501069874638776864 8785100 32211795833037558736002538800127680000 8785101 7247122421658831771937357458440387520 8785102 -119779655038816659786920032475551716096 8785103 130373942664857889759529491382320453792 8785104 43198605303002410788415151424827817984 8785105 22877664480453791542759366460675952960 8785106 48970421457762728628410759419847120640 8785107 270418857218975167056797327972512154352 8785108 21826684906703875402282829474838003456 8785109 -235351154233966843762406516978155584690 8785110 30135882891702692195984772232835045760 8785111 -19157913669027005812220722912366068096 8785112 -3213010915111920396252039970251755520 8785113 -12654765348903059355650217766526413056 8785114 -18481117211130020772213155673326914560 8785115 591795644927501685358432499856948000 8785116 -138636152456687113245410176895647180800 8785117 114239942290108705397243741946932926752 8785118 -145584869263703259326452927297139514240 8785119 26858221105669575405553022368842679680 8785120 54004568970436126589697407454070702080 8785121 15438174287216611733553996756164070144 8785122 72247779387161696971845800649484740864 8785123 111406521737176096319605222155765353372 8785124 -186651079475371684563826539221365949184 8785125 -83356181863592015519507654959255200000 8785126 -15703525016539421834962414014592997376 8785127 -23449719873567598216671754119023578440 8785128 51225074456227226600879290238667325440 8785129 172988003080596909891487346278816133520 8785130 81645042189425559077670383958467268960 8785131 167126530213049113512696122269826852952 8785132 19587182584539104691057907536210964480 8785133 30966163166140151338855592815447222464 8785134 8986461797389347900626768850403814400 8785135 75134134845355984091368967590194229200 8785136 -248297701523843790864815690032939008 8785137 46139226773150229061724857110879766368 8785138 -23485938344742938557285988686720051200 8785139 -214619612801283487238741711074043398200 8785140 -3639257240738068987208336723746406400 8785141 47771673198038344425019501335422537280 8785142 93181333656502889590145634603152525472 8785143 152593359763889068809919153370431218432 8785144 -26902572168049264710168654936075264000 8785145 33810590734124750505222937669948707720 8785146 -31477137509046312555053362563585954816 8785147 -79886560245323995323613002164941949168 8785148 156364369882263260441909327459098718208 8785149 49898846760249034886637036496408267968 8785150 44798890115295158978080255291056129600 8785151 10478552611110220841131791057944206704 8785152 -16276588043252899112548687601907793920 8785153 -73053525990535053894401883366456857516 8785154 7654623230572979646632596054063375872 8785155 -51764879057460260274224085942769173840 8785156 56183751895766202626397220159604155520 8785157 51818053821868574436353983314528893406 8785158 -1003502480257933939988925382039514112 8785159 -193637440024755942140897601698857650960 8785160 72588369971204776049135801796709632000 8785161 -138250029070677806521313470113589509456 8785162 16112053677973379150987121441348979200 8785163 202376938937935473531894723893012380920 8785164 -45356604798903399290729556795386663424 8785165 157745283660603654479393377220764842060 8785166 -24117726964360496733203950678863132096 8785167 50011343142293431022992407793100364048 8785168 -2289638463070943414370405757882204160 8785169 24246678787939614118403521441714601280 8785170 18822975029727357556112810515032834720 8785171 33364295130646333038908290147619075372 8785172 -47857718859241987927374365128881401856 8785173 -549406069451916603675408228976545600 8785174 57722584630988724310422201941936007552 8785175 19432597375965078061204905799274368800 8785176 111351417038170781213253424680933580800 8785177 217620917228682397725290662853384430026 8785178 -132238183529274361442350381666072281360 8785179 -123707085930075454434164526475521205296 8785180 95507436160389006723429863870303692800 8785181 99511387632268840870843969705491290982 8785182 6485170086015733359155110034997964800 8785183 58716726677815500588095864400707486208 8785184 36159923726031124568720605310117609472 8785185 -1485402207665271804876931898790078720 8785186 -119712814592331991595087063696338988208 8785187 125080049638791321931918129463840287836 8785188 116565043708912512751064789024447839872 8785189 51455199973088349264193405055404732800 8785190 34576384490277426145314250919948966400 8785191 106255592102752768951416620707552593192 8785192 12864105967520180375616544401887539200 8785193 109780432736786754326373962901142825716 8785194 -3527395774339917015628441276985890560 8785195 63481576247263545899354053558645708800 8785196 -28505135649031724867429994048703463424 8785197 -47836677934654904292952515948164577492 8785198 28367093103254952086802992303114323200 8785199 -64749044071962738584910224355525730800 8785200 14643605387734718087606941513853337600 8785201 2726877862853616897821699108675149280 8785202 716344984001064694448354081484372480 8785203 -18344241541118139845386069227378928896 8785204 88674580391377534474249524447557738496 8785205 -118957411028320568104147428565206120 8785206 -32728087374454078034628697000552500480 8785207 100257544969115132034127718649171857632 8785208 -187261089148009949732884274468001239040 8785209 -99757862300979364557351625760724173280 8785210 -18161719760394486672294725619174496800 8785211 6371819914709650955229041290356798552 8785212 17932039841961313088350679722996019712 8785213 150470828584316585741295124437817653580 8785214 17753459807744227521931163906376924672 8785215 37005478137928041970465557203527969920 8785216 61682216035128010614263086167915233280 8785217 27728112369322688331151438506490843200 8785218 9916379583581465004699774969509928960 8785219 26158100347005871315649887138576696720 8785220 -77230299847806669151261329528187392000 8785221 2478246582027853747803256090554583584 8785222 38502585911428076207387971774833666912 8785223 154785512732451597051716309434207376472 8785224 -46613155405841180591035608497661050880 8785225 -108347373217955065864148890561677977600 8785226 -94304574743478085045527201686462700960 8785227 -72984693402233000138159482757753631744 8785228 -188630130481004930914310725030251826432 8785229 -1165898169818800010448963179525697216 8785230 46820201186122939091849460869993454720 8785231 -35125373244089460049114332818758075200 8785232 -11310169338721289279335220485755371520 8785233 -268481675515868856588983602717233698400 8785234 -15116034942933632342361498107947953888 8785235 -119953360564782143196389374374046363440 8785236 -30867112285864589406623834757361729536 8785237 48243103380837743069973648847090413600 8785238 47077897212183047988356125739821504512 8785239 173981127361173840031410247675738371840 8785240 151556683711356404348640171478629580800 8785241 -48268750087043708601337046463176066496 8785242 16458000262469258944594533594191501040 8785243 -84943473963917006473331174630112763584 8785244 300397339993074386345345452792335360 8785245 5303240598997119275396596501668864000 8785246 188633179228083353407568003576604145920 8785247 -59675171892757783245705709386845942568 8785248 -66433192631277888186675226827032887296 8785249 88216078630086163462431461588400667392 8785250 -61176174664975876544109635422932696000 8785251 -119466021997000165653268567096013466840 8785252 -1722258900193020986104069079726972928 8785253 55660671430879593866361302452541294400 8785254 -79792380702849742015082761081277448192 8785255 -26107636458527881010269419486458569680 8785256 117434005558664144459472067823277096960 8785257 42490818942995431707843410547971292288 8785258 9175835119625907206454204554280867840 8785259 -105802912063068270157697151193104340140 8785260 5612636055922247172184935734657894400 8785261 -37346111439052124854142972133439828138 8785262 32530746903077242749709797637820562432 8785263 164275597548023375749099574688980628744 8785264 16550877695774208114015576912377217024 8785265 1803546833749563957499122965332292520 8785266 23387599543051609225196896826351230464 8785267 101829337641394477728029157866407114316 8785268 3985485076640240019536596800630589440 8785269 -63298963162244410569508794476548572036 8785270 29109489078498118586027121930298012800 8785271 -37652381649471429367744208050439125200 8785272 13776195979067790589274443268115025920 8785273 55209319213881084116610895920190551040 8785274 -143018473111159867954504881680470064640 8785275 12963903556573433919705894268987395600 8785276 -59026008785492579646943669561845862400 8785277 -278643645963037985285938975891391793600 8785278 -9104468086258980021528616072081780992 8785279 29140394467203814879984375277001481680 8785280 -7951387392469129858725177102591590400 8785281 16261756410757283234853720007179251376 8785282 -129080632106715098329449258954119179776 8785283 -85317739899080904922672049557773853392 8785284 -76662749987959338704542456212451153920 8785285 -9280796732517562137602973547696222020 8785286 -19563411233553924614106197546454917376 8785287 -1052770928664910075854815985510481920 8785288 -92990273800858117052405432563526768640 8785289 111301440260907054884107993959924167460 8785290 -33309725357845313457421633306573708800 8785291 52596751735975896925473997637185966000 8785292 62704101531122387928621975964882063872 8785293 -142826807475480443302773689165975093472 8785294 1799978621750740619622792256008644352 8785295 22473587289338865604627914407590714320 8785296 -462076253590411951863921449266876416 8785297 132005997923800287679402401080404509746 8785298 14611966740718180464239779464369548064 8785299 -190874131689043758308536740579859971792 8785300 99560705368870360698909951389646838400 8785301 34183060743395804244917134894442831424 8785302 -12439518396520475329336522572227688960 8785303 45162840166720249724313849448968836552 8785304 -90478963061139169124582625223188295680 8785305 82502497813335909636892919537481927300 8785306 -69543947721102242969613678867537957648 8785307 45141142373864467676997107923159447872 8785308 -71481803868458310423180346918769885184 8785309 9859249928817635702073928457134824608 8785310 -53661115745546985607974490141744055040 8785311 -51988115366835858604850752035572569128 8785312 181849074462353683874351517378909437952 8785313 -207962934286431388563775433615211345438 8785314 -98583923740645722672677173175330031360 8785315 34028824627235578596147754875010598400 8785316 -47812123835332415013636071089945025280 8785317 71886970002913588226751668457333047712 8785318 7100093370446630084013562617717231360 8785319 2587792599519417291692234200138669896 8785320 -35644203927912395770535486828482560000 8785321 7217584953950617287311483397560106612 8785322 10165943245165294148264174062635792384 8785323 104255869499200892947468695645999215772 8785324 114068537813874460660485243689922749696 8785325 -70419527384948039561351826555396661950 8785326 -44530252139418931135821229619179968 8785327 -132863412073473612249292652901518053008 8785328 -34984995890295168291626344130782003200 8785329 -14772494616396707834806088428547572800 8785330 883361569741297835376914730375275520 8785331 -2778673445316893377740410234423839776 8785332 -11596390700268458260047648376026217728 8785333 -21883050162670326582647112388459710336 8785334 -144106414751527192103876259917654937600 8785335 3082263016564168967417827758827127840 8785336 9493348341621768158377767398842368000 8785337 6233746145325291847814363113624194192 8785338 -29720098553996509655289709558412390400 8785339 -182654399083052265845448562453763000640 8785340 -6591308171598843505899405968813875200 8785341 -8731531497837399485911403300570082618 8785342 -71432194488860853250666550534688230016 8785343 64860526820272363892376716471085010800 8785344 9329350466282115054574924233720201216 8785345 -87480716712454121321668638559725679320 8785346 9617910748928370042828758231056882560 8785347 -183481273495468528387894689515855545680 8785348 -5472195160460107568349976135878574080 8785349 -98839825745761031070325265716583239650 8785350 7497166141165858869438470835956592000 8785351 110535855304369452201480189540596649304 8785352 -80008294672293591440599918291302481920 8785353 161450582841988889179065473853401702400 8785354 129749867875237736643798533163432192 8785355 120356079301103547264392442638840633760 8785356 48801610310490169273045979531554406400 8785357 -35470372455449422298638736077893233268 8785358 -104983741160667847282800142218683622720 8785359 -120332371499388546916420461132902851272 8785360 35093531024487348308067188134224691200 8785361 77557937606078296369647821291408206452 8785362 40572408137889223840602864780339335424 8785363 71208169632676592890426803742118040760 8785364 -55565072455119816787767710262874281984 8785365 -44431315111205321622371359104005261280 8785366 -41422234594715848306383153939905734368 8785367 144051836587653037731911841925679213352 8785368 46955371169640295525262848768825344000 8785369 85150607970018864308484175456080701952 8785370 27580237982158879987046732716036335360 8785371 39050941049636826735583339220527348224 8785372 -11130517340116217473888196651358871040 8785373 3860104210795041417859013610120134304 8785374 3435033880500961717585306289059255296 8785375 269236701460633525374776463513170100000 8785376 -9560399584335433500988099321634488320 8785377 45833125262522222160276145728665447700 8785378 -9148514130230550037781438489174742528 8785379 32829838935651054283648222029194742240 8785380 35272621208865157129585329546061762560 8785381 -90903476664663507656452242764999980416 8785382 127874565576718807716403685515475565792 8785383 -58303678465095440288713227093644156376 8785384 -127933700364457615929016555061101608960 8785385 -13151474080195571855261851723858717440 8785386 -3106541932108454860015493182528121760 8785387 -32977261786594040527240680116542267168 8785388 -194101845937033871272500393071305043712 8785389 -118534640862078729521677105370264880576 8785390 -39755749070683379624792070553089652800 8785391 95187428003228165892452422723900877520 8785392 -8138600766055778720831578603772706816 8785393 219575324892928686052804055377938061120 8785394 10830826420284858832257494262592080000 8785395 -169333518128639943927542140788582528000 8785396 -218631509888743600861020016096093992192 8785397 -8525360829635232132204164303594339154 8785398 -9243492065248322574782102427421077504 8785399 -33711883695997503219977388329773941408 8785400 -4832653209971835941064429889413120000 8785401 -39213841218243484849661254119121491840 8785402 -24969356144819873022760604305764650496 8785403 -22135105815668574186738873602675872752 8785404 -215477827626556480154905451130218496 8785405 -69591406832388002032321984387554069000 8785406 76711556581439567537569946691427402176 8785407 24431860159231123586500561017253307520 8785408 -81802875185014704130711589562341130240 8785409 -118176814638716363333143687980960507390 8785410 2884585717045171858196085385519526400 8785411 21222543954600925399346632192336340952 8785412 -19110398036679640891591830986121388800 8785413 -32366608523282400546601690881771255552 8785414 1262618528103321413749236598105079424 8785415 -83765411235343702243433893163818786440 8785416 -925572159397196287605660132456284160 8785417 -29614686465494543012768580286762114534 8785418 62580058112866238631605484258869255520 8785419 23040095522864091647980475496693286080 8785420 -29767447104703438214572858872779397120 8785421 -181711618761250101687483693460184946378 8785422 -155979847551610979130389138200806619968 8785423 147906620048119350413407150007511242672 8785424 36698287402646987572183802473805783040 8785425 -7825597377034799921972959413797529600 8785426 -11163943740684965402009009226712615776 8785427 1476426770476800870538416088310790144 8785428 31080839661812045053405464948052180992 8785429 45665451253175650356314653807501009440 8785430 30805912121017361281505317325553638400 8785431 -59177975077508855467794558084227903040 8785432 283664464737034497868712038966555852800 8785433 239223787174902895032915277715259284682 8785434 16709784199615347001543591831540638720 8785435 101565476761205164819682896863710114880 8785436 -114783070809845683674986338163171412480 8785437 -104906472599318569972313638512946803840 8785438 -7418867082515468198303923461661130880 8785439 14170455016197599328627130804354648896 8785440 -32597929035849682485294553531969044480 8785441 -29176191323929613793924934095620856128 8785442 180097571782434744444235023206249515392 8785443 35776008365082148785549324157372403064 8785444 -145922729775971391128535903381725640064 8785445 46463182832113171788080305736782088700 8785446 -38587550050951373382095335441277802816 8785447 -379069407573385590111124954821209184 8785448 -44306030759382039235378704318332928000 8785449 564665245437566845618480746630843840 8785450 -10951364605885465343059560966435126000 8785451 -43784086625384514564619032313899302400 8785452 2608933986467522116316059551868108800 8785453 -238119171115418899794991962204234696298 8785454 -29577857817671339681359030883561628480 8785455 -39301722018985728817990603037617248240 8785456 -664524065283512673277501496080089088 8785457 -47291774437470020039650726681252769820 8785458 -31932663216920879375878209689036084352 8785459 1993727570983532706232041955994389968 8785460 -67277134522260620574308723291287614720 8785461 -178637067610804845351537894456510222720 8785462 10773279789179379690272585659375718016 8785463 -1512073987966601427705090098753762640 8785464 -25476328090421957141745036526181007360 8785465 26999463839003428621921191138226236120 8785466 35213568512571977371546694171379276000 8785467 150182164826140223956424581162363521600 8785468 138062277519251564557229281216901147648 8785469 -61061935834882060635852650208182224896 8785470 9167169941040680316054342518683536000 8785471 109201307238282929600544511532474622672 8785472 -54908564011493214748987640522202415104 8785473 51323588339734483554645270652511924784 8785474 -59084920018001809855856974442123049264 8785475 76916976167229297003145071851793914400 8785476 -42060257371104760707090490023998791680 8785477 -8118200035879312208609491913652779300 8785478 -56828235950449815036557259793997419776 8785479 15553190530299691521527845662696683520 8785480 -14781046174629016195679905356727910400 8785481 347708218545918124097574194844832478772 8785482 -41093473567366118354154148070898633216 8785483 39056684678408679522485042279826482320 8785484 42347294550212873687914020982196368896 8785485 -62990087319211537506609353293076009160 8785486 47316474400708519396841622023224384320 8785487 -191083401673036523770090076533596370200 8785488 58741771213603216826037811279403679744 8785489 -36009554638402892517646800436149197710 8785490 -15133016621228299546530038756056773120 8785491 19138813988628482792278589195969495040 8785492 -48893114117943427925541999675402201600 8785493 67633929335302250963476346924836078464 8785494 -57402892073640323317820061897513309312 8785495 85572593649287166726520783710542708400 8785496 197509766307566293287999648393086945280 8785497 -42209134093675886096404654789422097728 8785498 222058472385862242915599233675511478720 8785499 -37189691249218026320736302524817324040 8785500 116623413696757433252529166946226432000 8785501 -244188757484716294929392840449133281498 8785502 -519822932006661265935999069111309312 8785503 6588857369581787981408504541108502032 8785504 13842048606959364285949064306519703552 8785505 -59101195891369546535628726133326912000 8785506 -75602262919730760571864608537175956096 8785507 -153327517207401709730166355384818102244 8785508 -164039669882066722166645273040483084672 8785509 38246296158632679219546348930638235840 8785510 15125524322514445505460204031826252160 8785511 -1354034032865912560621022511134853120 8785512 4376837467751511830121547113245137920 8785513 -51435244390452858325530328060076611680 8785514 111192066276062462085461546100736103856 8785515 128854537852913621380399580113955351040 8785516 -201474552082932327040553746815457230848 8785517 -35852447473098882536161994806990561152 8785518 17537055334456318320501256796924175360 8785519 81757133970759746243509351904011731920 8785520 1020922247735776798026309222386073600 8785521 -1254952393002215904307384887582467160 8785522 139193612320628043830915844265654244352 8785523 61864135989227835450469974400473040920 8785524 -9513046125386999306315284528099491840 8785525 -40175534565420234226314293635017462400 8785526 101455343514190990711966641884254679712 8785527 141485422796506901007339658300661074920 8785528 189955274980303967649353393292553052160 8785529 -210267483986234642513898023426969415600 8785530 -34942872766457977134065062238069913600 8785531 238882386965400778101206094923308549312 8785532 -30034861269617936466342229974164047872 8785533 -82955416892012926835737006740326472000 8785534 5433384045172377212742356218976984640 8785535 -15474987683706609032240730849384439440 8785536 -69751146096495870160649838185341255680 8785537 63411890444957981514384175272944906800 8785538 77387220149024996852841221266815763920 8785539 9203945130363736578119226410218235040 8785540 -33533556245639441264637046463116492800 8785541 91773155896485664620286037521297806942 8785542 -56433335408710104165196708502741268288 8785543 94401115687428683649321705912494358800 8785544 -201438644659414364714238386238337059840 8785545 797173179711671695019946666900704640 8785546 -5413948524531151683979209478305776640 8785547 -254975408563165461276704667467925161004 8785548 25689706003069232005786486637657624832 8785549 -5672831687100854649205214112749628288 8785550 -3374367715033797562676092332923472000 8785551 -63110578016204488812258470619797653368 8785552 -7849527033281382375221110728283807744 8785553 -33020241406461388183407940396840193820 8785554 -64060040552414032484067402144158878080 8785555 -52321136707218100327798461214928734080 8785556 40923437433008667868105857902807930880 8785557 220690360192918876006132235602899881280 8785558 -28969722408110305402599373479787377120 8785559 34293163266023571098739948707860157880 8785560 33140960335399344650705273059196928000 8785561 -614157498777681905050388452196414268 8785562 -51503419461173742094598508422173478400 8785563 -31418971685175598567749207242785804032 8785564 -47400128493512005858868506308174631424 8785565 65656228210560530718013281827921758200 8785566 -26072315050687880725885327996948016256 8785567 52331128877719634748180488297155399792 8785568 449522315181370254805880724248002560 8785569 -30003393434590717536092479757643532032 8785570 -23986992266024838052529271446211787200 8785571 216182707152226243999138394937082007772 8785572 87609758011669983807125467268948121600 8785573 -4895408713208819767955405170679994178 8785574 12553468004799366859233054123827636352 8785575 8598082173257142228636010491790105800 8785576 78256332710055685117258600716506972160 8785577 -122930200517587506061723442857851034800 8785578 72032568767120513231726207190336647424 8785579 243343815834623946927092641742210021520 8785580 99078321926743700744308954112873011200 8785581 4588833583284284687624088602396451840 8785582 34552543759483346413209894903445899072 8785583 230576494285752796439924577027428390400 8785584 2679275660760107891417074224027156480 8785585 147172532048454956183226443916106165800 8785586 13445038066298626763626486752542416896 8785587 -21508369928895015782713748016354711240 8785588 -681755124859037600099608685286068224 8785589 82793794207440892841838069464138097390 8785590 -72028615454287484135387420608150118400 8785591 369504411355778288576729449165676004592 8785592 -53142981156725404690909258904367820800 8785593 -152504793748382780025460441831947779718 8785594 108410702805669684906135219987734826096 8785595 -26216937136969815984656103011912222400 8785596 57523661772631368132282940971939451392 8785597 235132057177157839813344985972409444140 8785598 29681097339271868335198549587320403264 8785599 6272979038087679877461613583914632960 8785600 -9847955865057432286684560237395968000 8785601 84502532586904828197206323491563840304 8785602 -45622407644721546452955352035104716800 8785603 -87530619679392835695522911503587812856 8785604 136065174019015291042364006903967152256 8785605 33779952104605875689819004945574560000 8785606 -78037033454363867828374232163078543360 8785607 49303801825340036134021077524908784856 8785608 33936110590870078124675640360461107200 8785609 -14741068176589842405798342858720361728 8785610 9974255507716485915823361668645556160 8785611 88833483727048087129076898711316999680 8785612 -67932645295343494874900974929283972608 8785613 111375714160616547505866727833052068096 8785614 -28730419689895823433536842621515572160 8785615 -282466777622714380138616913348488880 8785616 -33064660218204496690374343758556692480 8785617 -39355389732532521579668878529779001856 8785618 33094489205353537021065102472653066240 8785619 174334291199902159283971486350134250840 8785620 -70140107450744258175331312146604243200 8785621 94861423486114107993445179934861464892 8785622 -119117301671722257903811928897250609888 8785623 -3062855438650348429889879102068821504 8785624 -91362502719701820585740276726622935040 8785625 -38086993223775170159247050326871208750 8785626 -36085479316442344322183829032724358656 8785627 90770733204370429820457591442583849512 8785628 -152492014904229896893796364815297029632 8785629 -122735552624490692767332648137842930176 8785630 -9941776038514227615400536745156819200 8785631 4771450842600582023093020411722119040 8785632 -28513190719670726710398499648203128832 8785633 138520147246338255507336959419349809728 8785634 -77119990940991367457020299409374608640 8785635 -11455138812927110703601533530811703200 8785636 -156050649943767650662967540166086649600 8785637 42371290881053369114750316328229867520 8785638 12129794470139358982865249979686476800 8785639 1271697247372997806146921375295803000 8785640 14168494258515444910530257553899520000 8785641 -25394004836517879855276829006489777008 8785642 12170264392501357317405720795223263072 8785643 300046143461632549260435933957127102680 8785644 -839221597755358111948042734715109376 8785645 136985994252568062659876957483709218400 8785646 29428412201697149963092930425614236224 8785647 44236484324437465187550391773305624256 8785648 7159874379094226109991203836414132224 8785649 -88680766096818736412834015103685426350 8785650 -4606288108866818872768461734521574400 8785651 -13624112317838206916361683000503432800 8785652 -1614437561261312602149546773546062464 8785653 21706591729493060815326593431617890208 8785654 -64464863781679443927104570624587508928 8785655 -1736455900631956983581908342340825280 8785656 21379772767898696141229648464861245440 8785657 -3758217149349592618673409209343918534 8785658 3065012004678463125643481118250104576 8785659 45772226822520969284403180499507438104 8785660 -981096232202842933126539679310807040 8785661 -241197346947329607524107075388793471738 8785662 65655376311542862524654979496254917952 8785663 42130826398084686959297615692837936896 8785664 -87665838477267731479182029066474618880 8785665 550391274742745128010398876241147520 8785666 76761912913531945092250941404657486880 8785667 191016187051764225926357932546941017352 8785668 82531657649953011848252260543293044736 8785669 253783125276879630901933686033342612160 8785670 7168563440144856804387984420046193280 8785671 12066386225747744353842104598695983104 8785672 -48472575879980503466135651333795512320 8785673 -35630056205338866115687116489465920376 8785674 -1157503481709078084489864520290669312 8785675 -123432672756789971157609839717208411100 8785676 -1968977061509402150775500597867604480 8785677 78000065874782843592446833331487107520 8785678 -30170247645118905330977918958950983680 8785679 -4581092863218392658461444410741721088 8785680 8990138919056001781831325242160578560 8785681 167022706316828721970539087708577506482 8785682 -51095418991542837255354892753183958016 8785683 112583679797568555190673679094885078452 8785684 73605292143404383702585581362729644032 8785685 65316561208511618795458132113920388720 8785686 7057775494350630570546485247742875648 8785687 61999104617702650635816605881775022144 8785688 -246532733692532926598833673093199882240 8785689 313748333999893762814458343948328432 8785690 -43627583108595148163024771793178886400 8785691 -60582595575413263644611695783062262908 8785692 -94800830097359185045327736138058624000 8785693 -95517689289521921171938449603936869184 8785694 58899782598688738415223105819955708800 8785695 -93582959899222901447148267300840768000 8785696 -559575414478095829030886165895315456 8785697 13486317444611965799255610051060802146 8785698 3328634742998176065110214521562286464 8785699 76641924941326530978135179836628080864 8785700 12185027947614751023696067359668966400 8785701 47180387134311420304318312117767271968 8785702 -85659772201964822403806662646530728768 8785703 -259344802121732418748962588486982049040 8785704 -60510922264051953959991798461687316480 8785705 71403561815533891915967218378824003720 8785706 -84718607276096611232633927613760730448 8785707 4903971119843463409915961159108405760 8785708 -55838874765483898132396905517068790784 8785709 -125326871947920733204584073950004361184 8785710 28962503874113571490436588895034245120 8785711 -96653947885606980340950782366179922376 8785712 9973149468015707829850524542860001280 8785713 -141518768669098208793016355435135277456 8785714 -35593484597210927325493215165247142400 8785715 122480651988047526781952267967558693360 8785716 68541775865998550008940567788969089024 8785717 -3785185844140939282883184868980805760 8785718 -94983172266384299245995702909241833984 8785719 251911324746276390673275568871595630240 8785720 114517871805155109298839778688501760000 8785721 -5722951106050739475844948338491877888 8785722 -42173825969842588260820792524412060416 8785723 -105189468072768433663352174700629786376 8785724 -16047761074684818523861647795077836800 8785725 -8358207614951866436736523856627416800 8785726 2903401866632066340666348514944643200 8785727 -64126515233179383219219552076797923880 8785728 -1691413235162402684573218248138424320 8785729 -133963329748242345164945776524073425980 8785730 -2240970219722724688850230409478006240 8785731 71460114612982235489729693785810852080 8785732 -73133446208285283531770371468485291904 8785733 95211686714792174176816323809332961280 8785734 74467688724789317380988092644691135680 8785735 -7730187523926377605378395600062615040 8785736 33308969349105035810522212971702159360 8785737 150881341571061679181587353313739074794 8785738 -80017722450137454721992705243983510592 8785739 143114356403086135955345882079872123880 8785740 10009356080638584602969889312921753600 8785741 17398767292780366173696367253985913984 8785742 -4837345958208941975638438986367499520 8785743 42848339857638957907615361620684752264 8785744 18234016413153505516611030836041482240 8785745 -123180135410750030125152018000310445400 8785746 -4575320536008576578712011768449442016 8785747 150303249441084211565467611773062784880 8785748 -9661039491218940638718355693347409920 8785749 17925893478124565803026676006223020320 8785750 -36589795220147437199607778925508672000 8785751 -65439404025216404130476809001060016888 8785752 147230048559964321657948403490906931200 8785753 -112728906665619463355778521030954436480 8785754 -47891554902643080706433933182492185600 8785755 43869051169174985623942411948018410000 8785756 27785348436654428841831205172602375168 8785757 -202206285667518480647874299651010110208 8785758 -43546062204540334654018623307687502016 8785759 -112418182417549195526171871916661570696 8785760 2196711311788393238858449289344450560 8785761 -1301317035661788004148981873230659456 8785762 41482880537869323646759143406712023632 8785763 -12179016515553447535839583203130286640 8785764 -19618924152380200288129273446208141056 8785765 188147340910401688011548735889552321660 8785766 -92790234776403169339112682890437354176 8785767 64624169618058106915365805680924173520 8785768 188747651729321079128175233308866370560 8785769 12128635225932427369000749859828614408 8785770 -5682871429006965462801519262187028480 8785771 101446231159911856294576212959387726200 8785772 44001815317118221027565681930980872192 8785773 -20791293024689642757422062651935038400 8785774 -3497380059020527685621030107323132864 8785775 76915685098899485601466161197322886800 8785776 -2429482298507958105247084804431249408 8785777 -50564322416371279464669952386045176832 8785778 50036440607609999614791008030968909824 8785779 -28957608841737861260491650704346989520 8785780 10451855136518807997565941680234361600 8785781 -139189475396714834928329507216759208036 8785782 22602425263862444358911732843363589120 8785783 121914822878866989844092719651779197032 8785784 32415242108082748824250122515211878400 8785785 69503460244976920937171545984266648000 8785786 -102828019103129523047748425260555019040 8785787 44400522844140343186223962899823209192 8785788 36718526437293822474851826201107619840 8785789 201902116477941988533945940690532691590 8785790 -23188841996020495619685095936925100800 8785791 16253374468649961284193319963644928752 8785792 -68812978998824338734511470809815449600 8785793 155084537790084276513442317209792562624 8785794 13844061854758966755620444564213193600 8785795 -37387559480767036971609310962256530720 8785796 -44581543554276098608538431739762582400 8785797 -148746590203142548093948673331375271872 8785798 42377857532082598560460014325299728256 8785799 3955903798176489131432934908541464448 8785800 -12648610686568319239594444122101760000 8785801 -164397584855452950524937876859013668198 8785802 8265713273491708680058337557672966752 8785803 428276569686020223043929460253521920 8785804 381769070572438808355040777356271104000 8785805 -17747525300697198044943096329527178880 8785806 -31852748286935521164609148196524227456 8785807 -151943526008642519337700475259702889680 8785808 2146277626757131419050974369655685120 8785809 -86476637770293903422308258924439078400 8785810 -27400699373020388082383532464329920 8785811 104946325133430368425289504686699480800 8785812 -25637980015850735430892482709482713088 8785813 -35198447565273677009199459109842976260 8785814 114386213528033625099988505716507426560 8785815 8423360525038278670390968470469821520 8785816 -14135672947897052526091509774800732160 8785817 -69487567480737037476098799915283456620 8785818 121889865839076614555255477416922035200 8785819 -12836819758473629046047102738174123504 8785820 6634340093194932031595021491125596160 8785821 3270208361318103452732612453119929408 8785822 -5240974903526723500620035661287196288 8785823 29363924031277377559866287609629168584 8785824 -2555847666413938792842284729200803840 8785825 -19533042059752707823974125420686884500 8785826 31078127838576168975454786080869122560 8785827 12495029960441744700307204378229638560 8785828 -28921674274446314730789776528786324480 8785829 -36511917399671590765457204292795815712 8785830 -50100576657209909712767012826441980160 8785831 450939179765234407418203027971432463272 8785832 -172104645128978531330046082026543513600 8785833 -16174058093332529715819463331617609536 8785834 -8871206801010558178058902654392849408 8785835 -61485337496815087144367974867311905040 8785836 30234371499240030173519887477150310400 8785837 -265930995812134034773283756827581825514 8785838 -5478891995489020471634142928965439104 8785839 48267705602839951745704104841867079808 8785840 17378358652406663560041400819600588800 8785841 178735553839245398431305481056235492242 8785842 -1037765951836498282577723377023181824 8785843 -182155305409079959934437474922786771256 8785844 2837680749632097482136714458220711936 8785845 -75783632578488359105255217303846022980 8785846 -1185189132905289267881752067748060096 8785847 171494343217039894878460836187093961160 8785848 -71243649711092432776046484651825623040 8785849 4521183376824466086354339322738868040 8785850 230054194943353626545434792078560000 8785851 37407221479372730538416253201654280704 8785852 -15332796580825138962067105834743441920 8785853 -196539497576142543614578245953902067898 8785854 -22294337442552342210496965206978949120 8785855 -100255016634757526617763384472418097280 8785856 -52362157476182583692117112296476508160 8785857 93428503105735475172961789866162066720 8785858 -120619958963625770101505546070570876720 8785859 114707282169493800869536439939401850640 8785860 9826748627981318141652716129819688960 8785861 -34028254771250668617530602402088396768 8785862 58862968355578074382644352980602032512 8785863 5526363925685688217647600770825067216 8785864 53489885766893516333786133268533519360 8785865 -20542516900420373659136481836911234560 8785866 30303737864102835316090102903656364800 8785867 -239203441033997136334176018055642085880 8785868 -9643062119183401246790681446589159424 8785869 197552106066002866400701746626901363360 8785870 118205574694342125443829072753666543360 8785871 9723893718427061936152109488333497072 8785872 -10589172839967952802936456078320631808 8785873 9106848468459269209279862473066314660 8785874 77305337373379515678808256234152545936 8785875 20412007568556758062286841503337024000 8785876 134092841668849207359881965172541358080 8785877 -2589389339470347369447703226662946208 8785878 38109649860300072316516464204933644160 8785879 -254555869625004980209084501750391520 8785880 -48462946126630419877290619979209113600 8785881 -31958419231073167559653841645902254720 8785882 13363589874317803845032271295166575104 8785883 137851937116002232798552064256705864132 8785884 -39400745249281138831500564694835787264 8785885 32541111333299347757390117365670102400 8785886 7498666715092431684002508987666154560 8785887 -111012298367097632176787441686709207040 8785888 7290308480755191579879459183771254784 8785889 314565819483248082442804471134220992 8785890 4965297617086751439717633086670872640 8785891 271119170024115776331796372365315390784 8785892 -86749064950247022780513745313237606784 8785893 11740260601946659079674364111189100000 8785894 44379297278091390478480520265384099840 8785895 -45369525724164578818445971741859700000 8785896 -441575364267675537242647455834439680 8785897 -169988649391840530988851365284695331654 8785898 105936854166367385998479973702293841920 8785899 -119166844646269825641034320707866846116 8785900 126958235212986936969922855191216716800 8785901 -125051809922245356650424492610912879968 8785902 -29229364092332281861232444319599341440 8785903 4814275597448185884917091291440400880 8785904 -35517706090631622272071213003806965760 8785905 56288474253030248532357514216480604160 8785906 -256504959224633837198752595836192880640 8785907 -73479589004798421807648844918995640320 8785908 -53414380797833485333110666304024897536 8785909 4953342129017151310052369445528920352 8785910 25759573639380604015106539156842539520 8785911 171714426393133603942780616893392528384 8785912 79846123286589007290381951447250022400 8785913 -228504049263434950837785832280782322838 8785914 17107498953913218571163052126652084992 8785915 -6231054693716634495242535409677869280 8785916 -35221055896051290870280605324026408448 8785917 32989354506093332766061607733980658720 8785918 -5500973535120348128416401209699484096 8785919 420698496181421470852755207746309460696 8785920 27051745834673764271930430701426442240 8785921 103569840888545939337065171150533529044 8785922 6290854225127512981652053442632302624 8785923 2132039049614657119753868047850663040 8785924 48648268257438834235459350795065061376 8785925 86141401891039085161969355776696966650 8785926 -64135367186803188401058012217611264960 8785927 -27416315456078538903289597441405347008 8785928 22108225500828613945586010285047040000 8785929 61640591569732380197389279099818918240 8785930 -9021937479914942779136641246870964640 8785931 14645388920749826237769715022698454016 8785932 337352652573218716593901967846756352 8785933 -59933395346016854036739875283114504596 8785934 -182555142931751295556080028123996507200 8785935 -20944416123775610164664147066382489600 8785936 -37619976124297632261889060495795806208 8785937 53455427821041717496080984145116401586 8785938 23872873798032441446633331279618362880 8785939 -109944443680680677048811500707831860776 8785940 -157994146860941882026590361314271326720 8785941 -27524757186190883344594597756065587808 8785942 39447703538713092714280428857294476800 8785943 9554425905020916548893074452453157192 8785944 -132301136442606088148211932555404400640 8785945 58679845568852315765013338945120640000 8785946 22946397966931897378422852710814009024 8785947 -3477756380443129112941360437015403728 8785948 37734009436295150944146647184473527808 8785949 -112751364288213888073579138768966209600 8785950 -3700895291606583233479386699776078400 8785951 203640339808196550259521634098162457952 8785952 6964908471723611014152010489034440704 8785953 27897948389666083975395783187021110864 8785954 -32447046248083875268930262070718333440 8785955 -25277393679388765334237772799230830640 8785956 -59705268395392174858987666265305989120 8785957 222998122404983702645028313674443899452 8785958 -27624420136852154176373862491181626880 8785959 3007878826953052415667672382613534208 8785960 45344387075889243799295225680930560000 8785961 270572837859682484564611974185785184400 8785962 -49929732636606130790060317574587100160 8785963 -41551518606750312904891506085858451788 8785964 -307612236223335244738179073300192447488 8785965 -78732467943543801143893845206495081280 8785966 31326818033285358130560280895214612480 8785967 -91710922390862700764748843214431111888 8785968 -56075200005980750558788799792971776 8785969 16825427786248017435845366420793231720 8785970 19179556946941980587052335707545547680 8785971 -138258765273048741746295580505016816840 8785972 55144813086628893653459123157280710912 8785973 -37541208643256111736178517582863467360 8785974 -70228271226875802720214161756410322048 8785975 318176855189702237082675720572035200 8785976 35812092579189105473136934071166771200 8785977 49354526453515424975136951757406416896 8785978 -51720463909624937024303392106025527040 8785979 -86961952279401122595437402252796573624 8785980 25659655723096492955807044849891737600 8785981 -297454692440139745393817273461042364218 8785982 26583142972927618261819759818134928384 8785983 -37203619521540444303478686289549401456 8785984 54492612055711910515324677527024173056 8785985 70873387150603977109870198282808640000 8785986 -52010647897061287075130935679961891072 8785987 -55507442567800421832757867642076459008 8785988 9348523898470665108240328757749674240 8785989 4021680182622043712093089807071024000 8785990 55858667081082872342167358871683472000 8785991 40984811993178474016266615734854021440 8785992 -175655638735242496621392882303236505600 8785993 -75811981664674224663511323079186622758 8785994 -44294208421977075367774190275916166864 8785995 54050765953844415478364361253319451120 8785996 -123138927166348054278517460138049568000 8785997 -8313835520252615326025270222233171488 8785998 -24881117757689444146430513290635548736 8785999 164329987677714515377936478736516283240 8786000 -18250803885172257519324897746092032000 8786001 -38746937700069405527167226102108874816 8786002 113919153641052467478328644115283831952 8786003 64852136131435704417326428470524173344 8786004 -898112056576157544291187617926903808 8786005 183884953025291027552215094390366445660 8786006 11349779068525735684045981524539825952 8786007 -173859392507016289928197556974645329480 8786008 -41580279461673662854415970001688985600 8786009 -60124492355348729598651859420503260790 8786010 34038137179998166590890517111292834560 8786011 13759999950385003259374696368539524080 8786012 -277739503467323620741980792485534519808 8786013 -63033361692288619242006302180927010624 8786014 -76640782486255097321739269533399755840 8786015 21151073123698638762523391052526576320 8786016 79588724169318799986223411592783462400 8786017 60260143532446935751960273209740972066 8786018 -19401811496844030259058014878462336 8786019 103483914052935034338108405209812434816 8786020 -15844563351339396738721233173757296640 8786021 63372313805487173342041374122340852222 8786022 -8501343490674400675985178323721578496 8786023 -64101433559891128144064584764339081456 8786024 -1073069582618854875691519196507719680 8786025 -76106387905253295008631967268291729700 8786026 17955209066094686303994227700423354624 8786027 -71872125868025520096033774241663946088 8786028 19642402110699786538125693963860497920 8786029 45573431796709694411191457684817508576 8786030 -73244845611879020483368983118678730880 8786031 37988380382597357988723340801555212552 8786032 -15218550277786953353177733818268057600 8786033 -85996909369334215194575966737502852880 8786034 -63389649565425109500342747813460560480 8786035 -7963589065601081125083986265230594640 8786036 -3319460069013965068273143592986193920 8786037 -41868800531260251470653638436544931840 8786038 -6661516739201244755038658326511818080 8786039 176685861721622007546750853881647523072 8786040 108731490514314180239190623024052633600 8786041 -188380651328661416803573293234664526016 8786042 23722198346772199710192922326502663392 8786043 -188807794602999980982856214492035476000 8786044 -20257712245938953069456956999387569664 8786045 -6416591618224547632169847988983138720 8786046 -13453836161437636026817079354585988096 8786047 4736129592374546157589245551311066496 8786048 -2702915681752399648919183309018234880 8786049 -2627412258477880206406056383899329600 8786050 -571362247485090369361288134685094400 8786051 31915649099204507479457486022706867200 8786052 189659715665186695350539490330434688 8786053 -286712435067787623739358157362797601698 8786054 -6462301001069292976001184121730223360 8786055 -29187750160868105233749598515974856240 8786056 -104281767867550212323731610129109196800 8786057 12417062181169976901387875933051765952 8786058 -37528137825737273821299790887870940416 8786059 174224390222020495533199478616185054352 8786060 2976112571799821606168170497073812480 8786061 142087116178286888889090050279678016 8786062 97051226031082843791226838309113348032 8786063 -91655470085173311101883116986493150352 8786064 10094892434533332542849901091167928320 8786065 58845726724847304392342868859476693120 8786066 8521901443170520230179378664727076640 8786067 -19026284094903556729358498453715007488 8786068 -33075176938843427042406100917387352064 8786069 -86492224133753721198052147662672567456 8786070 584942011336330008340658904697812480 8786071 -404010318496736085000640118288395088 8786072 -211972208056083486384920382454725427200 8786073 -81146643013759934510632124936264928816 8786074 -117834633608148547036012296119490322176 8786075 -11126518254020852885135080215372150000 8786076 -22762471515782198862674478700981426176 8786077 -104941496534105975277398775113662274074 8786078 -46239292683768529139325780892116015360 8786079 -139094864041478971325067529609988313576 8786080 577890324662291719921125507642163200 8786081 -151592684850032497138358137353235470336 8786082 27160241053788771620509122328760776704 8786083 -287520900796343195516849354902928883600 8786084 115590284734383159126555303687135872256 8786085 40251688078238177077563978519945861120 8786086 224683499725219170329950847591873187840 8786087 136652997430039072792955401675709903736 8786088 7891475572190088035773739922324556800 8786089 -18125213371488924418301097745200247992 8786090 -25703836326793014542275703451085015200 8786091 -7004209644938542477437740923112489472 8786092 -70279684545321678512441585681533670400 8786093 -136099318249305206353205574572270377620 8786094 26623690012598088034933755883786183680 8786095 58716989906139920666000975316192831600 8786096 -43946890885399137689884539852251037696 8786097 -62692912148053262940307626239173188960 8786098 -51251505630189688745767748918327518080 8786099 17910902950806006205301650724762841936 8786100 1879296707241029330473853921266022400 8786101 110879422506180561112809670158575543100 8786102 20965462727180279782234164761443196544 8786103 -112951592947129881276414069673847011200 8786104 3286316465715409014037286743800606720 8786105 46689287593698892636444104186265528260 8786106 -14568503818082418298795328131427030016 8786107 164470726476465728765880492353084528232 8786108 -31408862500726270603584641166559233024 8786109 -638783242639498893796410507050435040 8786110 29448112058081092826161488980780088960 8786111 520728497496306541753538166797960621400 8786112 31921398043473686138039003367742636032 8786113 -10428404629172237379026732469680107520 8786114 101528024993602147950477851249405755392 8786115 -7008145464479554306394739116923648320 8786116 111971212212122355043514108169191872640 8786117 -91007287284526618799376975477690658788 8786118 4328115723348948632732901085217525760 8786119 -241591887240844886656400731214562397480 8786120 -64696596158996166964677595962052608000 8786121 -15677854493750120779411759807143818880 8786122 46319530552843623260037722090292056112 8786123 52871181351618159173256823468344948372 8786124 174029647384687289586120643170512747520 8786125 271430808629826087300533025034813455000 8786126 -33959617643536270863653499297467527488 8786127 33117650255113330706764296980757467904 8786128 2095807599598376834023250760505196544 8786129 15580037086289567259589394411522052288 8786130 47861497707301630498925698333001280000 8786131 -97118210316114747754645541217569874576 8786132 145367686058686927343744479286410752000 8786133 96410274553236839586668387169290529984 8786134 -2790508561579909175136004686711644928 8786135 7122304491895910481268929697366337760 8786136 52004737707521595142826820723983769600 8786137 -209817812707774461015723694341712748 8786138 -56951712748110212390733096567081761280 8786139 -7326456242335442900446999162995081576 8786140 -1531514609961841784636465569363768320 8786141 180691847405019054534404286888337501362 8786142 62407799820564012787395954236671160640 8786143 -304235948493470938592291185651365209120 8786144 -66585309111190255399845244961141293056 8786145 -39091666050563743292339737965978737280 8786146 -4012290525813441410203676936237698560 8786147 -3361270962787363046862504588462160440 8786148 33317649006521479485781124115003027456 8786149 253340916143467435596193987511022689150 8786150 -53383999163103750211250182474438279200 8786151 -72591382048702140327212151024930387840 8786152 -91371301372104177315542790531391718400 8786153 211701360878670903995533604442558441402 8786154 6857223532614965732852470391492030208 8786155 -69528651215808241361307045269788892640 8786156 -107256033477264869656237371659183988480 8786157 -50493784565961981256496436651965837760 8786158 67339255453506052269195042277521583680 8786159 82971198152301450171795917179441110360 8786160 -420191841527424372492591816061255680 8786161 -36525865603579007028082767838675482588 8786162 -20619178746935936267560092057172500480 8786163 -22807108924082013378785103497030424480 8786164 199938570412505656265578999291398229376 8786165 -169812125788572661532484809401962851940 8786166 -32153613587952444921078407257066598400 8786167 -23192783855261921159721255894686404280 8786168 22131900897758723523048598638265896960 8786169 -15402427909059763934895996806674705920 8786170 -19441826561528587713752372991637209600 8786171 61085029574081458574519037608444526372 8786172 69153757626555808094150681481545236992 8786173 106519014640417436555027203014962246 8786174 -135815332036997965604285813908367348928 8786175 9113110880422555359477652607811648000 8786176 -17581109918763998878711817697700610048 8786177 110689485870951225418427057403248625732 8786178 5781757297613384275319083950970801920 8786179 -207169084590723106034238241407102244608 8786180 107181435950313864315786769510136217600 8786181 12519899201325762681395905309890903840 8786182 -914239973091929205049903834435564416 8786183 48052048944214809034546709185343599920 8786184 68330887378421532342781471719216906240 8786185 -183393653908112489902618801279011070620 8786186 74374597511757816843425370554334975792 8786187 4154729051287030521023388803368405368 8786188 -87393865494466986714057060690544005120 8786189 27139814100726468339900365289081049440 8786190 -506645893832224027184279733523737600 8786191 -86923477555121152304940591639807849216 8786192 14113103605299029137795580790702292992 8786193 34645272263766178603778250990611734464 8786194 -71075958061309398109644891504625813104 8786195 -212334389660253840953970182951505817440 8786196 -15966359734042240481235811045684951296 8786197 170291470168729906526344064869353938112 8786198 98698582079616497364438629634118057536 8786199 130148233926569532244403537340786525648 8786200 45443899772272694996836012335550464000 8786201 41655260516113119186934382372575520202 8786202 -5785756877467098617412886215224924160 8786203 20945788965166939662785704378461249984 8786204 32931248710206561365242137886353162240 8786205 58491442549749441764642498750226816000 8786206 -9182125500128771470319913545295396864 8786207 8205834865993875312357814998508867488 8786208 5622936025115737385740623012550410240 8786209 -431604944965851663539445283070290853696 8786210 19167331877575859067617231948411753760 8786211 -10122792744160506023326459215011402496 8786212 -258847768565065621891261023091697560320 8786213 -3414562709206773456988706848855030596 8786214 -3900589276057131410559045742277984832 8786215 91060174233699419123699621776531088400 8786216 -115323031718721581598154585729974435840 8786217 8689286022885510009661414136123547840 8786218 -17627984333917628901902868756717900288 8786219 8692204729594800428951300750225239344 8786220 44524374536838135818052320597761121280 8786221 -8297932662802581870372855550947095040 8786222 -53499297095240586435795169013649619200 8786223 106214401564246575861915784004809915680 8786224 -32045367444598032225270254378080092160 8786225 -26094459656200474781168077667081529600 8786226 -31330794519496041479655807436574403456 8786227 -64301785249324984833753732653409715200 8786228 -60692597617601951114282965409291618304 8786229 -120904398472910066440543731829880427840 8786230 -9302499059171638362193560327537588480 8786231 -265320834116406405720768819761076346968 8786232 -1517927927938000112348252442740736000 8786233 -376346376447148011570284338586585456 8786234 -55260418358942831804847391813088985120 8786235 97363787472574225100717421309423750000 8786236 -78426154573208316060530591917301662720 8786237 66207046991815032441375686698766436864 8786238 86029560846376838281376326276029774144 8786239 246348243176027365894456271677722813432 8786240 -14567342539361210733077550804746895360 8786241 86840253186575144816532592252374193152 8786242 104867440453425520568822534494004375280 8786243 43382974142146472793537801514138195224 8786244 -29359067054155375972126699833787229184 8786245 68940452988481570815955594485839964120 8786246 58818993418152983866779072320201625600 8786247 86585224132675506697231372350876153000 8786248 -18956227258482374758959991224852480000 8786249 232479867118610697797747161656353696436 8786250 -6980036063943150505792741629445920000 8786251 -131386608279385286780381833833618357896 8786252 -80487723498340253206172496175775403264 8786253 5311057455452847336205060043630604288 8786254 -8889292006919958791020348766096495424 8786255 61464599999285116673243082160428214320 8786256 28664164137697189680940855849414950912 8786257 -33717388020513343297140559007436313868 8786258 18986176618328362236764751207467369280 8786259 4393985924196588991350748637878691040 8786260 30682126101304212142904880511974359040 8786261 -149894463515941602882398845464421915776 8786262 3739656928123848928546170522384367104 8786263 260383551910675864222192241486358720240 8786264 237739896798268175418443839252954828800 8786265 -18328403886753776158568995924442904000 8786266 -24096275570967306580230100604395637760 8786267 3270182737765264701024377142130021392 8786268 26499116805556285490653602296186793984 8786269 74097364916448711557457584321186629670 8786270 25276978019939274731432175060341871360 8786271 -35165470083161196465534687158659641840 8786272 91373754755095680887623856303544729600 8786273 44063894424489352032789251458651167522 8786274 -58948124538822556290056835340513591296 8786275 -65606563468628185226489181711664110000 8786276 111557566070886177838931968493481984 8786277 84131900774175049370286752444852585214 8786278 -42956087304715815091844813336994742560 8786279 19389533676944320034491914684633737976 8786280 5393912421953221782682361775169536000 8786281 41193369966997266371081379373787838592 8786282 -13685974843008488037244845975147085728 8786283 -21311244513161087613793177553061525504 8786284 -64834563971879712599693298041943208960 8786285 -140866160764740799504156491305897356020 8786286 48935201851048959482910325691131267200 8786287 124606960684368196495547330591581238760 8786288 -9371356972281117530907686177646182400 8786289 137694744879465155088490973071230761280 8786290 23890490667997130508659822306825258400 8786291 -135147171015812279787002164322171183808 8786292 -9604458098027962489185974657283022848 8786293 182721867239808682832589340993529094684 8786294 144839925282258716416800820947390048 8786295 1053749250727438609086981997626897120 8786296 -77510665839261535399614834994258206720 8786297 -122991950282861338913143765038829524480 8786298 -38272672906042917790905134017779726336 8786299 455803422708777115588833578147877888 8786300 -40051644946369544373840183014667571200 8786301 101384046934103057535662802549778160640 8786302 -17919071874247446908165082983120581248 8786303 -34807741141573883254169770395102497880 8786304 119749868284883455162740902028587827200 8786305 77859892945665793946429010417722425920 8786306 116125021695373315334687998795290278352 8786307 154774218065871385702784116277070840 8786308 -23497121731833787605919925237209937664 8786309 97368989560501265121222805086981098016 8786310 1340607632134163531566005482078643840 8786311 -11257843413899116165847253040892776176 8786312 -289517720109882266817385365828378132480 8786313 12241182811097865002600834761339757520 8786314 37024847427668691129070394286218182752 8786315 75898945037398217436931164135980209920 8786316 -14497556341510980388981726069667954688 8786317 50353313898976277126895015327735923520 8786318 85338401186479664902750704894618719040 8786319 1461055950672413062170396904467095808 8786320 3408779201149417868500507936656998400 8786321 68934006786505800549906192207382896384 8786322 46376321675494355253804467212480442880 8786323 8962877916706226665699267439896739744 8786324 -77985573128453165790329274088569540864 8786325 87291949030897231615669371312530745600 8786326 62656428477355436267976206405177582112 8786327 -58245351813750823650569861540414396328 8786328 -67548387153214759752743012518245027840 8786329 -125096285896883388810977871327379892720 8786330 10814934110795516123166425674226688000 8786331 -147251185803623134028941527320627898888 8786332 -121293225658215865515189129706291208704 8786333 289691498105379973069700275867606546380 8786334 113952257935694418019918302516747346560 8786335 195016740095421387551089854109212506280 8786336 49752212586919649457814224768824377344 8786337 -127082405521706818277052848077829979408 8786338 -91457482219233154955764285785688218240 8786339 -180430703172758965498918312812618416280 8786340 -12731781639892859645657118199689830400 8786341 85775568594536931325867826903519683200 8786342 2117376746346204765016357631952150144 8786343 -93705785542994412089995839684761655600 8786344 69241530952989999750454861808166912000 8786345 47359018434804610232434677841114931520 8786346 28320711680346225526146001043637321984 8786347 114881431061270889058511209244620420800 8786348 -180834193864460307446371134405063051264 8786349 -48146451769802518289972067074251221792 8786350 27906123269802760317415252171627286400 8786351 -9106982757385850639055568162471259136 8786352 -3270598181092182716731634453785608192 8786353 1768117170594221762096313392315791784 8786354 -97543940557790543392842233596942608624 8786355 76559109391424061383120410069993062960 8786356 206996145238365186042908238529686081920 8786357 -78440545755910767618160835805978556800 8786358 1163888652832445916849517428185867520 8786359 -24921758939439845893592895274390004440 8786360 -130562744582333532733769569381244928000 8786361 -42819821821689598292625861913161697536 8786362 114889742594922805540545129519421440 8786363 -212516098762478858093666918705265695388 8786364 -61578908871834198471354648167351053824 8786365 4927086900864436058377647938631866880 8786366 6664509760278188129085861227049970944 8786367 -68271216006008306130291914116249067760 8786368 -35529186896781980496002074004353449984 8786369 271828703481756958114978040559603880770 8786370 56650294474272200308727315000947276800 8786371 -409246872487813943855290928500153145856 8786372 -17382623050869050970738265565761904640 8786373 -36830688051374998253611328464624931616 8786374 -3852838555781023327854860112393263808 8786375 46113903309831217014915193363248864000 8786376 -62082506588500308449068861118880660480 8786377 -216946797602091398341061552817855172774 8786378 1464523298608933342545351089821131360 8786379 37338597932862278635881446679272501760 8786380 -123078351193868790680063148917983641600 8786381 138952596682733002107956300300191683000 8786382 19005553103710559657796497727294898176 8786383 -16933918835451949495850944090644851520 8786384 1263946231721889815866098167734886400 8786385 45894125128930401729931517114144173620 8786386 -78083075177141100062201710823370778992 8786387 -202349822443606682145426022559285710488 8786388 9746307136955603373274640614406381568 8786389 139267752409443948282229298471824282190 8786390 33371875795883009995916898416362500480 8786391 -23223782205833445360175496662097717760 8786392 4759160387953387815640905198796800000 8786393 33928280409004911534267165008522959488 8786394 -44203756958585908471894901125516174080 8786395 -76136082432290679851710662238806524400 8786396 -26547953910509450155131193827183859200 8786397 65517974175845215832669952653654213472 8786398 -65064697199210527274070218384960256000 8786399 -111216808404397407671164051678407802464 8786400 461777659174197933823210101512601600 8786401 79340739551088346630208466487456808212 8786402 -113395066228407218127465643014777724848 8786403 -224127661391151091268617433209877740800 8786404 -82965222971183912633096929983528357888 8786405 597303294871239997472806453053209760 8786406 66679827151915045901539697491555072704 8786407 13837309343385039984966091564304049712 8786408 -147287732819188455686432201023915607040 8786409 104915594223738412099662258774265193568 8786410 -65305048017897091350862849414615508640 8786411 76801813406219359424728993392860479872 8786412 -38900189603838639299703810525853152768 8786413 60200932672119261144878919207964392662 8786414 686951245018435315369244460981350400 8786415 -367974349131195459246710444034954240 8786416 -24918810419631392388202322833382965248 8786417 68333076994166621354358920815238342640 8786418 -16697411235275441073665179218976999296 8786419 -269486795807462793033518271813346864180 8786420 116233312180315805081205440183052480000 8786421 -45984716242852102140087575490742819200 8786422 -34994864400754883588449742217752942976 8786423 -51112813151404243127553208474463160768 8786424 -26444778186825874306776651084979200000 8786425 -31014707892613687726240238580639552850 8786426 -4162411884583014400736652526256904192 8786427 -13647429047073016261874699399916203040 8786428 14578326004315668965202768131577378816 8786429 -232404363260287678966622221707659966970 8786430 -16983428288853668939058571828409865600 8786431 -206291369534711739793517664858241120768 8786432 -74398598334871697958316172121118605312 8786433 -126170906923806963395942282464425247776 8786434 148147308512606691864312256241219057616 8786435 148676126865052999088297245206463991280 8786436 9872435685910449641105278581240729600 8786437 52459394614911839687371734871818861120 8786438 69265937970047613806541453367095681120 8786439 -7825897551920104194145152546283604496 8786440 26925658375696297220159950922685849600 8786441 -199960208523956395629742875532513309158 8786442 -10329060597540855650550399187363954176 8786443 44078279113568120206421122753868676692 8786444 -64201424255181303379653605646840056064 8786445 -1695372456625153074982676770132109760 8786446 70279375896409014190177005628165339584 8786447 25543173487256457349035901896647472000 8786448 35926228330220948407576194513962926080 8786449 51795903478223288921326529056149792960 8786450 45504596058399070687797130480869986400 8786451 101945344640426872809271604566724450232 8786452 -4130279454990032613439018585980148864 8786453 9007474388761108736178668009762058684 8786454 -5272121102418410886514528455331823616 8786455 143255563615792783647205762928319594000 8786456 -28250711965511105889287926009266954240 8786457 -12141542029227353026339467900351059280 8786458 73025590836004375223054131862498020080 8786459 -69397249717470064594589897075956654080 8786460 28748468422028267143031212608822312960 8786461 73345015492810615931994258328963370752 8786462 143870213242521673782256243321172342784 8786463 -16741013038954045658978768978907489408 8786464 -11008187413785166905139017015183015936 8786465 121145393280981176812694316090352115520 8786466 30557067077850585390440780803913383200 8786467 -77697307250593178671793743296499518604 8786468 -55641596818775060762240223754458639360 8786469 -62856115185093102460078187898641309856 8786470 -2429778769230296034108262921595258880 8786471 241650811454620999346537437146140844552 8786472 -120643078621369278993413473390481326080 8786473 -204213852131876022611064208827852230278 8786474 -126036305916954128029118560980967445760 8786475 -932399703336978737081098233841831500 8786476 126029501564013533121888354709108194560 8786477 -60216308210922690472350268825012516128 8786478 4871446979425813867205312508392184960 8786479 -240180094982920376576654363194933114056 8786480 32740907407964100229767283046920028160 8786481 25023630644784222974061658288787217600 8786482 9886045497750963346375200465083642400 8786483 -88385138353500986786770170307834121616 8786484 -46906340465100357952635964227806870784 8786485 -16375076358806994490190470151730723840 8786486 75951854491713555183500094404713356192 8786487 -125341831782517900059083261900826575640 8786488 -112202808372480536938662208035279114240 8786489 7594984506966430736076527427547192656 8786490 -10051686497794444149472707031957094400 8786491 638661498820581166810524099573757184 8786492 -56855644925542087535661670951850198016 8786493 -42328229795428215801302208513101653920 8786494 8283007575364817268938144402450839296 8786495 30827121020068406026411795979370101760 8786496 20334159060099839329896230354977554432 8786497 -104456626751649406938610704152014015020 8786498 -50107068894895900290606352793819535360 8786499 392722219065120448205081501105912928 8786500 21747885957224005199077490484451392000 8786501 -103507426936195795693305107506508297040 8786502 -42245439573861675981044569760495160960 8786503 199033936561575965553427658546926141464 8786504 92969895798777416565797225319576437760 8786505 4771145307060679650027422102969495040 8786506 44986275795089654249144705758557577728 8786507 -157122189875162241313272433395957321840 8786508 -56353193099652583989170035989767447040 8786509 -198752109139644554136171799740490219584 8786510 -51629069446341228608199001436286699840 8786511 -121416226155197452494727810798000434840 8786512 23336814852587723748973819027265945600 8786513 42546994556159070757649345481829275762 8786514 -52913434795418083508241337207229515776 8786515 -10544415753332986681936820851632563280 8786516 29797801710940347288526447633739857920 8786517 122378321910473949620598829462739717280 8786518 117649937125073329269994835490948899328 8786519 48869522094182839772874155566260596352 8786520 -107934991551521684317375846399403827200 8786521 223581382903878026726326420611369891722 8786522 -61463433219731767312105810309208740608 8786523 20678317488912369540982255991852027184 8786524 6492902394613448260652125505535820800 8786525 53690218150021325893931649573318120000 8786526 -18733384397023948006895082617801266176 8786527 149977003609119429192225703633203193376 8786528 -142442011568534088705630557672097054720 8786529 -56083083921776342480798825571875184000 8786530 -120588533841720279362892481814781528000 8786531 50503942635536671905658567083577136880 8786532 15265446013818521446800651615906665472 8786533 -32202133647827882352222887242801017762 8786534 -93744142694652220994223798309642240 8786535 -30851541686190533962151667131353772640 8786536 -537760656036438442798199714582169600 8786537 -90322093748371486622080019157092687814 8786538 -52185086754222761211211514816918538240 8786539 -264106973881093441194145864199837293520 8786540 -9309388378370288209095211704188958720 8786541 -9025193904429496350849314855111032320 8786542 -104222921329070937222246654580523579328 8786543 -25036296914581390652629092277526876208 8786544 -13951288200362176804986759805200433152 8786545 -141635036629911475471725547190500106700 8786546 -4105006858983572006590333490658308352 8786547 11082808488513707963828414526994606080 8786548 37865545768029341462574442649713678336 8786549 -79063135022989227504021636327995077380 8786550 -37601711073262621773029301382421568000 8786551 -167254609782463784283329933387626335728 8786552 73109506327362972782289128220115230720 8786553 19683542370316743982095923068649818704 8786554 -55029043939575574138753745361155766528 8786555 22861128323672271687123800801740104960 8786556 5781241842564092738544889353353299968 8786557 38084447065008012262903302880138360780 8786558 -21454831648390812615094577350422438720 8786559 11363076286575379791200273455423079040 8786560 2706344775572243242901127665025024000 8786561 14014037486092693439781704750539152960 8786562 -33649923109839057921044898941292550656 8786563 -46163938529561966217099444349453189896 8786564 -141031908432307768248336822483245437824 8786565 -42659024484677973078590040913411055400 8786566 47016498633548035115814225173522075232 8786567 240571883217146117150877095640454678320 8786568 23797641596052102434768570284622315520 8786569 112788373684156130375802760984464934080 8786570 5329445674496134843545009818767934400 8786571 43091105010469623021460180749176225520 8786572 -2366147147260837033127297657923440128 8786573 111291626594300682455338459667213698560 8786574 -74558567817950750657667167031898390656 8786575 7526432336195121175305300424494528000 8786576 44657414290485709357860218657995333632 8786577 -2002258643417899717540254517430930592 8786578 37525980830283850317737283018408867840 8786579 48910496609597029451657492949474438600 8786580 -29997395743894960496778883328193146880 8786581 -346142348508583501033479255772642802528 8786582 -73173533258914263514694466114092903520 8786583 -85954281700566405972802822243249626720 8786584 -111223374355762039997196707585532948480 8786585 13191191721159041693503040982605678400 8786586 -54487365964288436979678891642931961856 8786587 111917057481504016935745523519722945148 8786588 56412858120830068536904418672529093120 8786589 14679005114317215879122109157334367360 8786590 40434084701866565829192229492695508800 8786591 102743242187112449154905626068509864184 8786592 101087151500461180997175008076548997120 8786593 -50056790120562749996857066083261200158 8786594 22372261019143582656603601977138561600 8786595 -4073299136696648734569235128051279360 8786596 8310378877716018718361739663010529280 8786597 -45674560204634855290543384485563013954 8786598 486181635153825655677133719849351168 8786599 -18835942594245488551402746296907472280 8786600 -62770883756299249334734116477684096000 8786601 -44059845784151547195840622498387363308 8786602 -75589724444397262940805815088340816896 8786603 -195584280465290172699459653694482254848 8786604 16800019047680327830662556339595920896 8786605 46601166304074600625800614973278728320 8786606 -137432707025061086124768049178280623040 8786607 -122311129203659206057909744134060624000 8786608 62108106458954973329098568059790508032 8786609 -39823038957050139023560936382818904832 8786610 30623450122275438743406818483178240000 8786611 -123130618488542884732840406613994508788 8786612 -92682147622995393084393940123010499840 8786613 -80145131259223331151820229726598498912 8786614 -35697738401735229511856175395763328320 8786615 79780257821359191369566233154848652760 8786616 157121012143761708542243553774926438400 8786617 -113060454207261647452498876383481004800 8786618 -98160579424433254956225908448343524240 8786619 -1681774561438262073661910325235755912 8786620 -1966963175004264967966788996222781440 8786621 -211426437814994758394885537452167960960 8786622 -5249959014435117600827928539876622336 8786623 147068475621851125006417471851734484960 8786624 4029464995910837500954836726366339072 8786625 52245689206717860604438921493320368000 8786626 17284884590971391424155267582413290240 8786627 3294267621209153002068550772286011280 8786628 12088253192011546516871571583139268864 8786629 -120454008147250273368805618861972878816 8786630 -63276563998432801172236623115184519040 8786631 21181218280156003411685884089747744000 8786632 47107909752313582241896019669826324480 8786633 -37122073135081699578891403766880402816 8786634 -28829887998639018969078540542134690560 8786635 -19837605358753545097431057874667263200 8786636 47889335760810663575896094701828750080 8786637 -14863327231541345540372992422816540180 8786638 -60544438180440261628271299981072331904 8786639 -121739415321532925328730749729265900560 8786640 -7777322273889385951121902620125429760 8786641 -227401006149650059759421953969885458958 8786642 -55390117763524338945438848606471388528 8786643 -81395443640230647325356696331911992136 8786644 -26617993356936478799888122144717154304 8786645 1258048789077084295290296867496326400 8786646 7790215165363721936050534829045145600 8786647 -85443139188925480570161588517749870968 8786648 143082460275086764759811166223322664960 8786649 19924433289708916111979713379306521920 8786650 -40575783786910821559907430809039424000 8786651 85442819959940396759085970277776595652 8786652 -9593377020376759707513033590278225920 8786653 -99110538421665018763580801392070473920 8786654 -72669173959560697045258109709680229888 8786655 18337872001024328276105330392043832600 8786656 -212569064814712438125123239294320508928 8786657 -79949812874649871010540805214112622 8786658 -27216669517381159719795509784960310272 8786659 -31284288818748051944779499320104091184 8786660 207581542025280543981629160605025845760 8786661 63820019835347753075471247437770687200 8786662 -82739394977279191269291282922189348608 8786663 -8452787881896921188973831157116827856 8786664 185091969634768934802741131310772224000 8786665 -169284634754086561061668058686098764280 8786666 -57904081080621872544533566262964698880 8786667 45704113914706309711890575903411394048 8786668 -43334489271542624079120902894142150144 8786669 116133073183617200192811669346366017420 8786670 -1448345240512068135849096547768124160 8786671 -15653729794754148533596287382085099136 8786672 25183819451086120646585528150880485376 8786673 68898758925196509924494488998715155648 8786674 26812213222700250644029476553774058400 8786675 20381905455789847069594240076699398800 8786676 -42312032498374472555302825832779247616 8786677 -88926694068644545065446240308861627474 8786678 -3774235323248716532760828656908685376 8786679 155374928301423750034558822583236905600 8786680 -95301668137822536825387397005236121600 8786681 53409676649093188630405592978598317700 8786682 -33989406077413520015907650095323853200 8786683 90528028577931064856868493508645245440 8786684 83793765818931786248502945108402028032 8786685 -38222927356356980950515156901155319200 8786686 -15706639541371710454282839584746906560 8786687 12919457339558453591624131966339912032 8786688 112560268449296274357512332126017552384 8786689 -275293676648806428679861825465248544510 8786690 -30923331884239024242891742408123138560 8786691 139749680730795960043930343315974109280 8786692 -36174853331438801818736632906956045184 8786693 -34068141230168866576971546587029482240 8786694 -47113934344399959887429694529323227136 8786695 -80675488642666193606061743351118193800 8786696 -631978144014209710220933051773747200 8786697 1347218229965802240724301587472780544 8786698 -1953028266033100318900979619235045536 8786699 58566754651960044209100127342022981736 8786700 16800249512679984025041547735030425600 8786701 -6521858312811910704249150431684252736 8786702 -29369452164475678752720986170596249600 8786703 39499824575322663365753614265685670800 8786704 41204885912732060359158481250616811520 8786705 -388273742132607579757705784628822230400 8786706 -1502108972848718707656090939438064896 8786707 -95160885945431375750037273314772089044 8786708 17678142611876803354195018319054438400 8786709 -50839753172017857155998360893883803186 8786710 38557075275650749180615009550587872000 8786711 -47274317212220196119682085458487938960 8786712 44541248626665122863829796786641633280 8786713 -69437521047522551475667942282598162496 8786714 144121617685687571688118831068361354752 8786715 8758145291500844973987594786768960000 8786716 28203951390657618223383878622695459328 8786717 168818519120265844088843768063551472172 8786718 -79727499377627192343670403054353536 8786719 263313740173640553924149603805775937120 8786720 17051693085228412296097869984322682880 8786721 94368139168894391897405516508968731680 8786722 30476800614222722622470764746735774720 8786723 -114865190186182498893142328496504713520 8786724 182909348194003034505633793580686110720 8786725 -30018269433722567906468953316158075750 8786726 -30158251170788800315602434587997511552 8786727 41512174509725034889419149824233530064 8786728 -237255022408953856467189825802343715840 8786729 -108357363091703214625328687245984434054 8786730 -28598116273997947853696235351207936000 8786731 -33069301989315108668012989286043858000 8786732 -113771405120265836126719957504743905280 8786733 -620185563673020014532050203256973312 8786734 108895853826579494982210001367579541504 8786735 -159291166771647474484356100639109035320 8786736 5128959882091120253865991277217054720 8786737 68860751936033614478300058997669902372 8786738 -64656064771102655678290942001028042480 8786739 39181022157149731022217078418043555520 8786740 521570427658928424459834630309815040 8786741 2656132968927625015950168943203471072 8786742 -24747290888336533391429779308869581440 8786743 33365270584577714024175277112470702000 8786744 469923151196638230778696688281567641600 8786745 -98740455269608852499380327864638393600 8786746 -115879030643677568281181442575213679360 8786747 8875915108926158947469627589070111632 8786748 16793642028378861045347890243826004480 8786749 944722301482222761199087725629803520 8786750 -58515756805242932066620514519697216000 8786751 -47078169549646418184626032268194484976 8786752 13606588765006192887780918312094924800 8786753 96750402252444228323537455371302142804 8786754 22795835344384356513718394789375939664 8786755 -24574334413974849494509082972610489840 8786756 29014036244101840479060828805564978176 8786757 -42943926953327358295234759513043298816 8786758 -131092701232336194174005401939069612416 8786759 5961772169166278948011026052785901440 8786760 -44361458624304941011680459459465216000 8786761 108654072661723326796948814344245071332 8786762 -25346830437100317995170272149690263968 8786763 23715315714742642167053861215400682492 8786764 5742367810662425299745316635236368384 8786765 -22888261783668290502806976429768638280 8786766 29865164815428990067425477366957225024 8786767 1750543607581244053780906166745325680 8786768 -5017264001062004775814970159734284288 8786769 2791167577296288869748418395423622560 8786770 42311318218888190727458045786448466080 8786771 -2272666858258706761683797242691629488 8786772 -158977181152733422074176579005563494400 8786773 32027820919505178064660427866409374200 8786774 -3183802673637150688625107214705904864 8786775 57689510677795002935669377728738528000 8786776 156552091018127354418681007819291852800 8786777 47651528195399623037794075625802258180 8786778 -31502060854002544440919435982772480 8786779 94591466018161683947523704889820173380 8786780 121321206546074486873931391744655193600 8786781 129623470712956490777050357229533544070 8786782 119862890685279977949906998906611528704 8786783 -52589995084360906340598961561624240920 8786784 -151574594213032104363609443450954711040 8786785 20000803439417005431827073047166096960 8786786 59912250080753063121403319437677871104 8786787 -34518997218639136582855611533578690440 8786788 68102059113112612839689349984783337088 8786789 24367307839284325266739527699847185600 8786790 -65543683189444549200473940929567623680 8786791 6536372445631750759685887961667383424 8786792 -186551659359578138692428981293875200 8786793 159327277634271109930028205173333752464 8786794 -3234235586543298186369220158705524304 8786795 -22695098198304156002823823269067330560 8786796 79723681255338425218398157544243860992 8786797 17904443521117767086692825621296019200 8786798 108650865907214359470224637426637848000 8786799 1146415965361860610780550919660919536 8786800 -12876113132170919057107297297163059200 8786801 -241533948961761119483574582798610026828 8786802 60786850797478041839739513665623343232 8786803 -98526309769587643924453466757608650680 8786804 -90642651555644923411587329895485662464 8786805 33511149480873813877549620989997782400 8786806 24351621034327007432935227020237364480 8786807 -167287896510223716229813441720743559248 8786808 49650579660633112683256873542994022400 8786809 -109125228239430941050964472914297107990 8786810 -3861989708739229198934101333974673440 8786811 148107153165132791902618987762915946880 8786812 -29385626345162506885754052158487353344 8786813 68197172886479790249192985776678641760 8786814 3030982458082912699695107226580543488 8786815 -16568080755391771591288164213606854040 8786816 -9109846693717744490472395782068633600 8786817 -19437757471789948267913160009709111620 8786818 -93436917864137256302456637445446781440 8786819 -35440711571627587174528505248779597504 8786820 -31804102365994293838233934208348528640 8786821 -320488022288012666148365586957041602788 8786822 108683493487788013299243048675318767424 8786823 -74582031744960116013267152425725830400 8786824 -30331742445090017043683825471799859200 8786825 -36788399882709843219960807520293116400 8786826 11895000417172479002487116697533030400 8786827 23283630882286978456401643947682815312 8786828 30864673704200000669493653871595468800 8786829 4739814824861727457045460508115560384 8786830 -38952400328213698014570822667808954880 8786831 -262925092287900055944009380599940668368 8786832 33670830604330576126921909606851870720 8786833 11479534332758020227991445586803024928 8786834 -909337280852503740913098885484958208 8786835 -715526821522934300391193166595264000 8786836 -118457183796378114484372094470837179520 8786837 -253883773594673770776950263346476109760 8786838 107052418547077034100531325885137285120 8786839 306505322874674581861381842164218525640 8786840 -100263092361763803243998803443359539200 8786841 8596569452515286896784246439629150208 8786842 -72070756531418466384736921292593486368 8786843 -43102091364843616622239437551378096016 8786844 78864191724425650312144872191295444480 8786845 -7617994723890005031860098650202368000 8786846 22425926607547591277035334582900287872 8786847 1038805399977059305320093353944805760 8786848 35363606333985970503891080638419173376 8786849 113052059184526511226317070403396993440 8786850 -21782083349586901814202058401529296000 8786851 -16581537598161478007905352066130747408 8786852 25955261484940874529395584094044983936 8786853 90027057574028724657918835226898700800 8786854 -112091803197556618365118868767334400 8786855 -73434014970193502506395198706704883200 8786856 -13244542754433024181519337154318581760 8786857 -79007378547133889278552837909461686528 8786858 105931158277514770174589791185691303776 8786859 -153674202797035589372047628350543293096 8786860 -2235289535609758364404232476726026240 8786861 -48126537177450343433552967073448834538 8786862 5280996016232136209734516636029424512 8786863 -278699448814486607261328500025657739888 8786864 2432928686289753902676527881153511424 8786865 -11357357915890775818151387719300385280 8786866 3553053108155194254649485389948663424 8786867 9970105792715321667924917328591722640 8786868 -67507185017526838453184924298395381760 8786869 7087060136443603218464132212394841088 8786870 -20195963601009610077946119443562028800 8786871 -26362713620160807532764854230753833528 8786872 172138668486349875934221683663002951680 8786873 -144912559802554309765943215455128687280 8786874 11554944731999958489656828976481360896 8786875 920185517107023060017748366419985000 8786876 -16347064001672129861537032286742331392 8786877 -110468596667077244224925266274199997920 8786878 -1167790312139232958925837399291860992 8786879 53006452258950972657222302112190044480 8786880 -14876372105924292335057398436242391040 8786881 29820592411579821914784414897146453700 8786882 -8871764357868241544332855984220879328 8786883 -47755647447147393136342497409938183936 8786884 202339269269872757639660071284998860800 8786885 200147063512766588945964804529628064000 8786886 -30847385818027446974864146055722441536 8786887 -222290425524692540593780647601398119464 8786888 -21822230156213329687405935499222056960 8786889 69291834024390266465811532853718614208 8786890 -25470299770463911482646396027269995520 8786891 -7317707778475273719620625952225725000 8786892 44594507459642410448025188665331589120 8786893 -48646902424717009974157614140427070858 8786894 105338086997546652756331469537668514496 8786895 -8089199111198090711719558304913540960 8786896 -84954465494795963081820167388724543488 8786897 -9553706661947024307703681557782064768 8786898 -97678708189914404480479420881965016816 8786899 395519884156893941123161925282389920 8786900 27803475276072257245432492403552784000 8786901 59254891143778780776275371913432848032 8786902 -60260114789942821926263732115362266848 8786903 -51737943425576749043347750316393449848 8786904 7309812455228582489096714449508106240 8786905 191517134668580279277215461037742197760 8786906 -35902860873212110246354575169057954080 8786907 -127545951948489283741769859756944463360 8786908 5119080215537106980861215261655361536 8786909 -134011436878473481414366925591882580084 8786910 31777040965161943171039634914493905920 8786911 66050376719333767595147020073934888320 8786912 -25325182776975559508650590037179629568 8786913 125069086714651163534594978811636120000 8786914 -213070020226461660562754355195120263808 8786915 78685334837805142860236614542614224320 8786916 83780722483106892714864933093634010112 8786917 25702947703453806843496213605933347966 8786918 -37314550386922597621193135065015181184 8786919 29215280644080156892930315271272386048 8786920 -88703572437685359763412107784365670400 8786921 -857279758414623780861390716187706560 8786922 24152714376463324341634350608347509504 8786923 2903232596719192915265584992935170704 8786924 83704535796457753357154077695873904896 8786925 -11322388503034029958400740069825744350 8786926 -39110222667460195243378700625971882880 8786927 144094434903287490496539865902372253776 8786928 23687454843396304575635801770365616128 8786929 -92731247011740429092594610310982017680 8786930 -170853405664052168705789433422444160000 8786931 46248291331537670389312046335421190720 8786932 -88386698264836751582907954602242473984 8786933 246768423270567765838159452739870111680 8786934 -52164176325200983635624630501136047360 8786935 -95535594768220008620517229802609886120 8786936 165572712836586934921929198507935477760 8786937 -9273199756519653214798127892605238432 8786938 73012218472510291826750158641957302496 8786939 29227131854303939921955751959698383392 8786940 4224394605904601136204830742573696000 8786941 -41711942013560754641706218315647328288 8786942 -28247790912173354829223742326550280000 8786943 -10636864460024066675433860893266661632 8786944 -97163845160813964182787899022842527744 8786945 -58690042704649644781269754450761962520 8786946 -21265790427762188407328594308319341056 8786947 -27309311607948657108667219747850582448 8786948 -11909914228596341107004860165637688192 8786949 170546938773165943475302650815340323040 8786950 -2597515857739436160191968783174464000 8786951 -50296003203433041562870983380946675048 8786952 5751689340262772947917915376233477120 8786953 51977179713472106037764524657441041280 8786954 15489459892376931325190295281545868544 8786955 3244560268219608663073567212207851520 8786956 59052981569881194696780268347894635520 8786957 -57859642287494022076724724090736366794 8786958 -64110260479713001360737797542451783616 8786959 -7691986883626109190651373274595773240 8786960 -3118783793424695047354581878078177280 8786961 4330288882267648768241256459635153712 8786962 133865531081541123780136604363414777232 8786963 215796365060278386344647370489512135212 8786964 -465447115660528098178441294605834240 8786965 75430106054055531162298646229405791520 8786966 -68100077573597384125192807371866457216 8786967 23012577579833130995590844498104605312 8786968 90381474692667487504273771003516416000 8786969 -68623321200236314344789970844436902400 8786970 -3596626571860373564923966254360513600 8786971 -222717448658116479693275355123608850000 8786972 233672680007773582636371024424230277632 8786973 26042311923132690283830209074466269344 8786974 22712529369022079601638134198423008000 8786975 -85681223553301395285576994491205113000 8786976 55624980982560188197306098525822517248 8786977 -41640320371621903141966179179621607000 8786978 -88934093722534450734112755050929014960 8786979 9232471195975425705700717534350367584 8786980 68525641759224621262868962629630624000 8786981 -2945333071592984351483679739263207936 8786982 5612037309432456521094398463754437504 8786983 220367980550352363080142634670856351400 8786984 -105872427542918312510934901072090813440 8786985 -67481199355506268654009131781893192000 8786986 -42300359153097186673021999840961657328 8786987 -170135618232273334693192339153354720320 8786988 -26955690126812028317014922338711142400 8786989 116785748372151705379539130869495504768 8786990 22683048342583788137815641118595736000 8786991 -115241800436188824223831330206667183608 8786992 -21677467921871947288904433745785847808 8786993 -49456143918166948624255860864056596956 8786994 -34202938325145778645652519012466441216 8786995 -57940361446124166314371663285353057120 8786996 -57112988405267016406419304578751248000 8786997 -56981685938897678888344436569448840772 8786998 126521326675622311553296186678330528320 8786999 47362209318776465875122926990557637064 8787000 -80220992202120185311593536320204800000 8787001 -202257134762059315792694879928581654998 8787002 18216014001548473909974593138194935552 8787003 -14107515406780401833953629108070526976 8787004 27613247375267254710432838302440628736 8787005 -4757458916234178270766788937238528340 8787006 -75215334897836493881888485587651779520 8787007 -915677849323896117821709353671908880 8787008 26358998910768814456317781374828281856 8787009 -28880043997487337254428332583503191040 8787010 1524226150933224705566767275602679360 8787011 -273816376298806511333513278221280317288 8787012 -8047615534025952911980495320813404160 8787013 -60311219887222067430350323409403343556 8787014 -124263198118702131970544247054427050144 8787015 -199941399038468087688270546037235196000 8787016 -113433656071908713576888128151715840 8787017 243986406084868167443703399843970575066 8787018 -79379554335578411461272324341139108096 8787019 64940500909566989942243599989295235296 8787020 56927705610239047906292057194813440 8787021 -3147506646573004124810608395707335488 8787022 -1876534519841791551891108632604794688 8787023 -82636576898419279133943360463913634432 8787024 1943609987173588488794579039384371200 8787025 -42703587333470766520112069430531568000 8787026 -11681325103367680790769023570478904320 8787027 158979915694221191025230529323977012920 8787028 127864515310627773826901014801952345856 8787029 -5269102685177632232539088697694548840 8787030 -21167491174044076643961494416123975680 8787031 10422757869221593167975243045764108928 8787032 92874625106334665788262003814318950400 8787033 277417630970281412646690415504627437120 8787034 -32638951969580797713481815342531757584 8787035 37898036476233794491243925391316171200 8787036 6885635697810042794675439564228940800 8787037 -26883680246796419949523636881675508608 8787038 -2366808939216359915159986991473525632 8787039 -219592962353868556237480198122483669120 8787040 -62564189155856522116626899045803622400 8787041 -45565548197639469906060255009572334558 8787042 479472138523604079617772919728714624 8787043 -31744819441812021598503064502856178560 8787044 -5614802139159070516904916915019776000 8787045 2075452012024823545122271211671891680 8787046 -5068840661792461048185087243047562528 8787047 -141703938477319645292866792398276580680 8787048 163666469299264631119389059737570344960 8787049 -62295443823382010371456152591271274950 8787050 1128751711692213696111802929037689600 8787051 30482323586151390330443867944081804320 8787052 -3629453076033239333180903962639185664 8787053 -161684122425081742968655086509400363936 8787054 -4244372636028792522107284908005741568 8787055 -122723770768528537014653070097830842040 8787056 -18618997144920351912064184131747872768 8787057 -101453023232654086220217257839464093600 8787058 -33573922356691308201636858463985633280 8787059 92550291059791113532064037458148777480 8787060 21903843670059581591727724031214938880 8787061 219495660427522552917130890523773423662 8787062 -168033739263776817299543871656873800128 8787063 -37961570128520036958823529829149817600 8787064 9597825414375182246457667630017699840 8787065 -78478900899803847882224162265334555200 8787066 38245525659273694034692355660162095104 8787067 -216178001921341746676927429990936466760 8787068 153093791234687312831283834277408462848 8787069 -224835059717945470488266516870694175680 8787070 -25289167815683721559949690510056800000 8787071 -180732587795368109013133062106174635888 8787072 89255488867694092561434578335731548160 8787073 251045386275269299917963600666374895360 8787074 2746446132684774414320028631557365760 8787075 91932544850562872683318296927072187200 8787076 167706585237706350414588259331171954688 8787077 29421604939269070543530440971565848860 8787078 -58139268698865075516927619954652467296 8787079 31564557056998157747465647809078761664 8787080 83188237558432480254963427940477798400 8787081 130101704031575115785322764278655145984 8787082 67894549291291821988801504775635918080 8787083 6980846497588444499381627220436496184 8787084 76976132552078502176162944460378574336 8787085 5142481204172535655364717904101160780 8787086 -22614235095977250250666510980273761280 8787087 -220816590886356263449904385648469079280 8787088 -50347810766506450406738139147671461888 8787089 -185778855228745770294527222257186492110 8787090 23488244855489515263052422060349309440 8787091 -348117815220034353305381263961411765600 8787092 33448722096117588583033790808465580032 8787093 319613332459718128030495180576892928 8787094 20872741091199364064805463114044293952 8787095 10371324086656204672530214762238422800 8787096 136954527168534139021238324629744435200 8787097 221972916453287987999285531420256905760 8787098 38751199143764638492185629171297218800 8787099 -93521869923111638985064044972630648936 8787100 -36316716339953563773828510466472729600 8787101 53402608373995719011519036263862604 8787102 -47590250392842818577754763371800646656 8787103 -94435994770717239033832209463378658216 8787104 65159406921989762190452045954946170880 8787105 -7728422575605018722441977228290144000 8787106 24019748171748371830725276896552083200 8787107 21428911476182893213834049642936079312 8787108 59982865970766551589692619319477155840 8787109 68673724039798819196666997126177733310 8787110 12690403743437852721725579515982064000 8787111 -107366981975754054059829244994139389616 8787112 -1636030876296566147923705138943846400 8787113 4851451179894337863562643077768187880 8787114 -3688427246397754717716294155274328320 8787115 44910017631135455032510309327371512400 8787116 -64697394955122891436818199755928888320 8787117 -154628738228969888782185637763644512288 8787118 96309455138846188523163233325161213760 8787119 163402587576909946573186622698527081600 8787120 10606796001015729353854416691553894400 8787121 -185482587318304036523083717435175960460 8787122 6363155931417438882169833062803524000 8787123 -87916363427593604315169300991783824216 8787124 15179697933462449456484367741125927296 8787125 122217040806807503325460371953181027000 8787126 -15257661305968963849640869529632656000 8787127 -124602857497947162547641071755433572992 8787128 -13277726746852637059596634688945725440 8787129 47293384720616911358737998358650185088 8787130 20487459787694221938726790875401256960 8787131 -86872134179165653188631210331889607068 8787132 451717581707091805876093038218605056 8787133 -86582497290949667472068796591016642024 8787134 48090806238200805712800050275625943360 8787135 17345353267318464865181674591436505600 8787136 -551474760745707621984350915648290816 8787137 10744625405751494286034520732589607620 8787138 -11263673008892211480649575230874912000 8787139 274541557733026218944182083344715020440 8787140 95826979575071938927265498455244125440 8787141 -270882396500093191447009970902944930 8787142 21035249652042008416196768184655106304 8787143 19732161772485907777031656498085543184 8787144 7168539935221185516177808738861056000 8787145 70017898449987033924758981818757185800 8787146 -14338038780105880136359498740655036416 8787147 -14269718477657618091328825755408360528 8787148 52482314083981194003790244350145917440 8787149 -21518969006397752791805541475740293664 8787150 -13973312185174730924268733514158848000 8787151 72577956931295271869761577557574326704 8787152 66673482531886230682719727089147052032 8787153 -50698868746652464643699324958727546896 8787154 34597798546749249060775858542410017440 8787155 -69047088896388031228689264053007336000 8787156 1628061145050202320901630619136466944 8787157 -24116528410747503602317519409301820594 8787158 -18787582843646595496210602650204439360 8787159 -177912911914841962220045313643389978336 8787160 118587938217548666863590344359268352000 8787161 39008689843001991403496018527515652704 8787162 91732924679578041447433533550592862720 8787163 -1491072154653935958651457657041335040 8787164 197318568613713623718009178747011296256 8787165 77239396591077356583902425100693448000 8787166 -78276208807231648945017508314190723968 8787167 -9259190943418580901273188430392119296 8787168 -25670794838448433113023884121512083456 8787169 173398818224602352272464209132202553344 8787170 -10196143465984075091386661017162060800 8787171 -26176792293226071223908157646686114560 8787172 143246532956486674378536752308729522432 8787173 109948794414681508440642740393400809088 8787174 -94262016531457837285708628035990056960 8787175 11286414578194006987754805572554736800 8787176 50644047299581606303358989017279790080 8787177 -68312466666033475188505354809450393600 8787178 31021019249640905287953267129098231040 8787179 -3756493985797855207005006269644344216 8787180 -43226376561824251709379091743900518400 8787181 108201003887870173608858181200167791704 8787182 -83691388647995560849802402295645839808 8787183 42562241515177199050904968584469378824 8787184 -29861964305337687478243441074955091968 8787185 37765349857817268515217469242384505920 8787186 97748461489476502470142076128951251744 8787187 81569199829751136255213808777797573836 8787188 27690595485160593041010562986755919360 8787189 17237734913443390767165746814203891808 8787190 -14120590245491756270802118429561190400 8787191 17448605713141362024637029817160509872 8787192 65360621701093123052222818338776862720 8787193 -268138389625584648611679105686812849558 8787194 -24311365795511663451813397504818166560 8787195 111105276468868829798950971829084114320 8787196 -47469878124435939215194582215645020160 8787197 169092680749131008146923921861117555072 8787198 7690890644849814342066213306525057024 8787199 -183045548257340672729759017440212588800 8787200 68479087960115585474670356517932236800 8787201 -1133060967741386209779021472528578768 8787202 -44134404222955735323771112878866822592 8787203 70404784756644292501766400233706857280 8787204 3534144873426504905909861761877212416 8787205 25528480798969392026573677681325381760 8787206 -85682734777107346409513716503447699840 8787207 61597900958002569007761031579362335616 8787208 -275240770222960526677544802007123799040 8787209 212001729096779880584297268270534256410 8787210 36849050415071712103834541237714265600 8787211 -29685192395677711807191070993042262188 8787212 -6620317300452259573270092948135029760 8787213 -109702700081977025990016411206310566496 8787214 -45983358436950432498038652099772892928 8787215 -23219624010360469206462006152574280800 8787216 8594569432419983750939322447941271552 8787217 258214803583542410584355032019018649266 8787218 209473789383915226646439644401263379200 8787219 -22037810105732206732321860168191483976 8787220 -46109244709713039663641775906661931520 8787221 59668330105644789866842385203122734844 8787222 -916590894820344331118297242572261312 8787223 -72645594816728247034092086922211225528 8787224 66018387620789146880241962398316236800 8787225 15989545877396350463682389066217963600 8787226 -14273852147240288227295897092884675840 8787227 175786933753016566771019299026067955076 8787228 -12747004350658038662886107631890841600 8787229 -1030094867888545766616750260983048704 8787230 72471764395045543651489192112198236800 8787231 261984783177992977799963203279353165840 8787232 32704236819631942678436828962211758080 8787233 11030922517491184121311513746109736448 8787234 -69089265446923413712320825285930597120 8787235 -190824309270386271156222442342239862320 8787236 3875662227426703316794789299397745280 8787237 57310808904344407454462259608635359360 8787238 14285554467107882135661673549873700544 8787239 1469802988426550697998861907112147824 8787240 34605691349812677161635407873210777600 8787241 43336820319346297854886849013911410504 8787242 51202302018500209263112992286976585472 8787243 8912476539082960082747268155575488000 8787244 -3745369396601674515841657500720995328 8787245 -20452080057297994214226985940893936500 8787246 -24459121009086772484548327009366313856 8787247 106442967798219231600830214804727451632 8787248 41604133587642092942350973501726441472 8787249 73729930018581047002341608560984124160 8787250 -139325352402545129895534418712758200000 8787251 93965246516696445857002901674829058624 8787252 101362698253388989847003143410250002432 8787253 47766349113542599155598158751824418400 8787254 -20273031184424108497301677911517753728 8787255 32200835288090092052204256666590361600 8787256 13011950176888000278044256064679669760 8787257 -86768785512231673273692769592374238208 8787258 138761328638028995186276735904397201920 8787259 -50939870005860978814091094165357433392 8787260 11386114479260690988256629654677544960 8787261 -22293455177304392269007823013632061440 8787262 65459655076954400909995811384753440128 8787263 169644065589335339995896345597120088512 8787264 51614690964573535902229212634992869376 8787265 1613056881705027185605609973956417920 8787266 -82328598135719931830660249042519560800 8787267 196876714924051879767599439478906162488 8787268 16546370660112523346018878932747463680 8787269 -81503011194821748748227758377642623330 8787270 -17901395221360720047464727010675382400 8787271 52837819928340241998244498057082352472 8787272 99419832547989647034088179553891123200 8787273 -24638752188780994959153264931559065632 8787274 96640264772362514524671785584597913136 8787275 -57626258617587914626015338904749540000 8787276 8612105270918544396470670361789900032 8787277 72661481254673682201508785762222736960 8787278 15187698188047793595504965476763557056 8787279 -62640718063802626090250889862139613816 8787280 3694848956736233090721377826305064960 8787281 181312987104877076265219521458109684082 8787282 12621844340545395858416460202068094464 8787283 -157520343907727401572778632490061596080 8787284 -46173419992096039696768448255703207936 8787285 -3458958089018175275757120950723965800 8787286 21792045027094513287135832397964962592 8787287 225068283939448546620751332440497884936 8787288 -4598074254328708100813070200871321600 8787289 -4831312685983610840729604246659595840 8787290 -106536789851788350656238091403367619200 8787291 -24962102735707581536022069378667760640 8787292 -94511023846394501199403645754442334208 8787293 175591928061201543870167037220046627904 8787294 24966308397698632016998818721106017536 8787295 -125394356755673632945229208876778726800 8787296 100915249244225933951326430723458990080 8787297 115151146750407808809191923577158561200 8787298 27550700993806193790769445424265868064 8787299 302999414453582206524596210818236630300 8787300 -78872183858049492651118112874737203200 8787301 265899809237622831698078926154758914302 8787302 -2094105281200923789955664435789178240 8787303 -27200898496113413482821875172248634912 8787304 32626925943715250454777228022051307520 8787305 -168906185059980928047723491085031366080 8787306 -93640732253058719883577698900284534784 8787307 -83531636725036856086191258438251650444 8787308 -364504207037292237426743696949510144 8787309 -129283924806832148059651182879920911296 8787310 -18888575775303517020277399258669670400 8787311 62282236011303253397333074691848496160 8787312 -33336713225241634062794900785740840960 8787313 -128260399699203289233140509965600975360 8787314 -748818948905033785551078173876986848 8787315 -15928260920901293739601086300333404160 8787316 22474922971340053187709630891657799040 8787317 67505782504722397282365277237906809600 8787318 46535313140933007663058785768207889920 8787319 -43768679405050513206842420502827812440 8787320 4674835986624644455548120310173388800 8787321 -157971452535118768775906235260659831110 8787322 37337718446549421077321079733203969024 8787323 86453419363474161618470320900370449572 8787324 -38274636668029154305392555284885544960 8787325 -59828301018114150509099465279228523900 8787326 7185973894368569069064104688185946240 8787327 -43078977153744842290084557593216147568 8787328 127401546695477087772221210019307192320 8787329 21118132611493198527631377694126526640 8787330 8022998293329151650427102590772032000 8787331 14305445226918264170278369066589174992 8787332 41528518060735739955640289221961824512 8787333 -57101651434666668739588891466262444576 8787334 32005448207518744756189768810359123072 8787335 135574895012675755663469363332815452280 8787336 51323821142471086021897294126277222400 8787337 -53941579135803435739971070044045872640 8787338 -3962914655686988148751415126437135104 8787339 -26723702831400420847753939339365682560 8787340 -63832501021215138163596204342761180160 8787341 208410371283712154827477059618510626742 8787342 1638848228306591313162063371250247680 8787343 59109791986063715803818031754033068592 8787344 26219730503031843516624505088874725376 8787345 16995431608048846414692598390922390400 8787346 997246079292017657875708919339379360 8787347 72312786372993943649335712127949683600 8787348 75199728635979557908492553139444787200 8787349 -231155536694577922747940178456404166240 8787350 6531797667940592408263651076638128000 8787351 1880396187331407345031974647421867264 8787352 -25598387213043681478599139181044285440 8787353 39360488109778572376592071253232048384 8787354 -39174331729809548943035753254706004480 8787355 223298742143085782972613309306148417920 8787356 -145058080187466643841290345472819401728 8787357 98199392680337934537936508844215063008 8787358 10053373669019613721840558668833992320 8787359 2935976267881902710402648460373858416 8787360 56343011250905384609499833536909148160 8787361 -218128035941873505844239415130688763296 8787362 -29437731572181420012141154494887501760 8787363 8792768784343274106614064897682923360 8787364 139702973717094348508088940738899931776 8787365 -116746206496251170180352145052357080200 8787366 -20043591558285335984419420736967087360 8787367 78673610832321343220574297591444213640 8787368 21631800223861960887846645345529436160 8787369 -8619013837096753716536394751178127552 8787370 31080528384518072843946257165075414880 8787371 150859275647843292166291676236149835572 8787372 -38895380299328854666727328489535574016 8787373 1149952371289175359391878713377137536 8787374 67933732383515564271813572665447983936 8787375 5389181131551470171450748872023788000 8787376 1434652787616912378012547427304407040 8787377 115028406648410573320095523414343067060 8787378 98194668325218812268077472507311697024 8787379 36068903577754951872128526701751893400 8787380 -1428106087270952970030373817102745600 8787381 -38640753162074937060917052502149956160 8787382 -37220107370013801306799814918144798208 8787383 68507735026014126927757457871690576 8787384 -57043001332645044008263950388457963520 8787385 -104777804639598954575475583874956083840 8787386 -46061966808448910278598386539360898560 8787387 68649612256457969366839723733412490752 8787388 -95141058835593605470599506500409106944 8787389 -18831976696881365316565813967041783560 8787390 -7742178790954165380585202399209600000 8787391 -274973783450109894620741759418916950208 8787392 39918034533118485238628639351752359936 8787393 -16877293201129097418968637553530232800 8787394 -378262115115082638985909053130162176 8787395 -39515876611679494935555833448951183600 8787396 41533344928151542944681863043650337792 8787397 12724124649021816348912595196955695712 8787398 60672865645869904606952978241106639200 8787399 -13637233141599566364780262007179451736 8787400 62045158663995582252085253029681920000 8787401 39552142233749210131273536507519082560 8787402 51685876880746060716272823564878040672 8787403 -113673387715980689630121411580148457936 8787404 -103463964932751670381949174580233868288 8787405 13382630222674701187007398102485772800 8787406 137948671149109784569998242235056105280 8787407 41406457763325324187492456655687478720 8787408 -4676816590172567250437174936290983936 8787409 -98640016527916519303734561216693637390 8787410 -10201978907958378570396601364817200640 8787411 22809985033391556440924773116638170920 8787412 61649239529400639953644639517979817856 8787413 -123528029096226384794151352928399356338 8787414 32140998668472840362090299782553237440 8787415 6253984454624836121955770259161414400 8787416 135922556124637848023527174393152184320 8787417 -182780660183374595951393145744786137280 8787418 21162081561984607489117749388105511904 8787419 14903937746774485110936896363697088296 8787420 5608110125315234183321228214434457600 8787421 -32197831951308661094201809670244547188 8787422 42422388846694967904444650017221071232 8787423 48790884582528074327632707374414979600 8787424 175475661237352825513005813932556288000 8787425 -48665586466899775552407146227117091850 8787426 8879137621827260004515795792703464448 8787427 20727320488127596088686582235687306304 8787428 29111531135427575494249619306790998016 8787429 -20887823196981590151770897339192065056 8787430 57287107628855347289263360500763647360 8787431 215932219564419632547596995734009938232 8787432 5277350906634206436147716134255165440 8787433 44777363084841662026637699158992387664 8787434 -49340072752467540959657349296537442384 8787435 -123502667831409897568490335849764698400 8787436 -10616561626190487971110086738831980544 8787437 3898290888017946803951766563044055520 8787438 -62083190414253064718536750503852674112 8787439 -385879528134379657439580115321670427944 8787440 -1612432557203547728565069271733207040 8787441 -21517673208293534853494756258581999680 8787442 5490647764504627979616036388471296000 8787443 88663929995383195301793329769541597440 8787444 -13379554716793710184228092270017347584 8787445 -76544907989071128029463132649982396160 8787446 104263209183280797863317265410572288 8787447 -6016388721266589939116789244940295928 8787448 -6778483015608265938130986494464327680 8787449 -225176248111836769756735691110891530240 8787450 7068171784072706155780161138207936000 8787451 102763905123063225496722999405523959904 8787452 169456416733081637476145822742294520320 8787453 90239333392738726557220983538946881728 8787454 -13212549877638653895239803645390101888 8787455 17483079673527867586729192928611008360 8787456 -9042084895776083576174147565181206528 8787457 -17737899351680152607964266072870165376 8787458 57582027639830953351260073728199600080 8787459 -116104794224234503118955882251834872512 8787460 -27871384704401788326745206034735411200 8787461 -7194815209085811567926929139559981408 8787462 -191776161011603881597906013127390528 8787463 -8967747643080465611847370124164657120 8787464 205165726214327884195297283132519270400 8787465 10453925617539629727574515493950393060 8787466 -36359860604535907008529359385223320320 8787467 -113617224673938096223569978752435032080 8787468 -53439859291711963701375673259796541440 8787469 99783307878115497086071262149702106220 8787470 -112215693988901800924268642430825306240 8787471 4250623437006606060768495233711424000 8787472 -2173257186460868751277362452492451840 8787473 -117435224714651100524304615248575604700 8787474 81609806030769905709716846573053213440 8787475 93204301278139959330300909597719074600 8787476 111159664447513239560873952877065970560 8787477 -34715252468631654102175543719858009600 8787478 5924192076037359290375737554176317440 8787479 -57353223073539847323333284606326306920 8787480 642501548100609830803040678225510400 8787481 165189611039400372985430160923569090000 8787482 9279752364195235001386549471652776704 8787483 120473544041188372539659593874643508440 8787484 79888897378369339720539841099459606016 8787485 -42585638008924871135319578421215677440 8787486 108329867075696870722265581537729382400 8787487 -329386085871769913358868779502290986208 8787488 -185463689708276395477645697541519114240 8787489 -24437842773275324797373447914532578272 8787490 34074632737472498292436613590046580000 8787491 -110589835462778995682903320880998611108 8787492 35164973968023344166924440850878902272 8787493 35824217212618261696266778130579555040 8787494 -27763861455643291709018992757736699840 8787495 36809161130224101027746862512942653440 8787496 401412684133267950281773002872715509760 8787497 214886862351210715240397382834688877946 8787498 -83470167410217731466859156466812167936 8787499 -8296930893611762281488849938930186864 8787500 43374132797764750495571818485648000000 8787501 108605272584560423956772236972735055040 8787502 98730846081641358864224223873278789952 8787503 9667430176612971975881341992382996752 8787504 21395634147785510546271906969354240 8787505 115278644464736931239881250142327649320 8787506 -4079431121038216503558118887762358272 8787507 55900797375617008086994356945724707888 8787508 -3343863273069896832226383152345636864 8787509 -19722793204010581748999015182657092384 8787510 -25632866291285824994341787972386147200 8787511 67813433639163412366454440914320027392 8787512 61486287146350105349911432077416755200 8787513 51042228284537887344620318917239361680 8787514 -102867817349081568086453507502808627488 8787515 23220909263113628510312382370673391120 8787516 60202715108267854019490180665132708352 8787517 -268498288122971177470855523883396746048 8787518 -51649970666883892367318639193867520896 8787519 56235635245734928423505453411705404800 8787520 -1948392727478110080082082596304977920 8787521 161412587241925665761470252114325111052 8787522 35522764943559394213270149725050283520 8787523 821040962937055609968439935061656904 8787524 132918670340000632381603878225301332096 8787525 -20061912061300091882792790250056715200 8787526 -69691018636434360517296937834006017216 8787527 -102520523258282659363097853223798891728 8787528 3804984911904614020882065774937374720 8787529 99124642530562210860744812929745959130 8787530 -38797835498465281223832275150318748480 8787531 -55182920003868717492619856001867569448 8787532 -47678938295931503850355229643094028288 8787533 115443132299427982829629590767795575884 8787534 -12239616010400648188016447736351525888 8787535 45534813285268468090352244351546273600 8787536 46297301212911240617072913452878651392 8787537 14960524820871790159723402830108921600 8787538 90163379755434213878420892345176494080 8787539 -81432745400103303975612488709006716928 8787540 138705886877937499125898523877827911680 8787541 47807282500495218434883477391414775424 8787542 -77865218670189606244402948573975357248 8787543 128856345396256544758154289952307207424 8787544 33189867005732439236121869612817500160 8787545 41441897610204624462634206700504213320 8787546 8171927094480670137783660503374521072 8787547 108388475871434573049450531820792220996 8787548 48841417275505446257849872354279391232 8787549 124094822629083021525867996545634996864 8787550 13107636191152917589005854600129985600 8787551 246431139872778907014012625831618044600 8787552 81912034060474986465227631142643957760 8787553 93003803686631607056174426878493536802 8787554 135899595789344149769419726563784837632 8787555 -30782947881402402427770920596185062400 8787556 180057841423406068529816177539691976320 8787557 -287486752328240787999687493829078224800 8787558 6366981410930426830968858137413371648 8787559 106211053501780417768546785314916161328 8787560 -95718150749706723800983477340976384000 8787561 44128544623682158555012723226614230672 8787562 -40149302659289006401328912506444476240 8787563 -143305753071886192944497007791091010188 8787564 -39674917607261902663280173991622521856 8787565 -210137685903343706744988260876160057600 8787566 -617126251411390718466424982586209856 8787567 -145029953241214222096571221379980406520 8787568 -4014540733470534440073995018315202560 8787569 -23032722954568486587128940998838765504 8787570 4491322170493037860342956662511206400 8787571 15551604819131929108463084666105581344 8787572 26811535881347464511656482068231043840 8787573 127085035885756782195680579452189103100 8787574 38783774930464222162969745686827843072 8787575 100682410320810302384466037589147182800 8787576 -14009111290076092897702489216244121600 8787577 164594096066019319195149879745215560426 8787578 155395481196150343860477589258192638720 8787579 -121556135279317701945859848393117590160 8787580 -40036075110393649594801184304472320000 8787581 -241000085613613034920629511096946787936 8787582 -31950135335985991352087947876498993920 8787583 260855719317396747118182052316100320 8787584 -20442744530769321194487099648701890560 8787585 -102498506336517501702325765802867337600 8787586 -213378942455956982025465976054883157120 8787587 -134377650595279842390456739558278182160 8787588 -71912223366749103426116601151755187200 8787589 -70226334234001694422055269695738486528 8787590 -51364865716985979813753568992970506240 8787591 -82733689198417359880911003098938238448 8787592 66938063955209072180206657686803865600 8787593 98402319934892154719402548899714255540 8787594 4340160243294543626175699733368649728 8787595 -188219230388517729273161063484378160800 8787596 -79541633249357351607237198706407859200 8787597 -8201926646101544456318527878114349440 8787598 -47814489735977475715517855161987291200 8787599 141114452087361323614290100145168980320 8787600 15344255246091362489763825429276057600 8787601 116738026091150098573012532507598173184 8787602 78200005254651724888976057783603942400 8787603 130958594424060445780780143168292051008 8787604 -37597329958639119611906129856342016000 8787605 -108605667044127549814551256451743912740 8787606 -51153225262529369354338681366621039872 8787607 196485911167139524908468341583029446856 8787608 -207512363391727225561618674161971415040 8787609 -984031265610805770086153036897020176 8787610 5380772666979939973688943879343948800 8787611 155089505438468233456672495617580027908 8787612 22073306961548431709479660908351596544 8787613 42632454246412216645479081295094075244 8787614 -58231446717019544973334987400556933120 8787615 78128174179661139898115384473084152720 8787616 -5063253930136434105024817233826676736 8787617 125581340067478015173151560013444797666 8787618 -33263096857341373376215974719884892160 8787619 -256456407097709123841666867888606571056 8787620 -101453943715640037019100817524019736320 8787621 139415214113346080169144840844469058912 8787622 -43745097658988329656531154871771577888 8787623 16107234816130566800159843600335379640 8787624 9393182487157561054551337369676267520 8787625 -87872063041413534836904747436368000 8787626 117412998908640289380236874079047310512 8787627 100250719457442210180767804734882468764 8787628 64536415270137901002532975830897891840 8787629 187417860673168908270200969428769854230 8787630 15213461469831549893077016939160635520 8787631 -154121239408301056766939398090064145488 8787632 1739571269769037868069356458983030784 8787633 71751623383336521405721948114791720960 8787634 -85797553557214694968435542658385132784 8787635 -76483907612770174034130037044648283920 8787636 -45057897857294006816792149225299763200 8787637 150143284443037782963621679328971267200 8787638 2330677166190447038311051900204584960 8787639 -34811162255900599709895799652940958080 8787640 -201413708525342005849382062546392883200 8787641 -14293575730044784232624523902875008000 8787642 44369028648476908069568849788612587264 8787643 -62459222207688381933632506670630878108 8787644 -187529105749725614413309725580279449600 8787645 14334685986972385538014217668769073420 8787646 16767055725966187890012202090017980160 8787647 -80736450437169789047180413135706983680 8787648 12064117542671252256244652825332678656 8787649 17121430386589717396715716976423198164 8787650 9492813637762153903013653620618562800 8787651 86885933401400871444736254419621064960 8787652 2442363077228296486424003000491980800 8787653 24240208443720790881519731539503000192 8787654 -73021567047585872299775417296310672736 8787655 146038471295693077016873074670502733560 8787656 13484716763272180585133776474564362240 8787657 73617733402133605505267649173374207392 8787658 104743687393444609138467441252145466880 8787659 -13941814878242835230337362354486149920 8787660 -28982010923858632295647726473063306240 8787661 124320852552144142653496009180202470262 8787662 -45201538407439245878114308227025200000 8787663 5760167434229979405354597048339840000 8787664 45901425775824588608407811810226298880 8787665 50291435059739492174862855568999738920 8787666 79322069473989988977195410683630813824 8787667 954606350742269837368353390496422720 8787668 -5301228442564643820212496632729933952 8787669 28668230519610753416822646895248021408 8787670 -7909612239696904095661728648411114240 8787671 35811369821779632094301204459814721680 8787672 -175288309847788364510217714867431393280 8787673 -154128568157713058284672706401361209078 8787674 -12454146085541369369514635905144754688 8787675 35741835175589191777809697097495173200 8787676 106591257776292140490054036757910213632 8787677 -62533321318966680846981653677681108020 8787678 -18916451929189076139048683648101150080 8787679 43978184479908446124625101837763525584 8787680 -99048707908870865611288237409139425280 8787681 26815345046815155441094481267954541312 8787682 74747359566169881255959744130463792800 8787683 103055530457230695528375250765321963932 8787684 -167635833900841535147412938698348781568 8787685 -42693438403280998188032215359309123240 8787686 -96639680846168900251462986783309912960 8787687 20134886159274915815120077431780314880 8787688 -17761702725540586845762607488434503680 8787689 49502586545304883417983239401550606820 8787690 -2947467984343227769034676781098028800 8787691 244202851424678715707714027966053494864 8787692 -97860393564370567454659307021421603840 8787693 -37192544466876597562830384431915583936 8787694 10261661638918947329726728838804081664 8787695 408137173503794557889507268333542400 8787696 -14957907546424399532737299966158438400 8787697 -27033858644002578702199028958046151854 8787698 149684418005411327398165774149970563600 8787699 151577741432993081979244815569775811284 8787700 68269337565996174177243441194030979200 8787701 -89058280472216822659554567325407603588 8787702 275085912034666541964658660065312768 8787703 90657357716450814033523537992440926952 8787704 7904277645016795072743907409547509760 8787705 574971912421599767842783200424599360 8787706 17588278066027251047260240691880477552 8787707 208878935175688124333037337867346611104 8787708 -32207809146115946180488464919918611456 8787709 93711496300376355889709420081287574400 8787710 -3688895451193266887928699281955642240 8787711 -35520547558577299076827769090595004728 8787712 165318345178029719744161426164307460096 8787713 -64235250796961788484106485191236111072 8787714 8099534563666189315340028177253298688 8787715 78832130450137433137886135291635773600 8787716 -31423334016193758200292424318052413440 8787717 -20383086783685901690076512290085963520 8787718 61889457758150732527389937658969810304 8787719 -104823638037701172813496620827741936640 8787720 -4054453884780468780821578505573990400 8787721 153932026213052498595073313737247262244 8787722 -11231312802235075666786636165071297600 8787723 -91849401937818073130180742244013552640 8787724 57635301749064021418617345080407675392 8787725 -22276545012977655495425511159361152000 8787726 -71438842460772469009154784821095099008 8787727 58094853064646267455332108100109323960 8787728 21247674231576348726471897500856483840 8787729 -9801504831843569250643386146939552016 8787730 -4717103081303404584125137889350156800 8787731 1360365107953658069572440925834778304 8787732 -54911406575264807978415784454247548928 8787733 137587812545843823690741906380262163982 8787734 304529948640015047125052731921078709760 8787735 -9030940828729270463981706737451772320 8787736 156706392656849174808981116730430095360 8787737 -12164592558640521013036518543341269248 8787738 -818395167752308631550814378930766592 8787739 -146622248242462734922819977189372558460 8787740 734673173560981837386266015279800320 8787741 51584515975374747127982779466453811264 8787742 124672339037625603369861060291608936064 8787743 114978580414099134120833240899457296992 8787744 48761261986981079728681298907459747840 8787745 -124785726879503210453320001767897243500 8787746 36953427203859994352349769189119696 8787747 -75769509440519995396097202166403447040 8787748 49922359762688104350872633511134206592 8787749 -131212362683475947468786127987983693250 8787750 49143386934243076057990484569529184000 8787751 -17992285517646298591574089708068893648 8787752 -252126035915602115467888462328474342400 8787753 23872328663839376510031772352561397540 8787754 110410141429899514736941820523088158720 8787755 -115217457518829514976486856259780878000 8787756 -43205766312559893544357427121477451776 8787757 54880254756598439980787929352735368032 8787758 14724193821161345705926789990499100096 8787759 74658965048777984443679978929916078112 8787760 -7059202794583582001636488443851243520 8787761 125237147347553996317097282963374059264 8787762 -512519991560616725086369832081120880 8787763 -213045101662127148812780413234488783988 8787764 192353551975898709060225539073520392576 8787765 -12127833631640864115907794005653094400 8787766 -31408678208629029254744514797474486400 8787767 31488634065324940751349494268689473080 8787768 24804276635272897153777545321817374720 8787769 228175630552715695370836734613222966996 8787770 -15520715534911919847194363097271525920 8787771 1238370204829753292727516009903473760 8787772 -65060545062349439402424945075874227200 8787773 35666007606209348526075141798295406022 8787774 21968431242609395678948351173449959040 8787775 32063798657812190267479972934934577800 8787776 16519476086530365039567657792769622016 8787777 100440158138000978094227617990732303920 8787778 79946783631979246055362867913556781056 8787779 -17315324035880003439911670471525799680 8787780 -84888634836211054113682215679020215040 8787781 -558692284159257229436375271836510528 8787782 -85083236192164940069697984423374946816 8787783 203713834423864636715314751661425259600 8787784 -77012286537652796075532688196802017280 8787785 -13526686810748152865776195450355332800 8787786 8043973444378848107814587165922845184 8787787 48038039125152890422076937995724176384 8787788 99256805669267291657718508968950469120 8787789 1706679664806225053120806788324041484 8787790 -19667260906315389349072033668502377600 8787791 68773852195676463230544174450268757760 8787792 18042662908465966122234114798159003648 8787793 -113948678655966229948088472026302406784 8787794 -28630389885806569980837047599422443520 8787795 31848816153324407348194326557509270320 8787796 -32570512539139827008091950674944372992 8787797 -245904185358484473342450741736237544754 8787798 43181630946039868786226952255977798400 8787799 -291413158289701082670587491413982526200 8787800 -51248120668685184301443120654087168000 8787801 156951874402575711808540241327575675104 8787802 -87713739574396385732069211386876966400 8787803 179016153618528949027672707010931027880 8787804 75122236414187178249332116450052259840 8787805 60500083972379049928586926367271767160 8787806 -27709507128667064017538731874275083648 8787807 -104839045276563811915891666684089513624 8787808 71378384776961009273902678641255383040 8787809 111394248143741132786144505000469919010 8787810 43743246058856195235256847452202833920 8787811 28428760719064133791644145713986800412 8787812 -74220241335677177276978241704324259840 8787813 -20856901198092683124393592893651456 8787814 684668364073197905587152950626406400 8787815 27277725685408801028891925853668475200 8787816 70742206806473461875225944790281886720 8787817 44718110460133888292596592437293521280 8787818 -17018625324315698613240232813818949632 8787819 -32576986112489310033250985651270398272 8787820 7130270290298441691827436397568640000 8787821 115192023597701455322056629878630546304 8787822 10190900812130110643724314749781794944 8787823 624295148293576055622875316314132664 8787824 -6241114843091291418504924050030592 8787825 -82447194701226169001908456520696352000 8787826 99240856529373266328458006204490698880 8787827 -253245369782965847138350728151152911688 8787828 66801712696585276813655977223731814400 8787829 -223432534882216722826046145674027599570 8787830 -12009289497422317159301603656307389440 8787831 -57929887643786169774665322634694858952 8787832 95226468959995367348964214400047718400 8787833 6348105904519335470399897356593525060 8787834 7684831516987166928164753926152434688 8787835 15267548856919254095348611323346755360 8787836 -109821021054020382553358943749841131520 8787837 21868541740326455856888661876566005280 8787838 -127659400414044428861541983866748935680 8787839 291775377249926139715782948675912704640 8787840 5587828071220110275647961605079040000 8787841 87750941587470137703832428269707506900 8787842 -281658898448370311021475815966753280 8787843 -16205874486246561314891081865637160496 8787844 97298295501564448897613327038878792192 8787845 -69255178797575895942578409917181295200 8787846 16798909795414217050500379021447329984 8787847 152547145807831271628212905540632918296 8787848 137296762694110276212022190247107343360 8787849 -14267916197414457402105460790327808000 8787850 -21487764701414583818024482720364511600 8787851 -3220029100197362994010929818054646888 8787852 30783646530901766652853410090036767232 8787853 -173165629237955846522735212128525453898 8787854 -49512054335335674935652302578069783488 8787855 50276659382082762965129486944541298960 8787856 -38086102848095669459920345722398638080 8787857 -58792763801711879092841494850226722112 8787858 -26648015061771967261171258072850250240 8787859 -73512201707908499277439889531174361940 8787860 -10582022118218562981559888377981350400 8787861 167659686956300404897514809458214346880 8787862 -6153008250579415343138123310222892800 8787863 -868151317853900350819837585406194176 8787864 84218591747044952555075299050672107520 8787865 68654997803575697106521383802486483400 8787866 128009453490755870347476055955597755632 8787867 -526832449702749454973742514143936 8787868 51992779075479710972913843314457640448 8787869 -62386296134148204635804958776086594356 8787870 -2981664444060701845334177078011622400 8787871 -143996926238400088325436059411339643000 8787872 -496065090422570392976112832210563760128 8787873 -120954677224988196997768113279339052800 8787874 161696311499538223369175897552112993792 8787875 64995231418916118889559869539193260000 8787876 33222894071172890989160237932707628032 8787877 47380812557540617716314641639367720832 8787878 31646249679118252801431617667996988032 8787879 79193794775382201367832063790841459920 8787880 12680688794851333408402428671066112000 8787881 -11011997624397069450499635483480151680 8787882 51725728681076881663749591267247649280 8787883 -12153332082144186640350054920146855392 8787884 8975856510874733562195182688351323136 8787885 5690874446282721799637178454614067200 8787886 6613457123239541268263745912403801344 8787887 -104318893348190821008307474093009444464 8787888 5292095713546137524083166121649815552 8787889 8981943766920723494676632875028460000 8787890 56226079811590080222393269607259447200 8787891 -48031204386290779402045019349083847936 8787892 -2287151529049928779857764972775833600 8787893 -10741133428511731248102558783988707858 8787894 54586424192631962765297348157186916800 8787895 -49997196402269925507951990285967723920 8787896 30294474779668395251872694227591680000 8787897 -24587851773198592483974689635788092172 8787898 -12383351314756896238276769661272214528 8787899 -63218221576781211183632451948716292000 8787900 15248484305892922161386944338007449600 8787901 -30785065559200664575095368935384103098 8787902 1528358107950705989974339467786230400 8787903 -73377492952056190683403916242063651896 8787904 -20514032947617884835439449761191559168 8787905 -38668702550473271816796909361015118700 8787906 40135901885235733705228392573536236800 8787907 4409224956823611188649981735379674800 8787908 154942163632229856795650021903051008128 8787909 -16643466709530436498638346863507258624 8787910 494879133304601183048296555560222720 8787911 -34514523484661411519738960047467121152 8787912 4768304749477084431820441599169167360 8787913 172171587881963418130840837463589625344 8787914 15035004378757930019079628592460715056 8787915 -16103356740779337332500255980404323680 8787916 42607100764694308613238209647374314240 8787917 181031047746162651593304588116120718966 8787918 41031148583093753222857671797844679680 8787919 -26075860352293605736523191204308415488 8787920 3717934330900885836134139116894208000 8787921 -240474042812103594618433588642493184096 8787922 -36605453794197907566923854115947347456 8787923 -652312907995492606029221139849157560 8787924 -50139367847032004888214680196342618240 8787925 -158684377976282344607800658284449311350 8787926 14205424574728732422534926322600888960 8787927 147689982343047218297418708017289079680 8787928 -76883671302433623770078848029262848000 8787929 127070086473098642976489108371497075200 8787930 8980983797035366529224858119853624320 8787931 -533138095746288357694662401601548328 8787932 -67618958686215840383561019198902476800 8787933 830519695081450733505348369137181120 8787934 67339754678824483264913952174553151616 8787935 -16088107233673282342013500989026626560 8787936 -132131984014308514394594026414412660736 8787937 -359658269091561021196399057609735241920 8787938 38584180363078920965183984458430679120 8787939 -15223231657749179603003360198326333632 8787940 -19153689689950796644959146032466288640 8787941 -64823709594495456744194485744299638658 8787942 16534944830405839298917630002389568000 8787943 132060239714666383035278497212220040920 8787944 -40524560423865347541338202414778368000 8787945 -101412837176562926014296562423151158080 8787946 178602407635971498940165199154031213920 8787947 -10710513022253297935271850967947462768 8787948 -17687640077511340267221678311910736896 8787949 72359096556300877471076787893853190680 8787950 815760281366510673153704922571344000 8787951 19564682699672414533278610931002612680 8787952 -58780473165825495600065867726173241344 8787953 3650719010129625275669036230228119024 8787954 17195451805495634277516673962379636224 8787955 53969554417151904683251175612681483520 8787956 183001179531465190813803383543196856320 8787957 -24655287248621574819084711567044642880 8787958 -122668308869475411525015931032941101920 8787959 11085408191249345144112650701781445504 8787960 257297533694285172598440416479150080000 8787961 39387339474507803745756412742031494400 8787962 81852529624058960242101443770369253232 8787963 -98490459322397695645336036860039396816 8787964 -37057485571767411127903271965560320000 8787965 -81257197238842174172757086166461097480 8787966 48937230125105570100951808309734371328 8787967 -123069675924756662450583119904440535680 8787968 5519549876335494450348141868618874880 8787969 -3761282485368595619882717465587250736 8787970 85604701216295331671162064336420763680 8787971 -88329018733950965814434582514867885828 8787972 4386618791699287331016399708086971392 8787973 -3540196232008217746791904832626206720 8787974 -68017061814488799026605422015522912000 8787975 4843164545422124317826939397880992000 8787976 99303714312008283041653247581821173760 8787977 -371731900244467454553479099035668712416 8787978 -12751187150842680918222441138711165696 8787979 -147595584104762916472672106569001365420 8787980 -132533784521688086048466426996552591360 8787981 1365476811209925366941856106909282368 8787982 4706070503250150642801316439753708544 8787983 49608672335128941119143924129648496424 8787984 509267709054616437904437241942376448 8787985 -192536696697117920421950612686893767820 8787986 83353969971715826865791921369291218080 8787987 13894793174853875058012999710992153440 8787988 -42789910135783353845995656087498752 8787989 -3021226560280023848578454358001525344 8787990 34346980437720267073819966321245045120 8787991 -151282080308240160380504456089967973000 8787992 -284348650298093234661076423391649054720 8787993 112702122475370780677925953765790733264 8787994 72806431611325864993351028059513351680 8787995 -33295827679186256494842220626389264400 8787996 -243928884466486216959007019556151296 8787997 252159616880284109358560115181872484800 8787998 90457686127954623624271234876115376000 8787999 -78581493621176290768164864405242012544 8788000 132617382521759782252764267151687680000 8788001 -168612365252685829860598276521840959808 8788002 38915436017888950042281060509330721024 8788003 -7808886604391300419394727320828322400 8788004 -83277515582884079513218496736291864576 8788005 -71086201928139091219473188651251514400 8788006 -22610632551289155742100196771020407392 8788007 -97038778509910199591965342074664116744 8788008 -64298209792018642929053196089066864640 8788009 -96813725639624163755707705927789168640 8788010 -7222296206882186101831974221238773760 8788011 137988039406345396202511600198127088472 8788012 49075486470101232927908476008132506112 8788013 11041490338635080091554150510377271040 8788014 -2365328221996849481251435162340135808 8788015 -143192595424176239354303903442296697600 8788016 -4783959488997884964386464267360665600 8788017 -13139856507490124481762754733689844736 8788018 -30271081560750723312131079012828146784 8788019 13724640195702070914566025710943242496 8788020 23766743310081306049735777985670144000 8788021 185510082045812892799538246091386713344 8788022 11801092173495194118514022721018661824 8788023 -42386302744780569922978492437002968128 8788024 28052254673249126616937650114082897920 8788025 -44490392276709463857003314727236318400 8788026 33218983477069646752012881843565083648 8788027 -3111565088741269077495037442830692124 8788028 -46898471266275854670876088656615343104 8788029 -63511661195525943697821550502686914816 8788030 -11492068341682940296153345536275596800 8788031 17709841136693188972522993124675109600 8788032 -2559329767500321154082876399152005120 8788033 -119946078808068974266987056165425331776 8788034 98460087824109010296401359059614547360 8788035 -30938772534346957028510674263964032000 8788036 -115631761762220259933946091314462341888 8788037 -144587378731622463629534100300981385314 8788038 10535202849218367057822698481763983360 8788039 274701627974738418272119801945984000 8788040 -128787001842354576478357431877329715200 8788041 304650815648265408270602432217451824000 8788042 5950063180247041784504971195447386672 8788043 -12269361483772171898214328573645114992 8788044 -128956478792463201163228282820966077440 8788045 514820634023721350845563293503169280 8788046 44086911700194576685632820563154145472 8788047 65725085989313631684584474139680588928 8788048 -75260703045849654905387087120498442240 8788049 -21402390337067370141414370643800113600 8788050 -22947196274764648099751198309426064000 8788051 161757601218562780876699725185810464600 8788052 2702827997796321976933988412986361600 8788053 -24834853062477637465999106669322259296 8788054 40158211977802057431192055433160704640 8788055 9514981347274603432197580163768032800 8788056 -56898739201176780261977612710225612800 8788057 139473854526315736463780638553176103306 8788058 101305581810139689968367614602162448880 8788059 -43645969078140744372763131629692625136 8788060 101529413658852874087399444589566464000 8788061 176124235665937232284699739798796727212 8788062 -141511101295914225111414169241448186240 8788063 228368244384683064063856576124998517088 8788064 -34481460044913537141682092143195848704 8788065 -600521190946000089586658086030629120 8788066 25024505858723354918294328224256000 8788067 43747428322235250553948676253046054152 8788068 67830462560054967385388375279606814720 8788069 26468600557872109397770546206143119996 8788070 24259042819571632952200373218550630400 8788071 95531387743281578014157899967026460712 8788072 255955230314194522444594054615279180800 8788073 10667610178973535747932605074199517760 8788074 33777435025852212600912223442890522368 8788075 -82481542008529952024793656891882864000 8788076 -170884245760529758869732637988815173120 8788077 -71949877320997878852068680287003301386 8788078 3118238094545882666602398599007588480 8788079 -212544298312645282239704173169356918320 8788080 -4280735461269497712199754112911278080 8788081 -185991612401782597781605185104434947118 8788082 -2417950652503372653250460756683835136 8788083 9675840713194568327853924063064569600 8788084 -208704786985201376264924169552219654784 8788085 50824900778086476331228295506896666780 8788086 -27795851554576673949512375941072635168 8788087 -34920805521274177330755189215887905792 8788088 -184072196232185763977052660444416778240 8788089 -69868751588004959700716961749315275200 8788090 -8420294606949720633109937978850969600 8788091 -56202372856245199922096155344649034928 8788092 -4280834389660247525223797936696982528 8788093 -6269552780447932573589125029027965952 8788094 -50714530005752589706632247404203184768 8788095 67613483186547624924570490139993400120 8788096 61223545056946357096816832590192312320 8788097 9096799871361204107126744987887537152 8788098 -69937631475242183225353597005209809152 8788099 -9052834365054115562883073253105637864 8788100 -14417130065676504829349621694995625600 8788101 117516807033069843969288636973274924544 8788102 38057917774466076782984982057472836480 8788103 16768770736491845176431224306173407600 8788104 -20208196951792442706144009203069644800 8788105 -14052517704660017997842039352356709240 8788106 36617873618517635408604100285296971520 8788107 -286970854786689076304065281776397777408 8788108 -60896272658190400387100609571230924800 8788109 -250453154053602524741301002982661440 8788110 -8938843677548779988929834384531879680 8788111 -38677447890741494304914804850018699576 8788112 36367307682782936245332077405921058816 8788113 -100630731441026808511700550520677692958 8788114 -17339679434632565625265692669074656608 8788115 16934273180633541592553972567211074880 8788116 -29976604834926840246804597071452839936 8788117 -114243369906021810264479033019157062980 8788118 -72445664315594050799453782774226615040 8788119 -40517502569119098911755159199700143256 8788120 90644939858218852648369147237895577600 8788121 -56127285890430218979375984019581642678 8788122 -70966608985593293083216832615096033280 8788123 96508006564405837256847807322424755824 8788124 112204678941796962980242171146573374976 8788125 155042405573769070818303109320900000 8788126 -8132821163556905584807390061486287488 8788127 91011659413514869197025129555060654800 8788128 -17263541690513327665412227689099558912 8788129 19868853474253842584563431548781902912 8788130 26648909044349658007796049420340153920 8788131 135288462106879629148758691880599865040 8788132 24327868293428220390918848871324386560 8788133 -13947914575237407010286968782478959300 8788134 64662626778316240498694437233309900480 8788135 135843922549893288669266836618204746960 8788136 45282929799583109275032044958560256000 8788137 -25458588182846690172942904464561718848 8788138 78132694032098215809818126988981323520 8788139 -35671889653454431707850003425489666720 8788140 70848711814189455832671734503891368960 8788141 -87413073750489490650704886431127668458 8788142 72406430819305916412171019961556641664 8788143 20181540583055337001507530742701109248 8788144 -33908962028910888115675976061600317440 8788145 12926597614637880110128093965236307840 8788146 -42283656561923836856817580890414120960 8788147 219691312855925855280911970615994179596 8788148 93606502331343305648645253017145029376 8788149 98403070033495852848315192161341365120 8788150 -48719852807892270098083478322722481600 8788151 44652320948760738012618967531527322152 8788152 53950740647112074410858219236201861120 8788153 101108158452380067323542755949297797264 8788154 -134854685089754183948776048354827514368 8788155 -8108726024619291393811214769557661840 8788156 60980687642115377936744443571851996672 8788157 -92718485915912443428618072084485712288 8788158 28015013112718161635627794333345957824 8788159 -44991904785951529749598994263045478720 8788160 -47732846105862591274860810203352268800 8788161 -79116198294231312985544317179379662240 8788162 -52492988111866773573930865635226341888 8788163 -162853986675428661650531034027812283588 8788164 11228223837784336394986594705219190784 8788165 64181310516323434161263748938411901600 8788166 -20610799125345336306376653365272025856 8788167 43069261883587406483847894352995884640 8788168 749871976053476537502151517920051200 8788169 -41714150118953192923820006851034332500 8788170 14303598662628701975655282171071784960 8788171 22145091430757155830872888615081709712 8788172 152593719920664796725257366252070034176 8788173 -38763862144164164046712045181593732416 8788174 237578498778202426343785671170534210112 8788175 -107155410164514255221380539382584394200 8788176 -2097432072468680771436586392180400128 8788177 -11347919198871175840372889319555622160 8788178 -3060437953578846045434871275199820800 8788179 -92878891085308999609930435333190118216 8788180 -140459692432864951780729242198276153600 8788181 -141332205539031482275449324468786084018 8788182 -9517608411427468661105661900502634496 8788183 33425575755296095640689504929600988960 8788184 2770555192635376926467279943173222400 8788185 20284317551106653499627364409604791040 8788186 21406488013286698588205398894161312768 8788187 -45927543863885584798857422261218063164 8788188 73100374412925584281570619261376430080 8788189 212966433402165085375183001187904169760 8788190 -14851358033625620264693824582506624000 8788191 -180424262356146799442764922007343267056 8788192 62165843959137277877525354304366968832 8788193 -86843759674740621828822362168357886558 8788194 44272705740227099827742396276433334224 8788195 -1953055933388533416304742985535556160 8788196 -211599314994522268977494707214931849600 8788197 253055298888293297475781975053202007040 8788198 -29829935526322897159108902771986714400 8788199 -73429175591235088370753845581404559864 8788200 33572536309896874225639855197032448000 8788201 123910720729988225742823061749514122368 8788202 -54314101354580646752124454829494672896 8788203 17394193899520727000879621224658764800 8788204 13061549296942266554683045388628857856 8788205 -142026585259987106687485664201929761000 8788206 18879557514528509007330814631115061248 8788207 176596365856945636269444266772252953920 8788208 -15659005629155388703795134797218578432 8788209 -3117757301453625115783566200048263872 8788210 61979423286892854320114923720335929760 8788211 2639195292075336230543648465488201992 8788212 -42945640753716157070426118268036048128 8788213 150789162195558741430503110710441474560 8788214 -77003153394113743256559186709645256544 8788215 67877673718912000502873029850749623120 8788216 16971965564126397062729302991383142400 8788217 -109007602143595662749836461800956387734 8788218 49156710774860928024832761593602859520 8788219 -112874489042887851755047400492097983640 8788220 15572710477392712193198704200642631680 8788221 19812404200692292420811154425516929536 8788222 -148593581614794270938919077775287793600 8788223 -75708751094180990128007255009578806528 8788224 -22392942758620539894579963081403662336 8788225 -107194343092240827960049009703117574250 8788226 3633209301994378456469113926405135312 8788227 -6411825336319502901160413967924677120 8788228 177685793691223433505334360200190515456 8788229 232781027914501888185163788223904752860 8788230 109370601735980101931943377011296000 8788231 -53776482476921152977284675603904237696 8788232 -204370346563855006069384367343084779520 8788233 -109475688858851921692201195334730836976 8788234 -5602084159948534997819548200279106560 8788235 -114291858268326549476158580308806426240 8788236 24356865082103840609929191182350408704 8788237 -190889864492872261258653620318559579060 8788238 -8537071808798124393420209793104179200 8788239 -130143972493954049507561653559458635096 8788240 2368121693202334835012864055191961600 8788241 77434029419456706370391310261093565440 8788242 -55708817085629353177393432204001088000 8788243 -79203021044867411523857813035633911508 8788244 -55094098379117887537708872553821616128 8788245 42063917111295611691983290195155225120 8788246 158772970682047785424800658528257111072 8788247 -45802782943928030603418224893372841280 8788248 -69878176860952070739429059869694115840 8788249 71412576157651465682348832350040102340 8788250 4781915486162498107793606630793624000 8788251 4342555465668226068479333840984163120 8788252 -42061625553972925062548170545356144640 8788253 -110851008423877623006308563082262097236 8788254 349235362829605648242909545955956736 8788255 34703714493288588877927555169603056320 8788256 291184023485773968859731772449659289600 8788257 -210033997409163758886822673922842494 8788258 -86714236380803264370039495889931596416 8788259 20620042506972475622081052662485520160 8788260 -3347340986653061177556792143996313600 8788261 20186737843030039395095458405834455424 8788262 44210885045714111545866043780656830592 8788263 127705984984774630874690033128130088576 8788264 -125585631175516994572800199162778096640 8788265 -169707476535294616761104448573018293340 8788266 -17343566223269159833792247243186136576 8788267 201670489717122021255948470391595387316 8788268 -59423471772682161116209722746227604736 8788269 46966945297958743806682759761112719360 8788270 -35408322870490855804821617029348650240 8788271 5770900313580180967146660371331642744 8788272 -4494073944773215708402181717985361920 8788273 48671148741239551739015725480174859264 8788274 -9392152732540986983950022981737936896 8788275 36379041603790241900773264288175559000 8788276 -35852413800778842667512491241659596800 8788277 -67533460514820583630371050885755568100 8788278 -77411222548166841469759045807079962176 8788279 137060323083478275469069633248201837640 8788280 -96454613648962412325020972548897689600 8788281 50178273300380236845874469460514377552 8788282 66793122144215335246433470670188991232 8788283 -7857758233536048046273387596384384000 8788284 17426745349030071692910189077718942720 8788285 -63451384794259342898573271814143121440 8788286 60125100894712077533347794464905701120 8788287 -6803217430555682359936543456069800048 8788288 -10077212173278686967351282973314908160 8788289 140846821270645354430925388320153595824 8788290 6031346693760399337424478775414656000 8788291 224852360085382046483232481469344590592 8788292 -83606959526269281832526325497714638848 8788293 124115416970325260028082582434349604382 8788294 229916648999853367202531686370927641920 8788295 349712320269961094655813516787397705280 8788296 -2039737348468584558997087602080563200 8788297 118257498579914729246673489817496368746 8788298 24058631431912349531688157978837674240 8788299 67556404144388284839993447312479597808 8788300 20442333197866062128154935526456652800 8788301 -50635880483641665876387885180877236468 8788302 -60403958126123009878514924500093902720 8788303 -217784941666910686061401867754386069440 8788304 -2960296021469476339699582596419026944 8788305 5311775871040337320755234572290512000 8788306 868584090294389432727751215900589344 8788307 -129925651228623449874111176894099677368 8788308 25626073476190781189604698465010407424 8788309 45860776060747722612660125637768550080 8788310 12190028865601704306292397288496418560 8788311 -48284369557893593713179470690647200000 8788312 82776020583590206603526199218666987520 8788313 73737713077478699310433383772516094724 8788314 -7862121987552186723954037422789636096 8788315 9112049975952348459066731548912224960 8788316 65175001771090377855959640298672020480 8788317 -32040597688375351609417868560604841120 8788318 -55463755408554406194260064577865318400 8788319 -110571182061462261175670395645657517280 8788320 -117501404641855303461668635929241190400 8788321 259695865293126067612531140093956639522 8788322 72771609885743145853320901518852987552 8788323 -54788152140562487762446177861356072192 8788324 -7963566111685874119963642824015467264 8788325 13759741814604436544226304443685449600 8788326 11729355084390983571439618020098007744 8788327 -11782140756208401262524520679111114824 8788328 -36459898467593067502405016693718819840 8788329 5026374624146145735924341141523374448 8788330 -41458283030995280479650128639694625440 8788331 238435067583576910071488199669200738064 8788332 4618835949092846457135104862685396992 8788333 -281625501390397470264888575114941346420 8788334 74205698713311309252103247208907959360 8788335 -103298039045830221617671045594979439600 8788336 -41306436701616847316459568424615116800 8788337 -467758399040391932611931987396993086254 8788338 42326997475888981009792954052389263744 8788339 48058952858414737280722548729092869456 8788340 232734093939749356416209764954828800 8788341 -4099736287114209909625198914713413440 8788342 56899461994889612118745316471322815232 8788343 -22530303888224570961992337308845336440 8788344 -134913534919965014374119324618746081280 8788345 -63606285470194049622240894614807692800 8788346 -5161098208649356205092039112959334400 8788347 23290317996278491751283152815131765324 8788348 -52802626529356519869276359796994619392 8788349 -51420755953556983741315727321697354036 8788350 -7701293484513727909809990571096272000 8788351 -43249610336632220548942141010814688 8788352 107020550044360862600165818475583897600 8788353 -18856755174510686249061635544950892096 8788354 33347334462451306570727012409706400832 8788355 -229054641317932991271630047755940544000 8788356 67640071388651428501941487674589763712 8788357 -187180552653132864003923161841703670368 8788358 33961791210176965766620295848029337920 8788359 -129762750762600399069370755098451627096 8788360 -15799314296489372980829582799620505600 8788361 -132685297704503961552160680373948494576 8788362 67157942047899319229922251115551449344 8788363 -11263332561823970149930747188951301200 8788364 62028440691568966298053496007044438016 8788365 125730209116876931670529105151025960000 8788366 -77987095804795673623614626138070754368 8788367 -7182291914801781138630695733154612128 8788368 22675929576465493897324962584887885824 8788369 -30773045364423239993990362236992696256 8788370 -69294973429569618380381715357162657120 8788371 -57879253096881994002036774618981246096 8788372 -233583108017890734082328698601080270848 8788373 -21576910943583050134952898835931162496 8788374 16508725088698552757682761522474158080 8788375 -169227716013411572390821280311970376000 8788376 31003993523244287559407340135345192960 8788377 -71403882963639551362367464812604641792 8788378 -50351290105901824182683003826090623760 8788379 -113704836458748940381878192191824235424 8788380 -8875230421262664654809753254484705280 8788381 -62207659519337362341027266421295068736 8788382 58760543010944011590158884042493841792 8788383 -1000552466539790517612960744435093960 8788384 -115142272313691528220526311770468384768 8788385 -42443948918876189221383059545209549420 8788386 24041548720084891538474689402093486464 8788387 -236246087788272731623641579589518396964 8788388 -3376825125761215881572551494497280000 8788389 185345996558016657883622437717735272192 8788390 14661401709520978654117120610332665600 8788391 18632068905986460720382928231213599584 8788392 -103093896597866018478113131409522688000 8788393 59629624498228545178095979738985714320 8788394 3858507342184696869554275996822622400 8788395 5941300561267849888830849038080604160 8788396 59947893567364562424729597262142020608 8788397 -4495960157682247300601761689928038720 8788398 57233695504522714397948514005902476864 8788399 -247648451272234700611732063112610367600 8788400 -6284824759461596681508878854992691200 8788401 10626129210574889394619675498734862530 8788402 -465353464113997163359441910646082560 8788403 8966232770905045869251652896068377984 8788404 -49853889640707745284168685421468129280 8788405 -104318700284561128352427214259392503240 8788406 -151107744234651043442911481992644236736 8788407 -3544347250454617396489064193325615104 8788408 201824650148970923381973088191378677760 8788409 15506277836675315628014513993764283712 8788410 -32405956211178357478695706721377716000 8788411 100114171201184991042184141542274428912 8788412 -49404183379147233557956048476650288640 8788413 40399181392001549959652213543870205504 8788414 116472970039889631556277266013539378560 8788415 29413006526292515180987947860614418720 8788416 3333469820003516116111613862749405184 8788417 165398995789862670459052859857489455744 8788418 -92638446141782367507852958017932289840 8788419 7153647786908922030702645699810103500 8788420 -38725185147156363848335432173235710720 8788421 -100951902515522734181362850299136638500 8788422 47379344287538833714062409321738905984 8788423 128848159846347305854231441562956227680 8788424 -150005399392982229926263501287833395200 8788425 -28684531936406151249930711510998227200 8788426 -1268182602391711064814774314088500736 8788427 134991827825803154369684852319025995720 8788428 -82756659806128051107946507401733910016 8788429 -41589476814827458137920106829757690080 8788430 3487584810599157769595639076740382720 8788431 -16516819061176247879839942436000853120 8788432 8614313510531248345452012693838282752 8788433 196945575510797133325951184450450045682 8788434 2870076407841889684070672677696773120 8788435 196209418859267003663485701678548312880 8788436 -54167279696645267463188219716942589952 8788437 7938330818724904809879284491879804800 8788438 -19340368977689438207930297698668797952 8788439 -87451000826005622472459600719664921168 8788440 -62266509300822115371973090363995955200 8788441 87323718923918175469573872060893112842 8788442 48081360374214384309132021382660096992 8788443 142719667668444807481795011377473158144 8788444 120937301229210076231989623016256642560 8788445 -48910327644959801668401301781991263520 8788446 -13277758484280304470251603510141040000 8788447 -266014416197546047333235946067691915104 8788448 291071139470906843405490590174181064704 8788449 -92744544292306579637890944705037075536 8788450 14956215823356006229276933872961776000 8788451 -41192395796204339056160352826067870976 8788452 -23816515266069257618227734808272076800 8788453 95608378644773488809119684863083467164 8788454 47416546611737246284819992693499006176 8788455 9272679300723572033626348624540421280 8788456 152871372780775883039521315825526568960 8788457 -129061720346834302701211391376769492848 8788458 23118035608119379699089161012490048000 8788459 172252661316131715705643753139785074304 8788460 -44708938052546306270764022981740323840 8788461 84067427061779607860020645100363159040 8788462 20903763281662925858333952591453281664 8788463 -91589922660458046045912823792231270440 8788464 -39803177725589007237219191587971956736 8788465 -7962501187979004363322578707277432000 8788466 182419099608342491621031142948565381760 8788467 -23529615078875256353363451241778600400 8788468 -54043534467983768951131722485657949440 8788469 -1501875092657901191827738465083217920 8788470 -1115995737749153342307563893599509760 8788471 33585883664303141063283623044650605992 8788472 -82803234137625581607201189851996160 8788473 -96266677100594491023708498257802188160 8788474 -106484995652555242251095984190301317264 8788475 -124143953880362696205610675845625856400 8788476 125880365279749012570518226401447608832 8788477 -118025239835805511346884269584961671674 8788478 -35972367007158784290832201245656002176 8788479 4834044569358596558754034343754577920 8788480 14145653183805582582287974232185896960 8788481 130999571474196315483173002521057627732 8788482 101087236839668435177873062019388786000 8788483 -99189735741613206415550906186081034240 8788484 91787899741914152244305491788963311616 8788485 -62267336609155499161005445840846716000 8788486 5619387677997599387385703236417744000 8788487 39691349937972007153206206134185770136 8788488 -42529871768027686729513995531899289600 8788489 44660084219579739922127633963894096656 8788490 132836585921789431113287587655189280 8788491 -47569051591384063453157191519641903048 8788492 2723744567450977611113845357220434432 8788493 33039516741838654819150172389566969558 8788494 -12153697772459066506224545086983803904 8788495 179770056286039381216786946818042341000 8788496 -15339046914360203202787267212420046848 8788497 -7525425961656801745897528481323648320 8788498 49455587211100069677974859525635610000 8788499 -2429747766047103533202298055407814160 8788500 778601109066127707794135594360832000 8788501 58305151346350074610834871571053663392 8788502 -80594916961312276265971668437579988096 8788503 32968820335528418902087693541598342504 8788504 -110924141321537617129104746433231175680 8788505 75165944610012467602171562526576424320 8788506 63686104795125186339650803557727163904 8788507 -33518863735018090616671202493653598720 8788508 112505474104321841381129420167908249600 8788509 26154639695090325310338138001079798214 8788510 13081592256893648524971512892585956160 8788511 231851696539989307114843293741689654112 8788512 -1244109436430396554724207935519457280 8788513 9655335859690508002753351618949616000 8788514 11182972960069970950902228340185474048 8788515 -46896980084828377847046324718414803360 8788516 68567865696908670838403194459010749440 8788517 -143270362376346899124717154349850250434 8788518 -14925574680423777071069775252768720000 8788519 24843653505880136794978238478388463496 8788520 37588767224326584642240505785401241600 8788521 -6507695363981106985717935062637361152 8788522 59071338751004265092438259933921216000 8788523 122675619384485120213350454525078510772 8788524 -12055950156531314935685291805198655488 8788525 14902426769623861510031411307560220000 8788526 -17044072246808010256949786776485094080 8788527 -180765131226288584948847711182582046720 8788528 17765804504207040822786565745226547200 8788529 153569345536110224438503471592881776 8788530 5514525338841875145781572519892746240 8788531 -71036798469134720461463347362437030336 8788532 -2330851930461578969093171770459484160 8788533 31576211542113958812781443814307275104 8788534 -119371601864303617291529591607619519584 8788535 -43066709314666249795103734729343231040 8788536 27987190046449842987998297076607488000 8788537 30498364989125123833551310168002112260 8788538 -89356380018944784316736853481063425792 8788539 -145167776426035549174925555815333343976 8788540 -38268628556811717688580252707071413760 8788541 53133715111529384526308751038689736652 8788542 47538678662966176396795160737214561280 8788543 9226035144611457541252049806579831024 8788544 -44786737879101585454617437756185903104 8788545 -2628156972624336487049723292318406380 8788546 43303437598791404177154147766722490944 8788547 -830771687629746112160091686452066728 8788548 776883775374211357713708159494547456 8788549 79425718410301285329779762791223783424 8788550 -40688065722782969303624525199785227200 8788551 -70298098403397694725899960200922689368 8788552 146838732846569371985657143700347822080 8788553 155486538270232825232035728933762840000 8788554 56556506388529585697331954237435555840 8788555 545429210836784136493489013173727520 8788556 44353678748439294304891625570776098816 8788557 134040788470119906580705617743100699840 8788558 59767793959708369186094689072765416576 8788559 -93148451281966241685753986478168887496 8788560 -18163800175332783472145121298474598400 8788561 -28837199821912780337808621624914338700 8788562 -63365470304062292873116390961638348800 8788563 56179763147097219262589155586888648784 8788564 -109872961323597305967070642652583229440 8788565 15292141468527289575557933773567602720 8788566 49621526575816176827720715984011447040 8788567 4558656657212981463196062804224646592 8788568 -21889506992405125897324374903208058880 8788569 101365133025717111790893281652452174544 8788570 -31962117260591091678548045362371287040 8788571 -104126204155431797668389181918412620056 8788572 -16408571190423969973051704375488240640 8788573 34090846149790397730853867243211580024 8788574 -14924237536051702075045513223645614464 8788575 -26285004339496891692641034637505968800 8788576 182446312199302071665460231180482248704 8788577 84483533626898199229484437802761350912 8788578 175470651059303604030973023298355301888 8788579 -545452451484947267045045760144087840 8788580 56490261661823113992247301449222867200 8788581 -171971721455148769123613317203201440160 8788582 92722180099508850500895935558531697984 8788583 6185458222237572459289047653529104520 8788584 -9849271364824225194789488730276986880 8788585 22298152419327987965646111853118478600 8788586 134474857149442671670609567263333442992 8788587 -30580699250915132350109015055448227240 8788588 112281283931037262071836663028462731776 8788589 -1112561404384935446773858785428887476 8788590 -40029299870028975343285901075637362880 8788591 -98802618680230861894942674366012888312 8788592 53571862123289274227809096907115724800 8788593 19853496687781684367725754620026150912 8788594 -10862126329547024230994772431022545904 8788595 -75055481395986848723733942432025045200 8788596 40868026759366868098338481628734132224 8788597 -60696230819924016449686974510046399954 8788598 146089663054560721725497258149705728 8788599 -57659749021398878338821367748846670576 8788600 20311661315545113452200116136026624000 8788601 -60369101917215703047458216287273485228 8788602 -21804160042049137923462963042994110720 8788603 -211611487740086686538886336508792749148 8788604 -65302685691727616288512955850536882688 8788605 -16315062744817564686242977855420702080 8788606 102813596213135710546903969955738506752 8788607 222187897160246508673129052717577257856 8788608 109862129756142629394569558724339302400 8788609 129561229783871923299181274625123264516 8788610 -34459426613265265193259238790955042240 8788611 53243607138055755826102322883991412400 8788612 31787701750189804570089087278201712640 8788613 233430507147763273905921086971437914844 8788614 -61863806271591528538175153358612068160 8788615 -9419573002232143836332321346565609680 8788616 -11275275419579669505409598693156352000 8788617 117174356093189367843029477649089093034 8788618 77172039054392672644013773541651603760 8788619 11388099665082584949907944046698254880 8788620 -61429793037817180865817013663259243520 8788621 -57671268323401899253836036494756716320 8788622 7222475459343446362303834355768610432 8788623 -189635268504135057565003198736391803376 8788624 10399398200617569739470706760503787520 8788625 -103549742573378212512744619295421255000 8788626 -9300626050699078338324211831613832192 8788627 166167863321398345016688945996445314476 8788628 95236827047579314715646872127646186368 8788629 99458229717386459064353928587883220800 8788630 -22410438894014109816238621800233783040 8788631 -164419331611584747444522137036737729800 8788632 -43572085549124942940684986984776519680 8788633 -45402473091573874006890646037853236480 8788634 -11820350830525539936703063761318766080 8788635 21090806519900485538719235797286047200 8788636 7434623763812499419310012057071974400 8788637 20281805535166103161449307767187512000 8788638 39014864503465252217899006495016794944 8788639 -106366888158544788736572782730234998560 8788640 -89197795693363813749767778233352192000 8788641 -585071653646768152722398739114202944 8788642 -52061109166479711743057190143337636528 8788643 292362732981188155506383071100213336280 8788644 83072711217516012958176540328605886080 8788645 -33807862280996023157377122602615633280 8788646 -61155679006916681750304105318132829728 8788647 -19584042659898527499087714685670716416 8788648 -111874361266634428921880682778761953280 8788649 69977829231392915786839719232919131536 8788650 14143822393770503870496879165142521600 8788651 -90998499823547919554355644636548774348 8788652 167842440266150954293512029057210209536 8788653 88243971323108997048622849635032471040 8788654 22863324632197405684989351224946327552 8788655 -5728194112294135469114146476011210880 8788656 21770056002847947914830330466978955264 8788657 -71412246347824847373092120252785290094 8788658 68659203846126667277724079420865870976 8788659 81856387022449437406303441415468559360 8788660 -49705934922122423150636421216676416000 8788661 -20417316759568673535062786715872976960 8788662 -725578788620125152716294153075279328 8788663 -37860600758708012686312574103947224376 8788664 -38856119721822156032162998336156999680 8788665 27531854529504413483825727579118105920 8788666 -38801049923993961725550762028901162496 8788667 -284174623692207802415878701931528720284 8788668 2988507020214425315998738285758873600 8788669 113444662317657961038450931553998336070 8788670 -36034218309698768408148364282916716800 8788671 282566142434625457679363581071703787520 8788672 -38750500842069807022656903316387135488 8788673 -23794370342063553850734175247387718078 8788674 15456728524064931851797684583278202880 8788675 12262221131246270397920549975152274800 8788676 152035224866576874380690395403880004992 8788677 85645687253039719024638127190895927360 8788678 -59227309415227200096431585881289301120 8788679 92163270881466361317884309972922103920 8788680 84549808508386206305748256042640025600 8788681 -167548275915288665127566335127668587456 8788682 -32553912342459192405618135612907653120 8788683 -238624402901621584357425888636933620736 8788684 803280901014306563322674365985149952 8788685 -76083930738248040641226815105971688040 8788686 11956898714357938341503877850431664128 8788687 -23562653562800328627531047361116100528 8788688 -4511449235893922332850145180558114816 8788689 3812615302626993407702607440512704000 8788690 40388852921683575873781293243117501600 8788691 -72069888259184720178132529606179400848 8788692 -124367515238995867624926822910908825600 8788693 -155351543131387550862192040344419837636 8788694 -31145852754054177969342728582543348928 8788695 -69260830471795793329047553169162140080 8788696 15422587711111454151217423016886312960 8788697 7781941501761354842730640435511873280 8788698 -66901891327752535993138429483921913616 8788699 135025867008726681496122671655859458120 8788700 -7215774385278594090981171295944268800 8788701 31584025562236089767934049117476633600 8788702 39299489029973045703166868185860203712 8788703 -29015094088237943088705057297806304768 8788704 -134066866011808506664839774465857421312 8788705 131325135614761964110963774737278755860 8788706 -49252520050636678108765616247057302448 8788707 124411809290668858313412292354112473608 8788708 -90279978137352407102714154477745574272 8788709 179661805618102579861025124872669766816 8788710 -8615792307258955052468822651702446080 8788711 -52569678600354830366306699673268975920 8788712 -109623081395091789771688629089207500800 8788713 20056435726049507097054059544573926544 8788714 -118896715261268684424831923018392320 8788715 -53356028144876463045873986802829386480 8788716 44694615763993219013915244999506534400 8788717 -9648950694703919791789580949076780032 8788718 -75487028048958318952009647328783421184 8788719 2000617042608811112581929104228231568 8788720 -44472476620015211614366687826895667200 8788721 -31497945507281918145333912006419521920 8788722 77936580231346205225041065500563155072 8788723 234465683008566645450398430543215840972 8788724 -28282117230820206135699952087685965824 8788725 38280590083355083008411514452403903200 8788726 -226699477958308078915511055238841860800 8788727 -2019520027785225147988810389202170192 8788728 36136110942066879410255510945726545920 8788729 181223049736265680936549660884118580330 8788730 1460121557795590006592223265977377760 8788731 -34059672315163712898595809554483206656 8788732 -212744667374680196193525694586347515904 8788733 103881652373144966867131394904482531424 8788734 62327219084334869354462697901280789184 8788735 5941756411125949638314502626899238400 8788736 1741076167805623231319095967370706944 8788737 66536626813881880435885253083201858368 8788738 9923789945676587778683710552553562576 8788739 22659256276466760398243575183442832360 8788740 52110956002792179977435883069115084800 8788741 -62174039902609071736401254312399801828 8788742 -50042178242872163701107258482571469728 8788743 -7376528730099606628046520999775881528 8788744 -104141416862214153364972826267763747840 8788745 30316664017583076363655679129653464960 8788746 -9548009411331103949876081586099492096 8788747 3358799912406233711929976469214940160 8788748 17708371279363485719164974386691280896 8788749 126649741444897890567458894305043487168 8788750 -11177935557647844747892553685108000000 8788751 -64735241270883441439449059547121492896 8788752 -4974189473963634256818041358644674560 8788753 -372398397169418693432715345653924395520 8788754 8725895765565559296133142788007239680 8788755 -50612596761594038819511078890673823440 8788756 41358217782479762816750885568711758720 8788757 105680795001892866465045341501672469006 8788758 -21267712065230549269974686269953976320 8788759 258420770670000702344089588497355392 8788760 -41167180653331862791760343559527628800 8788761 103603900144327499169862189804398432132 8788762 8754277224527981991926833953113486784 8788763 48766170959702246707030491444971159880 8788764 131553202450454110181245790288286720 8788765 -187971366712666505326472561817365856000 8788766 2392104170188859515892623243821874176 8788767 -48090585721887166508625950195383149552 8788768 -173855415387667278201356118644956200960 8788769 -98979047399676445956596056262554586880 8788770 97038625584015387863839642301107200 8788771 -31857209324934543574044461730546117028 8788772 -35536244887149474016001080112697738624 8788773 64899741873187778544912300463534487040 8788774 -44491740406453695227391314820789716160 8788775 25835726543967895237263506317387252800 8788776 84704622555223011296192148602836992000 8788777 177716487791553231822385717593724437626 8788778 41924514918601187659543710346380265824 8788779 5922020776451388932660843827979421120 8788780 1067453813312811491925132690835046400 8788781 184600078907589151097466318977808241152 8788782 -40688584087686897706740833958676665216 8788783 169826484529632256291189831246881187968 8788784 -8608724775455177657261118171913322496 8788785 -82345392827645519991805987673815948800 8788786 63425852450537395898961617529689673120 8788787 -37264521887178437450248792375128107688 8788788 -312568865031289259296784918663490816 8788789 -18740477874870042058070908987195944900 8788790 -140933264821633242987086014064724470400 8788791 -83777753120297199344677029352826712960 8788792 -150749724387214543111361399105932492800 8788793 65877186997319013335267170038950109444 8788794 12268444097221965883513507929532918272 8788795 6176110739453550413988259943665295280 8788796 26632793317307972401685651692880065536 8788797 25090089780531456790145453004637371840 8788798 1061727234516693891666150109080212160 8788799 -141187100172353447522312043010785883200 8788800 -12559996022951421866459103653737267200 8788801 -1655203804572473690381822778461148672 8788802 26488106950912574598811479463733522304 8788803 43932929333338779362517578186319379704 8788804 9147923114273061487463079643718029312 8788805 -3780614037875048859874070352869047080 8788806 9338126387642886489467921356804292736 8788807 -3560960200827429633986273862589673768 8788808 25596939660186614583665703218478120960 8788809 37538062694421601846290159229562194704 8788810 -155491110795646571916023868245114880 8788811 40911827478920069661899550983836817400 8788812 189219049132143994383207561349920325632 8788813 161034245430874730453630298240266688 8788814 -13406552410022144983131817287734860608 8788815 32998785909819308853744930184106010720 8788816 -25187821088849517279709798171150123008 8788817 -69965452962107318995785786277850352960 8788818 37017824125486039092504305529456158208 8788819 -11472796432581356437417469482854972592 8788820 24028396445512158549888826257705742080 8788821 -96227878181606972059044899202110568288 8788822 16421588815426683075032434524752648832 8788823 213502625248017935998334018010526200072 8788824 -41368969246762004993249459427941806080 8788825 162165740106735249398369267029745431500 8788826 -24374711081032833390273811105630863888 8788827 -92891228447000159164838592708441371280 8788828 -91245259402047473346600776670104640000 8788829 32689367391420766221592718737317457920 8788830 -181478217996683271027445340925388800 8788831 -2741997831704847072636398788168337040 8788832 -29657983808690253932171694574249967616 8788833 53643875303151467558861145082117392402 8788834 -54544783090912537507063979563263339360 8788835 2566252403832425946157636484676000 8788836 -41820192605295315446393849866667154432 8788837 99875202720059252027895666989964490332 8788838 -8631941945679934140559098368958523680 8788839 11611451798955212348545497105559638480 8788840 50771960209604466555299888753862604800 8788841 76492931608006605836883199460466749184 8788842 10570703870800975504183141744923999840 8788843 41196290388891668103277814055275174800 8788844 -60096607022854687462981605048384382464 8788845 -40541640769836140673738495375927442080 8788846 -53614521965749017377295353270024594496 8788847 5875304629703777688900332470004335872 8788848 14284597070274278327177415659195203584 8788849 -106993807732347451663249621095538783760 8788850 -1240611434496277460986559608604659200 8788851 217254214862103857380951155181387421040 8788852 -22799651830515474697032144052433983488 8788853 -6882264559641428207217468375126805476 8788854 -60446553703147747354503382244621052480 8788855 182280627516660529060930925779181564760 8788856 -784363404565310088508389443390054400 8788857 16494835654843563913897063188256026624 8788858 48677170752303358228062865075394784 8788859 -70676622285817800297316595275342745088 8788860 52996385221739208890136383430950184960 8788861 -247382578964914404837503778628418268538 8788862 112450705625933494883958744785320530432 8788863 -57927588023290307926032709436903084856 8788864 -34309629384362450798531694918516080640 8788865 -55728424688848119330444114248268449280 8788866 -73910005759132307513973348833008411776 8788867 26691589498114032105601734028346411200 8788868 -120567948217358673887059554563015362560 8788869 50157002957882032402668161316254517084 8788870 19225211212874764763755727961929558400 8788871 -25423964629380238848905711230628990496 8788872 -23109312824883113429608372077658767360 8788873 81646245021269328506039672556202898640 8788874 -45021490693900688565018204668892218064 8788875 -71729261747160832333605280255266240000 8788876 154346205684651701739282995717395906560 8788877 -16150517665599132009508632724077765408 8788878 45743869269746360437257075890296535040 8788879 -15298853827186542032534516024827805328 8788880 29384014314988096363697617883151237120 8788881 81688933993531484294317230343547075424 8788882 143671444357173434348255727548776443792 8788883 -416669343778168565498401454991257496 8788884 19210290505020875518686674724896022528 8788885 102440524762180297902072087627597394200 8788886 214595398343330464260255125049502401600 8788887 -29780664397837470336117079928854800000 8788888 11576717148020888569817353396137984000 8788889 111622759995246263474340185909483283456 8788890 -6372473110482226417160606393302402560 8788891 176461908399020059651494001110837676292 8788892 38107039178691566826747185717326801920 8788893 -71436494298659937643450463832601435296 8788894 -55929159265104224541012236160487077504 8788895 -92344994027390309278972616070524064600 8788896 -161395876792346277376073222397990862848 8788897 6762657648149959158584949564302741140 8788898 -63899244453532228968483232158295249920 8788899 -216079814106967219941946523258403072 8788900 -30536853688083703342135795187073408000 8788901 37507700675455095569650575523952073600 8788902 92942947632729895864396698832680906432 8788903 -849602984476305017516044318320343680 8788904 -54632672045179822984434537458814858240 8788905 -7141354829232743890656028727925451740 8788906 555773790970562702612492564969711616 8788907 -52364222446872392312004764357635376844 8788908 5437421264587761973807382459984117760 8788909 -151643942553753623621381878427285990890 8788910 11458171302310207126088496887777429760 8788911 49497265609643631509572762589119704072 8788912 35881699236027611317963761518175485952 8788913 -71726341189729569489010192123039957440 8788914 33262413702327990722264797083698568000 8788915 165737090262474082534533472990353492000 8788916 -44788007124146403500258215556116303872 8788917 -82216443342300734815729753793803089120 8788918 -80614308537866555801397337512693113280 8788919 -39355573985404533478988610672429906912 8788920 -12133862250568058659053572884817510400 8788921 2195637282350328964381275736048140864 8788922 -37319040777844908798283579165009561488 8788923 13913062230159166299520535144917543440 8788924 -63233622982729348071339350314238635008 8788925 -28445523676750357146844602208635924000 8788926 -9894323250905342050000822063010927616 8788927 -67393580326442518594901149478881552000 8788928 13688161387299870491610305883631779840 8788929 -9214263928315604044760075703778059216 8788930 -23629780487511617607320624762811740640 8788931 -14480463962962907261905435236482915268 8788932 57618680923308627062947227754873589760 8788933 182359561575080648428006878595878291580 8788934 27928539040785980431238866378319929344 8788935 10939970980721501297722463254201411200 8788936 -116025585136457267007679461458394470400 8788937 -13105358620259897872033986479294074140 8788938 36432339733228918471871853472960460544 8788939 99525252396260322549284282682548430740 8788940 -153189859824448732711514323272679326720 8788941 68161520615252455681568331865307967744 8788942 -953705742408561896572792929202479168 8788943 -109102134349459426076948440273476157440 8788944 3629372780642379582334289453619609600 8788945 97721559880725813553709124559256088000 8788946 -135015175537099459104068212463781929328 8788947 -14463158811780973115132554497188643072 8788948 -6188783164681804386532863542018777088 8788949 86120799653402852353915398105898763640 8788950 -11392598703566337503291609357443946400 8788951 -33556376840605001567730444533676061048 8788952 -51668816426394338528408613486938112000 8788953 -135431414837957524813635543776427405312 8788954 -46803256162511669603527887384285929760 8788955 -29582281763424036608611724698318356480 8788956 29688485099640905827037867672848896 8788957 -237691769778909428126873030298637256794 8788958 81759948814698787621999421104584211776 8788959 262648969837636916793139458366391560720 8788960 41137320819286785288943660791834869760 8788961 7396716142730935273343133177628899972 8788962 -9639087547743406076243022170411774976 8788963 69095585470309605580628783671934864920 8788964 85542624954516850492491889172366990976 8788965 14453331894069839578457814442838676480 8788966 23882938786462341653914663555075512000 8788967 -131638221504902630006977084193264653440 8788968 80887330951130087303088533975152819200 8788969 69257111192900977934082730126765933696 8788970 63592948591259419463332519435730054400 8788971 -163632503708878245373098172903687115688 8788972 -26036628166210469614709398926529397760 8788973 -22242678596404083878296950747397268778 8788974 -25768395940116254658898306212180872640 8788975 -48045246907551401622399560021791759400 8788976 -6949119381212282262804583466499440640 8788977 122014304444116615385507590498931101314 8788978 -27765388985407633185411907581398640000 8788979 43127275279663265212328069975571845580 8788980 23397904498409850149581703827002071040 8788981 5604634748765922942531568392016236412 8788982 98425284043292438959928433969139972800 8788983 -156103142946443079915563223471479118384 8788984 197409894445781335306880447046194626560 8788985 1793429566577266710148476773485372800 8788986 -388002739207560824764180076129026560 8788987 220923135144135461670278141370828451360 8788988 19115366395968632359486675607761221120 8788989 -84567038581403418335945759825952049632 8788990 13038432767613008292669954853797642240 8788991 -83116901198501409185852792416938052608 8788992 -168024512352798659104642456751815262208 8788993 66610827683462768472762045583642016544 8788994 -21074382283643324143447756097438357760 8788995 -39440931326857126047493320942435029280 8788996 60344734193994941478099368378345390080 8788997 -18541736245837711401621210100954828800 8788998 -15338277892784814733850798972646928512 8788999 20559426479886875512975104080859063064 8789000 300908739087762615623363543649976320000 8789001 41091722786188209887674489623816144000 8789002 -14342668571605773823263493745235372144 8789003 -5403716663149894579300166143218520656 8789004 -34533259152431883276134048435412839424 8789005 87899874347759942700923053716721923660 8789006 -54631348770634719390978023942832934656 8789007 -63419698662533146171962550255657770360 8789008 -19077042623596256622552103133178093568 8789009 74069246316222500039197712709826188210 8789010 47684551709293965087243535295092569600 8789011 87078531834811576142652816162160487424 8789012 -88694329415579038901174135111563426944 8789013 115846211661435542011368266704851396480 8789014 -68391166771448185657232013000583751136 8789015 3193161802954323639747113444561427120 8789016 -89398080197722179048198740090027212800 8789017 -41360310448091396008604530642636418160 8789018 -26620080807179068773852314576204438784 8789019 51882334740711824622529044408688470528 8789020 73265559979866955894162824808681728000 8789021 -173558408725068881565026191893380474778 8789022 50260423990310992028811553952994912960 8789023 -64162348896440635082845269952851274856 8789024 -139644239134362421213152635095647387648 8789025 -3831926590423774161653428706138654400 8789026 63982977125238329210834720100091840800 8789027 -14147441454877672327677865519658168064 8789028 1051721002176051615267130672441227264 8789029 2683540470932449672908791691675748540 8789030 54602125917178280741162920748051222400 8789031 107156753211692243343035456765636602320 8789032 -48352407765725936721615993356562432000 8789033 14132595753464759530351336676766310224 8789034 3038666079913024852180962555277132800 8789035 98477345664218047632147999299474127360 8789036 43893229155683433129053640117117517824 8789037 133826341475963388349093542636840533280 8789038 169402858350601486038547069050668507520 8789039 -50795853755831099881539557391759711360 8789040 -20080497820053064779321667022625177600 8789041 129801102439334245722472098254304007442 8789042 -71933514329263248433658207535129551328 8789043 70451784231022803756310227515252245248 8789044 25526999556729006643217130076143286272 8789045 -60552972049616931256652173065134921700 8789046 -14401650083957787154757360063252115456 8789047 -90490022145603804410020856359381876416 8789048 -108196987942870744143136252493907824640 8789049 131272305952683621673754541810844707834 8789050 -57835348925165238408282544361193025200 8789051 -100987446111397316483801927611711753368 8789052 92542093967890404915606742200865726464 8789053 -21717025399165845408108367155931774080 8789054 -512923323727517344300297846356014208 8789055 42676621705205508853790912663977806720 8789056 72401478348671066742966982483346718720 8789057 162110807207608703977603085023265562306 8789058 -27729165537395766925992470900347545600 8789059 2339847162166690895553743960093787360 8789060 -71210410548382051164675851541367234560 8789061 178646546594471625147077727589690536672 8789062 -26456786538202156703165779286081771136 8789063 -143514132200035272301035023209544743200 8789064 8966997003065384507741579955140075520 8789065 156947418894752073664935049741319999460 8789066 -42346458311943618225932871709656115200 8789067 -73069575910914112326394739003431715328 8789068 53897158539161417021166467214576197888 8789069 53121430736143256230712319068817234444 8789070 37869907639691404769147973059800579200 8789071 -5049451813276823425817818647420888968 8789072 -472597791594359858377716212814839808 8789073 145799096768493899529210353185527055584 8789074 29076266001552011910685968066067940352 8789075 -99583557804670246719199507766934995700 8789076 89659862675976954836515302806044712832 8789077 302842324418911573292970914011529920 8789078 -112195159353107976329498206986375375744 8789079 -9573710419140588225792759910080988800 8789080 -61469580064204157458615122278224281600 8789081 -244319805489693169063003662391165062390 8789082 -42600083124156683899848089535817597440 8789083 -94257333405274880391899235379548692040 8789084 156980236676863034559918677726237638656 8789085 -153491735569575712992509242654576266600 8789086 139026556318291534316330174398697509824 8789087 63808791307744957268676506136211952952 8789088 17555964644989082037803471200101335040 8789089 71584997306995906370066742760308797440 8789090 39045401648700713359017509222513164800 8789091 -23588696349514530795183177352108335696 8789092 7063032785716619236112751224003400192 8789093 130585451213182863341110152990936322464 8789094 253756067920945866144925349267379363840 8789095 -79447992683930717551744405307076364320 8789096 -110724957538504497433638628714889625600 8789097 4369990830641963104647715745179424400 8789098 66118875180003520876484465238310563936 8789099 217028815652111314175407103481747406848 8789100 -6136902422965079881903950364701273600 8789101 170106627425273410563201344529775574102 8789102 -33698008693040944399105603106462757120 8789103 -2608052142384971067218010133075424856 8789104 11080635256983908260335010346772561920 8789105 16492816065817990208910474952254777600 8789106 -9157493005184975042756979889341926400 8789107 -10572524553140632815060324594806967528 8789108 147009130297908279836863404387926406528 8789109 16625793630115746848228289755462991360 8789110 -3727439960321747177919720615098782080 8789111 59719961695801317216347473875134756712 8789112 -100701133656381636774647424053303808000 8789113 -310120131200793475463536934028628943638 8789114 -274409179896819385991515904962425600 8789115 -42086390135307069595508053470981792000 8789116 40261771969250561836453782861731888128 8789117 -201477409276727495477113239847546465140 8789118 -9805772840372965450455399485877867264 8789119 103718656681992448594956234287459418960 8789120 -28333985454104661843835902824860876800 8789121 76622224496952935941395599854886463360 8789122 -113682886401869556020894402311801827888 8789123 -8644052166804876504526815958957990656 8789124 71558059567219022789438641048224018432 8789125 -229441062578235836971698273686364981000 8789126 -75603172257870954818207725053185923488 8789127 9719802838849465509137729686445702400 8789128 5430636235325221149399292096099614720 8789129 -59981766560051725712919503334612223206 8789130 5200096459638323745052771064749803360 8789131 -15976443591266903542338771533261397040 8789132 75524450198848072489485029869663990272 8789133 64009054704786848881923683687534322624 8789134 10453171249836200858227905913576568640 8789135 -170659558341874350407376275725513804920 8789136 -39043462673634745439911684950920134656 8789137 -24229317989040073602244180365492986048 8789138 159590170627783492569196590069104967840 8789139 -38935124128455247810801036391580648396 8789140 49017195055224222762648425583365107200 8789141 68848780394696151289428962949845308992 8789142 -23616247395188734570782442555891168896 8789143 -226384787926735824854600616155847673680 8789144 -18322555690905199990511191350950215680 8789145 -120303510664547980010433620029888339200 8789146 73543775426701461619532358368178163680 8789147 39566391697087200775026323664573050232 8789148 8484989925352289445263524802771409408 8789149 10693068777941333445729005670338734764 8789150 -30498666727553298295989042042697195200 8789151 -10118962961740652823734639091699843072 8789152 -470143405026651560041050656662683648 8789153 -226667941301997679166581512935047779360 8789154 57638507391835511308855352088015271680 8789155 127482244437636340750957811511161010960 8789156 -27799849355856483169053722215687044480 8789157 -195340818985252255836861467350118112 8789158 -46643444121997621814266837362822551424 8789159 -72762742306912897266892998125805928584 8789160 -85070305163068485264525173648563814400 8789161 -62876541896248174102493195487370747776 8789162 22408795617265158261762811380858826752 8789163 -182345367406287629328325985617588086336 8789164 -22559052591706016862354832508371751424 8789165 191729182812022450768648738476245760 8789166 45639856779734114114510314374419204352 8789167 -21413199666275737566519544743209997560 8789168 -30849195918695499973214544936170078208 8789169 -50371528616772068997844251172209799056 8789170 -10689861243240298439437215023320308480 8789171 -271969869128204618304029976978512870400 8789172 -6602608215088091221161105722419937280 8789173 83545129168512197235858664933847387580 8789174 -15283829978992517214983434865336901888 8789175 -146928832406647764150648342408844500000 8789176 -103965688990201882339213963505668362240 8789177 -190125427409468276499347854280850705408 8789178 54562281342924729881465118727414170624 8789179 39650014959168597268446500905044518592 8789180 58014182551106474950880230284336038400 8789181 249558233356461168475069420618917461280 8789182 18256222063584023418310041639812611584 8789183 -191671685918962161605284974398636003496 8789184 19864748548981250816815567572393000960 8789185 -48404683093540106891137437997952039640 8789186 -43317915605123394247095650477489779200 8789187 102548724021634755029921908759138057344 8789188 22159217989459473936631179172702027776 8789189 -63325873421556697327331846397139895010 8789190 -31370969518020062894214760058498148480 8789191 219913785266647554200621526646952513800 8789192 -73119608184489628277082617071663488000 8789193 -45330748848999387354223539785540748096 8789194 82920954071209526885103264088436996352 8789195 -63524524129311809160818012745186357600 8789196 -36389688581125709878132001951815090176 8789197 91427334931164795857858833203052211328 8789198 4538308739053100012322902565653760 8789199 158540823926504872614086968405636610688 8789200 -10565520328563347176672235742822400 8789201 116493761680425831854086985481400841202 8789202 -15003996975708056519612348889459256320 8789203 -28558140385486607559750568884972614548 8789204 -81981168029415588129620116759367938560 8789205 57437038185170057157407386725733993920 8789206 -64756490633254948352793273867974132448 8789207 92414451208774196584974606139907048112 8789208 71268335652704457795614092242933903360 8789209 -36847046355145127890082459513621163072 8789210 55900249549730374099929098427502617600 8789211 40926448209908576055469754544964096680 8789212 157198620738050065322421652959385075200 8789213 1994617252421430894332529600209952000 8789214 6022974546265390426277731024946260992 8789215 -46674792371868736118830554948863155200 8789216 66719420147757455750271551276718489600 8789217 20053289871535059386287182707674919040 8789218 -151340835531355532323906807669700971440 8789219 12053313201797884580815359972722495280 8789220 43827625757409513653918817573518499840 8789221 4957887536596204291811880641927741760 8789222 15272942447435949242600596797544504704 8789223 -144871945924001806037408971399033248216 8789224 27178879323797615729720013603124838400 8789225 28891636494618086540303092581378432000 8789226 -25486100754309353125329861981580471296 8789227 -259146454673455095695118129432019078924 8789228 38762300034154664802158064661704768768 8789229 5919273829729569326776787968558597440 8789230 -92703076225522105665270387925871683200 8789231 -17686525361662662628782785392905320136 8789232 -7952506577917162769279915752363130880 8789233 -3391284791589136799138431078729608000 8789234 -141873957739572331493076578466572223984 8789235 -9403916905325590419067414113219194880 8789236 -205773641861932306310443814473000366720 8789237 -182862945572596703553075152244754196100 8789238 -81177317321431758050524871423679702336 8789239 74096358291168156575182104789933567256 8789240 45775445398326188696384719591950028800 8789241 -143548354987805828055491655002635378608 8789242 36352049769573199069172974285727798784 8789243 2556336216356920320174113947372587264 8789244 -17635926849452256540371635858270814208 8789245 -104486842617933556305801981586610284500 8789246 44100573325101342694499786587953280704 8789247 -44049074759211737780125313779299353472 8789248 50146904800331545662163459736443289600 8789249 -57719231444221330264961584130859272640 8789250 -19019092226275932358194822976341120000 8789251 -155203556751877373232410694967078815748 8789252 92127032689586116488308732674520078592 8789253 -56209493762813357301804109512875220672 8789254 -103416787155637443543743619354887531424 8789255 83931438643476325975154111046519525120 8789256 -50985479976359366085139163649141964800 8789257 180663853871006410253020437625902637312 8789258 55602144083200797354911793738177634560 8789259 97305417998800375635239096058143724504 8789260 -18058673740563153849185799575497989120 8789261 73279987884887336855404312385730936864 8789262 -32688301954799471365909494410763818880 8789263 40002472860526867272681230060312197360 8789264 -39499601848991294567738769027153592320 8789265 -27982580996414731243611655515153821400 8789266 -68195714198009949275994971820855023616 8789267 -2750680721021746188289675606868653848 8789268 -45713246411403647624713714278759106560 8789269 -28574068701103087566480103722411031140 8789270 -416442520030295359116673438424532480 8789271 146190705461860197269761306866005041512 8789272 205783035279856881229279262574102343680 8789273 -11867587568269293127903146754156280556 8789274 22575257432006190112601435484060419808 8789275 -24389171090878673333919340151450956800 8789276 32469735818715745990650463078206463488 8789277 -54166033369950931888595496488488183488 8789278 8971539256465163521152375492124525440 8789279 -245668594818977610127197006085203465120 8789280 21298728070333291391171653092318904320 8789281 243159503615209640141318352143965738082 8789282 -41869048574929340886268390695630839808 8789283 74556175715132408164126841070910417920 8789284 -29040667431976715456087382289345044480 8789285 -46508192818327069712285448365214703200 8789286 -211248760929619719772710013441351680 8789287 -87688639141090175326419034824738243800 8789288 -38066297839786364079272979354157056000 8789289 -44231771262441055864306125330861096960 8789290 -58151470124106177614324474240414397600 8789291 -23988980251412190570934907558081187408 8789292 -11582376743593543623554452000830384384 8789293 -71408754985555915076615898301102841076 8789294 -252554944257902031806374814865011575488 8789295 -34612378439105761310883232743616093680 8789296 -66402678152531856801076751484121858048 8789297 -207730782796399241703270925818700756896 8789298 30120641024081343910383191098619543040 8789299 -119701684046982617492904947154741937136 8789300 -6756291429297566432874402845414035200 8789301 -16572827677878269266253571790442738208 8789302 137068828648955372269932296542987112352 8789303 120874825339470971057552505230743695360 8789304 -42645938203395257834578263921425018880 8789305 19271456347491282357263885621802825600 8789306 -96851174318392890990361894918811339040 8789307 66039000355594107576219811389273771120 8789308 -33341609795462111372204545504597877760 8789309 -9116208355228635714033859685487122490 8789310 56928822413064089215066723206331608960 8789311 -159203534731511364329532530009592897088 8789312 12624681964257876159831070501452644352 8789313 -11353855568215359913467633795113819712 8789314 84274896722420523890591115162467225472 8789315 12094580236830986811949773739112850960 8789316 4153880008027866952050673401594040320 8789317 -99678483041190972806737992836910204548 8789318 176210539895710976401628055202677392640 8789319 19795935105051859860524798567149872 8789320 -63246732120353012722471558080695808000 8789321 -156797254688712323959576707279526013478 8789322 -61985512734340551562262793954187192320 8789323 -172239058961954100669039846996367503360 8789324 -84198234877920926406876346342745932800 8789325 -52932018976787748505155894751250282400 8789326 41212698574881572516381733283916462400 8789327 206432878721810531952441665574372280176 8789328 -19120183606770611040775098754410479616 8789329 845886586880529842941972455085411200 8789330 -1928391838142724518569248304250542080 8789331 6168492246047560899250381178447613744 8789332 -199338053290336444076276996249753624704 8789333 -23955666562548431304353385035748854880 8789334 -16681731465187716779655838721279537280 8789335 103482323707110121449635943618542227320 8789336 -95960975704613090464010185291999672320 8789337 24128885719948186313235641690236730880 8789338 -205950077360343303411692597418320747040 8789339 -26756985490874840483471003832399073776 8789340 -20065715195048161507176412852701757440 8789341 84892653567261734121881036906892305184 8789342 12563226720666500012714483230118227200 8789343 -13690905182828392616070433562649254400 8789344 -44100524080811649089621100892689137664 8789345 35715872241416294455285586371168334100 8789346 -1710696860723975653980253232530259040 8789347 13545792685363782177447351844828858272 8789348 152242798272428848490658711535282037760 8789349 112550683087486047980818777904043665760 8789350 -17709053049257433709171035847588819200 8789351 -158333206662787911347195459944273552728 8789352 47738229590713305168012554262225469440 8789353 -172775767348823940971283013013674978316 8789354 6453788833171596138955399558320828672 8789355 52984306377769144938898432944720553200 8789356 5019539012168906103429397290967392768 8789357 -38248999844100771664714795391183855400 8789358 -38193703580395934570061623560396465152 8789359 210608820836317939571679143590688868560 8789360 11862554806678012227863078653156392960 8789361 -31635803808193051968028469885153246400 8789362 -59436120969518291737380459161056944000 8789363 -8555195487923183142787595704211136960 8789364 -64422978747637531690485309750650265600 8789365 -45343552086069386515240777890439835880 8789366 -26690256612762823565004805887938728896 8789367 -48739589190945509242105540173543223320 8789368 -15253833163824043892281207164433858560 8789369 120305528132424648484514457133455265770 8789370 36611295257225726949486555827049772800 8789371 -98155568193052415220680788202340590428 8789372 413276991823584136953628102283860992 8789373 52324268839785832289954235418758774060 8789374 -55165675209544080838236633470451320832 8789375 -9267654736372287284392092336106500000 8789376 -50347495288605207902980416169133998080 8789377 -31340619535651601160541332655049306688 8789378 70553225700563062488282253135328247360 8789379 171104281414581929988694906663865326584 8789380 39957960110122641827980023820063234560 8789381 -137729818781970289307356805666097741120 8789382 -898374102614421598273474871243182080 8789383 46905415728294202763254530447240118944 8789384 30706270430106053970571967612952130560 8789385 19569879698692910916908962496184926400 8789386 22254041460845694748115068181742240000 8789387 15282080877225468118238245017405824400 8789388 43939091660421045398639017165451251200 8789389 -37717699246367025768278838272026181440 8789390 -87557786505858785589301380488077780800 8789391 -3214691134707377106404943847193204496 8789392 -22152087435675570174393048873177366528 8789393 -49918953657804808892721714216467729358 8789394 -21071864037894153341161905456750115200 8789395 103650257387733563001459674816606188080 8789396 -36771949495143116299040285041437364224 8789397 115828039961651864049606316842357925440 8789398 114247992095358050685436923172541019264 8789399 15718469897666734040888747791638407040 8789400 62538442061522897271792416027374080000 8789401 -44720311316729293650603816270616764598 8789402 -128008789593336724303670405635054272768 8789403 -47819510448793433889338443036360810752 8789404 -37706452838552042629302206907984844800 8789405 36912770037229718106030351701777694060 8789406 -79535857400373643146003591898674607296 8789407 219927689019985997527449512579248809600 8789408 -101066853100344050237966025555777159168 8789409 -157294309156348472280545783699050519086 8789410 -6126947399585898720401272132200883200 8789411 -157648235006735016534366974232265277988 8789412 740961179820118738730058073218662400 8789413 50926691562994150077898167206971530364 8789414 -15318067179569798559514511073138429312 8789415 1792024482238892881535701490731182720 8789416 46455304288519634048758617746421841920 8789417 -17744868857778009338155334316423139008 8789418 -41103475910720490845245753892846108160 8789419 406392637744766368096397517254758640 8789420 48828972504143265456417495079183841280 8789421 -97541629147177366204881266635636509888 8789422 -46914195924530888563184684529482310528 8789423 407993135932758915944531784850386032160 8789424 6287542468020950614313470270909120512 8789425 44158191351791448289062827011827804300 8789426 8841390293026650377231701284526932384 8789427 -95268856562593122967023516295643313552 8789428 95182508837505306986361260452068675968 8789429 54694592666495772526542074851196450400 8789430 -2198064577115422115516512709666242560 8789431 69807957839382851029366765634574799792 8789432 -16846443063625145687010064439251968000 8789433 -65923084164791871645245525209168742400 8789434 3776550874369008780471788797933973616 8789435 143789872370246935106145594408388778880 8789436 -64060319915402571636739011401219366400 8789437 11973636795193130513800934039165002560 8789438 -11247947851154821829501847765688811520 8789439 -143470259467335421006724914293554744376 8789440 -8834738476837642393083367894548480 8789441 84403680145305845570202254974166515332 8789442 55585760778242130698636184813772917504 8789443 52402672229163371194086943080292320544 8789444 185173927941298652213045190456357111936 8789445 36646125326052758899668300995462246400 8789446 9244653341278851005019875985623661504 8789447 93293438537554553161265252183578087896 8789448 -38420819427032885440189264708218839040 8789449 46055865696897125360835764905603822864 8789450 34513160279013387774415889950614393600 8789451 -119327323136525059053341646452040693120 8789452 -29191405753925370637594619528864107520 8789453 188240317396932353629092437467920195702 8789454 -46964058838364631713200330728437041536 8789455 -125323430706887001526185313443104916000 8789456 -19936005430103123142113014137897566208 8789457 1608782316908285747447757774806391360 8789458 -1587539842446298492334168534111135616 8789459 -169314817199507775153048893926512454848 8789460 8153946168762379794231659614923202560 8789461 27531237511983245723376955774522562560 8789462 37697692073122676611727618114027096640 8789463 -68119170879689111680740275119875645408 8789464 15639146834923836153125185301777203200 8789465 127314321425759195057971836880582451400 8789466 31045685277466230092394347212454891520 8789467 -36896773110145762203360503541265162752 8789468 131475535254914702809095708231307995648 8789469 53019150823187063522729421145708717728 8789470 35120605191698941096667605633334223360 8789471 402013138847192661114960724698125445144 8789472 5520536014086008061718018117444042752 8789473 -11811152401928995319525933207556367680 8789474 -115368880272065774576396688335912505264 8789475 -9636203139040153499082898289504477400 8789476 1471320340659891494858081029024696320 8789477 112982206213676708344992489604694131326 8789478 -4678385852813258001893208118459712640 8789479 -86397864202013562296541205788111586416 8789480 -2617692559985440672940094691324723200 8789481 -38231374234390988571806754481683698988 8789482 -3720905952443891682312343387612962816 8789483 45863189124479747739599358111293727732 8789484 -18332427436666386832926947931608567808 8789485 35025987241898417513111695475104071180 8789486 66616765163141018101156921856156400192 8789487 33041099729420886844156693933655161344 8789488 -59333042594805340828797394561323008000 8789489 49765637267888429238039285454574157924 8789490 -14141098058744099787635639023313722560 8789491 -8956311111831791371968518845423333968 8789492 -2446611782480171619821808238408974336 8789493 46198407136581768658750163253308286144 8789494 -26806850231664112368224054433612768000 8789495 -54646617824688007499056287563144793600 8789496 -44759529831184290879303659483832975360 8789497 -57657519983895846427255779707015740054 8789498 4317393633240592377276494003435247552 8789499 41057759477091486395980788847759491120 8789500 -137568370590099494770454565579515520000 8789501 1221365593579526917766164171162451904 8789502 10320819489191092556282392766431501632 8789503 72170073018250573681561063233726969064 8789504 -30516928353933076477753774026830905344 8789505 33698606632027177490997539193060796800 8789506 -10229575783738825221563792933368235136 8789507 68624801369644124043030056774189013756 8789508 3696846627106246429587303973526851584 8789509 -56572428487581934900328152216246462884 8789510 138997154017911417983831696709291552000 8789511 -445014828399799945935754486459467696 8789512 -138510541413341303165523057391392844800 8789513 -12056354582940804057647474163890896176 8789514 -17438114714254023172529325720591832320 8789515 -14506375086124464649227286616010443520 8789516 -17143980953671342088725270328540236800 8789517 136110763651109230897645312220579372160 8789518 47199597289754238288045461847901705920 8789519 -99569575083395260467902676003410908512 8789520 5268426385644118714300941601992867840 8789521 -157586232142221657117547875531951109530 8789522 -37496464761764766249280029593256493680 8789523 -39768068924099963531167637657377612800 8789524 16687258029356944172315954537301812096 8789525 6728495889543237662678133748841311050 8789526 -122482868902087740990814808547681254400 8789527 -13963319195040092762354710572955550928 8789528 -20489686072087232749061306925010759680 8789529 32122577184579000712555749388811768832 8789530 -85680454107199262524160930426700375840 8789531 -33254036250411231320631016817033164668 8789532 14117234807468733167862694554511145472 8789533 266696621520710349235987010973532755520 8789534 29695529698647466766368656146921451648 8789535 -40444686693043772809938672437386819200 8789536 38200304170678268433110421676008407040 8789537 -193849305261670498968716316531226310814 8789538 737014489497869145486905762134841088 8789539 -58588742349371042139622644413372697840 8789540 111449464097924867306643101257980518400 8789541 37558765203328182536164730883307343904 8789542 2633612033287404807005836163033936640 8789543 -44841783781326138173664738262643933184 8789544 -3127972821109029083749455458372321280 8789545 -61557876817153939091377836600813031680 8789546 -72546272911670846644813320323616264528 8789547 21173048166286175122404656740040786928 8789548 -70525392929902032147003279094599860992 8789549 56971645249799257482817649655789028236 8789550 10690708730962961364724755814716979200 8789551 82555158652363072695164225830884363600 8789552 -28920227602269353593230062614546022400 8789553 141978123620101715261161805713785844800 8789554 3674700883629541964271589561732442112 8789555 -84938307551981460153248091612985217040 8789556 7164793420876651642961662470497900544 8789557 -78188427227565590872373053316083381088 8789558 -12995444491245101742428414522954629824 8789559 38820310212170759070194764086471758208 8789560 17798323980342038413904899990802841600 8789561 158090537055954972900134462986201716 8789562 36162740292054949613879771989273726320 8789563 23914048356371864509105891908583435464 8789564 -10508050659881518987745777140412252160 8789565 -851761848913344235193152606363296000 8789566 -3050444237957743040734107922795968768 8789567 -116663781644926585822240543207141909920 8789568 2720827125888969097260550060171591680 8789569 95190910176273489950525252437569739970 8789570 66396599962682372578922342756355240480 8789571 99597160004252033096549103730152951000 8789572 -88387270015810231638624015053532057600 8789573 63334435607813865889392743629147062744 8789574 17533564834190382372937754901492538560 8789575 58404576296404551382874369712081153000 8789576 -299817869348512435376588757933703127040 8789577 63770980805420324656204233254371983120 8789578 29844900117674027744340437699517891072 8789579 142836145100348316110267625565196220180 8789580 33407950232707902154283687133964185600 8789581 -230371535847709477971209476326576489300 8789582 -38408394529259818653063277863297484608 8789583 147343640054711432843922179422804270848 8789584 21482664450552451736679097380773560320 8789585 5152214659120230639783711787360158720 8789586 -24541883876882489251438816437171649536 8789587 -1636747748828323623317489332377876480 8789588 -24063650590406621472369455330682562560 8789589 21563988428219769085861193182192013454 8789590 -67601620029603812122312652166357916800 8789591 -332570009409991391961316334095050529368 8789592 3708612442760773869609233926457917440 8789593 286699945817124181293072275073825192842 8789594 -25482305535234916044562244913747218688 8789595 -75648327248217930532176913464498112800 8789596 -120166940783249271213669222223328916992 8789597 110874156315579095261174688803542667046 8789598 -2221997403348110535125312244737486016 8789599 -30471088494369056714425354048662005920 8789600 -80741289373538876751547840621894041600 8789601 97805816935188843326775400121035622832 8789602 -118582942454989537857308214034373923248 8789603 -118460875195171866219942897178124892000 8789604 35294096456054111738979326204430160896 8789605 7685505754915912280246326130047055520 8789606 -14498120297194666696453983523644055296 8789607 -214788400918649761537159371214841133360 8789608 68679892295348136269578062087969423360 8789609 33351170335124153851155499310091858240 8789610 -32156346298679207496661690235110118400 8789611 -84156454103647036638206808470965645008 8789612 14619439493917257809540114924757202944 8789613 -36934323313175379636163770552870845376 8789614 -14648466823519790901786927420669781248 8789615 125197923622858723701223356582207890760 8789616 5328613218270858856035087253021655040 8789617 32887850457017560045275312133390498800 8789618 9646471756106891900032293313238835840 8789619 86632695872550827363987895566009640960 8789620 8699892772700806967363299242201158400 8789621 -14300162314169129716130474135694839556 8789622 -13696461854235387083464981726232388096 8789623 -97611324446705772979309398849259967128 8789624 270154487827081242024015439441483776000 8789625 -55136568488326292834066576956596534000 8789626 873949303552758111259894747655863488 8789627 -103088037606539806213290732448796512512 8789628 2170527644015359426773344000012935680 8789629 -44939238351102382613080057604530887168 8789630 260816363172824727005330300372085120 8789631 24498488729895812320382860880482876800 8789632 60807292088605154191591073569780531200 8789633 -395715402500705440714481558577772829136 8789634 1509546364123239761434067495265795072 8789635 101350790918635369436389750003248808080 8789636 94286849004173729290820265192011902080 8789637 -76820726897807739937495473183713771040 8789638 1856694034479077672254170824749015296 8789639 -253196860345100531998287015797798138040 8789640 34761982443698446753240878529388544000 8789641 -58004490940248488076181222564057958528 8789642 20230847394313579860453418071172627200 8789643 65467510418205342505154589222045725640 8789644 160134060526739274267420868447835246336 8789645 146554602354812621892781737885428593080 8789646 -4395338100288085370019250435332153984 8789647 68432945903415591666791513468850567680 8789648 5255804392028092590850005392259809280 8789649 -16498717574062067507565776305868725152 8789650 -114407082930275895406948021955179008000 8789651 48324610152470694287981424585151975440 8789652 113354892981059691277984158376222997376 8789653 -304040580960054357198135442108557962098 8789654 -57484437506426597545025190370959520224 8789655 -16527686836517157476586712341412270080 8789656 -91913609439227365617858334920341637120 8789657 76052635537707228095336696008885085952 8789658 4620081614147446483543193173604597760 8789659 101538046117523470189502184483615976800 8789660 -114956143455962117355493313214634890240 8789661 203758244242713280060939885141154168640 8789662 -8012557636745179476612546213112786176 8789663 133359058231743896403728511724199396496 8789664 71839219623362818738010726337969389568 8789665 -82260818516022251899526439216058180800 8789666 -213994916531051760358042160237713478400 8789667 -6254270862653414671802025836707908288 8789668 177827544938981599627487446573943374080 8789669 63817847779793228677375296019587223326 8789670 -8735707005016324422714476551928524800 8789671 157139854711925735916425101709353653144 8789672 72116752406137631918413381237201996800 8789673 -2568287941991979088610961272013003072 8789674 23703633262991731252805629337492700336 8789675 -144846194213064016001838962764123367100 8789676 3841417055779069073914275145429155840 8789677 -50451744535524650639502576746345958740 8789678 -16113451500533801742019385964478978560 8789679 46253408792316508034859223333280360664 8789680 -12912969405687093494700295703191879680 8789681 -106268843482368200760486697990666993518 8789682 -63672062404002114798032208489535104 8789683 -23543218675813986860303132774343133024 8789684 136658833052727320591168673740700844416 8789685 -59744137896474160780484578974705537600 8789686 138785140855516379259771335906288613792 8789687 -13767849544405678991204027790699848664 8789688 -225965394157387802180480433517877452800 8789689 -117613736634382580077923959019051175510 8789690 -3857824038687079645438883577889274880 8789691 -833457040817941700313692509707161040 8789692 -348424734910415179814794717853221628928 8789693 211549499931645760194021053696028982944 8789694 -68431719850638200424806304323463249600 8789695 168309364348949890231849935082898644200 8789696 -9902097259574426576703296383069716480 8789697 -28201406718577501831490386853451396480 8789698 111095516859898846796342766394616309760 8789699 22770217838888124030859335134487440700 8789700 -6911835705229044548351770628038502400 8789701 -62797271084323460666743475970056733408 8789702 -36864770290853434218759459363004209600 8789703 5970993967955521961398632981968087040 8789704 -54963476293694337245114682322688409600 8789705 70272882132105993634108916123406693120 8789706 46669402506412894350082884302339672112 8789707 178672760885512533850633186775601473520 8789708 189029038430484058282514194418018089728 8789709 -37339630194063415486157950452706444032 8789710 -7032959992898795435755296135788916480 8789711 15243034274335509217499830558296013824 8789712 6629682355838922810843294200597053440 8789713 153686263480348363172560573736172990962 8789714 -146007009593367175932338922652505511648 8789715 5121444956054021347352555901338986320 8789716 745593825654403204019858416338089984 8789717 -49853510917484240113207697277599675808 8789718 -40985733580554929810515700594759884800 8789719 -43906266900156097369992394030883061880 8789720 -45271628231359420377830003088282624000 8789721 -1047918234435428618448269366762811360 8789722 34825628391913830419117734185936179424 8789723 -234712721053563326030722518887096601600 8789724 9822615221710054966863343290814402560 8789725 -34474559623497433301244026065352621600 8789726 52277531003859850850006629770235392000 8789727 104244663654275030496254083985786877840 8789728 -64727967190988027140056452087638917120 8789729 12758558231669431216132429781059013760 8789730 30679863196043120007128209927304440320 8789731 -81408462881964857728319057356960354728 8789732 981053528484132040622847212814446592 8789733 -11922519809825962841543914447145696898 8789734 142797761883351100990737715173263223552 8789735 -75173976862569856126150517006368017840 8789736 -79483259487991036566855418141571481600 8789737 -190455822606236545516593359560368096 8789738 11604199562139245047555070970385053696 8789739 21570266041406317408446445130526597120 8789740 -1306071757662493662251041330174648320 8789741 185909822751153163924383032104142344032 8789742 24537203875537928607796467346798848000 8789743 133541424497573327374694444017209682120 8789744 12372828894639915686649404294622412800 8789745 42258482719695460777364602297398757440 8789746 10715646674140095841847574705434727936 8789747 49515590695725604077875788176861461196 8789748 131078897636639773697696110233382981632 8789749 -132403952207929802902684637966244459936 8789750 48430697305270715052008362454740320000 8789751 -5507722078725135363976153405054897920 8789752 -3939184538774196985924610334915133440 8789753 72287324792851909088851116582424135680 8789754 2062283875763680098596092394115256320 8789755 72985934634220728311983944480961617600 8789756 20566599221646798855138658535117736960 8789757 -23926718001816916888638179423543887008 8789758 -132169470955961540806942885734369131520 8789759 2063493144619606135374407966506009728 8789760 -9213147126131549301232189986727526400 8789761 -22501152926264162722455709751200413600 8789762 7957125567948440048186657991592903632 8789763 -128239914408544268697720706771983989256 8789764 -5105865064282649342213898877351387904 8789765 227894565831844748256454364353001575800 8789766 -19298518528515265323956297553289862976 8789767 -67048632436881718508989803222491260824 8789768 -52433049519127028093205766486533734400 8789769 -111759069269897760814524825186256407360 8789770 37662127501796454939321168145276565760 8789771 25104670560128166054627721204821543744 8789772 -4616992085178765540062142096358883328 8789773 -119495008565731874521096736217112363978 8789774 3728894222808410673493598496813409152 8789775 22326329340315740126763772835497632000 8789776 2589734187345962433174387615999148032 8789777 -270721428385294438937086036271976291840 8789778 -6459366784881964934163381674906816496 8789779 116783874747543622975583591636135444560 8789780 -124019318193441265548837127281673574400 8789781 14978212928050947760692954668003328 8789782 296083079293394036269760442778753920 8789783 -97168402206942007023606507099212131056 8789784 -3802959977006524297138841633354956800 8789785 -13312800578335831263417437768284642800 8789786 34520654962937155236988372058085668592 8789787 49585903464873592024030284461165526444 8789788 8608442505134855365551134671544298496 8789789 93289372432887649725990340022893439820 8789790 -19718854106343810018645662541517265280 8789791 309583557820531533083710237293072471984 8789792 8943236236709856984120837744892575744 8789793 109759389248101903257287030104193790528 8789794 -24040412159891999552621737439605760448 8789795 -17635383475499757370501866596376038400 8789796 36495887113826923506653355067344632832 8789797 -2065595566271938809621730636923993088 8789798 -138000097303341880187597072791411437600 8789799 -271363530873676684717917539920189393920 8789800 -89125609132183253020285509110200320000 8789801 -31643246202729600808384564530568516188 8789802 120523764848319605860153010488147968 8789803 312452852954757051644267023657884236 8789804 8573651730623439952139413217434483200 8789805 -1361845926188454435404624297802551700 8789806 -91969260694761853796880115254226131648 8789807 131726060248880461713123359573297873088 8789808 9588399621332251166793531227234304000 8789809 10903602197179238541087805956559422016 8789810 5762687454271486075703977456016693760 8789811 -65202868081622171659031841495525296328 8789812 171998768303356647697314311849732790656 8789813 357937046535272812775675261589401809980 8789814 23626994469039852313864019022952574976 8789815 75291634232604303421709188280474463960 8789816 -124554454370685158988875020167206707200 8789817 7714484963702971612315781139580614480 8789818 -10151589064115302426293440815069516800 8789819 -17626778340623343770892582885837743880 8789820 -14837961153029568063727141484317900800 8789821 -47679272114077231543521517407191953978 8789822 -44664211253594645731681349978790444288 8789823 -43980634966540520265129980863222106880 8789824 -46294464822773338428426099184533766144 8789825 97161099975228070804995005814300951600 8789826 -23583093984829164654299469342728454912 8789827 61758421181855886729304493476292095676 8789828 121181554575909996330664981237913339136 8789829 177081534218269552553550721161535260384 8789830 -6027321135126381342719193348830208000 8789831 65992294313173441079237899636873807032 8789832 -31897038209923942310978646586386324480 8789833 -47165457547862416466469901823095521792 8789834 82986202749803338760047024234007520816 8789835 95150226505825120827360776440515836400 8789836 107725127009496508542946852096414765056 8789837 -36224852570099463497242018722866347200 8789838 -41411917665046531565740635968884644864 8789839 -68800824677839635784737996068650081320 8789840 33366232991455044114157249225939599360 8789841 -89477003408158938937501410404351069952 8789842 35237976513581674984565837699661924000 8789843 -106706577303842242255894855125927205908 8789844 -24051423693274831310250348119293747200 8789845 1983651501881772826530078777009887520 8789846 47697643584755799574608541938594461184 8789847 -85638427374526483902079175096035858560 8789848 140256979288046771590719160133052303360 8789849 183362223874964482889414550964479471636 8789850 71679841450672990266212281206368256000 8789851 39470880176810294240701816589572187152 8789852 100995701402345929521595779394421223936 8789853 69388456464397041820272092775889931904 8789854 -152877698185300995348180637782134154624 8789855 -51224196746920365090442681022859489240 8789856 -140132955844985768857058978999933337600 8789857 22612500444770212863526239630486282386 8789858 -4909045583113049616267128177763030528 8789859 -117015702418865172622075835517013372380 8789860 -126579429854656146999856887056579761920 8789861 -224144117239296695760364310798264748576 8789862 76186605041952791544961720537109660352 8789863 89333592926021030413766136136786226800 8789864 -41830327573863056269228992858308935680 8789865 -12287944945573912021976910971698219200 8789866 -39286638163082073137684789791837921536 8789867 55933944738809139414896703836566252464 8789868 37342086222367515509910175326927897600 8789869 -10946216840658955561238422384683732960 8789870 4989247320775013503889976767291474880 8789871 -86144579699429260935500149878060764160 8789872 -9899735352350907390515175542532210688 8789873 -186033705314818532037177067860807963840 8789874 46036281755312300643084147593528324352 8789875 251688721645476845030629261971617580000 8789876 23207757780652982317299596267418879360 8789877 13374101884551039131299234533577609326 8789878 224296932914599464355708651422762262656 8789879 1439412488051560651846839371875681920 8789880 -36248763756411937193059344806682624000 8789881 100302989247276179387062507243834213764 8789882 93977981138389723352938371896584291584 8789883 -111077569309218401501817347243147366376 8789884 154718310842008872870860728147539634176 8789885 -1144775107318330366765058060095200000 8789886 -16389939730171410293698234187230893696 8789887 -245364682936580137007705896528391520480 8789888 4265227425959410703613902434986885120 8789889 76725768596518951359585500957198597424 8789890 -61678550989654939580287381016488696800 8789891 -36874763065466515141251219139758332976 8789892 -68949563110299451924558301164581762048 8789893 37469986969953767810225938844193167616 8789894 14797620046923870344268378791607206400 8789895 7867945045672465775563931798882067840 8789896 -191407740271809735097165200892275870720 8789897 -113440277955891755784401852945565879654 8789898 743727434412240082775112543127819008 8789899 -256109048474843024792669857400247501100 8789900 -8060563724321482764168900747994368000 8789901 47445620085349681232551682711567614464 8789902 -81668425238323035362608431023264748096 8789903 -3871119842655809007486871899023270616 8789904 -34350445521083077099030142187073044480 8789905 10926280128062166097907667745868155560 8789906 -2071895680009760936745236188132558176 8789907 10289991112721437051801406822770575360 8789908 17173375706746009259735497321769623296 8789909 -82873584295786491086342343165741643890 8789910 -7466740984970298396789747613539379200 8789911 28230937148440836320488979318549174152 8789912 -11026826621268564377138685185952460800 8789913 -89525450147741133670758761710771047840 8789914 -25024293057751938339551432541630727200 8789915 53507813244918635701982597795985610560 8789916 87160567995852681475001986450658007552 8789917 -335146744021497304984401890664741654400 8789918 32033052382930489485492429973726204416 8789919 100052482898859092527860349335444943944 8789920 -37669864030519331412478773233394647040 8789921 -4603710663352119661618948004744523840 8789922 8166915748942894183562795588664983760 8789923 211285225599525899526842275222147294172 8789924 34019372453621903875596509590907387904 8789925 57172892700516021108125881414701019200 8789926 -3144697430112802443788963135209207296 8789927 123478620972477620573732201012236486776 8789928 14792979813228174518648674745701662720 8789929 143677649349306705254685210064454672520 8789930 -5015752358565039586153302506665078080 8789931 1654319543579323951759157560145690880 8789932 -115345058449380434690911608509101437440 8789933 -124391193209257861349800901366264046816 8789934 -66765215872524500487865580825067327360 8789935 -22116450519476046870596972587574553600 8789936 -15774000306390705619756363454251008000 8789937 21919564338531106969603752997022463168 8789938 -13524663780164426374068658340219009280 8789939 -205166205839151216111848172894791830260 8789940 60352445200771756284529697439318835200 8789941 125921170709285753176282226564889167342 8789942 5118841107214667366203189321342894080 8789943 -39033053219689003213598874185375541120 8789944 83871335782841906527285746289300254720 8789945 -23746579601206127410285366453454154300 8789946 -47747132283074044744621564299949082112 8789947 351799119596973353187315560603897769040 8789948 161914978026847717506361948799327351808 8789949 25419894846058033265122076874971634912 8789950 8512678914691542957787259166172689600 8789951 -88249705486740109699291911414572333400 8789952 -31902421551630261242289754111431671808 8789953 -117267691634297398070885307265046788798 8789954 -33874388823712753295459923490259085440 8789955 53304510769814775143685102508556253360 8789956 44849490269825630361960993067401830400 8789957 -29948286013487655139825665995362060800 8789958 -2877788906943275355222338863486007040 8789959 -189015199267616169846044182512573289784 8789960 50704868828985694717326300116179200000 8789961 66278109615036344204577989967461895264 8789962 24182078625008609275320640029823507200 8789963 29435377842763379972132452522301278800 8789964 -48698924317770670354922204646421185024 8789965 -174218698191583550417538966676843801140 8789966 -997952090595146125972267355105717568 8789967 59561689383832250498748934648355219520 8789968 28507303866949511864125498762733420544 8789969 -229395069816200971805187728569428889248 8789970 -7846620970814647714988377600431513600 8789971 -369769890817011541591896419706116096648 8789972 -74618355589266880235219210263004932224 8789973 -63849431306771873008392908825255205216 8789974 989780856618070752201817924233438720 8789975 81910265507945893447121772957225390000 8789976 36019580051296655190475633180033597440 8789977 14292101280645938481034196969910965312 8789978 65391722135452635247919223887754920640 8789979 45528243822920841094155765340878045696 8789980 39520950209112724006052413490479119360 8789981 204547950335994440186346639180755407782 8789982 -22369009366327426516127651517216393408 8789983 100504848540294439053231506984667331232 8789984 -92087003099893911065077305085757227008 8789985 -92526470635830377933175134817248956800 8789986 -47845447192166873808261317945371001856 8789987 -174495867725881012995030869930253384000 8789988 2917923739588233798774956009678684160 8789989 -1024198122937980867393704479548744516 8789990 28816717368370303013731276670499744000 8789991 -47033168448228366359235395677690791936 8789992 -323362685521747708027173357470146529280 8789993 -3215608015972434700692151712390686476 8789994 -42034295306120237925308627884647210576 8789995 -132030034221157822559851671074980500000 8789996 -88056523937727515892187112472707535360 8789997 80641098063538048458058594016980549440 8789998 -11217706371964927385984062235666930688 8789999 -50081645133723789670356078780475182000 8790000 2909910814295636670524706188759040000 8790001 148064117658496021434439563567794725104 8790002 -31311904985674308175645841171413363200 8790003 15195292282944297304910725692572192304 8790004 70389485205796712602095934538013597056 8790005 -6299007670902137931766775500961139840 8790006 9296226649824216029507046554635451904 8790007 -305744598096838624265472957199161694744 8790008 45486006231741868008734610937625088000 8790009 90315264599213359218763617206749287504 8790010 -48233746111568722248623662095020151840 8790011 -183982343666992362457637339319760488576 8790012 80679343938025080452332958207424184320 8790013 -7916171537498424770351907370919645856 8790014 -143028014266724045047369518967018794240 8790015 35948258507197065577437909792353941920 8790016 -46794301120289726352770683656229355520 8790017 571219902210929684924507957437698432 8790018 -24927410059993318850336849928110680320 8790019 22781010284898812237265640187102077952 8790020 -143910286489557841240885150895892848640 8790021 107193204466834086708093467718966000990 8790022 -4147212617150870997232124687836682688 8790023 -211902869354768976679005043672496190696 8790024 938329906716540629078723646079057920 8790025 48193548847456519685838591154264708800 8790026 52091675013319257790503419865565359360 8790027 -107321552332034849769802270519804633920 8790028 -54466242258956743202100005430837067008 8790029 24596932196806784183475476071628018400 8790030 19916494413568002451744153102223665920 8790031 119126998389512835241145712739071602064 8790032 -8070572909509247694870654586747944960 8790033 5043220852357408682043506045242228608 8790034 108420280343750302790181566827179285504 8790035 72798288055326489271202598228800706480 8790036 -9751784464879206941359541336699344896 8790037 -76175651238266101462009948954405078308 8790038 10686533824951671074722988076580047744 8790039 -28276038354622923811862698672174480272 8790040 24139409910449160437244246381786316800 8790041 50883267345991119773358831675679804104 8790042 -646647562382017811073784401321036288 8790043 -127447643090894083116435774492803553080 8790044 542919178674222703616543279310713856 8790045 214555077447119444314756747113782400 8790046 -59992023206851756209459087237893753280 8790047 44285525291538732693573104666050258032 8790048 42846786555489714519200261639277379584 8790049 144148415669077926048442852815235574320 8790050 4657793757731879385996211981523097600 8790051 -102368164014421090500790165690161709056 8790052 -14656809292764609836442952713019233664 8790053 -21519826424817831098574115138962903816 8790054 -11520105905365931872783094544245846016 8790055 -32333644757821892147401674903994635840 8790056 12226603289684235624397291758070579200 8790057 79428194225304321793103121507729893460 8790058 -37338533984245082346958707137351031120 8790059 -142528236881068739289552573132448057440 8790060 931420776484491886455119143783464960 8790061 3503748369481939660869227496182704032 8790062 111231209312032331907571822356255220032 8790063 -3381171632486463015111740523233560056 8790064 9469643496363352004268470471906017280 8790065 139416886445989311961312629535795963200 8790066 -159984835347139239071600737506543110400 8790067 37762701468121629585647680742332307280 8790068 40565493193283961171180289894215038976 8790069 20079033419320710214662041311029240000 8790070 32555371141586258760677510041536084480 8790071 -132262726819460458034589623757459085536 8790072 38323765174388143994190903783680778240 8790073 -327057502103876360449167476602860240300 8790074 100457383180760321873890012572259265760 8790075 10493179771859383385224606636292151600 8790076 10253988164095384831593793486044869632 8790077 118669672236836714041338625144722505926 8790078 -62900129327778611926322045979762450432 8790079 -29229888260800993256092981135490432320 8790080 -10666798748088315919389595269479792640 8790081 37678315353779920098058287823142166528 8790082 -21752247486822206966280845920722101760 8790083 -41889734602109344290051220302886489668 8790084 -17406483579343418606592462237730590720 8790085 46207185944084848687645087492185617400 8790086 17981452168969268125167910606068876480 8790087 -15949450425043004270578856070725738160 8790088 -50213118169594460100094224898327050240 8790089 14483045014834122292075310235181760832 8790090 -23777745332905431515695540175917516800 8790091 -9662211744360214313115437935040734248 8790092 -59727927797679544090346295038588976384 8790093 134534534929196615272739178759410035200 8790094 -71837638962840391454490511699614529920 8790095 102926027616005971398404394553265358600 8790096 5956863738035515363661953659636547584 8790097 -4340629980366510382906440548050742720 8790098 -12737746174912014124498418669613241200 8790099 53568442166507793437193715429982267064 8790100 88156854205713398531492329998812313600 8790101 26916967764385925113634175587800871712 8790102 8119649699066858286190541296664112480 8790103 -626553692509878158017752768289881600 8790104 39925129382471723719910898845145784320 8790105 34722648018542696982826308335617000320 8790106 70926842105596434988606184343669816000 8790107 -37387600846499252713261738182210835644 8790108 23930776370169181555952418537471797760 8790109 -5883582617637347127959446238912230740 8790110 -53173369199229257638669956267383294400 8790111 5119853601486941503562377175079517560 8790112 31835099047532918698550903679184011264 8790113 18330314533661286588351218072451166440 8790114 6145429486032859650707922888194835840 8790115 115863850453778692246140532702400736000 8790116 -98818448893905086609711940739369903872 8790117 -29991057182947875197783543938273843200 8790118 -24646639065891244560682272225141837696 8790119 10447995163051857423563672583424614288 8790120 2395493604252295328383333761812428800 8790121 -37667099293720410216985674592073974128 8790122 -91949992464733723606504615262378472960 8790123 239844962732548697438125819544769014784 8790124 -64175841752630128995058459136777575424 8790125 230895796747220332521224617827939039000 8790126 69217449838762848063640357241140513344 8790127 -7862788939578254729672367159208220408 8790128 -93395253811916979718412294897579458560 8790129 120856259072814657465074521908063110400 8790130 -49432587241310622082079320586949247680 8790131 -40713166167520552603649101738090955616 8790132 -14226276223003245787235771592977553408 8790133 107546049558750006698256477213850151424 8790134 42077187506584797824789701855158381216 8790135 -57698977331851706065324343736241076400 8790136 -142463442882457970639079602280860160000 8790137 -165125799673613546259010763984743784214 8790138 34486124707930472047862219115016015104 8790139 18577048615787939058072507701934055656 8790140 28596942494661020076046698760837140480 8790141 80021497679805394043512266750864202080 8790142 16018598521359955734168895681888847232 8790143 55038855255605411981535387796130115264 8790144 -149528933639761248795007869602884485120 8790145 30382545790449526776513103666560787200 8790146 81489464034146256986181189092477354832 8790147 -58411186144267128754294583677762704000 8790148 -141737456622361799344450951287707857792 8790149 4929389670975829125474199980631747164 8790150 -44428031166629713024359033870210494400 8790151 113562635925831003905638730013113904152 8790152 -53737223531467340575948602758883409920 8790153 -29352054750845228306342851473869608800 8790154 -12982470105992944039294182200599236768 8790155 -27621379523792061199273815869249237760 8790156 -6947428155844600166300574612307439616 8790157 -18938062585193271976754091660631681728 8790158 56231592355129784103138780286991031168 8790159 -90308999466875549149547698365423748344 8790160 36468132192060597643973476542559027200 8790161 34091746627560430598652726524556172200 8790162 32979333276474980180029734608954381952 8790163 -30612740438592979103753891040198465792 8790164 5088058498834994437617965203048609536 8790165 -97242878533604743439193815086588295400 8790166 66521986006696570622604407963771520 8790167 24113292843160370045154291085804566216 8790168 50998405400420356442650486040677048320 8790169 -147524087557548528972287472874106517430 8790170 -15540198462618183969576876707751383040 8790171 98035619707223145820397952537333368544 8790172 -222719668912962460591721121102029711360 8790173 17518679608237329799845538658147468736 8790174 -12053072456646993780234466653149184000 8790175 -162675034622104511446890946803366199200 8790176 -111194314463607304863139328213674426368 8790177 -128177495758486930150755631181142479520 8790178 30954833451889600807156205013568045056 8790179 155567082833584634892801172194204239640 8790180 16748165138121580329132695931667046400 8790181 -21902021947375375450977960317872804800 8790182 1815171338798319017198085559565232000 8790183 -3793986578286967305359206561157627976 8790184 27637933683758817376445450688605214720 8790185 -39401573461671047640713617467590153400 8790186 24112418540015671095295153116191245824 8790187 -70318201681544100851590029719716663296 8790188 57304839359263057760329974297462299136 8790189 -2826125926222397973085367418161237472 8790190 -17142220562412433247924679770163955200 8790191 -258350512231778289104392792461346839408 8790192 -16693276039234967315631823141045026816 8790193 -73891422548492138260061715735819784558 8790194 14786505210150418793589065557344678912 8790195 -22808769266309959513763332738193561760 8790196 -80019140668559419647563470579626179840 8790197 -25766317058038339026958360997566669320 8790198 6762888600971557234920100169861606400 8790199 418341990481894300890028952459145105792 8790200 92893374571759472103779383672249344000 8790201 372923324445923093302153677083056320 8790202 53935456363335450555171018458955208704 8790203 36948690429249408148404059097195914640 8790204 19480820376369727329315188313261146112 8790205 -46736692003568792070207948294511649280 8790206 -4089658135835822503198353895346504448 8790207 138974641864379790434348272390879054992 8790208 -8836161074704538911201565753188810752 8790209 3917199774680473441215449533432436928 8790210 12333297855710672153640858982508628480 8790211 -74528336162023906973930975112798843176 8790212 -268983062403709168678912311678327582720 8790213 64737973814930269322722296986663096544 8790214 -51050260145059727963138419988941908480 8790215 8209183045552735033208961497555052000 8790216 32769629043379663474637818988015001600 8790217 61107419874659960393924447638645146640 8790218 -15774026033225180862330393822626623440 8790219 -137681911352778500882641156770285295200 8790220 110800404824575548386879224336696826880 8790221 189978147203627476514607943867920300000 8790222 2771172833078701928570363742820220928 8790223 115133853187892172845851157304181649464 8790224 9978659083943586014965864265306873856 8790225 13145719690682793347035328085977175600 8790226 124098854331075946434621857129312498688 8790227 172374312319887299993220633807277652076 8790228 -16198432988788569360164451317038080000 8790229 -20443420811042991287576183561350473824 8790230 -16962057452797442482569252139604010240 8790231 42916864147225473554987318682688295424 8790232 -1178728091668894195878784844993003520 8790233 180001599988460580000294843892637260800 8790234 1154132442069441582570985327931781120 8790235 18729190563800542257710303417644207200 8790236 2471851462393094930488109794287943680 8790237 -58198369680829369987291816959017868660 8790238 30892910338478346789126803597239461696 8790239 99328136151967621788124065694016680800 8790240 -65462005103161373652779698752446791680 8790241 157508131919579121335463832357557405252 8790242 33706796399709567086061071202563485344 8790243 -35131086187001745471736767629191418112 8790244 180434717107132989652093329402696273536 8790245 -11695823898596552205736285834485619200 8790246 65296268517101169812301896864403619872 8790247 101919360096511116225678614053215152696 8790248 53150877631578915917712153010342656000 8790249 -78653420979031846455698412311963513472 8790250 -48967816422193222662580321340015616000 8790251 66804860373044627881000056785392845600 8790252 -20951909118516239995732923668090669568 8790253 -216686071934558638919065197465517968480 8790254 42965374783884154971852353077467329472 8790255 78470795974999165892648909511465600000 8790256 -50474530149445773654383881992151564288 8790257 112342766969880024789281250153372617106 8790258 -19239897881690708050627179478720439040 8790259 8664568915197099140478956779137813616 8790260 109443161514347080811790596760381020160 8790261 -27108310902802520138877508406798875776 8790262 -19916510588020841771100197014272132480 8790263 10711373227954810739844566239714518000 8790264 -5190880735890601286820736353963540480 8790265 -1328341907030800240761639642604560960 8790266 -160683090642377600521194004910154086400 8790267 147334487456309497778216219382483211800 8790268 -70534292790793074357425199912707018752 8790269 -297178313817972488436628916536614621504 8790270 3545381424444894756231023837252240640 8790271 -20274219325792617444991162287814478976 8790272 118778418955593901981422503758298873856 8790273 -130554241649389474121833907168308258476 8790274 -69465024703366608775049505746054213760 8790275 -317474596582199560597528372447994400 8790276 2454011285752423050468269702317185024 8790277 14263753878394280892915459919276315320 8790278 -18752897378173829791846032492808550400 8790279 -34608771630745580256510467384330889816 8790280 146745070811061948019199805312758630400 8790281 -169789133391068119541362021953976916208 8790282 26499328581625172765594731636378029360 8790283 -92724346233693977270050126674099532976 8790284 10647474118106855072216918811499969536 8790285 22027132596646486335722207683047327360 8790286 -7480408144070522374388392880942457408 8790287 437242621816681401479200569786536568 8790288 10575115993796064500548661074563170304 8790289 97644832685123454375330394075596647090 8790290 -60741271265332942402628108254151569920 8790291 86470325817239472091891973539860222900 8790292 -87867765706244635962319388634545725440 8790293 -136028203393177756838949066277678264800 8790294 17581901036203590509764646107526001600 8790295 -9577704375083317266808097558009053680 8790296 -278572964378723401769334414088582686720 8790297 -62511313515930158081555097126560243520 8790298 -14760481399543045621014337437499607040 8790299 22074810822645131057879291249755051536 8790300 -34859374518572740674679086347549529600 8790301 47118666020472775584163204397468553600 8790302 -94160167079377642470461931347810667648 8790303 -33812949256516178636672066749236178416 8790304 141647453132245147246121529728714735616 8790305 -24704111405366757146279988458161973100 8790306 -44618470523737442548609046080602954240 8790307 75505606781014937112207091259984062556 8790308 -328855399134008694369760181131226721024 8790309 16443008334758876349561004385776010880 8790310 28407527367771854979457995317593714560 8790311 16635175569117724872032492588315557824 8790312 -38361755909902854959743173551139225600 8790313 -82386666281081470793461530318017402240 8790314 -28117101854575464013712924497352663040 8790315 -17581967749244367816995667549834370080 8790316 -128435481667984360046193813102102300672 8790317 -230872956079369251626439368255490394560 8790318 236302264229996053448430325850187648 8790319 152824092565136795299892639460787976720 8790320 -4443311039555333579524096537673072640 8790321 -62435322732590811523060062251856962976 8790322 145254209991731808928887562289433917712 8790323 -116076764493279645075597970290374989428 8790324 -32837057615256822368690001535119052800 8790325 -105644718206837521770663102169792260000 8790326 93071330571267089425085415509486053440 8790327 -2813754829237698587337977849104080672 8790328 251323949134377936518276260062068060160 8790329 43975252625227420787969960424283273728 8790330 -55933938257000753535439681420008192000 8790331 -25936234116283436454680486977677375360 8790332 18403646578034554789685023269324003840 8790333 -31853493052104334438252570322709145152 8790334 30277370830175675050560794199748553472 8790335 -63591621637301094723118992497199931200 8790336 -24818491338715599028761393903792291840 8790337 -181522566752084846261118179113148210988 8790338 485974617371743764298275292839016320 8790339 61958510462789571282079473970515199224 8790340 -17795415335805193897791185545858291200 8790341 93940113635665082183086711506328703040 8790342 -9494653526963514078607369252103118336 8790343 -117289592062661558998475539814698827120 8790344 -143168356151865181890969785109197690880 8790345 21334816808726221590608128432775218020 8790346 -83875505479734305612550517189623538128 8790347 120598812827363703887150015237784095280 8790348 6159793952901957106228466615908319232 8790349 201858699087709336066538904803893529826 8790350 380107688911154146989526754550542400 8790351 -122461826490924176274087151026103541760 8790352 32755785892700121258439419157539962880 8790353 62531624544504762628254878602167975168 8790354 51286864066904012009486063102958050064 8790355 27017926223244545058965544319321741200 8790356 -169717859360234293012396335359602942080 8790357 -92017214277316171343399255707329924960 8790358 37557564507216674649901624799863061280 8790359 -114266579484888197245441996557210643200 8790360 22394273987979339150492237877346304000 8790361 2440058053033799434150813371629496592 8790362 19461598256785232551903197662937291264 8790363 14737067983505493675863365957727182560 8790364 43176747795440284760778431464216757760 8790365 30243118153829284200957527305991425260 8790366 -13535430026638647013219339011951059520 8790367 138523231928025479452178886033675350392 8790368 4499808838736922063374884038931120128 8790369 -25899843963808399177141294712589342720 8790370 31553665468916988438929792289557491200 8790371 -126216333729454292870269669696492392888 8790372 28951498128526037424237364983467104896 8790373 121955652271185009488180368913511019584 8790374 90203728823656314850905566557311501312 8790375 53467488330026947021460514035406816000 8790376 92090543173667479726487217270438543360 8790377 -146355248103942376206292105594339627788 8790378 -3788421704289059737999680036056950272 8790379 167820030246744657423558129006887133600 8790380 -111799028484278560070003038630167859200 8790381 -142270536219820684645836183532104677130 8790382 -126510797598553114780409671974193771200 8790383 -45151121762874669748360373163252680736 8790384 4818318151327782300712052295598080000 8790385 150029236044887352582870896248231358760 8790386 31495962290707364605363728013547289600 8790387 72186127534887154857456864351465426480 8790388 -11216170088336985913372904264823418880 8790389 102697450172593343746164605610995542080 8790390 24417079063480992501043860308453683200 8790391 24106313320556186350180941517315776384 8790392 -14469030073867764485539439609941217280 8790393 -54100513641886149509647579625896834560 8790394 105126074181697577856754207665167294400 8790395 -26327259388813891056012198948571165920 8790396 119987528063287653823331476719410913792 8790397 80874999398068934463962703491096816064 8790398 -9913720126895279514439998562497676800 8790399 -453354554480106658875337238760002016 8790400 41122368174772665889134121611952128000 8790401 -109380316438432391794253476411672779600 8790402 30896982794975683644711265544491842432 8790403 -280133296689641724742845419181865417348 8790404 -1729947614123031287468319194311680000 8790405 41124990726888862196983913567539401600 8790406 16767715753619615829667132611310797504 8790407 -153139531151891942880747741315994439160 8790408 67650161034130953118652109366604800 8790409 186292379891656564903092736943628280960 8790410 134768678672323977630908286540792268800 8790411 -14633526594800845788085700313338981376 8790412 -71454177786306935541125987393867686144 8790413 75197528185550547149736094419031540662 8790414 6585614228182374436670720953631015040 8790415 -39105559827269256408675589812930346080 8790416 -35249925960768632565724058377781772288 8790417 180055784492349307997324728532874510240 8790418 -15232237015398967633074187796878118400 8790419 -42747066587120432353164176617959817920 8790420 31633969428945720946294200490516070400 8790421 59397039484067711137252780687884378012 8790422 31497508780941313847065490712944870400 8790423 -23787915635801963311905204529962246576 8790424 -41458661834895224937696852599580887040 8790425 47339142013698640133971948526906548800 8790426 71599934105099039925907470125010074880 8790427 982082577451489213831448554843020800 8790428 123393949765238225411502497641766578176 8790429 3238867036305723366665074971781632288 8790430 -6988962337409499597979610983668230400 8790431 -22538541658999052425359537351825103056 8790432 49227090509213019023352542172549218304 8790433 -32148022118926341953482959122453941056 8790434 -63870683598213329506197959816679161568 8790435 -39481230988196220971388253527744288480 8790436 51505392063800024184312673877361111680 8790437 -48553336398659484384778492602619032960 8790438 -80628309100170628740834141343387611456 8790439 -7715044132374089415782320420173880320 8790440 -14642547854224255919566989064680499200 8790441 -1518643629683470425949255619086815360 8790442 10834859097766969060738479317203357872 8790443 -569222468716259108941520157601417056 8790444 -1804631745954329165421567131124870144 8790445 113939131879226893764765568570436779200 8790446 2165286072841960573990560561574583040 8790447 35335663012513029290481512488561536 8790448 2253114297819264636368485898093084672 8790449 7598076145923264760267721267124887664 8790450 -17988263900960970062208515906121494400 8790451 9915966203863942093745544855212397600 8790452 42486887191070000661882275976065636352 8790453 -3097796870236127018578374336512835456 8790454 -97132631747595048286823923607943049824 8790455 15654233150758629807397911747586662720 8790456 81644460523861467307476981043608883200 8790457 -102458622099910588162886524190338297728 8790458 30293340192755981050052404067471188080 8790459 112235077969697963118652251357413441304 8790460 12688133884433792308121764673604464640 8790461 -190389352640675345231809245005414167776 8790462 -9747237378121102770255220951315296000 8790463 155386738727210706595693674963835195008 8790464 4153688686667013893308803318861004800 8790465 79048518874279057900940548882361754240 8790466 13733685773103692855242957247843809824 8790467 39431715793757017160610350273438130432 8790468 20179684603012037359902026905003124736 8790469 263834226428558822884041879724778833920 8790470 775373726564592761173604071218019200 8790471 -101001988687666262889534425298301144320 8790472 70606162716057981162998925653554513920 8790473 43924704185532520549677849793605541722 8790474 -13616650152279820226432496897588510720 8790475 -1907710566352914079458875936995967000 8790476 -100174333920714282473328260214813831168 8790477 99658194298172320576547066950788822720 8790478 -10621299038253054169991985569163207744 8790479 -43812047159719600155705008479842911424 8790480 -11905141321262475651763328712619622400 8790481 16629951065311034454508670008253329920 8790482 20610758203618159371387144747545681184 8790483 14819857817885979821308504004925576960 8790484 54590495346083663762676274739744530432 8790485 36205945875486623921236565437975824000 8790486 244916522874581213826003002150729664 8790487 55893907211833174487040761844135424136 8790488 56993238607475976397671713633461862400 8790489 16527223884961896060778017030430424154 8790490 -1775678867319409970772189082040858880 8790491 -35311225448240194259870691595398922848 8790492 -19761764981736290632276742672704501248 8790493 -70604483705974313135792561099273751936 8790494 9358806663492541214121264451033117440 8790495 3982823934278545392665717243266675200 8790496 35725555353031225741024566495918686208 8790497 -88101200870785347135205550926977843948 8790498 47843023279081121548661982621479973120 8790499 96543938711377035637689985614239257480 8790500 180220356550979184505791924641631552000 8790501 -161885789001853866879088532589100529568 8790502 108968825093702240702330880922416784320 8790503 -46270830461628118865316427128060287040 8790504 -156480752235061052740279410238200545280 8790505 -164587631070299642767559166507511877340 8790506 148167359019365716045850667754676235264 8790507 122217363038307505526560385597013764328 8790508 115121124872782631734036476450444364800 8790509 12761814328823936333130116710418171520 8790510 -3305017260148398708986954416219668480 8790511 27326756589391037424509319741479461800 8790512 78824668871746872252505666560724500480 8790513 -48374317908766761427398415109210771760 8790514 -7577648343628801952819497510453440480 8790515 23015910709460573867973390667976814720 8790516 49512473063506578277303493203265144832 8790517 -1332161724935079234151758110795972434 8790518 -16949014301567231676127539598128463872 8790519 -67386769594456770114568325619610501656 8790520 48618029995875069373123171890566860800 8790521 53049243879966999674333202026366341200 8790522 -27779994429131854868547023121513254400 8790523 -7974842860507883906731482846313652160 8790524 41992539440678144673618575802962436096 8790525 -110042227858037004871422446301268399200 8790526 92764092242988973506417967043662150080 8790527 49287362999427024224536265704540778880 8790528 35800789417381043820478157285983518720 8790529 309237453388830363171042616288334450 8790530 -9827533393622215655868997146969753600 8790531 62890487935422770385622257951032121600 8790532 -187651010898181286472194937450006162304 8790533 531235993945720399743384552822711744 8790534 -22128855082352706333834380545081446528 8790535 129988691491942801218987674370664446240 8790536 -17462583596622124667161234700872089600 8790537 25182947011021366379336308609666575552 8790538 41341842624868109600044080438395422560 8790539 249308364735995057510868843071623712340 8790540 -58488665745257063338347320506192281600 8790541 -48858741142246150100217817498040634058 8790542 83653443325534375223286710802147252672 8790543 50061611708226211676758354272122206632 8790544 -6530694840450757636644094437496193024 8790545 100666675696112072163738426200821396800 8790546 14714822952251160389006278201178554368 8790547 171718221304433297263585116141527396472 8790548 -82995233632625104641158600282507731200 8790549 -23241061400063652930918343322489821920 8790550 75061090084451765974073264213303536800 8790551 379504571578569083043035810888723225856 8790552 -1876628672189012615266867548998246400 8790553 -262196997267298350788547586866331199100 8790554 -7224382559621208164564822882849452800 8790555 -68763573299411100118001977961999268240 8790556 -93707771586767993532477631357872419328 8790557 247480643619650506721309019836519176806 8790558 21453512204988591257425450382000409600 8790559 90609754832742855711996278700016240640 8790560 117489203749933788933025092954502594560 8790561 12840839051788167430077069944644739988 8790562 -152512004602471234278751863388245611136 8790563 54015209822818102984422218108999585424 8790564 -44311430054669426469225248613940187136 8790565 13894286772181620984742699414887772800 8790566 -77732094479922304005505684878458100768 8790567 -102118383670110074883435106452566016000 8790568 80131872561386011580816511902447938560 8790569 -7020390784708097115424707271694498304 8790570 3987529299867995174320333660375348320 8790571 -96047730092550259893286706646419425216 8790572 -68563651533728505054955574223975398400 8790573 -69777672482760143073896936114633963232 8790574 -6488962100783221630616074023940205568 8790575 12994397213398944657568168388804295000 8790576 -424012386445662143846170985421864960 8790577 19032900180088787487771157139029470720 8790578 -90548257156086322453478768651676658560 8790579 85662206261210827262003350614278538240 8790580 57625175514913962268827544413723164160 8790581 -90612025340396630379262786552566361536 8790582 48236335109138121074398587267850041792 8790583 -15797352962625442846375873879542478168 8790584 -2722122106338738323257509377943797760 8790585 12208185299432656623190247631634080960 8790586 33298234034560380887988757621096157184 8790587 5771319730979375370399714998056647840 8790588 -109474144100360695790841828966399991296 8790589 84224367429703055190697991007453128390 8790590 -17517005845938982054031238701603383680 8790591 -26012013331018936064105226966082289208 8790592 55855337366005646852370004182773006336 8790593 -295413415674010232346371674259227200 8790594 45454451721516121951886415968023338240 8790595 37209746303447669331582087104047788960 8790596 71844827761890492961739677238439732480 8790597 77103886832795860310123289781969112640 8790598 -63204144155624410988550039781506851328 8790599 159705934808352619194214336399097760600 8790600 -9922187613129131481907675164659712000 8790601 -52562597831522588142965856653036515568 8790602 -101472795972688832636660976046891255248 8790603 -162950064406049051127310719438577101096 8790604 209851420170760573755864924832981312256 8790605 44000136925565375922017563089557417520 8790606 4433553076499345586126808490667033024 8790607 -16380668092043658354645633243843772688 8790608 9988072969262532893788007064938741760 8790609 -16241650951158301609528318776021232032 8790610 4442788001106085618561665413688780960 8790611 -292629245606781503402504255562949892448 8790612 -1509662778591967505214981656106240000 8790613 17242540651924300070999020300185274464 8790614 1948964428257438527885040257690090112 8790615 -57217462432084406474849328548973781680 8790616 -171865314880878386194156609883445657600 8790617 -273611837665626435836404362187924075248 8790618 11329262550171387957308437931889696768 8790619 1627775470057472020921997660531334480 8790620 -25280640526371054076126141620312960000 8790621 -43367840408239255155847063608377827776 8790622 -100351122404004682943540707212992568000 8790623 -164098846995982054355625098203555096800 8790624 -247948532743376272845714549656417206272 8790625 146101646352094084467665032530760875000 8790626 -4835357060614670385937203695814720000 8790627 15705046780416114053354115071300541360 8790628 10133625203428067013090501376412700672 8790629 -83654035156595222165000661518467190724 8790630 16799879093452212703008468188555291520 8790631 178527736762359262185022988075369722864 8790632 13003485617582228303792343351033753600 8790633 35412186010835837822546513595304673280 8790634 52180441549863417631367511202328823216 8790635 49407574917975659715160517284389792000 8790636 -30644475518792541194293621367844504576 8790637 115428554555611448071718344276660844620 8790638 49508434938963062683863126693171041280 8790639 -21922805656419658720575948647763499008 8790640 -4280662674981894644262037531148451840 8790641 194080343668621550714281061424685332900 8790642 17108101706419927403739349480176579072 8790643 90534312226973121035259751273822912200 8790644 -709268441975184198063781318126024704 8790645 -72117765960252787612476887945989501440 8790646 27269147813254404554930188601089843200 8790647 -37701772996198237844527916182033802904 8790648 31481163253891013979009204860046888960 8790649 -77479268432890687658906520423140734968 8790650 -61611802901968352340089061251367600 8790651 47179912550943909346015116591346042080 8790652 10186172559145080717231952501332793344 8790653 -234670621423328956805735795280610687098 8790654 -10708283412785548853333243246037888000 8790655 161772503228070210083737477847317651560 8790656 -49373419894533967533371685121535508480 8790657 -145280155883557003232739517541581655760 8790658 80341223223408385762958677626638857680 8790659 -82861065688054262104410514537274322720 8790660 5593789571370350263681331947983667200 8790661 32055457540397523939049856012808969024 8790662 97650558602822592951163045477015872 8790663 66151642256528938313257416914927236224 8790664 111634738310392455964459437090792207360 8790665 34499924912872229221975769068602205320 8790666 -57858348401903639886500562047302104576 8790667 286557872964116268490753539881096181716 8790668 134922114239955012272775300040285072896 8790669 -35919381598839007482620912085604338336 8790670 6562101102374765622365219415305502720 8790671 109584134650530998947169169905679853872 8790672 25194698282208836113200915322001817600 8790673 -223092477680946039044580759436092763280 8790674 11267270153444032381322690069698021152 8790675 -27362680264168547014971290446812927000 8790676 -10756686447543653995624279890535526400 8790677 -4539309026545115032262322357160146528 8790678 -36700677958012335799130955547683910656 8790679 112890973780520081503694058265848622280 8790680 -103379838677307242877394664742727065600 8790681 -17888751045900473113160243025463790496 8790682 -7277444696160652787503889895070223616 8790683 -117405452430404627312480446002468134880 8790684 24374677152416344631359537742427267072 8790685 -70605252632061514477626980253773676840 8790686 11929109104946561806362378483995848704 8790687 5520358823225203040762569431766799952 8790688 -108897870050695663790032000664165744640 8790689 -128665974124872033223739091643290996510 8790690 -21248846026081305040669485323325427200 8790691 6076531754601894833270789541732573344 8790692 -70953550189637548761247166037080801280 8790693 -38185129409082894892100105050620555936 8790694 77715341665971074369464177374739566912 8790695 -60727386789655965701348488767037609800 8790696 44694781061068504537107201670236733440 8790697 415181772428312579687797032990876057232 8790698 9757426149774137870332743388137334272 8790699 170939444880677272836460415188493366448 8790700 -113843376823763701984367433911487321600 8790701 -11136032455629567560046946970710605696 8790702 -2229363363596958250010478871098134400 8790703 102523513547490076806578731710145591952 8790704 -46770533368607407547058554468375248896 8790705 436653550730167987475605819290854400 8790706 59375067933818302297556455867304481552 8790707 -281107538862945016927569243568583533044 8790708 -45738034581553949403566600740391301120 8790709 -225667455710287102467935065778788962500 8790710 -57892427086150586521292893016029188480 8790711 760711307386596134698147376228735592 8790712 -81153850618910079594594249320348467200 8790713 222661063040710809887082350587203191040 8790714 -161408221449885479204865250193342799360 8790715 -10937076667504490031169964750225074080 8790716 3284839003509118052806988743257308160 8790717 -37145849347514413234253177528493159360 8790718 -13488259889043488978473189373684850240 8790719 24505609249700264625472370172411384672 8790720 -28362915737326686054387776469828894720 8790721 -175050995415003032822187120657186118078 8790722 -20450380311597715240326617648935394496 8790723 115749892359600842215312760196958668624 8790724 139215479446826731306856742732258490496 8790725 210532399370428500830818204159879704000 8790726 23946577702458566914266688232528007168 8790727 -283255162741313085623925784929737821776 8790728 -5837394263102428606154002933191751680 8790729 -69684243789846655556742582133458572016 8790730 5483201860437470233417449554274432000 8790731 58783523333889548886998667229163649312 8790732 -44448761557351568523783680994289840128 8790733 534109700197466320566616835843795264 8790734 24694566917929223821744458660269461632 8790735 -6572101039439079812440649276591130240 8790736 36978262237483064376893041527549550592 8790737 -93001078424209159737104160573684182028 8790738 36458600714154886060554385138288459776 8790739 -184438614810194942097457032287880479040 8790740 -23392808751632759930554770230756843520 8790741 156095379185437653968324585017995552000 8790742 -39765160898561198178008042840983510848 8790743 2337241114243339730102177628930420744 8790744 -124682505354810404526705409912186183680 8790745 -86811415894578654034257084765143125500 8790746 12707669937033685208515821925737586944 8790747 91509088999855122145033696110969907200 8790748 444127666362799557957437479491458560 8790749 69247783793301514007272793443660824480 8790750 76862840229746619316939796955241104000 8790751 -68452608329648379819819766728538971840 8790752 37078122438809796091053984143935537152 8790753 36397590523319486229453963155794974624 8790754 21120304388861259097935150548906998272 8790755 -69543437216248829862637156951615129680 8790756 1415896129724934756886375877614669824 8790757 -39521245411381087542350886183292644994 8790758 47530329885328450622655109720257120480 8790759 45784248852239696686572020280087337824 8790760 -58544466020012430673466930618075136000 8790761 36085072294048852979775809016687982464 8790762 53142278474275545594374703135585361152 8790763 -22583776941467925868890855011856380096 8790764 120533860292588433278537298796152840960 8790765 53255703505525337835665022775896292320 8790766 30906804173713884935645135841091016064 8790767 143373231158628472014297011483299332432 8790768 16308135037294233353747026076777840640 8790769 -28879044345333024543285109444421577432 8790770 -36049547274983314792052737024804075200 8790771 181799475712191896357396944704586032 8790772 -48822439234941996482878315935660970624 8790773 226430726418346775324248553387033732544 8790774 -11422110189889575134116927289350079040 8790775 -28629237277466784016084892706443366400 8790776 -9826131522333669019168565207068753920 8790777 -125661322079515370403388342826194147920 8790778 -28465888851217884167067541201039420560 8790779 108324255980535998617317145678364057784 8790780 73299181450760098932076520055081845760 8790781 -168715200443108444775054687180106311418 8790782 4778184538886279858739248674294591488 8790783 -100751394247393064611468979238072766776 8790784 -84980438382065559921290046941844996096 8790785 159878931781712002065446145052445381160 8790786 117274289815227683678159297623636583424 8790787 -159951353183334209350967961450144070760 8790788 123441868622980834136812608963434153088 8790789 -14718808656072967014940330586589397344 8790790 -131168130565265585955917846213902945920 8790791 342077188020178925425789892320049112 8790792 20897126884726130313507058615493591040 8790793 1599496526732061644577815613840403200 8790794 11882033493146369733658698973820841984 8790795 -31175563052057155749882789944497128000 8790796 125570865681630978529117693658363351808 8790797 66972110647751829784144255632070253580 8790798 13456464368529364111113231976366745664 8790799 -65261567447882332414709940292961057040 8790800 12872978835640571979957334658359910400 8790801 -161317304116945837659592714191473668368 8790802 -6780700265842176227052208009774895232 8790803 72291386831463102292553967893003776080 8790804 71707337597045565632704829217820139520 8790805 -5105757038579332913462076137992149540 8790806 4032614082173714315324800451491516800 8790807 -10496741740342668224196601861510941312 8790808 -30035494988739294574409540470487162880 8790809 61870366886257621892193948791378227140 8790810 5155308084128082899574434139211991040 8790811 239155179323220486277584379318089025412 8790812 56631865600460337763774195519303558656 8790813 20483194252392787353160504672130655744 8790814 -4257254671767026258829778976722960320 8790815 65783185092972331009650887814584388720 8790816 72331257794454289637608294747615002624 8790817 2568804107695022162889418524314713792 8790818 137058785115262865584966624595486145360 8790819 136550932835238893138897668282035183072 8790820 -73929705416032232824062041137090993920 8790821 101610540463993740513145623115312441692 8790822 58332955797645966908109751560956686080 8790823 161871751783130631596552622771733611960 8790824 54819925194982689597284540570889830400 8790825 2636915610500033488376631036710400000 8790826 -100211898879301367463631010134801468416 8790827 200661654379950264842412268777206150552 8790828 99582907419063298597305339252046863360 8790829 138750022878479240961102583637573629984 8790830 -199983973205419198349030561668308480 8790831 -31601101058748859379739921280550099088 8790832 17405379033991354919744101313702920192 8790833 392812588915893981349273966480993278720 8790834 512821708203095555850876248512114176 8790835 2913736485052142159520995108133789600 8790836 74800495671113545413493851863336878848 8790837 -22283612390407254510658579994303801856 8790838 -363978609019620020602028108919307008 8790839 -100148486533848363697101569592497142360 8790840 36409188648750581576722331225442816000 8790841 96977866977809694342555654110839059242 8790842 61754618086121708657311933666921065072 8790843 -9091777078461331411708773466653423336 8790844 130175738331454033243581991247447613440 8790845 -18485546381672709540361840102645818120 8790846 41364302650230209601423671322585585984 8790847 -54556284237895120065388796260124979560 8790848 49000111862165444167689903022251442176 8790849 -8359027536173631254196827337857207070 8790850 -14591294688348372834934623264927492000 8790851 8005713297540264470147539385369232000 8790852 -22288534125924345418644467359029534720 8790853 -19834755719895697328822391069915683136 8790854 -76175002371887118813966404091910974624 8790855 88817825929483977863981459727798570960 8790856 -27893286700362942428977482228386365440 8790857 177817716909584728860907896866484349320 8790858 -6367670715844458007619057184294695376 8790859 -71906773942647712704976314076077550848 8790860 42604750199564421382625997701405506560 8790861 42014737352019432891981886117227847872 8790862 -15566569049680532711168583271908489408 8790863 -118161944635811095256179775916601213080 8790864 6639539667797128159448102637318832128 8790865 97128154797680144402204078557246605120 8790866 -35594642326166120308931563237474606080 8790867 -36506047081880797386469071339504139200 8790868 -85886244812568181373059688178892925184 8790869 -205978665499148512301340247445973860640 8790870 34929339243907714029742740404029931520 8790871 -179980810195837212674370736659252999928 8790872 -167492760918058890586644452391673528320 8790873 -43819926647405497903116200447902996416 8790874 -18021492330547173368859631437421634064 8790875 -17259903800150012257194050573299188000 8790876 67969736230728556131073824418493644800 8790877 -3907357566144773793123906609701421920 8790878 -20867907383401883360958988390019429760 8790879 2623085048334334387184608884638653728 8790880 117772537208069847073871837417837690880 8790881 -22420252289648588357798991128648160336 8790882 -29661526143066714857143896513801369600 8790883 -30440233293179088103331858465401600000 8790884 -72697261200023110081626507977791709184 8790885 -98361018938643193171215136441074625380 8790886 -28102160223889221104370320399696851200 8790887 -11000988468930503608510081992262557696 8790888 -103810976044732481976063224540723773440 8790889 172084790318279273615557477895023397690 8790890 -19548368555553078084521110252781488800 8790891 -17115110330267477744811795721201727760 8790892 -74216394916788655719176313693924864 8790893 143241995262781915598781747323938351008 8790894 -48942925797417316651629807227110502784 8790895 109049092319989223069123385238332227400 8790896 -4502427184509954101981613999718760448 8790897 -29424285143267312817402325994266016400 8790898 42570933759094870995138115675949767680 8790899 -64632019259617211528269728368783395872 8790900 -43138053264114985240487654945915443200 8790901 -40171576368502200260112943776955007360 8790902 -47324017104338405122834563554550156096 8790903 74063180636031416482508296158716544000 8790904 18468315339971086382551080527977390080 8790905 -24910472432584284663434138784014304000 8790906 48787015161580807153903546391923279104 8790907 -55652829499001704032467406725425770844 8790908 12878534144374839898293319926426172416 8790909 -119000179963210044933333914378029456896 8790910 24607578896104434664672749640975695360 8790911 -116500397128992919990021338555726895488 8790912 -54031535362549523110913714507911004160 8790913 361072184491631495523579279052605631920 8790914 124045607458622307856827402430528885632 8790915 10766521098542223650272784010556492800 8790916 23580438394542098888867282663924848640 8790917 -182577679565429993385520277965923728034 8790918 26212167809435133286763913381118427136 8790919 -79450353410405494124968868742676136680 8790920 -1924946149503171806264700217774080000 8790921 -136539811373212372588299022036857549228 8790922 20930586588727836813300677592521210112 8790923 -72742568519049367695764855232174486828 8790924 15894526453379788809175891520174899200 8790925 57897220731168382363149270043788756000 8790926 90430773844803273282647680549659390912 8790927 17622106337443631878197701595315493632 8790928 -18278337702194167822743892710634536960 8790929 -25960716338790041809387342008159148224 8790930 -917884935231085139827810851445926240 8790931 -189019301292955970794968951842153008848 8790932 -3565462126726865296125905497285989504 8790933 47030823037427095373950268550758130048 8790934 64092639530994365040787672018969298112 8790935 51302349565639892627029475443390697880 8790936 28888377193249138783984194170640138240 8790937 -19530552770980860408320391499633567414 8790938 -57087401521519603342256860145317907520 8790939 -8492966513616670174023527227230565200 8790940 22811921783670991359357399623009402880 8790941 108984167962687208955908631270548859360 8790942 -24234938506625815126871011752001186176 8790943 -165383050671673367517763397010074523792 8790944 62943992961194621679536899781408194560 8790945 -10192097393571342952341739066421468160 8790946 -183267210445146356890054070088963016416 8790947 -8405043515063390726932158716591592960 8790948 10662381011870633145428313843660090624 8790949 21395148314134309159688776727267301760 8790950 4660719573083769547842642251455574400 8790951 -37234217152380764319442218915739425504 8790952 4848463648548729798471224538514053120 8790953 168799109355749062333946565927052958202 8790954 1512104553876659645670504168974734080 8790955 -199529429752122701957253256141538979840 8790956 45249122774008838498921030868541605120 8790957 -1544604531406662772728696331616382720 8790958 129031534729121674039212794421659489280 8790959 93555958359214316696404684596731544120 8790960 29588706797148939734641526452464844800 8790961 -14602565769255969916132099555760103500 8790962 -142300785529858871138469796884543820800 8790963 -2321665549436789822089662748950591936 8790964 -26411226793571504992579094068857069568 8790965 71750928749893160845116014544825304860 8790966 14420052479272553080637695742354033664 8790967 200999566213704487179242776580457055016 8790968 88876288880794972862482245684656578560 8790969 -6036883641209604420898938156892207104 8790970 -5345996528643072560824179253124812320 8790971 161264724491035101201788586405240007200 8790972 -31872303269079877931185619754015955968 8790973 35461327815497315242586538125287713842 8790974 51209651342712707784113821115302439424 8790975 2102577052955486186682664525410030000 8790976 -48210761677244953927201776889935953920 8790977 -92406087211229220400346776209064576320 8790978 400432729183510777235120829673147392 8790979 -111998041674558417534795990815472669920 8790980 1057669695317079658530513792169574400 8790981 11009989335347497820196215327997256320 8790982 -66648000489188023705738561851831501888 8790983 57761722268360416797218491648996406232 8790984 -246111862469436137764116697281914880000 8790985 -23543227540303801058115326315387269440 8790986 141462067046079447765566815696215942192 8790987 57573162109318954622830540767669510360 8790988 128645761051937044493929486402582047488 8790989 -45072027881131981535228026920828509928 8790990 19796277056226324737501448671699600640 8790991 101596755530257302244767987669619042944 8790992 -30419381137941282611848210468424884224 8790993 52180047261063764522447770169798008482 8790994 62342674390912423925503990775548657296 8790995 -30422475678072178288791909624545156880 8790996 -47858721536730980150558441521799546880 8790997 -187557309429925579060122723144559500128 8790998 -186500681107121232936445717687159543680 8790999 -2487280236906091921292339226408886272 8791000 -175547293510514589244201242504960000000 8791001 -246304731935552494201322121529986113328 8791002 -97768254458084893824351364067868514560 8791003 35239645425228149113124577495572158064 8791004 51993213239444479980751891881270775296 8791005 103884096816039921538050476761754590560 8791006 258659933832198009045326529505105920 8791007 83504449234559939372223941964753645552 8791008 66424487728732179341245806958299316224 8791009 144692349480896795399405634554955458210 8791010 1774358986921147919496139769499240960 8791011 24408620032584166021187306813717789760 8791012 -89912912744514295972087763884605890944 8791013 -56482309164734614218960166781305152 8791014 -37421141060617401617282255218815117312 8791015 -20111861038892545113183629546381841600 8791016 353016396311658346096035984367349760 8791017 -48825093592583183943835452644719626720 8791018 54135066611095261695046054609788119904 8791019 104002326659992278087113073122847954420 8791020 -10196082901944280733752876219710289920 8791021 392445561969525150936190425155683856832 8791022 -47252042903581164609291711627985034688 8791023 54643043501464187358311215404535609104 8791024 4990652746630227957646974848060620800 8791025 397132491138754300239064517199660300 8791026 -51494547735798025115008943176596137856 8791027 65775187743135133297490758234599848272 8791028 -48320708342130017848279804638959800320 8791029 5676874483535475113887948836202493088 8791030 81932808448344112762348591742202716160 8791031 -276766432484004999275434956619742227800 8791032 -56721509076985734495622095097601863680 8791033 -8899294834130014576018892351523710396 8791034 26777482002110565463609458430299456000 8791035 -65140985096484270410549489456932070400 8791036 -140216073930243649196874887728214917120 8791037 -32131522686772910846588180098757834880 8791038 -180385153032802719240549920330403379200 8791039 71330591511269070435066750376618767240 8791040 -100059658564609013505380787311628779520 8791041 10872969101144533601510935241810090880 8791042 14725963027724040771258281982499215360 8791043 75127068158063105008776246697408720560 8791044 -59863973584792031960360464036441755648 8791045 71106321397463351391152726251107450300 8791046 -23116501357820822139976350903975223680 8791047 54279318031468634077315257644455129200 8791048 66838098125399607321111010705217126400 8791049 -2550041818538506035928221804726213936 8791050 -47085789891488026119133260635419968000 8791051 -42306805747685609624587389640860715948 8791052 -91150798145776698201925579765297228800 8791053 -55620855212279183532615106946513872800 8791054 136518253677883884878159365523673878976 8791055 -845151551333949987637602573222836640 8791056 5716360595918965489786676630301327360 8791057 33700307026510130704945039486067197824 8791058 60015339967781439254466881690856406176 8791059 -39530801608690727443799159515145695680 8791060 38552483514257969099605809024789504000 8791061 -49024458198778609907447053155421494948 8791062 -15261378281080347300525535473582022656 8791063 174742812523018907305899744766592042312 8791064 -47154335452102673808966404512858828800 8791065 181580349960976455120286060130475072000 8791066 123683924250355080749999738650596534240 8791067 68875321637425096745015304813224047872 8791068 22624914260370348898753187388792176640 8791069 -35550679755645981680239084898839566208 8791070 311170924654223222293837773010796160 8791071 -167372009488157007229229899326948687288 8791072 -4302408105576069408286816631146610688 8791073 32951143567247803270354114150108084224 8791074 25393534250040097862634309524793708960 8791075 -65023548916417778180681135047284633700 8791076 31010535684167462033237839854108020736 8791077 100510263688902915775482797960530401120 8791078 466628940315401511944545196089633920 8791079 14724205468141405197571463074162101888 8791080 -108265952797535821412613953809078272000 8791081 -45022819776755994563425480730417849080 8791082 -10777807255606155882287751261646006608 8791083 27648744963811632290084226370308912384 8791084 -132107091015489570195174848667238998784 8791085 44920616109017067273271620327967566360 8791086 -51338081381444999026587117093744755136 8791087 -531541058504815615674569866717956891840 8791088 25708193911075020313258392170052698112 8791089 39735649632416038023497514720611843520 8791090 66963384072147693954082968702878976000 8791091 -22078069285198405989287078231230210680 8791092 -178962337730632654814198800303208448 8791093 287987504402483881490627248718965439342 8791094 -52017025613462792155917506000551781760 8791095 37621117366719809442094346639017565520 8791096 -3608947909067784732195023186619494400 8791097 -9528141385149521211748439505019710336 8791098 2371133389612077669951125379076243968 8791099 16611827283897884481401472553979933736 8791100 72199567109949407872249146146239910400 8791101 -95562813005240055212071604137213756800 8791102 1712429682304242221179559043179818752 8791103 -39028816643293320273397970636281827648 8791104 -4088571717796395787648770922675961856 8791105 81963286451403374124244748428654978260 8791106 73042400599401259224002328122388271104 8791107 -228001443602077619139124252917333504 8791108 -216374478243973710027306071122240798464 8791109 268851037638343444387354488712019729310 8791110 -16815275378231826586950787854029241600 8791111 -2287840780337842037593716339403587456 8791112 18802781939969919164900457032426864640 8791113 38651572232022656471233371925461264144 8791114 88933680011449741589869138714807300656 8791115 -84376781922573931814971604160186715200 8791116 -118850908062254549978080566254443032576 8791117 205108524609916717893463661720375601120 8791118 47636248739764767341333653871657164800 8791119 -48183507635194375467101571890654797680 8791120 -9474954900388173183784598845076275200 8791121 99475910019143251989610970533846046322 8791122 -60076473937846907110549480799148832128 8791123 16590434974547210157809576445098609808 8791124 -185752193824444530135784678976747032704 8791125 30087122808235620533600687476785984000 8791126 -9058526713235045886769851056145043200 8791127 30698726833618107491207893584497073360 8791128 -17004241386601112868358870790740224000 8791129 -124372422047885115148105263617810324160 8791130 48686412577955506469226461508750516960 8791131 -17488822852178019099783246658154061456 8791132 46096924824810103056926794491154140160 8791133 -50729146549045906543623934556537255796 8791134 -138053206944312854078306973893711040 8791135 -549913660987408269784883125980825600 8791136 -56049035304164344081074379213796671488 8791137 -87382982587120120843870690219010682240 8791138 50169860626898138801879732739020802720 8791139 159169878326349276498778616123887005516 8791140 -61105896622378739623259730675731558400 8791141 -63353220785363133436352892118031270916 8791142 58825107207807320808359019678611673792 8791143 -161307800901987477601971630583632050136 8791144 -120913657753126464345461108076166348800 8791145 -109036410893378357513606989876165305600 8791146 -4518914118439899095789300422282598400 8791147 114139225982536450181815632745262538960 8791148 -5114970329950473803614643748979445760 8791149 45189522339163458140883789965142057600 8791150 -36667210274228861741711776344026054400 8791151 -116454608360480967503889726648290218848 8791152 10472155670219500926417564741083332608 8791153 28077650409537568685972302480298292480 8791154 -32434905976456296056685109446785141760 8791155 -2013111179076238157061679498618046400 8791156 22113845027273063940834659986004428800 8791157 86807016931487573035485099145619342592 8791158 77227474753917156575801575340478350784 8791159 110335525751519499010042797337803738960 8791160 16654608784143113171873675510038118400 8791161 -38459758996153469383993940249399498496 8791162 -173730727576852906293064409709824229888 8791163 40027150893130069428905502266218625904 8791164 75999868145592356460040857520461043200 8791165 -48862781504861126443213163526001481940 8791166 -933707725431792457047949132920070656 8791167 -33740321828007802973363736980264663040 8791168 -66865712748338622461291041968441262080 8791169 60084401653435839142038684784060125570 8791170 -13825907303486954443865621763086937600 8791171 4867170289953775921530956802892700872 8791172 17858723152794134707901418285423155712 8791173 12916799765099972884952461834461238302 8791174 14643048963481412254596119484009752832 8791175 41933006567050398085605917678737422000 8791176 -25728749814322779154990953785656934400 8791177 62359685822347804110960580267570449600 8791178 1198888908486147188548200610372378368 8791179 27288391332896776265006847707792419248 8791180 56330820331015275966261475974523622400 8791181 -84479911609163246043286151291773294080 8791182 -8064390209151729548822002491167107200 8791183 224230311816414619878374828971976048432 8791184 -42088769054041228520863239322618060800 8791185 731661618419583632721564802928245440 8791186 -69542328528420679794742146284397367680 8791187 -95349868108100416145120295856693294164 8791188 -54044140608670868915444062676491843584 8791189 126605865124038227400222232458607238880 8791190 34655287229454461259824608376392761600 8791191 -57317376115465269227942979961380938400 8791192 -230865139755042993134125677108757094400 8791193 -181702774240686353189478043724982947820 8791194 -27817109506037846477735612488159395840 8791195 -56750962184801747403087070918611191520 8791196 -31200102273587278804047085017147609600 8791197 41747531401327853976115782288937432320 8791198 -415951193063592276346287911588857344 8791199 91224048959116202743226504768811802560 8791200 35805032918154415408551008382222336000 8791201 51716803111980731246109069582679454400 8791202 7268935285820796830410931077930148352 8791203 3200211497555371333349543373234365304 8791204 -124819394297810880070678835961201327104 8791205 -56668799589924581428749884097091344000 8791206 -65001917735055463194800799031179067392 8791207 70657168427493733739290056575399885872 8791208 -34559447589449477634102016442679552000 8791209 -13938809500779023419355697369631868160 8791210 -37846331655699366835546276680245432640 8791211 89826131401909827354433787213561409720 8791212 121807108787577638719183614147163571712 8791213 51309922404391682659465646629463469120 8791214 120890367569804255476603289392577645952 8791215 -12829014087003502342360009380760445280 8791216 4771116362123039310147849650283085824 8791217 -7298099519863436941752855743801925660 8791218 61038068024881816159943455216735691664 8791219 50882454030683929146236299183084356620 8791220 17684261443344282193682328517048811520 8791221 1234235387595206892493884771383947776 8791222 -39978169068524616250672131281060554176 8791223 -5195610452496252666780280317100761600 8791224 30885370226085730718283264935210188800 8791225 78961147503739383312295396346117637925 8791226 -17327365009067081484962785631865932688 8791227 76784673652100160914242658284129209600 8791228 171424535884712260081776265455037215744 8791229 110809418269050516062752311576529333830 8791230 18185845012568779690698621125633003520 8791231 165554400386638857922346257496536127632 8791232 -19149238157962195521334983395701161984 8791233 -1990659554008379169491627640664481952 8791234 26983354204429958659638514335044643360 8791235 -71639352272232160768328568556404718320 8791236 -66225162474912265813708043069196057600 8791237 9854211709483985703881937087231306072 8791238 152346495224825717514442623086454791520 8791239 -78139425388720801650429691481776249176 8791240 7818242079371820720054435814750617600 8791241 84356588107282643627100989621756773284 8791242 -4421393660418938900995648013129249280 8791243 -40450025785944613231323847063584732680 8791244 -2483301527041330844562289977161220096 8791245 20930826806205538992607546937911257120 8791246 -120027433310025423169602160861972676928 8791247 -246620234306415112936319851672409036304 8791248 -8264249861952748539568498961533894656 8791249 -39009567978937961809324715813598196750 8791250 11492026097672558693174345863700340000 8791251 68100103082249028803675288094761021184 8791252 26613558471168922448410530174208276480 8791253 18206572264663435922113984085842631502 8791254 -129015456665768109290402986079669987520 8791255 106428614936862337751434806367475660640 8791256 69695252082876590682986454867447644160 8791257 -98878959773829892271182721568101613360 8791258 -10653082168522765418312459021114529024 8791259 79147066954320098302446979544085417600 8791260 50038695618883301239932266025756226560 8791261 47488093863149798460985400320514370264 8791262 -31735240123256254801334469013150488000 8791263 75829765703110423342747346804375456640 8791264 4217029604678990276153811163596718080 8791265 3255251759677631947451965392361934400 8791266 11416861907256229895006821014777186048 8791267 -76485648366499793172414723438018420240 8791268 1545104015397715112268735061684214016 8791269 -5001204169268060522084380171117336032 8791270 -18430779141453662674199335652265498240 8791271 -281740525535914733100715247365414200408 8791272 37319179638557476609577221136485662720 8791273 117830030268971695310425350785953262522 8791274 4081340184739922420030725853126251872 8791275 51505950656093945233444291672186449600 8791276 -37043434624426628706434400602900999168 8791277 247128231990138653401572140040355996320 8791278 122625186706945389758361445149701713920 8791279 -62329665098285653555382250837570012288 8791280 27065165407041243597025076792634408960 8791281 -133095660633634625863655414916158769600 8791282 -116188034725660060993661307216449857008 8791283 -255226120169349760525059839948471964468 8791284 -76272618411334469634350313708656547840 8791285 -22576667059259896006241430575607826020 8791286 -40481365678747035099422802722643738240 8791287 -23505877234321159880739570475202237232 8791288 173335127250488681580942701724827627520 8791289 -58628324457780618844887652368775300476 8791290 3857083291181838806572838469710192640 8791291 -21960337212042375058333743433132604016 8791292 117246765642755587893975214638450839040 8791293 4553073555217090112463313943336491584 8791294 -141876895679818234611257983658328817920 8791295 -13864484661525555649021220986228874400 8791296 -11295221670593457452243941301648621568 8791297 38268626673440868483406463736418815746 8791298 -43336972765555886768380430292303199200 8791299 -123482356322230145891890053173635835832 8791300 35714631167345382308128651399428608000 8791301 -3381886942074929495427715352331998688 8791302 15045608122675132476045593144529504000 8791303 421257279168776803991522868754859152800 8791304 21422114296230385597347246523588454400 8791305 -55282713911960031740101656622707570240 8791306 -156925574780449356009262005503774013648 8791307 1197542727875868701310716054551686912 8791308 -51666208435060819875055414056498324480 8791309 -19137436905753585489806245529623186484 8791310 -18790823291799821368598690038233120000 8791311 56415891004947751135885055837418384144 8791312 47797218553811288359720972709138153472 8791313 104292214398900848032087264024000240704 8791314 200194562771540695242779412254510592 8791315 19113422554716343333192463899417647840 8791316 197717017332686492209595109268391270400 8791317 3342335143188487597933843601958773628 8791318 53745001609552417876928842617772131360 8791319 253958369796129472506295023187979114640 8791320 -52805344628563749208646588585915596800 8791321 -15957421655814319394845630568017428480 8791322 -18851342313230761921763023367514029376 8791323 147928916829100993151636044529178959664 8791324 -68578629384989158743798269411775202304 8791325 -28134880072342411575034225076093575950 8791326 66397359943151131210228881096586339392 8791327 -27538532268187817647483833556217297824 8791328 -28925491004645706017627225710091304960 8791329 142267432043039170008567966657588914688 8791330 -108957834093813621336666724022414281440 8791331 135877307441615724403978358694077068200 8791332 -79105984914816883417078681132401248256 8791333 -50180281836407774240002737832910173760 8791334 14982659586561261805108897056210960192 8791335 -4481740518307344815177294689020075720 8791336 75536877761238660671376373607892172800 8791337 -167957396334871075503607463697593079168 8791338 54428837700662831665156759770117242880 8791339 -52715955366595531324791734540445709776 8791340 -53601497352885208510374606576729692160 8791341 1630558002640933206788732581126006656 8791342 8287081119329714033207071134236118912 8791343 73282292235427840704764109807419706336 8791344 -11155487217994678612883046628131127296 8791345 65126367156624841895399343742037426100 8791346 93588273201237805769336440569836543520 8791347 33338532652921690383892843472159129400 8791348 36953818034741411045461419737349292032 8791349 -31059466678280147742500333325454388064 8791350 -911378409819059008989322854769152000 8791351 -88606692711088932831328137562498245896 8791352 44308696546961248660703622479081472000 8791353 -162539325361955555481553448015232152838 8791354 -35680462312573752805792109921604088320 8791355 -41175278722681228321426234571475066480 8791356 -23431422514768149508185176613590999040 8791357 355888230014434391838378476313405353600 8791358 -16541178256204862354412480160014570624 8791359 103234433632131189666211162004042362368 8791360 24318306548600928241250267259532738560 8791361 103866496570883744454399833501784899412 8791362 30367499259078064259533010193230638080 8791363 -98291560526561324633813033471208081504 8791364 100006391981052504220197922120455505152 8791365 83722984415777287436326528815744517440 8791366 9842831305801170345403676118675860544 8791367 -35002842681800689691907951421340739480 8791368 53509863843721121155489092346162421760 8791369 122183738480945959620179802210770103770 8791370 -4773472020840403262885111397537315840 8791371 25406379024083102047981959436683973680 8791372 225282120037942934288405949025328896000 8791373 -91344856663631636163581766481994586378 8791374 42926966183612059978559619510049412160 8791375 58908637065446809493433312392542224000 8791376 -37443187478241444141470250310041600 8791377 40684237621939086379503139050510186432 8791378 -90482060484733510168678926794734331760 8791379 4549975288949198471075793729112817760 8791380 -15813263831218059032140874724493499520 8791381 207181148851369353365704077075811183104 8791382 11275317343836823577629142801756160000 8791383 -60601698136748719881145603108335831552 8791384 -33223760287519947058909244638542827520 8791385 72519283565383052189166805564619460360 8791386 97616576067953776708050697593143038464 8791387 144721441197637734306168021964157442792 8791388 122933019391889432934284510267453772288 8791389 -202336698742503013341183977415042252480 8791390 -7447862324424792900985868247006142080 8791391 47910437160979760391566619953881295472 8791392 -11582478929632240466211870448617259008 8791393 -770992691877414737484915206297773696 8791394 29726683975017439506388777085015036496 8791395 15937004101296877641690443421573024000 8791396 -113877695526538996130930974103738915200 8791397 -210670355461613908808006983306099398528 8791398 -21400407785244459469359055626953644032 8791399 -264704104747353530733446737550197136336 8791400 -27489623905670030278246386128643840000 8791401 22994247455707127910168068436667228704 8791402 -118119510955639399833674881667484640848 8791403 -78488583968204555102246179546300176840 8791404 -104037298787168513660373323686509832704 8791405 -8352775070324452163435246972661012480 8791406 -19435523020159804735775214605204361600 8791407 71742662910545947580430146369296645704 8791408 39771955879502251884168475613104865280 8791409 -14452951744635505180909721452049932560 8791410 74724733886867478166006554993652216320 8791411 271976911918929520859358139505525096012 8791412 -56214938777935193221376068611241666560 8791413 -110758815302091653683847666229551013600 8791414 2710833626664312386097596917760409600 8791415 75916240846465803780755281853281609560 8791416 -8169445816146310219773029762372075520 8791417 65750076455438796808067440076966312020 8791418 2929360539845728032109536949029026160 8791419 5038851697142615435644216863473081088 8791420 -58173230554437046828411374465864960000 8791421 -107842942423884709723559037029535936378 8791422 -20774060551763940593471543172537755328 8791423 293060995672776398129151426187207916672 8791424 141290709306369690711565637775387525120 8791425 35744813090654035982340362818306250700 8791426 -10773353398697952086957359657989717504 8791427 10720402748567212630617307740789784392 8791428 25819561351179752141420443747278102528 8791429 -125202511338797057285755493839664247970 8791430 -86487950431349225518003366690325600640 8791431 -72313199980552954324484533930777604352 8791432 -69554809598481965601712118125718599680 8791433 -1701394250037833550797638103812694400 8791434 -29689191660276118611529928114940571392 8791435 -102200825367586231646099669012724369120 8791436 3301450323973641370991911017204449280 8791437 186579628388615744779965482717711759520 8791438 22446816407263517479297233122998365120 8791439 5449877223330739522859122786688751360 8791440 -6049303114586772467348521732425646080 8791441 -66362929721312823025621759458327101328 8791442 -643299286869776502876324342195251712 8791443 19186117304380332114429515557960375680 8791444 -39510387954522438582521905937959845888 8791445 24514750809974352979160187638425904640 8791446 77221446272716605773989559959711248768 8791447 -25506665329307139925972453296186228000 8791448 13143655011165570527399773706472652800 8791449 -9917294986400151234675890427870847536 8791450 -67686517623672453366266985809933598000 8791451 -32473305287906464808025476331694642860 8791452 -22331203655456183466369263416820559360 8791453 -190402172507352713709150929368616327136 8791454 -59963533194258518392219504229710988928 8791455 -44935752978751564416697268335039576800 8791456 382624773650535658477698686234805534720 8791457 -10442644349363077409280806265304395294 8791458 6626947586200360032831397612491225600 8791459 61510045009219469538731842511440243216 8791460 -79951518357408004341202504994835582720 8791461 63167466747444898922846166056256126432 8791462 209426267107411941664216659419887220352 8791463 -739783423134226084582469763044995296 8791464 -8214825382135409577184767466320936960 8791465 19880428951105610715444688877937413520 8791466 -59280815021689109346482996020239531840 8791467 -33753259121832234766221658795965706920 8791468 57178058445499033082074665378753381376 8791469 -114905647131076274918626221716035121130 8791470 11822133472533849362845568867427283200 8791471 26063694968167941807221259373267257680 8791472 47328643908688604465913394668365414400 8791473 85211322254836965918948702782227868784 8791474 -31940371435829359809359430303526978560 8791475 -7540462484637746612074510451472787200 8791476 -15678942816753400789096254634571513856 8791477 258940625279576789925900701859062073326 8791478 78967876522875661945524883190658203040 8791479 2471498998864733920449672183594218904 8791480 -29851940888816169154230492342645657600 8791481 123327318862419212342102278169551149252 8791482 -64282421837307976803904774895591639040 8791483 -16268374347165740909759603229184282920 8791484 -70624546718361098682186878224738497024 8791485 159518787384609741401348303127017813760 8791486 -2253500291187721253331831162245173056 8791487 954130707502422221361356083048931136 8791488 -27723117323169400331739780842036133888 8791489 83507912759766358814999631829834334656 8791490 -32699661142966870510507773916259020800 8791491 252852608474092211222063139285474653184 8791492 110236836885613110825737478826577676416 8791493 192371554522675956279461354720597747742 8791494 -50484177192243456928609103273433480000 8791495 46394569627059703509186654773669392800 8791496 15715031581083231799964726976013762560 8791497 -71926999898585525949545442324599616 8791498 -116951354000735132055241174681769948064 8791499 70976589366774284811962394742357322832 8791500 -794641781721671309288477084795136000 8791501 -15958905955928909650264418384145952500 8791502 11188142598076775668551357819042101952 8791503 -39028298892149749658013885989342518272 8791504 -9810618013326222581513830009011281920 8791505 34188958222615595927316667369499388660 8791506 42874115661468293005938967055069655312 8791507 4988929258389745714135291255228696704 8791508 80959068304351555657412384399153135616 8791509 -2113026071015927050459945983427636800 8791510 17076888930859157245069198375249605120 8791511 -37862289696723214920399124812637260576 8791512 -121252943261061749028912709132171284480 8791513 61918033535991889102473634726279794324 8791514 32066045772424344602326516044406525920 8791515 59950792755806641430572216706750337600 8791516 228375102218102612650587597561758665728 8791517 -79841847583726060291658246065127080608 8791518 23087793659753754508429480645252355904 8791519 17262382323565309406206094482055129712 8791520 -29307429337633460897332395119188377600 8791521 -66851050922531517391995391085934097488 8791522 478836067425598880735826864277200384 8791523 -52745295491552849001093666358522644000 8791524 30939703847658234757123277841944985600 8791525 86199468373731871373133127715696553050 8791526 -62093771800481450391801603779439724032 8791527 71163190705956336097250773421617594920 8791528 52318467105898893573949927597338624000 8791529 269904449414396417029614540060322127076 8791530 65216886317938908949410743920186544640 8791531 -751933731843432746429848966376632440 8791532 -65618787737970747828043863559527917568 8791533 47561841614204469263180983479104936664 8791534 24369127953507827584513901801217420480 8791535 121096958484270091108294622854690065480 8791536 -1144925184247844297868637863239614464 8791537 60383307150511087439642938185519407186 8791538 4096014756512873174295584359146061824 8791539 127435188236145986342410940446280939520 8791540 -21482176349145867830876255199170837760 8791541 -101932751399996398364286278728260020832 8791542 -75831454194587493672129856501639721760 8791543 -130278855756626494031830559697897419376 8791544 141576144021862682014055577365655429120 8791545 -30063269651712438429042509175792134400 8791546 -23723968400942973160753462866326929440 8791547 -211431136728744291481130872187276373960 8791548 -28413806790422348175103899914080862208 8791549 35894911485241737845980342121609288754 8791550 14374697554572605522876425595591260800 8791551 974362724310410554346810297886931200 8791552 23963013894343457128230925796055711744 8791553 -259966343990527751449354903972886258220 8791554 -17286581504311163055347504318673022080 8791555 176329373273969666937199808393176194960 8791556 89616845786528403868929211549598038272 8791557 84194101174596512958557890453093839840 8791558 48552438386592239352803337447700598880 8791559 -21966223172616040301403976318590242688 8791560 68741185367078992082857320539973273600 8791561 5247766516593523862066355991525403162 8791562 -16348699818109116354368877026053534368 8791563 56487095487286531699476115028621642688 8791564 -73872148411482088033354888313806952448 8791565 3886222480978161838456478885064885120 8791566 21151635268764468863264526037411430400 8791567 120157872604142047599505923566701348032 8791568 -17406695274739082423631810725744541696 8791569 4325063740292841645000890311779794688 8791570 -9495052264450989354425780740406005440 8791571 252275230137966685252140555164323913772 8791572 -61710058021346674696113063850885367808 8791573 -5042933428454988551785909360176894560 8791574 81563976717024428330294228190907977792 8791575 -9549827766442332268477525443260620800 8791576 -53768701768435052775103427391865958400 8791577 -230846819829699204651378673415293493808 8791578 -3440995242463259664822319513056068880 8791579 -34198950687355099912973086504270077820 8791580 31448290547972261315738589521599895040 8791581 174019818385316213631053489182541818752 8791582 121853133623998685149812677681324798400 8791583 -171175745597778186184615024602987819168 8791584 198229132718647912136713131647164219392 8791585 124391826243807474743166907539023616000 8791586 75233738775018656969108597021195398992 8791587 -7956295530559219947041650893706473312 8791588 -87574675566483996921207166373113614080 8791589 -9626667526425045467993623889864743872 8791590 24957571334761786128129025962903705600 8791591 -234267396668417768416742800457912576008 8791592 322162825498843370470663312214563553280 8791593 68758774655873856952889543909762068128 8791594 -58214623830266542903364787420674304000 8791595 5594344505697430216187588651030767680 8791596 39401205532710101907544301207469610752 8791597 97335300043976005188718739035069770720 8791598 8986964447309516333967623020164506880 8791599 1209980887949560742616052862925677064 8791600 928862252952560244157706905550848000 8791601 1373884949355724897236203425853076864 8791602 55509908963558057518784989863641472000 8791603 -164066748990853066442219316696103692148 8791604 -154620465033732423346565595504576307200 8791605 27538790838036367642955004945255019200 8791606 -31873453244156776324255877645647295040 8791607 102246977797868289530811448027861842864 8791608 158561120360994651601165730432286720 8791609 9915109197744082141849435523629312608 8791610 31332717448391373055353960297585082560 8791611 47596375756092268020463435245079814400 8791612 -126724406068677563923424317328914910208 8791613 23701202140463893322329325773524646860 8791614 -34783219749125363905667148819246389952 8791615 -32414799210205419638129854856466201600 8791616 94646442185544411754365831163069071360 8791617 119502911485414635095416050846682501680 8791618 91555561034941389263465582347240608 8791619 -95488973767273456971659049593336569560 8791620 -34338550600419931264651979419281899520 8791621 2579973700616713681953168538928116000 8791622 42788374650949803605483939858838652032 8791623 -157091271830498002761875670374918745720 8791624 161520447674459647259092187357922984960 8791625 -52137606976825858382608914525717462000 8791626 18217787001088976586695763648450537984 8791627 -21209530963666992273548398675469271440 8791628 -122559056573369346165872718948729445632 8791629 -39985945124075549917589722678120359648 8791630 -1151782700373971202131569773423011520 8791631 -88205741893819199184666291488329571136 8791632 -19416231855830844984213364076429967360 8791633 -2381009890830402554561440311143089500 8791634 45688615297118316620562219942745347216 8791635 33397095354238023679050432235894080000 8791636 -43960963248306902430676708062154545152 8791637 -7874050322776279675196711895848433714 8791638 25363935384397077918403021242784042944 8791639 126483930396181070172265269631066962440 8791640 25828915027734242502255617597853696000 8791641 -4584027299639425341399239830428608550 8791642 -121428935610297041044172489299928524800 8791643 101068076031943656924226047356428381200 8791644 -27114863211975029610905738346819898368 8791645 -151529986180152338652514226739641678100 8791646 -47504622464682259047689626899646447872 8791647 -9185350389666039828644601107550628080 8791648 229100999421139585860584446652199075840 8791649 -109684243889066957546854153154417948880 8791650 1978197813659850055859954466515289600 8791651 -559171966045826443226316489351377856 8791652 -125631595156709779805195649889249063680 8791653 63709267074675598814647312925485350624 8791654 122233051631275247893514912282507479776 8791655 -89961983449364110500509341456590434640 8791656 -13860125212820109351327880284139683840 8791657 -146576965545793974880828245546592734400 8791658 65560781171993955708622771072417699584 8791659 -2129692403873012773298220224573158800 8791660 8245194461772277539903002552668999680 8791661 34418749900039579005344994574824230400 8791662 20031552230740743845806151999732195328 8791663 -106216341961258246834051197245918154920 8791664 24483846839033267531670526459225767936 8791665 -38633584920776769673076792437806382080 8791666 -37315143780840540622478421628555008096 8791667 41686282544665144092900649876138000716 8791668 121271788686262362343706405731305498624 8791669 83475138423052745394757573077320584500 8791670 33103637696212973962268004839620961280 8791671 -14956832161481458851699161948785873152 8791672 -113717494430258155383422507158103961600 8791673 260100245730215502684399297781990533120 8791674 65654273321312201629109318575596533760 8791675 22569729163886716944061158951136754900 8791676 -186944020819405175274354559377445079040 8791677 -135051248255214343097745408684502322586 8791678 56747804099475112755497509391623521216 8791679 -10323410615985589804015293763782525120 8791680 -1014751604328303502919593692758016000 8791681 -39917505359010718485499385367163745856 8791682 -8575208170906513025734730413785303648 8791683 -35078237097642037240495517066992519176 8791684 -183725546666788480073755073574544339968 8791685 12933846268025308613272720970520236160 8791686 -111113656995151447052755535315408540160 8791687 34019658229070778650269467008867915760 8791688 18865706920107777394080078329857935360 8791689 -30117554605758525349444629251385467376 8791690 -11889259159774664129505946060193834400 8791691 11341661781928107172223431564962777384 8791692 7896340985584604877512679559825096704 8791693 -26659204482809609017451746763902659072 8791694 923808004203065559758453104075623360 8791695 17802492784819789139313905451053654640 8791696 26132527463986426935048481458061156352 8791697 -47927905513541349006464533929436315854 8791698 55225812999751014306190193734815221760 8791699 12221615510863270116076457702956279040 8791700 37216312950042208157690160463662787200 8791701 51864326573908275693070407643980369024 8791702 -2966635990852340027081973641746495488 8791703 -172001679362468188844732566371342302544 8791704 -44372523851205277346362878075867340800 8791705 5030369626361403311166493260986162760 8791706 13454239591339649213519607258602350080 8791707 -8056813339397914555928766440209496208 8791708 -174459953890797679093268450860661629440 8791709 107532488359608291611275883802976679910 8791710 -751694117503191991984627239561569280 8791711 -53164437100473010500372154745569760000 8791712 -74567583337943232230783372128840974336 8791713 -29305191948243746346687209723796476160 8791714 -26093555112631723847953194089126138544 8791715 -35811767449815483992767183245580293600 8791716 -65273969081860106151534540668192378880 8791717 176302357246331350776440973043804142784 8791718 -54002404160289416979443366345491080480 8791719 109059000246688195900060885137612741120 8791720 64481753624385940476899741721339494400 8791721 -99277631509557121662129610225945251078 8791722 29865362497332844793507170989881689440 8791723 -328654548791895467245879974255030511376 8791724 -52317219313599558795425757767202091008 8791725 -81018790928436371107530553235018618400 8791726 -5691743142322193331450743253107531520 8791727 -104963060038778869509526068561957458400 8791728 30843604327631846473734547568613654528 8791729 400617048625009186064047148226992520484 8791730 -72956461631067233742391043037129953280 8791731 17134232946940873987271672855483384496 8791732 47117756877118809667800626352098804096 8791733 204113784565418272344436675062816479982 8791734 -23635983974962921916552129036639858688 8791735 55718877905619344864219573020045534680 8791736 1661882923874518933204721086288711680 8791737 -2158534203701225046663466521678666240 8791738 -1848545639851387476510101278277358480 8791739 -12898089092062618368430435884662568 8791740 -104400641059395445657274985909030735360 8791741 -44750989470150999977609278849107597728 8791742 199790313514299393159848802853631049792 8791743 -101961972649849844457276643535924629872 8791744 -36474913974062567195589037690342866944 8791745 106184993812183096695634174550716689000 8791746 13710184059113988670915967683622928384 8791747 59200379229034952439285912728024112624 8791748 18229584603941500589720584601397497856 8791749 -5203327383241462237293327744003042756 8791750 51249779513179329163630526706193920000 8791751 -42469198038209537146436493035908414248 8791752 51515654776090359335765752022772940800 8791753 48039071602312182775990228901990763444 8791754 51565188429960454605887056069956834912 8791755 -287246673528338974672682257640693760 8791756 42171071797848802130794774525652352000 8791757 -85034612031691554555941424653804454420 8791758 -51156965200281455571255471649019944896 8791759 -283026486218808757603301067482535297040 8791760 -19239320160334397059292722188638699520 8791761 20566187595705350203220268559132428384 8791762 -15517215130055211852099182495868833280 8791763 -295678813242610308268500705056583073536 8791764 24604387031211256062622979801772226560 8791765 253806245734358518281662742679838699520 8791766 -76125439416284637970742422283830274880 8791767 -117142347060668139656536860195577536000 8791768 94665954433594310223386002102149120000 8791769 54120009512154214527222151477559460096 8791770 -2303371114293740898420896019929487360 8791771 632363272285286594215319329752492249504 8791772 114073131258034045403958636938135250432 8791773 56199548395085261332273422929118425088 8791774 80901485978503601437460606244359339136 8791775 58495385770635053132781445445794752000 8791776 -34372474122740658165620913211047936000 8791777 -194303031006345586082853792204223831248 8791778 -39918695466518372598488866605868200576 8791779 139477119077503504241708988310817432184 8791780 177215310404542008929471677658357760 8791781 -71550178778992274860271021235339596418 8791782 5066640048072833493822525046508273664 8791783 3236778771063218681752475924423298048 8791784 -143092088776877720589359719357428925440 8791785 58615753539411293548892937512240665800 8791786 19393732441591569326252931452367473664 8791787 56906929891995857665757242398145736436 8791788 -62608967608205090096473247601852284928 8791789 197454269577446749154466802734790918680 8791790 16451042475784852238602105170177166080 8791791 13486619407522177164205510075201132944 8791792 -5517276115709440647697947782874103808 8791793 180748349737258190929893477395369481042 8791794 -818227315997133107900494279372945920 8791795 -37334330000938877582730362721979885200 8791796 23305930944748028069697196299320745984 8791797 -63162161553536179787335608855424168128 8791798 3801478492889319423636015383633031936 8791799 53442943512702187950323452318667391864 8791800 -56625997539517803909313947327232512000 8791801 -158124122529243709448621443816613218198 8791802 74300866441429135541647045264881775104 8791803 -242812466118978127851114176139828098856 8791804 10857319362009450741484985143978310656 8791805 -35610765070451216427619340102594729280 8791806 -55627823866777742483453821805994914496 8791807 -332170508133674008339902977894128325048 8791808 -23247627831958195745943045954890366976 8791809 -12863128005555587759230316573050890432 8791810 26680102727419321804872060728335126560 8791811 -12022147963893102825068865598162725120 8791812 -119199016608578485399521244524635144064 8791813 -154581388428884202770148599234675802080 8791814 25290242522548739630118216025672694496 8791815 -8047473493759660009134311078319954480 8791816 23039426449178121039792363325211074560 8791817 54392085155372142010494893873357544192 8791818 -765138388431445946948251495368686592 8791819 -63095764702539583821102955803554709456 8791820 -24597125190493350778709906642929536000 8791821 -4116430125819360586824771263779924938 8791822 3572760579639304656807926564602241664 8791823 -489447325324430507361276457582837896 8791824 -24278936498916018927575155948798083072 8791825 -71657389880020554269513931111819121050 8791826 35906259496069655058431482565246098560 8791827 -26416929862410471266149881300744255744 8791828 -2429313173234494203149565111114871040 8791829 26845128864063090389332778305867886592 8791830 8637951050713389830678381421014924160 8791831 95811558044992698628542458471262257600 8791832 31043186475116018368013254406435635200 8791833 63867252085568844330158930711996314848 8791834 53268685477707037373563497641004504816 8791835 -13755651723000909243139267204487604000 8791836 -123756341045083110167055545837968639488 8791837 490567846772755166007853568814664032 8791838 711118938600832450120282377705290112 8791839 94254075010499269431874179088919520 8791840 -140083120617143694947723897227689984000 8791841 73946870968980585427436446291835294400 8791842 11101220662305270842127700911841559040 8791843 -16298023069712477622519008698396757040 8791844 -127513587740138216452866640013666043264 8791845 37420677845019313734748931829730703520 8791846 16098743287524197601694100196968693760 8791847 -227357260746742108297361102323206589704 8791848 -15449130736252881109179684254790451200 8791849 165556832058689180104699775890368797520 8791850 21716967693042057334032942843658160400 8791851 -124236575510839742443114769153262822720 8791852 35587987555890020725629898814259965952 8791853 -8831968500655819694660250868878222720 8791854 -25364866098942783723305791794305341440 8791855 81140127628018559443569942340143362760 8791856 -20395938146753903724846983057955913728 8791857 -2698902309042598552013998035745977852 8791858 11668754291471564575797896706726470784 8791859 65326845774121748591115473894890794960 8791860 -14207695767850834956912781412229120 8791861 -775263621389819833979057174292876548 8791862 29942508976982684001418453589021109312 8791863 910430579737230612172325890980673104 8791864 -81558519961289467691400820570747699200 8791865 -12248247743784488027601304190508816000 8791866 130313306039502727946799041763227904 8791867 120754640712730131730461455531905116672 8791868 261047922806002979375714663336656022016 8791869 -96874111133539975201176165525910603200 8791870 -108108368195764434535154781736674940800 8791871 -309481212635358891223356327486094939536 8791872 46576499242078162785738257079887462400 8791873 117366783723381891412480759406929855620 8791874 -82238455550557515753115105202456191488 8791875 33231147467052219317835870138159150000 8791876 -66015122320563688313731861698225565440 8791877 61936135063341396399267799441448166240 8791878 20824384532599991471016081179259129024 8791879 -94688868357638547924366512973289110080 8791880 -7486327452370316421524969412249753600 8791881 -3657732389968504431989678078332800000 8791882 -113231019564063627351649370129136462336 8791883 -349398943253171649768826644048863885160 8791884 11489813793062619733274985910699787520 8791885 -38196612391384963830404689339203338400 8791886 -85714008806776420246045164134254154880 8791887 108706594719695915699688599083056411288 8791888 6645372172682364780202057224669364224 8791889 -179921284981264102714015728958074036000 8791890 -1723789773243598613813236201747737600 8791891 -99226145661366777362766104295537394708 8791892 222188407799630635217555062687411257216 8791893 -107851028066602497132803584525444324896 8791894 9548430413995499181159900968557833600 8791895 47641206029548261705115400972749626080 8791896 -109014610386051644057468766522240307200 8791897 154397411727728342091267002026717631232 8791898 42066906327599069606934972137977417200 8791899 50937561833937255506108548579284186264 8791900 -39751318199126455520158879585919475200 8791901 10532406311140991723881612150374813720 8791902 -73579479273417219441379910869603968 8791903 -85623421537615235478560433351411232280 8791904 -175390245871297908050434329129665691648 8791905 19756453862157217773068440819008763200 8791906 -115937890826386551924578191101349180848 8791907 -72186625885950472771508587708923419328 8791908 17398664231668005154072862831347722240 8791909 1319069038709885306762222151244080320 8791910 36793974944985387409092583824334848000 8791911 44332109824030905665319359335227731088 8791912 -21437765149659329004547530118712140800 8791913 -13333924587399236478925367772279590136 8791914 -106445725111278014545373021322778027008 8791915 -40239503471254933302851352110517172080 8791916 61080822935471171998162004382592508928 8791917 9021982308170166415142554818007926720 8791918 -92763375560071968155496395125932411840 8791919 -35696412252510153261731364769745704656 8791920 -230487367712469537225465218201518080 8791921 1089594773785894655624913603127264466 8791922 -169745945609810692239031844846082928608 8791923 -27249630251365319415359042727660797640 8791924 76651210789892315100010756370900687616 8791925 -95598845229331804824417955646305214700 8791926 -12770526111913029272300160907300964352 8791927 -20915617046398925393983036934268645560 8791928 61324931314512962253077115511724728320 8791929 -188230558477748665547285710183512082080 8791930 16976301053642560200065056142534553600 8791931 -181535773763553284800823121153145125288 8791932 -153177847539365593845680237266301337600 8791933 -196199739231031072986556621865937725818 8791934 91395204530429858922214336428232688640 8791935 -7217200287409391359830893218467193200 8791936 58825568797912260654577212456708341760 8791937 6166529230116591190378792935564678144 8791938 68129354048733443179164645033113937744 8791939 -135718557412465992952271943994845711600 8791940 -26433963681672030049425616574570645760 8791941 41765875098826848365272018506147237888 8791942 10660985762565797483582729618394015744 8791943 -4566237149906348793985366917487166520 8791944 10578864927049382543514852351187353600 8791945 59312455731266986842202058532866777700 8791946 53374224131926833108173538312486462720 8791947 -18747030906945324762529390055351223876 8791948 -152423178103359507519238441365593468928 8791949 99837167154122054349171125234443697100 8791950 38700277141217499060940555519686033600 8791951 -28391251929018235626260460608511884048 8791952 116152061594411955190529272003166208 8791953 -84728765740879782005182373808051495696 8791954 64738647133844501538913580958911150880 8791955 171168692686716337374124305709158045360 8791956 -28573559176887658293796927047600046080 8791957 10898852302560006307502049192219498240 8791958 -2652115523348181194659188368625662208 8791959 125969018387623482247951397773590760320 8791960 -18246312118092905735266058630906880000 8791961 -239397766978970039039580897156915217536 8791962 -5937806124146860999484867118157959936 8791963 293740037364871769822980931956847864760 8791964 17099538875194788774269202275413625856 8791965 4820184617885834079258663484490092800 8791966 117111800830042579657851445973645826432 8791967 -149305227858565683082076271896021714040 8791968 3023088409455009519534845137879302144 8791969 7391179917661060656890439691389292800 8791970 -74061040896176904404452129741809914880 8791971 1022427342848765013823009698648168312 8791972 -42508068353352980733492005947651571712 8791973 3742388753892471551748312782440739424 8791974 7212588469349068117139022427319333568 8791975 43147861541656193866536072809132392800 8791976 -142690956447388963256735309556047216640 8791977 26165362836569973996013190452315716480 8791978 17879131142572728932841342062168560224 8791979 56026279936172544319368813696649804176 8791980 -17804373373518024030624938624805872640 8791981 332101415981377800953678709310455446 8791982 27328478394716721681680021045167948032 8791983 -55450868566223871155579006690419448016 8791984 24327984053024407012938878638124400640 8791985 49342606644963964001881149053072256180 8791986 -17831943807362203928207971368246575616 8791987 -17917919513290327357976821235100357364 8791988 162212937160585597218344025797014106880 8791989 -151941977154509175197160179196483757440 8791990 6804621052264014515777587547791296000 8791991 17725422659370396908901116282605070784 8791992 -42016312920524631531687476785487093760 8791993 20400511206763298812350698503978639616 8791994 -82790026561668735086746387133314594704 8791995 -94269126237686096999227144599546568080 8791996 93556476613964990149070020092275166720 8791997 -32744539378826451053434283289023965140 8791998 1416020021660328347736870312930029568 8791999 18833713507836062346296870382118348080 8792000 21338797425216376606502545602379776000 8792001 40327140185155609042697244693938787840 8792002 48763971066187470068291408502359711952 8792003 29138383816412983507908859730665881600 8792004 15130349213091400801820215961828536320 8792005 -145005670593055646941882768400812358340 8792006 1099114019247898344811602912079769952 8792007 -87734954485642805979356210042049408 8792008 90129987297425444710277481618382848000 8792009 -83781818660566895404056167661103534284 8792010 36402217674743429606700617873735923200 8792011 78051203114922956952988858792922959872 8792012 -139265135542916474875846730638546162944 8792013 290693366746933243400049736131889693824 8792014 7942675143873391699426980622352216064 8792015 106078818795803522588305481296242929160 8792016 -9701679344595297030411675053743669248 8792017 -33698812543996237097535505136499934680 8792018 -39170463492013162158244954789249797120 8792019 5389613214510574875685811939104194000 8792020 63748240448017124190616629741230964480 8792021 52959110122109133612269202053521055790 8792022 -72008252468473733741294847847845411840 8792023 -11955959481001430100765016746474138000 8792024 68798693338996005222144509039282565120 8792025 -86004969510268946463452212725093218400 8792026 37294039646285535936168063634501046784 8792027 -178145143955909196741183645136253720124 8792028 -21702546956246357827243183227654021120 8792029 -263867847107928439975109578934951099540 8792030 43414004782893451247356918443408990720 8792031 2654164090725472658378916490581118080 8792032 -287092544190443091658554296239399108608 8792033 2910657613530843966537083829042379284 8792034 -26660300424808294430714389870665861120 8792035 18862018302145821473512506775022508960 8792036 92500742440407162544473149136224977920 8792037 46724522166957773676748127557771837440 8792038 82975791930718847569307662660110144 8792039 -144669239760134525122618681611092777160 8792040 -32758201949410514470483204260271718400 8792041 284572138757721999101087781067700966800 8792042 25039885306214079943036318553312417280 8792043 28029450089198965929028633753351704000 8792044 -169901273650027820658817304690163076864 8792045 -172094990945169607101924088648921459200 8792046 -10036065523516749663071707606295177280 8792047 22665876083108305106452164193500514800 8792048 -2184687692625948087241170853235785728 8792049 -15924370546909562282950714936212418560 8792050 3040385974120850753668934936178597600 8792051 -22170259504103844437766999511089585456 8792052 11095428948449464317423705572449880064 8792053 -11108971421673835665163017888677485376 8792054 -98562169936283090828167695536281437024 8792055 -55133891619042586134801374475330709440 8792056 7375668889983048310951839311012044800 8792057 57724950540637009422450671854643468880 8792058 -86322229237498909212412089791141843712 8792059 238634710011857245016218012765075764260 8792060 149526537753159452662047195125906073600 8792061 37366664572662106560256367284548000384 8792062 83077691824210738894189679621283249600 8792063 95382731606200738297654857945854651760 8792064 354266557631446953349091303494778880 8792065 -16099525310394120591791484865942018560 8792066 -26784038560336647768802604148764958768 8792067 50441076650334561083295138930039423480 8792068 -65500925635748058232416161603965829120 8792069 -37412318460616273497768151413657324192 8792070 -18264819936103381750603137201604851840 8792071 -310899312966164540954686677427141025568 8792072 73116057679558848641308304333734871040 8792073 -31041267585210580157781781240061709120 8792074 -1787400614291748359022762255166432464 8792075 -50528168145066199236976174201751166000 8792076 -84289256188631495473498601916002554368 8792077 31182943186588482247074222452737390272 8792078 29093453846711384540490061092459575424 8792079 127429344698598916797780743386105376640 8792080 -43165847847619946620420294492728852480 8792081 1086950725392726647879840328844444704 8792082 -32508980335649504033045154904468198752 8792083 -81456382561793880635011580016051892224 8792084 -77803001948496152285458065177019889664 8792085 -98338502970652802075107694167600389600 8792086 -154349159464059281659168157393940634560 8792087 121519363421144835743685061358701457736 8792088 -21598045992745862154090374679890042880 8792089 -4620867679383214513941385541831737980 8792090 -2476097731889770280824908563178055680 8792091 6050356038583577393230876638179059200 8792092 3947248712892007665781800730676096512 8792093 50084482472426299960261460319856789440 8792094 103668175542044215501888044459613433472 8792095 -2536231679727039702066301622951348160 8792096 -58566539064063397295716377188615847936 8792097 -38088521346402781178521670810638347600 8792098 53128265469729723038149318369402007040 8792099 39052719239014466710232896492084043100 8792100 13319721953934513760806108517161648000 8792101 -12111872658684445594026785591782920898 8792102 358206952662875697598698881483978496 8792103 -115833535366216851501899944595120700336 8792104 -306301904959637130529809199007894169600 8792105 -44141135166610155590111310244993631040 8792106 21624086456911957084552363886680783104 8792107 -45099754204784129687596248775987916040 8792108 -75728281617166605139857143150936171520 8792109 -132285832770038431994752783088598375456 8792110 -29945050671158453300024313444777315840 8792111 205650972451637770907407635079858864512 8792112 3419564593512564026914924891874525184 8792113 -178416078268484913031277631343499997312 8792114 60341351688418903226728321744257424656 8792115 96160840071687752283632557389929677920 8792116 -145672108181165612679432101354947999360 8792117 -103124118951363477234472060731886977120 8792118 9578933987388946316363255224483123200 8792119 25900244880119244386956483587233525600 8792120 -3943471371873426230628123784778342400 8792121 22070172757377026600596953614087225280 8792122 21161880716515329304375233604779456000 8792123 -111865295057111703289528340139326201628 8792124 1272732318352987865937314256238387200 8792125 49273981524122968052826961060053414000 8792126 28792475820111839403805494473633464320 8792127 8062098028955976570036314585220612288 8792128 -46054104484717019356520102499198173184 8792129 14312663130227086418812487833476737730 8792130 -33986116229008240328843596361918100480 8792131 -207926170441372503493063559327943104068 8792132 -17622049171139316042583182010984615680 8792133 38794798764502021028280015154484012160 8792134 -27187634170856606050662875875948135680 8792135 -152193346560674748341556933292262508240 8792136 -78440005783700611047328748425498828800 8792137 -100486504289351927096847194414345298214 8792138 -117917689952281330953563107563762851280 8792139 1297980664288280950111919282354462424 8792140 8487390095165523898971966827427194880 8792141 -65515157980584853487031730598560302048 8792142 70207508937313715839585678932474415104 8792143 9237268410786111021728493705580424304 8792144 226460152886473968843188684628418560 8792145 -7498803326802608471067737107685152920 8792146 -62268601528627033953872848108681293696 8792147 9283052483270453568008072340417669120 8792148 68452049766151354440098299271127957504 8792149 23713303761105929613698756315789353536 8792150 -59139958472623994159269908544537711200 8792151 123727663758078104772354031682248720464 8792152 -151061449168422812166310324378777190400 8792153 1970808241008788305058155418546210064 8792154 34670226188554172956535684812143816960 8792155 -2597739859269999594911347276733875440 8792156 44613808043816850652778813451115307520 8792157 -103635141298713957225253020509127946176 8792158 -7347933099835841174641222595373020160 8792159 -144030682778554081596469030664783843160 8792160 -7707003115653930600074041187814604800 8792161 29297233685120036685837694400070845632 8792162 896994594798140469999880878646008960 8792163 -54658950453360820140116047544945273256 8792164 6385544192297548798675953179125911552 8792165 -55542637316563278546437665611879575940 8792166 2413168617170519558800406926653829824 8792167 -1621979373137986089442430066999741440 8792168 77563293232362540559173192170126131200 8792169 92403976397099048008912800967037068944 8792170 -77512754694302394355309235612208173280 8792171 73235553012088444783095589805804895912 8792172 85709268295137440381212650216267033600 8792173 13310262385460284849165686080713907744 8792174 104004565231277516213251026113844439680 8792175 -10905366751871985429792379463703427200 8792176 -14765216736050852671637267587383328768 8792177 -2267683023448663177921337178292543068 8792178 -20376980819956629626612918346015505920 8792179 -182349347393699838204129941695371286128 8792180 -142983994419644463589778422991755315200 8792181 -56190936414568179933270145097856323730 8792182 -23529921915898023009566204240574265728 8792183 -389048605549899218951910536878957871376 8792184 31249093116625333941786516848922808320 8792185 4179351118581694627054047316271725380 8792186 -51386657101083481106969560214090055456 8792187 -93473541528631265485120037881199634432 8792188 111048944844320556178363944457284817920 8792189 -33569310018814792461413186486829761952 8792190 -18643715879582264409985902346075253760 8792191 -24977380095155148961890772302928624080 8792192 275019249922578686919919486991597568000 8792193 5569294242057402564838889102837021760 8792194 -122996323461060937095625772684624749104 8792195 -152440663710031793422909884478134610800 8792196 -72795932275227535181925010868073136128 8792197 38650972171343933937225515502603031646 8792198 162574264256920870903619492997517653600 8792199 10900721113421683182653810462104549440 8792200 11725434194499384360493334866683264000 8792201 -55741151673184046640319098920933768496 8792202 38514827725982211050697815468507020032 8792203 -12064415858532415610721899699033828720 8792204 1219495917070903508707470984382259712 8792205 40569150660406426040190838432948827360 8792206 38501526275207793724730522506281958464 8792207 -79549405697292717893141053527122318544 8792208 5786813088189311118566104480011558912 8792209 201063244192699676617382254626461820192 8792210 162808384527701593280207065928171520 8792211 86330375547299446443540197019719929272 8792212 27167285041877273614155680919007334400 8792213 -219069702196549055205744902393824602660 8792214 -5222935773889565179806223162454384640 8792215 101035814954158537123116947076570942360 8792216 87636506864614288170929075563834613760 8792217 -154286999013460159084002510853067814 8792218 -12539254111377883284715342231201977600 8792219 -74721556151033781499223781718306694304 8792220 -4350226538984968121450377732138598400 8792221 -60196637038769910985111118563211216640 8792222 120283918434310720367224752769031574912 8792223 -60826280287537966144394782474215408 8792224 57553388233415786621897391512566628352 8792225 -122088573003908499307519042335157635150 8792226 144956714724160066747984655824859980800 8792227 -53505752842413272073393068794478125128 8792228 209903575543389476533718057415651197568 8792229 -76378464308688381705799062579708218016 8792230 37644723239340918313309117369061433600 8792231 -2255674732946589684206539628753066880 8792232 -82779124663068299526870521113950535680 8792233 142540933527940934282935563053986512384 8792234 145485147368615442505155506640073853952 8792235 35523078974152960827173545556590195440 8792236 89253885681274862224452152324219496448 8792237 115377813035211747864266312424945092886 8792238 -9942492327725566436524088628926656512 8792239 240379674772087850020198014453667029720 8792240 22484210501294456337285525395958005760 8792241 -97410714169357884678321954149450014608 8792242 84739159684781466407873689314140224272 8792243 -383308217782157886703948243705656254880 8792244 30225594888272391402059728398317297664 8792245 -2497706649547064430609442913830068480 8792246 52968416338189581972476225814683079072 8792247 -2807969634615616706642973043762653768 8792248 -214612620091480591517800968112249712640 8792249 15778371201055947014520469063250585160 8792250 563359575229832869938692755793280000 8792251 -23071956309334708225140228230436585856 8792252 -35605532814716324918429057323608483840 8792253 2107263234750567298281897518690902080 8792254 -78487210108227772574541768680689607424 8792255 -18427835552382210425373315372095292240 8792256 -6757855970894872310878598393518620672 8792257 82794225453881048646877072405897719892 8792258 16488694629229093087829380487093654400 8792259 31629620156083215653585877897756964608 8792260 10868817457771938080093578312030106880 8792261 202674441351766274184968106732386840862 8792262 -5730147255729801741181494145385366880 8792263 -85560668606538627346378478920838792488 8792264 59263048687748174983372674313167851520 8792265 -10356161573464030164686758461219384000 8792266 -2060099572572103541468498781871324320 8792267 -76908333039139731183173076498254478960 8792268 -82970469662790951852519942735952642560 8792269 8846982325645938832519506191044968000 8792270 71876848299614476871656716229118950080 8792271 -77731746738018833348485277264648852760 8792272 -24071541006580974271940050836683137024 8792273 18452162257657510305513978301530664320 8792274 -80177699686104348202275548778991842048 8792275 -20905997552872252188914506852296003700 8792276 -153691946054066013737391900819842734080 8792277 40106724931319519134270559797569426816 8792278 28267056884585228802937347605664481920 8792279 -8776290442935290082266209869962428032 8792280 26329960014556893966163906808610816000 8792281 152816115051905298171204818788760623104 8792282 -50589997554019900524155006974677666816 8792283 -93524619141289638965822799477985468776 8792284 6061546087519173485159128115260805632 8792285 -9587672813994240912483412788591651840 8792286 -65486427894648239229130339835089385472 8792287 -85260442657863976049832751888876392848 8792288 -139257695415744993159314046842441564160 8792289 86438966659666923570230253410502531408 8792290 -4192268460335986864082022690210201600 8792291 114280523688866932691220601478527393692 8792292 8016365679540521987105105380036300800 8792293 -56423241882013152257933256247704419458 8792294 -1790880617966631453898851453793795968 8792295 -44049465595557201428868426675901861680 8792296 -738769156745523613632710712775065600 8792297 -92663375554681344385910753125777307568 8792298 -21494235372405015085123836466075783680 8792299 181847322288327265443380217843543725300 8792300 37438455525292695776573815337356800 8792301 14738841737982455338789523296056230400 8792302 -2637474501509501488766725908684187008 8792303 -57587137023491602442191620024083596032 8792304 -5245487708696024593263166631342702592 8792305 237479912886419864228014336271847024000 8792306 72051872839194921852109183542152653440 8792307 -6556447176050425413543798471788192400 8792308 -10748266637605943303150179897250566144 8792309 40578895759100946776552952375846641820 8792310 -11446796278113656684290807115099168640 8792311 197933195865860849647690305336728356824 8792312 160858116782237420213864047772140154880 8792313 -60214525082415936404423453840535136512 8792314 26235245688336583064616031970185036512 8792315 19096773710192466000052194499970868480 8792316 25730426500990772667620359974037443072 8792317 207545652989578047970295273258027375366 8792318 98440003065922631121524601956343782400 8792319 -3377649836533755963255241620318726456 8792320 -34844837295550017009467513977071206400 8792321 121355986153488109790474210221372875522 8792322 45644587441555567942625936100139008 8792323 230117458676409659268001589763803544572 8792324 28619169436300449854470731969691041792 8792325 -25865052851556839546836558945648380000 8792326 -29959456871863884824853349796465708160 8792327 84182750869562065957136041955158251984 8792328 -47306050007916925617864201074730147840 8792329 20985940173891763463718972686334317568 8792330 1587472329845239353559411993693252800 8792331 -46774084507829792485863566349568990248 8792332 123038411232241546709007772835099504640 8792333 204143034213642420317347066139290777824 8792334 -19001130899321632002054578289372965760 8792335 51649429033723716357912491568687504000 8792336 -4999652801350761404415183420445163520 8792337 86086602353579068313816101041585291264 8792338 -39569678365647022633867220094412744704 8792339 -140011608247765508208461345234560752 8792340 -20905721908624940869479963817161676800 8792341 -175639044290759103445590149009902678500 8792342 7173107994327241576439506424891025792 8792343 -66755248714173627034152400436438791296 8792344 53227577487860931214108596497448960 8792345 -133258756804535208403956514280510452800 8792346 -66894104617659213142905922366925462016 8792347 -46456207937022187745709635024974091648 8792348 -56432573861481485037916636542283668480 8792349 -149597671376896655698315131691619779200 8792350 -12495034118457273558756679120894435200 8792351 -206294457268318962784807619011421343648 8792352 -78920009956480087665916894979399024640 8792353 126163822805951704934938307058383765568 8792354 77856881851484797281197494350100634112 8792355 -35945486461143975903755042239311456000 8792356 -23322863094806952289996231850048065536 8792357 -15499532651649708962873051755615248000 8792358 -50065246741994884462148954168265066816 8792359 -127880499396441974576489821125594061784 8792360 -111762450672745369985573029440604416000 8792361 228244844601895453795765590374974940640 8792362 -106947404705674790327691920321792351568 8792363 191470980595373135954680411373325033480 8792364 88768957165637587760837247877767720960 8792365 -214517261508782642856696431477893350600 8792366 -63812296365764260552492209772823959680 8792367 68828488828663614385852925955392476680 8792368 5949369555333956606677910712351326208 8792369 -368542650309863987070383414126723464080 8792370 -10934592051708342276211067808311055360 8792371 -5736359478767776196197183254439681536 8792372 -33970055162178753257077837087314167424 8792373 386703336952574481512624202876036384 8792374 183989513560484318470952922095863167360 8792375 -86998015089488832981326353130514720000 8792376 -47400759861305833019266864087374028800 8792377 87564186674305354994699159178404848272 8792378 -36440232537738946009176825703231495680 8792379 -55699260954394580141215686042467205216 8792380 3268296059448155061393583844227200000 8792381 45673801733168401906682606141735872332 8792382 -50252401725367445266115035691910144 8792383 72579336056618989334832947198643690240 8792384 -50381568611546023389052895865927106560 8792385 -11924033130497967278523101988054157440 8792386 46258487418710748060497018118098651040 8792387 66460407349231868422611101676462927036 8792388 -4201529052633730649336212089903166464 8792389 -479190239917833145577764276767490484576 8792390 72755801584939436246594286529100803200 8792391 -24673124526238291949376569470341778176 8792392 -56251784936728046157448848860767518720 8792393 -21897214436975106013103227195663736358 8792394 -27189909387873240949660555531638835200 8792395 -38629057314534447850217565544942369920 8792396 6837724695075764924590293161693329920 8792397 -22805037878536082664487289533276738026 8792398 48834134543575483692059107595396779200 8792399 50049151086569453110060724394793186560 8792400 -3144163746721061924973951810365030400 8792401 3731368831707392051334792731498540402 8792402 37095299844604398294933303501875241600 8792403 828526831246678400274519774263895408 8792404 5420987377624850214597457557742534656 8792405 139170526414743196399053635847353913120 8792406 -2636409996749683676703320715119910912 8792407 -62945375087993963255231295982344003320 8792408 -9415948794126612002264769606815447040 8792409 71518343970991953664269197934041333088 8792410 2761939779643569449786137601549253120 8792411 -26441719479788502138143390822203454808 8792412 8864345053522063831464155655406973952 8792413 -227770985097976159485385035841838927802 8792414 92761115263241241742745676877212349056 8792415 -125423422926395017718054172298133772000 8792416 240324415561489563073375006305331445760 8792417 7985056998181601224338748010841772800 8792418 88567736674255073375547878939183804928 8792419 -39926010808858440618079903209284542180 8792420 -7750282318169656169174000207119319040 8792421 -38332105378414881449678615684749017600 8792422 -85231636883387419002596522334814003488 8792423 258424802306617160099332976013497692680 8792424 136545752747906881507119904236847733760 8792425 -32555714984550832167380704910486000 8792426 3948115653302765397660987847815185760 8792427 38531174109204104936252726325490681344 8792428 -64647719779933455072714013853420401664 8792429 237549808150269280281778744762542003030 8792430 -34861694000830313722067666517912362880 8792431 -85887642228952946079765359857609080288 8792432 -15443763888781419500829457620814430208 8792433 6853058599530592446467868602772290100 8792434 9600745198887100908341926378949855232 8792435 7771545201103611274496679253960294800 8792436 77864363545751757324590155210021773312 8792437 17059099180459254765603230503467382784 8792438 31129868575081483682708322354360297120 8792439 29612609300298646273658265394010765568 8792440 41085958894458864137984264413151232000 8792441 -45869432648959606385227047027240496128 8792442 -21200270019110051993204431705466549760 8792443 -59443780360380736238177681999706172056 8792444 132012115950232178038382128405042384896 8792445 -94529603620954796473367144568220593600 8792446 35505327934692262105521441242261436864 8792447 44491367429917862910266146334777632896 8792448 57917968455337054992686698778056458240 8792449 78562566292095895852550445793652408450 8792450 19530577414798648995673434662098092000 8792451 133429043677822503113074220720046925992 8792452 -101542181955379784101608716403163042560 8792453 52637232336515018530080629117470500702 8792454 33251469058386411375239979733729474560 8792455 10446317186133918939037609017465086400 8792456 182293605409862547816145636775419130880 8792457 82177874859463606020479932087472935440 8792458 -233030409717843588464279794081029888 8792459 -44305933262970041717116490715619646160 8792460 -67217307411369500227552811259614238720 8792461 -100037245179990419370697525261943745600 8792462 -40411611012451999579720719176923867968 8792463 -58104567247784111791383636607303848960 8792464 -18541082843699480257661075098607550464 8792465 278372141343451983323312807711476980 8792466 -5062298374579328147471362139979878400 8792467 -123909653440678980117201883959940998484 8792468 690092711636550511517216816570007552 8792469 -62310386505914693100400679232219825696 8792470 -18123945516842790362505154108147480320 8792471 318269526524819624151430441217214990312 8792472 -34451003150359625842482904140109455360 8792473 63833555959790920175976446641591419722 8792474 67854894343233168022111356640227818736 8792475 -35246947051051200223571876450548392000 8792476 952627623616944908827784611514228736 8792477 420819512545461002932721715844327619712 8792478 58775238864679484049165777012495575040 8792479 121707055673362522889578339675023468280 8792480 -24458992678771369494903198665382297600 8792481 189205951422631003265424583135864797120 8792482 -114053322867655749830975497477682046816 8792483 43473347430347124059728364103533026464 8792484 -153796319643553480712686583783040841728 8792485 2072834466590032053462492953767855200 8792486 62681249515150714126888233055006141824 8792487 146696868401002595907645061246616506008 8792488 -59187001460925991006048132948227379200 8792489 54184980795918848986064476652887034880 8792490 -11476760021419159669744294533510912000 8792491 -60821237498413217372214038110371078216 8792492 -32710510099386748598305466413389646848 8792493 -19750186803439727624963566561158380736 8792494 98107938722959989301867579325297206272 8792495 23265904966955071990316425227472550880 8792496 -22465664601323304350307569097787637760 8792497 10757878667356543819760137175312811200 8792498 7249589474466447438180680955436286976 8792499 -23429306196986529015238279496246618112 8792500 -38039956527318226474129180687331920000 8792501 -302733196899452806848294325443246035748 8792502 -68800559302099047028088007636644727936 8792503 -240803853633130210386994417686411500248 8792504 9367231714838761078966368430014382080 8792505 -61940817886854880957449788627890391100 8792506 13422752494191897639270705618887453184 8792507 166251103989341123169748778450737309632 8792508 103198783740003041173294084104092520960 8792509 -154317380787236805748431125489362168992 8792510 -15197991859135541628233962835723712000 8792511 -381819487155004998980586675955633536 8792512 15358717622684951743581420830773477376 8792513 151628409395242451734012518942047613762 8792514 99992761833026968600671726882143117904 8792515 114578272093783127121339404820853862160 8792516 -2138802006505222876508401833561156480 8792517 -77639391829579643393459999541139026720 8792518 -38910911453152276241601437570323622784 8792519 271212297757386581870712612521390622096 8792520 -50121178326896473064366465239653580800 8792521 170423842101701136889140079364547835444 8792522 -59292817207335648780560270006489503488 8792523 79597838900593292044767078779338785120 8792524 22261017599945214822707109713089781760 8792525 -93144360193511627171038651845708192000 8792526 -53666340051555900326112564006214865856 8792527 -128060953806120576165289279202379449960 8792528 -37866837857433390899227282179868827648 8792529 116180000961830545264204473082201523184 8792530 -6771622154286628499431598385515458560 8792531 -157681799255664434963357274849188990976 8792532 2931787374077420778501063370162520064 8792533 -376205495795102545638782311394610558656 8792534 -52833676155145593972188934721241980800 8792535 -74813080475144453202959355056660745600 8792536 60840794366639175106037737522479790080 8792537 -34240348987604657616364947123422298300 8792538 -71581744484959731318519685960861472256 8792539 61714903465469724468537648286268451360 8792540 -36373247282338285399981816124136990720 8792541 -90938825676967853771449228843154724852 8792542 95263475010214304095369026346956441600 8792543 -31505353725933164232675564014975177880 8792544 -125504488115396258875607359585567899648 8792545 -97846014898474159949818539333431232600 8792546 -8669020914160505303815836247775955456 8792547 173843574951685569563156751932953966200 8792548 -73690689662938335062593580402735300992 8792549 -244915790608237257395699236513204824450 8792550 -1621914440604495538252460958451843200 8792551 224964107916666065101816041558474890552 8792552 56856666107817905236087758766175877120 8792553 38316546794347479635496002521691996160 8792554 2639335443152927275619036980421172480 8792555 -4909953090734138367428683027431458880 8792556 121100814706730107600759146101199631872 8792557 -252139333789028892762276085430683845920 8792558 -5340611429303966851286501313316463616 8792559 34426417682001262170004380060568209864 8792560 -38119897708704979104689342600361246720 8792561 5799384454548449748450137296782503424 8792562 -52357949305240423973189407519843813248 8792563 11755003472504827992769001378365632732 8792564 111211919289230366654209201082945021952 8792565 94870527855985543498213220674038573120 8792566 -60160214447411537451482000898547452768 8792567 75388193012055568451816121661816831200 8792568 -181074913279239571337730286524210278400 8792569 -24041350860494973105525501197385096768 8792570 -2483347944330055543894204953140043840 8792571 36454834549395852526956324165720168960 8792572 286572570573919134289108875403399464960 8792573 -27763444857832864784388756877985808960 8792574 11028660894035012622376250458542922752 8792575 -45742737780592291003063538167203605400 8792576 -30513686572121277468024502671403646976 8792577 -83331845749066826794264976264521032000 8792578 -32806923915394743778370989641902270976 8792579 74202955716109437506441057159808434160 8792580 53202021787110078744438571829883740160 8792581 26676210411667997257245808588719278144 8792582 59463476739702747448455989947615543392 8792583 -7578864378587743298633982494278143576 8792584 167426644991794274384519771002560307200 8792585 -81341324564289667112925444416337069240 8792586 73880853539606111545723379237745005568 8792587 -178277898940705061197722410495990388408 8792588 27284360580318724935608847644181943296 8792589 -39735745895280909160115107657230256704 8792590 56269286480231861018507267756269636800 8792591 -4731047346578665818004796629607693568 8792592 -6989815891957435281648855379964067840 8792593 -224029697230220965224009197762162676240 8792594 -21797870376045923853213688162969786560 8792595 7817893668839246403953882930950563840 8792596 -149866294176712147558372671115173800192 8792597 -1185393930896555013945195637099364160 8792598 21897090306763313238380407883007075264 8792599 -127079888363555457768051158221729929400 8792600 133628669138482814065028145056696064000 8792601 -107512957569376121926386786622322014080 8792602 3551424691955483396047741294918616064 8792603 -17144378834538071273754244076889953148 8792604 23647887024979637164074452261633894400 8792605 -117226163011773427668092639180223303840 8792606 -60128488148428136671227636816610150080 8792607 72399901671735465356247643320109460040 8792608 -282221425740221833753997621793812643840 8792609 165119727700067583508187823342144572706 8792610 50774380454348565965321269665342965760 8792611 -293946668643634098595200134181349823680 8792612 115244194961061786118316191733826800256 8792613 -74964069603111978590508060673156075458 8792614 21116918751161829480967760014544649792 8792615 29357768822483433452720591334256257120 8792616 6302530580075607568254757612683264000 8792617 102209131144155089369645393034016268666 8792618 -2935627686659142824583884834057303808 8792619 29079997961911054673867265427275041280 8792620 -97563101862540237466593788671134136320 8792621 -347514500877766943670511371612091739520 8792622 122216204606386006194687381094188471360 8792623 1882403961058540750814052755838064640 8792624 -318966510382396210417504704502235136 8792625 -67592544567641324845310829868986096000 8792626 -115798858061343800891401307402800679520 8792627 75010272924449000312635569174252430476 8792628 44413615755579575112871968282987601920 8792629 195070444089246720238374458973580953276 8792630 25878653350856509120386708134614118400 8792631 414979113236589875494384649097090912 8792632 74471589589352034744936995753667686400 8792633 222026247329429150530966484077613143440 8792634 63636148188997384332647619613736340480 8792635 25125427053674832216203712764704126080 8792636 139119051923101773689631944364423982080 8792637 -16362506965609971805304745749723114880 8792638 -111185351256386507388461626854499547904 8792639 -22820726703921458175335582499380710200 8792640 248449178572828446012546178005073920 8792641 -59553144104061422882191177165533273216 8792642 -92692395310548310634562102830490036528 8792643 22392973985525740217202325412756236128 8792644 -67183050019791178928569063266623488 8792645 -38882788113156170470702499089488266280 8792646 26858209951492098274428268481974459584 8792647 -38236891086965044312013017808630213472 8792648 -32522010355088676517602025475076848640 8792649 88194837116247474862545607497224530800 8792650 -74437246853043200028779240473587097200 8792651 -28244882237387440962763914689161658880 8792652 -55200756845013453996822730383145574400 8792653 198114168607019677908067641257246057964 8792654 -10597335402314313924797492835124085760 8792655 -11105045766480495642922564122539602080 8792656 5268632688371985024184456391925940224 8792657 88572909548931180920789561365405089906 8792658 105646939922443888293581396322670360320 8792659 29620954461152364863220926916283019160 8792660 63799165811380123650360932506032422400 8792661 -112294530552145934627214002332924760928 8792662 -17068481727636781223207610710266089216 8792663 -185711647838677300639613988540484251816 8792664 1905259921414966764871493342695096320 8792665 4360717508802814483453330478312817600 8792666 -90493348744244412530334330454597893120 8792667 58271490688866906792062557535081171328 8792668 119533823924859680913151630535335313920 8792669 -224846756190380080244954447010040179930 8792670 -17187206495681454607790347681384796160 8792671 -163704965693545465046381437632900764128 8792672 -74907214537996046349863755640434851840 8792673 -119621849174092965317956022690771695776 8792674 134849598603936711574010259767011627392 8792675 -89485907110159130001810922463872184100 8792676 2253364456273907566754939803844078592 8792677 -285132571105986946798887821333427433474 8792678 -3289796630610818114933543366717262144 8792679 5182120420826012697959087076802742400 8792680 13036064245602585622712624726468812800 8792681 -120427997836342949450992228801196824518 8792682 69011083631131088032170876202292183040 8792683 3742392162178551380717790127099466344 8792684 -142109391009647767723557239276178201600 8792685 27621151502370932455791237910138060800 8792686 -12481918759865852921430652519265155200 8792687 1876583609742150600911608113302571240 8792688 5358995395417280723205731370217242624 8792689 -65760576741524476056137098159109796444 8792690 -91279576356762271420728929986466400 8792691 111603205262661917297036851836526875192 8792692 44715429375411782317625461668439026432 8792693 15294769964017185158986739178341491968 8792694 29563822170475542792471543837372969408 8792695 -37827093156079688111549374788422917800 8792696 -10024058260636192681185008527374458880 8792697 107909687398351803195875003966336865120 8792698 -143765537822865155913525210428897377536 8792699 -153752941226842774060344967227715038300 8792700 9635173603449320499083690509983744000 8792701 4793270695486760965353182922019529772 8792702 -37949328979538641157435067728505477888 8792703 34531793226072796721089568186063876040 8792704 -17270687487043868657040609049218908160 8792705 -80517497916383545081559171949434260140 8792706 6597044298546338198716513805432448000 8792707 199174427293760831347040679435771108 8792708 -115330914240942790607555459776364544 8792709 20284751956773661522375214033117974368 8792710 -57863208705441339064802243001166074240 8792711 8064021664180655626348403383860432000 8792712 -121279116612757522774064026835772334080 8792713 156907514955305274354247805226421752960 8792714 -30638303728142927489928212260444447488 8792715 19066564705864585954661895885677280000 8792716 -33164433552709225851262459470196310016 8792717 136479340986582165778240836179184022272 8792718 41148619364562062306481328789455667200 8792719 24044199390051316658863985543033852344 8792720 -23973443050202970865222893346101657600 8792721 56880693954562949271554843562082646400 8792722 96402621350581344337297229613989376912 8792723 -20107065768705402648269093055177304680 8792724 30247156823053512307826046961494558720 8792725 23315668328312746032021953093216316000 8792726 2605552112311674878206062817196556864 8792727 37474565113761647426020945046508953040 8792728 67104723735219570321689401285814722560 8792729 102127256863595609780988912213685740288 8792730 -37316029653861526001750901211543956480 8792731 -15796751529317173970037677893361238800 8792732 50392410340965620711388771470573822976 8792733 -86951853171250218776502797491900814976 8792734 -55374588586825321841417057472109113984 8792735 53846540280765519342236411893666654560 8792736 46139079672144499256868279132292644864 8792737 -8961338000422207904432198609569821948 8792738 43431083894355169738579594621744733520 8792739 -135936293386573271757041604715497753600 8792740 -109262472130997131199875084064307363840 8792741 -2411026855468687424081700683915844228 8792742 30971546265213099171668715050285107200 8792743 -17551697743420797950238348132282104960 8792744 -66219291967886638376329522206846566400 8792745 51616548750636419093096326828568115840 8792746 -1557474344029411158221676216849221280 8792747 -19937713653965652206726424298536954048 8792748 64025893215260323762392716019821068032 8792749 -38530742591738694377959724455237400864 8792750 41138802871698920924084882835885264000 8792751 71174641098084586544213156990935528704 8792752 35584450627397093665676409950314643456 8792753 1187685125750750163827218325821252404 8792754 15146327403488782143989403857747845632 8792755 52396589513582590248356511671869752000 8792756 -44263297770801258519081078946802318592 8792757 86761877218932708115290779335629308280 8792758 23865239145948265237400135397769555584 8792759 14902341874824070930807439303702038416 8792760 21876003264385008775080912478076928000 8792761 -238707187024124733121187603695614935638 8792762 57567074638135268759545113343453131264 8792763 -41212014935210202914155037660438050560 8792764 157814202418858114342637340463019672576 8792765 77429037489034891141918454738749983660 8792766 149714556138106266978283486571569065600 8792767 -277108793262361447218674851970616249600 8792768 44564747575536289144354760333378715648 8792769 2324524117835788752979398207156967008 8792770 14760787920240058891621129029285504000 8792771 45778693225342092973727450011893001440 8792772 29310233607706360431340882825906977792 8792773 -145835939064781707947559566054759157696 8792774 26832084936606688828536551677107552192 8792775 -12395080148016143527364230234882911000 8792776 -13235242979073639900018596084605393920 8792777 -5726746683968013585197882766987067008 8792778 2055829044909177062449144809339211776 8792779 123357992369957787424373620361254915360 8792780 -35469004525574781475089473695263974400 8792781 89546960150176221222868693431981715104 8792782 -58268325406555065404880680952660249600 8792783 -19923648896986194402053136193485181968 8792784 -4035877628494263163514600737605156864 8792785 -26042249779218670441926301330793667840 8792786 -10555168661297700677763434282341719408 8792787 38468285664163368298132845307162047552 8792788 -447211775875363687067531586946617600 8792789 35488255635290679321196248541269884640 8792790 13627751143499052688192714743571470720 8792791 -20160618667560498607066082259048527424 8792792 -38652610507680983204797499523393638400 8792793 -9708275184937398729133359692108147478 8792794 -64419122426414697452651423622483980304 8792795 -57317867118588237366132560495881090800 8792796 17543858376162763982806641888192820224 8792797 -10225267586924038146338643488646367848 8792798 -11424926766201232399042587669713768064 8792799 -21574685457796859512022447234655468912 8792800 94332420452876933500907360552386560000 8792801 -464671778031939322658947288035004998720 8792802 -14370563406350066298599903432277136608 8792803 -261361761604032359246662285375111166880 8792804 160150147442552241715029327349164502656 8792805 -10523465798469162679927887244391520000 8792806 -435382370738126041944908876133508992 8792807 288082069904985992933347577703633005472 8792808 -105902480360560555551826214631158906880 8792809 26303444957880667404350444768476430080 8792810 -7991362128535359362921403143395891200 8792811 87965062072315721996383358446984265232 8792812 480200637694713168471865040134389760 8792813 122954303918185456479524336204825647062 8792814 -3035688917596489573711987464158477760 8792815 -15653175918512525397011411206489764000 8792816 3637119752338941674376840131928195072 8792817 -18963217759194355094635834558673143200 8792818 -5509598661887086592903240338005638640 8792819 -44373675662244228909118403769422802528 8792820 -123623106951828382325830763059037184000 8792821 -208496623105171731605422064980061008978 8792822 59588654568615633951797915882162327712 8792823 -9094144331694003584806188167722891056 8792824 -34734104642748460336092268458056663040 8792825 -8888222464149819430639086020774978550 8792826 11941933505263531048672835018185050624 8792827 150510945717945553461113206257808491712 8792828 -64672359369874249047050610141798912 8792829 108453398431801051232856501732963295200 8792830 99234001996981758434116059548428330560 8792831 -7652882477430718112028705484950752256 8792832 44364309502442158394281123186061869056 8792833 -7213050416969566192852662721485934336 8792834 -120556173675468374680365014341260635184 8792835 -21539780122950138770515233961857291600 8792836 -38137638799187961168598074938232505088 8792837 -160223749521509615032148894931368852514 8792838 -2950836035714283168503269088379163200 8792839 -191189247287533544458164739441719381120 8792840 2916457872253734294000196892924313600 8792841 -710884732572462325451883861700916208 8792842 86046791724558703157579990526227690592 8792843 117381177141303364279365144812927179092 8792844 41471741194366506886449464760069626880 8792845 12003634687584317142888760619923752960 8792846 38577141938865981246271931382813799872 8792847 -61499141781485485690271156061153058560 8792848 -63545516920888093105754062054591356928 8792849 -60891965767661137639489104496814625036 8792850 -25689320405446487292523743637381084800 8792851 22529905280789448214935148464224338104 8792852 -119574804924929484747564739326481191168 8792853 31742206216334797393515404137147276608 8792854 -59857403383387930117901991371167961088 8792855 2559780236974970261896868880955264560 8792856 -28165551891364126840057567336248422400 8792857 172269884607468936290913786591481564106 8792858 -102371967788736023375478341138175744000 8792859 -18412924563434298173531798469523498272 8792860 -11985197516096526820006860765261450240 8792861 57705791402901299385814520879858073024 8792862 -10604051708297314882065506598707297280 8792863 -24023429383964668866913137357283243136 8792864 36373709520770852762833007184875421696 8792865 10468146175021593509386347902600286120 8792866 16636009615216685004794366118505181184 8792867 2902026021338292582169910807296613832 8792868 27622545514676595110744115099656564736 8792869 84663588114311667027330939062479584444 8792870 91914196026729758981365202518904618880 8792871 44828697871191066347353729280748793344 8792872 -39966710507376378615705422314065346560 8792873 -206926960302627133745429779094699113116 8792874 -1221868191807485379259334321341475664 8792875 38705835745682719023341540765873808000 8792876 -39680899239087567914863550299190083584 8792877 -330534420769012645361325411250212672 8792878 -69090986235554939031346009453473581760 8792879 -40916427848275623329578560242842320000 8792880 18444733460835224347013994192282255360 8792881 -57922202450720847181209047586245779136 8792882 -13934833258661952073210965434352764928 8792883 -117345401335957483266701727464134532856 8792884 102294660988413597183340163567001163776 8792885 -1804465518713294888043800188916458440 8792886 6406284976204665555621358532400982464 8792887 -439850653743706322408977346647743944880 8792888 45353367457045053126414644577947443200 8792889 12654695330342124735332081634208009920 8792890 35806232568476723310077746181046865920 8792891 -19742492107698306957119048434278663708 8792892 -59914329663789438224322422785522742784 8792893 28297991803640431079960270255849016780 8792894 -110421338906469709074558080642595501888 8792895 -146640130339732519336644405361498012800 8792896 244714374076847086587856566112747520 8792897 -108436027750339207457732366187043566654 8792898 283115540673022336351970853489182208 8792899 248189383571052296535161351463307571900 8792900 39888727858820956462703688115898572800 8792901 88490158043411916750997356156739918080 8792902 -6961146177423346842471339698907687936 8792903 74281936325514974011580788198795160016 8792904 156087014571671345459810901529018859520 8792905 -15604811547946242217922880663451130880 8792906 -10754954530112790280743185092535691936 8792907 -79437928371447903676471918396426046760 8792908 -34716797253426583938335160270861167872 8792909 121199294659071745500825368543375653110 8792910 425166758423799986289142168992990720 8792911 310900270402449040692686461642634502512 8792912 -1620005232436474600898245579660738560 8792913 170171073991796229393105357003529728000 8792914 1656249194720220080301958851862437888 8792915 -185935929428257642875663427831794368400 8792916 -96841948176266496964702434534254653440 8792917 -70543848274860216898729951826447774016 8792918 125093921855008206088963730589774992160 8792919 78961800364650158813446474010816182944 8792920 56039121871706563741719010816476364800 8792921 26308217194409301245623879251134021700 8792922 34152202918708372961440678113679913472 8792923 -13801693930998527396748101399807004576 8792924 -13311569547866983204377398871200268288 8792925 -84068807467682552655288787848460188000 8792926 89483589001567880925103974196581558912 8792927 -78169128624713927283837154779978863136 8792928 65071943511994951839204477592149688320 8792929 182461240928953698061077947243154954530 8792930 37966055065093025778658509930351942720 8792931 -7794803985236862698531394984765805056 8792932 -196073273749024328920316521420699394048 8792933 -12244781050512593226460733576884734720 8792934 4694496177873343910533566003809786880 8792935 -15257039934239938467708434597495829600 8792936 92031726170655417330153986089173703680 8792937 -141739515046273308172779257606104272000 8792938 28901153305352603874936126400062746112 8792939 -3903065137799591065817712072336484848 8792940 379005118301470323951103774488606720 8792941 3204338240742360129604903806796191712 8792942 29478446033451314955496611064444577664 8792943 -75633874073777780652115066918400551296 8792944 -26437031726326936612429947338156212224 8792945 65357335038353191269274642975480108800 8792946 -65630265385019689233909420690151282176 8792947 -266898593845238942081691115697309134680 8792948 358686044703538821636511492250290139136 8792949 -84221667913320677922637952963749248 8792950 46066201769499024677912595920299284000 8792951 96678742611807330099067699004578356600 8792952 40550724312043726629848553569709281280 8792953 82198660240223723511046224552145757440 8792954 130873785531874845260551389104815196640 8792955 -102625664695770569448665782920983793840 8792956 -154682501510315264277409547210591823360 8792957 198226196562452478156592390500285379206 8792958 -51139770742826572719545305692391463616 8792959 33861441509967772008145864056944545632 8792960 24231332790132248089039478036889600000 8792961 108330852128222499679709667143926255584 8792962 116716006161309573844379938885890593232 8792963 -296975592201232950561373310005901638788 8792964 13627944029036712166980417635237314560 8792965 48148412238601893921914391112748124120 8792966 -1566280017700722803494643086636859136 8792967 -38561693199359132563194480261407866800 8792968 -109036838748511558597529553082847677440 8792969 -92715315268907483073324254013591641856 8792970 -40860318333640468580753411379906144000 8792971 40305369557341094230965491273185752744 8792972 -45390142060616627762545003508733050880 8792973 59752025492650820933607813184541790624 8792974 5364751372632529642611106520391869760 8792975 6007399394069428634328913179776523000 8792976 -8076967160813633257413746514523324416 8792977 -67595580313215363101888794651946740174 8792978 62448581812015643043419893473018721056 8792979 -10195543573938258645008881752259042512 8792980 18471087047611716721260239128223047680 8792981 22018887416090835828411781029745744782 8792982 -50558215451662667661738266106471536640 8792983 108355087131679202493567571577100952704 8792984 -1443938581687673716631913309140398080 8792985 -18552713364588048908919519129004886400 8792986 -110537174927583726184968509998006913808 8792987 120594380117269450697428890401500320000 8792988 -39741467835803049926766673315904448000 8792989 63457076537291242628378073980196226790 8792990 66913389818241006471465274954978824000 8792991 77870444240894863140956150007040336680 8792992 -10304371326218919047487675099953233920 8792993 38370115961664433220864340500048570544 8792994 6552056691915615537638316067516073472 8792995 46380023551863866023375597097921003520 8792996 1544613155564246455844506095376065792 8792997 -66623939097006525428611632574430820000 8792998 -13893443764951258186383233675896755264 8792999 -105824750681493696109072615491851691336 8793000 -30119250531797970006028577391751680000 8793001 19164241905965727419902881164658842640 8793002 -56887358116076438172217748671474203648 8793003 -230991572354831142457917308454259430400 8793004 28882547570495618597331322842878456832 8793005 -12991804387949313885031828649184932040 8793006 3340663510823782825658817761154045504 8793007 -433820165360622737692792283100580394960 8793008 -2023760834390098360570687428468080640 8793009 6888350333791305172760053737942018720 8793010 64766530436993119032950063818219968000 8793011 23783483831194933535632012545962974872 8793012 -93432782942097633790226044445077291008 8793013 -166660179076367485291227689743936398304 8793014 -10746654544014072729448331597557257600 8793015 12915633735267607687746094191543214080 8793016 -378866253830030522096898196511218483200 8793017 119080926872975310698340231020565518160 8793018 1756270493367067967550974781933170880 8793019 84538783579249170959175309468908696420 8793020 119108328952857679058333083645521761280 8793021 -56793990797790096760918778101531066560 8793022 -22146547452490881936865738201965384960 8793023 212532768827706935001293959175690494272 8793024 17929858718263160539404052649729851392 8793025 -5830111664606562286479544416833565200 8793026 -10529614237084174524171796618738563072 8793027 2148191119199197798452172445223352968 8793028 -3398316997830496829590469336801602304 8793029 99820917150894613871690045401389340800 8793030 -19506650693760163890399434256782496000 8793031 -77784790749882373890911595321140860568 8793032 -116113068043025374016587779125524070400 8793033 29856697953930464416423378392021003648 8793034 101523965710582660251839001135006778416 8793035 2873941581996153094338884303633036400 8793036 -1828958729412781532252763740122647552 8793037 -143355964529646383002762928940022520160 8793038 19198623546758624653105772488336440384 8793039 -209387037570643402970974794238136464512 8793040 9835590467632454502697859870731714560 8793041 208821273813690211966921299887646515442 8793042 -119207367126071067856938531486219795456 8793043 82303354474080004331736481470288120400 8793044 61998803894705821480146814695002355456 8793045 -102220260856318638430943074555750117380 8793046 -46973945504313168365518620526163643264 8793047 59924405087455024682262740657470799496 8793048 -9719449243971911611800256359338803200 8793049 -123131555694101985923092618708049128320 8793050 14194859359706610879852126077816311200 8793051 -188867805486973890827487725646162049536 8793052 982553733354547479076423931558541312 8793053 238625455445782313919533003903556667302 8793054 32320266755638202357271668358901740864 8793055 8168491782207349723723512226232520000 8793056 99749508742917008481492628807873462272 8793057 -3580575091193647145044348423391969280 8793058 -27456772135453210604866296899819571120 8793059 99377161306007164585605416623846383240 8793060 33817118709176645722282172571002449920 8793061 35381322313091387996762367893196011520 8793062 16177054685439480070633337733512824032 8793063 326587614395524283369609521128334012320 8793064 -28504359315884636513997330325933670400 8793065 -19034002402730292876909503393250806400 8793066 15810861491837534615204090812446171648 8793067 -168180970585099198489638557733461329920 8793068 106201671117134418016427427876827520000 8793069 13561112327877830987581308667076253888 8793070 -1442731877125944154599986261979840 8793071 7548400310286393946453751884691123904 8793072 3941498041157742529875665849139363840 8793073 -192862083346136051581651940963876533678 8793074 -6794030897977413642782121703844692464 8793075 -26359416019318579528876424604780917400 8793076 -152893559912919692956926070400451994240 8793077 118216683829771782395642709988626218940 8793078 9869832894516188387840710091950878720 8793079 -243619189535471027907891050210583287320 8793080 237429753492152292329827978523825356800 8793081 -20806154967621280465192815286763645520 8793082 65174597043937708167827794971792045792 8793083 114758377979667500701966862738498727504 8793084 59110628402154979142709860940430417920 8793085 35711594105602894058865572839526607360 8793086 -94925625343735621271073217994092464000 8793087 102271703925120058281625066486520614872 8793088 31839985235443015480317868507823865856 8793089 18039916741837978929135721448191976832 8793090 40077017178326409906825712554784896000 8793091 217116656688568339085489301953441425000 8793092 49059175256792496059772021915420364800 8793093 -52086334252270795890010701477631893216 8793094 -45113360692021966064273572681654805568 8793095 45085348831899127152406587075888508800 8793096 -32464616186739502271225666796548751360 8793097 -297415065047554895961745568961712631628 8793098 -98296486456379365222234224748931413200 8793099 -66629790402727547752009912080482022144 8793100 -1170529128436931244362142129073465600 8793101 122357460738755285078834307389055714102 8793102 -6881109938111431519676756965517431680 8793103 32205411561388127523280062361884799488 8793104 15531041440673737147710558847323217920 8793105 52425995505300726865402300563255854400 8793106 -4655623713436579159306662492011074560 8793107 66183658585806707936778970803350873088 8793108 -82752605708543166815399538225065467008 8793109 -43023465861535715039989970820580360072 8793110 -20115355029468479072690394291139434240 8793111 -28295041365478050401809269964899653040 8793112 140142911772966325260227480725834291200 8793113 1328289963618863586663190986409463808 8793114 31645710907779952913908548171674951424 8793115 -105588970657295699438279649018872418240 8793116 -31568960330631642355426558120773838848 8793117 -9936235331978366836462039521626891034 8793118 15678087667234929801817619091267749760 8793119 -101763317795958219583927490029543754880 8793120 -40480061321051971981930458469304893440 8793121 -182974036238458007758928356067722411678 8793122 -25317991597371158825447358239346702048 8793123 -50752266756124932189746058370377812616 8793124 23683819074710982863625032791879987200 8793125 21639845175698977089514896221577600000 8793126 -80159340731807162851284377000062656 8793127 -9705490895786321523489424571968510928 8793128 39768792207731780574429871874733496320 8793129 92637360106329649447986753338746525584 8793130 -6959219053815917744389542299774407680 8793131 183478702516799030198826931371898814472 8793132 98471140156786733961696845457670006272 8793133 -111364382640962489144422833698579008618 8793134 -6286425612743387398393787988827520000 8793135 -14529185938302387021062667406901028960 8793136 -79650093120006852197865609318981697536 8793137 -11196598076061101935681415307483568896 8793138 84402293012557733436444255267004834944 8793139 85018812066337640459779379530000352320 8793140 17402898322699976113055891815584307200 8793141 985884254945562895180985267116640064 8793142 -10083386734372204961765904336786266880 8793143 -154291353867074686044489057399027893760 8793144 167919635881669495381080102027334656000 8793145 44652455903552709781104159098346120900 8793146 -16515454691231458754523281176835299728 8793147 -48208296884551015318598553340539117312 8793148 -46396101721641649855632098309661696000 8793149 -48017865955778268228688079410000001850 8793150 -24263055144292493537561543288429275200 8793151 41470152863735293057212272876724749992 8793152 35400533001628125628494477578646061056 8793153 -39789120284739141266064718878296613696 8793154 -80351186701447340037738315371994706224 8793155 -6926526890265168813750788208329516640 8793156 1770390534998436880586765501372995584 8793157 -250267333865515006687912085447289692288 8793158 -39544118791740249598402632925000701120 8793159 55743950880593850819499561360225192104 8793160 109300185186884778862503737321824512000 8793161 -8577452330152180227017903704295579952 8793162 -7563759530986832553647675990231569920 8793163 -198270648130477323402201725782735396588 8793164 63751325467848088383498601801193669376 8793165 39869940864036372400929656177361673920 8793166 73465088349229188636892683746957476032 8793167 -96793617907866516892784480306056016784 8793168 -13577334667307759912354884280887934976 8793169 -11672986821492972510798420806985405888 8793170 4721275922197749690537591693156518400 8793171 83004405067813289328697159081978608240 8793172 38620445067716086509958199292333666176 8793173 253494832505758168483812710135216425422 8793174 13865781310970374237977638226174136320 8793175 -44667738996481415533231020294429403600 8793176 36173223909224875524455926584541839360 8793177 11259274535001760901469935146304685120 8793178 -54689058832201200859567590341675001360 8793179 -178664850197364735453332853915582218040 8793180 4133879860122614338766845168949406720 8793181 28604959715593886706445871115184083200 8793182 64419319398480128598406421128132426752 8793183 -48511797521873180687375114255455272960 8793184 24576150785540021438197627325896851456 8793185 2582990664112026872910003312106506600 8793186 -8536008141818149845793300677754166016 8793187 110032108894240891408378841167350003168 8793188 -42456708052314536978394944939954467584 8793189 97618211169137650936695322832225632254 8793190 16655236310357281327907239222896103680 8793191 -29332733956377530668546031577875424 8793192 -90184819402487595361221933353994977280 8793193 39327935147547584369452064359422928442 8793194 81889269231848689488232730269892926896 8793195 72191278861379955137019595772229127920 8793196 -99862332092655012520537182724192965120 8793197 129841229990846068215859797983004733686 8793198 -4822881214051644148061711702025333696 8793199 -48108409227426433991262235794116352 8793200 -3874957169782013588600421178613760000 8793201 -116600709663798439874577567162191322768 8793202 -164018092299500699187315300283214503296 8793203 44582321370517752701613984316535290080 8793204 6436918861017701524295515992686333952 8793205 -101154217659174878023163903478915127140 8793206 -63914302806261457032001852973457966720 8793207 -57172344819476117033765771349937312896 8793208 20932355578650123172203141914079313920 8793209 -133028971708319438161810445842718413590 8793210 -32512520001284598872980887633497975040 8793211 -58601793655512370508906008857502660576 8793212 -31996864746657514986908786071661826048 8793213 12798899041473720063778877765364787200 8793214 -125889682658908120664693261556670442496 8793215 -93946424400458443063246448171632080 8793216 -162474840832926832478885164562251776000 8793217 36232359180187834554097113971364918100 8793218 2151429171789258478878614831549924352 8793219 -173619397885871691063116655187341562560 8793220 -66895257836007855601347988352609637120 8793221 -117233431840230711624086742614375452578 8793222 -24393489551413859577378747518592030720 8793223 -11430296131217064248510670977972164296 8793224 3153055941154911299185112134762782720 8793225 17352800206196966661328390868409936000 8793226 -10984576716800802288498679818972512256 8793227 -1047774488258351526560887976256186924 8793228 -118268887688963431620421798873254228480 8793229 13159352664593383571582585411327166540 8793230 12385139748881991675354272957313438720 8793231 -74310517907969748770037723331413622896 8793232 -17089542334115265586588290377130180608 8793233 265012471674042312404962708499709094500 8793234 64603775921647287931217715582665159184 8793235 67390258033899038774039399269494120000 8793236 -12807566770112227881289926032206062720 8793237 134211476407233280955224787124148755360 8793238 30782794845202310445443535295140151680 8793239 -44715913161529987987875411787527724656 8793240 47472434934664372197635304024144076800 8793241 -349149601443970287164222617059746720000 8793242 -67117042701558367961620689935458560 8793243 -13039125299750772198980191467961972416 8793244 66273737301195108021000973525526295552 8793245 -66074552853252991412277852683256602880 8793246 -24356871556007046052108954272539996160 8793247 -10219152560718528455401620756346710304 8793248 91862125343852531761737062415156510720 8793249 160482838713550100639202684512500031664 8793250 120272541237115993958697936451164240000 8793251 74964237860796293278868777461883628252 8793252 -56117330929373320153932737517261250560 8793253 140407541423981323776470727509814460160 8793254 -7793511807857842408888693986042107424 8793255 -75154013163564235235780723062130717280 8793256 108897847760104837029291746146213877760 8793257 -236040655789878592508612584804145289120 8793258 43052560002365430218780519385425768448 8793259 160230507803955445958973334691711761460 8793260 -26150775171580950686395540056544296960 8793261 36601287790260472761843042467868896940 8793262 -7708331504227667782634653621504063104 8793263 322439300172169351288102458998489471640 8793264 16731684090762101853136044989712629760 8793265 -84378766240628588173687085652234272280 8793266 -40656260830317295614887565842863101168 8793267 63478713361971306291040919020187718144 8793268 -3695355923848949929058137116726865920 8793269 -15504841522835020440163517263212356256 8793270 7307735150269234411051008530830256640 8793271 184545520143079568811424896714069202472 8793272 23548778905659992530282913495020584960 8793273 140372584302834003292945596237978021024 8793274 -1155403558901849669445438691466858496 8793275 -36415647020114693050654092720938462700 8793276 18568832836385336899608600107604664320 8793277 -375424046219946974579235704045717275968 8793278 63167723817793607698049764088964133824 8793279 5202053155003768889050062890284901760 8793280 8666741707951201537804869338608435200 8793281 -86353811248544849596019084571447528000 8793282 -76213115890553090498743233409147463808 8793283 110449054329788725585519638385611823248 8793284 15367395136039000198134444299439288576 8793285 -1969748941080294185071517685797664960 8793286 20921327262460962602748073262339210592 8793287 22675405390339424925404377200507102936 8793288 -1679993063328055429992020703540019200 8793289 7039651578376961328214726890582537780 8793290 102780203639198088394755042310294790400 8793291 13633577594459638116600231174614835456 8793292 -67613997244423814612457300334293304320 8793293 -80923081332706688135302039104311886420 8793294 -20420681325031391077385518084459070400 8793295 72848767692271464180931945591821762000 8793296 -10379842538804123623150623370711400448 8793297 11534204449299993855859926180039656448 8793298 17218888360991766753887470979234261664 8793299 -15985626468480613666202615921539094664 8793300 -52650108770467526818116686415463219200 8793301 44112055210984932256700808352896784320 8793302 43665957615321387094088264683552090752 8793303 72263930630372837172018704454370009704 8793304 24925437951868308786096812999415275520 8793305 28174360623970572052102232737706353920 8793306 46786480959791660450746569798702988800 8793307 160922355880691405394842251147361167556 8793308 -92208728644096967106105737320460355072 8793309 23031908220184257252696163631081142912 8793310 -30407254872156263428693746582726901440 8793311 -96898887135455690757720214861716520464 8793312 16477252605884436575943682553020416 8793313 -6053927590376162988319160816347157840 8793314 30019558964943986848484187824095418880 8793315 -5913060384534565344398678256985772640 8793316 143843837948725037348730577793728716800 8793317 17322123936188307668030494712970329820 8793318 -33384645284841771196511819057231882880 8793319 -211359324119488558515021577354400675880 8793320 123547938253540899240347362981232640000 8793321 -29684088114427571112938338955922630240 8793322 -44542908532155847649823980783080567200 8793323 -35207122428223871263653892492075833600 8793324 -153546358448387590027902293765728241664 8793325 2146488706529118404727937610081586050 8793326 -5516577683876441640189903600496193280 8793327 22978798049065069759566289520989458432 8793328 -607714584381963030095440036362223616 8793329 3056718924388841158331990862216942930 8793330 -2583846680572189346912304021028546560 8793331 79543422991384090468571444982233489352 8793332 146143779689951183555962893381002711040 8793333 -114325197275467918121900322787564982400 8793334 113814153419847254339014164262781896704 8793335 -173459493610060602651728805826108471440 8793336 13169926246576621848080858553180487680 8793337 60253577165009771123339205487371606912 8793338 -66678135207871225486233763729099969680 8793339 37904806670655141151216955325514099224 8793340 -147382676676493232008084886878946588160 8793341 234522375447287785905063730910619866520 8793342 -13387406380752997307164294340106811200 8793343 23731297011706324902801898406422405144 8793344 132589587883907212133640178155500077056 8793345 28983618777545920780800505261575292800 8793346 -43817932263492223904532210665484602880 8793347 -142651510763560518011004254536773171204 8793348 147209500431182732575688841401629894656 8793349 -197575294789778178935230799541754799650 8793350 -42670548661901178013795606064466499200 8793351 -58006599571483306817288652454882344480 8793352 56221115898990952409071811830920806400 8793353 126612966288895946209173955364024663040 8793354 -9009921935544439591614617711148084480 8793355 -72404948701499759061818930889088704480 8793356 -44366248866281344595569419555874384896 8793357 13240165677954827345858472700036235040 8793358 -8729192776879279418369798891224554624 8793359 16379572905874597468134629298491575416 8793360 -768086879001231943225040216319590400 8793361 4403490019519133245434452816419590560 8793362 -141670417905871254603781859965220435568 8793363 82032183616409277729333911006684202288 8793364 -4522510777221840491312877115045071104 8793365 -112041616842892652482215160515669120 8793366 5531005031059298148489333651868300224 8793367 589686651964749196377188411554925568 8793368 -155249062308600301894117685643516733440 8793369 11627483004118155233089514476748229768 8793370 -28336863793779665422239108333109708800 8793371 5801858086955086847909307272018035200 8793372 -12779950413263551214594938813424590848 8793373 85201179914675694440119720856457931622 8793374 75950391852173355608803211350012887936 8793375 -96063061263940308398298726761796960000 8793376 70642573481636237070530516417298038784 8793377 65439949327376515409470427393265047232 8793378 3967789265106766221892955472050400000 8793379 62937376410193947337955950729315815376 8793380 34602129378151397614382189370013094400 8793381 68356412823698340303489506056548569952 8793382 18340524535294011247288071609323100672 8793383 -11599900166570852402102575173834159456 8793384 -174565845264251943974207128789186560000 8793385 -157086668285213557285313622802825151040 8793386 42935576410555320790193961267630844416 8793387 -15696713028529079628191763324583156560 8793388 218238920905173317319848670589467692288 8793389 -7429470352932134591554613211761670432 8793390 3430923308279967563469115316166067200 8793391 20310333341736447782163220881449483792 8793392 39965063312289332939050721785581060096 8793393 42617786492892620212401528814652773920 8793394 -140617236024101933950978220138249544288 8793395 18977020890474529550170993700144724720 8793396 -51351673263962347409831072020683128448 8793397 244871187027469252545459805338438452846 8793398 -26578001999399693538352430894980554240 8793399 48732683971824658599073470596958185088 8793400 27617929028654349358205113868034048000 8793401 -25192153759081686375499038678585360048 8793402 13150275968879843203754864495033490432 8793403 113616542365511193028280172546049425548 8793404 -10057480795111748116293232932087360000 8793405 18158529520326319976534605166601786240 8793406 -12407368253547154196372972042371902336 8793407 -49923639407175988538092119725265030288 8793408 3737874659853716160186473547923718144 8793409 55648852503132471402821684491498536000 8793410 -17219938558668499220855124289476572640 8793411 -194033954635836531860448272642405736960 8793412 -2917112974225909208511085998982246400 8793413 12268697096971788560923741414912663260 8793414 -854942626834714894762500311885598720 8793415 -3932118376835333933002789734656670000 8793416 113568976410440803208095075059089556480 8793417 20418737050451167171044482721761682048 8793418 -182493551484498877423642498618333854720 8793419 377259447018044450757476269669235953920 8793420 39597288990526333452651762143568015360 8793421 27056061956991174701960819248170455808 8793422 172325044403466509584585337845202665344 8793423 73273691313186961710343146095299860072 8793424 -13866573034282429392542736333951016960 8793425 135788976663549382325463676515077578800 8793426 31519080194131058067569304508535650944 8793427 -95763902150036345886656908242481374608 8793428 -7673625525367263124236065009264947200 8793429 -22453589828149628202958505522431279104 8793430 -12341925137379610263291593500983824640 8793431 -171667740400186173368403790161328875768 8793432 7305635783281162394938445272281323520 8793433 83677188347382810131346135269251226 8793434 -532488834960966366828596806485538944 8793435 -8453925866327563438997269632735628800 8793436 -154553894789014483616039692225412984320 8793437 139926901798262451200861090298295754892 8793438 -54036589292058748720760414339108186880 8793439 -118339897291649396147401443715669569760 8793440 88969207048465952783748348233043148800 8793441 -4129617949045330550755711123003056048 8793442 3391132143577236807276551839794868512 8793443 -59617677539021387913042996629972123256 8793444 -40457325509822986362354050931387598848 8793445 125219922037862596455127808994374936700 8793446 -30839776861628021542021879176386802816 8793447 -59100147317333933986222827538559982720 8793448 47292864967901192784757158936105999360 8793449 -34211760586504890741969369632760910848 8793450 -28243559945316396806565641474175068400 8793451 187882601552189713303401915422065834600 8793452 -28657591123459607121580813565405426688 8793453 127381748158939074227950852809198218304 8793454 -56228641898893273858997469458992860288 8793455 -153939630868034200234783492549136902560 8793456 -5921566661802727326563249745437392896 8793457 601098436606061600319849794448197312 8793458 111797181658940161099615822080921688080 8793459 61084376800780843173575380895571868128 8793460 -16718728388819357163808558547086049280 8793461 -243806852129584132985903570365101769938 8793462 -26135535789634892658661140015678032448 8793463 8636185555141986802507250336002966960 8793464 -192203725187266355823440170949421281280 8793465 -163299456015491146250736611014342798080 8793466 -54706563875975678003127904298964979200 8793467 -97419590970185021682845775005527780800 8793468 -138451179029713177813217355697085537280 8793469 -24883019119056041136985411754065803130 8793470 38374995163941520106696770411415842560 8793471 -26713313601617346765364664965237270896 8793472 178115926229761473812934227370442752000 8793473 -6680960311324851871268828969325285036 8793474 48410617411516801768419659894111377152 8793475 8079928896712347003620906297137879200 8793476 -108932417316699608478437444363843437440 8793477 -19751344006698206372018436199436255040 8793478 123374610984629468336759169122300166720 8793479 186460220563171143811087246522912525080 8793480 23709153932541932393762506797141196800 8793481 -224076498502194788180769172033973967718 8793482 -116042261633389224979499751063767377920 8793483 -73691539655026830589315067182154087976 8793484 51437683870185240052614547435284480 8793485 -104990687896344053404541128741869993600 8793486 -30023744367402280934788189765713122880 8793487 257963119174231453787393337103598617136 8793488 -15706207063556941534867943493970821120 8793489 96032003386513513851154745763860540160 8793490 -70301395617545828045140561214651059200 8793491 -886050011834770982609677348888934400 8793492 -1235265738525447768808120066142416896 8793493 184045204714954011131724925167485497742 8793494 -8819251193754771189232142094121045248 8793495 -19520909411716012047148440515337624000 8793496 -32110686158236265837310222041201387520 8793497 40945399438905425364228650053882572240 8793498 19025296084868253141713468518038601728 8793499 -27311484156802041475543487585368576752 8793500 1865831837208305389368947227672320000 8793501 118391625889025319933751857147717762432 8793502 -9447077464112910360241326658548498048 8793503 -66453673504694426505581115376939081248 8793504 166035171882152117262947617931856445440 8793505 66104714858470047628435110486519158400 8793506 51169625833745105177541168141334733184 8793507 7673914444964687186655969584304699888 8793508 46468959205322690696598063401430643328 8793509 148598500175693708663974105708950283710 8793510 -63374106827180937800367029501883463680 8793511 -81273289257093662599446966063747562888 8793512 52623105393120311490079904112145858560 8793513 -2407236586136129495866924985776720758 8793514 80018699443574696681291949343552727040 8793515 62777429245676400671447673489842769600 8793516 19024095192317615688421442190957508608 8793517 85245441352008919849140917630312556566 8793518 -91237308359572517188517475057944968896 8793519 -880883811090863193105388648846523520 8793520 36021838601476548338937102797576601600 8793521 124234881894263603398375392086408174784 8793522 3292482712004709510247596874904408064 8793523 -20339383592990875862798222525785801360 8793524 -46828929362165340922404123988408111104 8793525 23775530202617166154310593248416016000 8793526 8838143067372933657718902123898269696 8793527 -71289833874546670703133647787392644320 8793528 -68873833451245338523642734154835619840 8793529 160838740259958031070400420854430351060 8793530 -39253369864253351311204511458690743840 8793531 -46590307449993299317352238523945242288 8793532 13970958341957392857677250668824591872 8793533 100490704276920309399240020509140076800 8793534 -23138750451502682562147509038285117440 8793535 27038532089076065390026395707274311760 8793536 -88765822520823645111779936027856076800 8793537 -28635703100390996402319421883534115360 8793538 -56675930007250557813125974543029529056 8793539 330343406387766740528894031972112232856 8793540 29342207506093559170761212294731511040 8793541 227890744895842070195729379201159974942 8793542 -69158310722669714982390121676420788800 8793543 137284143195836216881481803742141568 8793544 48284289505096811452153496550470123520 8793545 -113815334315079719109901946975170364700 8793546 81637483182308339300723283631963248384 8793547 -44265627784153155120308442498032948448 8793548 -89275105041862582715557707636752747520 8793549 60893740083323052817333634112990344640 8793550 41821139756869009174578841124296564800 8793551 107075659539313849336716107512346784312 8793552 7486007985150799228753194377777774592 8793553 5481127242240163082035070005885674240 8793554 43234768024420870022557512707827200 8793555 36861041845492577284044749773981523760 8793556 51329214411019468970228781338553085440 8793557 -37309736920967428218661835709955371840 8793558 2103535149857022114876679607151662400 8793559 -156938376076681106133572327320799416320 8793560 162147901883102437501002293479858176000 8793561 8187459251750300904240206693458713600 8793562 -82753529015848008311346879488560765968 8793563 123494438920275365515298456999915865744 8793564 35021503793798579854589530166101693440 8793565 34599387955994738596253539326397789440 8793566 61774434060806547764306024445212975232 8793567 93998984625511545396001977287110919304 8793568 -43818021070496743387311283444166688768 8793569 -39275003452540280876617715431071812190 8793570 58275845505234964256314198890962511360 8793571 60994688421719399673387989527600303772 8793572 98414665151397018504048765094044840960 8793573 92594245603538117252071657671193744704 8793574 1905732996885528285296844034221325536 8793575 -22881374406639405973518637829755452000 8793576 217633395935389120002802701548811878400 8793577 152001676721173873399505643381445033068 8793578 -106611231092407777397098745184203438160 8793579 146696938974164294306386535739311031384 8793580 -9250283590932310469715822425198438400 8793581 121036514006300811962485382632532205792 8793582 34318827582139799031135091326663435264 8793583 17407872668677987175795731123040055600 8793584 3270865861984502015140755803996160 8793585 -15310875312626634652313331094206576780 8793586 442545486869327773532605591155513984 8793587 302315375481596334829424778056424885192 8793588 -63439174536041885025104716731081523200 8793589 217418528056762775458669775538553121166 8793590 8194728283209344376854815778708106240 8793591 115132558339367222615010744326565858792 8793592 30068770733699428640251486256910336000 8793593 90213253189683945530735392833044884842 8793594 -67194654495801867178759992481450889760 8793595 -75320345086440851146436069197317350400 8793596 -41012845520682337068804311696373719040 8793597 16553104079143022380318968056556851328 8793598 -47944268174955703755075147696695184000 8793599 -671114390582592384338055904705817640 8793600 -27730554926393138136869328509730816000 8793601 -54307683575650316098633184763917328000 8793602 -66003713144144226173926320185622067248 8793603 46371211091685116607135802474210464 8793604 -120476549345382801743475077819214031744 8793605 -42316495578682005462884385640633836840 8793606 124715436889353619006237392367178194944 8793607 -132456191907209416476528452628463170048 8793608 2135495712205406956093892648755537920 8793609 9762515520252088450820864942644162560 8793610 -30961684901104305809990865212738534400 8793611 -25243278395645427690204619841321622000 8793612 59178543547996198362037539731003458560 8793613 52187273482848020756094165912683663904 8793614 66539628692702187820096838161040451072 8793615 -16160928096579253334195226260384194560 8793616 -37641945690123521196760668755575177216 8793617 55684786981643294688451294272989328192 8793618 -75018674854990179733723999077207893760 8793619 -52202384983194395799446630848435154904 8793620 -7897052351264293348734131917579376640 8793621 -115611951225550044526673762773911804210 8793622 105054228472860079553559361426354094112 8793623 47180941354880683773378929135242924872 8793624 35823034916628018911491970868726988800 8793625 -245664230510548560635140171959792432000 8793626 95433640808555220179167458593736694512 8793627 -70495134190318643258828470084718296680 8793628 137005209584440153557648279180670842368 8793629 2008332893970935616362868690260596128 8793630 -1857864964316981326511479527511008000 8793631 -70144327277894473621581924235531184256 8793632 83104207849574207054619702323894157312 8793633 -49606172558687049012731794355986007376 8793634 -33482536544420809549399510082341129728 8793635 -15447450888910952686141663081400527920 8793636 -38731629497450036225938945481741893632 8793637 63799357586988925688125848493788730080 8793638 44962069034761887662975822264955620352 8793639 -63591655713921583773888724782003726192 8793640 61456545748791964907681543608703385600 8793641 -19695212283944474808784259001186696120 8793642 5588643801086891176321457315053728768 8793643 106818972183136330974425903529186547892 8793644 69374703171948508589352594808517934336 8793645 -17776484412954688249740052861733395200 8793646 -14586435280654015385558425456629029376 8793647 207361132002628192352194685586977958552 8793648 47657049886363116838608803115759697920 8793649 41369280973935304021562187263451429650 8793650 43044614229458660471476381998485530800 8793651 -127733458084477848977621271449178784968 8793652 45074257351607455106575378421941319680 8793653 -36935952383878984206054254258210587392 8793654 8727632005617645040635269021931316608 8793655 25535713167998624777992621262129743200 8793656 148520569574545850783504341585560883200 8793657 223872138393330403458357289854112844640 8793658 -68170738399128002475513171842847861024 8793659 -28394212061545688646441675170193172992 8793660 17920497070261094184209698676820264960 8793661 -74806567771777162027356768421779317268 8793662 -56628001073882935964515383411022887168 8793663 -70045002366030551396264526958154329656 8793664 -6959359149550649360832602830408777728 8793665 -283089019340707665875090289710920359000 8793666 10255851248847469845463176856513187328 8793667 -44339708533511176406170108217596937284 8793668 -6275143991210499399358753662128787456 8793669 -123265408883367117621815600188728481056 8793670 -85946671613200421186706459633919171200 8793671 -280586681732745939239591965814852137128 8793672 112839659964454018611024464518103040 8793673 31908447833683891850775834904441121600 8793674 -150003132222392765439450686805132914688 8793675 -106320107340706029850833766508727000 8793676 89941962266830650795961710528135176960 8793677 -74780177923886631738011093422505446656 8793678 13450607304344773009599659648973955200 8793679 -19294218816029387568015758534609555008 8793680 -5693249678956283890131519577710919680 8793681 -61396157565032451932607859263611926080 8793682 111650058974579664353396585542033881600 8793683 55085149747066418289476489855233779000 8793684 42521733430715914111358694276155320320 8793685 190762965759225837556768853888332684380 8793686 76451516622965749036259977370854277760 8793687 -27222781866588384061724395237908972288 8793688 35312515517679885233837963497483407360 8793689 13648588475620675733845605395351876490 8793690 -14447477011288348977193517067487284480 8793691 90890217950008732468614347148461217092 8793692 72979308547052911263104119094951652864 8793693 13318534949660878024492479841779480384 8793694 10976807091861297785344309537055662080 8793695 105341358382175827476058685683299868200 8793696 67008638747787897691225821417622732800 8793697 198169028851925069619132944570579412912 8793698 -34461986109274635708008136575798612400 8793699 95765935188408616340004213698910426720 8793700 56566024618105779659432476953333350400 8793701 -43253327392185149019438506873658318048 8793702 -35586710684540298753337634160702705120 8793703 174820304108475744095508399168929248952 8793704 40300602532554547304456954876269393920 8793705 35013128546098481932373127669438566400 8793706 45729022399075015167293160311148549552 8793707 242599360450525555873019483558977488 8793708 -2686589447375495770714049164115705856 8793709 192467075579858706951126929685446798316 8793710 -29646306184236647631411312762459186240 8793711 128299268883048184512065209413103946640 8793712 -42682232128372649900571285001493315584 8793713 -23691714814404688934037122983206040080 8793714 -49911654873791201154253789906314236160 8793715 1299724419533070960046656569089278720 8793716 -4112682487215037074232048843666083072 8793717 -91079791468349612528381945157996956640 8793718 -43507752115597236469637228602790457984 8793719 -113916646101200477832604191914046396288 8793720 12993328415711760457524276562495488000 8793721 80617157617961331097563049992537826644 8793722 647269594815506598465190088530712064 8793723 2149185820532148728567984714626421784 8793724 90858576917390559840546712967298922496 8793725 -67725126874488050891505571661160168750 8793726 7489105720886431581272319396444265728 8793727 35005780171424126551157360374093572800 8793728 -182707184906541666882241375863885004800 8793729 -3324891836258613606482007560641912320 8793730 24551252454477602823434823611138296320 8793731 2152166157552222605549917307549706864 8793732 -29802315636516767424520616860081305600 8793733 -26070429648973466999402556167569543200 8793734 23617610750324098364244962396130201600 8793735 76000529213486077197311258551327758240 8793736 -98857828657360932219407633731076459520 8793737 -31259966551924256462453109172688320614 8793738 88429054265678803063993852137557944320 8793739 -29477325157080691914287545512414061760 8793740 29240535578813728366856419174058480640 8793741 61976111080000115719603445410379829024 8793742 -83414951090195787631759553298253297728 8793743 -42901154047030356617319767874438717984 8793744 -26713031059957489614154033842360877056 8793745 283600328760477059285409607450392995880 8793746 -94121276598210907167509601448456129488 8793747 138113559371365895566676493189380688480 8793748 96249864949125842681399449550546369408 8793749 -211337682171606582408280927589819579250 8793750 -23780503202515925106116117558534400000 8793751 -151645267798978560810380344366330158720 8793752 47831870094197487298388429675704012800 8793753 -1601170312557404805853236548576644800 8793754 -99934312071787441774837514772993521424 8793755 -72422905597554961117502394786360740640 8793756 8290797493578369650241241124481979392 8793757 -98630470897125191643457284458130518400 8793758 359354659271853006086957304052257984 8793759 3912060266687224126951237936712659968 8793760 -72849291581334195183199102423471226880 8793761 174004803563041909587410103683007067362 8793762 35821992377723820896743407836155793664 8793763 -23797570195516321005206628677318674992 8793764 34441382286549365056481816783083708416 8793765 -7457270462595345956809488489359087940 8793766 91488277034108075230820840627158659840 8793767 -116159356547043607979015193761132530800 8793768 211453633814325574160265306163184517120 8793769 -136494790243100279847016844194080379404 8793770 21821524952295466724339873881450598400 8793771 -22191473714270142489123202780386686976 8793772 -45894725008316791891206943272580256768 8793773 -55587785072061473266169262126596673600 8793774 -2623601917482695081721213873786584064 8793775 -58514442533305627000068925877945642200 8793776 11719244177693187187110577327941156864 8793777 203235851549895403122461384223539022432 8793778 -58712548987698075767672485222337132544 8793779 -280268747321725937286730186678644997620 8793780 -39942122231604795129039367180559370240 8793781 164695190346294351889644035641849080700 8793782 49585621881322206164105708091736714752 8793783 70276248814183277408135360790185362752 8793784 -186599451980321955533482827172829245440 8793785 32867491059437177469103308028372230720 8793786 9490367189040324047888921195783558400 8793787 66367231242656741903358185373211114672 8793788 140548896850107320700122864207919449088 8793789 -65858215699321104074490435305041472160 8793790 -15242698043547885320001456862331953920 8793791 -13766586036946024550310235687349744616 8793792 8163034137354606827570638209008271360 8793793 46267099727706094005505636732921039060 8793794 -135947073685380084768673879747565027328 8793795 36453932510288829470937034028377516800 8793796 -268779494913382259042243663007464320 8793797 961021757564420999518219090519566528 8793798 -18591635281458121047964364599320561792 8793799 6027511114696889104444069435995137120 8793800 56928239803802126276374740836384640000 8793801 -813791474256923476364640838875750144 8793802 -3580175413396292566288842858201355008 8793803 -60002889754156282879040223028989432456 8793804 -2698607041781711566792804483971285504 8793805 -114678498565288636646607118506066111540 8793806 -79688020056417885824584557200193699840 8793807 -15848649519693536564536420706384206080 8793808 6674043996955263476643259282484101120 8793809 -71869399908999447410469909011647593996 8793810 -4642890080137333796551009343230656000 8793811 39857923434681624614768466195312368064 8793812 100436256973661492988686660404879222656 8793813 10665558148344433261715269007887390848 8793814 -4780661105561355346140844178109483744 8793815 -92526121321458429148358946050575101600 8793816 139756765314095640521633051975937945600 8793817 81814243645727844071230939158377985232 8793818 -107257947850622309684740779167989090560 8793819 198607851819298320438810682131878614320 8793820 -14957138449889204081769973216315146240 8793821 -28759385928732274484064944431137173556 8793822 39028223471830311695449496760904894272 8793823 84640975481477796477518275093211181840 8793824 20365822493567932647838799812531322880 8793825 64103946916558021397500031907039615600 8793826 -82290366615337823202446152458662778720 8793827 -33631972692852925986351425557030222080 8793828 -92803960494539087670274825612441025280 8793829 3272945159057696085224873542862524320 8793830 3495701363082999677580551407193548800 8793831 175294782073285750259937603440609587200 8793832 54189332802948554936388160308441907200 8793833 -212595566579289352742674317652809605340 8793834 17093061333702675098502624792924595200 8793835 11638710574150625024848464224014880400 8793836 2823304352575298174360105725014481920 8793837 -48477418725287614890603246308882647092 8793838 -119216778174569574842610147847001311680 8793839 188900253256038970394420920424393570640 8793840 6599304831087085972739893198352547840 8793841 15946517542605745349540832312436750080 8793842 -100981541456200056513172641666211997568 8793843 -21350687257489563650872388408375736576 8793844 54104289038828976052634306992911164160 8793845 203613889619824128180531883118652538680 8793846 2789827932781891208503705305924054720 8793847 161914680208990617099334348125584651904 8793848 13351538921972846688873462047887441920 8793849 -482784255800400196745838116246752992 8793850 -3711391957192144088675228112988588800 8793851 228288839198001037418605200760782611304 8793852 110605371401634161063740128746279764992 8793853 26350566452544655011802904643611506284 8793854 126268020975674029734303206801794924032 8793855 -22218301098068902554693996579450414240 8793856 19495004938428186257408217795308552192 8793857 -264893706991653165602861450405035440894 8793858 63196959450346530912807217196829197184 8793859 -307091463418426215226038512933009895940 8793860 -44307950720941852418647893488338993920 8793861 48948854686059936130808954964847985664 8793862 -6798653084977955808919550336560250880 8793863 1112093088580506019802007882196491648 8793864 31335752403327733214329918129493329920 8793865 -133410118832385537784016938727127902400 8793866 -8590094051226459449747274877057422336 8793867 -46332165846437450794455292823053153320 8793868 112278640924767221599158887230601450496 8793869 53323944250215004943192889844066300896 8793870 -19509819973841027243462073380733283200 8793871 94248287290166246330438354401711121072 8793872 3585112284145330237070055799866408960 8793873 -172076729214729012000481788490602345600 8793874 -103420695136882716296792495882670014064 8793875 209352460497832393047485834587815624000 8793876 -1367993613237102955324730902419726336 8793877 -6359976730819196089027702355055620000 8793878 -106021819408540942039017775899137057760 8793879 -45338269445894235914377324141776743520 8793880 29178249961587211801648603129240166400 8793881 99275465681389841680575742744761716682 8793882 15817365926575613420707797705698876640 8793883 -53731109480166957289953491048106893664 8793884 170823683660188613079431764873694699520 8793885 -14248923504486341597695283990853772800 8793886 -98874147208268784519325677345325261056 8793887 1792937477339886753168931851896539320 8793888 201034099160794058052716959856748134400 8793889 -37227085850020897810143922182876464832 8793890 -25130552630657293042888570236609707520 8793891 -103587728710466526369022616742816419160 8793892 77450344518716728498939424151025433216 8793893 -160735371465405824913906094688928421860 8793894 -2765943214236818336392643483859271680 8793895 73460984862337970065550905598854178400 8793896 -208958413703844902561563559069551011840 8793897 50907043533556579666996747564762506624 8793898 50062518726179722325039547168098017536 8793899 105892911836927585571162747471381174360 8793900 -50568772087845700476281748102393216000 8793901 20471906363968623076367336991665044492 8793902 11806460855084543732889206694007161600 8793903 -45256919960732811113515140782551900800 8793904 5334639973417782296954756200374009856 8793905 -121935034640865332893944553947650468940 8793906 -3227043158394382071412643053779547392 8793907 326488457648535744873212920389040981920 8793908 85302926688965325837622801733906848128 8793909 38766201255030285995612303303520306300 8793910 -10797014747362130565901072434337328640 8793911 -13317650049220943948103378739195169280 8793912 -16678634789804147351197790993104896000 8793913 -16099564692244105189543261588745430060 8793914 -20110709117816561795163348912438155040 8793915 9595465326878801176702846513486904400 8793916 -14516175230056097756444677436716995072 8793917 138984259770742123773269694698403494784 8793918 -5317802274327755258920379804801298432 8793919 -44601399590946402079559607857387128800 8793920 -47084252807970227391355651727865937920 8793921 -18804205723973630659925656204301799888 8793922 -44943251057723829212184362227802985600 8793923 -171077849701172094072431618695930666440 8793924 53203306611355988594516328464674937856 8793925 -5587463955697013924340827678103846400 8793926 -39012395907804958444118720583633299136 8793927 -54140082596544678438687658480477300320 8793928 -75895045244320986086221364296094023680 8793929 -1289264069006791096549890925292311116 8793930 460905130239345723351530536041047040 8793931 -65071346620190384154122244992180486880 8793932 -75216267775944171443236599072671867136 8793933 -116779442324086082404675043761338050976 8793934 274373714720365895650138776069205380480 8793935 -19389882938979559769563728126966359040 8793936 2655772560365336706034970855250444288 8793937 -54075244486555763623743507126656353040 8793938 -47689088779694886851931953413564190208 8793939 -47003537917287211931209134118007896320 8793940 24727987325873927517682629458917175040 8793941 90306015693687875721605887603912618080 8793942 8427251300236038034373682903269905920 8793943 -230244735105558604817999865022819927256 8793944 199780658385682764508956820950100869120 8793945 3021637065388955416009297023473173320 8793946 47549658331092366308598386678295632640 8793947 -16936391240317935702068506861226682528 8793948 126478944794255764889440421275207150080 8793949 -3204878648051675475273723927280429536 8793950 6397064741619442933935419823319296000 8793951 -35116290058444005494317704458136007608 8793952 263281525821983025879388195293225418752 8793953 -65871265833512858063279569757913510720 8793954 -27551424787497016465247340672091944960 8793955 -266017356293366861286417614109713435280 8793956 -56251338378246341051075248445264609280 8793957 -51228113401023050821519495451732614560 8793958 -33786131208022108580092957659186354816 8793959 -92328306456217329242203762820842345440 8793960 624412731212633832660008175181824000 8793961 418194517038047781920631320379024787200 8793962 -7421847889189113161531995982755122768 8793963 33126549521757202896666075818450512092 8793964 167631895259635430351170818289630679040 8793965 -77846285000884181326466524203739537140 8793966 -21542985896307152912951497425330480576 8793967 14605365886663718773510944303783409344 8793968 14874470038828778308446267043226222592 8793969 103708693386753079977365456547012319488 8793970 -53296861963402034375209429330308556800 8793971 -8284365739097468818436381021014477656 8793972 -10477413977696868809631465605529630720 8793973 -2627084882179404437610582959177319296 8793974 41520299824279935987611763036392908800 8793975 -12606334564567571124934256373753594000 8793976 -141309192552042545990732468039418961920 8793977 -41608716246986211707067422975819826348 8793978 12247246798415423945973588806762932224 8793979 -44059478546190795374139499134721916360 8793980 6230419345385258831400631613444352000 8793981 31112041359477203525438306683441911360 8793982 -190843178686599583497023760941259787008 8793983 -88808833237477511223408777924530858376 8793984 118212873996510522671093661462838640640 8793985 -4253933223862878504879810429236891820 8793986 109979397970939004390420714211183690192 8793987 31106271396442036283040269448765296640 8793988 18554262204888594127176786814526160896 8793989 138491805372860346499342855427975665920 8793990 -20541420352634102818175866914466433280 8793991 -84030300347082083639805592283317157608 8793992 -36634701544506256173575647594784640000 8793993 -4099643206461681965546836613409184320 8793994 7852555860208900448972346124751411712 8793995 -50472091048150232114022754124369841120 8793996 68239721450983724417489131960401710592 8793997 -144717798228122184133098005796478292554 8793998 186283149744890270673774815587349120640 8793999 34882205826387459075842261325815284464 8794000 -36192788046853968733944569311408128000 8794001 -12418732437692645178532084898531771100 8794002 -19947503912034096697988865639120892416 8794003 20690250031552573756623227402657582252 8794004 -61828645712900992359576980598104752128 8794005 -34076179093393239382031668379360870400 8794006 10223283976005745357765560564997094784 8794007 150681094432572169209671158590307085256 8794008 -2756041667722102037126286741626695680 8794009 5711233169148639371170235020708992000 8794010 19694513937766171928231783116752680160 8794011 33310979645924681172202807005538397040 8794012 -47947895303454522049276230593937789440 8794013 -8783620579069489245406223431080427776 8794014 -42188346885401071698462985350288135360 8794015 -61796836128764423474392774544506343520 8794016 884610926545015768202589355143856128 8794017 8646134108807103316071307402928455440 8794018 -3690531453349321841672802810952519680 8794019 -42567903748157816979420791505589287456 8794020 -64098097750009423406432766175049687040 8794021 312837110629768491235331919545393759232 8794022 125437677932197640743911659934484429824 8794023 49318422227415364018890632412757590144 8794024 -138965481559875480307878777911875584000 8794025 -41370159881176668886217185574918111700 8794026 49227086237508279372635104922969541984 8794027 82874279563736565871000934982069661440 8794028 -28600209668128222972780366779255896832 8794029 123055291269342602381206322776095062976 8794030 -36920826684341982890917030712714037120 8794031 -97618541036600035900485957470516205168 8794032 17910588612371972963623100634226360320 8794033 -66364845963219938498028435901444164718 8794034 -26158503730638687467952992327680189920 8794035 17653530257208477347876177873257231200 8794036 148597210361046908412459109516805130240 8794037 136243099515425657635449616891442132352 8794038 20459558702051025718480239718752192 8794039 -161313676595467582191808478191491203480 8794040 -13486926305644890276494260431154483200 8794041 -168493561556287075142256454456975959936 8794042 1575554209841205864160898213128480992 8794043 -154343392287101537053159003142198001120 8794044 20083972446078846465885707597847837696 8794045 -86982125756409221955400926151933689360 8794046 39881428516469889653853350889863561472 8794047 82436771662046928770118062830224610320 8794048 7795704117036749918916010593054883840 8794049 -10953441458578768641982274845191785472 8794050 24499503751119121447823760124409280000 8794051 -71013374196240072640013948478669532000 8794052 15781854149470160823216397234369374336 8794053 -103927898790603395715023655083647740576 8794054 139311836385337004512355931111301792512 8794055 102337740054923783765823192495582042000 8794056 26692801021344410134832056062175027200 8794057 -154938512501638804305394232235890290508 8794058 -18648903381074212665229650494841338880 8794059 -1810623137937238072686177747116914752 8794060 -9117114319642858265016452111362375680 8794061 20673231465686967064271156173543261452 8794062 -18697943155721715538959607628762252160 8794063 235321047751275935583973813255391357184 8794064 -81228288985168605534881104914502778880 8794065 -27909581570957185099212788036155618560 8794066 26775339166942266546245896307413335360 8794067 -204016380323482276806928749844923316884 8794068 -85973164862842282907427024704691271680 8794069 19090972567188725073372423250253491996 8794070 47717158063203743466687783424952088960 8794071 -68730534830834078535339822841909809744 8794072 15057388037930930563567388854961479680 8794073 -5991255186928226100357425808219632256 8794074 20581871634627587399240164289156417280 8794075 -121325439143056167039165379506516090700 8794076 164812401720317964731851513357964513280 8794077 221050458690815016602003220689544520032 8794078 -28168766282654365272138171611559216576 8794079 30048248207256554840320303407710158896 8794080 16409662325090097886896781462308126720 8794081 -146346470236194328355068400328374433118 8794082 108661923637370159986652155034344089984 8794083 -55136561110084029686747091952822664976 8794084 44745942687413309076434331409145612160 8794085 147708074085794140888053647344975270560 8794086 7489367479376785766921879995835627520 8794087 -76955163527865764250687618088534360264 8794088 96796289754158519420903809391957621760 8794089 -13330178742703419882315224964238815360 8794090 -206483065505703159865819127043523200 8794091 11669017396507339470077175748579505520 8794092 22094154038373057505261996117705815552 8794093 -81297689626771845131056437295255365120 8794094 41339710941693108968612959465152492096 8794095 -60620263245285466775078751166025322480 8794096 -16606440283799317147531023140732600320 8794097 105888996775245758111439568892101973940 8794098 15530129399127892001804909167764226464 8794099 -16011506769035283519183633052878048936 8794100 -36488346249047516717669259140547072000 8794101 973958866160822030000953727565761664 8794102 252182342722295910991980756717302400 8794103 -71425024638555365740486701500504811336 8794104 -149626790098068646403330040243923189760 8794105 -193069291511493566386020172509424515000 8794106 78064255529213393354415179689990864752 8794107 -53265229140837335859304378779927579120 8794108 -150228281690217690989910700482987753472 8794109 84342305387697702431917917567225110604 8794110 -12893344843859536001815580884244064000 8794111 188154700868037186576192485310764732736 8794112 65322333892533944890063829902546698240 8794113 -62726168551242669198793237389122416800 8794114 -52515918888845435710783729836577920000 8794115 -26531156792833056418882118095410278400 8794116 -75381153095371588267651628238236897280 8794117 -20011813983879531732746277803497815048 8794118 26602806943476115140488403749153423616 8794119 -62062826003433685626655363236365144832 8794120 68218526892769059603053529448856064000 8794121 54978169103310174449606763684768189312 8794122 8861136556639353235766943888296862720 8794123 -42398870928242543437141227371784520320 8794124 -5614358928164018829531866594117265408 8794125 30959068506791952036306375881965719000 8794126 -89484413746040206525297988576716355712 8794127 178870125714439916583629031699756050520 8794128 10414901687681386082215688530546851840 8794129 -237798237783286710693055678660535378700 8794130 49967355928437867922781233292811660960 8794131 -12936974538060127601257718243404039680 8794132 -44336902715914212515423081016373247104 8794133 -53274711626297485398807248726604602880 8794134 -56694026629396185957735181084273812480 8794135 54318096196154827486405783858015745760 8794136 9319526639831135924312223164776857600 8794137 93353132839294451298646902958902516960 8794138 -130724685914781260413341374139611819280 8794139 187127811078082596446684831834020535940 8794140 -109972601622404721771260451018372218880 8794141 -256446769926559373360741748732225181748 8794142 -1671509594160248623354652339290079232 8794143 86399581793636212073784800810587357200 8794144 135078011478686249207188063393592180736 8794145 1932404036741787816836648260170054720 8794146 -29914358224298400387767082391130572416 8794147 -126859897195987924888954676628976091088 8794148 -27711168584004350786121562031432232960 8794149 -6720157056290623600795945277318681472 8794150 -21095103618410187053147112422780472000 8794151 11246532018247765702326333989718036432 8794152 -202026825868286745319770303488023265280 8794153 -112287389677169789755456622136170814598 8794154 -23365418150088302801909893735187110224 8794155 -125079132684220208651073063653198637840 8794156 12794130996181988578852745074986861568 8794157 229006431829494516105378109930986176406 8794158 63695211966978483194852405905158110784 8794159 -1565057915323690019212587184974760 8794160 -7962792326872442000597935382987735040 8794161 155889379513663225218584717449260453840 8794162 37430300151196552196385563438740796832 8794163 72587053964963287084596594428455520160 8794164 -8845414371972616114742608379757957120 8794165 -47415221747223668986491932511849713280 8794166 -95564562009689212247535272856065743968 8794167 29253295890153159903645471810625848912 8794168 72796706828106656953198179485184860160 8794169 -136733907558580746185581278005205290160 8794170 37368950176768478731284999829837086720 8794171 106955006121789397975744936738221927744 8794172 -64231252192392631256190920573421616128 8794173 31050064204645600355884033914476045568 8794174 -23965940679004389524179145877261713664 8794175 -18714713017961545136827191088212957000 8794176 -5120221095938209832740021488662347776 8794177 -9760785627315390049098412298996848000 8794178 11831690196336082627497549608888487840 8794179 -38820867855803813722324709725987566600 8794180 47522325325834236939028616438087558400 8794181 -288609234578385321940984650005907980736 8794182 25226945130170847870606902382837527040 8794183 -8600427215862836730525225773915814568 8794184 -34632827217541013739664254743749754880 8794185 -95357674848270252615814331947755411840 8794186 46813468489045183051898977322972789760 8794187 5876284359305120584173268330282582992 8794188 328978227794389895288477591762780160 8794189 223919518028143386730629041513211647990 8794190 -8281504451918944091591455464104676480 8794191 -21289378324471562101534566371485278336 8794192 81821841977814224775437930399601131520 8794193 136069608098486768756158185495058211442 8794194 27071053305837088711091966604200406528 8794195 -62632563088562920982572798844341198800 8794196 -4703388525293849822369599200469262592 8794197 55344115914480111061808000062561218240 8794198 -7251047005412743285109938449266780928 8794199 -254501025418889571315981437507251253136 8794200 -49176085454230285637258134462004736000 8794201 -14246068468052474235598292276085374080 8794202 -52499314720604886843941049901035004416 8794203 -96957682248793215582268488604496400192 8794204 6815936747564850703614622131817050112 8794205 -8032843053425343884342218052582922240 8794206 46385119813934715389406108983813090112 8794207 14672138571496971481321592214689692800 8794208 25056134898674152297153662910424678400 8794209 13903719787124980407038884543004412000 8794210 92220112740953799066196867650590315520 8794211 -19981432660564069638447623121972081168 8794212 20868729156133219645939257198954688512 8794213 31273548804780661106818639481327851008 8794214 46358202730083451068581054359761993984 8794215 18715715528084698168525199504823619560 8794216 282762621282652630405739947946890690560 8794217 -274581889718801315509798319321353630848 8794218 -25722441564295599894651907031217789696 8794219 165051287268304026919505491183943273472 8794220 -51311098951458998842983817478910597120 8794221 6725568445901212105595416540238403840 8794222 -1892888706129500390126997739393237248 8794223 -83253134511542171155552914147775495560 8794224 48475336112071236295961275418387742720 8794225 19399624747042472976497586804899791200 8794226 -56500594181498581189783204217238967680 8794227 -14977025003258000719455125213108682192 8794228 -22451082302034514776776206983333847040 8794229 -36435353616894367363519293052790648580 8794230 4122940375726494084087744565507173120 8794231 -1596269327391943752967867294237818728 8794232 180375811646316087507309734590722662400 8794233 -27668458589081953989664468215894419136 8794234 26549737944028348538542462764812163072 8794235 65210825030164451059741916019169004160 8794236 -67110098068549320579068760131613327360 8794237 1467379064982462290259713215060465368 8794238 -161500617080788091857856868765184659456 8794239 79317046363778537536044055312346650824 8794240 -13022926682829871443466861367053516800 8794241 74828202327012961548125603833652448642 8794242 12869644369895801128616020175672451072 8794243 -2759649101715118655611146941995469936 8794244 -54032200706451282702919456202151936000 8794245 1469235281689820679823386754478784000 8794246 -14645126032119917872940509009104424320 8794247 -38039672401963430774729273956449449472 8794248 -120160794686987418112256282383746170880 8794249 135491010972040061755505613782107684250 8794250 130973580050134805136554543757180720000 8794251 14622370823113788998703133483606692 8794252 206146742642779324702558225162737349120 8794253 -174656520297218444297949906954732160956 8794254 2856677367198180667254034387208730624 8794255 123188300390813073015755873699581025160 8794256 6926066662548896489138445368295923712 8794257 40981137637754941637803273836319341888 8794258 -23556993391453707873685540718658587520 8794259 130207207744540229945007055954266476460 8794260 -21304243662030752831059624481650417920 8794261 -44344207328045311299688519549604521568 8794262 -18160575005180598318072862428575398368 8794263 151096460233784099638915048743747408744 8794264 234428533371918897355950514669368115200 8794265 44849591393345218325369759639035907520 8794266 -4918132500867578479828642670844260352 8794267 88599336448623574670722295893855885316 8794268 -26488892057116333290546213580332902400 8794269 70621033941402516611184033428945666976 8794270 -28066789381016065691408582433646944000 8794271 -61619396618121944494677373932450762648 8794272 341898575385513218486295432872853504 8794273 -14660895863595008031858615661727881536 8794274 -992840719873558445232082790378455680 8794275 34931763877034217203260891940056501800 8794276 -39134119474527771096335309891046931840 8794277 169818460420278716259248609842725147132 8794278 -4996243106828268387923960948970144000 8794279 -108440588925183028724986173808974157440 8794280 144493524692757799254769269030912000 8794281 33264439539284905506647644019563185552 8794282 6136653894947774979222315035093428224 8794283 226319007622915550310478523538009293040 8794284 -37483461204224278173936923839442088960 8794285 -7518298175632411541821066386092668020 8794286 157028062345622794888021359236016943680 8794287 -120481810910961175132482524686333408080 8794288 48102970317119118216030603132788621312 8794289 -3203019610303670915060900398188266880 8794290 529160581382885350641202630049994240 8794291 141282441609763475003098494937532752584 8794292 -10163105689291104585116118318069282816 8794293 -28158174774163727654681140232504283072 8794294 38497080375317028897473913783490785696 8794295 53107413259001578740242545485938634000 8794296 36810850609234529854518225917094912000 8794297 23121911874729746259606002318681527552 8794298 -61878693858450517275396407373499251600 8794299 178658518803015345194279164259670147864 8794300 25628999645174991313249874661465766400 8794301 27588733026590971729268765462706364704 8794302 -5915677640385603925333742102466647040 8794303 65892691869092378623508853093911599104 8794304 -28748868312878749958773376701767352320 8794305 -76570011340239632154778870804584201600 8794306 111582020079304538113107449578066721184 8794307 11121965708363203061948166952744010556 8794308 -26307793673767202588822071999239229440 8794309 50409891575201984432511966961364469340 8794310 1227873193332906574230755930577400320 8794311 15442329647308340050579754181089247744 8794312 -3298727470246571278453327135434316800 8794313 118025472172721783805428101065629355984 8794314 -19901581075692109195852855286446546896 8794315 -39113659524978976035668626421901779040 8794316 101620875254882713167108219418437818880 8794317 -823178530439520254758204397353059840 8794318 -779110509993080561927020957488727680 8794319 59472693889553680546788593598291907920 8794320 10130050013674161236474603467405393920 8794321 3492769371481717734673068907284863172 8794322 42927761581558920251440266083942255232 8794323 85505378241511794295765494674172470772 8794324 45053125060969308631711478019430256640 8794325 -6443020332293108919113835865633432950 8794326 24698497900848073940079048985092255744 8794327 210394631472172080460396246049021175176 8794328 -38384874456405690787689733051519303680 8794329 79895540954413535318389832014596018384 8794330 67100921244395312159676001148821497600 8794331 298511059134455377800376171596714048 8794332 9719344526887907856145109095576782336 8794333 -4359747859827617469304916983810947418 8794334 -133268654716841773445776528563288845184 8794335 -47761068258080659046148245880223824000 8794336 -86822601146571412025220040431774990336 8794337 -100167152009991795616548206850099956874 8794338 4375694943206672458748000284222986240 8794339 129076605938828874764523129606449369124 8794340 72759280038793102639472563584771993600 8794341 46616536266157981656038370277396295550 8794342 -132882621598585673726990656821200432928 8794343 -45538140302381101485313615944951648936 8794344 -25062726998508613762632268467505397760 8794345 -24286330905590037556483272799036266240 8794346 -228176406544530074353589068064708332032 8794347 -82311798654087288409823009892719699520 8794348 31722570754894061725093112439045987840 8794349 136790938391391791934066406025023282464 8794350 -28034229500708375575608107527698638400 8794351 -30602858349753433969440096838685929648 8794352 35126440560470817317077631221265989632 8794353 37352809280061363728869648692710530464 8794354 -50004588188595030484212682991189808624 8794355 99362314734982577029885011269324824800 8794356 -73581578942382057296692128322040905728 8794357 -21207759822608178852821551089715577280 8794358 -106431505771315768768704875398773306624 8794359 -26348753587526802715842045305634816000 8794360 -980520277304877126945090177534566400 8794361 -50961239565664045418541559399837775148 8794362 -38831273736706806202320347510789787648 8794363 -44527085793352629132591740416294384440 8794364 185712141078478516652496346178442571776 8794365 -87302639158944018217266504432761765280 8794366 -35522352467897461201945818520468496640 8794367 280901927025796658477508310467156892416 8794368 -129013981861706483892038496108052217856 8794369 -140986119603569291777485029807599304704 8794370 -35538983750663514687730609327053628800 8794371 -26812735368437275826443809079128302088 8794372 102685060600866527363620948877426860032 8794373 145095911148749550014401246216485768636 8794374 -4887927469302970411399376304614571840 8794375 10401597596897867208112665253185245000 8794376 13840201518307563675776108829158400000 8794377 -14870199353168551991702649257635766892 8794378 101219902450914667914415898372009053440 8794379 -4375812396534745021329694952493554520 8794380 -18596276031564822523510119092860108800 8794381 23467081854162987294518185888626672182 8794382 9316685452957831234309867901454021312 8794383 4633612222817305811706268445653381920 8794384 -34579307042211320116299250731623833600 8794385 140641987900854039883226619302872286580 8794386 -108685945847300129014261646544364800 8794387 -77665448254877950560090720688262239488 8794388 -206177975267823813980267567394570947712 8794389 -76236831251195528447112038414432224320 8794390 -10692120682943265194105441083447910400 8794391 -36116353751317899610090196676976118400 8794392 -142784583152688030546358088391240929280 8794393 -140910057789474742924565412004289442358 8794394 -9023267786452998004207876332881165568 8794395 31440185139634058369125360221694027200 8794396 11632717151344331849196483245539559424 8794397 110094737910845497606162777682999999040 8794398 8365574773512854444399007979667450880 8794399 -205196239461484611519970739267068573600 8794400 85336623011470464811450221135047884800 8794401 -25679492710886689478210461625782848 8794402 59351379821067648513590679040399459152 8794403 -286378841600627479119615916725157176 8794404 -38259261374551768836169197169897635840 8794405 -45190701667402749767772318663302423040 8794406 66989206570270686515480076053195885760 8794407 10176943948859366572891887784835740800 8794408 50383781155849062537020929625631129600 8794409 -108076071325564699642453700101773085596 8794410 -4395471876499087377636544778155856640 8794411 168830926769382799196147079695710745012 8794412 -75063023214757735774305487584386385408 8794413 30096764587494105399243743472755017344 8794414 -61756300553217728268270944656270090944 8794415 -26764587327343747370958519992354649600 8794416 -20355019190620152767753273529874513920 8794417 -150499704662259148437512684717350822860 8794418 28081968702862089981657761325417305088 8794419 -44704156561855537174931549597045196240 8794420 -49617224303721787963776026802625873920 8794421 -104775150467787384016099622636930497536 8794422 -35026605654802036850374856146209883680 8794423 -367423386170839495766068336109286255360 8794424 129758738699825124602933649472182374400 8794425 42076651133761908652784151474610338000 8794426 -18348056022537909014658676634346633216 8794427 -245498736593660691850390313440521871200 8794428 -38987259804064447166525975948572646400 8794429 34324938378780179526354945484003463776 8794430 -58801627054492112584598787003157274880 8794431 126214482399817244453241427356232508496 8794432 74764535679708545270691161701774524416 8794433 26330780444379817240803108150849536964 8794434 -10702948278980500870726880458343847936 8794435 -38141312651858909133906253970173869600 8794436 5651826155009224093162702958435880960 8794437 -113696262272031540131792698389427671648 8794438 84569157505999410157622809296561404160 8794439 -121429222665163377913432330670844878760 8794440 216989755563048150858194242900131840000 8794441 -9412363657530670038956387990838711936 8794442 -39852709534556586157851797158780108800 8794443 -59017242630723627983491322310464879616 8794444 -6854392582010584247329859665947353600 8794445 84920459256115338385078693477839324000 8794446 -599147356775267477478812428988743680 8794447 81939340182002434889429495045867660920 8794448 19817409850825812742155504978082381824 8794449 -68848633777228626998848193771512196160 8794450 -8335692440297892279581174513468121600 8794451 16015107804588484510349182696806422400 8794452 26685564208767678316519180441054347264 8794453 234465970473856931459332004887612134780 8794454 -126102852509186197914293009633431882560 8794455 50748645896526030864846214545594208800 8794456 -9567271883523859255378141991287050240 8794457 -59043972554841328039270814943750126336 8794458 -85618291420586927310540957278260100352 8794459 -14686782917959098337039383756013209000 8794460 52261138880809161541901388459374753280 8794461 63180039019186353957963882696888804000 8794462 -10488955706534576960629019729769163968 8794463 149295408181779898109327668332114983712 8794464 20927321281993782228417658486448455680 8794465 -137844564482538296333528162184064444140 8794466 69662706795011021773639503021343908432 8794467 238107906394297217847195191824609284480 8794468 105952682659046613005790228763166123648 8794469 -228015924270298722136624229339923856130 8794470 -745527974925155669606395472715216000 8794471 -151295265976627093084803174302344765560 8794472 -3493470878326227445619459859988915200 8794473 -8270587612265739750393274640616960960 8794474 22512185218223032348297425323694420864 8794475 133190115929088663603224526183293194500 8794476 38766923292311159121751860830456255232 8794477 14003491926242458976546870915966442326 8794478 -26778201160691188673143304606739053568 8794479 -147345956059217054022829331638316129016 8794480 -30043143822009559799834323641450823680 8794481 -232606574079956422316460010426211552400 8794482 -9468486513786135997964098928505646080 8794483 -32467286359472081952345892679041873920 8794484 33319536326807806399921039007138015232 8794485 22423864994941277082612276718135315200 8794486 8018026769922294464700904719513995904 8794487 -4841061244017731352712275228863946240 8794488 -108013374785094350579373408217724989440 8794489 -3275918336775653346727756885238795232 8794490 35928774990527752545207250403043756000 8794491 -22943491465818741850136228070097979856 8794492 -6887706508143370933971507319467868160 8794493 35650871042683116752695750492931476140 8794494 -3963553261527671902624829987599461504 8794495 -108465940482267322274007992050701423000 8794496 150568767861579982593294233506645278720 8794497 -217783429680653227011232435766331130560 8794498 115699963418862988059425609569616706000 8794499 11829243673111729738194185215975583232 8794500 -12673433177818057139087028619782144000 8794501 -304583973985153278992481190828918030498 8794502 -1175413560089332945912220038995192960 8794503 -122982468185088043453184164778198847888 8794504 -54380662165095226146925653280771722240 8794505 -117417759084935934862529468694371037240 8794506 -33618185809880303466147265586611600896 8794507 -83859610644038359636701333804680211244 8794508 51561274546974510452386561916761814016 8794509 -50561924349093078814578161383576850496 8794510 54972530441966300052100794115091247360 8794511 -168994265822625319422961553882633289600 8794512 22110738720667689547215716342538977280 8794513 -10177224744896821475611693434285299776 8794514 5228365035866761363184124229923747840 8794515 -4454832286785345596636582490580777680 8794516 160333487171903778852195465884418676480 8794517 148248360997433905346536354774394688960 8794518 -53754275595769757483326039344386764800 8794519 -15273771744388226940424157416619723504 8794520 25311735646416104123665725356298240000 8794521 -142444406395000558468248847540816505760 8794522 50607613567774506903421214514257136 8794523 86523546306522959184854528265226496772 8794524 57826207047847738712221742227234822656 8794525 -42004652217719744751947378789772116700 8794526 32459703506082464919401867884859423424 8794527 -16598926252704944634085450188458160768 8794528 77422276678330022000354569412795105280 8794529 2393572779374046225486992170519412484 8794530 -15272859719679100713517385521588032000 8794531 411467743957292388718922158476455547072 8794532 -2743295435343794388341458760084179968 8794533 -93307456301176435150053380740168852992 8794534 -70770648401576050155845408284599445248 8794535 75162784504417560391564358756605904400 8794536 -78563569781687519889614110421750169600 8794537 -134797441421675108169981155697967908188 8794538 -103397509872131823100634067531361820160 8794539 64388950741970597666779219053543841344 8794540 113514552329700760298243415093641472000 8794541 -11355260963678214603317211708131572416 8794542 -49318448955766179486096883593424545792 8794543 271989289200359445733765016752216571792 8794544 -29401796902734943494725697913182486528 8794545 24248812921880305384070974859109373440 8794546 -76569419245692259845466265240053079040 8794547 104820424476378991371974081239529097996 8794548 -59495277142750913115787305562280878080 8794549 49973412264323277282696782294980102240 8794550 15980372379815764665819744978391168800 8794551 90891677511024235835770433084789274624 8794552 3075381977140615969044237416342077440 8794553 -153453225092826352911923183919930096636 8794554 162900546014605959211812954056507510784 8794555 -4953034029417292417413158517069711360 8794556 56670742893872907096811260206012712960 8794557 -19699053095294318990467207980224086752 8794558 -102558633701354696948479405395168741120 8794559 14153939365008099369301051478412992736 8794560 -22257436239231403816849910333901373440 8794561 -43342098730454531311718545297569051838 8794562 -5347736337005885973279383804328350208 8794563 133528495916196945861983320527219222000 8794564 -66180442925358465841118557440109833984 8794565 22191807305697446236801937588042728920 8794566 -42210072307582635252887365413627493056 8794567 57593245676540196689024564384088093112 8794568 11887194458784740319224445347460096000 8794569 -27780272892652930597798459653275763840 8794570 10974585750388198242954636758505360480 8794571 234631850662588486017557877478607546772 8794572 -7326606448086090339011801766921216 8794573 265874569339338496986868403775806024822 8794574 114560773562275610559717040400279161536 8794575 59441428488303506238825912015018600 8794576 6728080918969071658354947574254796800 8794577 126028934180444194013400464913395202672 8794578 14046745031697121128529897054286251008 8794579 118621932796155961598627297002793315184 8794580 -137000285781678328159922861778065260800 8794581 -147471486143612519599199769892740817248 8794582 3648688305334414541312725405135790784 8794583 -60698812181386923731130281806546412880 8794584 67331259282299153618803963023110338560 8794585 20991836568437973003555539090987373000 8794586 115766619230206816489690060619276128224 8794587 155062318893173062786077526287880505280 8794588 112668991591695730905676393812635444736 8794589 -284803579157351760985315627065756587610 8794590 -24791097650067559375525951496052019200 8794591 -176668041653420537228376283102024094320 8794592 110515199716627831525973894988729679872 8794593 53097345003896375400961561740261682944 8794594 -30314566102519941147847979518620215520 8794595 9521589814919463048590648350785657600 8794596 1283283630759827997617127761331118080 8794597 75157025754797701509690454768808219712 8794598 -11628227720922038576227887095940099840 8794599 63408795526340887687730631817854387840 8794600 39933007238270658361460787971270784000 8794601 -85158344086702953517654454982566130288 8794602 3600247687940191348862515204903802880 8794603 237546773117112846120800812649844260852 8794604 -3075659708807618580339559003431579648 8794605 -37103037935322512761641097863440906880 8794606 -9801691854456429998575376655434112000 8794607 15186424519037730544865536958956769472 8794608 -10426118693120823815074472934018318336 8794609 -39580363761974708615849133409959699020 8794610 41759740712035932759499116485241630720 8794611 15842211231846437080162532311495774032 8794612 -117728192154450700556478252759627055744 8794613 -84111019453066268889247931557963149138 8794614 20062722505771418715641986770042357120 8794615 14323182204877828897489395622005020760 8794616 -209674307043440549684781421336044011520 8794617 -24058050085289079185528912480557661952 8794618 888831008180194072262853709970562816 8794619 106347889653675848052555943704297706020 8794620 32673594380803842091705920236549260800 8794621 199544672094052414738073507953150784544 8794622 -6778995996322854331344977810442405888 8794623 -4997177126301137669363814236447035392 8794624 49642990749492033578565408189925294080 8794625 -38787907836294930093602100913954320000 8794626 7417187044455502395350155966935913344 8794627 260265178292010825604851349701838891200 8794628 23031596639947124237844397350515650560 8794629 -81918380356205537800539166065616733760 8794630 23523400212552243615641684541480961920 8794631 -62602086229841521014143407984802462568 8794632 25941186448785845593248210736132915200 8794633 -14057916331045300335751390504031646000 8794634 -60851245100835100008651499772076532128 8794635 -93455785833798137664622697441458448400 8794636 185972909889888532927853157423812622080 8794637 -12773826218536455426729993080643562368 8794638 -21772901332120647546751529219034880512 8794639 31212344945388331746588665407190001120 8794640 -26618571295900425486458504987266252800 8794641 45847627134944254003292273091215483904 8794642 33802580319623471075220422301956903712 8794643 113730521693490219674436761315112432 8794644 -125247926495979980121281640340415385600 8794645 -101150038588067055239668890860455640100 8794646 -16031657576512996584075249299410738560 8794647 -80669991428826364711454428912418719776 8794648 -4587505224383250112516702860917514240 8794649 -20496055743374209799848174444997321964 8794650 -981116851475862572348514007787270400 8794651 35843778274069783917077819742038429352 8794652 -136402836493024648648137988413749758464 8794653 -17160961975682270459226283090724354496 8794654 129873802307214424210493869937936647872 8794655 99873309268128574489014604317968648160 8794656 44975062893515960438163636655932702720 8794657 85758598225734545269050827165843803312 8794658 -42792751418031048867831292993015639680 8794659 20182562554302588311997879173366218104 8794660 -27954607706532583720744322522674483200 8794661 256688655129632120448961480984858944 8794662 34621011193089128639912229559370933952 8794663 -86446097336945123964122968287532553200 8794664 -107847319276050676848289539062757550080 8794665 7716024296543073173650590338283038400 8794666 -23348714087358118595257545167932527360 8794667 5881089390291360266737566878715709476 8794668 5572695397860188778348451823196464640 8794669 23961181646509166220877708934155701760 8794670 -92220161535194543221447331012855744640 8794671 -46425527187504277587543770796429175296 8794672 -8672549318403762734532233253721882624 8794673 -129667098279128902480482754346212260078 8794674 33323036349712825575683458915909644288 8794675 -9897204876025738147352692981732072000 8794676 -152307399071061367691573264835399690240 8794677 64870183986467576871895333507680067008 8794678 -32873470199852166075696656177711236608 8794679 73454456678027082569771578799981452776 8794680 -1556740657488973654938707152448716800 8794681 -6698486068633693259879510630197150208 8794682 -1513118046879420156949930661667583008 8794683 -216549184171369111399405236463578536400 8794684 -23067242095002419925793790381746115584 8794685 47858254132612628661713149149599673600 8794686 -88068543614631398439878981343751152000 8794687 19880236799220624652593734267286445824 8794688 -16742401287433109238821195892154957824 8794689 -179751646954943722152549835111791597600 8794690 65251025757067282297838280299984846400 8794691 73639282691474979740826637021565391384 8794692 -123677046465995081642098557031338201984 8794693 -69601383903953827187453346553374269216 8794694 -2336380069371321315067437340180782720 8794695 -11909362495913282887557601200305126400 8794696 173622605352114708475817981099541857280 8794697 71982298423340654735319766397115133146 8794698 9534117449658389886142037913578197248 8794699 99162494610140219328116872708150612512 8794700 14110271024410334332833394497422438400 8794701 54802020057316491016854855360623170080 8794702 -9041549179885436589771273921298539648 8794703 57336412572450381914484833144821091952 8794704 4793276920424879418524052649279488 8794705 -60733702489764048268983533619770456280 8794706 -70347323598934573028033439176883182448 8794707 -155859660825517892332098461419755487560 8794708 -31189305938895278996307841692312254720 8794709 -81161732105518037159272160277464509248 8794710 -87446405960975154962647501870056940800 8794711 -234113233878792297368819792130060615848 8794712 -73431838436071072969067863271287173120 8794713 -58628294964849664860687486721207072800 8794714 -89367524596281349533098378362660418880 8794715 -40715108094671681016758916440264922720 8794716 -20210161551466429107557017304384189952 8794717 -74604881966559055916937682174099392960 8794718 1430760806453601568518860383726271616 8794719 173330577961647705276530556753617632344 8794720 131448505793516166856006912380921446400 8794721 101826973165139757614890438390336910784 8794722 -268277533541223789972612114516925440 8794723 -34186074730730839929144777879928781360 8794724 -13510933700395284968464593693240518400 8794725 94806044907387161414427256605830820000 8794726 11103696373377096569009574872681241312 8794727 -172864350106186372071536410354314209280 8794728 -152900954342387432783161834670960256000 8794729 -137229930627620897992548394450805574924 8794730 21400050945045667345994901182515891200 8794731 33772392176443090820737544330132732928 8794732 -57249444887474122040549072589555844608 8794733 8311840022252037170520948567473355360 8794734 12689719871715984923926812412504473600 8794735 131520374395446679868778308906535652680 8794736 -15460414986235593433898395116545212416 8794737 1638014063782836281081358502323686592 8794738 -71099118654340223833426008006407647200 8794739 248671834164706985018396591098755508440 8794740 4981713589448261244962328346643128320 8794741 183669239713723333296807303776693876092 8794742 76408794194645347025721730223811130944 8794743 84014634615491283797917516116566696400 8794744 14527308600974562983062451134700544000 8794745 21007576798593430433592663087715249800 8794746 -33239872157019806471194614628789526592 8794747 -1066981252795123882709797850550601072 8794748 3047258958075508722278327320050232320 8794749 -40912896994421352040104423088797006336 8794750 37165538902199979904459139613146112000 8794751 -79148217149775046481600723303691093648 8794752 -65593697757497652191697202220472729600 8794753 -186110465127411379720111757303978371536 8794754 -80090085988069658847069261397218723840 8794755 1584737573913360740840398944419421360 8794756 127256902239123138548539145701641710720 8794757 -94518185745301536633887459589664664994 8794758 -21995245726882035540958047236850155520 8794759 170181411314170636173458714048436177216 8794760 46919312210290375113664906209736857600 8794761 -57629555235756405938772839845310124528 8794762 -16199680860717242311097785746484724736 8794763 -14230993669226795136451019353188129792 8794764 254849759713489211168576403859061760 8794765 13282572243235326626553974863834705740 8794766 38084586949140498528673664632169936832 8794767 5965663353756907162390985327686994448 8794768 1209119910261609458042501264681795584 8794769 246081972013622209218383078457443050560 8794770 37878939418172063677865194479759129600 8794771 45864746949636341016978606665684972972 8794772 57164775564204959163900962390682746880 8794773 19056952467870041657648193562305412380 8794774 -41299565713846415230797187974165732480 8794775 -52053128831405972488320032766551297400 8794776 -20927499952641707160570606129495244800 8794777 -107898030707328054736976639636744973120 8794778 8137012708353329128512369489954355440 8794779 -2409466583172896059520147497183526400 8794780 30100338325026234061972864588391869440 8794781 -27726007908597709909975535307351367488 8794782 122770020466635265767982809229873799040 8794783 -34297375417602443896990597776695285856 8794784 -257397354891674177532617453311376031744 8794785 -51990005062223741255789872341150364800 8794786 -6392184790833075173520184986207780864 8794787 -46229488588308940677109255850238865848 8794788 63143607013224934068836549399708246016 8794789 67451105468193418873911347454226737312 8794790 168489357837963573664629821498538240 8794791 -66775788006915559349424982982250885120 8794792 -100540702114574385093241786042702233600 8794793 -270523273805037600432690574732439040 8794794 13980705185890965861063449661597373440 8794795 -166413974775193422604662852842732887200 8794796 -3388891087320216695202249265678279680 8794797 -155081343160343191808310772773163565952 8794798 -54359010287405331879445967557522065600 8794799 -60741379885402453636770609200627561736 8794800 1228216945915184302951031611514880000 8794801 9775108704955498825640112145753335720 8794802 -13799958832943383983487300990962309600 8794803 -105249767035854219219150859382233000896 8794804 -54704766304430705053417464517645385344 8794805 28009747509641003223999522083390640000 8794806 -40875934585295733079702931750218706496 8794807 -19082675098490184380378757444029654400 8794808 261713699348735505366951673173884928000 8794809 -88866545335267703927266690650777617856 8794810 1350447232106085154728171577515360000 8794811 129828331366482871666878134753231501412 8794812 -2869891492093203667058930953228336128 8794813 -3469541580606171894207428536679795636 8794814 113736052567516244446935473592432637440 8794815 -91590380484887512802772269659093968000 8794816 82577178966977449820030626647559372800 8794817 6434838235077856578181551975045700740 8794818 -7936645070205491228302500686918693448 8794819 -306563993337294670627847325849921640440 8794820 37380674675948959061834450679451630080 8794821 2845900501973029770661472224670757504 8794822 -225618984781640142700725714922694215488 8794823 149301028060700074074723858052990674240 8794824 -26502115504018564677185657857822556160 8794825 46189846541783526725395015490337669100 8794826 -3836307231415733254717742300978186304 8794827 111442835899178224689851110569922826364 8794828 -7302837293774199990347118325463973888 8794829 439518092215310601990909979294214505984 8794830 9752932462737054266716432087567872000 8794831 -11990104319003629860022011835363892928 8794832 2040350551683850514709136618556620800 8794833 -1778407952590842007201808908890562560 8794834 2171236588492434314301436015529216640 8794835 41769525902547172744469224583075808000 8794836 68436829649842169544908666085821265792 8794837 170097939673670726574769902327111857486 8794838 -42862364905180147285802977005651171456 8794839 -255820605886969622818272040896623646720 8794840 -129688719058212748968330715127382835200 8794841 -116836542645121751919273834366546148032 8794842 -30250797636895765665855636751119115776 8794843 1353281511511330727630160611696001480 8794844 -44027314128614480067400514856986262528 8794845 -140769862816991108271666259671248414400 8794846 -88852440575282350993371604784793110976 8794847 -5601445153969264916053246041648173520 8794848 -55459778464942942022604147390651039744 8794849 -64276649891134435384489651380484960064 8794850 50627935993866014892671977480619564400 8794851 -58102513747172504569136459657406522960 8794852 -75646769128673009208315565358069360640 8794853 35344323343995788479923521532245481120 8794854 46711651033160555935876870723816364064 8794855 -15256524267882361582626181666147706880 8794856 -88067517740707278311077820468870922240 8794857 -93902158181487841415728597022439342960 8794858 26580703739642454476460500582925955680 8794859 -326661488305898996406688248755678510640 8794860 72124640636614945750210558103298063360 8794861 669919310524341001156702136250173067510 8794862 -97221177809152945629302459890449029568 8794863 25742165406754210389131884292814218424 8794864 13433205487093205442850392374147252224 8794865 -55671917274464263628297993809507509120 8794866 -15733312495889436201238535092231236096 8794867 206082320547019769356178709441733555916 8794868 -25901957228114227927382992716016114944 8794869 2116531295589793011502640908372656768 8794870 -5823125179589811813486522987577731840 8794871 133867359163307451311245014371201124072 8794872 228567258953773513240096800218087424000 8794873 119306606451342156856841907426742633284 8794874 32695234710530027911948103800072953600 8794875 26470328137173820601167944386160000000 8794876 1452020062159512771417670980352671232 8794877 19681059446803799409911036050261438464 8794878 39293996863311597539784590927355580416 8794879 179583610354776324375371524191379042584 8794880 -77047593723992570894792772555940823040 8794881 157838849995606659029335250961144800370 8794882 -40716066746590805805339143416879460448 8794883 -111349133264896420041510919170303879840 8794884 -14594065050215066090760502368656560128 8794885 -278509051272187600618714308167111460 8794886 -43346755976859623762401168886816564736 8794887 31384248052158410003456002455871425960 8794888 -40637262471267189783685995601160601600 8794889 303192370031304472775347021507454704656 8794890 189739266104296278466540075328195520 8794891 6080588067487566332654829002345817600 8794892 195023079359784597282921370129479657216 8794893 -111785023525791990354763951336279176576 8794894 6236014489262229311733003809961363840 8794895 -8166968092593464231745551249050849920 8794896 11205482315432711918578608569391120384 8794897 -3070766584417180344781918662238814720 8794898 -13618968940036347597915882788451185664 8794899 135626411428695439697877360223221959760 8794900 -24997075016168629896997324047121068800 8794901 -33228586001449156690170021440258778240 8794902 46060116149570405252526114288171093504 8794903 -8413459063336155694020237323481015216 8794904 -233291263166996986350703611612551178240 8794905 -29828857635443859686069950309149348480 8794906 -28336795433421137194424372350591768848 8794907 -92537863839817008686970100746595378416 8794908 -79035660164204166477959961794909918208 8794909 -297341823451453033756832775840674996890 8794910 20426369953239194075569936939817376000 8794911 -134374161177010449296926725593323583928 8794912 124582414972886360521882893936891002880 8794913 -133365999738227317257364832069466599838 8794914 16162413447034266598308537112119085440 8794915 174723203559771634095757443134925700560 8794916 -42048148791657915092192713929861004800 8794917 -4148978602519138492092581919931207680 8794918 -9154534959321457616104825978883040960 8794919 2096201225013119496400775979230545920 8794920 23991332817796737981701561749569945600 8794921 -198246374522102149513179635744481407878 8794922 169591099124908930901699491315850045952 8794923 -99789889277421316649812686296193194832 8794924 -46587922236882812897658607911933809664 8794925 111949734632598457172342054348042515650 8794926 -1364469425888922671751520892369510400 8794927 270397080495381537664229875498731765776 8794928 25681701464490758802937525861947850752 8794929 61448647011138020448659568201351793920 8794930 -36787180075812308180691438367347692640 8794931 62885520020960853942694277847679950732 8794932 -12329080634455878227168769881565155328 8794933 -13341562431605721218124866494190476224 8794934 102605505506890529348372651219247347616 8794935 -70098914151885206100507636357567807480 8794936 22789089967753001814636387585487196160 8794937 -40030513601851945156481057506306714428 8794938 67578011965648414590495823089841388544 8794939 -5577204037204219162826660791197838680 8794940 21219877426823927408090392883831439360 8794941 -165395209756005551667112400838785303808 8794942 -10618394141698269457380253006525651008 8794943 87431323359375389773029726373104096192 8794944 14193503717238967045538238987876433920 8794945 35140093916972103246868241037764735700 8794946 -93513571223084671412523978722699428320 8794947 -29648256975499953830691870076448378880 8794948 -6646499989235795364886493064171765760 8794949 -146710499103740710089377117767766878050 8794950 1994655571327448740818963784046160000 8794951 -79936668019058784273403714675067398992 8794952 55727725350614672823000844006145049600 8794953 -104104675112180214342593172640170657600 8794954 -1067506936332335097050044999901634048 8794955 -36524748050671363827420045542274273600 8794956 160584390579765871672261487613111767040 8794957 -149890278753113165416049742635654639828 8794958 104520079750514890084466340441606742080 8794959 -112769124725139049085048443383690840696 8794960 -27908210115797326681841390769145528320 8794961 82594811269001180230010584813313245440 8794962 12681649521271827169450830442020096 8794963 115680848977849566179239183378467807212 8794964 -229337254273966244139011133801919002624 8794965 82634981793737737872535850626163478720 8794966 147378110354615505502053013431784518432 8794967 5945036891523101439358094608889256480 8794968 23737073718845889782993105586858885120 8794969 -356515039376584345282802508516895979904 8794970 -35824222156642695909367115495898009600 8794971 -69823675752679938882511670672975864400 8794972 31790982697979638530935477768374310400 8794973 -270186724578301975913086705101799171296 8794974 12384318336843049859385548707381182720 8794975 1725225854941165880158598209911444000 8794976 176822093752089737686037440688446636032 8794977 40641607574721809051691009317840294400 8794978 -319230924489302859391587350857354080 8794979 29034515816387847268964706872930912448 8794980 2058376019454135985294763847244915200 8794981 45523993696932593558284180050675038040 8794982 17354015326879633811393707232496185472 8794983 -78768017674446472126343103912103429632 8794984 98880270718456962681705966388698316800 8794985 -115982945518027942264108223620820345820 8794986 7781655911561544473559781797200486400 8794987 130779338823077116305474759472002890200 8794988 97299084872151549894805793111686879488 8794989 -24050648029940650189877826716366448960 8794990 999206698404934297197511755847850880 8794991 41343341315357534012146538515801509120 8794992 -8324281783856130060855919775321456640 8794993 160270971002252571896146059927473519424 8794994 68497407411737316363501561990061019040 8794995 -13363486512434376714918048587940472320 8794996 -50606337627353082221150935014935816192 8794997 -198874693993544793395289355566456697554 8794998 73372366875566879030565735755872591584 8794999 -17399626091233391964722994756438703000 8795000 -37458936981854658519450577804032000000 8795001 102640753542642999040161059859455560128 8795002 98493383996065233498152632360936259952 8795003 87965292679746992212745777559571153680 8795004 9114841442790273719904885675196416000 8795005 -2094240749418020308230570569745297600 8795006 178226300297359341354353513061615936 8795007 77980059508259078029610103573739038240 8795008 104746200623516868738840142850996305920 8795009 32448069424603755086090856967770002004 8795010 -14256409865848570943991940236416225280 8795011 9646826294650899120655896738466590960 8795012 137217243414534035133112348608698112000 8795013 -73179992114217084899631424694598644256 8795014 30464156495810897991065906790246889920 8795015 82983645464837695378759815464407127160 8795016 40955418756578051235448046293397667840 8795017 103302426630353506386791744002774411584 8795018 -42010519245168109231164744663839969184 8795019 104443211375562539426733616089334012848 8795020 11329918112589413855729072903217146880 8795021 -124392542489502503124123087266591305248 8795022 11414137985586857516847658114058436672 8795023 72911053301273501830098647658355414800 8795024 17138465081405960274349634895619031040 8795025 -103567455683831875204368297196993334250 8795026 -102778426183524211605213495718783999200 8795027 101149427065631880855458218745774236752 8795028 -33649331432820613719469172547320125440 8795029 -288170522378324169304412756073461472370 8795030 -11589440256203356898269878400443273600 8795031 -4373936919889258276430739627271837056 8795032 46072591172006600836213716736185016320 8795033 -30913798051310669224558708742345775600 8795034 -15501177101287496647081030880042219520 8795035 223793454391638623892455049239505140160 8795036 -14570215687989910709493964262521029120 8795037 -33766868587010657719229108109485457120 8795038 -19290337833090115348692571545011570304 8795039 41248594800361374946653768968509757568 8795040 -4550110736180025345750617243422556160 8795041 63106546902777998077514580733243559168 8795042 -55944902882638646074495900881231857328 8795043 756105489211497470191371084135267852 8795044 9708026504548532212633114767701611136 8795045 45241964007904553458498354758846065280 8795046 -4604900578152754452611067235363683456 8795047 -180436124158905860388898210036297882504 8795048 -724253759191241813583722543464366080 8795049 83674579805495817491689597917205182864 8795050 -12151343244555194661417645865179014400 8795051 200474945372601112346927494294106012472 8795052 -52670453212792271226497974671226042368 8795053 -49250219774646905308078441668199911380 8795054 1302437379624831434668270234631526144 8795055 -56485873788462923522776622445700385280 8795056 22460570234006786298808455480783552512 8795057 40751219313041508204435750349312188306 8795058 -85292510350926548041448160292835308416 8795059 -86139605887032657080899913222121859104 8795060 7750610326679436097185364546052340480 8795061 10624446821732206146614348338120135104 8795062 95349245258057885320773713244396595200 8795063 439362490614776739413492479284962770080 8795064 110983424190269599138263275339488235520 8795065 -110133079285712364346817435439546804600 8795066 -36540057864107399108592640993414529280 8795067 273887517881345089004218909316773237248 8795068 73721703285027353854200459121317966848 8795069 -84897080495839641117659254182225294120 8795070 -48874496209936884031464927472214131200 8795071 156920826845260456065714315309155602200 8795072 18855477519570259274559653353101459456 8795073 -17278496718389614310184915529341128256 8795074 -18101685678282375124237566316036058880 8795075 7534729223213692428487785329956890300 8795076 1599999446956141372654683635045317632 8795077 -307435173908164112152922657454788591074 8795078 123147265465143366950345624318931791040 8795079 93140823130106800410694046447619597144 8795080 -27854470898649011896073049994208870400 8795081 286883615029195147821994503589815978000 8795082 -53335658350846014301499824717857278208 8795083 163831698066930712411428645273870502824 8795084 6699587189470285189191108546228327936 8795085 -3812667135868413590033492697784158720 8795086 -54860677690286119740635474836941755520 8795087 -75580881429939460479291882995934409248 8795088 27188976295051390598713884641702707200 8795089 -49095218940707380495930196331007076110 8795090 -105583106707126958131293593111304798720 8795091 2306701931435345482596140939823075840 8795092 145172032729157185709237799468405442560 8795093 180285903194515613584010637202129803342 8795094 11917111353075267824455435734137616384 8795095 7313726244818338612673736026717813520 8795096 -39625729512102914520388345299435417600 8795097 50241407698535604875381495734554346074 8795098 -6214496887514883686314933317717282096 8795099 -176017536798561143062306267586647011900 8795100 -20461050054729874957427155028634624000 8795101 11929941305148733719305375003150975360 8795102 -92351810100027055755531171791931832896 8795103 -37819684389605289557404383852944550912 8795104 84486640972693310197905757993373270016 8795105 -25807225690983353599187356358865228480 8795106 -17298097956021812192075418095961738288 8795107 -142162826519696220357336615093896396644 8795108 73419251729721669635555149409197080576 8795109 -9302733744084221552752698026925322752 8795110 -137074722967039844697587398738815459840 8795111 -68870828078226415419750718614899862816 8795112 -88733784924240421288873043286699540480 8795113 -14241766341725659075090203423987541792 8795114 -119038444427865868714945747909234315344 8795115 -2483101885953189497949835014829132800 8795116 -153861990457811102861305029439211804160 8795117 28501306289034663417812017615641799200 8795118 62707961758038552629721490203604759104 8795119 -81825961646623777744124781823889659160 8795120 -31011730469611493214198965029385011200 8795121 -109426723051028298241787483447363411088 8795122 6442476946414202056550129736030881280 8795123 -193532660365388036540024283650875352628 8795124 -41763471194724396751100714049114230016 8795125 -82398224740913503535688420210083712000 8795126 -57829363302327750113257515981403022400 8795127 -283606636346039974747017280486653720 8795128 97949532965860487394288540872568668160 8795129 17600828476683432322860157844882845440 8795130 5785381229976840177842923004035392000 8795131 32337700365837107875632453673150500864 8795132 -196006121628323126617210452630652207104 8795133 -10920809275222501380038268058073159796 8795134 -347481123902240224188099415194316800 8795135 -7003786062849854704218035823805377600 8795136 31924142291192633664047632932730306560 8795137 -3686054133072127875537074918392299908 8795138 45436765606297190874635073220128775680 8795139 55402094283027489205207321210828370424 8795140 -52222251572079742595817108444651333120 8795141 -114934606591215666169604657463457500000 8795142 4695970907947389434654663730627127872 8795143 -85725971913701427254276727942716334800 8795144 165208004169345867263633428198986716160 8795145 231655534909110689943053147250225600 8795146 -125812586495509414231264411431459661056 8795147 35764503441054852338722126592311372080 8795148 -7429673311715495872479163386502250496 8795149 -67098422987179460294974309660626720000 8795150 8311136332543902431615581984382265600 8795151 -174404411894141450279820077462660421720 8795152 -14283512192346357915733536442965475328 8795153 2790123186662690655730896762811862640 8795154 9045667314520065432231243679034258688 8795155 -65893256372842485141073952410506930240 8795156 38663587903891555340890594565047668480 8795157 189685759441355014887013585533017656320 8795158 -27682232350409491122202885969492192320 8795159 74923042210446610917287017154652009816 8795160 -5884410724330969484700151990761676800 8795161 -45645306091846754741484250182700359276 8795162 112775155818630406880270541325160366832 8795163 -63228939192619619819899195361880728352 8795164 -72355810372460236818624436144165213184 8795165 -35777404512092950731934649521796851200 8795166 -83330906508819603052946275435415338176 8795167 -183632379125935848036676183585755354784 8795168 12657302530635187022628725699830087680 8795169 246399935144780511085850361634464940320 8795170 35753084568450566072535489630496934400 8795171 54013863563787300188370991024630026240 8795172 86713179592346067141290955674055168000 8795173 -54008054668659987326699785579672600416 8795174 -84606705095432405112003275139278021664 8795175 392534420531336741891195785108251000 8795176 112713230234497717879069101152738918400 8795177 2283092298508497765631483398244790208 8795178 5744212008618429489049462722875514624 8795179 695386553452377308146297947581876776 8795180 98868842984345215456295736297882470400 8795181 -11061352338348496328503728911131627296 8795182 -31352210017143572240980865969450596416 8795183 -273107580446164870780358722073186915568 8795184 -15556233236551828583474373672314142720 8795185 2978243529075155028791923622090084160 8795186 -776623869453001586445313137063772416 8795187 -97484712698487694886163528496534453356 8795188 -95832482639676981372614811071115926784 8795189 -49446289041741340908042626361160258080 8795190 -42601564644871254202607983015067556480 8795191 125582143848663770902492022754038873592 8795192 67958478725324304198503074294146785280 8795193 -84523864686398123215378757333781418272 8795194 -32804121317542371541997391593916594720 8795195 -112800354894875643746441327234766814800 8795196 10169634540844948122949719508879933440 8795197 -25641878473429244861483180922964695828 8795198 36767317073619192613454417413371129600 8795199 9010710922665557210964306984312416640 8795200 9161619729598717454809471779864576000 8795201 170706646318437085654361801271345131202 8795202 -30732201705788232106389709901073384960 8795203 -46874193778337974745706842120796508000 8795204 338870069808357368679381156736318758912 8795205 -98498743833526729539298656570108960840 8795206 -3114354082770643286235128838600902400 8795207 217483542229400814212796032678522537160 8795208 162124054910301588428033541553415823360 8795209 216332057108842374163168389778987960080 8795210 -40744892040796902236016957613522344000 8795211 99238636444178041402160684810460460464 8795212 262292975516392086905979728515883384832 8795213 -47894942963099786395914128559638675904 8795214 71558766270755723021820896973859295040 8795215 -33914939227024024491691417214532780960 8795216 -23801729349266932795355813035814166528 8795217 47917235762010592676416250713753156080 8795218 -98212513530426291497459561089755875040 8795219 -95996187697097206486679901469297327380 8795220 112981712841679165290318884255170560 8795221 80092000595773138574954470453304361422 8795222 171108099025311070892489728965810796800 8795223 7790916300917789169790209559867035024 8795224 -235082083303551107607096817559400652800 8795225 -30308768918831462976435958206589038000 8795226 34573899751592652231877495453471941888 8795227 -21055098944765525468078568585730118656 8795228 -90906368405172167755524624047168163840 8795229 -34026483161943473864780884760319382560 8795230 -76059029840706365103354352719020610240 8795231 -33654061078016546863812653762152063968 8795232 18494524096091821277116030891978260480 8795233 -90692708101420193131228320387683618560 8795234 8686159800581363907926968284014971392 8795235 6086458846611253822274886186284526000 8795236 28763724421850416084153128767478094080 8795237 -170402007632909868175975368303745016640 8795238 16365322615229225135123065411030109568 8795239 -56610912953052635678841043809557114544 8795240 -107397602289373855093147578822953011200 8795241 2022150787880068898617665808058420160 8795242 38572088156488897431378364721409367392 8795243 -30700717853736872706466859704121622600 8795244 -64540826530417791497621819314813731840 8795245 -112509308329770764845050095685150688500 8795246 26768967562267341410033840414496190464 8795247 12382381995961927062777510378034031760 8795248 -13059783401444448690075820059666677760 8795249 89441658310995277005733299696671543250 8795250 -7440311444495569453130719969969920000 8795251 -208325405400509049468531012074524890528 8795252 129895480754546502436464994651009781760 8795253 22135994342033489077266357927344361504 8795254 -14344497505490488619209446280018285440 8795255 -151659206480562116158394123018471109000 8795256 -88867072105993336965650103426206883840 8795257 69521589817145231919236965800712420740 8795258 -28503210236896757849205452978181439488 8795259 -2309910060967868230863698455559424432 8795260 83974621233857923983898130125485242880 8795261 80190074778787528084430832119588901312 8795262 16357627048310584346670278379261825024 8795263 1700663276725872657942477948677393904 8795264 -35659508979829646203448407224829870080 8795265 -55451869482755806180446855420133704000 8795266 -206344896590109661409369637359747575776 8795267 -112993145993243806103015991316684153872 8795268 -89200102805792459974901151616202725248 8795269 -42428279965958223754442148604945376640 8795270 -8453026481409111816803586187772225280 8795271 -149701052748458471322957227576731192320 8795272 265413936995692052139309329489239372800 8795273 529181374727239950415655545513896559104 8795274 13496014910264071054210131026783731968 8795275 141706815818613145191200607592882619300 8795276 36856277575340155000525870296191013888 8795277 105115525930028557180833999084399291840 8795278 -52864374040419805471396186409331471744 8795279 -99221187045780082040414489206242837360 8795280 7391218052871387537645334528976486400 8795281 -22216673997602516294727140715860637216 8795282 35692637411032377219445954428474765984 8795283 -30589384982404608153469525980008616192 8795284 -245062613094904636517303836689993433344 8795285 77681455633085798782702692291416305560 8795286 6636506012326795076145617947743553632 8795287 -110284264082870761023780064146068811064 8795288 -96779548573792747113039458555810826240 8795289 25508401911338955529357268392805975808 8795290 21417773686870157898296346690603264000 8795291 4385579191073754315816812129451175104 8795292 -11846197675169880772228924537137217536 8795293 47925044520009354149723708240285191584 8795294 50840567671790083269589089808436544960 8795295 -645629559629614700194574453706287760 8795296 -163814691997709405128532278892603179008 8795297 -28975735452217453989980562118804121856 8795298 -126621084393969323015482848160183249920 8795299 -106567703212005998836848404914862865700 8795300 -78547369363973888818877618266876627200 8795301 -29576668542641673012019107148741198560 8795302 -100450152038433594344741845510380975648 8795303 -69220085238972994277440462909551096936 8795304 3919540120671930120795871034452823040 8795305 7194355886922465940888305795424225920 8795306 1071117880561775432929251883482680064 8795307 -62722122663345406845833259696854246400 8795308 -15156301905647872617658601831783779072 8795309 -36357404774611997835984835210190472960 8795310 23091468407843529712556175439018412160 8795311 -77599033908768116451266452020808112160 8795312 -46263961971465121252612944909445545984 8795313 12541846682974110579080607951926664642 8795314 51922038357075470337348789863342524032 8795315 78982647732333241978145540471438980320 8795316 -112653524563522667565337319101242421248 8795317 -43579144855888176271439993098392426080 8795318 -29668197669503465242568612792012617728 8795319 21624868836642410809384685361281056800 8795320 6314094635431250958190662711243571200 8795321 248102454901617144728559285316202914500 8795322 -82571899365776625348089859921364787712 8795323 -157973405495216507656455118544076514320 8795324 -170776581468913452512173965501968575488 8795325 -2085630855310682769120067742918284800 8795326 82130667171481301393591947063005818112 8795327 -168236940810339971369509392972812581824 8795328 32939521623471300899200038166006333440 8795329 -216355964921064538545833709753770331070 8795330 -39182555316643450667150914202263849440 8795331 -5784754992374673337201758218911718160 8795332 1325333337353977655046222457941336064 8795333 76709443717204153412606463528528110844 8795334 91906631984004389989236866047282418880 8795335 2033945720929811039442713679985396560 8795336 -41474305146436244264175226959985459200 8795337 -48964669583904938716492954580765760240 8795338 -29753085003036260232876875627142454272 8795339 -79954569862221585176605602428615282544 8795340 -28146777091064873964302883947018081280 8795341 -51785776276487108460434888633978196948 8795342 -20379503124849394383524322131066286528 8795343 -5190888789258369926375002246177061376 8795344 8871797777046903124278881819643740160 8795345 -73195890086585049845926124320613683200 8795346 -5653075904451397710795763729492411392 8795347 -177914966456373376943721704361384438720 8795348 -18772633790507890372787207268581003520 8795349 1504225461587123401609915410108296544 8795350 -19933628994136203165398126884724784000 8795351 -4137951940000032955792111375000312896 8795352 -190607395908512131924436370270943027200 8795353 37804812945605999933983669476383831178 8795354 -7096772847779591337883534335369156624 8795355 -34427287945938256138443754214700199200 8795356 -64383794681396954422962496602828511232 8795357 -116588716988795728537859950531780734240 8795358 -58077179495412673820139596909766021120 8795359 -82381825160328403548519458167387670400 8795360 -63974098767581903375198889004986531840 8795361 -25582518533853364688542065269830389120 8795362 45644072671150312978737122379341796432 8795363 -30247890451737275677899922070567279400 8795364 2728625236130264198046531561415342080 8795365 -8846883209654161745288654591279164800 8795366 11850769079469804405628920861922982400 8795367 -10023453294372214429792011534658374480 8795368 59075373192111635675923334791863106560 8795369 -178043516690346350719833182456755830 8795370 -57858688504067510025938452045687315200 8795371 -6217453772833458966179545219276775920 8795372 -198836249342509239554115460519771463424 8795373 -2248237847856926973756692296163344032 8795374 -1711162743958043588239316025609600000 8795375 189142886934279108224976228923395980000 8795376 -7681672603370238127665079130471596032 8795377 110782432552530103042725037474634278226 8795378 -15759298249636041349255319779845272544 8795379 -37315037525490127992562460356279273416 8795380 -120424470249549087363486764350650009600 8795381 -45717948032169927079864635754499322240 8795382 -22931039339725208740956656959795716096 8795383 -49329323315598387748106563715795660136 8795384 12634972246169389305613881815665950720 8795385 -41695175953805597512074114960171340800 8795386 22714311258350790585360379974342074880 8795387 87751697643202685895123497367458016036 8795388 74603481283059068222961710914953216 8795389 -63896472698410112020105744214023597344 8795390 112276785127350826043965200825335707200 8795391 -149545449796917031462497892746921737472 8795392 -4335797124740943194993552708283138048 8795393 94452531162145096732705829717699280642 8795394 40540649691390307170427424269573491024 8795395 27598634752109112099733743023261554080 8795396 -176432688722235951698321403781798180608 8795397 -76526256057507920903397101780675261472 8795398 -12667893568429973539667627826905725440 8795399 -54396287691335363966792461151050410600 8795400 14559066932997392857013749996898304000 8795401 -185098817349629998375880240972307127808 8795402 4886615920057807695677617643662118400 8795403 13528608609372765754759523544915945360 8795404 -1779357048650687679397787605634252544 8795405 -5445155651989446565450645202677448040 8795406 76674109039133528552733512558068336704 8795407 -150571928577992702773741382146022385120 8795408 20299254778336234006289779903913336832 8795409 -44413207222319443636995508736723306496 8795410 -38296890939425479060677027105107606400 8795411 281657907335021073664735755073505652012 8795412 -159391861766533508020898973309514137600 8795413 -15927595592153826343200006617617750272 8795414 -40122604537730137425510060714659852928 8795415 -58577425458549882388534386546594652080 8795416 -38432259703986463828534837309699645440 8795417 17639309933507642581376096115179544192 8795418 -5318645703147314444263439233515490560 8795419 101356221506952948660473854283931494160 8795420 133598678372561726041606106371007393280 8795421 -26196030725399585234638174924048746810 8795422 1837236682808834519784094763798984832 8795423 12940466615244663732341354448326768640 8795424 8376685559116372054322621929063710720 8795425 51199634333337288774874847772781860000 8795426 15840439096160993492622117136039504368 8795427 -43881661340809360460172180660905088192 8795428 -60989452177097618054532962268024631040 8795429 9494234901214308630128549485308372030 8795430 10264542726585520374027350419562987520 8795431 35279895544872519368261259970673962232 8795432 -246279228371418759140598836166188083200 8795433 6231856664957295957423033904052851584 8795434 -92089198273888982280239353280545410384 8795435 2705598439723945431056969846306438400 8795436 70726899379249791301496977152332186112 8795437 120423910386042932218376173854965861312 8795438 43954115629328056417954936896702932544 8795439 180536058189204259646833971183051264000 8795440 38642104861547673147597357515095080960 8795441 -42233401169071437988084782913259698158 8795442 86138249575670182933523112757481959680 8795443 -14625586724047277170080024496717000560 8795444 20021931873607753049562313451778834432 8795445 63355063146725053056067029872362501920 8795446 -45796243695948923165981017115841256896 8795447 -326677293309432324726981159850263062808 8795448 44362216254662394554427854459942707200 8795449 29508610045551262866931085236454319364 8795450 72001017494684112097391699844253554000 8795451 -18208517768485282352544913588600649448 8795452 -158024231291393909219086966011668644864 8795453 -38611296655801864958411106740925182400 8795454 -20741025322746370292351688886350711168 8795455 78608670858316374831846827690966796960 8795456 -6140929039509177105812221653326757888 8795457 97971526158660106741917976583398008528 8795458 5650784066203358309537437654031232000 8795459 -154210431068825218432769882744552463984 8795460 -73864361041659552301525136256449495040 8795461 221039633944925896729659712096598568000 8795462 -12224650427887655896932077744179469568 8795463 -93693184774399373724386201741622442416 8795464 -225370673199519316946917515811449584640 8795465 -4620518254966817229072953999280115200 8795466 -2410586341743353432179849105298727888 8795467 -21692809431728168147601070245052437484 8795468 59853846932988317263798889283139921920 8795469 137934094623159387152679692857011198144 8795470 91213417714811313563385107856617664000 8795471 -154000093712014751569764991114294868856 8795472 10197302002044282794356194525905682432 8795473 -269927541828231669811719883545558683278 8795474 -75003489213167947075915700988067473264 8795475 6636349914423498439055368736584867200 8795476 -18283061693647665517278805027329927168 8795477 154558492915220576349320024318406930012 8795478 -93603593703072311225671818554514432 8795479 -154156479890211860029830190351344591360 8795480 -15242098402820505359223178023518208000 8795481 15611900420808950629535502112662470352 8795482 97522422481398618546996025719509840352 8795483 49407300230067491375475415246562097732 8795484 -21863620964977067661439760638549263360 8795485 175721787528138462888342430034804307180 8795486 51527797062692740108220597520704495616 8795487 64463408053246399207921615376376876360 8795488 35695225043851926822681436800545193984 8795489 70083717485915620184662109130937024290 8795490 83126956987736056558976462068124160 8795491 123228089190251354246202851144954692892 8795492 -23748424983386492119253045550878011392 8795493 -30129635482697485100563781690679955200 8795494 57297344739689951842001563887645166272 8795495 -75817428852097225492580295534555163200 8795496 86300702155632652696250451082550476800 8795497 -33801161305156335227684142017125056540 8795498 -3570415606576817827830929321815696800 8795499 96427239983940736237493019029693356800 8795500 -141315260614194309319597117956837120000 8795501 -26784561539667056905382452359313011936 8795502 -24696110980034399460120952876842769920 8795503 -190713175747552537076238598465063599560 8795504 -56081721796704746838012009683390791680 8795505 -14921055645741950136241683885064381440 8795506 -36155098633402230044409523297836988416 8795507 27270252321171430199165278196842662912 8795508 127122949512026017493706591755485224960 8795509 -165168211097609244601620400277579970432 8795510 -47070157438407527134315681656944730240 8795511 -139604455117195431759624278279777633568 8795512 -156944424965521966104886913519336816640 8795513 -51202609363499466964946310789839721600 8795514 -1457524278533724625179297941727098880 8795515 84977926147604530388906118844252220160 8795516 88914971378979625720422137928515389440 8795517 -174630694398368846992705794698551541952 8795518 17108823714459533095114785478535807040 8795519 -300210284020009608223505623116263134080 8795520 -10260933431167349085087085929431040000 8795521 788388914138769334844733016677921344 8795522 73834812538858930644767024510292486144 8795523 -37461540818760492262998051124191331200 8795524 74746931784689345344750192383301844096 8795525 20802382580430330736169325321666254100 8795526 -49946294001726503887791284022138192000 8795527 195777456334165486708347972036168492480 8795528 64024542371236947345594493629928243200 8795529 14387860397248307691782032215857258568 8795530 -60646463202460798804031926721756007840 8795531 -35096734379994946672762661103708367536 8795532 -3857703001516093490352329201137529856 8795533 -313818797532426970042413612445829405760 8795534 -36631426432360472351436451002222496896 8795535 28812015446194699242664541738140177920 8795536 588385107540430716089385965867843584 8795537 12303702935563468059502329280995110400 8795538 40461055713206634390882480426539376144 8795539 34604887000039321407640195442258987824 8795540 51508735441259107462889844160028198400 8795541 -30553120980646997192083887726938253408 8795542 37148099299741511541312561338737895424 8795543 -71896334771466719670069692161945263240 8795544 -28574455451931267183135746958163968000 8795545 68541052238824157425517671421227411200 8795546 -20954704785872747191144987460777346336 8795547 3999783718591548107303257347009242196 8795548 -140980976211633096432546390433073684992 8795549 -70500148122124722752483919832321166400 8795550 6522769701847740007613478386779545600 8795551 -8383613200082019288350934202300232736 8795552 146029439187720809900012326149541527552 8795553 -6536428225948816080676585169697878976 8795554 68024991457362772903504866269250416976 8795555 100482083615787665240898972377702694000 8795556 -43980370928722678400649216300966543360 8795557 -4261963671802741524632059854292976194 8795558 -158800438861028891856885900430611225120 8795559 219029718148523769342348791998432830720 8795560 77686711037230115487351312570007296000 8795561 -146697914382915145695100682184030584838 8795562 5341511650750342538195783802072881664 8795563 2349512343664101937330614774810228224 8795564 -1695179928815063847076169465812145664 8795565 38557500803821531985939309668410922860 8795566 -5709982829536975756442890124109330432 8795567 8230923613488000992489134417285582320 8795568 -5872147321192243741788867482062159872 8795569 -11030467703337903716434012757208169104 8795570 -23796349679505604036753747072751639040 8795571 45768612744391913646072747347879368704 8795572 52922386407131019420768617368452924160 8795573 -153530155860944880694355108553461852178 8795574 -5192967600320584167784262324959378560 8795575 27316045349737721284028938631243383000 8795576 3573685518085201783079521296005775360 8795577 16483970879127627473352430752849968832 8795578 -182862926606130441573279882199737219840 8795579 98414859125450420423328568275727077600 8795580 -45235643792029041253003193525413478400 8795581 29408372869644010877786054617409204184 8795582 68877174677963733912667386781123358592 8795583 -1434481580968762152371071177372457736 8795584 8200899279431400612767094731219927040 8795585 -133330373083509156658125532619312860440 8795586 -14184747323248391849033503974226475136 8795587 -19956214147421262057003099878160505248 8795588 87718544054942772466253474753831618688 8795589 -128221161976311379149158778106472612544 8795590 33096659515426503586008855632874787200 8795591 -11817881778464628370969475992932926976 8795592 66044949113955314290287051150024222720 8795593 -228698202453896135166908495126228518896 8795594 96392686928053501705377935004043895040 8795595 -147103102334812210636118310137541980160 8795596 -154478517672782076782342961089827348992 8795597 23852781604147636272242193119857517760 8795598 66267245994225561645793230040455514176 8795599 21129902895738374785015296712561694720 8795600 15608757818124761172785212733030400000 8795601 -23091613878273262578843899018381136000 8795602 106369855389037165997602026668106950400 8795603 -44845785520583786148596142714990765120 8795604 -48453805181810155069150971130486831104 8795605 20079852135013866675981652121201736960 8795606 -54893464916087454115547758306456897248 8795607 589972830749363264694227775245684736 8795608 129076953385854860777864880374651228160 8795609 -105538694233622438467540161972177011190 8795610 18301376605884892014367923655073464800 8795611 80075878056417357707577349299110176 8795612 45966115990847344917872024255956208640 8795613 237009021334855165569228760857484886400 8795614 41748078098554460055023337035791229952 8795615 49040803203936573769431920030463786720 8795616 -96001205517378545941638888445491019776 8795617 154279378063434507542221788161126933666 8795618 48859198832596167435186774987107759904 8795619 -82007347022995392950733960479159695200 8795620 -4538511559415937947971592902656280320 8795621 -131149441840865627669151867898424354178 8795622 -48111791965714630120115774066931689472 8795623 334324833110830853516994380290571440480 8795624 -2451706032281984550454021621794785280 8795625 8515433997226869066627792426874890000 8795626 -37434400813589898591828591820829167104 8795627 272268690003801303935282980757456420832 8795628 44900508650470181840851258885361164800 8795629 225349321901993787633179387683845462230 8795630 -31490061644670595802869051809626572800 8795631 -33392753596301958420541691083653440880 8795632 54915928700113599663586482938118307840 8795633 28813766678626516809985897424379485760 8795634 -9817693235350609495915887683510794752 8795635 129851828202505561096383061457204160 8795636 -63037219841301756296036128118872801920 8795637 53441314259660513153270611450447812768 8795638 -131223630966185884344262967405753605440 8795639 165631521992287688885789521841131097856 8795640 5243241893250039021657810268854681600 8795641 -120217476294486136625135386157597751958 8795642 -141661342350060441552180660782571897600 8795643 -883195281473619273466278945978639936 8795644 -65774871117847196882785938556859655168 8795645 14551255646668931591241973655186745900 8795646 27584519638260385387180420198262533440 8795647 -48662761893135897056723532105082197120 8795648 -8254464118232893396684944886946856960 8795649 95642358710409876664456048862413161264 8795650 -898000843098114599922119402468150400 8795651 318855390040925253552910435445486895600 8795652 -53565484471210081888308975836493370368 8795653 8493390391167124655283644552412094144 8795654 3884576167536266552311392679908895872 8795655 4718929374722489238471792533683910400 8795656 52545415611996833559230157796135618560 8795657 -58625678687036678551993029540956249820 8795658 -33537759310403494914680068651970985216 8795659 110123683980576863491848821692996858680 8795660 75382896175587005357434305122431580160 8795661 13681346734532395869149277330777907200 8795662 -38618188170573723515152882826246895168 8795663 -55004433193662771505132846146698231496 8795664 46122854220893650502865596068889247744 8795665 21682236088744536636826824485140275060 8795666 23604887821408888418863429678710317568 8795667 53519935575758951814506377451907581880 8795668 31050244589495599364716980184610267136 8795669 -22315963156556115666037717979006760804 8795670 -15484227188189634393573740329376409600 8795671 -133868410658685564200115866654842431000 8795672 240718893633027533085007857981805516800 8795673 -60629348962635677219752377213142161360 8795674 -58101952289413957618358876999555755008 8795675 -41932930084211016104032206818874229200 8795676 -23562677809519809375640322072166137856 8795677 105827824335025029578743670267255484384 8795678 -74355373508042150390246826470512561920 8795679 -133536181972017770015228505297252958320 8795680 42247782887270369983644481909333032960 8795681 -257033922056214038310580040724716333628 8795682 -5900069583097848582777138414419481600 8795683 -28950510772224436335030475682559342080 8795684 68996647520754264706976033286419960832 8795685 193255480726028636738570733542520781440 8795686 12332096748669899236930885427646029184 8795687 105165563257181636121495409546017081336 8795688 -111889427084509883563788598222649671680 8795689 17847008087785956846530807513003614080 8795690 -152732866255442098215367092721555867200 8795691 86914131680867219293871883409351811100 8795692 -4476195523609565903101868498789621760 8795693 140827252398540471692052908724889042464 8795694 12601928111029651551529306780914918528 8795695 23969070406600499455439824548677527200 8795696 10462759063268414649441509978439155712 8795697 -11722223328148229641058096464217592672 8795698 147261098905446382276485850679572616736 8795699 -90249272851969258080520976184019988280 8795700 -66275868267786552754177588099879008000 8795701 24817065529519503948846835025703773532 8795702 -76714855428430519363985634396930355200 8795703 14337608683680772881606142448876095104 8795704 -80619648863320621019193639441363210240 8795705 5131927013115629046918298617938286720 8795706 13640430366211075596834933310662864384 8795707 30063085253802266132576644379468654032 8795708 405916352888760473571701225471224320 8795709 3905637448686566405382488359523012364 8795710 21871883166453511890873498018200862720 8795711 -132351058716210816063339869729119226688 8795712 32258780834518566884398390013973233664 8795713 -32664278143345593603734492115295892396 8795714 -4454518972920093087928221076275238368 8795715 33840327577004505784082783188350608400 8795716 -84947125178577773901290511717936230400 8795717 -78362081063499313727624357020824919008 8795718 46955376897320768803206125457800981664 8795719 -368963984431082556106061529112352816720 8795720 21320289449912474025742377363677184000 8795721 -52145449883691260202720590295684298752 8795722 -21991865256654852334691428312278130848 8795723 69695674717857651421567270123068902400 8795724 215161153254333620741682119754104832 8795725 -78217170218887343227007161365659566750 8795726 -105981923224774995268222432559523194688 8795727 -5198402619472828695616502143990283160 8795728 -37540198054479345080552741696284008448 8795729 -65451652623675845955755264353884431040 8795730 -142072969977406115337672787948738560 8795731 -79581996347789667831619715390373349808 8795732 -411230076880727666343391063392395520 8795733 -560669948431708636057289958877486752 8795734 61687901611508913488262769382628362016 8795735 27972253656086068678664631970923511200 8795736 -3022835855181924984384590718905548800 8795737 305958053259719462700473067992973596692 8795738 46023733199564280423127998382673738496 8795739 -42211499740227760458260895028190609472 8795740 92200417277362489460600032099295024640 8795741 -171158005355085671308722353684375337216 8795742 -32461929427507578277018095129715101888 8795743 82098393192798016580604002338368791544 8795744 146405275677511950441845257837617217536 8795745 -19492479539473778312289572442880824300 8795746 18987859726629229057057575317348163840 8795747 52570159527439606212596429206548359196 8795748 21946739897861976244925877068572360704 8795749 8227876380334223775957304528661173440 8795750 124760573305302645103132385382840768000 8795751 -9699301126010379933710894504069968176 8795752 -10453113299414201486370556435174195200 8795753 -100261888867108704991200891793526188998 8795754 -13797660603032201389220491531265501184 8795755 55967698272604696301146314366768762000 8795756 5966790678125416224317927098766995968 8795757 129797820863036007505038376166173976640 8795758 -21899043701881512119501661148609506240 8795759 -85123163406817945732400892054159803520 8795760 -13990985233288303094523276772064624640 8795761 27496821560892532325401203183106128052 8795762 -35703693839640657543329527737071868000 8795763 -44770028806727906814700678451440083600 8795764 30936781868293051705207900837096445952 8795765 -2394818561358234896704915967009218080 8795766 13782301810185842919784981220338040832 8795767 183328446449758431279051905756928275816 8795768 -333031977362138110851849411750801408000 8795769 -84225524920041522989832657204313719072 8795770 871303504614811467945391156713048000 8795771 61886284905957936609800454977319198744 8795772 -14517934077674196340451606737377469440 8795773 -58455508727423283180221314552451132800 8795774 27030387660433584561197848503073101888 8795775 12196694254660049494064216483692560000 8795776 88874165925472655239849762078662328320 8795777 -3041836047510397470179389787899420668 8795778 48018746376867819651449383402907773824 8795779 2029702777693883684383663718135046720 8795780 7447939760400546579823125649216573440 8795781 64610147675389791037801116311573616000 8795782 74885270696669428043549845304073246912 8795783 -160433991995826484326849011666600367600 8795784 87306575242711696029672813881100288000 8795785 21869944425871486093885129111957397760 8795786 148507976166252223347687355730991116592 8795787 13679404627837096893648976398567521280 8795788 53143666409466745854452034289038166016 8795789 -139105036468693750633916606784762677376 8795790 4128644568964464963391614644371492800 8795791 -24515631295186000896143954381812185808 8795792 57475576026106539126491329480032362496 8795793 -67084729296783493862582913950556471072 8795794 111510011445325527650536843066673793936 8795795 -81999828117213459621563751102663781200 8795796 15153776616837643490310006828064020480 8795797 -17863604259354088111196612457549648754 8795798 -30000820078457960264606434037066237952 8795799 216671788362355886009456706636147869784 8795800 -6260356343578560100505928718387200000 8795801 -109593949707048158244799109152690261248 8795802 -31401305492672321493362567835460862976 8795803 297922603619820855834035465321076232120 8795804 -6515223878782740673720827700856908800 8795805 -50299112850575730117524766579109422240 8795806 7957492386548479849817362038896011584 8795807 -69413108812259102696029758360089212320 8795808 -62227271117813419563674400400333602816 8795809 15431885210637953839493471222849496240 8795810 73244318505018432115213762011505078560 8795811 -34003855391527203157606573067899543056 8795812 50224300292699543746182209837073253632 8795813 9727604337174500828620524071160005724 8795814 254553888848205595561949812953881088 8795815 -39782254009494090985250166256100152320 8795816 -14431580706111520761811042156471910400 8795817 -158668618208302582686676308516324183360 8795818 -76380795940322804291721361871141282640 8795819 153664517564332232907415441009333172040 8795820 -31877131594170220379037374052378378240 8795821 117340435287154317501819710695018935072 8795822 -185200661202929329616247477515827200 8795823 -36497683401634145992441808019765837816 8795824 -55627637555180756013595360138653122560 8795825 88420252407959565246775901555098188450 8795826 3306425563001625244544500258613369760 8795827 -175959078613847068360222602134363087568 8795828 50576842594230725021672695893225486336 8795829 -27702582970613024442212463442384324800 8795830 -11166787355160496670387669964512125440 8795831 76045078684650989517807015435002639064 8795832 57669235971081770882876359366110412800 8795833 37032146133618348515029966823032519082 8795834 -114509758621773936987880471658829174336 8795835 -19811632680155089760778008197820955360 8795836 -24351397941359279698191798277333885952 8795837 319714981879745648031212752249365957900 8795838 -9567609271559961348022260547844782080 8795839 18947737091081336823348583657814556768 8795840 -214355875943550835209770425814876160 8795841 43095942453418478752617988038211906080 8795842 -4004670452077748776907271616889216256 8795843 -18260522714415092360765280772440023640 8795844 72563365338548815405192038006045450240 8795845 -106798066523464411664840572475890300200 8795846 -93726221384683662117345930619412884128 8795847 -1286653759037023677774241692918067200 8795848 2659014459064496196157355635451166720 8795849 111232320410834073051998646123232949850 8795850 6260082946638793122393977096546956800 8795851 -53584882276110543850486105085528038968 8795852 -74612304810407750943634375816266620928 8795853 50185026845672799864136234796566092 8795854 19077532343557414513243017168644464320 8795855 42936205737021682912304813941546826760 8795856 19443043791376099720408735654942605312 8795857 10113526938811149761551928894980190912 8795858 41439100512000023736045033319872060576 8795859 102178203657915027817969071224101297920 8795860 69130967850753549853630903925557248000 8795861 119520766941289205902850100320671920462 8795862 -28094122351696475568591349223907027456 8795863 -158877307525630601066310462197273843120 8795864 -35093761627939461404694497075399884800 8795865 583369090358778947842288107630192000 8795866 -54596304159842690657491644999841636368 8795867 101471598492807583800202822994034986160 8795868 -99872108158670893833829153310499646464 8795869 -106541771163558727996781871651633837780 8795870 -36557695883050404715634167903318761600 8795871 -98546314567351324135029181850919586176 8795872 211533511142078769233648745390138458112 8795873 2018918724198329386688557912673790000 8795874 84960758172279845256035193702059051520 8795875 12555650347287620260049062350573924000 8795876 -10333900194509914102089034766847993600 8795877 -23478937674048405987184701697970868480 8795878 971253619122733412169191451710423040 8795879 26137020481296655462956410010093540240 8795880 -53976250733562695821021522798042828800 8795881 -9039810400881603665463770003540146800 8795882 49382356663679102919771197341505487792 8795883 -8482577150337192402781856313436094376 8795884 70907243746192088313763636412681235456 8795885 28114329410464256887317027185430005760 8795886 14643373003514847935700714716287638528 8795887 214869857488981219737742779669644595536 8795888 -25853279727344819316806895262282776576 8795889 60964112950782598228044523386675970944 8795890 70397210530332427236200592690627532800 8795891 182244724969496983899477902303688341280 8795892 -25297874338460595498766906228907827200 8795893 -56836270514591011402384732826320663040 8795894 -17666339612343383378859426143294921856 8795895 15909891169638851868782454354780971040 8795896 97894098701032165953145442263868129280 8795897 -93983269615967215025576434635851921760 8795898 142779375872553713193298002799673740800 8795899 -15112916162036391275813181941650371808 8795900 -81218650815425583237868308908190528000 8795901 -3534441860849423363749699211456790336 8795902 -61537596730256374716036101066915827968 8795903 153409136789061238124260927070682476280 8795904 8385576288893699569938207702597500928 8795905 98340417237186236580348170943667263060 8795906 24913542747011212252187997855283123200 8795907 -63870877463949476060521970147493956796 8795908 -2901693718247686815165818192353843200 8795909 147220836457877044280433948021860692992 8795910 -21204679891179787906735991031528096000 8795911 -5549218172677083362070857068630160488 8795912 223088367394451117128887752346894259200 8795913 30214916618945195349943846134597946368 8795914 -136239738015521320800811443306433396944 8795915 199493718125491310648483823319207536720 8795916 3299589042811961916113013344179594752 8795917 -49052622014034333484096005308739360000 8795918 -1795032499056431212253842686756747840 8795919 130784051122395792608774048423942891520 8795920 4056730227322525611111810682021478400 8795921 130909162698627457470876522704909395122 8795922 93303369040913168778117988668311801472 8795923 -19331009471590538044352568290079306776 8795924 -41112516127491409497863590198595071104 8795925 -72087318021435061465117888545413304000 8795926 -252414105113970104863965887629503821376 8795927 67226127590546214019194382174856542944 8795928 -96067225386212660202697803563164323840 8795929 -61040220399508065135868199822900156470 8795930 -25799214965977423987332124514643624960 8795931 -30144198259422359263028386133651967696 8795932 -108661756018182161767205468241095147520 8795933 96012366180123973044546329274791159724 8795934 23101304154878980541439924464031937920 8795935 -17916552899733529751822589762931675680 8795936 -49199195015659350232528425159449640960 8795937 -173171926680642694748047514205950888832 8795938 -32793525014654705482995595777416008880 8795939 -360488908915094063797279038009679225440 8795940 -10907817424166953073048945368073011200 8795941 -159701832036169577143356813066380148480 8795942 -38226522876576519114142023048971360256 8795943 118901544871386870850716044082423577368 8795944 42233580977026454996909221070785244160 8795945 67036134053027933030456808291380220480 8795946 56306299355702894063982485435274365184 8795947 228853919548972509226338364436018537396 8795948 -12917640767635894723777771511309481984 8795949 78321955649966028757452482215554694464 8795950 31414004493206321483915666599579248000 8795951 -587816745161303309334168609479472648 8795952 21386618647910623277984228817272832 8795953 40834532073588055563101119444291709160 8795954 -73898175357486149352162420806208077280 8795955 10036350484668822349230225852773952000 8795956 -82499803267997731358179250699490017280 8795957 48318768038379735624282421954279316832 8795958 -21879564783014245683927508963592279616 8795959 -54627881301095314259110832653464004320 8795960 49977716250774717583456502965076582400 8795961 114447826169760356184488864444462733120 8795962 -9267982039672097709703441529205398016 8795963 41510612812569064059380191917508679784 8795964 -24114473514979160388197141349134913024 8795965 -73667627185795418650806351577004198400 8795966 -63310514202304124655083440569471245568 8795967 164107229080604808337774389325609288848 8795968 28733135782852312706965693366414082048 8795969 1049950281543017151938443232903561088 8795970 -54170680316052391684790049644765400000 8795971 22373899984031577499711862520418606144 8795972 -518859648230856229381698670599889920 8795973 -8316246764312312614031733113562583680 8795974 101661445081854131322504943915024320 8795975 188628232301821375243066866904102113600 8795976 -14828363235474467977952564633200558080 8795977 164637417524756413643512190713625553792 8795978 193381714349002107293212022254974849024 8795979 177909896637602554483979658846814975920 8795980 67665091600477624554732399624012672000 8795981 -380869471334238809366149889731881701088 8795982 -5013926008148191902675713956879110144 8795983 -124190410130287661921211320131600674336 8795984 48349585904788985766382287193230336000 8795985 -38817573490116048570028698177594100800 8795986 76266680256984941859630091913439740064 8795987 35342315580349424412347641815649356792 8795988 91613379586365469209475196717351628672 8795989 344448617734091195381617352800917048 8795990 106731302273172318221674793272540944000 8795991 -102486016785846940381207502125703923608 8795992 -4512929096442641715777204711463680000 8795993 -59394136742432215646028080678772517680 8795994 1486777355221857394634985403061784576 8795995 894964430203737570149942140233539040 8795996 -42528074533839102708523215578643479040 8795997 61001972095463064797840957490549783840 8795998 43107568371705644522945967626249616000 8795999 -25894651440094832419194586784816355600 8796000 140814592831565696281704176235184128000 8796001 -59989538958929463150615492329030795998 8796002 14522588535135043690842851902735970304 8796003 118132823047203278968086415654997842944 8796004 -1779683039273912093156922102402154496 8796005 -48384468920216771188184233321686368640 8796006 -10769739699483092455802161154871235200 8796007 -126366706996968000754347746102851396968 8796008 60890608122972075385388067324472934400 8796009 -159523862432947054194179570579343152496 8796010 23768982999310907568933567337232295360 8796011 33892917989392657651469028757611756432 8796012 27568688328488772944471630657143111680 8796013 -192625578715963291095787432987080990816 8796014 -112417380410632879299140980278917598144 8796015 43807477895853593551227927918864097200 8796016 -3396910117188891450360764994288713728 8796017 -113298905469716846868028154523471506136 8796018 -477326185907969142293939480613519360 8796019 -82534218312427988810727965066285747140 8796020 100287001370562011314353864999883898880 8796021 -60534348304665244659852191315735739456 8796022 8372722321426943848462339216179441312 8796023 2978125726648239520282565015976393000 8796024 -31612266857474548320426148219098378240 8796025 -14759597469565367250751196206275819200 8796026 20472313020959083813094256974377529712 8796027 160453520933580206312950960298962476480 8796028 44232025676982358268175578638639865856 8796029 -28854817733632957514484988787361358560 8796030 -24578643723445218399057520936542391680 8796031 119049006628665663514021483501047310800 8796032 -63471974693625835344342503068941680640 8796033 3206633175388364360922655547321989026 8796034 -21158464024284243626484718624315046880 8796035 50236986359969445003160507650919850400 8796036 -37343708856597037298487196582470693888 8796037 5172449092542240684040228620977468672 8796038 -10711632515052900658047610205644490304 8796039 -36611605838183453044950384195157531440 8796040 14660568658403384284805708955797913600 8796041 114525781915424174974223052096104802000 8796042 -8130779034197973465670261599911056128 8796043 271481136810573812082972672499463621304 8796044 84003651326418427250190240951021046272 8796045 -147224497400735891583201135129211680 8796046 -14875077954188067272491113784149240960 8796047 16990853747245375657900549946381785152 8796048 -7816827053368566030241181632049971200 8796049 -78076134479171270947455453581876159950 8796050 -50428954451450067789840123096139392000 8796051 63182482160417932558011916692271032576 8796052 -102726528314212053064760503739727792128 8796053 59116550797342611209645278318526194080 8796054 -8441959751205716127164282336554584192 8796055 -4868564764801468180500995338610753040 8796056 -251181245202761333540148031892480133120 8796057 -51907809457602542787607094073601389696 8796058 23128192921712885823290758921277756640 8796059 192768052446063828822062281135911631080 8796060 8474070375499773742468337874198528000 8796061 -24565340599948267730960555289077054676 8796062 -2087504454906231457266066331779716736 8796063 -55680091334936370235176731479750192056 8796064 74982244044931636079232175736673533952 8796065 749563132108908607951880077965101460 8796066 -15140475049643483131270576952546688000 8796067 11206411076271334539100495784810400000 8796068 -35812458939234440448861633134911983360 8796069 -189372773670666718813838839299909614400 8796070 -10389093726035776239846334109033147520 8796071 -10769724654174900328622474439906766728 8796072 -69640232318406277663955579755411046400 8796073 50757059548943846723946652970948382528 8796074 -4750315497381562974218104346951516160 8796075 -11500378510815738677956043616591785400 8796076 -100437551566393742168109573002164853760 8796077 51426247585451207431929420439719486060 8796078 75983374985979395850819970190389046208 8796079 138422361702534190614147161397926625680 8796080 -156278226246571523336096915011338240 8796081 42579984636360521233874160801652292544 8796082 -55573653266968656797192418583626267840 8796083 125582044958389755383234545032492760332 8796084 32012877205522284935351413873924214784 8796085 22866474829530147456655029745980363960 8796086 64536915120880441497756837123974784 8796087 97071498663988046563949304227615695440 8796088 -187222690906594607431926601528779878400 8796089 -85827883512656316707565716779629011244 8796090 -25893474524443598452463837502389007360 8796091 70450247563946895118435817005079714232 8796092 -17771457643041548197005101258173429248 8796093 -56777380006134124767890422697652078336 8796094 62802106013887868484564722789635236096 8796095 -32970509510833978795356275124049920 8796096 -49772563795095990355272674041216892928 8796097 -431122515402786343347619710222432583680 8796098 -390986276439751528619621456236945200 8796099 6365607941756326236399597817148229216 8796100 -47919886955119343953983304454041129600 8796101 -89891842185532876546492498407957692898 8796102 26310928279636161985293022660155869184 8796103 -35791424613683668069466831352016475400 8796104 -242799189827427917862051149670893706240 8796105 133174134840475365336497931191555609700 8796106 -57858183659383881008482084571450196480 8796107 -25272026184723010397766240549523313160 8796108 986588366327251983015586808449973760 8796109 44045908172347604038310997519445544416 8796110 48720580967732598765767231253907378560 8796111 31588093906065547958059094145852244872 8796112 9543314099625778463161735553732911104 8796113 92516677186561747654908646865234437362 8796114 -40360839816209124674776542831090270720 8796115 29602096050695514283715953189691219760 8796116 48166646597986191011927310329649463296 8796117 50639189279276974701222220901282359200 8796118 1010288962535585079634053275195285760 8796119 196275490376161331025982096712005309920 8796120 -17773335604723868186235764248520294400 8796121 58837518309001785865679900721033627652 8796122 100737799279174056759305886244542512112 8796123 621670065290195201282440174353297408 8796124 78687546231396095372783379497680878592 8796125 92669170605724181300147609811199878000 8796126 -570055671600986595802846706651123712 8796127 -263243617897838060606483218538665885024 8796128 77082833402533712004187259183089582080 8796129 -15901997325525070181420893968425614416 8796130 -9010714537070842849772549027133427200 8796131 -245499984996115401165858149523086644068 8796132 12756956167536674745435788744201088000 8796133 -117652430460645459038298067705522592640 8796134 -6391985986157029704229273122630314784 8796135 -3756290675692501851368746734723902400 8796136 -6665150142939459274890664307934873600 8796137 96495313768198021383473704144552136820 8796138 -5300996481279491287814727792901615872 8796139 155928460128167675414995200517050026640 8796140 -64497043757073136364836699667373527040 8796141 -172943202495929224131193923591025930560 8796142 142616472185417377485206593970347217472 8796143 112022545783899451140251852152302092448 8796144 -2098633519450357887892871002422509568 8796145 -14278450226217438541689345671437348800 8796146 -51835103638509985260552615594870099936 8796147 13514984697192265996373604698619420672 8796148 -103945503455931488165753620130585904384 8796149 -100761256947870632232048675237747905664 8796150 38891213674095955811783538383942097600 8796151 -41961519093720987990916949615965839136 8796152 7667368500062195998373541624338841600 8796153 34721786391983341124372956771374717504 8796154 74082732228792923253974010609170180832 8796155 72013928072955704945390326388714434560 8796156 2555653333444892684989759254898851840 8796157 -78083174167403638245438933118945380096 8796158 -25362073223939055373011770336208761088 8796159 43915102504079739662495460727540820664 8796160 -3503915507886591572995990364356608000 8796161 -167351236028712043204861986792024320976 8796162 46830595761400864418340485762781114624 8796163 218974966694405257135605925563127900412 8796164 17825734502836385030020051233903513600 8796165 24557363007482636504662430129404245120 8796166 -1464047099231786903145360698391453696 8796167 -161793867933244925244584393175663335784 8796168 228873637492368287626990160368039526400 8796169 -41934120648201277923746711464325523430 8796170 -9647847848987216989385510971788642720 8796171 51308933264126700519102347382460328880 8796172 15692108705593937622620484178026332160 8796173 289057674062245020813525368442752026422 8796174 -34056108774722428517396979273339555840 8796175 48524207289315251748155740651277179400 8796176 17498416098629034937732528468053196800 8796177 -33836372177339586162613074588705897612 8796178 158786918574078582866532996582232202640 8796179 -62165871700207775101227992161569634224 8796180 4681548522422538360811592625513768960 8796181 3721996158309481331508745331261138364 8796182 128504413455117570435347684144658012192 8796183 -71666951770202260808974078040449449600 8796184 -99321048186998877531709094859559741440 8796185 -25345512636047705777679019025722351800 8796186 3743126702780057975770395296017285872 8796187 268364656172164575548466865268996232836 8796188 -9530060968018972010431437621686636544 8796189 79350789050583726040654785383932809408 8796190 26251899224919235727619998327964618240 8796191 -111476091529943048500314840544615735680 8796192 -85552554884437354706148193009438556160 8796193 15224183229780560685430994038426560960 8796194 787537908712857047460316214919381504 8796195 3567433387511875287923017929750102480 8796196 10239050132122289315426778579538489600 8796197 94362895127794587722645678917078883646 8796198 4196128480992785767371017082031872000 8796199 -152027859593821642465957719990897377800 8796200 -56645730816310842088261940693164032000 8796201 -64318874350715627178527906438976198768 8796202 -103316105128423345182240884377205126400 8796203 70977831393341932239216862618038838368 8796204 34410486821019204558855720965111965440 8796205 98047718543512236261942818731375002720 8796206 -31506508748024191158515674665683931456 8796207 17780024204646859170176427554036740992 8796208 -3276739036716792183463133078558539776 8796209 -828374947436049608619107654470810896 8796210 -27842197782890632353547405261297559040 8796211 215890592639743629661978319793705461800 8796212 33299595296183784181756984529991278976 8796213 -66118887509316568333668101204784728658 8796214 31654593433634129150503564554117328512 8796215 107955533349142383151993159688650992000 8796216 107646789145805505926812790833029120 8796217 -100254807026870784806495882407291403734 8796218 -80273715794044958160037945622193050880 8796219 -53195833473029354521673973121309719552 8796220 -52400108911823961193700361898463301120 8796221 -98815806818213382737389630063176473280 8796222 -20679792809434708276313208864840844800 8796223 -25417394612800470034918693909663337640 8796224 -100584731839879704845644990812272984064 8796225 -77725922397805881695245826193771780000 8796226 -14364303111030134724388957067545841760 8796227 -154541367905160636265864476022648449528 8796228 -24144865173355971208790953048074522624 8796229 -114128225249470072233824310105887072800 8796230 66939494809672600292183033176903877760 8796231 -119437781959991996507544505243364224080 8796232 -51402972621097219104607696565727467520 8796233 -155613238393730832836592302093285044518 8796234 69121331292948128845793083743414439680 8796235 40634428032447311402499491240702976000 8796236 156672287484170750301625862683317404160 8796237 -23330604214525773968782536359822447232 8796238 60745129442199766577199163568543289792 8796239 -219973665251449077179160181835762817840 8796240 -1756023510898120780244145771174297600 8796241 66550040166998022792785466076591190642 8796242 -9158009591898866911421045080225852416 8796243 1160638531233611536400787427139654400 8796244 -136487742802953089931308321103972110464 8796245 -175732170354121358239527532843031662500 8796246 59430883164026298589826998423327641600 8796247 144704024136234323480050171832067639192 8796248 -420615629683731947440511511309109923840 8796249 38516972620783024711239748323648583680 8796250 843148784355852364868822035950720000 8796251 79776694899101820940607520184648989600 8796252 -323097543903455711349904003871121408 8796253 -234583086682080639004346132165106721498 8796254 47515659771278231658858686701663276032 8796255 -38389094108092840091243387928668236800 8796256 -52876361488610780680888698049715503104 8796257 -103832770422955624992892377296956769760 8796258 42164493446669034399423232354362998784 8796259 -1450089246892032295199476524728457120 8796260 75072738741258529543831053921356636160 8796261 -24255082323663154423876617560134860672 8796262 110760137137825159246294578300728017632 8796263 3263855886522262157011472211771400800 8796264 84812481825410375100530794591568363520 8796265 -129346996701097588078337658040182804480 8796266 -73226033896570889283555925487846937168 8796267 -11755197187655814025098824620910868516 8796268 -9465235328206365421065935876757847040 8796269 107507617305161684850852319777382534796 8796270 -8994198151813308903718737496121917440 8796271 16048038995581042912201721851289452344 8796272 -20303907026153486322674640244745601024 8796273 45691149239090806939846295090832879984 8796274 105726593165851462072470878043557240832 8796275 -21756143214462175320802167271073039700 8796276 -12470355706474284962055925697300858112 8796277 38886434079726097153111456927931546272 8796278 -2803825715352881254456606699198090560 8796279 -245550438384271800898540855406383872 8796280 5497584788451305565090530362220544000 8796281 2103103329483985887885550465181078016 8796282 -7819839997711075258549331777988293376 8796283 290987235720407931430151529671760346532 8796284 33363310444387698685099848100471249920 8796285 128191569548563220035169221843330713600 8796286 -13238086629417923888348183974557393408 8796287 44855564446590020459209178290286103936 8796288 -150140598957221455730819599704344494080 8796289 179085273592220139465466291324616220720 8796290 100253707589297897135336320091695418400 8796291 1668350522278109187543475562751684864 8796292 -7640479275367436524533699957948519168 8796293 -116036608079112041613996123806472475584 8796294 -26214113869289531119505746838319737472 8796295 384284273367609759404007380986496640 8796296 -174516264538856904561983677125186723840 8796297 -184059062112231067226650042760309927520 8796298 -16139762069267955290985237711556408320 8796299 -250198305532710613240560057236536742664 8796300 17958673656753945783133801571671680000 8796301 194886436566434587012803770204796549302 8796302 62728946832450342580777414254004412352 8796303 -67851606460350652351432615683579697920 8796304 -4838451413588317741172028990477041664 8796305 29745172459650987473825617688424586560 8796306 -2936602251790982031878410740859593216 8796307 42295741239768752585465710941909079472 8796308 -207265945984657440662449435876080723072 8796309 -158248215741599307263229441978226609440 8796310 116741565528316367225210761340318572800 8796311 115873842186758159560998640349126065800 8796312 -2080941342243777393810462696666562560 8796313 265678883108416745596543921270362273280 8796314 10659613970763366956065495250901153792 8796315 27679539648802987249805981527145280000 8796316 -7306159426192065085069451567371374080 8796317 188823523490776849911149091768814318080 8796318 -76878541962190021456603489763180258496 8796319 51443850048379500855931066602002448496 8796320 5062899985215748178281694998187212800 8796321 75844857885376159436087371045238407890 8796322 45899042642900452002149818742907611424 8796323 152890414668452990370177583676597284572 8796324 -90655558484417704806202994030950330368 8796325 -91058728414325047614507226150352482400 8796326 28036007285536199320354451872316989440 8796327 84054682146204526734478101951433440000 8796328 -265189263010644633628292060397662499840 8796329 281779820860413567505198860373531717476 8796330 73639304504445201607905802168390848000 8796331 -186978286983619591403583401177935953868 8796332 87734056468766096064769222757166120960 8796333 56288893367973604169758864941629295264 8796334 -136475827761416882583106187499687287040 8796335 45154385584293913261666845797163541200 8796336 -10071487488194836642654025109871067136 8796337 -6488738959376350505185455790608560 8796338 2488111531068638318908003512670056960 8796339 -146129757821189126596642964798902982616 8796340 2329482463257537467468969993241108480 8796341 -39307304658585731462495030344555757316 8796342 -53483582939428822587116307936879578688 8796343 -8908152796481130171090747447557791360 8796344 95234081890497958689779293266027110400 8796345 50587823429029494451523840429884285440 8796346 -42786021709903064183295511134757506336 8796347 -57528605676957794084463395167181219568 8796348 -79324721110758263396935963487428592640 8796349 -16548742559647559994627232481739998650 8796350 6178327403741677723851692858887920000 8796351 41228122185638770414715279015094437832 8796352 -93717649117399336231655975900538732544 8796353 -103018222241720616730582131211118782398 8796354 -1302951101435939804404032895155978240 8796355 -64993899604211626967629307191467840240 8796356 -351190181741382785818756800325052497920 8796357 64831665908463755552068244808131559648 8796358 14910643943636322657375399643291977984 8796359 -56212020932260383756429962888168215200 8796360 21414542216877580097184907007043993600 8796361 145655703652550368945898499713021620224 8796362 -132684056913708734295617716717310447568 8796363 72585231264782326256992394647127253120 8796364 17812048324512065633981641787789952000 8796365 109587170396682691506761005503605679000 8796366 -21340153454895199723627805485843006848 8796367 274737226009224733497788883460328142360 8796368 -14752950422735260610274973876630978560 8796369 -102544306158495633512658486219890722080 8796370 15998502013020205866120583468096911360 8796371 130649751335799945152610954073885630572 8796372 1986767054354521339625550515074560000 8796373 -10245075898225432770119366050992724800 8796374 26258558453382031153754828567648953344 8796375 -58439012002088721496286207552237736000 8796376 202759978400729745016197665815687342080 8796377 43764810277359348193120124353496762880 8796378 -17115869030076908884943920800950814720 8796379 -104404943095431214253027058139613372928 8796380 -32606549157143404435729177417820712960 8796381 249882398311837425032594148097881600 8796382 131724415959202293654369792165731009280 8796383 -97326112858458961170127432179401968776 8796384 27927344857242651885670631828674314240 8796385 -42339917041642713926497833974978602200 8796386 64810101679284971044984954465778046624 8796387 46096374316347129946406230868200781040 8796388 -76529899002788071093604027519967366144 8796389 4005254690560288649446134435606749952 8796390 46912108358345855945443961173934209920 8796391 308081236318152780141846433385821351152 8796392 -178234523482220517606712362336481689600 8796393 -130890316935210027806497183042839910236 8796394 -24919427263852691010765889863908967504 8796395 23786252530704417984789102985556438400 8796396 19554263394021632440756893826762997760 8796397 -28063786252436802523150331481527405600 8796398 12854451887478935060647678111984851264 8796399 -117649436759899595485115325396216823152 8796400 17786208271647214439480315379981516800 8796401 -42664775895158158385530728747834636288 8796402 -52691141040072206747934335425363966320 8796403 -18404059020528134427180446970793704960 8796404 -84183232725644245241282354869692652800 8796405 10316767056325813205488741755443857920 8796406 4438511965102183856881836636332133504 8796407 59517002834403759287420162471719034640 8796408 -73370955664001176426442307107658608640 8796409 73942331857241327597339159641366079620 8796410 9948034638065986338574589186672133120 8796411 -56785308719723948785036609056659904000 8796412 103045296970515915273645567039176045568 8796413 -251840346435255207214008334734961878720 8796414 29097910456537755816699658136200581120 8796415 184162540640642762728585521509170099560 8796416 -184092105949997446311308469584158261248 8796417 -15707167034793281547127124613763360896 8796418 -2530789610734348063361565054236403840 8796419 -26316277384831624917491750422803704352 8796420 -34311522458508346745397046283462726400 8796421 -75676437123100548096755646443525497378 8796422 95519650581323545006309821849955132512 8796423 -25511765551151099349515801208896987136 8796424 -294408287085697525308143899026063360 8796425 161386871244181094989135163535112368000 8796426 -100072459639698090986333379774248027136 8796427 1943716324808257071608305324558175760 8796428 15595992284378691942953478547708316160 8796429 -169365909117464017260160164716992206996 8796430 -52565868335997326412687324224154700800 8796431 85680688045499983293095366144258074560 8796432 -5971949598184248165527620301927546880 8796433 -139419066976603193251701498393796207500 8796434 -137320795178271793769099066488424310384 8796435 51691338300601081667838246053703274800 8796436 -21028537439106241167259900978430361600 8796437 31809467900708232109215551607358650300 8796438 928960951362647314661715918371988096 8796439 121217313415731090238643408336859143240 8796440 98634205871674767701501670394618060800 8796441 31811239654534972230281685524076810192 8796442 959952425281303320038645791781743872 8796443 82502339408449971180618966759129250824 8796444 5204909515453914014980503532078468608 8796445 -54566338733186909631692706474915824640 8796446 -2046663660473578519769562011202381696 8796447 -56523868385723067595953359420438218632 8796448 -54851106992125944918441325981108469760 8796449 197931882648870455815223674329884343840 8796450 35009878690984916953572903712123401600 8796451 -17546084163361980338367481630662512548 8796452 -77831842244392353068187431156954603520 8796453 -88309424091354838639766862477844929696 8796454 53691539198214943936032371734790448000 8796455 88699489698197681478740108520997842360 8796456 175256799173413777498730977246012369920 8796457 120445122649842867563476845843678159780 8796458 31390021033220233893032226767834112 8796459 8551990855931413643985303869856484608 8796460 -46359972855837865962511398015378462720 8796461 93059959380816203039063097451220977932 8796462 -17277989184084233881947760391821196160 8796463 -43411892335223140428159834797203573632 8796464 1273622653480292291319334596212097024 8796465 37163292577692864629772649217118854400 8796466 26103486816880337394472345472344504320 8796467 -1108677800423961679199507795332377600 8796468 42527118379537473520715692475365601280 8796469 235869633867182553185526550312258095360 8796470 9202203589113041275781523884281426560 8796471 -44990898814157299777210384741542610176 8796472 -53005844341410775186587586552071475200 8796473 189218370296639779377862579547327060736 8796474 -65784949686135422045563606259317961472 8796475 64523788633849656231399291893050596500 8796476 13182488294393630692104471296018365440 8796477 1833055341332865591687746259559460832 8796478 115798006637458959531959937222924983040 8796479 -23553240244490288815252000567661881920 8796480 20584123104396623484619997236722401280 8796481 295577132717819671384219946035354361282 8796482 59121015845741356801676114709365840592 8796483 -82035397961876279062013870259091741680 8796484 -111035451473789248009117151837077081984 8796485 -53530300624493637755023962930605713800 8796486 20290089325396207993931236710415680000 8796487 -152659339720769390523906788233342824 8796488 -26358140428886280050463248193273200640 8796489 -5602552219743781498350855532753707072 8796490 -44471160329617193818192176077844228000 8796491 1210324271177423382307416154515959184 8796492 -139202579295541175955691091315525222400 8796493 21335278918113606857521804725304134540 8796494 28694905448761292425670337301587665664 8796495 38999248413664807680521858170144143120 8796496 -7656819654625500231097512331970101248 8796497 146554551859656425931006416427429601632 8796498 11560379642575205873373688927586162688 8796499 -80628400483756123918724624741362388500 8796500 -178925139211272594840265131678336000 8796501 52402092887223278496767019223604522592 8796502 -51915039750039045313372573892435377536 8796503 -140632348489559243016365240551075456248 8796504 -1983546960447971494627033780981370880 8796505 -76522047006242169658256373011650959360 8796506 48324889469930149665182418451140729600 8796507 179958192851438293731264379765690559640 8796508 -51605141776566218429238946859991593984 8796509 -157622947219071187830810031523973074112 8796510 141698321185576249262687435151661440 8796511 106470607103028846341185437000430510032 8796512 -273123752086846369704024386662603161600 8796513 39914956742859643548146845289715864000 8796514 6665402639225520203912199906668475552 8796515 21389220064262022000344052979433056320 8796516 6188731927540322168215812415460880384 8796517 35791616665154209823525144481787149566 8796518 57174147001721125539625183986912453120 8796519 18977345749711472685817457692810008360 8796520 167185678088161731600565051267694592000 8796521 215766971985007966146834855058040593722 8796522 9414320682920453583269138301541077504 8796523 -42264360606718978451857999143982969228 8796524 -121887548318576169461047993395247953408 8796525 90957111187040026528812732604579572000 8796526 -38724357093742300629923648239550436288 8796527 152112022614819401715532481477942279376 8796528 3102553145588625445733609248300990464 8796529 -54236188237923369156560797727222443008 8796530 51678273241736877627231402230654240160 8796531 -35395322377334810990949244791307802016 8796532 -22162874035218871789085961088807410304 8796533 -92375113486040732092593633157362475218 8796534 34951280129046601618265666797187432448 8796535 -151095099577184112934892687161251727440 8796536 89246545040043160613853498695314268160 8796537 -4684781488158793695653167073110612992 8796538 5229640099045462847016152768786500320 8796539 95425655950825176371758236206240848920 8796540 -36639736291593873924747337317312691200 8796541 -67768334021065781148396846220737091080 8796542 138851579481952265774273714783272914432 8796543 -34941916912368162493762319662760140416 8796544 -132089008475983597928302341694213324800 8796545 16751386127857336953100431426280276500 8796546 -63344297396619937259806254087755059200 8796547 45652544029135064937323180232287087996 8796548 -15990374733343100482744905609354004224 8796549 161767286708245236371426104477440144864 8796550 -7808069123363088563363397819175046400 8796551 -61621164266255871277106586447162611496 8796552 247146131678448558297030751564534333440 8796553 -265409785353550512281211394208351296 8796554 -6044565744630438217504065590270774592 8796555 -58282490075408490904063763091535285200 8796556 -113047861303653440219653849561506463232 8796557 -27476584057367269465432106998064019456 8796558 55783912550787569645138251550226908160 8796559 41825785793022218330910488380924989504 8796560 14884782660815059013758147682091663360 8796561 27611897576035707150073592453379057600 8796562 -18876583997819176745462286690008648928 8796563 -8825387162608472634240920646920115600 8796564 40223586779172261732103837520873213952 8796565 95591050616514261358161510019721797680 8796566 -97866791965782833739668056718691144576 8796567 37077961711191697577302562691479347200 8796568 73576529775739658043357195189038469120 8796569 -1003610207467426841773921270853845560 8796570 12774178016452769940203251962614169600 8796571 54265142684453424102993266025740756480 8796572 45493374746770637607252867376763198976 8796573 9634366361124140072047840529299802880 8796574 90188803910860805930231026081552945536 8796575 -136763628861503445588883837431540988200 8796576 85484868488312982437925685451600953344 8796577 -168150128472476417983068468768420331200 8796578 109375485025631450694322046183328537600 8796579 57736317460003508150471415340273193856 8796580 12152920622212029935237965072562257920 8796581 -231040579842179420791655617838698071618 8796582 -9753025467239805811072061618153323200 8796583 -76733975591166982974712946860153420168 8796584 -5273738486765126110897117123752637440 8796585 636086302453175257935570396000792960 8796586 80299225106401863341308454269638946992 8796587 245291984406982519269797112245059261236 8796588 -150824433488639828371915316937791431680 8796589 225110366014320990595449713340647553024 8796590 61659177749243449112564224062831129600 8796591 4670469461334417642724189123760895360 8796592 -2530017692039402757423307406378467328 8796593 116038772186205535978345839621641230644 8796594 -22426766676130934607084258906371068800 8796595 129925500241381483252602050040719941200 8796596 439976605852493091505525346236723200 8796597 6668027678306285162644681234829149920 8796598 -24598992489162572183752602998468646336 8796599 126521832995947757602671805090306584000 8796600 28774542066553687270496400928700928000 8796601 167445761188112481372979098112500405600 8796602 25602272791633352469808042134454951392 8796603 -19615280605088776632886911486936662016 8796604 -211044132068118829438349156901373471744 8796605 -10628586653965706304973843061691924000 8796606 2717108414423519090965427060560355328 8796607 935481744409536044176076922680786880 8796608 25340535251780594036351705776681648128 8796609 -256061307802989535705967949931672234800 8796610 26136400631604664236612201926988348960 8796611 -253636200207621811249471079167633678788 8796612 153821182999560190070386081005394919424 8796613 11601028052531600850572436587423664160 8796614 138838989663866529391233574605606780672 8796615 -3637698837184261430049536509850352000 8796616 62889055844056350607201901073175019520 8796617 197031958873546257797031384166687608666 8796618 78734768177911146268491698730153225264 8796619 135363891122732570944797791186948244564 8796620 -5941017844066828472585786298039091200 8796621 5312185976185320182557329034470516960 8796622 7612397206015831486093947114605067264 8796623 31319499565700608257561303238328405760 8796624 3071175405259721554201057146334347264 8796625 -280578835883409735573966039695993511000 8796626 -18132788653884474172096527863192272896 8796627 63566363778267728930864418241628623200 8796628 17990112300818504314556139001962612480 8796629 166692079307021200467014872402236529230 8796630 -47159454445859498270893187452650276480 8796631 167619852225261965718930992450143184872 8796632 -7608182675759422039414269297658920960 8796633 20227945803239150320220900551290409920 8796634 -20272812453882380968767905695449931008 8796635 -5227690889365636328619115991338686240 8796636 13583546870635519110122696238804590592 8796637 119026520959599352725789356356712485286 8796638 34765042493955027089335559378317422720 8796639 628903571722033480622187910733479680 8796640 -23431862711986716455786871144913305600 8796641 43339604890993038852254407354993404480 8796642 -83156388012342789261163607356139369088 8796643 -33931201925623177117363975002518932016 8796644 -147745107611114132969994793457291771904 8796645 -27725391527991705599327113401010661760 8796646 -12329240180446399717353106728325803456 8796647 31395376655998666584874901499397623096 8796648 34011255240002089090580707931519877120 8796649 -6650144955511349903888683945394958336 8796650 -101735080562937907192538779968283776000 8796651 23062353265059266828082892598856031680 8796652 -52442457611143262703361523124378398464 8796653 -72833249997308528263775583633273350016 8796654 79527815600933729047475711189391603840 8796655 50305907562937083840002057083859558400 8796656 27664739648584463890985879340644302848 8796657 117286764815956823131915623724645101120 8796658 19263497974080305240838287411389578240 8796659 -244172105360490988351292505821736793140 8796660 -11444492810251854940361172060259860480 8796661 94813995369129690583160224118893196352 8796662 58332449254146391633513752447938438400 8796663 73289878591937845630745391945150408192 8796664 90605525717425054925394389161067212800 8796665 30581936690309048027509683508099221060 8796666 23678442809883689813869813822393933824 8796667 -255016366968409878626576806287413522736 8796668 22933905495888146128186482953954104320 8796669 54765202159322659687762957245755849280 8796670 -12677561437910425328839891217042358720 8796671 -39396035208715055137435664257611902640 8796672 -22683178350063564488853032839730429952 8796673 -136932250322861359549244055534380221114 8796674 1957720554602370252121251467611920336 8796675 -4240365698851122662517601286329762800 8796676 -53882791108292757856692272853297967872 8796677 -65233032196354987864658208085746670560 8796678 -64066458100388666141056092226588012032 8796679 -138157605104073838806907572578542543720 8796680 161810738432813607933056672301646694400 8796681 -2685964678768048239280309523446418688 8796682 209571643053522173246613170498818560 8796683 49082478379238582015541344197259506176 8796684 7057578162865783229132957811886915584 8796685 -99053710923411164211763457233222237620 8796686 -53417249886800515825825832984151049920 8796687 -67398949797188330650056703548988060800 8796688 66112691816333143700951810084708368384 8796689 36113091470571325748486933544626644032 8796690 -22812818282230448516530254674408455680 8796691 50828009066215731051582532844245122092 8796692 -43549325779286657650485616271911853184 8796693 46496872658414737003300432679433500064 8796694 -36316446453231428007430929004937179104 8796695 -29710953675389200918415943641548330080 8796696 51251543084077821195734267076988108800 8796697 -3119801322975236288230931501065920448 8796698 -10782428470566364726836751480899531264 8796699 2038189296647082724509639768794266284 8796700 46100411819189248763160550673753600 8796701 -4629308497587500617255804497880998120 8796702 24474824312914505535307720379213620032 8796703 -95282698658349777465393497559100203920 8796704 4256629587676164595363511546173980672 8796705 -32628085791748192670630526422219479680 8796706 -129734502792954457552752106097876918448 8796707 69629761088353857991084224054756987000 8796708 9121875094875818461017767578324254720 8796709 30913325559825196750304217081176494910 8796710 -6321670224130663256453435226174919680 8796711 23241149598128733294345380501199364608 8796712 -89815528105209263306205118554245452800 8796713 87448812701986572177947680121243758500 8796714 -7793288733936564205667052543540495360 8796715 78881671145990653222014693441879552000 8796716 83698364006933403426543675672895683840 8796717 178544467490707996754833995482042657334 8796718 -36044507163840541809677697814618595328 8796719 17804326514012575782487112497863408144 8796720 4380542710454251587176956239360491520 8796721 -14369447230168753438561632908361892078 8796722 121925872549397539624802452212233821824 8796723 43065099585015793299457552167440417280 8796724 11573878421757264105738026961663322496 8796725 -2041474085600745146710768868248725600 8796726 54975074157502270215672487132101199104 8796727 117011734108412733568664170597113041576 8796728 -60063936997176441911645338572110499840 8796729 33497719610231376469851460247426405760 8796730 -44088930471621565345739873094891678240 8796731 -70149508886569625999191180401469125408 8796732 -22376292588838086996680694070092177408 8796733 325836918081919568631366064065361156128 8796734 27745530454768369215366844709883032640 8796735 73629206710885870158815316530417563200 8796736 -8596197004093614096717380556779683840 8796737 61437791509302795250672985178363901572 8796738 13550383680164606361988711101089718144 8796739 41495524048608024842893269152950027680 8796740 107166471752058328115005088723274201600 8796741 1693136977550874682987555340465466240 8796742 32161414175239069654057198957931026272 8796743 -17953819376144546645456206989620260008 8796744 -152538379234537527435691055950449868800 8796745 -133919966422513577022905598511969129500 8796746 -4418809385399909352154196577356943360 8796747 -54746738170786268296269116457817672272 8796748 -71334659314378854281122111208998542592 8796749 16741261422770565597325610197070929848 8796750 -32983258258026725611501319049533376000 8796751 -287664672258810441167825060401443907896 8796752 -39070627301588516558988705503575031808 8796753 -48247160308439187887255031196244616000 8796754 -5052283710984888311386551974321819520 8796755 -62721711904604418490649731407161256960 8796756 59972714383279826931997194584529168384 8796757 -85982752539780504726077706761772882994 8796758 -30397884549695521996334578523271561600 8796759 179164011705073117526577609269779806720 8796760 4253512432423243819703472460173312000 8796761 207182433015688049513082900098604052362 8796762 -2272423939110479289390898818574875168 8796763 155411628685881782146867044106382195012 8796764 -105647106974668351945532939324770335744 8796765 48389355029279285316321612942117021120 8796766 96389507300067026278316175695797381824 8796767 100952410977415479674009237801451553392 8796768 -938473716109497957129365740220055552 8796769 -228171109129918705056184095152211337404 8796770 -48054766972617320232575330469001160640 8796771 181562480056145881344235636414608577200 8796772 54075710217279052719135520934506035200 8796773 -203549023497936441944072622799307342820 8796774 53594162989523419645300086271851072192 8796775 56094433944849864726377116719632453800 8796776 43007634795672178509422538441149644800 8796777 37039238016677895933788157916796620800 8796778 12340667923525832608542647610583923456 8796779 -483195540731059405041092778249818149320 8796780 -41176445022791639470131658983690071040 8796781 -16822762313074461327884774799705674112 8796782 79646324861232496446604151657314959360 8796783 13899633072567327246597573538063336464 8796784 13346845279021346677475959717411323904 8796785 19512668880764602399817122739730710760 8796786 -29593727358739437051314209028726182656 8796787 36576054850946363792050917960264383712 8796788 20142920445372741007995717896489588736 8796789 -21734661658248085756635975997721508480 8796790 -76028092317168803455175882229546777600 8796791 68784374199241878561395848994750651520 8796792 12639800038630771372071406306296176640 8796793 -103156666232096107046415353607253059500 8796794 138464671857921355257182531350714467696 8796795 -2540106895326654861140258206417536000 8796796 8986518869301385685056240136370109440 8796797 -165199445372498262384030872709898787616 8796798 -61369670568838363668857716643547153216 8796799 2694863033500056008364071931000811392 8796800 -120470833648592108648556972146688000000 8796801 -80287925313401328332476620797669864640 8796802 -101132988391218701059216532321092669440 8796803 297948016735121655187126861491924865560 8796804 55325947333722527870712464163290090496 8796805 183775467275188836087873141822306806460 8796806 -92366902877772531094813047709226267520 8796807 94105166101578685246406778781599550608 8796808 104201097950685215240981018580418560000 8796809 -29074465716437331589173716438800377984 8796810 -21593560691756388607386807853710950400 8796811 3760531637507386372632252153764739600 8796812 -135364190898052087150129693819192537344 8796813 32675236522089021975614044158880426944 8796814 -25701157739348492932334736810498640320 8796815 -161651075494714550458057381865508434040 8796816 19734928681660666871435183870587699200 8796817 -58868625606760761853054666210870013134 8796818 81857397926760815673804050739247125504 8796819 144942198145974210710613255333610415544 8796820 130134686266618282338167642265925332480 8796821 410391164593187276448428888545689966 8796822 -20827328822882605607503780823145841728 8796823 34171031362851039754110719431171782168 8796824 -31815529236490400155370552730057031680 8796825 92003698837775564213034075896918339550 8796826 49590856901041043787187766338568281344 8796827 87312226141507413384353790451712073360 8796828 1932879600734538471004342874719908864 8796829 192739308736629255752070685437432425280 8796830 27496607514404518978004220343022073600 8796831 -89106518690033291725942992657772784880 8796832 -89808428681824057194819084330961207296 8796833 -58893885811441580271741457133863149696 8796834 -4635744181984112539220701687917780192 8796835 78848313301171834007147133645035260800 8796836 -42016145866381752388937811923600219520 8796837 21002598100933128333896657465321526528 8796838 -52318522450773964454885451535195013760 8796839 -2096385303113725982984009137847338560 8796840 -38808045259039034579793295673450496000 8796841 214429251256076372451090596272489266000 8796842 -152861427603891425134470403112609198928 8796843 17999115311753458064284624992374794344 8796844 9238820779693713532822338156883280896 8796845 12580867013383397798704520529854796600 8796846 -24061519663957663247097010040900630400 8796847 -137704283266951186802306594636313230704 8796848 101091002399390853128158065018519552 8796849 -96940210094637522082523828088341610240 8796850 24455673597005950324285313193542900400 8796851 -112779808290479516208548904835607452848 8796852 125244688938089162412143644618233096576 8796853 -36266055441407877263795011014975935496 8796854 -1141359169070444767239971345256723456 8796855 66978531660134704315789627126682394960 8796856 -113684355344337271201139711530967654400 8796857 -109286253152157005369253120290095777968 8796858 2502202649763065812765909859796134400 8796859 131070492175314354656352157717483049060 8796860 665139268776591307274314123317434880 8796861 -77219668255755635050736390679555415668 8796862 -105539174817856342458016180537421261568 8796863 178289397320062797747886838021257922112 8796864 -178376577794207255070000391938637824 8796865 6295984194711084038170212641015312640 8796866 42783718699125757084976943767776886304 8796867 42019450368678289061224970774138945280 8796868 -47083394234405174774856131829808711552 8796869 170513029955415059083428967764722538270 8796870 25199487395882150924300828704398950400 8796871 -10164403511167762017202053307964585000 8796872 16530827771271549602097210899057402880 8796873 -63739894067982394944908526476170646400 8796874 13786299580353483414309357309192433152 8796875 23794852694714524708000385594942062500 8796876 121184984612622791044460536586729754624 8796877 -1705203776801576374156063205302641300 8796878 4064256917228282841450295525497864960 8796879 12653422577013502657555320637661879808 8796880 31070386255811489204931594031492546560 8796881 -242031975958846302069912608451191970318 8796882 -40000235287257138376386545293211188608 8796883 24540172423070798110127429697592085944 8796884 -64448049767229185463849110072338733184 8796885 110806854577821792280324036722613485600 8796886 -3661711075287865723764211271439298560 8796887 -89844354283166851169946240513249730560 8796888 -165377372295772118890121988467142512640 8796889 -305942569578163406933849325020762340540 8796890 -84234135985530723744097223008423360800 8796891 -157734834291641104182604335108311452008 8796892 18925212785107099245234863812888614912 8796893 15594267975000249571188018820846226880 8796894 13152601301019518326869599769102326400 8796895 35480564691437795882135463493887983400 8796896 91651281761523546367662841990977945600 8796897 -1514879714127231326113105302029079360 8796898 17245887518350759343286838024630761984 8796899 321374260472318154772654993790228620536 8796900 8047182387588892480260117136908288000 8796901 39254064834146933007564453898126520704 8796902 74611844764145227593323618953304184192 8796903 102445718176971647480257512214925848104 8796904 -13905799965976759273249786188130222080 8796905 15081078429929886143682087105560784000 8796906 62166234185128904722716721076093076912 8796907 -60088199776891229095761625178423290848 8796908 -14053048744161786877216525542522975744 8796909 5617332618880435020696121093816934400 8796910 -17035098457079181435187433700753944640 8796911 77610324069427110887988776705178418512 8796912 33525756504516062763579972676917657600 8796913 204361100037929126675584916216138938420 8796914 -33131589449607636145978592478625920000 8796915 -76755661521144458967149646314262031200 8796916 117846006106334688971744617273121402240 8796917 15409766376558522732339766523911949952 8796918 36329132616153791314975862983223212800 8796919 -66408306629670788454967605786801622080 8796920 -74014431956008272786839321029896806400 8796921 102673557686978998814540836484975462400 8796922 -145900361047855860658569234002336755488 8796923 -247223929170282147279307236965637636828 8796924 4235362893260704517625535070457100800 8796925 93576684931845651926305050625227540000 8796926 -21849420763830145504600673221028441088 8796927 64701471404470306245165860443419512520 8796928 -14872477445219217868460104283209072640 8796929 103392630211007551905551399462500534530 8796930 -43908360836604315564273158531627182080 8796931 -1582560813373107009522301334600428032 8796932 28457454720414702451358896437711028224 8796933 -171501179682888539465188295999711483298 8796934 -74954882841819845399843720119571604384 8796935 -2862650047440738160562651438951538240 8796936 114757998513336446569256648022582067200 8796937 -55548108630014821295468374952072628300 8796938 -1240713588072507297038422924839001920 8796939 88908866194106014972605707745600719280 8796940 -1057647613681148508623866755574241280 8796941 -46537508631329367457666846227156467658 8796942 19973187432293217474315368087819136 8796943 -88760298562422635871781968225173679360 8796944 780291422129814395323898901294956544 8796945 33392945529533462421840197382516337920 8796946 -93902784000182721515930818149564420096 8796947 25484194305884166001965975616662540720 8796948 624343526078234739562109819831906304 8796949 -73633832475465223005253239540670151264 8796950 -18957195448710333467194858157961564000 8796951 268699554720361866903294407901202697040 8796952 265238464408736959140933767938922649600 8796953 -156528794168606439118080625827050417136 8796954 23017624536741462816317038477257258240 8796955 -18367352297314462631678657498384418000 8796956 -11008125310294801597703335844191709184 8796957 -37994123127474654218796356490383616672 8796958 71156867617034746170579669872660088960 8796959 12288237411521013857972539271372858520 8796960 -37108409611971572592613430165471232000 8796961 -49760936609415968989240534303629697438 8796962 -21116512843307043399967164052600012800 8796963 -13941667605599458104895609472486664192 8796964 28175671603854311414510418771927831552 8796965 -244907750533865038726866520654439078400 8796966 -58599761390445168186975502707512586240 8796967 18095085430383560633523398963102752080 8796968 11734720339138041396936583205622082560 8796969 54343660827753391696355964252829474800 8796970 19874363721229791353520553701702720960 8796971 105705345278858657682973399548247367424 8796972 47979603649162316445145467376813857792 8796973 234105505048971493418075847696929037420 8796974 81227440132757684526217825785029948736 8796975 -52149463431932823686960322036858076800 8796976 21168576530561749955241971457854668800 8796977 -18731667481211068171724238449203912128 8796978 84767873342156688082020379785336395520 8796979 -4037363101742148008726694936920509320 8796980 -60903570021650908324912441673369376000 8796981 21866628840493259663167700660048102880 8796982 847158686751587456109931594383173184 8796983 875398418779344655653967614629690544 8796984 -1286125189231214654504683210208378880 8796985 -84736790336558112314360428522738133820 8796986 73383560315639858203536016716386024448 8796987 -47622579756071043982315880708479748952 8796988 -104208902823874543120952116152858944512 8796989 -174540181112489014626207675517793558676 8796990 -96446007213547868208413693429227683840 8796991 -8268399031110586771510749569640935040 8796992 49808113969746828347438660911495643136 8796993 236083784281034718175685204276772288 8796994 7370814011473250286043045966229491200 8796995 133036074883183927180137200662614762000 8796996 16542482064921949731988753477796136192 8796997 -228808290531663936466083111727604311488 8796998 14320861003974301433359050936211268736 8796999 -86361497117459330135663817899890727472 8797000 -39508803444899915336837082890649600000 8797001 -84900957580752540469192150730956248396 8797002 68453175821749250312690492182857637632 8797003 -5605417243048611938495395317911904748 8797004 81368744710050552588066387691723286016 8797005 -1560494720081946420296939977164201600 8797006 63098802210350882173320501850291061952 8797007 -105114744220080265694899546775704947648 8797008 39507362775832386089750257156472045568 8797009 48025451231651735524664822878977931880 8797010 -49970800528586733650735820842814975840 8797011 -9293105315695391991450302252980075920 8797012 27689737127763618517794595727583088640 8797013 105470015138938815469872829745202264060 8797014 22571984838958932722611706919282839904 8797015 -4668622790628808329458674847978206080 8797016 107116378638126113647307647866303252480 8797017 57852546975080405771461338951273987648 8797018 -27511149362518411227448371896022132480 8797019 -52639825390647826187983605668105716800 8797020 14472438456425846801306236879468999680 8797021 96898678080852948890835402607051421222 8797022 30260646821697096267568715161562818752 8797023 -129970449159830195851852849340418985128 8797024 -403313387141353394934857220075178426368 8797025 33391479858850221001914607524592569600 8797026 -330251311491401183419758821410086912 8797027 -79732371118137705844523446830289585200 8797028 -1095553567769033084553089083630129920 8797029 -151725134339140950539809036502375910816 8797030 -49977613542497964097437983592361514880 8797031 -50731100559698801606987302890085948800 8797032 88398265697848742717059659411591168000 8797033 34790909973438183410409969103079466176 8797034 -26757327844580450205276780244696628640 8797035 -23914473803140323316291662493867694400 8797036 -97561491466466473722558355204328701952 8797037 122124285317191222054026138874148440512 8797038 -14320007759601175126564071533462722560 8797039 32226598035914465312244528044749440624 8797040 4511427616497897752145865214389125120 8797041 -103113569937906358080813026690147996256 8797042 -34532670299320471205443301274572762112 8797043 -1600257733143090173729180816361051336 8797044 -34847018061958628976151419827775418368 8797045 -104960014397984673221659171684486963200 8797046 -32884713221321262751421484792600590976 8797047 4894373189633684372498183399638525440 8797048 -76674717398547620154783361475325665280 8797049 -70831540964906016494465347981893436950 8797050 -5627950326974443094911024266564712800 8797051 -148909013558936552169270869010880153948 8797052 -82555833917905722851809122815665525248 8797053 -30243335432542146502733363378867191296 8797054 -18051954625128860074936649935420621056 8797055 -894460516500313743708274816344857040 8797056 37847356784054853017946298777180569600 8797057 121146072240576836772797759463741937840 8797058 110597389764315793537091519682422172576 8797059 -318260320438987395410409854375827138560 8797060 -102062795580666276686634162869659595520 8797061 34811052914279915065845698923009334784 8797062 28627563942318345402404608287414466752 8797063 87660270982447395224126628079792800 8797064 70169930240646667313603130712210191360 8797065 -9939471764505681508002095833280508480 8797066 -23526654043666940627073720682534676640 8797067 -364123219903624056003876015881198094768 8797068 58474194450352273108845265738143460608 8797069 -3902052347504339272129792085457009056 8797070 -14553455795466826032945650649184499520 8797071 119830714751728817356258750695409304712 8797072 -66532021130872305485582243673285812224 8797073 -196275450350869857172040018493177832860 8797074 26899460463392988854175322695313214976 8797075 19197343572818021698161264546648146400 8797076 -76633295746896992627063438836952340480 8797077 139682168708304171206076676527512409120 8797078 -15967497346913137139458327404726359040 8797079 109983301222897634145557097039610228680 8797080 36299024692505176204875065251949568000 8797081 200255564692736278144032307975070615882 8797082 -15232647941496725585277519322678480128 8797083 -19862467264586191975554260166472076832 8797084 -5838469034574439204238920947914354688 8797085 36672531932875252847006944269627174720 8797086 -79310150013431297044519661759698400256 8797087 21739213978258351320782743729103456256 8797088 48603922185943948630822279150917058560 8797089 -44715459052243112164987296487614511680 8797090 1779935799530787531936311989945792800 8797091 13689579647274904582274897640928067712 8797092 56001792222381507980680816901518049280 8797093 164931795962109462759574044593837827584 8797094 96375133569864617875556177909703197760 8797095 -50976831169220957143401721658977782000 8797096 48941891674824481836415825528121425920 8797097 -15533975414009124260132901071789599068 8797098 -44849673479840382097685151670514900736 8797099 -158151900533718108474167219689927311936 8797100 27443423451662886736413832530975052800 8797101 -82546516741301877906565501994818815168 8797102 -4099840161875272586380081969610408448 8797103 -26659927707661335257005389710927381520 8797104 -1940088632687119981158566779354300416 8797105 292706050785389486389890697059191217960 8797106 147504504210399424682940686194241236752 8797107 81595593372072967076446875600188175360 8797108 -132472824589022107972505389401139449472 8797109 -118399860012401904469892892141001478400 8797110 -4193789767167105056807755771366010880 8797111 107550161855366644199298282530340604712 8797112 932137741690398986350842819094118400 8797113 10325950131440557196495355982549973760 8797114 19596606828265655669939054307476451840 8797115 58358643143328720459459553534526386320 8797116 -3536760616145405260121683197036149760 8797117 -81456515136409920415690890490096574874 8797118 50433565337540016412416879297264537600 8797119 85704626925028388189563955834702412744 8797120 -3237667446745731110914144325043486720 8797121 10241438461092981699975648085251950400 8797122 -54895125437444832302089279280007595440 8797123 183830737894797512312337105691502870560 8797124 21714224198948707816947934509445447680 8797125 123971244475733537986932986118318840000 8797126 126218177465066976017439154260518433984 8797127 -383253398467725659978781439978440916992 8797128 96222372764844121428228586930029404160 8797129 25095982642112598701462992256919702480 8797130 42320531875826238081190356391264164960 8797131 46869147669708306789827204615570210304 8797132 50320173097356380962916994058109156352 8797133 78413322700844229853321143172433376000 8797134 -47418132137035575164786771703213588480 8797135 113605695497880986731577195261784643080 8797136 -39876635567102125448759973907926220800 8797137 -150755552442262820396537142375718913040 8797138 -17362907770399036562494006256375083008 8797139 24786688075025141802392787713064287424 8797140 50374344925758336319373712790525747200 8797141 -29858218319012677679429470970310753216 8797142 65490428633581687667877817623251165472 8797143 69445279302770012778187712228520294048 8797144 141584752768800250719167877068581785600 8797145 -28064888826731520419384154211303801920 8797146 40650839074984751795655133096895875584 8797147 41814467518589243110019488013649280440 8797148 -133912196341890001203377291562971688960 8797149 25672547984618844687676926509864131968 8797150 61245904439879847303001020568661112000 8797151 126831208537658854370905449329443430904 8797152 8159660013871287213154012535885660160 8797153 -195844373464683926504930380513404981598 8797154 67409681620287275253306614722208413776 8797155 117873676615209162946988928045857280 8797156 30660272784198324227091165644909695296 8797157 -4903733772194291100279427360072896648 8797158 -8807598170947268348198287160049673536 8797159 12155255509416542125381837218593248816 8797160 -42405703937510832104429239659245721600 8797161 -29551431624170186781830885719726466928 8797162 127369173279653143835640055103518654464 8797163 55320087449919049809003379920592402944 8797164 -70636732484734677538833415380502055424 8797165 -15401463877687236097563515393073657360 8797166 -39179218262611852780149147979125794112 8797167 -6384476101164848529123775348121975928 8797168 11644455073025361433453472757589934080 8797169 113194364293735607570224269065166207570 8797170 8119973304112503616939165824961251840 8797171 65369327658907628662930153523836673600 8797172 -15155154764410300572744129178221016320 8797173 -16780423337409780508772016716530401792 8797174 176116826542447643080721992412476151232 8797175 63681991311395950068188055397858040400 8797176 -93696153418586359518952541946701967360 8797177 -164923916776550145179153847531454697388 8797178 -69107902653956612650223206143466524672 8797179 154760145768103410105662974101171266160 8797180 -799308813148697954003255342725201920 8797181 80580815478668532702308239246692356760 8797182 601632889159056014794486666535982720 8797183 123091560845102634121917123650897810432 8797184 179058912158753296469672868402167808 8797185 -53675199387884890980314999836478911980 8797186 -1373596999311903285074027567429236320 8797187 84261112213550805273568864644045957792 8797188 11821768979948007543287822539095321600 8797189 -17815052319028797058897143807071663744 8797190 53483854782492634698806338796671267200 8797191 -36129554759185975257145604917806636720 8797192 -157025239763519485128744355080682368000 8797193 -24302458718978730632204434556165596800 8797194 -29429929965040654878096974637151933440 8797195 -59644817700063606430026315919233004800 8797196 150917104217485707832408826271922886400 8797197 -179383238182918683463499195542337563200 8797198 -2885905667110030669725094214939958336 8797199 195700754647294071101050620362172961200 8797200 1767440862133932810532300164233625600 8797201 43258322835509523264560940465319481088 8797202 17304088355646349089160858261713429504 8797203 59218276426094064957528591994030146720 8797204 10353800938422456425018358114116820736 8797205 -10627962966844487550880046496676357200 8797206 -32366509676744275276105460255848848384 8797207 20530246255114547514738037704616496456 8797208 5734098628593643518256117448887910400 8797209 -2432050578367305289952669515464144336 8797210 49007990221950004047286056784102721760 8797211 78204844242525639901999637427880639104 8797212 24590238623870841451378753566926478336 8797213 -46171460624538040152578474488390362560 8797214 -143284818444497993700355304331719225088 8797215 -91253288811191383680546781728731084400 8797216 39898704230670823426629285388119834624 8797217 -21066725348297088538108288265051291520 8797218 -33481964455638544632465557749949613696 8797219 -82125712580825692445344856604097733304 8797220 94846521412975561397883624576839450880 8797221 -25189011931924096007969189775637900800 8797222 20412281264422153362384104802489186432 8797223 -1493350258751221052590370257661609712 8797224 -18791423374112539722404881858294087680 8797225 -13610987953367945963344490050301721600 8797226 -51011944517555759588485930105709525760 8797227 39058549898798453355533418983562789720 8797228 244825718943548400987898177004274278400 8797229 54611260376046780567035380913296702176 8797230 2515062544001450464387181901891079680 8797231 -72726796174503133051826409652778363768 8797232 -4822911350633891150166625076847771648 8797233 -60139061704666697309107451072385944976 8797234 -29556750896341142429936858397857463168 8797235 77547516685312034356850868766460744400 8797236 16417160093304714385954903709437562880 8797237 157055674552170856413126711715071751320 8797238 -48620090836575404068502562438657890304 8797239 101423440877776201967814076495953019608 8797240 29638525431380280185831293588232908800 8797241 3748549167338143577570746366756704912 8797242 3912118514228377330502253483298719744 8797243 4072904824351025264335070489933435200 8797244 -34761286969151525666129015299641406464 8797245 -49599131815337784732334304001965160000 8797246 51425174246592573666104546173306851072 8797247 -29633314430353154171880035627376272640 8797248 -2629162873854208321503567648212385792 8797249 72902191967474503816963674532489505620 8797250 -23406655074659618155238476272566016000 8797251 -70881054031416153409574663329198166016 8797252 16113974579293632263475941025398980736 8797253 -57686608713445875972332878993097072418 8797254 42546628373440229134045150613407511040 8797255 -118299334487056939416907465497524731680 8797256 -101660268404463335539168762167429273600 8797257 -58116413094369219653618213116800451200 8797258 -8010855247885128251513767196387035200 8797259 -48042512830958555612171560825554985584 8797260 -31740050917207720308931928051371130880 8797261 72975457951972885517385364348851353664 8797262 -29507763122671751780635104384174611328 8797263 131908759565037879911331044375755686288 8797264 -27141890399914399852393345185038213120 8797265 -103126032159159923146096668510980579340 8797266 21354092543833160316136746010239859200 8797267 -21326630138021996866024481156070948408 8797268 82257778701939288162250824424445243136 8797269 -49264621883773572163122710251930911744 8797270 -31127705151969975875484433763713505280 8797271 -88194829514668900766567892455808817488 8797272 21358740286090609489035122584957747200 8797273 1149235641079653578291224015478083328 8797274 18173709386955647865467238296558705136 8797275 -101216200168324909994298930028298934000 8797276 12439329289648037946291533490284792832 8797277 -240340642658241189531630314922393243348 8797278 30131101392135476777147013432191953920 8797279 -260515859974031040805135606727910621024 8797280 168311837301199937749746653958580469760 8797281 -2841913098830093116499020244094701760 8797282 20540521544953252918795783708354053120 8797283 -30064257822802026088736673017781286776 8797284 58916484948213047878441553936231424 8797285 -39082343208921325239829210768732272000 8797286 17023148040781753895703171966299608320 8797287 112478842234265618471186236983360235560 8797288 -65717472638156374395150650096141076480 8797289 -211532108701188489141449667395449235910 8797290 25273835388050617687429174666084761600 8797291 222185413431882970992284592847600248692 8797292 27333395789472208327712154697858360320 8797293 -101419174811242839178134028291828356000 8797294 61909958355633094712692417521934066560 8797295 -142533705437174862182501843190331932000 8797296 -10480819644124583578771271421830823936 8797297 -176205155641440786493373150278594910254 8797298 132590224759779495079468851637990434720 8797299 -40779366339961308381624739832182744320 8797300 -10962762267803996480385046696272457600 8797301 -141109071916569735773491706010759775968 8797302 -46645767750589325811970610662811761920 8797303 -20521450813975931324330600701900055936 8797304 72197666857550092638679211855688499200 8797305 -69795780973140164429310136830901440 8797306 -52375080744496474505653078317003045120 8797307 -36933976724840163046583700690597156444 8797308 -8386593077304531554805145083393432576 8797309 -85773227955621487368235978107717067860 8797310 -24736584349506419734780185846750864000 8797311 29504235148980209068742938539050103288 8797312 -137622688866542063256035647338263347200 8797313 -102249937771294203575051265979610493600 8797314 110214685194677859166533849734169937920 8797315 -187811595799611199789576598440249181040 8797316 91242404546663559020943889968414142464 8797317 139878964927534731916517954237084928480 8797318 -34020918617458569874884424278901070208 8797319 -389053027143667162628597900447678059104 8797320 -401997582914841317975116555712102400 8797321 -23026698007177953076469240770130169308 8797322 12832390520606548075073129721328979712 8797323 -12029380113346636521855094127306222400 8797324 13829581363238350332624396863091993600 8797325 -45040117877735671950583587454116699900 8797326 -29084056215308719332310011384249587712 8797327 -1918076674335365395210442069117005056 8797328 103826779615514772091121483615281152 8797329 2130974498564928054130655946478259808 8797330 108676930563646546817447590662747720000 8797331 -140292558247632534509500429310986742868 8797332 79829674354180530453612918122093647872 8797333 145235662030928385493732149454867400224 8797334 -12289778567345976253756221498584279808 8797335 33858739988767932998741351280494438400 8797336 -123825208452479517460271128800238080000 8797337 -182540907780660594691700960228467801014 8797338 32049107521654738232409289910445788928 8797339 -153503683751369566046999313202796068176 8797340 -85805813041131625700770752340619420160 8797341 20827487208242058102189746759502886464 8797342 20613300435796657043980051630781166720 8797343 126309055373940602967543164972847482592 8797344 138510143398576601911373302711823892480 8797345 -1386962210048636881253248030642977900 8797346 174112707877939935846221296689792501120 8797347 25009770831729914492301002400118327968 8797348 65143976637824293000386346491112755200 8797349 -296752727740254686554205729198507004480 8797350 -27457896321309079493662736286109900800 8797351 115260774579808139068392460520642810400 8797352 121563195409698291216321057626847513600 8797353 -153950257823021949865580368018850764800 8797354 22972899624946696686188517632138675376 8797355 -10563141911264286866910702640942019040 8797356 -39442950033620302565875076681050813440 8797357 -50794996315403493127008951951147568448 8797358 104129872724297178776547442936596713280 8797359 -35584209125471166708184354276325634672 8797360 -3717082893398834031843185976301977600 8797361 -2424930365422026094583666349449692800 8797362 -15086447882263337644681779161911113216 8797363 112708038045080219498789327874002201612 8797364 -87031692466942750409872776307027143168 8797365 73177424713226381910308597600534467260 8797366 51807947831781265721010768945745674240 8797367 276223321801397539300164784770300570192 8797368 -73045353159341406086012014469629870080 8797369 -114304438499698503585300836233172622528 8797370 -66598804661151493247283312235200000 8797371 76471294895732391094114489775932380864 8797372 32576015635560712624048525108883105280 8797373 70788855810529492630006816242824319564 8797374 -64387077044963363424296850539226171456 8797375 179447222484934723138681056534303510000 8797376 -1709397165626483725863765306066862080 8797377 -25746907773149741860461009775803721680 8797378 -71333790359934791012756528995552211760 8797379 -55827273004957146320268878578648930224 8797380 -23825851107910520715097655211656294400 8797381 28790580024702045740259233068515428664 8797382 -145653352176226636859840998376871369600 8797383 669089284663288703826320876255961600 8797384 -38072175985521136612314643907046758400 8797385 -14816561798192995404437413655722400640 8797386 13328004330766688820617392724989188864 8797387 14034450793138468039835010652751846036 8797388 -167105774356684408292669064083287342080 8797389 68729535889685630390321943596248981248 8797390 2977614083171632104940074084698457600 8797391 21709231152138003230278970092934967792 8797392 -1251096130364975661338896287095193600 8797393 -46753725251908896182096568410344086720 8797394 25508769589276391788721028314791844496 8797395 -34058099749739095462642055805087107280 8797396 -78447661540630635456608563507873483008 8797397 12408204465933899537093247250001584128 8797398 -103073663345526153796146092828621136000 8797399 -6841488198284455896437751032015221360 8797400 57067670309713539858675458892072192000 8797401 88377576102786470663026509993930217392 8797402 53211833851008608222239834110799720704 8797403 92256256660387824784326423799352459904 8797404 7133819639748563636937026813540450304 8797405 44841998329348312399650201513514542060 8797406 -61333551934486640486335860972358654848 8797407 228834408645729088453792694007981075600 8797408 -69780067329896960141186415948687998976 8797409 185453480567697938813204457613807559700 8797410 2722964815312247817488501282896630560 8797411 55353335686267382717406599636481166560 8797412 48345506408936295009757137003255965952 8797413 2677958425681481787586774408920112128 8797414 -19763098162160098146933204475503238944 8797415 27211763651518845891951574259863489680 8797416 13377602452605176526840437801720463360 8797417 -37170849511810602740344846849022757888 8797418 30791841201619870873847890165379197440 8797419 30646516704025718072694246469899492024 8797420 6511033653883745805035150363797570560 8797421 -222143298022118446140937449160677966378 8797422 31303918777664449793670450148503244800 8797423 269317664410405794457298531096837198672 8797424 60132247041689394318051552588596183040 8797425 -327329571680702890869860315481456000 8797426 -195350515174081793896374963168303984 8797427 36416387920997621839507157386414816752 8797428 15359739129841312719798478721766088704 8797429 -23365745710313518752747976261647482724 8797430 -64124328126371165644227065453609072640 8797431 18249814163180100491314823904449345280 8797432 -83892677531973228018201466995950960640 8797433 -57718011981355089591778525593181511280 8797434 30899830290241983312377020459105324800 8797435 -215115840539274892639288957889561738640 8797436 -75096321852985789680414978413405085696 8797437 -33065582416280035228575548588840832000 8797438 7945618104588926738963304239291330688 8797439 -32263980222405744694765618317685209744 8797440 -81269217611280663873497476550885376000 8797441 -202894957959733147385531206615714556158 8797442 56022576042856507246419750968545695744 8797443 128535372854267104812632653872995651064 8797444 136485674683987772775750031516555895936 8797445 154716393412446715055181782096759840700 8797446 14784848539937480491699231745223249024 8797447 -101747105892135759059750978656157504104 8797448 -278256752661155318897058255171088097280 8797449 2954318236761506657576827320981989280 8797450 24200815268352929504566389551051130000 8797451 129914928532895416909523558248105788912 8797452 4038419238842941028917711731605412864 8797453 -9448989003145635369944094454396390144 8797454 15222080735580789055001262389242896000 8797455 16983276092635158080399430681555854160 8797456 -854532783163527745041376254045061120 8797457 154221840201316674303730340754089174706 8797458 -81346490099122096172928367314850271616 8797459 81522445685557103860743524212773811200 8797460 89565129958766298208562604287366922240 8797461 78576873878394252302191948124197882272 8797462 -928882396004057445678697889486412768 8797463 2457811001969988107076636482303555424 8797464 -2088300440130520282615201644570009600 8797465 157356604898579757334147100133407113860 8797466 32669104971344426964715167758272780224 8797467 43149927978791819585836177609919181312 8797468 -103176561139148248426724875360802141184 8797469 -331097831476581963978334446916230341940 8797470 12627019817574801175094731052101447680 8797471 37446170337965767824285366989266415200 8797472 -106891770450732698080719243061700198400 8797473 -5150652926986068766024430943268200576 8797474 51012350501191750142665974252605952 8797475 67186594963993948132619234682515061000 8797476 99942204010241742538014258358964216832 8797477 13710479758437489339223253426011377408 8797478 -5533938747370999689202355283669171840 8797479 99806763418823438914731147795194610984 8797480 1455734731180218809442855801478502400 8797481 39085611254653354553459540429919777408 8797482 -20722766366244265526838943176218802000 8797483 -49091904234538457050882496480225643000 8797484 67643445017063308838076483350014070016 8797485 -21535092312016565308188448814773140000 8797486 -80276969675697525027969800605468463808 8797487 -211909824708778605032626712136997818864 8797488 -7273445643026366053896280701561470976 8797489 111064586289007972443999798771302070290 8797490 -3346254602782151942924817503881420800 8797491 25786010805290257187097353838316500072 8797492 -113192762994287888296869501168823326720 8797493 -140769044830519265905408677859844948040 8797494 40210518342619285327068812966455764480 8797495 16412066607004062868671522293420429760 8797496 -67390099524912685224902224220845854720 8797497 -22272323610425097663110072992313934000 8797498 19407585189085851034518758829009704160 8797499 -1912431871582653081401986171619610480 8797500 10529591341837458342909296276680320000 8797501 -94207350487981662211185698927195965498 8797502 -15539923711369518088690756817779009536 8797503 27077746379612102650078555127512192128 8797504 63027031178196756396657927033933791232 8797505 -51544402609608375730715188973562838680 8797506 -56252104975534506028871682944906580096 8797507 486095545526114892163207854943777887072 8797508 26845100578030309600957222234919219328 8797509 -157495745200308830500568788325790346050 8797510 -102033731546738808253673408952967434240 8797511 -37108512800042528773970159585530878888 8797512 42859249175240990859657118506751180800 8797513 202237232042224622163326888127497544000 8797514 2880504355690738502869472955827615232 8797515 48345768413335142185897081198502734320 8797516 19805745376295130095165604598690949120 8797517 -149853918740927315441552059229496518868 8797518 69991514375029436794582690210994670720 8797519 -182067487993734540920538893132270501440 8797520 -16291587095184088941887148570206699520 8797521 46456497567242828637552228358010444544 8797522 3537473089593239169152668110780217632 8797523 -16868322846520150097463396764528305152 8797524 57299646092914091544238544064634054656 8797525 -47471326765230613977494735661339674400 8797526 4450831525052954134325524788412131264 8797527 -29272540532226089454489730767980546880 8797528 166682954815592907608859497215203164160 8797529 36055510553143601984793118915775689284 8797530 -21781396484601557698691093897753287680 8797531 -104160079041710179463512171685139253608 8797532 70022545654986904321716484096115458560 8797533 -111463237466860165178139392000337979776 8797534 21755382984453582028573541306366955264 8797535 145066484489784444843821823168490941480 8797536 -83017882745073961658324696032639451136 8797537 39114177891769967711767939358309719872 8797538 -68777151741142086160285411225617436080 8797539 74313619025179371494216846491725682176 8797540 -58027564841469884964354752169513246720 8797541 -279930819070311792374081420650873997058 8797542 -22581256174347727112183587640173382784 8797543 -135175402401099187206697665723937371208 8797544 -36171448998587157486732402785459896320 8797545 179403714228058698442569277931905017600 8797546 -18784012167614328152796222757376461056 8797547 163750739296774551639752037578151948 8797548 883126846021946222010190417040747520 8797549 281220300072716788593948350833808937120 8797550 45506931102564346695796852426534785600 8797551 36494141521929635830004550662612221440 8797552 16288186634325869144896727683815964672 8797553 103727387330699497032698462933072558802 8797554 71846514251195171197405773640479436800 8797555 17488146018490715154875928909544946160 8797556 18079661832578092178692740062573760000 8797557 1466222590545405873024590397345139488 8797558 63507280112732689599544960162917436992 8797559 -252582662475386874085213522539998457240 8797560 -8223605997471959146842563783589888000 8797561 37124488573248022807826646594907276500 8797562 -132547607534373014067618120570872583936 8797563 -136955888263904458311402304135250205108 8797564 -75025286040234974032569268089196312064 8797565 22144507538258160965638657033217548800 8797566 9062768572944158946982918474771170624 8797567 308762892910352491013675182853029864392 8797568 67273818774062986079494675431570800640 8797569 36955942175114224878400716221654547456 8797570 -235837218230515014837009775861770720 8797571 -188272643990545997104319937342147012228 8797572 -5452307791310297739846493735324950528 8797573 -32359815050928338453203931082691254656 8797574 46160576500293505233581237577258877536 8797575 35973362139673875419782651899998041200 8797576 51669862995185504448288505616528640000 8797577 -226845436866484799067595198811121353574 8797578 -17079089593880288919318700176313166592 8797579 -52231061421008857926351049523773511024 8797580 -21810269826105531255107214423134284800 8797581 -22855883382363055332314439149146569972 8797582 -84400322646487247214114272839368320448 8797583 -73930038586806113315568506781622453056 8797584 -29584371161474120038253295715838263296 8797585 -2151756409891585893799854955573238400 8797586 37696257126100949887396806235122662400 8797587 10503766895988487331110479472084826880 8797588 -21262599442201319961184401335107112960 8797589 103937483651951176659501486009988681440 8797590 19390720519676229976927044444521664000 8797591 -34614183648894719201166345342944112000 8797592 12003066777318503510444608659142656000 8797593 3397655570448885059463292607135765184 8797594 -27481383017347040755370227120273673760 8797595 3296260419002166943739433389993711520 8797596 -131623961984864307793331219711306884608 8797597 -108525780349434805501860975078438748954 8797598 140529714997456997576833272209834453760 8797599 -30414856641857911160758931224726080000 8797600 52860685779828626264549591063121100800 8797601 95381383523984967143052144592811794560 8797602 9081590291865627579894943522957782528 8797603 133808243321357919466428897612416630464 8797604 -143006928698797122278867454257754639744 8797605 23625532263818425432006796680276657920 8797606 -103483932973737893950993818866142422976 8797607 -42335736501594153399741983897520628800 8797608 39029890721339976009046001309214720000 8797609 -239220416826850226908700753888429718284 8797610 -42516220648675280454621630443626030080 8797611 -89440020620271447539087955996824425128 8797612 15474739210749962568071857847290590720 8797613 1108105472094253731721982933161818048 8797614 12068539976398167671419994131241533440 8797615 10834330931558836986310366080874029120 8797616 19191457299896352711297339930059833344 8797617 9364543000047976887658778322872612034 8797618 87313614513136454470493626853623295904 8797619 169199744966890100285682204250852387896 8797620 27028033975265229863493611815957708800 8797621 -2678179786305908451082474986928054336 8797622 70265052220882276307384837795117342112 8797623 50729955810480111751749683485555953384 8797624 -162188590239570265794928723339234713600 8797625 171397680217896641748134250717917709000 8797626 -1378575202307930491475752426798087680 8797627 -17757508706089871427585576891455439560 8797628 -783905496796664963897616031984164864 8797629 66729536934225113155962884162756149728 8797630 11817029502884626000438985212637750400 8797631 91191560429378789438932559362239255000 8797632 -24181861272287100421487828249459294208 8797633 212909849606296960321118505651221798742 8797634 154041399394038500392072444118027307216 8797635 -23074226060288209844413359981328531200 8797636 15189224802982183257719562177259493376 8797637 17015509758010703879714041475009761212 8797638 24807336397340590190636528214697371648 8797639 12932300945327781425762341874192724440 8797640 77418179052169535025963807679645132800 8797641 25676642595515816891453547808060702992 8797642 27389871410342266917628800911248333824 8797643 -27567890315690254959067599009325591920 8797644 -53846786383286310241631308352308273920 8797645 44798381249318303469448794949029542400 8797646 -37526126720874863864124092218928870400 8797647 94809751464829149470605915824281379072 8797648 -43874832192307561569058803192515788800 8797649 -58329143975671536547586809196811039168 8797650 8730589077395220215179152072753120000 8797651 197619908492152414935302614743717995904 8797652 79548987412988636362894389838613825280 8797653 -14395462644131946981052187883367521060 8797654 -82430913515837613478831740003554090880 8797655 2684600412971152331354269222360030560 8797656 -85762478065585020656602677151739351040 8797657 29025910994988870510410538258436605024 8797658 -36938731834597798486952071170904546320 8797659 14915834932891319232952311616095309168 8797660 -13414869575195510891478665621358328320 8797661 -77289342206565376359865671041941846368 8797662 13902925456652073400947516955149798720 8797663 -50179061272434290594276105654605527440 8797664 217222512478273903180558513503685312512 8797665 -72711263833812949759972850472913656000 8797666 -19759837971705707940270049366064521056 8797667 120191594265673975924022966243296086120 8797668 7937492839130280254560965129480192 8797669 -275438938702733934941814805030930156930 8797670 -4832433511620144096449287208724733440 8797671 -859699554539486129291239870807111680 8797672 -1168739210378730091631842740176179200 8797673 120601962305438255364029832610177076922 8797674 13883050400476552793501347724144405760 8797675 15711291302525739335527667490918194800 8797676 59557171084032343366898830907028787200 8797677 68324988808164233142765285992432824320 8797678 36502457259438732065474002740880472640 8797679 -266486469900837048132783489877111390920 8797680 25507357115059239409584831790478131200 8797681 -94863923668225511471195445123826508736 8797682 21600170902110412242211802163105919392 8797683 147377145408777075257913192041730208824 8797684 47567893648579827081094982030583398400 8797685 73383321959030546218294700268736671000 8797686 7267875122903379424661378548241440128 8797687 47955534936067846288015971953189449392 8797688 14392497945603344028206901383657717760 8797689 127456781789631404929327310375244893754 8797690 74464518092810935460717999093958316800 8797691 -45311867437836234240845660570301862128 8797692 -5201662190109161650191268203528027648 8797693 3748890592098871686927629906732544780 8797694 23778855054857254832030033375172107520 8797695 139811305702088928896047122699034828800 8797696 17052282253256343672893809896626061312 8797697 16115465705352589350909003884928606420 8797698 5134022007510307562666416844705074176 8797699 -32318351463841039371947989010158676264 8797700 22333604773068834699238256379448099200 8797701 48158713313037277549151920212305232864 8797702 52795826408780124347461954353747603552 8797703 101512926958605635000102551155629936640 8797704 -87973591044945863480461468459706695680 8797705 -2114717723752143008356141873991283000 8797706 90118512163105357708962370716738782400 8797707 21909143797992574629501026655934894080 8797708 -161207303514613966884895333806539606272 8797709 173010495204848154461708859974082713910 8797710 66704356911855782527615257237387768960 8797711 29141408957066308465425342713772807352 8797712 8762832107207882560608470893714735104 8797713 -41612023724665460613495706388229342912 8797714 1276109335479000400637755901595753600 8797715 146625534994766038228276055504334525360 8797716 -22461031895135734607449622190106393728 8797717 29192168656343069575084508068519740220 8797718 57780991998746961005191031492385046560 8797719 -48869831896169622204262219826633205120 8797720 -44209088140838103280805901143723827200 8797721 38657802681589236314482972935786326292 8797722 92256475009210398922335972918505459200 8797723 189106816347431405503960051983369094848 8797724 110338891375090637639503162028344922112 8797725 20325776315536546040837240527282121700 8797726 55805144511897676670661299575081221120 8797727 240795201919125567811112235372291619200 8797728 -21463100001292121031280563727396503552 8797729 2868849800207373510291614709888707076 8797730 34912259207556038589732668241083136000 8797731 -157027727500657258088208382619318784648 8797732 -85840483511267313551732425174004331904 8797733 -9035554547027633658735767268553939680 8797734 1272360231675501763892725090711340352 8797735 80506893356496852059896734242077992000 8797736 154345295572818045347310785114145991680 8797737 -7228938185041257618472092997092892032 8797738 -8235235857476839514042534536810994688 8797739 -34977480309413869857804656928699931440 8797740 8239309962099310878344623187760660480 8797741 13679317186110669053953560525298806080 8797742 -103913959866568115693016113624246109696 8797743 37148930215229139574712350041517396680 8797744 -7705725782654598281823628945351639040 8797745 193881736515083850812720411541100851840 8797746 -59611247594098648622058046500606393216 8797747 -16248918645244502819922076992069384368 8797748 22428789201678677715818675903535932160 8797749 -13056462305218301029455096640298918880 8797750 -11726114949877627097712915934405536000 8797751 -139645316992360185026955859264268303928 8797752 -40625800565332558050066547014860021760 8797753 129382041790971983670674007416778382464 8797754 -29261897149318239124607948839145882880 8797755 -11734544752604618302221074797610414880 8797756 -59742121540306118243803143288173936640 8797757 717095235173015159858699050557127200 8797758 52150083947573058810486813067613169984 8797759 -153081049130481196943996312259873557640 8797760 44762526796529556684403630398033100800 8797761 73576557761433489268555162815754416000 8797762 -30919535825463371633124231593034864768 8797763 46763670187460822004730264490923029024 8797764 112908537964241483414825120578251365376 8797765 104072734429713589891881062405405913660 8797766 -11456113333288089998434298727008227200 8797767 68396922712809798315117434886456950400 8797768 -13892366787265005185712504940099338240 8797769 -11671982042444703621813520664598662400 8797770 65966002608512369765855921958593913600 8797771 241975888655213479165789355268137309972 8797772 -83452876931379384942063966991087464960 8797773 -55478039583986171923316089565744606016 8797774 48547618903040352475371701324376275136 8797775 -54348787620441815519667203687117185200 8797776 -6626074276925876609541218293793685504 8797777 -17415582182465610599354469858245567374 8797778 43114274676868425359738518626730012800 8797779 -80350540781360797217386745188968177000 8797780 60742223169259268476959149391460646400 8797781 -79141754014308394297875625332132794418 8797782 -33045791892004244958360003033835585536 8797783 125528078792905524620868319353668289032 8797784 -156158194480530559516838293279259965440 8797785 104638729777193144590392424559662987200 8797786 -45910045748955682934064609799820385600 8797787 -288147776722563023911108170843873573564 8797788 -93100208420823947463636487371783398400 8797789 -89463280976743834668617639046526464 8797790 2165273943009239622800010551391072000 8797791 -125481181337540672768681158000941684408 8797792 57241856910918389907485007574329065472 8797793 415941612819808434346222624259610593280 8797794 19444910406151956071937648497633289600 8797795 -49671650569674095509458857954570427600 8797796 -10072741396322661566902953968491069440 8797797 80235657100133875593610342745866125660 8797798 -91370297960810956115728604895996149760 8797799 39377100674243079878622251374538547624 8797800 -262637968701104362927574806560768000 8797801 -65362524220437436417582928913749950896 8797802 132023663810088071158038639517213286160 8797803 -780685962645071753434816468251284304 8797804 271320129530751912061878954668724276736 8797805 -9527959293795039110839677645999927540 8797806 115579469425067797940856481898662113024 8797807 -68308333061834071237283896954605773688 8797808 -34305318555310558014711988939816992768 8797809 39884570711186380991210822749042167360 8797810 -20144926496373560915827361666089904640 8797811 228681263232231906214890839745369658824 8797812 74406644753792493236862672121177626624 8797813 19017458704969813132037696010568710240 8797814 -5018451469361905465750764825631394880 8797815 -7011073992253089457843388363303563680 8797816 -39440256647418720277936885616391659520 8797817 59068751499640710771020129942973283200 8797818 -14868096941242527596106326414684522496 8797819 20269546544839857489406278918293729544 8797820 48244282109747535434868844983021550080 8797821 64882477529814231124080280056905304384 8797822 -76017797855278981981294593596403280896 8797823 -35436743465147419682037553700751943488 8797824 49549450655224342357436874036074250240 8797825 3521421404738852066524943369500150550 8797826 -61658238554554990773520090445517212640 8797827 133113509059839354956844061217977776120 8797828 -16010225984239039250917230441296401920 8797829 -94846887710123495456836094901412775040 8797830 24173971969422382219544792765367553920 8797831 24892091622340169006013693650216689664 8797832 -82991585618619067442832460508354841600 8797833 167270196894645353329361795220194767344 8797834 -80992435669392329629071477259218912000 8797835 -189177197283741918520471874092672843200 8797836 -2966360937508684501065402944305397760 8797837 352581961767172820058222763988493913792 8797838 83880833860395895774087102751531430912 8797839 10195001944756109320274757038131712640 8797840 -8928607435614415577215829726893670400 8797841 -28685324587359582245131010877012045732 8797842 -72789175917650370213868410673099038720 8797843 -1575807632190400889936087498870852216 8797844 -179152688445276495077276902637219481600 8797845 12291373534508391800156700319498967040 8797846 157839193031250387948699144337410775680 8797847 -516261748992447952103560676952422026320 8797848 -36908121968160155667692663629352140800 8797849 -8094097512805744034717082135596404150 8797850 12237019573462486102791711179485344000 8797851 -56073119384322056026824926910928561620 8797852 162248332375227489966792121383744889344 8797853 1361702089523380909597616517426864102 8797854 2599825313321902289413873059033657600 8797855 -82101679462832415047129353230320976000 8797856 15746888297816859110479587555387899904 8797857 83273180931392800848357793269813165792 8797858 -148080180021408877663444050055594266624 8797859 52035645595276182474651791745344062416 8797860 21305413683508053743959545825900802560 8797861 141180099392602211754827606534146228032 8797862 4772424038560269027652916007905276928 8797863 18064395378654228091866234230153345664 8797864 -93332230171222138982723910223061729280 8797865 115970999181515496855656719588391620260 8797866 -9602422586490880740673861060796375040 8797867 -14207987175222513883504192033279182640 8797868 -45934269405091214318566639865785144320 8797869 -9457562948880518376599044224491400000 8797870 -127288966631813807082588342598429612800 8797871 -169796387989461174996049863446861762928 8797872 28428792890767040846131240126586388480 8797873 163158323202981724550126293703490950336 8797874 -58048851341157649217218594983048825600 8797875 -65108472925391666066459345508433800000 8797876 7673541249411969648809571734065477632 8797877 84982264397296491894298154660321302272 8797878 20074981321413037447710214131319982400 8797879 -166337446497486268903341970713441055920 8797880 -12396794919398290900455998722884403200 8797881 -14139023379109889750985379082878997856 8797882 108312961020153000339311328241535175792 8797883 171268694663847494481137125285916195040 8797884 -130787540522279525290089970112058699264 8797885 -37393529994027253863687050602727676840 8797886 403928264438854090818559203826939584 8797887 -2220765993536918864561710569918791712 8797888 -70708849400634845526013189419763236864 8797889 119641738701140869116139230129400803924 8797890 -8342988106811574121255292727615022080 8797891 98100412059859742505740996634614951904 8797892 -10001393159454038186770939565647979520 8797893 18984176130807972033170782377932881920 8797894 -17300652874756915646533022930126462976 8797895 20578457680099173413282132873659889400 8797896 14249389212233240949844509874219361280 8797897 134077730433851383899082690604472769252 8797898 -25079279016164750370257213912815822800 8797899 -145963587062732750562876789881343961152 8797900 -237576092054533674066026333722380800 8797901 149143243551797590166672776508243088150 8797902 6816875913021604623967543679400762432 8797903 -42588260059815251701675244849871740880 8797904 -32797870043201028062110829202452643840 8797905 -24131588226647232056271340969387364760 8797906 -1039445075311645032999248244894752256 8797907 -199460313800898076290456134853487037844 8797908 -24391011001290731212440979161534283776 8797909 -2954347360214036394735936002705843890 8797910 -94079397811846331407405719155294626560 8797911 -13226191725974653211995148058265149360 8797912 -132495951785104689307792120858422988800 8797913 91756151598016536308276908841398898304 8797914 50078000790782853713415082469953382400 8797915 -15528320057140570563775706077220018880 8797916 -55723440783241247933352076062014645760 8797917 38450272901865791617585878604799060160 8797918 23216409939805248397572599016728108160 8797919 115399672294669156091246268947683005144 8797920 -13590451176662235193920126635094835200 8797921 232419733100719950921047916543435456288 8797922 5913122263105729014303846106488863232 8797923 235381044428402844675947364533215062000 8797924 5105867930244877929657747264916897792 8797925 16554574049140696233451146424599628800 8797926 18104271785897842063516311519066537984 8797927 -186389979149621206946798080649843336048 8797928 68008078107771141039873597853705436160 8797929 -391276041657564916550969054047660032 8797930 107120001078311093904183991253568921600 8797931 1266466488107059904176906082009513532 8797932 7261032524941983250687998697729827840 8797933 299795907137864596553372309760976198380 8797934 7517353876541689337754281749866712512 8797935 53870672572312088478998837658952087200 8797936 -1103811963814091769589042426682605568 8797937 -150323309021591967431249478616866797760 8797938 47294847360963135786212124800660924544 8797939 -11604282195606178805779157610264446260 8797940 10361292849205497027210426111657838080 8797941 16276020917762672372946775042665279900 8797942 -102486685080220115826177853281927235008 8797943 -41700533205451957282858452737053418880 8797944 -2980554476440074139495656616284610560 8797945 -11097044390921056005082597697548513080 8797946 1670543996645572701391646724567977184 8797947 23702233321379241152601402280199772528 8797948 -37528162537665354348641523610804964864 8797949 -38218767303819464913311306138884621050 8797950 -29414817628020787172318490013632000000 8797951 -147249917503594321208675089516851112480 8797952 -41332010929908521240938845632005668864 8797953 53329911953748200341322080803278528304 8797954 36925316401968398664668269829645832960 8797955 -79099864661685998006573616664189063920 8797956 25064362946850048898132452009336576000 8797957 -55474413841416130378835320474632837376 8797958 -54039378295533341526878194790063030016 8797959 190782145924913490932856545680591698624 8797960 7032268967723059528259795941643059200 8797961 212302900919743803759858061501974113562 8797962 -89691152777813717147588863997392934400 8797963 -272224212116233687373146931241318124200 8797964 65113219673632121593084224159700079616 8797965 43435244092680209776522277958790164480 8797966 -43585715005868165590785357958471116480 8797967 223072218191960728062930080653228004016 8797968 -14498969221712826542096619896107892736 8797969 8536140762798739408020151099912479680 8797970 5357327281811270260435486257371563680 8797971 17359312877174002767663340517272867584 8797972 2547983155655904042148291211644874752 8797973 -118527271782510349035256146957699741216 8797974 60384979889998329615630054703186023360 8797975 149692256655297797077492176104435798000 8797976 -15205606737826581338446544628166778880 8797977 8662408494666329249285186773534707072 8797978 -20412264146217354093203528761137855744 8797979 -271239398295099123982209363866008503420 8797980 37408194676335137343629270884405125120 8797981 31783513480557899876074612008008565100 8797982 -54153147686838772740362138885438817408 8797983 -59877215910730946896684943442897764736 8797984 4060180176533811547786240829492428800 8797985 14637777446296915102156325348100597120 8797986 8195839522814915085001034811981993984 8797987 13205321234397200917581359126018137992 8797988 -33349516396015777913785578097468922880 8797989 -15788725425688068225663852365267601600 8797990 22897196145487121630483687158271664000 8797991 231787329780679141715897408545756907400 8797992 -3350523120167993687515085508705484800 8797993 -1897199692027678817195576017686186240 8797994 -63010543677476583616719729575060026704 8797995 72353345965048503344238925752451332720 8797996 12936971719290962955672672742749728000 8797997 -32662338235648532335171921121714811048 8797998 6043760039076218417672146441182440448 8797999 -10156840045997032597626349141288354800 8798000 -16592368389400811511726114538340352000 8798001 4157844708134739146184729391096887840 8798002 73915136248428292881572167359297863952 8798003 -23794080333895783544367524759310139200 8798004 133609144469627578354600836426207621120 8798005 7420948048066678827014337141199572000 8798006 -2866921036045660947227392355492229120 8798007 43080860670162753334874719805536999680 8798008 -108214746234218779414028077921469091840 8798009 -195218382063964453437853053252887944320 8798010 -11982499577768511433065994717009121280 8798011 -138396980461763220103915829262543388 8798012 50546741609898412654099577449713914880 8798013 -44940065658916263220513964049541891200 8798014 92162561750970845720194103497414361856 8798015 -256957715540566018932945280448732160 8798016 -9585923326848375314437178186853777408 8798017 -62231612051742457439167655086017809408 8798018 -60106902121597092891250425211802057184 8798019 -101029579549935885783565039841459392512 8798020 -23504066450257822776248535399551385600 8798021 79451801326104289151243022277680115200 8798022 35863117725478103114690507073929984160 8798023 109583899222557036291199933419685698664 8798024 -1395969742650025604921270640058368000 8798025 -57930824578294512646971222557358313200 8798026 40658640835248422688397655444405437440 8798027 4130020951079337541138163985106810800 8798028 -24362024795966655132666278941004014080 8798029 34748167623479400382785304937621645760 8798030 -44571972597442976790066907455284954880 8798031 -247992369488301948134484010309184880 8798032 -12471345656598592124728139285176459264 8798033 -17238846115092130928513218490082450432 8798034 20434191345477761159522647665339674112 8798035 -35262482251445609299496108261557805520 8798036 14991619233661715856117191754232479744 8798037 -156258436669985711725845569130792601440 8798038 -66022769931790757003498718999402122304 8798039 -155818332651406215788805750543866721120 8798040 -13747373259081168635026591726937088000 8798041 -29584393942507818646830222743894467328 8798042 -25677392186839503693087106720139264256 8798043 -76186611724327236947698507656483826536 8798044 -64283547331408701242854880521338424320 8798045 -66808478715190248582069609394440700800 8798046 5991360848711938326635083454516121600 8798047 -21871901458814919796087513109391649504 8798048 17582352381440074609375122027574198272 8798049 12017011397175400672394704838031353640 8798050 18000632366017902715338822648507346800 8798051 -58473110215809895071199956996641594496 8798052 23588256592789962438487382912337444864 8798053 67620554549199140866857177444809925408 8798054 -268709167457600482634726016517738807680 8798055 -34790921238163557913059825485294791680 8798056 240323144617539968473740195980006906880 8798057 -279511817792947444172802275587081322694 8798058 942476845562701624472536663215821568 8798059 295835282988726998398415218378392363016 8798060 -40723755630264296250785344352635883520 8798061 2434742064102869023306779683149728384 8798062 17680749461342198215513409470459693824 8798063 -92123128488873317796275817109731344688 8798064 -39845133034292430103335307295517573120 8798065 10876659562234169614953076564100125800 8798066 -12430526448517665612937014255026843520 8798067 -20253693602105470231643849221067296464 8798068 -43895789429067697920976352284525301760 8798069 -13351331233953093924350620475411889504 8798070 35142766845341060806033022207199907200 8798071 116372272167670598811883239247290755232 8798072 -162353603228854245428899817300409139200 8798073 -90998521300218775211913431827192080816 8798074 39614416152908987895227017035537841632 8798075 13250244617825774704002315498979411200 8798076 25681455007772264131146623626057178112 8798077 210975017164844743298560421894028897926 8798078 -195308427957180811419217227038261850240 8798079 -43146427352804997246308508689522806272 8798080 148820826214894737889356062650269696000 8798081 168823758270832577850343150451687946882 8798082 19756131884992422853277050217917615104 8798083 12057500247739359716082108565681885440 8798084 507863644189814038090485232611417216 8798085 -15609222319832536399194472838372980800 8798086 -101043518105436125671296308816322699456 8798087 -158673429979249594469492985996953964264 8798088 -4182791048320668083845700345394462720 8798089 -92485151846807107143105678265323042944 8798090 7964780615964549137882933690445665280 8798091 -196952754019456474204303505511242445312 8798092 -54597297381218423170088469547156144384 8798093 -22606016349046827203978757987385475658 8798094 -13493334768214197320292993290763851520 8798095 43842614325579418120582553533113170400 8798096 -34683730975132848482760873192519548928 8798097 -14927351449262539287364773665984765856 8798098 -57081628260676783671364529250018619392 8798099 2541941093018593095028178511985446840 8798100 58218444407512570664818923505550438400 8798101 -866494513050833153290983923949079840 8798102 10818983402276791900245420087475089600 8798103 168258697540149120376452673211335266912 8798104 -48795202267171233263203026733186867200 8798105 -157675073456211845316166745597434376640 8798106 2069508736227734204618262187523658240 8798107 -57757876135139411894835677070696826080 8798108 30566551326258903589808231309967117312 8798109 -100760092701529805896699905056343444096 8798110 10533071085631284685106551308982179840 8798111 -9439230668785888657610164332689274768 8798112 169424514487157527826359542464643072000 8798113 -119037631849761655644396133021571780638 8798114 42661527572633438015626869415368533280 8798115 -77808224442149920959073804917893555280 8798116 190863609529790122040491535576490496640 8798117 -295207184373063372016364296063553199780 8798118 -17091941878322310769033863259243634688 8798119 -80882500765721730963244495555301031888 8798120 137797726378603385171712350041975756800 8798121 91493914477885139695277130076242204480 8798122 -35271811708556718742415400936952407888 8798123 -190735414820197740445503142191109014960 8798124 113410119716933806849748757887309907456 8798125 -8618938319448606637225259913771380000 8798126 -16969112033290604527420905162362551488 8798127 -13488520238492682946077294857896430304 8798128 28697033581429306651578346895195389952 8798129 -82645471696173844862717085617731487160 8798130 -56388048847479079753474153943573230080 8798131 -95387915725473744451273298604961934068 8798132 13934151386684401618355416723290716160 8798133 -86128471449462244822878385236148913376 8798134 16472294413240794512557899357260109216 8798135 -8932049003942016236790367470495610920 8798136 81153138011579185795106174244335001600 8798137 194672568086679755585987564754348911786 8798138 50346092906395643352486071430738768096 8798139 -3512042751646972487200835732412430080 8798140 -32853937526639866491119134793284838400 8798141 -79715063917390831241395853135595570432 8798142 -8781226787238718209146660775984731136 8798143 287747163556864699615972530323498499392 8798144 -514334251322566507728906808637521920 8798145 57238287319562793808620492593601390720 8798146 -29437874811167139273582201140159513184 8798147 221000983457797953503439978908120641596 8798148 -665609193028187904762373707393821568 8798149 -6870872188175436520607220976176499620 8798150 57302892514114467472231193235484456800 8798151 89248177169979628944851379211668145920 8798152 -326659544873846648617452517709568000 8798153 4065367422159190529247979872554315520 8798154 -33914847820682307565592476626088032768 8798155 144936615981838269406871269244425320000 8798156 -39965318878216249804861297427691205632 8798157 339455939110007470848710177287786848288 8798158 -71001152726340192764354590153251712320 8798159 -65660007480399719571195127903845587760 8798160 10174544265978294038165016708616028160 8798161 87184765785198785373867754372542059762 8798162 -2620561480467984473256478650138480000 8798163 -87885043356492694651673376099689853312 8798164 106054787829836578957065733136132175616 8798165 -31539378678546252845610470538595987200 8798166 -24573818746286890961084153920865341440 8798167 -25996986624084701739082120239892259328 8798168 -32779043179026739745869406124013885440 8798169 -8371536906608404190240590978313632992 8798170 -58325931992039895174899180605817106720 8798171 230384642425542472337301667812520530372 8798172 -7559444975982764177598998186834067456 8798173 -77051004715872563935588053848962751578 8798174 -21320029049807215507957492320745399296 8798175 3787161638334993553018220581142289600 8798176 241272666446118929043202706943227461632 8798177 -229573823843453756803338699549319775340 8798178 3397016222150910964953752037759713280 8798179 -47292752498555921808502708865252572416 8798180 49433975680361397332152624886209766400 8798181 57106342829370049580941994428173543744 8798182 34204695446421135375963050454977547072 8798183 71083482203616484268898641073639908520 8798184 47235718437597972083845943468748748800 8798185 293142077115419523239999650432652857920 8798186 84259317672342641424423175649287037184 8798187 16683865362706769520921073003533696 8798188 9573264445032474080309906073110528000 8798189 46512629035052983612319427665463589356 8798190 -8369237035379262810115680164205649920 8798191 153502161413155312202390877486651181792 8798192 -17720599296030073956417407529612902400 8798193 113715260718054942081217991719842702720 8798194 -114133041820613330588117159253527891040 8798195 -65601450881496067211374882217688252720 8798196 76639413099182019147511872729809209344 8798197 -217502006476663243831172624062314091200 8798198 -53241169417583831050174446924210098880 8798199 -27358958352999988059618773350751553072 8798200 -98139378587425328499764893457342976000 8798201 -201638758936629293806050581542724379798 8798202 18112325300068705323885738843723816192 8798203 -28801032716922691144316738587219956416 8798204 -125305986365592332488632584035508626944 8798205 -25902027451664591958449902049927961600 8798206 134739503675143108881822271210098327552 8798207 107513308775389897984021184314333581432 8798208 42103996607180199977721810725508218880 8798209 -24957359922837516899321966346934558784 8798210 18225757343851010630767041459679049760 8798211 10817134935504817247700199934512885920 8798212 3258419271838256207656189227668447232 8798213 -10058546716865235127040083055786145792 8798214 -88110966909438008052870569433513787008 8798215 -5173004790693924628034979253929941640 8798216 94466171814202579170987476202565632000 8798217 -71753292063963528137773296672771943488 8798218 26921156918559889707696676014441692928 8798219 -127961133099530548012865720039579326380 8798220 884840821147758707193445429682580480 8798221 -194539187461440942412932259701784805578 8798222 38332497735753776673470989363031183424 8798223 42036579092649151859737450924848245760 8798224 26616363867376972302908847977933045760 8798225 -35277499406736185430630508864688564250 8798226 -32562300075217722778443911565199491456 8798227 -128623022671526870275458650734591822488 8798228 90493177045181695018767497628297209856 8798229 -29302241192603496695994888961316659104 8798230 230867703768371423423614747497676800 8798231 -26415759867155036398436345010093976992 8798232 112548630313368199062360397598100664320 8798233 69252456069879050285120334429026337482 8798234 -18849762170858198505953347892966059008 8798235 -20737251562470794933244863565803961600 8798236 40507690430254554442781900663916045312 8798237 -43219284994369138483398008171415385248 8798238 42303818853881900769442017643881850944 8798239 -140438738251536486817948145749362943544 8798240 195537733115615568016441114924154880000 8798241 -36793299423355459893714304697076910080 8798242 -45853228436180739416747884758884732928 8798243 -167142375977334760797652017853164665508 8798244 -19828608630111069088154657582609399808 8798245 -107477218159694734750007303762205610500 8798246 -78670368381047014914530229415223120928 8798247 -254797411138658570338527171133258374960 8798248 311623419138423695723070618871172290560 8798249 -95975187484850025780563926274493882432 8798250 -70223310027318667775373900272941632000 8798251 18345962156580554925757658980822518528 8798252 -7690377816369181716504523689876172800 8798253 -1908665233572073278021894500644898496 8798254 109630739512483581852473269961709829440 8798255 -123958232447016564750385370194180950840 8798256 22509808367706145000824517500984115200 8798257 -32335506139345624472631710706271359360 8798258 56769080467843904647856685548155262976 8798259 44512017512706054680274063340042226688 8798260 176799331929854281827769128060181954560 8798261 -13455177362286738513457810913278043268 8798262 -5981624598118480043539761170406328320 8798263 27392961431413119312183963624832185512 8798264 -264837179706392256793070201236612976640 8798265 -5353136881130230942594655831894415360 8798266 9368122488643477925301350307843806832 8798267 41827073061387091094687285953951595712 8798268 12644577846059468909026081251263869440 8798269 42636252382102954397034548568850153670 8798270 27124859757811306889984660433307468800 8798271 -64671671880530523491221595415230674488 8798272 -14634103596804869693306022644542341120 8798273 2273991283340523538988554260856800 8798274 -120477316925995645573707617195726469120 8798275 67735030437817901724468968289142442300 8798276 -245454810707627828665482810220166381568 8798277 75930923496210126590060908030612991232 8798278 177177526641776615465984005814396875200 8798279 -34866808907475188299733135785335305424 8798280 -83487013304401325389651381762368307200 8798281 4798613045174844307768834610608769700 8798282 6152493620576002773956517054766370304 8798283 -66425638207588744904583948316990957680 8798284 -81833387437601333893095173085666221568 8798285 -52844913011233762786370263097536473600 8798286 4252698717902630562161069090173329408 8798287 -239148267538599599117279041484696754064 8798288 5947684945121413017581254289723473920 8798289 2454942940712687192323921354617556320 8798290 -18891255691221718321077275026328184000 8798291 156167826306380578665164972571409044312 8798292 667633605561240126745398592785250176 8798293 7123430644435060444887925461445929600 8798294 -147827403230260873851993187059458990304 8798295 20536272585010832711524533239230938240 8798296 -1659578742587197375510493365847654400 8798297 146716766170706709485392409471081184660 8798298 12509245208936693228263344509479985664 8798299 201566103182866034830588963557607517736 8798300 10147282068308901753798781384854144000 8798301 -199763172731487150737902050911694531450 8798302 46862454255251132923905579821478014400 8798303 48715578316029343491038295463063342104 8798304 -64319158720325497951964189137725554688 8798305 -102702606209250512496984044961742117440 8798306 -140244116038082972558864751126576365568 8798307 -2413046667217214683775652923320151040 8798308 167980888598019964958540514185773708928 8798309 125914356422169400162735525241193873600 8798310 83358088815569664947245120060786281600 8798311 -144667497693545116805432844215614864000 8798312 51747390019427953351704919197282662400 8798313 -20880201420741313195388564999222331072 8798314 13708724657617807093872496543896594432 8798315 -159331425592869191517687021329256395040 8798316 -442395838899112853769474358913495040 8798317 -251710437527350573200615315350465340096 8798318 14480872767701312760890138666691981504 8798319 -17619491185925678568110541932568476856 8798320 17495009397903903786422472756215808000 8798321 -33179745430585726593919907460257585088 8798322 15782638942030647657127689415673395200 8798323 198665805922308874747997306055819210572 8798324 -75726804620819453440038680047719800064 8798325 -6552858128314050958072041403592270400 8798326 28651656949136485523984457650934590112 8798327 -76818696587935893401411613367130599488 8798328 -33539620084893310254364409029351833600 8798329 -255351731446714937047338693007671138070 8798330 91364414100790200059382832861147641600 8798331 -174239974966492510809733376026710070248 8798332 94754791984911074162705284184771246592 8798333 -221656557267008907684616116235580843700 8798334 66600192784854182778940639819770434880 8798335 27097712023992879937344881841124225920 8798336 109267054013484334809897418432456949760 8798337 -32790389118738401444124775100145371406 8798338 -101512719086509902250163260527496069680 8798339 32276181678691254032454374950466227920 8798340 -41253807908946436499737384745304268800 8798341 -7373272167112266608380466016491267976 8798342 -73923131011332099547714285711751024160 8798343 4070166790901587778341405317548234664 8798344 -233081640610775426871044632595562531840 8798345 35560956178672786688508293348298368100 8798346 -70596744966954854295912300952492075728 8798347 267924919079002171492611957956603875796 8798348 -64185538822849121485653709067612620800 8798349 -23579104376131012924639158383242513920 8798350 78853575350987623492507061804589609600 8798351 53530096912711291361724740714340969504 8798352 -10142985189623734139627580175009382400 8798353 -275056252037365001954709167393024211840 8798354 -110359954969586558727777526437382865232 8798355 115443505474077929319119011364046799200 8798356 -9258151079501184687376392973675231232 8798357 80091668266087742511883598905895934606 8798358 -2782220299913540492079316209860124672 8798359 -4090375254952076802306481182623448296 8798360 -139433949842201417720298219856966656000 8798361 26160363479342104700137890587045196480 8798362 -11068172485352340149625316919721280800 8798363 2931417291451546725910459620100026624 8798364 -21478658130762765492759354605827353600 8798365 -107170899429895143374513682128333806740 8798366 -32175822994599149013230783530865392896 8798367 64666091785507890617931313123973645712 8798368 29319718330547901568288887128064000000 8798369 189253587860893005418058716651954348770 8798370 -19763743643878710284300455425758499840 8798371 4252506749592181126751610298146518640 8798372 -23250640310403887748476653747153367040 8798373 -264404424034561298682429933570059959296 8798374 3835306583363439531590443722972672768 8798375 5362797833891998642507452217614540000 8798376 111233905130995143148454988482390016000 8798377 -98947001304104055959684017095853420928 8798378 25119076700672780136582181571643759456 8798379 -94211084332331209273768140807984373416 8798380 -4736742593555765057077450783747123200 8798381 5092772288134779380144928554660860182 8798382 1299862682220884077222300604328138432 8798383 121717079301939243472656966812410682424 8798384 5346281849925288994995542590420549632 8798385 61076905030995715626711447009257602560 8798386 133616848162228348154269214549256133392 8798387 -7543584601994161337818868334027360000 8798388 -5242903815928443514226955019531837440 8798389 -15967748535095464929236675203984724992 8798390 -70050211322384805865376702369698828800 8798391 39721134520937639560376849821574902704 8798392 -140054425623090027038443933716880896000 8798393 4941480495805621511400279876518217642 8798394 -60388313686516497001441378407655680 8798395 98236185321266101445882570294578378560 8798396 -111813156247458442201530120276666983424 8798397 61611161164928634414788266428230325120 8798398 1604226970205185110306922722047281920 8798399 821287666771250667920871275831888400 8798400 -12144376670254143773676429673444147200 8798401 -219821394194916833170044879042733843068 8798402 1495255909620461016550381696884533760 8798403 82549741555458240052774007924336563200 8798404 -118247240574053927742890729113754806144 8798405 -37466748253815644568974931387663972480 8798406 -16641942095019762861149684500528573440 8798407 -19284397411315878190546561655148674344 8798408 -158275286473968756787391225793884928000 8798409 -235586785099015334979885191111322220800 8798410 6201913773437207379226910071262070720 8798411 40805040388948084830883116108437698800 8798412 3641355878735312103541184044650381312 8798413 -58102198610364278597473799383667623752 8798414 7340759766613294527078129914305644672 8798415 17972249483247214540404897943551037440 8798416 71617293093136351001064900759064018944 8798417 -27150635991911600344694359308175851534 8798418 62604464461222899792663997562138133024 8798419 -19187263344260162196967996548814134704 8798420 170462552848126070942584749449871360 8798421 -114219196179538429523771846986335681888 8798422 -32432764675593863329110875079756504000 8798423 154963480916470339861342663504602595704 8798424 10411192498322235605163699474071838720 8798425 -70437610186753450017212528111756414000 8798426 -23369745880539728270054829644783754240 8798427 112661286804351646535461580370277755048 8798428 550231181139598029422617629325720576 8798429 -1013467952898339584092921223894728416 8798430 112280788013390964188619524632153509120 8798431 -61211694688020266583396429807277660768 8798432 -134432901134701831136037249371303313408 8798433 17734986388348553704473134987116953600 8798434 8495537801155061521674323754619223040 8798435 -29024932592700942338937109586989796640 8798436 -35131896307036642041032044423875194880 8798437 269549980974381035113212364832045639452 8798438 -4100770040772072316394448409875517440 8798439 -35296902928691233175560407564107589552 8798440 -81399519882240448509341892204982502400 8798441 967966111175427502172710278583063332 8798442 -5764306879564475094541796461798687488 8798443 -121363242864899596833768377818970221776 8798444 46276592086819492448267646530104819200 8798445 -1060176878457409549386148581826714080 8798446 -117370881722773566784372393294710395328 8798447 -107556654884855842014585130898393229840 8798448 1463257639106860640708143558873350144 8798449 279808789369115612909744011258847892720 8798450 -83617762211216465797565649797630580000 8798451 -18691878129565046551496259080145684480 8798452 27650006351916563638825411366302981120 8798453 -89484042366236515598272635082378560 8798454 -31662795945821881239445778340917293440 8798455 -93967326847417227636945972246283188000 8798456 -27861926486594542957965278690399109120 8798457 -121185222459764707144729319545950295680 8798458 130390323094651101975356954192422258176 8798459 -57932834696568053988821208346174853340 8798460 73151348134744732629758792336313016320 8798461 47894976156464203025376065034954536032 8798462 -28287422219808287236049702918697092736 8798463 456435684169105987536630333806986920 8798464 -50066905634602067858345058325579694080 8798465 51088983939051405120592384424488734720 8798466 107558464451156048227584460832431349760 8798467 -383816462157513567895978743080503507040 8798468 66712543652739979594329630972517834752 8798469 180911958700403945588203609667901541440 8798470 34238716512050004512126568615417513600 8798471 -25142269869875735142637079578989780816 8798472 64689321359208606142901279014296990720 8798473 -80701968582712433567874140449199234278 8798474 2705530538079159623403791073649874736 8798475 7512982441513923683281753621477728000 8798476 -50586579129360395364902194964981511168 8798477 51854446048857623303039393362029682200 8798478 -34550685112807615352580143761895113536 8798479 109769548555782038361251026557478505800 8798480 -4954194659219950465025267379597312000 8798481 -90040654414305872130760986646933468830 8798482 -9079310833745603604847300389020958720 8798483 150126922109929011177888579090514194732 8798484 -163711205854418294288546914389021511680 8798485 -104393639474947204665153997581685087200 8798486 -190159006745257477934006040457679881920 8798487 -81054326239382974493398738267012607640 8798488 -4123540561458245307223214825254563840 8798489 -39160440109051129221238065940725889728 8798490 78903102669538121920614227110706649600 8798491 33922043221579314962628051472038262672 8798492 -69657597928710310779601664134849411584 8798493 -121033571512327142551367079508343539200 8798494 -38066727193466829956032005258112574208 8798495 -48930784828174327109317372538648379120 8798496 -4940051503280775501862683289495535616 8798497 74862860268000437313465943444647149460 8798498 -85317859936982304324210790623935799936 8798499 61214820740258703974916008726989467684 8798500 -25541659081548656778047732441290944000 8798501 -87938445369325309920544324071448718400 8798502 42107436942484631103294502757423101632 8798503 -28667841360479683911025486222040126208 8798504 -17901524897602343138922615270573096960 8798505 10716344084582045777841953574338170560 8798506 -9028476339927816345653559005270196480 8798507 -402078081784523069857428545394899345448 8798508 -115281711076257024820348359076488292608 8798509 81840185299268760592240777306245378710 8798510 -29985888325209807966627279937077699840 8798511 1385445706683607649463383887197566472 8798512 29756758714486066095619711895620485120 8798513 104665362681953885511084891745069205760 8798514 -20420785601295492622836098914778488320 8798515 -63382186000418209928522297014209120 8798516 79407937957512928171067106990179629440 8798517 -12489269738012840108444023886601496320 8798518 -46655870584286462101926066516136412160 8798519 87264358810743695296788850550617394544 8798520 10295008888535892894865303939792896000 8798521 17818761803679386018473629707235510532 8798522 -23659662371160059301365653242553252128 8798523 -84319487650391478798417332668675895016 8798524 41447852732346412302944586775761918976 8798525 13593137277524800316879155311626331300 8798526 19613702723946546392035220809403019648 8798527 16066637362733383580807772005030653376 8798528 -80397551030444126738255481804994117632 8798529 -53989008073848432494747765180830308816 8798530 -14430998833154887044966930544586014080 8798531 198976180679974995370628424048152064 8798532 81770214026653144558898151901560256512 8798533 51212742270947328161612203756794026784 8798534 47319650464750687728930737762586598080 8798535 32177222117104747467111840971732564640 8798536 59820921812778073786538271175791559680 8798537 1166995388599728911989321498375908384 8798538 4315833505587678903625805378947374336 8798539 -77648368831213111574642832837692269120 8798540 -38481527866872126098930722536078028800 8798541 -111185500951913631636207568324528089216 8798542 -21896540268008302324211862252806886528 8798543 29360406122812930300463056055244388464 8798544 -1023235553739138036219098850621652992 8798545 -69267139003395701988649130427871446720 8798546 -114711813798583751167063577049336729600 8798547 -30086476268345864454991811027072334480 8798548 173912288483780237957086856167860658176 8798549 39220595586150304805688355931788601550 8798550 -50907685760254790547356818820641003200 8798551 155918509427750863163571608728757308992 8798552 22134335344016121193695961310222745600 8798553 -186219000563059076978023163307741145536 8798554 -72853936646763698861799711493913227776 8798555 -125317151824981735695886497631134623040 8798556 -8384181232202256921990887759489657856 8798557 39880629115567490728262245408755583552 8798558 -26618918506001984544917933462451932160 8798559 -2485059558570929232292001950813570560 8798560 24930895521852768969320539619076341760 8798561 123049029741546790868668772934920622000 8798562 86353502372288266110050269496282112 8798563 -110902748479943868396031695935737083492 8798564 28306730416663931582651106922375074816 8798565 -20517887796855754358416131614475312480 8798566 -11382409025033760253416256159970211840 8798567 -17480843907946847195045094469739661384 8798568 -65467060497766128131994311832569610240 8798569 -4163266028060438224295225658292891072 8798570 -3666202570101468191169777994248733440 8798571 -346359409422956841595799389425406516800 8798572 41905670281496035786583976707110942976 8798573 9580659948600573563924886768211849440 8798574 -137509859550557407872522155871605760 8798575 26441671136926645294139016892911169600 8798576 68158038198361109497325434937837125632 8798577 27411184801878582281148214930263271680 8798578 -136010205635203583999844728642019506160 8798579 88840907678301892966454912290812401472 8798580 -33670175013608482958483499786112573440 8798581 -21461756587009408315532833773767216640 8798582 -57858572410399041917106422916928940928 8798583 13440597512588680979446446346998782544 8798584 63891219246824648300698194609560002560 8798585 201849920003631650081315705809825299780 8798586 11168412643630103526618329583079488000 8798587 -152142210020426474224922197421510559084 8798588 100701535936144266362654897609870217216 8798589 -6021624588014563815024428566959422100 8798590 -33228045582645169224067634002900555200 8798591 -88658134542385886457518428574331693816 8798592 103206955408047529059848916625659002880 8798593 165492447418971262027911270156877103040 8798594 -49717166465726049227902747434861500928 8798595 26478681544939307587529047053326886240 8798596 69580410502314109154774654016186526720 8798597 -44869456577267052695675248292413857954 8798598 -141317224892880210204458319333451658880 8798599 -169435673784990271760248448209143484200 8798600 15529910524548940662394498165624320000 8798601 38547744908272001687380169757903240384 8798602 -70828902335161085717321512656072727248 8798603 -115554280602491406712945843623860949336 8798604 41465953044008114792010169546661068800 8798605 -33345698554935839954367856992257199900 8798606 4774650050247566383042811382518120448 8798607 -75728176228412325914625364618933949592 8798608 9922268128865706873345553361136779264 8798609 430155518474810742908267531208689382516 8798610 9301883192384136824922750666590584320 8798611 -9955455669303911930868251131240896240 8798612 -101858546838894201889550405644916847744 8798613 1669387454663118350417382234429450144 8798614 97195736234758619574083587121853728832 8798615 -44510747410113134263296432139988697600 8798616 -15498323113067762359764368853511649280 8798617 -48357935795322312604107196791470752 8798618 11147420607139170895965296580201323760 8798619 18825998749977455174841793794976140288 8798620 -19493288379563921167862873634531793920 8798621 -31710355368637214355628313348954881896 8798622 323563870167435499769817840897767424 8798623 126341717070448366558061840294239419872 8798624 239688665937545342539098274677403877376 8798625 -12181893635986758050711497223222880000 8798626 -10045138768443481957201621468250701488 8798627 -15472388107914595852714648721780240400 8798628 65529474322611150047260570727463653376 8798629 -11817035361493833548112367190527468800 8798630 -33062365055888667630016571296959143040 8798631 -30048388437205298106418044727508578560 8798632 21509408228463265437044649683852728320 8798633 158144865670030176854181238469891877882 8798634 -39776269692977107116943421768437497600 8798635 -170075786450672023142573224767038437440 8798636 72027275762501314220690663304038400 8798637 4644033148340419618968664154142196224 8798638 -79020947972783984998737116457757823040 8798639 -41710367016435671179952562149389030800 8798640 19551696611340059765388204027057930240 8798641 44378645464906419095833200941069974944 8798642 -31646472088367026806522691902297680256 8798643 38233836794957385497593259539288762704 8798644 161805114603877731908577376526532350336 8798645 -160209979822786686607256362628989136100 8798646 6611349538753374918421837237365341568 8798647 -182728999195233398447244281904714254712 8798648 26437494059792629200267695604393246720 8798649 83502688523148877621531060991533821264 8798650 -486550760231021951563860981224678400 8798651 -117950710015203186942488007967093320348 8798652 215477601951215625170805722784796968960 8798653 3748233502903324088026728664472052582 8798654 59186156772984933270883123772746987776 8798655 20838675071465947265301057769684310160 8798656 -24322719691286839413701129408329285632 8798657 2440358297932535892546461957263957824 8798658 10765261295438585318203333542577067520 8798659 -141056266292971135800924615406593981696 8798660 -930463166923948122752455062727741440 8798661 -35334260591550593115111880659481441890 8798662 161134892522701133163852463458601748832 8798663 -144532645028307809074043334715583294376 8798664 -44580317998146716930848001254041845760 8798665 -211807665562336064186155938260259727680 8798666 -51921085226653089520164041231250133968 8798667 -19524192154785140630891598792414222120 8798668 11017398867814923117810271706158206976 8798669 -2523640065330747682124869401799581120 8798670 -29082744811703735093328622140725366400 8798671 19039509425798270620794511956238377712 8798672 -49978947912152276626008433751662264320 8798673 -16451367533856677648213741924492458752 8798674 54385249721235625914297018417026573472 8798675 -79141863406285364853681671765390125200 8798676 -108523039165952633194603983109891338240 8798677 136614976323425128441506866856786260380 8798678 25714582750707298664654524132571581056 8798679 -119784333276658654659171291313414972080 8798680 20792450909657168386950767578673356800 8798681 -39272005492803205253465207078545030908 8798682 38781633678691960295604792273035040768 8798683 -238940977254017234832307931832411179068 8798684 36623482033888850688427027840423833600 8798685 -69720351724052237406396400344824804640 8798686 26969927370056486551140058536670436544 8798687 -55816954706183579306515468165688332800 8798688 -48730396937110127600846069445244747776 8798689 -59750031250971356431744652960131296876 8798690 818311134936080199080237715888105600 8798691 59545864037494205324990470278983698560 8798692 59991960829767163565731560840029470720 8798693 -292852648228572836627889099028125449376 8798694 67973198532757940287738721425015454400 8798695 -36610964628129593865315691828592950080 8798696 47524324467616584538211496161696563200 8798697 -53722442503514293705134733032849915612 8798698 -44130538227452660541288581008769765280 8798699 -4802642940969628350152293654223953920 8798700 -38347040855188612508267506729794048000 8798701 43727596837596930317120363427996945004 8798702 39357804118617341387902278293930656704 8798703 1408999718904269063698169655452354304 8798704 -88971586961233568852469884076234506240 8798705 57476064474536127279963434641973564160 8798706 46601238821134691249079067879695360 8798707 206773366721022234312842316929868992952 8798708 -213531494644420060648944973904012427264 8798709 -30219543953388914047961528558814729696 8798710 29376125078371962491730695591407536000 8798711 64540156698162633878192327376035133600 8798712 -44579764915837773792969813061990440960 8798713 28898907607848532762267424531194386240 8798714 2725459795060790895213726775781530080 8798715 35546546543807570774591203311340060560 8798716 -105330205250696100575638961848823869440 8798717 144553711102127401532584223648869519392 8798718 -2234721201080646830047859598009102720 8798719 -609003934866439523259534596398679856 8798720 -14281715862599767299856730766641725440 8798721 151233484196556952898925239129181775680 8798722 76190955186543708189181042978400040912 8798723 -29481231766562491339262966962035127416 8798724 54749172739806048795887293885249800192 8798725 -21966595808177157566173108024096517900 8798726 -92468037185650703738870047564053110688 8798727 32446541940633259130414598992117269632 8798728 -264891165540790961512225345426201635840 8798729 -409576642694428195936234074539064268800 8798730 -12336785486314711147254027605646274560 8798731 245240678128164834396984726623226987600 8798732 213909865209809758919778043391868516096 8798733 -163995520819498301266909634553032926080 8798734 6326209389475209613494437131502822976 8798735 -127384789151497647934207133002977377040 8798736 1604946685667669785242450144014303232 8798737 -35409089560431160917021682498426334480 8798738 28527384501552039159023995289659741344 8798739 17244844870640623265398804017542608824 8798740 12527968024732510691631893816269056000 8798741 44131327454010899757819514636714559040 8798742 10826941271726681216730142184937551616 8798743 -239858997607366767149155603987813789856 8798744 -86448026391534889654451829304773027840 8798745 -22375396427622334490145369664558512000 8798746 1358751972453699962273261535674044416 8798747 -24627950878798716815604446461127988288 8798748 13458803614479646728727072976252928000 8798749 112038668494272828289796089341289691750 8798750 -22473249169889398811390009386953600000 8798751 90734760485678553723446489922897544320 8798752 -165618540665099929868040634300815310848 8798753 -57666613428144080122401420718725506256 8798754 8889154093703869361899825904606632320 8798755 -78609751252475371136182754039623839840 8798756 -33327480183273087187812007663045457280 8798757 41869912541555095357430696825384640 8798758 -84966767246801774146093675333804194624 8798759 -116876769993361217157428623908039980040 8798760 -30420321596187733296770197562560512000 8798761 -38454609074456877775229713595552082176 8798762 -32139372589098905152137660895585837056 8798763 -6895092294651101171482737603600530256 8798764 3027788251552614056476288500613619712 8798765 111155070832193437902574588823254341120 8798766 91701719138325068921532233723224809024 8798767 122340352594645065881300417148189105640 8798768 2087697070588674116371957241925894144 8798769 -14108350964603289250718006404276058496 8798770 -56621565618323710115463023114046051840 8798771 6593028616487085824081773613262072972 8798772 -23656023968138993039006099148418492416 8798773 -27795395098529485169757801406239039140 8798774 -59447476899337240529705481566829402240 8798775 155099278505724733720610363995520313600 8798776 3345107125902166785791704484319068160 8798777 14534779946991777597097270645511718660 8798778 56495958684109924472391069158928219504 8798779 75347787744186662142558711327900251088 8798780 -29965064860313214566630760934927626240 8798781 78765580182653967357831214724914639584 8798782 34554359295956630627161130428130169792 8798783 40626087495637928607753206961104333280 8798784 19735383720319985137349323845676302336 8798785 4576827649801926177632583445429440000 8798786 -106083036798132597650426280776403223680 8798787 -200347713052240055763848198459920697880 8798788 35267149619431237595259727196186603520 8798789 -1663577023335842386878870546720173376 8798790 3614709954611723672374211401757614080 8798791 -27870096255044860773852887244141736200 8798792 -39287252435111273836016803056172400640 8798793 74270632980874800293014454232882376464 8798794 36170942086678941075571467830639835696 8798795 4979405601372623205727621352606854320 8798796 -59623331865532518949578866067637218048 8798797 -17417348570507418395637521208831323136 8798798 38242998690808355295635427404155742400 8798799 -8842386246614089576007487173824022136 8798800 -19905804402453378341847539782751641600 8798801 198068930225818395091947856925729518704 8798802 9442720128482902103002165491515608320 8798803 77342544568944706438958002233083528400 8798804 -20446100248166357757428701526211385344 8798805 -23410044191795416180868191406947243200 8798806 221072496188005718040680551522062120960 8798807 154963719207151683313386604950500400 8798808 33959438987549961701472630663943249920 8798809 20901673101381185390108778371192212116 8798810 80536276152289052202781921324524622560 8798811 32130101807693138340042337145026036224 8798812 -11931066939302840383728250381397139456 8798813 -236115384398309948796899269138203550938 8798814 -103362167304526788115708127826937282560 8798815 72147198718337424922708933008179217960 8798816 -22986384669284988886328694485280227328 8798817 -41583385603402516855245444095037064320 8798818 -19556500499564172469603204316363011584 8798819 -428678036767208186132299449504377484504 8798820 -31196025004014520736541368000446033920 8798821 175157548980295614913222892671022209022 8798822 -49745228607860454870559916169582054528 8798823 60018299394989493343907563683420082176 8798824 -137788214155201095491266323779495116800 8798825 22574185841840296730696361337826438400 8798826 -82877825203330953346277063267386262016 8798827 111304975903926074970905255672948578676 8798828 -5927980001756781065162635836291078144 8798829 44196051510486214753588416047764109088 8798830 43864638233583859310128374423675285120 8798831 -180835537145398497976934096107833016368 8798832 -418628316832742780485476621261373440 8798833 96241593290913515466973063916129196864 8798834 -31507160348422413755802784889559267840 8798835 67851049332936024519320832625391972400 8798836 15360605156833004578038460551931962112 8798837 -196934303401669658210845598027250050514 8798838 -24031623467731382683048414727042734656 8798839 18487954085201213515264609078609930880 8798840 -138232295740756432840877957225177395200 8798841 74146426846169613479421083538568921440 8798842 48623978777450426339328268900142102784 8798843 -256545803985060983435248403297476751760 8798844 12895739074995404560791011977140527616 8798845 -90974066516794820813325206695667143200 8798846 336334687858454152583078744600943360 8798847 35159540794741634977617665637666666240 8798848 -63384399425404152233950892540590817280 8798849 260896462922865421178915996232438782850 8798850 27127103482972423715154486784152159600 8798851 -80045975972831390954269281398485686148 8798852 -28563666819396949559003668122446512128 8798853 -32137034369105188424593545581852220096 8798854 -38383512092262167945598554524521113088 8798855 -44401518268027179593508189108604388640 8798856 127339776083733440136731114242863513600 8798857 45877935177556612269717170578587733274 8798858 -47064526183583701350933980502560781216 8798859 -39038882301144204176532593870957267856 8798860 -51325305538883599614932324533124444160 8798861 -33893374676149297927917505315438655700 8798862 21478085890230698631643575261456691200 8798863 124177611526316613746502477521481976112 8798864 -33383819713116897511546962147666493440 8798865 -24954665466599408209838641144812322560 8798866 13650302967789811707688739798746018944 8798867 -11524350488686649288497401146349600000 8798868 -4658550260414797971363631585716322560 8798869 -188757062036857702130151033532881231730 8798870 -127177904082384905557296195238752138240 8798871 -115444896517960740979572711857954600088 8798872 115409790171402585773595493779906508800 8798873 370769871761918521171252440897004476804 8798874 14889292867801363713219626116392663552 8798875 2659829403030768247238076579121044000 8798876 -49729437166380932228962806319270064640 8798877 -14388765907476619038990508323048267840 8798878 67255473234058404099216230469877632 8798879 -273731890639100498637136795986221235624 8798880 -10277406379746237861939622069854535680 8798881 25762065410690033003080296035774406720 8798882 57141246497150495443744908572013032832 8798883 96583924555387543991108137297984629624 8798884 -214320578545101705604236369219584999168 8798885 39878305128969448746312896714991144960 8798886 -75536071278357769837422519470371807968 8798887 -52851471211450798504977107288394495648 8798888 5726502352100042376619835084373688320 8798889 -116541163690175535472875617257577382432 8798890 82245928672936840129612469340592996800 8798891 -92796622574174689520310729785474613708 8798892 133363408152829661887266923780578493952 8798893 139398221971839106536373104947325925142 8798894 -21714786310353175368893173602582155328 8798895 -24854028177642926571557410721507020800 8798896 12384242961915536557231162341385175040 8798897 -155598804083043264639883115021393546700 8798898 3328086823963223903473319772969335040 8798899 146401350245437012901640696115144438360 8798900 36607396406256481933508334884426496000 8798901 59328438239993140285800972793483174560 8798902 -17306698587313395763113523423316926848 8798903 -13260186963942550709148374691108925056 8798904 146585790196867121311580754488276828160 8798905 56158930423419465565831479346154225160 8798906 31547347332074211017152248952030652160 8798907 45036467154847329996736343977601432688 8798908 -3570143797382652509846447263408822784 8798909 9092200827105244135601516023859436672 8798910 175501983282015547362451411899659520 8798911 183960896471224225278473376697994431488 8798912 -76931199937487956221485598406238797824 8798913 121099727101834269149541073074555711120 8798914 26271234611084235078440592925980751056 8798915 -120710845822379324336360604224037337680 8798916 -10322141204325597440729195665343877120 8798917 -351647462842113530238913933391154541248 8798918 271404311072456685810675937752494208 8798919 110625487070097461725438826480562902400 8798920 -15204700051267641938310131275105382400 8798921 227629900493924429240164989662260479744 8798922 10271555182035356966671490781019476480 8798923 -26271672336209789852129182361965051760 8798924 -32911468253496475523412306835161254400 8798925 30371036108803797477616846710589116000 8798926 -91483690366380381711480121552198183296 8798927 -25759559002560161882630430763689626328 8798928 12848633948103416897878403197300113408 8798929 28842815177872832108867831063471676276 8798930 -21224167831076724746719353275165739360 8798931 -97581493190617732984444433998055573688 8798932 -159438164317033836810994358060579019008 8798933 -24969633485060283062958269427392366592 8798934 -5256521268413410777280750892643508352 8798935 66184251851146740019000541655391865880 8798936 98129583112212621310997745587681863680 8798937 -7930914037915258813266008421926499648 8798938 73763075792694576953891659863294627840 8798939 400496363332139862157140322834509449040 8798940 -25308460263549433699519615277451210240 8798941 281416434954381874271740516078524231680 8798942 -12783836676971511838877590250718688128 8798943 147670669414166451577625437969879349064 8798944 -56283527635579129607545137018842382336 8798945 135725828453043702796677034141587124560 8798946 -19024906977189832459315625454289568256 8798947 43490122265672714772502222537833228352 8798948 72666629966427079254705620049737345280 8798949 -4039608574669477376102452681012841376 8798950 37040927663520109148938628546781612000 8798951 66622089298825809894936166055459003952 8798952 -2660387054353520971258288685900021760 8798953 19927602487323257364866705405130421128 8798954 -78914583373424119966935980843194450080 8798955 100356226270626644175667636478597137920 8798956 -58670168343378380388039548663009754880 8798957 -130265765655859854692482078055035100160 8798958 -25459065959111985971580122902762083456 8798959 -2857445024828042434529386601917755552 8798960 -26657920183190530899814673138142904320 8798961 2225719138687642958515325107432921440 8798962 41064612266044582266877197448782565440 8798963 192122550648537736526030951077722859212 8798964 -2677939581738542073087251568479182848 8798965 -472186452297015959290894651978742400 8798966 -53963713335961785781045465165658390976 8798967 -15897508576871628895666421412691535040 8798968 -142444475128389911292843683401557504000 8798969 -36298658757592408409702401026633983928 8798970 -5242147293385933156260718074051978240 8798971 -40752072152477940536062533375884088408 8798972 14903373119944700455593201305935970304 8798973 -49073565910566741718114238171709784032 8798974 -13228710283996548178404563203926091968 8798975 3519771859893854343687716035068099000 8798976 -165002784347954224015482698207959449600 8798977 262257834780727013234851916649708049920 8798978 25890486559842501765502039820033525760 8798979 -54238921328484941241819515550991948800 8798980 23087368941617458167719688606171168000 8798981 263064536210506851880747934856789205152 8798982 -7305702337246498186407036150227379840 8798983 -36525446154453950085099028204941553768 8798984 11853201645844393526918154054905856000 8798985 25762806003779027633375101450528506000 8798986 -35789122767102706861565176296195552000 8798987 -217613562967630586377176180015343304364 8798988 14047639512384029844268875717387878400 8798989 -165093301161514392694166434842142603210 8798990 121606693708256493045252716178193939200 8798991 122853680587002095568500172164433184392 8798992 11765640513848529612830303661630365696 8798993 -18135278876306603385884685138009062016 8798994 -95254514024133334267417524254600814576 8798995 110653945197529514643925537795782739200 8798996 -23608055358571384523733721081929584640 8798997 154057012324017927551739863312247108000 8798998 -41479089989200354023484072779132241536 8798999 266427489203067585484152882295518960 8799000 9393475335353638733765397034598400000 8799001 -184791656951387263076625258321918290998 8799002 98287436166164910677511129446112806112 8799003 144361926678187196490392860052348074800 8799004 -651689825307609522581017007752108544 8799005 -81160187600897326032901773263058207240 8799006 -97491703327626122908573804201967558400 8799007 -4909930884764582870843560619779726656 8799008 19715772578603345988926153137599283200 8799009 -39919361644973216599558919143808101632 8799010 -30104031345335032328048268214313103360 8799011 -13361349556893631327637289766866943296 8799012 -142322713563698248745614513759894598400 8799013 166715177681197305167498352434280391740 8799014 -68981734242700947219049808905865088 8799015 74547561627067211752507288805623450320 8799016 160398170806829453005616238968939059200 8799017 110280298361805027480084309257116755066 8799018 -19010628093595346101430708945343478272 8799019 -53040583120042479420745053624896628960 8799020 -95483919978551893411551529649911296000 8799021 -56708266761535725907789520071321022016 8799022 46131534730222978074711295981426005312 8799023 55149617021153732803732388523176800272 8799024 -5324535137632792609726709527373414400 8799025 -56290719964924522335649815694635342500 8799026 -55658924892111625441377738703634370288 8799027 -63473746182694598502692545164332923080 8799028 35769571719433954897588221232571203968 8799029 -21977306937884635162836627048444692370 8799030 24158195425762578068320074328369931520 8799031 -208310125803280099091033512038482926168 8799032 154911884614903177767962081744043110400 8799033 -100469147996085090625735203603752143200 8799034 -14464781365486371987900372393271645584 8799035 15936157341235145038575484228663368000 8799036 -55762981748990054382850372651785486336 8799037 -153592969316017705308455777163739368 8799038 -61042675969295915913277263511379498304 8799039 53216432810690006759668542829912637304 8799040 -3940136792888352239411361658039173120 8799041 108627013433439827304600971482812783552 8799042 17629045901662504659426698587994456064 8799043 147061035031668218103684078210534454080 8799044 -76081637864732359561042157875729545984 8799045 -63507153101118646962740735287133059680 8799046 -31956533677016181792112542197694249600 8799047 -1062387191906286172454729731508547408 8799048 -34466476004694720742679918497251302400 8799049 84331933865413634855569742869644224640 8799050 -6555269316628973686391630736204415200 8799051 -67117577923875396044533596848419050576 8799052 -65154641481832615957273341829967690240 8799053 97783432129557810755997002426257598700 8799054 77453305097885766899030411078917985280 8799055 -6015205373178122670560222994324247440 8799056 21347767597506222031424117334844637184 8799057 283621547357662540316298996252232628640 8799058 -119271019689409689715343432366879437824 8799059 148291009625576825883811799495605625904 8799060 -46249433936868732509748751691388272640 8799061 -44482314213859008919489734716112850308 8799062 -15350250192048978287207067467143711968 8799063 36549007027622073715288785499047379968 8799064 -104767296920062428397344276628603699200 8799065 144420235443042319409736209296648219200 8799066 8898657778286323435756074888730080000 8799067 -197051850533191093015485714698011023248 8799068 8073103484695364776006273327847817216 8799069 39615489164610361773957627781640060544 8799070 -12955255861345699938496914851809251840 8799071 69583443251430149630232307556077785600 8799072 -102009098916090135251645128090998276096 8799073 -247168102668359344412696010329080915678 8799074 3171904996346222887321806998637816480 8799075 66669434765417479376244546406061421300 8799076 45937217408991575036603286859768295424 8799077 159072252879837922071648408199805994846 8799078 -55419076527812551707067378702373950080 8799079 -81515649246471301523486041344556865016 8799080 71037726349238513235374542126121318400 8799081 -64591702596331893955740263038780680576 8799082 91069455492572382389812893145966633392 8799083 10647256747156638331880203548472933200 8799084 -34717888914860678809554688648385986560 8799085 -116572862371260703758715655389295632800 8799086 -42299141794355477908454363607047683008 8799087 19838175858312340972845679264309061376 8799088 6061734504573753602276053677110362112 8799089 41049980486093462372532045876214672128 8799090 840494810692053513181311364998144000 8799091 -86018345037804157851552425722445578928 8799092 -13568103752124421275151313289690094848 8799093 33385047994431965183970905434595307420 8799094 1213104730924592959186633384233846720 8799095 -579844648424226236283521582127930480 8799096 38844236091781998286301912679333273600 8799097 -293121379437172429696588046214575826454 8799098 44954945522169680086622272991131905024 8799099 10756415394928234573743261407284869120 8799100 -101623787590195884929349745107499993600 8799101 -18128005013069242282098512513341492896 8799102 9857412718747715482708138311325510656 8799103 -202928070852523563995362963846142119320 8799104 -69875228244289454110623301851445985280 8799105 9133341805332034273431304597714821120 8799106 -47175330898342463294689855153731571248 8799107 161461329588534732212713955967027481632 8799108 -105501074969863880282084859572071624704 8799109 -217642142169191489604859159379061757920 8799110 47919802570112511883504010754560747520 8799111 -1758676106227296424275288492800901048 8799112 -22639012519452598059603069667335045120 8799113 -61735920143688124210349680334803180956 8799114 30309790631464196346477278717685123840 8799115 43514791821704865426628906367348476320 8799116 -29360420447087536083073170424569756672 8799117 -19221790053325971654724667122317270240 8799118 13413116809263896460855230317325735616 8799119 36377569374171947576665579324869190896 8799120 -22071173555772883822207431369277440 8799121 39915054859497216430822746879202006000 8799122 203273507186033129083130898782970547200 8799123 -169386414345103170641264125414199960832 8799124 95472100349765974108469969121650535296 8799125 78882815573963662574658698529056979000 8799126 -33367376029116592429426343247898167648 8799127 7327019958108551786265728778710330760 8799128 -5298690060082850484254066080971571200 8799129 93252050134018037672546199786150418074 8799130 -60136771150828269932115233184389280000 8799131 -54504497687444189787259615190923917336 8799132 -6115918014892021045263863154078256128 8799133 -87044080982704645064155563312267264 8799134 12893924777840917533278072662315914240 8799135 -18646433323831411015908789856707980400 8799136 202000571898721410766190826880379584512 8799137 -149026728824539581205292526881006429214 8799138 26732998874998249009268394840327256320 8799139 263434960504446530995765094913486597240 8799140 29544979315611632982198568637366906880 8799141 -39326038307430430699088363725286303520 8799142 108524478746017893665805393632941785600 8799143 49693472758683863172978441210872351184 8799144 144009756524727944022192017957571870720 8799145 -65673824317815588427139301676683025920 8799146 141317027315399106186779038476116740272 8799147 29821022710442026642594970187450497280 8799148 -135603082031294744655386065429024051200 8799149 -241717350438283575994730389520141858964 8799150 -16855694089061977153729552794995246400 8799151 -1161603462973367440850974548606608400 8799152 39988421613909663073404453501805658112 8799153 144285448868698765679447520653615949408 8799154 35856664633523287003960778355278231040 8799155 -9246505534195393400277614239625035440 8799156 1757278745499535832246812427123546112 8799157 142531841382934302234084577096100200860 8799158 -226313891576216607669943834980464073216 8799159 -3244259482645346268177222532213425792 8799160 -62890794423926899449716674696739328000 8799161 14111682249037857224981669425970588160 8799162 1819879159204863361740144908776308480 8799163 -91634480445563155445827086642022682760 8799164 18908960972634977454643019684153032704 8799165 176015899532507205362052977862227208000 8799166 -67577977517949568277121192763000815360 8799167 -16240494634458464075736525473500466280 8799168 -15036402575889387895409558518040100864 8799169 124496749308305932934835087780117930180 8799170 -32010284798694578804703112837461258720 8799171 240599221908266958319220128477382378304 8799172 -33386800920671568034832092532208857088 8799173 -173128132545876722092298747394781060578 8799174 -9540712116843419967139019315278573632 8799175 -27421981873017368646628251308735350200 8799176 -832759901572761833316097944006451200 8799177 -170856017439853707278436690928221324768 8799178 73118541942082064391085228882580098560 8799179 72251178837047851501892270141561346048 8799180 -19920173875034076838191326520457728000 8799181 131945087865964936960352162582580962764 8799182 30257990310050554038861950516428235520 8799183 -11919962673766767784091279654379924000 8799184 31534704762106860140774264753680179200 8799185 39805246631929204667329823276795299200 8799186 40633863663065906042540947376434729728 8799187 155611331105651961542052402639688268560 8799188 147408762547458086574969912065753542656 8799189 -15522673347080209934574880435548981120 8799190 39042453231553772354386983967349625600 8799191 -303983235560694693240571989662968776528 8799192 4560120358659094615849687746908897280 8799193 -23394594292903391378446410424662432956 8799194 -56748782428167389434577051871196566528 8799195 -18848151189538414568559952751665152000 8799196 -3204243490453402201172399620002132992 8799197 -13298759976836023869949256681638966080 8799198 50248541559613809701431249697132230464 8799199 -27024126691424484431050598421294308064 8799200 -119014301239139515446211176231115161600 8799201 -1173843646721121508761371583084924960 8799202 -27651921508756289074398708503621915136 8799203 -14005289048642164039912468221491676720 8799204 52562192443568467338563308463804835840 8799205 -7469969585745088742596217404046325000 8799206 51665392868921389688110171853002973184 8799207 10311311721356478361123577040202929792 8799208 116869920164657580630701493563711569920 8799209 -39198540417791591683773308897989306140 8799210 14889762337193978337849411873848309760 8799211 -23110435635565441264702640666963761176 8799212 -17265323607227754277508455790171852544 8799213 -44444046570681662273999261144008875456 8799214 129396078013110621964758571529212921152 8799215 -47218360381614826892291047537345384080 8799216 2821246549898069441350842606960279552 8799217 10415283051482910200854810526244124032 8799218 -97217933196279821758874977054650835440 8799219 618651716881972660788071200160632320 8799220 77748618897736321537156443995915354880 8799221 81858080622007173856348444450227074844 8799222 22859563250366510637169490250458219904 8799223 -8482014946168784937279277515101522560 8799224 129965151994903294755675154558525440 8799225 6365958477703367347707444634340203200 8799226 40700696747059343940716443252957009920 8799227 -245199759119276554065346300968744924 8799228 41253593539157882584646841099220557312 8799229 -21089054198528204997816133880080926880 8799230 -179402402865627508490317120593652531200 8799231 9045131767264846400361891286485867264 8799232 113007469829405228691095483332062871552 8799233 78619052680672466430704344294671508482 8799234 13452340051006982187357834606422444544 8799235 -7530601939605414619897981610365150320 8799236 -40177620914430041757859964414904567552 8799237 -49032030929680110203697334713508652706 8799238 -64314284854971174530168544950719491840 8799239 -226578394532577195932669788140125721960 8799240 103170033628724320972536347328474316800 8799241 -190750616357556890086959761812780662790 8799242 68976941383828797817078305925588819200 8799243 26555981143198767711908976765598867200 8799244 -79968388414469331863741360091846193664 8799245 24073114921076865158604817090698666240 8799246 107943980333475354755699391123564933120 8799247 -29052222414698240397291543125529204304 8799248 39244715198544037180787093061183995904 8799249 -107919575348222673444247732232266200336 8799250 -52604445856848213188240189724355056000 8799251 311958264991988921623616754418408922232 8799252 -7489078112304910513120307560467333120 8799253 -83373036371666343184812592739713696498 8799254 59158227879379164943366962954584172576 8799255 103441132776581563655010608556136115400 8799256 84545020488570678918094878050087116800 8799257 -119916755867198126283048445542975790080 8799258 13784546489826427172180932432593627648 8799259 -59794776225125338125208726010037742560 8799260 124821908901544738099066530622827494400 8799261 -99022351957437667614041272382008463520 8799262 -1481462196753224880311940059238404928 8799263 -51432945607659858464967053595424369920 8799264 141348000196634294159941549817530220544 8799265 12339772466631225494060631077483097600 8799266 19496498669756678070493193667033125376 8799267 -7926569088739049915804428539473728080 8799268 -124501334562843611160331907666432527104 8799269 152404244453738209435648603716973412670 8799270 -45375092801223038877026207250037555200 8799271 53775404359812790759021399703734453920 8799272 -109693941647807146396997418944819374080 8799273 191179493047991959081845793251495845040 8799274 -6233338096335699935131011578671802880 8799275 83368190964578287893954401885518383300 8799276 112121753096415498152288424771050399232 8799277 73069310475898674771577704648478559126 8799278 67666558130756320824970447780373893440 8799279 -70486025251752086062655472156910605816 8799280 -231971644899829620930118720448102400 8799281 61521826749362085201349919457491576082 8799282 -30905311252781496989747498554521521280 8799283 -56036924667078917832078447598882180468 8799284 -41970373897542413817327945762374970624 8799285 -55404395064076284784332067942388638080 8799286 28556221217019486259334004036560695680 8799287 59621239810151429085523398004971487152 8799288 5938934969256264010223217691526430720 8799289 42050792625903087777476321167498956624 8799290 154463834634992143966809712535578398720 8799291 110239689365904670937716190581644204960 8799292 -31548057594914464000224142572417577984 8799293 368520062403652364194872479520300323520 8799294 -2829893508525127562199955711109468160 8799295 -132570248544714129737021820898432149600 8799296 -13300103039804306189081799254542909440 8799297 13691915039295393803626393316990601216 8799298 -44956199869485791768028149497510218336 8799299 38105622032794321728251016120291360240 8799300 -63969427959468728361387266769442560000 8799301 -112546697854319858587800373021618785248 8799302 -56795545764656874248714159841089506368 8799303 59872013362159476277633711096955423184 8799304 190149257788134304475195006597794897920 8799305 2642706017549531809526735452092399360 8799306 -77908627566492106261644170490694922496 8799307 -64351811972425330079548070089422044736 8799308 -1225839866322860499514497522203741184 8799309 27404649206342392599753108687967688064 8799310 9705401275030551677052322560712512000 8799311 -255757013482920364250581854225505493616 8799312 -16553104730465188778397950468804444160 8799313 54718624581160697088520626142061612544 8799314 -1757606941572967531567609942973672448 8799315 2482178123346637408445597688988784640 8799316 -16001980956994325361024287633557391360 8799317 -34488616937159307828899131144991291040 8799318 -32295671418793996926678953916389260800 8799319 -31649801246062103195989489379615708160 8799320 75115361911541484741428216398664908800 8799321 32811392989672265171106625687389635904 8799322 31709031834237954116825748938688921600 8799323 -3239193184656914048094415786408026588 8799324 -38271401008916910919799561201325970944 8799325 -61793386563471049473085727415042255000 8799326 -78539764497871421076576474464575125888 8799327 -283917185017876358193905045247192050160 8799328 88749017490524590212795210232766398464 8799329 87953595099818896586810744601103428672 8799330 19793257157977216990381781504995921920 8799331 -207578939280852155612466446222132112868 8799332 24444614905511293724820681804612679296 8799333 -150801964502278878418449768623566309152 8799334 20183927749742962675650299889478062816 8799335 95448329348920086247858299159709364280 8799336 24447030898931124421722529326111129600 8799337 -28107318353684391606243088424106928000 8799338 -51298117552233751938917995228476466080 8799339 -60295896962815817668391567325223396776 8799340 34699233052228911057241714660790108160 8799341 -78820564135345327771763577000771179700 8799342 -62758636190422769328389794299015050688 8799343 102167273279047724757155482692590306800 8799344 -5194462114886867938074305818772275200 8799345 60962641178672230146007727983457020020 8799346 154361991806827089073972667795033209872 8799347 -13148261279073746691406736524564874520 8799348 -1609033685292453687537347477023389696 8799349 8668330690467733015824850746918958848 8799350 -2753539201516547787504173681326694400 8799351 120508248961453279183688293389019269504 8799352 50859386698671445118842821429348249600 8799353 168230676082475398105908351938133701460 8799354 3221006411814137473475873895698676960 8799355 -182149932827510837731419239987806285440 8799356 50500598501872873693817559260130040320 8799357 -15010581612450294681330006309308129280 8799358 151151856761919310688182215811265441280 8799359 -60917794560763902796136110849579456584 8799360 -50945308805751150750167949315460300800 8799361 110544157626942257213878643956465370032 8799362 108672087243735852671082772678326816 8799363 87421677671727955713402738228174873840 8799364 -64573869782853304010704295757550505984 8799365 54279628736576276534703054699535989720 8799366 2837814472616948999443278384379200000 8799367 250910157453097972323584422295523966112 8799368 11384895837074603444169961719631349760 8799369 -45201344911499912299490418029024103072 8799370 -8332416803667688640729169983613665280 8799371 -71926401481910757651735695656723555260 8799372 73420581536938175320650881164417754112 8799373 -46820597032310681826316232030773307520 8799374 -77308397297396711010180659882079443328 8799375 -201034891876836887305378567452135000 8799376 -35893445822950549749280849716111065088 8799377 5096382493686586821414276334457887092 8799378 -12985000483583086137880921627073372160 8799379 -66267876400615563645295438344291847968 8799380 -47630457313924425247144471469575891200 8799381 55646667303391602863512039410401825280 8799382 9704688470779508838247087788502032000 8799383 30218159818730717423452720144411347552 8799384 -51470227183669488716441986729718415360 8799385 -28573430412865393688678576485706868480 8799386 -37407901332144235630723100708217884688 8799387 158574112658853497740377778147732675584 8799388 511629610646520126655644273339128320 8799389 166797080625714972341194226216035529190 8799390 -41409544159195286613530278668756943680 8799391 126460063405516471598939726014076823720 8799392 272612770928582809694750819645128704 8799393 -285206416287714801907610477789011634496 8799394 148217819561220316075737621104219207040 8799395 84021415356443118100761165398925004800 8799396 -87287683403024596831668075272675294208 8799397 -136534839747978782297056606759278412128 8799398 -59646643980440838788404577731309024800 8799399 -3821757276599424570649931028434702880 8799400 143776225122009468726790582896592512000 8799401 -118814876563778564669287937318190032256 8799402 -21899584066660279812587268338073677568 8799403 188205406570443882760907179307781145652 8799404 41502750389052783008946168307517968896 8799405 114415689577416258525083190929789768160 8799406 -32971493225841744495403257039902776320 8799407 107971737474215506460312929181051692032 8799408 14214166343468175910138070724462182400 8799409 -140817044502557521581906792706079445696 8799410 -64846109565932212127092771128168044640 8799411 130832592878626410674168315508943632960 8799412 -52159064757081345989468580821456977920 8799413 27498849604754090612010961987750002240 8799414 16459226986434132739466857634859283200 8799415 -224147900582453753499714716889841665600 8799416 -93782702191267054802863020116578283520 8799417 -39547201293227361640553474841744908112 8799418 138848765567644674195361879070673794160 8799419 41525533921440193918387332954739607640 8799420 1371286182352323518051738599362447360 8799421 70897818755563087835422431210955058892 8799422 139518602007491151767231205278732512512 8799423 -42026959908087526849111490504997042912 8799424 -55293213320404730367420830597795282944 8799425 28703411368570312077195329499774336000 8799426 -14612857494461688440805636275082096480 8799427 -14940794847310883671792332722898779488 8799428 4518160149639002585986056369055537152 8799429 -165551925865096250039575300392081981216 8799430 -29533198045088452519215275241776716800 8799431 148776848619915176493041585426827830552 8799432 -33690293263099284787282533805522944000 8799433 45594221417929385418270208873103164324 8799434 -922416978744817167580847313646288896 8799435 8897477671766752439719756734470450880 8799436 102657556545061204248954231785705511680 8799437 98468490546530992504938870971257573920 8799438 -96004526986940126589414097451836018560 8799439 102044368274927693510899225797259721400 8799440 11099214222830245363952425516578078720 8799441 27757734448325358938007346959951792000 8799442 66434586991513902060814524520162441872 8799443 -22573378911884706950105033659134279552 8799444 122015062789696488427516695639598634880 8799445 48378706797063205728612848183204328480 8799446 -31698539720093814848545778858831471328 8799447 -33562681805126921390803930998444265728 8799448 51681792849355104877406305185313628160 8799449 -225315215024035821884624212864478484480 8799450 3184943071109791105432299530449555200 8799451 -99734480533693189086664617356509088080 8799452 154647364297231606870943021672042480640 8799453 44091905971622782114139992358321120940 8799454 144355315334201519928484193655042072960 8799455 3165186961291932246475586808598072320 8799456 9184636209943902898256127776740343808 8799457 323891650060539616569237339202027169940 8799458 -115442233516044050560248539154629503920 8799459 -23392176079554075426931510111177200720 8799460 52994498630449125086757019413791873280 8799461 20352190016660603339896965369373147200 8799462 20815760676101183560242051253112217600 8799463 -221778704528801474986687826948169337288 8799464 90059528403179217078889000611932175360 8799465 -3583616179054413831530828980621826880 8799466 -5132037474838115004301861348626529536 8799467 154299613871694353293128085774306312032 8799468 21503066729304272919589822420070807040 8799469 -23714317865824057830795923209077064074 8799470 116908507039321673739296332176436128000 8799471 34560311068290830248081181051816496840 8799472 -6730848434991796147409178333371793408 8799473 60640639231667540877543542418298033764 8799474 6437099043196750629259638359839856640 8799475 2637807108043337009708404700967832600 8799476 41231164295064180429920272381425113088 8799477 -689755804165125691556138393569188192 8799478 2193397881063251491795712715683129088 8799479 -20898253344140949084975745181996959416 8799480 72984795348378282768441045506977689600 8799481 -77793980189288412917370599858145621888 8799482 -4240341145194313902912401868619377408 8799483 -112893571401576114028050972955784448 8799484 59910006325762607369662778925500084736 8799485 -2832478512063617833290991480298457600 8799486 -2970630321130282984161225674239506816 8799487 69539321426043523556319683643796027136 8799488 8887343021788213797945842735964487680 8799489 -76292432887877554839698866099429296000 8799490 -18506307291289911609652149504830277120 8799491 -117040766240066591182269066349718319108 8799492 11879292898144062203716674330988538880 8799493 -9151170338711354067610438426690437000 8799494 99803075320100128615155525691379773440 8799495 79449425155837218960941428625680455120 8799496 -98648201145381172775890680640027852800 8799497 57598948437641380142956389687498613632 8799498 -73703970771803622812386313436639454416 8799499 132039800035797554280622918459696358160 8799500 -138060801208196906582877833530214400000 8799501 -10638312663044091206988231909547049280 8799502 -32330829983809893779944018944851904000 8799503 62373783631896264912402157679231128752 8799504 25673445421867545145328217383239680 8799505 16405897057666370802933406872011965440 8799506 -68090697690465363236021735224150767840 8799507 -38159668079042855241867690592713297996 8799508 94526735987428662180676254201672632320 8799509 -96887485507244955374184519033130594290 8799510 -24346946266005122908577122698615502080 8799511 84058225158272321476917828406372192432 8799512 -188030594677455509482546178488991109120 8799513 159457994116318902938257962806962593744 8799514 102832325411482235462252076110314817280 8799515 91491938016592601010855265256362122720 8799516 142647163492927718822101687341252255744 8799517 -2322555396524203528733717499753569434 8799518 -41903123475151001449400744908964003904 8799519 -49686688693367939892220385275800814320 8799520 -1347140625497303413167150991618867200 8799521 -173500512324204295224437679640527205278 8799522 20540293686637284304601782945602637824 8799523 -58037470765163520771710046265046896680 8799524 63960583585608985418274534956353769472 8799525 -7289066160061485690186547992816566400 8799526 -55502702549328762129251669428406880288 8799527 -16927811639855918345939073374558903040 8799528 189810330331142825053199920068673536000 8799529 193060773916481468228910439851074155130 8799530 56004633263371328519017289077329464160 8799531 -44402588530148675364410124653982270480 8799532 21035143928251167802741463868540518400 8799533 -24634605288453617088902747736866554218 8799534 -86038695587937124405260364414623174720 8799535 -47972176272477299444190241204460417040 8799536 5841155899893152675545738923219615744 8799537 -60092601114467627410815145176502338432 8799538 67026445801116580028646992099561016960 8799539 4205494986691597706535312374442463056 8799540 105049510725998180108484442440843079680 8799541 -73703548297401756770598449063878384928 8799542 -8538045344496834868548287001600479328 8799543 85811442981862692370250467797736068000 8799544 -44232235854948848184085115646919925760 8799545 -127959807880804974107602114088961488700 8799546 11649467393779240075398994201226711040 8799547 -28381640874808533279439519171626019920 8799548 -72006914398771983125408867939955217920 8799549 141229553944403710699179995800896552000 8799550 38803366996789271065853243229062308800 8799551 243229145878747380232617695725222959552 8799552 21239249005674575915940220802604466176 8799553 66007100817041643512489040362783942080 8799554 50285011335789258538421397978273468960 8799555 15722367702458224460490660444712070400 8799556 -57630535405151582600497444182033911680 8799557 100855081944022387626187290516180147120 8799558 -73686007920129583258339301827020344832 8799559 -150437532689058171472164164001707228384 8799560 23915899045226567127538659408047308800 8799561 -95783046764450050755601026469727109120 8799562 43488990236419884483658962219770612832 8799563 3836702126764489453588087850175756264 8799564 39339296876107960061476975025304748032 8799565 -36717611787733073198578960363918106400 8799566 -7338698290922007876221226210226895616 8799567 -2180948921101514455651363214799207936 8799568 -2072444262710348958183619257522733056 8799569 -77247438466880274037160368422898487820 8799570 -6723205957548944700848235161150976000 8799571 -74086664907679513140222387627598672056 8799572 178031685511489652799955237245548846976 8799573 -134928601431194980282779877404551408640 8799574 12036888693038781019188078452796794112 8799575 181041746035819321147846397711585676000 8799576 23010391892309420067940710849246658560 8799577 -213369511940093295880685532280354336560 8799578 76147388493655366667204674946695353840 8799579 36029835593692431215277358362787826904 8799580 -62114108700063994722511971905481891840 8799581 -6388497111530805179415138691928668800 8799582 47037172731701780559986436747417421824 8799583 -62124493902875095160496786445873171496 8799584 -16096236681931637055655778494638981120 8799585 -55731874868380473300630958478794473600 8799586 -3314843279913648726240308243563165920 8799587 -177998203310247071449133974577036929764 8799588 -12525218555024518238227424629929799680 8799589 -52617110412709635450160072521523974944 8799590 45675666515986298387389914662979400320 8799591 -160669713140509241603083533916496788656 8799592 -5423008270582304162806743629435750400 8799593 52225752874718893776611904054528666048 8799594 -2226639029263369235961576229834156800 8799595 72500969871455664181983434119452379680 8799596 -13311567222409571787462432690726128640 8799597 -10145561404466251717870864483894115754 8799598 -14403708733964764306839775753310208000 8799599 135469479758295741244120121867142378720 8799600 12418073973016397555096540439628185600 8799601 104439343853555227449321871256309115602 8799602 1594226418842985594438857562380327424 8799603 -49256823569958943306745980078656956160 8799604 96451911596300707347991088209040768 8799605 50988783432254807852557444089526639260 8799606 -800008894925400904675292659770141120 8799607 72736739662062660334697738479822858856 8799608 35938093308929812054567009829903155200 8799609 -30115698230180603679340540150526078592 8799610 -54277164184940564924768172044199467040 8799611 150749801312107816096756853059993474212 8799612 101870850755777584865409184393947750912 8799613 70095586490433376629168123441858121862 8799614 -26419520008715763094016782874176457280 8799615 -93184069034102285036025957966373936800 8799616 -74403428476093820204763734425133383680 8799617 89826525733890546975888918335331777666 8799618 -29868611148415876085891256358869664896 8799619 207214562482762274656693582452316017020 8799620 -30843504861820045428463201078307992320 8799621 -71921362051397056142261298406065903360 8799622 58184792220758973246341625788446003200 8799623 -26882240182074184016598913143183806160 8799624 79787971950114717912598572520433664000 8799625 62443763572783446792377563734171828000 8799626 -122900445085014282006946824154068911616 8799627 123641248319500137651941585538825397440 8799628 -21895800179014402756635714983873765632 8799629 56736207042086956167542706741204001920 8799630 6778651283258479075829858544378961920 8799631 -474731827901917817007727170855779084136 8799632 -19652716989171980220767489353346801664 8799633 -295114551822814001988547403105448636 8799634 40448824347849582534285945220279011216 8799635 -36580230197684830181526714715605640800 8799636 -48156820738789782798150623455085844480 8799637 78186021060156686509600814109281959104 8799638 -13958221280988496182148973858021453280 8799639 1194738036901162884540634732387100928 8799640 -23707888086931070726428820811555840000 8799641 5645421803661889278958564159026518400 8799642 114342994330654935665680015351752561600 8799643 42520827025977263140960454941248495264 8799644 2216239105478494900360354090359306240 8799645 19496109998834253029380547533504803840 8799646 -39385598986750217467356359971526369664 8799647 26374090068816085661165764725416479152 8799648 15437482173117717078942139571415023616 8799649 -1955366118946920893960106954756785952 8799650 -6298173251173165318918075525596301200 8799651 -47687914856877619837509620890827724800 8799652 -126391529109644029761338931611102044160 8799653 330959647222246604371809365643934751004 8799654 -537958957688738684806595915747760768 8799655 722200342860382043813451698780174160 8799656 230974459011317242259933567835081722880 8799657 61847365332828913700106901904271012240 8799658 37310054719194779997763924915387320576 8799659 -95125632512456113858738018216132080048 8799660 13353315102574402385385297228334694400 8799661 133646828222345463453198998753240368290 8799662 4670019999286000177736945988746474112 8799663 91544512660330767659336345270444316288 8799664 19075973702156410296595940451728506880 8799665 88871758261823576201947763014341099060 8799666 -8450055687721262741916746759717789952 8799667 16441639154274647529937047067344495640 8799668 129094317570839919391725535093372146048 8799669 71548567744253826758146925219393718528 8799670 -2611751820036711671812454532173715840 8799671 34971773561580181644549932823778072872 8799672 -29910105252092786593624539824952115200 8799673 72459013765003322974211075458453992000 8799674 50434894184564086239409073212320242400 8799675 -34877651165143616121923480384084571000 8799676 186527463823076439209287876810435454976 8799677 -15965474054521889273420521025593443336 8799678 3535766779060952922716364935631841920 8799679 32742846068696158595171139400219187200 8799680 28191055558775720801121287162654883840 8799681 -119125458655205105551506649278670225152 8799682 185999118233169641523288220934818464672 8799683 -239917202101697389606763379227460976068 8799684 54633641762361591062151110483363675136 8799685 -25173844179527376942332925547969660800 8799686 -9129294425656383537485797974473260800 8799687 -42990380819332204016386003214984908392 8799688 -3596935157312185840928899284301962240 8799689 -197669988949903307639667803426289849510 8799690 -6637781731147126349250277027744565760 8799691 -40761910833746321914776556734561127616 8799692 -2313615371669801183313914335208779776 8799693 8770398886913324314578568214561355456 8799694 -75194693507798066748272324370057463104 8799695 -135594597678377915839480064868059575800 8799696 3737950794678515252075771072413483008 8799697 -36083480301509960938881282041473347420 8799698 30777090452372951546857660501846170240 8799699 129664459648299661557556721340204769464 8799700 6715624755490755425893303535274598400 8799701 -79949101505297076203401914512449061298 8799702 -84831937226135741573631700642861148160 8799703 37423069400199197949839131451133081600 8799704 -373386692671201782677945743124384870400 8799705 -45525332288475369805551351372765964800 8799706 -91479810413524459728607139230931090448 8799707 18995810063088141888171390290264257824 8799708 -12690783666265873080948555309282533376 8799709 75573408536676119046849435401942885760 8799710 -31129262003950852339882960729760448000 8799711 -45761483811988645942412752734986285040 8799712 6473009421229728572261042596405051392 8799713 76678476633123537342052016577158097984 8799714 208782305674203738750248662514335872 8799715 -105201716423669896271621973551539262640 8799716 -31288667430863618794486301487071158272 8799717 158751322113749800938396794177150522880 8799718 -26932121394757654672685482070337112896 8799719 276833858923375897926721322245002744120 8799720 -32487115728517753680649464031055462400 8799721 22986369556950398077347522266350122112 8799722 -4040552794505244460364611964032152576 8799723 -29754802296957899340391916892149189028 8799724 -23132821354391803828760311833794293504 8799725 -207040156717824756551784661424886750 8799726 24434207131498022412016997118664359168 8799727 -36592113193783266467496876370697750976 8799728 17652881125772444152241382410465771520 8799729 -38514107990382570195193994586419207232 8799730 43368964280704396249900501709358905760 8799731 251374925724680120587464740766829516800 8799732 97885762927871396139647391997695283200 8799733 108946028102951405242691729658490231982 8799734 -46305293380711324158729350719676977920 8799735 -526723070989614104522680395742656000 8799736 2094406714228636886635997193200578560 8799737 140882030928520820694682276801814017386 8799738 -2981399718028842135505220089111886592 8799739 -18820671122019478183605705410340384176 8799740 4142248171576648918477899272510330880 8799741 69519267366620671126284058942829213760 8799742 22975955364165243480417962841652940544 8799743 -5604488415409100424076755007161644976 8799744 76853734336237970823796451420072312832 8799745 -97774470680458874460178251415508654400 8799746 151261459123201010862241713007699077072 8799747 -18053317810876410298368609071615145216 8799748 60576414524519437094767511562762598656 8799749 -1871911473105812936073861189603922560 8799750 -33789007508227966440036065299984992000 8799751 -193626182903701724602374667917644390248 8799752 -44272617969319315791359698446860943360 8799753 56827590850917525680740387117651799808 8799754 81997686751880959390455665063529081600 8799755 10155466243148145627893758460979168000 8799756 47774513735865429970849205823757762560 8799757 190075342416575812515286968237194654006 8799758 -127213773352370149729504810975438547520 8799759 -66984707005298486513773751115462359016 8799760 -35772411740888740707203071456486195200 8799761 26321757543431964284224198321207363350 8799762 19165465991326327981230432880613617920 8799763 -133220317187802914967260620937863610784 8799764 74706647226165762024946404664141128576 8799765 36395912363639103764931458061478177920 8799766 -57483519345259341073679249284704051168 8799767 98329787739063482395051724155544007960 8799768 128720334536127556365731237425994803200 8799769 -6127827261077656307629544106942509040 8799770 4130914743075964672384857126135797760 8799771 -176336056568821474002964763524379344488 8799772 40797543023720470612667930295426688512 8799773 270856504357953721224030889597602711180 8799774 -61153822258481342976374946932131230720 8799775 -9948352968058358557706270695465196200 8799776 -258433389014689718163268681893960941568 8799777 -16977930749729835599189630643922323072 8799778 200374417626370735035497160063264768 8799779 -103659502842974068852970916004516243620 8799780 10801428671108001550476179903127552000 8799781 -151596084153316267296629200397817780418 8799782 56603323463661210175061745024296630400 8799783 45835444705033506836934524098799931600 8799784 4047893209025417702941483370332815360 8799785 -11663998004774531783592711280050929400 8799786 -31828747145953376990955839093077478400 8799787 71242008916067909441232157357072728552 8799788 -45559899133451275913826528107118474240 8799789 31967302640518738102081377403103094720 8799790 -103497599792666862271470710728416513600 8799791 29934589355385005605607509200094656000 8799792 -7548685873124934038539045613335511040 8799793 127635859463161403541646759820604416640 8799794 -100477968161503719811326738547433470848 8799795 77939887049416509079524352802521513920 8799796 125826090853701903002483574376037825280 8799797 213326563949692885312918027505939340540 8799798 -9856825306793066326833156793559592960 8799799 149603109643623865100617332749911212520 8799800 32020252128864072198695717841374208000 8799801 -108962288966671031162086458663688840368 8799802 4448542494285217223194696842878095104 8799803 -257627581011553764078347820713495036736 8799804 8360999310428460079910792966228949504 8799805 97936171812482623029167007917722648320 8799806 -77999837842600458957517848838489659648 8799807 129386390979684995175056801763996862992 8799808 98450868584076641233108127288194498560 8799809 -55866434268661116470189301452801478480 8799810 -55336346689000955627567762309898685440 8799811 102653814436097169780948365304247731024 8799812 -109759561935643864936604422843564492800 8799813 -104866731595586661518814315913571140800 8799814 163030315351203758393221371926113724256 8799815 66233355252420418517124149368858408320 8799816 -13965703559425250556746625185382236160 8799817 111613861298574858169334890821403302820 8799818 -82308251715459887142241036948443032640 8799819 -3372904730399742410235598489582298880 8799820 145704660760857683802908502806370094080 8799821 35416787889964215838220723260159584 8799822 70380613944253251287578826562456927360 8799823 105260708302852014154999983081203985744 8799824 -59272801431465809670743376062349312000 8799825 -34437121724922487497154967612409320400 8799826 -19794670282952732548391143247188978176 8799827 59147885732751010558328149577878804704 8799828 16156159429119557483505357690926782464 8799829 -17770469702750341258973378547360521124 8799830 -13684781071908308415141860526174228480 8799831 164344633268776655736369791862675710280 8799832 255997555360303395457312840047380152320 8799833 56776370290347959728197133235911845120 8799834 -91689186553482466942135593836576325120 8799835 253602937117800299564761802971556397600 8799836 121794471520979811027116544134019924480 8799837 -12096827963552570764686039352918650240 8799838 -10977324740346370616641886596677063360 8799839 -22149749724052722648582342838718648544 8799840 1987137033896989128875410606632468480 8799841 -200767176782448173911652863616163475200 8799842 129605990826410577586100184471616746144 8799843 -34744658695933939334170693852069997136 8799844 156180060885600162012499986286119556736 8799845 -128226587818685757548412219673549632900 8799846 -20504701312983251458451241670066176 8799847 114366897169265775535564290226789870080 8799848 71589080543521260597297635909472092160 8799849 -189232055801372197118869041924145907766 8799850 -44526474318766323805020914297202720000 8799851 -129839097131264225593759162861938539148 8799852 123683644713751657880665582376722847232 8799853 24792848219452102796592330761577110102 8799854 5865684409529848217067052248099276672 8799855 24669276735796476092284102206088010400 8799856 9416770229183368092878787633246011392 8799857 -207104134431758655675995352175882467456 8799858 725120401056397016049133297371839808 8799859 -30017521516908937502122015228965477896 8799860 -63556034669542654687249089406023037440 8799861 86043581448850357883402943281254801632 8799862 -45305221239004047135249720667436297568 8799863 262739191966521760842842756821480133040 8799864 -1808671120365149690918878205157703680 8799865 -24791840251933410686190067118101800000 8799866 -40350160595046118958465630707748596368 8799867 -66779198156985534383056871669603447760 8799868 49474404529629069275065611158855933952 8799869 -43033790946710500314551649014952336000 8799870 4669488305382693790436881001544028800 8799871 93605479463332485770763178242235648944 8799872 -64306657071163030023464733085532160000 8799873 -147473617574544109855316526103485521616 8799874 -898653336600344561458404183402212448 8799875 12792063141816280032785022763410960000 8799876 -29335175176542416748824059549055865600 8799877 195240464786557103652406333267890702558 8799878 74155995263162862586260560239909830240 8799879 -102650459535278223234503008163045219712 8799880 65570820289176046741114016621033164800 8799881 -13103472719534739395191457748471145968 8799882 779001295202612506251879263311085568 8799883 -160869255696467299534427235750045645868 8799884 13110967964826601221186168206979714816 8799885 25203277824219628209919526856928388640 8799886 67121645089906534323648776728897939392 8799887 35023109215624209837341577517537375536 8799888 -23928457244394176210713798101417984000 8799889 92325673759120144354233195838909640960 8799890 -4285017615235643595668456425036800000 8799891 60498922808435508134198046487845655992 8799892 66962486024211262334036943661541701632 8799893 -166926957918787182801329929283182806756 8799894 -5754510619615380671447995892556610560 8799895 -23135144453758594153064317142622938400 8799896 1434304438458324866381954452656168960 8799897 -20962359141795536998745528592863650560 8799898 35267120937515715128999485314911905536 8799899 -96296716215065792995512630267374831100 8799900 -42699287778027915585742954106789491200 8799901 -23344339326767063078867511276434736096 8799902 -14257865296195373243001515025911108928 8799903 1693955558595180834364879578637288944 8799904 -175483507906611275714165308928418643968 8799905 77853879390913433929106695574585721000 8799906 45638978265434265906331657485734404608 8799907 -4149654699553080071199960688590089920 8799908 -16192475851029227381389784639736840192 8799909 -65289654595301690134134132957153216000 8799910 -38272435276167644513930625762117129600 8799911 111118866743285677901889036006359131512 8799912 5958801358238168342674472248459591680 8799913 90319535930436281008914507684997223162 8799914 143136049598366947411446171334147548672 8799915 56195329272089618046702605270348617200 8799916 -84965581333340087891823887425194453760 8799917 -75763011962662233997950679810124421408 8799918 -78824313625452230958768897034175695296 8799919 48663333504659755209673506685082994320 8799920 -61874455313709393530299654720126648320 8799921 1988981440247579564897224385735485224 8799922 151449722500565228227721139115584586512 8799923 197998503165341310274719725017914940104 8799924 -22203900559242573165439898347777978368 8799925 -75407609010889171585166226206395507200 8799926 -194064971800510937304357505009554984960 8799927 -6746163729812768904297812010521635968 8799928 141935608392509313146220424834802872320 8799929 144226054831250086981349899977661231530 8799930 -24494670046882135498127880438308593440 8799931 1367311344330226701881650660936686144 8799932 148404894752152059296950568143066950144 8799933 63538567328573337769425352282898029824 8799934 69496588417770798974438062679245520640 8799935 -40708135565246192511563814748112868120 8799936 36682435134272048294357069615912189952 8799937 44773264633180998110400711767194534152 8799938 -8527015192620350604239409811915146240 8799939 -23099443531739709733439273153663635392 8799940 -52266197367920594389297635560783808000 8799941 5652370305487816104766963919052909342 8799942 12143066135728640343204618622156600512 8799943 214000768434583512224174937093651114624 8799944 -372361166867517268740492476540893870080 8799945 15496810154827143530323520977468876800 8799946 -68186598593793555029719237907187173328 8799947 85485772086393025439149256778441513840 8799948 -57124860788761388678892130394087393280 8799949 -36791828904137547558390414570339239050 8799950 413450944496905164585855001053729600 8799951 -247492054726396424618023995414202944000 8799952 22161992066108888884311852422397952 8799953 60452960265784467613178294094711836928 8799954 -22977774982626594161609396674635857280 8799955 -32784511794269604827814100005674066640 8799956 206390934035072875606194254048999424000 8799957 -14321678715954128332076899904068953600 8799958 -91620569442806750398639412151665982720 8799959 15011958973665948394237284402518653656 8799960 -44628029136783535068385253140108492800 8799961 -70871988961120956979538373509139606720 8799962 13426130286628046020995826524166517472 8799963 132261016825805265958243858610933574000 8799964 -30925729413975404874472003238847667200 8799965 149617694635507671953994095616869981400 8799966 -19725750031475707057756326770912259072 8799967 -494205496162584339962073255803397592 8799968 24203372641666505877145416551804436480 8799969 16848005518945197203029941765450591360 8799970 35490088747455448553314252180664924160 8799971 -140723433117883332308416250646893577828 8799972 -72464618529296514718188745415929924608 8799973 -26886549430794182143499124367269907456 8799974 -122096560686734239740478946763919935264 8799975 -46978678433155973975048990205549882000 8799976 -176999103393554035744538385757102801920 8799977 267319823918167879415426035882184720826 8799978 1375753123310107940289385706150055936 8799979 -8115476341865163480289229604649871600 8799980 20631136644145190066765897673798451200 8799981 -124215724469456468361089948801480018976 8799982 70298353490271683050945896370350516864 8799983 -4797377297328656588831626777834803480 8799984 26167445435999219538383904289767358464 8799985 -111829826763519956361106277817295080000 8799986 25765996972210730094409496395559562144 8799987 3200009845010365823430990899427293952 8799988 -72500820795362641825669214832178279680 8799989 205520290514305935140096615578978176000 8799990 -13894439648550616517192118785904825600 8799991 39665508603889184956976245758315276552 8799992 -96574693184385468076356348354289459200 8799993 -2779609938117009011739273242455932240 8799994 8893398287185577872427882169553918464 8799995 -260340321759583656537936500646445070880 8799996 63577936629269878283074863084416942592 8799997 -147952183265503799427212383984031906554 8799998 2366083690905636098856364045111695360 8799999 86817926335172865479814418098454596528