7800000 -5960874037011200627410249541222400000 7800001 81174552754114052134186693317626808000 7800002 -40665517187846801231439081979330300416 7800003 30144608694754803097521567317024716800 7800004 2358661634575715581443798913087488000 7800005 -52014304299901989734610093926605157670 7800006 -17495628613936527925690924693532622336 7800007 10184178829511850211109625561060296632 7800008 -47018861372325175501448566723100590080 7800009 15100400888174044343578528587522764160 7800010 -2648312837023473551898645819692005440 7800011 212908846790946537107890636757340682512 7800012 60240123748814584877816911372743086592 7800013 -22606071830244103125573663867914624640 7800014 4186489184294213426008906854962046720 7800015 48710656751005551001471714156756832640 7800016 -11993215621776576702855461458446950400 7800017 136010667415364248350209354319595566066 7800018 -21309951058813883572053874470582796800 7800019 -24513841401967966193685656815360691960 7800020 -40759354676578218482785287789691019520 7800021 -69512675348664548106315076922646688992 7800022 1771635201381867335269341803689991232 7800023 -5954464636155327421029068987866320 7800024 78907242500643048856461515267984977920 7800025 -89073898099846560228035989144012457700 7800026 -45512241030552777224209288298389541376 7800027 72504097307645583400187486297505974640 7800028 -1261883582082093854237276820968985600 7800029 96976358290166446570575638245060350630 7800030 -1643477791083306559015093114082918400 7800031 106399834448262644203201727297973575464 7800032 100302413827125227693550371864189337600 7800033 20505765594118252694569281268599394224 7800034 -13229349039786027000365797980416587776 7800035 88191485595612743136022953923704326480 7800036 37710906484746857595595570907519385600 7800037 11905056185564625200561753375129021504 7800038 -128863039945038595449866440577076539904 7800039 4843664968824129344016581857964972880 7800040 -7964136409945138892949103362224640000 7800041 14850115888243061694059438915180864442 7800042 -21992911435271827326948162670035472896 7800043 45302439722386695773999030764069545360 7800044 -11142784610132750727961927672935413760 7800045 4185744769656755339718656132011313280 7800046 6881980488559828169345440541603769024 7800047 103332825733252925151659758797153692496 7800048 6249930410234806981478418205859807232 7800049 21746321832202354501660992054158881380 7800050 993025028042530928378493644058088800 7800051 -3640358472481004653489433744602621440 7800052 -29991929591991898237398144620249347328 7800053 32816975699766690327487453348570192302 7800054 -31792793500421972309423509802302574592 7800055 -26211312021406144379991620530183664040 7800056 90640183296736681629365657962063134720 7800057 -108647769097531253557522523114834158800 7800058 207015506106962529368210892371730432 7800059 105147210861365225471781674628816770400 7800060 -12703266285651567786180657006000046080 7800061 -27537683456927541254694707275064012910 7800062 -6075922703787069221419496606093630208 7800063 19993395667112567427295615644636583824 7800064 -37480575868438126402704168844766740480 7800065 -9537988674666309920630059447830067200 7800066 16496848313414203646108595530038511952 7800067 107689823672328875578938635277052966152 7800068 -19245707674552010883477830037439585152 7800069 90360756759858205001348099588001215040 7800070 -40761582177207324458641375931916729600 7800071 -2042823513210085286247449137515388968 7800072 7063073466504944747965715579107737600 7800073 296269964677929230970893971941439748736 7800074 50195526863770585679170761127168601952 7800075 24019001442776740400645417194636374300 7800076 40053594554741049276967476470721893376 7800077 145157071885022014608470782798030351926 7800078 -18943225610989017213866171435941499904 7800079 -35396722458466999144556148696680843024 7800080 -24122174239137969859383711898816266240 7800081 26160391646682164805204742531689667584 7800082 -29769865167782377647774779734402357248 7800083 44656004600026598743988309927105068332 7800084 -2947507775054384895776539276776161280 7800085 -9473217964513900351130615587097034600 7800086 -2935517139212854194934277325395263488 7800087 87591338071209256862841444950205322368 7800088 109707913984610080882351039058040821760 7800089 11355087881480673963265444881948758880 7800090 10499169298919367677616899761812376320 7800091 2446170690580119165106263323338092720 7800092 -31781565831778139212625330755434576384 7800093 -17609181427014005398086733792630332096 7800094 -6287944275575364180003212626463301120 7800095 40540051997179756213884408480896949600 7800096 -22448266790373764378196939892831813632 7800097 120177028343803243392263285723151848546 7800098 43887817025822312188614779142775296000 7800099 -59716116014564984142149663830124940936 7800100 -2714184208160241722178803244617011200 7800101 -154311279445248545630249214808423116900 7800102 -37185878702938155975639810115701153408 7800103 11271010592473488259809928997641903352 7800104 -6023773942104991058506491551483904000 7800105 -8760813644779940781081973765753076160 7800106 -10633582272403138170265558530557621760 7800107 -14609352753480527604384931189151576688 7800108 8831113224417934016341277810443530240 7800109 -108697700373956205841881568332151841600 7800110 -7660504915967735103037658604703992000 7800111 -82606156418191351768749209025666443520 7800112 29094921330986659067418345932002082816 7800113 99410966116533835682396097695077945362 7800114 -4277562076869251996523246871166208 7800115 53085732332840759264862171845770763760 7800116 23459078347496233038840884879864593152 7800117 -3083132045601922233567854486449505952 7800118 -16624574778521515489267562657573520384 7800119 -65777262782405068145132145562326459480 7800120 90882164331935869155568576200747417600 7800121 37384158141496627856841674786435917312 7800122 26873435086106685143186297590080724224 7800123 409717302688457029879399534321337904 7800124 43832534969564127986810174592960601600 7800125 58941258796857772818949353303574599000 7800126 18531669397550296392489556078422145344 7800127 -317581569661776846665421775337410176 7800128 562069095639375575397621283480928256 7800129 24595668505338759766172455511041472148 7800130 -17382562375706499959268883052364144000 7800131 60344206463550239557120768641166247328 7800132 36985349509679814424514754785375542272 7800133 150848292458889729720465566408344898208 7800134 55607886766177887100420068958972005216 7800135 9617265072575798275439273221844290560 7800136 -45858036632514284294696279091104824320 7800137 56807453365728412805257231931854605786 7800138 -1693282922417352608655158881555420320 7800139 94730300702489459672931984644841937940 7800140 -8100167940894696344172571488437867520 7800141 70686110350372434484423709530306319040 7800142 -9164340840152711372553268322845557888 7800143 8459206915696898416326105449573932344 7800144 -32630608161804871413517794732933120 7800145 -13699426633832002460647778366968281600 7800146 -74872138332336029391491302096421969280 7800147 -25886710288082415264532744039645467276 7800148 -98248553514239507938143748407375601792 7800149 -1790778801873991652261544031915150080 7800150 4411148744360084431143892013442000000 7800151 42088072953764831999206833173576475792 7800152 -582156505983793061827300774993305600 7800153 -57144303115084054085480736538534510896 7800154 -8526411981036077448395450533838964480 7800155 -14173153781983432055155014204416698080 7800156 1979540353137769626692428853061187584 7800157 1045485734696962005659828936291312800 7800158 11175470947565730005660472610706906112 7800159 -62038418509013124263508354125122291440 7800160 -78680581228304898751073717798059376640 7800161 -19779944239897159125727751435012699136 7800162 34489376867246508911038539572082029952 7800163 20925075706123480567582636019987933600 7800164 34296596943913464761964642725630274816 7800165 322216739513799254248982625949104000 7800166 35528563795086030281914264004288380224 7800167 -161660202820539301789959286858753969248 7800168 -6460188012286943520554084467339591680 7800169 -18838094700197465033223207654049489272 7800170 14148646623657626413540846989218319360 7800171 45090430311270984270183766484104001112 7800172 -81234660505953813736753393740930221824 7800173 172211962625682657900411350611535507520 7800174 2028389290238327511123001382163452928 7800175 30648084248313178161475370129865223400 7800176 4827039310176728032201224998959153152 7800177 -1465130904307926117480088498767799296 7800178 -65289837313289124250350725258872012800 7800179 89386397676584940903877879074393480780 7800180 -31327696595259224943327727817155799040 7800181 -82385135653075279524956750516082040018 7800182 10385199957300825044933762748780934272 7800183 -459505193513699419304647162229954640 7800184 4202120982552205907878539658990387200 7800185 30737131122068180022223247683742893380 7800186 -32912708904729927197391067021892007936 7800187 -65656887680992794914361883331016035164 7800188 4058200383887026541508380432355548160 7800189 -5199245474046707137702915700323252992 7800190 43942650090425254301278936322261963520 7800191 -46220028836708438656825308989069623296 7800192 31402049175249816459504209541621350400 7800193 -8785413396950064439144573171649842560 7800194 -11553340011362254964525137522869229104 7800195 -12219050880380161410259498384329070560 7800196 4045533891030526704494329605842651392 7800197 73119726017229132109786439754329875680 7800198 6089133592814450476256690515093739520 7800199 43910041833293022426996144897508350720 7800200 -3112845300845362256295508755456000 7800201 -45550265514042896439710462875728074070 7800202 10174906130827611447942639722195157504 7800203 3928759497314605074074035983434688000 7800204 -57272609114272640049657472020747170304 7800205 20131369862913079928042127283843925760 7800206 190484642532301269048552472343151744 7800207 77071546943906569795031519700201187584 7800208 13602958195322232140048175127729291264 7800209 -25321722104629069909587599157668161500 7800210 -10857523058487821221180979040351014400 7800211 24038790249750190995274667772329520812 7800212 -8201258888467521769956363824524691712 7800213 -53477507001064613274768743823033262080 7800214 -128413531395143941274362951849769372928 7800215 62055671742179088707643470371938657600 7800216 18886033950490021045281869999232921600 7800217 94470798157471303689980126971614001860 7800218 2405792623032712330848332723154095616 7800219 2900360039766278487757594754761556496 7800220 5268261840779072765913332821675868160 7800221 2809011107637930962487448741580190624 7800222 -1947464021499976529960033534302909440 7800223 -150073960034522433099132967044400447520 7800224 -10416159509762659515302509537927495680 7800225 40286487400988823235247404315678815600 7800226 -30002407423186027981057933927969635840 7800227 -9664389916202321088464526226806732120 7800228 -4700517029408487103164328547969314560 7800229 73121359686914002554659045291100104952 7800230 -12988631900764963101562110735445572480 7800231 -58214309409192939190328812323203553456 7800232 -46118062032851135189929542125247037440 7800233 -160169563263476466829600766788374336 7800234 4175193131220432997951143909582382848 7800235 -19337793739074827143552380099046684320 7800236 -110988168753131679775169839700688202752 7800237 69377356265194606319757184061391258294 7800238 -3921049233511445605133039407116998400 7800239 -35515843371982768045611282263572968744 7800240 2968810756374306770895337792623083520 7800241 13966754484115447346364616872663994080 7800242 33131625423402338494634315032291264272 7800243 307101844042267479451940215447511040 7800244 -104361186484715407510279474250913230464 7800245 68603483418848950584895111192564681500 7800246 37315289188632586922710162250541811200 7800247 8801656982726431962375981289687293152 7800248 -26879396248875502796634947251583201280 7800249 73385876854294446964871267535879940608 7800250 -20558780485319891352733762853078352000 7800251 36910627272137343884607714105136067904 7800252 12255462725618770348125850722184356864 7800253 58776360795760613196629119874810906764 7800254 17580534723225101443553595411617516544 7800255 42572349014624156759014086190357581360 7800256 8601044469762259392191702350868512768 7800257 77050066385374372588811515322620720560 7800258 22462976180915830094874671662264005120 7800259 -123514123103243945565350840772147289540 7800260 23352272316924402559678563768688128000 7800261 61644555392820083094890862236988650880 7800262 -46522471278239106899005407027397150368 7800263 -73826110698498679515534121902514099920 7800264 -1652442062399485300099395392995860480 7800265 -37379118926648039161630739763142620 7800266 -10093960365914311168945310217478573056 7800267 26949217891974539578557448992421976280 7800268 -785047546028282346210326332076493824 7800269 -1622056381372959780582238795309407156 7800270 -569729133102544325102442960809366400 7800271 113096932199161623617519715536095327472 7800272 10544253383715896531651553818107576320 7800273 -41238126736348329013160290415348701440 7800274 101017797379370754997451156623027147392 7800275 -2921890826374604415379284853091857200 7800276 -57977490824519297727404705895166334976 7800277 -43022831669706505538523983019355643940 7800278 -14017972351561562949372399350587618944 7800279 -12428478273359373436064851873163608320 7800280 30392852792155617400328658124659916800 7800281 76322316731995527425843215174030403082 7800282 2309107237330355165817644813810970624 7800283 24463077091037918501096868519251276280 7800284 2763157761773553636175487939421743616 7800285 -48201500833006686100271655346697392800 7800286 -178964636312035650713823311704903296 7800287 -17482580148372980847481500740454438408 7800288 -46162422347151400486041343270143393792 7800289 2439196183068293776470552280098518400 7800290 36304533330089458282220707076344730400 7800291 -6275031991650012856718029455956969640 7800292 76693487426092811533669654843643494016 7800293 67039068815026827383190023389595727264 7800294 8551495873740342863406698390913251328 7800295 -17639709794877580460045015511727744200 7800296 -15708087127022224671328575594449879040 7800297 56644417883192664522020572887807706272 7800298 -2546121760723301750831488350267083520 7800299 74277494848695875889502815261883774800 7800300 10439388327812451410090842504019654400 7800301 -53026347592825953129559663592179200768 7800302 -113997640092648197179466504753000966400 7800303 12524792130535382936917356466869050880 7800304 -11449351957476144676483215946563747840 7800305 83652600411556105489395127937920958760 7800306 17543068557042224585564392063583205504 7800307 114837035632377049910040469750163140556 7800308 29922577281357138084496328504996868096 7800309 66186612418175815527199089356367608928 7800310 -2278928549446672362115784626789459200 7800311 75462076355965339139865199948543911912 7800312 1233757274425392929896994868654243840 7800313 1025669053465904218341217429821877504 7800314 2240703028438684018410061035816467904 7800315 -35986557199376260448191032507280590480 7800316 3104547378245156206491227660109911040 7800317 31783576477753293679369414821627617280 7800318 -49195272814795726589661569597272815936 7800319 -95491341194030703555361656851148501456 7800320 15473275263861292943130586141541007360 7800321 -1723126971672622276324176255011018496 7800322 5384418975392331713069333294381119392 7800323 66650454333481489625836928245658104572 7800324 -9960138545285315106679185075132960768 7800325 -29657197032051196404622512609305093900 7800326 -119763719696668832758029824075752301760 7800327 -51872463634808951949259431126660280320 7800328 -71991901606993889844227883630179235840 7800329 -288599479492894211093152666309203552 7800330 18957197588380867731451693444584433920 7800331 -26222338490890473585062381728491240960 7800332 -4765173505789007133194056464162098688 7800333 -58137698467960415517797740369510466400 7800334 -45460062424181931281496634497913157184 7800335 16521073940694853461000293735563936800 7800336 -20694926848214344640188764223471288320 7800337 52599768121440952806022606581169047986 7800338 -9160043400682699034986697659304455680 7800339 78845234196112077464996374876755511224 7800340 9984150623791238385000373825105428480 7800341 188644745187745709713134173769351521952 7800342 2247333178807131645831103985078338560 7800343 -91310930546856025409444364983752675176 7800344 -14353393761940821753596604378301071360 7800345 18875500167646554705926111318743840320 7800346 -28409774756181884751322938627790085376 7800347 101359849826254103151858214116470513796 7800348 -65162238395957121412422393752583097344 7800349 -51769632463714676637097078427685386650 7800350 9994425630637762393766666640016238400 7800351 -12047196249455449110093422065287678960 7800352 38934074513355275180827089874200821760 7800353 73329669192460168458401138372946815664 7800354 -1802510136220012963717396569791420160 7800355 24041248553367398356282987556090457600 7800356 1735378419598394330729813720588257920 7800357 -50260375170283758520635840012053196960 7800358 13553948724581018713988266285070112768 7800359 27853216026061426693906487221881984456 7800360 49472643846695257175692788651475353600 7800361 50778061612233080886603625342364163072 7800362 65260007098835203438834153071377455200 7800363 28037818758180926362768149386934923292 7800364 55594681688817938010834747544032345600 7800365 2923915609977922113898274811900976320 7800366 12546342695578019261707575407244248064 7800367 24073252261827689696529564954178513720 7800368 939220993495206364161465397309440000 7800369 -44537170398159258322799919919204134240 7800370 34173580292180857382048875819505918880 7800371 -80991712760450098782351574951167469428 7800372 188940287659541224017091619692154880 7800373 -3992840245521075880745339562492805440 7800374 18974099343907911797786127478425886080 7800375 17779245503026568279119515307694592000 7800376 -48761500443700216248039267837996503040 7800377 -17052531978766481985629864000992959288 7800378 -23615089640677905665959287570678842880 7800379 87058119209210783437764072467930007160 7800380 24453264525518979465840383480928983040 7800381 -1888645722484280944801108654547930880 7800382 40514404430021387067702807713990583552 7800383 -94124035145175618633191726036442946368 7800384 22720043038434620627543468798310875136 7800385 61157569136435176389705638843711162580 7800386 147748046737534164509789748898687056 7800387 10167446133733696045247446601116522752 7800388 86462136295589869327151870542353392896 7800389 79687442035107579977152280061995852190 7800390 -3362802555866411444049141660058233600 7800391 -153646768328162173103942940564891084600 7800392 80606638708052345447488854475926144000 7800393 53405684376971188896871022330225604000 7800394 7681050974262138789280777412344722432 7800395 38368049944167732775228628574067311600 7800396 35674552312108053631758916418735161344 7800397 -48581000295018195050335789992517989600 7800398 -59835799298526589224770708585943508800 7800399 13905499412678608254610740242770695000 7800400 12214924820864139502615010973536460800 7800401 -1482507800062128376217951174667147840 7800402 -7065204288640512982144504476678144000 7800403 -94754626053925336667159844680603437536 7800404 -29054222102384363005196018527333607424 7800405 -28547035694742629569149757524988699200 7800406 8309580802262086799743363659913449984 7800407 96796783485829336714259639940472073112 7800408 -86949634583656012959177278267606630400 7800409 -99319560944980696442532173223689782390 7800410 -15450765811712081041558170642119396640 7800411 56909841058084899155140540146284370072 7800412 41867249835343761982126717987211781120 7800413 61954130473128204735133200770555770662 7800414 -7557219811786344485781812635376038656 7800415 19851010728696964369701880429501440 7800416 72358025200562267162376590252430065664 7800417 4498223191058296995374065328477404434 7800418 2378250729492635617407692185183852320 7800419 -180533133168361134291693294377156183088 7800420 -31664268405495250774776282179199283200 7800421 133839207047691757351752299282729972700 7800422 -884177609662646554367462869427091456 7800423 -9591722825741395500767558755750811136 7800424 -77963814663222182701576883543636567040 7800425 -5407592965241807780336867519858284500 7800426 41208858845576226582817114442171727792 7800427 -39869190751683316142354056345200811680 7800428 46473628023412890299598135501453043968 7800429 -14872467809163261593200106044549429632 7800430 25492230966456823858890818113389467520 7800431 148264461496906640582615031308775148800 7800432 4269676889040380757953986451365232640 7800433 5575998016692399473145152288542664100 7800434 -15747039141624116129070453355690842720 7800435 -53477603962645999771715731255341424800 7800436 -5664082455875407965307195860761042944 7800437 24172027863864537832704290467741208238 7800438 -16545758890132804266888640653306747456 7800439 10877084009522187520643916724350062856 7800440 38557077765106923315660414043216281600 7800441 1823635031205719467644400707500454624 7800442 15509364208721782936866539303826976992 7800443 -27414208115970846804379361811049436400 7800444 -36330518137725290298853110296018373120 7800445 -107261240180951593134734279960826784800 7800446 -21673065787085250194868318617731619328 7800447 96925902641469989163178067339836560 7800448 77745009696516021372903604790231040000 7800449 -134323495929120231902836090557602899200 7800450 3544521301655905586069869163661312000 7800451 38693170706364652469540009524148669392 7800452 -92453179081927103195552759005512987648 7800453 78611937294145270491937467035154762462 7800454 51135860996819101989739279803851374176 7800455 -9881643554737998612234326980663680 7800456 -22483846310385032083281309079171276800 7800457 63842355217314037059530000589490468506 7800458 841074459893800952758736572382928384 7800459 792026156105084398930717371295220928 7800460 16138704509250608308822537081648435200 7800461 105053226454504756912696903542567770124 7800462 -1736183154706699608338548794870686400 7800463 16213976454339057947929789238232366960 7800464 1492271117067784943545126264910118912 7800465 -11104861860277445192108285208743642880 7800466 76556480824007610685341880787872236432 7800467 -4585624944060095745378026772954705408 7800468 3674504393924561396444206232655003648 7800469 58425350391042201866319793209430063840 7800470 -52588610137993599088906833636854296320 7800471 16227923291752020301936894461389447472 7800472 -29998477734140570543949297580921036800 7800473 -89418668543059404867280446985216918656 7800474 -35363705139670007356026148446456810240 7800475 92945438803660826653128889587942699400 7800476 -6052112630355743055376952866143229440 7800477 93334134795196733533356713099762284800 7800478 9143357292173744315748794187305199360 7800479 -28776693831744640953273855046410373920 7800480 -3408573701973189899798583115624611840 7800481 55567456416842848999668539220151955240 7800482 30163519162805753274164523589218508800 7800483 -34191308674820795717914420319017763976 7800484 -53909722260132166399581581553252244224 7800485 -2352444827789595727221822318291914880 7800486 5268028021894440523270953810763388928 7800487 -40579426756340255038110534302284486440 7800488 63640955190572997536423139455784960 7800489 70632227299859529066786102832294103520 7800490 -12403755541037452335142822746226596000 7800491 9475413552304888969749253128980195892 7800492 9952484707339771582883194185184837632 7800493 -131117067987818331810251678385893607380 7800494 -17077266760239131800154227668789287040 7800495 -8974669824097940609262003179453729760 7800496 8146711387058147418680353212101296128 7800497 -145471961129954074150515136779547949388 7800498 41070271046037830791885017261755677584 7800499 5122180694818564128448535755487334400 7800500 1419619721800460516884979817473472000 7800501 -967935017708506420869462384230905536 7800502 -17629990450596476775959322249887354496 7800503 23209424125196855058930492481720643184 7800504 -46301687103087690670571688188717690880 7800505 -85620143563357869340260218966809642680 7800506 -12872967101944905357976395287133158400 7800507 44790342527860892428818898818241200 7800508 94721520363225067778952991445301634560 7800509 49032494092552299882165921309002658720 7800510 26515414466733127734252204647790418560 7800511 16565271815948839624805210742635842112 7800512 16940290460660789382202464126423269376 7800513 6087395658529902837970244037778559424 7800514 -25049824208033558556640427374408437888 7800515 93314794194135099970231427368679318400 7800516 110178219119752569753179625471543797760 7800517 -1026540149086027412652749095240653888 7800518 -7866184190314725230401866664121125248 7800519 -18722674479625656238788202179409859712 7800520 -13669613621614944061973642367428198400 7800521 -27251269356500782152978388509035770278 7800522 -33047646749487404275465607627321715456 7800523 -11054195570492128130919825499279355880 7800524 33230473284898237938175834010478406656 7800525 -20401255953012725411382073439057756700 7800526 -52334702294779029458152122885910056960 7800527 48072993089766638523554411475713260272 7800528 1904933609961894235165788959975276544 7800529 68276049026011680638500136743516487280 7800530 -15223547626166746905859291157709281280 7800531 -85054760755868704886561004460133573448 7800532 -68022528119008064688585906080672946304 7800533 -36178889450667447952031814986280232716 7800534 90682816527288403178933686711317120 7800535 16344308565483816085980492777925394160 7800536 -64510820824483603160475470437517107200 7800537 -6895623875354845237048282413038313120 7800538 -73815596039242089083943437063478616080 7800539 -110355286053310964556454794227103099840 7800540 11213320493101071703703448922212925440 7800541 18748922446317197185308429431522594240 7800542 13796621784865176611726902669769585664 7800543 -109159899676812248160879813715932208896 7800544 270581407695032574670593391417098240 7800545 -1477591541249152953169370676136084800 7800546 -8874115004785789602349024696607388672 7800547 71517490912386642495653852994686531996 7800548 14774971954507565452868487343643590656 7800549 -7229254311490740319373547237092824032 7800550 -20101317413791830382319461642901383200 7800551 29231725819141367817081234019708567704 7800552 -9888266360113245158470188701528033280 7800553 -83329013273106697147793231058443632198 7800554 -70706672644215966038590863608105811024 7800555 26276287640262361499794864751040472560 7800556 107696692382189351479324952401303896320 7800557 24361424847054572961432438873997761024 7800558 3345095436626003966876545575976821888 7800559 57297795673066919947304693410202416504 7800560 -15612158231238206814999420234194288640 7800561 2034543995888724589908432530387460096 7800562 12629867543891448318362291359185699840 7800563 21524826694116448201413423322971611160 7800564 397939474106014207540348379330058240 7800565 -24021125142536184918655118876509968000 7800566 -19658652966663908992520702855878903680 7800567 -7195314151486042407685644060718834560 7800568 -91792891468159168890247613235356221440 7800569 -6448910202760077837376378718186481408 7800570 -22239985033800626730378652607151052800 7800571 -12800966178197195247718696160375275228 7800572 6483795217623898820057064611440645632 7800573 -14004985969892832983317963737286859232 7800574 25820709916277692204707532411381441536 7800575 -3023954566463404838677105430842864200 7800576 -13291210206961660737284178684722282496 7800577 -28960302098664676214269376244203256574 7800578 -14061669058524628929924233165908903680 7800579 8745696797593792613090593377484708200 7800580 -40648433148103076741095867014338211840 7800581 -47038864902826148282452377182020766436 7800582 25558844913130865626048364937633177792 7800583 -10105994370074123771753004741631392000 7800584 13134816332264704346991920635675729920 7800585 9192687509452168880738318300859763200 7800586 -130468642015746514495413142283284904256 7800587 955722675775074416602647431522022120 7800588 27235131078157856983640364065494539264 7800589 16116583656242110033926022156005585024 7800590 -16749939213438735980581655762881290240 7800591 182449835891563360253971734593746560 7800592 4064776111551484605634868580085399552 7800593 46692525960140859624982563452880410982 7800594 5082275991562880511637892779100651520 7800595 -54113805392718745185518420174155777200 7800596 -87077865386445129427863673786162588800 7800597 22471282449745326678895660082517408000 7800598 19109919297815001601431530579409377664 7800599 45905640912480061037219914677299579736 7800600 -38445664970211396511240622063642112000 7800601 -17959986684628917278099593882475360000 7800602 -13436969108763880057700316265686750720 7800603 -18028922446298022847241802988883568336 7800604 61615228875169265023399186695519091200 7800605 -33135764272036148230585446816612814740 7800606 47488095928699242080917082840843868864 7800607 -114967391910142968125137344882032839440 7800608 100567123181291766158603189124447928320 7800609 35390829504406431883054922374829160816 7800610 -40089788740046808023162160775689059040 7800611 -1815948897781984515812770348499183616 7800612 -23577424439494041224836267778897799168 7800613 38175485029266883774636870454841100862 7800614 68304725641845894925484366365550194656 7800615 -13144966440037852750789354906558809240 7800616 -16352179450939520624355677720095795200 7800617 108905096149859142605254992294824444160 7800618 -16067300165232805261947409180623175680 7800619 20137765257149827203892441017212230080 7800620 36784691319906229996565606269800161280 7800621 -20073343906945871358881417441490124800 7800622 3255237546948758148188859365373986112 7800623 26579739146809133959374513880333580160 7800624 -116038052229546101022151652734795776 7800625 -1365131559835085551715967285204680000 7800626 1573671831782053241862761177657554560 7800627 -17566585427417354467271132636635924680 7800628 9766800522022834102441011018467328 7800629 33015213985922707600710189004255237230 7800630 334654733444862152682613343188869120 7800631 -4899928609214789178074830970134628736 7800632 51095855741990679336594076262636052480 7800633 -5573342014537585552686744158965608198 7800634 1738069235104756039121283441102717408 7800635 -55644153187515586066789514131612225920 7800636 28583639951898479544674712378402923520 7800637 73094493958929392108227120335667313664 7800638 -27508502094505665938517062265316848960 7800639 -11169472906114583478239418790426571520 7800640 31095293939288882359702390422739353600 7800641 -30181204594826118919567236267578379600 7800642 17195870157845533979276641929764930640 7800643 54269031031237182515720073937288428816 7800644 41767023708346910512112319839667294336 7800645 21664924745817510577896272121112290720 7800646 -9216983395157215136837697099705689856 7800647 -73599431866715458974434877241187732904 7800648 27942220911137622022968159310880808960 7800649 -32277716894807012450461334939729933350 7800650 -14559162086517492248006055718386412800 7800651 82842992606106417912681647343556229040 7800652 -53232104850709632148980510356149954560 7800653 47113891504264363859594752887571822956 7800654 -7076533118887268134766995577587900416 7800655 14337133143937022244254812761181111560 7800656 17105971563601389148424722450972262400 7800657 32076071440123340997202428539858128896 7800658 16372967984214979175216370631612993680 7800659 42296006217272524858734351624954590040 7800660 3436689192066512157219196862434590720 7800661 -121206216471696394929466581794338382976 7800662 891196188819676555574922597701804832 7800663 1229174715436257221356631964721093584 7800664 -73726457916887633621238706817259632640 7800665 106793783158282231161325348310085645060 7800666 29670060986922007513091021892345229824 7800667 -19777857376075666245992498853664103408 7800668 101886242035894941250051935715087938048 7800669 -8588137916712062750759714141560043712 7800670 49161567245307135051514507460260652160 7800671 55289207972021607868870574607138079392 7800672 -19429518532176322346011030581757870080 7800673 -240182693265643156578545063827600576 7800674 -8997896495225911765321690692791651328 7800675 -34367613196600968730259176159816887000 7800676 -32383697228942897829904552796310568960 7800677 -40702667762014617619427481376443866688 7800678 -51157691285424116724768151968582067200 7800679 69578378498820035595019518892929362440 7800680 31581792093295126630739597854777344000 7800681 8334289611376034555718959829805065600 7800682 32223629004172609920114975887239926192 7800683 -39348611418661350559572146780219093976 7800684 -10420237500773400802777136226299117568 7800685 -19843814553375945429386946825024268800 7800686 26319055457340901635538608795288777792 7800687 -77568226978769547056064836435596796856 7800688 51307190847922806823262373197971456 7800689 34352236997143657713031062466451219124 7800690 7926417031673241856287991679455019520 7800691 -35033249260544699844917475616836520328 7800692 21578689261283145179906537690643858816 7800693 -27067596544924035473590013644068051936 7800694 6250095833555954732990815042281037440 7800695 -24707778996693428429606417497890335520 7800696 17604568823328901141308270384950661120 7800697 -138802419968721513339520389356112822400 7800698 17328885953628516676570321754777055600 7800699 10819454624045749495526445040270346496 7800700 35915323324610651205078622871181555200 7800701 -51335907288789215123839285233886062996 7800702 -19684278094770184965471295262771508288 7800703 -23882472444705412194742192111583570736 7800704 -89152622542168890493804586464475873280 7800705 6703617854357069949692706963043681920 7800706 -96772782383864844466376079687317891040 7800707 6164558421308894096763186216527173320 7800708 -3302157471508758176926660568797885440 7800709 -30826409263835386592233079007516473728 7800710 6684788666439416895078253833935654400 7800711 -37710336432868171959555150383645976960 7800712 94102786730633644940543968280300467200 7800713 -67417944972866344528928065091313901056 7800714 11673657641558579060712204887929702704 7800715 -6444372525362415950010231784011738480 7800716 127132960839251288564459181236551680 7800717 -64989789607818653127306682260512761920 7800718 77377939456496491954182751830207898560 7800719 -112890642156561414501192272523159137856 7800720 -5296393862589100332748547240177172480 7800721 44943764672171113599620411740257546240 7800722 -2161272611668507571968998125755608288 7800723 -4267684788112345943981182608231635376 7800724 -27512010537837797949437171863678309504 7800725 7893619667944654818323869014458738250 7800726 -3868778435989552453051377498529837056 7800727 56197503914529885544791509158067216472 7800728 -25226236267285122690959888662806650880 7800729 17456019367945338658641117265506605088 7800730 -2341905641826179893083024880472524800 7800731 1689822219229242394666841569868253120 7800732 57993329636252082103821907791116620800 7800733 -81766612019835822066484527205235701018 7800734 43151417513831906823630390346798406016 7800735 -3996834607581205733616273727295923200 7800736 -41393547979961825823547007325262970880 7800737 -25849057544766255052062757412020553088 7800738 -3820389301085003218595238992515275264 7800739 -21463190406229972868017488151700034240 7800740 -18077685583647274320678752242905669120 7800741 1163246253311122172346051282079451736 7800742 1661416169298343882383460330731553344 7800743 69760735406741921243388005335071057744 7800744 24466912024602674479907847462263193600 7800745 -12811058628452061709364150323836145500 7800746 -65539557854938858067765735121364989600 7800747 3961913949265800009609528540694539264 7800748 61199433604725531368697220693531313408 7800749 17921338653923516496744424632080352 7800750 -22363146059056360012129513122856656000 7800751 56696642925761979479591359200545373600 7800752 8100230364469611856308586403472998400 7800753 1826372197206900864624786530956731504 7800754 -15734737950159553803402851774549560320 7800755 24252356174802459948977418191355035760 7800756 42464599787438534528858973920037027840 7800757 2027312132609393078754947281247412000 7800758 19405669003201810797589308585230990976 7800759 1096512140692292711653775043450316800 7800760 -13678442092143493969265960334336000 7800761 -58648710160142575119887230815082051500 7800762 -13991676673122264915625828446694222848 7800763 -74228380915736134825352829639699288896 7800764 -21574023028345816647134473007459136000 7800765 -2146915096855875974511524752556215680 7800766 4399941856151012344631104854972274560 7800767 -4746895818112361580045750588050468208 7800768 24318333503573960881926395721500590080 7800769 -60144957591064204611447785969457584830 7800770 18270791790560377831071357587044047360 7800771 -51761844307942034806450532158400799936 7800772 -3119359155633031549998640528166658048 7800773 -136561441201880672468754348642579274560 7800774 18059356241333138636150231072874144960 7800775 -61116688684142950577446703882591255200 7800776 -25884045045515698141506704726414131200 7800777 62287371720157844990128897526800363200 7800778 -12817324738839563289691669452714467328 7800779 58392264537345974336969759124189714576 7800780 -450311000448222611004702027602350080 7800781 81844190673066898936459211963003006582 7800782 -71719152759741802342392259459969674816 7800783 -15801146147627645712448965836841847152 7800784 -175806530710047789977451499968610304 7800785 5057773084122057068228359071720249960 7800786 9496646641954533262966727107945572864 7800787 22069846909370759861295761711316788520 7800788 -92032142950319951569523279402478188544 7800789 42354625941321310718041773058640527680 7800790 1391023295175180488472826836213934080 7800791 104164562880793106162605113573502317192 7800792 5483523826559149828271956942398259200 7800793 -14145273255889135766376964024289661312 7800794 -21855071846274000117414125262050444304 7800795 -36181878345642606503580400228002168480 7800796 -24734572924692025741606792510499136000 7800797 -105264372222313103140798800524474415540 7800798 28970945320136040195002352997857785664 7800799 -13232374391434835661538276908640079200 7800800 -6199876067651550518238492137717760000 7800801 20473053796902667741742835942580339632 7800802 486780236539386295616192227344159744 7800803 -45141388849927537324871667051491122800 7800804 24330155843397764527931561481596390400 7800805 21694116386619222491482189294965404760 7800806 1445961993586885015170199686302914944 7800807 34806366015645475781293286658494870784 7800808 -7218747452715610752707869212411248640 7800809 355714436948700162657752203958542080 7800810 -35625772209119176237850306780794606080 7800811 39018990935598388183020533080834380800 7800812 -62177539608478509872583321114141972480 7800813 -13067188194084881892468773133173788800 7800814 21931780096447814823559582692944598912 7800815 -29698527382480686060541684238758091280 7800816 7664395036408851230459788797715709952 7800817 -85138487914634755686470377336882889134 7800818 18440081932258720494713639979669832704 7800819 2023910976104226066493590046965734400 7800820 3936580110073889152799570161641216000 7800821 -4314810297496115799961325385050455680 7800822 -34551407350316863543690679417780843520 7800823 -54294639726924089382996213558745622216 7800824 -38362311086335483697739970173351936000 7800825 7139688419130316224733775794800585600 7800826 -8706208092788424182309007102149149440 7800827 90055818696016598801957375898220016676 7800828 -12525050792751440956831607228591284224 7800829 -90567916347224704907285095201000964640 7800830 56320688353477568950463350890961641600 7800831 -34053083721380049193874614126513022280 7800832 -1842618263499572843033799316828323840 7800833 101256889175125384468772138908812493140 7800834 36329257564496491854826822910470058880 7800835 -16537611864684764805610942727130435840 7800836 67515398930292908082425251105366498560 7800837 -7279633782743981900146839625220657856 7800838 -46568088776263213505637931968515912256 7800839 35920543812921698024660552781297407640 7800840 -27750916554653858328914411754160128000 7800841 -26518598974301012572281580863232526592 7800842 767872602260437858683898215584162304 7800843 62355129662227673218347633865617828864 7800844 -59193470341901567097778432890286123264 7800845 81181334982035808863339822906989440 7800846 29288282130148734847706782945908561984 7800847 2522139677833495855670993289430339552 7800848 3555276728241687801650439241020211200 7800849 746362440269146979721499625694641817 7800850 1225148200885522396380011454930492000 7800851 47633520320757715571323018224750519852 7800852 50292706250515524231619801782948575232 7800853 10813465391931376555973761238862248764 7800854 12021647613424368166489902693035943360 7800855 -8101020792094009337926857840253056000 7800856 -32653534405189260726144747517313802240 7800857 56004763170963185745494796388556118420 7800858 3164721071154464122373294957449104768 7800859 -63769432355830389164519422181798980848 7800860 14609447624250742365254215173647470080 7800861 62948032487019065197610147285595775872 7800862 -7505235742226538094197280904563214400 7800863 20836920760591871543620559106764262240 7800864 -8756873479893703066733288440077484032 7800865 23177188964952475250517840186509967720 7800866 8260837853586073303110215616230647632 7800867 -986715287255344741137761742881145000 7800868 37705107896441162364336006012673745920 7800869 -70486345546837962613064380689676673730 7800870 3731922167718769679646003678382080 7800871 -12744967465733069942874818903039951040 7800872 101132266847244366918009314670653767680 7800873 -21919843727062516975695386887955093616 7800874 38252690918753562664519699961033108832 7800875 -84062739590028344578749035742851976000 7800876 6153036047399764478590374090778301952 7800877 -19649838184521260212494464288921864128 7800878 -31073940125678404442896057369409453760 7800879 -76963106484488413120088450823204447360 7800880 -3596916762860500525611549336365629440 7800881 110041620782359458603157397770836988128 7800882 42286826094344771490191289415990027392 7800883 33228042712749085269219747551309717132 7800884 15371744514259945364560752381359923200 7800885 -4329393560130432388501440770712676200 7800886 -23025520686703706472866769607726354176 7800887 45544778992566479097938743064208516480 7800888 -1421925201226266698763108042714316800 7800889 -93853051832626890112878522315148068310 7800890 73006139405373157515846768213894724800 7800891 22586980978504549819934349708744728064 7800892 -9416872316463709547598408454307742720 7800893 -7121923604591302440318452118341624256 7800894 -70957884249467687829540381841204248960 7800895 16407029667146423034023406639716364000 7800896 -17295121389343589608730491504314286080 7800897 -7438025707625994997271110841575841472 7800898 -18378598039686862839838697461102185264 7800899 -80949270397822981457189466904462341336 7800900 -18482199011565968730847877365002163200 7800901 123452476945843128228928026875787519902 7800902 -1659549280584004653562124599732471296 7800903 46553702863111379441583201167909111064 7800904 68580491638255856493338428721484595200 7800905 -18368104934833837944749433858630584640 7800906 -14789422498861887196274108070183590400 7800907 -159909510688612766774204040360462873528 7800908 90879492890761815824439068922823312128 7800909 65299635513027213062875951125866757120 7800910 -141308646554217169058115837293452800 7800911 -58396936749590630141164009757727470880 7800912 1351488753770412838349679530897571840 7800913 -15629917496949779156942150373341803020 7800914 1875431843380334221358812187979157632 7800915 10375048935313972220948491612497690720 7800916 512232538121871172007964769293149952 7800917 3851481687371470437884481311295034812 7800918 25736405046380156096758087537917472704 7800919 28325217633229573411479598890093210624 7800920 -35655068098534419058818793629608755200 7800921 -6939181253293212094775795445812580960 7800922 -30927494048639404530550046716263099168 7800923 18994783763634330371232954816551349264 7800924 -64603363509024407627271945368982432768 7800925 -48562782483851706849715028875330548000 7800926 2487623429812024204918322235944486400 7800927 -7791427066451534156709738045330423480 7800928 -4813017285079209206985285848313102336 7800929 896869039418710780496945841839894340 7800930 -7806748574848060315720828253984329440 7800931 4652333644384139425866377715271112340 7800932 -33097055511041523408103959538169214720 7800933 3855845380794322959599447081432825856 7800934 -5884632364837265074031985558608371200 7800935 10283592496415033433594939378289997880 7800936 4129896710728527852158802499111649280 7800937 67001874092696007772751076181254798372 7800938 -36256917520131480596050450607221772880 7800939 -32355296404305544746616283426200555800 7800940 5559219778413881216798337406608967680 7800941 -18223636107761610614993637726746783658 7800942 -5144240112156439274744363538910540800 7800943 -51160321373796421948205681730368728320 7800944 -37711224244420250879929648236000706560 7800945 -33894542915047802342821319394313006080 7800946 15459930391685354582709781229432646672 7800947 -6963100434807767227727961642265017456 7800948 4871907330683492822449408734931867008 7800949 28787342392959113703227348845580778364 7800950 -23971444360868949722082593812821612000 7800951 65613158655617886596348117476830176232 7800952 188040909392743257145424736179941294080 7800953 67773781764336219117576609280742228202 7800954 5600175177981589743791831792589752832 7800955 36133895965931098484172694485050093760 7800956 -15233165811948507872359925118504496128 7800957 -85707508087499395035474664102652207040 7800958 3357860574648494907996523981606978560 7800959 69462858450973841552254315502044364160 7800960 20288550572480705723796771815030784000 7800961 57249567290318348732588245217479556032 7800962 12083655525103699102018601426055934464 7800963 -345601528004609481387530940820689600 7800964 10683888193340170492504891951511027712 7800965 -57360185197985071855846758923909155140 7800966 7805404392156591973878278584417238784 7800967 -80249963034466050778545157265893546984 7800968 -23769610323823343712741267414877962240 7800969 -30729761328445678070844983026013355840 7800970 -3035854097598816350819088514320018240 7800971 71722970723987343021350714225848170000 7800972 15871398884505483040912934598829051392 7800973 144921616682184823216953346922709719222 7800974 -152297509721103951621921294517769280 7800975 -4748819327531727564556367870552064000 7800976 30360642752489733677341831333683372032 7800977 -42085515317919384930053492150615357034 7800978 28227975585631981044712601671393701120 7800979 -68136103900902550084529351454984771216 7800980 46138630137334834996020953554616217600 7800981 57695465019187906874386793295404264352 7800982 26370039149807019379298387097147371520 7800983 68522252642664504570622783933057499184 7800984 27365942137188155680334346257271490560 7800985 95764472089548584210134961200130037960 7800986 41187585600064415084421777173064551424 7800987 -85781542141805565445539461000620865640 7800988 -11922663864305467974525170180600263680 7800989 -45791223256678507717938719396714461344 7800990 -11989658141898393506296299177102508800 7800991 908586566406860352221809605035987568 7800992 89389557576731314164190471168131072 7800993 -35506401789721401758654456021010697518 7800994 132542220974080787168754244985301120336 7800995 1736206159501720833207963293565340800 7800996 -37899131886646320338658915858355203072 7800997 -54926630394056072177999683382683871554 7800998 -952841813420038439739269165333268000 7800999 451763862796145184294721373966304000 7801000 -100621571217307171291264568344704000000 7801001 61852151521212607023475968508191617280 7801002 25105240922782092632981731329048207360 7801003 -1045057958571402409861194796983589344 7801004 15422161983410138717068248350117654016 7801005 -5314391043995688113029456335282769440 7801006 2469526598422656923980304344978644480 7801007 24256595291012005481659859259794906256 7801008 7653287977422253757248702749198778368 7801009 -53148270263922502941494016148383103760 7801010 17417621817781377777922753217942300160 7801011 94092961092988723470192215969209323504 7801012 -40094219337887642431001240131959266944 7801013 151274852537733677267076721932880773120 7801014 16949995221002726095806398420781766656 7801015 -36191148773643714397699027972665996840 7801016 21046524879221919133730709530345410560 7801017 41270186518661430122379846960669696 7801018 46793442839237014750649462445080142960 7801019 68953287273733344368709556837444344420 7801020 -22197739920941090696804808683910220800 7801021 -23247924611338990152547876642623509300 7801022 -41141575681972274906755210517477904000 7801023 4358005010905192444797626665687254984 7801024 -3960780548963270271156151269225136128 7801025 27607332236046881526763030980360652800 7801026 4565935821770897903759861845397157888 7801027 -842521630799927007690216413694079392 7801028 -1337872582472597714382944471694835200 7801029 -37526147225778462539153269963426130340 7801030 -3520104478863778570555300774085740800 7801031 50859465791622943160533662205517459040 7801032 -8570942089785913410181559245229383680 7801033 -113372657087292616775138414315925879718 7801034 65068022824920377350153772875139002416 7801035 -5631563758099755720487428261990950400 7801036 17699008792151310706760985937312155648 7801037 19711674087030362382738430805717389686 7801038 -9231859816176728718592018422922996992 7801039 -25728861548843005541285535404509728000 7801040 6102679372327921598671179269060444160 7801041 3953824752702225725493754055353796592 7801042 -70527642349298309799000295906046588256 7801043 14669593320780926919789615516460733040 7801044 68787995463797743533738512143623628800 7801045 -35528103475073079123392659481363970120 7801046 43902857210123380578456587879471833728 7801047 -3812513205365844619346160119192484576 7801048 68128784601426022466635722075288821760 7801049 -58121636515499790754631834971489204464 7801050 20268717311986023308832953984842041600 7801051 23105405093302675759511200231915642052 7801052 -20013150551069026720369050943250641920 7801053 51746298936443102778783814178225762688 7801054 -9317265267597922135224201786295977216 7801055 -30489958005417014384199878925468878040 7801056 -39997719970848493477964699921901158400 7801057 8361393437856446442272566901205091584 7801058 -9598813129734518221096511254980672000 7801059 -15673766092409786658266305274332343040 7801060 1780807353706789916928695652134338560 7801061 -2015482757828666598955867491090128928 7801062 36635036439583649244208413753613194624 7801063 43600267656158978731587375637720736312 7801064 -102250613883889886073004127410305008640 7801065 -6195957559369460388983305581297538140 7801066 -12275170836647007621991890161218369536 7801067 -124348455364211334412191226040098351884 7801068 -368420346204308141283914565433761792 7801069 -121178121250794967419101338669588991530 7801070 8983373641484687944874606955478003200 7801071 -18288676329877359395320687517087248896 7801072 -229238364713488481797295968532234240 7801073 -81718033226135863365454206015068979456 7801074 -30627654729927704565926287054273804656 7801075 12253907770051307695917738271640576300 7801076 -6366681285056746639540891250872218240 7801077 -7243919513433248137914115012557157920 7801078 -64615784671010004557458520782932692544 7801079 64402858897796682367869952992972716640 7801080 4073031297031675617265962649131417600 7801081 -70910871680807270447583663164083188118 7801082 -1524859795343862655189985962672339968 7801083 -44796905201702185284488828271141992400 7801084 -45397308092819426347101147017498742784 7801085 21347164047824662486104475866066804780 7801086 19091379717736245070871899911871212864 7801087 7706609810721028578369156227424875520 7801088 8573009693418109176777426021440815104 7801089 10972908575429112775200634142735942208 7801090 44816019365158876157033175165487987200 7801091 944736981133031333500127366595469032 7801092 25024808954551218340585516963748536320 7801093 122353857244364734203102864065233829342 7801094 9273095665064187696616114659147092352 7801095 -44801470303198479664813689912626514480 7801096 -94550470336712938499045466253314048000 7801097 91491373494808580858474430276875113680 7801098 28751568693506842875583664207104830720 7801099 28835212480630033641116861976365110100 7801100 2685405835993437090240480520888780800 7801101 34261900482836031927662679185571839424 7801102 -21353901340032968148825504499307685888 7801103 1059080099833794104236979168072181624 7801104 -15908219955234366057394599434104406016 7801105 -5164018770041803403519988497237279640 7801106 65873407733369084379254919987388713984 7801107 -397504550381691686559933259598962176 7801108 -32877810368711442135092069257370384384 7801109 15166666309931603747003402797405282716 7801110 396391489601703613902331748073884160 7801111 42163449644385359427381774001569546624 7801112 -201428722117211912749928673635481600 7801113 11590241182016872139912200772008176768 7801114 46982316654668452971810162963831694560 7801115 27886572084993348805321663478509651200 7801116 17726729460976572139126087957978025472 7801117 -19167118015642781550364691206669290240 7801118 23153275920467970869977222434190259904 7801119 -4336504178226415109696934622309960512 7801120 49996050653295126128248878124992430080 7801121 8974106790804236881508625506239412322 7801122 -11354435558255140745373727471664059392 7801123 17144107573777767608356254190121653968 7801124 5693977688863369918657800851216596992 7801125 21194861636169811587526299361807776000 7801126 -81251954576678494709918599515010963488 7801127 7927121445160344629202320438917195320 7801128 -61608637048548651958790632326884567040 7801129 -25198607040902517405709736458171274624 7801130 10065748082638734656972841704733129600 7801131 -5282230695105860558483165767222436880 7801132 50379175737938475807542775385875696896 7801133 30665652747053605726382012624695355904 7801134 -30112687943090551402590633994941834240 7801135 55385783631938675359887800223630907080 7801136 -9734772586452034745091965059777363968 7801137 -141512769613024059317682714367015006560 7801138 -52671181105519341725719323715334039280 7801139 -46468999635440039021264016906024931920 7801140 5422314296826236553262095218423685120 7801141 124945043899238950233428864227334994542 7801142 -1063811918549295953888990338789261056 7801143 -29713418854805556409871026489034845080 7801144 -31650942969650480227879305753033338880 7801145 -7514059968343873975243149064118390400 7801146 -87106190016184777799133693868846080 7801147 35602803126008010436596439878517543272 7801148 11581555719016802795392962145873886208 7801149 27211152771955778697693810259597419264 7801150 5257702293925896435658391681273856000 7801151 -17680579457585155446168132853273196088 7801152 4912982167040229255241320922563477504 7801153 -123103036946948653262796124655663884880 7801154 55369423966499326133074178605189297152 7801155 -47396196320174783908419199740975626400 7801156 -30212402591465503377273846692756527104 7801157 10141642716530114127777150739360045440 7801158 4783764796058156094295286937007598784 7801159 12015667844352046531249226063176886360 7801160 -63655533033073668538915720452542208000 7801161 13999942175958940593726413692961805072 7801162 41764460674462334935908301436631350832 7801163 -57946004782166539776054750597629292828 7801164 -31133407086085545944681216872371978240 7801165 25052836576858354754618205908805004800 7801166 73323410327814008899679068930613284032 7801167 -41682806963117265889632388833748742400 7801168 12811821468556981920536934478495744 7801169 -103082931987728368435050536081636684430 7801170 114515960681262291125752104085140480 7801171 31138570527758485912022788697981012480 7801172 -92998151223037891207509659709063383040 7801173 40916314023102796339382815971100748124 7801174 -21562709730585195046967184637785018240 7801175 -19023558648555305389400285662329915600 7801176 211106935491487449381783989921341440 7801177 25844742018222410260064505525417982672 7801178 6037193882877843197660425136407941120 7801179 73478749240465399581285625911569861784 7801180 8149952816192153475288110890586280960 7801181 -19623345625989328451989424791768929792 7801182 46006742136022800078058889511333844800 7801183 1695146717767921107948100675467090904 7801184 -105234979243692811033374666491602796544 7801185 -4402191123722505482579471709965811840 7801186 4737564215457761689787684943943156224 7801187 -43016262425462022265863257552988193080 7801188 -49630277068546205503657056132774374400 7801189 -1485315145221438439939570043026921632 7801190 -37615298309023491135019613013848438400 7801191 961403057562993164091308366533253520 7801192 -29686846143630142476016282311708672000 7801193 -46400566762493817401337786634085278200 7801194 -17281597263296074021285036167242361600 7801195 98227521712748520057264088059649663200 7801196 11792142557957465303367853439504123904 7801197 25043874066704080212434721112425386400 7801198 2520370180947345658193624698061510400 7801199 -24350360014248194877592787568136197120 7801200 -4398332560819575983348821297075814400 7801201 266287243340820400426914257152840131072 7801202 28774383370892541868097280699542757504 7801203 -31899348681789481635761238299467726800 7801204 -46779357654311612329593499379477004288 7801205 -57561461916707288848083015549357559140 7801206 3225332028353174534946126843046932480 7801207 19621645837056375209494370333621540456 7801208 102506568828711680394784639516344360960 7801209 22663516393436617567213819560206620416 7801210 -245085111241996350323630498455038240 7801211 -95436310213512279862855331069438708376 7801212 30189701287327337486032133507330801664 7801213 9483777589303245256173167656953615296 7801214 -19365274667029547278306718342283841920 7801215 -36159866024763131596541545388209824480 7801216 890930273982533515065167363388211200 7801217 -146264777169289934112277127783886642240 7801218 6095292509045956225859846955506419200 7801219 -53868813583790855352264427035574133380 7801220 45560633327287458481257188178805800960 7801221 -43266535100553626158888441840942598688 7801222 -559464106677289336212076819733648256 7801223 -24146134308935068966093644598135095528 7801224 38828288043451882545133314424321105920 7801225 25763237021140721411979515578799707900 7801226 24255474503719052753499061222163357184 7801227 12695359969823158745527083486223516560 7801228 35668266619574405963054892366445904896 7801229 31098615962230544028104935649683630080 7801230 23350030615316267582207275782749905920 7801231 154154674352540201452828570313994090032 7801232 279484374937034814790573108816773120 7801233 10736466390960580387584503918339472 7801234 2358318486510308747954250090177629184 7801235 41279985032840777689786447347938024160 7801236 7903456262633509733528921143182182400 7801237 -567936527577074869675418729727040114 7801238 -31357414566065803957497739810874565504 7801239 -27793663631106130823512505116161887280 7801240 -3219100684954057551358910081446502400 7801241 18568628943828547247177310548222909130 7801242 16317098192208849274309612168503555840 7801243 15423269693716949552522652820548614464 7801244 -3208924805224266485198766387639740928 7801245 50907831832599242259850509914131809600 7801246 -2469248284597307026792455138938252928 7801247 12819741197304429494068515127451145696 7801248 -13738774964824781966884383131770552320 7801249 99382715896684968556031871538149808836 7801250 8270947795584521888063363481582285000 7801251 2323011852621358947694550727172845432 7801252 -75293528169768420184229966481682299648 7801253 35109283463584819816788800583358949184 7801254 -11784695485892301987913053226450008000 7801255 -3403256004439046234927882749725096960 7801256 123114877020452288853554605324626938880 7801257 90303431825303694322233767568062650080 7801258 37902802258167728908576393260593061984 7801259 -113150529192169530457093686290409102540 7801260 -4031870887817062189999203442254013440 7801261 17695643915842997121694117007554430520 7801262 -3492117334031606720070468002676516096 7801263 -12363646785524804914829063584726532616 7801264 -24449205248548313715804533689874186240 7801265 -9527453989676813733400630926543293400 7801266 8945905066903858480033048446535614720 7801267 74892438954988277097720520906217959680 7801268 30382905750887137379718352603717669248 7801269 19065346684176583058870441491972145280 7801270 -42549827820821111461286637186381457920 7801271 -224278655248591971117471739684007558688 7801272 29546699607247104294121425225489592320 7801273 -59204667821854933713345789878098366640 7801274 853198775822377721020582146764267520 7801275 -175953249319151162943066001321008000 7801276 27000606039519760300821852321226021888 7801277 20340320761256994151959707267704535424 7801278 -19953754353629601979796449419533294592 7801279 -122608006754783730923653320797590052024 7801280 -2911610472406043768972769073614028800 7801281 -3596016762507522851936318304475391340 7801282 28703396405081276609942534052575234592 7801283 -15723904097615038763804423704985161824 7801284 5561098007683644580600862116869159936 7801285 79485289610161444686068776152022513980 7801286 -56289750641581496944961998763737903680 7801287 8601021714901383876264522378744786768 7801288 30720165431537603995662550874920427520 7801289 40151968493202325059264624890369376090 7801290 -19968751198885700614923592458756955200 7801291 -12031496280604854932925516683076191048 7801292 27061707919356515423244552257381174016 7801293 51940620819395942572416080031394206528 7801294 -18129826898105802508161641715916440960 7801295 17894764155337911951584171111585654400 7801296 -21073552463101518555850919893994569728 7801297 -9371588972284319427060040781091723968 7801298 -11828299396532445413694110173400799600 7801299 25345661386977948977729660968105760640 7801300 3730427935095152386989316110342412800 7801301 67891375658421967709798066918614615392 7801302 -7824690799058204383358387866935182976 7801303 29464138496300332136718630756569224264 7801304 -10131248481762916809347660182900531200 7801305 -353898476725611138587821976479027200 7801306 -15012365391134141256438265067235130656 7801307 107868260150368058148318975785480687556 7801308 -41035097064011925869493135370213367808 7801309 -4120028342388879173038250840846064384 7801310 -5430326852253062726924597024763530880 7801311 9027050294545974490874050082391352704 7801312 68899294248587760129613302036373438464 7801313 18405808379437278025440399017743592724 7801314 -16625989704741311512212271894428196608 7801315 -53350351478221462392293282118501797040 7801316 28547253491446250976424614468489534720 7801317 -18764204311361176428180391359453358020 7801318 77321227379051544672229024375480320 7801319 -180758795874805505290466941799504245440 7801320 -33026967234874016234657965847645798400 7801321 -37001134085205535488178863848644507056 7801322 19165809445997845349343056683159769952 7801323 -71310752955772353502278227128256726016 7801324 26279008713473458695211389857099120640 7801325 1111317599538769291264877539998012000 7801326 32178282681620449910286567641382324480 7801327 -45480033537430284482033678587202799360 7801328 -2252961858259016664928108590908375040 7801329 -17708693802871345349776142462927706240 7801330 -5818285522304868893865135070771742400 7801331 -15016626770999381167532721677720075736 7801332 15435442379337001182269641865823289344 7801333 63306534398272464230287989945289361582 7801334 -69640078531097506756218562196198409600 7801335 -35569930013742080759732704621264995360 7801336 19180441067819530114133875145185689600 7801337 -57326825983138612575617362792860901014 7801338 -16191374250803068567347601629115049472 7801339 11358787472714856999577276124438690832 7801340 -13927028852857231539435258628129052160 7801341 -39691754806704539860377731343235898016 7801342 13488225899042407094913696425715110400 7801343 24116449941723287731337520380613398400 7801344 -2163748073751912134727433257794666496 7801345 31094541552271090905602605295901040680 7801346 16022063877860852603053320386878158336 7801347 -3995999543839443072721892415810070272 7801348 -338020693908200463799498997076825600 7801349 39063790785242972600184134555213488350 7801350 16664280779072051916940601959422888000 7801351 -80888186974346478781604475953287273776 7801352 -7201027084398799816225924646729594880 7801353 1010482373043664672020480463400271360 7801354 -117731440361035265974405188125583312 7801355 -72129427956826379665201461193298550240 7801356 29734163467217038577130287718853509120 7801357 -29096053437355021331991922291725458880 7801358 -64502039950114369510372112236804998720 7801359 -63532455214981093099197958987544991096 7801360 -3565201340702019553773206045860823040 7801361 -125559435406693361488422268568149920 7801362 -27532219421265337633625709798386862720 7801363 111662333291836423719442846957625453612 7801364 1794268015029589423561878305657024256 7801365 -10013501581253717520956592742575730560 7801366 1982894791375803760876742001299640000 7801367 3912799144904867193115803014756880384 7801368 83612770057290033167965401152951377920 7801369 84838772880964290821468388212768050944 7801370 -16258914114168578505083440803701591040 7801371 -52991625800791328336034683912371205460 7801372 74864544149122977527919609602210264576 7801373 153588556650849351239934627338806571622 7801374 -8835750248656764316825404572019176448 7801375 131199599973952816805493312591703500000 7801376 -32613140973979026611143032898112716800 7801377 11698638871646934378078746524751862720 7801378 -25878266904894783794862848445142040976 7801379 -108572820121892412889879326892977274020 7801380 -40421749925110197382330021262854963200 7801381 58927614291077253539689234439665709120 7801382 48581921924600574765193841857025229792 7801383 87443481073016313399775781748432867624 7801384 67835568154791686246869171252367923200 7801385 74160826200270887034320261103754389960 7801386 33946959355469157610044366853623393024 7801387 72945903757526186306295932297166762792 7801388 -27179164873155409149719439000031094784 7801389 -49677565797106850574742220865488074176 7801390 -17082988158696784098088896226293667200 7801391 -3330744380067874113194642851777828320 7801392 -5656708217980732118547881205402992640 7801393 -57605461760444447099224616178637800000 7801394 -5052079785159511324505405565158091504 7801395 8437489404867198138623238362730700800 7801396 -65274863777160252105242812263078467200 7801397 54216590526284869811453777605205914446 7801398 -10160858675910345451241253347158312896 7801399 8910114329407542201654857467956363136 7801400 62536108917084164415543926291412480000 7801401 -4031027011275636534173620773346849968 7801402 8469994387217935248527927530671060480 7801403 -89831557157364998812057370344316267016 7801404 -193017976933274917550730633607667712 7801405 112730313275038168100856593049905141760 7801406 -94367923171052119794371965005059814720 7801407 11941928753220664579678786919196510240 7801408 -20875895876671591754528719919560785920 7801409 -9124964202591381530550876457719407616 7801410 18420942360015593207881871071130127360 7801411 -456925364663852953288044692951652776 7801412 -34360046094600924878660224837512715008 7801413 34436509837773631420682400051126225600 7801414 12963638495820684084350957916938377056 7801415 -13597593019190022031540678284921878880 7801416 14209084501429561136963172525992509440 7801417 -29280277947403579363136966779004402780 7801418 17984000257119592807358420832245265504 7801419 40828686741479934077818847466991783680 7801420 -32682179938479856942832654762232253440 7801421 9056680267946867276820431403985048044 7801422 -22108608544480924090605850820794350528 7801423 58442097101819106388641129210497728240 7801424 4581671597040310244279978278653911040 7801425 -40785276941445361099206506512577380650 7801426 -105873296938825558297283742873889760256 7801427 -7971531534375003338150222094297512724 7801428 12105999986583014266846883339506968576 7801429 -47694012309465801910677043412235932160 7801430 -8539013462588134375174569530189729280 7801431 -37808494182920760336295549083330685056 7801432 42035692997761704578035742169779896320 7801433 -32593407563141279644164506874041819520 7801434 -2615447730135226645223963223128749584 7801435 -29398121361075891418475645725005614400 7801436 146539051330383540306796354020493479936 7801437 -1542816949446508997415846559486425408 7801438 9942292844442423330847873693579008000 7801439 26030683965104500882446173584104704928 7801440 -29224363216489352408654930829736673280 7801441 2531659703247744167113232657752339092 7801442 17668393459101855799466404520402892288 7801443 3555642355693109267052175127112642480 7801444 -33768606477053070148683342696549269504 7801445 68227294660736171452164716592991064700 7801446 27374004946479262902894792203421066624 7801447 -1081626500784665379737493661732723408 7801448 -26965593646917997781731048943563760640 7801449 -78092603970318990612850369168966279536 7801450 14511568424061658383091136760673946400 7801451 7136968811384793312091174259169239952 7801452 -13485303841607831710100932988040506880 7801453 119252786465688434457123216129744191040 7801454 -4421796922141644026215228383261508608 7801455 -19074592205999677565720540424434573280 7801456 6071659122926150935143980999628193792 7801457 -17612005420670728316665250493243076800 7801458 -2163974319295784439730706464559424000 7801459 111057604289278387831447187944395107660 7801460 14823692099950113042825515377563893760 7801461 -41894304660940812126306096066577744320 7801462 17232068865336239572070718498053785344 7801463 88151324501509446734228526450681188712 7801464 62152485571124192460965726342356992000 7801465 -1925906726837305989727147661571918720 7801466 -20211978182009011024407098161310759568 7801467 82692742215888959975207072783009965080 7801468 -49677425455199477211359375505748068352 7801469 -2742928360223089559515322335480609920 7801470 9262238616836374708801033329415536000 7801471 108888601498685387914122813568432460672 7801472 28505815812428859572533780989880565760 7801473 -46040783949654902954685278912693491200 7801474 -16029663917024210571443421737359305264 7801475 41487108891562793111481716405878500 7801476 22528436348333934136911075008502712320 7801477 8884749876406975752677142663380398272 7801478 57407330830510935483118047480028538880 7801479 1795134086502319865055026967650100144 7801480 -19058658577612894707193436661581414400 7801481 41191767253325649508888416099233655312 7801482 -5991449461750874709413292017658481920 7801483 62586178324339754658812165526990053376 7801484 15960290514951046318810024974333543936 7801485 -18236427485623907208276530898222917760 7801486 -34522410922894177370468705745975887424 7801487 63078854048453705778554748571892638080 7801488 2734067621737175095426100722266931200 7801489 7730228043078893719900081545330666290 7801490 -998042340004870075359020101066106880 7801491 3638717164713100740952546908608947200 7801492 -151637107802372691821390081321127348480 7801493 -24807408153018561311286415297118231040 7801494 -18162269322954969090564461782388575872 7801495 -15583600045830162605044177182581128800 7801496 -15181890955336374151843043787108894720 7801497 -11375656078422525379430672006766842832 7801498 26203562329511713416599527326576630000 7801499 -85715050508741280984940979983562642520 7801500 -3038909118615575297104260422393856000 7801501 -59385050572064435543099314116763456896 7801502 16676406300253974639549597753121438272 7801503 -138065981332498007833395137606737527792 7801504 -4888443476245893383548384660190527488 7801505 25257425507060262755543371565856393000 7801506 -1262233212090673332885138365595557760 7801507 32121249469428215720281637148179522512 7801508 -2570976280652661904226687287917944832 7801509 -25369458607103573235416837781748814496 7801510 -2321962353771556511233688375064176640 7801511 12662346831632322598236263094784975800 7801512 -16133745174255588119758551500998164480 7801513 -19662484095929888081287154583928757936 7801514 -17369288700886088051638869092391014400 7801515 -90283602099877173146545503198920581680 7801516 -3311965645292528295305300823949993472 7801517 22657225971730491680232137553351214560 7801518 -13908627718228062960064141347461532096 7801519 -14983119230218650727188698914536321792 7801520 -4388924741593881602467900394404577280 7801521 7666504405984944243308481168109848192 7801522 3576014860553118760561907712723302400 7801523 -77114757288800567139571334312589642228 7801524 -26693912078655192907298923692126276864 7801525 -54286095774214859393961336889958794700 7801526 29541409941026020171463536019405604480 7801527 56144859412319893170731864053454002920 7801528 -5701208472041278753925974071639613440 7801529 -104381447728437054076789497779175234816 7801530 -21260663245175693301769634201318031360 7801531 -17699668499515069753112028381071878656 7801532 -61465242564012726462436125801618914304 7801533 1514960943061084428424723808677529760 7801534 20214577211016116743821901576422478080 7801535 7669103267642297092016941189126200000 7801536 -1555270079875793963178829417461841920 7801537 -18679461992726531560207590417931687248 7801538 -64161733200459224661645713650366234560 7801539 27078839907932019966059355279868259568 7801540 31878916211324655973498092361843242240 7801541 -102863282274813308189908210892435476416 7801542 -2597196405641942781671040004176691200 7801543 -20854501488172149621665293072631343816 7801544 -74259431121045514805105963414854179840 7801545 25753777252842273617841082189315600320 7801546 -11641261296890587941453325009707338400 7801547 46404130946816639792628544512026630880 7801548 1888846989093330199105582718454988800 7801549 1836122868856804618577426727000749536 7801550 9048109735818385314297547584263404800 7801551 -24448882244845760205137949220450918560 7801552 -25056332843597085599607201277179985920 7801553 -1186882534400091450510080274257481216 7801554 -8863921653291858804698184214783329792 7801555 -39954311996037004513323074288057454000 7801556 12917024944498124106054664105260115968 7801557 11486152536989025273113844635940231840 7801558 -37938346145073228617753522163055377120 7801559 -86829285819219320238730743884238435360 7801560 21000992053105481981659898156979609600 7801561 -52495444549263251518005920841834988028 7801562 -15003586301582320398713365088959886400 7801563 9494720791599388555080087781277645568 7801564 76861041291968861269840924315349490176 7801565 21590039536394638717806898748304404460 7801566 13966146735014524023259132242403123200 7801567 24278158581698540367448121489631859616 7801568 60707514561764718709857551402749132800 7801569 -34406895093645905824836961229316115680 7801570 8396637392207259369730703136592512000 7801571 3068347668931520116981566420804018372 7801572 -83446037104487794297568144284090245120 7801573 46452353060666683673350357870779333728 7801574 -19087949161556826268547757713765930496 7801575 -4512357762034069127926812875905643400 7801576 2026270055533442752707263411860684800 7801577 28401929887811699788256708263201480704 7801578 37236665808988685259398576171408950704 7801579 -40187199310451337351153338921641115016 7801580 47283121819286612298181573009339622400 7801581 42144457350968135125788891093605123904 7801582 -24474742688508871527868063217936913216 7801583 -4900853987723821403785677845788584816 7801584 2013003166778742651016623331718725632 7801585 10645146617092557858402555337713835200 7801586 -24107800330776158111543052834805542912 7801587 -82453478768476293607544210317183482156 7801588 29221588770826372677789189292661820160 7801589 46645435463802506458265796486187401756 7801590 -2421979966206364972512702102359500800 7801591 -403870263341327785621710830962926976 7801592 68487306345966914302617347644655616000 7801593 7544358831350305638015330734679107664 7801594 -27690634109890414908701353876864562208 7801595 19339887934376878276553762583814822800 7801596 -889701344725529637885127624819200 7801597 -40351927414556816579490671128194952954 7801598 1451730115738358754908633766795316992 7801599 29046679479101795150483051524976974608 7801600 -10350734409197426404502524538545766400 7801601 -23980800623641813963840798580619413328 7801602 23782738009917055646145664206878010624 7801603 48010913041646437669834793851021515144 7801604 -92029991313298705627645540418020047744 7801605 -1863230287704498165451619331947658240 7801606 -61186568847814399230820654523490853440 7801607 -115525812236327799072015441087920961768 7801608 -9812979571021236840891165576435302400 7801609 136218401701519256132236565992228656000 7801610 9220862937536820102221725177856655360 7801611 -2852646014837182459806197459966089296 7801612 -15467729611880626420096688775015897088 7801613 -106667388960554897854589110697802457620 7801614 -11450206590335473775072634655057690560 7801615 16224706565622660461141237393506561920 7801616 -1923862023154542525187663514091184128 7801617 35109416262621778335847076426112902112 7801618 -69329027063427492962207135423990309760 7801619 120613272352004636527144654230128640 7801620 -25683036304047516142245901408835819520 7801621 21760047366472361846475319126094419932 7801622 29059783080982413159869375856683255424 7801623 -79316276500988315082329724073970726400 7801624 -86998798840563909079888153967585280000 7801625 51135330541356076568281493786636538000 7801626 -10973605704906580605841656741016536576 7801627 119676238358010997813481663190542745476 7801628 4832394578491347528715127593120043520 7801629 -44108047014530544822438658475003266560 7801630 49475332953526768004376217979379120960 7801631 -73602476484110875077847505462435633568 7801632 122499716312979918625888798620650569728 7801633 -8050636898689990799844567752627959740 7801634 -8949788904818158677357918177359684784 7801635 -17277782793349250589529597339973761440 7801636 -105397653450083822640587886597405377920 7801637 37678598090881717445226054281507444286 7801638 -840304891515633534917778074088096000 7801639 -123938005826111130455962587282149080976 7801640 -28136178346836188331720789517025280000 7801641 35553003150322672867435075298042013450 7801642 2410171441832777745483485342004470112 7801643 36355107053334912887744232138296585664 7801644 -12286934094461818227558969137459890176 7801645 96881627401692870832095937534701868800 7801646 5240082974730630723185646365650649088 7801647 17546775515198337091025821317124366080 7801648 -14435188661668071068686397662296752128 7801649 11965288886507282841885250226050693650 7801650 31662793186792343692758207497161440000 7801651 19090279387531666621493178571093525920 7801652 -866292027833462002164827730730622208 7801653 -5979202075321785982305492054556812480 7801654 -14157089317857268537546263725795488128 7801655 -65168661950705236115664225243634247040 7801656 -46144405206122380972237522211230863360 7801657 34559286479398279342482193239388292052 7801658 -62911980409490519819349993572817106320 7801659 30699088542657840062023631882942785164 7801660 66654753365154033862489821498456199680 7801661 -45861188536643451614028654681074302368 7801662 773829955951693864976404381451904000 7801663 -132298855708799000240242016138218497088 7801664 -9383390502737178593891355097310429184 7801665 -25402751511230320934379060628722142080 7801666 -78528831793397063485054975147134948480 7801667 64120341294900707901721124198041383360 7801668 -4532472661228203974355847603791876096 7801669 21901800024090864587514665549466560448 7801670 36116707143238237207754575890714207360 7801671 -112355427785933263066554128605733005056 7801672 28398901112228466007724331710214727680 7801673 -27089100833952781050461302554568874592 7801674 -22442483670706391118605599919726734848 7801675 -6468320583430359930856524514357060000 7801676 -91021612074012452678410799379646967040 7801677 -362957400967096299934842427010903040 7801678 -11348890226105101248580337152205847360 7801679 -528161482622329948881559345860312720 7801680 2735641769515468170171632658691522560 7801681 196862937157183111290905570562740108272 7801682 -45461153718312023363003992948992343920 7801683 -20957301003708182333428903422952015176 7801684 70574187487503806953909982418998513664 7801685 22259653760303722802435189931270302400 7801686 -59435982422557510993995384189652674816 7801687 94750873372310597383701001071268919592 7801688 12801862301166861084146087917761024000 7801689 7124458142224626138741656892071459520 7801690 3732749232103442579699457644604707520 7801691 -64548167064418665120557282002369245360 7801692 -7758174116756471519020931802565424640 7801693 -8790942908306480292492440517750216096 7801694 -19778080307507740357592723503983007104 7801695 -44330440849084716680605061726104185360 7801696 -31221357996924812974074504679642890240 7801697 70114134775401506014470313642235386146 7801698 26105661068555640880682064589845550464 7801699 -84582359266217710770283755461618563300 7801700 49864065438341233935965633013390307200 7801701 -8775628109326496860439242255145700768 7801702 -60153638975626498035357210408305967168 7801703 -8344399781016792428450507135121547296 7801704 -49715376806740884392628534075641856000 7801705 857696628976648735347991714609955520 7801706 36996108201749009106939592597004644608 7801707 13606672898934241731392963024148004440 7801708 35324172929274299725337656612779958272 7801709 -50339187110763653574982936139490151284 7801710 8492085074244787003450057781848965120 7801711 48685712248124127459883265020596169992 7801712 2779649852186809050746912441959612416 7801713 61999258669553967295453037343606019842 7801714 -16571394285574816135993740341744066544 7801715 22175044779067395929334129548710944000 7801716 -9716344789808077066367577759027898368 7801717 47854174737807550895946465849153152 7801718 -36369148557827697793193100869135357184 7801719 56067982690711515288388193877919914960 7801720 28880449992365538870999581342084812800 7801721 -59618352993040029926107233897408237078 7801722 -50556533518087676220979937676992945040 7801723 -7002428530865547490558527475597774280 7801724 44290093632405855660158013756487434240 7801725 -38708806118824320696057160561476312000 7801726 -1876668393411691352421047702625246336 7801727 65321313508705879610325393282283560576 7801728 62244620807643251106657675606900080640 7801729 743940879896406128124722283154005608 7801730 11822433755334262833511357132551881760 7801731 -115972991022058586867069831150471892240 7801732 -94311325001338617276570390025835307904 7801733 152865868505946867465822527850879941982 7801734 -36579972424928870658130146996463552320 7801735 138826693738828500525173651022194364000 7801736 74459433465562393333937448958417351680 7801737 -32306908143149441703419805057040155648 7801738 -16919993103401314964750572857860029440 7801739 23129696770594588298742231685928822784 7801740 4440782493813158166133812123836467200 7801741 1215795567372723700245555181555886784 7801742 -3650038808057120731671775317616300800 7801743 -49371789808346603177929007925387983736 7801744 19920585377121955045139794652897542144 7801745 4854840717440838122747023463087477760 7801746 -4679989155360249023493865446647749632 7801747 67463901054732288583743936928939777320 7801748 551496463256042472878916283261986816 7801749 102889879137624546729391250500851015324 7801750 -32768566478150809298668288837058016000 7801751 -51813264580609434515934830126485823928 7801752 -28564329314372858858271132944488857600 7801753 -9010541476839080341112125450042082998 7801754 -63342826657793577921465864013308049440 7801755 -4769494812842797723875799368778336800 7801756 -61942057502671126561875063700427666432 7801757 -88755523902980057931072730827939059994 7801758 23380654141352866586666356048720734144 7801759 17963624130668196938811944641100152512 7801760 -86341394246640899630310929669992611840 7801761 -45395667144231634051618873813807150080 7801762 67750410127345558614077055799584823632 7801763 -4990733951466283967631806250402753480 7801764 31355194152681729488961342397123080192 7801765 -135552962876120258813109409845144384000 7801766 23523570342741359066170985893758011520 7801767 -10998263348807009611205087166085168752 7801768 4240850770761617788978508468430428160 7801769 144380056693542132262402071024228850170 7801770 -3290243222175632194366929662085427200 7801771 31253867969189609468141275049021989312 7801772 -107034496308264637526190339231984946176 7801773 25217589609760888587670077526242606144 7801774 30783113479035000663051435579925091136 7801775 6284370574144092108214270557184885800 7801776 -7182693471411164184261934653032398848 7801777 29174535460981648239641214701584223232 7801778 -26491862220762083085026505714937941600 7801779 24946799551230374891558880901696976184 7801780 9441908543099339173046624573783808000 7801781 -2968106871179725399746958866141673320 7801782 -17952160394133277348974402885985631808 7801783 66671982395034363312123705345132253920 7801784 -17345238182882034440807552085743616000 7801785 -65272201101765131460436614506583628800 7801786 68912150977221801432582031771117844592 7801787 7154025823119800280763146550623355152 7801788 78384787840934708769124295328594616320 7801789 106427222909166772127092204478476392300 7801790 -47872236567978836017079278876555377600 7801791 190045663585951590437106411420326784 7801792 -45270862671056878933071535533279150080 7801793 83577469192812797358839902165036846980 7801794 1408856449766803050267637307508519936 7801795 1430872503170615927571128808243492000 7801796 22292087284476464468426940453693417600 7801797 -77022715744616678999159833227987712800 7801798 -1964581879215522995173518563742992064 7801799 72236940056623705193202462106386687240 7801800 13773064129788778686095982989349888000 7801801 -13759159244114582411384273064480803840 7801802 -735498212978211524918985164833576608 7801803 -79800051826961355198386708278056557280 7801804 -45446097104219245669703978383517349888 7801805 -32983155676668372290191754750430802080 7801806 -5711982233144025648003780186670003200 7801807 -20875979277299900054193764600639171520 7801808 2438250272237244009253388602107494400 7801809 -57859540542664412549253861335653729296 7801810 -29644471331447846128117189401309762240 7801811 15140023785503881407059593718757890412 7801812 -59408323787956269340760827130951270400 7801813 -55421584245521369049133322492161109938 7801814 -64778257353703115977075004548153515744 7801815 -24068849712805697885201315129761958400 7801816 -9316534756880626639586042791747645440 7801817 50481393377527395985153761232612119312 7801818 13530243148732842381319417060888938240 7801819 -9582024453124084462456220685607399520 7801820 3806019078119206616780889013682780160 7801821 3367486514672117234388976997360976390 7801822 29184602864900430729217244052351848832 7801823 -66340853186626012353669945640282136928 7801824 -30257171466163662566727276813759283200 7801825 -17416777393732405623046207985532925450 7801826 -22889995541911879142935095061535842656 7801827 -7852760521016824942976554585979469696 7801828 78741372265627746924761029301464112768 7801829 -11265295173822420964757789033869625700 7801830 -6519513770994546448751117130254265600 7801831 137503391901279064604681227568290946664 7801832 8693853633092036431321759201380925440 7801833 -4352149109055514742089090652312304192 7801834 -30708310707651677885154537574724352 7801835 -24186375401289618758689667597072214240 7801836 2739171320971841020511095985825464320 7801837 85402936291262455377661320537362698240 7801838 -268594143263817802931363890077115008 7801839 6177048959453218027969393136641856760 7801840 -3857195627455891298442438873001328640 7801841 -24430329168175665530728827941653553100 7801842 -26609113710853828699305164110885922688 7801843 -7534771807613385339523078309678401200 7801844 -44113302656546901004468870734543137280 7801845 1290518900299961907259847973808223520 7801846 10388520272259286762481343028791347328 7801847 141970633675051428508038503368221503400 7801848 12361510719075384945294392026322841600 7801849 -974221781034795203155933698453424800 7801850 -8553116119876852553698356301113427200 7801851 49872723299644172160261026492675919360 7801852 71727121957212710914529713869663911936 7801853 -15472506392578684477858491321567575136 7801854 3421327110798537128471404646940851520 7801855 93705145020746384566764138007546022760 7801856 -52195832678725983363839931966585569280 7801857 -4672100722421642319782410945082442048 7801858 -77557676509153604112816965894715420720 7801859 48298730416306933893506970458682552864 7801860 -22564797199907694460287416709235937280 7801861 41355855559060773903178135950238367040 7801862 46405343253699223237685244653682702432 7801863 -17053477101256206895474417390799258112 7801864 4059560016056990368096051012939284480 7801865 -4355468839644009801505901219061000000 7801866 7135668029893851110894070239063193600 7801867 88064023421156485489662508423875832916 7801868 -6491694470814435365950584648017224704 7801869 -89671298538952642086063839231836940160 7801870 2284394512629168988563269578730860800 7801871 9134212537755539640993895660235904384 7801872 2467313778853813128181228889135382528 7801873 -58793287620389275798551755471877281036 7801874 34247909379466423445925097622685633936 7801875 867068417565523938836871211779675000 7801876 34462753094990050881626355016911851520 7801877 1512031935807332606599796910464974080 7801878 18847731677915607679823624122385203200 7801879 -35018420668717750752350364796322382520 7801880 21578673993277105084732235797113446400 7801881 59239391049550583005698803603266175952 7801882 -57492973105906337322212921060911864320 7801883 116314096017022795334030057145913152132 7801884 -4188121062322407940977668146795668480 7801885 -14838390760151230199469773743077820800 7801886 29252873443355732980393923528304363392 7801887 38033730703054248757496449163442609552 7801888 -32862871680343793428816957249192919040 7801889 -43910553328331616614804813425076698476 7801890 -7889502617934797772982467645995381760 7801891 -814737674703646525600460457120095216 7801892 7462695724434421870302004889936977920 7801893 665874344283405504512026201486300800 7801894 -4142497124304871749927530475059404800 7801895 -20762289957695213938374465820150824000 7801896 -10405774216608095268688555776146227200 7801897 -133974400962088790542965677857190635654 7801898 17894778228298597622031664793251911264 7801899 -1893848390232805850018887207478062080 7801900 -21618384546345198348155482288590848000 7801901 -72737524950132649041365967344194809600 7801902 48332399201040540845975457365579047680 7801903 100097357298232944573771560630691771152 7801904 12014063834315719314857098087047954432 7801905 5895535355634631041707764424759939520 7801906 29129862786778556163087854084155441152 7801907 -45517115325804830378448040555871081844 7801908 1947643254438430307440326752013742080 7801909 -63890812048482558725515100953555245696 7801910 37930289694248076071648942815446735360 7801911 -6048584304042637821009135445056786312 7801912 -114963722853841102504931149631047557120 7801913 19511117526856984068625572715890402240 7801914 30797595154545687738173107130201533440 7801915 -88255615203521702791296383996317252080 7801916 30653562213333088956217854427847485440 7801917 -77816323874350995875598433786225467552 7801918 -260923230268000919133494187381102720 7801919 -26503065003613929054784431705026959680 7801920 6225423235874125032371938582855680 7801921 -81361682428132521995231741653374914878 7801922 -15379185620378670964752324692472979968 7801923 7162984125821807827030537359267680064 7801924 19570370823932390573240413259249541120 7801925 7518960508834877420051615717244796800 7801926 -39050394873699598469001775788324429312 7801927 -68296050763816936963423429425425311704 7801928 -48538923771314143528236260730056448000 7801929 -80022806881264185967151357476822365996 7801930 6158981488219955601362968734754443360 7801931 -26610987630599129954178990464521385160 7801932 928174020079953361710563803795779072 7801933 -130531416646608643153505680839873143818 7801934 -18539476583141617750461235329873863808 7801935 -39198717568121799050652329221094953200 7801936 -12980776654183052169176670872522326016 7801937 55293812663426503294027541546172253440 7801938 -49569782054061280539029830429638492000 7801939 122231058446256475900792725867272661740 7801940 -44572176470075950198442916261127368960 7801941 -11458133546627983447629098820707936256 7801942 -18693126034142154531763694797361634048 7801943 -47732315801633729311239127439709602808 7801944 -11229159040254395851722435157087457280 7801945 -21475699407450227378007711399281734080 7801946 -20174372837330742920559954725340994080 7801947 108833691228497954150580613510237594080 7801948 -3002384281880965477351118903686545408 7801949 78090133865582539851026954443706775936 7801950 1222462793732491830918901618129507200 7801951 -101457963553543010437162399659732733400 7801952 -17725780025487492341360954592146227200 7801953 -39908482609890465337046580253608310656 7801954 -17425597796274113312242875315893042400 7801955 -19025638617134463164779385097074310240 7801956 -9622127903831577567854981623723032576 7801957 -389159014946186582687511640086154054 7801958 9622024944414942264424539354539371776 7801959 -70307504445514934571501980944979928 7801960 -8301091149473208192120710014260480000 7801961 -125905360650397484123540810568970396800 7801962 -9132596061389493071637850465508054784 7801963 -19071220733337580476935242360884192 7801964 63036628107118088557685410871252247552 7801965 -281002593055944874994913538270682280 7801966 825077058941246401336005641886588864 7801967 29082203045319506747018891218171101192 7801968 -2334354804264703781517564965176737792 7801969 39310016414218052381817735504530245696 7801970 5295334845638314185468591779249702400 7801971 17132334042452469177251199081947960880 7801972 6608110069477485992864661544302257664 7801973 -136605681669053980816243835205328205778 7801974 51795357040384357584734488347531373440 7801975 40256071718349339926149565721469230000 7801976 -43248948767337844936071175130239242240 7801977 60764571267100925225948861738964477120 7801978 -5602975106788617413716511324944482960 7801979 -50154554609026140770661034946336163420 7801980 6700210779072319138823995246540032000 7801981 -158778271235185877858764506538848407136 7801982 -49470729704436229330256303359660939968 7801983 1567129969587180189913331539627152000 7801984 60363409198788637736410033639202488320 7801985 -72303687145098660132993815962721749440 7801986 -37599213073292650066762944164504793600 7801987 -27558458326365288950132902063051410368 7801988 23571673560962034356088570099146501376 7801989 4177627702937346425784249877107710400 7801990 1277108483425693586527836667424348160 7801991 48231994812746005153323319533282115584 7801992 15900654840052119109154835487580528640 7801993 63400930973972260024240715807695737242 7801994 -9131438039589335066144894164465785600 7801995 3732691957326481990495018300941392640 7801996 -37472494997676509761742986840577072640 7801997 56047474433583363799748832456575823552 7801998 -3329001348963536025785175024798207936 7801999 -77018487695188389113512858999624354000 7802000 27937293348978234190180912012591104000 7802001 -63917302549425741274371795276126211296 7802002 3755856686240006011399223997656965440 7802003 -57227290586890363139801989609470148536 7802004 -12389652972895938845980475219227435008 7802005 -15407479419344217902594363184145964880 7802006 245323251623006945206669710503167104 7802007 -17316106503057181441491179723317905840 7802008 -116846656560332219497044810748672512000 7802009 84562821771890752582805200272053595210 7802010 12349796087974499263134975612194834400 7802011 18307111103791476158888027695805692432 7802012 -35043654530098409126681642811206146560 7802013 -2819662739195666599745253200422893312 7802014 -139387112273585806755369986935904256 7802015 -27336148353051513051169833193318788000 7802016 90851113595538496329208253378083160064 7802017 68302905878965057504551776438573924066 7802018 8571390857442489022085099219721326592 7802019 -72132013816103034933124521625661962512 7802020 -13321704823681830339275598632111435520 7802021 -9612860143356140781966199602821280228 7802022 6412601918724499925277556661224665984 7802023 -2327096769701308296828934028765100840 7802024 58510061693987143349199110959437649920 7802025 31726972923723803834989202341906941600 7802026 32793435822799629838135914010235585712 7802027 -41143839092212791825673512034935981120 7802028 26669271895079289825810483761602590720 7802029 -61815530194867766800740858360009243370 7802030 41608283726377806190517748770181158400 7802031 65724497732820510920613511420117246224 7802032 -2046018806449248483650881868536414208 7802033 -29761186904583384428813153446556803776 7802034 -1920627972846487811109624551182926720 7802035 -27068456994454977192076444441497461520 7802036 -30797089364722533109860253084383406080 7802037 -6808517498964922624863940229152686432 7802038 24690062925804288451928643756764053920 7802039 -26472698564238654145954666025532580944 7802040 -53015704989761516611894993268047872000 7802041 6691692375787334618010822830785280840 7802042 23463351032384438609370673313855496960 7802043 50204798488581292439560050738470941464 7802044 -50581662674005142881826786510589757440 7802045 77997014251333549205679500350200336300 7802046 -11323635132067631313542559337245465600 7802047 -113855672953135416965279849558931292416 7802048 -14920108739356898135049635022533296128 7802049 359538160257484919240086902188261376 7802050 -29738279701795036451545260190604221200 7802051 36485951897898628943738317123214645052 7802052 -16786729945465601079143447670257676288 7802053 43241349971927969581427205085451392256 7802054 2641906215678715224000796627962078528 7802055 -25733339767494085830462786762407368800 7802056 65054200030844274517744356217494266880 7802057 96489766746090736514628575556670943232 7802058 19326793038682937690411412108042924288 7802059 70831944927137076989213792696040090260 7802060 -12673921179620220199865083749532631040 7802061 -33130324103569722207488867305835435328 7802062 -75122332736376788058067438839689371968 7802063 87183951406154083835065750202224092984 7802064 -20445587428390753260885339018095271936 7802065 -40073478273576943050725962810209676800 7802066 33601543802933900054010879575395097232 7802067 13817864103144973464638928240965617920 7802068 18675230661062949109173941954178942848 7802069 -96954802059962366961842622166878541440 7802070 -9776421826010224411226571643997491200 7802071 -2314347688887734910971702363786808048 7802072 -43312484060592896995361342104611379200 7802073 -67591568389901985185611498318037563200 7802074 29964259731389482352500847180467378416 7802075 47266658083029275882501152456958757300 7802076 30100973674111945490515734615247672320 7802077 25225420274840032214460476191449515820 7802078 25027067514023666303858510676965610240 7802079 34717145400113845817840956694854638480 7802080 -14454179652547564436252664570839040 7802081 -14925815430238284887586684521897146176 7802082 -1554396971711070059949757720885001568 7802083 58900823695990698367020958999773312768 7802084 42006847024879342616045396314072627200 7802085 -23612100334695557056258030828089524160 7802086 53382429933653110655940198963903520992 7802087 -4024512804291205884864627873142660200 7802088 11634882201155013556515960767432785920 7802089 37447989566778377944463068313971870324 7802090 4263302147124784807885949180585164800 7802091 -18785832603380836811988460787131067160 7802092 444209111969090617206426114973645312 7802093 -43306954719308727028786936236912992256 7802094 -3484521998028957400626154804639764480 7802095 -4358349384850600244414981896102482240 7802096 -8188144729205596489732292436094156800 7802097 23046572660786867286587552873938992000 7802098 -17408060632291616666797502294788531968 7802099 -124042060385008377706898496734340897864 7802100 6545868789593281702386317084259408000 7802101 11544927710007721256013627723455274240 7802102 4792558842263054252243001762440386560 7802103 35871721761730879008517373489396563200 7802104 131421675358115537021497814954631413760 7802105 23711285062557762890162566899019144260 7802106 -1197304090140911525976906464120755200 7802107 -52972054316944350912006611117539175644 7802108 -83610058931365933286986702128365801472 7802109 15784368688649551856376055438060352640 7802110 9182080036663743074688531080675472960 7802111 -12787850260087342614962537702063260800 7802112 34101248757508652244864276637019013120 7802113 -99249787632015040249768844197755070416 7802114 -1137417352092026877527895875473380480 7802115 24618959257168523729087567265797831520 7802116 10184338569036850290261892752207814656 7802117 -128845993722969376959151366303913100834 7802118 15452665617381752483388068419569936384 7802119 -19458152606814187063044060662195450880 7802120 -51212114294354370271570993773962803200 7802121 -88999897287869062818262512479333039088 7802122 74650690875197537566099980571373702400 7802123 70485731405857350892430420454015779268 7802124 4204368741142139978726186569423736832 7802125 135260668036252745786995224721285167000 7802126 6344913800037465382822834082908722624 7802127 -40443061258194936612820263342801337752 7802128 -29712562951545510656738272636126740480 7802129 86248302283023908040446939828764728384 7802130 -4471246869085560503181998466220124160 7802131 160866510610038488001714899608514719200 7802132 919143506251493389473728542441504512 7802133 4626862726551916092833172224261052000 7802134 -830068044782313101213949120338897088 7802135 -707484554968192306527623422707504000 7802136 -8053448027318842806972884534682009600 7802137 27923087449769227356885698898034269952 7802138 77748160283608681677359291938693332720 7802139 92237825202940716712115965523805454848 7802140 -6052376674208798330592740505251074560 7802141 110554614460454083644688063946830427520 7802142 -781142097027996926110404327064006656 7802143 -70269288076481911952869253144624106176 7802144 32815517377043863264409693285215371264 7802145 13196175056373999855519713969894770920 7802146 -84404545506970369559756044420941357696 7802147 241669889976894727140303951133332253440 7802148 -42644359470783504315421889518352440320 7802149 80950132849173375603566874676502533500 7802150 -19445979614601308397438276031251657600 7802151 -36122999377046267707133693536570358016 7802152 -24125221867731809629921751776091258880 7802153 -8205049472787008842721629655524530780 7802154 15897495541342480597111537693633497264 7802155 29838739096292295957976411721733816000 7802156 -77043961028030733318637153212478452480 7802157 20300764591025191339056453444134418720 7802158 -2016591711573122035759715583256031232 7802159 68690543235929807451291094141282819200 7802160 -8535478743379859265759314731991040000 7802161 -87034380537698464613910586991964000238 7802162 -5686055386728889179949693391715347328 7802163 -2909267206667758941233700873803153508 7802164 -8288202411130040693443285885133256704 7802165 -21511048712641745922162226704436406400 7802166 -19555455869052148545476654236303858176 7802167 2425413349231298297649609071486887872 7802168 2544443133086654416022056193524101120 7802169 -54816578382232794694180823233758084960 7802170 31122037788689553962906079830236354560 7802171 -15387494370227228451803097659683887408 7802172 15658029362702889271227282891644284416 7802173 27210691329639970372939829639399431680 7802174 -7549321750443694417740876455530001664 7802175 12833678644672085744271119945591875200 7802176 31447975433289980276032933284982292480 7802177 12974811881818768828304742476288289732 7802178 -493795821140862328449459227111254272 7802179 -3686694730482627005438084676399832320 7802180 -41257424056704133986019976357756025600 7802181 47784592470386600452283718261034314270 7802182 22193370355406711591096911822082232384 7802183 20536408844085296594568023723939059224 7802184 13479707056394479466728928950985687040 7802185 29874095394200324369381043901699759980 7802186 -5828994774692463133348594013954749440 7802187 7255675545489229647647319250833055152 7802188 -3608274201412243507126495854060266752 7802189 -32065492940888688580085055969687219540 7802190 -8102252349169871935292158134404505600 7802191 67403308343276830221560652526344820592 7802192 1739370708513498283397034836897488896 7802193 4662189546936405090814978629841382400 7802194 6562659360049338464644439599754010912 7802195 -25346180416010109591360647756904575520 7802196 43603697397681990049613428399881480192 7802197 -38248882836524210982072618767655518660 7802198 15482248513073174766735208763480678400 7802199 16861514885852394592050102622360837800 7802200 6651153696086038718582218443131904000 7802201 201079285946082039538276355375796276 7802202 38941836219297829492603334869576684032 7802203 97430780491095817832202059614998864452 7802204 18416812195489537418519726549355098112 7802205 42004300053284396951916853543206769920 7802206 -24856276765861160599533568461189848448 7802207 31542062189494367858225905893285440112 7802208 64970918441617085578193125452581044224 7802209 -7434784469139655762045317504936099920 7802210 3750663191806293348062513517033591360 7802211 -6491537443634212922810848283702641680 7802212 -500300863427797577408024721908702208 7802213 -80777784536665769502643777221769889538 7802214 -2198555595371112539743569191494699008 7802215 46415912975870562948655685177199522360 7802216 4077376614979642769989527138189204480 7802217 -16447691094427864397145762163660377600 7802218 35688730588598613745712393092299381120 7802219 -121936434971197733274258314131668361080 7802220 -378996648829291733065669974119270400 7802221 637687228108145392419644882234955200 7802222 33746927610043890753747416608268622912 7802223 -41929301380480150291741147145800060800 7802224 38465312363168877971765803182943830016 7802225 -53523620031388857700639977124145960250 7802226 -15746917698207513246535875508529010816 7802227 4002294027727267907114960892231075872 7802228 1048275233018456736568096107355969536 7802229 87035634449655542722129049451726604128 7802230 12087734503179565691265230119966325760 7802231 -109221909576271974954099195320185666968 7802232 58317892476633796002879027586314424320 7802233 62739190894533561886781542478981013482 7802234 30508283240058194500865916462408605952 7802235 9013309726229527175131460034723102720 7802236 16141562414107495878576739087754496000 7802237 132762683087694779179921806196139210886 7802238 -22971928231036766428631569852170221952 7802239 -52046175936536485882606594462502488960 7802240 6584611151331436336174964508563865600 7802241 377979788577517354959411000004017984 7802242 -2721622549531035216605496629386111488 7802243 8492250151567980591455214576698787984 7802244 9430392553010961595456988183120179200 7802245 -58033601316683543903726294523991664640 7802246 -4489547960949906375932292811771747776 7802247 7884630983714826345805917064664266320 7802248 -114097507822971856940915885262574832640 7802249 144116031457037137706110907616812928 7802250 -40067804199572888569837048925455104000 7802251 27193511909375082212712432116029655252 7802252 17233965350946045615827301174431124480 7802253 -25472526960871219402015753058709252138 7802254 16525182394793718381337053040856304576 7802255 102152561726311382869130167696192578000 7802256 -751264658705458651585026146583969792 7802257 70442519304251473049919637489726195812 7802258 2488474480896736790853260707941242880 7802259 15074589073844742048853516165305402720 7802260 -22825849699808777579704348773675813120 7802261 55582124068717334192190227934750731424 7802262 10017572114704285902518597256946172928 7802263 -52453376842599804559851927899109369504 7802264 651940927569902495881155754770309120 7802265 30858514118062331746212492398628448320 7802266 4463392977196908737054090772404625408 7802267 -32325093621357876884401657946028599040 7802268 26228813489937708856515788937231997440 7802269 -66561188264614095066932390513443324404 7802270 -22184019820051346404073067265621264320 7802271 -111677783968584481360100290678259915760 7802272 86039134102543352674112207670449405952 7802273 147371895761068965074671037937815669700 7802274 4067731441061407443366127452451392000 7802275 11782589602986682255497853266390530800 7802276 63068559088417085937869624352997351680 7802277 -15693326295842482427668419929811271680 7802278 56717345939096516551166064361666429440 7802279 -75111913575842631771398017185689390424 7802280 57795398890713914832148500665794713600 7802281 -146177667985013578384816291431874342918 7802282 -24382076203113483214546139082901943808 7802283 75887137791169940006294420494556155224 7802284 33161554994275900515838137056600391680 7802285 -73481487539059641603643201651217980020 7802286 -13781025349281623303764379497902070656 7802287 -39191804984363312107921981035873871728 7802288 6746533560094543325154987041513078784 7802289 16508710022425221798876246089635870848 7802290 -8795490057667695239609372328637601280 7802291 -10789312707421264793393129541183665328 7802292 -39860448352693608447072453490948251648 7802293 35091864350927551566038926152983022 7802294 55337495107129826720084764875668577696 7802295 40378066481322305202250455335349840000 7802296 -18554241781933316600735838401293086720 7802297 6881169931648793954637925125876368640 7802298 7862228144176929314999742570999075840 7802299 94983437710569304930066719438152915300 7802300 -5876174695118590412164086180215270400 7802301 5898162755568206225877859036090704384 7802302 -5356174959874311882338059364622309696 7802303 -66695609229660734342460332902823665440 7802304 -23270739612355869274246998629447368704 7802305 -30205336396447147409192502291341433600 7802306 -60522065508089165791575422595123705648 7802307 1439767389256364119528030395903713928 7802308 -25232072821980351623512269254129203072 7802309 79263490225143500414940640703901203904 7802310 2374477512421895907778692552855398400 7802311 64676304262069361938969434415500170544 7802312 29524183989893169544847790016013107200 7802313 2577171551003540329392668754646070400 7802314 18686605506220682959088322039414307680 7802315 59003424611139163141695506787909316320 7802316 36374163988902250088675921249132911872 7802317 -845744142696739037816471772972272820 7802318 -100625194738869298613598115470067387584 7802319 10972878948876525677552429829412208136 7802320 15171458476443781392905282843477114880 7802321 24595116421515636472356049699608600384 7802322 -8047530184892578254667156581206825472 7802323 -17427572139323384395106875692780257428 7802324 -3765599876145549239592678769114865664 7802325 -2559822450834852115124396381904712950 7802326 10090981840647386232744802936933714560 7802327 9019955183604218580559440537805028160 7802328 23383435255282613788486243319265361920 7802329 -7160130835074651990206124561138065280 7802330 -56056027487053772423526980846475313440 7802331 24228255043717360829696932645589714880 7802332 -26883880005761448805092868337733820416 7802333 23032186970627969203832201076396175872 7802334 -23267306970777847885561504974675752640 7802335 -694830746289805130187067323012175440 7802336 -47305215530481977872591848973442482176 7802337 12872386998267849532517561868123541440 7802338 -12778303253891387596304068621915079904 7802339 -119860543346725425065622153634355605860 7802340 2808988936978491752461798602745036800 7802341 22599354064696745824483237982880659484 7802342 17516818878173831872712933829506627712 7802343 17834742879868266424971643906345174032 7802344 40878483416831754045161462321107845120 7802345 -58823104675554970836832677014034967800 7802346 -45236678151891671708626980325074998016 7802347 -2282779270657524680628122533828230400 7802348 -36419103969782383462656033331915445760 7802349 -55718489807942378336229124233574335936 7802350 -308666076939503710970086352083968000 7802351 -26420341010235363595109226137871223536 7802352 9888846246065627643128175088347709440 7802353 -77273246943193754949950064257777440576 7802354 -345562333173168979328591995378096128 7802355 -46688453116629875894332063105703642880 7802356 134295525379413609920632577323303751680 7802357 88552009850133237264499944309117330606 7802358 -33606764091458886058399827613654682112 7802359 -10502916351070501700926182681403306608 7802360 -42616089256016335292290110059854848000 7802361 -2175902438402033772781853368647565056 7802362 -81590677640943011104566544389086284800 7802363 -64306205214968792712030960217048689600 7802364 475939172191773860433867929748480000 7802365 -25128583194609076524916698363839542740 7802366 33050839579129281507628993949893915008 7802367 -20178600645489064861703031488739780720 7802368 30889349218455010231975863408610246656 7802369 -122961974871473939377510922088801614160 7802370 -2169038331883142814701002020956160480 7802371 -139732058202018903548652996555281740008 7802372 -4654579471145149594421080043626168320 7802373 -6980411891285200777168351595503840032 7802374 -78073364372499599448880256359061852064 7802375 253351632982743956600101443254064000 7802376 -17529778275903716222874771889973821440 7802377 84397785566399624500155157189066072272 7802378 45908637575302706537704234480191353856 7802379 17328178902545836541363441666294143200 7802380 6113551463805490980670946678062924800 7802381 23001285895841659006936065968662096182 7802382 -1673078603171766462997002056164810752 7802383 -16871239818107408685206550015642050496 7802384 -13483294497089992185595418515555737600 7802385 702929715235602568117981436334888000 7802386 -490265019283225237531348389279818976 7802387 50580400637805784027572341357237205036 7802388 -45805342617850610372570534880160542720 7802389 18958998427175787100424572128508112192 7802390 8369405454570969107720268875444659200 7802391 97605797161747820914127709250677925200 7802392 -11523293538231942955786192460375040000 7802393 210332822874543000686925214271376768 7802394 2819388141945615000652501355821071360 7802395 -39199028411361777805619587382950907280 7802396 16642613620799765422539997881454632960 7802397 -24756833125695918134134036934589844026 7802398 25327473755327428111051637460100579200 7802399 -13778551079211986836966633623331352208 7802400 41064890718050394312834858632911257600 7802401 -95283204689500797797585089077773373598 7802402 -16192751949908465238676223890771996848 7802403 -12423094822718731396304871547507978752 7802404 -126842797682308831074040497544043572224 7802405 5500837470055155590018703703240523520 7802406 1762033639338531282149597459327310432 7802407 215909409124109644338838584525702595200 7802408 -10596298134848524484843122114785853440 7802409 -72894657452148492276798053051501686896 7802410 -15951678883475316256113616089931207680 7802411 -29496237122567465029619351811497098008 7802412 2781646353018580101468627948013181952 7802413 -74452335417006414123814035436833695338 7802414 -25483169826093282126286873347699420480 7802415 -52969523213491232979650894376878401200 7802416 5916007828463008092467165032903196672 7802417 119176876921284790470869988377015846226 7802418 -18075393021967249843039304348392361472 7802419 -126868997774592798323806811452370104180 7802420 -71036322869301439496262529373728849920 7802421 22189730481629717428510577792261038080 7802422 20609934648557795165223883233743724000 7802423 -87309589367670473678893796336801054400 7802424 4067910916840403731099741336273797120 7802425 -26278592882089149066794235017996675700 7802426 -46746663048158375229059823633851758080 7802427 63294460619159722299105228220049546520 7802428 32770671908919563356721413878960092160 7802429 103127525775714795222594540158569227276 7802430 -5261885504062421601995895897464042880 7802431 17091999850491999591898693251958732800 7802432 4119440498320021875088588874880909312 7802433 -100677550838243177647856312749505426400 7802434 -47467208958541078178171611388607150384 7802435 -70470852529376763345458009345181931200 7802436 442100543657865031576364520964921344 7802437 -26549677320160718158853030879498978914 7802438 4143453133943843577804176960219992320 7802439 -33447362865977328834067577277859404720 7802440 -50049116688477026489856024569639731200 7802441 92487117119455028276798967214002202842 7802442 -33412081818444069189079352273719070160 7802443 152447195045970644006715124855878956 7802444 6164012737571851889180588658778770432 7802445 -7498038449739814298161724330807961600 7802446 -19586936661793965366338808495685355328 7802447 -41709147290862591875286852737829961104 7802448 -383130438182515464058583195076919296 7802449 -33286386733421357222273971550238390808 7802450 47330972924295268935450445487582124000 7802451 54726319382140276686098115183640921968 7802452 2660867048930182543656752620788449280 7802453 15791257438429656635941147282891722702 7802454 15531707811801938690479056781636154880 7802455 -38591320727911624771015021924501290000 7802456 24693907838490928221402117001934684160 7802457 -17723178885931458089344111623541312512 7802458 -20707608434755486254719280606263995920 7802459 1134056454471711648115158552713521440 7802460 -26691425053520326441578614780317440000 7802461 232933528545249334284867291486180300 7802462 71130602526653082662601055749981936000 7802463 -77525606180950521034868496387626358456 7802464 64282573498653245245275265297251041280 7802465 -73613132072405975791629300952344012480 7802466 -20178520625602159436482976191003205760 7802467 44126550548213152713452777188097672392 7802468 77933510101541348699118761606622123648 7802469 77448896934611783680975132024963268094 7802470 24298101287224965400513087337588444160 7802471 -197065580506059132320599803363377132448 7802472 -41680529990666584535891394864504668160 7802473 -16095727165992252916463215258398906240 7802474 -7248900426847334182576166376700247040 7802475 -5168211665488337415414980456954825400 7802476 -22255227272983693169600584164089266176 7802477 19238803019712425627348768130633802326 7802478 16867967913539198649654815277020450304 7802479 -972248126715600054120674240904084240 7802480 -6154333851809911383454012123767767040 7802481 -69634216327003719919653776606235647136 7802482 -23982848324513451415692009800699013216 7802483 13842442771665435936205180617205017600 7802484 -2777747573104668667833857583663237120 7802485 120470614830782997710818434565718633760 7802486 -1765035260098289866175571713241053184 7802487 -16464827248114723598088722670196775040 7802488 -99422781172357636750625533037108736000 7802489 -147770692061838773742297888700107027900 7802490 -39709998942956295480236153490564672000 7802491 25061577461127966321197584347314760984 7802492 104075969124366937708186631161165756416 7802493 -61565053562720964109431493019432596800 7802494 22196423577401464732819723811599592832 7802495 -129704016822465776123004566370373174800 7802496 20588794210693874306776463647105351680 7802497 -10889724875457387021407109239878509120 7802498 -17290705126697888233511220233158225152 7802499 16279231292263625519978044732641116160 7802500 -171802440961630000319999900646640000 7802501 -25207984565808347890988318354313292416 7802502 -2170154676217130826857147916436446720 7802503 13649334281559925109620813165165606000 7802504 -38411520435795064168610176087463562240 7802505 -1559959554188737619488468239169073400 7802506 52963482193584140964306957976055496960 7802507 51707123177800787290615515117032033352 7802508 -7419699859873540754533444307850608640 7802509 -51747165350360692350101961681459720672 7802510 -49464999115911871119057617823955495680 7802511 28254671751045550424622382342103054472 7802512 28552988698101715379504462751565193216 7802513 -64441033137455256549369490037624492238 7802514 18382212079439491733548865422344192000 7802515 -5472033055414727199615465777605003760 7802516 -68500866449071896846854320381803922560 7802517 -22630519446193244878061401152400053888 7802518 -14309586795553413465136886540940227040 7802519 32989926431044276350043597313489717760 7802520 24556747503161359617332131653333811200 7802521 112908219703985196085737732712069301200 7802522 -85088749461637828803959555455312896 7802523 -11958506357901675776430204896606666736 7802524 10228374993090168699802303369379337216 7802525 32199801964604675568758481807521704050 7802526 -17165451649270313813971021219736945856 7802527 -4581295350958853560225111172809007088 7802528 48842719849047605005921121579391713280 7802529 -10620308707988997955865700301625678400 7802530 41793828709517970645996241460859728160 7802531 -98198555478074572634994024037063420536 7802532 -667466473230781032193429996702114560 7802533 -111514660338557444855021205300889914276 7802534 46747503548518457683786003190146972800 7802535 8344675717604534983126615468489931040 7802536 11765576932979762502053829401069813760 7802537 -13374569410449799882954518526175569080 7802538 6334077806992697911386671592678207744 7802539 -65509472872078818080329150625746099660 7802540 64027715711106078397429313751706905600 7802541 -34938678355784342854281182124856166400 7802542 -27003049664758002574602343061687816256 7802543 20495976051293133451631083222802985984 7802544 20589023641935366122686511518380294144 7802545 -1745191337050802971492751915054668800 7802546 22295805071510763654984527550597847584 7802547 12256956832620527119098276698192163840 7802548 -15297294625924039171426264490744496640 7802549 -146426264805366000787447141414949682450 7802550 -8292425096502743249459139344796931200 7802551 3269034672609580798807655537491520552 7802552 69672054049543645037907174036836782080 7802553 5235605902555567474177330739124417216 7802554 -14057728658876449441579265478159950880 7802555 29466368877268171733060364895691160960 7802556 -63621735508336725367986428846955376128 7802557 41378837317711537590728586019106530912 7802558 4864537374298721558297844781397688576 7802559 89817019757595114905384937992034552960 7802560 5381033647705083178390399882258022400 7802561 52445463826822871727835058049766390572 7802562 -797634562892173728405504208709207040 7802563 30412137395622974099291047276461546812 7802564 -121275461397673077928510027543756800 7802565 129175677512038572411253220232333120 7802566 9961324799504563885816402092554976000 7802567 101244618255344350144374290830799344920 7802568 4158299991066473606721275610371957760 7802569 -11018231231600655069024054515787181040 7802570 -29706139771820098594900448454957935520 7802571 12562642393312144732866728386764104448 7802572 77212310507614824508484369466598750976 7802573 -35569059328676570710510676538566723040 7802574 -16383009130133184294640285041820569600 7802575 70079658383011135868859110586846066000 7802576 -10588198380425215202626286083766747136 7802577 56845959556767203109912090613108446114 7802578 -19340638552516435751785826807977167360 7802579 -39529211381944857004963963341464499024 7802580 22273406843961957579195207127262300160 7802581 28954676866440144526988552986685920992 7802582 536909088895818940565573718384361152 7802583 -78320473441710406844637781272140245296 7802584 83566707030470061781960020641689282560 7802585 22720300467754394240103086872682343360 7802586 24896241797595050869893209324747351808 7802587 11857678431400625723121331799328461760 7802588 -50390437649156379262547032621093447680 7802589 34275866960919190688896791713151215808 7802590 8363666460405011200667417781033880320 7802591 516066328960858816560924893845302000 7802592 17374366530160707640781010108860596224 7802593 -16335978651626752143630102190409584000 7802594 24331770897955622927433938935726170912 7802595 10571874196185405530107253105142456000 7802596 91794847611430119048557941350517059200 7802597 14685807874685021450976540149311502400 7802598 -39806667847412117317105297458356540736 7802599 44981133972535497461142500181225061936 7802600 17035827374375391884930062377347328000 7802601 64695080350781256178751187171211250832 7802602 -17305110592893710804145424827181063248 7802603 17350358789199774922956811914575066904 7802604 33451033253135846486250471897178658304 7802605 328305335837776372178874137375348760 7802606 26791111971112802225056346834650462080 7802607 3483931902279449197807021402089271296 7802608 305989651159800465682659392456491008 7802609 70334206144228532137780292683214436516 7802610 9923007436522805235813609844151769600 7802611 100603730069983355459271020871635513952 7802612 54659914689901609552101101685423777792 7802613 -31825293857219135864596602702922715556 7802614 46431632473051129564057246829495283840 7802615 -95892504449926134457439548796838051240 7802616 -514051557310138474194575873635123200 7802617 16826281687340842287189488583614256720 7802618 7388198104550147445245342683282467840 7802619 -89689431222413225670943632956416606080 7802620 16500971527036344782466437671360174080 7802621 2576551658586162256053839069366082822 7802622 -102399881306154888276944200864298373120 7802623 -68090375036060151395388596122702711856 7802624 98339032924653411640248929486855208960 7802625 -47009377600578938647272575726402256000 7802626 15013337527166493162942802201368084480 7802627 -28061974266288532079054169589242842928 7802628 -2174987514925688870664528504242042880 7802629 88870384685011877266432789669951157760 7802630 3566230974264291519556346803387142400 7802631 -46913090877604973155813151996897012520 7802632 11490718435062302950432278110753587200 7802633 -46778983446183103832705666267886764160 7802634 -7484412132359868744156732099535236096 7802635 -30686646621587333749254217073306937600 7802636 -89442650631765849898560409873999268352 7802637 -966729942298347758692415831911979232 7802638 22003934457817989652289911427840228352 7802639 14923731854698133167904783864156618424 7802640 -379427628513831431521661766684426240 7802641 13335659987895514007669548951546135104 7802642 45089586271570662908944787698658888832 7802643 -106343873474304403877192149915740967056 7802644 -77752326222070523746395691047711681664 7802645 -21584636461570299769539362040092312100 7802646 -143297197033099722509116842605536896 7802647 12267666857272788058147006106298451240 7802648 46647815524461909856356182283363164160 7802649 4314482386884691797019711117351778730 7802650 9112506741047973163677997808672157600 7802651 -2628906980856170489231139993081445848 7802652 -12921649604141186335478874103449133056 7802653 115048506315726685782754342239609048780 7802654 500023307651742204956063710235796672 7802655 4124879988135527360239029272471339520 7802656 58548473211682059778819959042474639360 7802657 56519201381511514496071770942030903906 7802658 -18229792593901709870560668640624146432 7802659 -47822854073219526766745422228988063140 7802660 -7827252938940500680909414575209610240 7802661 6750086671396246973873167953612639072 7802662 102473678282448432297926817857198616192 7802663 117720406267351000747866496295841059328 7802664 -59773036306649448293856667612526100480 7802665 -47532416059226836447629905825818546680 7802666 74096834430825806283860230242117946032 7802667 -55872846793081481527425858587819225316 7802668 111084267749529984603267047223312674048 7802669 -7661478165927237521821687983914075136 7802670 27922066687712280092725974917522102400 7802671 885901854627727598353848665628520080 7802672 -49956042766196793125171243272161853440 7802673 -44490224551675950732790542244550450400 7802674 -65932871903977340992395002680814260608 7802675 61296067879286066909533151942381025900 7802676 -614257550734103339296331261504839680 7802677 51886615320505324268079782194255347612 7802678 1835674206846134085574512725036179968 7802679 2699208173240096980942422894364092288 7802680 -32226931982100917744050095072646963200 7802681 83921983897527491903052051559542621312 7802682 -12051136939403321002370755585721998080 7802683 44337671691102972363108738315474496800 7802684 -92652677681300987779482207764628071424 7802685 -48980369553698404596545175873181140 7802686 -33441962420444936388484252509011286720 7802687 -39510650094577918962591673710244911888 7802688 20003770781535279771766056583786659840 7802689 56801173813397457755860099346245884756 7802690 2553607686409183034008730432064391680 7802691 -12733031084030640334949002541248849920 7802692 -29929448280188658675916009897679651840 7802693 -52842913291305200645037534247396206756 7802694 -97841562041747111215553797432885632 7802695 -62247219601163032867284116492116897800 7802696 -140296785083332625510737033414655139840 7802697 6764464860900213498545323409553233280 7802698 35758503911284723974515536033943082336 7802699 51263884889209338007971079987566983700 7802700 3979580875186684500887146645266432000 7802701 -10743490642375518177011000105613036298 7802702 66903641007247062551090296796381967552 7802703 100900055646073766501947664246914246800 7802704 -3126775617154341568830607175300677632 7802705 -8384042092384857678999885270661472640 7802706 22999822523581881043937991735775730304 7802707 -143282408956702771212888319077025040568 7802708 20202157153508076779082891303284395776 7802709 10470414744818263140490884466494470304 7802710 -30113308274301250890676532254644480 7802711 -31176608116034939762112176953366050600 7802712 -3661620164379034035592080213365575680 7802713 23025671537785851214925097955664829444 7802714 21136416361887117641667348934798194432 7802715 -19191554224270784836936389494889269760 7802716 -91185686349292755486177611427771420160 7802717 -58544433588556546968503420727937343880 7802718 7266392286296600249256860792268687360 7802719 -22546041342831946963032414617899879920 7802720 5666135801149566899604431610713210880 7802721 11925405551143767868793938982132739090 7802722 3701787268907964619599199592769828000 7802723 88469040046916151881606904847147229520 7802724 -12395517134125678621851825011285535744 7802725 -10397792465641665664539079922206277600 7802726 -15485787878294891212315995437996390688 7802727 -1473417018276856314115735779388555392 7802728 -133339959825958369526345572902162647040 7802729 26112834519270500868131310788473610880 7802730 24153190284486382795373033811878726400 7802731 13416988730030128663011591324935520064 7802732 -22021708811947621922312185091679191040 7802733 52681024138596180017340922397602473024 7802734 35828568116886192583801909803514238016 7802735 -2182992224119211329243373746701019320 7802736 -18331849351806946530400552630067232768 7802737 1251176753980397763206153995947508720 7802738 -5290286973437438848401106114044522480 7802739 23999419194142356538116719675315163984 7802740 -12287535757593724718419195213150003200 7802741 117820979673169812508797595860196625952 7802742 25398239504071193433626415044063090112 7802743 -43310031866839976629493004000252097216 7802744 47042247871707880608783291932394332160 7802745 417432938345901412897744712125964160 7802746 17260878271527531229171597613817603840 7802747 -30213438378193776949738714660278782280 7802748 -64797060873048591543673978338344851968 7802749 42490980969385402570567136648559298240 7802750 27060389995147852702395505558929840000 7802751 2316092380124726843970701423400391680 7802752 106723074062621536844425946347402690560 7802753 -43009368304732999824920427629365936128 7802754 -15024559903899275519929278702613854720 7802755 -27876435480258504838523656245783517680 7802756 -16504862281969907791094434268997366528 7802757 -74233820970702389363549360730491439360 7802758 -34648163137658383333715158042626633600 7802759 -4048505883365671868142537755614186296 7802760 -17939472418216844469044300906068377600 7802761 11015321144939800927479755945150465232 7802762 -22199815485681847675213011184846098432 7802763 31752286788127880511336989155075172784 7802764 91765613253193350610911922148817272576 7802765 -47818270284107225115489507837661776000 7802766 324529138102018173353084618032921920 7802767 -28223485866257853882215454815901006608 7802768 -4118027522459953505550236933040046080 7802769 32744236011119717934945604767333768000 7802770 38860259695461117212149418426853120000 7802771 21131146814851490616869209379386726872 7802772 -35566293049829389962607570356652886016 7802773 -45887396011441067131001934418989899712 7802774 -1562979269940171784043489357324445696 7802775 -27668769392899887949755198413282781000 7802776 -43295950991852972413682395119015075840 7802777 -178808297332499009316240880253048988888 7802778 474677297501734474318446651465997824 7802779 -39822417588409777148281114989676008024 7802780 -44868675352536277375980186362833251840 7802781 8066392374037485929134336303566394944 7802782 -13036721866321918571167052927059324416 7802783 14826386638710725320755518019995147664 7802784 2150867167004150277872243702476308480 7802785 -56010754860273308116267664447754106200 7802786 -5578582297214495024049437176435791360 7802787 26365282542721094191278535159807495680 7802788 -15779291907213019715208844200914837504 7802789 -75753243614990420377958001553486518240 7802790 1886208333380591026664396306541312000 7802791 128194252122287341474359527225442179192 7802792 5597560186121954823290310835281254400 7802793 -25292935890549949518486073855959791616 7802794 41308660359401801576985808273117419696 7802795 1977508668009298845084427958631091200 7802796 -21189237773130519986965287007623315456 7802797 -134131019962123213126275829402568214740 7802798 3623660901886405217792844702018474240 7802799 -99893875554632713448928932298391461120 7802800 -4435377774019177008296817514795417600 7802801 45543838725773710164440074179268262802 7802802 -6506863282576658898365915688492676608 7802803 -60920546174564903693314219283115784948 7802804 13284713978846101651349810210909018112 7802805 2073718846554196704752497853176747200 7802806 74582690021203375151017861101370560 7802807 40267503587329404454830562923995559792 7802808 6466358371017429446639970009006489600 7802809 43362993781397134402677623701863666000 7802810 -3208422402617447658310070436792541440 7802811 2517101462282922105580263107955209652 7802812 -92841125053393607056505034655304633344 7802813 48239293167405109114215269334527566296 7802814 22500963824787353489447261755851500160 7802815 99763778441174182923728756909657286720 7802816 15263054623013382213877764185105891328 7802817 43182742001634168170040516662840872800 7802818 5598573210633298561955589577079104416 7802819 -5152891266408383277325908290725753152 7802820 -42978505122862081139674732552014827520 7802821 -24254713320552862144881522306219678308 7802822 31798193174578126814774473512416399712 7802823 -183618965818868095929364126327256832 7802824 469029478925119894620506585172541440 7802825 30506355875593617716203144317879738000 7802826 35475962561613973470813378754632447744 7802827 -160182901765171074258565203787416451440 7802828 -92621586099544077222300657657613499904 7802829 -473338229262536332493368276961715552 7802830 14988029293701950359264747329344716800 7802831 91127844517185733966386250428242178264 7802832 -21372227269448368807549097236080230400 7802833 -45142885704149742676991296747762069596 7802834 -6542052402278011587628841348224253280 7802835 19818602942119853964694539555408708960 7802836 25061710964602379403717628612753102848 7802837 -2080451428865896135239769991291320896 7802838 32989781613641238802781437512912232320 7802839 104984800174817238458006096756828794200 7802840 16690592679594552537211218623319244800 7802841 30284820887689352704139165022465987792 7802842 12737919230419535778016984195219260672 7802843 -93702676500582107239142506550094752976 7802844 12807704184110856140534799595783372800 7802845 -11316750662408335229172853812563514900 7802846 132871921203490428040982425568987516160 7802847 -4046835640204355349974266375085722032 7802848 154507395983895471902840000634358333440 7802849 30379115075514497094717238132297394850 7802850 -9498849326052191621483276951826912000 7802851 -48542432519806568105511312540645516848 7802852 -38993199006680160505575888227067509760 7802853 53724461843280889703995880696245751904 7802854 66051962107013261202582634399238321376 7802855 5615107796295239260219327379265371520 7802856 18361768403332368898523011202394009600 7802857 2514977107390009558260517960912079092 7802858 2707773375457297486227654276604971696 7802859 -96124120094211443177448959762355597312 7802860 1962265039609097690144988206158402560 7802861 -26256122637795818473081344447818460576 7802862 -25070929607597676767795235982205619648 7802863 15701461463960554290716144940179600000 7802864 14268068886725366802270124619826855936 7802865 17410892177692906842101606173504512000 7802866 -1098130149701069838818586900991952256 7802867 -111810646804690892234365405762137741408 7802868 -39214965849017671476481815201835745280 7802869 78217754966815008665269121920707140270 7802870 -19074160200504491758352752003144581120 7802871 -25837004959394755397255907236200856088 7802872 -8617323089096445328530626744038195200 7802873 43297031362361218672861262376041490564 7802874 4632327280930608743000830921740565440 7802875 -102723098588724611018151108005616036000 7802876 14572192939644138633416087115566337024 7802877 37996909157214586970936852369362298208 7802878 -22784273790332489691741347061780725760 7802879 -47002936440367682573496246388075860624 7802880 23009870285788893105461352834489384960 7802881 -82245064840312438099473219763702028028 7802882 73222622848154240932558769194193788800 7802883 37559607406209899722819463125007543760 7802884 67422212927885880257868806779240492032 7802885 66284806529715433693845587557016419800 7802886 -2254767276827096286591520138764386304 7802887 -135723476199330908069213332803033454808 7802888 -28216742295924479129781168641166704640 7802889 24949253531131022364033223190671505424 7802890 -21965391070781394204437679319902105600 7802891 6308341111319371657866426912669811632 7802892 3320521570352769217200350310411737856 7802893 8267064486013978123731371737410304512 7802894 -16086432411860627332974695706258573888 7802895 -4005344230906619317310886028634135280 7802896 -1100355228218015496469878916611432448 7802897 2700741166372201375205278537762937160 7802898 -6872462458155026302646466014327797248 7802899 97055991733027982391586660542327399804 7802900 -8092950649207712193740598846854553600 7802901 -34336329668745463445252479247108401920 7802902 29546712151865563002061375727629502400 7802903 22127486887426862563482121139111833824 7802904 -26394608096365855211820192376664064000 7802905 29568533022406136125332925662440949120 7802906 44446375471512188976681295474157671152 7802907 1626735219512372119794370716305971200 7802908 83147560156847052660860586637773659136 7802909 -2482529995229921432424640892340954240 7802910 -13798559247695116150337363172623846400 7802911 -48258705919715423787681592992824824368 7802912 15252238151383189617470277653144666112 7802913 63132354279208482729087202362920284704 7802914 -26268635328313168769484074971168166400 7802915 -25278747170237370428083052719653849600 7802916 57926149577215452429306219516486334464 7802917 -35597836769753913704175141161384916608 7802918 34135170831879473720899269591667955904 7802919 -14068896892600777708370831988039589680 7802920 83791056939399933023888502917326848000 7802921 -48821621157584164429054601815485120 7802922 -41514536879741685198377654130010998528 7802923 520898279820201776441586609309504384 7802924 101840175205461684149080641372932812800 7802925 4885054321800673941822917479953014400 7802926 -78848602637418107919117917542773137088 7802927 -6585936869351591406746379149081640 7802928 2277471407765506832136150517297250304 7802929 -40614488535520311121709521842565535470 7802930 -8809729185458923143220790586163396800 7802931 -15309337209594836774524970556295195848 7802932 -37193127572349900601604216045446176000 7802933 95906385387124556189211463484783587182 7802934 -5976922205455527291060502231224164352 7802935 11645412782574998455321422045037736160 7802936 -55728351636308124677936493099436216320 7802937 9737607497667613064000219164795670142 7802938 -15537653636406578599826097628982376192 7802939 7450216273606779772551515230721917440 7802940 77872186344649450485217097477339873280 7802941 -46726423742648981810415948911210745658 7802942 7591452984161460096276459343475961600 7802943 -29791620888668961444111552445570287600 7802944 -10897730887381708342010478599016546304 7802945 6149297052053421706145939333878463700 7802946 88656933886164196663522501530458035200 7802947 15057347242362422606728141260480837840 7802948 -9970630679714379507982000205267042304 7802949 -16466987058947799979599310118394848256 7802950 -5123182695924219373683027649512036000 7802951 -17568218679550729049865546652901022240 7802952 413302559181965187575516206131363840 7802953 -90488681343082355714146779555775381798 7802954 26104514287506759348205391149213062912 7802955 -34418911837844735041296885919808829840 7802956 -16538286033123651491224586770403311104 7802957 6983349672021658234787455808966576640 7802958 8390857110827726465468485054134128640 7802959 -81989354965265848427646197310252541840 7802960 18387137906638216110631065807199272960 7802961 -8839944453525274903872218112365537376 7802962 14299241043290503123418996050752089232 7802963 53194750049601560137067871207514170960 7802964 4145605740348749814608983668923391744 7802965 56595302029604474707152853947290656860 7802966 10585487034530968684277505990661128000 7802967 15632075067234426188427617500336786512 7802968 80052692622716958569024417553415680000 7802969 -84948372068769596565295086981552562560 7802970 61397206391502357929981378873395200 7802971 -88647140134366253024931662516436966912 7802972 -27180958022338043349369293548259128320 7802973 13791560663635135185944462992701135264 7802974 48763036564959043475303882212258436736 7802975 -429118710637708410950982585946080600 7802976 -21570315074877767171032742225968889856 7802977 -21849488257291069990028633665098773120 7802978 -12797170992347193866329424500706071776 7802979 20847768098586308551884674024010620928 7802980 -1646082164207458854540419462411120640 7802981 -10484378434614168293773993389660754500 7802982 35106084081824521887975498426513426240 7802983 -74538668645013017418515707887737754480 7802984 3514271389070040574268471635340083200 7802985 67616785043737486488385206518121269760 7802986 -4242123220476676249533528618356851200 7802987 103947457695374478397272324441032198112 7802988 69755347012055739339435442236925378560 7802989 9654167792433781941228038294525534400 7802990 18178711122216278358462931859490531840 7802991 31465856422325825236086314899341423744 7802992 9989370064451232036560340717692682240 7802993 5877573937243691706403304485692488448 7802994 -7931742047734706684068374890232526080 7802995 361691180087660822871529751032935120 7802996 -44809975669887220041709111269174036480 7802997 14070397265433987473449352428147820160 7802998 26599871659282276141612902934544424192 7802999 -5801817622633265274145883407615478040 7803000 29825183109294401044025514897561600000 7803001 -25114101537890108080946272084796043900 7803002 -67117095000750262905182745733296930048 7803003 16000569880528769802625948623757497600 7803004 10996172210745924478048640769022098432 7803005 -38918296024387915981671913302100588500 7803006 31961116329753552941160433861976003904 7803007 -77960974886125156958073345283132798208 7803008 -32651918723055105128310460535883694080 7803009 42940211777072289541767565617295785714 7803010 -4300878018219222677530223511214663680 7803011 -50581130327929946796829465154624384388 7803012 6679562865904133969655494723515379712 7803013 -7704392577774008830607399863377904740 7803014 -16935715470053108385174099483465536448 7803015 -1160654652547927529600694758907231360 7803016 -52907085283323560816841598375022131200 7803017 -27045731394527691541352075417104701336 7803018 15183872940689544604974205650178626864 7803019 4119323364907018953353265186713457152 7803020 -4366374004343379597853608215813483520 7803021 9219075267157701611373377318467867104 7803022 73437828598487437567367584834193637312 7803023 -110322119713628644851020120480129899728 7803024 -16686092258202679004004573952498139136 7803025 55649808014617122986287771900262824550 7803026 -6026716871592838471396908159880568832 7803027 72519461548841769493755378056373321840 7803028 -38904910495482529168809018069718344832 7803029 -20726147089741715596090470783952315716 7803030 -2704782715926602087284820374243104000 7803031 12091706555164047959759151877715168952 7803032 137951225486328933327931428747446630400 7803033 29293651188889656275522758419527004864 7803034 113783984151149332454794411931215902720 7803035 -51458429084394013033180422775889976240 7803036 -63684669634966550250743056460153515008 7803037 -2047236668416174038218682059623914720 7803038 -52361012596532664825906244699093632 7803039 56066868299985771203297693035833103488 7803040 12105102087670800566648068529486561280 7803041 130716649057607415201686935495567104 7803042 -1906250375328508018276278335421649920 7803043 2205016267036930738849634256237155600 7803044 76901761784980739444125806810061931136 7803045 12275063430059740419505505185246044000 7803046 14449597832576796535367160118007765472 7803047 -37504968432023620598081806639452757968 7803048 49677274629522910648328745528852480 7803049 69476604258544546918013269757292363264 7803050 -3957702814365343647352027980265513200 7803051 13130298234167264011975710956660313264 7803052 82274944890231739515900446065432622336 7803053 -134695290856250933585298205613098202880 7803054 806525326978929531173654268164271936 7803055 -23270281187756592759185029022901051840 7803056 -2747375072713468513133555902639423488 7803057 78498689848295693422023010822417584192 7803058 -28882026365273803227516621595725011040 7803059 -63708485190497159957910491825241502560 7803060 -12776182089470292690899483015270615040 7803061 -29865102621875572972783103992503011168 7803062 -24594934096552937233824136742758927968 7803063 -80010545014398574362080440322533948608 7803064 -18426521962264789841596081372224368640 7803065 -3085370362782104402172959611034415480 7803066 17611361473073148008062626806069658624 7803067 -102139561988258093927630134999719235040 7803068 18620860041209209554108772397796059136 7803069 -40355102458887286597357677599890803456 7803070 7592697510981391101016327668359218560 7803071 -2296241955086918475250508712134605848 7803072 3221954173029477804688894443839815680 7803073 -45548173513375767336894353168365933776 7803074 -38400919800750288648219839490016535040 7803075 -7407968098257685519810368761573568000 7803076 -36105204388751441569825851532338606080 7803077 -73857218362861115310474409604238223074 7803078 -17820300288306146177153854321257859200 7803079 -15939595089476242925122917767404336752 7803080 -41697266940069268155888858247999641600 7803081 -1041650841505023115729599879222128640 7803082 2442463833966464110975200526436789760 7803083 -45117161569349154367268926730494306668 7803084 20974647962194003793654899184160599040 7803085 71487525832052344079776069448302801560 7803086 385635412926314125822414705746316992 7803087 -6970343896068507211823235611099013240 7803088 -25477892090752135536826921419380490240 7803089 -42531812307264002726416262961146800128 7803090 21517181283631231194847132376912166720 7803091 48734519432985513098403849374543154800 7803092 4633545256390789905703723626957404160 7803093 -20422240697461490795382134697249258816 7803094 31677691617432737925846592899305658240 7803095 55259470910128300612666688310860783520 7803096 -6624159085253914543109522806285271040 7803097 -33064842010902320222194471000602462454 7803098 -347089618193294265810715015423717920 7803099 41966102178709431147316976805766613484 7803100 -38724887466058342252916878822629145600 7803101 34909139442692392003551231080593670400 7803102 5025358352397701773812270908394134784 7803103 -29597397435805838362668223259087697408 7803104 -99274947574578482472903926589487841280 7803105 -85812303235658275467242578698232178880 7803106 -774220348112975975778131014405987248 7803107 7771114407531692579776354072131024480 7803108 64317950773887825081871199120613611520 7803109 33258833214968938980102927272017013916 7803110 1365014072538379379314380226870425600 7803111 50076110728158671141085984592930018560 7803112 -52364659199876957581415818828023628800 7803113 46174488826326545040153949594604617344 7803114 -37740758758173970152506291691290787840 7803115 28728552778392407732237264390179196400 7803116 5782392976837186009602402920839767552 7803117 26913947876167580285910722460540069120 7803118 -34682713184190367253342047088207373696 7803119 -85038702181852990168226391009958255104 7803120 -1487871980534143266669801813037547520 7803121 -13150431168685161859506686156288171408 7803122 -10329671326957059116868671266986939888 7803123 -94142808301149229449443629037995292616 7803124 -325506712974553544229000878634078208 7803125 -11026919687616636042025938888090900000 7803126 -30483373391375070641960982176299077408 7803127 -26898446292674116395909620992070319840 7803128 184696467345681752372042114483427164160 7803129 -70161189934005533840140071429186987360 7803130 -65393290542345263508959588991802248000 7803131 13066166917897037558577327836740933392 7803132 -12772895519206888515310894188855049728 7803133 3211610244482861710120628677926400204 7803134 -7810198942317005684203278727098925056 7803135 5217199624394916938313793882580107080 7803136 -18022508091224218471312142244633378816 7803137 70620058482301248727932280453611336660 7803138 -6177867160866082502231517960887953920 7803139 -11654259289895023298527365145631970576 7803140 12700060370815309998416018699313757440 7803141 -49661263166824666983925119347628171840 7803142 -56103665854948662408197923680343194528 7803143 -15103992912812896106599056031226197608 7803144 -64048129091546934574600388708639984640 7803145 -24527567348090871647485867386248473920 7803146 42858770739492109260657755858391705600 7803147 -32780716785808334220812778438155084160 7803148 2496431793219495408295409451921118720 7803149 -50157167473040665657214902087129787850 7803150 -3795781366167599053856343629768558400 7803151 89460771875683261248240681627787647152 7803152 7886494355913645136037000019849461760 7803153 12329902278046301386951775778403277124 7803154 7685156843918590608273561567270054912 7803155 77489537780518737720241546706967731760 7803156 1346647157475181202093048388781148160 7803157 -103626541456801168656161757864616839648 7803158 54168492457917505041003750430296866880 7803159 3330427929878603776489407091694486016 7803160 491096510447978640688404736634265600 7803161 -19043178411913729498489131856546551276 7803162 -3135587759990033528994278544069419520 7803163 5710599902261893641711410608545247560 7803164 27458053191297394982309628858604308480 7803165 4585397991552643280007582214119613440 7803166 21607294606579855233939144811057269120 7803167 2129028751546173976244539550262401280 7803168 168065294310522064552484315916140544 7803169 18880212723864871548832772169791570 7803170 40438118112873570448884380466703532160 7803171 -6716429325829726330437943954892422200 7803172 -29274030578768933073079222868916301568 7803173 -15805859492201384236124694937169596800 7803174 -2159609693759365608600734628576460800 7803175 104044216409351482006387049061416760000 7803176 57158779378258042264498786984862668800 7803177 -154022984040807879866649147821706326592 7803178 51593919217545505567404447657434366640 7803179 24996597683601481049247502166951477760 7803180 -1771783817239590536687661739775508480 7803181 -40098015196646574360490594560767145236 7803182 33853830404024411906169449497907236800 7803183 71898460600797170430704749894035335184 7803184 5111435331182975531030378050850979840 7803185 -9439670308096319673613289630343807000 7803186 38290987003696340140121924209184928000 7803187 37302070398451910078785436657792346624 7803188 5385534902001187295180781497892403200 7803189 1763780049646963420631188978780467840 7803190 24693369676460381113668514220313179520 7803191 -93356697737607118226231328203179256616 7803192 -76131802501254526517045391044206817280 7803193 80680787259033843094492185306783622442 7803194 12569263458859349137501998397197733632 7803195 -21472775657798483011746975695607592080 7803196 16320870086698297020256963590349434880 7803197 -99708545669664277015977755779608644640 7803198 -5304653333730694111803280717725049536 7803199 -694520101672598474717758656844202064 7803200 8676748971510854025394371351556915200 7803201 6910402867979002299358918957642541760 7803202 -39692330974575261139010831924687215488 7803203 5530636780794859668406587780080395452 7803204 -41383595390899074591995977447189094400 7803205 46590058582252398950244099545360484000 7803206 458457411095642231815104377569508544 7803207 -61985544257560634291490719625602626896 7803208 38994178785464217551151865356680232960 7803209 5040103666792618481288448605724494004 7803210 -226394605014582764233852069396561920 7803211 40014990171026177866574045418919050352 7803212 -39514160535918067315699078634977676544 7803213 20734955644945789869074475377275353888 7803214 -42788611855931888981810584938718749888 7803215 8201972439625280065756352863304598720 7803216 -11564845911571981070489783213249003520 7803217 128533843186988213800452238411299153266 7803218 55918573485746555742438923319006652560 7803219 -30023194462325077870534984343180498880 7803220 35232891823445589270405551631585242880 7803221 33059221854486264643278490568536307292 7803222 21863410884622072395666948310728376320 7803223 17038458465285176461345450678797214472 7803224 -43838040135459919271010406704562176000 7803225 -3206652697045393229296185780302640000 7803226 -34708265823050736916745079876426688800 7803227 34152059318357807789709050306380084224 7803228 -2018351082238863871410408528822228480 7803229 9640478644356731340304736952243751040 7803230 26140959291785143612795144737350333760 7803231 49074877038346998984544493565760907520 7803232 110732235216739889535561583565650132992 7803233 -39593516232838226730181640780983128000 7803234 3144124040276555234671895537852831184 7803235 53463406394195447004297684282561340320 7803236 19595259173461847527526919490083176448 7803237 -5179941318314566543880757728610640512 7803238 -17033286558784499336875196014285149504 7803239 119506155002256503924781177152970074040 7803240 -24779356649594688027679553459452723200 7803241 119892244338471033937507781575048547642 7803242 -106451674649249077975242862439490502656 7803243 -6433137458458346893641938445706214400 7803244 113564914549091525790556835910625417216 7803245 12257769569160811158145681026902385120 7803246 10388738641096507571136192828899155968 7803247 -138459638409048931355979848568197184304 7803248 -16647521672980186497185942737783062528 7803249 -32435461076258558971293692545902408336 7803250 -11575014192786934873689517239769656000 7803251 17383908676724459567311555268591346252 7803252 30692266496380205161114133436551150976 7803253 -433167812604509751556220720458180800 7803254 5115427658802860417937374769124792320 7803255 5907406954696261332185014124658186240 7803256 -22936509815238409861645557784818278400 7803257 -51623232207835731477609974815043549376 7803258 10986498571732790292258251325285500928 7803259 59057764171524459847112585790415927460 7803260 32418913137010236400817772389105141760 7803261 -40952758343757641722163361391512979968 7803262 -3607719274691086989649026160858924800 7803263 19366264700621002999370187051350181504 7803264 -15468536800954045542944339168235356160 7803265 -21116172945075424971256230919707143340 7803266 15112773218252960488451047248455548320 7803267 38858648175111928024623685965130124280 7803268 -42843678568299187534229230367818527744 7803269 -250502060096870582517822544725654861504 7803270 -28667594106713115220073225109612652800 7803271 -41595695772155268059051725204505505488 7803272 48481844251027267160496234460240220160 7803273 -64921927524091118690473235350473068016 7803274 -2667683593291513223109517285319130528 7803275 23456862276114189922653941500651543800 7803276 25413840481027210416538794585058397184 7803277 192839439504444795263400290805605234112 7803278 17008065852198942374532322566375363456 7803279 -41015823038111300646498022131378409800 7803280 30689786220877899630301241946070056960 7803281 130819705612428162739321620384668930400 7803282 120123562601208688462840649760541440 7803283 -15387459435476668854226785946167856468 7803284 26001347263123550997595078156611493632 7803285 599505465203507540162672111890143360 7803286 67307110030129945990608274912235728704 7803287 -20119639461769550339569625546299556880 7803288 23267852176552657625096815292946892800 7803289 -6343010233003573710148459357039237888 7803290 29210590810727700997028686073388000 7803291 -19882254407719497027124816723247604000 7803292 29463610290347174737712512063486520320 7803293 31440626252055943356635822539493353440 7803294 -6582029795168012807214669691705292160 7803295 18115732035351294347560245784363333800 7803296 -485199113593497370227616977666441216 7803297 4292864424292626803799183402278162946 7803298 -3560128025687614666176787638822567600 7803299 -5306459106149851883615031308539744584 7803300 -14593744015640407085685430647240576000 7803301 -68709863426531233957663462210688064192 7803302 9148808471126043351561357301889299200 7803303 67050196988515301495528423660389558608 7803304 71915355845020471445549888478828134400 7803305 -32820584355168936276740700505240558080 7803306 -10202508488648598576931683948967819776 7803307 46171736677399121203315994717182302240 7803308 23936726357927955233663951835822236928 7803309 34563957810290070449042238867639255168 7803310 10058478356427996975367790652791328000 7803311 28652323159482775054475740631735554800 7803312 15740549911585470982817097462357688320 7803313 11605225820759169600587338014016605760 7803314 -16248381509720660475231963370851477744 7803315 15313416487574430686356848426820390800 7803316 -100873087071231162615668181382366236672 7803317 -69908138677728941405622839028376175634 7803318 6703676699615907545379695663384109504 7803319 11750286922937416008881983175338336840 7803320 19841064265596704817551123755431936000 7803321 66175875658784447731398103893895246560 7803322 55459266079447201065734841292475801712 7803323 -31483691134625474015368067599838030640 7803324 73987215671949585672910668951235691520 7803325 9313600908743712598559275973007115200 7803326 -6049687962285075159648768799421015040 7803327 -19046543113429756605364122926742423168 7803328 -3895271979713073792931454593328480256 7803329 26272737503772668818789987517011716930 7803330 2286109836170453526961434430496209920 7803331 39208478415745479966887017757172803132 7803332 -43941370222199800781160588277986424704 7803333 53051092139273364568635469286414911902 7803334 -9172731890473426026311444448236015616 7803335 -263490339345451942883745024246385200 7803336 -128039200630452753392843191637606154240 7803337 -14162836421828703288466348319764115228 7803338 -20927223962060385629238351332942511360 7803339 12960284335774936144167508642025856 7803340 38185400341588421366651872258903296000 7803341 -4431799466947936293102209096801513856 7803342 -12980633818899129520672135889183629440 7803343 -118879925462382234860668534693581211408 7803344 -37083249625726889702309872274758410240 7803345 23537365008039047023603524020780360640 7803346 -25357063986712913335705440625034230128 7803347 -38535749398101422476669309326835773888 7803348 -10299814325964660563887655312777908224 7803349 -6304103438204502819833117183418747240 7803350 5179298603922955381041475131412512000 7803351 -6489364658582608833857411329951288320 7803352 -13468426197717865118101780358648401920 7803353 -71549253577452046293154075665913681398 7803354 -3542908827515014767488645038321896192 7803355 25266149554370712168568154310335388960 7803356 131084743505206452923912591919216746496 7803357 -7073324569084301547703847417322573120 7803358 -23604934798787082892527950045427150720 7803359 65945161589645818992652056463929465216 7803360 8534152020296037279902229267657523200 7803361 66719416581702788860290710057919195924 7803362 -3742955395659524896422126059300160000 7803363 101180529870012407526358428203233803264 7803364 -39100149942799311882877740132184110848 7803365 -54956830938774230115891080174581636740 7803366 19160528177178605791292040815208766848 7803367 -14585362924392770908044245451850591776 7803368 60335829976174775761905570345521986560 7803369 -2849140322984349010474509448571052096 7803370 16939001091530311134504939103584634560 7803371 -18353609781184668994193100962485158816 7803372 35497253994408502729003701747914798592 7803373 -96039733838787263111507204734031086378 7803374 34376862118509845163250501611753965952 7803375 36361406575399984777493457081550740000 7803376 254067544507676924567340132537925632 7803377 243326337679279292480397934045855908660 7803378 2261849260526408654926290180596344320 7803379 1790254007329061780037006398839083980 7803380 12337984006727458544617578720689794560 7803381 59906982718000350870479464433227409952 7803382 -249619914602824890053415311917056 7803383 -42821390676685691843420299103925258240 7803384 -84423382236629255189783854359944847360 7803385 19851883728928267209083151115533440580 7803386 56942657915652623899834017799535425392 7803387 -962990815246924922376664811035647600 7803388 -48360687060527822963154982559066046464 7803389 101603864233770298275964681173274686720 7803390 2535969566587016259544507670975385600 7803391 46429924604558392735098519340434233952 7803392 -64429524280012081408567544228062691328 7803393 17467479127961857152246039836030201664 7803394 -24410714384949678924817463991581944320 7803395 36411415176731138959807050646764361200 7803396 52957542323012656656519256862115303552 7803397 -78284571775823436810516287779997609568 7803398 -17253684723712774842597340602743760000 7803399 33005392043583162414091322286307854720 7803400 68037620950073681852404927480556544000 7803401 -125565878150315342164793540278739546598 7803402 4967253319999301085910928332030023168 7803403 157671063142402809170863922774553034704 7803404 -7569741691043150553601001254757160960 7803405 40979491625000651092903318125509467200 7803406 -7145098357308719535906163454876946048 7803407 -17834596083530208387200773618689066480 7803408 -1588079560396330861121276867311828992 7803409 23971040173763985060007991090865988416 7803410 -76906109147284494659258133568673264640 7803411 -11239207533648787841601308991652608 7803412 19372660952167013799881663318067241856 7803413 1033370720997451501042036132264912128 7803414 48296819417286818596725909571405199040 7803415 -106709897440147771320938743547129518440 7803416 -3123931584050301426567570764344043520 7803417 -8497489199928367360215515271963797952 7803418 5337884630824354418751159250071836160 7803419 4233005262192972649181502539054974320 7803420 3940849041822123793476746504083706880 7803421 130754576326913636495433962287125170700 7803422 14827261476726399381520172449354041024 7803423 -40940397415072628730733502908249527096 7803424 126602553609244418114576152587032395776 7803425 351274490137812248810098564274697600 7803426 19936239939950712347666863020600514944 7803427 15422089904723063364111278786137007232 7803428 -9772484335567322866577197008361209600 7803429 46547981920381592149326788039115218784 7803430 41141836278156428296330675735729215360 7803431 -51449481006738681781783506148930540800 7803432 -12462880512818686764892277371473100800 7803433 15647828726640084536278308742383673440 7803434 -39651768146762794618611832404647682384 7803435 -64317083477708552288498478960585046560 7803436 -108372124675414181258849171179805137920 7803437 24223670880413654233858018042458568086 7803438 -9740020909888469754862712977959723456 7803439 47280023894141792621199881108408576000 7803440 -8828067269955498553018389450937466880 7803441 -24935119067956657629808440337273632252 7803442 -14086322911973492116110090086797299456 7803443 9331288024900278234568860792756247692 7803444 -2284600546846494700385437357851672576 7803445 3452585444651122861141321992562487040 7803446 34054154691309470385648000942837396768 7803447 34881491969189180455459113089708653800 7803448 -1441793246440013032290325596517294080 7803449 54705443607155261317950890296444305450 7803450 20571492541791641361397021851218571600 7803451 13011144476608530217256896344049524452 7803452 -37062909748552525232757828564752586240 7803453 -11452270307584465196012951804791631232 7803454 35819727456428703923470382615346706176 7803455 15499125215948167795632275917582957920 7803456 3745483255586563627187917823064145920 7803457 -71594168486804369049065801826321923328 7803458 -9027918566931414192482017619460679680 7803459 77150745863067003049183800273989219280 7803460 -9478071220416860976607914549311692800 7803461 -61560513140199218512873983463458019938 7803462 6743093617402831383159015072972656640 7803463 24782942866281764814372468413629761408 7803464 75718285801264347810103012856352015360 7803465 -42247205613154147298451565158514008000 7803466 43377153420396128007201099836292417024 7803467 -69463521148659671973540563915742736128 7803468 387465862497096249166966793872425216 7803469 -9763287667532674214809209426595051956 7803470 15749099563452570776392913132135167680 7803471 18324971480675100595373170406619154560 7803472 17178927324511914942554689859750322176 7803473 24668225638786456164935862003569926464 7803474 -4856278939973123876265447125311246848 7803475 9199074370193828783725144363971256000 7803476 -40510377413366245374362599064041926912 7803477 63477558455172905896639173653498170848 7803478 50359433446262286151723351730212476480 7803479 6159253620204140565153395690502519720 7803480 -57041363776374284739488340863394816000 7803481 -3976812093188625926792386197752116096 7803482 -18171797487863500478816835955354107408 7803483 73908236048235870300674375253054703104 7803484 -31218487150268352628896195446161985024 7803485 -5294491908561082152242568143466840840 7803486 -51492083925448337007673607136082698240 7803487 27177327289748751296280936862041178960 7803488 -43137635380613716964766786488220254208 7803489 38929204641511011184204084559029981728 7803490 47317449894572641191992843734849651200 7803491 -120630295591533355412554875820135515108 7803492 -47866576269065638592418713957095861248 7803493 -67032629659808729990081529590707428420 7803494 22388549108660856973282509236122715520 7803495 31482440349742725651460262289244552200 7803496 21365382941126398329153409269767208960 7803497 26651046771184524637847990469923469540 7803498 45526831977883645083477733806345848064 7803499 -101234252875102594352882859387695134680 7803500 5729783605764848602567890105705216000 7803501 -62963353810329389456159089766482757568 7803502 12854340232168946262097141733287633920 7803503 103476171746519050824361213932032784024 7803504 -6293750561956461726299281235666927616 7803505 -21505895319995731981361368834584912000 7803506 1113447934284114334696058405376067584 7803507 62999903313664798103951719457726452800 7803508 -37928430945975681192377668186134109440 7803509 1459435739936117853157558354070906880 7803510 -5622845051104291583461494422251868160 7803511 788434285941845793735228969202177200 7803512 125352299609477297180468837429718835200 7803513 23569353359285947511997127749452546400 7803514 52394442403367476579782821253041087856 7803515 -16873614326973233146499264204513932800 7803516 13380259656684227926724045406511718400 7803517 22535876041490293716050794530153105120 7803518 -60897078892091786833643889616007896896 7803519 610351548780400841390658814030565520 7803520 12128845652542249580535161617907712000 7803521 -133521026971659548080323698771795696256 7803522 -11248420951568242373197972120241446368 7803523 -8087422179664609476675281256919803840 7803524 58586645057707526357447086112661204096 7803525 32670945913609275379381376976203668800 7803526 5396968732561836875742198642388046784 7803527 144853069900029049346730691539456528912 7803528 21934047236518862626681242511921152000 7803529 -31726062479571938309927365166090781440 7803530 -2654826735584448595776155423789260800 7803531 81152484003276339438328410415833605820 7803532 -78325050367220831954324796810322944 7803533 58479864225844549531507312669551775884 7803534 -12633778474773030305420083835997790080 7803535 77714170617003874327520161572620697480 7803536 -2425434464450287197216812782262796288 7803537 6809320802977414709171120626291789824 7803538 58814969063450638069203887620946990880 7803539 -49232837336514132256451559569461213440 7803540 125964329197888527233565738908010240 7803541 -207227285089250719199774638727708801600 7803542 -16878353557426297896326136767537436288 7803543 4794308305871101070399018960490822528 7803544 -115533844706147897200236138856972062720 7803545 75520130692060841058490550340160935300 7803546 -40032080070545943040861204652390996736 7803547 44888817071256308616357116530104079280 7803548 -4059507028871627210804852472109753344 7803549 -28411015133574214100435034430336494036 7803550 30194590286025151217827328966693140800 7803551 3151818879629131114831203724567557120 7803552 -12278528385849085353692506631653294080 7803553 36693631210514314734194378007676725700 7803554 -27387115784413320539161192024825344 7803555 4219772276292726129516869503122950400 7803556 112865551990139856007971586803006792320 7803557 131371628075308385281035821974620473952 7803558 1558191504359533163597651408225007744 7803559 24902330797213907983842986071181169016 7803560 79829023762602257968356276649234176000 7803561 -11427522051133937768354684869041760896 7803562 26877508339599947869427656474871425632 7803563 23348053720700245649456427580406728224 7803564 19110606713269348418899570410504625152 7803565 -8996861056540318289357466083383900800 7803566 25562313531291794635209437158426547520 7803567 27596500704223865786209978713871524240 7803568 5625267208790184134000730822405259264 7803569 -226419209383900905772105947021910862556 7803570 3381332039060065312346384324051151360 7803571 -28617918394836043433264684962325725656 7803572 812819352465992573401366006438146048 7803573 -4343529821465415376941093884053310976 7803574 5585751624392669533074100304833669536 7803575 50821983054347212742620615826644045800 7803576 73372182513011400838925429201048371200 7803577 -139499686426451593048112304036270590400 7803578 14616792141689479951254154471691164416 7803579 2482315032118187042623570354119320832 7803580 -780874708249310178805114589561318400 7803581 -143439185829823155421829418835822509300 7803582 14930551322054988993803325268315881792 7803583 -150108080226938821926229717480340085840 7803584 -12376896400841203543129939241755213824 7803585 -9457005795977247844402833433151284800 7803586 1634826274765828187505273053969126400 7803587 -99930680400706264996917321243632162808 7803588 -4860700820426578268052575926989705216 7803589 134374240090419084813684916814356097280 7803590 26597163885058344694245787490460969600 7803591 4779920524967859840011985227515866792 7803592 -146904525205439544384563323448247582720 7803593 -30159708269728948679465544166688678400 7803594 38348858996304067325917683569133527040 7803595 -83330523293257451041520535520412008320 7803596 -9117447310614218289841216248320136192 7803597 -1372426837193074661052927661120584672 7803598 -7490204756882780853795470034958891008 7803599 42288656481290129191577197057423464960 7803600 379735813807956348451352038047744000 7803601 2692512102728693169399692847666254400 7803602 76993592101531729252987037673149956752 7803603 88864897607314621967857374852748391412 7803604 -71859336043232204122114632042986547200 7803605 1015466266984418794138489142476826520 7803606 450342914359543475029639088717692800 7803607 -38143410687247365162157755751403236688 7803608 -21826833003980641710424769436437422080 7803609 42128471593367397770102309866242548160 7803610 -21346302821849175293571443188507776000 7803611 -31990053013608832416617207693076841788 7803612 -17753244836637910058908886736781203456 7803613 -139934916194835775828984470863957218138 7803614 2076840643178786545233589975916797440 7803615 -39354434019784139211486009143471303280 7803616 143703003161584921498527310698861821952 7803617 -56084198616670729638072567397798275408 7803618 3959371253955858847133596028124295680 7803619 -144680391467486891566908964296144314980 7803620 88720337925793158973650107067156480000 7803621 -493601723976781478973713866824583008 7803622 -32974344486312676330653625176682704000 7803623 73564731424532269156803446037805827720 7803624 41741799911260777260423508502914007040 7803625 29732556929920335915375801129009408000 7803626 10268659424856551903802042067886390784 7803627 751999355352540982064862329896433376 7803628 -27501103533715645060642390642664152064 7803629 993864664403304384113163669074583276 7803630 -10948572087114152377849326427414471680 7803631 -33584381201291211524747436404933787336 7803632 5217015753115482580061766159879438336 7803633 8313164267811157682907842131242442560 7803634 14460128801304051748081610971877964192 7803635 11263084826398435350468895739507424000 7803636 11067394264916423872031328820208062464 7803637 28400648249103164073034294006658753020 7803638 31946368941989131202313855418084290720 7803639 16497378773232242984969121531808333704 7803640 -103526066386270339542197608458240000 7803641 109076754581112370981382553169418323584 7803642 -15368340857887761567641186991576514560 7803643 24914631359408098815450093891502105892 7803644 60626789068488088405655786224878322176 7803645 -41536735726969880087918861130021100800 7803646 -73784690626735632963309240462934913280 7803647 25997439496341762425651519264448438480 7803648 -53623020039370598983624496236619366400 7803649 -32846297261714843373355484097811609664 7803650 9639292817435949661746772224497964000 7803651 -17139035168576774402285418418480160016 7803652 57399691883098090776441170492065809536 7803653 14516003546383507587073270461533667420 7803654 40086026091068698376570791245974397120 7803655 55964798066453704094770521042287013120 7803656 15390098926168850152685390862803435520 7803657 12076661150987126768923461078173395860 7803658 -27784551709240573481235915320275546320 7803659 -107599083762451409811204921664538644140 7803660 17022109515507007256680869981112565760 7803661 -28149552361693975233729239298548320000 7803662 41580266862417387337967943307085363712 7803663 14482076286270174247867878412194251520 7803664 -1252366231713645961584727608573296640 7803665 -55306736901637395668145107559661196940 7803666 7298128834140428723241250286757962400 7803667 1601477268365610553233467346060058848 7803668 16887311180875521305357305653251854080 7803669 30871453179502303667708267278734679008 7803670 -4164021505022620152418166715777146880 7803671 -135995074990528406419243763908249626768 7803672 -35616709396370755530025730835069358080 7803673 -19587222989607910351889464111610881078 7803674 -41021932072856105679506994133089851664 7803675 -56080279805653874115604877982397488000 7803676 -48840741392531440552109495199342615040 7803677 58461584148143234465071222440771269472 7803678 14246925338278638607454772346759074624 7803679 35698661020299568572709823140121431384 7803680 -57672102439521620377628294919802060800 7803681 37878854542963600530013820627396635584 7803682 61972216422748091855280038026917690192 7803683 -58164475847124278874817430373314496 7803684 4475869094229649049076776122496348160 7803685 -105233861405785258906027007805939804840 7803686 -12457020374326406052726778661837156352 7803687 -22868229691678223082230347079802424320 7803688 -26063608131751476606513624330723901440 7803689 -26967208435292101609813373985423813510 7803690 -13959644413304785554004382290618444800 7803691 96021711028849483228510815062191779288 7803692 27263976864534030976793553066442358784 7803693 43733215462171282444674655077679624800 7803694 -12450967996013925342831075558243000960 7803695 110365174660257270903494505681068608200 7803696 -8043705950526186167411427461579440128 7803697 11042931153764040594414957478422950400 7803698 -9044106353785846585772852522008273920 7803699 3222588556279607979083132087875238400 7803700 -4460261659808616121151103804459872000 7803701 -19775336072960585081908178381561489298 7803702 29537333914308382414578936161491152192 7803703 -128879343501302356317242746720963177048 7803704 -76285289712144830121684389273811210240 7803705 302718520132793621923754540886808320 7803706 40923507876276231012251727685464189552 7803707 30415113158208863973564379025334551232 7803708 -12205095037292363523563677878099394560 7803709 144279020731823769250837659037461907910 7803710 -2225047083116751270619830513914466240 7803711 25497316055989975417217298269778128760 7803712 -14873280267988816492532763596360253440 7803713 -177227584401457942064859316692371310636 7803714 -47637219426563193573638776429219915008 7803715 -60036782157202458491553325675981958640 7803716 -10286614296461158681550867817674981376 7803717 -77382955598465189778808315158938437920 7803718 22741494715186647153832611760136595840 7803719 -17252388401164972456302522905843465088 7803720 -15258510587327053373733330253131264000 7803721 108097064770624680916933896137744680922 7803722 19212210965431458060264252299933831424 7803723 -22642233125915532533716905569381164032 7803724 -20783800994854802554991583994543271424 7803725 39291720519296240482772165815329729600 7803726 248399496670069780493068111108608000 7803727 27633856010039199338963443658687859400 7803728 12725844034880297773127522005334679552 7803729 14967650581621059700927163947994121600 7803730 -22672346625026146453225764860665781760 7803731 -15982397394272539840281723880987077696 7803732 30607944052932376424186906560233480192 7803733 -62680119157605936578106702381257277760 7803734 -66674131827264441825198800579997813984 7803735 -7281556585852517278704377625987727200 7803736 -103012499775499790613144257999069798400 7803737 -2345088678155101822270781083828604454 7803738 15292531270254472277914605116083161600 7803739 119330254690896762309007558722472957440 7803740 27243587821753313309526754278697827840 7803741 -44775965802094706687056064791911338976 7803742 36333237297441557138994260330238790272 7803743 -19796944584662132313463114158347849856 7803744 16962322644329812613265317330634670080 7803745 -3795184080515637932324860778211787500 7803746 3567512728986835649755018680701225760 7803747 19270845693885846028859882908686256032 7803748 89045393738447056902609367583428766976 7803749 65970729400094875174374550839227562750 7803750 -9707464596328904458914210924595560000 7803751 20160047259297992050710706212376845752 7803752 12275077273430704602106382315089920000 7803753 58245006615757448573307163484301832800 7803754 4776924377903064198665506324375302144 7803755 42460145562295627085488867182191538000 7803756 61714954895603274815466006127663718400 7803757 22456457270436185868515628484775169580 7803758 -29910539704876794951106158944785074624 7803759 -29371441048431355638913685804580725496 7803760 -9755322946638578411298497939890667520 7803761 -19545912505572609866681261546483048640 7803762 14682806780806769304160010920962364416 7803763 85993966963437783558012399401204349384 7803764 -55087162978513733421401285664764279424 7803765 -16962238529434937070063092090704888620 7803766 90241224139752138471667561029666388224 7803767 -45973103331920532518200785526033292184 7803768 9047523957795372579277041104990699520 7803769 -729191238166563262405683337173130240 7803770 9499650262865206109855861881283524800 7803771 -15914240080905186707080206336308179920 7803772 46060745056478404835904134097149260800 7803773 -5315492954796073266295117490300185896 7803774 75222693634450768974927251647598592 7803775 9047918142248659344386938099365488000 7803776 17734242083376725994918113611528273920 7803777 -89269384616645550472529184399256720080 7803778 -13706072622978555755202247728977725440 7803779 13701190544491727763359362102011565776 7803780 8317717198860038149846847157965291520 7803781 24817478786225873823167562030961315132 7803782 -20635779675018227104150699529413359360 7803783 -1221729896559917346278528601707897016 7803784 8183855452408071103706105982704486400 7803785 -1852941150454164625749362049533952000 7803786 8314673046438991126896739543575297024 7803787 -23974985201698606353054543811341236520 7803788 23271041664569479171478172515792248320 7803789 -572996694640130768248300249654552704 7803790 39080674881875677276772476409845598400 7803791 -138017426452156828218155320136791093416 7803792 17770310069493662908338968440518057984 7803793 23362977488084997946778379984411029042 7803794 -16206518630105701108409057181426720000 7803795 62240261365126494549919138670522576640 7803796 11488506686760082796780737414214246400 7803797 -37866187331714761884551289646384880754 7803798 -31647164158593136711405469743816758336 7803799 -37055805701546417109734184015834213264 7803800 -28686000634902316476790167728405760000 7803801 -20002101637028993661252397937465981520 7803802 -71328853065512059988480233912583973648 7803803 54893428498383723112557777461216920080 7803804 8284090898909477100205830958497962496 7803805 -55388075674531938202019272652655238440 7803806 2774060860305862217851925152154322240 7803807 39148334157730272735863803437992401920 7803808 -86827147072209165748414079037852942336 7803809 -51766946587630109556645787159257669996 7803810 18835966890157959236877889556199168000 7803811 107759953671291995168647303559661928412 7803812 -330191246529796794416496806362060800 7803813 86577706631841544289463435312423422400 7803814 36639844374973423192562828007770828256 7803815 28740947968550638566025819102625248320 7803816 189072680379250880260626113207992320 7803817 -20239843933915527620565471869133158016 7803818 13780738644871960088349724411521207552 7803819 -88875023678222982679881249522746368356 7803820 64226183775727186589991195881056942080 7803821 -691805157489185164764839872254843156 7803822 4263059717734097213752924885031683200 7803823 20198768470072463720374713815455646064 7803824 -10254857110401384667106036080778870784 7803825 -33087440308260206918789375932888250400 7803826 -6426456039486089499764814724555716096 7803827 5243069559774083918253215967607697676 7803828 100774610165428868123422748005847040 7803829 -115035275960515212626854498896148804128 7803830 -26720581782099036750063995114241661440 7803831 5852614696548547691300737908715757568 7803832 100565080725158466959719006090368307200 7803833 -151666101044317743091960641159484295424 7803834 40759729505874319015815431500318970880 7803835 25636806126085052053735251713368034400 7803836 -39868522270091725167243222914380139520 7803837 107527805949058681870948765204562725440 7803838 -61677891634908555550535943387966493824 7803839 154891450332067026101862807470964152640 7803840 -14766404449770576112356884833999257600 7803841 -44796316109129222180249698226407496016 7803842 90201270226072331141168135055665071680 7803843 -25356953102064533712714915812409603336 7803844 76513562611038553090024177402606080256 7803845 -7730019380284786849752333743007976320 7803846 2430961447470475948412328803960256960 7803847 49141111065920935014903333359169353152 7803848 6986744477336061650811575812385679360 7803849 -7240204129254630790719231761682100320 7803850 -2122843838306820622202662729901503200 7803851 -135011172316276259460641423878693454400 7803852 -1566639335593111185281517306655850496 7803853 -1178375735658754768012183132209429898 7803854 -16459545305201521057765690309996579200 7803855 -125864550101309212057756249696816800 7803856 22829861806218431685071538581296013312 7803857 -51883581940300883893491213374926826880 7803858 5996975585577913626342700848855522048 7803859 -11876817167095938438553377920415921584 7803860 49421597660956940023602577132266766080 7803861 -2114716529432492483691560801311080000 7803862 56855299717102070396152301041004688000 7803863 -26866401973397451693397007098333440120 7803864 6174636150892485473077039902117365760 7803865 29082752570999093492164195655497365120 7803866 -10119382286109340234080910833366312960 7803867 16102247469872686251017472785308072392 7803868 112928850095133906500177158821795041280 7803869 128853615645123640644474423070153321644 7803870 -7815655943420034171557612527665177600 7803871 72818941783910019587998350996107415600 7803872 -40026208169136699138090302285716389888 7803873 -22705550052701228335799914870536610752 7803874 15797644552939948901771034177635968800 7803875 29393842901500050643965446533273500000 7803876 17217633109023804972249490442362583040 7803877 59682283267737843792917091418382890560 7803878 -7935513143026228453583788015316828160 7803879 8896192835103650981387755864280395728 7803880 5569070662401103053841183795268812800 7803881 100778147971263385516150164579546218682 7803882 -25800250205226122593678339655626616400 7803883 60762601023650264052613903507967174132 7803884 107075761307006766275908079159132869632 7803885 -39758175191506445611227820635063759360 7803886 17813134401860268299884414079840035392 7803887 20809107829795174519612397318990923032 7803888 -14531810667985367823971043049724706816 7803889 -83259923009360390223704784631631724560 7803890 83938136828186913255531999055735200 7803891 113207041723258693762177108212313219440 7803892 -54925611471386656787839422063926536192 7803893 -6896191814683603910350765990279552356 7803894 -10012339547371386588698402759590219776 7803895 179034311628192690376847154136521000 7803896 8163787992098894989135778130330255360 7803897 31900738460519073220133385842756715600 7803898 -391764280803829390798536678017536512 7803899 2962833349994761378425987050902553880 7803900 5899537943467350754248085005451008000 7803901 -66404842128647304457480517975544774720 7803902 -33346747792004299529411488711395790848 7803903 -5301882417490987807881782304518083896 7803904 -106015987578139680717595956005488820224 7803905 -81255015784940887388264691502644608940 7803906 14869428644936609256158974846875022848 7803907 -53410032253017855932733888841870467844 7803908 5105656186449179610875796218868019200 7803909 -21316190901391131140211303775136631552 7803910 -44137106441593958096845658318983299840 7803911 -82117332424988051493681722333468029608 7803912 44974910083316630823640600772214251520 7803913 6767334433629126758909268673229321004 7803914 -63078577518858976912201980698724340944 7803915 -13188491286056668607300730870744026880 7803916 -14388950771991158894001019337589909760 7803917 129616020635077622501684489709385520352 7803918 38190053374494965628515435554836445440 7803919 -6944885843368720261758055851978075056 7803920 8856429118590930717268852641122304000 7803921 -26869312941726396211992083674210156416 7803922 -25917046735928325405451301659784352768 7803923 71620106847375115181575008323758879488 7803924 38508243983670349590670967178748409856 7803925 -37939440614644504839510708402507598700 7803926 36461208977914851859588952854145188224 7803927 69963410284691468950568258097406145280 7803928 55743077016979070245058997572235448320 7803929 10889301450987219028184443623743347200 7803930 -7001861492230251958660870135468224000 7803931 34523119200155093925033467965348564632 7803932 31210909731161349042257083400167609344 7803933 54623078015361515659888791487077757824 7803934 -48956046229692618770264399767643232384 7803935 13953461451510992380491180246200217360 7803936 52421663546112526836632405821882368000 7803937 92786311492971445102803456672146143586 7803938 -7778743769271132696152814810264664704 7803939 5254958431241853629950733601417463296 7803940 1772435698731901994110482335412879360 7803941 -720419133538441674957579457834336896 7803942 38324140508635885798324985293173872640 7803943 -6620404158968115130304965837675240400 7803944 40776082960158610369457728382124764160 7803945 -41746575999775894772672619653022239580 7803946 -37819552186873169169862269775298572800 7803947 -8958537089240361961871249827784923200 7803948 1790562755597070278670259269227374080 7803949 -23831664184576576514675636313153107050 7803950 -696061703807344280380685649182899200 7803951 -3665509516277485858342190642553740160 7803952 -2892335260802968199579022647272931328 7803953 35973515721610447636794307203463421202 7803954 -681088556748381122298821027296574592 7803955 34298543868451129509139962039173556960 7803956 -38268118852388600600595604550332298880 7803957 36043863345007079900154125348207068992 7803958 -26866426843601081241758037263239136640 7803959 -39953987499765748354188561632451558960 7803960 15478934247750932798218786551016857600 7803961 72091480948140221163137563924262100624 7803962 -11271680507178100097473527645035706768 7803963 -1997951260580456842589840005344309360 7803964 3466393070708727982709170199549204480 7803965 7280456992035664876992579023607456000 7803966 611627162230386144820272431551330944 7803967 -118596912936897489174156492737174103768 7803968 21888751252532353671844974872505090048 7803969 52334789299238899555182244590984609408 7803970 19270794762494072030494710191441371680 7803971 8429819288726935991398179582867170304 7803972 80577340413908158313319604140176486400 7803973 -17139331775726701340893416151323591778 7803974 -128159424727425887450289905428812734976 7803975 -24566947010208338969009711151495419400 7803976 -118469576763563986768245078631546321920 7803977 -83744985824470588388899719047129595174 7803978 3558242967317191820760819067675726848 7803979 23008750249236677600070885344913250580 7803980 -5122691607948547656896304061241472000 7803981 -1251005723321973239293851934361358900 7803982 -63670428776127429165645410265124626816 7803983 80581951779003373980885239192304189624 7803984 -33083079567902949394587614183424000 7803985 30601198915525908138599541738077342760 7803986 17267971399250520626767831769829154080 7803987 7752451932473185470201834167491991040 7803988 -3802416476139435934093448388307011840 7803989 19489387972903693527157686861333180000 7803990 14076686290830551534717597029148046720 7803991 -37224072543493121877970260324981166328 7803992 1132405558884624017946442816916029440 7803993 -34456334758047209647474125646639250736 7803994 56567864824350001115566585587019091712 7803995 60703425348214215009850819511555064000 7803996 22013005349658021262186708949142795264 7803997 37102453518144139364961582086101041446 7803998 5730338936687877460388386091103504000 7803999 -39168778104897867180118835244716866560 7804000 111332286435825183163151553938325504000 7804001 -31097616824468229654757190804972904768 7804002 462127451829382075962865757753309184 7804003 -15902953912900293417684178333176368160 7804004 -827230528576896253896378021799044864 7804005 7965219505852546139165279346360832320 7804006 7100316503466084463763071791928168704 7804007 17042683878621012288064256258722691256 7804008 -37137440729497808907289052449292943360 7804009 81304154327807471326134078681209585210 7804010 -52432594424056281114649252661420679840 7804011 -43295599340340558160621247506882479528 7804012 -62211361822357313389820579052025394944 7804013 -6525427247254227863181188865896228640 7804014 8129834657141199610261765547906648640 7804015 18679875064021348619832496711559808000 7804016 37696136316164336316675197733273600 7804017 -13681016669467330391232820989496029132 7804018 14376959593316130523847071426169682960 7804019 21517783582959083923455700171586841420 7804020 -527649707636314253104846700197232640 7804021 -80838028257377241737842708107788895168 7804022 12019960474596835678528027277678294400 7804023 52394389611032046234790365416582436864 7804024 -124403096305154079194341199440762368000 7804025 37654105800440672951498342810238965550 7804026 6007676274740649084287507538346437120 7804027 751187293234235332788161576191935744 7804028 106213335499896698933065397076381063168 7804029 -33133895387012148088509519133351758912 7804030 9907666517286216076314567016347851520 7804031 122615424137841696088390127201036618664 7804032 -25603528869047079768329399003208744960 7804033 -5481542185614267441179348537541838080 7804034 33864520957503002284574743632297421776 7804035 21810044810244603345180588605411796240 7804036 -9581080148481504988246959794980638720 7804037 50704432264516002704382088191385420992 7804038 7217062898833642705600459662228197376 7804039 9292440289330144229353305867990050840 7804040 916415745492900926412693371504332800 7804041 -29962362156271043552099685076607769600 7804042 5973056222577385973397561293982624000 7804043 45220449017561861011557740332008904944 7804044 -44839649585590651003312749626521931520 7804045 28352732772465086003002035838483804800 7804046 -1374152815524934925165312303785596096 7804047 62279551050359148505002117647215960200 7804048 10506389944108365538970238555810693120 7804049 47235231899657578691143933961381565792 7804050 -1243057060010152382297763175972387200 7804051 -84377028096395364913774934536457380948 7804052 -39081381857588600008827353946310337664 7804053 -73947701879341638247523367243323107200 7804054 13524728158075442612859949595257123200 7804055 -14985176128699357112740594676022358080 7804056 25159379420408317509871801547621130240 7804057 149040030134047547385103802685319007306 7804058 8514581010218470579738637906578174176 7804059 45582077563080533823655550965235654448 7804060 61471534629003014756132481369734553600 7804061 -8611987164713110370153501604240636768 7804062 253110511866172351059757013204208384 7804063 -39312537814067113989364165779235683312 7804064 -46887133602518767091290033412320002048 7804065 -4364349956401632326510687133540612480 7804066 -34076667698658409405739603932996782768 7804067 1873748575575348853545657719189050080 7804068 24217520073123473345826406288486121472 7804069 -16364013572023622071817765982363187200 7804070 -14085515062531511763414454146096000 7804071 26636161566402271144170346759944423984 7804072 -86840215834926674865138567448728499200 7804073 -21493803390233237297062444367290819740 7804074 -39039780833319107437446072262393140480 7804075 1453703137587312260890399825817442600 7804076 40776593767984446397651471089996530688 7804077 -21644938731252042345544779365311453056 7804078 35806701873239328463990285179757227840 7804079 114135016437686010694943434220825201640 7804080 883063081911673472927051767608115200 7804081 -92524016331506908608397377458416971118 7804082 -2969769849310862153902917932534409600 7804083 70950009615595564855344773512461098040 7804084 62793919509704220126807633480853948416 7804085 46366841302608021352660965862958442780 7804086 6121356418546373297376375518720700864 7804087 5012147863773191217723170815021712032 7804088 -76722596037493720559608217787718410240 7804089 43404754135423777837268307998899032954 7804090 14696396718752691960275228279980769280 7804091 5736883498525969756987577826471012720 7804092 -43317545614638599658531842653131472896 7804093 -46793560197367791555697546639182897120 7804094 -98733293575618359271839776059938397440 7804095 -703172724420542160655421436805355520 7804096 -21780395410979276483099606654124032000 7804097 -22238915824293310552638012250871041728 7804098 568675198704045608723719238816024784 7804099 105393436322275172742462238467684151100 7804100 53320229564917200114241062077508566400 7804101 -37310257256903474626065590948476731168 7804102 -42724030990719631116717256525503899328 7804103 -9218886067544727472083920880886725600 7804104 13255939141772776714843651154855854080 7804105 55876749319138848615184919129457804360 7804106 31029961500752681789696022133921480752 7804107 -1577374442836165896046141594393877760 7804108 29574601549194410304907350907760205824 7804109 -20001881949036036938288019760111687296 7804110 15559885275539924126018265578900933760 7804111 26945399592881253918105691683957525232 7804112 11598336362916541757105704399632162816 7804113 -262885873395219665076807678796261536 7804114 -5376540413177331697755316154909680128 7804115 105482918047355800346134681081840627200 7804116 -47119985249054014948286175832945715328 7804117 -30634875499172224396226625812839893120 7804118 -10784839739205483463682547344152523520 7804119 40597460058630730295461938684367627728 7804120 71244906632472564342641830400269516800 7804121 12964729843618082051291710781406317892 7804122 51557781200020191391255555229667293184 7804123 -54055214777268480799230068366456397628 7804124 -7063098666153249614124006351814278144 7804125 -16012944013511096223291716771279232000 7804126 4416471320399728834063354071882928128 7804127 345771709592493440723176034825029272 7804128 19021258383402985206502612761124798464 7804129 -11111755932306352396854126030403929980 7804130 -14073884840092650373771815347553415680 7804131 55720821270185667894166653301179320952 7804132 63142994995131531109436406233736157440 7804133 -30327705908850794239813725080114466336 7804134 31547209201102796133745001861191376640 7804135 -43707187886545762229795563300350727440 7804136 -106402231396109464574081483067440332800 7804137 -132245702669459343587349823978770000 7804138 -1263961767040222711463512628684209056 7804139 -15408456494162294228217076921633237728 7804140 -19085786619009985671173998614964454400 7804141 101676124291434421271636093249933571542 7804142 47664444911792220245766664229860433472 7804143 -15379230428877236881771151052636903840 7804144 6580631581849392622846049295562604544 7804145 31009854763139899865638392254359564200 7804146 8163116941556574740669144715323334144 7804147 -27266634383462149936087673341471055360 7804148 20829849911520143921260459728298659840 7804149 -72950981674671018677339569844448608736 7804150 5555863861462453587280972687187712000 7804151 47388588403864981265399436274978675992 7804152 -6998554482503938982430087369714094080 7804153 4317360561008337919810792951268498304 7804154 -34003647320952880088622133433116435968 7804155 -22273556312059944593915530611135072000 7804156 444911960383452474343645641322674688 7804157 -4247609144280944542226650362917922816 7804158 13789714152575012996594386424936567808 7804159 28210108959538171733487433751454520440 7804160 9868098864428153675467243373576847360 7804161 -99501703158698818793585502064769606400 7804162 -64204192368673379171913142530229413888 7804163 -15405213640520618505375750931703619588 7804164 38433611749175464900785278309187480576 7804165 -15206104573715856596831932140585583200 7804166 68938863149610590013104826781295991360 7804167 24115875847733671140877020060375491712 7804168 -54068347623358162039393515077791165440 7804169 -10161232326528637560864473126117781660 7804170 -12237262012470836442203015044992456960 7804171 11390863432614662534234287461268076372 7804172 -35660979186016275866654463109418989824 7804173 -42747880083104841663373254194645952000 7804174 -31116886862807806778449283028904627200 7804175 5654053550043513487582053638493526800 7804176 -178346769828751604619059061314027520 7804177 38860676835462009656280731515761025012 7804178 22005646265322392839925129770771307520 7804179 -47661897851337772669443734618886963276 7804180 -65082267131262734125369522430049081600 7804181 -135351243671398737964033144234945158720 7804182 10714600298942150912304151882153875840 7804183 -10913840787590749025029919513298414800 7804184 34856916464423567844484678214657218560 7804185 17176842201134953452529487113019380800 7804186 -9862935482956258222986023430338152512 7804187 -76440507697567296949099589465851159164 7804188 3180289061284792486587393559008509952 7804189 -27797075065625311720998949250749468244 7804190 16850021985187575775200350414700364800 7804191 13592403978897133820261932914083034240 7804192 -65847942959984036027031777611972345856 7804193 121661730271074327070006861589670838320 7804194 46708443375497426759534291243835889920 7804195 -15542319647491297808899891265068007520 7804196 -26832295297721564720008851082014729600 7804197 39994715737798674782246940150134527068 7804198 -28995648124461132001698034136094881664 7804199 -460424894907609807855397933983516672 7804200 -12742900381871228186112691705614336000 7804201 -47683162912017443879294833550100241798 7804202 -30996891139831243616095997403171579648 7804203 20939107514111445068694088392004155648 7804204 -39193535418861295706787736999460172544 7804205 -31613739545247436944527407453020344040 7804206 -1073892487494726933471181602175625280 7804207 -97916632442816392080385035363552482208 7804208 46903952740257466418653566446978924544 7804209 -37655660866626283543860157670878783488 7804210 16929619082580106377363932954223737760 7804211 -3576762919186956492514910892447663768 7804212 5985704803544372408228388286193479680 7804213 21992466878088293064383008191211407804 7804214 24508760099574336544507860660597498432 7804215 -35517108704252205491770061868004764000 7804216 -11293572207960523822260858649812541440 7804217 -24951355586256553241236727587985689968 7804218 -27182543433949782890562100210774831872 7804219 -22133986449812462951086553041103210880 7804220 -52550826119329613190462513743318085120 7804221 49004717416083244836157876942507405920 7804222 21264730652537559708013692627091477632 7804223 73787168682040377168267674753025219936 7804224 4877656264788534106730795357659201536 7804225 7446933006091448823842282254964376000 7804226 11296348117626976986202387122190709280 7804227 34274835297624315385914125524273943424 7804228 -38437511070197348697963479524459764480 7804229 -931656906941760366910922646535459170 7804230 12289302991855284176919295761763708800 7804231 -157487296725639099512649654144817355000 7804232 13485881232525079111713508986908774400 7804233 63353329650874316132319451875377900004 7804234 68273476804768788388183140838367223552 7804235 15309458476639444852220217508007659680 7804236 17309998314299353765042549980495581184 7804237 11254476284070639790236537725298614752 7804238 10967559535521460518465861149016673344 7804239 -64503864859853582935404524413448557176 7804240 10128242959578665524134417563369717760 7804241 2299272898370356138243466856016754784 7804242 912610953871253546284592522932999680 7804243 43928174842303122142150903584582272492 7804244 50543616281278048745380685731965788160 7804245 11695926568540836923421060961634221440 7804246 -97200414053388054492044783598050915520 7804247 15845144209418753131823964344979560064 7804248 49641207838962611374581278719505817600 7804249 73975912292399971643943781034595767040 7804250 7747453229415120650269337834050560000 7804251 -21958639599208426084943278794049462992 7804252 26875491398838525551205313355118499840 7804253 1282698037678953956832691327733295264 7804254 24716459826029177203228050331450048320 7804255 137685677930320676841868192161677098560 7804256 -175601716924690855918520614772838236160 7804257 33072491381441330910628210985528908320 7804258 5210798002808664542927475425642496 7804259 -33509468830333368981768321527182803384 7804260 -3035095746194442474601495854611005440 7804261 74935468461808898984561919219082948862 7804262 14161508216865219872666474937687953664 7804263 -35659516924423521437455464731326112256 7804264 -58409775305372849380758514800231598080 7804265 -27350699811644819672381027862857121600 7804266 -47073201101808975303162396557462366976 7804267 93179223113975952964550386434585715316 7804268 17091788113086554062708409226553251840 7804269 -6921943780274855304861455660239866720 7804270 -1610474129203813630087743572969571840 7804271 94829970267965692137512777868143243472 7804272 5295211345005864596324173542005932032 7804273 -12212984842325895291368176294265925020 7804274 60619438449961212811448244307771013136 7804275 -3934522965645727207848306102018884400 7804276 12308402942526558396820021795491257088 7804277 -6974081014494627695081448599124449280 7804278 -2402329073066409467550292065695582496 7804279 -23608056932704274646281308211808948800 7804280 -68115608240955645699157127003395891200 7804281 -13425609068234173521600398325439633584 7804282 37674163680384720350979449824389658992 7804283 -139567676229555199294603223739990981468 7804284 -2323010325967992856564714242247311360 7804285 -1313563711837502615351073030789012000 7804286 15058962732892393699081689942950563200 7804287 -55531567046350045435419127289040442056 7804288 108826974593383144328465925802033152000 7804289 39792298455535930507611434000673705090 7804290 12812063064143846737467145167552407040 7804291 12240658986483239006199513756533210880 7804292 -1165950069132516732543033768260355840 7804293 -19306768999490362855622228492820724416 7804294 16277003163269618099410354961213452800 7804295 -63794959835573352791799069160041400200 7804296 32946679185824953771915477834996531200 7804297 26768940830263588082916593544158190746 7804298 -80242114763866633169058809633316219600 7804299 -13244448878929877636657977342347275280 7804300 2836960114159752051242178142852480000 7804301 5031257577685952319424702538852162400 7804302 -16098698967255722545421402427549981696 7804303 -573180717652141997101934238199938432 7804304 -9379079545387482577276723445280890880 7804305 6361964134840016255420535478436709300 7804306 5389970419650555980376289717865702400 7804307 45344136211728176974103416547468985600 7804308 24984556825425179715699885989652879360 7804309 -49094286839658421032602180684963514888 7804310 -31589707497960439245232002683027715840 7804311 -6439153462774168847971112888688050328 7804312 26867662559576782712676622342243123200 7804313 121721948623572916695153368667082674240 7804314 -5782096469686323656170738664655547392 7804315 -1169853668748665022509515219676669280 7804316 -1670673158708193871314736681648424448 7804317 2074442444519910263808277245251460480 7804318 -34943100862617969317374613685886797120 7804319 21829624964977299677261145194996738496 7804320 27720052586954638622391904885643673600 7804321 11347443873486640116490950843482499840 7804322 -165007004914121612956512645201804000 7804323 93269665381014903458094248719543446000 7804324 25590388812103248386204889588362729472 7804325 -28992211139874363601918251502977806400 7804326 51325340829713299780699807998917821440 7804327 -109345712047860832273436414062847378824 7804328 299988438555318662958010040329666560 7804329 -5525185727345394405635288452700727552 7804330 44848362447152095146403322560582942560 7804331 91806247120457275587180038621994424320 7804332 41926031428013605705703484781503680256 7804333 90216276007206116908175360993167298582 7804334 -18594348088231482150694065182512469184 7804335 24571998439604589273481458622548403200 7804336 -2658407620965573077203931577873072128 7804337 164849637877531806525513790760700114 7804338 -1561609091980028509874062095171916800 7804339 80163109776503958224738155229865744140 7804340 3235557545278637955248407384637652480 7804341 -119405899271049988594508561258951538852 7804342 -6864165968290122268645055670484624896 7804343 -24586054514478528998985697798033781760 7804344 -17673392391344713128314729474257121280 7804345 -10806687374889878529830582920260796800 7804346 11573453946375319883460087659881653504 7804347 -19791702143470740443992325040313082880 7804348 -23224502541821178725205283967475248640 7804349 -20015059274304867376480892330720924064 7804350 843812765320487524237840569805612800 7804351 -78345872169281812080099763041763987648 7804352 -32803968313421262890511840336087613440 7804353 -52999686003686174581574544973090950096 7804354 -13528291340522638443453173741035860480 7804355 -6727672928783535188405742945622946640 7804356 794052219591783644743871963314642944 7804357 -3896054414912219439535912531843888320 7804358 11331606918204945719348098761515752320 7804359 87488200637406119566649132011696713264 7804360 5719849609289857858664427267072000000 7804361 -146019223134246730053100006959662735088 7804362 -4727827527665731869426091529728059648 7804363 -24414495852630162252977985918343337840 7804364 -72713955943989656375464392859207910400 7804365 -31664203106945235611589612651591125280 7804366 25126727389337782272570998336045046720 7804367 21062623925115377048879093813625581952 7804368 5074784297093967947460117211748106240 7804369 34769367007757697823216656532048086770 7804370 -8263651670453430644202767279347683840 7804371 600419751654152635014296186469100800 7804372 -13781031707834767653448904901412407424 7804373 -21742441237339498013256230848723152420 7804374 8622982419221426728401674451723018240 7804375 -16600615517537490906735271453014565000 7804376 -52449802292047030337937937094227353600 7804377 133677018713647324798004653622328404160 7804378 -32803524822051028855659450540056382720 7804379 162100778450014998899968824987481500 7804380 519194741575041753959464870655554560 7804381 16237386004683070559815348706183528332 7804382 -7187226185096905457151403742471568000 7804383 11747089154413615973095345552693320960 7804384 -31216716101744311263453719189908881408 7804385 -45027661336045581851441051302004733420 7804386 3310346253363002872814326870970158032 7804387 155924656855822067196459659507192891036 7804388 -59542712586043400635451491728561635712 7804389 38138704351260504901380555440990435424 7804390 -47449810254973075388384753462801328000 7804391 -11691889011238330136027967309384302592 7804392 14495918020210911773485213944015421440 7804393 -65534324195894075748116274224439579420 7804394 4607019695556099257628570356476354752 7804395 55268056758170168245106878922714599920 7804396 -6097195142493959529125486267999891200 7804397 45006238784973677956384009242863500566 7804398 -18258073646318785101897335631148047360 7804399 -2583439656371562841558198567404813864 7804400 -3109967892759537355816352808161280000 7804401 -41764012260572857436001486313057230912 7804402 -44326620992705194202577469356094905600 7804403 -133179178228162705983633279210889527348 7804404 -38325673743310312563636425038793932800 7804405 5470486509242263590549020821194501120 7804406 13493800959971797226463863011894433664 7804407 19398587240229787625255243152584287616 7804408 115559710538076396413425358229957672960 7804409 -19854650500654722197675959001472030396 7804410 -5070758447861317316788437472962048000 7804411 -265866953143495357512081548134679772000 7804412 -18794408632920701866427919246425333760 7804413 -76512337529456143777569217205949191520 7804414 -689154564385585758641037587918280000 7804415 -19899902269169420429644281806010892440 7804416 41267326199661506714334899200038273024 7804417 -64593208081696613937280657157670145534 7804418 -80206687576472917629587471589330081840 7804419 30456180290310630532190272418932097280 7804420 34146730926878829933039105973705516800 7804421 -45977527458513893002321227961960696800 7804422 -30068288335778845733499504122419639680 7804423 -84204720365500635313899328846094828880 7804424 -59578164748995512665662524763795287040 7804425 -22111919443280449615699804485214422000 7804426 852708528625708366656289344463595616 7804427 106804894785830658163438375193124132672 7804428 -56802216922819535908365336214593527808 7804429 -829119955652898199051973928079912416 7804430 -3673674603250564197680177267587294080 7804431 9359338352215984424401668452909695512 7804432 12640997323185563703630389143194058752 7804433 140500333628167390870455557837258880 7804434 -19341386883837181315980564879096864000 7804435 42875050730524045131765370834039361760 7804436 19601933615285871229157614925012951040 7804437 -1189697655878054825279332907133663840 7804438 -25808138069184343883472139121331494880 7804439 -41008626602092491537000236481236120760 7804440 -2962088918058961737707203941285888000 7804441 92154133517821683186000649742364912842 7804442 38267852594141885309863149668987930592 7804443 -8119929445449385458869486245722168936 7804444 -57799116039400555648479736809724729344 7804445 -16767247988193637168273354260307820640 7804446 13018508560333057548532992791647791744 7804447 -21750070544819337583103419642774998688 7804448 70451287051632848728164741243401994240 7804449 -60092880889302153206859088112504289966 7804450 -23789641960998260631485848813846554000 7804451 -19763469658455835246853362789770374400 7804452 17590190174954112714605868498463199232 7804453 133702082693451392660292698730172880702 7804454 -20353488775648968990569374868543276928 7804455 44939845323566649031631798983560561360 7804456 -40304164344870277083825002016078151680 7804457 -90840249369186233066782852173198000 7804458 12398207189432348622689612631311155200 7804459 -723963826898804474709086568467003136 7804460 -14679857001423383840544340207927326720 7804461 -5834083924334501824397616239707584000 7804462 -18018545903695453539886900807667415552 7804463 -42479883246202227831570777538499010288 7804464 -12724052580123123471771908233476734976 7804465 21172312199277208641424965874158055860 7804466 52283133453449991477185655480540403104 7804467 -14237371834283750682605701767279151104 7804468 24229901141816789026468075128871473152 7804469 48258383270334975300487674851294613870 7804470 -16343942723845605207362637427289898240 7804471 -93594000469502321228656226392797933000 7804472 -5437378433438028144866670719383388160 7804473 -2125321733089889570158854590777735232 7804474 -58462349688545334177372155286439461264 7804475 -13245457373625025662318916843017135600 7804476 -18936192217230680088728074845301728768 7804477 -13828531158585372940672253928543259380 7804478 69547809498361152441548127827175290880 7804479 44246112273467559864285787249631564832 7804480 -13246862764450339194122831550323097600 7804481 35726427980885370360785809979490393282 7804482 3159817781963643865293133631572145664 7804483 -52214651988645738793793047745715790416 7804484 -17110646404943956891161312574996863744 7804485 -39068902249854228502393828619348812800 7804486 -28929618812246395617462203517162395808 7804487 22145569464508102881396295742717561832 7804488 -5215825397351090595591976639047229440 7804489 -76330256287629170022809741843109857280 7804490 6790769475117758211312006513863973120 7804491 128186888948344746271916962517228189184 7804492 847365451781386405092660814694556416 7804493 -94350257271018687966813821841349115220 7804494 -11640962937904256250093626685617496192 7804495 -52956050090518357665330653810381211120 7804496 10914043660533290687391198061402521600 7804497 5952794205762739317414582655670088000 7804498 -2337402224751817092737369678805049344 7804499 49828534178582418669906942622542455880 7804500 -1136477717269733784225388727808000 7804501 -112614943010095139798998100177305192498 7804502 38612064500734429739047880870350197312 7804503 -1629238120432322073022332374213755296 7804504 171575636063524631047664963626795315200 7804505 9471722320692949682151248993078886660 7804506 -11190628759479655121425736511752388096 7804507 73474066212671211409125085633910585280 7804508 -88153792182966587385357981480430812672 7804509 -32163178769497587404507268102804316800 7804510 11642606755065510173505733362560444160 7804511 -9452793872765458224896654331906525456 7804512 2162619592797127854885855403579932672 7804513 -134326809528443185249100648426701699260 7804514 -30298460680927561505642905222464275808 7804515 -21782618848661732274576716717429630880 7804516 -75819811978976449437912379844958638080 7804517 -18944009872752100154563320925993360608 7804518 11866814629654460298534108607188182400 7804519 70127992923193328949770162689449012920 7804520 9911363555218401706081774383765504000 7804521 16418097754574587674042642130315212480 7804522 -29144894598833772908638248190386149376 7804523 -65650687801554019384590560804244862560 7804524 -12440224155294165379199400040048985088 7804525 -53265757300519744171157109455728375200 7804526 -75172864521696395614295006572488804288 7804527 -665516612792018869872487429235257080 7804528 -33023031135998516414215442694640795648 7804529 711884889730473934808562800028165120 7804530 4834344881838186956966313926028121920 7804531 -14728193975241316169682214723982110720 7804532 23315342069535298241125711883273229696 7804533 13552600709151437141525322481008938496 7804534 46342748739903600262443330775460639040 7804535 -72023231208740942699925295032813442800 7804536 4428586538925361373118944769333350400 7804537 -14406846868020760202831919197310956160 7804538 -28589217537777282500507071031556403200 7804539 -53809897774299077824031259242180681760 7804540 -57408784286478986881609684252810629120 7804541 -4235744262811039970638695557198508000 7804542 -2693418666831951681247500171317898240 7804543 -1686981940533619096638384042479721416 7804544 -779395441302468624081131122112593920 7804545 7257109963066578181062410119407820800 7804546 -45702839438556930026518099740737665536 7804547 116281849546015025135990929091387816472 7804548 -6082525284325923942145896628464377856 7804549 -32320860649401005720544737518913120040 7804550 9804600526103410662974372992072060800 7804551 -37525954073568680169910545105171169368 7804552 -1125696909902581719749860913637457920 7804553 49106348258326391854235438748785147802 7804554 -7241441595393903889779746520388485120 7804555 9716833706311570632254308115661687840 7804556 -82978545730085842153837543311698407680 7804557 -28728406345292584969304116864395266346 7804558 600364118382027691715911316870352576 7804559 -28036897560794542934613425944009011984 7804560 -3075599506570818873545665214152704000 7804561 -111124430413318817452054953224696133838 7804562 31368115224844908363889324005390022272 7804563 -14858868006775944568808792515796600016 7804564 12741765948690943240374329979298342656 7804565 -64026976124215382253810858735072117540 7804566 -23924432267963980624141108723389173760 7804567 36086342469783923490873519555801378720 7804568 90266445930210607139432257743350169600 7804569 -13192645200159610387382189438966097456 7804570 -25242990260147146575504345861899039520 7804571 -27291154718264088623706993272449786008 7804572 -33752545967646785337407023843342540800 7804573 43383632617946569676704153601846415840 7804574 -35461191869492117549969995041150957120 7804575 -46963713977266962217450295064659587200 7804576 3985995550018314530450636884654424064 7804577 70957570217704170885962988396212970672 7804578 51155326403744952153375714821086010880 7804579 73350899061243320404765394770328712000 7804580 9964790466254067251496969436187566080 7804581 -3199604239792127871275616039874032000 7804582 59839997520623547914248693507381543392 7804583 -141636355875677811432123538306624133040 7804584 69858287195284818891477970910514616320 7804585 149894252590790605598895566921528972160 7804586 -792671065527521542678677924642412032 7804587 18956781646507006376989074624716039424 7804588 -4575102842573507485049482039950904320 7804589 38932689064755108996834212753023687074 7804590 13872142217769535026676515360242442240 7804591 -12348901567076600321281385337943082816 7804592 4987015209914479959094335574699376640 7804593 6293429689002391378568512203197654322 7804594 1238419708780076248250836156872190464 7804595 6607492051422596848298624259806905680 7804596 -11038695163892458815707970874269143040 7804597 84453562495212113412694963587725368046 7804598 -55605260304063953932262455161935561664 7804599 8467358819375059122245442037336280448 7804600 6191238641174933422478956140432384000 7804601 -11656157035226029638196125658193806848 7804602 -8703757879744219912522313451184691232 7804603 -35443626322990728042399004712670319016 7804604 52051626215034784528429319686089587712 7804605 38973370744687179383689887102169380960 7804606 2805119141605803029445909107117169024 7804607 -48890063525095904803006578624188958144 7804608 -2704543466735606385770546615921147904 7804609 -48345969940207895895046725586600992190 7804610 -4067897451597165427870491640231534080 7804611 13711993424878942477880437165683531480 7804612 -11925465503272772581368824816607823744 7804613 -90475034587622353216345460926568184096 7804614 33416923883547627526735334484485403840 7804615 4562718582722267401160111931918153600 7804616 -32188696993762058814380891257512867840 7804617 61423885980299630889991026930566929680 7804618 6697985281840089573040885280594145120 7804619 212393587143708337103668591058030193744 7804620 -43593175494376698506182133113889280000 7804621 -20658120771975938926539368249780244 7804622 -13880716719007594454464087331030630400 7804623 52577859915393063117255187484284995984 7804624 -11346842878553975610813881804705013760 7804625 -109471007678911098575141331545553630000 7804626 22125438944273612659036199249602249344 7804627 -35359510297604294402191794794236519328 7804628 -3318171384982987914826786324355016960 7804629 27367809383333860189196787265206911904 7804630 -6060865925713060154117025349475126400 7804631 -62641580596246568166662789252481128568 7804632 38487497052413982462391906436626513920 7804633 -150415171374059561927924430429481488118 7804634 -66075870579222554439489169017695264784 7804635 -62625029047663792557083755613592128400 7804636 9207082221787646884373279158085713920 7804637 2813918366930545749729853524774183852 7804638 33659638968284547270037090140456792000 7804639 67303928940885973611638514773325633440 7804640 -79330354141409565349102381573609881600 7804641 -10559070408445500829033494584961044544 7804642 -29500537441715707900759188529654112256 7804643 -42827507484387516432837649755281287680 7804644 8781144071904470200761031278821078016 7804645 -45039170011820595123867611591619570600 7804646 -9950918647431063958346324050952256960 7804647 127089890734517153805112075983018816000 7804648 -27507727702052993406846599258302448640 7804649 6852746070319245637819559353704434880 7804650 4728576361568396421651659739205977600 7804651 21774465763570544328651878288638033652 7804652 17277473392577682463052619216103053312 7804653 -16056009149663727681751724912470708992 7804654 -33219291607740870612945831745107989760 7804655 98975419811829699236832647440309216560 7804656 -3900923791916876696886248157314383872 7804657 -6465268316445892719324389581710913408 7804658 -31136132532981505728391097471042740224 7804659 257209689102777038384815613464643328 7804660 6028228244381685208983191216539238400 7804661 96149731954403857766226141952939577262 7804662 -13097285213857855730148721036364476416 7804663 -13240432594358107851332096386415197776 7804664 40784959510114931601505150385067417600 7804665 16687035578429729760217874543579459520 7804666 6071699308591015988505624035244568800 7804667 -51679708513994743193900156713623311280 7804668 -45590601018874476396102548368010895360 7804669 -24201264046616246148551663371211583534 7804670 -2617933460360643023157166300765712640 7804671 -46383885970679433762558096509336060088 7804672 163147730463012848108775276669829120 7804673 -15924350485636224289147831446862734078 7804674 9650387650050369101844122135675731488 7804675 -25499098416593547580730014745799613200 7804676 -49129261174324541455195846380921246720 7804677 -4370295769556613383622873089481575040 7804678 -1731351373468437296243737027067735808 7804679 -241468869795093055665594559377219856128 7804680 -5540393195128187084217922860670156800 7804681 125865766864146738729725051899384755482 7804682 -42502466444146387631185376610616866048 7804683 91398201087775622058333799459891977600 7804684 -1241770034269054191629970512855359488 7804685 20276988778229462910596192802849980160 7804686 -3101944051485671012218404993892095936 7804687 -13189493133640427703519697583722416000 7804688 12081872843901790714181021066801651712 7804689 66874195943462603245360639865137872624 7804690 24425752119771574403633808023235069600 7804691 82939472107296740561436424239876417384 7804692 6012131421190734574748452938750031872 7804693 -22840840274644830044063583387580197956 7804694 36584289027011578745097288612221860896 7804695 55446494378051788111625810602606243920 7804696 47449058065265331740631813636439388160 7804697 103597509603904186808125302954545410320 7804698 -15025938175150832336252121851302570752 7804699 -29382517843952481199939913450040392928 7804700 -58851292786472710588735136222575257600 7804701 112630696554826001990563178104495967040 7804702 26940322104991648071580954085720775552 7804703 -129284884028247499484430001012148934048 7804704 -6583713389306971016626723990103654400 7804705 -42772957861472670641482102562800395840 7804706 3137516420362193113495404661932103680 7804707 18411083357799641086402280884425304440 7804708 -12157953091953205748556962182860326272 7804709 85633095258370411092244042963294511040 7804710 20840796298585409676858226591659187200 7804711 1563253283879029590561862710571471000 7804712 -74658126943454878922264955022210099200 7804713 -1771337441458494821866971415108469760 7804714 8696131453980126599457732156810024192 7804715 -510087253252514870190603144581698560 7804716 -66977542584411758156420442105808167936 7804717 -121411706027864817509454607956517572648 7804718 -69674652158128209917177594420892957120 7804719 -1620974066710454827692449995093710672 7804720 4311542580226364592599979807610306560 7804721 -5089795820261478492839580929804100078 7804722 -1899456134294514883720455113553368064 7804723 -150566449850645895794249259457444263028 7804724 124149245903034825854926884515181275136 7804725 -7614490911676842917431540851665724000 7804726 138011941301988580100604830627713474560 7804727 10687637101496565529352266826092194240 7804728 72641427094214329501565905775601254400 7804729 2650264624938041312438249275377072784 7804730 -4410438889342502057241815791884751680 7804731 35448080587632373124222847616449265344 7804732 -2108126333189821894180201724122546688 7804733 96049618149799286468555357708778902982 7804734 413116827796241664744048106606728192 7804735 -176129462520487725078741907012471440 7804736 -4621970237900942074549061437843046400 7804737 67501425695195853453642550616681589888 7804738 39067417963425875123349337142640845520 7804739 57187690668329187307776940771515705624 7804740 -459819736554627735196309397913600 7804741 -33867461215979415410468112176423397120 7804742 80304783951584547461723857526301216 7804743 -29346479754803864464199798177027685936 7804744 -89159606979496195587460050642788966400 7804745 -74641986494418406309144677469262476800 7804746 4058766357922112392539965072630181888 7804747 73686937414771971579412897661559489160 7804748 -33110117483859082400113361147054214144 7804749 -4508445657169110252454197673131798336 7804750 -21055738087992200170242939814456560000 7804751 -23322021154550615530023378341915930976 7804752 9942319240254039473163460410403848192 7804753 13246490821980196421130143149580316960 7804754 56982526884735046900115279167051026576 7804755 -496422645211068683175299156923801440 7804756 -6528405117606238499322517727659683840 7804757 84064379454994139675490643944930573006 7804758 -253978963572014373219526616196303360 7804759 -122447337580288137493698685463121378040 7804760 -17114295217010112116809904700352512000 7804761 29348105438455863385031297391429330624 7804762 -581100360056615592235475215179441408 7804763 96958422490688523468346112856298799040 7804764 25934860283827473341724424418002552320 7804765 -39946021732559680420330972465145624340 7804766 -5545775050508994191653417360132694400 7804767 19057012678424454318555038685270435600 7804768 -128599999459338218576637618419912146944 7804769 -153660784694833225475359187207845603500 7804770 -9777223115496733881900983125597862400 7804771 -54941877701469079117144414235004879008 7804772 25482077025791133200257233589290485376 7804773 -38474119204218499596371259340545147456 7804774 -34005802795927058368806833906361925632 7804775 -23440856729155957869161209316281954800 7804776 -586507902670185968564251666512445440 7804777 20791130779533279227904783410292561920 7804778 79086609990318638039659972164379947360 7804779 -7012134023440110339886846717762139472 7804780 -1506079514908579078141715365277184000 7804781 -125120519133732622473734651451159333588 7804782 -69269939975799233828843811828630681600 7804783 -51857623789619074689150767372528587280 7804784 5354818372862259307422788967424327680 7804785 -510795672559651096039524983701524480 7804786 40687245371073284509845410518931247744 7804787 -55403126209970451485572171180336368564 7804788 -25800789531807139759292467948957986816 7804789 -146644687536911781850355263101449459410 7804790 -12122153838093052059733084267713841920 7804791 8715681716465969317761158671790564448 7804792 -33516048670396050336004195096660992000 7804793 -94014820108271340935154355601696231958 7804794 -4166796215124483923232543055822633728 7804795 -3813742356726647580210037822201555680 7804796 14141632503416414984898104831199897600 7804797 -2068807961141489394575986139312836608 7804798 -22374683149754599477519311890839641600 7804799 36943646335539984017526515478717959160 7804800 -3691315666368891213821523687112704000 7804801 988078707795119658545184033376244160 7804802 -90791878800272159729066934833800246368 7804803 -44229536507134622388530614093088140296 7804804 24405015826567625975197454953560518656 7804805 -79910348514236874385859875682986176000 7804806 -52279813546938077771223536437808234496 7804807 141915838655212611737815748941038156056 7804808 43362513667618123062083402398871715840 7804809 38515697103949341767748178439683626720 7804810 5803793452000707854844195570055066560 7804811 -54387165602897204286643406210597709168 7804812 -18189632095540564440510402793801855488 7804813 10734145245214128127701038609343387062 7804814 -45880030983845662033263984998110451328 7804815 -9298449539493406400668605466408848000 7804816 -7707877781340048860176824849046880256 7804817 -16352714065826880986981100339809002176 7804818 -29305108045967685963275036124000572400 7804819 -58912758304750514960521327618379960688 7804820 1006061605428666056290383065887457280 7804821 14663735219938575369024611791230455712 7804822 34772978891045506601331155862894290112 7804823 -47028563702765976721553437303660886136 7804824 -53218620172180181013848974865418670080 7804825 -9627372657011802944824032169011702400 7804826 -25658411236955355370733295398697784320 7804827 27907958380328619126806150564323928364 7804828 121227119408804332545936551235561615360 7804829 -94362592587562210620129480109150860570 7804830 6022687498658912347912624295527741440 7804831 13182239522993624035380058215477489632 7804832 -45787352050271869321614409733067767808 7804833 -26622210022678436109175708407612398592 7804834 6461592494545008638589442136557332816 7804835 -89497532778324751005989394058088892720 7804836 -718636876701783052505645119043427840 7804837 4108888682900643634959520437277384480 7804838 480713331945076661002576574056996320 7804839 -10134576080858360044720798996059095040 7804840 -14475774107812689596644562633872435200 7804841 -49453318208739357204487032631009200816 7804842 -12905247209859031305543113295965500416 7804843 53017140083796682394305572439023595824 7804844 1999357195646348746711128301847947776 7804845 19578295538488062240683465791218443040 7804846 -2191850030145890992925485340366405760 7804847 37222893644415065152429585924206674520 7804848 -6168198574805456831233731219420512256 7804849 45172297272543709235084290512327377088 7804850 13419363766372359911268309454185552000 7804851 64488709221108513722917804356854891832 7804852 -25731797871251713490108573921674242048 7804853 21367167442128127021171452393408699456 7804854 4353276581528842556534227228698522240 7804855 38184449945667570699302449755591858000 7804856 51948574133732712289609958603667087360 7804857 45087158929178170225699987566629661120 7804858 -34305548861960195884146540584798031360 7804859 7269219944317033609513259603820555000 7804860 -6761304414193382816870972172370083840 7804861 10008999209389689704314582239803021632 7804862 -16068513033240872494418134544398152768 7804863 -60419683970760810914591833188111600 7804864 -5048349954315349947914796596790820864 7804865 49827457083915062038903286966186722260 7804866 26909101007588894122265071769200506240 7804867 200065876952466514086110930304428500320 7804868 763606520620069489695774295856513280 7804869 2891405107787866826826043481846120928 7804870 -7650774502543450717600246003130849280 7804871 -96702154544700621993360544816319909928 7804872 66887232188393717525837753203189662720 7804873 133867820181717127596517692498774348122 7804874 -6067330171753423085909640690253516800 7804875 -8065287784579813760453065478274024000 7804876 -78242919409051217692312964629511623680 7804877 -125142867485373338127673630886904754560 7804878 -25818860837033037221696278220399702976 7804879 105265499503298965512008660389599050480 7804880 6037382807584154922356060845026754560 7804881 31994982387575010829175007945608906112 7804882 -66223517479384440304627389375797924208 7804883 67202110714668611505997473285717491316 7804884 -63248797738543255159519533627508285440 7804885 -38378820267824919163770180447556950240 7804886 -23098625476666838583414082462975881600 7804887 228876590335674092593998325751389440 7804888 -6597137381690295786843557941920399360 7804889 -53335661163549367806959846662230964032 7804890 17149747763219527533346065144083635200 7804891 49960182867976734875662732548692979712 7804892 61712889641338957799557794459605961216 7804893 -53681273659437651945059316484747347936 7804894 -8944452101693803190216350916163342528 7804895 404738585904554326393387280972510400 7804896 42343995598841007476378311942943539200 7804897 11836594094363236313134021952697687472 7804898 -45840680946579281925840837145698821760 7804899 -22270658049312447859081731944532649116 7804900 55426610948769095333303435268989360000 7804901 -2746134724546008556021139139871529472 7804902 5359622155280494208086005940456617984 7804903 8365013976674030998834948510837979944 7804904 -68393599591904805911072926600028620800 7804905 41454116108528830848025489896143630400 7804906 -51335530909818295421397339512708128848 7804907 -41165014473074716676002525246732446168 7804908 -59271553960587928918922896227094910208 7804909 -46093404790169185060587102223075345184 7804910 17577548546998931457545589819314405760 7804911 -47725095115609798859085308023659092976 7804912 -13319350644995028943476149562824982528 7804913 70040420598567536052175673934903150162 7804914 -13761251620344967147211755900787374080 7804915 -37240417483674544701926297165833524000 7804916 94812944299783614662319842445398959488 7804917 -6219573554304301801156579833425019360 7804918 17507227914257962558625663851837353600 7804919 -80408094360397794918985022815459052520 7804920 67714480178171751183289590889521561600 7804921 41231731006262006061588341743470839892 7804922 37390453245702012632599972519546822512 7804923 -13145983032752912136985580940255853056 7804924 21347687987254102236006318387976276992 7804925 -58254136204357338939930415701960274350 7804926 21751661554803970537317676195631193792 7804927 27372005669576382745845212849154337224 7804928 -5483230210671097764173597270731653120 7804929 11131408137019381984412974312824658176 7804930 -47380705596634059836157696435809280 7804931 -69570891066166736355627705981160609536 7804932 19048297447273069431427616397198802944 7804933 92500069007296217215979525515305519360 7804934 35065049939055408248343743717631185280 7804935 217562884865802458202340546644385440 7804936 43208550329552644305104936159204597760 7804937 -14413620244453316212274755100905665600 7804938 -11676548271296374209601661516521858560 7804939 -74754346758297311377658927386407701376 7804940 -1413021453252650932077095481455155200 7804941 -659677532260963686935528290094876736 7804942 20015362628757742026733977253630951872 7804943 13880716074905137393992191724329926920 7804944 -3887054332168168201274306447671296000 7804945 43573239139049780245084591163071050600 7804946 39098194727116605987166352623514934672 7804947 37289199917192157555578834545569302640 7804948 -69487516845322634630898182591139544192 7804949 24458803484584400545048341728835655950 7804950 -16073730460700075313766856058423292800 7804951 -27336626294769550969258613624849252736 7804952 -88764643245693983822105711877893990400 7804953 -11791944824024676560771818064579912640 7804954 -10988317758812930534847084091758103824 7804955 -38563907901175294785395052956833227840 7804956 -2939978694135811806079725579325244928 7804957 104346344934525261097643663406189231206 7804958 2497962108963958416378748848670433280 7804959 20803482565669691758234321561666597248 7804960 63004486574160465718144438890227957760 7804961 -115889051540119253367445527331795093248 7804962 -9652053154056517820656237713347445120 7804963 18674587989612101782768529108673935360 7804964 -144903864193875459849471427908611103744 7804965 -4204178696858635889032626131062464000 7804966 -12160972738262050504198625035295018496 7804967 -76802195649876205418678109130433139600 7804968 -58866350003247783485101703542412083200 7804969 43448101263150342995277386491134389760 7804970 2324973447945435181397182487450496000 7804971 191163993864258636542920076095899254400 7804972 -19618683615506363079734093598191124480 7804973 -1589967171103744126385372924600385600 7804974 -29966261841700672878251766780926984640 7804975 19251624250866147317762001226014905000 7804976 5794530131065694069909869216724140032 7804977 26828365121373703056152799012227331840 7804978 32346514930054064712083839846627745040 7804979 -505746842153899469570003920614451200 7804980 -32444326187104716698291364152118343680 7804981 6032230896653062500370484550333260160 7804982 25142052653470799997448679314463474592 7804983 40391464437284173536978897510161442024 7804984 -101785523774989015657271809869516840960 7804985 33524096889943021108335532140075114180 7804986 323950745609947626711393784036944384 7804987 109939861963786878033473422836134801636 7804988 -31097636562463308894630292752545379840 7804989 -83323629883206820555865794591569371520 7804990 -48315153727308744366242192593260120000 7804991 -85171749830689804086991748539444282200 7804992 -3254849218034181302761200710697615360 7804993 -41728384329365082166186339747031528000 7804994 7001939637929516982908247274733617152 7804995 -5664704512874725149847958846148860160 7804996 57146387168555934732791757082146128000 7804997 -115480495022123861466047565575886085440 7804998 -2458373337100399984866305836130149920 7804999 -100889369702354077166587889282612885960 7805000 5072494507302052042302114369945600000 7805001 15850570521559556253948580803527604000 7805002 14957102145284494037107351135713132480 7805003 4642493775879134826071430080470000560 7805004 -34121332131146072412818721183463587840 7805005 415160163337679947448946867231435960 7805006 2341230614332079319753247701425053440 7805007 38143399915475693957828738602861953120 7805008 17957503050988902147250849964169363456 7805009 121847499809742663547382564180886852210 7805010 27839490889497226911904175783359142400 7805011 -143909788506053243974802102034662535776 7805012 29270581875120092158238800048491229056 7805013 -4663024101580979712538784821050428256 7805014 4591894163938369916287633937160426432 7805015 -2318966094832260852927446001545412840 7805016 -1044908772818272157577889822541967360 7805017 12071107192491172496438838011352417552 7805018 15458188079794017833425142593481332704 7805019 -98161587962175450359327611554681684480 7805020 -17596235797155178326134303402701854720 7805021 -8227399403782490877087009702107145600 7805022 -37208855712272169983761193326079963328 7805023 8158204466175486422898957694880291040 7805024 -73360859835721103751231535611503443968 7805025 5446703636773170335142128242604352000 7805026 476811654424675457418813130696469664 7805027 39455771345088827567600224938477012192 7805028 -1945143538757843099681475684338761728 7805029 41229905213335537147234432751325969440 7805030 -19310661041574872073430706934516238080 7805031 -65339943533294135947366502454166172160 7805032 -43213577931889456115061214918098969600 7805033 -14464460325121089661911561713625378060 7805034 26568359229992800500317662999956475488 7805035 -37708501792937727727675683852398712000 7805036 -14911277633441700095678333852564198400 7805037 -55061592754710218586194034376464277440 7805038 106788726828276155590486294536268305600 7805039 -21099405423176893928005332466755035136 7805040 6615593482588329464430138556610641920 7805041 -77755300754191766279529426184571968558 7805042 33775830483334567358736414659504916480 7805043 -62409533049748760837673145915639517868 7805044 -12182656766867569083387068136301708544 7805045 27492116576932181900633813189501719320 7805046 -36527503296171458055330308634828503616 7805047 -18794714978332154020633660772318392128 7805048 66129864825324463179732279527631360000 7805049 3784245008078591919590834101904475840 7805050 148443821735696047909704867729753600 7805051 63810539274167188766548308598751850240 7805052 47470305062187953689111820471640499200 7805053 -124616723992595451525038219308013528698 7805054 5610106583207845369051334344081245120 7805055 -59073205971608857877125039244106670080 7805056 6292365188817918580756032665986007040 7805057 63027726998925784010866048458583192872 7805058 -40641860995120781038291943014183564416 7805059 -985462797108165446378691715541677496 7805060 -24797551493701068461556610615964812800 7805061 -15223910273971534586988340354655526240 7805062 -2348750080569729216319984899564439968 7805063 113252781820592405613142924182413014248 7805064 14442457431732726677206627462822871040 7805065 66773227350408703273760585230703375460 7805066 2741229931939131031521074284274024544 7805067 14575030642367217553799862636023520000 7805068 36528895719508194260403543244745902080 7805069 41156590403836720230776451229745932470 7805070 5101689919397487384773281983998768640 7805071 -17205688170674946655122613196488271616 7805072 9048298202648317008229304523216912384 7805073 -14876264417161390834438756084635861696 7805074 35415688098377595917403180448249711392 7805075 29709927706431930755059598460923700300 7805076 -17595574903019400248401882855871109120 7805077 19500522750881079133815868148030560672 7805078 -10228862167995869255156286496939557120 7805079 -4026101831045415685951744254550030224 7805080 -17976920280883504165394476602740121600 7805081 37902198036578757839663573608400631882 7805082 -15037158185569564539952106244246333696 7805083 47302309259111140580961024346780251408 7805084 3480565617736960986187973356132494336 7805085 -48528010148235622615203311154482877600 7805086 -57788172908806221117746313260276191680 7805087 144868759581274515357418020991036800 7805088 -36712891514861998362251242143746752512 7805089 34531405597318759096507884806295293460 7805090 -40320685198379024161021430638555446720 7805091 -3079174382832034815881631093972343296 7805092 17779799840374384117043415757285000192 7805093 -72264292773528466043996910482664974658 7805094 8579323849611858652575193410385943040 7805095 93948797621801883863772027704825148600 7805096 -29821078784519660177763979647833948160 7805097 71704498845786902907589503915341128074 7805098 13058852531496119262063673263192241152 7805099 44344576212329663096912605217597186100 7805100 -25435567887357821541151745485981785600 7805101 -61697821617407320361947909077391680192 7805102 -106602388496085626541052808676120576 7805103 -53787514842058091337488258761486774896 7805104 674593854584439737534020162093137920 7805105 -32230681180259450933581786980931200 7805106 -16945655934630777738524372317265107200 7805107 50131902455007617703583509935066169356 7805108 -72992664071328709673168585504425438464 7805109 -28552112498540653727302329576423721632 7805110 27265802879113238607782116907546064000 7805111 116004506423338154582433487445031618024 7805112 36723118938125003902405127155077550080 7805113 -2525679060518736055025778526771749496 7805114 62440086923548230585702515816682988656 7805115 -12266895209818316501946102906169396080 7805116 -31016085222272043610827978914811248640 7805117 28631908413300905525397650962778180166 7805118 13215690304868285289272136558808350720 7805119 6556417370109694061064019901785282560 7805120 -14380918377473896232809111997141483520 7805121 43152934909131274536245038426630427520 7805122 13094251013186783343765198394701456960 7805123 22549939670946237240247897205714541372 7805124 -4176149090302315126809442242769628160 7805125 38514806222693361271593578195188374000 7805126 9340526964692139939312047823436431360 7805127 -53466380410647083682017319617894209920 7805128 34173630439149755047835825285243904000 7805129 -270767154663503634990901388553795660 7805130 -5833585651375586937619258370499444480 7805131 133931228539876231028286975326058294932 7805132 -25439206594364342448778317169922634240 7805133 -12061265034981329975782360820416469760 7805134 26547153052057083738162954751022570880 7805135 47335938036103942199259371874316132800 7805136 493380489882977825116812638929551360 7805137 -68705103492605140982909058320307507214 7805138 49121744527462023660523789186759186560 7805139 -28647915633895522022660354502251637576 7805140 -5722368882368401233714071838786232320 7805141 66986725514760137889293413183886878542 7805142 26787040379052203772493468777129731840 7805143 54666818406573311550696791619244048640 7805144 -55052549572569039438321331783550883840 7805145 -307986243408700572170804116981066560 7805146 -1550364324918575665995680076932851728 7805147 33181872323057880778992753009168276000 7805148 -13680513711795918527342713092919274496 7805149 16695385873277871866055933539275259904 7805150 558435808041694053666667511837448000 7805151 19797890404713092159591668900188810168 7805152 -117037132254525848351623809643267227648 7805153 14861969023939858602114489048121386402 7805154 -7306746593290171374875248144309616640 7805155 -14345505639174140103472915970705135040 7805156 -22648511721243788380638659094440964480 7805157 -11330230079528282654162827362470310912 7805158 37628336799257636770164454938605203680 7805159 131972798696774555202312805898125966416 7805160 4279071309867582339850040004666163200 7805161 21368311543724933055651908195605466532 7805162 49435726646320680314301960723655008000 7805163 19242978573747257121826196380670972400 7805164 -9583660796967023143014202043476376064 7805165 -11261547776581077606013373383492606080 7805166 -10337780450329189908670653830916489216 7805167 103498172199921693207089841447407879952 7805168 344135970072956455327221602984656896 7805169 -71431306171662292678312409205233766000 7805170 -7862129291316928201509278627826575040 7805171 18574381707416568819800152004487219144 7805172 24605588546864025608395777756125302784 7805173 -136723438040783558854017403379999402578 7805174 -32959466854276664359980128685812669568 7805175 -9726217064692602485632807432268131200 7805176 -177373163032348137379491154201187328000 7805177 -133005185324236639907233764988097005974 7805178 -654208115221615071406470092337888000 7805179 78479082972572595916110300528490157760 7805180 3884506949954081498265772628418355200 7805181 -523433756382623133021257931488600928 7805182 -4962096717792898016954511250793911296 7805183 -15531567397654268583758719563820349376 7805184 -22783543756241393536906271692576260096 7805185 -18755813081611839994899561733317256620 7805186 5178325267601228767023436004061709824 7805187 -18045186667850367612435606008505549120 7805188 559785686961889237798007380638019584 7805189 48733629741166152348374964360689012256 7805190 29079566149481360942631981420881111040 7805191 52491612013409494340005665749932641384 7805192 -123973036999410939451007424992838528000 7805193 109465365564833588478342301863971971008 7805194 25728097942006592115011347128832156512 7805195 -95091633897012717346153868266930552800 7805196 17049888377206770766616233100772802560 7805197 12110386347164915387346339578008750646 7805198 -26213672043148283099266979047643903040 7805199 -83360906060941045040634974772377285760 7805200 5909720094181938060144483120250880000 7805201 -148954109510780562705862605436326462798 7805202 -28626091824473345621951744135099210496 7805203 14722873080911396136122464287351603280 7805204 16924846574560451642646454944126093312 7805205 25969334036247008071794989499870984600 7805206 43698026215289069391219759187700299200 7805207 92099207378654207266179719960929680456 7805208 -53199444964648703963680859666739056640 7805209 50584625623441783408611521073805950410 7805210 -52488101018310286458004628268920362560 7805211 1911828730371955280559450357810647040 7805212 8005890211939931283586158562922579456 7805213 -51870079022604746075325420528044018676 7805214 -47742379257048089038998984223298559360 7805215 9721365949301508224927407836613693440 7805216 94923004670961594856651273269716582400 7805217 11031541068024419127428331807377218560 7805218 -76151326951365551373699237059417611440 7805219 61230695506848945169345000317173058840 7805220 10421678082444988280344076386377953280 7805221 63750712744622717035673112769209999422 7805222 -30108622129419171751830103724356632768 7805223 -67493128947974987487331378938385314240 7805224 -5794313916145194648396474577111941120 7805225 -12596385865591106960020851928823057250 7805226 474556021738062845649995355432192 7805227 53515359133355798143236404251881639552 7805228 54898272842395262509337625168725660160 7805229 -46447957559888582527522366520405362272 7805230 -8270112177533438251805297772347250240 7805231 217054468896985072956335777338030464 7805232 9734096064226687415575830833647288320 7805233 3108324115809864042613786002159341284 7805234 -19072818029567771042600551319432225280 7805235 48070791984070167191714537622077886000 7805236 -5386989423960841637887448279457854720 7805237 51569425583755580774173483753309452768 7805238 16192019338942325251271130612765665280 7805239 -61072437855532534986310903227438597176 7805240 98470643282266647646776032740125388800 7805241 -296715291208537343072142413773668348 7805242 -38464186857118530482228627265166374912 7805243 -54664980244895379740382325234289272320 7805244 -18365250546635603412949105389427842048 7805245 -17150379036160251851298527318439621120 7805246 -136853404520496974793431320556084503680 7805247 -757283233705670346425745547210423920 7805248 -6364518396359335094691179129129140224 7805249 -24430025232425237006215817850330605436 7805250 5292947905780304429583559723279080000 7805251 -19491729113269437426457337664082170288 7805252 95729628505658286218729438248771584 7805253 -6640564038741330826019296726628669376 7805254 4004894859232236274680890484988719360 7805255 -15811788496422482127120064516020710880 7805256 -74998417222936670779239436230707404800 7805257 -38386253600274217796239693899543822720 7805258 -23078819739050540986148024418360832416 7805259 21648183221378461989582066790974447720 7805260 19910998555266373743889647519285242880 7805261 57272473236399500758185894763195326360 7805262 -13834790657270547456430289289607280640 7805263 -21790543825340429768449318647504210240 7805264 9309080435138950326328984596199956480 7805265 -25831190600006037314100255653832158400 7805266 6579481940250426994427507958841451520 7805267 2424488832690749384003648433740745360 7805268 -80037220688160180440159876800657121280 7805269 109238520683994761355810661586529214670 7805270 -8777674900702800305829115259859066240 7805271 -37184625467717926200414000229631086488 7805272 50237869244816917510193009975948697600 7805273 -14593452825067346379447951688415976960 7805274 100530730262373514001906720163187968 7805275 70092594523115974370530308688450229300 7805276 -102387302466127148990724960282198228480 7805277 77938031473266654839501854786585262214 7805278 -13615384514927994323307506912616650880 7805279 -10736214251140812902687555658111044640 7805280 6109387277676236745567163070325719040 7805281 -86838769267494848299139745944654889696 7805282 -20045785062415707976644102858486169008 7805283 74554161861595788123971168227351087224 7805284 21570580238054170650503884684122367616 7805285 -18892561594960323678406607169881682600 7805286 21523253228453419810608021488716633632 7805287 41795208838036393033928123938213584000 7805288 9129661546724994786269073590606453760 7805289 -87355037931484543231926018575080004976 7805290 67103759754945114495704581142254510080 7805291 6653615118076295916323504531133565872 7805292 25770639520935623951649538757373542400 7805293 17251445336573976947410832937790848000 7805294 -18863075097521496901570647970987939968 7805295 43815884524004065510019178193757760000 7805296 -16567392787309537466701021553974018048 7805297 -97487800047903559191063348682261246254 7805298 6194490480515143037862592211761297920 7805299 85733169660045098644561020414938517872 7805300 26363054930535216952378137744681888000 7805301 4421171299620651609136284969298003584 7805302 -52339639041572009242858174289106999648 7805303 -57461327110410317897517632460637740672 7805304 -7573041490644065767067168805376819200 7805305 118043087824731007746995485868658144000 7805306 3139241951649511654884057507403660224 7805307 -21929182027399135168542352971844623036 7805308 11106247153930538620621381064542976000 7805309 -22555433974747500480030451390772255796 7805310 -3035687446297855568631285308368684800 7805311 -37651575216597045056031269148751853576 7805312 -30820112911143130050157598837928099840 7805313 3026604074868709739928642598121094642 7805314 32512477255434565893501873063350722560 7805315 33262138274262318191456829706276240800 7805316 -39172512496402563088158657623367438336 7805317 1023288590629341362171458320528234848 7805318 21117808293254938389590036934924953280 7805319 64564297253074695315983232655357637544 7805320 49824570021519650521736785758599577600 7805321 1589923876186472621253242092344549822 7805322 -1648382001902367269849366935169541888 7805323 41086693845041321204445716158136847572 7805324 -29214878782563555793971011325123853824 7805325 27454938709900662428354451091171663200 7805326 -16254537715282308510317204831008346496 7805327 -56456327467764601499179484465539471824 7805328 5273788057286163610782765565866737664 7805329 25805512019500402368526102800588765312 7805330 -17226676957036805671084101622178239680 7805331 7793828515909065406466792850656999220 7805332 -63938946804060754465695293691726030848 7805333 67458600104360251889349821908348919520 7805334 20697406517634944266711286770097358720 7805335 13284400018226192381975709785668657920 7805336 30364038102891157570122548309466808320 7805337 -40971764798711921787662269503742507776 7805338 -34014635067904424717627369963101785120 7805339 -45522864050056749740092597493690497944 7805340 -31211565447376841801085025897283758080 7805341 115567495768174314570213596585356045984 7805342 778233179308374444318217011021414144 7805343 14993613005088551740540260765241678848 7805344 -142958914984904793795955128799884017664 7805345 18801098805510164922501990785073950100 7805346 -25460143565605268791196658010707233280 7805347 155022071930611803161960607246246696 7805348 -623202914505794725793626879475669760 7805349 22057580378406953079916629940403452800 7805350 -3321187348011349097272891871331360000 7805351 8600260526418031015711552260313553352 7805352 -19870811347927145598653926874911948800 7805353 -44245296861986139331605969537333179398 7805354 55438364955070117498829140993712435376 7805355 60055317005099919489085547067925278960 7805356 31191628157934931578305763064160399360 7805357 -95464869952668432958869699251349157194 7805358 -6051298871724030488881592630035200000 7805359 5139972294301777212219322185954588560 7805360 374453051595459091914111296918323200 7805361 -10305607003121753425840643356953994128 7805362 19428688717908719312425821845521216032 7805363 -69369890284732328718211279782178922016 7805364 9357184499529621447503236004893396992 7805365 25002115355132237839847270527307007000 7805366 -9522874281320915391503411929924362240 7805367 125764268851299815112117707998046784 7805368 3982142118795438420556150153555906560 7805369 -858981309393703899317950208725161792 7805370 27426161697085857299502173267878444800 7805371 59047460743770826544883071509686302720 7805372 8818186047107828964579814161365256192 7805373 75103428711824908738966793344821843168 7805374 57547277931396267650907411543433287936 7805375 4010774964203900583519718314881988000 7805376 17940732904650093665920063408397352960 7805377 1540290833081649228035568434815908800 7805378 -21061846094774134823944185415767137280 7805379 -1636786450373849415992103712743722400 7805380 -33450495059741274036108103619757957120 7805381 4194631531585774062288865189350154200 7805382 -20634311528127830566552581541139310720 7805383 7765104140650771219097664887373276632 7805384 223539035523979280955664660026944716800 7805385 -2307633416275392362833360986738528000 7805386 9100270296151968193129228437218778624 7805387 -101811409378575946182886451554660793964 7805388 29666288842312041377948699919418867200 7805389 65467309716347727603750751037681328780 7805390 8549603079406657078855577009570755200 7805391 57989565244662429277536381632902420224 7805392 5896052960609712504581916723544195072 7805393 93518605592073328205095137791109798642 7805394 -24268495987985912738221100407728692976 7805395 -2296635348882612717939644882224307280 7805396 69093077923174453091071093421232983808 7805397 -5476569276821873335586374061677211136 7805398 9330124089595798404464085884944203264 7805399 -32729471634427689027133767714262115664 7805400 -11315058880902522262880121419189760000 7805401 131132105444932225837700758002387323402 7805402 -9015740232977877794347532449869732096 7805403 -802429627202459700962167082926160640 7805404 43601012171095354425487874797767507456 7805405 33109210600654442460144017912327628000 7805406 16919828383598623815207007212537569280 7805407 -44158393099752275908938431775035430920 7805408 50138129574424853381548866748636200960 7805409 32192049196786122383795974215862044480 7805410 -11157001538578513060393331760286817280 7805411 -24715364585262984305433832483439748000 7805412 -38472091767559648409864075674924877568 7805413 61553184837237294456319394396076122112 7805414 -16194573306217017877035267338689294848 7805415 -18736863857844355239999985429031692080 7805416 25441051099903700719216031520597504000 7805417 17420672649271384104845520095109575652 7805418 -6280517030312773861643520267097485312 7805419 -47528372815935996359567884946315143180 7805420 907962611008862280885686079297945600 7805421 9199964399933566390192193780017077708 7805422 -46448405400386669364754986922089291648 7805423 7858053757237652571190806317074675224 7805424 6694454491841221774746688781285326848 7805425 -26244655436941986762206272897410993850 7805426 -18742734383297475205239529801053551088 7805427 -1361883649972448314028904796661227776 7805428 12754675560262513754709047215937699840 7805429 -146961296923795812478702945945222661970 7805430 -33339882883622658214327562536655904000 7805431 57951421207266143264603751971954637120 7805432 651240499241196606652932112091320320 7805433 -109112494406314168641770767379382602976 7805434 -9376127679715939618707185896760582400 7805435 -78150265159008407739835588667431622640 7805436 -27616507446673418551789853819793899520 7805437 148575194279082853027254580812943910400 7805438 -30633788480830440534162209207771503488 7805439 71753153316388200074563587643272120504 7805440 45570653427928109792796767592382464000 7805441 3235903890320148052391850446738980224 7805442 39389061546576051229896962574957040512 7805443 85809994685051705798213487298050430864 7805444 8951586655650016159965546886636092672 7805445 5085498005771075432465885891320021920 7805446 -293677445633211147077232625953349632 7805447 52980476698700921991293612583701368080 7805448 12221609548748181883268045328008478720 7805449 12729066373942344169190621265608615450 7805450 -24692385189634974344772065350556166000 7805451 74486816539229903569396593827113910232 7805452 566448917681107506023935694729216512 7805453 -87097658856393323256682991194841924298 7805454 -40256124984249706397238674218866974592 7805455 70057584369977273327106428874430991400 7805456 11302213564755028193170867097533415424 7805457 -12171027305468454929543315963049805440 7805458 -7277123360563501797421842925598473440 7805459 40075331370118605841067080538956898880 7805460 -5960768362219954311937964574518845440 7805461 -65482949401019139653734956193599389938 7805462 -9845850153609110793775116476324404608 7805463 30217041881520342962550017356236893544 7805464 -79357224617306781928176160595017728000 7805465 -52617565435112173330158485422784905200 7805466 49387973779613696361006796051960339200 7805467 57448563482873182611320345972697488516 7805468 96464244676601715217311185337729024 7805469 1155704386281951302865479917948111488 7805470 -48102160454769060525283146123022851840 7805471 -9860461374516065729309375133402887328 7805472 8502728345630938791839331839890685952 7805473 6207392128086984824235902159670402964 7805474 52637206033848956807724091926454834560 7805475 -3777848266386419482283504209400369400 7805476 13410812520998287018097517327096537088 7805477 -29167131622438876441825742349331348674 7805478 20259887420692517962263792213299650560 7805479 -62313854002320658359644929620929353320 7805480 16597195623479680663817862949940582400 7805481 42877103878591481645943493028418494352 7805482 -8509403703475679859123874716070322496 7805483 -6030892824054807445611527868502201824 7805484 32570553074365932829709423085179136 7805485 -37868891369106042804776284452257056800 7805486 14906406293464537165495275729955119744 7805487 48707740044819464401377207380236042368 7805488 -17990993670511487702012721983626559488 7805489 -1491696340375974802425072373744866576 7805490 -1015384764811098608665945859152281600 7805491 -41867083403969283259397120868822034848 7805492 86743366983783544804965048766331308032 7805493 3873509468684088978972795572279151324 7805494 -45581325113242990362468988774726468704 7805495 33851429868815091953623766091617272800 7805496 -78448703002287729020857310821103923200 7805497 37623085278142661158175617349452037632 7805498 8272534500277947918647970973264090080 7805499 38065613224492212434595270840464012736 7805500 143692214543470026341289855122533632000 7805501 10404255307915238468000461491170217600 7805502 1414566590367044450255028226915654080 7805503 -49611372222298045929270445199520317248 7805504 -30841234846879436266404725356694077440 7805505 35094004162757297253122268151262289600 7805506 49225249704670171951513130721700598304 7805507 -117678848013605215113724158969895346244 7805508 422515411123028803965378561670502400 7805509 129637824439293882623235762067579575710 7805510 16676581204742514065640314300387439360 7805511 -33515309729137124555127343185567264000 7805512 27755947557898332091127630667206000640 7805513 86961629323667855043026335639270839780 7805514 40883933090314097950477165567728825600 7805515 399686543640668351780777489111038800 7805516 -78282488433398448950153741080290078720 7805517 45625724286328789388440037421974873280 7805518 5572983070267333363855259978868153216 7805519 -152741917864467041990150076740162632080 7805520 -2362286718403572189356125916026798080 7805521 -36571922982999697117045714307096608256 7805522 14899741787799039863500694232364071072 7805523 50632270359175100805914151292054809600 7805524 -39777581261408998893936378707718662400 7805525 -970331852008455578253640131810470400 7805526 16276585557044595340276981957944414144 7805527 -57313434958299619879954074463606918608 7805528 -130774479472322526693079678953292707840 7805529 -49276519394057656092453766078253298726 7805530 12121522506774758868044435933636072160 7805531 -111047522758630641066966915356875390368 7805532 79625312232461578894627609517113344 7805533 -61679844000785082603556221648517066176 7805534 32692655042105217677673724318564024704 7805535 -15891236545786809923525915577664306800 7805536 13461609736164315561187060622093451264 7805537 106797581634386228510380866400129521186 7805538 -12543751119360348605652613040055859200 7805539 19382856374071185075547022980983660192 7805540 -69982463571505361625618623958943334400 7805541 -73534173694383094964388036594692565408 7805542 41288918361236629449739743321180028800 7805543 34335180416101094156532011383330090200 7805544 -76478265654893838700565665633192673280 7805545 52713998262689645333414501626660372800 7805546 -40533736960609882804137935852061459456 7805547 11834273438416397613484912818222869760 7805548 -30016654017420797211471165624848774144 7805549 -93708004391593381866168665232826497450 7805550 18469413568450538381283459514088457600 7805551 -7594020570909793780812671797102107120 7805552 -4615217003003681228367560468735459328 7805553 -39762370923687138256951718018394066240 7805554 -846701019976583882996593302274606080 7805555 -2600409186071305585205263720479281040 7805556 -37107439784989001625482061068644724736 7805557 -25318574972458611404323895143799306468 7805558 31853308889532453055559105230985822880 7805559 -36404330631094540754178033103413814296 7805560 -14423947208929424417626367713411891200 7805561 -120000470386233985343019004317633927600 7805562 30448180378062293708876440428278986752 7805563 -37209819856405919117960770140346273520 7805564 -35470540534626058066214888614426704384 7805565 -1507075717110473247644296529763925140 7805566 -5449224192971842026475367886577248768 7805567 23919907581464704256814426554211924480 7805568 -19150820737092583626977834656522567680 7805569 65660988790128541715807797555684315200 7805570 27151192447374763580595699954287900160 7805571 -57190620732436902242278582233157089288 7805572 -67425612018866892437886504765733847040 7805573 155192195815990608635211006599807912220 7805574 -5907404254812248995548090254148297600 7805575 207143128842459947218306630086483600 7805576 -4736219097813823077597559568805888000 7805577 -27367667166856145205512331523896879744 7805578 25544408667282436005775157079948249600 7805579 -13214849374514638364239472365445796816 7805580 -16213861673194159299399257432980684800 7805581 -3655280959623240879157950449259491776 7805582 -41209323762780076661016337202402678400 7805583 -8059846960252560519192787883712231552 7805584 -38042501858467975260707813009570709504 7805585 42566209931445679362399958226032881780 7805586 -40551389878896066738122524131221195136 7805587 -35007076747483240948960219065769714560 7805588 -6728731010425268816411962110000082944 7805589 105291633516092659696273696235999232 7805590 21227662890837902995069083997072723200 7805591 -34360335466760528761447891044025822008 7805592 25950716948591819894629870299911577600 7805593 42758385895989155605648949306441952842 7805594 -52640651740886443255572398908688029248 7805595 27111021499383480524328874351463577600 7805596 -21876801971331738733082379351064980992 7805597 -19947401854451976607025575667650537728 7805598 -1125424522148191412871944706162776064 7805599 -20796585053275799373204605103324766000 7805600 15335878193884601048973807764294860800 7805601 -20876011431343391990981143673644928778 7805602 40766883495862572622326780662113930752 7805603 66023856797458174934147536310413477452 7805604 -17702473567049712802755833470614632448 7805605 -13724603018354375326590118387528084740 7805606 42572496947836504984506845862338998752 7805607 83139158491403242590128079106019168040 7805608 -62409320284143534788580561831523415040 7805609 45553536096532288427043272603012841600 7805610 10795093573564476360326870901050824800 7805611 135290852494918593405836928549390637200 7805612 -112186877491848816701836044075869055744 7805613 -8746625705978887277204371089471587712 7805614 -22134620712958224315188632824368060928 7805615 -38780735907985451579936606023291293240 7805616 -2488087488423734218615987193565413376 7805617 -108876492228461554496933370446340756334 7805618 -636582497773031828832538911226360320 7805619 141900027629208186540111084182639600640 7805620 22881576141270199011748808489697319680 7805621 -511699546869870968333852596911877512 7805622 4078373825304374869518873851782960128 7805623 -48264259891910118578008736379534382160 7805624 -22094255230449420846618499412068147200 7805625 2289475767142933861989361770508680000 7805626 3878388163093543430514242644260838512 7805627 119760445721071811841673432857064165476 7805628 -22876444665083924863604868595620174336 7805629 21604059345266518183675525105204612684 7805630 19003696847042835228594346492576300800 7805631 29532546391520942269012144334941079184 7805632 35691616400853539890321138570222370816 7805633 -22813174556360546549603559645623610576 7805634 1592910561945620638600093562608173312 7805635 -120649399571312477533071389187348562080 7805636 20423520028992623155988280542691790848 7805637 37456192408354282260868719994138774080 7805638 51890901103502120551213767083813946720 7805639 -26524073327999409120535669189971787560 7805640 62207635203912187049959901530902528000 7805641 -55453720312236726667301153033707902000 7805642 74390638704991393275938098704885504 7805643 -45049825243633417584071406072958582272 7805644 -26481501909971531070799912726839164928 7805645 18154301659819969888522014624060633600 7805646 -61596952959543845301392339564597342016 7805647 -90878170742711909153365884563832357904 7805648 9651826213792221667078237104800661504 7805649 118939790414315037358241231354121670848 7805650 -17862418643477007980186494168579056000 7805651 75545473601908820385180014922244309452 7805652 54806149129316956670567050895984062464 7805653 -107724768336479938909428070164320188320 7805654 28689111696668702865522900350926783776 7805655 20070060704716353796490108273362579680 7805656 19756585012542892961409608517172224000 7805657 -123772734232222319977574653555159055094 7805658 12044759494566283772630665925097331200 7805659 7651528983121740059156593532358740904 7805660 -9857020240503475806743876542357693440 7805661 -573554789439757338028313609904411360 7805662 -10841375779335966179324291783866839936 7805663 -194917239441751554149419670709572100600 7805664 -37166267982872736899684279220993785856 7805665 38765926846591323311386301974411521600 7805666 8532372327378084833159100722913561600 7805667 -798104262785915880885674821946396688 7805668 1739715286754519639032949459643531776 7805669 -63686950536763849281118584284565089280 7805670 -30032256189220074891084646293432681600 7805671 -5875675813804217955521526591004562400 7805672 10322746493561738477561029887785287680 7805673 141814448243279109572145754130846892000 7805674 -36019357817988324746421153611816140800 7805675 56111099935830744671415442293826041000 7805676 16539578579474141799731790188139577344 7805677 -131749815915532053098434061477853172128 7805678 8563042008385635305243588896963544640 7805679 15923962128153459181067059913193110400 7805680 -9192933682945076671153705538841968640 7805681 3117077335442747753588450272114345320 7805682 41441294691368727431570471674658075040 7805683 -75510792729777736458302012969767670068 7805684 2176483997606392621021478138126073216 7805685 14983363201485294780017439217623616800 7805686 14633488433371283646118567217279606016 7805687 101476385840367992212814434358354160912 7805688 14006173415262468156829586917891768320 7805689 -2992469045915458454737904873632879510 7805690 -9077044779825496174321830129970264320 7805691 -15924373690480154227881621354541884552 7805692 27282482662765990480391612268643827712 7805693 -36823229358013306664958685316414954400 7805694 -8212198332102838309184959389438259200 7805695 -84692641005381333510475663432624219800 7805696 7850914118533318608790383773752492032 7805697 -35470848780268367934835478596782805200 7805698 -97875147272571906877538863930266063840 7805699 126392941252247679261098886965808147720 7805700 -24220798674437066749169954239860480000 7805701 -44630665997172398372236185947478142656 7805702 7046162500849278568385494028501523552 7805703 4297587979751943100259475458215739808 7805704 2042102340291754949834607898824990720 7805705 33435414755693371744845923552649093960 7805706 2620942056046091809453950815927641344 7805707 8267646366777325226001580045219569664 7805708 27262908121426993956019246199602575360 7805709 -53396936697033598106937961547011830186 7805710 -26266302315466012902682642922838720 7805711 6701342043516158801965764398567572872 7805712 6362226696652240785262907693573210112 7805713 72674796483103341304638324346948813440 7805714 22623256705343321450681530505071168512 7805715 29201920892840569108392075713613603120 7805716 -40257237047753698790667202396948524160 7805717 18025376305824522919899738992712738048 7805718 12885690301877687904437654855909549664 7805719 -61684505887407844605117479201712573880 7805720 840197754122226947700097220219289600 7805721 538795788421494392835763590720258048 7805722 -59793706580282626504383057407208995088 7805723 -93949975886112663220696975245793541280 7805724 26143397498563076769932930279513504256 7805725 1486520900753728984588050607368043250 7805726 -31390449474596985270120429014780120640 7805727 -7569087905232414064296395520935288040 7805728 -47712834606278440270722884769524219904 7805729 -151054552884102333125958193676576096670 7805730 21750170964104099887881095521605150720 7805731 7664007786402592238927511603906687312 7805732 -21878406830728852388759824040294983680 7805733 13916392285138031152977937148821078080 7805734 6672688883082707402268736109857238400 7805735 11109358213207786292948613656170536960 7805736 39133222218888671179193289416030776320 7805737 90101899904757633178963419132659404800 7805738 26701807151735276923165101299066956800 7805739 -30274837723926718377169886711296555176 7805740 9266125150063811558653731413272166400 7805741 -64684721011747992157993563329491242858 7805742 -6263190281298665442173326607733866496 7805743 122507765472369095114721414270032305008 7805744 -159315036934961930568670272312901632 7805745 -20703019399395218755263939054703095000 7805746 34500576378979917516722300568654466464 7805747 253843567755975612701815303552468992 7805748 -55822425587646241618854191807550443520 7805749 -2092178112414218591460381386720616228 7805750 71847710155183245536558704046314464000 7805751 90297230318912422958749962885856385280 7805752 47526966299281290752538165730879365120 7805753 -129086452230951798114454342745096161920 7805754 72367387827537857454364395512226862080 7805755 -51886302348461723487317049744269715840 7805756 5946816716227625355841454287146670080 7805757 17171723753362949876969196229479650592 7805758 -34642014655514837309422033650352139520 7805759 13534030397840832774704593229313603120 7805760 -8391179053324474422073225140177469440 7805761 -2130320851054341176569489114737388076 7805762 80094840780003265621578085265619751632 7805763 20542357328710303531236067754681758464 7805764 -101911673029349762380933380112256151424 7805765 82868139718259352070742668305208497600 7805766 6615652602620725334122570952781685248 7805767 -58877539689963856123215730884435702184 7805768 110710296625981399648887786372158300160 7805769 11902204362840033204996903097550638848 7805770 -8854638223158375363407937715037568000 7805771 36895878610161712164536170014027929664 7805772 -54576139146643072080447508332835197696 7805773 -3678597679373955628132361853573158976 7805774 69921009616562696154047240289939539136 7805775 102122217145504029678865573817520000 7805776 4365320544856351359219839277978353664 7805777 68630767294101355511169352535073524544 7805778 -23404000821192387161400509069964322176 7805779 -36669950010158516387917221553961339024 7805780 8958228071815972003696719124258041600 7805781 104159431859628303632296846660326963840 7805782 20605773933563320465027311694072635072 7805783 -3605108480094923085321699572736478968 7805784 -28098895582423315228566364587373363200 7805785 -9024774932940505133079665747537416800 7805786 -9238795840625166120057854142466296576 7805787 19313067890176507396455336977167397376 7805788 65688244517681492702989752260886085632 7805789 -76950526039027781189555455791538509120 7805790 -513293698910283772287091885439575680 7805791 -7316094097446039442563227539571197328 7805792 -17417253181689687283437443853752598528 7805793 15570967348191890309498309140277548464 7805794 -53410098130064709969034436482723511808 7805795 -8961580391924909066493640363986721200 7805796 -13344888392099454415615191647529643008 7805797 -99068216269047489445540208549017578754 7805798 -2358466355262031372270265474856728448 7805799 -806305026731489442529035590748988656 7805800 4451963310091811724165444420771840000 7805801 -31341628086702174753908001867403097088 7805802 -2592683255487521418422632614788352768 7805803 124648274039714700032028724409827717504 7805804 -35658490395763677244388966607265317888 7805805 9547762532763758482881669214138993920 7805806 14314744792153142187579833563774574784 7805807 -33320312862168628599407764726688898528 7805808 1461037273567496016622638289959813120 7805809 40266585170488122349763966202895451328 7805810 3419703155110195713518409290011364160 7805811 15178905898234874457119624656967420160 7805812 -15417275516274155487081376480059801600 7805813 99919012738624134703921209389499796764 7805814 13761388316882540886807126792468683520 7805815 54598125766184625129399065982368559960 7805816 -47755063394946958023292206483054243840 7805817 3394291209138315020424769566423646014 7805818 -8411916941936965923791015411108801280 7805819 -38607872750401185385667708478009867504 7805820 5056610033428739722911975770551541760 7805821 -6955864589989772528650074121221913978 7805822 -8653318153680273713983820569045701888 7805823 -51714566467748332089297085407058214400 7805824 13499856116568052959223091309460848640 7805825 -19342120544015436028766516575831401450 7805826 -6710942109235613434444436045767621632 7805827 -140524288475429638809359404827189843560 7805828 8173778782497693337252409567258352768 7805829 80645287836520088500916284112051580384 7805830 -32844448389508752121975067457698605440 7805831 86451927643087149697430172389241792 7805832 25436684546986197002979095721934848000 7805833 314134056592901334431638623889580864 7805834 -36945213831607157517517678809411714720 7805835 59239953390925765922631028855667251200 7805836 58072410767502730105706480685288308480 7805837 -22059880271142034012803760003658942100 7805838 12752421830921765206832197249512743040 7805839 18459628582465947274406893828043384256 7805840 -3092914175499671884705706787109601280 7805841 18751465104258523742824067339791538304 7805842 41707475438705513083607626016601868800 7805843 36489660657145042059509224378583482080 7805844 -29753448650818884361117009822627566720 7805845 25329862267817550521946028948591163100 7805846 6429285238668697347123559014469398720 7805847 56489180347012175137227262824034711272 7805848 37155608868350310363924129328672143360 7805849 5247005198061787699484699749603877472 7805850 8381877288726148540122415376407507200 7805851 -146731161472239258639101475608404113148 7805852 40514324296868234188607943676143975936 7805853 -12238163738367272240760052693295425632 7805854 -10310790356467655695646522761980223488 7805855 46046298787410018467800205242768627200 7805856 -95124522900884078418351960867886596096 7805857 2122708571535871120221093769686430000 7805858 -65557129036169232950630499465362220720 7805859 5774518785432414934479252343046964480 7805860 -6504119263720075250235699404068953600 7805861 -8810071309202349814008750927703104960 7805862 18930137011956258171073994980565729280 7805863 9068748498724905815941328346285456424 7805864 73548991291922875433113147851252940800 7805865 -55279584647640527106537071017855920000 7805866 -9574118949997772608758743427612594336 7805867 -15211482234269335130152255251773654088 7805868 24232110079391596803364761329308532736 7805869 -27793262858102376234676105024180271520 7805870 32702159076504910810637721372412562880 7805871 -4970909924695397498475892549692243960 7805872 5887711979739079293189964654361640960 7805873 21884958972435167461294460869883491620 7805874 16692271671664330307728426828342316160 7805875 -16341754338908984785287996373424832000 7805876 7540632562773021740890971975419904 7805877 -28477743351246450051490405306198452960 7805878 -24535573980045705095457551103501365376 7805879 -70691913547883258646812428572986594520 7805880 -31566055862035970284073050783364198400 7805881 -120060183841253385759318724251385167788 7805882 -15823355454379970006262068659637339136 7805883 -38967319420800978769560683546184859536 7805884 8660724642327343608842735959638425600 7805885 85749881093484395443173797642482925400 7805886 30843297269881211519886955784320429056 7805887 83382206322178181546247423147327369536 7805888 -31935853621291494787475429022039539712 7805889 3229172702175016981946150995575431808 7805890 414926404635562167367686907804697280 7805891 38527114665887483190506165879947871292 7805892 -507394419190987272398206787428466688 7805893 13394111140964885355282570850116246528 7805894 55883498996492748879538924411630516992 7805895 63079122913065909245920766169437856720 7805896 3094316032225813246916934215593927680 7805897 -10658508257064258355116304581939457056 7805898 35410393604352703536113858552317019184 7805899 85352006350222790782314010617336179160 7805900 -25904099761685439937307247148005408000 7805901 -47557791922731001482289449505335644160 7805902 -31988455813297228620568434899755741056 7805903 -1028233543858451654490015539919042960 7805904 7626311945434444624502025593300189184 7805905 2624055936245510196158609332398629760 7805906 33806918639136409616542168913146862880 7805907 27937312336799686247240497175987887728 7805908 -17335509898223131489200327294151692288 7805909 -73728852337217191035327500581576531890 7805910 -2537697812688126068240187765959546880 7805911 18939882278861395845324896890597256800 7805912 48169907798067165188411907924517939200 7805913 14850696507445204937141210542775246400 7805914 -116901438674514898072769461605529813248 7805915 27192952589798669758560032160210346320 7805916 48310940340952838000453048432546165760 7805917 23782040306768423017281412192618122592 7805918 -44134524816354233061761423456434209600 7805919 327397741122292253856255622041138816 7805920 -51489528929368952139514742671528427520 7805921 107861804189719314760500959218617577122 7805922 -5645425856145041311003536954321611520 7805923 68399488706116181303718005653816358400 7805924 -5443830597637981746085933600446578688 7805925 30728801773215538286451607928225777850 7805926 29864203245761288111192557418868385920 7805927 -23534995340686741278953285519055879888 7805928 -9293441882574121424927646680041390080 7805929 -606426309239753314766635834831046470 7805930 41555662916029766377596625797435340800 7805931 47072289617150759164189197582800292864 7805932 -51415306182830910796288560456131317504 7805933 35786435588704800035570855834235571884 7805934 -40427245601065048937033790718098518016 7805935 -9832086131861121920726734601960712120 7805936 32086759282815220217639435032994611200 7805937 38613707837341608871704630872208098160 7805938 2998232356125608801015730123610423296 7805939 26073764834339587130983739813417185740 7805940 33872290321276179168947146574915328000 7805941 -73920104551271553406845685187057942400 7805942 51082722575020668985076432004090465792 7805943 44771668907335806941942057290455685200 7805944 -111323038655172900137167541067763875840 7805945 -45904509470675549631247321160495989440 7805946 -23739530153392266166308802811802230016 7805947 -24107722682724139344506902643749834320 7805948 22434160788094467851975933226053339136 7805949 -12148452823051451507764851628603814592 7805950 11322083518804547602878325204051128000 7805951 -21630821967332456096516767873569324096 7805952 34797598425620281255635390969151488 7805953 79356997616284882674947797262152588224 7805954 -20107264950969509428221145399680899040 7805955 -5295009146478041628304209868325575680 7805956 -17057939999824649750566562591489706880 7805957 66467876983116482201434132273894762206 7805958 -12850682615127722131663869089063718912 7805959 -41607871498843497739870241674020049440 7805960 -81424197993546909980031849326198784000 7805961 -9328316999691643231920506982477855900 7805962 -290766343555868874636740631016055040 7805963 8378288934220692413208172600998205008 7805964 23050943826253571171885823490433190912 7805965 -11902541915002884972170780790440905140 7805966 -22609864218915726857968611858867783936 7805967 6268656500272100968528158026671221648 7805968 -4558789152233128471769937177368977408 7805969 -83914100925524114158383075732568172304 7805970 -264156154215815011003324389722764800 7805971 -6848998576620880726931752866757700088 7805972 -684250017806010786854422512972676224 7805973 9857738951116210891759845592492789248 7805974 1558524342558542972004951236642764800 7805975 69702124121916330786669126449822678400 7805976 -27045471136608166241334229428441600000 7805977 -4158335001253924933685621437161969648 7805978 4499254630352628390138959154430181856 7805979 23895567242155430350773247513301299200 7805980 -7123631374559337383315089040074444800 7805981 135525701450296208179465096045706311782 7805982 -12312751920500700117032904982669065408 7805983 27912316512248829911808873787998331232 7805984 24867896335908054595103917161806561280 7805985 13106174231045385584021248476145099200 7805986 1833146666357283233021151130397552640 7805987 9490649728805843174984862706118457408 7805988 -24110664506830516316191031203331915520 7805989 63850060842985902288671554130350138624 7805990 314908544239725144452887643426841600 7805991 -51917368439965015207552169969116411608 7805992 113015552211267622712621662823993825280 7805993 -26333739906002812070364954726820382016 7805994 21741089831309742135964557026363827200 7805995 -16500117032241360342326495712215078400 7805996 -54956486531659950605052354497985431040 7805997 90849525817360654679736375149433935040 7805998 52618195718962866506651864297410002240 7805999 44515357136487230107616029859900834664 7806000 7041309783876008214601359438102528000 7806001 -6802549914493805027786086614783712960 7806002 -62072002852011657968107481457710904048 7806003 32244409883848213277665151357344460544 7806004 -97115710261648574641934248573154944 7806005 1001761776322648720955436077615600160 7806006 21128318269675002106378743245748215040 7806007 -45042291228701934103648041165868381440 7806008 -616867911735026041297452440418263040 7806009 90993300591885249305198678863319500320 7806010 32086908337889375773962375055654856160 7806011 41385811425673904382497137175432071800 7806012 -10334267283480682898342620772646681600 7806013 -39801756907810333233718128266074663738 7806014 -44541895272797399033866167840631206144 7806015 -22989823214434751938674990763965624480 7806016 -21378421222607787726527744502984081408 7806017 -21954611799839470919999682276964876800 7806018 11877211512150441813018432949281193728 7806019 -15565517625414220198355506647419519456 7806020 5394616751448057237260349010581012480 7806021 56232832122714868833578375313431884512 7806022 -4344128536937928959937823754865130368 7806023 186676022549791629109162981324628803584 7806024 -5197970406993046221602912201515008000 7806025 -19082198174552121407842230323892352450 7806026 -33532208844640156397967019843037369760 7806027 -79487917434450210122001483988097143080 7806028 143263644213099085394778542661023817216 7806029 -40177438449986099707990802798347480128 7806030 -3810086873681522486118949385610871680 7806031 40472778860878222171226857605288866064 7806032 -4152113842718808201532785649866915840 7806033 66958495479491719530554338040135188002 7806034 40744187744791647610141593888700726416 7806035 -41462254028620126913292468827455184400 7806036 -1500665829332367622047452498823413760 7806037 39521830818170863587861677480358101920 7806038 60097546790294886983238290026852826016 7806039 -1981089518676064899575419057291108992 7806040 -24427144401267220177746811036229222400 7806041 -50568009129444983502126867931660603500 7806042 14563285040911500683179513528075356672 7806043 21130353641580581203047460278704931336 7806044 110101612122008823737807650285673243136 7806045 9857273058682314501233886063029245440 7806046 -55758218512864053752766840072178912320 7806047 42617817459904330854122588833385534496 7806048 -312065427383804220820916438223028224 7806049 -34500854126280268154937834288459305950 7806050 5525366863149794687797202100865996800 7806051 -3913051600406793967338530248575386616 7806052 16275533377016209392365562441409612032 7806053 -1411696684909978490014388101530725760 7806054 16449965872027576900907674237811735040 7806055 -46481716758237990442645956048077414400 7806056 -35373416068956838779512823901036953600 7806057 17970191685341756791409673696512424960 7806058 -8670797083864144710582540536277030816 7806059 50927571178756366818023527941355366260 7806060 2446857219860745616035828472136693760 7806061 140037141852278284486038260946095205472 7806062 2635172957131540942460793270667582464 7806063 16183027083374499271950663594769501200 7806064 11139751155997105145708815655033307136 7806065 40205237172636088387755773687550161460 7806066 11312399368708469130068176548078186624 7806067 67906967935355302851251077412416800600 7806068 -1501615374752410734162858274038422784 7806069 59205935133969900163019319175274260800 7806070 -1316802281650607531349628466641833600 7806071 17560978829106167559372166327693895904 7806072 -1385771345996103942755070835025141760 7806073 57740027017792291019322396423757946 7806074 -74012498995379400294235161344848181760 7806075 11278073047664305331825838244112484000 7806076 -9495748802248205983442151527291162112 7806077 121103516760672438627829543008006676812 7806078 -14462556985960207146221076188467752960 7806079 6316308096027403178413598483852144320 7806080 58853625611252395300790381506776268800 7806081 116742899916060880707440703179756409024 7806082 22054177344813167985864320115695222784 7806083 -6915180422414289103157805112515374400 7806084 2956940363463309670821088164071731200 7806085 12425865647257362314124364273928213760 7806086 -91482935392074195297816855168653784576 7806087 20115031446524310106673135317022143344 7806088 -105163369480580740131346069286430996480 7806089 -69753844708559564051785599127774555008 7806090 3629078283972947156417162131147929600 7806091 -330021181661226404582296283955793688 7806092 -97951096775737746412440246632826660096 7806093 4941135958140470946983118504973308000 7806094 5443712727204204926479737311158956672 7806095 -29326489304229017426456254888986240000 7806096 14574548683006327871675743655122698240 7806097 -58838435962086956483561717589297218060 7806098 12449116152052030822324661783216174880 7806099 -4307651129435318456917194053589346560 7806100 24305017955889492827246456161528780800 7806101 63589150405524710786985408874734331200 7806102 -33753705194224992181616352101968815168 7806103 123401934871729959785669793205232667264 7806104 46787705553105464478741886354185830400 7806105 43511464783477606861208376116547062400 7806106 4885348416726049040023509039694691328 7806107 117867431334975173781859790362176038592 7806108 26709154248641048613328681958590439424 7806109 -815646694393698769303715730627421672 7806110 9964635337741474430351372281546368000 7806111 -60812155465572809290498071357387103200 7806112 -59483267814119731185988884965574574080 7806113 -19525015876033095956269761997772645760 7806114 -716514044252523599055175350921339696 7806115 34724837272907793505455425169702299520 7806116 40839504652150970987221847671506944640 7806117 -86965527623261423674810544476448680800 7806118 -58858874131486687913595808779673656384 7806119 -32543734346575677613343296073395046160 7806120 -9393798821221775848891489790150246400 7806121 15795472799058019566404005566444722832 7806122 21165136803556546182027207807094321152 7806123 4291069210334598478453578642942850464 7806124 23339355981263335360003975439504728576 7806125 86080417583374100010800446396360182000 7806126 4027831058343489935472906125511841344 7806127 -33773881388888583806848309499657855008 7806128 412472891908516525450664187045150720 7806129 -71815013788326878482705508797044502416 7806130 -452717517962354350713903515671763040 7806131 -71070929338346909569072763219651301120 7806132 17061461857824130362976320945176390016 7806133 3901885899407192365652648609319832380 7806134 -243463678285597060288048748066592768 7806135 46629155914960827187012333053966987600 7806136 96626015170655459233990789394931548160 7806137 -45989786879549015583209655515703422268 7806138 32482241776858507413863618493038674944 7806139 130508969319465870125051162985220957800 7806140 -2375148347700857056223367304790146560 7806141 -14595426119164618761933343999203847296 7806142 37797189649991501492624399882703113472 7806143 47399957107946851155100849407748347504 7806144 -2757236701224412503016025665547796480 7806145 -38016703860110571629201075323616392920 7806146 -26130407891027004089027152876599079728 7806147 -67636270054090788838199773563746669328 7806148 40398365918290400869624483220233011200 7806149 1176094744179737251386989690201305560 7806150 11628460876291066792293257753348544000 7806151 70480043400184940640555610193609832152 7806152 1123931605755076519669865861084620800 7806153 3449946296458089804918252918646936224 7806154 -10517819170972981183754399780422141440 7806155 -4121881047742316746242535702764103680 7806156 -57628129841704603210489334507831095296 7806157 411387532280718245851627466028076406 7806158 35192258826320709009983092534110926784 7806159 33985324880747084637940307693514992640 7806160 -15436113110190391766751578622784389120 7806161 93329335495116457031588409976475367024 7806162 1732423636670313470580008633135453184 7806163 85881417758785039717949687122404322412 7806164 104269657151086284844030122577121150976 7806165 -4656720814367594720901407399862874080 7806166 10449567851098911715593768888437894784 7806167 98541663729106744064761018098347646480 7806168 -16287298364123835024371747343602688000 7806169 12383035565731192291388853628149755840 7806170 34487135931738945882671450482833285120 7806171 19664778220579499594688026229627113112 7806172 -16187355608525934227837566678525870080 7806173 7820668266078010342328928021374767200 7806174 1868958024364240113333865367784551040 7806175 -529466511319501166741499562582469000 7806176 24157346677812084204259150859639193600 7806177 -1019664631009826532883583278518272832 7806178 -11687923160752241754659471795855921376 7806179 52658671400006530309744864716485095476 7806180 -4605131779352655032243860522559815680 7806181 9710271205786783580311348795104372000 7806182 1579280285821776262509046548000067584 7806183 -58861612542670125659782489125239685120 7806184 -296742121801470356893207473899980800 7806185 -65502231273399455212853444832949155840 7806186 25155796557426274798997441935275486720 7806187 58584451342344286181260060685836398836 7806188 14359178187590516578745594470577802240 7806189 -42813938778935303893032184793369739552 7806190 -8266377375810413675818147108624752000 7806191 8508071615285102801192333059327661400 7806192 -197242630549842689864390898596413440 7806193 -128284911724225688150612215289713744558 7806194 -720048903350226551966236909034352 7806195 -9930807221104085625530149027444299360 7806196 126044192108129971972159660092172708608 7806197 17375236431891579926599029585469289472 7806198 15481792148390505774898034311124950464 7806199 -241793476713104279525253030482286169536 7806200 23491270825483436716542579303128064000 7806201 -22422911314423185621885150077440239360 7806202 11826849706361715412191892464843549552 7806203 -77279769310365079333914059666801547804 7806204 -20050923454027184006361817633130701824 7806205 -8226716500578231749432485646530037280 7806206 1953821733930516766964117824342991424 7806207 -9027443859266620648785375616286056320 7806208 7434900556465518094362159827105349632 7806209 -111072248371887145123401734712211799760 7806210 -32014887612381926188437897191935319040 7806211 23422269352544302032539170165185803632 7806212 69134594197128209260102776389987427456 7806213 -923670192485401127821243565188146180 7806214 -6915551523331265438868040020367691520 7806215 24954205060296267883420363227276906360 7806216 69076010440048664980676273966055014400 7806217 13762991606566276224133530158859114266 7806218 12777024593505322960691613143498311680 7806219 42672490794665226256333091921694045144 7806220 -1555357887366366504563886889368115200 7806221 144699213973233461340612148335534970422 7806222 1972870506211824479779203733890456960 7806223 41019016893235936617324015592953889824 7806224 -13262936501526860910652084294196060160 7806225 18045145200897540998410066938454536000 7806226 -37678273834452298956682528748707486080 7806227 32344079917482674692023515276041520640 7806228 -56573151281999843548180232439673620480 7806229 10786984924792796878914775295315490830 7806230 -18799944683767308847461446801929221120 7806231 -948902247812368936610557525531080720 7806232 18041182703857568075012345007915540480 7806233 -9212842293339097643680745267980562016 7806234 7084921165713303679606875982790215680 7806235 -41138627401657973497826245665331408320 7806236 22423636320173961821816602738067097600 7806237 -28732456106767792954801768369600636416 7806238 52332444853230062491742693449140500160 7806239 55650215887834853285452299327552351216 7806240 -24004932662241413343767194652639232000 7806241 43205109266264010986312172096762860642 7806242 -5410700720934348659478763916094581088 7806243 23843011740594126035676299242953126264 7806244 55756412617202467351908576935885265536 7806245 -52876799103219072812521196912206600800 7806246 4664320853640366686085930626948763648 7806247 -486173440425418171171737148963493856 7806248 218396523209606638592655537959198146560 7806249 34631150798569261963070835862181510400 7806250 -10104669862873590031159739557387500000 7806251 146104774932081058369039932691889990400 7806252 1229091388201846743786812398194772992 7806253 9402425283956965709655692089596603520 7806254 6923169514040224919677279277572320576 7806255 4189979189407385093434166256829869600 7806256 -13340037860733943840433155647261196288 7806257 -36305288871243829874568304768821952494 7806258 -45793530481845297168221535461518513776 7806259 -88740282412528694802055336389494713200 7806260 3446513140986502801143624571112570880 7806261 79191387645092479919505935726707037472 7806262 65743415119207187351141599811821129632 7806263 -2635800695526672935022913388057587200 7806264 -662747993491349763017008142298439680 7806265 17564085793126832548727669539246398720 7806266 14771695162026953247076028638545776064 7806267 36953750261934877126763525438105902080 7806268 107727276926348073828186133500770676736 7806269 -63917132100692716735452586052848056000 7806270 12547638088275672112434637453851945600 7806271 -40401314506065555154931602457921818896 7806272 -3238082053943252537457052270479802368 7806273 2841493948357712576746235189129112384 7806274 -20059866725704739015827328680809742848 7806275 58399265012553189146705386828727370300 7806276 16031677659701064037835235982262140032 7806277 -52976222209765741437942223871324151936 7806278 77358392151633134569883174711910312960 7806279 -8729485401057410112280520297693204880 7806280 -11220786378612069889939103696480409600 7806281 -50005568234797141196722603750979558400 7806282 -6849394323657418723578768316378181376 7806283 90020167146549462420353256770739990520 7806284 146930980392874594246280115208382976 7806285 -38315459883455449035769152004000068180 7806286 2117904184896835869438517933695974592 7806287 -144284759506134522078596281639678802064 7806288 -8614906622685755582504026629756026880 7806289 -75839299804436240854125283718232288910 7806290 31052929922817717272614366521223411200 7806291 15571573288003054822819377253285073592 7806292 9953033813083156085400528974413799424 7806293 116277991495262249611828913381713974144 7806294 -1471394665491387916043878938016555104 7806295 16930614135932749330617388434459245280 7806296 -15132623933791269551665012274752880640 7806297 -2207614503477336589646568424943310528 7806298 104984907050192305099317706274388480 7806299 -24021529973013162435489286205403480360 7806300 -1679421095645905718887145464627315200 7806301 -5421988213080964528347173954049614388 7806302 7327437383620599397779505834429393920 7806303 4514440141933831581693890826569504904 7806304 -103520695995755800330259285105732222976 7806305 12807344691967073311696731491140901160 7806306 913763176874024885676211040153763840 7806307 72541369203029521754429494349988284160 7806308 236970351363871854771607990955851776 7806309 12740277048796798600956168219328512 7806310 4241018799695430729083197865885362560 7806311 -94226159567375021018733985163504342088 7806312 -2985589542244086704352993230310958080 7806313 15515682468359713877435336833660981562 7806314 -91401201533948779049922652220848317600 7806315 23861144827161427980586473537453204480 7806316 -3313186561083293655288118672894525440 7806317 -6767530646688796979835458012713904820 7806318 5775138194614910908749267016334305536 7806319 19031835490938288539774785121114048720 7806320 14321778580046313477737523217389158400 7806321 38423560818079418926138694296221902400 7806322 48998427135703161047050391152841614752 7806323 22079038091736790837380413824788655440 7806324 77362952376206920978770579817968033792 7806325 -15529384525902244425188214261878660950 7806326 -80731886938551684014562035991505492416 7806327 -4399288414624381150972284158947760640 7806328 5900382992528445666828985345654824960 7806329 3544449557646617475839664785141757930 7806330 -8262433602835578833970925697345786880 7806331 -25715108158379710941791340360508488368 7806332 30945143017467147119211308632934246400 7806333 -35582636862671648998214685409051608576 7806334 -29117992692647641480691855674023165888 7806335 71979187456709578929932505289409906280 7806336 62655454304449280385755281079087923200 7806337 -66482695845373434978971513955258288000 7806338 25415297691952894544473451952227831808 7806339 8324696806465642695419474152518699204 7806340 3093395408832312323621747672828313600 7806341 -37123633089881234473743092167645572258 7806342 17120039678410018397768742785059461312 7806343 24343288271991242259934015336625101592 7806344 4471093961921741285637211980762808320 7806345 -39090796304699121893349888237501948480 7806346 2598833774124325443053132105292518400 7806347 -16096882571530456796058387005494716204 7806348 -1840738622381708581284313950774927360 7806349 611742421908661891973078888717711040 7806350 6050074947010468696893459626536646400 7806351 -9907688963716484082543145488463679232 7806352 5204533986531186763472221985576493056 7806353 -57398476880183564890363377023718033036 7806354 -18111126824407280081182150015148832768 7806355 1746879913245958607788447016610174960 7806356 5530603812578678868564558416989440000 7806357 -11151125007826675088433765025831271652 7806358 -207986623623044078651554724552613888 7806359 -19334121276208180427197815451460451840 7806360 5395844076890375479516891558544793600 7806361 -53869272293894828717296822448785406976 7806362 -27903962430334059788326098340805114400 7806363 -29299239253197215849825266784034122856 7806364 -30035731080030619868250840323205620224 7806365 -7124596603121644914846742829525059200 7806366 34296726546771212688459673649424378624 7806367 153869183759801047450365381921166346152 7806368 -17347705981008696727624814431801835520 7806369 -49028819082064494216272399937982191840 7806370 12900711916042712239916047410958510080 7806371 -57564132708371471748667712926431460512 7806372 -2793093115006682629022359219514572800 7806373 46546774943913731852800419063200818622 7806374 1460391067121283213477516972776211936 7806375 -115274919177624068244344658859209396000 7806376 118164452829356059162463442134105902080 7806377 8286535968604387041289142675665631226 7806378 46957794290041941632427796871953539840 7806379 8331066129368469598514481561671784960 7806380 42416972480048891429493838897258521600 7806381 809008986581795151114855056274277440 7806382 23910002767171798306352347706966313792 7806383 23683632291823353131935515495561519024 7806384 -10248105704499036489153898349310836736 7806385 -114631207122583836222203156681205187200 7806386 16546279606942635125197063927806133008 7806387 5032163144562846136953692231058027120 7806388 -24450513247724161560610725178450947712 7806389 -9073524880356921236358113965232459520 7806390 20349527333763690813497798951556289920 7806391 70667023744277534092654504414600642584 7806392 -391306194927570532363259993824296960 7806393 -18435478475145172412738231111250991296 7806394 10330118905253019141073770200533620960 7806395 12613454479875293943166803828431510400 7806396 -1174155378156354246713963065431023616 7806397 28890329906402391551449625515769400000 7806398 -20031110342304701584283840720557564800 7806399 15961692561929863485405345517860448128 7806400 -2452334832291390135516410684217753600 7806401 5983912759374871457123357449052266692 7806402 -58744168799470976429962455996832008960 7806403 -70097207500704632752949489919020063736 7806404 -62262965150959249889051666715481782144 7806405 2781883090967945444855323502907296160 7806406 -45340406099431557321509702426012722848 7806407 9890463280283237719709757245304125952 7806408 -22453239351000129878952098775797760000 7806409 7037803961234369883573793413214932288 7806410 75685392991190741973403318818133878720 7806411 -36490852035526756393270837661794903440 7806412 -39984805942511409327106639535166502144 7806413 33360043794195202384553086684186846860 7806414 -6183638070330929238298507453947113472 7806415 -70705874164845277458577668621087252000 7806416 3437930572863411778657978286741913600 7806417 -27483088111931527879684692110995670688 7806418 91079484744037649729502512241982319616 7806419 -141889165013674740466366723888571052180 7806420 -9111594812866655962120928954413056000 7806421 -26844767722875546638557136491078984896 7806422 -7486110141246244118021488260538040448 7806423 2694315953429565979846624956505527840 7806424 54747798394985275161133225504685352960 7806425 -78981531489804178059460126631027425200 7806426 5618355745154223540918500487939621888 7806427 26717582752285364548905769953709377232 7806428 4360273915252865063954121847692020736 7806429 -81032258873876945644351253479972582080 7806430 -17358280031784410352236245694050702080 7806431 111581944353203193239862682054625027232 7806432 -22325205675155517300821092469873049600 7806433 -98754597620010500138311703425324180318 7806434 -35081171403522659580323192385601097568 7806435 -217878878199029395899425448677241600 7806436 51056755178232286545173820092465472 7806437 -154994970604895421736149485258011798914 7806438 -42411537356799617307223211982771683136 7806439 -24659615963950242222061733661682050760 7806440 -88448843815550127475660168931749939200 7806441 1372233992904814004511316723701522144 7806442 30385153135749834361898599951726940160 7806443 -132068160064820253419051086490416736640 7806444 -55924612347216448682918334056719747584 7806445 -1879043774717174393337310400816936520 7806446 55150932323833169070684950505017604672 7806447 -13045231883374258467276651620941954632 7806448 5922819698666612880303051332984143872 7806449 -27529489402232289352456550670376035264 7806450 11948693012995780456100561388508531200 7806451 3986736391956115311032655083550524544 7806452 -26922489251771432268006891222418444800 7806453 -31963908434717725273129763377271855520 7806454 1419100324649695378558476375431797440 7806455 -13989406201984209181030659143198820000 7806456 -1017965944859312922877629025527767040 7806457 -31744492288096877956117290129825830400 7806458 19604273431004646559170424078529767680 7806459 101624572669166992640628482683992120000 7806460 79797709569127515417042884054407457280 7806461 -13471972222028692768623697973249049576 7806462 -34310571345317323439781146497173152448 7806463 32637545428289873790511955734430864096 7806464 -75710818755724484627939288186659799040 7806465 -6958789061326363960903579349561086080 7806466 -14009568391556819477962181784521963568 7806467 -5611834174985992997110525995799001880 7806468 5438419855144339133163514908186878976 7806469 -34841897268072819070310489403222056640 7806470 3992833855607276067574901118016354560 7806471 16653572389160783072293602665923874640 7806472 2060439917111161651286307409897728000 7806473 50368266715448226171450154925910993600 7806474 -700000659261832440196945680840366912 7806475 -54122182801776728705978374831096064000 7806476 -6758815680017285371974359770349684736 7806477 2708989909379804814898830941434093632 7806478 7522196523146673907350372633577833984 7806479 -91353123124020951558955849795394467920 7806480 -4182114148201993219801741144554209280 7806481 123151608057790670098864717068653603700 7806482 2088758715440413715469597512546316288 7806483 82835507157509124270179558699564991600 7806484 -13880025861771672055368903060400817280 7806485 -34840062181496468000234449548042375240 7806486 7344976782191124149412233498247881664 7806487 4668956221966741700376877598028851232 7806488 -76093696153584050311512776870825994240 7806489 15648187290989350055646312152472271824 7806490 5625479411276091844861965348548172000 7806491 -10585809176747904293801069044225303296 7806492 -12413223012817504205322939053576248320 7806493 -77290596178426006783279731162420175258 7806494 46476930197804539218547519383065575296 7806495 -24096900183550597298759685898032416880 7806496 -28247894916982230064227332031106449408 7806497 -139611777467254946529383755478752977054 7806498 -6735306827019860002573428807870773760 7806499 31146286712155719523766165639435822064 7806500 22538311183470039162351413566260864000 7806501 -34536091485535572726060421605200479170 7806502 59780586856807512610693015568145220224 7806503 -68564139612035837430931207285098250248 7806504 -54289400769898374204009395839638650880 7806505 -35405595521387552141089382474889897600 7806506 51028699130597028288935157942055956480 7806507 -22844513433481090313413844047123080360 7806508 -85198973453563129815079509193667068672 7806509 7461681878810845324269840903797602710 7806510 -23342536374957519727136649924583872000 7806511 -141577865254229357387838431035846517680 7806512 10461948429896744018261517687431626752 7806513 -10012079548608298450746448159665229824 7806514 -1355740946242175505917932337728990080 7806515 99804760672701842972163893229353906160 7806516 -3216518593642914211536388048600731648 7806517 -30795726036795915197928965155704802340 7806518 -24875899934585710261078786078313833920 7806519 -6886636100629537270340847423536059968 7806520 61221003452313245554854604960201420800 7806521 -320939319226041166493305544910296256 7806522 20543537643657221691397914303902215680 7806523 54447208000704353060682521899021484184 7806524 34206704982698462755113755230187822592 7806525 -35976341079086417529406343780060959200 7806526 2969366930702906807842302232778526720 7806527 142210100601551481641920182222105460200 7806528 -10392127087143188973138358696605646848 7806529 -14309574049007334696858049819637414316 7806530 -1675166639463969027021031366517644800 7806531 78508071403023842362580209455934050552 7806532 -14485039325928759547605126845261586304 7806533 14476502989574273555928906322295200860 7806534 1160228299697898408261444584844669312 7806535 -12686484207219565236551956969823647440 7806536 141640622465669932536660058091407134720 7806537 5235317788207689524988163183137686586 7806538 -28701693789995941914777531556798576080 7806539 -38546324449838924261509213293968330640 7806540 1832199875331205085305481173768519680 7806541 12930833381278999603081814923084647084 7806542 17832476550161846039078686281996564672 7806543 89414359349135443913555380493129606400 7806544 4568274426652368106740417341441966080 7806545 -41634389014221988833537565576002703680 7806546 -11966657360537143507077554448895246080 7806547 1697009272894503818882916553140758432 7806548 -57486813202181808977151361730142136320 7806549 186898841372595799377674498863342080 7806550 22146465617623647578874050390264464800 7806551 -114735713711299668017751902273013587448 7806552 -21456832202529792098055807939898245120 7806553 121486467354166788780991129667915367060 7806554 9489401431808284300490795932899785472 7806555 -22686866466349981230297941019352662960 7806556 10945693776839641835119492892209120768 7806557 -55518273401194101876346673119130100 7806558 -2867994196669727118263962922778842112 7806559 -40896109190956473069243145886464508160 7806560 -36104425461555935122583339278600765440 7806561 -24261459040346404048596894033772056576 7806562 -40203765811885021338896960194910785968 7806563 32120472657580228961357616248658981120 7806564 841241384461297611424082432194652160 7806565 26361335513047262088421696539878997120 7806566 -46797266282488716450718835232604175616 7806567 -23356331700886271707020326944299458520 7806568 -19300851076930940400531353481904128000 7806569 53163095228384016416156107231286341200 7806570 -28720567919271473061028326786601520640 7806571 22317426562041306224665514549951626000 7806572 81954479824706576506649643698768279040 7806573 54809559923957298288241854070702892022 7806574 -29075189288884211752690636958813615808 7806575 525546118256098831020419851072512000 7806576 -29946314147831577464908278843066286080 7806577 -60959884321647966635203800222698070574 7806578 25609786095019321792987412994049440768 7806579 50173546760025188173986033613122573888 7806580 -9204639717677421399680810583350899200 7806581 -22263872312799249137279753744703204228 7806582 20350277233106701548252677814573973632 7806583 45643396373187599136868039882572244960 7806584 -40174175232029372759576361836637757440 7806585 -39783943326449332909850009836884724800 7806586 76906090642328384836148878804866970992 7806587 102407251045327129766582819566793420400 7806588 -22146184407271865500448412519899635200 7806589 -47084487602745597732167920932593776544 7806590 17175875825900417165812726049674915200 7806591 14598040326294349203418125938937646080 7806592 18015434402348164180184646173274931200 7806593 48998088425117509600269761573835343080 7806594 40480467547763125646397388147796323200 7806595 -6636380863929207434197707184402992480 7806596 -41676270197692386143167373300683886592 7806597 35723178800036429913694548505542896640 7806598 54073152951672563016758698297202056800 7806599 4663220396300137150755245083879896600 7806600 32005851353311737486509717027266944000 7806601 -126545937305523831871692452514439611696 7806602 57505323143773316586504277769682069504 7806603 -372620869644510110406386257584682752 7806604 12717152906250475802428961039212511232 7806605 -15332987802633355819330895294362230480 7806606 16183791736381697498857069384267837440 7806607 1340057364208421135214479598147892600 7806608 -7098984427653942808301577702304235520 7806609 -26893347068969729633514573790784019486 7806610 5047101463155949518109639340890982400 7806611 54184796572057097433438524732434807212 7806612 47643973715542799301998602670566631424 7806613 -18694174230628870291140707204756567040 7806614 50731681864502685818853290292073499520 7806615 -3322028337033381685947838059102413280 7806616 -101117931907039341059632612876443371520 7806617 -29915595114070809983087389679603956800 7806618 -31362525991667238343049554785608841216 7806619 11593121415683808149520550757048214020 7806620 -1904992013801758728040665664449285120 7806621 12169466766465168819998641358504939904 7806622 21046398822136367557279075860233644800 7806623 40853476468220261229632976827537760504 7806624 -23754635281660023480004038550584557568 7806625 -963651455232376863135706464731391000 7806626 -54952049249562551977700557002518519520 7806627 -45973152069075148139113249101333522240 7806628 -29670778212991381208807954727317429632 7806629 34899659856177541494810936324497489184 7806630 5213242473736197740393426898427799040 7806631 -98228200787590576280671462764086522040 7806632 -110902344402570900735066237794202347520 7806633 11634358758302887954969995344630685600 7806634 -67162839989473254297959065766267163648 7806635 -12250677798213462085675789815543583200 7806636 -23514770471958503610654461208504369408 7806637 -28534194756256893668870964606836467200 7806638 -16430319231457046914936844979256574208 7806639 1606059270076635080392711699063716480 7806640 17767709986093654306403400079986524160 7806641 -3173329101512530484327893674817070958 7806642 7108278166722668873794584692152446720 7806643 -8292509789927742572367792253542698176 7806644 4949527337329904667515674013175859200 7806645 21598936827760184471032650372010598400 7806646 -13652492358134947757896494344075466816 7806647 70682398937550923646163045831691181096 7806648 30602746900679807315122734011852390400 7806649 102893357203472630397421825059667444740 7806650 168401997266957521716675589061721600 7806651 -58599719853489271725288521263802356968 7806652 7311943475687809817123966985556679680 7806653 206349797700396524011666350535367121600 7806654 13487483507666447122158972036902883264 7806655 104929388336102753311976191704246662400 7806656 12491331431880965403660028535409475584 7806657 61397965904511840655421516004294932160 7806658 -5671914166375318048970381137566627600 7806659 -31985739009968135621346204001503227184 7806660 724863246402857319801697275242127360 7806661 114777083908807009859299576376606143262 7806662 -23160580577265742616053919877261675168 7806663 -3606241276653403777967412941418829440 7806664 -49184958613015683260825821134328903680 7806665 -104367636781952846931921190117034261880 7806666 1568495728405899961009699774734180864 7806667 51679738279575047905065668558242587024 7806668 -13647171127098927792318680007494197248 7806669 -36227956415120883059988541595296239072 7806670 -15636837055062450947682971055405798720 7806671 57326448280700903837659306865115062352 7806672 -28056017729268835512708595612802088960 7806673 -32928815677388808895878977163942445760 7806674 -26988400796896802065156080616488119664 7806675 16630557030059557094017404132307617000 7806676 -30925861946067376853120526919643175040 7806677 -12658553725173619370845436347440048768 7806678 45011360598462252183074907830058432 7806679 193743818577013248208665223159913676784 7806680 33950594542878617153407346487398400000 7806681 -32324270770581281125748337677614168230 7806682 9363212108852511943663571863486414080 7806683 105899500440952447414353931864026067968 7806684 -32845813528303024123641188797157207040 7806685 -2733696002072441374972443421548697620 7806686 -28973721089281610120476323855287605056 7806687 149395462251346837065828547735467264 7806688 71529406135869304157131181121080131584 7806689 -62791733540010539151844029649799055360 7806690 10490545992493916882947741445131345920 7806691 -43338093031375820977092049467901399568 7806692 -32112527789204292556234660630120965888 7806693 -114000620194020038675655831311943360 7806694 -8993118472227371251003976210609876736 7806695 14690359292298827770767393190313581920 7806696 -43416300721702048800194309837148979200 7806697 -798706183255527901082189131916701568 7806698 27795731419635730449241630955757732864 7806699 1555078515749918286964988290385037120 7806700 -44459070866764971604714364374565683200 7806701 -9273540819264253992501144328774348800 7806702 21878691825016367394139136644481147904 7806703 5702760488180777824794142159541809920 7806704 4917769059049293703196733210912915456 7806705 798694244470296054041864198793615360 7806706 53360727088409961154694954440970572800 7806707 -41464538232408233130904967363264665968 7806708 2913411790306488209730204098210217984 7806709 114725491967173508769766421292807124910 7806710 44453831481632333733599920579790837760 7806711 11904251569656348062589721699965038208 7806712 -17003740006586500400842690934263910400 7806713 -2540862910149684919821560602593707640 7806714 13738446843476474175075795300193751040 7806715 11066487762818291685143632960783284000 7806716 -14600046603616135294725012074102134272 7806717 -16492845523953348917134225901388720666 7806718 22841508819747443244512385791709391104 7806719 61485226745856075990255158527687563960 7806720 -15975036967189596000250536261373132800 7806721 31475313043701528962849964628737630292 7806722 -3834189419991448103757981787102175232 7806723 22129367508374799874816315485942507504 7806724 -44354097941869008361158181845085382400 7806725 -80303658786087096579789988574995455750 7806726 -23793964916046337297135388712708777600 7806727 -67045872785655496403968600428035459640 7806728 -33511443192491311343915233143388231680 7806729 -26255442701200617100018013947096582080 7806730 -6376060765350451201297081645309870080 7806731 87205166347288357307575664315113481592 7806732 -53541778583037717271602629618548064256 7806733 -153864320823881790419477321893598105376 7806734 1252257829955389598598745046966373120 7806735 -17277258278998837956530124705776995080 7806736 70101035426788347813709701122883584 7806737 9029631539723409593162197540997359680 7806738 33244548252607948779376149308543766144 7806739 -69191056739975221615276181014701033340 7806740 49920825246889887065497591189210222080 7806741 7534663174926426467119803613077452544 7806742 -68122706530209689818889864118511027200 7806743 -13630054080608052719391743759434014720 7806744 62755135589267312834523724206553681920 7806745 20474845962301079111136615990173050500 7806746 47258708006412801695904252146095929072 7806747 -38941075443493006018186629975711644160 7806748 66870160522282819914571753147390289408 7806749 37722515319076956733105006407789690336 7806750 -6189427514561762380081981985519616000 7806751 -43933565713354621632038737794303737248 7806752 -9059914977504784433850300463136636928 7806753 -51299166457470073204093538599309375200 7806754 -43125676140799588216310607385597884768 7806755 -44149109907308949936961198435291621680 7806756 -24112414686808584392780528068969110528 7806757 3278795144841090654697075881749120640 7806758 64968427066019641289019294437816264640 7806759 -150689236963545921227216783165192880 7806760 -35844044253590821911630251414970470400 7806761 -8074865521895851361402211494098258176 7806762 -20804641178496854150682445932768879360 7806763 -194605806390808702659792085332936235800 7806764 -9113275507903214230458359772670147584 7806765 8920432828296208937931864644496676320 7806766 -1008090557039334862788552762181909632 7806767 92193134202268740723064634834401909200 7806768 -9386145970497299624544957742961688576 7806769 41161064200774794811561300300235899620 7806770 -753603145261287445694873406616128000 7806771 -11224436446287477316832019114886742880 7806772 20618095910704667711703301704347605376 7806773 -36986617586335851920973665696946484896 7806774 -19977302513048815640819424487899397248 7806775 -48153526077052088567757500319588949200 7806776 92883311144604716524113866857645486080 7806777 -40285285989236383302663427860596547840 7806778 -17623013518973629580772473290822876704 7806779 2576180458941935598683057466271574184 7806780 -3139241439469807419739618496957337600 7806781 7867171519702104275942699480044319500 7806782 -152987945137314838774809838570058875008 7806783 -88375309612814248021693039775490142776 7806784 14891692907199374622075792451767894016 7806785 5305823325073330940018181464528976960 7806786 -4231018962011501870261900289349507200 7806787 -8791258439701465069726796637744394564 7806788 -92208234692386217167759852762319422464 7806789 69821525819362893003294609521355801408 7806790 -36802945627690101489621336525175497600 7806791 112269367407081158902942170548899051152 7806792 -4014384555317226916553742432337920000 7806793 28388213271560256672343861396684040164 7806794 33339079514245580999662657360442499072 7806795 14978799240049238972098529027991068640 7806796 78738067954188394681180462934514176000 7806797 47209954698463254466774228841629824246 7806798 -3551090376418927687566429536512638720 7806799 3366331687394773821528031122328160 7806800 -15324262070500340755949374043437056000 7806801 -16917692643613543211538609688815268368 7806802 6284315639220650742858747131803742352 7806803 11768839040733968156298285431374595052 7806804 -15772356215854326038559478475227797504 7806805 -33417588556314577500331225389624766080 7806806 -43578864901595797829962567924629510144 7806807 84570275496850862983755049851125858640 7806808 12727413666936679237372751587657113600 7806809 -14677109598582590338371323822252271990 7806810 4223223827742304493475118775047664640 7806811 67083624820410090754298155534650169412 7806812 8811657196425865597070394860310385152 7806813 -10379119653422263319755948917156328320 7806814 70065540864318374518828406031426493440 7806815 -2227218574143348985215398640180568800 7806816 -30187406528340769986943541216879443968 7806817 53188602995243969906997125922203471872 7806818 51760696501787399543012877294727674240 7806819 -8998980469817823037664663973093912456 7806820 -9523743415997940838032091910299422720 7806821 1128468559069470963052459226909422080 7806822 -474653658245508789251444425727055360 7806823 -5095982076803919500390393648432307776 7806824 -19437410460203029139675150557905715200 7806825 15205032010790741374640235982865424600 7806826 -50685704471680242249194398237943991888 7806827 25325469475345271040009305361956473320 7806828 87992545273332605794017784679400714240 7806829 164766265146782973539749252117356769260 7806830 28437053387489367204271987162284442560 7806831 -5167823946230803911314423305953584880 7806832 1622471775451901918077080382308974592 7806833 6407910958788028990425966347506256082 7806834 1689225888279947806595608760460902400 7806835 -9933281611734075238291113454845240720 7806836 -93391465690311126628456533203558267520 7806837 -30442794966570304208753849744286006240 7806838 16919843033725491525190236757979515008 7806839 10685915372813127462249659331613958160 7806840 34206845199904124549380230252591513600 7806841 46912861463802484722955028121966497280 7806842 47649460438533248443307488394597690592 7806843 -57698404456144849544676977418904980696 7806844 -42440440799101901957956470222430792704 7806845 -3838014193403356940259312982138509480 7806846 22488269261635131543023771047851183744 7806847 -60498525612402227537718855734158673400 7806848 26320850244573313806406195258872299520 7806849 12655527450435626081176500296386166064 7806850 18667297059331298015218863208034988000 7806851 11009159682358919001884980975536005568 7806852 181885413768281597223767204137942272 7806853 59882699296504573514252917359756942240 7806854 2227711788640617127409329126897803264 7806855 -2475082231325887341070957229640000000 7806856 -24522898381231673173427303892325125120 7806857 66894528504950061354316290845495879040 7806858 23384617069679526835445535706762172160 7806859 129477039502831267642626952019998762560 7806860 -27941454135488919367454888692414417920 7806861 -51024886917762393132178872412569986730 7806862 22262477651258899728194779165519876992 7806863 42138512428878666518444884528910936112 7806864 -6709430766348184495238281774400274432 7806865 -792132429403143254955211143451623360 7806866 26896425591726023886563175965238943632 7806867 -10456515966318925799465030552567530752 7806868 -36590147753623336057785542652093251840 7806869 -15541219723480912596399807275765227104 7806870 -618861606343395452767781728892772480 7806871 -148018499640449495450559875181057999928 7806872 65240622367906931510732124310935859200 7806873 -24925341346586285511533413871720237616 7806874 81759739565334508369179912316446237936 7806875 2357742484652390463015302289988882500 7806876 -22755741418773158149773935725856145408 7806877 -50851179179216370985866068609875165940 7806878 26986434148003809155775862128718002624 7806879 55226040680549845351216505311835692824 7806880 1343701012712284931509060652158156800 7806881 -22844834716198729499146154206639884318 7806882 -18983155305796227833288448970050772608 7806883 4895932828426070922425531902888557520 7806884 -2483179358638005621532217332039757184 7806885 -5195821714908212167028109898862469120 7806886 -36022425917956909302504243989080408608 7806887 -66190523441903904553148049819632761680 7806888 -41991983725443236169326861830668288000 7806889 -1218611120783520940556151214719947448 7806890 1153210444750757588348972009435811840 7806891 -82685015657316163532845268068730137920 7806892 -10973918462345706874327337927394441216 7806893 118953977540573388462715665731142012780 7806894 -36708969821303114746404732768198859200 7806895 21328663855671122214382467152270594400 7806896 9092844805528542754099057793981743104 7806897 -18651437075416003078623310860387769152 7806898 -8170890473004854573416114718864439552 7806899 -63652248872817383800431416323163529864 7806900 7304759191628160420047880549568665600 7806901 98264503041902268949668938637156732 7806902 40516073948639173120277876922785241600 7806903 -2332021194288268325027758242055811376 7806904 4572276946291625131176710443866316800 7806905 11246537784901210632381636969294120000 7806906 -26187594649983601259989607146698266880 7806907 92353540684317997099439965053768441200 7806908 -179706059371867955078990592541954560 7806909 -24025667099527307763750230056552123872 7806910 -26804893137649626686979854329744838400 7806911 -28272653484628214551176330304073908368 7806912 186683619514684053844641759627313152 7806913 -64742720670861593394362751737999055936 7806914 64887674727074325359663508152367055056 7806915 -17874585841274559176247392975051652000 7806916 -15896827269340396921689839299678371840 7806917 13723402481724640808292170309795943966 7806918 -7188415471958059630935350036603320320 7806919 121639557471005238172250697636521871320 7806920 -65975081579421957277688039116953600 7806921 66032778930288774965522428067666852112 7806922 62214383871468486119897697006037054512 7806923 21802287687521400901982954232547285080 7806924 45902873212852686905627997702277397760 7806925 -6453585334712589302753204444419684350 7806926 -6672765215457514702693547767315464000 7806927 2714477224808080586186605108000649232 7806928 -21991594077683676620126187326808629248 7806929 -49832819155929386747048758847230253760 7806930 29272353608084780815194010849339461120 7806931 -53961816457837287682770208873025894256 7806932 -16418126981567417582079621728051927040 7806933 -10539662172000086717774097748864149636 7806934 10202175499985036207153226400162637088 7806935 -55305429741536229303657329103973632000 7806936 31135762185262812187902614009193431040 7806937 -54526577982664031304577377550049582208 7806938 42218336256405975729350843517832604160 7806939 5939407590547229818136631226342506240 7806940 40656605396430024530432124072928151040 7806941 -7770781238559018574933986054713948628 7806942 1493601502155756760406089097838013824 7806943 -89884733176930600325177989857389331808 7806944 30387702131496574601450026044103852032 7806945 -29334266002531831402877603014976918400 7806946 -7890528638994342447814079291545167360 7806947 30567994843071546043043833555856630784 7806948 -7389817886816502006205957624024412160 7806949 112030544975508603878843771911699905664 7806950 -9748669434330997485993650385801684000 7806951 1097370249162119130923479558395706968 7806952 55697950837857233201755230811883289600 7806953 -11391153028736624376404643480606579072 7806954 -862310131494697503072524842545830400 7806955 -46166667925221596832865805513131167600 7806956 40926895615398347499523359197594661120 7806957 -57285186019956523177062393052928986560 7806958 -41578372710262025735444936583136873920 7806959 -24163893565258326586985912071448408496 7806960 3399910700568569721224909737279488000 7806961 -117407926993844885766464537843098276188 7806962 -57391089104713442063404658624431542768 7806963 -6668619864361095839902703225785171872 7806964 58842223831864359581181349420701591552 7806965 -43055814869572428280631806802234839140 7806966 -19686785167973701163598187342199357952 7806967 -3331352194710145097984255615868016000 7806968 -3019484754880221878176967424412385280 7806969 10783562361653400879719841784180848000 7806970 -14353048502482053684852777308839564320 7806971 49189759364829466083410750106979945872 7806972 -46038763688238641156478778121268100608 7806973 141836009103327695394422430108884873222 7806974 -24946771378603574704598816710980827520 7806975 -29496382629486394382691351161100796800 7806976 80066023118788108778855242359763894272 7806977 -76064130359141870238353524798037682174 7806978 -13463290338556902797041348255388209152 7806979 79022680111503892924723237034368483580 7806980 20350768011262478034549666522614415360 7806981 12586963463854464628178282816171754624 7806982 51336451893147111377308466272369573632 7806983 -41093495110377168959614571184695697768 7806984 -5184013175217219133714328481190625280 7806985 36008743722225697800638219512237543020 7806986 430966901221701780763911553312437504 7806987 -731824554012492279849623692796725956 7806988 -13107529462487079568954376659638697984 7806989 19181377153268387791964075702432219424 7806990 -6825165778142558266630192194748757760 7806991 8304907424275843474687602451906906800 7806992 -585857896657281132738089381804359680 7806993 32741474565947932849787572901835201264 7806994 -590988783028037567690957874427510272 7806995 96838309764113437805724912429552960 7806996 8821394058141726649879940339235471360 7806997 80969946359316577818043711336480763424 7806998 -19184576746525632541823332628887922880 7806999 -37880157069147481395654479173047069336 7807000 -37540683473578182100098374452807680000 7807001 99456568262462720547898278048951565002 7807002 -8086329244163972722892007760673144832 7807003 37039949366276459705665329524649832772 7807004 24147255248050915085166611352361920000 7807005 -22704993285598913746082320467402537600 7807006 20079174683420910405781148829674378304 7807007 -28778820600429719834587595311411312512 7807008 -9553959544972555035078276021073477632 7807009 -3880436535425573644772249215938692608 7807010 7870895579167478028774834728333276160 7807011 13728003499639438405315715811931268472 7807012 -14032517826253715369842529793062603520 7807013 123145844787814948719239011795911251262 7807014 9809689620828922239928295226225839904 7807015 11070623906497480809431903040809453520 7807016 8605915454744068420695256735678464000 7807017 -18884444005219651488985634268529034880 7807018 -5795637606353920001648302502293098240 7807019 -143927705341385604048286658561767118040 7807020 2270570537552970887270938430616729600 7807021 73502996144916129138303133380565348000 7807022 -37994566424978054929139289746617130688 7807023 2155031808305055341989468301552901600 7807024 12527424558654674322236868671717703680 7807025 5708561637300709794347262306470588550 7807026 17094043121174965812725590829984982144 7807027 124313603051621769006091520185213748876 7807028 16150463025825787185941435423721768960 7807029 -85983389789613404125242635051955879168 7807030 -14842845908971857228464379767396505600 7807031 -52102932600237963374221961760850062168 7807032 30415064980527114334252786611113472000 7807033 2780983486171245231413260832366371008 7807034 74788003947030743368719083772571783680 7807035 47616324977436126215869785696796101600 7807036 -78789342270723596532389474055234565120 7807037 -299261145930836420312690780371337856 7807038 3802517380360589631149086575802599744 7807039 97372000995664955938265754754208219840 7807040 -9112790544286474961703230292224901120 7807041 79118546275854042711027056576924976 7807042 1904062766313050662153102342943047200 7807043 -85034616601643495032633539407838382800 7807044 -1719832719265881703876359853410521088 7807045 59692662488529225282184517209849820280 7807046 5172123077589121247108583045399555840 7807047 -14903346666522535106684947692757075800 7807048 5170219779876701386147480093058703360 7807049 36360184697542735100341642761566521050 7807050 -32173075467911576005672373761339584000 7807051 14367039556594071887930137983102975744 7807052 -113708489047603543263805017023446261248 7807053 9081685697471009823230533221112384704 7807054 -146093280563829620066785205835005235648 7807055 28064899346390129690479090341031602960 7807056 9255401759729097775025426589322051584 7807057 -51561949835700190832001341335960563360 7807058 584586161696062486772982468176686080 7807059 -4098297778957175070604761220370940720 7807060 -44550225539410741217480697431313035520 7807061 122515489414887756390207904962506898300 7807062 23928921364483759551374093327335226880 7807063 54866075583070920656623439796713964288 7807064 7289544941292501360246405414109071360 7807065 11448666776190353553966008240479681920 7807066 -81880903022615707385306493280098186768 7807067 -47385803202761969218031630038034461884 7807068 56397797201014805432958168289714721280 7807069 77169934843311518187599927633056153740 7807070 -37801807739562377469181951772684579520 7807071 -18647259128399938889836746517446623232 7807072 -44635307549777449434091148883208962048 7807073 2379730616593225171750083305505983124 7807074 6555062986638837574501796182545899520 7807075 40852406518183325904542031920919662300 7807076 -208271966999362185135793975703405420544 7807077 -78120999165483838736365996012077020160 7807078 28700374877760961173157776651479343840 7807079 -3930820387521080472157758561218883024 7807080 -303941137091924743182547426861056000 7807081 46354790820296327556562994756284378000 7807082 19327248518697701528603138658043170912 7807083 -131773619046823619806158780015186840576 7807084 -128877244747433671537591374846671788544 7807085 -17449106483985293669029757029141372800 7807086 -5497265380614777871313632215806215296 7807087 -55438705444929305285044067197972297264 7807088 -1485366319846648227066991257496485888 7807089 8996060609976544656721999561255946688 7807090 7638973283440975928240814591868948800 7807091 -121279907897859976555179272277590439408 7807092 -20962286661005764120963082784761192448 7807093 37287307226584990419879821263736240800 7807094 -49230461057605825773105094071085847904 7807095 53128237083238106229115820250940304520 7807096 63252708037006734368205659947981209600 7807097 8723886251730584611052588833367034624 7807098 6695246504120002702848450493017993216 7807099 102207627794407107281876624514570878520 7807100 16310764867450151324355819444378624000 7807101 -22799306638623196509272806346009031168 7807102 -23812656603839134033758385935171396096 7807103 -89223547191683449549644676608375339648 7807104 58818762386559311238665080676800266240 7807105 -83664941073828433925488297692392365740 7807106 -15778413201542456542118854252239292416 7807107 25322150917967277645410308556354682624 7807108 -152660882797043741773237219189778084864 7807109 102236787617210761156740799886382748320 7807110 -12158327742583076916271284068292430080 7807111 20143986644000020733156050249000483424 7807112 9211373887765265538399033301333739520 7807113 86521311313759491830803435879476912042 7807114 15200047124541901773034732103270625792 7807115 -17145815882276580752825237615208534240 7807116 20769645935256246657264907114801090560 7807117 23072816734766153247998245214606297472 7807118 -47319760712848295968246977396968669760 7807119 -44890746168586785989298861731726217600 7807120 5419613149557569802456752541821829120 7807121 -6947796907920065423185996604282948688 7807122 21207385098702281248434880319551660560 7807123 2567235320469039005838419391287069184 7807124 5195042636545652404331003459971420800 7807125 -18364046260803177364778510696459520000 7807126 -81111184219470321506693906896255531488 7807127 80749846792678238352497007008550155976 7807128 -1519789301210283290217405691509473280 7807129 69044348695046791599733422883242750480 7807130 -12040372173324082950512111229016392000 7807131 -13010351831832850729340322663643533120 7807132 16085312270385106459873654830766992896 7807133 17464151250247314424572604291837436544 7807134 6598759722227578257874110167652218880 7807135 39578358207617791355631874084156049760 7807136 84027915911630700789599775627782848512 7807137 7256581566293694229602637969645282368 7807138 29522113467919556095801428505683943680 7807139 -14715059780193929369163405101286966144 7807140 -18190497684340258139684651330281697280 7807141 -89119911084820159980928836913611227458 7807142 17949447585693389493692717339801760000 7807143 9783930155928145483608071684748388224 7807144 -60315619848511069670975088314181396480 7807145 41815173676571243267217876039673524900 7807146 29573126250167834393405686953096734208 7807147 106770426401899985680239770990489196596 7807148 -21463618042354782323273146781336156160 7807149 9952481104315125015462361196324363424 7807150 1520251515528042080663420046975201600 7807151 -136410314834880697865373818667579057096 7807152 -2131395469989135721632521208513331200 7807153 -143148898676703333476640484090200283200 7807154 28275141881558968439416384124997589776 7807155 -69953314171442040613022504326593926400 7807156 5394854176099920268919551671998445568 7807157 21336226422260240175629452010799135840 7807158 -13669030089413355080980899874178686080 7807159 -76850211255904279923575004116732528096 7807160 55833663988190510580751075539302400000 7807161 -37761900783583713988304691150856096320 7807162 -25767678376839808500178577226773904 7807163 15249708054029734492576359919615893024 7807164 -11854678899935387442008345470897761792 7807165 1675289670209894837120545047128551920 7807166 403042120896149282889571853504738304 7807167 1308324367899134962112655295879496184 7807168 4862293211344069404615288089686835200 7807169 27545947199875896968404180255078544580 7807170 -11342910129377941953003843179922954240 7807171 15125210135599396596732366391406820544 7807172 95866400152495225736895447622337026176 7807173 -48088321086637405199597005109149401600 7807174 -9560200800133216530762964626253374720 7807175 -78084865090653962306583300386443680000 7807176 -1716753263654285007364302205906944000 7807177 16610479096771871839728958839926644800 7807178 45922365710994784798132129917834350640 7807179 15040569432478318164188098178970595248 7807180 35150828678859407789779154997975014400 7807181 -67506571765096220686169559398963259018 7807182 -46101886506928034605356541763600912256 7807183 -211756193916455454575967472414116133736 7807184 -230105245865633703481513131685183488 7807185 -1359375619867167421608848552468750040 7807186 -17698442193840912460783830870993188208 7807187 130082306276850683224697820253236738240 7807188 -11986620410352672859749439561621862400 7807189 -9611090411935597250067948886007980032 7807190 14870112521756607588278505684359289600 7807191 6063805923313361556668418489796475904 7807192 117718743983323945866885522968078592000 7807193 69355585338943143242335061266651250442 7807194 -90441092431856758165804446360697228032 7807195 336494784947586121424936417149900800 7807196 30115426668791236132916181945839331840 7807197 -35628334540274398072971258941283043200 7807198 4064262880232004165395718083045425152 7807199 63666760342698259271686842835328253072 7807200 -8379103729704392777978541435184742400 7807201 99322920837543326860225851779206135202 7807202 -20665825264483399708394227550496600288 7807203 2904997328294727462379212760085146212 7807204 9060810988579443900241151759267282176 7807205 -30443994148088098915220645490572538240 7807206 -14006944355195699032365101128825958400 7807207 -38391437736587700570680950418034327216 7807208 136600673933216699834831130236297640960 7807209 1002194132684353260219984105291879648 7807210 49206203692422066956008929413952401760 7807211 -3305522778086142986658193364420878656 7807212 20619672319312073848868519374331904000 7807213 35128988059031134192777503959475795040 7807214 -15584302107912519886208645203666964160 7807215 11390026554955346983183526547931881120 7807216 24018976714108666159418157117966385152 7807217 128849773892643502081359971543524370304 7807218 -13300658843726554444820794451090913792 7807219 26523440069729705940778937179026136776 7807220 -4706426808218556734555320660170570240 7807221 160136139097714595595827826024954126720 7807222 22411415374545145025847570304505283072 7807223 70165437332956811941357221305369354472 7807224 37793586406648377708364494379047505920 7807225 39841429114594261754504797189836344750 7807226 1250984519981803214175678612578119680 7807227 3504124920571650145355184924887263680 7807228 44375759254561524758193132756303436800 7807229 -75499994871267561962063201468487268416 7807230 -14481459422390389394910228424501939200 7807231 63807408444073300334776690058687706864 7807232 77303518625262392884753304717692502016 7807233 16938589783780133324316121338022625280 7807234 -22843051703369387877134966541665126400 7807235 5497105407814436606942094857791569600 7807236 -99484876313519388618263163763587065856 7807237 81078882469075980448767333967839467580 7807238 -63346803438654114656964390957060504480 7807239 11072906564306298586281468796422804480 7807240 3651636433653963307063822125227212800 7807241 53686988410301994896974610135718203172 7807242 18753804618820759736221512280366888704 7807243 -106510943821871247768052891325847438508 7807244 46835301679520179603570281877936801536 7807245 -9692556294637239506105030299367683200 7807246 53900780773802352902427137106559131072 7807247 -2979496796218283850437942619662788368 7807248 2474139940605686679713937644895608832 7807249 -61223983276283027723865413763586653660 7807250 -87632169833016850537811773984571136000 7807251 -18550694617412752906037045960224490568 7807252 444694316530885496289278810599884800 7807253 -4533592200684613506024218171010348960 7807254 2222878896257153161645289111093821440 7807255 8925851495934546751732441167870842160 7807256 134316771131041965717253562675356538880 7807257 15742305075679334692726082884817453568 7807258 -2437949487635353025557089900713003520 7807259 52981001529238853526324466471022975616 7807260 -16193750043417220831455056670397885440 7807261 7903265761557048100430287500083987328 7807262 -69595766565128482612545672304729738368 7807263 -10476469732865467460418616858362777456 7807264 -114129176708054916463096742464821657600 7807265 -66049987097304609831676890511116479340 7807266 220527658614975936834621481363090512 7807267 13769106637418040161144589038102587392 7807268 -20598254649330428244926813647125544704 7807269 -19188602968577913351924378548049218880 7807270 -28402606457881856766676528389560010240 7807271 1871052534915665471209645099071457680 7807272 18226765588912257603641664883487293440 7807273 -16452040284453975781912501620125145478 7807274 -61871927648847842751003801296752278864 7807275 -15380115674027813249547718625412517200 7807276 13829458728948151035667591488512380160 7807277 2078775379289673353770793233849365900 7807278 1384901832857952881075358226782054528 7807279 5533230605842642823907450841450974976 7807280 9800164697548761637116589598843535360 7807281 46568430473553884619308288585708769600 7807282 18630474947839249921711653164072220672 7807283 -60769996971187321579266998655416088 7807284 -79347610267317239326862472886300003584 7807285 -108438565258275085674315906299791810020 7807286 21070753770400146954651887131123826592 7807287 53751952799055596080231524531389923560 7807288 -17640858373067597168419994378550804480 7807289 -15799598635968753688816337730772498944 7807290 27624705834518376706806376083014131200 7807291 98469368438680071855588317243802270692 7807292 260645530775322461669419039855574016 7807293 -71209615316966310705720743788325928000 7807294 27849010590089857560265881399617464512 7807295 255582366566456916448891562353582320 7807296 2729322204116982848727538932652179456 7807297 -169732553714913818221953537944566770880 7807298 -56942096687336605214296452698893239600 7807299 785114200677228301665913770755341488 7807300 -34196028207580295765517807213107155200 7807301 13563540555961721513440081647620195064 7807302 -9178395115344752448764024024039212800 7807303 51103143399810813722618665339468940080 7807304 -27314696630937965913805353555914588160 7807305 -23427288050162506957733782776839657280 7807306 -2602217992127837663044559593352238336 7807307 -51559978374134752445460113837901416928 7807308 -33347589274380612644382097496594096640 7807309 1025503794910000204632155589316243040 7807310 -96611076025588897875051688984976640 7807311 -53889339528174309805155293859152595168 7807312 9180348626173411128932738554010664960 7807313 34123847863614715771808132953141640562 7807314 22894251635951616461850540956398746240 7807315 44082959453460473305876919180591718960 7807316 -7772333648433535835097917018287472640 7807317 6222721450022051526402618075295472352 7807318 -34622661808311292497946394480501409984 7807319 -19064018729102863866222946204764941952 7807320 -4315680652219381365313233849845760000 7807321 -143987059873556937131441195036190831478 7807322 -40997767519001897552465362318230727200 7807323 -16770809531246620734415320979187667816 7807324 14561269412124118456517247465389586432 7807325 49246638167962739392166970460175424000 7807326 -43203737374797094638804570486301016256 7807327 -70347388181102711791860940278848012160 7807328 33407074422768710171329077324974653440 7807329 -101598483825021906638940519520214339052 7807330 38349873490413225440928745569182326560 7807331 12745337461935822746449180970557251840 7807332 -13678697854990427246253996462688370688 7807333 68394572692858046298548329819614210560 7807334 -77061591164769108713364480992623313184 7807335 14471003386929686727378634476019317360 7807336 -39879491210403855195951844210729175040 7807337 155308987216859396721741101390808120192 7807338 264054466362131166024646566525259776 7807339 60143978538713513660807869928534337140 7807340 73525525096124652921011171032096419840 7807341 -49560748356162771417650756425667126208 7807342 -54090755719983350703832317937795412928 7807343 3933474357365649468478457381273827920 7807344 -270700925537094685971419970409070592 7807345 10472595623047583664933113550953913600 7807346 21962979520529724957982464925094905872 7807347 945956302510562216375881665156491880 7807348 -98752907201150961646535495530991819392 7807349 20065385519578984826883095291793638592 7807350 -222396994416953592508454216475033600 7807351 -9919430752379721077627971893292109400 7807352 -30252439946178321139214758974210048000 7807353 43243455604087527954529172447639309904 7807354 -82916567499245413615832080797120000 7807355 54778226174833957001148180680803181520 7807356 -8149476290595196386698633014351607808 7807357 -18225685609791242966140653459264727040 7807358 46645097112144692469221280468913082880 7807359 -13637036331789460084301103526770253440 7807360 -66591759768206578985321567128387584000 7807361 7127454989946429019085811892478584962 7807362 7757724561632368123513498242884146944 7807363 58282483818701716685656257721284278704 7807364 -62675435455539372221977486403060315904 7807365 -5577476977201454566328007753101512740 7807366 26792590757265341704693846129881600000 7807367 13747988214028487436050632743959060400 7807368 -39282240765255839809327122371533578240 7807369 9780798856591991065938308298803241396 7807370 -2699651018716574710129704755978034240 7807371 -29674271108398426773302415903293894400 7807372 -105200308341378803341900015586609799424 7807373 9264851174417275269878790248940054528 7807374 -3599117588653859495804660540835010560 7807375 -168879742418280422944965626524155330000 7807376 -20479249484739400726229909268788871168 7807377 -2864228722785385339688919809085451392 7807378 58052992766887175754659963093779044240 7807379 -77229265895804926918621948081582792020 7807380 3884097816572300844580598090921164800 7807381 792536002189052862804023233236664064 7807382 53429145653382284456418663617022494784 7807383 -39236959099404781807203980404587884448 7807384 -10889719578266784367612236171652546560 7807385 69067454071845551081900527151295115200 7807386 39605849064324310177759752840594898944 7807387 20630854728719122071290269284717788192 7807388 -49207384207252607392579672303395477504 7807389 -72104660767632804710042463309852840576 7807390 46052531028792158983990272958445568000 7807391 106447825540327223180303109234339574584 7807392 -82874091090015069055955963384136007680 7807393 109625116679734309113488732542473223680 7807394 -30478302438238197032850576870535085568 7807395 2769229081554954434053802983798640640 7807396 15929638248134887189455330831530409984 7807397 -4844425525599266902497488086794685860 7807398 27445691884529452450719362633346780864 7807399 84623951564496229936062140993287585400 7807400 71227349217542004473413110050949120000 7807401 -20678067718828415648908689804594105600 7807402 1650558636140580756400449229400511072 7807403 171091652077308616290429100060090672656 7807404 -32937501913047193103989379455610880 7807405 43843008073432583390904018441378120960 7807406 57933165705995115526250637170833849152 7807407 -27469999413468242637724378289555371368 7807408 -5241443890720376635876464286919229440 7807409 -144521894327139080743276833418995352140 7807410 -4265029866005059382250388920008660160 7807411 137701801674008977892810108596058341800 7807412 6826672263025507233410088114680954880 7807413 -13482090578532466575024428635243804800 7807414 327111720625867330188877788666740160 7807415 -14040046866789637165540129220380887120 7807416 82798764920101634376755781154972569600 7807417 -15431851936214556163553515544133965568 7807418 60304110935295662531616190725053685504 7807419 21245967162717171193098308265279743664 7807420 93239028484684230880300007520940078080 7807421 -59639143795046395275302216966238792378 7807422 -2904496220953933277935631416897185792 7807423 -900552664204185529814853384453407840 7807424 328859875428718554210138732852412416 7807425 9297954966914336122630501047907284000 7807426 -48427931260976999702230254628997490816 7807427 -112566370655104196326903371954782390724 7807428 1887796499900005316792428445591203968 7807429 64339796627495420536047457102674973760 7807430 10257899655627843165793509863320149120 7807431 -34702460209827570332653176762671893848 7807432 -41741367372220053600961800873794887680 7807433 -71018895429263107202123642029726275660 7807434 -18222152971828004727577232745413617920 7807435 -40875226960871864252577365739129583440 7807436 -82319649682539362538279162660433920 7807437 -14774417900689412984701583179557008640 7807438 -1271115020711575990263877239892487040 7807439 -4829939767684561186588877509101311760 7807440 4026495012262765786259289191407288320 7807441 -73766833399881589812783734703164198158 7807442 -27870299916936525960921170224627576320 7807443 -5804138639179634067296706533976391680 7807444 3579240312762645677718401611004731392 7807445 41517095023986935962096580772598056600 7807446 -15014005512559499492210524745099399328 7807447 -94300685941349952067822980177061126760 7807448 33606115278742357496435641098170142720 7807449 -36432048440551102881086122613316513792 7807450 -12137356494503645572883897597083449600 7807451 -42229985735958511100500072310537262000 7807452 19244463759930018385010937760249282560 7807453 -18436772004305309650001779963573968858 7807454 53267497103981547449150149090550771712 7807455 67537723763317982608079053744844390400 7807456 428845005626096607778152659433553920 7807457 -7472133387079246503918076399906989888 7807458 -4996576884209395698254836952338559616 7807459 57925960916414184674866174865065916040 7807460 -549400348689816301461576703129470720 7807461 -16534442052422824296489862002641759520 7807462 48818970093915505899841992798621967200 7807463 -92937849348555712791861420985644825288 7807464 -6735925591068820684584144442911114240 7807465 -65197457944790345620295222813499622080 7807466 -6055557831982245276213609292762324896 7807467 706192346346186526401256941235173120 7807468 -115441241144561270437631542731900612352 7807469 10684990609553353420484856697549112352 7807470 -10811352038894781907604932509017241600 7807471 -9919215112849873497533036865086814240 7807472 -7774255613956613615579698229199175680 7807473 -2837255274128516325344391418109446140 7807474 11674364655238663642371683350902392832 7807475 -31012174675460388197652518916380420400 7807476 -53804469013522872936364534634079879168 7807477 -114965145301823849733605066254378244868 7807478 -10300135231480846677805704823718952960 7807479 -21862755897847635859209148604780170800 7807480 20150493953847054156028230662255616000 7807481 -39264649677892339540594109392698600576 7807482 -31353869073903617707000609818881410560 7807483 -73032215802079500511641194651180028576 7807484 24491862833914873689988393518352982016 7807485 4205383865627234615888531856352133760 7807486 317634766138038198947445958661757504 7807487 53109386759785959120523825936199579136 7807488 -6841125339646009733106470083815800832 7807489 4067802029999799770778586606465740290 7807490 -23339692680477701575281326578976978880 7807491 -47807321462193673240622203834875113820 7807492 3029725844737027044161626712495001600 7807493 -35985579264120022723464173557919601060 7807494 -39602034915259155683723474643136008000 7807495 79647259170543730555913072884528155000 7807496 -11580610829550957327740134211370086400 7807497 -38691770841155944971104042564822864160 7807498 43089540517445429596247573160663774000 7807499 -13316230653155676323934387581930880000 7807500 12730584343105638192540443147091360000 7807501 23533111446357725144627699627252437612 7807502 -19032721364688961054029914249722956096 7807503 -115666044685035166608441202903743643392 7807504 20217205198610790611772647507720749056 7807505 -27038661139701013711094567917480788480 7807506 11497890282696501420909511893748207104 7807507 -18215027014145825102386173860184857856 7807508 -3789205668404765706438375347972471040 7807509 2124322639544259721045035993375993564 7807510 115806306956656905297107366191902720 7807511 -6565814843326599073009143304643966280 7807512 5720949457291325261852332331452784640 7807513 -71293257100778637959066499204114738102 7807514 -18554816439892066532472908705493676800 7807515 -3320753396470808952935444947132527360 7807516 -108187133756350531544862932221341698560 7807517 73628073942914492147325999937732606566 7807518 -128947271334004988098990435666546560 7807519 6125399263863845566542514426646061920 7807520 8273317216419602602364121994242293760 7807521 -29264257288440931573743375158834353488 7807522 -49108598469367606369866898949140509120 7807523 -9410959178488715842543033194743442696 7807524 14744912801150507194342995512240710656 7807525 40779287885172959230913328060652500 7807526 -14433363113040488716155771586204744320 7807527 -555304526864858704822209865684157472 7807528 -16882262176184007251824945879182627840 7807529 21950052482277753797495925594792106320 7807530 -5005984766790582342975282178915284480 7807531 -124418787568143554189042845808870222668 7807532 -40570982950542808761810134543182187520 7807533 -88930321001501999758227057654132739776 7807534 -15609314664964208107412577507692924928 7807535 -57502970934924597029187283973486751600 7807536 -3261614210672674716448140106231971840 7807537 24245346525740567683619335566577678880 7807538 -37072243564101948819162336681304804080 7807539 -105971688399376603213293874180744325520 7807540 -12851878182564344672109384954587865600 7807541 -16551999894622004225548888676317631328 7807542 -39672856591532299060001295201814644288 7807543 2586372458137916229951859611246938792 7807544 71432789646604236417388490450343260160 7807545 -60710846689599956133708257997254296380 7807546 -33151990979517508688665812773886743040 7807547 82550988445804234007160941273508779112 7807548 3124810053084410424022759772089761792 7807549 37028932722137467333223797156460836550 7807550 35052235605254739790128652210375972800 7807551 3032207122718644848506580949082561040 7807552 25520659011493825214305693934518009856 7807553 -667893099762304896068359739335575936 7807554 -11244234027928401386510598132968003040 7807555 -5279283231699650528893237687271793600 7807556 112613149610891191155140244608216094720 7807557 -48638712882389296825152135583661685312 7807558 42217290068176503666903033442021404672 7807559 -146124306105083719283402468092075084296 7807560 -49543805921947617994025076269774438400 7807561 -23304398374997458384698246511776648960 7807562 23570843320212983102847579702726803760 7807563 -105395093584431002492674140640928235600 7807564 38005336532026139943612047635814802176 7807565 13940342886437587462867063419563608320 7807566 1289325968815211928538170847571865600 7807567 -41980530859857609878148567562262911808 7807568 24600262597998069787371468462168072192 7807569 -403465836263725865279792766076637184 7807570 55754358175063127083182322501849420800 7807571 -97095684030260552824137415332648013968 7807572 -24067604697325479055835707894222667904 7807573 -119195122486807079975654171182387724040 7807574 62165711243294334559721541691305973536 7807575 -22737051493425071750538744894583920000 7807576 -1504258064274024161797991323224637440 7807577 53907795652246778291658185263116322512 7807578 -34725517730476996225985445639387836160 7807579 -17486905963569935784100005316838295040 7807580 14377828959312818741934974458936197120 7807581 -27300227175587114317027708865118865530 7807582 37115194557663782828859089980064404800 7807583 49388224392227484433727538811901931360 7807584 30030264630161076999375767239384891392 7807585 -43480745266433825105348942537258255640 7807586 41630254745319362692750890179069397504 7807587 73453570677410018075030996191680865200 7807588 76689551284237903454530534277620392960 7807589 -29278082225159534982423435082823390472 7807590 12713526394375608530248157669753729280 7807591 153188308320040732869774544708989640368 7807592 18424614391177612764353494766152396800 7807593 36768794076334042108879761232722705024 7807594 -51877577217954864628567205697989064960 7807595 81381470337628595230903159608283173600 7807596 -29589382307885001447692640041127936 7807597 -22746769485416298483728617285312529088 7807598 27102872989822251555708583370879976960 7807599 -3790641974712719269864614521477177016 7807600 17731310519942290005292612729221120000 7807601 122895334083049711914142904325469915602 7807602 7162371472934932983246216505545333504 7807603 -46176220516627973576721563947500010272 7807604 -7995397169327206658683512037505132544 7807605 11000264982305907720045101616264412800 7807606 -57994741122594405469073066064147720192 7807607 -1117130387467192101983510774869984848 7807608 -53288228511567678524655089897598873600 7807609 76647843815754504047683081810855147600 7807610 -26803987704871403520509262274139461440 7807611 31918227256081811697448456670654788632 7807612 102767553978052152112742711471536995840 7807613 -95997367325360030068743287593351601760 7807614 3855691561086741912889967925319532160 7807615 4553938214666503468402671650790295200 7807616 -40775174765705748459703636478058823680 7807617 -50629494142376021128944011819822177760 7807618 -8284931007670361906636355572594803200 7807619 40140640414508803590235658128230817680 7807620 24730842136018683201949566544419348480 7807621 -207680377524454547637398683960352212800 7807622 18699773051357645776486608954565941120 7807623 32704366623254675582530311616977129384 7807624 9280090742994447841366854376482938880 7807625 -55163887770560889944351782441239216000 7807626 27734976713131504872416409670817322240 7807627 36995432133274156998074596168559645032 7807628 -87289039959212723973512731299118493184 7807629 -11127413113601854375170734830937464320 7807630 6335049295765054643926191779854022400 7807631 -98805161625958912274405029572359322600 7807632 -1117983778258851516435914525843128320 7807633 -140128756077242019887686691681676319376 7807634 -76082062659228878967608605456845918048 7807635 961241280571997324983727983754709840 7807636 24415588057598572447554517766497568512 7807637 -40381076725157399709699669911405817714 7807638 -631166185898473872757101373109077056 7807639 396700064528162095009815218377508480 7807640 61444924335832049615927932241640652800 7807641 90365355267313319999445091103928460800 7807642 -792870816648044500292423822669789760 7807643 11555542288899402208812986572078181892 7807644 -28302742941096457445210931665628610560 7807645 -55752753312748161535517715721153022100 7807646 -4491447845981974781735666842721925120 7807647 49251930552454298364071007317964714240 7807648 80359168085383045713689204322750627840 7807649 83313304814109700721751049022240060160 7807650 -14314333545211907233490030747502134400 7807651 32906241960683561509400505902156152600 7807652 27041171755228659977478901188023377920 7807653 -3522924556489759888669803836526529056 7807654 6079880288693761729545291198356099520 7807655 97709778110231652799121336688303321120 7807656 -1091755071539865867428608217212108800 7807657 -7633552555376258626743566821336621440 7807658 -23029515573930965252733552955073829024 7807659 -19023389630067623107369295515933561680 7807660 -15276545372803948938454638523421122560 7807661 -80658431573645785514658070217280844500 7807662 -40175266716611201233638282575795777280 7807663 18871283092776985669395610644003173304 7807664 -5791977950612759745952781721068421120 7807665 -2918801423661642430676323703535545280 7807666 33422572918458817645004124738772678560 7807667 -6005195027317360124352811032164703408 7807668 -25859070354490016710899450356821555200 7807669 11691148422757282605894084564543182460 7807670 6737158613285446301427672994368960000 7807671 -2135693049740999348969458061554702176 7807672 32902255845857864342499876841716817920 7807673 -92318204983028167900020049539406101078 7807674 -19106528663757178919379079957128795648 7807675 12664342637969473372666273209622657800 7807676 27725524639920766261774759428408594432 7807677 -785260906325659948784745272904604800 7807678 39402574508589789587930574635681936640 7807679 50448344607466627025988710640313225080 7807680 -6595179420351235346539548685935575040 7807681 -40365941033669651941756216721931259776 7807682 395791508601911793526864051021168512 7807683 -7367726479698558208774261708807352832 7807684 -8235807379353142486248878651447092224 7807685 81081018463962957562236679485706648380 7807686 13877139883378636714925990793557456064 7807687 -109332241699217238915490674028217150208 7807688 23213448799522513498940723440714383360 7807689 37673823246146433892806144811638188400 7807690 18702509121381494901337783166557036800 7807691 -25863271649312580413116950859120487616 7807692 -33659286229578391460497585271837426688 7807693 1892006597578914083989608747659964844 7807694 50812887008080197608692616434276718400 7807695 4218582269685959941030299314734970880 7807696 12550509396888027426864189338494615552 7807697 116814858515291748963238658699046172146 7807698 -3240679360969085985185760538442588160 7807699 -21524489501097457518752694069016647840 7807700 -14114017504699603123920002796960768000 7807701 28604133091520726236684545006757862208 7807702 -17284131816805738336130882048704779648 7807703 -14624085373599740941153296987649107120 7807704 15911916055105149155574887048401674240 7807705 75574739671395769738136010868475449860 7807706 -30349346565905375269409414796156641280 7807707 -1500360000162398697824460509296145400 7807708 924350095009961718441091984282564608 7807709 -55414556150596128072327956891499532800 7807710 -679737766266444502482460111144615680 7807711 -162130983962434533962349841714733183288 7807712 54930741861953145567199908741634326528 7807713 -34380448386493370517426952964780517456 7807714 -33006913001246716508733796365309338544 7807715 -4896068985625000957305518918592454080 7807716 -6488258401366955156210390605179629568 7807717 28598233251154348355855886528185872766 7807718 6461658619926131150252386382368773504 7807719 -26904840941029175461370584661759504856 7807720 43237067883441277972123267454541772800 7807721 -155148816862242626285658420320639595078 7807722 -5546977690689807925627316342492098560 7807723 60555090952182061145359850168859436800 7807724 84244064175910690828100024658248987136 7807725 -826817167640644462361323902820680000 7807726 -35944965448684999512094263056818296960 7807727 -55730546195778004733143635249959349120 7807728 11921489163875307052446481444346265600 7807729 60543126728510923822623032253343637330 7807730 -14768046604342869968102263401266956800 7807731 14414048063860669241014831912568207424 7807732 -51709120760696653764057695607873744128 7807733 -142486563111060689903903581107147640260 7807734 -31198217468846477231706855307517399040 7807735 -13344223885964834784427397315771645760 7807736 127847442561477721088461415127722311680 7807737 -23189412064044140138928916228387146048 7807738 -48431962209078151219553002555963318560 7807739 -70988688806619168601829005814058314460 7807740 -17256445067372171747922583451195627520 7807741 6401496334311716293582095380714216352 7807742 -39133489713434769025087206631992265728 7807743 -39080729396137721445337695360423514416 7807744 2657344527275827711344961783915872256 7807745 -76153375585450443681667185115133246400 7807746 35011898714010916653491845661394873600 7807747 -127746172127125114673325308056520332804 7807748 7644545963923792041060100627897096704 7807749 69387150076643569364629187055569632800 7807750 -56219986394822561179558185075234816000 7807751 7317888293651321795098046411099834880 7807752 -722352519910393850273436249181056000 7807753 -4929853843791503293426303673989988352 7807754 -16097921387277638275740417597294473424 7807755 9039456186704971283046610333157061600 7807756 -89198041191993318673642298094776724480 7807757 17654246316915706444921056605103208320 7807758 -22359358587808663765855990824904219584 7807759 19035558653158004805017883153698102960 7807760 25349477558128423512814877162001039360 7807761 -9690525829210920683383616682934953612 7807762 77275820763653472178464813617307103632 7807763 -56850299546596676610383226129439410096 7807764 23064083936523741662803427496184442880 7807765 3259019295476736016725430766035200000 7807766 -37233404397571426167583150706127795168 7807767 -49081755067462090068328682445722544 7807768 602662264010006343921668380607631360 7807769 70338775241482285741090486540632433680 7807770 19889521851804883022926646909819313120 7807771 89259801600486114894252550473320195972 7807772 -5097253598543342871476580487040947200 7807773 -28688672992477342189214728788222849696 7807774 27235875423676754898606872823096657600 7807775 39541762114902271515417112458666931800 7807776 -3408012168232906445614865233208672256 7807777 -32590611194217849108709906870283283288 7807778 113441451373289874929061102627395135232 7807779 13205427322734945256257136114070976000 7807780 -17144078439552508860229268254605254400 7807781 -25041064484928912079498889063442003456 7807782 23100589550372370361100625988266432192 7807783 149225319898338505099276106289454647032 7807784 -20248432634222098350465899158801612800 7807785 53721670391170535647094192762104535040 7807786 775104705531727142763371144933928960 7807787 -14622440702464504039231778943985878432 7807788 2244351262328714697939942628307710464 7807789 114146405492283241816251347060120949600 7807790 -16895706870563632237866322003607329920 7807791 86107766705540586510078094724252675592 7807792 7192431571413443281940050666703585280 7807793 -24243801695137732253786650891618737600 7807794 -19521809817552093848317489439534762496 7807795 98147142341471675193596826260010850800 7807796 -99770369609083345804179167886675830400 7807797 8686693941632256799701933844663674108 7807798 26405987957329949880103801967126378400 7807799 -33457065625959814759598757738650361888 7807800 -7086793954239645577048364505882624000 7807801 36299531657795622529580565924800416320 7807802 29109193753025606840872347370849610352 7807803 74799981007252254510505216812833227200 7807804 -40585781562360542791336030676071097344 7807805 -25040083275644782907052411262618195080 7807806 -18167108628901825646896715955443491200 7807807 -147165573652622067722898444935300720160 7807808 -24083902653419935842265767383017193472 7807809 32037604165220238351755103969589894704 7807810 -13070387126337614415767418685559884800 7807811 -1358622803928021515756636048234232192 7807812 43865254426755214056728398911160430592 7807813 -9396637119097778718562800626326802276 7807814 9114514387183696631601500202308151552 7807815 20270085949878448272213964548424723200 7807816 88007328663327759845181731953037460480 7807817 -81549216792191801470525210795373990748 7807818 -42118525801281180639572659560479708160 7807819 -46151534865184805572832127539072349200 7807820 -44070453735902659998216826660029649920 7807821 -9534548697091409129500224569326628736 7807822 -16462851756023089576595615837206348800 7807823 53387683604947578928579068941894601072 7807824 -2831200038195535666970456750250393600 7807825 -23641667576454843408368146716203839450 7807826 -20528273386572672530465394510773018976 7807827 -15602599675779371772396725000118495168 7807828 11729584994238074408256639483354316800 7807829 70276441331112868927813162553268596430 7807830 43890601663054677303893224816036657920 7807831 -139075466757527261865222075364441877736 7807832 -34608079547056418870261830762846310400 7807833 -35089724969097462635892145115969175552 7807834 -69290240805250434350475297604278215184 7807835 -1627037020244653243169348549405177280 7807836 685125641865747339705610316858102784 7807837 24470996608268213106235992154723275660 7807838 -21490492575567921627004735915068512256 7807839 -8002984154757576743494446417412039152 7807840 7635537368198868996386718734352384000 7807841 37604206213701479360712820306843403520 7807842 -341566358276062725658800351936150528 7807843 -30220578163969139455129027128506183908 7807844 22921795918531632251945509945801884672 7807845 39493599483501444682446199946983013760 7807846 17215044961487617805398452883124365824 7807847 118606271532996444265367330760882185592 7807848 -17693255082554067527528681725879910400 7807849 25521001114341972733496228356076791936 7807850 26076625729839268918190344983744848400 7807851 15471245307162250821870237562488294192 7807852 20365405810013617752333246069364483072 7807853 14349960472203415642586897835909840000 7807854 -236766724035483366932479958170082304 7807855 29851132776419588037554582210286209520 7807856 -3119291958141093705465061236572356608 7807857 3364099037700204499803612683705530080 7807858 31183533269966609031267654008249483280 7807859 -24322733397072170622722483739428693940 7807860 -43014989088551459050561624460755968000 7807861 1109647157814164287795968490746974332 7807862 -8384173431232216703918670546998760576 7807863 -3890773322313794394165591629680910592 7807864 -20767031416820146655376500690895482880 7807865 -12405000955489120094489276327796461880 7807866 -11638264483335421585966096672012629504 7807867 1107810161190684411083732685332685160 7807868 8827426556118537945637466798369384448 7807869 6960392808679282104669901838829096294 7807870 -11961743381645893491213491319115591680 7807871 -44043289978898001446753133732071549856 7807872 35316037890345778140382966264878858240 7807873 21116903598721574348510510471045844180 7807874 49157497019925365590079213850133737936 7807875 -79833208336990917472439783430901632000 7807876 -6526032509239084195154258610154141440 7807877 -19205778297714713210670654378206502912 7807878 -8244716976510495067202664220573871232 7807879 77059128223623120115651970456889895680 7807880 -20653447731397939957792844856714393600 7807881 32388516970248390296107610311372913760 7807882 -60414251047991458668551729713657084416 7807883 -15208813083258252440797327928245607028 7807884 8439603346814277517602134783464783872 7807885 -10971697046048486539786022784272202420 7807886 21907083617894636034310570673508314880 7807887 -143483604817354677732888856337067016560 7807888 -6586433666144237935267609940049920 7807889 -59892956508609569699626065794398755840 7807890 23883923743154593821953779638394897920 7807891 -10883665729497353128254620550009907200 7807892 -10414284489991908264312056654159923200 7807893 4841397426530673406626688148229372384 7807894 -9273795142624684585364184530029569504 7807895 85871098311616475802601694344741589400 7807896 59668078405586954211465791761845964800 7807897 903976555264585976366065541615560992 7807898 13744594746132983710186470122429568000 7807899 72148351204177408977253796540463399936 7807900 21646445891452115393579870560864256000 7807901 -134277952456338906169847841147030307098 7807902 -22825927661768988817709684087692738560 7807903 -22747042074016782149606290391550626848 7807904 -26226071904623772652060895179166121984 7807905 33610132207849603363475677902539635860 7807906 -42541117988948519940983137897854480096 7807907 -49245082397028606468809655836773108560 7807908 -9644600365571820771662815247868887040 7807909 -52825373431299712238730855707424813696 7807910 3636951424506876388294533566321262720 7807911 46056103235343475656314636458810764072 7807912 -71897353270593948436826297363446333440 7807913 -14423520716061323293903975979576667282 7807914 793122790209460854928563184651195056 7807915 41328076502197915177870515213771541920 7807916 -35123154752861379256487403468579867648 7807917 -11459758578073835928589652957399859840 7807918 1147189309130614006203051081067322112 7807919 32870870763972008424827822764467469296 7807920 -1085418684913850724506042332905799680 7807921 3409738954162641417954906977337137664 7807922 116454137150211240053158068548248445952 7807923 78376009585468333426763749402299799572 7807924 -57583416414298166774939017530775457024 7807925 -15410195576430054974224139885886739200 7807926 16121416240873207626301628625797812224 7807927 60691807315444612397991602522315604776 7807928 9789410841428772662257771955468636160 7807929 -67988523515518819868288420279250711072 7807930 -4382479060225923842410500874337316480 7807931 -55250680618517692266953819781578880720 7807932 -25190785941631271780796813697308615168 7807933 18046709133582922557264708667641101920 7807934 -422807002673740419539196068260698240 7807935 11076874412960687259802870184430790800 7807936 -40141797646776345985014503749116231680 7807937 21988806133682507264143168781751179586 7807938 20830160928484910786916229430266652544 7807939 48682023960464045876636358842487048320 7807940 -239490676511435332573949804938321920 7807941 52382945624469060697951335443128817280 7807942 -17131444111426426250174732964059236800 7807943 35703917060602654143255245907433703088 7807944 50298520758597144764212471159633182720 7807945 49786484750771076879419209725428393700 7807946 56097992790757102618390363444231578672 7807947 21849009530029929273256848277704705024 7807948 43121671990266695778495758300718136320 7807949 -13594772303433524489830217263601046336 7807950 -7189957725785934857683836623981150400 7807951 44995845239085232938032395728318643952 7807952 29673964976999050193376918345156550656 7807953 41797058502398521446865472430304466784 7807954 -20676175646073616078752664276784339328 7807955 -47507003084323677814184898734733786000 7807956 -7621747321657746965224725214118701056 7807957 -102965744763712634303373137006471305668 7807958 -13682426709738035881019920929183984960 7807959 -61924974305683606162071616753724556072 7807960 21969745983974703660494736245981184000 7807961 17015006656491102640236696046136496384 7807962 5261826423068957283973465500685142784 7807963 -29391145865066128538630985415931273788 7807964 -6498618093847871064417853527134054400 7807965 -42214229601262613947182502691504640000 7807966 -69168461539013538532910517592602274176 7807967 -92222717853271954648356711421592901984 7807968 4567221421876806914144905583017328640 7807969 -46608477198189145181265487754163079296 7807970 -2558722349098526026997412632592691200 7807971 -45782844930943750969377263992712252160 7807972 -55289749007061605149215754433854628224 7807973 7593505620680278287711167729302636800 7807974 15962664695601998772223299019405601280 7807975 -8457504909187195068831404928399215600 7807976 107553996865773926341229720569876070400 7807977 48177111281025288938367519204697162314 7807978 30155469165546717508198218468984371040 7807979 137781601506242804272446447549789711576 7807980 -7424790507046891430458609618313625600 7807981 19047835770119289513939146522352833772 7807982 9474657191720516560229794580464921344 7807983 -1358638753096834614227163283050076416 7807984 12903611395326419716796584646942556160 7807985 -64493420870296646859745004434746287820 7807986 -2221995257804745710983749697070003568 7807987 58195898323829068865826201402129793992 7807988 7058404410324773866723459666220719488 7807989 -1142802215308680998208259405923319680 7807990 19889368862786787322310874280141824000 7807991 -71704441713230318409528999859557379608 7807992 74049122691605247061721087976785694720 7807993 83012521400801851516426263509616903840 7807994 49286646739952135490929275230809287680 7807995 1094444670221003105229616153114075920 7807996 -6078224174307343475338313254465634304 7807997 -70147528438748652942734308623645734580 7807998 10384311418549234813010091267452989440 7807999 -10154379840938894471680969063606557648 7808000 -91648285409331847482669861697486848000 7808001 -18788041109095145330305364102081617920 7808002 -46392012190561022875652741588599296048 7808003 2258547204025945012441440870315069228 7808004 1918082318413149430708610928314520576 7808005 -21062166287901730654861829209135862340 7808006 27753772873440961521296033664947705952 7808007 751104857262735212787887609541046176 7808008 39810128153854403131517360831710924800 7808009 26124432310795314881816402835169572 7808010 7055028042203573203987931721283998720 7808011 41857047314107059134271189943598486612 7808012 -49484958862064144565539825437129850880 7808013 -12564977999827248577258427718370931220 7808014 1970959248549484895566424234233658880 7808015 71341378552175251491256646705287416480 7808016 8164318625122941077376576474113900544 7808017 -25533484759221601820934977552860864128 7808018 -61674019018981435665748594295516413440 7808019 -19070393322765979557161929217377603656 7808020 47361718186962555691144775271470376960 7808021 -22507438586945252728169287587795307656 7808022 -15603160488743410510351576221728991360 7808023 -101002763004520584923355250242523052728 7808024 11909263620204239972607913197976166400 7808025 5972812520186832468027234254279326800 7808026 -27575014106030901253862276743416576 7808027 181615044704709573411592423191657968112 7808028 -50879530743294071958224265611949934080 7808029 -35028709818364281812225733562575081370 7808030 42282399461879106287725300843123172160 7808031 -3289683739092521894677268132239261440 7808032 -8771193404825895590026933293155352576 7808033 -115519608535301728353970779284071298718 7808034 9771156278497736014654401796842997248 7808035 39285438247832866518893636831543574480 7808036 -4451322705057169579051845023774506752 7808037 -67741436844795091185748090750438369440 7808038 11466098670542343252492051054813165696 7808039 -122488083101013496951865006549065457160 7808040 8647499496168214297972053470880307200 7808041 33678913774995426837905081367278836212 7808042 -54485915837403398991573545288139488256 7808043 5964929556284168803043573927770309464 7808044 128388346047169660478341573064780646400 7808045 29419289073017961408093445906811009280 7808046 -8484545347934275758837533848364445696 7808047 49383998816362691453795914689504060000 7808048 34490746943919595040161187341224886272 7808049 7002631814386365765362947697152280640 7808050 -41852195264789785195731607877659440000 7808051 -101685201709361119473032086613341080948 7808052 3250087293291678644390747895420997632 7808053 68382504365209487846914078725237368064 7808054 -4982293877413805395527616423819105920 7808055 -26510477257068035315899311747207377280 7808056 41501789632380794455609492994208460800 7808057 -131615382054374258073775863020902810668 7808058 -2238005222803378995829664270135634576 7808059 10121074722323179415429073701851445760 7808060 -1827838880361794807949865219921152000 7808061 -41417217833403261315725313272892578016 7808062 -33863989048530680068784930388746227968 7808063 46498871473795745853467838341638053888 7808064 22703083272374124930008271142803996672 7808065 -3569894050617762583701180138987254400 7808066 18716040370381182467056931805220131840 7808067 -49335011893990979107348118895156997116 7808068 -24016826073941647029714996961490960384 7808069 24503450634453177763026461726668704 7808070 -29771374199124391348811334675473692800 7808071 -58104728115493101767791594401347093648 7808072 -27187116256190202552275319305369779200 7808073 4950639664668237905011726238977429248 7808074 -23009143439630509526950981100291498400 7808075 -3402977923215653684554225616865299400 7808076 41588262799263911661475124854046868480 7808077 19452348039353591521846481284800803052 7808078 -15302004143296697478288358031310692160 7808079 -56318715858087749997752690116231466616 7808080 -322811945254504632150809850968801280 7808081 47970478641941597635118510793605830824 7808082 25587733602590948759669358384028977792 7808083 -18336151240298101274840159869593329760 7808084 90923538974598350620135251481870905216 7808085 -42029912732923603875343861841700153600 7808086 -11892896775024228797649616812917348352 7808087 2753162776300275923427437767882555392 7808088 24384427298491809649351030902691430400 7808089 -36138031765109963348091950881795139840 7808090 -13329793032006722948111259547300519200 7808091 -34098662920242036428330677961320079208 7808092 -88292994616484070934130233351964368384 7808093 16790748915787975787520435958498050342 7808094 -2799159596813196115308009983397888000 7808095 13681068877978458707078695059324619680 7808096 65252929520160147756977148953468731392 7808097 39163340248173782335863424641786841440 7808098 -119196562443786795331095822526931754336 7808099 7354602479595464610985261505132122464 7808100 34109514209376047813476144165355980800 7808101 126710715611518479554537749593486803550 7808102 -23544195149310205410360317189152681248 7808103 -111205120752521132381472838229830609200 7808104 5201229960045468824853253908701813760 7808105 72641480532870549207581053450065765000 7808106 7896478484629103742964035607764268800 7808107 73184333024015965785929675878517566840 7808108 13984048821290213996462988605409214464 7808109 -15893483768327452346496197958533297472 7808110 -34759623105485165019208240568041344000 7808111 9526870802089597432625172938023015032 7808112 -83260492442412858806404312965906432 7808113 -52652643856870675046752879027744188560 7808114 78814033007134404618776725080136432656 7808115 4190951606944893756607618054315211520 7808116 1603194290170962127013076913375505152 7808117 146996658927379659695996744609533915932 7808118 -17913465101634432535174580146024888896 7808119 -6021090313218656359327927607982053760 7808120 -55912206426151558125314821806145843200 7808121 70681643557593679559377153693236518208 7808122 6317895443397895428284911835802083328 7808123 -32538560044121784761776788765955799520 7808124 -38569514256766139109607627496084348928 7808125 -6387996288303259307868801452897921250 7808126 -38683322621553846950450442253137670080 7808127 -81416287580461865283108795148365443568 7808128 -119738635042640362680753272279720263680 7808129 -12538725438476455711811040852569154624 7808130 -30221718090372880382928833250048000 7808131 25724959209436190547497451854914743932 7808132 -18611047357987650371228908030273179648 7808133 13776824556082076219938858938905094624 7808134 -95072029420700113622758928123343014400 7808135 234113992096969350956527535820090960 7808136 3887346173852308993993932254976245760 7808137 -26935116894088630810270264085955488640 7808138 47144335238397700692593786971195611840 7808139 -25064055915564856980126041976419523396 7808140 16673848203674763289969577262304957440 7808141 -85393683174741396988874702915916669216 7808142 -24939771454984707484209178210122670080 7808143 35081338770133237123592279586936233200 7808144 11071519339439006747060677966526914560 7808145 -64878862689363764965525676534886148800 7808146 53634747835816861368812874536764141344 7808147 -26130328256567584224246257502433106496 7808148 3011604315072348846047149720146435840 7808149 109556354231206449180191615307679979150 7808150 9628450228495174610209421937166567200 7808151 9242825619947018395034566938765511584 7808152 14955224029883069071953228060683980800 7808153 1252231619801196711542039283963026964 7808154 -3361462590274038837142720166364526080 7808155 -822329785429997597145122964339974400 7808156 -23615334954263947996972080502626324480 7808157 1792801725838770447904684067917178112 7808158 22698848750187517093409294924025600960 7808159 387661339052762812848006629449882320 7808160 19403236268068304032456163962792181760 7808161 -40816473170539180417992083517201150238 7808162 -24451824364229183721613739877004053168 7808163 3882504919966347406435245024170688000 7808164 8143484380757388566136310539888025600 7808165 -55748146975740490830331515148328519940 7808166 11089297951226826457952979895669208352 7808167 65831516747163073208622179727910244216 7808168 131748357446926355899303388847963740160 7808169 -662875772809908332604111751698451056 7808170 -32526713061709964079460740170102466720 7808171 -48688705712751482893010462822782578288 7808172 -4402359453057663121908449620677977088 7808173 -53837684378757235314178442635856249578 7808174 53763726522803012758936471335865720704 7808175 146830224571633916997171723034419600 7808176 5428599191878968070505370732206047232 7808177 6402607868609610345753895492059167400 7808178 2911661131850255825557497599749079040 7808179 -285347184379586825268475538057156235840 7808180 -65213536128160228606873518032944220160 7808181 18165128283929193288229778289466172544 7808182 -5043231930517292509535903117194366848 7808183 -61679606364874439570429674455822184560 7808184 -9857477769170911169880431884828262400 7808185 859532683614825613770466426021950720 7808186 23836182359032647113976274213109187840 7808187 1545298572998454855713814796327213056 7808188 -76315619134816694884152702401357274112 7808189 -16399440245618254359892918943138645376 7808190 -7006981778902200172631860522614101760 7808191 87774740878641379124321479683886486592 7808192 -13575868678941633364112750909765713920 7808193 11289358739290097920715282482870076082 7808194 7438544993285006757378292442869713792 7808195 -79912099361597826475482527959526914800 7808196 46034682592944036330451578905858764800 7808197 15122933274283639053697800679809295646 7808198 -355870931214640174703049931107654336 7808199 -61637666788299464998555975486111243224 7808200 -46610219095181265564244231845941376000 7808201 92023065715389941037313386229802519040 7808202 14874396814573741994609488306289241600 7808203 -5743917457764297231958693077393692816 7808204 -9845979377634751326906242755538178048 7808205 -2224163499938396426144287308122468640 7808206 12138473249931539836987660479526980480 7808207 -63902932746153709053717118952457667200 7808208 8259949658724474708385544388584669184 7808209 14118404646214480016505475778431232232 7808210 41973175397109371091373763949796139520 7808211 144222599094647878412460177375987926640 7808212 93807534713337177484383268970291267456 7808213 37701945264542000729571350521050610560 7808214 -10862446775607245941444584290306654208 7808215 -11919370809864873014957242445729695200 7808216 5126613487126028292583312689959116800 7808217 -5966839740460369103766468232412160960 7808218 -8749796874796412507687193548579570688 7808219 52313329276300387346822091172800108720 7808220 804988071892169081412577846467655680 7808221 -57734975924800110884216301599969740800 7808222 5988638142524504441648052465408246912 7808223 -80722443134493281191576826360762028216 7808224 -136139433940576545613023134865565679616 7808225 -11689909989194211481788804794590948800 7808226 -524827279606111734425145612939968256 7808227 43555870582763314829509139642812342944 7808228 134658235787300361392226562780528505856 7808229 27356699994210337084743647950945597728 7808230 -22813915345397387082653033239957146240 7808231 97106022575541686869781171207916607032 7808232 -36226622180706199999101440759923015680 7808233 84896096622763390198253606153594978944 7808234 3029002064471494994600724713847259392 7808235 -58940989065951047027891186916819402000 7808236 -39883563392249714748704969745394570752 7808237 22080117224493712987025066481855830400 7808238 -804720580819594870143283802696896704 7808239 139205938452857305367870622781268233040 7808240 -16777641638817057472008183381609676800 7808241 260495899292178796381848036634512384 7808242 -12571471454534996940783863640524301408 7808243 113836652377703808900284378867540364492 7808244 9292570894002682204850552199766935552 7808245 -7864103810653408605606272441612592300 7808246 -3783859376790552740358024356851160928 7808247 8035302196164286937002800451232803968 7808248 16386068645284662521528476799027404800 7808249 13839882151045382948860963173665967360 7808250 43934687977456181399678823530707200000 7808251 263626601011526956010964726329385696 7808252 142766743707927356463089221758915947520 7808253 49308288736934912611411000809152371008 7808254 -81418245153681613510362505211613287424 7808255 9524682763539132663056387309998627680 7808256 -68013134368654598735712235811053240320 7808257 34506036721848445472544771132883701506 7808258 -8660032337656578075320195352745158624 7808259 39625002197185800732975172542168786240 7808260 -41373171420594849676286654275552101120 7808261 23704785367823268510932474775246379872 7808262 -8632484627932242565394997211935270912 7808263 -13874306730943728367707893031641005080 7808264 -38049434543605732243873571772440816640 7808265 -20559530476335625684899351187756896000 7808266 17059076817918849935687424381265569024 7808267 -81287048821033338369467316703078848684 7808268 -18892458646267669070137192765280941056 7808269 11057119326380126756473792913870128096 7808270 14280553520611441868302971714402255360 7808271 -59846032638981525114606176320142140416 7808272 -3420528164816947825501776657086005248 7808273 74104064255744682937530521294681576304 7808274 55815773848718420372430121668568990080 7808275 77326996844397694168131968592269252300 7808276 -1840645961128509859667462652143450112 7808277 -34402813793609416943464541651138291520 7808278 -18199013653668673410483893644579628160 7808279 23565203219094840709112152688753270760 7808280 862368354498313406680214705602560000 7808281 60083126265145219287542637932418792320 7808282 -48618438229842759546916060685920117008 7808283 19949334934183162533968092728655778064 7808284 155726058410288283029249575821606912 7808285 38149679302092877304695444732139215980 7808286 9396961293012127970285662786184819328 7808287 -91018828416023272283433438746798530416 7808288 20932697727300471241336918689722204160 7808289 21441231951288293639051699482066956768 7808290 -14933309971617715760440527376846679040 7808291 -14353869972474404335642205674471335000 7808292 55191150095665865600098655154367119360 7808293 -2578079218731353353464508790073209376 7808294 3829073605590268794977389718571440640 7808295 9816698903762240017172648193499545600 7808296 75389461962552853602845255191307059200 7808297 101671320840845531189081009772009278160 7808298 -17303435800380993423453997669961425920 7808299 5378249359985292815216882746372342264 7808300 8780346453278660695187815859209996800 7808301 76526664607870653789836002883425810230 7808302 -42990893540396509209511605214485339648 7808303 -23788654064648184596554548277414295616 7808304 -4704109265635025704653502493447159808 7808305 14326340762951278257809590082964610920 7808306 43792911037419402686876898990386238720 7808307 2125778257074714118170445087761639528 7808308 -28196019734044313889178646560767498240 7808309 112420671629541671095769279296486182510 7808310 5860560643762631479081559152242307200 7808311 2042324373361264476594111087673094144 7808312 -106164720960661766721457846393011916800 7808313 -69716846667067950540437153937750139056 7808314 -102588778366341996169993866760188546048 7808315 -23644267187203820571918995239668108000 7808316 12193403998637056353418380237775257600 7808317 -84265655545074466383374878163474218848 7808318 5160782712211773807922121245151185920 7808319 23764808351317073320324583712824085864 7808320 -11446722954751596470544268086183198720 7808321 20788333204700091930665512954467625092 7808322 -35755007603116585137254042911554457728 7808323 9112307111065555520892396167980543264 7808324 -47248895207114573543550850586067475200 7808325 5794500716604247932898776489442752000 7808326 9669716139042556639417514227405746240 7808327 64621057625015176799302034436057666288 7808328 -10672662155654946382662553326801100800 7808329 -95773727945513777860071121319367660070 7808330 -23315932469842262504353037908286785440 7808331 -6536867825765391044281541820621023760 7808332 -15879114664600649276069651726347343872 7808333 -57762728303248588945388375935784478996 7808334 -16586262048005256628587486005796957120 7808335 20453650123935786791276257912475701200 7808336 12484726298211384000392142199502856192 7808337 -94220268960030903083638578215540444940 7808338 62342251411429987591771624236515631360 7808339 7708572010824779600014319174283978240 7808340 17340519576064189148608958794554163200 7808341 -31822441336337036886659930553685549568 7808342 25954173868344584101367758504805650944 7808343 20286822093710199992510289692865986664 7808344 102491083124872717547930126918412902400 7808345 -106195682085937900630230002305718016000 7808346 -2344675767176374449000845740864289280 7808347 95203116941523483890959156428297865796 7808348 28123100763853184067381526934016004608 7808349 13176906227547073297474816678831208064 7808350 10225297608496892697435609936532852800 7808351 212053361377447812701118000111045972600 7808352 -1931247487073506077680013013155840000 7808353 31687407089696627596334255017689448256 7808354 49893693635703195675165729310751533440 7808355 18694491608202014882393765399031271200 7808356 40865703640637694341911592907673953920 7808357 -2634929276051282123406683425366862148 7808358 -7698790242145471680860947105320426816 7808359 -24028565143479071172883190598685592592 7808360 -6487056963821467782263652821139456000 7808361 -35972653394227205174388636894255378432 7808362 4882999152076783980204275491741516800 7808363 -230114669460418005094861546274663640 7808364 3891397457551583996169676945414214400 7808365 -92727137976316420275729501397473706740 7808366 15743686445651185457248568190300687360 7808367 20894857771204911817164275989191995904 7808368 -6831496491595955772829563220814462976 7808369 671397531426691330905601271313406080 7808370 -80348703879422345566470117207298560 7808371 137327042766508456090859762298145578572 7808372 -4283991443735872924799744288193024 7808373 -19975903691816054578068753068159078400 7808374 26919410900004866300395092124061607552 7808375 -18020961542444878998745623279905358000 7808376 8517831522720709325295737877336576000 7808377 44754846621356939791496514612417090432 7808378 -46651110073104319277297454202204079760 7808379 -61453651379741308898715637384757053416 7808380 17706722704257124046034255057420556800 7808381 49110499347746797079472743301419726400 7808382 -7912282438996259377063086820366085952 7808383 82055367449739607055320738383977762424 7808384 -29419580671956057262009073387553423360 7808385 -796784511720490220827490067175345920 7808386 -23098371889986080935964641076252075136 7808387 110660268944924602686858248762165724840 7808388 -4632043879536005484046546915674230784 7808389 174170988053083290021937297013799852156 7808390 845101944389404574820395342944801920 7808391 27571189664158885309377640079585635848 7808392 6164552117525759151770915902247731200 7808393 -109491612072464757790970764396963449756 7808394 -43517672513712432182116342765815381504 7808395 50180128163349459455615366463451920000 7808396 -108788007380847923253233417155316179200 7808397 -68230390328367968356366450899107723040 7808398 -16717340817951487042472295989184524736 7808399 126059250444631835628654783945322916400 7808400 9695181506791002570932455413964800 7808401 128392013041652105513845787255827172402 7808402 -7107627123779440755373757222949454848 7808403 -28444883593258629202563476341683213456 7808404 32733308954218311979848158408314150912 7808405 -77170047815079431323249779016700294880 7808406 15383365369789930199748285149570077440 7808407 -28041094751399649564596118502224716344 7808408 -39294578291806021971644187973514403840 7808409 11748188401277024253653625180521495808 7808410 31738173068025851603170332239876187360 7808411 50088237883171152020508529719264420960 7808412 68520064702566814154623868584577997312 7808413 1015877310811742845780183957216434624 7808414 -28175830597221382562097214919848841280 7808415 5274252235097583638117713737140340000 7808416 -18958212919003503243077132600381276160 7808417 100920419719667417236418306384726832900 7808418 69420369035456383786760786858813860128 7808419 89443469413023275485331269594985665296 7808420 -764469342634910883765566983425150720 7808421 1284076180245923219724227437714115040 7808422 22705116425784862195186517948919171072 7808423 -1023804989267667172448456374022031264 7808424 -17074114521708113570473213017017548800 7808425 -27468865013334070422672417462296793200 7808426 -1863406343309878486823026634964754080 7808427 19560789895076339894164408448628495360 7808428 -34714116331889352176090264703083702784 7808429 12604248541272410584697640595932459030 7808430 311874066465200318775041607418859520 7808431 -64646169846094514248354098771090528096 7808432 -9735053128340001913872110431998148608 7808433 -2186741787369420724700158584739022400 7808434 34349083993458219931800966131764217616 7808435 20810367077276519526263494671060754560 7808436 12132105477327364058835828187513387392 7808437 7331215777447344589269156157888394880 7808438 48364308609845541335274670431466752000 7808439 147844087670968017896857378092835461120 7808440 98100504804643331906038929427941580800 7808441 669192038027696252633744067703516842 7808442 -1470716961024762520820929979351066880 7808443 -27325521163950457486053350125375645760 7808444 94542808567798241356430599306637506560 7808445 -2936589788838186902043701040414712680 7808446 -2013346179342961264342386144252455040 7808447 -1980652780168130460951085631887777680 7808448 26286367521068898270925402723011526656 7808449 -99114717124665385760040022680585023520 7808450 2606605808756247295557512200443115200 7808451 2638437089748234511422880967317219584 7808452 -42800901548782114304804851642318176000 7808453 82554776274453989035825905217290594780 7808454 -7866790012371854118847378588139151360 7808455 -1629973082670650137446958859946258240 7808456 -1423318232314448306116153851952128000 7808457 -8989768137864506108000816088978535008 7808458 20775311381292464727361635428607595776 7808459 11799031265687973397775399540476896660 7808460 22594049531135520674541046605891256320 7808461 -54800719510421361037991318708779820938 7808462 -8710162577533654376144489752291163136 7808463 6381305428281971741391930402628440360 7808464 -9924254525238874795332999027849297920 7808465 -41464394926891644435893120866185912000 7808466 7576534848972835713453354563643906048 7808467 -93503266578053742233127616662510606484 7808468 23108146463116717568426348633766297600 7808469 -38209749994673480961407247278904816480 7808470 -7669987388881180258467369003812524800 7808471 26919916518332394305552538703437030744 7808472 11230415789229861247213072748816670720 7808473 -77108714578270860345301032686406317040 7808474 78636491850263932671001934868282811392 7808475 -6428907280858304789567937123516401400 7808476 -4611432372483642518627986587083102208 7808477 -26592651572323096398372298769636420160 7808478 20522208004345422506674422704698300224 7808479 -49513080403183026114940065308432103824 7808480 -21779881516823265619754429272581734400 7808481 -3524831571725666647439904001591618878 7808482 34065941583260467132179298369500902400 7808483 6443008192231637088023467328528856732 7808484 9056046649675691138862832309218723840 7808485 -44085762208094118650485109750959154820 7808486 41118426135636819574424147372199407616 7808487 -94185230585094560411166151159250526720 7808488 -68087881704016238599740863707034388480 7808489 -42955644982314536605644429979960817400 7808490 -9096170101404567433755634178129839680 7808491 -9366164322307242976445694257121753240 7808492 -102587456812743916902145533434175139584 7808493 6186528796410412095956345533905120 7808494 47856526723344773397186595415630980800 7808495 -22299637738617421213003123636179266880 7808496 12642755443799004904815142592548995072 7808497 -19211564701810600002618694914183746048 7808498 3750995850078537556517264107717482000 7808499 272683478310639910413605063166166344 7808500 -12374417577252321081829873503940608000 7808501 145438053523721753981586693013467491502 7808502 -17561011254958335569883996591972178560 7808503 -134387983874444815777406940810593204248 7808504 24156375515649185454311429993964134400 7808505 35423772657991239961732267169983690560 7808506 27130843319957636330696036298587205120 7808507 10873414428469460338552240682094538512 7808508 119363886645271813739038762667932600320 7808509 -50684584926720983340932033405569509850 7808510 -18152877283151086339694744841005883840 7808511 88596725248023687214620166307758421520 7808512 24596016047910317705811991690544676864 7808513 -41141969147572661053598899084545482238 7808514 10051759745999041156319044145319777792 7808515 -8264547342639445899868413900676796160 7808516 -937501377926113071771983928751090560 7808517 21987856727069781131687935006978813920 7808518 1892219630125394725957520996902248960 7808519 -134223715651875607079437459302565855080 7808520 36189359190480975333779091643873689600 7808521 -13652074965351484053971394129520338496 7808522 -56599704332715440066430497741121428688 7808523 -10482438370848753915838891237873706496 7808524 -73227819474124425503284800241699227904 7808525 34723695432582713937105263023999128000 7808526 3183687945327300308565195576068092800 7808527 86539495393731509620092166833593491376 7808528 479575157617056499207675468597690368 7808529 77244417303690069845383814710155112608 7808530 -17259330997104225570645095314417983840 7808531 943803087434288876764837033744888464 7808532 15324402373262735339084080054071398400 7808533 196848565947191162679250790712002690304 7808534 -1641537433680876218374022263487502528 7808535 -12199006846394340229061233939498060800 7808536 -2644354205845200965590017487308288000 7808537 -49146942622102362513361833492788861280 7808538 29801179074340389973607225856037983744 7808539 87858570267897651914805047365459558056 7808540 -40599833545303923833503791380723865600 7808541 -19890185207571868487517110920525269696 7808542 353948522221373343642107898658277760 7808543 -82604259378928606717913263633638782136 7808544 24811938551909676302058620165609226240 7808545 9278933356659974199042454865325953280 7808546 -42862542787014529132738337289569773056 7808547 -78084039475882024291565089881414193800 7808548 55851033491777179798003857296075314176 7808549 -18799782884437565103792810201375038208 7808550 -22514590686242649163184958779799883200 7808551 -60009077205520034432674814413090372728 7808552 -1231043117979898674977832877148497920 7808553 -73858672272096038480479605765605813238 7808554 2700337851663794065372216218857099712 7808555 -95225067261958530323032296839117723040 7808556 12950576576770458957686527180376309760 7808557 129734601127067021317782940769882549760 7808558 -9902597354464795926806698518477047424 7808559 -30106696397790046071102152822038886400 7808560 -17775354942739368721979226654270750720 7808561 8448004532134986685173061115834088000 7808562 -29922708085393173120337079865007605888 7808563 47985619771140132777559007858612138240 7808564 58266779891972947016322935405008128000 7808565 -23577994232041561406493595122606432480 7808566 -62598746931052040856037445856453276768 7808567 55540473638934549134851121345478565320 7808568 -50506043924671586210921811624611020800 7808569 -6664461597002681566804529401686003900 7808570 -861578258990156347531709068439086080 7808571 -67912295029633202416133561172347935860 7808572 58741655182269827965251032737214088192 7808573 3335963902143121837714192353996770880 7808574 -1667667246968776489098155648428597632 7808575 37437084170683243380759478130966583800 7808576 30869821908426547668849842094250917888 7808577 10681114873832233673192986309540880832 7808578 498173917321072159891066350424581840 7808579 46704445036605551340763288887302325180 7808580 -12282906016338122550056791788738478080 7808581 -114176647874786351826395009863162431936 7808582 3822694424257918462040048246983979520 7808583 6530199931439520488738975425916157264 7808584 36335927011484209449092898354860851200 7808585 31388473965826502359278460268179200 7808586 45571118662198975633655589116310956544 7808587 51057473721507042150111404186566711720 7808588 104310964057552100872558730804082625536 7808589 7347582833249946010849452189563581440 7808590 3488246613465310518913258125030374400 7808591 -2348729137480934016344318708146591440 7808592 753679725423269207512295792009281536 7808593 -20752225351166548573984404397255097520 7808594 3970743801749620846108859079038456832 7808595 -30574772729468767313596930638196224000 7808596 36459664148802133424409784127335579392 7808597 121600310689404914473584404088468297600 7808598 -6500449649159970101136771923151901440 7808599 -153454582038053450125781015258774865400 7808600 -14588946668003979372337204357906176000 7808601 23789635168884753717558376181202437280 7808602 25902566231933694627323634492182241504 7808603 29210065298554990464145602475103743680 7808604 41104209043444160653120435389441638400 7808605 28948687630016928637425737640116520960 7808606 -4547421366346705105484242229258846016 7808607 -5746038205591565219710527825240438696 7808608 48040417341895785744483848290676244480 7808609 135501308176936900708199263704690237120 7808610 18219969359802969204980161560150973440 7808611 7604672101946507510723767153895061424 7808612 19332106321870816988294166277961072640 7808613 25166639543187065351038363926203472288 7808614 -48742162141448099610261749676055104 7808615 -19468830644382830049659357401618608480 7808616 74517117675364106687364803968344883200 7808617 -4851803204236934646336094391136699334 7808618 62752613197532001961609713668460131760 7808619 1562328327513435330736932552902354688 7808620 18140990389703740800769823501754240000 7808621 -26019961937126720355038980435383827712 7808622 16068556589065463828777865111765559872 7808623 95728549109827786092398346957412305872 7808624 4050060292453976177397053433914916864 7808625 -92986329567195572052432236250427344000 7808626 8985744111777219357718885342551797760 7808627 -288352922917377740080078957927909115520 7808628 238647762615862304290863902929489920 7808629 -100864121161453569316261560647309666770 7808630 -20265797367891870666975382131324662400 7808631 -62292118127359472697308598249677313048 7808632 -5179455265498220710881478926590791680 7808633 -14390252377109824401312779544035988480 7808634 33561770980742496768496218523019036784 7808635 40552225524828579214228703668357582080 7808636 214511336489087485232848986722731843584 7808637 -3609384525904416227574033420541463040 7808638 -9717469822349875200571774437330781056 7808639 -24179781139510335428809286523402544560 7808640 20484086190893173739011632472365465600 7808641 877035557152392988447175252922286084 7808642 -60338620909518048357724756313762388528 7808643 -6381732050636035501188961312482327600 7808644 48914806078753778619075432602843617536 7808645 60493136561898710449953423836017312020 7808646 -4520441750276972447660305960515104256 7808647 391383702345825335643948446573096064 7808648 -206765845001781543109728656682163937280 7808649 49272415732579288804303666325947414848 7808650 -34168221526456463322392439926669856000 7808651 -10174135574937277608485674972366072800 7808652 16260691543615958440909976624584691712 7808653 -66245563999027835317742238002932505856 7808654 6536292799840616955364328584022143872 7808655 -20906144572729237876916760738241190880 7808656 -36035313333739973206866532709347737600 7808657 -3271745229037291202739358298098598094 7808658 20928217218969834879382263296146636800 7808659 -80982093515635255702621102149707703584 7808660 -41325579821278771863014231285518936320 7808661 -20424543123101366401097089059928486656 7808662 10356929957635521902047540487459456064 7808663 38976774263798878051705324086494158224 7808664 -1957176687476797992454192398794465280 7808665 -4453960977139402163952872163635614200 7808666 -68583357534314962934049535672523101968 7808667 77027912875900097831665357794934697880 7808668 27564271767664393005078590843326360576 7808669 40706490340471042379368229493766601760 7808670 19635974533013278246070078660723539200 7808671 -813857651433028556820743402658784160 7808672 131771163599562794329506292075244224512 7808673 13289966924887281347250047392431891168 7808674 70719064094507106707820169239133274112 7808675 26947229498158601226213981511784434800 7808676 5393934530306459642442212558647418880 7808677 145625999607117931236716160566020289440 7808678 3304474569213540222997769548906869120 7808679 37242107322585422454211363375268710224 7808680 3909090732911932990262412140926156800 7808681 -21014429901278568779952188730721504518 7808682 8326004124826653327098242221752755200 7808683 -29980949922774076305339559831782385856 7808684 -13718976301439427593422944608763095040 7808685 22052126080424136978930160939668847200 7808686 -49179407343810077968002703269429986880 7808687 106508641222728995544690650375432136336 7808688 18259988221915188546809317056701497344 7808689 -21750290836723314326770552120338553134 7808690 -58223370003399619690341330248213858400 7808691 31633858626278699102964825945160194624 7808692 67812807569629432675392080073397010816 7808693 8493655617236372401912087686640392942 7808694 -20204660542563099005794886381195852928 7808695 -114488574139977838713211744651558277520 7808696 -7812960948501606365590066516475904000 7808697 -48322656654629299027717524270108716160 7808698 39647279781609700893030284954650815600 7808699 126338466885652863851115811596324377700 7808700 35678403278722986379711613383891392000 7808701 -13098375802059867127702893846154336308 7808702 3719418199275022325596191559529058048 7808703 -35042762069097336627851477972007904896 7808704 -45941828005349153713127882587959721984 7808705 -84707080155151614650275199355744964140 7808706 9192252236267382554162823256479596112 7808707 -28368536239206157920009642620121685248 7808708 -15990274900527816818637785689879137024 7808709 -36176205772037824054253799335603444160 7808710 2969026729581073865780929523476216320 7808711 87524416227933741545224695643699332312 7808712 21267546390224347360852746466029158400 7808713 -14021268616266603104434337094230236512 7808714 -227974580907664936687314986692546560 7808715 53149246544044203140511332331500516400 7808716 -89039465883868312339949067386442179072 7808717 -49490832077767086138488017015986367008 7808718 -2346712405489879307092347538917237696 7808719 5905529792091740137754733764621437240 7808720 20128898599093828904644982662448332800 7808721 68556013357996778544102408023257916544 7808722 6166408425251461373318275321632866304 7808723 -26871798664519015365686534408895340176 7808724 -2182772667271472474321428554494988288 7808725 13781023283073502844981777340173146250 7808726 -5489733950648233019062995023451144000 7808727 -46932309857972771863937762199965648280 7808728 -56139125307371642512429578907711395840 7808729 105807931044963877307076635244948125076 7808730 -16314400041174475752168673991107015680 7808731 -48784139041515220829277159062671693808 7808732 -76829197622198589857225121400167740928 7808733 44132829686139210990186479325160615200 7808734 69064889272527426606958675492048472640 7808735 43928245932356428595859179884086840 7808736 12661666921701961239512798264019124224 7808737 -51045442753884690055587978881581560 7808738 19645741260196052739797075136815385600 7808739 -31421491367522744483055495725438760192 7808740 15943860482778214877136626418790160640 7808741 75363227183145631372125904713136864572 7808742 -388582408303932765308452957176834240 7808743 14942500907393250020607246249754327200 7808744 122092916066917714878439402490586332160 7808745 1455395615947621063882362967400448000 7808746 -73806223676577979399559512242539811840 7808747 -5783947925547984471289483623794241804 7808748 -9550811526494558736926601323422848000 7808749 56474750615593203923105614852125067564 7808750 5769738325883268946850751759347160000 7808751 103886109672191055050956307987090225040 7808752 34250579325193227934998730473603072 7808753 49412604785786652945616766523759191040 7808754 5536753518820579820886637742464264320 7808755 16208769169161073912575220816432233600 7808756 39548265971114825527013665868034220800 7808757 704206431894521779266031911954210816 7808758 10866581639542935237048467302576824480 7808759 -27257924459105773532993582689575408288 7808760 -2481952707842490959928993595238400000 7808761 -6088959618827967751251103235235274608 7808762 -1282381334150429564117350642239013440 7808763 24163835877069005529706255590249908784 7808764 -4533475390782073850368469228669415424 7808765 -19222015253408862119687780523409040340 7808766 -5761126244631437448579034844659393536 7808767 148491672865089940445138325695899970816 7808768 101703856193702478918335539435190353920 7808769 -9619862811163115939128680340732293006 7808770 -27772957462997140763952927393084157920 7808771 -10732280478467223320209991551487909400 7808772 -62205307129484799619555148479232716800 7808773 1777577275635731398280789990591979040 7808774 5024102992308842954730817545633623136 7808775 3094918581805368884007830178434406000 7808776 12044290642441965959669233844290191360 7808777 -81006447318079939960418647486801222374 7808778 25546674902227077750737008096951280640 7808779 26686038715463395567585384635900242880 7808780 8694749148072208160992222834675415040 7808781 66965763267525147774228720469484079552 7808782 17480286324746656105758795211591387584 7808783 -158738547739585767231514988184680734200 7808784 -8931972843916563286663549411548266496 7808785 40521133829892943301425689483812548980 7808786 -58720485459596425411406768253261560160 7808787 29284366204411970782569150884511251556 7808788 6209719708813897744802106578710347520 7808789 119643271241520750667988986092011992590 7808790 -2821278292237248741191975896185384960 7808791 -1554015489050864331963678367015816128 7808792 -679158755681517986672809728009216000 7808793 40152159074656988614665008242316701056 7808794 23064866139735454428600835792452516864 7808795 90665776668162828516223680984770356800 7808796 24316649288743423513234431300907133952 7808797 -15892009885434170853192925001845367028 7808798 20939550785371858131335825232754952064 7808799 4541009808859896008588483588723146368 7808800 116810388276980124150643595791564800 7808801 17158142141925456080292020832549254400 7808802 569881419916739880735443307570383232 7808803 59107431321896812235022568858670185052 7808804 -14788260283956889470563250870038185344 7808805 49602517309374942263610665266409374560 7808806 48630164419058453978663430356019678144 7808807 23956580768860945642622104864439527872 7808808 -15988425547029441406758503803489812480 7808809 -701323897925934522838420737852897884 7808810 -443167368747515711329558308350169600 7808811 -19186456348203301812088594960435292328 7808812 -106246231894847248650641355868738487808 7808813 -43343858153318195094977793712700531700 7808814 -22646949666523650525099829092552392832 7808815 -31399396517524501094999876109226415520 7808816 5908716258509783139095081541941379072 7808817 -2646229707964126355070385700419205520 7808818 15883223177467279186246371665535705360 7808819 24415614431170399564636062102833730768 7808820 -31850036305328683176546605240073553920 7808821 41522238758432215976758718724840871022 7808822 -11123912520632930617651787437169166336 7808823 -61035153190363236284595330824737976616 7808824 102973663851721654751000020460427816960 7808825 -12516081530963723638918245110694258450 7808826 33115550838708689859170601174745119744 7808827 5808486942751807957834348361921157840 7808828 2614963529940769032552432444909984768 7808829 2649690566017341900304471469524154880 7808830 -13028366882476207918179723448076889600 7808831 125903730802888680620793530635763055072 7808832 -34244949158456817028364781753257164800 7808833 45888733909403077315498912639107334082 7808834 -94419243592525691766459062048627297280 7808835 -62228527732642489002966392169985227600 7808836 21805341172167775529696062311248650368 7808837 -101694386303294280227772918436457372514 7808838 -2667940566039040555885084611053617152 7808839 -116386201800526521346930187081151016360 7808840 -5511704112031319669702889637601587200 7808841 13039920452316552426578719966053048048 7808842 64810314516039161498828503112446970112 7808843 -866929314930774336837924188274575616 7808844 -31105511527651959802601630026203660288 7808845 -63914891160639656658396652710908607360 7808846 -60588175260536934600510413830469595456 7808847 -36979425009618629263445691591093008640 7808848 -34662852554747517873859813692333096960 7808849 -50655145487465817203977277523654027264 7808850 3285053462526597396084274937817868800 7808851 -15333261732044831509309129367674625000 7808852 -26707137716572900193386790692614481920 7808853 40785701844165363635938320940961161824 7808854 -46707309439559402721713078130241619328 7808855 16416851742956890844881513817912609760 7808856 96405438413615949156414452361523200 7808857 43621379043256160012473781742910381312 7808858 -14356880903437379940173844244700551680 7808859 7609832800087202343152055754826911200 7808860 4940803072761305684099269247658547200 7808861 50441751632943281804782857408947336544 7808862 -48723524376584789328887267808463374336 7808863 1525106329266273200218751964497982000 7808864 -15604454721369239370508382414806450176 7808865 -2696757178186995969676207443736988160 7808866 -14538788244253593783532907183723622336 7808867 59656853367187376545778133016188252480 7808868 -42030674816531210747874042094781116416 7808869 -7516663616228498102051489524571752960 7808870 10594190278590036048223783510132586880 7808871 -7916131297334289163413825742450939776 7808872 -112662411300686645080296596101083571200 7808873 25107094030995241716244382210139832122 7808874 9678001732164450704066884955033626368 7808875 15478609953670864541921220026413500000 7808876 -50680334240062619524442796445457360640 7808877 3607248233087273990830666314667873014 7808878 17199639109820170882202844937988293632 7808879 4965305387846361351629925697734086688 7808880 -1861446606607179805808089747234160640 7808881 52062643851350120278228709132922473200 7808882 -1534776420314902259503853038362603456 7808883 1057497442024073042909022782643017568 7808884 104447718868268393890241807631973778816 7808885 739968436073679428020505911098993180 7808886 -37865083435104742956402388827609600 7808887 -9943169693895278122853707032653092328 7808888 -126666730601465247416626368250637721600 7808889 -68384232079573949163089627225121886464 7808890 -4972680395256551938003749881875744800 7808891 -16786356040900710487605900912800916048 7808892 -56640950623502687734901827508699136 7808893 82752929084582722155456738200141035142 7808894 15826924608733416403751393792931242496 7808895 6598603856805646882302807193331800920 7808896 5500795867773804495370162029943848960 7808897 30517960996348057751633873682050249346 7808898 -1297452338306081655860196039364918272 7808899 -39177645208902484416744442608547800576 7808900 12538392619838603007494452572493824000 7808901 -7430270091724723456604729777315659776 7808902 57560288264592404757871141622106938304 7808903 -15171094556272933405014402963758307480 7808904 -52313856231106038059726092194835491840 7808905 27347621818524839196630801469533230400 7808906 -14711068290016164988119895724563710720 7808907 -49267159790203558809991159400098721808 7808908 58622408050431954627593013078259728128 7808909 191239932480615503502855196622646215616 7808910 19500480300759308555654823183200056320 7808911 -124509139304794129933378469495086523976 7808912 17305178112253517595957521537158127616 7808913 -1020432024697423016621811953123020800 7808914 -6643741770265837315046251034001434112 7808915 -23253274737269371306752438707426704080 7808916 30669690960322031907442105388976476160 7808917 176709637113399215350704460465504293600 7808918 -27706013618935530529488734034855674496 7808919 4012040050111051997091432871987459944 7808920 -32599803336570924333325812998772940800 7808921 50737831727859266430807337939669282122 7808922 -610446253438384072998987623892963840 7808923 -53920351275773976070031068698627925560 7808924 -19864377114349743969273972986284784640 7808925 23642603233461820970643970100337156000 7808926 1671100802368426146171446916905136960 7808927 -4059269392791483768098021455751280528 7808928 79327068017233241819186147189078360064 7808929 1431286892273569162085074803479076784 7808930 8869052352475361262603208380862302720 7808931 -8239073124634470289548170190403300224 7808932 -8164813075903138123461612459773050880 7808933 -125167705688154779319542590581775591680 7808934 -1830684133153478170389312904302082368 7808935 37399988308022694249812623816853556960 7808936 -84944862259879847976391892865447736320 7808937 -3172040055504108040738175485089642432 7808938 29567079099157130281541398809792723120 7808939 -34015027669410369341858931053333100576 7808940 34595596405758325572963406221505689600 7808941 3709724215949138147860233007232486400 7808942 18682743534844392285153344937787244544 7808943 -405599062636108048355013860580240000 7808944 6575179203102715386060742882699051008 7808945 135579462510097525073919009573612009600 7808946 -10372599731256106003101945177226675200 7808947 93118711799497764436453917275773159072 7808948 6065794173624320813012200121539885056 7808949 34444975165887522705613166163544357500 7808950 -30774974353177477844255424292353873600 7808951 -57868202464663945964581307679218553048 7808952 -16098036384358910977940511607159848960 7808953 -1139788313810150568781099563360211798 7808954 56740367161063686845261966727913048176 7808955 -3394597126658686767454630411366709760 7808956 -7831130101584112382339295434689966080 7808957 -14329274716216114119840371966454685620 7808958 12876273643434742972257906196124308224 7808959 -20365058248299789717215681938952387600 7808960 17746595912770155936434778524520284160 7808961 26777062808986461028246079787858562944 7808962 6455151987381081092913765747792445440 7808963 8408034486967265458814948219457841212 7808964 4331935853512679223033785387559770112 7808965 13544035993579226154399357982404462720 7808966 -57600063705718215208892370893660150976 7808967 1656299900515593588379073822902164912 7808968 -59096875997255473481736525447020544000 7808969 -46673384417470617282444075943807730304 7808970 2523348947478446255540987724704394240 7808971 82507708044457341492842139458170465172 7808972 -556218388122925355402359788077641728 7808973 -121931618073246328330600679254619419776 7808974 -13896398785208101233586697963842899264 7808975 -74415396776961066249426707124426621000 7808976 -3432866081491121434683926469521965056 7808977 -10043926694380124572486816668006785376 7808978 12519031823993046829189286139584051520 7808979 31529868674237668753736290753395660984 7808980 8996973803694779625184529048431968000 7808981 -111674836023589452265979089930781460000 7808982 7629903405828968535838252032762566592 7808983 14216282562394117230588682559144664624 7808984 -201024128700043312064607923647895838720 7808985 10936600183422743389256626775102363400 7808986 44382099308007090993116867098396638192 7808987 44957015580739959738595092582317326080 7808988 53894476855370593548576424886539345920 7808989 102525005575715171787959142340506106790 7808990 8497073952853845376704363125999746560 7808991 15563868205048920705109837398230358144 7808992 163021271218570543871691637486859059200 7808993 -1499884383338873961253622503080001536 7808994 -60417132973574885114493885157247880960 7808995 -121520227628442635946426493833473666880 7808996 -29565657254941762948873280607969079296 7808997 544681249396313523268245004076542272 7808998 -9739371376107853188978080878638862464 7808999 27000879526921036862972103467259655320 7809000 24216548862877861931593268994662400000 7809001 -23043393673895883958441335471456992268 7809002 -37369400500708218377747224205989716048 7809003 -19048514623049009244697788566523541536 7809004 5876723987281571137356575985673420800 7809005 22390590959114592712914766166901723660 7809006 -2542013993610870364330124331168387072 7809007 33905935870841454853432560802579993480 7809008 3252458705781750499822949241598771200 7809009 36297493715691593209102065422496216768 7809010 -2547226892524047667800305703393991680 7809011 26305574348261939317358644453707012432 7809012 -49981761838766143803549380791746996864 7809013 -196630307521297320538615275302029259360 7809014 26665728488472365068619607926734917120 7809015 -440377459541347601871833388328183680 7809016 -113434941288538216459104124994359787520 7809017 -37616280343388003882079767876777524668 7809018 -17926631965506120796790876977030130688 7809019 -106352266792650006455055013339243657160 7809020 28520324900104396264711048497840499200 7809021 37913119654153337467702490133257647680 7809022 21261998015687257163521208930323426752 7809023 -115896593173523926502767399757430986760 7809024 546926097259328619667645380710891520 7809025 -8726480251637856062864579454288195200 7809026 -1401842589432782694038431191995688960 7809027 5651845237308136560902389612200474432 7809028 37525535317967256526329799778358359168 7809029 -4684868632508624767380602934332087232 7809030 -20213748791885369250353370694251767040 7809031 -12069760334013135696538868694387260400 7809032 102772387704397640813077461481974620160 7809033 104657436026862236175767452108356729600 7809034 27881876312876903975092023338711194416 7809035 -9699909602608691442613013079210439680 7809036 2106757703161523018498847388866284544 7809037 142675447695044818204776737326989050840 7809038 21060417375404119597282677502988688000 7809039 -3453057523322968813244044709883132816 7809040 6812575447873657282202077016243650560 7809041 54333221742564854311173607348390393584 7809042 12654853059993150502144567430053379712 7809043 -115027350024903475267709887898251196856 7809044 -6271784907184884120661216895289588864 7809045 21728961593219531992122353329201987200 7809046 29933756032561613000034821966656103040 7809047 -31292033254487445670879221031753915320 7809048 33959210369224423885722280797113917440 7809049 113848849982303069274217455784222479050 7809050 -58217686951902221066819314972739443200 7809051 -116223441329517154923264087919574454336 7809052 36957030811742583872166490386366154752 7809053 28491255828399555488524724231263882080 7809054 28977076295496993554113106044117232640 7809055 -18688770816206166154966046126711316480 7809056 -137068010532187612998163458258889801728 7809057 -58762445305800736743603184902012510960 7809058 907290508768060755109642384358323584 7809059 -136971432484364474429092420311684574560 7809060 10733973683765936401560630356670504960 7809061 -4937578429373253983573680750078915748 7809062 -25362179252969832770864724567443692800 7809063 -54034451212523141301611997465498729600 7809064 35560857702803043871321846020440709120 7809065 42717668614834933023754645297851315840 7809066 -2347736230860542830367946787575134880 7809067 -19957116101124700807705107064199236208 7809068 27205376777818937811851981117467630848 7809069 8571779752476134449496791580435770176 7809070 -32478307976549440502582679943828012800 7809071 -56618777058610356897672621635401332000 7809072 -4629210263200978480288070635501191168 7809073 45220093014914543029275656087933292084 7809074 2795041135700746531378484401637950464 7809075 17647546229635681293357840110551872000 7809076 24113119625566965857837010313651415040 7809077 -54745788719642614114972161211350823008 7809078 -992633467936418120592867167339172480 7809079 -50612263808901122364421506367773119320 7809080 -27509154044614811168879123857642291200 7809081 66653455669581580184816920110336624000 7809082 -56837534723552375684354494202347538208 7809083 63312262626701957447073952272373039332 7809084 -27542280481945513696403416842472097280 7809085 -37481706588311900692044979692794747220 7809086 26762300293801176590157893381307275520 7809087 -15756166445118359980401811308277163520 7809088 13105770011913473741746684888461869056 7809089 41630480887571960159938106721345757890 7809090 5660743671006516346640363871937344000 7809091 -19684179788965919562332325464952742080 7809092 -56120694300003602914240102563156492288 7809093 87019510234474010709026452755881002782 7809094 -20801635998661698828618105374985887904 7809095 15561311519779051053769705100724787200 7809096 77999009414287289812707915532005580800 7809097 -157143332986279523871320505782122708608 7809098 50354149603533122452056870963316272 7809099 21273375962003380342765309617486479064 7809100 17594811293551164801062021860729062400 7809101 -1775629869396336304278885567328998048 7809102 -720424756672293433270433755582033920 7809103 -66489664696700204777648626657732114944 7809104 5956623133809698792685305999942737920 7809105 60351262057302077803361932090848648960 7809106 -7201105475607748713602315211199801056 7809107 -138835179876083539032959767040717242644 7809108 44661944146614308349331392840237557760 7809109 -5755523755040750531087585496327851136 7809110 -51782579222866230477768162441792382080 7809111 23453933535376384535265605109617388960 7809112 88808721507761797861620412592691302400 7809113 -56469941091501165071358428910278918076 7809114 34829372777150531783648412104742823680 7809115 -19888453377372906230235244575250962240 7809116 -27770524952596578152433051147633721344 7809117 19868386333900512257445232318371943680 7809118 -26656908108769617511070069843534506368 7809119 80131093778099473866205492933744376760 7809120 -51186646003996104119929700776437350400 7809121 20990649394405234444776184004749486272 7809122 -6489677321641166543088192048028867200 7809123 -198027678105536407326526882061394432 7809124 -19843890249107457664876983531186790400 7809125 -85410526048255991458880428448309061000 7809126 4649195915066201989927746109710309120 7809127 -41298059269358379032796251651590773120 7809128 47055220365059069233583264762271528960 7809129 -3369172035923493879469521710657218140 7809130 -9313531892550239445971219260816832160 7809131 5024239865277766120062684898419482664 7809132 26639108276476245670244320257078646272 7809133 87709201924369054911855909037915563520 7809134 -67682857325077586620606456132128786240 7809135 -516352256350577959223339984867900400 7809136 -3295168572047752062207846778555990016 7809137 -36113067087709116537640044028687979520 7809138 19663168758645326871056069265855076224 7809139 32333771914285762072021763756816391424 7809140 -7634723043444140458247088699893445120 7809141 -52516384601634100451596981555700695008 7809142 11391881050801679052293865689762977344 7809143 -113858723942277625496465157953114899608 7809144 305849884980953964057274508944343040 7809145 -10360372216158716251248877393549223100 7809146 13591791196541499396557149391819635680 7809147 -9070899138097352876838295543315582872 7809148 4355819947190784799678772870431506432 7809149 3655814991063223496311494990858603660 7809150 -13315073030247295743205869141154560000 7809151 68276440213537301446777016585266678784 7809152 1392523031360225207494051678881054720 7809153 -10364261960051837931645902238154130592 7809154 13037620299339906451342238933689156512 7809155 -5802933453338178530494301345548484640 7809156 -54882410910014469594214744182932797440 7809157 -59715053956338865869056606164199410594 7809158 564644782107869026609934843681126400 7809159 16018444053506161516631690462437503360 7809160 -61330755218276687927322526178704128000 7809161 -16304076945614633960942076071148108 7809162 30739927606721757643213322668619741952 7809163 42790695543109076444315975041742631600 7809164 100583692006725058300385937162788516352 7809165 1157588880446540728123339647189409920 7809166 -73650674792048371052194318473659235456 7809167 -15116927830756978197917340003539194752 7809168 -13944160755420013310896731607517822976 7809169 -55189982899109689708998377531133854480 7809170 -29663643105046715692097484570156858720 7809171 88776342712762569784545201202043894400 7809172 -22811371046261875556674469616349163520 7809173 66785315199168830172648496341334561422 7809174 -6020392411451577957818691865761080640 7809175 2990639833322672145231532441272474000 7809176 -77501789422071675652720848694367569920 7809177 32109344726971576271566456238191661520 7809178 -22018811892857281373577144060280760640 7809179 -10736176765942226300616284272414823808 7809180 -42520539129942037579344451405452441600 7809181 45579561489754046663595457073498264160 7809182 -42746036586569773756545476554647431808 7809183 10132334774988948216250259582909509920 7809184 13636113813066133542819947975547420672 7809185 -46168187179035979521104915106631424640 7809186 -4087491277549154351604369431897382912 7809187 -2606588873103792335149022242996295480 7809188 17493918013474751738242178524208466432 7809189 38691783866457253550890231792106550624 7809190 23822839663984606172735802931701811200 7809191 -55812189065759128552979271024925503936 7809192 50341210392989278541082268022541880320 7809193 -41058249404634512878012548244026454400 7809194 8639405637633780587363989360820638896 7809195 -4341305414829333547389470071282912800 7809196 6167398391818873166755373351198940160 7809197 107058762379752714203906578541270466912 7809198 4920648273577640798202685495844902464 7809199 -110306411265594330617708762822391890800 7809200 2713439820287325682525545768738816000 7809201 -27750298123785960456547822089820139070 7809202 22955560639619217926485966642052216352 7809203 -123055654260867500963254976408168386548 7809204 -5991991763207840005902600224028045312 7809205 19091341205238324784569486563749871160 7809206 32423575499872721042746504937958363552 7809207 40134982492598711748946642058100088320 7809208 89452748909025144034381357026016849920 7809209 -75328113080754256800415059671632950960 7809210 508738836237499799675798635649617920 7809211 -35061867769666185757030155718912460188 7809212 -3205851947041807254819637528805045760 7809213 11942675495464415823818735165980542144 7809214 23854201145098751545480401413956912512 7809215 -52401888240726345604651963448894318880 7809216 -5159439686248610003638976279488757760 7809217 1415585258681238683477219702275294248 7809218 -8700590988843526766103519494999155200 7809219 -45326259362154436350813370607618736 7809220 -8564957209292535840530181700369751040 7809221 -7278574349779931966420540424841676736 7809222 -19430907199804376158346758526303385216 7809223 -100676812905771905675579316514044511528 7809224 -34071455542161658246439541292975872000 7809225 33473479953399228068059156621599651600 7809226 59300158286442856977058286949386840064 7809227 -7052106540556550130790828943905057680 7809228 53155221430105913313974142933462136320 7809229 53344362059110079152402856576216526720 7809230 161088690929584879601754151866531840 7809231 85702964292609055067703691064508137352 7809232 -1124346776269330159907287836407316480 7809233 65257924514765622484445163338452775280 7809234 -7501443218449070532312552775520296320 7809235 3826803744255623872320514065233007360 7809236 -40499345209467869912259800277073920 7809237 -63139034407023990924623632316430696960 7809238 33169607672828365566222918128843440896 7809239 -176165128980270774295860073091936965200 7809240 49194592700943988661916709838094336000 7809241 -39199756318515251679091566406182412032 7809242 4055668525007931590619473474974624512 7809243 -23858696047299056230065939470067374736 7809244 50694537160069245615787804921215105536 7809245 -10944530529575943798538361041880296200 7809246 8461856243095710213772195484731543872 7809247 31076312350881105118458982338193152040 7809248 253378853615198433304825860329570304 7809249 -31222624835396129950756628564032733760 7809250 -54623440663823041820304576521386968000 7809251 113495309708645738510133874751745579600 7809252 1584515105343162794038159228018212864 7809253 143433077430463067645113205399524549502 7809254 -20297004951060077203562458778802874368 7809255 8105816203826669477263214376126215400 7809256 24060708429440416023661033637725470720 7809257 -15241558578280397781699099146490971868 7809258 -6648191985189242276611103831264822016 7809259 8563537234828121225272811762866898688 7809260 -54637131238485677088914339738376069120 7809261 -60541234021961028903476495321287086528 7809262 -7223125822713091685789492097609298368 7809263 48255686928993242240088432071817671040 7809264 -35081942427325510138461655855297658880 7809265 -47658170917699856329512522716378472600 7809266 4421983224286206501970072493500475520 7809267 1775278129494561912207538746085820160 7809268 -90657401961861565268154157621008986752 7809269 -11187824953498937947793436421745592072 7809270 -12716475465618414031922326733230080 7809271 -3695785977240518158907094904822580256 7809272 43991757825364942054673708604626534400 7809273 1156640203083881126156339193542974944 7809274 34298534169230199141310345906277382144 7809275 5938769654722822264223844874356393300 7809276 -53568586157805326578443907820807715840 7809277 27354537596188119087884942998357044780 7809278 13486013968605671981813669021600701440 7809279 -83923190938061923713040735688301717816 7809280 19893126621087002149270793858957967360 7809281 109630768386610898770561969672029386964 7809282 6783249109170962053141731139510365696 7809283 -25916417648692044898237237967671732856 7809284 12022581774267109205886026732000833536 7809285 -29755925263264633990592793906039091200 7809286 22023476841221524757846413720298592 7809287 -24608106405998870827975442738542814400 7809288 -164045943583223794208360856547246080 7809289 -15616889111012670411027838160346783360 7809290 26931518370723322735910368915200399360 7809291 -50943481943698176182491402229350427136 7809292 759902071373631951688441963624630016 7809293 16435966363879975364589960363391407180 7809294 16752073374158350095782807055372760320 7809295 -34073144957529017108247227912318887200 7809296 -11557348244538602312940125509855543296 7809297 80032798616713394992181704152666601200 7809298 6259203226777942428483219295466119680 7809299 -94189837897668446294872451684081777880 7809300 16709055485779614816103539357141494400 7809301 107813665784540735231172569976055088092 7809302 -62031402838199138594611775927380167648 7809303 -8479505644757863522209424724542608384 7809304 -111642505781370837797653604855525376000 7809305 2769047439165433176162447476435904000 7809306 -6031963872028389573086226576021674496 7809307 -168971726532147276458549949031522434096 7809308 24417290324985420293688753452753448960 7809309 -99964346721593930406406947756004867386 7809310 2602839451474316300458485328086346560 7809311 65099724275975083489209340663939239024 7809312 19328712517677607148835642088404025344 7809313 -2229190375829664983041092314111180796 7809314 -63684376230161431402735455881530989744 7809315 22847466983825181540535063728499865520 7809316 25452418027335569640733319910986752 7809317 -39632520205923196601196456705306963780 7809318 -2640457178338861145669814987898844160 7809319 60121569754377919443821783581504241792 7809320 46825608059686832348304410884956057600 7809321 3654454448902343853540597004016803296 7809322 -13714150029705673273509180346758009600 7809323 41489123477900294991195663549525361200 7809324 23396792805570312705962268854458371072 7809325 -16138583970476086874864393953699464000 7809326 -60979370162225231072505454295472562752 7809327 56243644890350035282074467788387788720 7809328 -20775755828194805296212563547418853376 7809329 73046448049366530625653413656577201088 7809330 -7700594456324236816573807184047111680 7809331 9506419487386444445376037895046794032 7809332 82176906822877285876381519773265920 7809333 -10051500781075558652591580040450873536 7809334 -5664464729927232172742399822674467840 7809335 33687296777742109040002904826806484960 7809336 -37987729320299306941369824082398535680 7809337 -24454399406973377825186499552203204348 7809338 -14963227077213764483420159637171994656 7809339 91742163235089179635420574934636105840 7809340 -43264666593112665805961868247541760 7809341 -106563322728460947671652623202855312948 7809342 -16481087083103816269418041676929674240 7809343 142152989633669325882360621625909126592 7809344 -1230593053236832647115164429599637504 7809345 26022122333580956924051592209836905600 7809346 38152715716535260557578205619799857872 7809347 6485802145984907236214315268400712352 7809348 36138654836706804333189813742394465280 7809349 118445048326580298630065700723325512350 7809350 6628521202113204696195311704797000000 7809351 21879094374378127240453782170336459520 7809352 932907246032111081156673752918937600 7809353 -8449795415963708625589326507370831398 7809354 -10692922357173638606686714659587984640 7809355 -3502975097508537098942439653658570480 7809356 90326617937114241383623939962189361920 7809357 10886580427934502239395432908135628800 7809358 -19762637949476421443339005191632241600 7809359 3252820144073381504076490094290203888 7809360 -4942479631806209193950452399417589760 7809361 -476386401240777856752284240049730560 7809362 58696589043418096374345768141923393664 7809363 -38745085942454138723211933392955259416 7809364 410482997000729222041505820007927552 7809365 -27210995057381625452618572794461230080 7809366 12918030398277996111867504191864332224 7809367 2097166111669582104231496538219766312 7809368 -6842034129802350044609102603198054400 7809369 -30712737994011319845023197139072160 7809370 27152226531842329386550828596919910400 7809371 6168189855749809860555778125614031600 7809372 -1142789899766721322523926324208361984 7809373 -5675768123471485566961942899741534912 7809374 -27939950148022225560171478668993701760 7809375 44794401438400576129522770909785550000 7809376 -30208343607632213259041558057807904768 7809377 -38102939619005980759305130301280279774 7809378 -1341019914446954340965238488486422272 7809379 -75499331790888120455375000135826174624 7809380 28860825856188701511877586388864921600 7809381 -76201392947590589960250877745409166980 7809382 -24624835468418729465398275260295165696 7809383 14134099688283265005905113600683208632 7809384 -64114727566621227157048217833257615360 7809385 -24867911690408095367161849757878204800 7809386 -29545470531567274511529699796002406656 7809387 -58640738578206894359541950600513134080 7809388 -78769369553133942881935850588819097600 7809389 14069214409295519534180018439652421856 7809390 -18617660978123353248225229006681663680 7809391 -78251465288639463173386750015942531608 7809392 -9436319875207092909457518698026303488 7809393 13128063605836340293575771608779123968 7809394 2053892404470389432614963990781060160 7809395 23956652214636784523051162032922549760 7809396 2992587709909965215909950076682240000 7809397 79780044272225228947819735082046672480 7809398 6840602376000176818119900587972503200 7809399 -52672745205002848277081474429407430400 7809400 -6391647369365146779609568265061888000 7809401 66998734906620670846499579352974182992 7809402 438889950513150729860016768140801280 7809403 -53138474941471014350540239261003671520 7809404 93405842474734949836191517019212793856 7809405 4718580511911867848331027335271438720 7809406 21295058041045815379682901728802819264 7809407 5428175631823269989308035936943366752 7809408 -62622175131884091839577075807053414400 7809409 -31885770089792694996081396847806873084 7809410 -4476402627018593420057057334875289600 7809411 -1506492098854192234839832791909443856 7809412 -11384628652092520347738114183130828800 7809413 117720339328555264129062190678285645662 7809414 22110136462821556833440269958758535040 7809415 75331672680955341592778890824470077560 7809416 113369103031980652187560149995714196480 7809417 -14582380379243714856605567567798968320 7809418 60258047284073369437626841086035566080 7809419 -14561974512088822364684041243660348056 7809420 13557251515565151856046056946942361600 7809421 27515341793497024505649157770675158784 7809422 1870341602435566001716874056155698112 7809423 95745608459126005964406797881970920584 7809424 -16512060059711790607202868627531366400 7809425 -7025003440052135503956647266043878500 7809426 32533784101477100299464363980728995840 7809427 -31126941060664427394099790338885668288 7809428 53128005329527119897863054351428202496 7809429 -67769837410182796597412410550824581216 7809430 -6070313400714535209192010496160276480 7809431 31905462205475744175757919695390575792 7809432 -25807808746040174698801253148774236160 7809433 -136875289061539754133057916037017435318 7809434 -11510299959278969231660467252802105856 7809435 49439254071501689093827708066277933520 7809436 -257405019885948098314625549002009088 7809437 -41425876976156590611262906454015791200 7809438 -7891866713479599058358318139287027712 7809439 40148700652209774305730544498469671920 7809440 82477256310180624486205695949376716800 7809441 -67478041170887666456595581811212759136 7809442 4730383451732198692089145817852965152 7809443 -53499335248366377761981368186442074656 7809444 10532604424823166681866652648324804864 7809445 460088492428553459064972591961238400 7809446 49331885901551183403140650039073674560 7809447 13980704360180364015635458302880595328 7809448 91239227103446527502655351536697999360 7809449 139128342515496100668014645919802899450 7809450 19323054480546520942514388785995795200 7809451 -35332383089209954614987626625261979088 7809452 12194440714846127884728823445670036480 7809453 600511548471806361337469184881370240 7809454 -13861959127175468059103979081909445824 7809455 30318321363964086504203355494382780360 7809456 1715693569539800524563784776520826880 7809457 -139956555056003347746017645258834555100 7809458 24522890684684536086959038230502533120 7809459 -32558917825138676144526104609672575488 7809460 -81303079826527126247413447902069719040 7809461 143701269582092466556901984366392956 7809462 8387992555831729379369453913428029920 7809463 -82486912602366701521295158673634499288 7809464 -32884543665060558582968217109798748160 7809465 -28448329584646995280116608590244786880 7809466 4372358225602028404401375549679042560 7809467 1233952907265950304065546161592684760 7809468 5492417685255815893127010768393077760 7809469 38170946263948399176003053025704684870 7809470 -5189127883191297718968899063597094720 7809471 41346500203679736571715268769195374840 7809472 -6011143900546558564879317469419798528 7809473 76859318611800293188986374633809099776 7809474 -15877460985050428458895187316066382848 7809475 11174914688585072704225428834055242000 7809476 39650589558689425150110129720788597760 7809477 36523030367049663773646095988652873920 7809478 14808960657453071156170574814499209024 7809479 42399176290007423748165846956924379576 7809480 -254258123126426188222664220033024000 7809481 -14664282796478902382687192398918814448 7809482 -7726451198477754823030069308461331408 7809483 -4354735344908339535932533917783830400 7809484 -37737365925258167514247769363958185984 7809485 -1993701384609437955071231273947744200 7809486 -22846848341184552361703094490548966336 7809487 -739759879270886886951870308205567248 7809488 -418933765138919138593001366524133376 7809489 2907958347050822023573229835258920448 7809490 7918119548338370857994493696251812320 7809491 62474006042429422045399121810982998892 7809492 -32528046549515455780186945469979045888 7809493 -28201139669678820012642917951279289056 7809494 -20802280416675952939012288436457000960 7809495 -39336634126568108569524991528992104880 7809496 -83692521926547095223710324524483614720 7809497 91958053023651487051964326049222773320 7809498 -14091015474435105528451972269101638416 7809499 86187042876255037917788864635556802500 7809500 88327008166030637733153759018606720000 7809501 -4981038302941370072849761831658653056 7809502 -32486271925525157653209729946031139648 7809503 22793797588915752957701380738686070368 7809504 43565543958080754551316193939272499200 7809505 41167799133976574348961666143030656320 7809506 -85721821425401386761627480946080432048 7809507 91269587010571826603722570426649030640 7809508 43270870139307765867903402486656598016 7809509 54017436563058709620864784294642435710 7809510 -22499120140790963212981058870054413440 7809511 -145812775454076441935432388088616058288 7809512 -35072983862680752772355631298971156480 7809513 93697842728518487455562500964392944 7809514 44981963560078549441061174838453671856 7809515 22519379862615253152563699400187130400 7809516 2900819829052843122177389880764172288 7809517 25071396519818621371136099752127460566 7809518 39937284160434714914082383660643600960 7809519 -25801172423468595526992956200763383680 7809520 10482362245613080181938032777898229760 7809521 6038410705774531616984067102279745344 7809522 -20364397478054399894723614556656206336 7809523 -40879063524878790023959711629993074240 7809524 64863455649336169413006773428013940096 7809525 27262934478210466930029024804984184500 7809526 15185868144201503414576093336313424032 7809527 -74297433271263119398464342803287589928 7809528 -73185008819304066453723718347509882880 7809529 -14162432014587659327830090788719604160 7809530 8457894774753324045982528884652424160 7809531 -471175371220351235054024585023237440 7809532 -23444456460593720312053585820865863680 7809533 13871223972693310056045680018378251782 7809534 -57102672466951003626168597838521168960 7809535 -25477100922487501227929962209249484800 7809536 -2012370367451315966271171490605957120 7809537 -95532370260997488999083175355526822400 7809538 -38248512911615148549260626677867431040 7809539 39343052427131738863628408177004366720 7809540 437354384050913261414376558644305920 7809541 137249181828284682684584293669052702942 7809542 20811720244544729156864955390995880192 7809543 -1769896591655642354472960823785952416 7809544 -112162260200129270234510701124967459840 7809545 -66864630371107086710393240075928595200 7809546 19937786858571915253257953541750768384 7809547 -92138142143176020625057390609885977004 7809548 52166658571915800624845074625070998016 7809549 6522192972673175420130526537289910048 7809550 2798503000217976704150329394372409600 7809551 20814227335087099598805978056982182400 7809552 -12843003389074582549375377035112333312 7809553 -23704307033824620788497498106459116416 7809554 17151203579842061264772457778831496192 7809555 15790542205732128551968293734134027200 7809556 -9351864349429758812406093492508620800 7809557 -15882993266231916945723365471157024576 7809558 -27960496384356629011937299059897495552 7809559 -16421383552908122534396009002488109240 7809560 -32611400990574894938629347706137600000 7809561 -77957162544105114190754213436426387360 7809562 -21717124922476706333994104454964996128 7809563 34354804885070944967074085498816289744 7809564 6645984706977649165042772431468953600 7809565 -34629531152899204702927036782921451680 7809566 -12667338869797056707743767289770816 7809567 72757314606588240832863101471735483904 7809568 23069754162868552615676205918214815744 7809569 -38769143949569946335517683962915133760 7809570 -4639692510340800376976393736183436800 7809571 54264679931586024306487238368008437640 7809572 -16942546413453583015670408533633370880 7809573 14036229300122279607949756937811612000 7809574 -333201801587260009301623092212858880 7809575 78008550611593878030697847569175764800 7809576 6040264227538020633952391254291660800 7809577 -44517862554127612707947899797459388080 7809578 -15529300773412796550957198494536289280 7809579 -53786457621978684470764269944225305896 7809580 32317117295999363072053974968485939200 7809581 -15542077390515429623733134615071566720 7809582 -24790784468333428168435550501941248 7809583 -32165258171690737905829953478251709168 7809584 8180467071321344720850489512503541760 7809585 15027772425397043565326862712882008960 7809586 23942762232067049995912290773197309344 7809587 15698315245736610526423607877385258800 7809588 29680225536058218214892531392327557120 7809589 -14298052319552058582257217198327558560 7809590 -10486765587047404224541209649502958720 7809591 -11157819525955891646871360965904948480 7809592 -12082443046307724446632451365493022720 7809593 -96239643601527042383030857924873382256 7809594 10605885353853508598180294081707799040 7809595 -17739419145386286393279871136037014400 7809596 99530093619816446592382260567919915008 7809597 23642373344582713742798715631678097574 7809598 5218549207507967362771857804967351680 7809599 25156259520057654942703977352505133936 7809600 1389824898123338395896929544201830400 7809601 95745514546349289186265866306590865602 7809602 24481904876241179022379315505545516752 7809603 1092295333783797471695923779162777264 7809604 -18299808208678564597557269134558384128 7809605 -861549283980422459012616392343897480 7809606 16272069171076862673551793463456162944 7809607 11752437659169885186356034197187272480 7809608 64285053710606275451339736842010624000 7809609 -30415296155297539552491064998590295840 7809610 27063664751366325961206367321099812960 7809611 -23230800392738206184851489985634263808 7809612 84207185782425844278575096317368609792 7809613 -1148516136174276559749731544558766080 7809614 53242700452026929701808839262687545344 7809615 -344415473885570827650186774811556880 7809616 44115444346521831886410612970527129600 7809617 -2061232836386881367912076466903190160 7809618 4557093532919717126848137100273855104 7809619 -95545636078493607101479765103941922256 7809620 -17237906135242445922882494222160529920 7809621 116792740975113437689719917127358420320 7809622 19110937085345662531583065868827406592 7809623 -46046209849886705995871164972923583656 7809624 -72039473517457387022114756579221094400 7809625 -58007382970499247459784306220489763000 7809626 67525085637495781527445848091517808384 7809627 -4961137031262172720904791179695281920 7809628 27138816951638384251458773508247290368 7809629 18523649018735257114734989304514020300 7809630 -13054538820438945342439161250787009280 7809631 27748015134574316455730095595869411864 7809632 -35552383624037060902544015938918809600 7809633 -19627243302066073826740883820930667500 7809634 25153772534598276385877332619946772992 7809635 -5075222901486357222822902039341244400 7809636 4425729998601813553858825538907531264 7809637 115142711336158989187236758064415641792 7809638 107883917751850970912176991104240879296 7809639 6239582949043981898286161668497566928 7809640 56336081238885778949974576153647052800 7809641 17104186931720870834218565859219618240 7809642 -46517836487599914823670113885241894400 7809643 -95214870792084598516797743230922314800 7809644 -21408557740023638543065405827741462528 7809645 -23331678138148125332866996943294463360 7809646 -1442750105873488644149546847048969600 7809647 30655341290942358027864271174694541192 7809648 -3153412984985062083792016610864136192 7809649 66824404691201355212369091600811148800 7809650 -18803375274895661039457236917110566400 7809651 -28788826156882782073987832162292593808 7809652 75201485854075196668141387878927537536 7809653 19716684214366324999198069759913684160 7809654 -57683657568946190012058167025154656768 7809655 -6378341245280638239737093528912804640 7809656 -4108191656696206019084935395222773760 7809657 9015189237938360819572886277506460240 7809658 32569217639079994017596055104193037680 7809659 -66121063205969812143977301437630372232 7809660 195663647693316426854815153686297600 7809661 101884072851474950278845017585305511040 7809662 4878404447199961180642043372415467520 7809663 64560330919984299776072522708157498384 7809664 31911761204202054814293934816477839360 7809665 -57497719127190006531999589196310278400 7809666 -95202260762500120048472983357915808256 7809667 137196074732588605421734751221908078716 7809668 43090620148412512559333062070663654400 7809669 87722211529793863049153208482021973120 7809670 14664794235036243637099493392078124160 7809671 60396028046309158292842035027716299680 7809672 9284525797451979763539174463516016640 7809673 7711003810897350438568724754951567744 7809674 40412618604212287926086544068837160960 7809675 1555993095907728683288109021682176000 7809676 -25730331080429999892835060221323635712 7809677 -17779009717918247859959380606319621940 7809678 1585804492126552070962609035529022208 7809679 52436255810243277008001721095774847280 7809680 1797083860767398589294657192056094720 7809681 46908628964847082939517232373526931648 7809682 -46231029866595283782806646066275807616 7809683 -11454055943284090540668851763137934336 7809684 44164077110488351820487750613016279040 7809685 -23306069219282297674490581190684047440 7809686 6175138125579325232837324499930528000 7809687 -42696362653538999273213181338758301856 7809688 88586318873286298937502348700761077760 7809689 -47426692871243296091212706444127363510 7809690 12131653763256200463634781938007270400 7809691 -107429854692553256777066747377254758908 7809692 -30484591635343421636536434141822233088 7809693 10672902411010936086650210387694152064 7809694 29433663439963990647106219945331886720 7809695 -9985947852678537268267891797407513520 7809696 -3856531775503214533478352766790270976 7809697 -4404238142060908966679060210783915328 7809698 -982217799080386110877683533844058560 7809699 3531387968230107352629521424991513464 7809700 32731980947601709642279283038475232000 7809701 26787586145964586525005443115118976892 7809702 -29360890308016416264249413068479643968 7809703 -3468077553463141567072327478598400 7809704 -24523645703428849573461494516747059200 7809705 -56930423252310353754966922299264289500 7809706 9054903350135924919660274633695734784 7809707 25003946007482456844390833835384763956 7809708 9429951756045279498369923324466266112 7809709 -48221372522892065072301854404790150196 7809710 -17970975127360333278874756677888498240 7809711 -7899265126799869923680234930423156736 7809712 -23212431995852564678227285574285230080 7809713 -80787446087093862236465325032137309038 7809714 -27653078152418622145232416990899334272 7809715 106103767719831548571374124986390858400 7809716 -31165202781008741883833253688328884224 7809717 -92880180230645288710857868550236573920 7809718 -47544012312428389578397930747083934944 7809719 -46859720158365379891922133537196194432 7809720 6084749386624586631970931408122675200 7809721 27247082014253996514201357573441213024 7809722 16916104350508901824450476017570726400 7809723 74384788258956825445181194502576190000 7809724 11835123721959581930674615307843284992 7809725 -2562620099975685542305748321285035200 7809726 7065760384397936241105486464860340544 7809727 41838466421123238258914000033449088576 7809728 37197830771917673261588978883407904768 7809729 -31128599045538740761187787504469419840 7809730 16649924680131267723151133295712265760 7809731 -51524382485768891532887740039119990468 7809732 -26291924543585225367308019671309058048 7809733 -57715410997368294098987371091135650018 7809734 36671410707527531464232130265363440960 7809735 -17889466026463329856541962160367486000 7809736 -20738793238114012954968064585056215040 7809737 -11628143609556258368240101759320679680 7809738 4753629200953874562675541458508726272 7809739 -8046992879183609849618861206449765600 7809740 -27811797717355168524818189350701327360 7809741 -6535210275156231294117690437706852000 7809742 -17772142945957830203662366453418502528 7809743 999254044747111434587218218830496744 7809744 -7062289589848463026522143936819757056 7809745 -66881269500759976612698878373949817880 7809746 -168412978547753751085734149762182656 7809747 -20884550881616571280249134616179303360 7809748 -26288291216440550492554723144038078592 7809749 176282735740377403602494227269105919836 7809750 -9116642240259032479835235176092800000 7809751 10388347009536006276963966271553487752 7809752 102778882027640573574501294765747302400 7809753 20984826181401831051023784377268584448 7809754 -32931492871609432855164710811671441424 7809755 26045419001100708615618690508859136000 7809756 -64926292296573285993929210923189974528 7809757 -62527781384418827006265517043021019994 7809758 73796259448021685858032529792007515520 7809759 4186890944439233082445102986512125344 7809760 -30173007695932266366343787275773542400 7809761 -123418245788650364483163822858082293948 7809762 -5062160111682569141981792489062579200 7809763 -43963728907292839268817412069774402976 7809764 -3243316764259383444297962849426903424 7809765 -2821209935204202386717828959568369280 7809766 65015387240457708420502853284189675200 7809767 25691258484058243134346473468173436000 7809768 -23186796984794205427838929038581760000 7809769 71488212126023167525426532324217469056 7809770 -32403051676814322948363017445933331200 7809771 -4437915288037178288981138114331562560 7809772 -416158572491812449701848143632567808 7809773 648366926225594304785814338924461440 7809774 -4213047217200811911400355937938562048 7809775 21598316448683234846051555040959201800 7809776 -9005191351738385095185079286180118528 7809777 51054727839108181397882313611167471680 7809778 17416777014291291786405326973769251840 7809779 -52625484903983103533262443275238232360 7809780 25087904429499102080501409773758648320 7809781 -46344885437954247290681124645824813408 7809782 16880135309015043178772672480971910400 7809783 8417887289862160484953416612506057424 7809784 129243697183220578241811018832818892800 7809785 -71388555086552449069358609168551809600 7809786 -25232737901908975163260759479844180368 7809787 -73463679150545408018020364377150598880 7809788 7091013063813254819692736102273482752 7809789 587028117223644991714096676429341248 7809790 22915203083016233600237931869851440000 7809791 -17824913344673072714099018096406721416 7809792 -18981380814579215351751301485098434560 7809793 28040199607684705890836464531641719042 7809794 26646485814756749805434783277809439696 7809795 22213063275523999128877090917687081120 7809796 91850801399823476207452802990264681600 7809797 -72301710380949287786186048648045726754 7809798 -42546442489052420608748089625140968960 7809799 18364788667930173626961284192708935680 7809800 56576011283016097448406224710939392000 7809801 94780181676139303814993112761828651904 7809802 9784793194094156578199127548871671808 7809803 -5065105152127303637690547864888486720 7809804 88382647690150060033109397392557317120 7809805 -38693928905581084403440763417491665000 7809806 30641667777995689298481568986743420352 7809807 -49098208712305826000405155976619383160 7809808 -22942535364187074468485497972300759040 7809809 -1978607000796373782110461329517289280 7809810 -257230641832514409531481512086707200 7809811 -17711982530311452663460551984066138768 7809812 8596971384843207000694709434682607360 7809813 35578759979622909469312875349998899424 7809814 48197003249306742686838098972947508256 7809815 7272130306479211396570755171915738720 7809816 54852238687924063390872082947443712000 7809817 171210961591094482963055360140053261600 7809818 -16041928167760734839162380274078906640 7809819 -826517768222117272140936873209950272 7809820 -24450250924974144555948589959632785920 7809821 -156684249152256875706589414252817037978 7809822 19858253181202023274771548644912159232 7809823 -18891937003454356199057701979300878464 7809824 -223019518349306411068726566280691712 7809825 17783628908393818657353640855580539200 7809826 3101639319238852321021134620750732112 7809827 3002706314653639454251823979691310712 7809828 -17704623109342148653658479371084450816 7809829 -32786068909353215566529255248593541570 7809830 3702513184103733225515236768252723200 7809831 82119210814955753994918314700341061840 7809832 -105624803769186631586198247561461760 7809833 14844719605171603278046764199764675444 7809834 -22019106521110774303903241842801505280 7809835 -115306134049381637488933564712322732000 7809836 22284858140080959294376585497805893120 7809837 31921409067684026854935359710977625152 7809838 33165391479851231224927002385799296320 7809839 -6404993270515111359786236446194936720 7809840 1641942280301584303071027095749263360 7809841 73644965660286143630105989534942699944 7809842 35662964813290056606740923446384333072 7809843 -13689615770978495001660832648903899336 7809844 103097821989902858651846413273485312 7809845 -62624433470209087410168219318862420200 7809846 -361877531990478936518930066679665664 7809847 -134551054921951594760230109446560047704 7809848 103400421620549822668723149700833423360 7809849 -6058788622189994154634675467142320000 7809850 8052804681618039958383597667520388000 7809851 48868100899791302871387530546974210080 7809852 -3965522152052529828871351366331616768 7809853 -148312812720366089502410115221581364096 7809854 -6194430202991726709250174629960320640 7809855 41419543249681367440944500310202272000 7809856 -2218769851628545655079527163072348160 7809857 -55846994793299293566355308339416550720 7809858 491498531900347851025550244442248192 7809859 56402044265850255861284894328476816060 7809860 -2813850591638840406770646127018801920 7809861 28507093869763885474087385570303754240 7809862 26795507625266316311380020888257262432 7809863 101275867080856367800972128556849217112 7809864 18213477830281439021964951561901547520 7809865 27956669063761964775520771726213370880 7809866 -10582502897602987750007535639889660368 7809867 6608277755792756536603980153403421568 7809868 24947077630118228847611060521973409792 7809869 65450797357130309453200928394702465270 7809870 -15144640340028650337260675574172771200 7809871 2557523754882734897726567024617816144 7809872 -5272760085298774110518474898858835968 7809873 77944144191889453837680980882144550384 7809874 -480131399634486407093932940975487840 7809875 -1242114838319236301052101075372892000 7809876 37832944352216160992277800451004395264 7809877 -108323635673107964783803674857064645060 7809878 3491567328693056489535155373679986624 7809879 9772838302125658002429346909327837440 7809880 5209719286178935330853880666628915200 7809881 21889405299121793689685190224393132682 7809882 7760445462147061227928002788790190080 7809883 71097992616796956372689706089110971744 7809884 23406311130179781752447944960768382976 7809885 -22093150080243400961480445395207865600 7809886 -3164412247154205744659869824740169984 7809887 -29709146707332809974293244704842704368 7809888 -79974998587676783527536964091481686016 7809889 50909576770165188547563594873090300720 7809890 -17135427343069247304961653292872000000 7809891 67759826121156285906902643267622421424 7809892 3531529458107947704150420049150492672 7809893 -9354374205795731068361788117146572160 7809894 -33968702430110423049780156864128618976 7809895 146291606265583486919011809736223632080 7809896 -71669526449120915571409988719601418240 7809897 46887466378428190337567602956287187600 7809898 47565571797595804386565945103122758240 7809899 -90634470694357313178908198130941705100 7809900 9689994233647486766181939105589248000 7809901 62112912739316493146522720484968183904 7809902 -76107112693947956492367024705230371968 7809903 21450252772571889686004063127782635040 7809904 22587175732950364051935627609183518720 7809905 -2761554312885726445161215446675550040 7809906 -15694493838813047299314186374030438400 7809907 2895306672419076604024952841492069712 7809908 110302283636988256542017523348819232128 7809909 -100410510501826628543638303704940404000 7809910 -54899323146379560527869235473199600640 7809911 106036998482927628246657993483673873512 7809912 33534231739925741027483272201617408000 7809913 -9952613695743232345983910718910690838 7809914 17978296202928852169199184584592479856 7809915 30462478977090652116393336858556650720 7809916 10744395211129698237131088994459658240 7809917 -120000786709187401154509124864262983034 7809918 577565390050593325668563286766952448 7809919 -70612436422081544067573953531899119120 7809920 1266299257687596713032150328908185600 7809921 6309378466097072627022756658765133760 7809922 -26248112227780912035857732222036390400 7809923 21751073983702893187627940193970836480 7809924 -32030646589847748153080873421957510144 7809925 6554476880912762505929347117872630650 7809926 16655896331497774627298791833875190912 7809927 -13876464903512033581014257195863686192 7809928 11449865893696654058939079487763251200 7809929 -127067897062849134420460404074621596608 7809930 -6045207111661214935525954804034791680 7809931 90427605346723736613950318811008011000 7809932 -9104190971912548351276062509813529600 7809933 -77162934564649418941186728119889754176 7809934 44279310796709048756301590195618377152 7809935 1307869713323967224139394131716175360 7809936 817798177914314697318995846806044672 7809937 -74674446310129157480067557529789597888 7809938 -19982143810055697274907005687149433056 7809939 6521952266083430690022357287098777020 7809940 58688405710164195187315722022917734400 7809941 61631580466268328060738234249729555342 7809942 -1731850115989705183676038236907954176 7809943 -21013397990492122494391291296939773280 7809944 -3088544919200728055542848095426580480 7809945 22281009297423079662059972251043520 7809946 -59033620824354482231791198876693613328 7809947 136559622553481417343614764201135323396 7809948 12053648977159208440443069535494888960 7809949 1977659034655306243290708970338693120 7809950 -5739599611086964865691426322593864000 7809951 -21653687875543454857569366589316179200 7809952 18774729494817390248308333127926677504 7809953 126782196685073305159224027068593370280 7809954 -1581385755912664277523818906490470400 7809955 61571578831925392249399981569361347360 7809956 23171264976162596366763752311455338496 7809957 41467109539776883282495011845343025854 7809958 15442034314107932070228303074594886528 7809959 476496637918997939976875141643737520 7809960 -16992871373165627567237519496609792000 7809961 -1980223626727063954410654892452828480 7809962 -4840337788323924714805045377475794768 7809963 66050492425826802869649711627410408280 7809964 17448403781021865629096826125115558400 7809965 45477559904839428783666553679200371000 7809966 -19433311871291639035711570026885398400 7809967 -41556726246447602591784292521240619536 7809968 -1411735323047442602453008609508622336 7809969 1786365126277864007699265212243753280 7809970 6042203231703745216537329904402652160 7809971 -10291908244049453549221561230369249936 7809972 -4296020518328992187706382978941308928 7809973 -132273270281762824934718745994221645860 7809974 17120103023419067774158282127136994560 7809975 -79158543223937467010709540089296004400 7809976 -78957724137408821738379358453458124800 7809977 1420885861958407944182716840973455872 7809978 -1172112629380962558735211962577565184 7809979 -88744953610935205651260906742507531420 7809980 -23840903303355360699687245647093440000 7809981 100741044594074972253261352116734687904 7809982 3607101147761640616840817274443403072 7809983 95653705953154814949060174560392487232 7809984 3309993982479550844730151748291788800 7809985 8749908354885387049440712205979068160 7809986 -208848579279645537340191031122177120 7809987 -94316272515031688794045905595007647248 7809988 160748235661244318710426353704197120 7809989 114567284655820847764875403350054505632 7809990 -27845655319150013223671879471048294400 7809991 -10205483350318248571857641823688683728 7809992 -64555358352048680817126205692216606720 7809993 143575958752353340287519350146894833600 7809994 -60680194398535881165865857486047050704 7809995 -17935283551151738505022424743485245760 7809996 5672554856158981102871863080883502592 7809997 7376215893178222125249840758406634500 7809998 -9715960978326109093002862396284507264 7809999 63140934541549861808886569564557046664 7810000 -2526275588178398514678358177628160000 7810001 32825877001375541535917078338442230002 7810002 33384322742636215192065186016767736080 7810003 -83831907439060791421424678101086695136 7810004 1714365222787167486267135070878769152 7810005 -19176883541375252622367475515872401280 7810006 76154332419306580831743237840002801952 7810007 -42097820001807665330204137340991772800 7810008 -1276536094350314102924141975061012480 7810009 157592594051057652900394902851240091460 7810010 12021707974394190533873792693614176960 7810011 9486697783402898194372526386899489960 7810012 -47027133646533629308877079700204847616 7810013 -6987006107328462946888373791174475316 7810014 2539334184737406147463194220928120640 7810015 -51806146917857366978778249218018224800 7810016 -31160124046004571708658009574228361216 7810017 -1461602379437160084799331303846233440 7810018 -24216201493698901351200036824572816896 7810019 18022230509816765747878157769028454400 7810020 -66375779334908281548163250459209297920 7810021 -50361834779452859011551207611093698056 7810022 -44031937815033486100360068176398282752 7810023 32572571562032650411895593829670744144 7810024 -62542021747070282998528944559199831040 7810025 -53037054368531321201527784782620588450 7810026 -16653776757374164354928090195232706560 7810027 42198333144876866013856487400149342640 7810028 5031652783744223449635584626912104960 7810029 -42443201512501622219901304978128377226 7810030 -10231910322979165531535466519407691840 7810031 7660041019160176001431152643369343352 7810032 6921618609998777134146372419592683520 7810033 46145891075152270465636055568809156160 7810034 -22402000771637496946244505365684885088 7810035 -16944846071501813840470071862558928640 7810036 22213502527837616592268946231684000512 7810037 -80657094638594313587873341296728178048 7810038 -30870234787070186380076504604242492736 7810039 64326376250100657980413586551776356840 7810040 -783336736107406647973638844095283200 7810041 -36706475040875530489841161539277909440 7810042 34957964935049849686817056595935065600 7810043 222152595506072278633954158570848292 7810044 -32120284779307248582232883620580917248 7810045 -95952046957029166458280403410452720000 7810046 11096578228940836583856844764666089472 7810047 475231284763482234783381404118693120 7810048 -114383411376504237821340871078466027520 7810049 -18568887477876993498361895824625136792 7810050 342535156739222516259790356298684800 7810051 -226117568945036590126873705799378640 7810052 5691485425059816669182548667359914240 7810053 19518485494831867964970306901994119200 7810054 5175194736008404228240890663540665472 7810055 72394551672558697641298394985363162720 7810056 -70575930408674480239177621684603084800 7810057 111019767092738288929961872757860961306 7810058 57159177523931934643706463424121781600 7810059 -65859865173015247890805525898888800296 7810060 395823342220126873273397981591700480 7810061 -123873795043579631894074488257100780330 7810062 8684833367137938604750732974717755520 7810063 92358289958931042507346850065215611312 7810064 16784923207420311805324395455600394240 7810065 6665303885248481658096859479827545320 7810066 46679011738408387147849504115575680 7810067 -95272034050243113385859609766793276884 7810068 -6838187297886297463127250234428743680 7810069 41060067689224616298474824849077683470 7810070 -20422071962643548399691609664104395520 7810071 -10539080524727186730115060157348431872 7810072 109463672876376744390459423176496967680 7810073 48408880394689725449223597638778437322 7810074 -39287316474795869116119154034347461120 7810075 1979436124096455578214970600897205600 7810076 -41477314917106145403199964880921930240 7810077 50457685139381446377699945155120101440 7810078 -7208110173530460707257533927352123392 7810079 147684806103299707061291923919394787680 7810080 5850866412538817085073255680253624320 7810081 -84356142283312426062089215641034429248 7810082 16548277726560618351528364186050703872 7810083 71652615756202726573107036968549518680 7810084 -144996097089676902720494184013019848704 7810085 12737516872082747473606814846678323800 7810086 -7117584753574463120304428682838108800 7810087 240269913843481860730478121761540640 7810088 35791137558080275469116797571629957120 7810089 50695654014702712073615327309780527104 7810090 200858720751617087581528781573015040 7810091 7604444525408659562557805111897805492 7810092 -48705617465123414658525027873299683584 7810093 91052606965063006196778557359640488000 7810094 -43157385010369202719866580727749935360 7810095 -6881857020182785268758840396749619200 7810096 421244742014616435011089272249384960 7810097 -155047670893977493440527186340192713454 7810098 3408186518785092087856544382050319360 7810099 15073509134568965747508030573019064520 7810100 -31195661935123607413922597937231561600 7810101 2494640541261219459370952665077265212 7810102 64000535223125824140581169763415889600 7810103 4419405922189995270845105942667243360 7810104 19834080704933394208490872810415493120 7810105 -75388232276349143785639374587387379840 7810106 -45768433351817932004049525524845473120 7810107 17745269979944771189506876516112246040 7810108 14099691311560302091130528348499956736 7810109 -27749859796811774465844708550297768320 7810110 8077831274735923495429043125097472000 7810111 9331657728319953022716500645364139712 7810112 17455137847416126373592143617524760576 7810113 -35223165840897369631646026691998139856 7810114 -23678053351844896767960201512071811520 7810115 -42250801831901077177566571171987768080 7810116 -6864684791284081113079064484095133696 7810117 47401140914008131109558211402002396192 7810118 16922088534508918910434499217771089760 7810119 -58461317091901465473892617449245368576 7810120 -34116801658633090803169703068406323200 7810121 -96918693757739080271616561501791479200 7810122 31337724906265256995543636284384194304 7810123 -49781053429782407266328442951324016464 7810124 1053949323161310759739532602682714112 7810125 11694120092721419247413423126142480000 7810126 -6872362373472909673562052760991180736 7810127 44465105615847334992736495743904667712 7810128 -9942012901246638384053576727743692800 7810129 127923554835707804618107450780029904384 7810130 4943915437937621504619912826222036800 7810131 -19014886308183618020375280175229417472 7810132 -63405903637340906748138800993783900160 7810133 -568410961312656292397009101162300800 7810134 16759175731382546901412552741969755648 7810135 2226645910947976950382247225268093600 7810136 166612152392355395320193947340095488000 7810137 -56442122245826078377423690805063700006 7810138 -5029612745314297495498488010245984768 7810139 122797519158520464662647534998074543940 7810140 4027288456083735165128100472022630400 7810141 172315152638809466339056560167733542 7810142 -27189321625717572890657206289112253056 7810143 -52034737274185347775714924897140927744 7810144 45742457847295170374752686995158597632 7810145 -4187962494043866149413753827294793920 7810146 -22865385798647154020000675830963050720 7810147 -77677163603032218029514544967029970404 7810148 -74739724246826701612055814773987985792 7810149 77562266865177088216690145111308754880 7810150 -6594782888786339279584017607793702400 7810151 15072462239501946328546581107201644704 7810152 13359430613831787849632375176099430400 7810153 -6396877836617967257718124689112312000 7810154 -3794950900305529275467928159757744128 7810155 -58363964875918894679754625847916352800 7810156 4202947636905854979246638984047000832 7810157 132001973545944705529753956035024003052 7810158 32704679918001398454191054293968734784 7810159 38562771080186139086572903954117271400 7810160 -6146790632120564451039117514353868800 7810161 10942818183201224453852123226293984064 7810162 -711198770153639402655766320843800448 7810163 -692944529628197329962377421409390560 7810164 50992685605361418155189017111311471360 7810165 -83166106009381184052867423860351962560 7810166 -10497946202742700675305246510606681216 7810167 39963006444392023599488643389279867880 7810168 5817620312612394976561534692942274560 7810169 67921998240156589962159916786615182570 7810170 22252369501900926024673108051065542400 7810171 -45209221254955610637914616225674699456 7810172 40885212244344715826167741736604367872 7810173 -437866182601610271106605260854753152 7810174 -35407420064519117018736430684690046208 7810175 15833238024793818857463402458780633400 7810176 -42312002981751574297434418723285893120 7810177 -236336084540307294493667382033635200 7810178 -46646877977947125253094949568585128960 7810179 13668455800820500952068855711818240768 7810180 -20470194512733093675581209252988252160 7810181 -129783381725003970386496990271943003136 7810182 85814129342736729481540081472145792 7810183 -124352144579054627969040412460649582568 7810184 9025786635596796843317742828169420800 7810185 26552837161928155818705282036687844800 7810186 -19808362677849840770643000125237317536 7810187 -8885563239493244380798489254540144 7810188 -1337240866925984453769136877587574784 7810189 -147400834979070341810390704490377608010 7810190 71116083365851070578404837813045271680 7810191 18146423505992051827178631532741144752 7810192 11059480480892324890218399798657433600 7810193 97633353277357718293925893084836926580 7810194 1344304481165679591495516350168796672 7810195 32841732210633313171002258523913102400 7810196 -93779824416170358978984572929906909440 7810197 5976504267857266181840687823808812480 7810198 18409086283359588806682245266295699520 7810199 -130150757557395617232615217578614719800 7810200 5375704095859143901221214572130560000 7810201 52851144831673343438345947767792861952 7810202 2627970719174591022110265824443797504 7810203 -45205561613109431322524284836153198696 7810204 3562495116350514588132260921342291456 7810205 -2921388068413154336320086008843823240 7810206 3192964473116548273643986725053930304 7810207 45210007348677648055321235878672799456 7810208 55156834024377137473726047109723324416 7810209 -7933873268695769882679451051899812160 7810210 4284227907455445218955415561493225760 7810211 25672361662025095092419460883526830812 7810212 -21154710239947790609841047762413452288 7810213 6892231739738003914148331333382968768 7810214 -37877606493519874143966680146504832544 7810215 -6145481860834190813297109975688289280 7810216 31465984293953659010181098485492531200 7810217 -53591746213463878503098674562117650800 7810218 -11841491932859489810793457381018144416 7810219 -203178963377780474297200876793021680 7810220 9044610619615080926250038792552939520 7810221 -7258310041654596012799624530515619840 7810222 -3253922923542762230030311985186161920 7810223 -132282092677957621436234437257576732528 7810224 -5975388057702511460335696495623438336 7810225 -17144567420791782677816391652631433600 7810226 27703527006090778920930973543725591312 7810227 44008997707705821547615877946156492564 7810228 -34261035829184868003208203322242850432 7810229 -3723833019296731782103246261156472448 7810230 -5654236278393482215220450673655092480 7810231 59617137640013020598060095341781837104 7810232 90258465418821051774016925426247782400 7810233 9787281033948946099024169043301621248 7810234 -12043035873672687459099588333550982400 7810235 -975304516128383186136890276367305520 7810236 -21223068854900546019377829619343278080 7810237 -111250250685623058181029762563591965114 7810238 40379868919069716602595185712190475520 7810239 -7085665785186533359109493608144806512 7810240 30347037508960496286163649337376112640 7810241 -146195705385679093644162458048707175358 7810242 -52799559754460880436711406873554862592 7810243 21831808746231405103866111607701150720 7810244 10618747346568147526976253054146893056 7810245 -10856633796967578728122915240422351780 7810246 39431696498282169781618923322835521536 7810247 34193944067889409328396687383229744280 7810248 16293197598650797526661455979614208000 7810249 -1713634091380028375997260492085201920 7810250 12957768525291675677024487158168064000 7810251 -23249107666401848495302176344087481600 7810252 -21689179968639882527413106144234923264 7810253 -147454856441989980624523160188231957536 7810254 1679830124596442754839401794144266880 7810255 68316449634260468049381036909137201160 7810256 -18887282175400317812136284200784363520 7810257 -26608235564453694136714733398224094656 7810258 16848116993738054529176289982947674784 7810259 -124665099431298186879166711392059435784 7810260 -20936067002140733378727340070196541440 7810261 -26223677182838834222834206541868029028 7810262 862131317751323312797965572836435584 7810263 -23253093134534537361026609604800765256 7810264 -8238744675075790403141631770021068800 7810265 68571339879679163612102744777292678660 7810266 -5254631358576858012314485332533822976 7810267 33019297806136811555665246589488862352 7810268 -2559793277339586961288536859791754752 7810269 -65149949334913843914162974703135985920 7810270 -1326033465423859284516815850520911360 7810271 4777214045563943443136665320241728000 7810272 -52724312909363146507883502568014348288 7810273 57269833297005052228300959719083324720 7810274 -71878501954441220449380211144242543840 7810275 -1300278981773113442565849180382622400 7810276 100614276869901369130959538620689197056 7810277 28048574235616099962187915905487781052 7810278 -1783867566154242358015160013601966080 7810279 -5998132297375296203124236226088978424 7810280 31711890644083622974396017848569344000 7810281 -13036940402733485290364898922774583040 7810282 74952598991289214784160814716959964000 7810283 -9523682670506497047351954754740111696 7810284 -20493281228951140167959459994760151040 7810285 -23074242554418389888937821468106935040 7810286 -17334148736397846114260539139216407680 7810287 -66832853778901666418163207161298184440 7810288 -26984887763119532293089960297891954688 7810289 -105554273947563589667841224074369624476 7810290 5386856455955776422956774302583193600 7810291 -35116487806299513396749298003979328308 7810292 6886126953008712578084922869587845120 7810293 24192173100180284045342833742442434880 7810294 -30609451699189010495450612926927931520 7810295 2717573839361589423234180864412281600 7810296 24971346050633962572930232893530480640 7810297 -82467730085611268694346628327316363888 7810298 -8831808342083977641341075610625299600 7810299 19585814854713750948834087293534187024 7810300 38427700734359232617616888838417804800 7810301 155678747863842794010986784071288215302 7810302 -34283937811796006525413589961617909760 7810303 12413898936146953438733197740767864200 7810304 -61689179774339090843099045734215843840 7810305 -954822543204617670126048302818036800 7810306 -59661922940807160385343655655142106672 7810307 45138748859130629273144487358853055960 7810308 9114432720530458344685720805316630528 7810309 -5578904959810898354676226918440752040 7810310 -63299695005618426186818676483797418240 7810311 -60492419468446944852109964294299434240 7810312 32753234003371282939596946478566778880 7810313 -4800889132553538357948567268752858240 7810314 46664570754507039549819911916718314240 7810315 64387849186115595677520433420685436960 7810316 -1149436939514427344465298563561928960 7810317 45661191434134473586397119743109242240 7810318 -48338130130003956829453481847219744960 7810319 253901154523416558130646141762272672512 7810320 4331520750928861535158767663120384000 7810321 -18000614246862719417269226052923910478 7810322 21262493510392636971570966208452488352 7810323 -53529808418538109030574056594062111816 7810324 -102254490971987117975369534702736314368 7810325 -59022137682310514351227431513649936950 7810326 -7357134399380656651682106001768336896 7810327 -70214018746216861081286714075930029728 7810328 1250198559966776484103360385381560320 7810329 -28509399138181123874426088591469805616 7810330 9841076090805942655480272012618470400 7810331 3043362767984964335609669545554159264 7810332 -11041443683263741649170858521660016128 7810333 92610123842761517486975492364919028582 7810334 2037679530489055900450079999028916992 7810335 -39291007784638017115474455296352528000 7810336 -14214491438582992213709439682145550336 7810337 41140286218337440724400009803394271152 7810338 -50442746429413029591039827077657136640 7810339 71515444951496411852653268898997890140 7810340 11662170481856970261173118806128742400 7810341 -23397562054370526700567395820078582272 7810342 58595082081912823589309730796795209600 7810343 -10123578724940622380616066538547578176 7810344 -678419296216570589228716982275123200 7810345 -21050731635733114729174830610532247480 7810346 15864149214906470737400740242441949872 7810347 16683400463447000173381087528614025728 7810348 -26551282816122440455694537861120000 7810349 -48302878097240885268355992239318933760 7810350 -14132759191295286020025981722435784000 7810351 -74539609455266741627787728918948827896 7810352 2819502681451447008418607961263308800 7810353 54312081627672953166349766895411492162 7810354 46498165075347075525055850046816815376 7810355 49145214361419435188105394970908996000 7810356 -2320238583137543459347002236788297728 7810357 23471480479854501541305842534367897472 7810358 -28481547402300542950238362712308338624 7810359 145116396234919716092647014159004825728 7810360 -13632018044635703499250972884558336000 7810361 35237867588601191966965039018903152000 7810362 -5883325862008132007601851570354719488 7810363 -15927562236899068492231691305306958592 7810364 79422589907155570495476938577487051776 7810365 58228253186183573408083535875518618720 7810366 94178068590699715507064664153586525440 7810367 -10143473540309323172712993730430972088 7810368 -20337840591003576453524799625321512960 7810369 4518668684555534164359808144529384896 7810370 5761387096315318799749996194089309760 7810371 -107822834932789560545898880690936319760 7810372 -5918241271652246108477840144093872128 7810373 -18039050254009768385920527340685061120 7810374 18824337884992152475831125474340171776 7810375 -56932250003540998471768181686390566000 7810376 -51217999824015567684954589641345761280 7810377 33481308344805604436602715196413868000 7810378 21619410826593385439841241557755650656 7810379 -774291554620406065004464718040242700 7810380 19815344955300168880696909138030018560 7810381 -35446397251965775772804208359409815818 7810382 51814027500067683145816808452534041792 7810383 18444896291757444481227751284049567488 7810384 -12301742576032572945695076571843993600 7810385 -38376350023810271469337796347253874240 7810386 18117661636812234453053326363968551424 7810387 21290693159082369343187923660323892480 7810388 -30890502965531589976668847837933215744 7810389 8808939396180734888114479251570285504 7810390 7453346599309494017604757542603828480 7810391 1180203508437148959193894392076232064 7810392 -40599927879698898533344459587102351360 7810393 -104871691971191699375760643641281445996 7810394 40654169796001902541598495134120064496 7810395 -12993091648035959322604647259868404800 7810396 8959341695303449474169493727940520960 7810397 34106084677456927401264535578048020832 7810398 1806190157403446142963610865018707200 7810399 -67873168543576616312594824497680101600 7810400 -19755294588126427718683527422961254400 7810401 16130880068577353031688529319516442032 7810402 56942197748169989250748318277940163152 7810403 6768790865971007247570648875553739224 7810404 -18074817942604265572016954733420318720 7810405 -71289004553144412760012117482179159940 7810406 -43328620723714764936409577631159458880 7810407 -62930890614865501620785690690192071272 7810408 37793285534279001544650717847252392960 7810409 45494194432613558105471792802619874304 7810410 10942400017667214706234562274006028800 7810411 -42370531206944705028169836676236768368 7810412 -42241911002635822652731828554618693120 7810413 440212041314362003897852841550613248 7810414 -4837491066978133215876109704179370240 7810415 29633617236259579100818739379347361600 7810416 -223796461177029170277670483293437952 7810417 121384789706074542640734818537073289012 7810418 -6443086317185208478498667408480910336 7810419 -4833768374796074828739682774880765952 7810420 10282423090885656887060327857736448000 7810421 -4347431087631562344051736446274311378 7810422 6772903619587668112765246758856321920 7810423 -199571369358824113519607469785593595280 7810424 -30859344636991024061826331381178327040 7810425 973311968350929444880753802732040000 7810426 7971957392749496191243947308231605248 7810427 -16892552524348721375416067597793317724 7810428 44413655779329727720774117173683397120 7810429 188542419231000523071302694159706188 7810430 49493086345189932264708374966831991360 7810431 21837117912772723200983837714429815200 7810432 -15456744871086597741808223101806182400 7810433 96131202412960900783208968319152919682 7810434 -382679074321035825678369018873697152 7810435 -55426710200700877911387034565185995120 7810436 47892553451477796747207695881415355648 7810437 -20391826320099135267483664416469047840 7810438 -27040428711392351029575970059736382880 7810439 -14365923895398777012961362217773035040 7810440 28685971529889459263205922136265523200 7810441 -31757894787768922249710705422767807388 7810442 -1410415404524492070260436058940050128 7810443 8841458312716913214929530691560678332 7810444 93314036841361584791566261410339059200 7810445 -39941337260646350188699423232147781300 7810446 -19555376934889460216325871799229265920 7810447 -23691923789453957366204194776796277760 7810448 8250467736139414713740222069259804672 7810449 -59594786665039786323940535453336779536 7810450 2132812151190067830075695974943232000 7810451 -24166286312016580970644326824182174896 7810452 25628597577797746756087292725392445440 7810453 -15414709464739847958861470501769829298 7810454 -15352070565232470570688574304716494080 7810455 33911464381723391285068810594605388800 7810456 -17629505306806916486477039461093509120 7810457 110672599599230640241325169378427301706 7810458 45172194922887104231988648263223816960 7810459 -16390216592623292417472741475708267488 7810460 -27531050369630409197933047002030735360 7810461 40528132403119007064580200801823869510 7810462 -6710752497184116293557712451098332800 7810463 -115618780574779683937567641584181366960 7810464 73057665916304111759745399104754155520 7810465 -9252365251769390501341454496122441280 7810466 -222539354232577063977170308391070336 7810467 13539689527855235663212418802762669312 7810468 -51147266465219993043938523245259095040 7810469 -90953092421323796332064253402897854880 7810470 -15271157212402520539462214007828910080 7810471 14789588286328927153395131080006517992 7810472 -96359571692322134586778016936819635200 7810473 5390107515379229972922026597144767968 7810474 -20475340338536270977752734747054946048 7810475 -42493932353891923621383298242462534000 7810476 -4053732191738024081086182553126599168 7810477 934569556606330880274093715403488480 7810478 -1173315815097688303688599824358190592 7810479 -29268050743758035035682214946196601600 7810480 -23722142018167834988941628665150832640 7810481 -15878073279152144421373768242636903936 7810482 888480438595497710275544638753167360 7810483 79773306111292065425912177014708046880 7810484 4534436882813302763969779216852703232 7810485 58016630409079396139970636035947572000 7810486 30495998036920569733627449366282252480 7810487 134821060108967053730499874486577692752 7810488 -6609604205683420782104611909914992640 7810489 -454566192814513905424808311668844076 7810490 2745866696826962270815366660888965120 7810491 -4611819730154331521553633276317498880 7810492 -81747922338565526167211888087867075584 7810493 139752288007748625579402910343104322880 7810494 -63565320268581345396887855901978544128 7810495 25380619505370129098456921086548111360 7810496 -13959773208335622564193822587884666880 7810497 74614527927887939200894275594403303680 7810498 49158289217672020150213049119366587936 7810499 -11939950736796927860810321868042000936 7810500 -10779860763124148060448570666418176000 7810501 -33083567579618974678508265500096423040 7810502 15513663526406129697593929217021541600 7810503 -51035504825646063573541919081640586800 7810504 14449651551057388749622095136702003200 7810505 60817893182122542108235373956371282660 7810506 8696209353670198380719110676087925504 7810507 -94549707884588960619316836498670590528 7810508 49683783056541969635843368710746819328 7810509 30153131760376899584121918492343863360 7810510 -25326995826633513670664073163329387840 7810511 132651568513693246407419978887758032112 7810512 1682483225553087026233009277648240640 7810513 575704588531376516275996963986763684 7810514 20138670165121200723658789684165369776 7810515 -6912891121702800701533221570508667280 7810516 3973769454196247065634357285878294528 7810517 -28094292958193242699972448416459174464 7810518 13044555826533640639561156907420602368 7810519 -151252008733010973726160118439635264256 7810520 531908748292965600142974038999040000 7810521 -8077304352033330820000969011334552800 7810522 -12613655366729418316092209318222719488 7810523 -286029135933158646892914478673022960 7810524 10810531302564555386923471897323561984 7810525 -80412367583307282193490547174638511200 7810526 -58431312434234693386605025679595708288 7810527 -14697418203807417338802253770416977080 7810528 -92735845309596266400152614421189099520 7810529 58071246991037870417672701169988308130 7810530 5134309655763580174194758094508554240 7810531 -75339678367772758628476892305845692328 7810532 -55082777896662671707442076138477143808 7810533 28523544904524831511751783072383049280 7810534 18613825998753399223856304188968834752 7810535 -79729650655136115206735583374187320520 7810536 -26154564544358288314938557721958809600 7810537 -25825371017424820164193753539782664448 7810538 -78073274806610317604206405351471342080 7810539 -81212410525041683148448881832213595520 7810540 -73190222586177201902584902017962229760 7810541 55283352032013036112959002071830106200 7810542 66006918577166046731771203566806777280 7810543 -12374805169242789126670171226174326912 7810544 1911344181442223310987218678237822976 7810545 -18239096829480549799151390982939463680 7810546 -40981489511168307497944362190342572528 7810547 -17473128184739585795436297901910443920 7810548 65790025938829490088753323264351379456 7810549 24738643891931416274311846041575458080 7810550 -5770866761599647091061305976829600 7810551 -3510729653801359877889787423633842000 7810552 19597529514630773742051643175682478080 7810553 69248410455307323849802374727288253802 7810554 19323141256293428997838282043162668032 7810555 -31265020143181962449504640732230231040 7810556 -38543042216287470088924792912897264128 7810557 -28485498342693008483799023183956833312 7810558 4395253329580532399238943249182858240 7810559 -47184588055505685858755006705145546240 7810560 -10998850601110829443289341355674828800 7810561 38306789784532262607267843412209355824 7810562 6867898399841372667914116244821030464 7810563 -993898542542824597720980163182999552 7810564 29724398857414962630758488937041794176 7810565 -32858113605966804765303672627895384320 7810566 -3178637714458009138050918754219757376 7810567 11398712388011198395133077183852505440 7810568 -51510204221821755066583584518907002880 7810569 249348714558898441487310287113856328 7810570 32383807981867628749636133985621273600 7810571 3800392714996648053121936282649738232 7810572 11421637315716764009818155178784194560 7810573 -24821265209510188947142190206632216960 7810574 -32349855133446948697757998446140129280 7810575 29098631653668660944257207639983705600 7810576 -35352730806032687737491726140831162368 7810577 33841966327860560053345419061362691440 7810578 1445629100409502961987756232901835424 7810579 -3706198841465822923359683899643976960 7810580 -67963200348289896137618020202292288000 7810581 6902646027239274968792192234013420480 7810582 2117694608715281049160830529680411648 7810583 -13871622017063235502300953778145611176 7810584 37054513637361582896608266282426040320 7810585 -3508048639553581384189588217970914040 7810586 -24771878048630392592507863814919609600 7810587 -3432971243250652616609773952443700808 7810588 -1373832377109132579771739067967949312 7810589 -294215328361397422475347958028135444 7810590 -6370840671307643446884401572739174400 7810591 -26520742679070081584938961089883855008 7810592 -98517159058301349729176726583850303488 7810593 23355212757586330442550533078436384768 7810594 -45816105573383423087821195667096834688 7810595 15316782389102036291072090053469129520 7810596 -1105208812584774675969325220543038848 7810597 -95923153716407463585705103577297623680 7810598 52099016293278069730970829553660408800 7810599 -23388925108392347002930658201818646880 7810600 8416843806801253494590027728050816000 7810601 83985882231795627531647327987180902272 7810602 -52287376211332587158331994530549903360 7810603 62654343657502961693505716277224760 7810604 -11823506374176170120508057520348468224 7810605 1329745972981143702694198643869478400 7810606 998394549897717137027656418454373824 7810607 52464609994586680309884707587173489024 7810608 -7378339517772504525335573674927128576 7810609 7403904613682802843755576687172737810 7810610 -15914321816140160030851650604641666240 7810611 -429615406600194123031243470353917128 7810612 -10996965167628692173723148828543407744 7810613 34904347823033023431995676695443636320 7810614 -28347671595689000433620484806954741760 7810615 -46863658693098908747907980580664412400 7810616 7907238541598102414936710296834539520 7810617 -29827154551579887842191556379712094400 7810618 2207611160420806147524302729461835520 7810619 42726152409432861756097413925672162020 7810620 -2534326703603232011565582955048704000 7810621 18587096491594741756080524172049925504 7810622 -94237094990830298782014088941109508928 7810623 37917006320129668841703050931369027888 7810624 -1617146855156091726850720803776364544 7810625 23955260059186455736550789300817566250 7810626 15957403603173022701573365170717099008 7810627 55483653321331209733112403194382741504 7810628 33077953221739243046130800272210636800 7810629 51058774366741676181454612919105743584 7810630 38818372187164123045363474329213432960 7810631 -4995390118318394605182678030861961608 7810632 -24966065087052564805743011550222458880 7810633 -14569255415185969715773806546741929400 7810634 -3968050144695467909825912226760849920 7810635 -1268714663855584476799250250809049600 7810636 3612828033191144610592103050148515840 7810637 28109493952734112379536742769150071286 7810638 -40515156129841908493512602388698606592 7810639 -50724988803720543891302649654439744512 7810640 -1301722487541380213836599538490572800 7810641 -19904276559357798095290751440382590560 7810642 -759639641519657643043802029564197888 7810643 -132751009359935655140187983088929337108 7810644 17507830481365305225918996517564588032 7810645 50969310661594892729194977289659255900 7810646 -33825332232137244878480547168823957728 7810647 -9767467935299459309601948606297959472 7810648 -6863239853189408618371537334476554240 7810649 1879968933335897842563003119133084192 7810650 16429309819731060238498596205418589600 7810651 120209708467980450649577276415141613600 7810652 -62997894791417464570298898325054078464 7810653 -26054369284928053613011491198542320800 7810654 -31860216492189190090874540186854564224 7810655 -23025972612430854650499950514175828440 7810656 12387436923642989676602834010683473920 7810657 -104746590954186115084385396713207391340 7810658 33090965300369257221784619424055897680 7810659 105871193182698188018567671144858087224 7810660 -14799150915567571498423316661839278080 7810661 -123511014626767175196695182690377204738 7810662 -23898227917139796570041515780360857600 7810663 -6585683219467489603000026507712656960 7810664 42359079117218622462336773944607569920 7810665 33345250715008485633655343479575528000 7810666 9698530805739031281951724977795289344 7810667 8280263266656818690246629846365800064 7810668 2085428659053394812522704014427528448 7810669 -17145020856448652727974535442743980180 7810670 7598607615093274719920181492806511360 7810671 -26431845957387812737179551826772344 7810672 -27222590638267324437269883212139560960 7810673 -25601150680671043666934014814958358260 7810674 19420593591727026698549954983884869760 7810675 -36321519632525444975417002767176886100 7810676 -23288267442658262847793454259674860800 7810677 5463777202919315403125320968919083360 7810678 -36473602127456706060002212144109545920 7810679 -44167285604442946522381320265159285224 7810680 58086761548780164544534185251300352000 7810681 11880857608491254380204038812246901482 7810682 -11983563068296801758555304561450012416 7810683 -13500132978543653785741981035685555176 7810684 -30593760849340798424828903499919380480 7810685 19266182542873338788864957269753912620 7810686 -11031951195313036635731005585854812160 7810687 -191354242181904025034601851308778919480 7810688 -5857305260962525258125206989307904000 7810689 -68831635083374510377601279561087303376 7810690 23127297765287555355623746364523117600 7810691 17621192921599460910572633768978507520 7810692 972030041292417165612301256397084672 7810693 -4756145578466435301265894682545846752 7810694 -9968519113770938054554607177864367168 7810695 -92123122923821392925240193675275980800 7810696 -206226881236586272277152189768229683200 7810697 -121370995693066769489475153260039626854 7810698 12070443276468446676732201106493171712 7810699 -28848121123286772914174314186017637136 7810700 -2307450576637360811270615994531225600 7810701 22979244435522394242616262891649944064 7810702 -13218355038774815996118998837414672448 7810703 157338640920553476340490650632101915952 7810704 1345886534410436725666608007313031168 7810705 7983901269862205349199170339287118720 7810706 -18821699610283177638827556137159305440 7810707 33891756047204714543320230063491200440 7810708 -2112608651937450772794175185059966976 7810709 112383582985984792530538266692786084160 7810710 -16596328251565794196520412554895667200 7810711 -60426749398216316490229584159737253688 7810712 -22659967587603895137543869520481075200 7810713 24579217814109382303499479756178002842 7810714 -16621838149553754582076523805413750544 7810715 50473285114456739245842980207495136000 7810716 23888194104813893723095067203363574784 7810717 -123547342563604279277087918475512926234 7810718 48842698363425062155419351889437743616 7810719 -680570063988191265609732016478229120 7810720 -25756574864421055474298982055553925120 7810721 -37355103172072106503345517930204898078 7810722 13286523722258224128528099364086835200 7810723 62178263468956431042498826488582935904 7810724 -33302370559513372366798077073952836608 7810725 14867352771884974397826893061293983200 7810726 2218651490653972947479683807725606912 7810727 34412423223107290840885827324722021760 7810728 65318841242725105219741928351168348160 7810729 -15705963290165101400449810188279360000 7810730 45041254983040842271049963126514278400 7810731 23819021338652029440710014495828260960 7810732 86346344892387422764602079610182666240 7810733 9758846101741101466580886500248559040 7810734 10762765275647012660156411606972741760 7810735 633229140900515685301996307169435360 7810736 -21042271684985317758784770088330641408 7810737 1605920642907725866669828011515127744 7810738 -33761227451954987848645445958811522656 7810739 -64080320956960376997715538131215785460 7810740 1465226393480073086311242626466816000 7810741 10442574015949982149249331523789721984 7810742 27936432021166462042142528326939736832 7810743 27208031394871792687712151261720300264 7810744 164150766858313993261775230322876620800 7810745 -89904254862579143949494186836541417400 7810746 11480236039837736505851336041478957568 7810747 53743631643815741007738250594807806036 7810748 -71082015082201061723799451365481512960 7810749 40642204205993555750898137777750314944 7810750 8253461752831958877456321277598400000 7810751 -47478993415902904138850608896091446888 7810752 -15048515326008475701091505307918532608 7810753 -26040820849710064359657445483888151998 7810754 -5437110927285756349508247400854061056 7810755 -18305625217708557551535665667374575440 7810756 -16942134610528360054526193603097233280 7810757 -249791754207408533461430930430212286048 7810758 874986117175509075499037037174424224 7810759 -34984234370429715901272758460524701440 7810760 5745159307543024926057022748835840000 7810761 20938267546412726903758940585685415104 7810762 6492145839874047586775827850163992064 7810763 -158705102618320605978001402057333598640 7810764 -17608193372868734041995085693543388160 7810765 81766599944689780869741091267501509120 7810766 51419200053174795375870795134084912832 7810767 6303591827625111899478071518469710440 7810768 -1334947789092484799264506593477263360 7810769 -16914543496502526366717697591399844760 7810770 16420041210441260645847190674783014400 7810771 81162119608321624962161486945674330600 7810772 -45843853478423571960699817697368938624 7810773 -58733267468956003465272234144622951200 7810774 6027604657575724359644635201624502400 7810775 -711566433800421856060351158918361200 7810776 40613742591847608961484929787223859200 7810777 -8439498901863027387071370056726025984 7810778 217313856513147661998241306219463424 7810779 -57391572806215022356912424245433007312 7810780 2961980380953811335633303305880921600 7810781 -2277264200252407012431392926409949312 7810782 7127054958528581572242027581819710464 7810783 -92852001627225661545372061109698895968 7810784 -531171509716234983261917275003551744 7810785 -38986220228873479979804208078541947180 7810786 -13577584385826613346901243199721372160 7810787 -55577792374916685050781723155879137848 7810788 45013182504286771802947650273251702784 7810789 -56163355303538926109706274460554737408 7810790 2545806436157974450290454392160014720 7810791 -7629190579124329689565876735791837696 7810792 201368714802740800695541320995404800 7810793 -148651636745802424913429621209156107120 7810794 -11802537296668569867601038672030079392 7810795 37256628351117965068883511484068088800 7810796 63692340642804136288898622485760460800 7810797 -12347270637531668502489418339128951072 7810798 -35080292094276501511366223925896343552 7810799 21487022643202424241186053253068514864 7810800 -1976449141021677038650306138197196800 7810801 72588409769298938430180079488917758802 7810802 -11564111764592296330548932537101538400 7810803 -5085835224069788198666542236448949760 7810804 -16567615770789839085059491299889440000 7810805 -32935814240593144593018517839341868000 7810806 4141361304270608124032958177460430208 7810807 29670491572488490250600457889582734056 7810808 132257004818298082313467860726957096960 7810809 75777462748337287000720191565819340160 7810810 -54857414254534625247618584654254080 7810811 -5003619154366587987938711338687990320 7810812 40780818100390846642482796510537575936 7810813 -6577199101414516870727878703527811156 7810814 -76579307146913171235964339264510171968 7810815 -31194098498621041657106888366003418480 7810816 15665791885846112138982235529273147392 7810817 -39268057406517652687953172282664966208 7810818 12966500756039853165273827337620609280 7810819 80679269708297633937905246255737204220 7810820 -29923567342913107146614475659785643520 7810821 819749580939024406153005464492901408 7810822 -7398137969587319947696588206451239936 7810823 -14970767589164045885820736397529782256 7810824 19846064802594683393256069240009523200 7810825 -8946920005978287872502260640678956400 7810826 9998972606368720701017838856743608112 7810827 81060732084997191528420951922111028160 7810828 16462306268105167475600061856352044032 7810829 -23884999213498472034759229296496794516 7810830 1481496642356933069375096948994048960 7810831 -3935520104006876240292687743339246400 7810832 35377976529158518614713829148308160512 7810833 7670854051459201960382772180405669600 7810834 -61486423872800823142353858698451779184 7810835 56051711783567304768450055254230692560 7810836 -20842647672980620567624631369944596480 7810837 29122574082504072127727416898006855232 7810838 34382510003269930916364235546245653760 7810839 28275774615689153277952154171683924704 7810840 -82593505592865717566549440793722675200 7810841 -100762570861423808085794854847081416758 7810842 -12725073792000564737867936384427977472 7810843 19440777343030359786034637379194543040 7810844 -35796489381741927567860297100756057600 7810845 -1163827540562140927683335668432569120 7810846 18167868635483358354864547546640964864 7810847 15825925249782492440199725518294560000 7810848 -32231026697702947941566786269914464256 7810849 -16272240469626280038412553188794024764 7810850 4291438033584414972690539729589452400 7810851 -67754294295224308572408148746324588168 7810852 -4977650553225314670798959561926533120 7810853 -12583183637614723820531608272749936640 7810854 2961622143027913152080353073344531200 7810855 9614375480516169183490911219981579360 7810856 81550857535663605815022363178630594560 7810857 -60717560403002894192764568916471843360 7810858 22000824005933823591781964974454830080 7810859 -9335740186248788915682775383987018720 7810860 -27045237465332353816917092716063564800 7810861 -2947163671339658912475192270784570688 7810862 -15432957708202089312288974511294264000 7810863 -47058611643432681658663154485320548856 7810864 -331740578518318851448098968862949376 7810865 53025946339651158311485201861806478260 7810866 7761235735168917640138041382446488064 7810867 -112751573574985227839397150280658399648 7810868 -47745532840137048452568564380426538240 7810869 10047516772480502708719444904130788352 7810870 -12443336495978609640908841648473157120 7810871 189909913528035998152969114821019282992 7810872 -76111539196247624624439944334536110080 7810873 31601535981894796872828428895169123840 7810874 14606597867785741111726860263232856032 7810875 -41122512942393214426145795591447124000 7810876 -49487854411031404803503133687988416512 7810877 -62538705190166741057375321236932809274 7810878 26031149452091318114639248930025308800 7810879 -5212118064109331858187837012883347520 7810880 -9729747492637567139811313151241093120 7810881 -11962517978922189405919431082848829440 7810882 80682770382690708998151165037871235792 7810883 96978404476943065386721446928276403040 7810884 25384196913672232941890390169962250240 7810885 -5594723958464023127649503493947993640 7810886 30854721953916999133811379599426839392 7810887 -2293672797688870151449866932378376960 7810888 -54809398625253881459991544496642457600 7810889 66689199871200572767388194231346999460 7810890 26840935197211554119314374743872753920 7810891 -73950129540568831131780944139260784216 7810892 -3317160295155234368234821385664921600 7810893 -52916845916180192625229991181593858496 7810894 13821761506366257197510960250557090112 7810895 -2612666884777095607914516597592304400 7810896 19627036536450902454262593849760284672 7810897 54113831651544399417572235247122157552 7810898 -22710471564325980174687179312543698800 7810899 -19178883208999244329568840138106382992 7810900 36192960237312664110514546902189568000 7810901 5687749197458431977729900891329307552 7810902 -76188011944436059190149098739888717824 7810903 63101238676191063441205008106836859024 7810904 -146354327822953484180871682788891463680 7810905 -15523818640460048279741389793256574080 7810906 -38059108894772301416447214626703724800 7810907 -325207631183550052635354366262556640 7810908 1383649409309664960419029291447197696 7810909 -4563223522536705012408932958805052890 7810910 -13692559931375139410546393555861105280 7810911 3449426640296534848495512735067156752 7810912 -10126913681998776209614042411646189568 7810913 -147274715497658464900794886469962734 7810914 -10791115769096048631486824508171617280 7810915 -7926048767560575038569932186312744960 7810916 -40747413899389053068134719822980069760 7810917 44288693816567950112544813027573686880 7810918 10892213020446427480082582333286869760 7810919 -38492139340944547169647030363089335160 7810920 19942450753676334275708381317012992000 7810921 129342433891271360459914993870786533412 7810922 2891995918677950489173890809889417216 7810923 -2152113952946812746444620002955077632 7810924 121755485066475708258253737366790029312 7810925 -17489785578087179103500409222952280700 7810926 23192998493197639713232468375810234944 7810927 16695007421005866460133598308454338192 7810928 9036024291887253949771120202841980928 7810929 -25128127962154905771278419883078749056 7810930 -16714082829344642877087912049837286400 7810931 13942298990655882637764677927664966732 7810932 872263224555184051820470709235228672 7810933 -23880474872244907002312372096768126596 7810934 25772990255384604370558026833675603616 7810935 35632622076182882760729965309879068800 7810936 20220619879373662883140994293987000320 7810937 115825279262348018531721723960440306772 7810938 -22226773989016623533366527453655654400 7810939 -130198828621982338121856729801135985944 7810940 -28915226323443936034871167840154419200 7810941 -58561076727878106120154035680651447808 7810942 -67613478184248941884246184660471152128 7810943 30833785085448859594718330465683496208 7810944 39262209670968436976100449988315709440 7810945 -994685860847053767410674803667699200 7810946 -1653853965694879527218691430571372544 7810947 -6136349678974407879672996781611177840 7810948 -37921298481940853237406350713953592192 7810949 12727942753105780270868795716950554400 7810950 -42028820909252403554038120552396800 7810951 -48033705557021486670228514128491696400 7810952 117432911047462963721377988567888409600 7810953 -7581824096890948637788025407665244800 7810954 42424814121714967049463860907258064176 7810955 -33112114909643528925769305284327420640 7810956 -303937018138577906613344740523079168 7810957 531837392711110932226467025810021824 7810958 96906666615186602303016775783775135040 7810959 11852777826759053046547567944196779168 7810960 2903753583328114300776704366247936000 7810961 51922314136839697099461142037815600320 7810962 -16397449162588336163768873644859480448 7810963 12605415649644630005456514308594293680 7810964 21907886679404986142283156013819072512 7810965 -4671297732382479419452342423134984000 7810966 -7337294549058404332561922207336525760 7810967 55031129187383403124893000511991652960 7810968 7763741583949611586430939149866270720 7810969 90340567230880332318374285180373700 7810970 -19712908708266203236379480065873424640 7810971 -22170939014449114118014392740068056576 7810972 14374247757828992793200701539672504832 7810973 23503031407039399576355260764695505420 7810974 22337967995557571583229081840985530944 7810975 -70191759107291858411453713171191086600 7810976 -88426829079514094862223602519559372800 7810977 37000819535962152656417075406681513984 7810978 -26188209939894237268688500639565151744 7810979 -108296864272910057829021216533791987320 7810980 10889106306029808909228063933681807360 7810981 -81029480338658873972098120623551207748 7810982 -52074732636942356538950735817760293408 7810983 66819240505139819396617688226869366352 7810984 -72999522131895045975245956787125370880 7810985 3906848623418575407088861166854556160 7810986 40822108647940736217382702197181515264 7810987 -68085156626015596573899245957098908364 7810988 8397884019528501337869794065846879488 7810989 -46515310517832801605328883678768840032 7810990 -42121449940832757001957731454950416640 7810991 113308161501532597268234563763448277392 7810992 -6916733740996230053986111161276530688 7810993 -207745376711190673211537142736467136 7810994 1015450188150320786587780993975340544 7810995 54101592470841441945519742620461683200 7810996 2033308861556483588746751430629783040 7810997 -24142577182896051259660956668304161220 7810998 -1831184418581635286784489137909452800 7810999 -12165791225306405321685295476513782864 7811000 -4006212630724885827408280885831680000 7811001 -22289278549854478002998583887441993376 7811002 -78229497905476711506511771726110300048 7811003 18128029289532019432325433627581432880 7811004 -15669996360525857057601562986937019904 7811005 3054921863063920332266220324040137600 7811006 25258995040697594886642259110560824320 7811007 21394296996351067730250266805902557440 7811008 16038228902247573344083856187639988224 7811009 135799137480385028557395148132135109040 7811010 -10848618466058428279947525836365516800 7811011 126542580566135154346592863489825487340 7811012 -42173872574149390159257829132309456896 7811013 3274185932989487850376165232663543808 7811014 33310525383966272955708607926203067840 7811015 -1097414595977844306274503327538534800 7811016 4903173182129324082514771830263193600 7811017 -105724072069907678903088643428132576934 7811018 683206563835776822939323400054607104 7811019 -104017602144463256903547404315367193680 7811020 -19093557325622504200042962051334379520 7811021 -109772798218919225846073793906260582528 7811022 10343499477507252406184347488437610624 7811023 108543270503420758005271321671725045760 7811024 18706603779875041207706989564740550656 7811025 17830866221174434806801271722002698800 7811026 -73698151188377276379964863369926226288 7811027 -49343585613901472196921965107146204000 7811028 -6080856271938828677416221660157941888 7811029 40409705398788833456310595220027927630 7811030 10705068711593728960149968257335525120 7811031 -42387219390383966129173009344040151448 7811032 -16956500053860938976701819143225651200 7811033 2255375038629306301632359519187290880 7811034 -10342243256303149251499020172631040 7811035 -28829499213662997499796751968963987520 7811036 -161681222918562006192964815858559488 7811037 -28606260507196232689713902612436645384 7811038 -25699059497978317421566343430925970304 7811039 -44634208159005787698625454750134820160 7811040 -2577196506984852898605806144473006080 7811041 70513712992941538342577412707910728388 7811042 3182114566697457829842249050608324992 7811043 -38033576778471159950926762965611782536 7811044 20521892933122730628300248304922352896 7811045 110697167735463088648767399095774743200 7811046 48542210491492535792238558518779699200 7811047 118475045978931790917360785820306214920 7811048 15527602260420833100337067898726236160 7811049 -35468644291299518040723848900293975680 7811050 7073939041418342086271711664786273600 7811051 -1330630287101179012855700767187482296 7811052 -47215698968383052346332644757771980800 7811053 13680954403074068033401684933441881600 7811054 53707549756371282403034687245104230976 7811055 2722656961693083337139572344219222720 7811056 -22469690262768829174841936937518923776 7811057 -29149913651166425867108018205078923694 7811058 -59160745876939620011263360982871786240 7811059 84020090419152119543580197492021325260 7811060 -38899878072229740310704921780957707520 7811061 59224223528613111249171418914854393184 7811062 2307592607771025830472989354785972224 7811063 -3000072604976065418322396510766852800 7811064 34687189812955913590189118063472414720 7811065 40404914350829524771783343355074627520 7811066 23354490344463553291928141507627237232 7811067 5265714951639857117899835610508036800 7811068 -8925398539942891704772003391629361152 7811069 -32757737852053898281909281096311465280 7811070 382485996544437488890647194973880320 7811071 9992482472509632225838045254597246720 7811072 15687450451219307299819750246670401536 7811073 -352740047037205277390189791188455676 7811074 17961622892736180428002348658457512352 7811075 16558330737367037429304528856142727000 7811076 -3336606123970616899489611022947581952 7811077 41452013837351876603715494183669256926 7811078 -42119692232550129370625932795619678400 7811079 -474672033786409795022500811950251264 7811080 -7771245357564899900438171017387161600 7811081 131948153570563869399453457089729273882 7811082 -41055322262550639279972361974436505760 7811083 11784915103846175997451403595647300864 7811084 294952318720860242706588867255783936 7811085 -10098541624409284365389354623261675200 7811086 -48426343243534657462036392925674643008 7811087 19345899892434325240740029427982942368 7811088 11543263965689741973398192432502472704 7811089 65196688154672652382553014769082547968 7811090 -16697810193958460967217867020299328000 7811091 106930879512424672537019158605380798352 7811092 44550863363942095146781983133867511040 7811093 -178973654699099275882329066460344319776 7811094 31060911315727321360790154353565451200 7811095 30367464346407698877479518005536424600 7811096 -89557693835956404812882821559883878400 7811097 4020447244310574573561126367422497472 7811098 -50031857792966687154502791646576536864 7811099 -58519094041155619293085308294927667536 7811100 35693570341415944248668872635119616000 7811101 24607449291194158368150192960146879104 7811102 26092699002357496949015750626875256512 7811103 30649925899567404105163829092716728904 7811104 -41350244197133968020154755504383459328 7811105 -59608911839435733720684498407897592000 7811106 21794488054314178061413743317876767104 7811107 -19585224708396947671638800928442992048 7811108 55497401835240821849895537391517736960 7811109 39180973480254255333043871921539261440 7811110 -4880464624830666140251607209235495040 7811111 27628022417603367492840454445457235968 7811112 -31551887712588688111242197391439380480 7811113 124535353241110079196413736300630841680 7811114 5303501084808090395029976774664705120 7811115 1893437191221255346408489384217864640 7811116 -48315621501663313468983393264868975360 7811117 -74594615400109557500791761502105161834 7811118 15439994216320637478348325812348887040 7811119 -61676878780334555161696048132163532704 7811120 -9277270743803960700620428011370905600 7811121 5026288024511704627795850593378144320 7811122 645554854111696434536787856586465280 7811123 -5583746517754008389394045614368397136 7811124 27266512346978128466472540130659987456 7811125 -19509251143410330020549252055204480000 7811126 60408989628145626063475618850316824640 7811127 -4818736115803082614553053197810912000 7811128 -41804479515321548649874965499158528000 7811129 -118800454140097872930680073995323725270 7811130 10565301645279338239764329546453368320 7811131 -120144858365014414664301727501421111068 7811132 -1781921303472627365208955272511488000 7811133 -982886330644584128645047804544566752 7811134 13761300461807005371261399366217536192 7811135 -28847615127448847501897158135356387840 7811136 -8297150958239816194410422578263883776 7811137 -35306256710813765672762227007651836368 7811138 12561973240208801387908728985358084640 7811139 1784392855486894362285057059805427200 7811140 -28768541323453389338562779615611430400 7811141 65607011842389384230957523376099631772 7811142 49232393094422777176566339365956254912 7811143 58192930349307258385646181165068123280 7811144 -11121363716790729149119902423269376000 7811145 -2222960329937060829719474050236329280 7811146 1779401674170007554721684278547551744 7811147 -102364106546685713464714691487800445960 7811148 10970295060497276788279938059714150400 7811149 146657703396144640521165152741338003360 7811150 45504244607514049375492010852724552000 7811151 39236571055359288147653982604703672064 7811152 2957655195193599986042259346762489856 7811153 -13361113330582868527513726890346557120 7811154 1159858671102233450798432688432105120 7811155 173297112630715482233352908789011680 7811156 44082628438362728772139408703457396480 7811157 9959600198839570159532424472626222240 7811158 7930680990785100530840327345337409920 7811159 19585049402044874157258269703406769904 7811160 8943029117304154053090159125023948800 7811161 29043129512566196029840386587215920400 7811162 -5495631375763843111252160722911342336 7811163 -11418741836979465941533828681486831296 7811164 -6495571603088967043165650962100606464 7811165 2477480104269557920776647254093528320 7811166 -17648688159740239269311057573032473600 7811167 15187476285766818831599870840494896992 7811168 46653455027530270907134238015966674944 7811169 -45868891585459031384897101727788351056 7811170 52387271346576404932398193472122517280 7811171 107706224288563436268327729846014457372 7811172 -37793286525952798878035095515947628288 7811173 -81776562034980634535646831674043608578 7811174 11660571216399718835959008722397292800 7811175 20687105015083842375042352873111995000 7811176 -94472548521499194494083184640681216000 7811177 -25391104646368696694836393060363658976 7811178 43499433970519318632586598763161658624 7811179 97214487840335379002353143052625303760 7811180 20071355603241278172595008156951260160 7811181 -19126015803571644545617347873405684480 7811182 7687896422748059191027943346729126912 7811183 -150762915556762008915364869581161396680 7811184 -4519173171220907923148246803967311872 7811185 80562052788049868136523556040504259200 7811186 -10482261818716704252664051460588144736 7811187 -2175197621636352114429544802951271360 7811188 -53699167916749368918305813156900972544 7811189 -93161887403947280951394108203794349010 7811190 -22814389816259259922333444831803696000 7811191 -30377895824409784756399250415175732848 7811192 61502618405729332759073251689926369280 7811193 6236340277660901575663750659450642240 7811194 -11122525559923508152561846547063494656 7811195 12863625194969827702237165481081621760 7811196 13451039533075450249566220092861768192 7811197 60089242377447648225922533317751054744 7811198 1349975324278828266989667068191833600 7811199 -72695174524495160374239113938257063432 7811200 -46241780795323585845472964488200192000 7811201 -140971674670261420420911108272010588798 7811202 4732724416087315133945118826319462400 7811203 -105323374568901266034382739802181340548 7811204 47165012808460330340197295958447513600 7811205 28614710268651903866629093060198803360 7811206 -23691575649113050589990915938686210816 7811207 -16402835111211792947169614169855924048 7811208 454581956824930897995345260297011200 7811209 30701970711688704076763984609106599232 7811210 -19661120281546283039140131597643380480 7811211 66887396666638998740434576638466735104 7811212 -28416220683833473157510172511099545600 7811213 91647092112831070848301225627177632384 7811214 15853307124876615574523982464369080320 7811215 31357709094514161894898585372268436360 7811216 -12038870402403628742753011778511175680 7811217 37837708960415209938329659348450404834 7811218 -27180987001850974097023290856474053984 7811219 4172172927564939196086252764932335648 7811220 296204007617605109891475605968220160 7811221 -75318994928667340884248839199735411616 7811222 -25613888288953487510823265632378153600 7811223 -24026268943875068381551084544541000960 7811224 -74524438634713250407603320433311959040 7811225 2512825780197221301622597967297664000 7811226 -3886029785536800111865693191507764256 7811227 -19754965933470964432187187760085040248 7811228 179907211533065972392469458192658927616 7811229 54950133666503126101833147658396569984 7811230 13452971967202195789022496518736998400 7811231 -77032406315268352266671594423608787088 7811232 20706272590068134113764463995581890560 7811233 98953730162066690237454573926484571924 7811234 372725312341683994853095184285559072 7811235 -51552211939840678230396129770060086080 7811236 -2439806786486260961955865659678191360 7811237 29003808702199890472639659839598739200 7811238 3337785214265310359162838946737728256 7811239 33044515497063976266961739364935276280 7811240 -10656127277345961742046946214528051200 7811241 142241223273058427749842529975563126144 7811242 -9870379884160258581021011340483820800 7811243 24734765104318209757420306994224057488 7811244 -12260999200711633925387841429880504320 7811245 -741081665090352142872880315513030800 7811246 -5517509109814773118629824803883280000 7811247 16199304803195438559999889404001542672 7811248 -26428603026248033915606734220398870528 7811249 -10881986079066910609620696962177808750 7811250 6700227449840570113195667646223440000 7811251 -918505942218151292350493197496452096 7811252 48243763551281504818900343445886820736 7811253 97698369187970252429409890522099070300 7811254 48536673538941860298772411062720977472 7811255 29201045842712689575531768143157975360 7811256 -1673437686453277829926601185198080000 7811257 -12546895894133522720611426046507761148 7811258 -15325167766582170569215776101664319488 7811259 -159790089610930065554280032261119987200 7811260 -45910419885249660976469832885106391040 7811261 57762465023613966756882838302555518400 7811262 -49399708799609162585556477032975892480 7811263 -25755747066071202967228618941205571760 7811264 49284118499179408784030823091390119936 7811265 -19972452632002457900559464341854581760 7811266 48925688616157227117290372314341902880 7811267 31982003466759246567902646201459114720 7811268 -8940747512544323804326022761067304960 7811269 40566939702906486137439102160585211200 7811270 37522236282820272613954102933438462080 7811271 27629753160359189583587440592742336408 7811272 -19934006930078793517098825070763704320 7811273 40781026578453360232668829856073819264 7811274 -43266713414053141101315315172963703040 7811275 -49510199251863422462856394994100924700 7811276 -115670182250424042756290831328925440 7811277 -19084577314188573607801932731103094080 7811278 -40328485322613880194591997009191626880 7811279 -5497873780074964742570766631490972736 7811280 -8273593295636575642370400477796761600 7811281 55157095942710073084255530562328836082 7811282 -50443094372837033843091828320771569008 7811283 32067389573728738006010589600104125440 7811284 2633624283766424547529727382994245376 7811285 37714554513226090327803235261160140800 7811286 -20834556610569881843388516464940226848 7811287 49787089118675323683220253582907784704 7811288 -112679950337981710845424724966206986240 7811289 84993546090240481657490530245479160000 7811290 11705287446669171452880410278394738400 7811291 -133266744203077739427424067128630807608 7811292 -22885280064890848620483408771618816 7811293 34742405271357358247049985372721538400 7811294 -472855732199403006770762317329843840 7811295 -16862986036637815821594670416455215200 7811296 37872934996557342907095329621521465344 7811297 8452828075760973439821669517609887552 7811298 -6432897882906803621468654014532994432 7811299 -23622547482647141732052593422768626960 7811300 10037374050146442270108516638249472000 7811301 -9297698819269760652163998076455026880 7811302 35293856811598950520094395547096240352 7811303 42293627914210746734890194570969258552 7811304 5921672586697565166538270773638922240 7811305 28046958192847544515988468157335664000 7811306 3039099829542651032975024421790316544 7811307 26130988857753422687035833283178689680 7811308 16176186649698659247207467641006460416 7811309 -46552133089324553597178319694048057760 7811310 9183163855334036623944733189337529600 7811311 3741267381916658976165981079795928912 7811312 -25855769526557249444833461537870249984 7811313 -69613105757297147906523576127198367040 7811314 2863997749275623205613755397967803392 7811315 -14157774360693010066250458251563537040 7811316 4043824642590158751164115498770820480 7811317 -108039216088929632374747511747190790848 7811318 91852885765797965849883775260787200 7811319 51799543065384483141848694345117648768 7811320 6713426090573539670698367564917555200 7811321 2618195689710161195603564816504182080 7811322 -22936879207817291418691199781772873728 7811323 11657898374817522881477970153939878624 7811324 -16076495499830478188596896961794470400 7811325 56770254724987267574956317663248002500 7811326 21273383891260514154228131128463834112 7811327 -85485825182047919234189482916457783168 7811328 -11629236332590344273721932809288810496 7811329 -15630447880500656618935815730231655808 7811330 46532113325228490745988769412637736000 7811331 -26959943446609963996663647171448049856 7811332 -56050312702515672761702213105158904704 7811333 38608231320633116630365430007378351582 7811334 31908637100243520951340060449912583584 7811335 -15041045433855305922219046783762594920 7811336 -17746225685006120285169206447774054400 7811337 426588709715374114584783060508558080 7811338 37435654288102317204082104126388246320 7811339 115480126345359675732753865445926669140 7811340 -771211342078262376067291965104793600 7811341 -88676314396548266464598300287785037258 7811342 -7967761872839091750218232069425212416 7811343 -80938874014336868625632568452332690800 7811344 -185495709659922209439083640054538240 7811345 -21633405200596130641816529221930293900 7811346 -74526048044795726653013329615200000 7811347 -16565744740648810928544378826457148000 7811348 63005066520012072905833443160480756608 7811349 -3183960256430357974781267212744433664 7811350 5727091750403706878488172977202186400 7811351 -23047670135864721856190498093475236688 7811352 -7139761797937084766274191157194342400 7811353 171119307007746684236856066214400766720 7811354 -32146005934156943617123699100278116624 7811355 -6508319027923271610241096637060174880 7811356 -4400391360649536613221986533069742080 7811357 -123187804013099018053585907922952202394 7811358 31655398061439109009529793071194469184 7811359 151402818264530380089851813491573950560 7811360 99819945358997523677829534996601896960 7811361 18568028463922692200211463999092812580 7811362 28362641428057755363869708763772216320 7811363 24780937676457501069549841845441479424 7811364 -4420894308525309527785549860084615168 7811365 3210014142126904957313276891994374520 7811366 -4031700417029196816353656755174915456 7811367 -45197258232379654488930353455327087320 7811368 -1268712530317132533351334947842058240 7811369 -2967704657177060095895962993489060230 7811370 13833060032427469992758209277209651200 7811371 76113395972790750153355452179599611144 7811372 -64200026689427222553009683990979363840 7811373 -27729338731695021860430953896612391616 7811374 69752651991266968165062609508610415936 7811375 22039543997521900457857919700750720000 7811376 6107807244281384606612006479784509440 7811377 52488253929846442091680367356017259072 7811378 55105903328901043390315641770988989856 7811379 -77879981272985133063465616568846782056 7811380 153949403962232728092262254281195520 7811381 -18603013134977972714477836202921457120 7811382 -11120702504105355749406043098318910080 7811383 -102802515548545644554248107471328030760 7811384 77935310973523321547781455975923568640 7811385 -15198355606484271389998992311876126400 7811386 -36016738941441911911959019534612390656 7811387 -22685055275303755528927662443923534608 7811388 20678909071339548840152701430157187584 7811389 -22782606729193436461459844824274630144 7811390 39938272402833674260589022998676955200 7811391 -24697048543093796465527801445661111936 7811392 -19889901991588422185891074382313816064 7811393 134446639970818266922830737014904712642 7811394 -28075107178201515452264934945109451520 7811395 100575978499112939448272677060529360400 7811396 69559939940051728614879952196314487808 7811397 1910588105968198009912302139351998 7811398 -5386413533620798592083929743794188288 7811399 173646250093784265158994264022928232360 7811400 23952470884004218705186651559092224000 7811401 -30376617753720494956138231389176157788 7811402 23879629121344865996936483803747991904 7811403 -35887216674963111417472112018075993616 7811404 -31307004926476169900619045323903782144 7811405 18959576473412754915851762499555131520 7811406 -25511367615196852366603381229379977088 7811407 88802304887101625475673114413069132656 7811408 2781361311428715367716167637413658624 7811409 -34431050837424893005053379613047504320 7811410 -3315001801068625777935162301845800640 7811411 -1709086013612024074298541401188041600 7811412 -19295705201763092780037790739101298688 7811413 150313469659965435024865769720325245920 7811414 -13013322549955565687918714508837717120 7811415 43608544940277842811307859709001181520 7811416 12047132481526442454722231866538434560 7811417 16517769479648707825492847289680556480 7811418 12896788397404864692771924099481096704 7811419 34756874517916479695686354305384433920 7811420 9878509367302312738864927126194370560 7811421 8036915730324797534577671457245903040 7811422 9773006030848666716266574044491600512 7811423 1293229339424791601669640994453065600 7811424 -22494685368647995369696157553784258560 7811425 -39393019958651026372352412095580547200 7811426 -6523158173593252085127296255533845504 7811427 40100161749682069289576605850967961008 7811428 -20271126023664474582345573147673304064 7811429 88968334962258973277206119599855052030 7811430 8680056460837514369446391478622218240 7811431 151963404710266991920194731186030464264 7811432 -124634956434344906467992318955236556800 7811433 -26470076346493806713913559024191134838 7811434 22099471770782931793770749835859421616 7811435 22587880483040664442575058587468230880 7811436 37621215612024348351339157900210509312 7811437 44666960924411001497142174302975712086 7811438 2570627399201904512614037204411756544 7811439 19303867296489026665713992194730244240 7811440 -1079150025611016141482463439631155200 7811441 -41631586433839069817792792117214355200 7811442 16772483817025174139871508791049728000 7811443 -1980509546855230047284918103431890776 7811444 -5665142845982143778525985169956814848 7811445 58126881338377166669700675850402885920 7811446 79842435093867259876878240137608137984 7811447 56818703069557625226379997790300168192 7811448 -23007296614822684313609315138245079040 7811449 -26312550113234033010662064766811681760 7811450 28848138533322583029197898357222162000 7811451 -77410232276209195712295619664474313600 7811452 -32336864337121625608038218712521691648 7811453 63664333695328128625882922532841524684 7811454 -18740151011961398766042348033277191168 7811455 -6828285140181844369497482476167647640 7811456 -15948374555096668232674015181631651840 7811457 49847702157568017719457891523361371440 7811458 33333351545248274544138831173816676384 7811459 78045873348826653823615764161989633104 7811460 19735835681500148007034632769387265280 7811461 33502108294581852608820209792227904032 7811462 18139914722103759959611717130405049792 7811463 -19763759960803661960846697819159952512 7811464 18278131673748643498026114942683473920 7811465 -71142560200188307382348752293241162140 7811466 -122817611575783681577865886173576192 7811467 -4958224042688773070960199660638487552 7811468 -5547183034546447428793554800315034624 7811469 47442489827143367593522729660920506370 7811470 19518335034534909583321324240972483200 7811471 59143661227383537298901548047744556152 7811472 5677005405301658302504145966085242880 7811473 8688630185354412453156164087472577024 7811474 25766468534037598075345513772991513600 7811475 -14256059071479617879879394297649536000 7811476 -25851896367739002736005089181288591360 7811477 -15480607117360484941993475908997235816 7811478 77625185362936363179222993206242231104 7811479 61092869683780304216400951363628616584 7811480 11970922779766799695974425395533004800 7811481 40133456357403414188006703823357794240 7811482 41699833030252343700561498149886336000 7811483 -11498398023637375169478684942714321024 7811484 -12019406871617416447618960480153218048 7811485 2236015882999828469826685741355395200 7811486 -29193183049071527496733760254556283840 7811487 -24152921177777218868839249732850676456 7811488 58958528058345704330419859947358453760 7811489 -51561164980033158156374035595450583360 7811490 11125999811626369641855995325644989440 7811491 -52158237901212682328819656993250133600 7811492 -42434673906794752424654521565950910208 7811493 21964817493879177309861349130721063264 7811494 -51367774305840013443540962515571198208 7811495 -33476471557664190030809176123417365120 7811496 -4788319977540233063273600902995148800 7811497 101621570421868841312439049601781373946 7811498 27072611136619630182123881294989784160 7811499 101420691132911493757604284950042701808 7811500 17749093040824888721604511786360320000 7811501 -4362094608048633391491337639168306548 7811502 796402769674666906874717335431089280 7811503 14672659052978619581889447891306269680 7811504 5984471583565602582273858197028864000 7811505 -44292794118027808842027816782061513600 7811506 -15148451514019711046767603830351096048 7811507 -92581035441236641839413364081604396656 7811508 5350349408417733235387770114162186240 7811509 -1584604313195348986193015301786916320 7811510 -9518176670503073436666349013414787840 7811511 -2791360333159292437886624339751092064 7811512 -14544005301411662660888722151396044800 7811513 -27642957818422933653457122919896602496 7811514 -32906080625002562883766854625304931504 7811515 95479650561008464089933163927987526400 7811516 -55947267201743553883656509602682191872 7811517 14573970057838325056012261167772374144 7811518 48181138072347052998590473768177152 7811519 36911307531172724816364187901726427600 7811520 -28271762600281737506917397973644083200 7811521 -63086384396803377923456316174776921278 7811522 18829340456674237955366274848751024000 7811523 40696167942127071864255691150525770372 7811524 1158189338275164198017852978012221440 7811525 22697590133372364733023435188957726100 7811526 16780601319271361753297422611877758144 7811527 -4759110100584191850815629405698620400 7811528 2796064380242856647287487759851560960 7811529 75472056541789298253930032385812971488 7811530 -28326352897379436580362167921658585600 7811531 -19864880300582062616892059795433701808 7811532 -93451543771950970113791368038688358400 7811533 2497597456794647801405723115833241004 7811534 2364226353711288506297729835736520832 7811535 -7633188211807601944840705654464583680 7811536 -4615020971864464694588326182248644608 7811537 18010611156312788327350569750144191460 7811538 -18211556546462727878161411394025292800 7811539 77270285806623906794679585763318975340 7811540 37528571299421733144736952825997281280 7811541 -157654660603202520037794435892568895360 7811542 9687214357560524330941483813129945344 7811543 -105810507323075976263752501451878457208 7811544 -4036700462229290432617828039425761280 7811545 21559205029369934089048560277947926400 7811546 94651103647701915856717773288768000 7811547 -41252076579511235409028827252899005800 7811548 39666077315587714372565585827114347008 7811549 112368690077035976472827733688706480550 7811550 2690465328701270118013293539867088000 7811551 -36085978785763873474126336647851070240 7811552 286834250143215914263668030915477504 7811553 16963541690232122882202522441365494704 7811554 31314872538813746623539237976196816976 7811555 146112382394142301474957410986719762560 7811556 43181316093819532433291557361786880 7811557 44849020378574500218631621894420930780 7811558 -111624820790244834768941374596946938816 7811559 884708617636720741877450790374131200 7811560 52844102486639655994835537404483584000 7811561 12548599441022925353573662982100159162 7811562 -24817853201166183524105268630639562752 7811563 -38301361151799032094234609949649330188 7811564 -53121237305370182126313805823602305024 7811565 1400871961644965646552767478003192000 7811566 189952544638057537627206184718991360 7811567 -99257633216158836997515690085414782384 7811568 -6639516976417223438874523008714080256 7811569 -110702730201479380703735036502225668240 7811570 -9559319236149690314272955540694225600 7811571 5925734490247656031307258300196422712 7811572 -58293364594188227672080934732705809024 7811573 -11950001514024586815811378396736673600 7811574 3341379929845286539027871085302746560 7811575 2005838375031853882238104175761501600 7811576 31509154597107279349306363269871534080 7811577 -3559267626310232725604917537548643212 7811578 -82572499277824989792802912840889174160 7811579 106560964826888417435170896136420422180 7811580 -38040650123853005272654673859128540160 7811581 198102696177934025084011813382377367692 7811582 -1892610776456040494450740412142949248 7811583 29723108464336584769017046413985157904 7811584 -3044979947883167310369164210649169920 7811585 46114574152820367888771177809422098000 7811586 17479864379517461676263478410740051200 7811587 -3318458857257330053930502640725190448 7811588 26483871271356449251320888479764586496 7811589 2942536465879328714649753317048497728 7811590 19531114118320503771935801136125464320 7811591 -23692154863676286692926310933763292008 7811592 -88506829347520415731973222854053888000 7811593 -53362134132823868186112123242220317158 7811594 9009782100175771324539829862331187200 7811595 -894038013672785853879507398236316160 7811596 -44388811416581453518445361175100561408 7811597 1589908867725412565242573005039193344 7811598 7716839347972631713313065419153525888 7811599 65666837795465497504663309747605091520 7811600 -8305249605447936251608105681231872000 7811601 29051491510389848402469979025781096384 7811602 50663938505330872854440630829565484832 7811603 -43372398177330944940178837379988167760 7811604 -50827957343171098037181056399712033024 7811605 -51103594901737114203446868331719642240 7811606 -34390052441578003531155992728395673536 7811607 -43005727718142584745893757544470256200 7811608 32445566094887763299200385066184744960 7811609 -61865536727458969347311602196621108796 7811610 24474413957764522209513393212760533760 7811611 27763016027239252714030453167833646212 7811612 17186433278373177629599500530949745152 7811613 -53783163366069837619161736267475217600 7811614 52692407589681785338267547393779700160 7811615 -3051928044896770834668434408963781120 7811616 -31171362057929314631329204461516619776 7811617 -34710290633364707162911857948378734400 7811618 -32414655926412277869313461870340440240 7811619 18797352047338977449563742866874734560 7811620 -8511986201012587323635133383609368320 7811621 -101518808144080337054864179699642922178 7811622 3652043831802806555663067432247695360 7811623 21593978774683543178391388321939068000 7811624 53486142006792330415624034130091944960 7811625 4038235194731819865046843074335568000 7811626 17869621459884623557741467431313594624 7811627 37393361615781012750620012003219219472 7811628 -5731200520687424737046788465134403584 7811629 -36867047818560045754955057967564023754 7811630 11361857345179571449186694369584320960 7811631 -20741601178809248013536932385321141880 7811632 -10060117253217898600524540570385137664 7811633 -50105187349461859008843072558754670016 7811634 29525052479563609997221901537211876480 7811635 -14352510428897329308348472932637223040 7811636 -22711679199847514101416385173745618944 7811637 -8084702074886304563686011184277987040 7811638 128551557470380231378746318027361344 7811639 65153421497900676766840302752339519280 7811640 3086138854618473060743999686726348800 7811641 39075472146553093901322901289039267520 7811642 -13982649136422695197812910509331689216 7811643 11635527259386873222058556763202437120 7811644 26293481509121488451205168888500366336 7811645 154537602764087110876226147230513457400 7811646 25495416912190172752728222770939275584 7811647 -32405622713023009774484245678974198648 7811648 5681743261097801097115896950827253760 7811649 -1832832456906082294339030991218656816 7811650 -11349313756316657562935088851570496000 7811651 12299822612994411196880230466097303792 7811652 -8951777723045887296624619593437242368 7811653 13618379251869002949402457136167108860 7811654 -30746076617900106060420489522911962560 7811655 -20271796825158886098533521636177901280 7811656 74806932165975421126408687802916602880 7811657 2484724111327009093864125045158996352 7811658 7117525431755333857077780179275915824 7811659 30204915291209473932914515327806167040 7811660 -63804299860680120931531150525836134400 7811661 -29335091791384934889370768548183144960 7811662 2460887194703531533924954493700695232 7811663 -76983501759398651640191266441365107088 7811664 -10037841530486293224347801288492187648 7811665 101847849412106214500555863039173514920 7811666 -41672766293045273858342038549179865968 7811667 33910030994508835389944315721530460000 7811668 34686195767383749790497275894442393600 7811669 -94535157947823506541307386052986618930 7811670 6713892000945515935621073089909900800 7811671 -1458759778068746270764360373283079456 7811672 -100570816317671929379611012469514854400 7811673 48276250597459295038756833024639945024 7811674 -14432342821462794210925316493247736832 7811675 65895273753020848924762180628045601000 7811676 15008684828974064637936831651193362432 7811677 -59511006941415401951881877665566366548 7811678 -21951546085514265742454405498243769600 7811679 -914611052173407102596939519039171256 7811680 -83310499169801618769581841602421719040 7811681 -626794268393959296713065182138734928 7811682 24762309583056131998609759472696054784 7811683 -43007074023848842090511740523718577152 7811684 47209627707309772718678113306858444416 7811685 18425319121071074708235243795590208000 7811686 -51995148645811067643213023213848274208 7811687 -44708589322184086855223429135117338560 7811688 -28587954731695483505710882196052541440 7811689 18601871389655974503637412742918137460 7811690 -3825673271833793704620103926021980160 7811691 1752578532059804169367256009227887192 7811692 -33904958476942976903324077565671585792 7811693 52096640674517537546434782582608313942 7811694 -51390867610033739724775587836075089920 7811695 -21792321311569621705602636129681584400 7811696 10139438117627187480511733523344228352 7811697 4362400197509680565982175928035883328 7811698 68021736027958907293028283517684308480 7811699 -6605547036635117716251446182676896608 7811700 -7666585350113732725308173293312358400 7811701 -66911267452819733714687400670055312520 7811702 -86637452194341005000604593772632760000 7811703 -18856629912494400298234442746677813960 7811704 -32016853162319404624618059316817510400 7811705 -65144786256231941105051880369466961280 7811706 -10873835885499982170175932531301725696 7811707 -48677734471623249192744913822587004328 7811708 -13703844945862166158056352968542223360 7811709 65781277313362007933261467460361420288 7811710 -56725309593506574719981385689424162240 7811711 108503759689854159056025072913906403112 7811712 49022861101235723455897962760466595840 7811713 5199158144784850817951824258209746624 7811714 -4346883136946864221052013616357034544 7811715 2861655605837447756250728153529792000 7811716 41658802398003992506873814736041610240 7811717 -60711332839095328705677661698476283360 7811718 798535966033760033125883167030264320 7811719 8679737755661511763313328653477600320 7811720 -15078967879389756409532657051674214400 7811721 34019767721129574957830599609730308608 7811722 62515516488522343496347873024102596912 7811723 -24604118680513639542079337750636850816 7811724 -1100925312175335924717534940850565120 7811725 6405816735695763228767029664303449250 7811726 -583747627102781335779333055213353216 7811727 -25762298894984697310355162843489112576 7811728 16023564163500618316261713615860375552 7811729 -76143330107922228217707696247204045824 7811730 762936145481490979286457827817667200 7811731 -11922341201854572014644631892207760328 7811732 13903961342658571831047522455553588096 7811733 22114148572279633917003056753546757024 7811734 53112284490263168303781372134347392 7811735 34122733529063556636880613557495414680 7811736 -5053342620556109278291242481031577600 7811737 14004894960518334828412338859213537812 7811738 -49589976954007421676355910015229746688 7811739 -6089456071433602018045950738280612560 7811740 36562095307685700548411371454059361280 7811741 78224360583518146296583379558233452864 7811742 -33025402148173207444393527928918557888 7811743 -5339342250775098326185809673675445488 7811744 50499475244410984412899897366262710272 7811745 -8952173259495730844453257675305168000 7811746 14731228341791178112492741602371813760 7811747 -102534767872987829118036713971196928804 7811748 -6167356344815601100598036066782126080 7811749 -49040627735743049466658013164556584608 7811750 -41992689888475850937363839986765248000 7811751 3696036242787220468872555086168934144 7811752 -14728156656146747830575806040562728960 7811753 41654324862755241683926125616746435444 7811754 -18189575038113100857765774766629031680 7811755 -16358822234427628876560367862419084800 7811756 -42284051289405906631733113589543873280 7811757 69728458588278384668471605808077095360 7811758 -24634932115251960468992712228383459520 7811759 -114776639762723855782584010777305707040 7811760 15469877791998872883737814432153600 7811761 88409791427918353707702285233910082852 7811762 3711878314105760129152659104458114560 7811763 67891280955819586712924670292652562744 7811764 -1833209929187612468559023742721246464 7811765 45953834920180848548342323222724061720 7811766 15787379512860900476257192205605726080 7811767 -1891995202303597094763716125455315560 7811768 96746502611592778282857795840509890560 7811769 -33928233751172315172211111278914444928 7811770 -21944483489913105327250944634419363840 7811771 3438772269979509559082456181979355088 7811772 -68467257820850809703218449276988569600 7811773 -40901330919008092690964573021493355220 7811774 -886754416984365810187707640722894720 7811775 -6546899316416059300721955995926368000 7811776 19646971049651149325988553046787883008 7811777 -9664816849128727294420371691188678480 7811778 -11767199937003684916957358834771031552 7811779 897823017808384522367824870406913520 7811780 128076639273173888606965526968815513600 7811781 -81079547096586214369398498748892444448 7811782 6568349862252994447950357811863331968 7811783 5762221650376535694581111426337792000 7811784 1210940561329253465087893427765314560 7811785 55205818361711208818155673243919946980 7811786 -42909063326909621845040960084244176640 7811787 30850303900829619353719267744260793560 7811788 -59823049782612981900576948212285061120 7811789 34553390618828343457346131975791908160 7811790 -3964374514207809222177278273154048000 7811791 -33129608639841189844507873377722216880 7811792 -6277134897358770213772641728427982848 7811793 -36295888612447036268199522289424593440 7811794 56655202301774893156571143233429064320 7811795 -49341224612446895057134483539921685200 7811796 -68881066120286955534127317478292183040 7811797 -5026982004888671999893055786015054400 7811798 65199400878710700100666094881489049472 7811799 57492091474143413186962882267943733864 7811800 -27043473286416230087003382232650240000 7811801 2241511889039661990076709834048270100 7811802 -1240684898756801793530731159290632208 7811803 3553693231872301323584723459212111344 7811804 -12001726670954118738883296901811798016 7811805 3438745022401746250508656675597841760 7811806 54579309450290387021367919454452623360 7811807 -2140957262297546886658668078442102200 7811808 -8008428193822299736809981040729522176 7811809 48706096462592280942825035192238734016 7811810 175028811162091358463783400528120320 7811811 -24384331842303828286531419284515269168 7811812 -6624459904913800303088639155107225600 7811813 -87543143066391772917010043220106423938 7811814 -9615542889687564293214043180124160000 7811815 -684956713764977223481394256921507360 7811816 -92264991470245223790047926964739179520 7811817 -33292791108556477782309643028009417280 7811818 -26740849813182160851397524334405795584 7811819 138453465012746948586859809621884351220 7811820 13565373404442982612347481833670272000 7811821 13447378227301197052525725308265304022 7811822 42678089892468088614836223913394267712 7811823 -108768871217650212920418689618772410880 7811824 -21861927853302507076047251961304514560 7811825 17270703514842223186900435112185440000 7811826 -7757578214322073557715350714174227712 7811827 30456412365852178036807962377802734712 7811828 41730610110034109191084566493348752768 7811829 -111196987154665730305636327191572109120 7811830 7150663325435642754615839455041928320 7811831 104411144979757389543255665642232351120 7811832 14027523437019329402281377227366400000 7811833 53370831055698829745678653085146111082 7811834 12130205362276649169047405212820658432 7811835 -8702576324241205919703075688926332160 7811836 21371861174708614508431057583843328000 7811837 709384649809514862091495976522025984 7811838 11803372807430473459075245341124932544 7811839 -2789315746903848924248603354106130080 7811840 71706098817669266903334074662571212800 7811841 -10849542906366116256134483959854826656 7811842 851141051529077277648815943237478272 7811843 12450881604796293878823446905663014288 7811844 -12094839580557697262528436147735696384 7811845 2271565932953501968581262845844800000 7811846 -1903748517882069559113374902953492480 7811847 -28375755737363651100678712326015142680 7811848 -3736509316437144318355625420271329280 7811849 142755556183602785838403579818211238436 7811850 -5801771786113058492658061812295008000 7811851 115622259481845650619403926528690020104 7811852 -59422772888124797664286035438420728064 7811853 -151252021019770374296745046986384384 7811854 102051944550785927009145666115032744960 7811855 -21097580875233901648477864200935397240 7811856 9519904730509226936311057574781911040 7811857 53682093791702750649510017138695991652 7811858 27381900143554399913622721102135977984 7811859 -72145330447329335887294685426796814272 7811860 8457844300830318036688839054922752000 7811861 72121271006555929776356465626261416462 7811862 -8558708937801076440388766667698403840 7811863 -1699786420536580355864154622689115856 7811864 -17313570253562533399755380884192880640 7811865 76434718410221712457596379231296280320 7811866 -12740137807507796024430156802270468368 7811867 -1026094527317666893072257605691573216 7811868 76281524482482332529525623409945375744 7811869 30985312261390784366439808899388891040 7811870 -79427500884732939722521894431626158080 7811871 32596874519119732908372747011166120960 7811872 -79537481585388169034357108497054629888 7811873 866538774341664273378925737002013744 7811874 29648188655639382755854865696547291552 7811875 4505905976878021571737649142101100000 7811876 1230952193309547028957432354508242944 7811877 -25978532034202761992830291055442415680 7811878 85486818633994280297237173331583459456 7811879 2677744532966266698940782095486367480 7811880 -36527005970610279540308465914091520000 7811881 20752541034098102396132951732003712 7811882 -1777548081883125046706118356682784320 7811883 -863342597920491690330495147560344188 7811884 41158303402935161217898723928719046656 7811885 95039323936159736215139161567329341580 7811886 -17050804497709885391313155428266825600 7811887 40868821751825354065801820594775144432 7811888 5974981905747800339296426264064163840 7811889 -34057827304894627880531421563413388352 7811890 1193868866233629260530192142291545920 7811891 -8008921615892808191233724057737743048 7811892 23294632969071249814933288248664829952 7811893 5510712619364352430779954859982764142 7811894 -10016236690947177320919841500230872128 7811895 -4583300888949623280287476425475660800 7811896 743791279474155935059290265919385600 7811897 43173308053644334847590078709530125312 7811898 12214093175509450081468141905706356480 7811899 -106041825426197618283704973603607875100 7811900 -21376778525117332926766628845495296000 7811901 -697493679685957590395586483587123232 7811902 3733637419175191689794863696426082304 7811903 -36594781383866658986553879803940896400 7811904 11327921135909427772865246460924395520 7811905 45113644448782484821255225957887759060 7811906 64617052851452794296571384450930963152 7811907 3640777224136935160107993455329551360 7811908 26130738972540639573894022557308545536 7811909 33690126730377221713705626074696694816 7811910 44324584193327274116479444710270355200 7811911 123265215645927723688129566408570279512 7811912 -7899258165565557544745124522699340800 7811913 50590154650556485700766469496481548544 7811914 -14444489686835712692131843916511226368 7811915 128551765390872315142384958822963534400 7811916 7153560044475648605500402299474837504 7811917 12509786978719207658162482557761512704 7811918 -1469939878158601790303450267424603840 7811919 19587059153890457265111397183732387944 7811920 -11728646576881755104468146281965568000 7811921 -8628588077167023323416851481880982000 7811922 9196812845874403364138676845900546304 7811923 -27835599605071479453784644674909075784 7811924 6092555060198772332524289646638464896 7811925 4447997322326750670348230850133425600 7811926 -68271466998375785612670056408983080960 7811927 29938155659316742507710468983439430800 7811928 -41244000368929376700581377561923840000 7811929 33390551266742434887049456636719655680 7811930 5927949003013181341582373552648448000 7811931 72276164046647265775717907737676869824 7811932 -85985780408978316856543191062906134528 7811933 67272043281499461132782639211662338380 7811934 -11089853182338908937121541549104647552 7811935 -23063509498619329646625882450034473600 7811936 97312970998763704985411399532822134784 7811937 -4823621086337250464104723846014687360 7811938 5057905442244000971565182198439426048 7811939 906021724198408923781509464947874880 7811940 24975537115567778280375360540166656000 7811941 -23199277846787165901757987217431782658 7811942 -70648393458990322806160083821199091008 7811943 -73841293001445929459436544192637694936 7811944 -5901201020440149928623865560342528000 7811945 82487147654808355070956202397845275200 7811946 26138433668424083017119478815347163744 7811947 -41980123431218163570993877763339264880 7811948 -32457499103090619051179492496127557120 7811949 -4638876585523004127246292920188826432 7811950 -2216369501509858711232533775474486400 7811951 2365935507609239795592635844849683952 7811952 -1878066846512735799251792084004864000 7811953 -45941154093103425251083281370702762798 7811954 14599210766832462199143307054683110400 7811955 67996230658006525247280488556497256000 7811956 27587734677879729723298255842883061120 7811957 44994304781578691621237156036690812206 7811958 -2993809920323012782525504943201488896 7811959 -49934562592452089252181996277433255464 7811960 -6893129777682104180642485078721740800 7811961 1738034619427642854257463431626377120 7811962 -47400917459796134862317862264823919760 7811963 -27402951941196187302971066058528801240 7811964 67362423633882986199971749726062182400 7811965 25598224739076161649125082980801673600 7811966 -43855602496147829866364676761386885056 7811967 -10143889601178893962020046856615311488 7811968 119951720681447936335318947499993989120 7811969 101646801573554514295817079586373006640 7811970 -11661518441085471526101744954312576000 7811971 15356392355117582973609846647828962172 7811972 -57241235451591639462556239467512853376 7811973 13273236153857076062439880984252749696 7811974 78816942253811797752435792707427248736 7811975 -10735955243161272575067514060109898000 7811976 27967292140232547892578472206125137920 7811977 -85668092054130217105554602844313123174 7811978 7625503144978838377796966563479488256 7811979 -22855655735979939092365842423662208000 7811980 25656317946210518138505492192438604800 7811981 -113436318099635450490584617653469894218 7811982 -184026707426748451277992470147058752 7811983 -3215942336917776505652995820192003480 7811984 36586375251505056928181858594300928000 7811985 1879391670697000819844642068272144000 7811986 7366219404231419954528660070146486784 7811987 133567686729026774909153078072758957200 7811988 -5509417210168507335071189297104084992 7811989 35957819521191076997576870887275609180 7811990 8046888756494128728237169731543456000 7811991 424457562875809519949937652819411200 7811992 35361909474759780017446913048576225280 7811993 -3355558201340230039897904123247177984 7811994 -35078977907164628522516413121137044480 7811995 -28199070665151587954082234130795143120 7811996 21764855831660040799028377888779297792 7811997 5182461240661283336084875991973247872 7811998 65010076660090528736314576325818608000 7811999 6449694761788688824100106121115489040 7812000 -7100759598697689869917436365504512000 7812001 45063299206998276086790297318681900002 7812002 61045846027673954021654582051472000 7812003 46855716156024524890378261838750314224 7812004 -4263999704934137737201618207854914944 7812005 -1076818001315540701188007298439408000 7812006 -40391071150901068942059713784643898496 7812007 -23324424036631092648165551046714177488 7812008 -19442851398161177390753199918439511040 7812009 -9628454586180305639577032454533239872 7812010 -36224128840696615985118867608362885440 7812011 -439583248343879508809294298699684894720 7812012 -2509826061813298862174015838710473728 7812013 24920186779754846345305256037196468320 7812014 8719242631293981489873019382876458752 7812015 210751815573025474881522492924740640 7812016 -5401994289036282335481703545282560000 7812017 -21535657877762635738724986025634229788 7812018 21574117276564965412499171203809150720 7812019 -68605463925350075793160344822999904656 7812020 53542897112504285571090970209034944000 7812021 -71706100417612171718823832001665128480 7812022 2055063467018469240710545306617565632 7812023 72460617533129172248637571764524479272 7812024 52515692719821381947380084049329520640 7812025 -34547240719474573631300947288605973275 7812026 47070862385309203226077586606394127584 7812027 -23983597421572355175520122384071351880 7812028 2252818206784762068101863133056654336 7812029 -52714615256613312988751426395776038760 7812030 -3551681885034312197202624008954976000 7812031 -16346671529890601279320127922084182336 7812032 -7868887502572332177010369478629785600 7812033 51919990599828800210567606458389298224 7812034 27692792532109585182145610227335262416 7812035 -28072776844258308216815095549829422080 7812036 -1542319027229435674798443996069211008 7812037 -125364978283100086899941319114005753314 7812038 11205879295591760300985476078190130944 7812039 29846884446228299110217500003603770024 7812040 1953720871917354755030759692502476800 7812041 -47409397914850705483872363344209460508 7812042 2463384533097723027572387184959176704 7812043 -65002273430076575142678692719465161096 7812044 -9209942641132216158517077298678424064 7812045 3093769485364030333115129457039506700 7812046 16381355353691423479300018152052576704 7812047 66907704209772367886726960739386661192 7812048 7999610757239981473875975213803372544 7812049 -7381151387761616158795620864924785024 7812050 -8706650912924591048203213874768341200 7812051 735217368898367182399877209237917696 7812052 35310081119131973752081688506336958336 7812053 -40730336094375848710645376678194064256 7812054 26491391582908947454690558915501706688 7812055 1340022892143382359486956823866727960 7812056 -41762945281863142325559267741790986240 7812057 -10375117380110805962823685776551266080 7812058 -2525034653375230438467522058313837568 7812059 -63138026444269245688590903340432081920 7812060 37823102357995478368753834700111016960 7812061 -45976468453550008046588487478985214696 7812062 -7554744789222220112185832100697575936 7812063 32178765144682495343114422239071564784 7812064 19294722818992247260621818845905551360 7812065 54530971881622288213771756931764432320 7812066 9926207685364159944729661925993658624 7812067 125524650374714835903680049390840873116 7812068 -1784782791751343107058894716508682240 7812069 22952056717895683125200983440535366560 7812070 -19800683584122687295525158417328944000 7812071 34689617693430671564827313231250025272 7812072 79443859549634037835348049939976192000 7812073 50074336208636651045757556535028004480 7812074 119740561413351398825325752815710088032 7812075 -5781261141270255470150277133187081400 7812076 8869408722362413838337643088004567040 7812077 -16365084217332201602301091736694050688 7812078 34124071846352466763555614827520768000 7812079 74105107902481490707294831034821997880 7812080 -14487753665902916224664765700556554240 7812081 51976756472864802986534068949194345860 7812082 -47316531029146609062810820236255243648 7812083 102800897822525078162888220709592239464 7812084 -13615993088383401653276302549605347328 7812085 -438357037821763732826094233414789220 7812086 -35242833766453335198793617865062151008 7812087 88773559584731515880704257342397943760 7812088 42863138049222365144035524822668943360 7812089 100180804197458889585341908535318873556 7812090 10156121600328959807372817463831203840 7812091 -43405294293679334748864580119104649216 7812092 -14920564823074049468063691572249856000 7812093 -18584034684795052742363397317237809152 7812094 -29276701257286448583214603506945681600 7812095 -1909547942341663419464475597449786400 7812096 -41010894013133569100544552146911100928 7812097 68172785083484203068921305810228349600 7812098 17007304519045833200204842826738075136 7812099 -49787365458828793740349065857161328160 7812100 22141299875705019005089156642597462400 7812101 -2225529958008540645257810549469488736 7812102 -23073169637609065957967597918414991168 7812103 55911830395872109415929813802173047784 7812104 -87105141563955877576085902975062666240 7812105 -8977658971179376682270007229160570880 7812106 37712195741050544913732241205844634560 7812107 142492692486457668923255311919809190160 7812108 32057434931336771654172527330891380992 7812109 112641660852478411853511822568869952310 7812110 -41537883557369331291144878126618207040 7812111 -210781344099803142649517955962360064 7812112 -3366163775002597826299614131759087616 7812113 -5718925553108172482526131723041858638 7812114 6873247656517031405079308599220403840 7812115 -2201935863473813353053516837582684240 7812116 30109276816842385636619150389094430720 7812117 -3983612727764441826998825612249760192 7812118 -53608984607919996190548539991290550240 7812119 34165713429040552445322700069619597976 7812120 -6127278568042893559995189106072166400 7812121 -136235454865438878239466559072128442678 7812122 -62863040318644328816384810667423087888 7812123 68826685686139187517447430496113752 7812124 -6266500541674247050699379139572058112 7812125 -71378826642935377233881380369184073000 7812126 -285923459312298660022132740383930688 7812127 113935190033055778240527083912597530976 7812128 -97684613618252772661994556965165137920 7812129 -18718129668913948240770968496903261312 7812130 -12884392979624776336977012772285140480 7812131 1300697209538467740842453483053578600 7812132 2633653612113831690386319604747468800 7812133 21842167974356893102459590409268960576 7812134 -12923383064643937386930867971729264640 7812135 -55683240338979442445973478435257922800 7812136 -65598855163769418887812345126119014400 7812137 -127575560891027306596586539120464302214 7812138 40533381036178862386262883404756986368 7812139 -47290425857558561183226411614259057680 7812140 10477568987544659336053206088770293760 7812141 -16576431604104290443076859940536283296 7812142 -1526920407822669513030491567443724160 7812143 -9690363692886012987057127421502909600 7812144 -2036712131521669952755806273600208896 7812145 11032909111125025586504973823892126400 7812146 -15890146992996877812078208513522637280 7812147 4564790719776916185025584259490062080 7812148 -69783622237785606406432699634863170048 7812149 -29644426440868309782287458388047358880 7812150 -17695923664647951790109532459145310400 7812151 -47813228693561687136540585623254540800 7812152 -210054184708931994621337304796050227200 7812153 59500666196048192169862837567757217600 7812154 222403985513017248235111180519034880 7812155 -6571135523602791459344571614158145280 7812156 42826147410857234294078984223079317504 7812157 -17457238713690439009995396681482986080 7812158 75417729065588552873849369980032643200 7812159 -79070517653424982870754772554598499896 7812160 -23772051799852574815556551430472990720 7812161 7235894305068778638387385166579254464 7812162 1444948485664879135860679282438512720 7812163 -104380011829214799869723062182410304 7812164 -21143432448598055211314177863021002624 7812165 -30408143527076432713363289912754672000 7812166 11209586672376110091703140885082141440 7812167 243894963971954906553780844519392450480 7812168 -1107636922748128900865629067624448000 7812169 84578652623047994511468403122496676570 7812170 34210726903397475514124385976764125280 7812171 32528521277641155577239272327995058940 7812172 -123022593754481944842533241006701824 7812173 -77167247006644628218552422696896273280 7812174 -23470849038791930117671448061356514240 7812175 -25209741729903425797772766183814017200 7812176 -24213716564780470189585916982363168768 7812177 30259660022223370216334946465646792032 7812178 38432304764862320950874602842907267200 7812179 -1217949399240876215517327706451795220 7812180 12222487878809924319033527698393497600 7812181 -16125900418174629846927035402400285576 7812182 4253936329645320217431187335933437184 7812183 3126623564361075896068943930185630824 7812184 -92485323767198200947854865306929786880 7812185 -154173883738861530762928763369224789440 7812186 2394552790342489586778940511972855808 7812187 -115085633408799713863524556136030684520 7812188 1949265067886275622799392841196024320 7812189 372476834502552927536668624396029888 7812190 -16699282495160292666955745644094006400 7812191 107897754566943944189061753990745922592 7812192 -20539326984332136054429388974084587520 7812193 72220517702444049492949259057078365440 7812194 10348194772297260694144269697785003360 7812195 37780738631198570053799890127572543920 7812196 -21555689083753148106901728072786132992 7812197 1618410144206707266856262380573819392 7812198 11062842722690823875809959608800164384 7812199 51744675142653033872278579815139461120 7812200 -28457047510553552902955789102180352000 7812201 -26820466919499802701758632289700929856 7812202 254314368041023064435438264985861552 7812203 29507441500386359600999520610321499904 7812204 -41299712522818868627810540472659618304 7812205 16179267082267358137231416491178094560 7812206 -53420161983402766441622778155090624448 7812207 22184503150025675422655405279537712048 7812208 22558011249422161797282898255750725632 7812209 41405168743962323490783208309967732928 7812210 -9844689616096085922234380348035630080 7812211 32551949432470715780820285937397659200 7812212 -113360785320091282476148894715244284544 7812213 -34256311923211470279618942773404479456 7812214 -62350585110608078244704756720353587648 7812215 -22100170708612717194974992085864257680 7812216 42529009356932123472070406573891358720 7812217 -9751378908976023762120820759701692160 7812218 60394070346537846564689077535483272560 7812219 104880614157856640115605898415568530800 7812220 6745200144594310164100763350962708480 7812221 104829574208138742918612842212958764422 7812222 4098755932066729709233333060158425088 7812223 -85265151605896513864181787879254221320 7812224 14990325408463474341250585408516915200 7812225 -41323590254467874014634915707549030650 7812226 -19706817679487934386725031778360285696 7812227 -11435695986013947612168235494986817924 7812228 -2005730864228934616058082220883604480 7812229 9983605714413746084628591423789398176 7812230 -34832977912040822121983131221804662400 7812231 -18236606944999309176560206941016381440 7812232 -77017128060617786664114444309597419520 7812233 -11693053221896844024278808060771859392 7812234 30754853230648660938941584023474186240 7812235 41799116287891019344873186222463227680 7812236 7695281520618059097669262190532161280 7812237 -13867953906647230118320874033150360640 7812238 -11187314991983607448358612768358501504 7812239 689654541563817910974637760511029040 7812240 13725586721302688927054920667627520 7812241 -9185230170441352495566657974097975040 7812242 22166565840236082740997035738149581600 7812243 -20810106143344551926290602192201644760 7812244 -26001269039479479539672729446513792 7812245 -2386879706994171522426601919925525120 7812246 -10380576312898592290227921738017820672 7812247 126657578943102043018295209638618026696 7812248 -4402315278500332946430383627567923200 7812249 -21246568932194396443992133150180070400 7812250 -21497810287734234096316197657777000000 7812251 53531709115697287880730832265011371552 7812252 29197357088589708614627558136683673600 7812253 9534011384225875912532451024368671404 7812254 17901204468273872530484715228331508352 7812255 -4066978559457420727987051372388947200 7812256 367547517857336098997280626618793984 7812257 205336951339733334868218556119707814660 7812258 -20286296597874714159318672469492838016 7812259 -7678923573595917932758914104631594896 7812260 40689934348549376574120257550684057600 7812261 115585763211643160560922619194155184640 7812262 -30076792635574478916855276803041196736 7812263 -28631290828182618761472580315901835936 7812264 -7289146066437282814510429759729582080 7812265 -34817459177745789399597499997189254200 7812266 -53820952725164465992160376040475902464 7812267 120807432291387207727550099155751416512 7812268 56538090529552745309400697307227409920 7812269 13420827037359917505333694624520407296 7812270 -24916205961090349155435896029016732160 7812271 -25038264636534676657968554565757848800 7812272 3379736224328323638377567622756630528 7812273 -29165594849845622993014319528385569856 7812274 -49410628371803231547661014894649242864 7812275 31328177018975749500175777327138662600 7812276 -16612843810422269796632783168209643520 7812277 -73776427923375664702345127953438748928 7812278 -44158271256520500982599982296257132544 7812279 -4991615438747272832918018031018725952 7812280 -24530656825862879473125240463145779200 7812281 40858785817908888325883073385079069700 7812282 -15392280485652878839195903712877453312 7812283 806339423549194075957864821572154704 7812284 -39973393903246865940247266338804888064 7812285 10251931228872676617915027381184727040 7812286 53410913708342069814082662471812467200 7812287 -22057507126996699457223748688486822400 7812288 -714166833126598483893598132648280064 7812289 -141029839073856554946756890783171070910 7812290 -11212596217910895458769988430581893600 7812291 21922486306563920070780870420577174704 7812292 -18348208909133849305350450195821257728 7812293 205030991400492230511836088729798323520 7812294 15439367390197127691930196182407350272 7812295 2816923297868431890955364906343004320 7812296 -39877815488945522199982308954685086720 7812297 -39939612942726367269169658687592370326 7812298 30647941960452138568860991106366024640 7812299 72979671223954519290891537580100461392 7812300 -21933633428892488451368141052826867200 7812301 -5088582870785071025922975414048584256 7812302 18632850491512106861575613911403036352 7812303 27038412519370933327498714238188621704 7812304 3825841427469866070097193920698040320 7812305 74770971392321906772134115301898007360 7812306 3331158113493941022846582303005660160 7812307 -44043735509711700719852798143202839444 7812308 14735377969637114934467331460324454400 7812309 44715491678477591998660560917821259520 7812310 16028405586549007734300837244674048000 7812311 49061478880109409750804118982254879752 7812312 -63116462297708084430491948105930772480 7812313 143158434346927885550216568121376119562 7812314 59172436944938720206081214073302460624 7812315 73572694929391368719994688780358853600 7812316 -180412806022119836585317269655350488064 7812317 3794979653548340854050800597785718892 7812318 -13882006723036561180202401884587215872 7812319 110030898494021684491508779010110562720 7812320 -62318074584017088271223966198047703040 7812321 72773609936092816277554577151854170464 7812322 9160541919397592083503162805663148544 7812323 -2474885188672725554674135160468323428 7812324 -20711131178688269403411416119780329216 7812325 40962086185430688425112627464158048000 7812326 -30791267191758695669876502528927936 7812327 43158541041760084019759409080857269120 7812328 -37285742279611362753336380313764874240 7812329 -254357208060814524455120040686016768 7812330 -23927275676120461562712656928898702080 7812331 4049880385065499215115104131397763200 7812332 85170937002392759819848242470457027072 7812333 93887342330728684279160205626396464044 7812334 -42729187828174835681811636539325664128 7812335 60751803118544201194214503308235000800 7812336 6470221943593363947721752362249355264 7812337 21439862657363232452313723958554814900 7812338 52724899971143076790793287721829538320 7812339 46441570148533760020377183044979366960 7812340 -25252912509295800702765479318329835520 7812341 31651740371776559532112510944614490624 7812342 3157314289890668554307949842932224000 7812343 14205315745604793642107132687866283520 7812344 22138367768620236125367782550528000000 7812345 -26854442731013454362241649158209026560 7812346 47205305519654303140146982441491925872 7812347 -2169952361236942464623381159293482204 7812348 3429309905340208775927135666038817280 7812349 -35690628741252901001005200843092582650 7812350 -3341959252972838724836097029945894400 7812351 -26740946449651335923192877448038978120 7812352 98493024192443574049414411572305985536 7812353 -198501995332351049613250212949673217600 7812354 -28492797084984073247842723514689163520 7812355 -86672380184513599358165497235799024240 7812356 92874163943868845240178007219958000640 7812357 6686605300632282235367472408324416640 7812358 125823993347452189844283719645393165376 7812359 62398932696105944053871353669958694528 7812360 41173125933112261523807716059354777600 7812361 -19391477966160589660073433487096568038 7812362 -44473648398683600961708230218548671136 7812363 19924665249834008003789629272323098560 7812364 1465464145560703758765581096620809216 7812365 11246171586461948080117964379939000 7812366 -42451542864748957687940266434472867776 7812367 -110028908849920472454149090439277995600 7812368 12038623148977222328407667994660864000 7812369 -134358939965383597137054768333193296 7812370 -30862338137376037301393227173974212800 7812371 13464757810719912286475554919592927312 7812372 11089081206728208066768422344953053184 7812373 147349168565791095561086949315568417344 7812374 65699645889145635480863808075469947936 7812375 34455672990636079566072452918557536000 7812376 -10342700361692725191903547152421478400 7812377 -99732225947655298514389793322783966774 7812378 9781209541437104073943981120261757184 7812379 83466838079168070603734169468810222980 7812380 -61472001044540151005194584098772648960 7812381 39807783579986610291343570160925101952 7812382 4463012871847516792435408245409588800 7812383 33294212277639298011760228432540746360 7812384 -26478556928173521963189119087105015808 7812385 32836001585241854560334359008568541760 7812386 29587499770729956865929872081490750624 7812387 -4455605036435926217338600090930842624 7812388 4078951909812632442196775385153642496 7812389 81355402196009626962557360114673864960 7812390 -10207736278431980307667033817354878080 7812391 -84014854286770079714694662185731058728 7812392 -50669951176724720888914342951006371840 7812393 31652795543966726122098596353989438144 7812394 -22612885982079479095744481804241252768 7812395 -40849474958227369995241319634561300000 7812396 65439184300693074235595608120809999360 7812397 -124575523729096876039318020044488443540 7812398 78739265721423981640072452801701238720 7812399 -41706441475120538171902136754551243520 7812400 -4123308780509893606018139442035507200 7812401 -136004545381264566969090287539938317760 7812402 -1499819566350496116761845421470742016 7812403 -35859331966009087792740395144942830016 7812404 24584583395524624720288206436930025856 7812405 -23582864728238455137905052684412631040 7812406 20727902425999381511882714839014641280 7812407 137168683378000458223529792118523423656 7812408 -76304497994716347641543455561720688640 7812409 -39786962587503490901920533484109704560 7812410 6693087915610974602978857218215516160 7812411 -12413913561934423084088277884342516736 7812412 895476185628775134931051294183898112 7812413 -24132270713447453349984795288079595802 7812414 -1072511686875018233769355233276711552 7812415 20556490386276793001130871561142397120 7812416 -22742308412577435749083994763142103040 7812417 -1379951231499358390525274534921415120 7812418 84829706781642869335720806066527104416 7812419 15292790692765879535424875566079174640 7812420 -4273516655768494456527822695350272000 7812421 -21196692556824897103875030962341249378 7812422 20970317104041596358463452922248220224 7812423 16066186886229710871166061753968002000 7812424 -90703065208054800276019475421712727040 7812425 -19528551421409776240513480119634949700 7812426 -31208275323322945092297408998732428800 7812427 5085752750182599721517539168126262784 7812428 23190738467688593741680531827388477440 7812429 41531286024846370820957758801493027040 7812430 -14642722195615741929351724589559992640 7812431 -32425391573050705165635065504862161736 7812432 -1089130358276516622196134842546257920 7812433 -61303004334806049638901831807946938816 7812434 -13208079495795084301162097015443685376 7812435 -72296250186306981966902457981287847840 7812436 -73067959822038753357686527413743624320 7812437 3137528162003945524802679395397015840 7812438 -29766770682564951452387166355719770112 7812439 61522763969481432506418919832646951440 7812440 29319622664773809284269473291068620800 7812441 -6564631976434118513207209572348344640 7812442 -30531549473498521752478282039494041856 7812443 -152981207992224395595402982067235915720 7812444 -2536448394784118876503872131304529920 7812445 35132303357020048158778765846789173600 7812446 -10703517480324398943655930297074503616 7812447 -195533320099386722641489284113510279424 7812448 40607415213059998644494998904649547776 7812449 38218196947736610400888211849683740450 7812450 2492971436258931428974807659880041600 7812451 16944153522787257668352865367102885904 7812452 37055611417289125260142947376351653120 7812453 -73826429921886469257640667058022459584 7812454 -74207903738009470738779111899781888 7812455 299026238315428170287229944879424000 7812456 -33655517593995923481276492215089397760 7812457 61153670611429005968725209766324795706 7812458 -53450933150036031870534060587026786560 7812459 66737833845298152496094342545729401564 7812460 3289609942809928762024169565460162560 7812461 -124332675448371726146095681497195808938 7812462 8878394104573662958080299222325667392 7812463 -56865263813007200420149561749183082288 7812464 18190691425523947591490061758805934080 7812465 8558357947803042137316196355594787840 7812466 -28428658824189903335311975377039519840 7812467 -45774874312964600855538817573061710080 7812468 -30416565426143110568088174109285539840 7812469 -9198243062397812085071524912816463808 7812470 16235981033267926287914966438868679680 7812471 2733811406652724532734933574825225040 7812472 -79658250057845716125231077915586355200 7812473 -64534115577519184322635654730227862016 7812474 3081013951522155452448297047379855360 7812475 4771600411520436982227390131385723000 7812476 95481665228732870983114566158063616 7812477 -77072455834622209462940831923004073600 7812478 -2112598621050595594087909694326372800 7812479 62723228338265604350059358391037592784 7812480 23649743463953425566956480381740646400 7812481 -36313264323625289714918682288642349056 7812482 -772193378377787558890469969743324128 7812483 -308850123065818156938235916773076736 7812484 26216432547785878465636954566518304000 7812485 13537371214139007085522188459085987200 7812486 63761275729189997883497888490313152 7812487 -83405575894757990332978550269507525864 7812488 -97585283799993949112561122921606794240 7812489 12441830388767474445641338067115319824 7812490 -35822904226735417479699275430035251200 7812491 81433628249435998003882106658744647892 7812492 -9410025139240781980052759428644123648 7812493 -44110107347315964619587859923612164756 7812494 -72037511473919600128085008190706160704 7812495 -9092786910383503246221311200565850000 7812496 -10035981667708931984466158553058508800 7812497 354296465353895701411158878727961728 7812498 156215619369245031609463581512521728 7812499 43003671053703298907710578966014115500 7812500 23530795339367007068224390677750000000 7812501 95034358404971387191356190725171222432 7812502 43643919932541787365027745013878123392 7812503 -32326504411071186041611999109534611920 7812504 33755137629019680556397981689616793600 7812505 28113448331289612837050209466085469320 7812506 31310996001770302222314563599701602784 7812507 -9390145113909583325939698793121236112 7812508 13028050420995678088415042985824627712 7812509 21596136912350794718739504056774919960 7812510 4012287939363840709601244056092882560 7812511 79952411911032103471617555942135960800 7812512 -105430398432953656879114533623517216768 7812513 14902666598021475069522606657832842600 7812514 20067855798269693688673460748986732832 7812515 -34761716433477723452974745521298480400 7812516 56178226418042303496468248480017892352 7812517 -76812359863810596861728679740682869700 7812518 1726242113731545041096656760307298560 7812519 29895765987803164878903301748807542656 7812520 114102776421933213956048157998808576000 7812521 -127485513207430942208923792906392502278 7812522 36274351911059440229778019175240810160 7812523 51993031210702467130882966290034558772 7812524 27300886807284276273374772011543847936 7812525 6891921803878474488038130380441241600 7812526 9712512671147191105286582446849403712 7812527 -52498329244583197694893758931522529088 7812528 35892418048421372027184140555957305344 7812529 -77436388826306248660068497796645685870 7812530 28057514348846817688057779888610053120 7812531 7736778460685604826108175913468710172 7812532 -12160233872134786303523135358276730880 7812533 -1270833078688629251814587707495488516 7812534 -2497610013711509905239457760089029120 7812535 -33967654042923487249591431033123153840 7812536 1938775331421049741370585922953564160 7812537 -7613926239990820396417507750340508048 7812538 -6132025523330418820419637830709768080 7812539 -24584027438486219465759661298883464944 7812540 12108270363769413933341289476282703360 7812541 195631874637393288676328335991001600 7812542 11635227706346258932678225515568056000 7812543 -92823743266535266770843348092898658416 7812544 28313163658388909954362387745577369600 7812545 27341236699674001063435981554715153320 7812546 3238024968482768322384449957823788544 7812547 -158231738211962334927141446594802873440 7812548 14398648076637281772888299786706309120 7812549 138587013721025687757754514890391229504 7812550 7756690575039629390921734932620793600 7812551 117327214340564875526831898691530414552 7812552 -22260206766059988405134634188730040320 7812553 -41414629443314792405442538351975620160 7812554 -69132271657251325795774997100303081888 7812555 -15786960144120473098841183225283060240 7812556 -2626367968869998123387851458664688640 7812557 61388042757242552144506310018133874806 7812558 8461036441808796957230746155523276800 7812559 150019272171880463411231475742567531760 7812560 1882064307664329064261331618083553280 7812561 53669712578249134178155121821293810672 7812562 18590284396482434896462036328871097632 7812563 -29551923943348406952004729026381478320 7812564 -25053312504161846078513509871268771840 7812565 -70128760912523060790275412147351909540 7812566 -70336477673365962365459541948876588768 7812567 -35856410591781595047723011816714284320 7812568 28943615412932598884722081908790978560 7812569 48376842157049004885131978550528488970 7812570 -34280936674345301181774756098343148800 7812571 -15244422759082794329786577220007621760 7812572 -83443797525528040445611356673858199040 7812573 4786166396505869162130731849168045184 7812574 -351622687052723939219210090067265536 7812575 -35028810771335407287985170740134632000 7812576 -77382208881725798093620925768607203328 7812577 31294377196470818126652017987623691426 7812578 -6427351323271132590942508903866552960 7812579 813332943675880759555742111865524208 7812580 -8817492353855161676757333215468981760 7812581 14360606001800918425026705303767495424 7812582 -13072391980688032172894591605409955840 7812583 -110663663991824771556005009421170510616 7812584 145212572599052388383781286676152320 7812585 70040624662237251770868818259061718400 7812586 -51453420803971816952061693942242941008 7812587 -21733623854939770289925226774713589728 7812588 -9506177732936459174959056423472201728 7812589 32430647055659961020623312962954836480 7812590 3180924661309315988688411838719880320 7812591 -728465562688835293719455847589194240 7812592 16518375402986990865598575396309303296 7812593 13849353984930348802886890218938356464 7812594 -11927244861479431431180721290398303232 7812595 -2891738547526062297496215834891796320 7812596 -9930525301742955503553288666614624256 7812597 22702187572387402739783477126108581728 7812598 21109249260892772145394456641412466880 7812599 -131982881995512605249564058049564133400 7812600 42685607351399990080287396288384000000 7812601 -14773882468662912890287601137402229398 7812602 1966560697854625224095194424959265280 7812603 8749418438251117324437282367459656840 7812604 2101951728509854649881514000087392256 7812605 -16381831087666990461071611849741819200 7812606 -196626362562119304530384484839135616 7812607 -155677247405844565816205694693089272 7812608 23634219305965839096316686455128719360 7812609 23883608844626746566442176005541926256 7812610 -2928510999332975906115165847034841600 7812611 -78285123873376412389956028607179414788 7812612 2227333344439257148990892156652756096 7812613 -6902509806165158180252379225000463138 7812614 -39186227750904522424820566001915965344 7812615 -1387872660202028051542477495649567280 7812616 33697998669196239484040412881413570560 7812617 -69213590400870248182509751012932483840 7812618 3230798623498213750947793698209104128 7812619 18945211082757322079706898487304331144 7812620 -2179626648703339078064207980407152640 7812621 -14948780667548738826477004443629655210 7812622 86148223158878189346346628771161059840 7812623 1170924127031965748831022476062837344 7812624 -2122233908578434047557810280234483712 7812625 129909085151079670643521742235773049000 7812626 34159204088417945722007897881374274560 7812627 633120114008040161339202329076938496 7812628 60797050721522276703570693367909098368 7812629 3853973949390045042007968786432168000 7812630 -12817461032652355968854834976826817280 7812631 60816905029208668819501764509956355664 7812632 -30423927076661796196563667484654284800 7812633 47125687285726331845227616991841180624 7812634 -31671356284538292399720944729044780800 7812635 53386294216089607402579398127583446080 7812636 416107307300669494416548365237291008 7812637 25505445237027076772308500387675609952 7812638 -49322722916708855223576831876410417280 7812639 -72950539538826809835217940689073480160 7812640 -51536595172726416308971775032201052160 7812641 5006503907062420501628389497273748500 7812642 9694434113573727246529553427925014912 7812643 3622067462285486851122571848623124264 7812644 -38085081581268270501919430484132962304 7812645 9500894931175634168334958745478349440 7812646 25767730217507480992945467260962018272 7812647 -101056156756855673540104357662975440904 7812648 -34127278737978018525679887716059545600 7812649 25728970424489324732511226336872728164 7812650 -3136830076901423060755588803039337200 7812651 9181546262218581662531247279830286336 7812652 5141440393230891376773091111000161536 7812653 -125804245542808238817171510649614312192 7812654 78746704937479700727670922300415866880 7812655 -75603027405718106559961981200801136440 7812656 -29380403365293382168634422224893411328 7812657 8279711361340362485064116607684645954 7812658 73083299387045196619394554576620420000 7812659 -1346106061236653815475350385841020928 7812660 -38170303153184262483471503526947850240 7812661 30113238193907921566757420248170927772 7812662 -4700139413554063728078695354671902720 7812663 43077787706201570635025295272076073344 7812664 32745227032533526989475695890421841920 7812665 -23985168038904925506060048044192462400 7812666 42152585623899982077125775186847296000 7812667 -91613298793767719833372040567437532360 7812668 -7378185038357162356748878503655805952 7812669 -2857480334319633506725837804351331328 7812670 727422903970174922810289610077475200 7812671 -64804152159298744294834930337044973760 7812672 5602266625943434447649571536363323392 7812673 -48379295841737800860958037117720541120 7812674 2952306378445611055841912002774919040 7812675 16486375392305556600172110476883127200 7812676 89481583488143365279033219926234359040 7812677 -9325681581598255275214927689751179780 7812678 26160072956417491365659214994895259648 7812679 2161948123126915341229417183755766880 7812680 20801707474962087374148101140591104000 7812681 13329719262280820705002688364659515152 7812682 12659834973485903105630963538310339584 7812683 -9297083401376839352700038696006279736 7812684 -6550449237149409332542366948957916160 7812685 101781586957719103582744304505281043000 7812686 10783672448920508630233173021450301440 7812687 11435862315792836747719968017264244000 7812688 8170634252439973749297115608379408384 7812689 2042505763443884451711188832164453490 7812690 -7585221006298118261532136539033676800 7812691 -53375265452228122783395051483009029908 7812692 40146299336752936497912408653220148992 7812693 26947104922825086051008395381094521824 7812694 -91867341018234215039727720664269172800 7812695 19235710797623814540008247795194958000 7812696 -21659980482184345547320869127791575040 7812697 117955727590650173048170915158204817664 7812698 7289934515427079468482395706939635712 7812699 -16734205119193327801629229057407452880 7812700 3845174726020479884741942066041062400 7812701 -457132120963649548455961005704414190 7812702 -5143950277995800945136574374596349120 7812703 -78921889630477569041204323338890350048 7812704 13619634900520862890832066469337890816 7812705 -76994740461893043371154664153353984000 7812706 -72608145011171387731868725205545040640 7812707 29271944967739788587215845906568806192 7812708 13166596787955250273815779876945479680 7812709 16782268703513968122115306530765394368 7812710 11623081720446355884168482209962725760 7812711 46537470310530120253596243499200179688 7812712 12319918360366729034019708603755642880 7812713 -5400135366433624291438535457967872 7812714 462265680664748204707870514267596800 7812715 4035543886782967548769278080352795360 7812716 -90958486447532581237405506706215505920 7812717 76005658828890991363705552516900212000 7812718 -57696511518211246584222282506470529280 7812719 -52730476378270528130135785167772664880 7812720 12804049380095226558224011555887513600 7812721 -13936927626130618985058891257662607040 7812722 29995051508439952557092677276635984912 7812723 83719681889065550237800719135166238064 7812724 72499466372387899590648907297753743360 7812725 35891809459578826048504727046495950250 7812726 -44443679490082740351248597553900411456 7812727 -18535583848758221986501755473713498040 7812728 -14715913850169223982270223268945920 7812729 72625553495470950741464625165456530874 7812730 -17584112620998111186044358760195433280 7812731 -146650427677784930303821047557107173468 7812732 -2232956774836007776179064838578987008 7812733 58398526877804878023535000363347886982 7812734 -25590770069017593398943706664469993984 7812735 -3909894995327413335294873028548257280 7812736 57621000493708920690743327456986398720 7812737 -1108256966993176661200113491829389568 7812738 -558907690711838138319818976090998112 7812739 -78178993584989699597424035651809016832 7812740 -2466684382620155498080097394812928000 7812741 -7622503892945798034369994830310481856 7812742 6264650840635691043647521619079568512 7812743 -113936367787276436712901743614172082680 7812744 -7009898090103589462299759310812610560 7812745 17867875625527536681876570374210017800 7812746 -60078868396886328461859955723024862928 7812747 -81938906295300333937019825954285754960 7812748 22326721891320864599349475776233679360 7812749 21922992979382390990494265191340423136 7812750 -33096219012096773685606766301213952000 7812751 7359060942218008739601866125927657512 7812752 -619150342266139882192278764400721920 7812753 -1800264992014285745264163656992128960 7812754 27536357858698053325575572780388680352 7812755 11803841971096029096369395886690179520 7812756 -1097512810336364532461648029242574848 7812757 -39060781293251608172389374232378384800 7812758 -25919816056946043975979584209846224128 7812759 88297596798644167163109915453122886504 7812760 -39387504754308997161621389924324352000 7812761 -235991755006189239861210540177217607616 7812762 -205471593927234068723977245422876928 7812763 -71092754931663661023282436997780104704 7812764 3876273021177526110433355147738267136 7812765 -9036821868999591898568507396775039540 7812766 -10211993950472520407914568533636504896 7812767 64844568372527776490951382859375854816 7812768 29605459252396226262467529531960852480 7812769 75668279780302072535388837221441484480 7812770 16633225480589953420113004258484789760 7812771 -49163991479247363029134381384833508488 7812772 -13588984628973828714176401939284787200 7812773 -47666139626345708365905060215911479360 7812774 2276797893041788529658402540598364160 7812775 2822518117571049645894461793318825600 7812776 -38896845662162272307624172260295321600 7812777 15872855122795370968439613053737175232 7812778 -12677431860853399003956394261402296576 7812779 -39419646904670798985823910986365195216 7812780 -6827700909914618271288591673250611200 7812781 -35999086688343737006353817339810641120 7812782 925728699165662291654431975334847552 7812783 -16036473092698955158747573524878267280 7812784 -325147398050030093814725679870115840 7812785 -59575436450928243413728793211169559640 7812786 22880338289554384586121361898695778304 7812787 8629964469419116344767131104492583436 7812788 3696820475555560832933461045572864000 7812789 -48472722384109689211862024255834570976 7812790 45851768379185484618900782631811278720 7812791 -48096497593740032001703804306517079840 7812792 18534141782671625678861201096740823040 7812793 86437839341196751938166927855602182600 7812794 -48789093429656537958230671614872095488 7812795 20914523950879425271356429520604350320 7812796 -5968475189491731516076652035919170560 7812797 -140316485418073830734631464456857037754 7812798 -9478366307988696411145611677836968960 7812799 2422961203431642700479734646271179064 7812800 -17583328814058093774380376826576896000 7812801 33358594547569939537360384558234830240 7812802 -2105744998824351429313896079886457648 7812803 -67384144155362915274677808052855644240 7812804 24015774372098122860309833104925162496 7812805 18568709120713097018377495369319569920 7812806 -19574057563412789197023796266512303616 7812807 -27636093677214168611079661212405539160 7812808 116929535805358173739346090888975016960 7812809 -56202595411801197132366886617924326328 7812810 48381487531858877909045536617857832960 7812811 -22185561876037191226856117861116834176 7812812 -12804292094519290069254610127056604160 7812813 -27770986319085301920195858649851492000 7812814 61186000932766027705101967793639192256 7812815 111983975959721994733608062867846052000 7812816 -5813863497799812930724995201974009856 7812817 -23833725639041075812481195498538547200 7812818 23951486427601105660368934416230726304 7812819 12735369725474793924996889095978382080 7812820 15897201591933725932124634937257377280 7812821 87317264816749935003262367218198643022 7812822 48342720065797361669919445318039054272 7812823 15400880869045660358302354948294417560 7812824 70821018473710365163310953218904350720 7812825 -979245008006568850520706014244698400 7812826 -520483602355684176615045484835337984 7812827 -91481781612687377998376698978156226328 7812828 -5474674037058354029849496785637166080 7812829 -50463906455470188150958611725012596570 7812830 -22328420308979153486058359490236149440 7812831 30652228971486887534802003517911202320 7812832 75328077144523432617589359411206553600 7812833 -65376706352930541040441094018522219136 7812834 5685566653008966242350348213456634112 7812835 -64376064071983740931215746007445164720 7812836 -18040841345763989174949016355373473280 7812837 -5608678800986805675056201206573273344 7812838 56874780372081438732914353824819079680 7812839 134256014787370041810571703088435393720 7812840 -10646393161886368416534193294462156800 7812841 144671724877489521406010770038701517242 7812842 -692869696191048877412048028523834368 7812843 2901136537477568223026948678197680000 7812844 4630464966993532043143953421292409856 7812845 -4464337592720279463620498493949905480 7812846 16073400737655728431927824369841107264 7812847 2663553646543513228597905047650501632 7812848 -16997642172368700334542427336023932928 7812849 -103541265961487625272370492295550448 7812850 28900760122226150833533560894967188400 7812851 22634142136809206128084687832938971852 7812852 43443288505981370826192026489403359232 7812853 8287757883273565942292755544560077564 7812854 4471742113273622109745390158859318176 7812855 1816134233080874481144197704058353920 7812856 50638469205460399274825008510221434880 7812857 -78479843141029113209855712869216843520 7812858 -172730962493011358881380196064439552 7812859 86791538450974050923274650400439197904 7812860 -86350477221132362561501557455679948800 7812861 25913451272877842529433719580379740800 7812862 -16981533959219002286035646142197357568 7812863 -204893971209116094446072421463638834720 7812864 -26128609455322520958081200976115531776 7812865 9026114183154085024863387547346696400 7812866 82747026633611799878769348390946759632 7812867 80079029015330599521221753743035442680 7812868 -6201380826730780179211207202832744448 7812869 100471825944158770387011360812563291644 7812870 -12296279231867418376618922399715317760 7812871 82255028578782402636735851691946571544 7812872 28420461403881899585071096491756103680 7812873 -64170371699408815797184285866119030160 7812874 -20501288715603548695467879742224122064 7812875 47656588196604589867462010660789160000 7812876 -29055365583108834725131696022716231680 7812877 -64924799487653281411691361014659776576 7812878 10029425232500882724376318057120200960 7812879 -30546857905043257928313913386254551416 7812880 -5118069661614447468522586140705914880 7812881 84858252410520508892299711183043093682 7812882 -7635455040310809803652963535283404800 7812883 -2427239181065135097491225557469406960 7812884 18504252045208888847153421736508307456 7812885 141505208789655629921351222218040640 7812886 -8025988837639453423880235096545547840 7812887 106763368104263108365859013729151870536 7812888 -11928056400236214349642205859413053440 7812889 8349224578830318908496139295208765120 7812890 -1777075783347799149657873499502229600 7812891 55788719435301649801576097330853390000 7812892 76401222381729302393383041195519485440 7812893 -56879576963924125532702563826731023552 7812894 29579063482816288595103851540696518272 7812895 40653055974004541518540775726369221200 7812896 -4347095804171501305655523037849583616 7812897 -8169731846465291676946353540921944400 7812898 -15382228173732144980936141879335680 7812899 21155763685218800571906581430045188160 7812900 -13914282817775854944491451328230019200 7812901 -62749712046619700106529066084775708098 7812902 -22422484075324150610543194266878361600 7812903 -22993164362951352706641909989835360600 7812904 -101182099321961826300195137196259737600 7812905 20528727183026389388705459584565853000 7812906 38933559462328622204469264591136360704 7812907 -59971549223277849472240446056418720844 7812908 -32330214121835003896018120194094723584 7812909 54610196374105700545816609398027998400 7812910 8555455468215666815483347929669427200 7812911 -67917059589493936484602656948541882656 7812912 -17324536790084953100563546266280919040 7812913 -17919088127367166432218768663836334080 7812914 -75426049255595652979562117312714636160 7812915 11290003466263899694314630248200515840 7812916 9108752796929262898334257516482637824 7812917 46630691930922543331763727704650761600 7812918 -15800714926062668148717944032986790272 7812919 -1262913379087973802632736499287884880 7812920 30065794917666182052423986057306112000 7812921 88803448825521277569352126631022860112 7812922 29047941226111387239655884763485603552 7812923 34257216191805511588064478165778931172 7812924 -8307550744641019662248273467175387136 7812925 31446083522462731717702149474043413650 7812926 -23629535919889792072048044634845404160 7812927 86337035597622228126496167341648972664 7812928 879461860928513897849085034324033536 7812929 -40839963152296700274238268051808145470 7812930 -2489311672922101354509600413749232640 7812931 10970855833011035178843489916106755792 7812932 -53401448777546913402827656301546565504 7812933 -27081547206513565031103780215187647040 7812934 -58924672116357370873076528043329076384 7812935 38950968509942596400268615660362412000 7812936 -100631767850492310080098587978133708800 7812937 -106765151601787911665301936910658358816 7812938 18040750683703919249544328419013207296 7812939 4628081081391801668670268895973696000 7812940 65889305343876874578836573238454103040 7812941 37133926165334037489453556770369984384 7812942 18351057088239904528464282549184880640 7812943 106078116133071787279852804361447630192 7812944 13088334668265956673547433117453967360 7812945 20529026616487053210684606503058441600 7812946 58809137355331264852711365361916694672 7812947 -2903217117047065804039124875465667604 7812948 19347717879353342350630484159884369920 7812949 -28910414574884533094415735962455512036 7812950 -6955422012263230194590357511808956000 7812951 -79009887889769767429620725096051172096 7812952 -74038595225039921121375432566223360000 7812953 -81369847959880797249182478730461927798 7812954 8593108544714079070227539258323296480 7812955 20720789940510907164783186529185351360 7812956 -61994501832914948004481658208387603456 7812957 685924464840523832503309005437394240 7812958 9938950322268934528883011292278078080 7812959 1934014090894122860410724194184314752 7812960 -15352560973545247019090194570259988480 7812961 -10682970095383585054221538005396856576 7812962 -52327893538577204128776085711950882816 7812963 13150500973144647930355246988404028400 7812964 68841253652061070847551953843667872000 7812965 61787874378770044353544446121201396860 7812966 -2527547171182862685997205539629582336 7812967 -123055815042212952066188699349572326984 7812968 -16030250366639441869482093925992637440 7812969 46316047189176563162615658670835093760 7812970 -42965778629777951038490003113968775680 7812971 -168785793057051372050086486239277440 7812972 32465011805905066288731234428435018496 7812973 5062778709447484737508781384134652736 7812974 6181979521715581977726156023615688000 7812975 -35301976370627250906829132973264183400 7812976 -804204698321146206835389563523923968 7812977 -44894561447533516874466876956329460940 7812978 -9438767676207015493802573238090235776 7812979 -348245414009383657181969364366901968 7812980 -269067831901293881765886897865359360 7812981 -30276278646338456931583469274801225120 7812982 -36821323661197639811401382405360121216 7812983 14607625138655570704018922387816624232 7812984 62400096666348677240136262183121080320 7812985 15375255395390155250742145782123662400 7812986 23547650526560229065127618443243598192 7812987 -13692014289015298814259322635906213120 7812988 46945213453342423333612626730879205376 7812989 -78548451953167225308150571016814908544 7812990 -3283714845798869580041268325921536000 7812991 -11565160589045043122051437730696051208 7812992 -16058424500277481263072166235917516800 7812993 -39442918158461868287510831644453987872 7812994 -637560895861178444108360945056716288 7812995 52569551732262991773816296650450839120 7812996 10776598564461447256379452590847948800 7812997 -226861704786624696591916765252468868 7812998 -120756725565387552401651409854975480064 7812999 -41701882647251969447109277535361660816 7813000 40987454624515414223682447852426240000 7813001 -42336827855292006543978947692876918860 7813002 29035573813802403789777171653593538304 7813003 113549750091017891389328467998578935464 7813004 69132537275187671498309296011632733696 7813005 18651605036535026910549198733649038560 7813006 93354994002350620108486984473759401280 7813007 81066803352121595256681161511276638256 7813008 4237322591459992160702263952452091904 7813009 -45771320964762397536728803799018786960 7813010 -26607752787794511855608360741491647840 7813011 -320945630075406165099029828676042960 7813012 76903024118756699634155355834624093056 7813013 11627798607250650829517732232454385784 7813014 204117806088611318815431323069500416 7813015 -32231331227816408212536058144155021600 7813016 -48667276296208189988256731144711270400 7813017 191893057419552397688919016854061866 7813018 -43201303136378834378827514710666901760 7813019 -6582315045805871437145410180338467580 7813020 -27465992133471818312217708691336919040 7813021 -89005631376843447256007451485376248000 7813022 3422791493666868993251278241471297280 7813023 -6291978736140789667245136731010309632 7813024 -133293216993963276795399444331207655424 7813025 41398500515900848249864717778914791600 7813026 8150326993530339639047556187320484416 7813027 15249917122437644569237959358588070876 7813028 83950988846513554255083591983121776640 7813029 -11981529507890223943894037125653278400 7813030 16012959136091441713860273162056044800 7813031 -1706316710739646486374553991322082656 7813032 -59195627338025440694481245905033543680 7813033 58538569093240689553694179505300381520 7813034 -5783789512648506203476817876704097280 7813035 12054585197863418797418873031127090800 7813036 248096927623043402637507125342355456 7813037 27646271520934161643543876444266673686 7813038 -30587183794947092262623174602179320256 7813039 8021099393303290030927660217384428344 7813040 -3161703342229538417581328343131750400 7813041 -67157643345985757939375092113965931408 7813042 -25991813699401611854438532694054259712 7813043 6163575108216728657594728237387109280 7813044 3701182384179292028473131040720650240 7813045 -110850340881278269637639827706714526720 7813046 -5626831390101285299602033518357276672 7813047 -78489178616884273437412786355621879040 7813048 -34383886159067418132088269292393943040 7813049 -178798538718164901848729020841783933100 7813050 14698002153340294568204357466289324800 7813051 -14071662247519021274450636710946024600 7813052 -13222211090618465832740653853232043008 7813053 -5880075677385989337789286454778000096 7813054 7847183253374912884450682755303096320 7813055 -43459827883308482870838601871774966040 7813056 24828998116582612797006115967349030912 7813057 561650997773367459435792280516228224 7813058 35016662120441101663058866467948689280 7813059 26997700573520147425847659308425545200 7813060 -1512928208087081137570441806389963520 7813061 134091253523672109422494510444902661662 7813062 -14503378019250040432508252661601125888 7813063 31734933476587012229024588292186747200 7813064 20964378268660870926711789387640012800 7813065 -23792248761555119877458523406012550400 7813066 -72876676545585867599643176794422132480 7813067 59352860357709272570446239009065524116 7813068 -3266885938889785116276302958394020864 7813069 -11514689810882968869337113297730001088 7813070 -58711798849361155531464207086925491520 7813071 -462300641341095315236579429573306880 7813072 16890997580350453788458673975620427776 7813073 132905895877125453720914424960445742322 7813074 -5762445282954823941497147214272941440 7813075 75566155276220803909153364011767219000 7813076 25064109257723412646076005952207525760 7813077 -712361548611463315272358987536201792 7813078 8127937641554969715372040438706300160 7813079 -574673778215396391588859809924077016 7813080 -29527436064645161822094141090261196800 7813081 13336007562259067231256199888330951572 7813082 -30169483170477502964799198999973102608 7813083 -773140971661503182609189144822572752 7813084 37395082775119956354818113018149522432 7813085 6673267209125919847152822801662976000 7813086 -32712655161197743717381165873099475136 7813087 31921486234739516823465740947939672736 7813088 -11550343772230212730497103126792765440 7813089 16281454159211837772061149628469463954 7813090 18355983740698447886055482789032960800 7813091 -47400386027665733314263457171722864 7813092 39519886576791314619103549613665812480 7813093 2865185660481806302857899412795727200 7813094 -8980356808879673732144945019262511904 7813095 31502454534721747441610901142249651200 7813096 8862969769665508133836926977419361280 7813097 2694820976886289493076281062377587280 7813098 -1963399835482871373263707936419874464 7813099 -71669442649275027024444078652798923024 7813100 -456796129764278439131430342291456000 7813101 2162424419716292869498731430539665760 7813102 -36068595990392742707784015096108475392 7813103 -10267850998478714397672504223305417648 7813104 3470654264372199968789873217621196800 7813105 -29905117261379822425553165970690332400 7813106 6666666095424310199918626703370722304 7813107 54589446769477632299429049554099982804 7813108 -97335504274281774728865758098042233472 7813109 -29871226475471920041171892949171940690 7813110 6539546853903836722801018398528971520 7813111 -3604129474738357833304944650314699288 7813112 4094333669567852270256024917144371200 7813113 -3421604928454493478327704320457702400 7813114 -10057117156537497606674152628301619344 7813115 14411385221109393959054929167278831040 7813116 -8664438564414955315847833917840838656 7813117 -3783006363371309441075606553102040552 7813118 -21703023641279637889697091933692682240 7813119 13760499912274110738450524334712161408 7813120 792154801823719006977671930314752000 7813121 5030716860173149802498128593318137412 7813122 -38621111626288052777389408475865730560 7813123 1837670677575152572499917029743599344 7813124 -16516006963315574204548999445411192832 7813125 4377494456188082944148789224808400000 7813126 76092502246860829674617565352290748512 7813127 -2221282362729852071588094463448887200 7813128 32468125354795429119333736482461368320 7813129 -61505942842224114129184068658130743270 7813130 -10058093458340112269373614413297366080 7813131 -13194657374775449744438004983916075048 7813132 4807748570754947288880402543248778240 7813133 -22261703057680967315536547980620732618 7813134 -13303880923906035178207237499737052160 7813135 82230956854663225205450816569683563760 7813136 -2337830417242755580065902260089643008 7813137 18378106362855531770612413295962421280 7813138 -6475658675736856042295925321281241600 7813139 -192750285101110699836970928349579248544 7813140 -4199476291926397380795769117034065920 7813141 -53048078675589792359828504116218962528 7813142 -19952568396973303053756391048409777280 7813143 373968997778554842840434587621310256 7813144 -36861198003506780480892606067063203840 7813145 -18341185539530615616441962019977444280 7813146 -10902482716961712320322500609498714112 7813147 40870087516759326803202288026897426752 7813148 -41185444265395494585176641513435633152 7813149 12528050281800921379450282672872149760 7813150 803518215590482127192567137628664000 7813151 48373200485064673055196305872186476600 7813152 -26668819012429790945104507359917506560 7813153 -5177816586418034310448483252070013598 7813154 -9349970752904173380838292158155091680 7813155 8400039716586618528616358230353995520 7813156 23906723228931665590427420466968076800 7813157 -45444590806589985543322896877868313216 7813158 7677782547143507182263678533539152768 7813159 -23443728979538428040687348689649850096 7813160 1012369823433037060821895415277312000 7813161 -5526895853725684740863888427768341520 7813162 -24352258148643321238691890288961111808 7813163 -56207046428354197011110899194138861720 7813164 -65108633648479062576316130223362087424 7813165 -2390691612974093055827834522558440680 7813166 69170592805752734482606678406327356800 7813167 23031986017987742740160406560438003712 7813168 8551288102577854792969530416245506048 7813169 -1445418419107944889843602846499168512 7813170 11501285804030629620845095742129826720 7813171 -48745587487413708164116408634038593000 7813172 -76879684193441680523916155478626519040 7813173 -5083555007501019100942585882587592416 7813174 -1298510578745333981594467712122627008 7813175 -67897093096237516403840475766081983600 7813176 12777207063424956676633243176605122560 7813177 82888675916257928379702563374051050026 7813178 -20679443698265551603840110946091842560 7813179 -49758396982931995301685791053602823680 7813180 -6796979155229643428456127787119360000 7813181 -32153833714437100928843081994228873018 7813182 -869346131400628052360605235487400320 7813183 -20546692957396701634037089774691368224 7813184 8968181690358054236074604039753957376 7813185 11567903239237298895248484602874052800 7813186 1550657202266233235825447597484493824 7813187 -149159663825860513310706254939628043608 7813188 37828980104351255252376115852202527872 7813189 34101218458545209161765266594774648924 7813190 906482866322122565181212443274956800 7813191 -26233632418307083769409604819736791680 7813192 66515467278418091404135047041697054720 7813193 -120228551823580635806706249939987036480 7813194 32700817135832468393475781503266246400 7813195 1425407797187702098759229427073823040 7813196 14179159279039361484615728887092806400 7813197 -13924921030348018201734190773637540800 7813198 43251149870931789700051632507008913600 7813199 -37033097667680024855744580926230691760 7813200 10138724390203057893930861678664089600 7813201 17263027038829013845027638943768046208 7813202 42732467882234135050200511830193425552 7813203 -45348950643569154786591677111961786696 7813204 -43681613723874202123681654061891985408 7813205 46143905278127744219639959192053942720 7813206 23301913273460697734096530520874643200 7813207 -42608084255349231178361642878653948360 7813208 86987201502474677570224004861516236800 7813209 -5478814809272400186373873710754337280 7813210 -48982518101448869371803423022600830240 7813211 -46693647410359080464277265235136553968 7813212 -111336194031805447587980161288164864 7813213 54399845714141687353161808783235591462 7813214 -34933682993768165933377180926471260544 7813215 2532257237238443105487588058795956000 7813216 -43910295100159410017513762829985382400 7813217 -88452861357577528141897939849519477848 7813218 7231590693634516007542577278124359680 7813219 -72678404841676750253258771957362256456 7813220 407270767029306877224740413609013760 7813221 -3975203626687792965934950134378201280 7813222 -3345124884271916481081235307844173088 7813223 -9326613462116610325083582222601384296 7813224 -77107718955627825430765921096414602240 7813225 22892712192071693325148714829082846400 7813226 77050023618803850043259882806335483312 7813227 -1670189452968630213604856343709293840 7813228 54186587221536972261589254275353741568 7813229 -986503547404603457525763495485875680 7813230 -20487337254509095450823787123484049280 7813231 -15150049586477379599747132884378369688 7813232 -5931990071790052060575699083477188608 7813233 -219805088120375160690384238075096925280 7813234 -35663780407066035112849632371666942976 7813235 43695554583495765074376943148826733680 7813236 52247080093960964697732060161272307712 7813237 69938776777742759012028844568530337280 7813238 -50315575521550779800676276900527427840 7813239 11548589949280290672371592461760405120 7813240 -5848877603181981369020889613698662400 7813241 2492729076265200628233508397417361642 7813242 -2942975670267753322324489237078478592 7813243 -13878951367499097234220644080925180508 7813244 -45116707907503191565519813580402878464 7813245 41946686016816878782796299981650315840 7813246 -25115369520138333777130736439627914304 7813247 4774232462272141185277216197026660064 7813248 40456129709834849537788914766152990720 7813249 -6021103143803105076603267391100506750 7813250 2695818427389227773299596897182824000 7813251 -68067005695587923138357230296870986880 7813252 18764688447277715043041512999296199680 7813253 11414672494551679207553093434682802432 7813254 8423071674824345458218391778184112320 7813255 -77072272074338394302032100495123209680 7813256 66551481644106288750787115698511462400 7813257 6395710931911238200421137748955571392 7813258 -53823661163982910552728887742512816640 7813259 -62702026629504057279640256412642062880 7813260 182791711579001052961406087924060160 7813261 66112382444384382854583398740961728032 7813262 96987262279253558742013280152743878400 7813263 6617229846526893714259506612223449744 7813264 2955841445267377075866765435843092480 7813265 -77902065885134982474435534514526483340 7813266 10293302377794119882933673027404840448 7813267 52534025988444992247192105477628320000 7813268 46693223858320907425004157958828336896 7813269 20431438882702302493522378944803420604 7813270 -45482228686527272401427491718934961920 7813271 -62297721478518924040061197942323449856 7813272 -480611145643183353776311533000130560 7813273 33608740205840620526301728036272532164 7813274 -18904167593987147596450903254711790848 7813275 19972129512912212039658883600372632000 7813276 -15145754821239640836207973469363389440 7813277 118613697226424994737270714642960625126 7813278 -51214505331979048355491866861719760192 7813279 1817033551215025527392199915268102880 7813280 -70968013490224046670840021191019724800 7813281 -25166057164753196778064801199410453056 7813282 31232413680646182775272125846032966992 7813283 69995294508628212403620088636602834504 7813284 -17315413484382314708500804666484551680 7813285 -56081358990225473234266349990231928840 7813286 3952784905762804412932704440599647744 7813287 -23655564554894660984500514584737952560 7813288 -18896656341305515080009442327267000320 7813289 51918133876933189603984476881186187600 7813290 -10194764273903961751233724836872601600 7813291 2313869185696329325832130938137968692 7813292 38056674461471315990888799764687222016 7813293 68419023223417848386978188171279558464 7813294 -31919245192251020573364837798674841600 7813295 71750167424434311059743332298180485480 7813296 -8078002927671697933947692312771297280 7813297 33451095428598225760516542406872153746 7813298 8851932196951515381943719023720540064 7813299 -29070433482988174345182257944029834192 7813300 -15833637243406989028907258378722099200 7813301 -19013839409153433830756169819201703698 7813302 920561428107609073018568191917785088 7813303 18816849292817173623033158971459328552 7813304 -44277003591476364775079063374717747200 7813305 1293094405730777109586151409481551300 7813306 -35844073765810525019005224507689589648 7813307 45695132262536642103193463614963210080 7813308 -18883643513121426815225106221184560640 7813309 -56003023557182424675135003816494573984 7813310 -9700119683874374721950110258598544000 7813311 -18245863458707697075902337621157173120 7813312 -10127276902152074273535477718269820928 7813313 -1185022874414328522551882559446313600 7813314 10323212357981378054499742162277706240 7813315 350019324880953665430106634037207120 7813316 17724385613032437600498654718357475328 7813317 -40132617145287342281084194857245855520 7813318 20377811920528677342844107473204907360 7813319 60472393499688982418119440462635204496 7813320 26880691355668868694916040404969881600 7813321 90490037506017134432837771596922049700 7813322 2087704299034194830725235326014988800 7813323 2589566532462408274275555058476315024 7813324 -33839674892152110410239816117995906304 7813325 34136919904868209243179416940710745000 7813326 -8063205847015537092652969901760824256 7813327 -94536107192999548340602619508489786048 7813328 -15213419117801033054036712077712334848 7813329 14063052875175548506790154752936045760 7813330 7980245985163205193426495786069112320 7813331 -110640228923766843511719188263167614868 7813332 37592000615643730109251402147600343040 7813333 -59670326163733707606993965458779008 7813334 13516584372501541080324698963656854816 7813335 40726178003633199142820189038607480400 7813336 -11295885290454618729872126805069373440 7813337 -4551866905651946639119980713622528000 7813338 -1248756707876923521575124447507379200 7813339 43495808409763984914381125346058743152 7813340 4178297664244504824860255274991457280 7813341 58896864566840781877842220543961382 7813342 -10618317554824721315426074667587800000 7813343 -9595106776243410534602779799261901408 7813344 -37076041435833995498490862378948755456 7813345 37102694633222716574867476181074720680 7813346 -25347235584675113022859098680118265056 7813347 -17591467882486678551081628970614011072 7813348 35389493934473646023738917193445569536 7813349 -61064612371500434016663300901694827650 7813350 -8771779525288672502332719796885176000 7813351 17855461690956064982451251207061260800 7813352 -79685347213274408851400756341334246400 7813353 29581901941221930656829847406139934848 7813354 -10876412658871069935813241050328531200 7813355 4400794590088209528817081263665765520 7813356 -3396926119370877469731048808130150400 7813357 -169422632310116010292426180572733526228 7813358 -256128521319680962995994524880419840 7813359 -43828464672488861775391755261446759736 7813360 7208351529729013837267039587684188160 7813361 -37285940447138833049205223723280101038 7813362 -29428270864708253630874922147932747648 7813363 -116748171833730656027623657089964398388 7813364 5171313060778932625006473908084834304 7813365 16572392902341753429635217448777019520 7813366 25194704279452016937309925025643589248 7813367 50950614882823959117921360262356445416 7813368 13062366304512407286866354825997926400 7813369 110576046475709961192427733321721009770 7813370 -13646368136155338712429416164827008000 7813371 -70001813245551210542868134089793993280 7813372 7600433410423049669990250744339044352 7813373 -135976062379367039652302526259200550080 7813374 94804152155119808452601869950453473280 7813375 -74794323238278168444845170515051978000 7813376 -26147567513189660085541485718838181888 7813377 -54702212321917544991527704311732505392 7813378 -112970885905380073688198641635067109376 7813379 41534520358687602302790083089217866752 7813380 42343043796757328345536804867557826560 7813381 209459657027013147425505037462769621664 7813382 51634477289039477800124449152362013792 7813383 -50102424723799140183065971564485332400 7813384 -59045377613700000044713283747991705600 7813385 44832598381685852753243807920979017800 7813386 4814908288874287871557204096066370304 7813387 -68466099189928896978435630506070478008 7813388 7657259918183918444777130080919060480 7813389 -23367330789418918255345607693410400160 7813390 -5707744206591719731904921871672526080 7813391 122446173401267297312166804548239409784 7813392 -22628986328225643921183624153062768640 7813393 -72711911154157206489428866590432560142 7813394 24479865336990851159766931566357764496 7813395 -28371437738678845579715691689235916800 7813396 69085213603014575389184840143403004800 7813397 21681636041322858148642805502437112846 7813398 10727183539887264329623109032898556864 7813399 38775657351376272111677777083596284160 7813400 -7800426133828574645017948915762176000 7813401 340203400603840871586397163921206464 7813402 -3713239246379141645578457324632600848 7813403 -39704076451993155341912723841179900016 7813404 15304221490521538112539881692125449216 7813405 -10187548125610007545775030309993569440 7813406 -31073482166407148136499408296294555840 7813407 -24830465794332773314623865153562452608 7813408 20468160939739532705368248935283425280 7813409 -949065659625143028758868242840627196 7813410 26433372220394426190306751028839441920 7813411 28455304161458537027580267149664384000 7813412 26378733585256541476163333888985408000 7813413 -23712335320732964461697635221278693058 7813414 6509356628357632586433106796308300032 7813415 88177997621011467094280608989294132000 7813416 -39084829295431514351391058226194022400 7813417 57210653222086430046906939426553081466 7813418 -71551243965940988927198883427472661840 7813419 52620177231575640834196606966555761888 7813420 -71710684388539810274867093527372830720 7813421 -43644833355113489935578069716007518208 7813422 24220100338785433677190318327237097088 7813423 -48081873869244490698331293925363449328 7813424 2938734503862263924892347883805655040 7813425 -13837975437398854862084575569738066000 7813426 3186542816491133165096138221154248704 7813427 -1284797289068863470565456993948075560 7813428 -3773110993374140791327185869202259968 7813429 57453505326955171843929606694204679040 7813430 -30222370779738917478942840462898905600 7813431 -41711438031171004676710858333741225272 7813432 -3805999773445058808909916349891481600 7813433 -126480997207496443335107947742170479318 7813434 -33404114179416910874101493148128977920 7813435 -31581664406637330868880694182704239840 7813436 43080938246087523793357139661141703680 7813437 -89986192708190537099844553867526808000 7813438 -5721052765918380755391022563187682688 7813439 37418309611813285974158857443373602240 7813440 -5223613894445198983579227259577303040 7813441 26395912156760737114111293175863138900 7813442 146189144924266837168708080636513312 7813443 66202861082958905451789858883315921728 7813444 -224956036607879265740818343554663424 7813445 -9703373484814458792224424642968158080 7813446 -27982270007338299311432466349591334400 7813447 -46340694912414069626965760087733079600 7813448 -89842196760657341522570643249414144000 7813449 3063333265811338967109866477382675840 7813450 -42098644201829403522568637221445862000 7813451 -92381732946242016950755927317529069548 7813452 -11490157359605431271246294739051611136 7813453 -113692265973591496400427544842655788298 7813454 -52580696039196691985020740040839360 7813455 23795936902816177201247719954270336320 7813456 12481519319157234517831615794021793792 7813457 -225824801120256671239987970362910976 7813458 24717834587851641842998051658861067024 7813459 91097667788902377679755437170743431660 7813460 -61132543595985788315486006811830718720 7813461 -429976424852595086390339049020659392 7813462 19219596258940049144884552426035731232 7813463 -33616865213169556284383466393849545040 7813464 16969555368023958998462142539624448000 7813465 -30900970391497140025737907672407796800 7813466 42124154535555151796730331389583656432 7813467 49413157291169885686725561668005482768 7813468 25427813069330990006253326486054830080 7813469 -106827028915433259604176001252561660404 7813470 14050359140013263094596858601465753600 7813471 160352375643603812692036299605512016672 7813472 8169431635224568248137398577931485184 7813473 -27896616402667744405844395787306937696 7813474 -58415115444913245427555730399196917760 7813475 -2721776587656697443798670746478041600 7813476 42653594685849929353110172085174661120 7813477 2647030715867209996855681790945282432 7813478 -5166743214723059147331182255566010880 7813479 9867422306639455103504059510744315008 7813480 72288468084430442048723577330015744000 7813481 -11574572951370789549987729443597738268 7813482 2598346977496524303573754472565980160 7813483 138839948039520986378272090115246255732 7813484 775855878184447385439193488630014976 7813485 7314008359903838995303676081142906840 7813486 99083167849720079748410743054980864 7813487 2121758110667079343517034242084407680 7813488 -1704841657290582959673866947815014400 7813489 -107784319613339867558618459170308370968 7813490 12404212948663673347244479160296929600 7813491 -15432877838431837329896352701534282496 7813492 86196406330231345996112208458765100416 7813493 61058826459591598589221441207477443324 7813494 12307571129840142175096064534591401728 7813495 -95856179771643323326560456478691558400 7813496 2820375968019878021142928031525007360 7813497 -91888158766723471780776286814101230000 7813498 11201866694184561263367244891828300800 7813499 -110532657599903421173617397769893661840 7813500 8969261223998500183330909339403520000 7813501 -219911696615862390568337409406339305396 7813502 -30539427820032593304353014682603202048 7813503 546092558413042575498261567913086120 7813504 50307219150226503808684536389928222720 7813505 292456232562587708496831223465988160 7813506 35918973016130643386287221540875268864 7813507 50467436780325660959422606317200402080 7813508 15975175692201907134675813096403749120 7813509 -15889656672234105000531249649709727072 7813510 -18018748701511597401676162585879443840 7813511 95439332800856257978235036426720825112 7813512 -2150070871419860385406395606817996800 7813513 -79780969780028868690182604383895099238 7813514 -37200055534164602223208878508300903680 7813515 9337283772427792309455214888373291520 7813516 -6274493025023145819286850137371746560 7813517 -8233437080713984189907463423747343434 7813518 5574029988643096047686504509951139904 7813519 4824890395366956042525545390718973952 7813520 4463774829984692585207045665137623040 7813521 879510996666765181867137260882629572 7813522 77265573974922656729690498120880758400 7813523 -97837553876430102586330545019681708680 7813524 35124005023835063801085464429417158656 7813525 -37955868719384728464369957848448218700 7813526 3234862389937536873555700405324575360 7813527 74488400288554803475732360578098818920 7813528 102350060022022718113438794505193472000 7813529 70766975642893614236912425120728196560 7813530 -689723568185995414446608216691993600 7813531 46888961280464077549282995750623551464 7813532 64500610420312445422892553583449693696 7813533 -13603845664368298018262829864411061632 7813534 13364896047763821582890460673077558912 7813535 49619044628395618694977310207702157480 7813536 7443959548670154065605749710782464000 7813537 21574807760197201885238202489339835968 7813538 65079348887440239810632824201185091920 7813539 -70787554730147089890686189369241263196 7813540 -46766239319663617277222615028123648000 7813541 109298538622002120280662956620720668000 7813542 -12218897299493729695929467091796993536 7813543 24845797328691283132866122278830830400 7813544 43263538190970540873845399159629977600 7813545 7637423134135189276156007340829650240 7813546 -8543072375876695142919101822282466288 7813547 -45739794856189171301309322580067500800 7813548 6176141738166826834044981558413967360 7813549 49202919380577968128186915034367725836 7813550 4373825772903734788201260826347782400 7813551 22285195856074897972121762010872444304 7813552 23632595540016095860075134875274592256 7813553 -8883573213687814282266670335266001936 7813554 -3631430094589137783860426734277165568 7813555 -7167991259847656394736077375207469440 7813556 -5166285216346953530338010245996535040 7813557 -158181302790328052180283959922793430400 7813558 -69467671797788215315475173087911105120 7813559 -27175925011973155878587825379121565496 7813560 -22797251776085592814783795438387200000 7813561 26693256180663308518416599827839672832 7813562 71313474542197462876647427434393729024 7813563 51788517640057379618149675729665457944 7813564 -56213823349278721152975593288422711296 7813565 -10065446704783776606668140624084563540 7813566 18914463137810312538069947828472533952 7813567 -19124462544698162300222501499130804728 7813568 1459469724620474003390270199432216576 7813569 -16302548273793207200413959226219797456 7813570 13960330732532380943271864114947112480 7813571 -138726992695159939016808807838572446088 7813572 -24615694693601714962746493879431057408 7813573 1570759370369541830484111151880231104 7813574 102936634802646760629360964838800396800 7813575 -7450023762767574565289470045033200 7813576 97051488737013478822387023200537487360 7813577 12144223100907353872646801925321571380 7813578 605393366976206526992558855825657088 7813579 14619992512370944120444540568606811640 7813580 -93784100510187016678037845094605731840 7813581 -13223993062260467534095326222048658176 7813582 7457596606523105078068969625887615872 7813583 24677616205644760020395281945807724544 7813584 -588882795799355961608297497777643520 7813585 35792778883418929627231957181228298600 7813586 -19088222768355850376664375642109754880 7813587 -49184789292507620359671641956868583240 7813588 900724297146566408721320938796216320 7813589 7141629079145416087805435368711743132 7813590 1870297803599690538031052882971048320 7813591 -34406626688765227757714249053516754448 7813592 -64280361527242246353255668405862144000 7813593 63864711829549196604165024751670664282 7813594 -16577149199634616109937258330137381904 7813595 29628512181419273199155578147549809600 7813596 3208033187763603025977032285664608256 7813597 -10840680282253003541245310511098520288 7813598 -34689796613854022478781596925468479360 7813599 -18794145292918211633230476918870112512 7813600 40990891965769228917211932690933350400 7813601 165667103859177755622462011330976963204 7813602 14937382323384843895458599177779488768 7813603 30743709909939474777805972658752342480 7813604 -41065470975146705382397632476714567424 7813605 32619908958663698164345750113480264000 7813606 22663070114496536761894403909882265600 7813607 73563012374744041244932988512339305600 7813608 -4777005206920560796488578185323970560 7813609 219468577094570800574525063487682233216 7813610 -17815208211422308105393821900834493440 7813611 10367696885936760533845543990573126080 7813612 -274802507188299131291161859914817536 7813613 15455974905732016200765104495958299862 7813614 6628223883164429435094553003687563840 7813615 -998021149264667073729067656612825600 7813616 85524578395700198654584135603912704 7813617 -20356941365985136932919551911361822720 7813618 2366816491951830260182494136005215760 7813619 -90355535951942107702484284851209963520 7813620 517145918165675108040998855302686720 7813621 -53305676761791815512340709545214389856 7813622 15031386878526289725400472449887614112 7813623 10089444863226674789742590600310463824 7813624 2091690715433425522542632354762833920 7813625 -34425917286287994312370769450597958000 7813626 63277451668318763152133979584897772288 7813627 41586674799201367434931701301106371680 7813628 -6972418431451733082990694746052592640 7813629 24183407185440270016904073191297244384 7813630 -13447232647082557005168584482229314560 7813631 -25925917982885437574690588250352695456 7813632 -11539760346799825167494362419374850048 7813633 41574158056772920275332619320041274882 7813634 -11602101465210625459462705160082245760 7813635 -44288500125106658423607414717688300800 7813636 51011293344880495803143277715786501120 7813637 52455764645203178336303986714735613280 7813638 19669187516533575222734732685544053120 7813639 80363082348233038329638256392913804440 7813640 -15859888633714273646195319465350707200 7813641 54209852107176527981963097394945963968 7813642 12433336164961414555934718361021725792 7813643 -52753336660512882039294837623575244160 7813644 23172451200128487463367791302522178560 7813645 -3162500606680493372577734594669809920 7813646 52443279943370759524161630140378338944 7813647 50085926082623901270259924421357782368 7813648 18562189578895957369054859804827983872 7813649 -95850968417050288700533591547601910350 7813650 -5621439746953918804130800450487078400 7813651 -3624229196813210724618593734084027348 7813652 -22648681999214332148894067146924752896 7813653 124326069626627559866331040263448003200 7813654 46804708267589182896980122402247839776 7813655 -22528907447123439284953047806670789600 7813656 -84965832181580454734071222127447654400 7813657 -46150997373602712479461003226723145708 7813658 38736836012919875057572697420498762976 7813659 -42793915882641520053602343699970560 7813660 -5379432224011128711217771597021593600 7813661 -79275891473297835862548654457976163738 7813662 24603296688110032732069219977224069952 7813663 42801398819825096096957145698003308896 7813664 -34043861900083519733513613310724603904 7813665 -24681038849318448969300257728664664000 7813666 778952633689207426365632114447892480 7813667 3267710551878868356920375856991978200 7813668 -26975817696500885403491320113079311360 7813669 106954773620241699309447735755422987070 7813670 -1263847981377323230897507409496942720 7813671 -79296112867782570290499748572758748888 7813672 105761154667251405180083602023813196800 7813673 63764367110092630603325282527632203520 7813674 12717997634577404681824722750323343360 7813675 11270489223669742406146292070315724800 7813676 -46758268396867989927573657549708687360 7813677 -57735725853432875886022108591194828480 7813678 -76308790580722463064363274484698695360 7813679 -67801817532783880428092452324327863240 7813680 3453663261919881044383465744100229120 7813681 -125566665346325872943658114981626220236 7813682 -22937289445944738504651191285060549088 7813683 -35037333993295771292269225679053636080 7813684 -17863758201051645890203783947961361664 7813685 -9860940479697854772991416539804828640 7813686 -2979228255301635520910861021060367936 7813687 -70480835635010785362435987296091717384 7813688 337014974635300111241242222842101760 7813689 20279471209865074354239772474264904448 7813690 11694228788181100967827766619191301600 7813691 -12969257020767489402004695674645530908 7813692 44917367743683644065167002369461862400 7813693 -38900919804673353685477796206009244480 7813694 14334504960399317343434977578883765632 7813695 -26705359763288966814798670345751860080 7813696 -19020541391435783842092075919605760 7813697 38106953617008807402505161455632357632 7813698 6075547490689841590481833049586779136 7813699 -69843172030751756620567658874922975300 7813700 -47500630301779300655520042283928668800 7813701 -1333529528286699241661440473504235200 7813702 7052884376311850285306415510339840 7813703 -110597998350089802321203172473729062656 7813704 -52309614064836031292733563968696442880 7813705 -13877588382751364141475989186606657280 7813706 -11744914393957119986740435614034401696 7813707 -26973030071666680621115586041456930880 7813708 3280774698922202876581658696765030400 7813709 -54650512736233051703690110444548760350 7813710 -8329005901942097561493391794851706240 7813711 -5681112355553962006907101182673164688 7813712 25914073220806621714602085928933130240 7813713 -3780115745042990456127323908410174912 7813714 72888496042293386543156587323955725456 7813715 -17068251776244802429191466124045026080 7813716 -61519712230262278458629783964852738048 7813717 -62927319465751389895911113474954845234 7813718 -33203629079771932151588955695686745472 7813719 -130133576097908950561885344032522581680 7813720 29349580650658788906161221175293132800 7813721 12328144101129096700883999295191052672 7813722 -13114518704041006636772575283174647296 7813723 45072572258852331117175952153979803972 7813724 15561909053247748336177341967604997120 7813725 -26549067093072262418276774515532930400 7813726 -60770844462786876515345040053666402688 7813727 49686233594941260501915389499886564512 7813728 16458050268602225481904562390922952704 7813729 -19521942074980121826126886964958548928 7813730 25790277967008677451726079933326021120 7813731 -4122165616358896466184257130676144320 7813732 103222602125997845870150558353320867456 7813733 25092449130815741143047153166088650938 7813734 -6728330526382022595058739105484155136 7813735 -14147884108803082411113966398228148000 7813736 2302842054482440718121671057157980160 7813737 2854438021165962401588205707871578148 7813738 -17750189320091526838456814509539283104 7813739 -9093914742678754296114692871946666440 7813740 -30758479867576689566481990141139353600 7813741 23314295947523272213783858670177563424 7813742 -32569167048953616648996415488165214656 7813743 3129823415744497150457357595821995008 7813744 -3527805245552942439708362220945408000 7813745 1232673206820313892170314381514653120 7813746 3712616846374623167284406264237120640 7813747 31515451959553605923372086345108393680 7813748 -19973393823179799953085913009096190592 7813749 38240342096450656952679660968513861664 7813750 -5628931402142580500123743825036800000 7813751 79448272069032932894706946326856390104 7813752 29342989801348209666453001304035491840 7813753 68520002331756763878613327919285985002 7813754 -1924838361224701323454166678346669888 7813755 21627874437445676416706616836412316800 7813756 33492962766869548718112701909307141120 7813757 3272737226286976307538429943609295424 7813758 -38879338020888808971277027600903310016 7813759 -125825395692530523642379697826302631040 7813760 35877592394417507514909516688785408000 7813761 -1295559827444321414901397870059312000 7813762 -20245355187536895658882251253746039936 7813763 -61098680009082338317641028125530753280 7813764 -3505631478560447779468964876861657088 7813765 39182943370757298361352133745777449660 7813766 -16444605871317163959673238128649163168 7813767 3017170812858450929086804222542262272 7813768 -12286017386038567964718696960928189440 7813769 -14327646931863603286632341265745682160 7813770 -678252839776026330925598943289651200 7813771 -1318268764015952751225196863612966880 7813772 -39014894685960521768866363600912450560 7813773 -50769790528708857642099219328207089600 7813774 1249102000568457979517942551819117440 7813775 -30144398867131282983189350079871822200 7813776 6767135880936274459383632357405294592 7813777 58199086351874214546365446683970296626 7813778 26003080686524173457041728184699625472 7813779 -7314246694936970188152848679681759816 7813780 10014734756581396186233398325495966720 7813781 92634106337159523819658887410505021582 7813782 -2763238703719591714355464674960243648 7813783 116048289932002966090155513755209578360 7813784 -90854015024913264053956877020456366080 7813785 -3717775631557608845094157474164075840 7813786 -48235951599754884617504502612428207616 7813787 5113100223256573361228490051034322436 7813788 155943537493502388679764348967280640 7813789 23077303743021996379275428691825152460 7813790 3477895789736101745557983045112035840 7813791 7642166538645174349273325592159077400 7813792 -58221366915890209413273324390756384768 7813793 49442055287205242910870350178153399444 7813794 -3789485448840468635535810499792912128 7813795 36867584752442073928137326619058355520 7813796 -16988874993591208817655669248891092992 7813797 99326779831806334075358865531542790144 7813798 -8181817358810602421313537191120858112 7813799 14515076810077176172555487611983679536 7813800 50834981591800424919096993210839040000 7813801 -38795693625862155288676361910836392198 7813802 22898793017840790706001834543058726912 7813803 -27807702134967166044425341882781296296 7813804 -3611811043697830716383653172149529344 7813805 -492086395359796290526113382019137440 7813806 2466157304150525267990068080525152256 7813807 61850188738069359692315964790696612840 7813808 -8009068416948001313893778130398674944 7813809 15386804461283899496822525443888973700 7813810 -27436925961610913981719832169776762880 7813811 97340624977511569494060944223735664800 7813812 -7830323817011631917558401452944375808 7813813 8043223205507594043883461117342148224 7813814 52557631857058042621358917976763812256 7813815 63448989679504638768659574362376413520 7813816 -37214830276488216277751782062325739520 7813817 -140958752610954724883415643109017542 7813818 14175171713589552492623315340457759200 7813819 -7097088691355687326350705671091433440 7813820 -29713902093513171420236921093783070720 7813821 29239768460441287712129735756696088384 7813822 34739580140752910267594275287223571712 7813823 11724171009814472606880207533952747072 7813824 206203299142575962961802129368416256 7813825 45378282631842046461128249263386046550 7813826 -17971194844551595825686096669930622080 7813827 478372033659613785555022017515132112 7813828 51803983130469334501914883008963459072 7813829 31812842505308160840427112440508704512 7813830 -6715759537456447286780525802302974080 7813831 374547553169757923188984820948947672 7813832 -9545630466417327811593418590881863680 7813833 59631502447454980193440818781489073424 7813834 14652182406419897853856508841863930112 7813835 -16826430377727644895441690784503147840 7813836 -29562043014338951354054833460356973568 7813837 27005777813827018451614526231803728300 7813838 54792546057164845135452268263243376320 7813839 90672947080500826846022277834120423168 7813840 1443201415453985024887101452270223360 7813841 -7384320888173605425450153603756360000 7813842 -4062909440662110232809661402125154560 7813843 35034471860392755446239142337849872400 7813844 -61038209524812285387870249970477178880 7813845 163201584283366833518277693697130520 7813846 17073670540226277894217011780286835520 7813847 886719947269550877110195865693747120 7813848 -24886492606166273555122401251398778880 7813849 -57072835566970387912339506100939324150 7813850 -4125009787675270355727027753465139200 7813851 -37633728461102230861148844375365880168 7813852 -10545909659741928272033498335560984064 7813853 25465020595129140263942095487887656102 7813854 13839753187360425284247383853677619840 7813855 -14925251554856014973266215557889467040 7813856 128729871830375830450813295041823637504 7813857 1155501056275208053426699243094844288 7813858 -35188620520530229134332091825774283200 7813859 -32853296146092914298663416719509088596 7813860 8029250220244790044596817696830750720 7813861 46962993827560772146642859901503519424 7813862 13053164889641532958110718916507015424 7813863 49979899496230123479453228077456580864 7813864 -57317532620879370299967578476287590400 7813865 -18546178454139207535549320703074279480 7813866 24335448973538076645252560346773376000 7813867 -45197576453663262975413572002844491600 7813868 -56841360008061513804109159216339959552 7813869 17036244044621848915788288272357196288 7813870 -21671611007867430651543631827775533120 7813871 -47229839369963846184836539321379881608 7813872 12445059693412571275226807861056339968 7813873 -115053718227059059309917794735523272878 7813874 31574215447022805594995513571078896784 7813875 69855858531638685867961956947951808000 7813876 -798314328524108955697399760870891520 7813877 -3496220314105942217362459350814686240 7813878 3495094800626643596885046593466777024 7813879 23297457895024829827960297641784565480 7813880 42534350785024072393330616719175884800 7813881 -19861987910005936763549036462312320320 7813882 18510249699690724066802995998361073664 7813883 25767459208147353731383199868937920000 7813884 32613567498875648803148470732838045184 7813885 34790037666696842254030912068495698400 7813886 -17336757626324805090226501664185026816 7813887 3193885230620078382865760284646037120 7813888 151312420858153857141598794972401762304 7813889 -14226604706930552007210816420589030080 7813890 -11057107761839307872497607320234291200 7813891 57761963320372945662590137077215819616 7813892 57619405541397086349223167038429529216 7813893 -8262633555424147667084008812784905696 7813894 -1511914481577561198226591944706567680 7813895 -23786816233188882716917457824988767920 7813896 -10287910430879368545165684750271119360 7813897 15132081906581550712372476692689279104 7813898 -58871510394950563512560001874482286800 7813899 92891921142658059423444736482847117884 7813900 45339363096087441912324700699761248000 7813901 -61799258752718117694265745527446117600 7813902 21681246289890817750154910384430817280 7813903 -25533449739036139272594787403703302256 7813904 6191913523808674774519638432218873856 7813905 15252622909863927044202479392385126400 7813906 -26025239532907022082801038557277236848 7813907 -14854314396692929813134248552801861844 7813908 -25514597599488552516455806556785551360 7813909 113393059899049917823319287854294852110 7813910 -16353675103457331759989915678491770240 7813911 26046096691701666198090250846650046464 7813912 -35072631066618634333406871075534028800 7813913 51934359885808927837079609936871488784 7813914 -11365830674797523633145706036593143808 7813915 -32070456370826996798677579147895119200 7813916 74469962842455635361594558452423063040 7813917 -860852365703396633920189742751926304 7813918 211359605430641782955651279270081280 7813919 41699061952018384961136563208479579496 7813920 -2570615523234508223928827507386613760 7813921 20164195162321874074790013271999793200 7813922 -10927559284926360759521051317597925376 7813923 4581951706512434338250332278456986544 7813924 99484277983717085671354755235332192896 7813925 -21481475375079788498907114611680543200 7813926 -37553814507082467227073141688576298208 7813927 -132320412248144157552080575729036961280 7813928 26701770962311091331026237014086696960 7813929 22251671813255084393300489691108817920 7813930 -48688661486819857683490062512976921600 7813931 -5537536718527516284153523091718582480 7813932 -14033567502751698835324427787162596352 7813933 20881667361204371364459864017802260940 7813934 3171959843511560882490045204666336000 7813935 52066788447817865509429030940651335200 7813936 -13283029764540588037175971732940914688 7813937 -128918324381309035962160950203034066414 7813938 95768692118741474323281336437498880 7813939 -25690841703485775498167721811177709744 7813940 55930595444580155217530329364530329600 7813941 13442801441721313943159012318278524192 7813942 75772198213266847006135380577643347392 7813943 -2278860442344604949559463240434546576 7813944 -31827354116927197384580710309136916480 7813945 -29089820478602902013242080690743321400 7813946 -10659417152466538676540755766776623360 7813947 72737769847971729223384141008273418800 7813948 64902727482745433890369413455015012352 7813949 -16690148074414412031868323942490349184 7813950 9576754616038392862065289102701283200 7813951 -28240444348736708045543523555756662496 7813952 -12566399254013755692876578251371184128 7813953 1379611176860120267357642075629644288 7813954 12556259839897940878985957656951444176 7813955 930379141610297958781491165970380000 7813956 -17658558856293734684191241351304806400 7813957 80882192232696797829689573745463554206 7813958 57673581819870258042494517828070920000 7813959 57896442662229088419394248569984010240 7813960 -324599772671300401977589289385984000 7813961 -296467024115061110927326336485660108 7813962 -16166306334650050313093517043745502720 7813963 -117765715183926959536174987797124351440 7813964 -58833298567603552729505076813716385024 7813965 -18500671294611562515465419260843356480 7813966 24856418089288872662347837731400068096 7813967 9911233470097925962838284892168074992 7813968 -22830316564237959867999510473602891776 7813969 31100543904340950516417473506519068160 7813970 -13714380544141803685412975151807508320 7813971 38868136202399651343208176176977328520 7813972 107945339790858060611421423133145595776 7813973 -54918279907931913008878582361359337778 7813974 6158714247777696562778881085550120960 7813975 1043943227012089177801840914363190600 7813976 -86046222878127813858747322593024368640 7813977 -34596086832825564372526236753633091392 7813978 -87715226624453594962950757217588709120 7813979 64180017490472840576916302097017408580 7813980 41135899722186280845519883718623388160 7813981 -39166294675382511415014956471693724090 7813982 5950154381099341251225997293797206080 7813983 90435318639983986939387242794551326024 7813984 52266984367114602790935304934126518272 7813985 -20337455328662528185656965788774529280 7813986 26375564069419793722725444394010465664 7813987 92993536963114732244632460344434980636 7813988 -7601168926246952408436698460487839744 7813989 6597703916480167112277886267353755070 7813990 -20785536154303232071411320332056848000 7813991 -28178022350641072891738154790785679888 7813992 -45348662724253836126565772352282624000 7813993 3461261943029522236543081684534750848 7813994 105264351167973999078652003331925361920 7813995 4266236140023953960001852881189587200 7813996 21503309028989331474567604976149559808 7813997 -7022952442807733647955239139963104320 7813998 24860350962047807078751595422208387584 7813999 7774557243831411959868219119211054336 7814000 27818870150761287103050299111841792000 7814001 -19482058402777067855696145133544217600 7814002 7572081514259645435018661241084521984 7814003 -1804575905662043302392821019642262776 7814004 49502003685998134648959456269728499712 7814005 2934718493895672366001077215892212760 7814006 -64237545027827445975804990639954846048 7814007 -75101225321894920151925871553922322200 7814008 -34035121767616215482533937622746480640 7814009 77009309343616856524227131859913628352 7814010 9249188423601488007025040181843490560 7814011 56101693247348348574210699545993000612 7814012 74975900621076841172112683169028909056 7814013 45410045936908907911519122720896991744 7814014 3985396313871541149811641009868899840 7814015 16893622693040220607859763644198615040 7814016 -30541131038789507947941127620919296000 7814017 4590621453376868665374391524383417940 7814018 -39839632206306958191784827609000341040 7814019 -99927470311823441887426480912483800960 7814020 35292557998605179315976012195806638080 7814021 15026566471531732859756627248220803680 7814022 1701461525343050964663069592660248960 7814023 -11620162540165746217878117976269962960 7814024 93414187317102315951517006784024371200 7814025 15252186491965036486565834552912652750 7814026 24881181417904253586029566272935336448 7814027 14057619009054516948457498693224722160 7814028 -42621366707343209057776043828329198080 7814029 -22797834799533273814364137863954779924 7814030 2572702907666090035413621974190266880 7814031 -36011331949113170063919079194472643448 7814032 42444934777858657798003197300246577152 7814033 -63628957101641873125070469582586547100 7814034 631009887805922982664510066750842384 7814035 -35409781865714499412782792387662361600 7814036 74407409031952390222818955245666986880 7814037 -6222133937378598572006746463235027456 7814038 -25040828061348984258352279241157658080 7814039 76392620079652878436759777191482188200 7814040 9057091257050753181849781954369536000 7814041 88895345849151111742689287698483474192 7814042 -32335496239075706929306496051313773328 7814043 -53903224184435569650599920009861240320 7814044 2014547841821896936762120753238404096 7814045 -93698199489855678184581877847482000680 7814046 47830062616642715357081863104012288 7814047 73752265121562497390612735991803847264 7814048 -84320151155534375426815657260330516480 7814049 50489458901555113868441750144464626864 7814050 -45243269377432915950547516790113608000 7814051 -9292646456085993892214529892946996736 7814052 1237360140181475029252008900791899776 7814053 107752402267909036438482452402998079802 7814054 33194130831657399825568231782371221440 7814055 4393677452501820552757533612603597600 7814056 -15226808958247693879913408082342051840 7814057 -26119769672329994521129384227310059120 7814058 4958555648829976033020851541662937600 7814059 -60476531974300078144645826836843060 7814060 -47056031895558544932665947642810091520 7814061 -15759005390689340525466445393767375690 7814062 73359082092791541711416551388024116032 7814063 43024043292533242480948325254880505024 7814064 8250879880994453212198354442048176128 7814065 -24227571439908668557381657254759979200 7814066 636224586002348019072603610339722240 7814067 7986820767436050562146424474447858368 7814068 -74943220792602104553061984626854465152 7814069 -68623128329199698120900806511733996804 7814070 2900042994396758512126040250700498560 7814071 25715044787341297868176298349449986312 7814072 23491645041428892588196620555431239680 7814073 27928276212181450688458173868450557600 7814074 4732150649598293957693442689961703536 7814075 -31451425392386646621017175338831870700 7814076 -28591550051436907375671867603864084480 7814077 -23467433208255354509123664373783384320 7814078 -53317594793051171010998703734749001280 7814079 -38446605310798947181373548394930562240 7814080 -10236819382776663768686630858076979200 7814081 -55757538695701275812003390864308041936 7814082 -15700462953110138398901931147789998208 7814083 -65395827541250421453713891341487335016 7814084 -78780832411512873233884563902628474624 7814085 3705678179846117699223897585834672960 7814086 25048870701657481509095935815747638400 7814087 -32420005686526907087983643137710900264 7814088 48193557336823554956925317683449676800 7814089 -505645864252561714289125048474047552 7814090 -5182159287237148932554798263291831200 7814091 -3444532556239263268353839519395008000 7814092 47065448996108990133144511365004492800 7814093 -35105423662297698715988706320740363584 7814094 -23166541745579673523277602903379620800 7814095 -39761545655230209291060469864795272480 7814096 -2304642975427374504592248544666165248 7814097 -6352544837625854023897723357615416960 7814098 -13838369328883567269660483697550713200 7814099 -111923032033777202474787889322320602000 7814100 -772674680287238697924948308261836800 7814101 66039444738673762848128354683645578360 7814102 -12160965018213496833347509614943297248 7814103 -5026574620403840972302179621224038272 7814104 27137886693217266027902353394061312000 7814105 10092663123258206477692160763345676800 7814106 -9244240385394939117854115287654550288 7814107 -16407021202528621532858488691224264688 7814108 -4911935546513884025179136095086919680 7814109 57156280154105096066865952073716427904 7814110 7311274009392748833581109683109120000 7814111 -12480305674841505570246729882945476400 7814112 -31235365012499461511426312131408035840 7814113 -82556672638634076773713893230119674176 7814114 -17826700759555907702058960079658866176 7814115 44769931036339929704282791335907193760 7814116 -56535509871803861105925011213133439360 7814117 141806168170945391902216795480923479166 7814118 6931085923205552824735206296208347136 7814119 -89593672553399493057272257325095009480 7814120 73119671954599728615966269163450316800 7814121 -54594945745230630538146142487181879936 7814122 -35609434506687439538398806428563959888 7814123 -161754084149701439398506310753992118920 7814124 -30674692691710496583814631508714132480 7814125 3947046802766020680658031285502408000 7814126 107677437145231791872599797885372228096 7814127 37415013255927650462481805542809713920 7814128 -17713850977754657234432697639002898432 7814129 -50984592696211127626513409829313595724 7814130 -30820795871463101889302493107302848000 7814131 -4413051955610839712634842304499764960 7814132 -326234668086406078527410752296462336 7814133 -13761572841851701072759288189774135200 7814134 33624340493362301817843238002589101216 7814135 14912937930419631252739056097994757120 7814136 -21516756078723250677266415143190528000 7814137 22012088740590523835824007443201540800 7814138 69202072501425901215833454265896996720 7814139 -1062792726288464695733600370767069184 7814140 23452140089569923217693549859815549440 7814141 68226777531574117450042766882730295212 7814142 62228548386017731149772236343155072 7814143 2477662325293875716426204268184108544 7814144 51610172313306883475511500773949177856 7814145 -18770310516397128424441696731820625280 7814146 -25978743892166166961192350550699271136 7814147 -159685369419718543746511086423857405688 7814148 -19342089215133257580715497120709432320 7814149 -9849603709050005445860125341528117120 7814150 1112567268572711469430110272383041600 7814151 9142498318595844925752497282283367752 7814152 101501045069286988518954105238982830080 7814153 -9354929218533812611841119363941440220 7814154 68694041968252826402121278227561393920 7814155 -108101575524141476952484414779081794880 7814156 17256006224365855552156068652019558400 7814157 20445326354038865436937225936418630688 7814158 38235793487940026400541796504097573888 7814159 -39840388062266912532561300937948802640 7814160 -2576518790580147548212895919315271680 7814161 34870303880219485460671747409645524584 7814162 4498816369458261019937290179439250832 7814163 9470157623899253550092187323227457280 7814164 83972849603685491010289252827219398656 7814165 -41837652413350004195431832254444283940 7814166 -40867785820178018701907445760154486400 7814167 161146382154107097923852887399548300760 7814168 6313506428643526625498337602460672000 7814169 -61915937562038782452363812872869809952 7814170 -972931516625716904859390546725191680 7814171 -63296287468566409523348237472306101628 7814172 1434901377393823755850680269228308992 7814173 -21319165670680111802375267006533035840 7814174 -16381716901341487060662409452526454208 7814175 -628421111708805283454134642000252800 7814176 -12537818425932934263349932996805656576 7814177 70784651420145269646345124646296224546 7814178 -11058521858074377920360370253651522560 7814179 -1646789386529231491433485390076397220 7814180 -106435880480241568528220110354886400 7814181 20770977425123765213285668382103730560 7814182 73651386613311738784729177272567348192 7814183 35572775715423441377144312132016797184 7814184 448736857571563227896833680989552640 7814185 -46163137050701426476484848150930362240 7814186 -69495346179546120709633742406850552320 7814187 -101740952911579803903122040152066760 7814188 79517718667273382922097759601944517888 7814189 10350832683078786415458544287432138720 7814190 6373914274248415486504588345870045440 7814191 -27717041410016624373843013300772628096 7814192 5219031280772239585737929460505116672 7814193 -12211866695268270420765880456396737936 7814194 -62405875520674707472756438091997541104 7814195 56594641824451839918986887223376586800 7814196 8381874444424237990120182336274544640 7814197 45950986719433884418407663716150173440 7814198 -7170680265459640654329751636950620160 7814199 -49096637219828677590123871542363040536 7814200 -1563014962942543518306904068940800000 7814201 22502849526391504203508744866918353664 7814202 21753218125693560320963282052806404608 7814203 99247390211485899918710196038325386064 7814204 61183205623749425000791462701232146432 7814205 -37122267639563069379171726925045728000 7814206 -767889408926355651198262878537381120 7814207 37614373622276453535994363951956555456 7814208 27042684976205162367620080544199475200 7814209 21909085342255493607648809313583035604 7814210 11900650127456169846349718497848460800 7814211 -20341087607960036422827260475545470728 7814212 2056550850710065687792149350967590912 7814213 -35823525031544206156134154700923425216 7814214 -20298673879980972154185873463072653312 7814215 15390461447362461934986234602679475200 7814216 -38789634140375270160558834454779755520 7814217 -16553931924362462964335241302617159920 7814218 971651042234196438884057702799727104 7814219 11370302925256997576915967742508823696 7814220 -11898219928393695139750242724470128640 7814221 -45761587151808003869713015572947309578 7814222 35661485527122547693328135617033312320 7814223 -68988206845821374920181200256509910256 7814224 -35385140173150454255209628735198330880 7814225 38223463430827891269438491385820926000 7814226 20385579022857643762955754346926873600 7814227 7301051264216776900230583829812998000 7814228 -24034535546937519157353601078145634432 7814229 -53609541207535468387526570944638770016 7814230 20983734475366479749501766296916821760 7814231 -9082879673785310669113888945389793536 7814232 1114103091869169482275424885388902400 7814233 -53006569228314560926905366017232423680 7814234 44062334731203914387614460543159616480 7814235 12161543633912831319224905841736871680 7814236 71758324219154698944641697409211425280 7814237 -82118806161749959351387272244048730088 7814238 39527504698800965704336761100955406144 7814239 56131963881575250199320772324173739040 7814240 11989501776199309442841744366061486080 7814241 -17078293121193268416855054916723392750 7814242 -76271236979830256389026037775353399728 7814243 -113249201738890857051263689408788113400 7814244 16710929715140083359137085460716349440 7814245 49216559950499068784999344174596496800 7814246 54646276852866811612809172020840131904 7814247 -23085058238567825947297904952539641728 7814248 -4220078283476122045539574964427079680 7814249 143266649655497617744880350865559752250 7814250 15049939229680194840169092176176896000 7814251 -18995399889172094087387354733275076748 7814252 22177307902006259656891980924017620224 7814253 82556200632024495528705110342314807200 7814254 9738256456151724095773766401780092672 7814255 -18412842987163508027102912260206018000 7814256 -25514500502107584089927365417665822720 7814257 28978731822560198365719607174938636480 7814258 -8493612830555244933559537162634494560 7814259 -113081843465209510125518355843002651280 7814260 21247885859377752017517937251005890560 7814261 -158518806291376822708877052071047296 7814262 8759024806331598676956352176171337152 7814263 33919689799176905694793260920888215040 7814264 -40350191277055957752361280200307712000 7814265 -42999693460777449775512891316784151360 7814266 -14270659668660949323438359087991489168 7814267 -52881948884907309129343983817110439488 7814268 15944424087289521466094007105847664640 7814269 -95943480562775440760352391542739301460 7814270 -3228240116286012845103854669129833920 7814271 32559097505788942314856747760889899352 7814272 -17226948417118126597144276029879091200 7814273 -52986829093216509395605905200939643456 7814274 -14040872280691593611444203975735352832 7814275 38942421424048984160164412483441983500 7814276 -12787641858489979862234975268633555840 7814277 -19767176688798461380526051389968286080 7814278 911854012568692806999315210727797120 7814279 149610320661898265833750593870861440280 7814280 -52752529195306891325567476047396864000 7814281 97862878924192130276218056368002139664 7814282 4444056459390787526844464596059571200 7814283 1436079643427648796902973752051486448 7814284 -28937872659421004051940155970853906944 7814285 -1015421490849965515813788188421350400 7814286 65345667332071575395959621711677187200 7814287 -16425896044656258142448309679013794000 7814288 9190649602060686405281371549159342080 7814289 1636158836587840163763783468168533760 7814290 2936723409553411342237729232843366400 7814291 -21441938060431289530644634200944692308 7814292 28602761196545639128010087030757169152 7814293 85453892202077213655715625387088678542 7814294 17565183459370004172744740722874429952 7814295 4507588094627165263829484305072370120 7814296 -20553540249226144116807154367305482240 7814297 -93599836371097379970827609260611427254 7814298 -260610348389044514768337936955470336 7814299 -62749234971717646810595629183373640700 7814300 -18472724696221533068003331699554035200 7814301 92353267244310288625388866431804779520 7814302 -42503323765357337086171558564048353600 7814303 -348822082694011564093603772950699920 7814304 1632117553711626398079053612442451968 7814305 905474762928469100333163357111042000 7814306 36594594610782251391302503742573270352 7814307 -38325907806681596651345774200155905160 7814308 -30626994079468628843679789538883059072 7814309 49725657094311397186802217120951288510 7814310 3074626225038561247006385575878328320 7814311 69577121370238148520012744651309400080 7814312 71039539986472372819406466896437248000 7814313 295468869090089550297070230135673608 7814314 -18647671272051681462223844697879014400 7814315 -5061845744482106391473498308249979040 7814316 50748217433009233225533700188592522752 7814317 -29770531797092096389848231727980445248 7814318 38800484428625181782995351114944663360 7814319 9595793472631136541703957235447577600 7814320 -6085931262728549188297362837671116800 7814321 127056874661632723500118534263628581522 7814322 10069464409237890117408779047690643232 7814323 792981330273767130862784332629798720 7814324 33528752882231027186377120804459678080 7814325 -10288741605886909601772769170234604800 7814326 -8633180774567483428163188431817063296 7814327 45693746189644219791570529962926936112 7814328 13998221139039240824858973119166812160 7814329 70307452193415550007800052703670388820 7814330 23154712969939205624132919728516782560 7814331 3236840698096208343824845054038722304 7814332 -12022284431444488304380526751310054400 7814333 101499824701496511014849129568811055724 7814334 -18761416509608884808610460810853990400 7814335 -102141625918947102334305675096549885720 7814336 4780918067004076802619342591806668800 7814337 69891452875387571675990817372228851760 7814338 -29642829852528947278703763152791663104 7814339 -23592380907277802719450441584835276320 7814340 -7283857018213050210029120019840000000 7814341 -100643222967510432758038518179338732258 7814342 57145089537911565390507281251900809984 7814343 -32694051240277030470626960767277273136 7814344 64958812852176621603532077732038246400 7814345 26132189739680741774313517738013496960 7814346 -29044620844508167279336837818365942016 7814347 2351028479160078469365532981470928360 7814348 -15882080877597145638475094651265115392 7814349 -42947176423848704414290822683588834816 7814350 -2477952578467144666978933154614344000 7814351 -50698113002324262140884504627143145728 7814352 -639175866779618773258632641776189440 7814353 -147045425289114737598137009639141135040 7814354 -26776855175769105690546370682396660160 7814355 -23975673555702853689570932639901305040 7814356 -34749477533584264829415614100660584448 7814357 -36229775243144138318884526964123880548 7814358 -4234357912357980835567688995967283840 7814359 -5690632226830631378322607526777781584 7814360 1496507769139855508113748176687104000 7814361 22184995622026254732971570268887272704 7814362 80974833618565791210881953155340315872 7814363 -14956783679718332331782034443460748800 7814364 7832958362624447856478931659766415360 7814365 12785337804114098966318423650552149120 7814366 20987067404593005531391635034644824064 7814367 95810292300447962210998762890530676480 7814368 -89367707470163562898446713587059916800 7814369 166841847164668295383242310424406951060 7814370 7796275886569088409146788397980377600 7814371 -151162055097155816800933580451823715428 7814372 96141986147865890933832623259319848576 7814373 24459336263242256040196343190669971520 7814374 -11968215712084015411560888553221644064 7814375 8393292847759568237203766751178545000 7814376 -74471166340070308324922199812944020480 7814377 -64144479820891910809503412317802359520 7814378 -2836638653683744021340624207453591040 7814379 -4901008850325356309264358570417959232 7814380 22052280974791370957767268479629527040 7814381 -100041456614624010513492515692641931818 7814382 -8023450157993150842612460563667164608 7814383 -12833468177774285734179395094556296192 7814384 -2918734506855240277266658252568985600 7814385 -50436880083695461410433707328889300160 7814386 -30530740316450382661616062032922330608 7814387 -7240399051545756873830714083811920896 7814388 21744637975462477156458513980369670144 7814389 -39715757485875291259512443486431411200 7814390 1112950140861223207890059492493907200 7814391 3403928935873853537631568883201658168 7814392 42608624677582481493595055983540224000 7814393 16119466868989273739989237979374977642 7814394 20480006493377529922912065633166597632 7814395 15799481706839876440370002340542807200 7814396 -113635748612358293796083597206458240000 7814397 11985871612315060030994128050310425600 7814398 11965847752874690731382377047835988160 7814399 49471111394642812056140242728392386536 7814400 -8539261961935410467172514789746278400 7814401 4976774812437358208417197146530309504 7814402 -4400209859994411550717554986045930496 7814403 -53504426835746415010404486510513472188 7814404 62097378623805800849240072289150955520 7814405 -4264742634299010751159124546220707880 7814406 28212763481473817462124989485220659200 7814407 144118984243105937303696536569540321552 7814408 10361840382828787505320779227814297600 7814409 52176984446928620277438549995026777104 7814410 -9992372206182218119624859104879563840 7814411 112536652175409557702496314807344505088 7814412 44944571152183590257153219418211794432 7814413 133326525017372485222681313817272964662 7814414 -36876891755312318518925405476901818944 7814415 -20796260198848621297901874102628108800 7814416 22091430443658993689617905270902300672 7814417 2578715074471475486122581127379471592 7814418 10624965835637720604681209843621664768 7814419 -67179277483712034271244865959071350320 7814420 41073023450200974577346741659842881280 7814421 140954916428772979221664691288804058240 7814422 -45970610844423109305561755511296160 7814423 3039246970559618007485960968457808984 7814424 -22307401320985665236202138216043315200 7814425 692853645984585628966959007832422300 7814426 -37912577770848574909473914053930042656 7814427 -69281415964023364029997344059026523280 7814428 -43829630082895562856166886143630231040 7814429 -2775052869802806393185021603865304224 7814430 1207433271965889813562504105789881600 7814431 4065955293123773493577098668539097184 7814432 77873700200166098265774691018565222400 7814433 230049179045050314445423832704520448 7814434 2167557044542892351906884109977582080 7814435 -59971539870110549859921927565846851120 7814436 -8776326999391280178810498647171112960 7814437 -21238852053625944572955499380319879168 7814438 -11602309519409405190673251495561422880 7814439 8079902585973037591677535090632759504 7814440 -15559570308670520261656992206424883200 7814441 19292042625613765393379194752790206240 7814442 -5564638063864650608300735324603341056 7814443 -1983943563238826723865567548670525440 7814444 -76794020987131512162014520136598128128 7814445 -12721889450262322796876371169426242080 7814446 44988684359587858121229175594930899840 7814447 -86683246466890093403173144560298649688 7814448 -29017292259411749750560739713798963200 7814449 -48334215884681877669562944718305098240 7814450 7766743588476592227186486657036096000 7814451 6251224365259247417229901347675482160 7814452 590373932541993379886193924930763136 7814453 -79738031375715458574265947087898430880 7814454 17111981240083764883936640934626313600 7814455 139045938624960803314530930762734315520 7814456 -56370375708127808699130574325155430400 7814457 -14981160120161528506068640106125195392 7814458 95709506006641369654833729786814176 7814459 -14750537680398117146300420466859462800 7814460 13133445884261857828325873429272028160 7814461 -5356416919706912827322726050395475776 7814462 -34544411104221218154910917140161344768 7814463 57260346051961007390696580233472857544 7814464 -10492672746950078614832580325239947264 7814465 -70020207521689549209986417422934004480 7814466 34850864854094596154742768878050195968 7814467 48667189017651159060189701351692370280 7814468 -67488971582193477003181427618746388352 7814469 -11317008317592073144220895458757706272 7814470 -2799048962544251431693964990240067840 7814471 -73969300670662986842731930018850180520 7814472 38666809072971743158160904611978035200 7814473 88866631033592091282580637639523924864 7814474 22613762515029128088986788122561432672 7814475 -398749769036970807244793600765748600 7814476 206059089864941633077991037577196032 7814477 35400767962022322895102000380616600704 7814478 10890935521092933429348785302200686592 7814479 -24743202553000401420446222502737504592 7814480 1395989257192874334599390736647454720 7814481 3115839552443194400274877192931611104 7814482 -7813006345571068644741431663649100128 7814483 147812018493436211083602727675103370732 7814484 -47853210710651096725242432887465930880 7814485 4981458569078735019174129285534480000 7814486 -25168182444020824765528847257808321280 7814487 -29208929015500552718938933851971231640 7814488 91794386474327523252174543897193451520 7814489 -119475327895118658037519170163752910710 7814490 3701196837564963061862554520657253120 7814491 -28772051360841080626508190915186657600 7814492 -24470444387262708498464034760038868992 7814493 -534890999892865957088264762546097018 7814494 -1216431548792024061370859179333530048 7814495 -40276996985437351109473962800480522880 7814496 23743109342116467146543571275483971584 7814497 40572199378426456917742428172372370112 7814498 -46938025613839738762876941258185838000 7814499 -28287428706513946410466625856357454080 7814500 15805774532451944611537495239977280000 7814501 -40253637966632389834626694841200842498 7814502 68776731211921664157413590009085337600 7814503 32568032522821780413804767062884808464 7814504 -2484627059269496865389431003172014080 7814505 -28618491018064074399568534236388165440 7814506 6805033374615485206970428899908071680 7814507 77944922448061386816855862317112073040 7814508 17047328739636330531070791927795661824 7814509 52460700999026846010699706818609460716 7814510 16301097051515649760741264182400128000 7814511 729910084761501834420320692496678784 7814512 24031112161491995055546938207867273216 7814513 4804014210127761307499857421252946624 7814514 -7118167384735279334197741903035156480 7814515 -4298936780249748632200542183857213280 7814516 47462638997884904567905191543480493440 7814517 -8482022622509180495397192658313802720 7814518 24274665706369994851655063862624218112 7814519 -1142071345886604601861451703016885632 7814520 25839251958808697231519509769794252800 7814521 -25722388656679911865257114180655430976 7814522 10344597170472395967555409956092428800 7814523 34375496932909915848410542856378302464 7814524 33750385522503413135452498334148061696 7814525 -37143852951884443126772100962630203950 7814526 8000021726638776824835132437590960128 7814527 30768239232108264886878551601655816544 7814528 33618418510793886675120143262359224320 7814529 75132955433460828163291316074967284800 7814530 -5886974431664833194309779547168975840 7814531 -11693617399032881438622614154194188800 7814532 27076983252893853669244090058457083904 7814533 -31950698454604921090367624269031437536 7814534 8251025295588717150274954092589531392 7814535 28295473653130707894516052129303669200 7814536 120828579028871160802527522929936839680 7814537 -61867047944715129680300536841347285980 7814538 -5090215899816304906632500302722395856 7814539 19454018618698821210978342129379332280 7814540 -17975570790275045876769966140248181760 7814541 -25020136345962734830237385441508659136 7814542 22168931028252230313868081317115590144 7814543 -279068786767441909991907563724065520 7814544 4295317891005147477689853151487459328 7814545 -109305703398671914615086479643659070720 7814546 2452072721016334705157148417758619264 7814547 -22806165714517245215750889516791999472 7814548 -9964523908815594720035835831302512640 7814549 7231266743002141323099613572633864960 7814550 -413015746025633704558652796727104000 7814551 -70140727423412021598787536692375756808 7814552 -18886608941637764411477309937357004800 7814553 5196415568631817329146375562492139104 7814554 -6623750600208243160864126052228697600 7814555 -14761591199649204013373604506367817440 7814556 -230829453595192645268392038674319360 7814557 -46303270089536565386353547601160295194 7814558 27366405701092737887160868630645774080 7814559 -34644732259917295702157005050521993712 7814560 18594705105403163103605583900315156480 7814561 -99741143199982396876376730311294903838 7814562 -123990704614047939945638078424784896 7814563 -44363932608564776129467659595520369188 7814564 39073611748789621012838874343565623296 7814565 -25636293078894248452643886115223314080 7814566 -34704614717342558241188164213500852768 7814567 1781840367548424478804554549104123376 7814568 58782641458670018112944813824487669760 7814569 76068761550336253843491508952245145600 7814570 66521999049941257316976557454370488000 7814571 -8620288147402472402478117083022021288 7814572 -9618559736271499057752850131528956928 7814573 -678645324520614338568118042228764672 7814574 -4732124163820666347276917542622149632 7814575 -69393264018146228924474544884499530200 7814576 -7745422411812677545304601814222503936 7814577 404300725655861436062660133291662400 7814578 27181536756557837337005298657591889440 7814579 100010679612173725122934554360268462920 7814580 -41313001541629415668719754829804236800 7814581 72335343976924058922693394419785830382 7814582 61171753649275233052017684309005311392 7814583 8325540275639037923675569997743257600 7814584 -53332102836804041178028904246439997440 7814585 3234228682338773418238935226644666960 7814586 -459165414225397928478753341923914240 7814587 242735197677713083431818096256244789200 7814588 19782190284533089420740543042528769536 7814589 -37899966946095328911585849683082484992 7814590 -18682997410589907885699035190319038720 7814591 -61057074054044092168385891452808081016 7814592 17814295391725287640893846860297404416 7814593 -157179060363093450057194946178423124158 7814594 -3748861870665993568732147038340511328 7814595 -23074353475757933945831272651992456960 7814596 -77287076889860622523384057287417421824 7814597 -1060015782140131106944159136233625568 7814598 -6220200722133530723259042483161794560 7814599 28759146561794284982669562675181840080 7814600 -26572000122299243770299216413597952000 7814601 -81465806703307006072944059377734576000 7814602 -1522783362562088137749686355990024096 7814603 44874165896076693591855102454536654000 7814604 -4492704173171726595057852552798928896 7814605 703124843583442061034518744570414400 7814606 -38145557005490600265797251393959421248 7814607 28326578979659999460098427223980764040 7814608 -10745371433186355011494771315900809216 7814609 -82004553943591647167413969157272884960 7814610 -40339772759256448385476396731265689600 7814611 -12257041171704169042426016129765448384 7814612 -62031976312819109336170277177279735808 7814613 -19921380339815626856461365234780597600 7814614 67993340797575058342044604904882362656 7814615 -53990855035034981927182378193713934880 7814616 -5573930292905706719718716167462748160 7814617 43401790197529775453760253521492395412 7814618 17341613567662140785539635185783828736 7814619 -38898777711609332100496536934453639956 7814620 -3180062482995527163323710987642352640 7814621 -123677382208693635932643040615952250900 7814622 -959240634713531207594963338177155456 7814623 106760933701538529130723608359942259872 7814624 26259104448896286695862106851425648640 7814625 10348228137870639940635717118626240000 7814626 -132929114343271422502852584283885488 7814627 76322883858459620703852003833930104476 7814628 35937984350941089772404398047371130752 7814629 -66713102855946433364098025794441668224 7814630 36937752542932803135179374102692758400 7814631 -57886088643142736658796929400870467456 7814632 -46957468483093063901886118004914667520 7814633 11936205672012189915501243617511261882 7814634 -26084055810254202288781878576991415040 7814635 701255406762896569772103697537848960 7814636 -100881859304928802407116371068025777920 7814637 30727272385058721210191516894859611520 7814638 -8410517229246569818007960498870690496 7814639 -2155679067511348201981805598389867520 7814640 1672176591862279469239245312985989120 7814641 13080128985148620419609926445018417664 7814642 -24785897506406645896786606111696438656 7814643 1346433505198886647244109030954186240 7814644 21233202776049486485155649280864915456 7814645 -423370974555776839946242424142675600 7814646 -4538492099619860082355075261666425600 7814647 19248999205488426228009933271391621096 7814648 -1837264375492487188824549739711549440 7814649 26484944447788932858545602280618840448 7814650 -2512210358607496802345695578459746400 7814651 -10322409782193960677015782844492922288 7814652 21605902942077118576644570234452869632 7814653 -7278903472212268287601093587335661120 7814654 -35650331081083545388459270447920052224 7814655 -17640017955296164144935933128470463400 7814656 -32983766849362330399309422730734993408 7814657 80246922057931591266455970928072001472 7814658 4681195223647015019870642342127014784 7814659 -31353237654021470198432391813785028240 7814660 -26857130739877599956152426271471923200 7814661 -18998984770260071297648409872395856928 7814662 -10950482596431280282821507279082826880 7814663 79047584178362230736019468623994357912 7814664 33227314522521984300021740524339200 7814665 -99933085194651128151795994338641270940 7814666 6400539704102289075238664356435968 7814667 5286761263555872455132608332829891032 7814668 -75732405215704691838857727823604528640 7814669 -103979265711670758376413635793007113930 7814670 -29279488334705930255329576102263753600 7814671 -108922406245718618807891050781450133008 7814672 15517374232464517863217329774994661376 7814673 44068348900754099040741404725825381044 7814674 -285542030921820750151948622394487296 7814675 17870097082794088127487937486329615600 7814676 -43324296918932137793300444862687725568 7814677 -6068744241664104032778817434417456360 7814678 52543874743365899062117727174607044640 7814679 138737249147951337199368999961939180032 7814680 -44566255484372509244341850068955136000 7814681 48920217414393754101348622132967901120 7814682 4751159639494388848634502846793640160 7814683 -72566411999628694329349231257600563068 7814684 100382088620595414276142193270383858176 7814685 -10900774376416728834458413006203819840 7814686 -11716734697844903062491040941161014272 7814687 45619894471744922449603402336518348240 7814688 -14218282969050741865483331148164628480 7814689 -67372890179079793070262839201171044510 7814690 -14900892616527028988855148994786099200 7814691 526217266882969608048743730632417280 7814692 8104614487372239758094066480042674816 7814693 -135836068974372740897534464983433009860 7814694 6776137664990717048849737224478238400 7814695 -30122051954238680493640624671555263520 7814696 -35356549717694829979440260150777303040 7814697 -7075008973469382508944123194920366080 7814698 -13896705839960645297542870550764376400 7814699 -42310780996366987573741980661265974536 7814700 -13801520951958190261278754960293312000 7814701 103189411222434315893490396136680503702 7814702 -4017160922213062075697145871716695040 7814703 12340408190879871606610283458071426048 7814704 -27445581912886671474680790585284116480 7814705 -25594850355773553439094415875374335000 7814706 22321334871417237361447906239114993408 7814707 73021689597119998032188070284648226956 7814708 -42746216823849621988926894349573214208 7814709 5272927724966178604950349759715312448 7814710 -2818680393931381769671511329343777280 7814711 -39345639557586475644936189196746270600 7814712 -283070817255557218718726689244774400 7814713 -140030948133179808560729756715638082816 7814714 7591759655288841406022747264428681440 7814715 -40137212415580671091159478778328820880 7814716 -1392620435291693793126582304695532032 7814717 184583616578156825765651852706733966860 7814718 1078502717412946968205723684884109440 7814719 87888460589835169962950680527891792000 7814720 -19327294149547209873146986709589688320 7814721 -13693785674378796087581343519397940688 7814722 -26500371656562486518479558493315447088 7814723 416578455573282949038320148348687168 7814724 -25351765590885507515754616613088780288 7814725 15771159251601695008700595919326952250 7814726 54666343932839142060951886234956777312 7814727 -8441240667082270833706968484455527880 7814728 -3215168420227724207999394714493255680 7814729 -60990345921916070596686844536202755960 7814730 -1315358288163869989647129010384896000 7814731 -76235040700672555747079460649288657368 7814732 18104158175506364477702802582892756992 7814733 14845495669876879130778866347276199808 7814734 -351392678730540542258069306691392640 7814735 89346451136458189938237403398903292680 7814736 -9658932792345528069359275177648988160 7814737 73409585553016552948235576800613213952 7814738 -61061625337170854745200391824954060160 7814739 87517158357365148647598758540522032824 7814740 -4726950792225548914478331304518447360 7814741 10921732240814973171553683346236941184 7814742 16707590318292597925327043873496293760 7814743 -44169407217353210582226258397483286008 7814744 5914555638461171397499878281111224320 7814745 54146482970719767895497190416970147200 7814746 -50234142948657452643490777045391927040 7814747 21301324552793005327096528045228524072 7814748 -7596064765889591145814821026644208640 7814749 93246482450639433159355507230975827750 7814750 44713366087289375223608500939385520000 7814751 -15494606890413402169325909826457266816 7814752 -46331598934796831640391049681516494848 7814753 -95744455251836223837064913308640882256 7814754 8727344201576180476557853125688052640 7814755 18905061733176850247102703140451715200 7814756 -12619820193400742805094302930101538816 7814757 -2538910183917089369554332941883824640 7814758 26498520884734312984872841790087630976 7814759 17262360488880324222522624977433169920 7814760 -8000540080461199967250726702345830400 7814761 -42149401379183641018955605135753587200 7814762 35242705882119307620254076688362004992 7814763 68169677983304856697729675160132464080 7814764 6042140181742720695602542987771026432 7814765 -62373853843982638826367501334949944320 7814766 10896098515564319840281399323302505024 7814767 71308220106216298124053411228943012816 7814768 -12589046550114765546633113718998532096 7814769 -204961574072986136726204282208017760 7814770 9247017231310419175116150019664919360 7814771 49968425454699489122546675726941765344 7814772 19446509083189157449336192725345116160 7814773 42233783010854988000575122417362751022 7814774 55439083811107586382152558645455392384 7814775 -49123470447724299446382007740395562000 7814776 116778601798971087293746703565315379200 7814777 -2038477437669276119274143851559518320 7814778 24039300533951886404602342672998362880 7814779 10739695817024063602058052954069338880 7814780 -3423195369131936544049268311506470400 7814781 9352007602780900948714598912105071320 7814782 -28734408903892365982884481039502484480 7814783 85801216956340295937150379111666012032 7814784 22867406303467149929220129372021719040 7814785 -12874867048455160223670276024217260 7814786 16665771895706630419648988296534110720 7814787 139559768921058505584634984802411103552 7814788 94947773954462862117176875830624169088 7814789 -117083301999471815015437019653707733410 7814790 -3887999940846627400871755282790108160 7814791 15353835566825676652143393888350279192 7814792 3407676902876012185892732336128128000 7814793 -10116948605494205031611601139568277120 7814794 -19524214871839584967370989445718003360 7814795 57424673046470409768066183682913713200 7814796 1476152414707545494523751462665412608 7814797 -6750738416293330927100878139328746100 7814798 688246124743022574151815541327979136 7814799 -2137052501370073207238682871937697120 7814800 715966622443723526284568052387020800 7814801 5573638222077207678788008662378236400 7814802 10325487487641723334858324868138949120 7814803 -59349829100804520356698914360384138296 7814804 -70076591497949208359843001432489427200 7814805 17766469845797043249781757049151635840 7814806 -80094529852326443452933262462856327648 7814807 6401493987343884441051642828612162048 7814808 12278635586698188547778431217421312000 7814809 74221447786790336626146246268873192010 7814810 441110937304953760327477699488910560 7814811 -98391674878755755055430975749741150720 7814812 47458425218319033180992108037031432192 7814813 64025029864633790560165267744570919040 7814814 23351118883882550844033990105779328000 7814815 14188272557753872063239505262439037200 7814816 -142602638664260992799505243707802648576 7814817 -63433155355987766645604567482044824366 7814818 53015886365023343645796177484318973952 7814819 -23118140810129370990345544674737151780 7814820 311345355351262113449809376945725440 7814821 -12377556387626093177311224046032964096 7814822 9865786169956042531069483221372384000 7814823 -10131019163006607192334426669979492400 7814824 100394476145477571912898569429412776960 7814825 -9054419316155898753108237699089486400 7814826 -5834994620993183666886834006834969600 7814827 -8711317946183413897870977578494176608 7814828 -12354655067303799995646249625710870528 7814829 -43732309977870593672405099820164198112 7814830 16111493789767110730423245213275866560 7814831 243151910267826742692954395103789114912 7814832 -15716423494555896414060101807305261056 7814833 -60920289162791052652466921452926801600 7814834 -3878101238525118975151806407003987184 7814835 -1871406030203585103296487591282146400 7814836 -65182764928832791846738641919298043520 7814837 29247092543533805938617777309769077486 7814838 20139677062128380947095476528192040960 7814839 382694986187535241349827963025605000 7814840 -13234027528854181836886026702084710400 7814841 43477474418159896495925222566674435264 7814842 -8509576812321701759801874463755641088 7814843 -97320183606484631990666851806546346908 7814844 -2010643597659759606965871957545685504 7814845 9547735424802038665757522376640303500 7814846 -1190427816893269930765183408034547072 7814847 -21932852628423644096953120285608300600 7814848 12475793311541576601674476100738088960 7814849 12534464813999353389398011766776097856 7814850 -2927232848558513460034226914240780800 7814851 138478379508214360464586727209904183304 7814852 32029139385443946604383610521405742080 7814853 6823403246823279123745549007408620800 7814854 19921512854824387297252918907252785920 7814855 28451333259535630901507995304343680760 7814856 8513713043046981297046444091840593920 7814857 -41925007905093844387440879868919017894 7814858 -34534405573464834022201363567230558720 7814859 16798335318886453689171534913057456368 7814860 14526252749197665458768852585517358080 7814861 34480752771307697615996341164306969462 7814862 53481791104397737116276919768465415040 7814863 1459892926985734637316003670866483960 7814864 10809132720510412387213868115600261120 7814865 50730960143763612601698553706846157120 7814866 37297845813680601994740245726754957600 7814867 -47949327527055591651058633709584584084 7814868 7296299019933976168457093026688010240 7814869 -3875968552379763699512894375442098756 7814870 -4816870827369285045832791222638211840 7814871 23876636076303464881770283435748964480 7814872 -12737256138588078759313912188443074560 7814873 44681045599112676318213737653059999504 7814874 660236612348895143148086730741600768 7814875 -123999286108267211776634509223983020000 7814876 -75679285405278852908859969806945491968 7814877 818537409378390540458069321336442432 7814878 -55019696343656690526268041243055436544 7814879 -63413725744534248269148733073459687520 7814880 45333863765411796262263091103548047360 7814881 27016364041051213633256649036995462932 7814882 6246858668137731473246479988765043792 7814883 -19915546469898603595486491970746273792 7814884 7097974816057964499532605812228247552 7814885 -38070683640841553079029392791698726400 7814886 -3996636777509911867523732121528546816 7814887 -7291293458480423591220916950376143648 7814888 3868052562289263129330801965922908160 7814889 -4167604010423269093357179559579254336 7814890 -27026985542465482919944077905390764800 7814891 13441603420649269320622248457226410560 7814892 12698031615698935908410181803552047104 7814893 65048077505296804601112186642733505644 7814894 -2706543526868754675197625671613736320 7814895 26458762418162054868119733224611655040 7814896 -18515175447067070756223011705416286208 7814897 8141934740547344225420242929200747346 7814898 -11848477126249827258439787170921552896 7814899 88265356693124156097716742371554533840 7814900 6721154158730581686108626878322131200 7814901 1778282104577789347772617761872925600 7814902 36161495658382184348136323426685732672 7814903 627857207818756659490216685290992504 7814904 34032069464855202854927039957778432000 7814905 23047971514308675475005623167748007360 7814906 1396289117454798770436409596867072 7814907 -1251282760938310824028061565648930720 7814908 -13537550293050598231221844270582607872 7814909 35215409840970591709875895174600655040 7814910 24568106445713619494667491244405304320 7814911 42261644435427013903707982819737392152 7814912 20976055848570359963449039364554752000 7814913 -25124965564453164646429329643659717600 7814914 7000610822726947600745438845909327872 7814915 -57117083506417714455889979868381859440 7814916 -43418828821806534909809352685253574528 7814917 85173479128866476603202078715778113920 7814918 18090974620934170180257572574318834816 7814919 -2407603580550809078064708488916966912 7814920 -43573813248589583863594549255423488000 7814921 50918145568516913525735633960006692122 7814922 -49658358280847101044331890409353216 7814923 5872447887965743906059242472690169172 7814924 -38558192579949396580689883896594069504 7814925 -65468352331814190582525371876614968000 7814926 -11306171825762093603395142514375335040 7814927 87127053920252203844123427271993561776 7814928 -115733811313454438426422034366595072 7814929 941354442824312913451937321536958400 7814930 -36372065715071805495706638963549452640 7814931 -59909143209217638400130624874785995848 7814932 67068364474300961206458054199497369600 7814933 16824878091987650679290559445053973920 7814934 -30833368649063949041066690196248367360 7814935 146632585617322444000341124169045398560 7814936 180502073490943324629428346667130204160 7814937 773901216351469381099801977109191168 7814938 15722692567756782617239910501417537760 7814939 -62120572152615348240919617281805144600 7814940 3134660946744541577402998062578073600 7814941 -59434866505649336724196678861637205658 7814942 -2953567994940809295949695588138745728 7814943 -79887819447775437531856174957717848168 7814944 140165280637061325034615620392950235136 7814945 13954646976427255807692281746010357760 7814946 28686888119360064467913696327715277184 7814947 -77667704450078753463816232556766759680 7814948 59205449005100145420868350310886384640 7814949 1822993830375198384045585253568788800 7814950 -481411478062260291284066200780252800 7814951 165530986602897885572752619570169530832 7814952 23733073067793080136618371170592517120 7814953 -83412997243166628410348152296121681798 7814954 -23257215832492432383584726132460281856 7814955 -21529484129093042787367046740386907680 7814956 35320953612097478186504754451814006784 7814957 17087335905453707347095669017806979520 7814958 -36433125363674779213459031267579015616 7814959 9932211804449880261038481621169572216 7814960 3126322653835920669661621159543111680 7814961 -2540048305581625269323053639250856720 7814962 -27438739164363528188407412863011798768 7814963 18353422607212730342200212003408986880 7814964 -61617462292835248313206665787094913024 7814965 -80608549651435468375036606388912071140 7814966 -57482594643889373008677217124253276480 7814967 -29439129554476002114356348358539138352 7814968 -70066649568270621873804199549747200 7814969 98048464841288681847616404734670925950 7814970 3247381710188320454212817001266519040 7814971 29846406038550266076046265154801907172 7814972 -56757177318672188867385429519863070720 7814973 2053010495051071479493010453809188000 7814974 -45783792100422427210240381979808939264 7814975 3468671269459126932250181660765000400 7814976 1697545057213886713873206070631989248 7814977 -12162283895313756696859329630576170240 7814978 -70811331319229606535671647466082755040 7814979 -40983444562995795715531185880443354876 7814980 35255406095506288103318127036729446400 7814981 -17905698600423607274666266541073253218 7814982 -7055783343951394721790751659495438336 7814983 -214717442612190212583065508714296681040 7814984 2006311581601319268887151466080798720 7814985 29077414537679552740761689632412342400 7814986 -469681281351051598708343170202578176 7814987 -26498771886486007076923426462257344448 7814988 14444904032444620021969444979886082560 7814989 9568765000587571816617973086950419072 7814990 40258566206940785985481499658567290880 7814991 5279479267703596367479973099065984392 7814992 47164129360735873471636110044168192 7814993 12272249717641783093759209215329078500 7814994 -29525540533772740484272902733079727360 7814995 4989870469626362083711059008388030000 7814996 8902092430911508330880242951272775680 7814997 -33349954771265343117654659070880012320 7814998 -74148721230959035884844089886792908000 7814999 51544113965515271073463341504116352336 7815000 -9654277444260708717530775849484800000 7815001 34211155204038035460467685788034375240 7815002 -10359981856316819192583032697653153856 7815003 5509498239121799174017646031336476928 7815004 -67096503053237898460306436470437363200 7815005 74296913637425196209437971936200384640 7815006 -51599204500492062896746392456183914688 7815007 42199214547271587003427232416848462720 7815008 -13510790781610341157810009566965268480 7815009 -8312152896711074091379404251461813632 7815010 -9083873635962661753478544753868708800 7815011 68126492792057489181260149638898600224 7815012 -40175438457969228388823678900428581888 7815013 85389966114093389801810139381832171262 7815014 -37076878444132827589540849013499517248 7815015 2082220405166404723063340693045404800 7815016 80174360506732301662040308868206018560 7815017 -10205156551420774340369784408874612608 7815018 -54547926925455818645030840880685423872 7815019 -278330869652099900804553290417714115648 7815020 -9231622267127888067681612101012459520 7815021 24905759884885366175329022659710952512 7815022 -8546691972541109499260877424570076160 7815023 -15942158922207731947186879503804563760 7815024 -206538863067116256622930190725349376 7815025 -52420776625651935459559033918445083450 7815026 23691523525402692005169001461691889664 7815027 16634207398293561932033409012169080 7815028 -2760978685387679010991418823756163584 7815029 39133338681791329742621513790745096476 7815030 39394893480635696304329189035586046720 7815031 -25439615158301080034540682742419551616 7815032 -32955629805039737692653128451730759680 7815033 82254009096569120831710080171880867002 7815034 21981290862309720258375549062811398880 7815035 217103973008578386729784590978647040 7815036 -47602576111893039386521992431811901440 7815037 -13660809550568210904535163159336216468 7815038 -4911424516674170880302845480314617856 7815039 34737466126202722681793176639910862024 7815040 694601736149175814762008174762393600 7815041 9396797587929461141770494378353068224 7815042 2000916959251277721931809887418940800 7815043 -45093995260399150240056096873146392708 7815044 52450832404202600396140475937695915136 7815045 8268036237077930904105579011091056640 7815046 -53291742244138922737922405123309274528 7815047 38207604065709320439346473404968841496 7815048 54684540665773263404638043936528424960 7815049 -19918360917757260668354720516526412080 7815050 -33067261345306459183330639540819500000 7815051 -11493649987901320176212200609696762680 7815052 -4548285073486672510158445424571345920 7815053 144468503435421499509857873977323018264 7815054 11824293176877202727874691665233121408 7815055 -32374115759030179231707924729015145440 7815056 24657970588542825693219068720836288512 7815057 -15024326801470496766929005501636838160 7815058 24095689881933664263389175700196564880 7815059 17769295429096374596930298933029611356 7815060 22719818442203305301444898611835279360 7815061 -32896093284333291230576820489932150400 7815062 2666613265272690145433539298248753152 7815063 50665961933300769844642038632469763944 7815064 13936178832121125242544484674604431360 7815065 -11043785786542574111837663307480876600 7815066 -4474868081250161751169106273871495168 7815067 -22942149234108437123424119687801500152 7815068 -23974609331382778233735151845207409152 7815069 10097712070566162639615414912580323840 7815070 43881241762973524780813677052323116160 7815071 199468982583158835120682727417714697600 7815072 13130925616169233994004852144932388864 7815073 22935675300606778864419114502174325440 7815074 20039953037728854893452040093200435536 7815075 30814453695844631704562819328962880000 7815076 59825692832823031700447671041066983680 7815077 77847216109919132689929272952327101052 7815078 25280747023352155617333921479608320 7815079 70978207151384619474609155549623542520 7815080 -3583231668637709872282251358814208000 7815081 -45857598277219330974307088071943404800 7815082 -21927674591454701945301520617170668800 7815083 50673482769337960029922143371528866080 7815084 -15189839460159444668302955609461553664 7815085 -4655115011383252264701677300931311220 7815086 37635011882596082168226636229293557184 7815087 -21224485912769915431938715196734003488 7815088 2610442984932112589747478962927140864 7815089 47450045290557845971295141412094604580 7815090 8390859896793415474282315831142400 7815091 94034534591750213487964433985783092492 7815092 -10354426930690127065658384561055982848 7815093 31790721679662159878679108782665075008 7815094 -17539644552293795355196236619515360000 7815095 -650522316433652044184220357543311400 7815096 25616019756069117388362755934362419200 7815097 -31209420567772057216180370802291354454 7815098 -3711510316661196399415663855852008960 7815099 2065796852523369936732156457043815680 7815100 12605407291636071711689289291433676800 7815101 32435286833472136072568572267200649344 7815102 14261298776034197919671620465263918720 7815103 -5736495774540270181876033284886350680 7815104 11813320276017628357782540465588928512 7815105 -15540579504210534891540919596874248300 7815106 26314633551598973763541867609811133984 7815107 63973340513944903814108320847108859312 7815108 -13054112596716893438819178606828401664 7815109 -9691639531299942284778059695370511584 7815110 -22175715825896888538276020176391303040 7815111 -10643167843015825046854488962593802880 7815112 -29978413125682583634073926522037862400 7815113 221240120897881501521979172297005437696 7815114 -17024564558304956918574880997866578432 7815115 15971638554744118068429072384611696640 7815116 78787293838714709949103552653296535552 7815117 -70497201173488787818494498276474880320 7815118 71844564883879471613143918555501151040 7815119 -40452677778164848003737039959931204192 7815120 5148896045625068796531291356507013120 7815121 2560554969703960074739049091203229024 7815122 4142865479500767591514154481811756032 7815123 -131263598714176061973831753703392620400 7815124 -56319044562609144021750219734798936064 7815125 -202297538509630658319466531276457856000 7815126 39683916337615248877474095169167103488 7815127 131701329639025227030520959846800611976 7815128 -4006533832808473601523520081443840000 7815129 -3590606444590704969402262017100027200 7815130 36183632079613126430145138713931828960 7815131 3140453227014007705488532548851052864 7815132 -5554888052123912179336541077901529600 7815133 -24639701646783842549304446140898790996 7815134 -83384253019254630349630104790039299648 7815135 4604255573078432758651795113309363600 7815136 25519871482248033659531700686165114880 7815137 98054812067480246383919377288046381760 7815138 12884343799387566020906739378075163776 7815139 -4204548842109304320091771982699155344 7815140 -11303234521664485637717985891230208000 7815141 89021930484327782751802434817035085950 7815142 37660178648648151161734793090893493472 7815143 -16752019156727530620341166359028238800 7815144 -13574358240189114894637648530143969280 7815145 15799970518895981058755016741451731720 7815146 88046511769743608289952123763563820640 7815147 -3936481877288417205950011416655171584 7815148 -2626799241116859035407752474409472 7815149 -18116563798080971540130129369010014036 7815150 204651041585360129763921375913728000 7815151 -59442676725319441036499795494963964848 7815152 -3632340449412572044108140243147325440 7815153 7883075655985439158605501676198920000 7815154 -6028871593975483723405999763363619840 7815155 11318502694613316080618922366400745760 7815156 -4433778319548799050932998229617704960 7815157 13206160219411592873365762327932090300 7815158 11401735398420929623364552533968480384 7815159 3357053681209040734641821317244205528 7815160 40985464691857111099390372620187238400 7815161 -1178824619822017082486666995716087468 7815162 -6829172138588508320658554833203787776 7815163 -119320713806431089477226715411161498588 7815164 166861924767898164616002490532093952 7815165 -19412532226885211192317378763858316480 7815166 -73155728254217640385489287745127251968 7815167 -55192579427637272480782594269403780128 7815168 18023807721971699339515131650031747072 7815169 -56073162812008240744870612479492114430 7815170 25120498549959345511265786055375436800 7815171 7110563807089135676257087112773772544 7815172 -44086746437403886677144362000183447040 7815173 -20513336807223355753160612484353904960 7815174 8572813942739706487117076737867217280 7815175 52569357514926429061546287929315551000 7815176 23075475705486389938046381027959603200 7815177 -423692887766579106408209676447279360 7815178 6327581809031483993688165802482189312 7815179 -24153146190317531766487841936578849320 7815180 16987911869976611104371236455410600960 7815181 -50068482492825299725795274158957500000 7815182 -3371037369197576828137162904402952000 7815183 1774113493227159217760326917178674048 7815184 -11765933967413929591338688565572714496 7815185 24902577992787835941126265559591204160 7815186 -3504238899844682845015177464058462560 7815187 -39810673714617031031627265731410196688 7815188 22008899608456626385086815653292267520 7815189 -908524318846520169808612626452260032 7815190 -39007566698868886399140470814877766400 7815191 12958934904289486733636070260900877000 7815192 -1757742969632864328828860890654310400 7815193 6292445439278692768487994247810526208 7815194 45654883491211947279663424502650199040 7815195 -12630162240215022542855124132519781680 7815196 -83335171061240637002153195356475353600 7815197 -16094068005692532288349255797381067872 7815198 9507678127613093932197163533068092416 7815199 25461980248346974905722167294209024000 7815200 -15662566846600115650625572128202752000 7815201 55513061311880933346827544512905624320 7815202 -23860084751660441475007506356663990448 7815203 141152783962632375111939815607437865864 7815204 811987787442753175035620212255195776 7815205 88130991393930290247983108517746404860 7815206 19440005901856452615913133267012469696 7815207 -61071788204687351420508379234890240 7815208 98338719959987388003807670646892380160 7815209 1740935306087500713200928063041575680 7815210 -5953680244193993264264640999555916800 7815211 -40948520070269666465369249844821605200 7815212 -13257076625568736233849507438027596544 7815213 -17554068310729059420722195369741956800 7815214 21536094825407063581362605742674235264 7815215 -31160421334988637659171893046073592800 7815216 1354888204055500376983040210758533120 7815217 -40574561937546879375996918913718375900 7815218 28208356612789217150834136222278040480 7815219 -11687316563463838608478799225734982856 7815220 -21867300516612874791222565234509496320 7815221 -72108533470582275480548420017726570788 7815222 46051645140411312015688094932447956960 7815223 -29565789535804297364928514389287845296 7815224 -5993207161780319954917309963301191680 7815225 8560808609968302795981520969579639200 7815226 -28526307846871232073880643317011212688 7815227 5068680388155168738063833645556505872 7815228 -76979028305931414778180563175462772736 7815229 -16616458750386086110040469322219737920 7815230 -10491750370819258090458539842354530240 7815231 -138373019860533621772941430334365394160 7815232 22054217668463616566425810905396674560 7815233 -91471625422184299108399535026437592320 7815234 1263125649423199097734413341461171200 7815235 -74274759578630445741924453508699534320 7815236 -64429009286465384488411754625159607296 7815237 41335327889197297874012059791664285440 7815238 51638410105482165692529313978487111520 7815239 54183506382531760407697594967924633760 7815240 43233977460164447988634179295653580800 7815241 -40228028420658475302475947281329437376 7815242 3469803379522346978203724112076276272 7815243 -37117480397050009193296623863263805736 7815244 -8838707619568343396591296287915998464 7815245 -40181889293811870624725598146650425120 7815246 50058372776438621260519679712095604864 7815247 -83303453760358008504491921085886118016 7815248 12548150934235798390435695468382126080 7815249 37522562882628933739366533203805797364 7815250 -363678235186582278012355914784896000 7815251 60316192904970802613908828693854583920 7815252 -44996839638824861881124204548776941568 7815253 -35595754636939872180201368841823144498 7815254 73695974400821618739730019799639281664 7815255 10328601552264140770838899441038366720 7815256 40632402649524582116250043527511388160 7815257 25075790373861685517129731378094920200 7815258 -35786784902039344302356388252517171200 7815259 -28235962707844951666692646732989199760 7815260 57613957221452139426074965480635962880 7815261 54232593220191318136870819976561273472 7815262 6565818691218696627935052778819129344 7815263 154954703910848023419783601376201236512 7815264 -39387533755685568393074757982393466880 7815265 -85522135128688926995300550990394531200 7815266 406541391720699524903532108651686400 7815267 -1686789823359593179795081338158680080 7815268 -3151156177389046033738390973816102400 7815269 -16578640094012058979383197484123552 7815270 19995244688990694080178671666530406400 7815271 -9761779714628385052383570821834852448 7815272 41771251271989650403127881680938572800 7815273 -15595211056126943760054867654444956016 7815274 -34584978964924777826680624060409878848 7815275 -8355698259696707822520676102533426000 7815276 -16374063879362208910938293506927500288 7815277 11138042882967246232590983700080735392 7815278 -19225544495398343512745092966511156544 7815279 11613779261229826007500005306221399568 7815280 -6747696411315595828096115209580052480 7815281 -49274993333696888196430573569989583918 7815282 31024440827576847769347169456515519744 7815283 52340563433765619543475112602313872720 7815284 30284165348575665442117481211414623616 7815285 -1193839077533200966650548207953929600 7815286 37761175047900771810589133078176785408 7815287 60376328551737215193968778939314520936 7815288 -3166865847043790347916344811852513280 7815289 1467274574162462691569710706320702650 7815290 7938481415969156015323256911495004160 7815291 -41549173730696707294179066324372266112 7815292 88096676570263515212583863770148182016 7815293 819807718192254766824783211678711584 7815294 -30890717999583652031160469672172073600 7815295 -7916464605218631744446511306171115680 7815296 -17439265577631956207208466829845463040 7815297 16607609652581005103735681778388842240 7815298 -46425896478585750924261628246301655600 7815299 -44657848450364148832771388912472775464 7815300 -4962411872265264552079795255587840000 7815301 -95236866780863339785054704294396969216 7815302 5435410121557883031064712140170313344 7815303 -1696240894180840459614296536237637256 7815304 114693959827328689311409696302167040 7815305 52352061781312037190878213891931407460 7815306 -4993149381358782319239694728133541376 7815307 -842753497858583087339858615812108960 7815308 -49046035847716694244480829651900661760 7815309 -9830314999885130708646764562895711296 7815310 40782034059061210220330366560185274560 7815311 19389653012990965626258447907211246832 7815312 32602693233974181233719710344675328000 7815313 6026741151838624156834082825012463984 7815314 -20342976070491480620503424317315348320 7815315 -39787981928121879274621255431251190480 7815316 47498483277701507808192202788968455040 7815317 -12596931286765733249111760415851336960 7815318 -20551435010751861093317429024358156288 7815319 10101970119574542869706558173294772360 7815320 -26407167284711263612185714286148198400 7815321 -35080328583102430595259621820428523110 7815322 57293767054811244665088970797473513712 7815323 23260821606906708289444291600433286624 7815324 -23129009683576783625890277691592531968 7815325 5260624482722790720217928273272684800 7815326 59112912511106682766519833541432258560 7815327 1804510363840941119966911897186752000 7815328 -35542063269269697278671327097348161536 7815329 78107090721715224653623758340628153520 7815330 -26571761112325580975819291061031791840 7815331 -67335231256636163685197806087069996800 7815332 22723379877443339432290739112019599360 7815333 128862217881282652879129626776825050848 7815334 10939368466984457000756240552596494816 7815335 -94106546953338161736171723880131045840 7815336 -612199862690353606928899557684264960 7815337 -76646363063648845167777359964886667014 7815338 2224118184194037809478408116866560000 7815339 -25839541651438080137849704168187496960 7815340 23838470203150528220690684148579148800 7815341 -761386601820571023966190303105089258 7815342 47306198533304666600999833885639559424 7815343 20747634617445565627038395950107984 7815344 -2073904919144489604720827285409546240 7815345 -17646980666276209917943361030677332480 7815346 -22555309566065872067843259641167134720 7815347 16728431324710105922071382152193558040 7815348 26497632112955359821140856443530444800 7815349 7144766034155742644639316967248849966 7815350 -41385691112045170776664895192611941600 7815351 -6927244126054005995239279192798196016 7815352 57784271485510159369957113269779353600 7815353 34732988962453946870058855350249537220 7815354 25272641550398484260129411899545988608 7815355 -109906956531701226147504786574463190000 7815356 -62129487371332599737127727847358766080 7815357 8684064286909269770882204529790455360 7815358 -1296419845460710120569954177769969920 7815359 -119740184480213027731040650792028133840 7815360 -2893126755310973692997861649300848640 7815361 28124024808980773760663545173686735152 7815362 3011648871343379996002032317701312032 7815363 -17094881561815025818325329589395644096 7815364 -52185403142749161744353426146819276800 7815365 -41471251761923960234904432500426882400 7815366 -18085772769372514110381388721398382976 7815367 -31160715386481774520887050621816994208 7815368 -64257049738291506764279821969846394880 7815369 -1784159672837922566499366265695622272 7815370 237177075202710832966237112877140160 7815371 24711656551928928457152643050568615572 7815372 25709365569635421522324701280783662592 7815373 -151272629281138370008400271776033482378 7815374 28486339236732927526492986990282951552 7815375 45738227768369041272817084026387114000 7815376 -7779381311275367074621403369094512640 7815377 -1862857872049496369841791572690046400 7815378 -4899418451126459899854475816242158976 7815379 -86124661818549493177728722251634688 7815380 1357789691154420764027939984773893120 7815381 8861987323174405973358506450444892288 7815382 4253238672246079133791706054936894592 7815383 1343201603694047959752092985000890280 7815384 37800869962139295111566249125579776000 7815385 -78137515624938726391026031426007847420 7815386 43421932331078130540451449008234641392 7815387 22147380031568188582110022222369797504 7815388 -22884418021223644980947471859765883904 7815389 1265829066647584871859972003103765260 7815390 -34568701017434828831041974199981440 7815391 29251800649801617839822994469141650400 7815392 -30256226553156806253965875100539158528 7815393 26873836797372348851683786850028390720 7815394 2578729584682964880619434139026240000 7815395 -34514957645119856478178961923025571840 7815396 43857101951484551272289479869577211904 7815397 15006293311137694678788444457011710846 7815398 -40167193710737112557549881984760704800 7815399 -6859568961877261444320396181064790240 7815400 19227578160551215692270993371596800000 7815401 133379409298124583528162832256229389904 7815402 -14175094101554582645109367306865943888 7815403 -6326176076339084012200135501913119880 7815404 -111867262700962487167837662622938444288 7815405 40594941918058038506011984261314111840 7815406 -49640248645668482293783540256980205376 7815407 -79822219158147633237802051999080129000 7815408 -2687606799785750101444935662943830016 7815409 8005181706113650645224324690040157120 7815410 9963731633916156224205197132719902720 7815411 -52405277023152453737158852459558756140 7815412 38202687848153547746798134101984110592 7815413 23394308277349572326415270918777817482 7815414 -6507996753138544715492567436962480640 7815415 30306446851764805425643716710936233560 7815416 49624555946018567019923750595024322560 7815417 7964794524974656965323809762213580880 7815418 21061604834850948639911830603516257504 7815419 -54630160762055759397683008658012192856 7815420 3998765786244003283517496390589747200 7815421 18081111583101320241071299128393679622 7815422 -1217660107288251893375239630555883520 7815423 -6674108240703928398461348744589410304 7815424 48161518152736947187797786796469780480 7815425 25402086825701878986123319247186016150 7815426 -25364433727833337915196174615261437056 7815427 -43766915466642197333763302670371699884 7815428 -108553896970253831144260385114099932032 7815429 26593760430273769654289380429414138974 7815430 15255077930548635471247953835652505600 7815431 39003442972788471962280981169582573032 7815432 -66309448302789394190537078561428807680 7815433 -2269188550472966118847517634930989376 7815434 -5424931978692605327873464615920499200 7815435 13676567709975903018569025682336051200 7815436 -28591929731220446856355855945595620352 7815437 44289526663624510559317236020954768352 7815438 42131822632724059392800931737399823744 7815439 -65126069667448893847345382589807108144 7815440 -3957543014658171555210134893198049280 7815441 7831015877881497410767180358198415360 7815442 -101824608082129454165355505114189434720 7815443 -4840396733423305536124651627261636308 7815444 4240345255791313756334401123875569664 7815445 60946757416494457278339048093533556000 7815446 10649815058115617388976058089954311360 7815447 3872366261323067661318745285541295096 7815448 41405749280001884236863697340510453760 7815449 -25853640229388000283121161682339952700 7815450 17326191407912672434558078236550905600 7815451 67847013632603985519692747520834832500 7815452 -59149740368347125625961308179275364864 7815453 -2038570141350042424225025050347067392 7815454 40155634706099296072646050360375522176 7815455 6048239997719963633985978330026856360 7815456 38317499682834803055204554481033805824 7815457 -21290393719605288318764356505008896620 7815458 -20683704274201397206109036209527579648 7815459 14735924262751016352703660873122129840 7815460 -62954595387693496075788721591676006400 7815461 -38640557298936779511139733311863166536 7815462 21411966847858991285872357848780879552 7815463 10562477759455073587876604993260990712 7815464 16952822434982605734588898742300175360 7815465 138141301039804255301947808846997120 7815466 -32809246691212806913527301247501663568 7815467 -30144154559336508660015771372448809216 7815468 -49712080004545106784216405308102760960 7815469 11321662822721637229754905710353534208 7815470 -19768607359661524327960797118988006400 7815471 -45414505594882063255585668262549357680 7815472 -954192521958932705154962322595250176 7815473 25061498112027114803614070093911603380 7815474 -2202778995030468498414154104482146560 7815475 -31519594870338464411028091947926084500 7815476 -65362180689142133422403159213887309440 7815477 32239448174447342633450768061748626720 7815478 8811240120921899521322405294289224832 7815479 -17460257966763464187454697789769317760 7815480 36437878774448402960284798224651264000 7815481 -93330532667606118166938961602302213376 7815482 23895946959065547390882957034781510112 7815483 21752944202393643069177103718714343024 7815484 -86620000184529060449280966677260335104 7815485 -53924198575547313428059946694885332820 7815486 2722800384013772356868892772095602688 7815487 -30485354755508146880999889154373787120 7815488 -38391248479896291141714795365845696512 7815489 -23877495425080063782168101574262640640 7815490 -23338178793814892532536682128080728000 7815491 -113989662932151132514033594951161015108 7815492 -16153904744623264617608850843386757120 7815493 -2912667525742246933101192574653740000 7815494 47488686397647110730525272861811571200 7815495 5317669501623841085177091685358724000 7815496 -5094430721543293030609941127585536000 7815497 113108641744753396307672017476516963300 7815498 -25092861231860070489438601435265433600 7815499 -76522016050151871208192517594657771500 7815500 -61560576591137877912726409907685120000 7815501 -35910050371072411705163749600150224960 7815502 25818448040816458381975343830073589504 7815503 35751887008096365624382551585709039488 7815504 -2998663088136945946726138263581884416 7815505 -44835627610159597505699723303006627340 7815506 14199350187855713349136797747219453600 7815507 1237073295001969904762006693665742592 7815508 -1928020553773599361232024774285557760 7815509 37924719812282532879875614201538655804 7815510 -4771210562703222086049445365614432640 7815511 83824069172701760292612850883151536 7815512 -99188560755193413258999763878369669120 7815513 15177457841218058049183660308964609744 7815514 9652747250465001480154727211787475712 7815515 -17684384966446985866648751236777406880 7815516 10483648740349531532407345544505764352 7815517 -11958796606683648216778055969090171200 7815518 -38468480126213176191415097964354626880 7815519 -20097473712694532220094317498658601376 7815520 79040356414351337560679824311614177280 7815521 53786482309805243678310196096655814144 7815522 -2800002236253860281706965967758686720 7815523 114799449655442386857139529580287551772 7815524 16085816152859274519966551961771856896 7815525 -35030140649854500213213013592384443200 7815526 -661163974977586173859152362539872000 7815527 31838775436818124055312582870799464376 7815528 -2844085170285349699336777654488023040 7815529 71859556392122338151381679794129003520 7815530 6056061691707516710227229093851545600 7815531 1407163903752921171582731537124222552 7815532 -21214630488063397240444240345436517888 7815533 -87122081491472903709472409686792015776 7815534 -163887790795567890541171680290181120 7815535 -6355411915073612029775373338177731200 7815536 21272447559434752971424148597291089920 7815537 138039462372465869471193965471979954048 7815538 -14034663636414268644387225616945001472 7815539 277321549678583836509169342584569280 7815540 -23751411000707878984151838775456819200 7815541 -31411442886250590680939593647214384100 7815542 -12873413155603534783722651661504764288 7815543 13223458127294315287472074387886299728 7815544 -109051604080468654490622869636617850880 7815545 -2362322811044988391900686471636992700 7815546 42784188385842677530503588136711790304 7815547 -38019005773338200565428736538213370048 7815548 19576695147264748679947811772532876800 7815549 -77282041043796548214286212745226221440 7815550 42193659462641367680113873218288676800 7815551 -981067822960497374597341655361634248 7815552 26458866176013539853718876540517744640 7815553 -123978880598300982009816554206750111200 7815554 -3802453218379391107266918309935679024 7815555 33122705146202095149662269883694144000 7815556 14773197009797555305003205646135635968 7815557 -108539324271440171952343405252982956194 7815558 2282820415520567695536074639763980160 7815559 49690866084612322078854834960226588560 7815560 46045601533587641502647397052912896000 7815561 12620771163865586327634865077558903936 7815562 35879661078769722864057642342738634032 7815563 35960804446910958954493947987928939296 7815564 8936548837872706114586557205818475520 7815565 -32517495985013195379078599815741447680 7815566 13400069753067970632757366148168260608 7815567 49321319412412386726461976321572793480 7815568 36190253302303012385494005272186888192 7815569 -19744454758025009980092367435346503056 7815570 -1132190746453872553900621164168176640 7815571 -81057034746363386351673271045676261808 7815572 66025611308742187787733889936292769792 7815573 67338825716193994744684038068933939022 7815574 9692398564733659042076082035271935040 7815575 26363483005357120152805074103352050800 7815576 -23124679082231580563093376028331581440 7815577 57144489450148795647998237305348033344 7815578 -57946763167920134824524970681101542160 7815579 -12370309444549219883930638126254787392 7815580 12857685246726220955161156226380922880 7815581 44479807598032039485031630811578412760 7815582 25743380895429778957752865037781146880 7815583 61165879713138890581106680962361700640 7815584 -3447468039146396113026355343325659136 7815585 -38966697099833875344861838090322025600 7815586 14439349376302717566320311611020230992 7815587 46145567737819735283040468273090955920 7815588 -55011589475084779930190957397146388480 7815589 -38696899085351704596354029135641644610 7815590 -45632986440053245494426348831463939200 7815591 -34263139548663476035292310843559003776 7815592 67602157574071823927668495663346718720 7815593 157589265918417335517899611708756210320 7815594 -515466018492596827523040301290876672 7815595 -3611728547554753472122340234189258400 7815596 195409903902963217178689641742356480 7815597 -20897271393842440705765278653434384128 7815598 -32518154159999915660033440749113606400 7815599 -2340042674282370959373045898134235152 7815600 -4552741713620891319470699511088742400 7815601 -42552257261421663140710167492567756048 7815602 29143152673956411930380539362686932752 7815603 37247755930587351964579854375744494904 7815604 -32056300670421204466481392228583599744 7815605 20479947870714311002143546170427096960 7815606 -5645988675590613919532048672916650496 7815607 -6958954126232812027744636675056635520 7815608 -25591930570078813724751810736400855040 7815609 -24879783285122895665516047009824378432 7815610 -8383476680033746682669393054893524480 7815611 8757458952189660333879144268208082312 7815612 10080240853082972858948684987803238400 7815613 -10863121355493068821245993837708721076 7815614 25481399914084265452604702312530267392 7815615 -13549613230027088404893990637866215280 7815616 50911081811627581825225656703993774080 7815617 -27748587688435101462002967411112680768 7815618 -19591382460759307924832791861300706736 7815619 136837413219939824278099048318525952 7815620 -73285412385180626037554257793623960320 7815621 18529183230528490126332403474408326624 7815622 77270539297992241350248435174696438112 7815623 122655095426482528310093054839676902872 7815624 24209478760896748607515750867728384000 7815625 32511559718455599792068068856896575000 7815626 -9654739752045770181164383620358987776 7815627 10573650002382613575066032513187968640 7815628 -109945352201406481757185209435395102720 7815629 133440644789698079684533799543104474230 7815630 338527258627633500959306165044592640 7815631 -101349758117701876050627167439783416880 7815632 26739603495035850032851119179957796864 7815633 -13778623366133910077263909525787727936 7815634 -42469794166706440414446454173810620784 7815635 -9036558856228373247438371835390425040 7815636 54112810233892673025947051205790556160 7815637 -898127504995326470688792892837959680 7815638 -40557576049022238206440340753968570560 7815639 -2155875988607310909813390821933666352 7815640 -5811670381312879246465017907013222400 7815641 103728169252390211761563134506850796042 7815642 -13008250684506003198292364085567641088 7815643 -61178026797511788488517427757329189656 7815644 44910369015409576765960152126862158336 7815645 -9578421893696961378671200648625302800 7815646 2297153594238580914304629969023630400 7815647 -71606374026695397132108635527771187664 7815648 -10867342202008593395610568467370475520 7815649 -157363803998859051225504918245932633964 7815650 -172641695710540600770308687410621200 7815651 -38231707836098367969889124336848687296 7815652 -32315045908664067844882728221639030528 7815653 -37094932650479818940304638747037819936 7815654 -15949280918819408315640867441030666240 7815655 8499087786422282999560135250101621560 7815656 55726834033516362216116443297591802880 7815657 -9286579180274210527810490415262235520 7815658 -7014909935927855553725369145796927488 7815659 464348606678768074684018202404687860 7815660 9593916748241957398137776072193653760 7815661 -16328760948967817260734281881599726368 7815662 -1921123290605486861459349100378527168 7815663 -3464715209217042018246150136878399600 7815664 44233555722133294839614304819989217280 7815665 3131754090067477055682215774741485440 7815666 -2131694558761833759310588499679389952 7815667 -78287439911433599885489207872867679284 7815668 -7501533085847305511400158339572967424 7815669 -85758861062043278492053785412829398560 7815670 -28784483591274543853813831095042846720 7815671 31496623402894521868733648156174206200 7815672 -2392541429108215924224736881368186880 7815673 77639510338736708802275424709186498922 7815674 -67274839144554423339939264513000318240 7815675 10651857028535654308869473915272684800 7815676 -20110521375158922280518896731415371776 7815677 16155067934198320972213718532280406400 7815678 -133111972700092851089011401768751872 7815679 11571321881780680259509281918267575976 7815680 295594095152965456504985450415390720 7815681 -37202253284083814559793016899079449230 7815682 27915810933969756009584172679753405440 7815683 28208401894965037768609370609786032464 7815684 61484836169457885618875798414960781312 7815685 84363480997187638805263920549300136380 7815686 89346035991132123835335588617249362944 7815687 9739502567803380431566533034531426176 7815688 -65562329748251864843306256622629888000 7815689 -8088291820693514385426404565683670528 7815690 1741581706819867476353302961024892000 7815691 -39474584181265488296782763633306048528 7815692 -68437192099081183580414201127096430080 7815693 -16426479831735533758261706249597583936 7815694 -18960236467648573209632073621397399104 7815695 2213941392233268369353991677045613600 7815696 14943186045955496250812838193710170112 7815697 -22910393720182671364853683308431112848 7815698 29335398342560989435956529848113077248 7815699 3473024115548802923637911005490320608 7815700 -32305988647671218748550033168392764800 7815701 95371473024982185803559279296054994702 7815702 -27861838411580107511833158640827259968 7815703 18955118926480214065644635700255694560 7815704 -43317894928816348440233405142099886080 7815705 36240095375692036837819563582417591360 7815706 -53082824239974229084149344782507293696 7815707 -32895843511884526717560071839175884800 7815708 31274408465573761642094146309940282880 7815709 -36384019246172852733609398459744148960 7815710 -1254223437668944160234732202213239040 7815711 3429037884676025330555896446670195272 7815712 -2649715328007838722671841784071979008 7815713 7489484655515862341848063942567324680 7815714 -1618342083713386093098166678670895360 7815715 -51829274005796998739751547091289326640 7815716 -6154657429965033399947091198533484672 7815717 -1062521062042663656872513260753432320 7815718 -92329859448918547460859610324380605184 7815719 -79749892298303776791933629330707919880 7815720 -8024467412635566470185507681311129600 7815721 -16038097088579792039503056861888403078 7815722 -33193452823126424546475898551005231616 7815723 13043829578963689582116831060605942040 7815724 40330721043283100816606262502348062720 7815725 11690150713054560932012464023031260000 7815726 25198224298615636188959852212471490880 7815727 713172828781717597934393668475618576 7815728 10699996612958469875688629413106909184 7815729 18996236151071483341766244465813903984 7815730 -14779778757386085038048992420287168000 7815731 23526205685628735741671551836419641344 7815732 -21663723256584630782891400963613163520 7815733 143554479292836479729687868910244569500 7815734 -4261174990802491546637135590657267008 7815735 -36487466383965229305692107879749913080 7815736 -25670264703841238501250818091379814400 7815737 143802785073208766446683004915880761386 7815738 -7176650503893055100036602171622830080 7815739 156394161830174399532996423202652898256 7815740 -4884737877124117869250357684485811200 7815741 -30469614282870523271443505717967283776 7815742 -45813124886564488098980911995853621056 7815743 -201613995346338893542729356551073049200 7815744 21190058006504575893439912581865144320 7815745 -2384714680316102411464571389811836800 7815746 7839657918414634399207907198843877072 7815747 -86940796470144769569197146199222990160 7815748 22118659761520901599520951040676966656 7815749 -85352053204702062833116105561143049380 7815750 -37081362642889099138903525655644992000 7815751 -12785204265004520926379478430633654272 7815752 -42284003636664624785168934154543104000 7815753 93780385835523694489972634521070106 7815754 -197945940555812233822515082260069888 7815755 -86274190471629021845466081698307349680 7815756 1721497268535226128793931311557356544 7815757 -52370670419100128423930119425929386260 7815758 17772297360627081222649693947544147584 7815759 -30660422362557620583187999432670912640 7815760 -13505743222340374143613618091434967040 7815761 21167218350535541321162413579762871400 7815762 -5922975282686727284781630273670256880 7815763 142973263331300882999227019921836748012 7815764 44583536298028093478120041558516992000 7815765 -41017049524486407465919948137303667680 7815766 -43619831450310956873690052069083136 7815767 -70129333673018951925351616359839539488 7815768 39492066664251556099022919517057843200 7815769 14013351058076117912676098629977725000 7815770 -29559621191633203523357409856376443200 7815771 -12184908514307828699533527167532749088 7815772 18928256344957894242616745486624293376 7815773 1710693568940601586199413965869694144 7815774 -26201143458802607885749666714500978048 7815775 24467590321240032679354097485941147600 7815776 -75287595031296847012275841249885421568 7815777 81562750303399668855198612097368127920 7815778 14456861453766472768983981826232570880 7815779 82757110630737295510484104932989668380 7815780 15399595241932079994220107905202524160 7815781 -37943991552785289241941365251489212418 7815782 6038501702811416900883948046763480064 7815783 945951860346548611369956658013836800 7815784 -64497095179249361435194117000378060800 7815785 -18207802049185818860048466382865389020 7815786 26265393087446869859310426224686080000 7815787 -21756548782166367470657263807622388848 7815788 74880989200877337964343403079876055040 7815789 28633633402360524334591377764344766400 7815790 -31120384024157191912790532164385619200 7815791 20236985979248934049179793206880809552 7815792 21176311096201392178759420859313192960 7815793 -39017967009811423987926677829147366958 7815794 28229021080928833704013662324493198752 7815795 20266385397215235444337190771689560000 7815796 69950557139036977135359310740821513600 7815797 -83642127568586865156500264784409701888 7815798 8868430086639082382892835062415797120 7815799 -77257774139270675864454369193056962200 7815800 9214261951060811534293622750568960000 7815801 -8316327567263512718104110457898449536 7815802 12379256075774958900335939690628825600 7815803 37955710285780237905030424225871825664 7815804 7872793729516453910094627854363182080 7815805 10278239763436448247793357253763740460 7815806 -19914955258471253207880014839971641280 7815807 -5683006071637159273594790644607025096 7815808 12162608456420284303600018026009722880 7815809 -1084929253743750573830618187868364496 7815810 -27807854703593840305948435788860451840 7815811 -51352755606700330965013402169519347588 7815812 -130163302880749377527566359098853077760 7815813 -25369035997977080523190361622218964768 7815814 -42342798460235198561866462783256254080 7815815 9300321703520164489846723519289863680 7815816 55972577520795385323320641664643486720 7815817 -123468726009626946864721262375145260134 7815818 -10093900740822173092853731048780105728 7815819 44511463976992114486798302619276465920 7815820 26315512757175933306232958037795886080 7815821 -2172692842660523703873475587352900320 7815822 -8497569451187351949513985679593992192 7815823 -4547029779543816871808736901102302928 7815824 -5201119763459099638683829431686774784 7815825 62542230477533016003795068757470340000 7815826 -34900717258429582701172945048046283888 7815827 131527974770498471798817136036009720032 7815828 87749005865662357179043744753599154176 7815829 -24216943311939760134506979698648381024 7815830 -600882977339917522972670682736853760 7815831 22876465994670347809325516001553752960 7815832 -65391519441313870579397465058131435520 7815833 -61869426305017627469291309333525099136 7815834 -10048699595255636051078272064897236992 7815835 11080974982526640862690551812557018560 7815836 -1432085833509533486992581120395645952 7815837 695583649346798451756717544397760000 7815838 -66444656358654337097102017705330135680 7815839 21342410392069046379757358994342332640 7815840 56810767317262389996098272048919347200 7815841 73153269511996423569754637568070571184 7815842 -6143771355868490544691339361430690528 7815843 -36925934737443938514537284822243757120 7815844 14462157927579396543072475541294006272 7815845 -1277209064805380056500082071850943400 7815846 -38964684358210553047729684144783190016 7815847 -16891806045886713133563509500358745560 7815848 -80622150942148243254329059127273472000 7815849 4034154588767906613330851677279713888 7815850 -1089744055855830225687033392737651200 7815851 23541126754190580803126849762809740852 7815852 -1247234421834237486297085396212473856 7815853 -102920438666510948698462722444067982016 7815854 9728360240660421705733946606014445376 7815855 -10428928881391927346093976244065948000 7815856 -1067992338929386554760537764030873600 7815857 -5624187901779075815128648890060047808 7815858 68303575737313414428836061682475056128 7815859 50869908785458579242167853244240686040 7815860 -6788501924584108211820853587627171840 7815861 23494625469156461594605208900634953088 7815862 -40292500769179326493577497201435350336 7815863 38025989495028629846612436401982549120 7815864 17866664939302912174126026562282782720 7815865 84658071260794446991897258097665612800 7815866 66975970414372610689799396897070955632 7815867 -83032488330997774196265640807481689320 7815868 -44545276850147246486657720559561751552 7815869 -169859966215983410276688890609926317288 7815870 -5159004442994616335286006312063996480 7815871 -101610124535147380429204472492630592 7815872 7919035777195557059729112282829946880 7815873 -22582714898146075617078100365405080256 7815874 81358547770404762689795487717887568 7815875 43161940502942993323824502194877344000 7815876 -6264471896121546290259154286468563968 7815877 -45713919835759187142887865648948347940 7815878 14261041647206165803194701978208368640 7815879 -135757260932097203041479880668611500080 7815880 -7781816643927247781851576171094323200 7815881 -56880021606925238474600327290583313408 7815882 31488830814632892287875407479228827392 7815883 30089898585376281595288399438461543984 7815884 96232301781540055625445403958800283136 7815885 13788535821696783366882071631665264640 7815886 -24058794370511281639497918133129347456 7815887 53359202740642352890693838154448663536 7815888 -3429805016912710312772469045687656448 7815889 -56154254151946613300755184222172879120 7815890 -30631578542148780574560190503431848800 7815891 1229924147867826689520825933226756320 7815892 -56502757102378569090885583773178912896 7815893 24422917766413013515289162408995910304 7815894 -23029742160639539075767222041453660672 7815895 -1351110052735598500612420515784163280 7815896 87232293276855487679583977334020444160 7815897 -31051232294157581234751886566451185360 7815898 -36709303785505085701108845661390966800 7815899 3426948096212487316976756771569819680 7815900 32530122027795623235717907351452556800 7815901 69979477346458616699547479021428851904 7815902 -9596549150316780214940414050241278848 7815903 13520728709634991304154111227516901888 7815904 70452836528704013522985612854949052416 7815905 -35453983757779811616569909626140469440 7815906 3725194005371197516035071580497510400 7815907 -121768098599363307422638002101271552960 7815908 36471919762330155058909550793416896128 7815909 47443268156705144537593043959299499104 7815910 17713468363762095900393586205391903360 7815911 8581300079040344678753765821992296448 7815912 -25708066135380992218178949235260456960 7815913 -6828637640671045252093590222383523904 7815914 -20609772648108097393340364744042916944 7815915 45855099658243483401463018525667378160 7815916 32693152387344895876777064191697681920 7815917 -41587503666933451416961464611438697588 7815918 -30239105332632986358064172208586908672 7815919 -103086091088908551989021076730581461680 7815920 153880064926801556653114960934338560 7815921 -87761080928049283992887726073021108000 7815922 14797981238417971529583063648145468032 7815923 8460131895542855877668597280432254664 7815924 9385206495848211931755720799386470400 7815925 -847777525733515998851932634953947500 7815926 -25702486977084739476352484398596149088 7815927 -23038576030168907015165193411526379520 7815928 -58698669471992515302833945992571043840 7815929 35747511378086069999901091527809277888 7815930 -22383934388382420236337604582833653760 7815931 -40034341405886015612637538130586789008 7815932 -1880395438764711444669442836842901504 7815933 5009320322552098790442933921113033862 7815934 -974179070555996901943643179385069568 7815935 -47039354097732458495922687564402252000 7815936 -15519225280182489484309485086318788608 7815937 41264222749947332673010476881288592384 7815938 -258477348372279385634402175803845632 7815939 -32519210616554761202286814882408442376 7815940 59441439792703154846013169488674426880 7815941 -35271876375604075695147713838858091200 7815942 -3673974844577423002534128748479398400 7815943 129305038524595143401305645796817719192 7815944 105366403835776678497016021070929920000 7815945 8919773029538824086408365525346793920 7815946 46934724256454073163582837511701932384 7815947 80875799307510452200087520663081517396 7815948 -21813775850366095339033857020038201344 7815949 -222037466292546940059912085807482213536 7815950 -14732566817324948581023701195277792000 7815951 -16798598223924867006997271940187639824 7815952 -23753478602255453463772665973851291648 7815953 -18990938290306162277230397538248424156 7815954 -5962306952353732795118680649371929600 7815955 27236985147707941531035607841262041760 7815956 -9256527922652559191051622532685506560 7815957 48654524662092584361896317324571521440 7815958 -9549377581555731817511401582585213920 7815959 -87190372275812456949596151111130821984 7815960 47408834564728004264035077720004608000 7815961 -20593838323898470136493601152640683008 7815962 -8374775056860798860373102256638368256 7815963 48542679148958658343113522579727642224 7815964 1565142682029830115976466898129285120 7815965 -22476828993054323148860112756282184200 7815966 -9857346801171088561348904548258406400 7815967 -16131158141172088069123193832755748840 7815968 -16025003004920971113908706822523453440 7815969 -11817911157742581215290567745861283840 7815970 -37483264536479758687933782451520985600 7815971 5406917654305685278337587839024120792 7815972 55501842346197845434139517426357691392 7815973 153565468003310393447221624457165367840 7815974 26907758708667280831531810350041120736 7815975 -11185529008712072957078920874253563400 7815976 -44418495759696077650811647508690288640 7815977 -388087094673346756288748935930567488 7815978 33401577889701285308417290043231408304 7815979 120120376402958425364514350894168453584 7815980 -6840608170506051520111512131947468800 7815981 484250539042435208474130847795337760 7815982 -54466418158289548513013984395227081408 7815983 20805927433555555008093666151512334320 7815984 -7151185071714478819901198036853325824 7815985 -163311429064506434527459174728926765400 7815986 11744344855639453205167898848620333984 7815987 30841279229811000460835689173305929440 7815988 72239794534948704066514283291139638016 7815989 -54415600205922056381571399518575032210 7815990 5904500442493254202799314935361401600 7815991 -68056680270890684041859744627926218016 7815992 -57887376516554455955474385158740684800 7815993 20792120473893838105978620791752886400 7815994 11076930092287466182069862405590805472 7815995 -71606836759240677809428302686125200 7815996 -32401458574720926956363061021959566848 7815997 37079052448009315620957099886198145632 7815998 33578908855069332546193264494952846464 7815999 -28012239997719833786256532454707630080 7816000 8468338325611007407400103611990016000 7816001 -75241174844321644963567911308975911998 7816002 6489370857930120957556395838409461632 7816003 -45764852446735398040126067500555291616 7816004 32676640255233994592953884671934713856 7816005 -17231122746574102044361423755764629740 7816006 -134476904805904992889594062368296980480 7816007 36135628050204925525006547017508423256 7816008 -2001196176617797933198422709795184640 7816009 52211790435074850889600879941100853210 7816010 7260315427633203122375201890298456160 7816011 -403483496395341239096476823572720896 7816012 73702304970157924654269232002784269056 7816013 19161008919169413327929127538378972224 7816014 -1234257434677216196235321615680094144 7816015 -41784062467103724504574523712416579280 7816016 635644749251454850282756469212938240 7816017 -22546817711219104379358125467608391680 7816018 -10468508398618498016810518229022710784 7816019 -85627724170848066990581827592821640904 7816020 -22145095674438472525032956399894968320 7816021 -30699530557324731318177696279331348128 7816022 -20960001662341509222480298488797809920 7816023 -73697004715767495371724101807505682080 7816024 -1596923574262807476159900109751316480 7816025 1477898607757514341121240188574904000 7816026 7845646734643819254475110250709318400 7816027 -125306823010201788417198053923688450760 7816028 35352568606091184349366926714048187392 7816029 8246433285757896473182475064996514368 7816030 6714248688217108368789098551485235200 7816031 -8731135119752300411656594067068395888 7816032 16679909779574607756040413782940844032 7816033 -42848743146987513857786608143339306718 7816034 -61666080024165050535414240221103793584 7816035 6174243129590372388911792034666355200 7816036 11939926734069384039554575965919859712 7816037 -1443660146327892756261285959438370660 7816038 40578459001615629715953707615955927744 7816039 -93869072083318651817764444533022100688 7816040 75988557475091282126009265317439436800 7816041 -48256770248350483856870845238763412800 7816042 -11288000469293114683112704808059772736 7816043 40201347964417695792961296126021984 7816044 29935546932116277223893600006587351040 7816045 -100390013268169266839262589735343699700 7816046 2812499528761141118759157033049991040 7816047 -60637677539398790589779456928067543800 7816048 11697633101061244614768663569662902272 7816049 56157895572332825492394463656188832240 7816050 -19826581293231678066685797812628432000 7816051 69740498905283938567343211140426589600 7816052 115297316547345820898302971067537956864 7816053 50654192533831077606665896465207664640 7816054 375951757682067576041005174785506976 7816055 35868985438929954938033535432846800160 7816056 -94879884673248362939112804239903907840 7816057 -139849689822034068039140160876141276694 7816058 58228265719575588856089124128750272880 7816059 -65628169532806462049803850111527923636 7816060 9474739547508690184180062729998899200 7816061 -22919997565802578722994119325738935552 7816062 42334146698064760053733323986655151104 7816063 56394379386556275361938662505447862360 7816064 -11878184082661238766776727322283212800 7816065 27843251401279887342651274032481504320 7816066 -59117886172641410215012590935939595360 7816067 -286765659144331866035007071817914880 7816068 15897158138453759001391172662055116800 7816069 16970654800749788779782251992758178680 7816070 -32663010236588327732674552797321947520 7816071 12789591301838751143573254175479414224 7816072 15466891684174527016177758730637107200 7816073 -15448701839456731825290908427733254240 7816074 -9794133425455450305645034716078325248 7816075 62219855219149386868079464894446491300 7816076 -16406777879846402086691707325689904640 7816077 -39259965915400666225482582442221817386 7816078 16888629882013065031534496235414248256 7816079 35442187702537534296216098818987717680 7816080 5668676483221628863008858997397913600 7816081 -22289290714807591926795060867630200448 7816082 19865660468233496384064850114582826784 7816083 10121028176663726673331991963029004928 7816084 -20393984252654091716889907275018854400 7816085 -68804430010539044129727026973473405220 7816086 -32562708980591207084590600056052900416 7816087 -63624845479389075350506902444846401520 7816088 49531292672865229130608989313544355840 7816089 -51599002474377657445436929091784841776 7816090 -17311256830687040464917276524920320000 7816091 114718569709236773554209529257732063492 7816092 15493741251537008573226644136444002304 7816093 12796318357156074796264272681519129900 7816094 -8436947021498008061469093673289278080 7816095 5270928387658043597919853806343795200 7816096 97308203814084813564191996797796155392 7816097 -14714355736214323293254641938212060766 7816098 5757171758047209234864329484466299264 7816099 -187736205885476670621868084065158909400 7816100 -44752902256840818470921448841828761600 7816101 1864937974759531067783799301918400064 7816102 -7710004116543542370903320118289367040 7816103 82955487534146180938954254887058527352 7816104 57286870405869262487367802041378524160 7816105 -4440888967919323019854653108402036480 7816106 -8027580236753028502356897662945256960 7816107 -23022691964078256579728606909536081440 7816108 -8707161270177460789572386293413215744 7816109 21067631284533767776501337956880803200 7816110 -21481973887715418953198726678661120 7816111 -19612700539849978514670974029383154288 7816112 -29011968391011469949888926570610688 7816113 -62276949705348297518221952741525279040 7816114 153924206833359547411109435662356000 7816115 -73539299845802030003152393185495856080 7816116 7812397171416787781951850366504960 7816117 22861461234706375024938701374177504320 7816118 -60203192869340699406491287875389766240 7816119 -82775025103688882286197937326010239256 7816120 10800714765254222922127840188440985600 7816121 -92225933238893235288004277201321934678 7816122 18916967368114655671290714016796858880 7816123 -642406297437770331753869405106483200 7816124 24054169311839653287615807877821265920 7816125 -10536314135256518406130657444594320000 7816126 10796938516105777022995388178952326144 7816127 29522049797034241471086230512394257272 7816128 -18450950591749706004578096804517642240 7816129 2178457613185615287947270379136427184 7816130 6539112520149978167288625737992972800 7816131 11175403972748724689140541845923391620 7816132 -101482533710444757014103101098524383104 7816133 50503446518756550272822330187460386204 7816134 9157817082183859403684897131804812480 7816135 89493531495094387109711640014313337080 7816136 29578459576522642434264736506766786560 7816137 -50762093905655325765971322848937433008 7816138 -34969303441939616613091673948597402880 7816139 63323280587646195950717831781910335456 7816140 -9969541176852513819954286014193966080 7816141 43952495852367117883185809969535767640 7816142 -13117563320187424412346216373755870528 7816143 25661222326208629465714345278463027200 7816144 -2737541881293545701479469437292380160 7816145 37205443631359649242309594312954758900 7816146 4050380654821551353041471066821817344 7816147 82466345967088397598933319999081629792 7816148 74320503864216952571537815515482818560 7816149 132903184403826761082625782451827512640 7816150 25709445393679494071071167882647001600 7816151 31846317839248779739417343223223077552 7816152 -24114351044151678814568368923434618880 7816153 934762657998611544255963624618896864 7816154 -10666693961411692530990151017867660288 7816155 53523538583483938645923174303647443200 7816156 877629098679614314146636073022803968 7816157 -98875229860309314031149440220420501594 7816158 -2428695294868454467383796706188208640 7816159 13027448791072629881164102627858637088 7816160 -4861000092112186402313306174749409280 7816161 63276006925990735418484267288241329072 7816162 57620332026632253130567898499186890832 7816163 -79428114893158749560403287948635204560 7816164 6997174324583326019083479276891288576 7816165 -1012635851714259410102815060121174400 7816166 -19923185344845031057307504727063943968 7816167 -23552468383583307569896473424798013640 7816168 -72567483079193164129176639765462205440 7816169 50498742769264815113636217789577488570 7816170 27270043423551315500125270380460934400 7816171 131191632547095122988810896612586735144 7816172 3009439545929902547929768156639580160 7816173 40862517949800229613593873525291819584 7816174 -69669219508307407819479217340874691008 7816175 43750077741194659518048239523118150800 7816176 107176744663194164759667893840412672 7816177 -24526006080130870635054873477287874240 7816178 20852791171317687100622559234035162640 7816179 5998024523655982542041917095664127232 7816180 18380566810070085574577729094456902400 7816181 36612195922536131493324169102151563200 7816182 2421535117269091670262853251949854720 7816183 -4702633363543582624429417661906316416 7816184 42500811227698515236420477844149698560 7816185 1202784493208238880147180011090401280 7816186 -65399598289784072714741318481536994192 7816187 34028507275038812544288483284730002760 7816188 15333186392840979839888366716201190400 7816189 50613623634816354140867662401084713990 7816190 -32273267428863861178212863763976958400 7816191 41413145237856600729895777204724590080 7816192 155193711888789701738092177068235161600 7816193 6611030932173845470638310445924441088 7816194 48038436059150667449977454038047482880 7816195 48000244584416881626607098723651853200 7816196 1048368887092894832669879229747118080 7816197 142276376412577329758380506185106966720 7816198 -13988255373147660078948759633815099136 7816199 -19253671664339883273269917269283271520 7816200 -5041316969013789138378288319967232000 7816201 98057016559504506714574966227412771600 7816202 20282126536572098934543522539034470400 7816203 143859396083847023049855703646149306800 7816204 1730481796874061898544335946656896000 7816205 -47676681994015845224327302021688739840 7816206 -47713770492287403147389163566973429696 7816207 -3556843749472843078523032797674159888 7816208 23381962574389101990176301696764485632 7816209 37656130164143805685667506209477498720 7816210 -3024300981116063711131925518126376640 7816211 -8172137367486388607418636468598803648 7816212 33561798331223272026570452037113406336 7816213 32059070590106385285008593630457916800 7816214 6348026484454776936142273074359193600 7816215 9430023884094130841544701802015498240 7816216 9693032613737275814347091991705845760 7816217 -76347348122314890813111463787249383734 7816218 -41962085265893923974596666067029094912 7816219 92159471339091462581628140906915199620 7816220 17967944177938884367207850226860236800 7816221 3045380242853670515576307474229661472 7816222 -27019852092070886105222483007814503168 7816223 205794241187623361843422617493820486304 7816224 25788614349716343474020219333218664448 7816225 -19976054861854569516843093108198538500 7816226 56842602075723414379187029787231788800 7816227 33979687060075166651756010192569529720 7816228 8671949280267373592876559387294351360 7816229 5605597713240357738402344232248005440 7816230 -20863985787603739083155552256120480000 7816231 144946327730315186101240186007982012864 7816232 -27208686786878248012816453522747238400 7816233 -39562468749093776484946787419327268976 7816234 -30578296177594751170007482327144977408 7816235 1244048833956904357052872874318582160 7816236 -121150535639217349723943751031945245696 7816237 -10987820086330177402501425423852980 7816238 -29716200721574343273337967901135564480 7816239 -1165340613153227118828760245930618240 7816240 2644879302324006970508246715991326720 7816241 220607968658028761570119337785720929792 7816242 -3135434843335360216374254536387200000 7816243 -73063898026213180979162062148797599984 7816244 12667239792796560679947621745975535616 7816245 32667213228152865102092043816255331200 7816246 -34793258512794944287076463021834010176 7816247 -7438248863346202608952291254494912640 7816248 -29992178624840269735629362097129062400 7816249 54073236497931061231813865538452317440 7816250 3118015476868796128610479974430170000 7816251 -17443462982427044759850077121155297280 7816252 -81067975376825326729590204428007387648 7816253 -117634946914284781219368375980188701498 7816254 -9718136880343454972228415845689742400 7816255 59368719090316451550275731657994392320 7816256 472347398881055278236575124726743040 7816257 2813134971479124995682438328954945506 7816258 55272108075235152323813315976982832640 7816259 74086899863482863037473299783695877640 7816260 35378114656038852610765400407643750400 7816261 28523917827218143271676953560097165760 7816262 31517833852017343753003602092546977632 7816263 -7937436227018434297483865661587169792 7816264 -8574303669182118396584449228634849280 7816265 -102651386116845481125026872769709965340 7816266 -24314915800448454210762803743752439248 7816267 153484934234014817498847906980341975316 7816268 -61127482466449796474492432996976098304 7816269 -134763224674167700946845206540024152160 7816270 -13378739210369526944272124818296852480 7816271 -102711582530980589601261497990744304528 7816272 6617693706329438846290588558297006080 7816273 51751075146019228876673112720871505522 7816274 -6196774003978725648757363883876904960 7816275 -38272853100989820050675252504121145500 7816276 33453164979568836279343636906377959424 7816277 32373807625092950701551922661784097920 7816278 13452204490238620746045711097698705408 7816279 52233009425446486162673929457841103880 7816280 4395654297101273992193098907545190400 7816281 -4868472980632533007566889479982055040 7816282 -938206392264979761099230824524588288 7816283 11139533315088259377611751539856632880 7816284 -45080951934205722905168632055599104000 7816285 58906445020465320629304795052896223980 7816286 -35475798237835059598302014031410709696 7816287 -39908677318277283590620795600518228096 7816288 180554076997042760492143284852580417536 7816289 -11075767347412763113875379714190305752 7816290 8455129124386448284479190504603422720 7816291 4771774569835389103509827543729137920 7816292 34473982455868735545001216066414209024 7816293 35405420350053888565245566582619642624 7816294 7754642184915357115679275979202404256 7816295 42311789126935619650114989495795871800 7816296 33213634120263866442924926129142988800 7816297 -47791288676503463749965729249748945920 7816298 -1347946477960402745702030342905016064 7816299 -62983926412955798587390192950024308136 7816300 15068451779378400026549585141209990400 7816301 -58363423478557856665682768971824118698 7816302 19841754974715769097426832563229643968 7816303 41214296412483371297346438099010187064 7816304 -4845286989765827617262293929863577600 7816305 -5770615767108297613452731111911447680 7816306 594272370920873720560703406406286352 7816307 -48332590877662196423328778838513409000 7816308 -910884733887525015726821480597784576 7816309 -19922790632939061949820857677450657920 7816310 10923878247667221968486334386346562560 7816311 -37077964938645095306000784140114306400 7816312 43120980014597553390218010430809292800 7816313 21482703470570844125445858556432918404 7816314 742183682138938590321106866605886720 7816315 -10637763602068957381561625979657924000 7816316 314096199207966864038247420968151552 7816317 -8581252760990321166795804393991979520 7816318 44629333312310609803357245568465743360 7816319 12775519914206851352192544149552428032 7816320 17952341283043528330544092714893312000 7816321 -36322279722409494903556809893812260478 7816322 -5660207176458766977637167293803008000 7816323 -11345219163378707173339372733476029456 7816324 34319778105971884519233602221439216896 7816325 -1244375148773681045586521905292152800 7816326 14162100143428182986121544442497050624 7816327 40757497807206298764241318642301745176 7816328 -8643645135977594344494620724511764480 7816329 -6913623014586443948962585445745239916 7816330 27855215603792730797504531600632318560 7816331 -68924251254439324401179455524962189868 7816332 22630079802116294544309032693314063872 7816333 13299196013679806082266673413355991020 7816334 -32170477246469332664282880762339573120 7816335 -14426064502176848597749360045768919040 7816336 1436056929742128412812684053299200000 7816337 27433312975130652009075292571888571492 7816338 -39635109381545428692211153812173468160 7816339 34045071048718337836307454015775016960 7816340 -5573147668682021507470482043867299840 7816341 11497489281459835114373254857658429440 7816342 -41160994952278075480043523001583843328 7816343 25413923606152858532258834195741959824 7816344 4560192292204465927265862531932958720 7816345 94985004413124915249341884299299788680 7816346 49832058372111431313438437856252997872 7816347 26562481749722558500205519303580971520 7816348 -57502645750928770316065341216992891392 7816349 -1273461971516115813810518511939160320 7816350 -3060474948946237469381169040906675200 7816351 -60235950026295439503863472885845070000 7816352 60384069424511992899435476151350525952 7816353 -840461202894230275881620837947838400 7816354 3624195453110353399303763761028189184 7816355 22586468943133658480491291182589079760 7816356 -37066971441483807368615048316294396288 7816357 -75516441559808808287007926541458522056 7816358 -61376471066628410701994128431285600 7816359 -2832347242319168115143314136661146112 7816360 -13498698326136827711496910891779686400 7816361 16480206061408269764370093603725554944 7816362 -25586840718833712434674883470332504576 7816363 38004105777960011018218423514443719648 7816364 -28239556132576103597520515007870440448 7816365 -2389340047896605933109306133297560000 7816366 9726160761767156371735684243588890624 7816367 -26967457357023367701605441850741129480 7816368 -120926992687035478403125323525783552 7816369 18495151807683015457107441791891205312 7816370 6541592037423493059435040875071380800 7816371 2079690387903639869217076936622905344 7816372 1857547301480192592545305890536774016 7816373 -36926995658111869348342121345202627456 7816374 -46016134618184601038233736278786599456 7816375 35119490561242413017292110211660504000 7816376 -54470239628820380712316543756596817920 7816377 94878836556305994983884264408682192160 7816378 76637640530196011536726602372268575456 7816379 -98017954609413426030763644108332807280 7816380 -6092215945608260767560696834086338560 7816381 7772722706462393257780038967130873292 7816382 -64019408748196811961253565459629677312 7816383 -32388138923035995293818877752597373448 7816384 -2054054945065790458664347844004020224 7816385 874236614527957766935132608956378580 7816386 9689357535297345120824748645742946304 7816387 -69545229293231153553211015299626683440 7816388 -41704037636371692311646926768234915712 7816389 -2699243173780097842826441566840829952 7816390 -6817768774145894012051409658608268800 7816391 -82541875785701280003412664957617968000 7816392 1907713579660643887554037900341657600 7816393 -4451323930261444869394106145260678400 7816394 -46317810470791096788583872587291631360 7816395 3040868273153786001173479080182342400 7816396 46843527847367890845809959873078388736 7816397 46800066553196466745063507935676956480 7816398 -7847788528434082145114296643224520448 7816399 59964699004470386340705928498574898000 7816400 -10222155782501579023068579184467763200 7816401 -68973421481145506138440732522897957470 7816402 1305215640692036774437042829932351488 7816403 67134660830027543878484136755621978880 7816404 -242483545785991341313520213494652928 7816405 25565873516848578098529025438449396060 7816406 5554104011748522947729582221158643584 7816407 99796335090592316305345025643227544192 7816408 -45408939856656068841051786542575534080 7816409 -143349010698317912009373947013827718390 7816410 2787632682918296089306100383775462400 7816411 -712534335945275346616078836198421208 7816412 39996450835755952255149930416907912192 7816413 -71723154450291661623240616710458469312 7816414 41065742267039796116722193620158973056 7816415 -40641736246963063739081287518117940440 7816416 63624980075307374316640399176426061824 7816417 15250873023001367044552329409414758592 7816418 32361052087876354503683348324384977920 7816419 -3478132579032866918906502779172805956 7816420 -22176606010356225217003875198352254720 7816421 -148673521638503050292224067904915650208 7816422 -36362724529368224766507532089340638528 7816423 -35211990205848272458514507242920528328 7816424 14682765693319117537447246993905254400 7816425 -18741503567228999750642600227329876000 7816426 -70662660372858150450201736009512875088 7816427 -91079721678089421299462470267602515724 7816428 4266547913124853703676320623267553280 7816429 -73573090109915247366654055093439391360 7816430 45598905608229609981498372354304982400 7816431 10418340102470011983573357090799590792 7816432 -10866455669604235043382593770465034240 7816433 -10783552195717761867367097398604345856 7816434 -2229930852369849106953754135819777920 7816435 -24164816060607766846246676274414842880 7816436 16445499208778725070444963339743955712 7816437 -62416160523161058238165129638754937106 7816438 -17904974760487535895745810240244705280 7816439 81570948469757132204477202331273899240 7816440 5671193738098864120991437995583488000 7816441 -89857736271223894942438823399672994816 7816442 -42829847177275012061402681272989608448 7816443 90011184654221017207306836451392023064 7816444 -82789566630607035713946934544089944064 7816445 1056755824287273098489957501794694400 7816446 62366541204132667145336595608076134400 7816447 46408686659476843736121747202976664672 7816448 -101324188238251466805815112210925486080 7816449 4472650338637430253939592009854748464 7816450 43959296251803149680811432162938902000 7816451 97656531518097335155378125587119416072 7816452 -9448391275155703076483433503179542528 7816453 -6544428025790823236323229902022720576 7816454 1191260466463982192182709200858100352 7816455 -44944840710452047019663187396849303000 7816456 1789492945423653192988902288732410880 7816457 -73250537964898447490998140581712811200 7816458 757843441027483789036704091279776768 7816459 43984362210098900791013056789084483216 7816460 20779970431852849055699477274095477760 7816461 -41274701556739181327614054744170288576 7816462 -26996160003076572922944169350791708736 7816463 149810341291557966068605095201701057712 7816464 9242055566588764954123522060213813248 7816465 -59880390235102538269704129542815552140 7816466 9116499408373671579830704556701240320 7816467 -3107978684501399154676523629182813120 7816468 -25548543878918089752334534205785042944 7816469 -28095066150080655597086787199381307904 7816470 3297149644828854021473816608666608000 7816471 -3294660306938029796813312458769785208 7816472 34634330080827098249165519306097991680 7816473 -31990590794522975416035472947758474880 7816474 20154694866527451959618590220940074736 7816475 -1450636118776287566545931705914439400 7816476 -68470786027438182651696658131214909440 7816477 -45150047064290964148937708923709291674 7816478 41608991840470884136891231200728327040 7816479 21760494683785492361332748334416784 7816480 -34503294294011021348496276245519400960 7816481 -8652779502247081416947265597516114816 7816482 4444105563942760507816187334605538000 7816483 76298219524116103786405219516489032960 7816484 31073531421585494234236353818658373632 7816485 -11842113829509241210664920237324262400 7816486 9621326375652070465692529021342790400 7816487 -19416889652125782671802079963467703248 7816488 -17690784285013692018323688606435655680 7816489 -138453361303418290270029693248704274076 7816490 -22437612030172640370145095575000390400 7816491 48331135544362444107095464058633348400 7816492 -101324957164001688667160964408971650560 7816493 78859508985500400144734214772262185164 7816494 -3948604745876321235463210247868054528 7816495 -12378866235830092728826316060366131200 7816496 761329805358762888457312959841075200 7816497 -493171175776121082907643415240345600 7816498 -6020990711838062137154969431078724064 7816499 -406046223003531255929361955644281280 7816500 4789127858474796405355667643844032000 7816501 25275223828372480499082558533951312064 7816502 7262206848747803076589153632978328512 7816503 -27039956097218416317859741535329865496 7816504 -69877020328249125375555441524908093440 7816505 81780559259359747359314382230696568000 7816506 39596140856194080379727459020022398464 7816507 10006333486098002962976442195609178320 7816508 -17207386688394178247511856154577543168 7816509 6378757467572583465134411307568751244 7816510 -24877683486679944789588015142708055040 7816511 -42822156754614939650452119582643725888 7816512 -23913481079415037730205303253065793536 7816513 116100066901932377311355603306747021762 7816514 -2404291867883090481661950594424756320 7816515 -14899773189374662093978224626280806400 7816516 31147833132353690033983475122441937152 7816517 -11970193798654089224515323082677931428 7816518 2957081743354516413531534174387950784 7816519 22213642743503522476978776040261368920 7816520 11381807470857845141605116116598220800 7816521 -1092493329430869862795805282140795200 7816522 -13134663857781379298818840321833085440 7816523 -43651941650244315743033272107484518912 7816524 43878020573398380965302983698659184640 7816525 -16816024903542701491596311792262943200 7816526 -63863445551352358879527572777963520 7816527 -6445087915821183490724541989067179520 7816528 -24319675966391782438342156262069780480 7816529 -60778136691571567785311203981776581454 7816530 -35478057978782901110057342877529735680 7816531 14655768417275195025864940400679204332 7816532 -47262492197034221591096589967317626880 7816533 -23640149962585342726352778776473416096 7816534 21666101914280773423616413334747890752 7816535 3361278875481079609096320214614316560 7816536 -267350910240936737950379133336207360 7816537 -133707880215372467667942385646060287728 7816538 7906961096463634915265637842867844096 7816539 -49613889900693628451616293601313454592 7816540 -944792992755903911220418195881216000 7816541 -5300505819326461478697306464902532058 7816542 12976859988367439652527464193866235712 7816543 -18817007210957433679935879764517458560 7816544 -69587630838730304369963838593960509440 7816545 31234230438632417246362420911979962240 7816546 1623591581870711053159713198654249024 7816547 29129812007777395121995696194573939996 7816548 4982959873732013347249868815284885504 7816549 33795697925044856583571921303791393648 7816550 4104958894610636937204066456279705600 7816551 73137655532781456505800982558695207504 7816552 85943680116984484408308470201772825600 7816553 -4274828843714792169629752073913423900 7816554 -53168889045777620334129997548815324160 7816555 -68308974450880325552638123000917377040 7816556 -26961603863565007917939722890539847680 7816557 -6183143836028544127720244361486852096 7816558 -15157843376994849880735567542433543680 7816559 -127796746011093609876197472806426850984 7816560 -262784911994911516719860244917452800 7816561 -116239597610397621785226565510831041838 7816562 3578010696050381806901407038924794880 7816563 -82633607563464537584522956927242848136 7816564 -251726804491130091931100832287723520 7816565 39962155812671155467570042799658188320 7816566 18003467818073554315091438535271975680 7816567 211393810565812374794668707538034793600 7816568 47272802325810612155769554390359941120 7816569 58223133224925352236249125677505150544 7816570 20267481748888898138188487015664629760 7816571 50439128633690792324185088299172016912 7816572 33297121995500909601173723060148226560 7816573 -20969680140509725781564416724422396800 7816574 14745281807056939383839303745502849536 7816575 -6965485809232909477075694575653272400 7816576 -143620320364415459447772046369908326400 7816577 83500917961660781206888321581569331012 7816578 -17232236846173202017362892054429356288 7816579 55607138818409782456005722074054349180 7816580 -9343174957105468087079465382910636800 7816581 -7453464035807148981575694594658247520 7816582 5625333866552031690137611909202551392 7816583 449361682028920368791817160672637280 7816584 -65039094368680327673448274861155655680 7816585 -17912070191177828014759323617073464640 7816586 38655484025008856421594437284523222880 7816587 -81335054407344736275139866044669427240 7816588 6257560062296691984782143033589673984 7816589 -104179212311135989611880642358843968800 7816590 22952429141617716909977909330098989120 7816591 -70909702226071414396493454378336546608 7816592 3711887217859985507749098254119993344 7816593 -67117568881847830381020297109675416336 7816594 -899244270750858564160182689491170528 7816595 8359346164576601053870082557655847600 7816596 13326343484635914999125015454132731904 7816597 76847637712897254851309888198790556046 7816598 -44468921035459359842884993070093598336 7816599 -1443867357591571095651764656214199072 7816600 79036303759517483714777299038720000 7816601 49139910976920777381033227132145821064 7816602 -55277527512381211303107808620328012800 7816603 23819344265097690806278867820356046880 7816604 -1726305459285286186490321527753695744 7816605 -13731859857735779268528726002707451040 7816606 3360923426827399962101386257162351360 7816607 35703900352924190699547123927097829856 7816608 -31072115315945183569990409977174425600 7816609 -24850105078026625850264399799395240700 7816610 -16202072796877054786840010815770851040 7816611 22055203810248733740410900206479653184 7816612 -19220150206766854131086860783419919744 7816613 32830922630137067031506400949317200160 7816614 13401037943864439952127877752082645888 7816615 -47229145833888943367477778397074733200 7816616 -9900740323181814766497933854557962240 7816617 -11347790614713735469920613230714390528 7816618 -57865430654265163809388916607812796240 7816619 9218324788303085375160619883861575680 7816620 -2769172479386922468642748284902768640 7816621 -11009262965152263913757589139260371828 7816622 -84386895634979502140820424011967190016 7816623 21095059906687317714165601277555151744 7816624 -12879853003959171979420458084696309760 7816625 76506573226104436984198415138846409000 7816626 595994689040838968680639759739030400 7816627 2847064231795564096325862139036859200 7816628 -64077913289519485541091175004187733632 7816629 -5663787282361422629897017780075912416 7816630 14130717038626501020371572059796310400 7816631 41175302884458138518190871199497564200 7816632 -37273366468035044628698610307159879680 7816633 36984102778708133335599330808712801424 7816634 -30495908933014006089525241387755514368 7816635 -2451398706219171363821427892720672800 7816636 26190005211864510279559610631357486080 7816637 -150469188854044959976870768883733462714 7816638 -46786093885896668408761852019249986560 7816639 33634230120337237018243462069796631240 7816640 -3653208464927035284325383002495385600 7816641 46628486202061491114473482216936752000 7816642 8208700410247846562439222899184428544 7816643 -11012146192749051447442069284483399108 7816644 -19137636832369888090439398654668241920 7816645 -90374577486276976117667250087306428100 7816646 -40557707254055121799558322694484399680 7816647 791806158718022563834982394242377728 7816648 2471660043532181282398387922907955200 7816649 111432586686669273069367806621775522650 7816650 3711178863317991044277877676930380800 7816651 -135741319537961128636687902853283648568 7816652 8363519524026959370231104484399608832 7816653 -27887718288567317799969196897019244660 7816654 27729897988312004619171268921939058880 7816655 -39488481367348751560081042063925299200 7816656 12507809603666608053546464691538624512 7816657 -23982828637686088925552822792634697600 7816658 8700896930082180491648086459282945680 7816659 4748282567131625167401943513296103728 7816660 -47859919609350200951700743407449868800 7816661 109450983819857240308188007100966813262 7816662 -396361927241683881361903348315773696 7816663 -4469082246733352625741944530868479880 7816664 -102670938779273609966938836044797132800 7816665 -4845895518643913423063778900447974400 7816666 6091730678072326462451612593318204416 7816667 -134573931152803093061540209576029748284 7816668 4020718863973047901105409734516724736 7816669 -865634613863609324294025008071197760 7816670 112508478304415518294055277479134022400 7816671 10960835360556547697823557845506457272 7816672 -9749090138960294018118472179956318208 7816673 46086599388047014022899184646571637922 7816674 15326584602612262390931594635165409280 7816675 -30473584451349444025894011592259683200 7816676 -4226668516590636683318454585412992000 7816677 21240879246477180325186641021087672480 7816678 47733367167342236933966744044373564640 7816679 -36001288506697007844147295331686454616 7816680 42994521798142372819604589567194265600 7816681 51398485818120007293995601812052254464 7816682 -40442255848240093321879067350495063200 7816683 -18725034713325395609215675080361230336 7816684 -145286655493557838905735012115095366144 7816685 33667188521988715758093994997260014360 7816686 -8770370790770955361436780014542921600 7816687 2893223302370123818080972858664736336 7816688 -949556910095722896919135721262415872 7816689 -162492527492585068538750298833392560000 7816690 -11987474813888244183307075313752312320 7816691 -34374555908199594995024120706556304976 7816692 -1312113534269843937049887303050711040 7816693 -59350106285465868705769282122111308232 7816694 2061447566520656685667206553270962432 7816695 29317634942833869213279269264609347200 7816696 -52241999065689952530637833210623262720 7816697 4391500670725756332271866034077363072 7816698 -9027703866242930248499906337301769616 7816699 -21661562449974633682749667918113968280 7816700 8056639317227993040207795700467187200 7816701 -64909116296124954902718945998972540256 7816702 -62868771122555618216940549286076352768 7816703 141446799930270735868955838858482237952 7816704 3795535206480161435186003519830228992 7816705 -20424471397500669064668132153827583600 7816706 42242168458602354481482208119911739264 7816707 -9837813071416483716550395482831293152 7816708 -82304226832204490668643865759936998272 7816709 56768863869049966599876467347909874910 7816710 -27688081338987013366787031113115002880 7816711 426029740860632693059856239487023104 7816712 604956783481823739986491539894435840 7816713 6593419685259601059634153986146918400 7816714 12869204302717964851307890798817475840 7816715 -20579944087902594014574384918297532800 7816716 -103457760838130963021907766266393569280 7816717 -10753946737686308372490810502452629780 7816718 -5391686083974725133606142233550932480 7816719 -34750698607350293972797814544062296560 7816720 -1680395310367571816489715292274688000 7816721 -28450711102126062422432673712034334 7816722 60728026560234980153468921742483072 7816723 25842941590343087437415058659907883520 7816724 -730157331051914569889109699820228608 7816725 -3434006443300328597425917439230069750 7816726 -11673410227883203042049720013076766688 7816727 10167371366619749158221078773254773576 7816728 -57699340835978961142648393777300131840 7816729 121777772294179459435721774869053488330 7816730 24890097092084268628455532077494081760 7816731 -837483330280909136013505629678175776 7816732 17155338434913011043528141474390589440 7816733 -2607372965503248437667862732687727040 7816734 -13837751629838805808574078343904051200 7816735 68200918414020573723244295846923546800 7816736 109127520822278955708263293790569758720 7816737 -1395844334406752419449012849948386640 7816738 3979625507548923655680441308065181520 7816739 24520296189014484633485022387925960656 7816740 -20839045055708807196908264135664537600 7816741 599642570228869520080680214655485884 7816742 48433071437988618394303274007764194272 7816743 -786230542329235834631972334055506432 7816744 36037171967585312830162546291231365120 7816745 -4824176682941621054336525909733095040 7816746 9449617093580892407499654044014047744 7816747 153262257826693909127729098635354810960 7816748 -85445430897702113938570642897091150592 7816749 20511823104366161170442444116638971040 7816750 -29438119978135647610774865214197808000 7816751 -15618330394849947386612900929683245400 7816752 7831094961252699753111129737663447040 7816753 -36417690843113362125650796409013218944 7816754 -13732208231741000866311196044643590528 7816755 -417665945835336711880937493880185600 7816756 81798712810892898665764505180404461568 7816757 28626661125788829045093403328069415648 7816758 -565993856664053744165125603811684352 7816759 -115450811877831421255765580899195038040 7816760 16516653702954523268661939855793766400 7816761 -28493535698364353451719676012446467590 7816762 -51957149008669121502138473000422228368 7816763 58763718165576904438224294562677050880 7816764 12940062668451596825482026696924197376 7816765 85612709229358150265046559561330737120 7816766 93836486848340584863352555727153592000 7816767 628827322697503297456310818407302400 7816768 -8810370389489127033961112430684667904 7816769 21789671607735465203957586203288412096 7816770 21403503648038103771435532515151718400 7816771 44584473791371178402307373727525186200 7816772 33543299900382378299381030300674613376 7816773 -426600876772612723170930078959114112 7816774 27020228178762391162417099853252460768 7816775 -35115473477256514562732312316047071200 7816776 49991547453696161951238699720368947200 7816777 -35813140253804661362459920808254574374 7816778 -1835205070436304643292115026738732544 7816779 -12171194783410007495635834630540105476 7816780 8386772794760487094098495857271797760 7816781 -23868912655653074770409123669764839360 7816782 1743517319125962749125683006350734464 7816783 -56026822644874025003727328209621866696 7816784 5724759162206846854353770358349086720 7816785 -13106510366037228290080363132142956800 7816786 21277519456000496491296486988674536592 7816787 181770816666272840586876086287760010384 7816788 1742349043128164521927495269379921920 7816789 29108268484635572982168443681484912590 7816790 23236698503484479266422951524088931200 7816791 -18355814555856745996132938213217444656 7816792 77005106530628478196237609553013657600 7816793 -20844977667999405954418310989193348400 7816794 -36774181752551418900344770866105734400 7816795 13234914956446493430777342695336789280 7816796 -14465818567293671286617644024770743808 7816797 -119221740579204632940344357641192416960 7816798 -452310427556458889936774461359178752 7816799 -17550051329267251618639203513212575200 7816800 23238784523687185412312949421984972800 7816801 184983937877001424683285696776001177600 7816802 2292300266297500782439690756826122752 7816803 -11624588887656503920245139306321410816 7816804 1653449318801428855013590266838149120 7816805 16048244097380370432543548596967116800 7816806 -24368823169562027847352148739050155488 7816807 -104865200092034743109116246892117999944 7816808 -28818041428200228442661029566989568000 7816809 -4129442450056600367543659002532976640 7816810 8336926710472492194166939316241886560 7816811 -3844142590338711682148171328175988928 7816812 70076999786286354765775382805650560512 7816813 -169511660525016199841948539115025590720 7816814 13478729463623172954413599060729876992 7816815 57976049682508341298079523946331250360 7816816 -1924665423691884166230222435973595136 7816817 23282247442672606769324797665018676032 7816818 -11226247157657656327832055851851034496 7816819 27522192118705557081223289989150020544 7816820 -29001365371369714746901679816836515840 7816821 58618624577229229752502459776708698304 7816822 -21269106111046679376594297660942795648 7816823 32138000662671629334704382790953027816 7816824 38373603512608950621737772913962577920 7816825 20927879978114217885693589319764789550 7816826 -2602919615223130462567387053162316800 7816827 38445338217003637402868366027294340120 7816828 -23941143667745825063465931247139676160 7816829 35761845796212688958368969217913777984 7816830 -9897470574570426840539862010219130880 7816831 33824049752248471257015087179752211064 7816832 -8003493855456551518363747901987880960 7816833 46800106200538323088254930974681436402 7816834 1369841060586234060289596439061107200 7816835 -70275781688042338388987913179700000 7816836 10990620939088683222410050811598127104 7816837 6493417733348908781926002827983014272 7816838 37510679320882356865750168968064108800 7816839 -26793436608829811110530267205636210776 7816840 -2246226334081808413579942561732915200 7816841 906634848890677852788911438590383312 7816842 -18577279885063808968417908966888864 7816843 128952140476499083621969997487967323092 7816844 19399810550728017939636273293801296896 7816845 49976742275151219555689648136489776640 7816846 -43415616487066822598943620849707096128 7816847 6674628176004056155316281984672297680 7816848 -3896999446770099677521922877002612736 7816849 2286876067735332300975682147581286464 7816850 -15571994968187730828599169729796915200 7816851 -36467200386714110701012150759346649600 7816852 -83941061532354418939606968302640476160 7816853 -94712762378200532400635254339276350336 7816854 13410038372230684588505933746116292608 7816855 -48422224139386659212674476232266826080 7816856 -24625633814648051360051653732677765120 7816857 26118877417542474806970352237158000288 7816858 -8935547345632125743444054144135013888 7816859 72876038716005014384894077741876845060 7816860 11285744545478388943263713304301447680 7816861 -60574200726725086235873587809693666548 7816862 81069666756009536819996405169548725632 7816863 -70172176075633860155875305444571254000 7816864 12320316998562058136169161424796385280 7816865 32524130353177190080261563639185947200 7816866 -28068969130783200854223756197024563200 7816867 39665849855527225578457787328539209792 7816868 -1288164097131863279487213437597703552 7816869 125954405948978550416828819128974469344 7816870 1813257517126295179820242479262118400 7816871 -99516704362426769247823294707259555800 7816872 -9038637002815207379308188550559416320 7816873 -51268627029187464379347803787145666460 7816874 2804002998323091217751837426876680800 7816875 -9646815469422357021721495816045800000 7816876 -152925829787092710005786392644539091968 7816877 -5058124021980251254096111302790487274 7816878 7977729615151417907400327723019067520 7816879 7831139900915569948920948202963682912 7816880 -7434530181217283407807363322890813440 7816881 -59186037646918013758861209792300636048 7816882 -18026168319750494045466423844331732208 7816883 82824247319506301254488790083441093132 7816884 -808807389302696540204304833218099200 7816885 11729400468797948170616165009944872000 7816886 -28381485607811200683642934767417126912 7816887 -22435938415539146313788943875238833184 7816888 -25930754628205983146583196825188311040 7816889 -51390056699372645231396665228200236844 7816890 36618958213257618113346613803076646400 7816891 104055321987658917383954934508935304292 7816892 107944538155149557921920773086041190400 7816893 12902949095410653845893960887839789568 7816894 47654443651528389060206041681806124032 7816895 34898581312190871555282338346548005440 7816896 6009825083075796719317581293414252544 7816897 -4366060477917603513574866905449364688 7816898 -3050137715692594591152501890008842240 7816899 76516030204928165701209220781451310080 7816900 1976117148080798994901015423890944000 7816901 -86710457976731406310929115673107627296 7816902 -1242974704712948283531554414604777600 7816903 48387599578652778725651672810421722760 7816904 -6427368245400280599259998850781798400 7816905 -2362984842373125509370480412165603740 7816906 -30606603070930320474760307544961623360 7816907 12262490339090813860526580464328941712 7816908 27864999147417894398969509499832176640 7816909 86850992040976107408686262970520041900 7816910 30055689078007731724294397441247600000 7816911 -53108464690809737979203934741890807928 7816912 17816696804961213649610889266255020032 7816913 322619391693555788326936107859374504 7816914 11673479626291775078479521911029409280 7816915 78339106880841381445583714343638696400 7816916 37075371846347503756937224479830032128 7816917 -47987531281133718917837828032486592064 7816918 8422433557884253019418322795530539904 7816919 -12447112840396913899011115618473379200 7816920 -5128684742009602002643074062838374400 7816921 30920626617065803283224204038413970180 7816922 -17164929270460362918687610079037645600 7816923 76035953139654902103889858252961679600 7816924 -25184791527105423070965694566138095104 7816925 -26466253364119878605583358825477942350 7816926 3445058998946138279433918408310498560 7816927 -617847631974829958348962599624731720 7816928 -23616601162538901744315434102545711104 7816929 -11571248306224983291407037925452041472 7816930 -21684949371288984271172510104289395200 7816931 12940741548442371821487370885353912732 7816932 397622570825449466253702376487884800 7816933 -13122886277993331831265122328772018818 7816934 -3201730190386029148907953347239364384 7816935 4539420070090269386351310239217523200 7816936 77257982364335461665084504821824143360 7816937 -60811893183572095582041985892606929548 7816938 2355723327129487817767937325322663680 7816939 4693735870519418035504755437135410400 7816940 23648839656674923836452464154370938880 7816941 9089246679444798530143456898889903936 7816942 27620189117646368965243962836074398720 7816943 -121633866092787494604466130429031305160 7816944 -2644722539599956353133766526276960256 7816945 62244393075373817935651269489068027700 7816946 -47845312711277045689760954007428849664 7816947 43116056188023971512710576542913146928 7816948 85999696466130549964994960791306087808 7816949 5460357869936849554338576420390442560 7816950 15199310973056957890423537900064400000 7816951 2320779066574308096157750569466706152 7816952 51092945298072586562001251583331491840 7816953 -12758798426489527429434739846835054016 7816954 -44303667891397951928803868480632519824 7816955 64345321061133229523530058339135934000 7816956 -18670311934279116151465679293587824640 7816957 142159222405061500004059152195975353472 7816958 -51375528736917921735058204453624694400 7816959 -12140839664381635585276754059751282400 7816960 -10014117463820947856533734768550871040 7816961 54221063597591624016627611157785220480 7816962 11319838954116218598681797690041287552 7816963 -20298849251321272987166420135460810240 7816964 -41953447878800195963496047735225094144 7816965 6480978942024759592489130799866997120 7816966 17367503515755596262634567088662997760 7816967 46853609471413843310356754666102220552 7816968 76854482266804133706978859230938726400 7816969 -5765700911014773305305503102703756080 7816970 -194934104318873182593689110612224000 7816971 52521398250906775879735969685907755520 7816972 5458982115516412896071410949984263680 7816973 -19642069495289348303189846586020669760 7816974 16990913962940583405984527737756882944 7816975 34689434937446883988701013807011317000 7816976 5620800010609801013955138319206531072 7816977 4368599178031303606535720714009044992 7816978 -8363969061951468715190444322498094272 7816979 292712365912314647511164980712197904160 7816980 8893853801455598623892073236733849600 7816981 45925087903820700801173113602380256782 7816982 70035607085462011010321003100662594592 7816983 -20270248753988786521523783342182925976 7816984 39596337282700545861989158323242803200 7816985 39084499603409412191234953004200437120 7816986 311810608726512273874950580473518304 7816987 53587308198522571960336048158675861600 7816988 85270835478385040521665042645963007488 7816989 58701034476807636999265392988669824 7816990 24026306729916848479170393712120246080 7816991 -1263227339306117488528790137426194432 7816992 34641267754877045577161602478531149824 7816993 -78494553505174657841216453912131802880 7816994 -79647824669538598369664958088086934704 7816995 2085359487606444633006493717542181440 7816996 -58342086167968130086280176834772090880 7816997 67924170872185081026717567908467792446 7816998 7367580844760050662560911412284938240 7816999 -55287680323699456565225470253736496760 7817000 -23014370506355728976066828880867840000 7817001 5040801944083939004432717591366670240 7817002 1375328384511530041852733572949387952 7817003 -65953986588691034761691314586012060748 7817004 -8300803067584195383730064758815645696 7817005 -1454459403238316253726651606496164480 7817006 -12466355353950631219488420677498682048 7817007 -37408044646341465699417434190503412480 7817008 -20519197058198200146355573929911255040 7817009 76520494392577582538178909957182664210 7817010 -1840982455969780641359291566684646400 7817011 62590458164332963009882828164868553612 7817012 -40726069964784003167461245421226280960 7817013 759560189480273278242031035641244480 7817014 -18703552548401160821677704393233631360 7817015 66619233256713820716110106680542397520 7817016 -25100714157730276818299597553142886400 7817017 34440453791881832099732670841884047620 7817018 15422139456394796089312209751503694080 7817019 -15478180640286295271629004102274180048 7817020 -4200788858423944480624136900463275520 7817021 11406993044556608199315930486360225222 7817022 5922503320815580135754864997394583040 7817023 -48974215951957193539937099420113730736 7817024 56801928404419224140111791086775566336 7817025 -26067430655938097186446858491289706400 7817026 7999682697251984879599907945190081024 7817027 61018658203876542099165713983224339792 7817028 -13347362263865711591520895058243112960 7817029 11482484314552686989288490427830325440 7817030 20384966322143695403497781999884984320 7817031 -31022398557955177175381709703472761680 7817032 -115885138383483974080814805400363622400 7817033 3419030951082006208334749413247701504 7817034 30308522393867820242523860576597057280 7817035 66549699896756569313018158117253688480 7817036 -73978888074572611122511874104531364352 7817037 -39746287885122321562962527374305864000 7817038 44274818994191914015890642174861070080 7817039 34139440075163997112663813718312111640 7817040 8404773945154732910137648973296435200 7817041 -40367820869127325397409153574519996558 7817042 -41159319263104733944896055364287451136 7817043 -20037023309070171307172959016567049936 7817044 9986617932353597305215267244972230400 7817045 1709009411084260173138923402526300 7817046 11359019063086495374909923609604456384 7817047 10809760643588567914568014138859556864 7817048 28858679517949246176728804041176576000 7817049 -43755608054964925752336937610649680166 7817050 55230542683718461747356203681348160000 7817051 80470945909221471707542244092132393704 7817052 -63013105295022682930924552994845682688 7817053 -14264009138306070130928730009113081216 7817054 14926819716283474924670246227871219712 7817055 10483849059767507492789801670645647760 7817056 -386843171481040719509251230101667840 7817057 -88255195254870756769253725624256452608 7817058 -13771127681797860118572215945531945688 7817059 2693480187360834082928803624580523600 7817060 -1106557097013741223602527489436925440 7817061 -695952157489590366154552381592815296 7817062 44618506305497388689888610484523244864 7817063 -40012821556479401223554565534711680856 7817064 -16078513402989373026931943482530938880 7817065 -85097024651885291075175244233806232540 7817066 14951675052663813599241257903755190880 7817067 16861836033424083852985133556058867884 7817068 94506127828859730612593992556624540928 7817069 -56496954994002662862770123535287052756 7817070 -8337622870652572535881247381441404800 7817071 -8217398715490735943799426060692711728 7817072 16788107506492649206519828467894091776 7817073 -56842227685068330757760419639859363232 7817074 43826691246067201048319171976718315536 7817075 -18947687104083027776250268415655744000 7817076 -426490706560872800682679425612581376 7817077 8932190824474089489712037383444506926 7817078 -14588800719513834497105905045523960160 7817079 -62241123027774846199269909812910550272 7817080 -13912899587414933619114321640290201600 7817081 70619487049854178790102615970338235882 7817082 7882494889435984887502901306682654720 7817083 31283815496235672922525698619095270360 7817084 35954544231648552965321777354551296 7817085 13009730025288178087237681582662446220 7817086 1337976959122421399999418946216468992 7817087 148485871070798605207797072801812371200 7817088 -57091675398332959438586228626245550080 7817089 27410867286659891369404148365769642432 7817090 4314307587717871716733000448673192000 7817091 50956032382702712677447709445027111744 7817092 30149536724135795481631497434908351616 7817093 28277556189540414858653009220728800380 7817094 662668656898595177857604654091335040 7817095 -16146784157777339348572223515950611880 7817096 20568194975543090846306893296364584960 7817097 -59442976408445347133273597306853652800 7817098 -39435871902939931597595843714526229200 7817099 739903771097831858301278028405950400 7817100 -16476419223963817315385342498014003200 7817101 -8452391262467393351586499950883228776 7817102 41521525821635818502090038473076862592 7817103 7144168496642614078991037559559130624 7817104 4657894042719107769835326304059129856 7817105 -99589942412182823152204311434708665740 7817106 9874673154200297944517463186009274368 7817107 -7192152095379701154169173197006498644 7817108 -33443404399738598068414537845432971520 7817109 -22570958983710551815985634695944484640 7817110 -18729510146614203722116456332099110400 7817111 152906225833515785012676013301917856712 7817112 -84304551410367829794250113886894080 7817113 -27790446499769017406511261286482324960 7817114 -25291867233347717045952476083762444320 7817115 5809690340379124283174596988702653440 7817116 -19093129276999791767267438558984143360 7817117 67929808597000314771948131574215809632 7817118 -5815809161468179781225320874941977600 7817119 -58200406026384717969762118359247930160 7817120 25051509455439345690629072962979758080 7817121 -24136302426741706074108435401451909120 7817122 -29755281015536979489378222743871411888 7817123 39791036104889343356079516120919806384 7817124 24080644197724345547843162407880908800 7817125 29710913047959490496065447691287680000 7817126 -69642689655511556459890037764383187488 7817127 -16404421124010771525616182642494152368 7817128 -52498305635804093550089553637948047360 7817129 92284838432527741053230528662080389760 7817130 -13340898996978538411296729413407604640 7817131 -3745120086032559201724669196332688640 7817132 1279943153530251604172908013051059200 7817133 13854841927204850000259058130326994304 7817134 -2437647450046680873985186971598161408 7817135 -37880669998177753321743324492127396920 7817136 -706691460547421040295646789109350400 7817137 -25231651347136513826091898173714613020 7817138 5802866057605614570231757552425334272 7817139 25518220000321530031809709421824051212 7817140 37113023554852894526992624775007321600 7817141 21885898595210507979080627982370459872 7817142 -268298707211131810594725960657914880 7817143 -16239556579928869927272758508096827608 7817144 89563839266457239558900448646211788800 7817145 -13333859117571652880719803797355408000 7817146 -7295307693655529290270879773937428480 7817147 -52318278419289623035234441427341965360 7817148 -2213653217308289458447308258042547200 7817149 -170643174865258114860883544364849618336 7817150 -39973651711800067711255600792568188800 7817151 54395650688819015173552309912273073280 7817152 -10349750790891061690153603093653094400 7817153 -27037128762275150386183847855561813400 7817154 4037721036402088850639036101118208 7817155 8337499276867450064153405192699980560 7817156 18061340293786873624800339907160123520 7817157 -15097299441020744262497739650672060580 7817158 -12245815830861413130890437108277385024 7817159 -19433464707298373127858741936477370368 7817160 22245037855577716305360290950759219200 7817161 52741591074980984366098358079710162160 7817162 -67304483305548781171957450632215817168 7817163 -5937901499381249115545769792359675712 7817164 91885929519583073618729554071194053376 7817165 3716793435138538913823238656391194060 7817166 26077701256588580314170036422681632512 7817167 32662504230542214686089455732066576792 7817168 -7202953964291100897531965657087582208 7817169 -86371379969691259401930153524384370720 7817170 39067033099050540937097833023519091200 7817171 -14119645100556883484361278031640286976 7817172 61329489391413344270705405774477174784 7817173 -14082195106185350040430101008017997056 7817174 -39857619754678424809837002471284477664 7817175 33870882194573461630578744573410316000 7817176 -63563038232384892884790695336044369920 7817177 28986863209800926374548482534108753664 7817178 -13034613900482884165855550878131052032 7817179 -87543918159872243882643498990970140220 7817180 816502610172387112544858226219939840 7817181 -118886133130392230422386286577342276736 7817182 -21812544063444537677125115286449518080 7817183 25965153807867891078119092708249577328 7817184 -88639392031083851414123549785123454976 7817185 465161537490956340219833256434125440 7817186 -27049555543624007331339001569884895456 7817187 17819508650532732460592183914037270784 7817188 -20506058044779316844958989089202250112 7817189 -99136443822566164506220158109369203360 7817190 2279468472963084097833507608552987520 7817191 103043529401592512683893697466702497592 7817192 -34653828073572734706951783400952448000 7817193 -2462855366952276132207062939402772918 7817194 -2941369468661959141655909539132932096 7817195 -124873180257110461600700296729747019520 7817196 -17463511647164535275798100517224453120 7817197 68663232922023969347695791414301138646 7817198 -54710020053601134931909874661471489600 7817199 102175382205176848574064204165360768 7817200 -10146393080528226930021897826403123200 7817201 15379001024384569597012794148250405952 7817202 -33725268581455373401390014899029704960 7817203 -86881428803547234785479425548301500936 7817204 -98968338310961101930014246701108732544 7817205 -4607186803613407881291861246398400 7817206 -24183364453074641216110675088560374720 7817207 54910726675330768945550588915548598112 7817208 7654811730369903688002806105505792000 7817209 51736226952340408234362968810195578180 7817210 23601080457158186888820313106686241760 7817211 49118163921338285490392164150174922640 7817212 -7640359327837006450686497446494658560 7817213 2826429748560744618929758518131091462 7817214 46419200806069083066627969566743199040 7817215 11790565934204267587949090220689669640 7817216 11092739954654419582909688974493614080 7817217 15903325778937330830281611499724595840 7817218 33375591466044927476828951109012676560 7817219 -12622114411451799087664876299652933380 7817220 -20019373839200102498034367795102840320 7817221 -148963256043797228068191368554447582400 7817222 376442898398120331968860864175304960 7817223 69796226708572004268933013720632719784 7817224 11054217517626948182105715347932293120 7817225 -35941206979366549039744411351676472000 7817226 -10068782370864397972130529138220876800 7817227 30858186592419208436727708761893887360 7817228 1252973297290589581400704591971188736 7817229 -979151706313093449583405535025304128 7817230 41606140522856307806168322029510716800 7817231 49753801571623886781990079929014698752 7817232 -15373036933858405859128320655687680 7817233 16066476424530189543618839741076930482 7817234 -12458729089884072343237405897494159984 7817235 641979353692798376633640215137830240 7817236 -17637862062435253852708817651638679552 7817237 86792738503780928678079268914126575886 7817238 -12228823307403112704651016176607638912 7817239 -12715661991257185870309352356233757760 7817240 -23372023271088278653535285336788992000 7817241 69362567923128828961920434072039101392 7817242 13706308705526280842943959896895564544 7817243 -8041421550685423131142737372872598000 7817244 5444213583684680561505271509601122816 7817245 101402163977683110221506540546032763500 7817246 26108614743459838060825465448064013440 7817247 -48994187831947064872226419293220079976 7817248 44988794875215384784940226465402716160 7817249 31706216784934523849097063798855523392 7817250 6012376961110310010892883380565760000 7817251 17888183963542630938380112091793152400 7817252 -1005019733155985858544196019734779264 7817253 -2033078151937808527379951745681422496 7817254 -40949299224258622754090186675382114240 7817255 -8219289827966577254950092500406893040 7817256 -13903466910464513336027770557304012800 7817257 -9253011080169326369781732658826415488 7817258 77383307709766891382285862323087394480 7817259 33584632625184619560402618997587612504 7817260 67679288923877600684907683452053980160 7817261 -2128769857022983312364402653793196138 7817262 -8456442843106148808981107184888101760 7817263 43683882571111406851005713688886068384 7817264 -12677134901863241117773654484051312640 7817265 -13225661195568357642446999176836595200 7817266 4998369580236409814127926407598275584 7817267 -58461843579123363895284979755486093684 7817268 42217565334528895009326804529938493440 7817269 13205716282618592024476095026430144060 7817270 -13912511453953722473309347844200366080 7817271 510989257898096394482918890180835328 7817272 -93825395960477643246040986097291714560 7817273 -3783059955618731432070172405100050560 7817274 -20641360974760873860838967797460531856 7817275 110534118084756759921654458746156528800 7817276 -90216114757758692031642134982162723840 7817277 -18371380373210783767788510351310327392 7817278 318537219915887988193322764172716800 7817279 97350006898300852331556743757813938880 7817280 -23842758101446652356768030516681113600 7817281 1449548137388219088013809094709649712 7817282 58011172330355527685620710728331149184 7817283 14777639832179528902051556822688124800 7817284 58316492250382494889265693061277465600 7817285 -19225008585261881643897799545402000000 7817286 -10728322102311142302787501823284058112 7817287 129522081160556586404925266487541867360 7817288 51180737762117107158933637881940377600 7817289 41494322153321318574839910968988555024 7817290 -13760776406228402172413718889935497280 7817291 29148469559023016561455437136232839584 7817292 5298599102194828624823849848501665792 7817293 67311551284410677617769554362315762144 7817294 30722327489550627932975822598256729152 7817295 26411057607702879627164124112496578320 7817296 -30987719481091553181754176970803511296 7817297 108252633412621152612389015429482143972 7817298 -8116007360579093652850916610708234240 7817299 -12387433471800838316139781514221669728 7817300 -42229050052137183196369066241390217600 7817301 8292780274165771223328783915556414080 7817302 -18716522658356193101582723296796066688 7817303 -13947442326951028623670353873645414000 7817304 -69174854472953777515495889835768053760 7817305 -36856326530976263414069719269691980540 7817306 -4067577927730439080767308243255016960 7817307 -17477442735152846009777476575883661160 7817308 87349378010979814209970562426095804928 7817309 -23002126007414041006647035435132025792 7817310 20922935262270376318459561910137944960 7817311 92335198936804660489762086433331066912 7817312 -45585750934048949919994585381374394368 7817313 13698945410544050095048780148677171200 7817314 -519566630557976238466195801462188288 7817315 47543157768567662596290778890584522400 7817316 -7466614825924315891530695616499777536 7817317 60288366135322655554882409999508800 7817318 -8952308569689132408307771568629988640 7817319 35924333410629067882143039241813914024 7817320 -16669465913189893684072799355420672000 7817321 10075915103473119175805609415125446692 7817322 56046400096899594641376609320706662400 7817323 16658953560408753751354295806135325520 7817324 8448452901857582704282022482238493696 7817325 26440661956140305953888985679346149600 7817326 -43716702198029068745021990307648384 7817327 -33564552286974769689517450829839091520 7817328 -11125762134030752090425115306182115328 7817329 -11186889199454525724416903103968285516 7817330 -21942987830632368923677010893208953440 7817331 -77265658134097323821261231015211916176 7817332 -5117120189388084235603343749708087296 7817333 2266535985674202168494671927896056124 7817334 608202110111359755304883064418560000 7817335 58375207418749501134995707031421992280 7817336 91422779337717570909998840583777607680 7817337 71631451241883265949191286580856466880 7817338 -82433680912024866119340796735227029760 7817339 -84372464569699487729356231182136931400 7817340 3184857376462547201096208823338731520 7817341 -21734444870118644131298328444003657600 7817342 -817000378606747681998751970680262208 7817343 -59940394952086667106358558222316865336 7817344 -66633402321968971020260312573647257600 7817345 -27339634624605549748069990340007177900 7817346 39695683970468594663224393838969320272 7817347 2448318791927561742101280589848014472 7817348 -30405417957620706078332101096375246848 7817349 -138404528277258951145034994198992756832 7817350 -903446797719106637064134704231005600 7817351 -5878315753799143170874229669552410320 7817352 41382796699507022866665506517583749120 7817353 -33909479995231413266158206981370487398 7817354 5026940804523874630698580240211944032 7817355 2903953605156411421097868010313057280 7817356 108455346523827491741184688005249146880 7817357 523275811375159527815273318621738112 7817358 -20970741359110051350850976757125038080 7817359 -20447707197303026114463934858522222848 7817360 -5527686722251975030702396200615936000 7817361 -20933628824254065306894721894173370128 7817362 -2462794855671078314283780368540515440 7817363 -36112737369272616921753884314359016896 7817364 4260088053151588858086315125116600320 7817365 112219359689427390024056906223886428600 7817366 -8314946959008920900535217201519000320 7817367 12914332361468072089155072956212399440 7817368 -47865495971434017853185048138850467840 7817369 20227494187882260934094330939116653312 7817370 -6654901273387201772031594927049459200 7817371 -56607470198895480407531304461834202800 7817372 105490183555826805784322139231562968576 7817373 -78516126537923385176727807767091340980 7817374 -51304198763017876322607575391788264064 7817375 68162166532113646222704705773917830000 7817376 27340943206919392074998759300177854464 7817377 -7141028166076566826958354462953041660 7817378 -30173246282571357635633321834214053376 7817379 -64074281825442040195591607196350727360 7817380 -21848296759856975966097302251437715200 7817381 22667709625255164759704603725495262304 7817382 9762499815048052261278931946353011840 7817383 22551818601643822958464600459214458464 7817384 14643893644927220051518084969327902720 7817385 56463186501387225849413930452501377600 7817386 -72018619534733599546781835449168374608 7817387 -129862050939797466818978489952904277964 7817388 -20247127589788130947220953061469189120 7817389 -87751301574069044328533658094652913044 7817390 -47084457467696560300464369087306240 7817391 -14524731690131962497465543571111001808 7817392 -15277037864708594836826077550218149888 7817393 15060854839792538456956547753643306642 7817394 2050071756938022673706868258112069632 7817395 32104866677144038908937770698825302800 7817396 -84810372554944987644739473542569795200 7817397 -4838332832500571879973203432124268416 7817398 32960609955029828698794911214202818240 7817399 -72235115582908758735684006788738656464 7817400 -342706598301873034993226505444864000 7817401 -53706268793154404523993262714483982208 7817402 36544211560698964947800278964517463152 7817403 -8190309913333544224914136979070134592 7817404 -7594853372889374295639732607997921280 7817405 -25822181383348078911183719375867897940 7817406 -31549181333660522223120688121883631296 7817407 4504200625313821654139278825341494680 7817408 -18930878870640632188369057727640502272 7817409 -88210748694521792682960452342878272300 7817410 -1496796518138022659096103302873180640 7817411 -22548641166075018277427171194443103380 7817412 -64118930468029068406319697637497212928 7817413 96281323335873355780504714432571011584 7817414 -35909034473092709675141880296374442880 7817415 -28901059463051208020226104874041644080 7817416 -39471535474504947897127255843451043840 7817417 -1527986026215408123992284122651237360 7817418 -7384351101838107994850636171458575360 7817419 -37403583727515734906918538291839779180 7817420 7797375667807066424393715816058152960 7817421 -56850986999838189380454517135005562176 7817422 66653142082670925854959731184658296512 7817423 67618418917551284507413457916069426672 7817424 509235488050157720828138835773227008 7817425 -7617402050620021558599241091877580800 7817426 -12106805107333692564149119003786869504 7817427 -1665716668663199108032780127880589836 7817428 -35291941118082584233735281306623228032 7817429 15360887645129580570365445022150394940 7817430 -35730189474026795615205533559037322880 7817431 -36809833532348332566525006417085380848 7817432 -11776792278155161378458248459431403520 7817433 -214151707754593888708873152569026656 7817434 -3406383778410504870767953294593096000 7817435 6795517200850802815256654847454226880 7817436 26501930172909461623089543128908185600 7817437 148109446929854857985627650086613120992 7817438 13188429530866717713938477853169210944 7817439 17590321120371181447578288125481676800 7817440 -38420648559925195800875069586780979200 7817441 -31489950273850761473556987029228130000 7817442 -31759624629956863597960683567562104576 7817443 2553103393590966027533991267243973200 7817444 19915275530101365551384396099315895936 7817445 -106752279560574843382065142121129664000 7817446 -5648231948850461882736999291704461056 7817447 -62446166422580962274945368803748968 7817448 23798840305692230934315309155140485120 7817449 148825190869206580442626052658811883450 7817450 -13922897287128662790054676765147227600 7817451 -41789435667972723822251329729088739840 7817452 14787915346801311762195257437966459136 7817453 -17990008150533760916474898432091135296 7817454 33086439602576811856023589219341118464 7817455 -929198868351750510695055024544709280 7817456 -7880238528177511863434218542262910976 7817457 45932767694774484020934606816546115440 7817458 -43837332781616408081709093884320552320 7817459 98604268045525403424737857697706147168 7817460 3932185464419153247448880931838310400 7817461 41403907853554943306942104148086470062 7817462 -23824712857571012798279144261691516768 7817463 -19751068503027978336847434600688857696 7817464 59968505547259851383927475995187855360 7817465 31690957628393607826697372946193155720 7817466 -7101760760286027385234511195457048576 7817467 -34588165944008735675316944394282961920 7817468 -85176363447005317102757283566177636352 7817469 -25719014207588097585600936045547764192 7817470 -12016555336803771292767113555406374400 7817471 -37950365222563677406020910553518329048 7817472 1685216698081158825095402924393103360 7817473 -21738691976233186754488513809433601278 7817474 -24774028671397353890546645492422771200 7817475 16141634654081036528773375384082034600 7817476 -35006073632448379827996373223657069440 7817477 -8703846270353517563324908238154064068 7817478 8698382224558865476748124746656555008 7817479 14354202849630832016259340877529117080 7817480 -5735942667581450874316956361396224000 7817481 2144767242633172225070403633043960512 7817482 69626025731176176211370751780163532592 7817483 -157194249493960855472742413155032452268 7817484 -23227221363573534059213089987831538688 7817485 -20902522017796254149830076788291491840 7817486 -1439658073106074817606848793626545216 7817487 22551935256589254628315062344335280640 7817488 12060564226756201359915798780836839424 7817489 33504067388851296828184364467783066290 7817490 -12330231781732928663894974927661309280 7817491 20069438685938837256129058051351290000 7817492 -18684996855433939858565744400433171584 7817493 19381031385048332239425997241378995200 7817494 26438739410839594430993032222698223872 7817495 2022850958923305661669997059448717760 7817496 62911637534981472990892927461202636800 7817497 7013788818431542653545428633850850580 7817498 -15680928846958012816264830675643093536 7817499 -99098129117410740161214415212006806400 7817500 5960367424889148952149746427057600000 7817501 -95328890284113008523971749274993537040 7817502 3491850070037511450763325969777952768 7817503 29472128280281216495497433253862854752 7817504 145430964277112138451087302985769353216 7817505 1078685624587578310504967977626226560 7817506 11269994697505458603983945430339887952 7817507 -41202032572246281256085213709707534244 7817508 13042738541060868781284314106191397120 7817509 -112896786070525554213195463873751024994 7817510 23613475801077629861482176899701685760 7817511 -8676421789022065352934646343280816480 7817512 -40738757815634021990830039517308108800 7817513 -901505630885963349317382888001469616 7817514 37894887046415501662188005339965712640 7817515 -25939437483706741149772453646878887840 7817516 2328324077833698628297463844849254400 7817517 -43126555641690781627435702854160600266 7817518 22710996318521002796120415315686280192 7817519 -4482940383894505389726876369977408256 7817520 -12368819336218171556966654688664289280 7817521 47284263947408402238531350841119618784 7817522 20868747691359938220821956572840663312 7817523 -8926923860547720472783757350855961856 7817524 -16470056646701007113019141249860321280 7817525 -16810395882377889790349360126675980950 7817526 -17427316529724897384498380652563558400 7817527 36889465936412085424640024943925947672 7817528 -128850586716295751975584078513816227840 7817529 -487218273208477277339089162230822432 7817530 -8156670343786631317201056393042355200 7817531 -66124575848509999381354981330025421000 7817532 20696910262443757533366128695933481472 7817533 -86498104551765286859775552959635212756 7817534 57658387903057117916959773517398940416 7817535 7245506954226159152514024334259205600 7817536 42989682306774322162440503594201907200 7817537 -3038779115701570610025235255249337856 7817538 -710725914316713353195644766953650432 7817539 7615395218032282392805663278147410400 7817540 -9801838629164113657850680909175765760 7817541 -7400641307156216848133406802937733408 7817542 17925597086537402483124232524760824672 7817543 -38157188546793746295914269247360586336 7817544 -9443888581515222053436912699594670080 7817545 -30765038062490568207519878648277729720 7817546 -74666896783565787940763109468822391296 7817547 23453835517577998214226771047925226200 7817548 5486906274243466662250061068748043008 7817549 15389506081131566698757175233698982400 7817550 6452932658338263197352894569794944000 7817551 3868058674389140630334218531460532320 7817552 -12030464716110943803823217996344098816 7817553 53387041342991930787246009296544854784 7817554 -58373681928713180480978825340717628128 7817555 -16201271140002044938569659062152089040 7817556 -41188711946137538283191895799517669376 7817557 99983159299021140360059183381220015744 7817558 598991667057663912082329547603632192 7817559 6088365476354199398604756600093667200 7817560 -1178063147261166243289924613258649600 7817561 35942126801602525764968954669443947024 7817562 -460740977894870009352314633192416272 7817563 2829988225785660398286742153130858064 7817564 -68531731649375440149745920633600781824 7817565 4840181413966469960388455227447777920 7817566 32905317064671168260539525116749397504 7817567 12419298296098932367794714271084696680 7817568 -117115729873905534120427807010193408 7817569 -183954367766858057527362024729999958560 7817570 2809211724482051183843767790262081600 7817571 -10734949233887394481570748747746396800 7817572 18877559528080328244248591884375191552 7817573 18651532002120332732509706040948333822 7817574 -43288821274577697808339411686606085440 7817575 4793033611092509051989794239641212800 7817576 -14166568503873191654902804327090636800 7817577 20321190465796711933498437319464986880 7817578 -42359581068027077815661735269416637344 7817579 -11746319398865735153349591802054019328 7817580 16997178388600076923066222291835289600 7817581 -68338539960997039922562651322528128800 7817582 9405739206623299582000856702079757440 7817583 -10040369741056894601274664936400118000 7817584 44433997593103135003601731728578641920 7817585 8508491108828903320034764106319940800 7817586 -20255737511968528356866935730693145600 7817587 140092627906854597681647594655872412236 7817588 119052862201708427687674189911804364800 7817589 11931204457550933154646467992083923480 7817590 -7928550162821370423046437417751228800 7817591 9487808942931364554731221665489471984 7817592 19399630560969175191166899007326781440 7817593 -15240721226025124787570015214356737920 7817594 -6018870025613396949157119393070909440 7817595 34936711320185374957661596221607601520 7817596 127870875288868695184534928201508805120 7817597 179445502633114855472499362376103927680 7817598 31206008839781423529838543538865057984 7817599 -70587888989382820803020308645557270400 7817600 -3701381257756326390732205169049600000 7817601 18374873216163404185773450079416945504 7817602 -33830746637101868051547897031962302880 7817603 19371187859437206984404163296095767360 7817604 80559233575250553926630801085926080512 7817605 61326391874483623925714107752410294520 7817606 -14727239384706922637395559648886650496 7817607 66122962906925841321976528304514182400 7817608 66061664598113527694406958863966044160 7817609 -14923311828074916179102524349050937190 7817610 6635640120473413767085450338433685760 7817611 -50638999968815447398033601328621814976 7817612 44120755780711176591847119623415398400 7817613 25996321386684176226312670995983454144 7817614 4317318330692827249255553885008778112 7817615 751612809395098870543608580182522720 7817616 -22278299133868624414171725467209076736 7817617 45958153721491273714279631990664799860 7817618 -28317852258665780936311902516655169280 7817619 37440037665954507662727558906021626160 7817620 -18362554037809498815639920475579486720 7817621 34942641594219276028392979683385143744 7817622 -33646065390384415945008988339016152128 7817623 59878769949089561023495622555763132504 7817624 -82844440720172614431145093150894295040 7817625 30683888664753580537381030516034925000 7817626 26724025148549656017470512958010662400 7817627 12153520986308249250130272771307173912 7817628 4237282776103214685479276156142059520 7817629 95020847248980212866069770306247891360 7817630 12632307686686967333232945644656773120 7817631 -380545124837632123188294168631209216 7817632 -80474383989930825485293725670568951808 7817633 117702558386597990758562756404480338480 7817634 -594071839209112092156440458340257536 7817635 24208445225036600673490200424857593760 7817636 38369172683392975191772797080882668800 7817637 -80202911342324252155777286522484320448 7817638 72666758186404461210278719913964255360 7817639 62097767235063165097015189558647928440 7817640 40896310088996900948417640280020172800 7817641 17533848454625206852272644066570172772 7817642 5173244194815082688870021042493026304 7817643 -12670622052315221545766492340981145212 7817644 -87437704797421482286326505081276881664 7817645 65353796766065714330101335820384622400 7817646 -16952862802064594863036089634297574400 7817647 28138593678875057392416141882164211112 7817648 16906288535981824127720783014507855872 7817649 -31611601769201667953606524028267856960 7817650 17887812007667486121328844155664602800 7817651 160535184106077491664163244323913781420 7817652 22044174919022323735377153592052693376 7817653 -8251599389506495920388009012811153760 7817654 -4506041873808933558917247695470993920 7817655 -42055584056201765081189319752987313840 7817656 -19136226019751288629074044024330096640 7817657 99468354366174049365962539057254035712 7817658 741334314994316403243965747624544768 7817659 43947354777947225501668547808599419104 7817660 10649263785867482564196613641181831680 7817661 -10575710741466297980830966597590951360 7817662 57010798034206956706104695087237912832 7817663 -34123520118936700769379391051543351440 7817664 -25114890106238637344384476081249320960 7817665 -90947575536393944939542855255185872940 7817666 -38523827559127889984893295521774631040 7817667 -21591531785105880078796774798515531264 7817668 -34132340921002824982738763741715984384 7817669 24802017749531145674055375312331874460 7817670 -10039305848446222142733348712685510400 7817671 56206446183654355857871250014409259840 7817672 -117334336893859283500068125632001203200 7817673 -23585661290243867841243976314117042432 7817674 -31421232462968580189191411124737651664 7817675 24489021408844119580288985457644028000 7817676 -39345674164347455211396431245584941568 7817677 -21911296916076723547561920159736104960 7817678 47975127710689602839374217945558570880 7817679 28144998046210821529912685950262784624 7817680 68672091617730748609074948082728960 7817681 56683048463994090544681784668116298482 7817682 -37399010182047361998301876358384378880 7817683 -39419952438925368407359958285582490960 7817684 13117731653461287368109671407953831936 7817685 4134429061928407015353368874897184800 7817686 38244331517270377911803887676379591744 7817687 -179883118719198384453062575508389029120 7817688 -62653821742269773348891895604979712000 7817689 25907725708497112444076705525704730 7817690 -33602843513881989129714195280797849600 7817691 -3072337235345406094069828067556558336 7817692 -85672796576670896550340321573285533184 7817693 12849615949160140582925217659239993464 7817694 405595111973437748190963820275459072 7817695 -64078881684305333800286656807517827800 7817696 92937473835281813880157560206765064192 7817697 43807651527639820249824508379961127188 7817698 -22035438020888728570115916393609206784 7817699 81807661456386016829569762361092096320 7817700 -21283046593107820181219292219305164800 7817701 -1237762852298210217842041652891885376 7817702 9087944812373194722668599470552844800 7817703 58125104368387109895896959557714214608 7817704 3084270147222590215076875131735244800 7817705 86019113976512021672177978533797044040 7817706 15616842981708574844974764356706534240 7817707 -5212491422414329714872758486838428480 7817708 -33778762011473788899535149762088726272 7817709 -27875097209016912884280081364562085792 7817710 -9878601619242880577484399344362674240 7817711 -36355987006914864557730539469928413696 7817712 -192996791956722430061514799857008640 7817713 99302447836034472914430764205263814720 7817714 -68012536926648688533962465171947010544 7817715 439455732952530829852643009116356000 7817716 786987270725437101490544622203794944 7817717 21626455477726530127304149957793236320 7817718 6124468193818937497045813673688698304 7817719 16080408306018651174476406893653917920 7817720 52110171920410955460264909580768972800 7817721 16010424237557355499679167940748331680 7817722 -88231982185203986963264928120552854016 7817723 16791751226756864688319831569410450688 7817724 26184621345941118808010619805401985536 7817725 -37627529366256250527222993017473144750 7817726 20686859350580319609319014059053898496 7817727 24354486075725901079545542124212523720 7817728 16886817305848582130009506554021150720 7817729 2886043803022272479808752459425148484 7817730 13352139878815766606424157480012945920 7817731 -1032132481059708032508047137237862400 7817732 13413634071409577736159427516789824000 7817733 -19577053051329100403725806444458371200 7817734 -65861956617286407155001053641668525984 7817735 8752786318093469601185894393585128440 7817736 30244378945207828699963104730704691200 7817737 124897273384209381908272355499207764260 7817738 4129177803139914098070133428537545520 7817739 -8699435042536561384466060871148351488 7817740 5469686189569391561266442375780352000 7817741 -39945460056948179913535259909240096928 7817742 34240604748448602291282679194827994240 7817743 -29674306522039681811425244407288829008 7817744 4589853305904670175000885433335808 7817745 28313336804472632556646046107477424640 7817746 -14230931123118941981641065026580166656 7817747 43030103219310299265546477397612951632 7817748 -4993932848764175051339503974623238144 7817749 -117945724097427994665340569471631659250 7817750 29727221479919301907128557976610464000 7817751 59306228991889321997245518461790298080 7817752 51905565037762125575658737788099584000 7817753 -35870664649267118230380524654624157036 7817754 33064113033747137065153602577628224512 7817755 4830823413176050317982093082500677120 7817756 117248543949763454688469574049741677568 7817757 -4904835045269978942085475742219444160 7817758 -28359623403789247175711340897707524416 7817759 60973140168576319365092943120743616000 7817760 -18772171151154548724240332214022963200 7817761 -67122907372941849298204917334278256640 7817762 52990711691257992292236582802821799200 7817763 -36210397785764722714029369259474108416 7817764 -56355790493932284468758970595777623424 7817765 12479545605407980120093691265881407320 7817766 4991290730450562726693879814044573696 7817767 61125420748474244430417175449434478712 7817768 17878784839975943331669163969612185600 7817769 -14125188755780859717688831443190166400 7817770 39958771839660282542384538740028499200 7817771 65964577110854782114081434508649024112 7817772 50538495183281590228478692698480993792 7817773 13955449779797537111097626543876728536 7817774 15022770577067887328893347874014755136 7817775 -7803488538162219673377078512938934400 7817776 26555567562483532751216726257926520832 7817777 44768222618428084740408780498436179360 7817778 -5106334332368441380217631854293353600 7817779 73642939000358748150876055556799443184 7817780 -38033164706817770946543928899314054400 7817781 403260087396619177163983886634123552 7817782 17827369780313512515172520955799596672 7817783 8222757266553858505229829636340807800 7817784 -22654683542273554496170643935174778880 7817785 3010952685931928610272108028928931400 7817786 -60645839417849495783447384660445483408 7817787 -1537915394124114046892700798980834712 7817788 -106775904196341626741916592704168190464 7817789 4824551228716555931594963289728001600 7817790 547976618498556035229689724840940800 7817791 -119470475665863304261798493937593406600 7817792 -11515038926072312422744440723795345408 7817793 -46004291806198940090179402352283139536 7817794 56190410296807265083743833426451566112 7817795 -54998856195484694561873826163380428400 7817796 17581605297847758381382813646646607872 7817797 11133989708310056876845404330124956160 7817798 -4048936663370650018957230866187837120 7817799 -370593939485259062138708345689484544 7817800 76990035956197186076265443073502080000 7817801 -165915846790686811527555774698204515788 7817802 -16015421815797518693956244855324413440 7817803 143566147699204255820951538071317630800 7817804 -478372465707157771203682541788597248 7817805 -70674966658351483058924073273839087700 7817806 -7576495983229943314556356077224404416 7817807 2541337339120235471407845166620865200 7817808 -2192557337920912899660261772355960832 7817809 127741569780039142919657237133039313010 7817810 -5471486801383339660155252557322240 7817811 17516839886488307905643025500399103744 7817812 -38660649597278540491797013778784108800 7817813 33753008343476167818224095093322458062 7817814 29916308569279695427306325698601035104 7817815 11828169471869448688152447749938393920 7817816 -562074142081670725709168441415198720 7817817 -11726909374441384400194178262533383488 7817818 5926081225211745231133413441343565568 7817819 102741801622988473459437200473464785220 7817820 -44415703803541575759429099956151859200 7817821 7204899525267229625028015121213631232 7817822 -74986792714139374234982396998730748288 7817823 -43502643097688509808503763594788017120 7817824 61934813439735459188329922223676588032 7817825 -7448430937344402807307306402799418000 7817826 -27648438494417829260135781969507342336 7817827 -23691290115623018631167247921673444324 7817828 42028210976593915720708840916846886912 7817829 51692810388721535314487069790690252384 7817830 -261036764167839757668329201387844480 7817831 -24958481421252697515961326328574783520 7817832 -61254719506471085015920179083095080960 7817833 12000728451195897002714457072140890000 7817834 -114259738570111160552877555058989485568 7817835 -17006556384755165443935292869644409600 7817836 21434760091115826677349078099739558912 7817837 99044269260961809489883356140225574486 7817838 -4803535843212828883164013291442982912 7817839 -9296165153866104524133886578149251008 7817840 -17689084344061467327245615159318937600 7817841 25007841592830622128169578806886334824 7817842 66013344704272166907338217295163565072 7817843 83967473055703182700613209360107660744 7817844 32728963951617553426569594631767023616 7817845 32216244113957232690534841012418935680 7817846 12107368949995306220146095205581669504 7817847 76015409334587504835546378788349287400 7817848 -69239079732420144652072129773896355840 7817849 -32564376847236747741579617022456361200 7817850 27123492278137000448388695239754496000 7817851 140124602610017142184774424507070398152 7817852 -29883669721782793609514129934362182656 7817853 18020311469248590303567455605021563744 7817854 59179542763969577844691846141418726400 7817855 -909463202115122806176500521188921240 7817856 -32021731741298882951285287483657420800 7817857 20421246074899529654909589282071329072 7817858 -27876719196542007312178799976741424224 7817859 9459373037677133121722778064570764288 7817860 -36505040761467389640631367903126065920 7817861 -14452781783178948409244219065510433568 7817862 1006882668877025930864093931335452416 7817863 70204094601367997259859360679676697112 7817864 -37348487125228020202495787330985200640 7817865 -51910316757982536602758958097862090560 7817866 -10782221134837957396742988713488564224 7817867 79920131811591340378414872584585768916 7817868 -50470923087947826018273243024066555648 7817869 11022739204885128327155463375922073270 7817870 19073260830074260187742558337334419200 7817871 -18713788895855938525649732555026740720 7817872 -6260678625137326100169155424434151424 7817873 -499966647029371210006795885987138560 7817874 11335163017542145959308349159960721920 7817875 -23939117264372667618227740629354072000 7817876 2582435308591490808678151828405678080 7817877 -2084209888293543019204896510951802674 7817878 -18165618580148467547425535938105837440 7817879 145574450251576373638891686760493409480 7817880 721388105936674056146367007299993600 7817881 91818470939371029446077330717376952000 7817882 9083665607687175876647042545375394784 7817883 -96004697670807628889334995154171205776 7817884 -45931585649846068440183129720131165184 7817885 -61374650060125592585560650769446582420 7817886 -62945752928351327722993464949336517376 7817887 31034591444663941890829315334056159104 7817888 49109370420469457746126823647837814784 7817889 48033097018793240401442718433311290208 7817890 -3626130950740142858374541858968012800 7817891 -15306660904135337003108928079055459208 7817892 62138699899943067271864838347341189120 7817893 135770436608645619239150469839976574142 7817894 -13346936725094805994490024274069149568 7817895 12112880394114821259133653893192266320 7817896 8118317604874888172484296309900482560 7817897 -20476599843878767543223763814088261808 7817898 9746974707696609332904594607151778048 7817899 7332037070373655790541198295319545336 7817900 4244213678377885862801764572175776000 7817901 21168710286525876519285162064136067744 7817902 -19196730019951319154252420253540027008 7817903 134587048912641794322604573904069227152 7817904 1056186319059550362499077816398315520 7817905 9991095477532058199088864362178455120 7817906 -37919894631475908950351879774511722496 7817907 -47356199529750244857491253419309671680 7817908 1193424534828327068036367836704700416 7817909 19878296878448181720467548339859207424 7817910 30998994846826310264540251898638110720 7817911 71971239188180140044307507076214435400 7817912 129648854014915742453465678871954739200 7817913 78707724180542495302248885029477045040 7817914 4816780095137296555473647434921036800 7817915 -15277169540883482431440694784756617920 7817916 278590300668107276831645680242892800 7817917 -90102325140572344130002388810613194880 7817918 19326413844722710047897797161416704640 7817919 -36842499857902261330543247869388855040 7817920 1654462842887800862050254777388892160 7817921 11732426456787392828218083073338137088 7817922 17809204809049068258412598637450565632 7817923 -34520628297013412998638100449754951880 7817924 -38848886764304164634051643659792050944 7817925 -21263603833674775091094299711163288000 7817926 -61683749916432542093637992163802628160 7817927 -50469452275377796256972541533574873240 7817928 -71583845802919830725034005814779043840 7817929 16522729523926347296735733584509505280 7817930 6119955291855881967258540123001728000 7817931 -116979112915870865591706648014972880 7817932 -96455720421929958421107116973539509504 7817933 13027799302312523379564980113845047040 7817934 -41629403499680381840874194893879652352 7817935 5572456887021525735543324715488793200 7817936 2078995357295640005727853319315914752 7817937 -35598958065916492871489939383292493840 7817938 -40110686714872676499151913389294341120 7817939 -92769223845604907441398563630306298260 7817940 -28234267230455101531704089115666973440 7817941 115111128280189649352824296438238891342 7817942 63885670673735901104915122696290606144 7817943 31943623082501322595910356409413002240 7817944 72468242907774702040452072607967324160 7817945 2703385443088639434578182232970345480 7817946 -16408181698636186589358105799044834816 7817947 -76725641576447144283834623151293214960 7817948 -9894101950233599724968363789047752192 7817949 19620952382436280058814381765627228000 7817950 8900318383783429831123134236888318400 7817951 16043839461906312013485693290004353952 7817952 -4673436510754125339819171626983882752 7817953 -21045830475154265520754664413701205632 7817954 -2877590429917163740274212841589495648 7817955 20915961437005433884152437582994405120 7817956 -50275958050680519008700112020010602880 7817957 15946867950384982420816878137855246112 7817958 -2243533141853135640794507978444257440 7817959 1509088490811121404628921672156022104 7817960 73222053967744059127970490985303142400 7817961 58014189876399841841315826572999728272 7817962 -31127579663980486597180569427754658816 7817963 134562568926551916230120751277090708212 7817964 -13379609789743544523027855883035426816 7817965 -58211831094602617221326981887198278600 7817966 -30275202194040614855196988587770402496 7817967 13423439559029888636866305573733648584 7817968 25899173398804707652058123889133649920 7817969 993743020092984765077251341216031344 7817970 -21120892142922269100884277788736729600 7817971 -53180683843754049919878369629184179888 7817972 -68240975482091186003843166126480291840 7817973 14155305951125158571713090897810826784 7817974 -1430862543924997957991310158493680448 7817975 -33326695950715056729397272544135371000 7817976 -44918140277660589881642923012125941760 7817977 -43176246711363429999558043517262123768 7817978 21787093504180810842140763553236416256 7817979 10292850687577797676988577378976165488 7817980 49204488915378437772493269477527408640 7817981 -36480122240130753364792387741128724218 7817982 -8076757586339610157404708401718669696 7817983 -20307749213061460231978603740564136256 7817984 -11286419736532485585321085545857679360 7817985 26855255325728631698072236406046355200 7817986 -44990171431884772756236642462939133056 7817987 -19494332287767442347322953779709254760 7817988 -52450750413786081565452790007984793600 7817989 -41080099143936743355605021818818274244 7817990 -41020311639684588560682018137602416000 7817991 4545354734862397440181748865970430544 7817992 -1503227638834844385973798715845017600 7817993 17551214216830202112459569452914293760 7817994 -10211539884847253625234609779216950080 7817995 26506278901835613049213364886835668000 7817996 -8557621041515428810303013504193825792 7817997 60814484780546107003847162812607780640 7817998 16435280960544477322278648324462677760 7817999 26886143517917811938664610992556339200 7818000 -1052391656933637454246140741353472000 7818001 -100508012732433726429575302632426161998 7818002 792854356931372110348716756638362752 7818003 -28970304056859570377256174481130574216 7818004 32949726335781340586151158556420342656 7818005 16115878264634332834555591290556407960 7818006 6620278073807814613216020510188359680 7818007 -977171450360029438366950020729365248 7818008 1717142296054886866268624072979947520 7818009 -82098450139119488451045335283947491392 7818010 48854899717285235663815903057570472160 7818011 107745075123698171325178431832765868712 7818012 43641852868388720162959536240023961600 7818013 -20399588761265540534359580190301588640 7818014 3001190846036797053413968807297961472 7818015 6796898190497071963767600885515026320 7818016 104889770053093089863572685451601969152 7818017 -113176220691181344278467927539779328 7818018 -1701516068665791060529351334731410432 7818019 -10145498958870583933075756785204134592 7818020 10232495641191882094782563879160852480 7818021 25187157544424417200965824091306972990 7818022 50146745401448095698507627592280399232 7818023 -68883374672256871747728108866304433440 7818024 -30538050244399093884373108575432622080 7818025 16469859631886183176223753313921560000 7818026 28796876973214695693909409622018498400 7818027 24385332353808175077130887449618652672 7818028 -36211544227391933967306504347095843072 7818029 -134387783682944180383695120936109017024 7818030 12538094499016205986912316659236576000 7818031 11598729035851686314306743175448293040 7818032 2401942192870151550721000823655284736 7818033 24287654342093913869992328343226906224 7818034 -283739621887273641577830329414289408 7818035 -56762401889334011328246645645235406400 7818036 29465264677397193270986983987274330112 7818037 48858569455991834882807793869157912686 7818038 20945448747091475974410568554952021920 7818039 88848687515234594945772076719397646904 7818040 479948480746811065111248821740953600 7818041 -20819637091872267199916952817158242496 7818042 6078039922945401739406454774799102464 7818043 45213696336491519405527240168048951824 7818044 15204207344062512871230646593098311680 7818045 -141817430313017930973096418435153920 7818046 -23762375224275565856564902538837814528 7818047 21987886206111252071941804305529087272 7818048 -8546950072349661133734398112400146432 7818049 37329702004604739797565306191440602050 7818050 18158745183136616236424064601368706800 7818051 -44331415114833350258172301773477487368 7818052 -17659539994478318328603770906561280 7818053 -68438621113562540838279979196628217698 7818054 -954610499105840348629062381982774080 7818055 -33624401480798909628506919006319372800 7818056 -9323365343907260999100074441705733120 7818057 28700830377773223366149483816266235748 7818058 -52265932568426935447888149610260551424 7818059 -35918677551058054659100772859736779840 7818060 28651573517429241469546454919368448000 7818061 -47036394750840930769228593955314202676 7818062 -3834460009025568341742760085605791744 7818063 -31668310891907425605130951028819800320 7818064 -29885142673524133631786982026806296576 7818065 14145150797415038091171398959847679720 7818066 15515974524164864736200998669261689600 7818067 108872383749134078694987064760403675116 7818068 44940128264069564279652319615769057280 7818069 2565060153804834414555838959760438080 7818070 6289105157799514265156112587997302400 7818071 -35186146390230161526010289668124884728 7818072 1680580837565983711705369972604497920 7818073 -3552433544822787441798037365738283776 7818074 39087603805895148491715336179237581824 7818075 29538515907417485318080137235749528300 7818076 -3301208151683244632641548188791865344 7818077 75417004897817208653801752283073764160 7818078 -4165180397312207435985109822395408576 7818079 -15220503214412327811861929200079615808 7818080 33097596123238397768430285962249502720 7818081 4587590877813608155069403842041911040 7818082 2319320991292587538410990147794254080 7818083 -3823647816219272468654812184578410432 7818084 21222738173466253473401145747466926720 7818085 18171447952480834815197160793630269120 7818086 -37606394535241989371359609564061215008 7818087 7871313891842450697316877457696437760 7818088 -1118212005973796757987783267301539840 7818089 -40026847969580761598420430010157424000 7818090 10820835220036969274853384991910707200 7818091 -71635776701512003178009679729373137340 7818092 -91177924518577905565119658901634672384 7818093 8260110551783556021699715739605099200 7818094 17162275176121973562498668205359682432 7818095 -87125840633297448524402297736374153400 7818096 -8214701711771336299981275309662011392 7818097 -22809193907496851435056543048774156014 7818098 60007372745998000563687482833537654800 7818099 29834485747467476106355041276645388848 7818100 -9685461077215787786347748727850745600 7818101 103149456468292635588171195071036853600 7818102 -24058191013862822943237452728074445632 7818103 53692519649106019859701465128872515600 7818104 7451240589464944387501466297510092800 7818105 -800475698512900636177998498354967680 7818106 -102311971491717882050576586454322528256 7818107 3140259783344410798934758203258682368 7818108 6984823146378976673411677809603125760 7818109 -79772672093250334723965177763587698766 7818110 20487305705665590653779365692739264000 7818111 4096839195198793683774539001703138032 7818112 23149655357627918861054673163848253440 7818113 -9737299720845576538074646253323977600 7818114 -11180732262135397711733146821165333504 7818115 36200699778036764208588121581533231760 7818116 -25932097791476149350917387559996552960 7818117 -6867248035281496608434486680187212320 7818118 5498573135939908064702431178817687552 7818119 56091074484956102287111898842565433144 7818120 -1903127845169125916660605432430592000 7818121 41052084722961037601779042095027093120 7818122 23160714723718845853291579320330548160 7818123 -90250841610287695917794413618573784616 7818124 -6116064960712252317452807273216360704 7818125 -8463960725290593811966318113613140000 7818126 -12024599610032018532223944798127636224 7818127 -29241015004455687720305273175847171024 7818128 14672825857348693664585238379460861952 7818129 -40476309346830367599813830965984252992 7818130 39529973178848788129095581175793531200 7818131 306185281062025316344806791515860240 7818132 -3183170993586642241640634072583274496 7818133 -65334016710461196837799868302741525618 7818134 31990231073370306847183465324634958720 7818135 8337038031901609842200692922193284640 7818136 -10056905003562130980017111032571289600 7818137 -24736559545187368181292917966922545088 7818138 -265800850311458704668087182218048512 7818139 -2912549501070319327195504785721862400 7818140 -74067980803344790714455078202782520320 7818141 71895194867869911950624672977677029184 7818142 1597181641712459454562707915643597632 7818143 7534917759751135684388710318109285160 7818144 73248231615892588272804331652728750080 7818145 13914653937157680253087844027800170900 7818146 -1294132726705765123563569192782714032 7818147 83781106664675639309475180653152643040 7818148 -18791918992592694064831203193994956800 7818149 -9517124035862546603790823632075338880 7818150 -11114139827483741638701350403844478400 7818151 7369564316835530690058739768675977600 7818152 19473620686551366653663076631060761600 7818153 -4285086929718445833690519948355442496 7818154 -662478248620168443659773121860778400 7818155 22391460581276771911929746233030366560 7818156 89107440944083273866466627914896640000 7818157 -31562116063871236703312699109774001280 7818158 -10540156120235346947940408826525762560 7818159 -25563187677641484914824013811603067896 7818160 3715032913359792009456464023215144960 7818161 17326169024517635156250496579286969652 7818162 10468685203283256982473088537956428544 7818163 119657829433304983688771106247230886840 7818164 -28577132134419972866140233212234943744 7818165 28066230460606531376007868898201598720 7818166 54920619225861748367313868198442608032 7818167 -17976583956995886989787357028485664416 7818168 -52449142665923779548693331564167168000 7818169 -23366613158948274356078356691556603648 7818170 42133578168017636071443263534146253280 7818171 -18481394990991358853583129343273566096 7818172 75591895361354157912676034227359282176 7818173 -18476707950272815182138972896261754 7818174 53089671821041799940179942357114880 7818175 -57478617136014092822626513226042878600 7818176 -12472895224327989511236284179430768640 7818177 -1695229464286916693687015536214968560 7818178 -7336155261176442655030111939058052576 7818179 76726799892436431061288266175316620800 7818180 -39205401599672281145228855785808855040 7818181 -14523014775068186319267935256214084800 7818182 13724684515576962570692005966462116192 7818183 24199376552115965347223281816511821440 7818184 -72830130583349663574150899411010478080 7818185 4364496438104798126182616278263278400 7818186 -10083233199537914930846111154585159936 7818187 -8357143416089281336973694429630553360 7818188 16939007299117567711112935741731664896 7818189 -26398760388433620522968564748562449312 7818190 -24224773829376433386712303628490542400 7818191 -18510033047537241241907740688893659408 7818192 -6766557296480692748846714388897570816 7818193 54567174036216328630987377175536941424 7818194 18986475898983712007724504213461911680 7818195 -20423059077846492044116801030156919040 7818196 70668269049914896088840987893199902720 7818197 149043195034971996627011168411645259000 7818198 -9393569063206572254866323592079491200 7818199 -73135343867407503980617133537874027840 7818200 -4933333692092756686565803004731392000 7818201 7190826045879744844038631045221386112 7818202 -10940730672418408377900004008270145536 7818203 65296549009203500735018572127041359744 7818204 -8996370137953022544567050433275426304 7818205 -51049695341831942207962608701667561000 7818206 16889307186164454694272406056472470528 7818207 -8012239318737027226387896044997733560 7818208 25709277269975409886517586597068144640 7818209 24672239394514169680641705742527105216 7818210 29867388379129351167335384550385831200 7818211 37337383505577984365817443816499221424 7818212 -105524267875523132656662253397306204544 7818213 3941007441849209396142619988081052384 7818214 -30213489484431672164885929629767072544 7818215 215747723297466419963705512923847219200 7818216 8753229497500889099678903253993062400 7818217 267365743188554346662469852765407520 7818218 -13631799604458868921824337171460368896 7818219 83857645745319594163872361341674954844 7818220 55375737497165180708734716730072949760 7818221 -40178496095532079845184193217246049578 7818222 45124511155737142231831416455015019072 7818223 -31227124627397397285254233146299897360 7818224 -8938232083654968096534013291269980160 7818225 35163069047913870699952699925307687600 7818226 1830716126950066210633926037578811200 7818227 -4630790223384220522227670784787403800 7818228 21715121165720977759894637336402595840 7818229 2368181718939779626317348649163925888 7818230 -23556184423555765873018454465855109120 7818231 1703605362699275443897822080006465024 7818232 103779241733328670266123377850598932480 7818233 -43097278632246148726096747604351674518 7818234 38366095948176694479610232996308442880 7818235 -11660147755299993884442652859759755200 7818236 46783658978612837738642754408427822080 7818237 3148037108569604758100477811029863488 7818238 -73561001832780487808157891546168983040 7818239 31622456867466392972038234865379741168 7818240 3830346766037409057304131780005068800 7818241 -135693324590443969610848877087033213948 7818242 21449826298260491315104790619993748512 7818243 29941393104790494813465366759415873200 7818244 -5298096994257399673541033407646709504 7818245 2547953077854855256944729007122349500 7818246 -26626850222601967272815469281308780128 7818247 21814321269736734501040210416133818112 7818248 -10695656101647589678218157577638932480 7818249 13229644732111143331383944717694509760 7818250 -26310130623642055764919107186994752000 7818251 29517066461746128267835871405846558352 7818252 -1315705241855996492350070294279700480 7818253 -148642430552497973235732293003696465760 7818254 -8058691784796657769358868224816975424 7818255 -43486724453972068058503707345639672000 7818256 14644018509906734336943384179085811712 7818257 -216641722585300427209806132491832595728 7818258 -3303759013153026234994499242600051200 7818259 -43303820871474108418684441337051888520 7818260 -1234741338522346259816021917938800640 7818261 -7833909725363984582785692776861291616 7818262 7786008286120393365491140862414536704 7818263 24557271679767298242579021915260735904 7818264 -23060554010936215639116005705427671040 7818265 -2183073102070358141514625636896967680 7818266 48485107725668402861674517405635807200 7818267 -44158813551335240481577549063705162560 7818268 28879078610713311339847217821523980800 7818269 -29764217408339737436921707045908498330 7818270 9406843007016203157630635044390569600 7818271 -45744101052416023953357641311263218168 7818272 51716207139437263712112106093034864640 7818273 86500833643651285556708302035211063122 7818274 4123324012732707150133971239271877920 7818275 6647270675549249676706953120724846800 7818276 17220777565473496420540558523764439040 7818277 36341737586920352303689044290581803132 7818278 57266553795007909167229481687043222624 7818279 8899298743093587346063142190503145600 7818280 -28662897564362459827461021627265689600 7818281 -2324301068328907852031996190702935436 7818282 22499218001893889456673657915924893952 7818283 3563443120215845311648201820869603920 7818284 -57431203029974274089392952504678784000 7818285 16319409984365448032864006568854175360 7818286 -17163642912568665401421811215966921984 7818287 -39879606349887412051097932409022926064 7818288 -734517072043694214188057471945834496 7818289 -48125876577369307937847648957359928140 7818290 3030055827509748343184039609370619200 7818291 -37000229755370858977925001024410213520 7818292 -91175314137772222417371347082411193984 7818293 16218645074556264176938565117373530496 7818294 -12326062091225655109172722810258305600 7818295 -2749616902319248934943894721437262560 7818296 1066365759089790190617179175703080960 7818297 39043095632810777415070306229194350144 7818298 -2523175788089407255615906239837772800 7818299 -243205110893177819294887285406845356240 7818300 -722001812721063288853619966081587200 7818301 -9959298144101300217565528303926824928 7818302 -28340529975285074072809583772329193600 7818303 996403071546632111923727950379387904 7818304 -18569219483209685091911054369582219264 7818305 -67419917793077920168233981280623814080 7818306 8639413010073117747119796885530181504 7818307 -33278521510761377196474031251680107776 7818308 -51083122749160115200059915935701334784 7818309 -111980863022649553752030259896608248320 7818310 -5723654983625919441201049086374160000 7818311 85355959480738522710300554516770797912 7818312 6708550983309347717117963441221632000 7818313 -107336791262215571277939172418166685020 7818314 -589051127549158312054421803493222400 7818315 86589940941012367112618742867186052320 7818316 27473842585017891199268643479742268416 7818317 25454345506094627455671179577693633732 7818318 80128604848089008849009785197330801024 7818319 -26759011423668440387198796219495469104 7818320 6623793992747312770215754117856870400 7818321 11762394457976899280432753889492808704 7818322 30906456916752118717761400831186061472 7818323 -18757770018472722448870747460992177428 7818324 -7017235336574204829106654728623996928 7818325 -22457899899536078371568380683509415500 7818326 2846567317493656421394983311150774752 7818327 -1092879284524983825435292654444293504 7818328 60962669733310901652349946598377472000 7818329 93591341897886511507070263605256466640 7818330 8753036295269758621161189481139128320 7818331 78177250065669430331169937205672692796 7818332 15339462009176750483593957879129920000 7818333 -50098505397786472467982157977223340000 7818334 -1820656217524711343185485609444148608 7818335 21660147252008834992131664681974699360 7818336 -32810369426854156724273722082525184000 7818337 -109545480727757132197916838387348866014 7818338 38079548270916833924654083625723621760 7818339 -32852047019623836744595081166362754640 7818340 -43058736077063775717565120371793920 7818341 31429899851083906915329872434346064000 7818342 -30173468806988254033440859645484544000 7818343 -17597583099648039492786227903580832856 7818344 -39727235541618226826010412038874644480 7818345 -7973202793808569965310775723104837980 7818346 -635886926276261035625864927328900096 7818347 118377818964510272470477585704467879796 7818348 21687171529483330116254530741115043840 7818349 -13295146333865401553613168451859155008 7818350 2023798603642306671891619161329260800 7818351 69769353303639804459030800213452955904 7818352 9983630161130984673333645448477573120 7818353 87623635127009639974014827748688795602 7818354 29567228901857302223442618655724114064 7818355 -15116796051449713812466593839853252480 7818356 -11613319227328512142858523836781789184 7818357 -4572257438122086989923293428999042112 7818358 -34394133617864732635775094960997434720 7818359 -48251003711289555645019004392677425904 7818360 -1370938318293462260965291217874124800 7818361 -126944971366023804502122862294996022038 7818362 31867962203289487819613799943425139200 7818363 -2464936147203846194389305713193016560 7818364 -96551959873373849695712060693055225344 7818365 -43049329022291537302082123489389562880 7818366 24182349880035331131802315660494460224 7818367 11121193946642765118054661533036862080 7818368 -138996834993377579625363068736220692480 7818369 2642395867644453933426997114801620288 7818370 9777287605734658905249761054943160320 7818371 106833172040692256172685499137452027600 7818372 29435446975451895818028902437196067072 7818373 -12043544207718972378877361351124725156 7818374 50215447850883380975146993376874719232 7818375 -98315350191231787525578091612847100000 7818376 45070680995428332686788282841585049600 7818377 -6495917936380393838051806206234572928 7818378 29954454252782801404452398615314764288 7818379 68579901944826385491962159795813184980 7818380 4177153199239957442778346523509186560 7818381 5648529552967185530147756990202868128 7818382 -3733463975465071415080384272804364416 7818383 -629504287280462720759755560000005520 7818384 -834532808324002123326153654105538560 7818385 13702906359900738022110075566638128000 7818386 -13744448410153142412407840392584284160 7818387 -8923764003270168852367897187362964040 7818388 57560847744020576810865987497795132288 7818389 -913721211950605955536990131264632352 7818390 6193588686942638092808434295480832000 7818391 -42528640917272142135502310632833046920 7818392 -64610278190470708146971627908644096000 7818393 -46821645582048848076439686064761600000 7818394 33783959147427038228586474714109046784 7818395 24006184645923576371482919848045104720 7818396 4542809292130276186488453204990120960 7818397 116159964990098453651979277801859471846 7818398 4243751616955629747296276751954942336 7818399 -18019301944877954723375713055700272232 7818400 77933324783408151999210329302843392000 7818401 -46601144752427859199492017479520121068 7818402 -28016546991470687648883636031503073536 7818403 137901910059581162392791811927708725600 7818404 71572716638969590755107974973614912512 7818405 10647320709643232065109793612301824000 7818406 -40758306699931957217249987102455207680 7818407 -58947241530578439288069360677400407520 7818408 -22517758376267121367575666047845263360 7818409 48757981849127124499731363706804642420 7818410 -11489014173854896309235907740718665280 7818411 478912420937058909223884619931350704 7818412 -23608889675974307159767905257192306688 7818413 -22632577633030229831012311038455260992 7818414 44927896803800603701695518987436709440 7818415 172036641938796499807852852051189080 7818416 16994499928472509830977154282824220672 7818417 -11129116529641838460370016109237803520 7818418 41727065313249583041412452948064742160 7818419 -50500394704907896646128016423215495008 7818420 7078063485068386704142709812111226880 7818421 38434375648781085138152288328805487360 7818422 51731530837726771215119983813934596512 7818423 -27905198994504160614922651193185700400 7818424 3864391588510199204576455224908697600 7818425 21257469107553112204544503780979799150 7818426 -18341170466194293871843760303398943232 7818427 -266976117181135750388577954361097860040 7818428 -10746484317154635293064828786748972032 7818429 -62920299101948954898325981615588623840 7818430 40363083013335450892739093390769774720 7818431 85868403692612862432106339798634540304 7818432 332148141687458306595816055611850752 7818433 13147532742305674201392916225674982976 7818434 16356028133127690563167644327201166848 7818435 794629949812340002810480308075815520 7818436 -72958993410199683319137841323451392000 7818437 -53664059252250255800887311139694755200 7818438 -3513560000680682307075507103322139456 7818439 17760988429352342310122621880316099056 7818440 14490330873830722453844258599074048000 7818441 3005624909632272137431341881660454240 7818442 2904740239629124280221634086536781872 7818443 -120158504119500110277434754610097380560 7818444 -2622359769667744071480873030113011200 7818445 -59914820361125771295970478834406453300 7818446 -1848101331675007771103822773984601856 7818447 -9259333156079794209271632059168341632 7818448 -4993769779424306509034710719903301632 7818449 5193802345160556065868087787059205440 7818450 -31614694863068641885518658035871872000 7818451 -26027290701750252770082470306927174548 7818452 102788921601597168826959789515403659136 7818453 12866191057742672938271651845017725304 7818454 -4735299379779143281515025144630642176 7818455 22635493110098173024969829673866710560 7818456 13006540918162156771917580781930803200 7818457 -46584492083474289070452741030767746294 7818458 300549009191058748748125124456290560 7818459 -16219060666574690909530817231786751744 7818460 -3800596931538336406213644736344176640 7818461 8411463237155067219620817478678450560 7818462 8194199641215018000652312405150409280 7818463 26691449598252348404375368816446007712 7818464 17071536008973348163698856168256962560 7818465 41850596810065321384631973825666549120 7818466 -46711874152082787657216528034718747568 7818467 19502907785617979691233689971647343516 7818468 8463247108388906188505188360181723136 7818469 -50132800573845150532389707012548608130 7818470 6640002700793803346526993620648747520 7818471 -24002598337064748068773493863888403760 7818472 -48029929477547491238997899615477760000 7818473 -82836713412011081880314503748697113472 7818474 -11473606020959927229740365417425838848 7818475 -203239436212157608763264232989248000 7818476 19766490032108105075764276495677388800 7818477 65766897739919540704770355774194453600 7818478 -49400513521795592581594423230298869120 7818479 -26807205795447270858620797162238594880 7818480 11589176271735554114262940722022809600 7818481 -37051482757458665184903407008541325600 7818482 10906449564436467120282981046895668224 7818483 -13634737239523583988680224438439339976 7818484 55385534699297663250687639262154182016 7818485 -61383899682359465008639451437553581800 7818486 3437430383844953918919737479112033664 7818487 -16874766690017660645731656890793865200 7818488 -161069601126790257649647603254241546240 7818489 -12092400578796610624937596453793670 7818490 -19427265018122927251194474481986981120 7818491 -65462487046155529941788098903501922808 7818492 29643245415933989305054938771475243008 7818493 -26638723137824472246111578341043714036 7818494 -6510501521467785846991263588085576704 7818495 -21030019884057051069155577923141979360 7818496 37974651158666959604570160160583974912 7818497 59249265135405688456742484748733390592 7818498 20382080110673961281991835399730864640 7818499 -23488341743700544420446628390622051936 7818500 -76208717435592396778866323647503360000 7818501 34212380440812994639051427586248377344 7818502 -25479502843598861423756305712082054048 7818503 20074993006107122300646707272459395840 7818504 46096237374866405947145412646442680320 7818505 28770444801993417384204105692873751360 7818506 -17401135876811404781828176007579556048 7818507 -10852607906349640055912208331044000432 7818508 -32256678273584050844513154523576252672 7818509 -185101533868884609452837504998037086260 7818510 1908067885232670744559526260480573440 7818511 -8923483552256687992376557444696164000 7818512 1196690404952047324149118954124820480 7818513 41327416632920388407353599404150613744 7818514 -61344099760819682700827184350744176896 7818515 -2791727446500381943097307801586101840 7818516 -56749979236185703691892947751265900800 7818517 13341762189031095144425894148526796352 7818518 -1011424967975240207859755830259245440 7818519 1907394462879487224321476053769990400 7818520 14727583122757248427008492670484889600 7818521 63034390172536952634560390114356732692 7818522 311032348304938939942336303930312704 7818523 -49903439093289246163096249934242093416 7818524 -24767992654065553818669513882070253568 7818525 -12579618480160468210708167687486096000 7818526 43643556978206818146878534108191523712 7818527 3325052569999466811959788481819266560 7818528 -33346358667495289728761726410206216192 7818529 -3917742320545819591158648420141892716 7818530 47074513404731212594766164743509456160 7818531 24968282115670783074938411716918258944 7818532 -6307153202081936307547601733873413888 7818533 34552243153850576128333727179386802080 7818534 -8188774874256307309683185438787515616 7818535 -68294442774211410955246781776127912520 7818536 -37306574693755340254324763651205120 7818537 5499306854202727819812789515531932560 7818538 -458945426133007274956026223410927264 7818539 -2076141350508760724956755856839578376 7818540 -6559287194571443407380656010007756800 7818541 4950447573437080973005254561727545600 7818542 -26305931109503934008892502452355355328 7818543 83761210891060725238435534846170922632 7818544 -10168070024024156095138940258635481088 7818545 14982071329026609064536696565353004800 7818546 -48464903446312432552830875443156511616 7818547 104859102677823906403269006762776231112 7818548 -55105569500510734233335518639112213760 7818549 60461722084605353241193788093098136864 7818550 25320077739414974154552938053168960800 7818551 26104658644543439914086290083955696640 7818552 45524342649931175982209633039676211200 7818553 166654839252655819189220072043954159364 7818554 -13748936274630675221921532013370523024 7818555 30949111524270135931734102891192810720 7818556 -73917133848119572320503098542076871680 7818557 132949277409512467736284449856606587840 7818558 29935593668901066566415769972575756288 7818559 -5931401977994620224528226803591203984 7818560 15175980301277844327542365582849474560 7818561 66144821206302375124142403644312160 7818562 -27394857027497031031802167955099688960 7818563 100430880589507737888691956724593178812 7818564 23877252858878172008731322753654845440 7818565 77959565883438091905388960654960759200 7818566 -3174671006734500589589380549181201280 7818567 -37896622102887655761613461900981746520 7818568 -45319538045300756740892103655362723840 7818569 -86467203692150810270466562867323643440 7818570 2228853231167921371171295445335025600 7818571 -63600261095258849438248826586172901400 7818572 -26984763188459155003379930580157194240 7818573 31126358686896056705925861041428551744 7818574 342837319826354008535165864898904320 7818575 20258336503055450503010339728821193800 7818576 20195367501938567096928398685715169280 7818577 -3458764033472897189996723581802085720 7818578 -29907159104471925567752022043182434160 7818579 -45426442522926675943878825402580168080 7818580 1957675466038519906124453325186785280 7818581 43963980101027534938936974146839949532 7818582 600825728807416324157884006568697792 7818583 -28121835313711151732082233891970015696 7818584 47480370354130494069963799249054402560 7818585 -2163510175028437883983637844110822400 7818586 -21635718353880135191001344342088469008 7818587 -39001665417147945235319811970808571084 7818588 30864255533311709755940465872798064640 7818589 -39769473324339143993507187324750154560 7818590 577831987226918101566327117937574400 7818591 -48966339967789913168112520263102958848 7818592 -3879963420263879823429636662261710848 7818593 -121685041903969489177244783531428288236 7818594 12594683371718334341304031344475203072 7818595 44926509931423150319789207406611497200 7818596 40453118389670673804294902721985603200 7818597 -4762560161610537250431555529162287552 7818598 -44519247287158281221018545264433252736 7818599 93259063121594364648926877477547932600 7818600 20942730583757467562753737144731648000 7818601 18159514411440226354689376147002497152 7818602 47127749081955410566936337102622537984 7818603 7246024139725451714643635727685140480 7818604 -2478168655322274101251949883976470528 7818605 -41667785050071969458556983828289576480 7818606 -1477486261079160593149783573803375552 7818607 40289645047069106926387883364780955856 7818608 8361025674785152236886140983799644160 7818609 7203614362981580106193795406315559360 7818610 4462789354369579875175314816648684960 7818611 -28820252255862019273449363495845235000 7818612 -13787674198833422590141448499685042176 7818613 -53839026323704583498568884718936182112 7818614 67256968648715804200347537661441322880 7818615 -8442663623780548512026270053569826080 7818616 -88389100171015925745259201218580500480 7818617 -38528440686677258828371518365789069334 7818618 1847992261845216945921154404398461440 7818619 10176550998651428663434467039592170600 7818620 -36175871188027668339765663145778572800 7818621 -1763130502726885549775536282055070720 7818622 4838577427868303388772357479828508032 7818623 -67666408041091613214581818908098527296 7818624 -499865168061253448734042384981032960 7818625 27618068583850853402485935926778225000 7818626 -37107014980621116191458184583519045600 7818627 -8364059791111624703518231520257435392 7818628 5450673355844855774934306558031691776 7818629 -10786151584652661940499396609389720320 7818630 -17813877519542826309126148179279360000 7818631 -38631051310775224521105347671835022568 7818632 -85078292150166353321063499452392243200 7818633 -137920388479171796586866507184469291200 7818634 21728504504711189077693485140235451392 7818635 -7684776914289182200738826973712560240 7818636 11771873818740928270256627979267706368 7818637 44490435766365136780695105640204687286 7818638 -122323699050495767576776506272084469504 7818639 -7013567863629938956230484107090648192 7818640 -19605925531586743030864531341619200000 7818641 -61980339883504867659418940848747819200 7818642 -16647994718830082313510340825714596192 7818643 -1212330552852792850687489331354754816 7818644 6721182252492046949877646562809662336 7818645 9572301931017619197966083289694002720 7818646 15595746162145721073076045081827041280 7818647 407348963359434522132986455694708400 7818648 -51686193018826864069626196153165271040 7818649 19002802965058303805762999814864504650 7818650 3324996827021794773124172854181952000 7818651 -73554310778207938090891655573018795220 7818652 -74039879249721411929556960715393994240 7818653 131952045301949381448904381176840604902 7818654 14803013037114861698064254084800269120 7818655 16518972970856833133828657134210521120 7818656 -107727525152320779822783536933494652928 7818657 -14473959612141346555786117078174848 7818658 29350401533793862337264411768610361680 7818659 -25714206384184888357345256909235996600 7818660 77729443569875291399951374419646464000 7818661 137945424876102409258001080005550905600 7818662 45593666516603982188537143440511630464 7818663 50336741432924834241465157640028226344 7818664 -45347681798480502222940296268152422400 7818665 1026415864799088640938581599619581440 7818666 -14609264071610385751554615674646512640 7818667 -31079513535419394364573019503120814284 7818668 -32026578965956715025093059520685685760 7818669 69731378380158095196889089721844480694 7818670 36229915328350077017849200255390457280 7818671 28077823259751613201060798484668494720 7818672 -1523321206596533287832387942297272320 7818673 -3419597770671156854051210870508122700 7818674 -14821520319420732994471186449487562208 7818675 6281960842597460768019725223865626000 7818676 19397738249423038542670374700953100288 7818677 1980710115423056465976540959002988526 7818678 13751640141245142218915766129840518784 7818679 72532114377244070022019465750878081840 7818680 -32565628614535973031403037147784192000 7818681 -1776824668023423129290981338487241984 7818682 32667066698878418140185975722747310192 7818683 -56507719934263505798718431386371300936 7818684 18452959623905557091892204375254679552 7818685 59902344863952295958362387108381824000 7818686 46428946634444826165766656713653569792 7818687 -3894819044683692597003571350526413264 7818688 8888115283810609306623381764348837888 7818689 -70035284624386604154765842950567411776 7818690 366141242942766576382288903455744000 7818691 -104893293895253585662357977033751596648 7818692 -975588985091485871683137632155348992 7818693 17769953280445291500603016550170148064 7818694 12677946478079697708052438956936349440 7818695 72720002817417413882228769040022398200 7818696 -18487684019160489194322924367291530240 7818697 -94122748400092155535548352280677874854 7818698 38829263184358509686676950493176508000 7818699 -27955957411359742506613613784986082048 7818700 -2521329934525267668997316653092441600 7818701 49450903875090877810696506010658625504 7818702 -18064258973309263879873265610377515968 7818703 -128026427837419985159126513637611844776 7818704 -2942762529992333717213803810577055744 7818705 -3983584174507654936353316234134011160 7818706 -25823123280573946141705167333746027520 7818707 -51814569043060741128010142939737485120 7818708 -52417007546755738607837526019102101504 7818709 27370614530679585384519617673359696000 7818710 1741534119633103771178785636565280000 7818711 -5013573787482546724394625200520008496 7818712 -46968630649596604652295757082821263360 7818713 13919474847557564659708875637847325120 7818714 36523611975481025963859534262572080640 7818715 19086659239784657607877610609189991360 7818716 -108897842570956503104629779382149404160 7818717 17290473239738161839342021976349694720 7818718 52446720438262445409681625555373842560 7818719 -25714626838604179402748390194618016640 7818720 -3894243173488723012323425588242022400 7818721 -159694381774299108699856765861462465856 7818722 3707436086605712910738902167183224912 7818723 -16914553524048726718180502347300572216 7818724 -43812505347569264089764431947552308224 7818725 94022349974765613878004047092740822900 7818726 36352178499857046010048507781450660544 7818727 6383098170452423446449219105246572544 7818728 140776043572397106776423582130499584000 7818729 -11444092168731037296596573879838150720 7818730 3011986743242799140036937508974750720 7818731 -126551064034817963304937314898227219468 7818732 21055604315353202467985300975604529152 7818733 -278631839904178895992366616827585152 7818734 22004746481297552695431118363273424832 7818735 -13619577431858927858009526267247633920 7818736 27500566411980117892066611410975555584 7818737 -147605094101934919178316201417644052828 7818738 -2028581036538025450570084587253600512 7818739 -21448508409999606579200057981865294000 7818740 19632581302619795808303724495519680000 7818741 -5345935516342602351776679773242233600 7818742 -52260335387931186333318193700440079808 7818743 -10591606200199180542269730666982799616 7818744 -28201108040626260097398250356439265280 7818745 75435750737426623646614855908033705600 7818746 2813838956487628953340524527529610464 7818747 54069288902458460188250593673092320000 7818748 -49871285715162889663750224118435276800 7818749 -10723769189239856425072084458512980980 7818750 24689136917151464153453862566769000000 7818751 -54248449339062857897704033679901641400 7818752 -59217245325453743431634704948210434048 7818753 21877011649415769344954028749978739504 7818754 -71719224195874323620927660230324078560 7818755 19269921301888741600801784339147980800 7818756 -3631027442760740628128486008001488896 7818757 80491557162792029839947189870644395612 7818758 -6892932458427166891170822576700956672 7818759 23211920339465166725610476973633466608 7818760 -98999066474163466853456396144616192000 7818761 -18247841416739901282857745820825777638 7818762 -1217100240466699498633894324757331456 7818763 -681960714744265485025075567167775736 7818764 47819454147561341433977148590675064576 7818765 33720825487968613569639684490490884320 7818766 21174646858595892630090465535051453440 7818767 155724109215954791012006937846407376384 7818768 -13927902180600980368636239822224818176 7818769 -50288176901013466550171935898148222528 7818770 -8589388047442297870904134503142579200 7818771 -12099523984274727955185004896981497856 7818772 9656027746494566107201142441497339392 7818773 -182997022460680393911375932049896352480 7818774 8698863089126200600800969482357760960 7818775 -4514120003063947577137284664904625000 7818776 -462137457790763096753346408748154880 7818777 247461141950637856104763766729269854 7818778 -132034783637893163273958545032219920 7818779 -46706669007110892229110807153872603424 7818780 15969221423714036660709491417518571520 7818781 105907441230412989139403524202329160640 7818782 -6596932548612502052608230023958648576 7818783 20693369093558061371034771139098365640 7818784 -15000814538337257196501987112845312000 7818785 16514961546253279501143998590383547200 7818786 29409251108461911563764180235211943632 7818787 -109591787501935850456850281445234068760 7818788 5606571983359069695420772879147622400 7818789 -21535376026750107087471826060098975744 7818790 -8820716615034219081476066858929585920 7818791 -6887362950242926814766398736623426688 7818792 50243274345252934607803785085353246720 7818793 92196314073212328720469671829791940980 7818794 63732682926966190206804175885619883696 7818795 -42999795593686406131990888852021082400 7818796 8819365940320046300451999410708921600 7818797 10361828300420881943444057953536046464 7818798 8680904967552646484168357976690048000 7818799 57209103240244152583923376629900822800 7818800 14075847574345532880827369828531404800 7818801 -69785105120795127095874763897761748368 7818802 -66670469403369257678595694243281648 7818803 -50840431744026547386515873469664144080 7818804 -5451242203468185341171759619949854720 7818805 -83558689022816673632096703980683064040 7818806 229002638784878143126430093054609280 7818807 33274170097777518897474217171984452840 7818808 -32645634658928894931387032393219543040 7818809 21978390058127538320594340832378274004 7818810 14489657166803306036462887320553489920 7818811 683145422369745244933307623404968448 7818812 37169502064806779860546544922902979072 7818813 -25978787352234103768822145068248484116 7818814 10957230958546387460205720728255195712 7818815 -5237950665516951927389422206891370080 7818816 -25148554872412667351111449850419347456 7818817 -47806556518402704365556310566577321808 7818818 10339222217702955513242526784804111872 7818819 522272202538385037709944403329791808 7818820 -9875891277624316691594969491011747840 7818821 87316835608888921234279018427322821022 7818822 -23718088910451428942742405257521259520 7818823 -53628382559782617798228854604865518960 7818824 25153302196718216159530745767481272320 7818825 -3612369956074211800604554641650044800 7818826 26095471541073971626475623332554072064 7818827 -12271863201529706443243206032952021408 7818828 -21402711840325056356652121088781419520 7818829 -99843544733785838431915497095155330570 7818830 19605028921530286267120410377474938560 7818831 752006937640475140186790061947385000 7818832 1354745093874199360413049685905760256 7818833 -307258874960233239781634518213961627856 7818834 34580650882432547338550336633706506880 7818835 -79825092638934588782416137860070661200 7818836 82286668541534005890758903263820484480 7818837 16809871421541303794650395503149865568 7818838 -392801059693045848566385961748236800 7818839 3127460070814117508504212453786785456 7818840 -20567859689699318899948996993003315200 7818841 -168987240544705288135526411667025710588 7818842 -2593697519627240977544327268873676800 7818843 59114132494784681087913422572853696664 7818844 44946324614983329175219023021719473152 7818845 -67531309193303309255915907160749340320 7818846 6840181560227989634192339759007673344 7818847 -140781823685117317537003896156917363520 7818848 -40463048096815803380841826632611266560 7818849 -2568980896940316117674364595409480976 7818850 143819970289121114353915478758771200 7818851 13402262893021294340953096056627883008 7818852 1259844661613731885927430159662387200 7818853 -23264397604478420472438390350403330880 7818854 -1129859465339105986816992863408526624 7818855 1034213384647133321903954670908949120 7818856 49151497380279152194400721467932154880 7818857 14668340859889555492595560662658992720 7818858 24324611211110983553382950862216298848 7818859 106754432131723130306602891239900659060 7818860 -2986976703584007279562921784507136000 7818861 -88749895491836151797455912216043323200 7818862 -785054349782050685614900833280177728 7818863 9894056733187709760877867794339938424 7818864 -2925044412739740618809495361200455680 7818865 -69281805932585937395667385694971873740 7818866 -28567595687717010468840801181385409792 7818867 -45650672263784092130900030200507015680 7818868 80923739967553972298302429686937048448 7818869 150670342825890384322184153534673780270 7818870 -14757328132841884547210956491444163200 7818871 57111868332700019885401547155336052072 7818872 88787728412485800840855660295481548800 7818873 57345286374203205713840115506127525888 7818874 13294437046846108305498750485504247552 7818875 -14841294725504089402057392049720152000 7818876 -21957207063201240221208888891817113600 7818877 27125033198217606934590999885074191584 7818878 -5808894474469616934440681745622811520 7818879 6313844451375664828249426026036773976 7818880 5291990582799376460169011099860992000 7818881 -16752291372855254123992901680970105790 7818882 5338719856163528839296205440507445248 7818883 -3058033735625053021465279749112387800 7818884 3173750481219882360328260019560950016 7818885 9658820274637073353554636206542022400 7818886 -74009875576688832390984992894146516800 7818887 51621370883501467439810799889687168536 7818888 -11189909718366346599283104434065244160 7818889 -24650439682786654546407814421544310720 7818890 18136924196998203818337314748100975200 7818891 48197280647497747133200700822319979992 7818892 7127271507631619308512133544835745792 7818893 -38358406262701302026573968831769694420 7818894 -38113064168565349663975246091931086976 7818895 12096237125888645037999734037738350880 7818896 15260541565461974465691189328773906432 7818897 39488220350865169985885744982591541440 7818898 1243092643348432426966855603501414560 7818899 -2366457651451837092426560430987060 7818900 21947082708338568750533558267540736000 7818901 -20825180564264673373210005463576821696 7818902 8524155337066566803127866900610372864 7818903 -7487192916515983216987682175845761200 7818904 8738585380649605948807658227735541760 7818905 -145760841230863595191822481087191680 7818906 -40037932630467389552353928368363639296 7818907 21204162269263857404769006044323697156 7818908 -39030151196559983641935357652682995200 7818909 -1723540307782911515207312647944499200 7818910 16868478987126424958819737738307598720 7818911 -28495162612847149293346279336956066888 7818912 113728322437312630723632889026001108992 7818913 -8040127205081300717405049877538871296 7818914 27267405081071713771390874017441253952 7818915 -11962537968006751149652980763002231360 7818916 -29975474031135135174855063211162890240 7818917 -66293373939106421352545211690459005220 7818918 -5867052725673456878501176127462968320 7818919 23914894827744591195763570468722088608 7818920 -95295124164819837812897370373226496000 7818921 -28728776420824157197050212546000507280 7818922 755374401636579959146288029478883520 7818923 645056616232483449133536651243684240 7818924 28068834510235536456816026877912652800 7818925 53793994556878015396403370507989379650 7818926 -69317228914157953240766153736400337088 7818927 20060236534727147738409839350788617232 7818928 -9487640941543177095225261312102957056 7818929 -151163937334588282405990601734246959324 7818930 -942100808321073421208780175594699360 7818931 -11499070268730972361755052963161451296 7818932 -64739999535848278188536875031078639616 7818933 -79013263816470325507195962164713726176 7818934 21623991125606643376823336909393459616 7818935 966790805179310011438144073796759360 7818936 19712176188212879090233595972862935040 7818937 -54346540195018720395269205411972443200 7818938 -29594078546359873502839068412426580880 7818939 -71476746849027172694781526400601546996 7818940 -9311672822308482776598833232044574720 7818941 4837327629319979080176694500761232972 7818942 4171074086168413806853797537363747840 7818943 94311538280324110531942319985309613944 7818944 585078148052425632845546524426371072 7818945 80469242633887327188609902681712445440 7818946 19059859997613853443640453560503685120 7818947 16675457406906151490724183952248112440 7818948 648911014202692986036852799213323264 7818949 29398401673286077588934416137761841950 7818950 5005782804290937718884719881025937600 7818951 -15367693590200342338918797772530224640 7818952 -56381594943433189454349683710406630400 7818953 -95858785453733410724138321607176421798 7818954 27007440228583151564790073307411387136 7818955 15920398118031432383659851939281427360 7818956 -95275454390214708328811626833196423680 7818957 -12952583726459074686385823623385180160 7818958 28409418445578012617980499844422011776 7818959 1366252689565956056672031951333600840 7818960 10415879800328418350932187880328396800 7818961 -3621611240471325676017554326085287438 7818962 43497204522705112997490141994905113232 7818963 -72387120953509745393439988599463644816 7818964 111279442318852140163647031107092014976 7818965 -416000936158918858243075135599912960 7818966 -18999160293757440560215215814706828448 7818967 66399410271656275450413281977155231744 7818968 108630025084994741558075707841321717760 7818969 56564753546944400175883772593254940608 7818970 37620817029490413485661045668738131680 7818971 -48641176296557990357311887241642176828 7818972 9037641699756629112524247760491159552 7818973 3749864515441251367908116139545645222 7818974 132892989248654695171287802702900194240 7818975 8471772640625498548812111340509120000 7818976 93277378558053274326261597042950799360 7818977 110816210609254034999463331292986193826 7818978 16383494996369174699822552514618916224 7818979 -115765480167515100519513265552419306804 7818980 -25338750977160919463616243784589875200 7818981 33645873299706023157824430051820288224 7818982 -6696270571184466697895340891080517408 7818983 22611309114790651720436840413748475720 7818984 -29949562156031952860674662470125977600 7818985 38004314717121458388125963567108430600 7818986 6651943513234793356989910424138400000 7818987 -29308308140111888841584072147691672960 7818988 19016871356120118052662533248362141696 7818989 -301333993815363701081695140210183210 7818990 16621449818988066195523618539058544640 7818991 -1506224477598176464837956894360718088 7818992 -7723614638550632197020148401893474304 7818993 -10960464026677666582831356109910586816 7818994 57120364919928771756165207484923431040 7818995 -52119090772481932486563209538494625120 7818996 -14429222104183370112647220583672166400 7818997 73470385577476489956468018454359601344 7818998 36343342219719587117576653967278866048 7818999 -43436626015718553118331204329825997232 7819000 43442427020902784967013004003880960000 7819001 -50288272544915817379556450974165300908 7819002 17959206879797696633014844446495252080 7819003 15778124685895295513920796688642820200 7819004 1756881758295671353549077886340646912 7819005 7207261667431078486042127837147902560 7819006 1345652540534002872876329634834585600 7819007 -14719285649158727741123544936926755968 7819008 -6660485808864805067585425430236102656 7819009 -98153125793709510255170699857536276480 7819010 21380056226813108091061594460215840320 7819011 53316382486115272808588692612227897600 7819012 21645965964127865928244250163847677056 7819013 -134482359308009259488940657272436826080 7819014 33008428771918912813146612153123815424 7819015 2806407742841565726565606078114675560 7819016 97301320580119700721495226485213480960 7819017 24514824811928563344198821741646863040 7819018 47085426872740619296961396285051526960 7819019 -20385463258767038495548062923130981552 7819020 63448071457047887795904886911206400 7819021 -69734047142790120367250013153766214016 7819022 -4865712689577011693114806767380680128 7819023 50336423823341301492897931467716211600 7819024 -19070437760403455660976665278713487360 7819025 15981928541107068248694754139822832000 7819026 -25531113158867894940561354863791337856 7819027 -91308214440387702487653418397051327528 7819028 -16652726136048681604921229346997248000 7819029 7811458399812084197917652326752314400 7819030 -1308388558669177084715287785469466880 7819031 -77141450751614387223486876571774191696 7819032 16497207196403862558409480150990848000 7819033 -18804942004632987170094139560001521718 7819034 615608831766622817936745782523555840 7819035 -3930640933691684561667600201758092800 7819036 -89013186042300009466314944325771205120 7819037 -11480858388327882847115835891257218560 7819038 44037575504485740190885875609251923200 7819039 -257949298509217586965463319246817648976 7819040 40346676602829803791530477802871193600 7819041 -57324580448651545712719217421752237376 7819042 3560554559803044864120124748535581184 7819043 -68007483532450571051137449727896972708 7819044 -28776465822884173808737080562034678784 7819045 34532358966864933087784375096890079320 7819046 -72826548006642882581822053611663978528 7819047 -101977893674354552833656871964500662576 7819048 125903328865335833954914343296916674560 7819049 18724380434390510862582143867035614720 7819050 -17119589550273351089230407005097907200 7819051 5880081507658610851485457144051924600 7819052 49518935288262570163871433436775214336 7819053 8939976492707684474663074284105611328 7819054 73979350979285080815830691745679942976 7819055 -62048798639576215841450155320164810040 7819056 2607609358245422728853329552649551872 7819057 24911674153234072923819273300481331520 7819058 -12123476157659790383574492920898654816 7819059 -6608679965536037167945623736603396296 7819060 41478530557735303437094563550590708480 7819061 60532420379272541956701123695173695552 7819062 -4936233337820760461165161092339071616 7819063 -12351749808989065490443086729721436240 7819064 42018746435995923642513307496622059520 7819065 74197874971483707646902556199209305600 7819066 -21597254628187147062967093396026426768 7819067 25577677699313949874707780763703301360 7819068 -5652673817751687884594681927807631360 7819069 6388501608933132394849717901570666220 7819070 -6560353710045099485063356950968832000 7819071 -25849659545739667097641609229479388256 7819072 -49275258947671297780480000278571515904 7819073 141847448396301942860490547973360677800 7819074 1737848846028658930738462830484075680 7819075 -35643023484763654245953823464635727400 7819076 -14653783709989087146699558047420346240 7819077 -712830528851855089694586033376860768 7819078 32722000143415183951884057591590477760 7819079 155216413525564549232621347146321070680 7819080 -10796640039078005446965828968885452800 7819081 -69193953021680346561335907446042999388 7819082 4954599647327410672758874864283119104 7819083 -74638153425062539651551326045206329348 7819084 -9252594260139210146214870065491007488 7819085 -60654634502385441066501474805030247220 7819086 -15349357771047686726277009534326172672 7819087 -6433454150856494685479657349182149264 7819088 -23809463294913668233110660881150509056 7819089 39000217140121574934993974072694423840 7819090 -50392755398728965618040244170495680 7819091 15006612862937711392816275180558741072 7819092 -3551979247318355195937733846054383744 7819093 -140660337903636359092741844882862306240 7819094 -29998166457430801723744880389238471904 7819095 -26640737250928636649381769493625205600 7819096 60983522256710119014448155711201484800 7819097 9968165182703577348577766016410128320 7819098 -13996299693465950552291070508375683072 7819099 8871009556712494537342685333281400064 7819100 -35405244203287448000568409055011353600 7819101 62241504811912048670410757332449746592 7819102 28614783339355340951462801519881159104 7819103 6425104537314366855003953583581107104 7819104 63970284660482679684001897983686737920 7819105 10402791457195098471254509210875024960 7819106 59399631104950863157108869003757505184 7819107 7527150313179027401795408974218177792 7819108 -16422919554401990990189796962451456000 7819109 -13264948562660226467303801437344018690 7819110 839136488171035152056624316960986880 7819111 -80751574646511599388469004665179721288 7819112 -38954698548195863954725568526087045120 7819113 50406170889791592436670715372012425088 7819114 6651692312045650282784783178121592160 7819115 -33599464909752770745976557062202169200 7819116 -16899332959006876231858777631293854720 7819117 93976519330020408703735387324603931532 7819118 -26372086515092868135945232428665826240 7819119 1274791341257207321521276065445562880 7819120 51284693433913291474241053117317120 7819121 -99722069237564458872019063260565413678 7819122 -45602844269321983318943998195903804416 7819123 14421693773460799270156037121152218400 7819124 -783487445403253331353116568223846400 7819125 -112795942140003243686072856259665600000 7819126 -4104442951515640111979553792228708480 7819127 100871023327749308082069731965241494800 7819128 -109412942657693279435487340972627046400 7819129 -97026826742849237142723178319224693270 7819130 5775041719520445197952954639545610240 7819131 -59568901500521180110637786434310787048 7819132 23762811346854201616248288851423362560 7819133 -21935478313959828217805314173498767424 7819134 -16585738127072138070972627557693987520 7819135 -43241668437842702151697344072432290400 7819136 -9349921528494928771062567785075834880 7819137 -50992655842113079642483023329685717006 7819138 -19905318980541036470332574506905604704 7819139 -113786519773195695370578397222843773060 7819140 -4517779001732690432069073637289041920 7819141 -130574417274430972174834373263283074 7819142 -50996774685623609185073637235214460288 7819143 -1063380578842088579628720676037269296 7819144 3482575610637301825970623393753989120 7819145 -76262075015457300470359281233703923100 7819146 -54167470877582529212938151232486259200 7819147 -21757055447588549253580282343234381168 7819148 -741267706557651424981679905744243200 7819149 12905833331876063094964882897299476640 7819150 21728661925825248856195614631037280000 7819151 31632686201592732045776572907307701904 7819152 -8959706941279190364595313117594910720 7819153 3133662880784862352410504931061924402 7819154 -31417812858999093104937960043053811200 7819155 -92089215653213095093219181834973407040 7819156 53293143729513201677380091414429517568 7819157 -140213771365434877471499066725646100594 7819158 17771798939708965166049412838896386048 7819159 -52718302266368535479845031313055807440 7819160 43326071659235582583839802768079872000 7819161 -958726850974114164573174972458913792 7819162 12790513004051055641431620725500437504 7819163 239982621425386555284721506315526656 7819164 -23996914614064661046749972687040076800 7819165 66026833537301964084600494741316981600 7819166 -3050002413534283587956654109579804480 7819167 95755157607615994241148134308882844160 7819168 -47298631226510631361232104182301851648 7819169 42140480196617469029578993770466713570 7819170 -10261097063534623103936857395850199040 7819171 55531752057607948617152443818800657372 7819172 -64664119131944083815932976595327254528 7819173 34340037761069621844521983561747260 7819174 24818374973044130294739429101874307392 7819175 12096323181848794772296603530735985800 7819176 -2798965817902153971204654795265474560 7819177 -28871227284348904219585003524159635974 7819178 -75125639169399774333367048760697153360 7819179 -5982603925551221860551571805415234216 7819180 -48205312960179492475856211184486041600 7819181 9804101034923775507246844461078331392 7819182 -18303528427523168650600817607975070848 7819183 -105551733165546903978069137603463739200 7819184 -3529900121296968338392462439942553600 7819185 -26141820271976964066836569187293915200 7819186 -29085400125225469768603040436510548208 7819187 -24617442556773382522605956211746962164 7819188 -14424168387830538191472677804865878016 7819189 28503919031190846045861938964944388256 7819190 -40971375570531740130175100414975654400 7819191 -29926576450429929912709280038509374400 7819192 -3471936327741537995805632526203289600 7819193 -111366130638204505659582594724926921558 7819194 22008107402542493116448450872435430400 7819195 -9409477260969559413634616807227570080 7819196 -22099860586641759915347522112244285440 7819197 32115836938121640724684756058374836960 7819198 -37954446034976747496821936494322444160 7819199 14201820585478068912667537686838905864 7819200 -5027528502270933235686025644736512000 7819201 66991124369070129617650761046733295144 7819202 25194336548875397520073159979621044224 7819203 7183357738278479583474812970210243840 7819204 -502583378194246220582400003946629888 7819205 -22637947948883853154481579181442473000 7819206 -379947900348391161360564757168528896 7819207 -1708487920337148000021038173636526568 7819208 190351005193426396491118435893347328000 7819209 57739623833098163910295291797559774314 7819210 -5376133036832920197319052087312102400 7819211 56265745808692320719823159190722913800 7819212 12145628458803386008620102907528473600 7819213 140149809132476515875871537367723195104 7819214 -26028025943511713625317603552638787520 7819215 -61070116167187621223182241399267312880 7819216 28496374655745953440046835821273833472 7819217 -47671154649260275335483313901430115008 7819218 -15345729863745283741877613776451032064 7819219 44314006350641375336848735456295904620 7819220 12052058251858298607027467645297114880 7819221 86681422591882393476412278053839857312 7819222 -49911545077505183972612448450492624000 7819223 -30233607162018219539318521191868070976 7819224 -18467232064335285739122480322751078400 7819225 -15869743965260197346863804087120688100 7819226 -14401159685787467407235884337205404688 7819227 -51544405246205987783810368540251708960 7819228 54295554870024595171188645624855886336 7819229 46753529490315476462675663504382907680 7819230 9698237701337328490563324061532221440 7819231 -30688184456407170361952624013943441808 7819232 -15972796700340238199659601944545067008 7819233 -10953785889245055095574097751879071104 7819234 -41854054346702354764870307910955095984 7819235 101659680959755131675804676090710814560 7819236 -22095626816226568087100875439129447808 7819237 -73199927984713518580625039442393610114 7819238 -29371509651144959034544319810522585088 7819239 5403544416949237806068691966773550720 7819240 20610517817065189136428592523229593600 7819241 621137431593189081357570397633219200 7819242 -6331723248057339564464508517822454016 7819243 -36821482658373072575607021362187306508 7819244 -86538613395426227520628983929071390464 7819245 479927092421393714252846187184746240 7819246 11706278558330806322970354305541292800 7819247 -270032268639155306193797755197942288 7819248 11248777723477898935802610079532089344 7819249 107522594547469274773419813648523008 7819250 40907906438060893276121562781395912000 7819251 58383170211620020258307175926310448704 7819252 19100192643816849512316362904520716288 7819253 72212990601673566735356191794513302784 7819254 -3714803957709319440375501579299814912 7819255 33728877683527383465716367616700675160 7819256 -54482272937593245504653790480067461120 7819257 -15371597091787177741645748124066461280 7819258 757027855604521212156873594289962720 7819259 -52457666990434543322422765663646673408 7819260 23709012933027251961786126866438177280 7819261 4448167264817432550901263763729083852 7819262 93984628607819147970464060378438400 7819263 -18214306886572674661904768930988723456 7819264 39353892442330445254196076874221748224 7819265 138917873319998709381564359640746106600 7819266 -7182732306899973219480715819036972032 7819267 -19228358871432006238558680413904978248 7819268 -84421592139796263221367350534252922624 7819269 -21394268741824326271634080857749760960 7819270 23441260365556517886393430027489824000 7819271 115977226515480238552398295184375672472 7819272 15485795708976113613164896207088517120 7819273 -8113508348467946152533415054163385120 7819274 -29176922119571741589030894553004745216 7819275 -14789187343459354766903869116353900400 7819276 11409605427896628187389121793375164160 7819277 1828140421969470067631523579669122880 7819278 38951181198852294062427033304578037824 7819279 -25240574026564285633199753506289571760 7819280 -8256614349266209396536232426061168640 7819281 -32127992669618423301850419106231256160 7819282 -19864383094009151327265139861041169008 7819283 -50437882756145114005006763662312586040 7819284 -5575961604504094244791176723916271616 7819285 -483907047576783818552677482443297280 7819286 -11111771058146746014722834929007574720 7819287 4918397988117700916952466946956623360 7819288 -1515150354889835261006611649355786240 7819289 77842301905662565327617428524067125380 7819290 3371058172749497161848154903747595520 7819291 -58905957636427986098980387839290901888 7819292 -949906297841927636592429770205826560 7819293 54673489157189263056309486585812206464 7819294 29016777416712037870189635297420700032 7819295 91039867131449764659705339172744537200 7819296 -4191940619273170922599560910026571776 7819297 -39421475340453535367048982228137540254 7819298 -12081091214136197265223975555920226560 7819299 45594630202060964932139821657919835600 7819300 -45073010279588060544512665470377833600 7819301 17680116020265470303838091080578634624 7819302 26586487205864201108499770467388289024 7819303 -2027201949310870234598256549231507936 7819304 -132726490972739293804707513338463114240 7819305 -25565884200527703148094530039859448000 7819306 -14655475128373430761057155595425112320 7819307 4516970414279507463885444435897392400 7819308 6143064894023976426956155114979819520 7819309 -95652854883130539498263373477516816490 7819310 -25547716339520475278915761652672567040 7819311 74730828748411203742695472488624945672 7819312 19897058773065712000012493898155425792 7819313 -112944967621841841533185809669280755438 7819314 -1707683782576386189454353778941221760 7819315 -14043712461987422549733931634440248000 7819316 15331280518629279085540379170893864960 7819317 -24210361999217561159796450335493124320 7819318 23921573394330722712678909041522162304 7819319 36700157878547451539744024165993999640 7819320 -21390678437826742016633027065888358400 7819321 47570981301881963394362137959928045252 7819322 151835012443068709482322718117656032 7819323 83507732227221110062616913612153007104 7819324 21444322742908728937768552206162203136 7819325 82991364955256168376984719769723292050 7819326 4251000880265111664981777087789523392 7819327 -59403970696666988888429677519355669824 7819328 42887740570924143632290227914601922560 7819329 9327667020480537684687107230240189440 7819330 4087593670667248841760706123411200000 7819331 -40379180588570313341178711962353318368 7819332 14207141687775949601903954006339530752 7819333 12870884874801234665479121028791366400 7819334 -57927320931416673359417263357939073184 7819335 84347384882944349816856913913262000 7819336 35866002330604987484625582178037760000 7819337 -26927679194530167374383915179144424908 7819338 19196198530999888635262829923355545344 7819339 -97294579724836157868368972409538099800 7819340 13222523793619719357494062684653603840 7819341 -103866881556432894697968180602373290880 7819342 38068638598900000714502074047472251072 7819343 32471815583137975767293584730303548416 7819344 -6378733057437397130060244166074187776 7819345 -18456325143082103741169181817428479000 7819346 25642560061490171396295415016734963200 7819347 3155611754446762303286468311696229376 7819348 197615289486490208775193134654495508480 7819349 -31171076478434227700645734041941041920 7819350 1950746613154288633097651022463641600 7819351 26479867723279696507082152696249657352 7819352 -134970022923921438680438096181076992000 7819353 26924951413494024923130202939684851162 7819354 81360304257411373286924329043067897312 7819355 27335288900025800621555978308959554400 7819356 5854087506054310014738456854106882048 7819357 -19054799347147036411254470034320119680 7819358 27874712912769118137947440611708883776 7819359 -99875947065738641726523476963051617920 7819360 48419090496429101358399847358028840960 7819361 -41085468954466214830433782884280938576 7819362 3522006311043657756300817297123468800 7819363 -79120730775738051598554112660358787360 7819364 18046438006525351364373444978682429440 7819365 36649828611971002925098226132139414720 7819366 -11514115083583890978238800149144815296 7819367 20082650094409612717544660530860665352 7819368 6314330674675189259330125699946741760 7819369 115320238672641010309504211097221258896 7819370 -13654542710487337569432587334174696000 7819371 -53856945737483099203143085116251160000 7819372 -54863609963037087737395693603309142016 7819373 1873247789540941356335650626663502944 7819374 -13704168143834617979251908223540715520 7819375 -22824100341987673699214771111003980000 7819376 -22211446931267517195157030854167789568 7819377 -71277109964237874068490475987085569680 7819378 26694678587971085601950294040084480 7819379 -83765809219117454825402008368366785280 7819380 -4011601103678146174561453488089437440 7819381 -59917975753009554920014280717021225636 7819382 37303041892457159913257694316473477792 7819383 -30865501780971339761094609875068848 7819384 -69955953576211181767609484715024506880 7819385 28917586889540605835538031789584591360 7819386 57643086094631044301391844137151622400 7819387 -54791477636699236704442558433566802568 7819388 79608213046288720496692331230444416000 7819389 -22931027227506936100661235055365612480 7819390 51684938478702873496480093618759925760 7819391 -4288979042261595538113005156650478208 7819392 -23242750492699586790840788895714508800 7819393 12516881941937914167936113682150319200 7819394 20712335192427685389508459891465610112 7819395 -1766836741471872422357072080547069760 7819396 -21704921064534999682526849665093899008 7819397 33127066880537838487495068875224228572 7819398 22603487225890420113669466375244513184 7819399 -29551520720056865190011343158383699664 7819400 -68393763608979696635227147574172288000 7819401 -22669159205458808843892207093836764416 7819402 38119130955477250871077924953726696192 7819403 25144112291469935445753332524939847304 7819404 -47133395500349601891137558154719752704 7819405 -3829656216145509907795268608532143680 7819406 -14815964821121556121291064614384110720 7819407 17318441152996508310828824269388480328 7819408 -1677809004524061063856465195614191616 7819409 -5704470539234716385555595820970226432 7819410 33036595072318667208806350602858063360 7819411 -44674604670174404030776013607962872328 7819412 31796341483333365208164842090479902720 7819413 -19709587389242657874427751799246787776 7819414 -68007183695569091759761926959860414944 7819415 -46653111668598627222048338318612829600 7819416 821548698491137918086528920844226560 7819417 -92389028735179757551234603971471556534 7819418 14258353639278425573254690710329426160 7819419 16225072081362505313897402311575553944 7819420 37591978862104030097083477016844595200 7819421 -8568778757641466988746128630560681690 7819422 22504483578329016645132451042694878464 7819423 -119658714503124883045687920516728151328 7819424 -147274343973449582917201935162075316224 7819425 25765681866566386627323067218244027200 7819426 -44322946269409355904201610075081752576 7819427 -20709226538107689259172199728459794176 7819428 51520569490792261191244089346772004864 7819429 22731299577537805729118878732671332030 7819430 29696329586106406773790222322543656320 7819431 -47749405647266838988534287735220293120 7819432 57403602282993550408614787400973588480 7819433 14212119077733428661614064790203260580 7819434 -2034678377870255957729667776834734080 7819435 21308841731744951241966141423786858000 7819436 -13711251059683709653675124436403998720 7819437 -21380795670251295071394234857425899648 7819438 6066808288294755092285478324750353280 7819439 132941040877551542960145035989438966512 7819440 3564330672481504828056131980115312640 7819441 19764898634408186262462956940967655040 7819442 -8320237794598017969011360402322568800 7819443 -24206614456046939066497621916405836800 7819444 51053564073591001216162655290746950400 7819445 5739401975062520989956540539358650400 7819446 -3827007733176094029604919895836298816 7819447 -38143731642072669653779660767269404680 7819448 -9406308697465754199645147413124218880 7819449 -33626463014718107907078347427554705664 7819450 -32188850968606344563880685901729184000 7819451 -84536260871602409293227786582149017440 7819452 32731228159292641347168816368132338176 7819453 63877629521587875957059818638158434080 7819454 69120949389727707514384054897763429760 7819455 -25429235766040308132259944953800250880 7819456 46497556057133598875390055407752839168 7819457 -66885231112089568299652833707439759294 7819458 -8386107878206664039688337929993791616 7819459 -49667373674672847696392996903838342340 7819460 21039210038176871155924837955476008960 7819461 -19842711584692402253481529472123556492 7819462 -11380063941487942102502022837637876608 7819463 -8191714517490936927290548204632670056 7819464 440101235425800414147787530229432320 7819465 32698939273723103763217237761135685860 7819466 38091634427072906022767390885302800432 7819467 -91786005239050389100272564708436570920 7819468 435152753519672397028580323131054080 7819469 -4482866137892061861873077511978375840 7819470 -17618527292387562304700815128357676800 7819471 11271245261774369885328780155757201408 7819472 22499746189298727334856998515882418176 7819473 21658367633219362489260073982521325760 7819474 -26780677918664989847971011721913628000 7819475 -4291104086404327980380989414827280500 7819476 21411223194446559425439668200715735040 7819477 54843610443888826451845001263294717120 7819478 -18287906101889518795032370909967028960 7819479 11083756954159023692201868395317488048 7819480 57058668684444126726193448964114432000 7819481 100392440159817281099357866319422230282 7819482 56502785762928952509258814667779312128 7819483 -23321844301613602704975265355448477680 7819484 -50752050050258656759177170773155682304 7819485 -19195958613806949656623936644455652000 7819486 1021256116074896574482473684287527424 7819487 15774359654225328344881605687117558768 7819488 -38626060723649334089314346651634892800 7819489 150902080315770901308941455238189520290 7819490 427863870016887075495305389126824960 7819491 -67858657225496988621906426947341321608 7819492 53452571402228618989436395175069388416 7819493 -114752804709663303206847961859651931456 7819494 21282727172480521843520139222251132928 7819495 6079643322469540237822728012698517120 7819496 127490647550754765485063816038432865280 7819497 5818036942169018302394723686238740032 7819498 17915253782236830655922689335519534000 7819499 218404587380749005975713625449088041760 7819500 10264002164244798525024889487574528000 7819501 -55790745653737597990492308565414483498 7819502 -2993140821876003524226065096214144000 7819503 -55544126002475084239546219635292772736 7819504 7228870361997731758198105467977728 7819505 98330889182508191348788731956933796660 7819506 1878449706485769923719391672391744000 7819507 308888110953816693650640771348746880 7819508 -99862959516416653046529536198173356672 7819509 86249342815266064587659280318170025504 7819510 -12658513089230278260362186550386595840 7819511 23151449959182619170119270137036032432 7819512 -78062307447904572082913138620632084480 7819513 -41893534283959801698434397496073771136 7819514 10425121133599073812593058695072552960 7819515 -45142987999102857217722037966180400880 7819516 -65429970932831887097840972990646862848 7819517 18419759469657866713022250416233654272 7819518 15829464640496637342951124169738101056 7819519 102157558580112948539748418879546161920 7819520 22645680659844127555183861536129024000 7819521 -37415084325390307368997527352457829312 7819522 13451201186272906785782421827254287312 7819523 -4320817202803348153561551398112172296 7819524 -74141730618696515900055726457140326400 7819525 9719345957815196425802459062764608800 7819526 -1840906455940814999196945051812044800 7819527 -59529286511760119382782270660329237080 7819528 -40398022462699915793389402427593728000 7819529 -69824754605190807036431400064845190620 7819530 27143938827467885337766019450599000320 7819531 -158998206564138547374027621758538246720 7819532 -36374508878983070224853498469744061440 7819533 -27449150590145267840398589967172046976 7819534 -48533406279448387425071693915898667584 7819535 49246377223201183871462131425943740960 7819536 11989955440278090782370621069583122432 7819537 82859987033108410876970472949374452592 7819538 -38906707721137052364399676129170196080 7819539 -4010973554398648834839844336250103552 7819540 9151264701415068783512415093139046400 7819541 -2742106023376134283126076071243333896 7819542 -58012440952909802452286776091220112128 7819543 -35684229197576346406537438719436193960 7819544 35401701273223003578100240245790494720 7819545 -21795009807690077308670771626734820800 7819546 5415271336537428351229808026721207040 7819547 -3775167400656652292051030573549542680 7819548 -22629906610646247428364989994583941120 7819549 6791017942147327916877938211650929836 7819550 -279161433913621720273317213586123200 7819551 67372782566167264652299091285339911200 7819552 -19452187669277034103157441327181201408 7819553 -24545619834291747484274632437180313920 7819554 5512936681635582848052535844867255808 7819555 1753372906142603984676017458624362960 7819556 55608372558519892570767149843353672320 7819557 4547461021318828321875525382029951840 7819558 -39925020647561772503652178316295662208 7819559 -41119985961998324569240445893091351760 7819560 8996954662564178454098442414710784000 7819561 5559464612916871205230187470689467400 7819562 -25109602026751897432439286184400139936 7819563 -2392741026236312733055410288328352256 7819564 16924342813625766580825093536122470400 7819565 -14654448573270060533331383064837936000 7819566 3812085188528010758082493365182082624 7819567 -17882139119751150605144831912732792568 7819568 8169449806994478693535908474151944192 7819569 85548825930477355355693962112266883394 7819570 70051016469980974794613541415131512320 7819571 -6232037351591782202597360417072154228 7819572 3554815838009159276782562827888515072 7819573 -47123132183111498839242120193340778176 7819574 10152004434798124270999035170303348352 7819575 -275708374522956441292463502970496400 7819576 96617508733687556167687659708724654080 7819577 -89409307403797437294109170318388943574 7819578 2365083539055228239326620315878952960 7819579 132392343838393625107528215042144734180 7819580 30300357711015066302461431864124938240 7819581 -29542131046207864552107250413791718912 7819582 -82646605452927554277915816451574808768 7819583 -10510560915456088320027616381761435480 7819584 -9713170375957308229803917983843614720 7819585 -68228192587773391741143459249665826240 7819586 23809270500189569732992948337010753024 7819587 10195896206982552014774313024900938568 7819588 43197466520704551097147627673711845376 7819589 -176103799281667886461947848444116341540 7819590 9335198615835456886335421727906922240 7819591 53728185624757538981420050337903956072 7819592 76652626104153613778825660135544668160 7819593 -885914390647909008468353366369953056 7819594 73543095263953670461190912407536066096 7819595 3142916690171959945780215236606300160 7819596 49551187236046073099563655978597463552 7819597 24836609112637678738697201395464965632 7819598 -76785576698747412655463921969111995200 7819599 3349099124195493140060838448369339008 7819600 -2036916914507215526890528838262374400 7819601 -16050446325008779038258533471579296398 7819602 -2375084538262636743356278375963852800 7819603 141424136377082674756341915049907150664 7819604 -23627000860764698363264986420837112064 7819605 61970181309298516267472016160285099200 7819606 14657342552627262022976014252806142752 7819607 16399789698832501813298987667728573280 7819608 92460648133311514028238331777811742720 7819609 -14115346127295704003264977395928758528 7819610 -19042048778414837097857422343808587040 7819611 77068459597981353829688443883184612144 7819612 -32969198776011971980811289663624289280 7819613 -42083749730872924031992913517898204020 7819614 -3618343335923352347860451067322195584 7819615 31336604155943514725396960058844136400 7819616 -68759391716071161092906827091150241792 7819617 2096833068606855801612039980259948480 7819618 22156313886375960944821138082088044400 7819619 21027892156553754310526346721041013020 7819620 21021544601550411421630781637062553600 7819621 1944318117949495076719697305635007422 7819622 18357005520785753438165315755990372224 7819623 -34753450699780605817428426520335613776 7819624 -103837012508271837099419741057911603200 7819625 146898991835246290980496305949345728000 7819626 6324281723269234772229332452032073728 7819627 130946051496769937640645756377609295476 7819628 86160098098428606763516552677029722368 7819629 -1251346290628179120693539942104009920 7819630 15087773619554236235048016545028952320 7819631 75445715968913969091350095885255476432 7819632 -17837907655045722607426496607116328960 7819633 36084465639868853197764556136676370944 7819634 26888684818147160421313748613335091216 7819635 -5232635859467828174772498756424808400 7819636 -1310737465568606210999319752620886016 7819637 -11119569808486292663080607870705796288 7819638 -27557868784901355356370004599114719232 7819639 102319516757692266372825837088337358440 7819640 37895186656246196065526054801003520000 7819641 -22737402335519800033307138617563188550 7819642 -85681395085857062457985438671167424768 7819643 13290436095852623700762132917648871168 7819644 -12911869838483005596996313679591374848 7819645 119350875530279304234857705861220058080 7819646 8444553682116997250665543705428470784 7819647 -42553842131010773914156539456858495360 7819648 5846693230619287546141543273039134720 7819649 7408734392919811102186476082634057520 7819650 16737207217563414965772798835031314800 7819651 -31847256551673477489057526515736272736 7819652 112917766835779316236361556188926528512 7819653 45762239565464304621608082633126811104 7819654 9715127231638726942912868206795526784 7819655 38687580525450952277524680621524377920 7819656 -2999883995681069747790253012159365120 7819657 194612998238046111044504310732447588480 7819658 -17174206712188045913458967971487728128 7819659 -7965860480339888926927072880731649160 7819660 -24509514739534266614131283644186675200 7819661 -63732664072722209066848892756390001738 7819662 21425987020689768943383873361572639744 7819663 80486596488302407013074327201442420680 7819664 -19868123034347892808823539062146949120 7819665 678156129291878082285920008122787200 7819666 26222264437849011007106007494996325504 7819667 39117194702102156713266176332158536676 7819668 -39219175720632871287619592628223017216 7819669 -61290377148305923970220592779701318400 7819670 14586874794525347746638957737540225280 7819671 7748578786299610221224502136117557840 7819672 -34841614486919192186096831709153853440 7819673 -41146080644415565567613088741946011516 7819674 -29126854012170380934826222774008906240 7819675 31763105824068730692412239462128424000 7819676 117878850217840694868568922514430087680 7819677 13826638120450729776096774334786502220 7819678 -23209824844733624519885631622019966400 7819679 836825162248255756448241164808999168 7819680 -23149435885411939884557749536172277760 7819681 -17841358956721082410061288240906111518 7819682 2981907686146696979952028610103850272 7819683 -4631820614916858114054959224144094400 7819684 -31430309218890355820097818807320320768 7819685 4397994657487911886295508626123440380 7819686 -7215398755324271824042080695173570560 7819687 6225270084086484662603080838151665440 7819688 -19084473779648548517858088501300756480 7819689 21800050010771388933569265694348689888 7819690 -43656569046659523503434661199973130400 7819691 -17261025548893802955072315752723381616 7819692 -626562942676682188071651176076507648 7819693 -32305162997990092818682063681747546400 7819694 9626994169600858575893047890128016000 7819695 15131008787905738412648815623602735520 7819696 -3187722820615217056985129012940668928 7819697 18646957081651488730731609426525773040 7819698 -9626646285232304893245473389492081536 7819699 102279624866001380595952868784275304736 7819700 10968648662652809571695510072421734400 7819701 17037077547513448677919383124576297920 7819702 -20386466496787253682006354305805391296 7819703 -1165990475717904795982475756976825048 7819704 36809379286709957336933134674595614720 7819705 -1702168258872406659104253785480640000 7819706 19010981037559035709083872290827837552 7819707 24541818591996800217473573409837460992 7819708 -32180213046873283001834253052733534720 7819709 140181602869314312803631075399147261516 7819710 -16738859277032413225320881453670209280 7819711 117995556342694186943485477716371341824 7819712 26343641124777303774042370011228536832 7819713 -58586128880304154671850476240113408640 7819714 -24320688929991106674827222673809280000 7819715 137753712457673351988929516362137360 7819716 49671793014493056929339290722315601920 7819717 31980134593072368368475807094743796766 7819718 -12653856282124520700364357871363896320 7819719 9505305182591367759544233706869288960 7819720 39901101205428540165404038842566092800 7819721 776999172450670961630443289734480704 7819722 -400426491669254243123379634223085312 7819723 9146403680130997610444939514532283280 7819724 -2493524695051700678050411094642884608 7819725 8780264982460246183930651932426499200 7819726 -9396204382658234417066486162993365056 7819727 -687339964864578140584711084958151456 7819728 -4162703804860662891569107023886024704 7819729 103260508535716466850668846894627609330 7819730 -40123175856063397608106032461857254240 7819731 -8102039578979726425747115504967004800 7819732 88259831087040638576425758018032564096 7819733 -107116364737588595933342463975627972018 7819734 11782223446454399615525060314126590720 7819735 37420232306284226109931189348002624000 7819736 -44021717065515928016789555464530739200 7819737 90315596731199708603361088407463857360 7819738 -77733975814007660303083518393823668480 7819739 202860070709455233353028396542125963656 7819740 -20005650716945750231663639214322099200 7819741 -107993141236945929322047882608658400858 7819742 -789298899552735333580199898077783040 7819743 -2161687250218932310816927767262127472 7819744 -28915487692027738486582064857980862464 7819745 -102719698151134364961629244944724204120 7819746 -68496505320272921371901741388018048 7819747 -12093908025403969075276161831805699872 7819748 83954727738266647926677720682755087616 7819749 32695144161006562906266268110538105824 7819750 6438131572313527189263010275344640000 7819751 75633744234069404794950137729119933752 7819752 7317884824130635959810300052429209600 7819753 -136110448102941013452281201191164572998 7819754 25903011113888718303212545089776029440 7819755 28974368218519154466978167284171000560 7819756 8675616499598711403308172294551586816 7819757 36653175169624211877596358390849256032 7819758 -14833853298082251828661609297555531776 7819759 20196418279657461981587999809742925616 7819760 910273392493530839857164246039920640 7819761 69627909005320081563662454980551535472 7819762 -3380900057950868244679969045667299968 7819763 66507802000421554387232586987228967680 7819764 47490277670908350874757614899626213376 7819765 179244664058578581739274157559854720 7819766 -41170790419838345567512699452083427840 7819767 -8498549218934201684544409952055996000 7819768 -75396216972048727526032691695732346880 7819769 49183775975161452017896807133828326020 7819770 -4329902076456618551034700850844057600 7819771 -19781575049081692889196420593046138880 7819772 -11674251653298261032145476285944602624 7819773 10262110265114878155344233267376565120 7819774 11078778246593937076137949527680079552 7819775 44091201255727928319465701121856822800 7819776 -24260385255936162156518004460930203648 7819777 -16310305691938574898008682477252849728 7819778 32421478601585533388261708007780415440 7819779 -36045097073442160660347063235084214784 7819780 35613720029623391289608897190725049600 7819781 25494368364135350836768303515280337664 7819782 26601188300688641333696360316501504192 7819783 -146065583365897495042285296618905908056 7819784 43202613255654212545758794154565632000 7819785 51093180657722114348924568437554094820 7819786 -27893383538035718897773346277616964256 7819787 79166955320425504317899369517585956436 7819788 -1210513377276972428828235975741657600 7819789 32248553353355719321130895405589857590 7819790 45344160862736195415840764880069014400 7819791 17840173597762724758115357965360596864 7819792 7728659595307707228568837980035481600 7819793 45114079540838610068309648412828738624 7819794 16573413231196015408846784735558976000 7819795 25667992591869555292852211712598522800 7819796 46091763793396727148384899630785214208 7819797 16158512733743072207670021778078954080 7819798 -17748660859882342416982769003500197888 7819799 -38586935413322568729733009221983762496 7819800 29405222291757241983281315068574208000 7819801 14245291660664680488157186533507876000 7819802 -3900835446489822936324188739934763808 7819803 73378493484547765015049015174055396012 7819804 -58386395475956201048864003893284473344 7819805 14920501527051050633608839596635714560 7819806 21295540941184337644399862630073139200 7819807 26668741100906125630647218372216952960 7819808 -69279477984562234489514547623755776 7819809 13996633140155769808923084420280150704 7819810 -39269074957700231921636109607496640 7819811 -138017422982289678093353617013628282600 7819812 -4633209311608038461464789744357195776 7819813 286268196130666067804511184337853472896 7819814 4327939095235302372831066840760460256 7819815 -56837189668308400038950428338587520000 7819816 75393045661006793676414409247324160000 7819817 -22766734555884866676578432316765644940 7819818 2352826301360273702120975059387756800 7819819 54786734123559286821735215836830852496 7819820 27512365502773787521074269639081134080 7819821 -6046362282934767251150567680045670100 7819822 51561086661059821908500638116558395712 7819823 -52780337841488843562244872553794658320 7819824 -6597790586884828788920615783332380672 7819825 31030145987649212393197449639913419100 7819826 7410022466431019241733639379941607424 7819827 156403991834815848505852817975874684480 7819828 -9956310380015491638649611262052079232 7819829 -8462426857895939229605782968025620000 7819830 -25060659724083378475704697123460256000 7819831 141838475528688995633967929716511742632 7819832 -21932875631458585765312456093018951680 7819833 328210951455817870570228609321120128 7819834 52881041994435419015154781867580607744 7819835 -46326676758844585221161323082913102720 7819836 -19330552838258552488023980356103110656 7819837 106539148267397504243836602372036026272 7819838 981735006154288019831398692419671680 7819839 13205684462256851485543937120757934368 7819840 113025771826783981319979707274362880 7819841 -10063636731518869344989805920786515200 7819842 32129962931525004984420301669740093312 7819843 12822767514977129358748296774272793664 7819844 63447658574233482863731309551715123200 7819845 -27339228024844992760732398609506296320 7819846 -31946029849191450174575504836237396128 7819847 -28358980562397168432671664828373062048 7819848 -984422539562683434844504487414169600 7819849 48761483431888547917933940601208497440 7819850 -33185401446571168984490732783046156000 7819851 -507871299027804568205146389634984704 7819852 67159721123028468973144944990904967936 7819853 -79402654358678963878882525457026277898 7819854 -5324504555379481087329218828328864768 7819855 -55456069629617444676396485081971029240 7819856 11599492783870018273521604500144390144 7819857 -7309637776147900048456625077875988446 7819858 -15209884571421040972605830060992224 7819859 2903111921321371600942484806888828104 7819860 44159160032439204556436438812056422400 7819861 118942985431347161438543832348497124270 7819862 -6722661150512536239370003332756695040 7819863 92018407007908646095491443627728055424 7819864 -18591778110966299519632433874167316480 7819865 -5826190155828147368833467693187327740 7819866 18727815553753465816768237070644327152 7819867 -175768683356848747195473280913841892 7819868 -31829312418318199428040197360688128000 7819869 10586405921812676170131554091677579328 7819870 -15739048919383150760825686192490685120 7819871 64530021273328813725107697445693925544 7819872 18125933831606135948564318742192586752 7819873 -96439149574768143330076829794569830878 7819874 21926850010549068696142663385011679232 7819875 28008058099144404401918757019831680000 7819876 -15730238681398330205121021088029062912 7819877 -37640166892349676174199494617086362792 7819878 1278373211886369941951171599173795840 7819879 -160024187706712666598040892612576437240 7819880 -54398676907274224930553314549010073600 7819881 -28122380777109323160797119703789691456 7819882 -16210233951435974108225967881493212928 7819883 -55840616266865038899289105758342665868 7819884 -23501116869501291854544413687799348480 7819885 -32151345927124426677434347153990623360 7819886 -31394419770989884906719124020780316608 7819887 80375067379253541608811710118581201280 7819888 -23303533025152214506981914069311193088 7819889 19640831037783262876502636267179165824 7819890 -9548514179786318459483854728858908160 7819891 8292959040446740548625718697175833912 7819892 -13378857848883711609011271891467439360 7819893 13322474682951735456610869384288163182 7819894 854194456931589582090015479171973120 7819895 -5330752092834338873368113833996637600 7819896 -194383103849357370264615659500339200 7819897 -54181988565425822059913368538869534128 7819898 58389273854315773932929601134089838592 7819899 -27146854970911266399174349141976693736 7819900 43829187508487352993187795643087424000 7819901 64739374251499777814737941468646953804 7819902 1749930894139778021497263281273630592 7819903 24734072784618638062922786505105099104 7819904 3770330464813640268204759488397312000 7819905 12928125899406195921737718734402211840 7819906 3988098548031323577651033006573292800 7819907 -11426614095348825052063922946237580800 7819908 7760142937249269672111717453067100160 7819909 -101388768834322432085980684400082086084 7819910 7996225321062218885259692718440150400 7819911 46715432082833590804106416353231054360 7819912 -65698174363255115067469879924739973120 7819913 4810769521624372416750335233635008100 7819914 -27345799730516642175333257561681107200 7819915 -59227757671036656776939005854797269920 7819916 641185590594181244449835664776804352 7819917 -18412742274651873338657068606019940288 7819918 -19529263449901413590005998936966219840 7819919 -100856001528614756658828020933756743080 7819920 7643409041215312389148865972936785920 7819921 -34215048725507007987254160068919452878 7819922 19658048329546505326270919895618613248 7819923 11929877845730432260921321752513651264 7819924 4984728125165665041563368433861844992 7819925 7951928865594635597406663906077412000 7819926 -30633106495436360449830744231703381056 7819927 -86977127517539942993810313552389735224 7819928 -22782025563880684800482299321358192640 7819929 37880927370776088314650546900766755200 7819930 9702496062509760013047923561608681920 7819931 -27749231521387185342791184797690916096 7819932 -27608397196251717343730209393438460928 7819933 84690460479580065386943973049093205024 7819934 -8065741994006621339093453189080224384 7819935 -43228850053720160153657440573897561200 7819936 -18061408616447597312391527050034282496 7819937 170553103755458667677761576465413120 7819938 -8505917167435627362534827113846436352 7819939 59829038602891318173588489075250185624 7819940 6941229839725368789248428498599751680 7819941 -65075329418268394962144175639541725440 7819942 33840372977953268868301843218938621184 7819943 -9057021076028863036429755601962368856 7819944 9606177662668377097252527063465984000 7819945 -7592762154661085903663419311154464000 7819946 -30051018906997391271640343510643422016 7819947 35426477020119159369162686185817012124 7819948 7380182049831566313175571614030615808 7819949 -62847691908623657894359046418512808168 7819950 1565696286567810967671753159474288000 7819951 -46880178663768277842658991668363720048 7819952 5351061455728217877715746104046845952 7819953 46145066274818572427877707433613064304 7819954 44065690306363933179373876587289454592 7819955 -38240366714056682763675391563066269280 7819956 -64574627702971859417390177902795591680 7819957 62553753317810007419968906766993507260 7819958 -4969772162406110216722058335251469920 7819959 -48801475332227602524983061132661825944 7819960 -12625037743686968441805864892495257600 7819961 13936757547555506347091432070440706900 7819962 -45164080742540179885598890610273000448 7819963 -68681791762868370272361715043101755080 7819964 -35566339859353876460110763937936129024 7819965 -50823901708921498861223831215912541940 7819966 43008733789018120847693455055085035520 7819967 -3074999627171134828488098247838262400 7819968 229461718632654227892156485792169984 7819969 -127649522523271953760826163037143517630 7819970 30366554454780187058926636214581339680 7819971 -32041549175657749352554019829023302416 7819972 129041362980613054754715773265838013440 7819973 -19845121610648743590681105388734762720 7819974 -16216396836294519568715393607920402112 7819975 -22699912767842420847675865218907780000 7819976 3828895394100675706851666412249743360 7819977 -28876121430231096596848462636402335744 7819978 52582782025541447947007340167389086720 7819979 -8213010861938011870457390422144038216 7819980 -51315337885280207597772134566625280 7819981 33803496711534897304662961055752730624 7819982 1224359005876796555948589687665822592 7819983 90740146335656501701564306955202453264 7819984 -7500164513619001058542133043536896000 7819985 -4967953665428284982590972643758848600 7819986 46893397256420739483967592536542593664 7819987 -3681028601832209539286877013378543040 7819988 54573789453793377385512134228133888 7819989 -8913947566373560210450225103880408000 7819990 23703248432292877593525018903556320000 7819991 58239172182077929571191294382142804792 7819992 -148667962254562231429098951712102625280 7819993 -4711350692604313434742378506980096758 7819994 6939162544087671649912289229407204352 7819995 -63085146514871198449229282921594119200 7819996 130303100093955180198181077899676791808 7819997 -57921305224874174616603666570441118554 7819998 -9539862538284179391910309775916429312 7819999 19179704000368895802503947262538403320 7820000 -12381671992048988791915516838215680000 7820001 32536069587397132167261519958402713600 7820002 -13013563672360744783637458383835440048 7820003 148071796829504233163067169839355428252 7820004 -25946421692480003211657282303269243904 7820005 -13341241121080636613400273548411870340 7820006 6672386879365679877356426657538377952 7820007 27735604137189548341666068683271006288 7820008 117079279449874519334125737949216128000 7820009 21984296152166348414653886499863462004 7820010 11897015887872381162895459122466022400 7820011 -29530533639618938022534336023711018496 7820012 35253482611522688630261433666560425728 7820013 81816958244799721826213916688920913824 7820014 -53266909842797432680325028163064827968 7820015 11210864010607167654507654678920354400 7820016 9899919692061432952711747664998858752 7820017 1021373846877897694709247909682629864 7820018 -11775942763420475663439171847006445040 7820019 -54069261716275416897758898536998035756 7820020 7178490907060967016510941420260147200 7820021 -128426646080932911845832387255701062656 7820022 -11763789082881007701489535888828010496 7820023 -1060271771766807196506637979145737856 7820024 21760638351349929490732314839268556800 7820025 471186274546543375701422679635481600 7820026 -4645513432152516660327855349064402976 7820027 3035440700642898870994654922248556352 7820028 52419187131298720974121295148539162112 7820029 293639639267586542579586894646656512 7820030 54814455504596195624637637307099588160 7820031 -29451832071749386211849556109845467448 7820032 50662275245954540116822029016762417152 7820033 29508081493378730114054726457014814804 7820034 13046872647308401870971294306954707712 7820035 399219092029483116717573168656046480 7820036 33955940792647066475664845270274195456 7820037 -24758870547046492845186120930872088000 7820038 78526226187494702865005432338186189920 7820039 -49976052013631695530883301519530229760 7820040 -52120175308595202188618083839497011200 7820041 169858242905782449593286501385447779172 7820042 -52662921927875048694742018729745879808 7820043 4339178273937436517331938731768358400 7820044 11362388087290811633239932920991292416 7820045 -54197215276840198244970910846874445600 7820046 5935050741433931189816534619794493696 7820047 -82299703259962638623420773612367770328 7820048 26003317659933518604725010841101926400 7820049 52282752753991241936354326918556634864 7820050 -5486627026114823735059177595780467200 7820051 -17048205917552551376725909495720597020 7820052 1762272739341874598973867561169797120 7820053 29264228359188070318737239296584435960 7820054 -32142146102381869630023285260984737728 7820055 28094928809870070049659741965468377800 7820056 101810348552349450807768772853109626880 7820057 42751483130161512347380732599554396106 7820058 31340872163349719237057289053998544640 7820059 -29694543698014321943923332861638800496 7820060 -8384662554448522526491684399281315840 7820061 -119919350019208646941211045577725856 7820062 -15078772101326576334023330375615779968 7820063 45538481221783552998381006188844105312 7820064 -393657998706310538527272608515227648 7820065 51829688734408077733910121937288614720 7820066 -487734649175773123606043421081737856 7820067 -46465549776761256465993945946031196240 7820068 113454168369018576602414138277895869696 7820069 -75391639216971606061072163719066941312 7820070 -874386078852442949866644457071144960 7820071 24598484549299673879427085439568292912 7820072 16990619995442138226498102120851281920 7820073 33431464491551976753702531533992964004 7820074 17478555883947014109098953196971536480 7820075 -5946503010934955763628013327983856400 7820076 13134177561990327562463000246577229824 7820077 -91803287617104903970724318557423458560 7820078 -24133065014207453977449750775580583168 7820079 -24528354172669464482594113795212890616 7820080 7018058852030450238357493402140672000 7820081 -29732888050525210398944766696552720348 7820082 -23294979790482695488705250158255925760 7820083 148193487151813116160796776662764904332 7820084 22551326796650159207195672971556985216 7820085 -9838995023147888295221361261764820480 7820086 1294078483172720278152268987220440992 7820087 -84250771992760841001576062938812416808 7820088 8836091643812223029887253722152960000 7820089 -125880832903314134242580519942195537110 7820090 -17691568888056954924262261523368903200 7820091 32807037882099580488276535795555860480 7820092 -20550038347902751618091419884762759168 7820093 -361579235093590984387927812605273658 7820094 12652497037563956370153098689519190016 7820095 58419867794432660642274466862231976960 7820096 -10973656834222775751397723591409664000 7820097 18836841893294333730025001170710368640 7820098 11355303218062117537435205318320719360 7820099 -24242319182888863703723750568849732960 7820100 -1074397791253021522788332419286544000 7820101 22173156807324830333745437652390611102 7820102 59820564667594043092127460556148816832 7820103 2699489134666257577003332011849040000 7820104 -6961419468370714320014550766138506240 7820105 12233572333714658427734863785042008520 7820106 -33067494980563935890065354088642152704 7820107 -154094571579290231347059567387981617644 7820108 -10879650453776847436944003187318025472 7820109 2671744362185326789890577229684832 7820110 38927500359739174216260948402591456960 7820111 25348897295369473474960398588145703520 7820112 -194991977444410237862576708790386688 7820113 8019413044895153482372459871996083200 7820114 55397464505106330510893528874190528656 7820115 696433707399536875444277331859852800 7820116 284688531128875471949490400871366400 7820117 83850616583773556879025416937496222332 7820118 2520979605705856643384268257811918720 7820119 8488455767537264224190433300633840720 7820120 17152931703432221673627417889554432000 7820121 39646455601254002346208531118654733120 7820122 -9577233588785234193612102383058226176 7820123 -57337541193813806896618762815723293628 7820124 13395171895568906780922720183708226560 7820125 11695656398816845857739730719486734000 7820126 -30190590297960250213289157810959791488 7820127 -5374983365204372275462379145788741280 7820128 63318055295718312700383437587318702080 7820129 24132402370006727428107768928782403776 7820130 -23248909009127816756215052383012884480 7820131 27879713416589554776379411686265920000 7820132 41415565922366144058773534816428000896 7820133 -3436510690259514694225528937107203456 7820134 -18742409677413293169133824613777152000 7820135 9181005766646452379187655477939254720 7820136 82996323594795710413241628932417894400 7820137 -127572288990122773254222462884203954146 7820138 39492334908199648734635831905379890944 7820139 -24155269769931639679655585980638776064 7820140 -40870161722697311906367659679290112000 7820141 -2013422734295427728380707484196247936 7820142 55221439081777623941237362844395941888 7820143 37013205350506869275866769558434077392 7820144 5031868154211617788717639192118722560 7820145 -4512894390544867448281453479716138700 7820146 51555411931198679964638512082886380544 7820147 -35846451529938739450465855929828628404 7820148 17510952304809317276745642176316051456 7820149 -80246242674451112630030887053813936850 7820150 -767370099056443594032896322638486400 7820151 -76431498327114873086147166018542290968 7820152 639083959130749700399707366804684800 7820153 20366368611916233947892769365066178560 7820154 -241834251806873347780028579553008640 7820155 -72103901090671729076568683904817585200 7820156 58677056344349264381955730761677207040 7820157 -30228630364558030710907261122788072160 7820158 -78353039787073867573730588354081656320 7820159 93453553031213267898781895893437855360 7820160 -30041210014832392353685915248151756800 7820161 47161349784866613738611712516365149632 7820162 27660346756225674380246813609045448192 7820163 -11186594340487861339679344443836988480 7820164 -13290274903686199593994704221894688768 7820165 31916589365079376087952238129729427320 7820166 -233599465333127335131507552949218816 7820167 11578551771678892155871343337481278640 7820168 -94748897209577898228923657246822845440 7820169 8630825143608932289321224125280603520 7820170 -25190152499097175833024298958361997440 7820171 43648986881327429560084120618583964372 7820172 47306476601959377365600973208532582400 7820173 145662373102131672741353077336701065920 7820174 -43818062818915671444801985359452441664 7820175 -37146676886123405932179847938178512000 7820176 1858150065118285246407711011095707648 7820177 105185368323867479957255760779648361840 7820178 -11542430882498184124162150302590933376 7820179 59294622388697155144428421683884241384 7820180 -35029250524858504682795963287955769600 7820181 -36879582752829371551657397052872663730 7820182 66927380154799389589450241718111132192 7820183 21419644162128897840431706376181791920 7820184 -6365021039425058305650974008368168960 7820185 62574333552926229850610893593227413380 7820186 -17663887753207837917251190064129817856 7820187 -52795028152642149643233969847910320848 7820188 49135455092468514588785076985106021888 7820189 88666710621648447573590212580852121600 7820190 5712816211306979330661788851355416320 7820191 75948849761471039547583136841510293800 7820192 26411768557771076855263482242710044672 7820193 30175486272079700261213918782938662064 7820194 -34160931392929129293794249519447869104 7820195 -206361037433107792614215482089916080 7820196 55964643324562572668606412638629512192 7820197 -3870982653709676875823008887729443136 7820198 -6164984984455804660962521300467165440 7820199 -112421869498963959125855535732955736880 7820200 -15109787520010272603943314412192512000 7820201 79762617774579579005912681129009810304 7820202 12183020792182225056729677984108573184 7820203 -40439518928605638513654536623531807296 7820204 -34288665703532418035133351434319238656 7820205 -24853289912149707885638616918166252800 7820206 31347504715283048287287381725691931584 7820207 -30466689525440329371094592959813738176 7820208 3571537040722333033761315859895844864 7820209 -1184439022728991829263719965883172888 7820210 -43695755338471746671701786408614144000 7820211 -7648128473744876276567082873649441536 7820212 22826004933636350587366337226382035712 7820213 -93123292954625586040062804462831555876 7820214 22511692919535489679851607346260323840 7820215 -11615825443535247701848062092996424960 7820216 -27615793533984123186396868540142284800 7820217 1807453794079578464180514948198624948 7820218 -22698649828594238137788679503365193984 7820219 -37077219306705280794732090106854239640 7820220 23867326309753960621481053181552993280 7820221 -134751803278684107482852008796448294708 7820222 -70489095586216431453235458920986169088 7820223 50286569048695269312377161318267427784 7820224 11422363367668364291454234545841242112 7820225 13069132664555756287176438352963862400 7820226 38797859573664636665291326461876668544 7820227 -569947813922196234685026194926213440 7820228 -11496576222984998476233865892127045120 7820229 -1228300833244620687624947353036995360 7820230 -22654068492609589819243402855261440 7820231 137838424631235177651281722812873475032 7820232 -21375382921303693983312837974740992000 7820233 206796982951785832702712903326160747700 7820234 5485513954872809436196115131406582112 7820235 28153482160674130622447199133647967920 7820236 127772884471659054172293390594924238848 7820237 50533892551150675512779571187169032812 7820238 119283830081578013347177399093598208 7820239 -32391320172137788739612610163024899344 7820240 23874991549177565798592944344173772800 7820241 -20533671737779392803322222995008848960 7820242 8007186046625508984608702458871152272 7820243 -128835996746385444211006111316375375508 7820244 -52804567093107281665473448169702152320 7820245 57359708703813920814399651690497521500 7820246 -850911381838215843935815934314119168 7820247 -9924023728056567729662113395930405120 7820248 59731032137565535483266300903390720000 7820249 -79587380845503710249271102874166517750 7820250 27146865620117585390179025087855424000 7820251 2740711331306938596841991994586276312 7820252 18819391242412515133576772615541795840 7820253 55549929426605152760206476092765761920 7820254 17851802906785624015061764479638842560 7820255 -92024824733485998588744753822234067440 7820256 42784026451018074030952478009787678720 7820257 124293837971341094289900804709070073506 7820258 -26215805909211357711812097208010744160 7820259 9721198825574152846233766343506128504 7820260 -16557313615222441251395579876330250240 7820261 -58291781078012682594124052598318066276 7820262 44071671620911033547181759682799961120 7820263 32902029062680910219925069553317471384 7820264 -59645629839227315454081657076729497600 7820265 62050705043854553283798607781043000000 7820266 41676652733704707956439699254431526832 7820267 -11048586091150420853118671140578750720 7820268 -21944198449881729295385723925905410560 7820269 33465763469255567239416468470302675670 7820270 7463317873309141960513524292324185600 7820271 3736286794534512851332012374130315008 7820272 41831530586421119128962813414053117952 7820273 -60128435659038395737581364773301265040 7820274 2860635763909002424876514821497913344 7820275 83565248366225338343617393543187690800 7820276 -6483009790561605089481957608936202240 7820277 -14003618410932259907482708961473079040 7820278 7262709235898062990082234610213877824 7820279 -51484431608560658553712742387594987520 7820280 3238827714345534702998871905980416000 7820281 -82405699046278641182150369266015936 7820282 9465926483362068000850789099567066992 7820283 26297902015577100791986838121592128000 7820284 -16936489101774675173460713982394384384 7820285 -25520333789063513387334793562266550400 7820286 9413519417681805685859639304598502400 7820287 -15221639542920025205608044744435672064 7820288 -47328947237696240167854082395350237184 7820289 102781164875550446878679428742752047360 7820290 -7967763568772233577899804085472115200 7820291 125729446232559557226407902211075809584 7820292 -7925338783261796535455305420142604288 7820293 67909804403023645627650185343965777888 7820294 7676859750116543969856263237351577696 7820295 -9666555221247536477900052227873664000 7820296 -124345417083847130481107366579569827840 7820297 -92951921772724648568283650011576417254 7820298 7033392505255068149322653095761620784 7820299 29171040853742769572048560766497773408 7820300 -2198890543606221712600703955197241600 7820301 50574396511082367719053743446848861632 7820302 -3957588735078781395370797181155100800 7820303 -101847120132690654000635762958599546448 7820304 -10295633727467375633538121358798487552 7820305 124347793913839183910790916849283798400 7820306 -69044642744015926500308939123134743456 7820307 -8703970482988260954799553495512679616 7820308 -18134533026996468253917252163573489664 7820309 -6936096075960004110590715871951759488 7820310 -16578574867824623639942330823405747840 7820311 -67165364123278658394727136953630567176 7820312 41683668378936910264126869454654003200 7820313 -42415369891175893699996723220770987056 7820314 22041844427343344294649795871214980800 7820315 -84386473253338571341740577706040623040 7820316 13849587802983411129966209333143391232 7820317 8355836758168020669695485322927243366 7820318 28334183466724369723588467822232940928 7820319 -8275936343646944257681754952481305600 7820320 -25052885275419939969138460158626365440 7820321 144453644227640133596952658881070215522 7820322 -2804408058394635197446163638519004160 7820323 2590679824437424599101669391332178336 7820324 860976808347536842991076729527408640 7820325 36120386088480281647788101662083085050 7820326 -90622007929042159622469203063099833920 7820327 57355199923673351908355501223037531272 7820328 2747601079546842025018354331596800000 7820329 -83700340768678472225439438294797091840 7820330 19064080922257056050687695656622510080 7820331 -35865708257180661660771206055724457280 7820332 -37604156744133424463527682040534912000 7820333 -21749213100907559794785901784397562740 7820334 44081250106265169106011856194551005440 7820335 6692576315033355683545933114810670280 7820336 7265712495011564040453756477424435200 7820337 14387900827201292697182704685128969152 7820338 62397427687691150343376722621556354320 7820339 20273651746640509632706173873511836672 7820340 -3960665102938411473854198943400611840 7820341 -18513189279388805905143536777745509700 7820342 43443892463172675451862361944982279072 7820343 -1209041519927184619757184433220324280 7820344 1650874326918498329665472655128248320 7820345 -11069670993398583785067294089279516160 7820346 -478604602781595315203863490661542400 7820347 133121779259974378808053370585297773796 7820348 103773061951658380303929708476882167296 7820349 -25404725745945018445553109611577927936 7820350 21934425755292820726976050209580584000 7820351 106387644740455454671093346030974680 7820352 -31072221334363332953827313730360705024 7820353 -86244194808862432080296253529706652240 7820354 -40725528658144509334987843170750648624 7820355 -43992548588973642149370451361096201040 7820356 -54278432172505507069934702324513544960 7820357 37430690401841784317801650545739706232 7820358 6834751728644561551397455139611527168 7820359 -110902531666657716397714055758449782440 7820360 17938954210881076389340327913675673600 7820361 -12045837012580210845492082351726659360 7820362 5438555268385359944614054695435164160 7820363 4104109625659734915156858328846960440 7820364 24146159751885253804459904910330994176 7820365 1310789555879427679049867494162195200 7820366 25217474373929523733704968198477145984 7820367 442501142858257514520446578225237248 7820368 18124667228590932086756227414307635200 7820369 -33980213162051055352621183380111481230 7820370 -1342857594914304267713376011682908160 7820371 -6609988924545789144580872773424293856 7820372 -6499157415638727760800245459794821120 7820373 4290436121958092517671441882567307168 7820374 20591132526538223935543636780510238592 7820375 -153667913825408943526108882175232606000 7820376 -68382649449126422222992652277471744000 7820377 -28916433545127410518860078919195014528 7820378 -117388613377238222499156593399702558976 7820379 11809853319210871579227892269679017744 7820380 -6005350198609193176126042900380019200 7820381 53513853869155009258001626978870737600 7820382 6342995588301135082960987087128812544 7820383 -84665408515578281498462313533935632776 7820384 -8538196794989987115404720413708124160 7820385 58288327912617440703330281939068809600 7820386 6220290263565825665790193432273881600 7820387 -40007593884725069830013901364185284160 7820388 -1659923915519917535025801425032778112 7820389 -27036597055105869869854545558671671810 7820390 -30985731261873061623547499572240187520 7820391 -14335553733211595622369163889622827520 7820392 -12099277976932944062252347752209664000 7820393 -57887183212697167031407335475723132800 7820394 -2216572308977898611522773885971702528 7820395 41739138847729411648307938882029920400 7820396 54059812841123355738237185592140908800 7820397 6282575745539738399257641374851521228 7820398 38215062448837228329746823120228255360 7820399 66947055711385873451179534754402600400 7820400 -4160566246841066257169232229171200000 7820401 39999829013407840794251221257773472000 7820402 37270674225964038641670230037667675152 7820403 35374203053537891179639241396542500864 7820404 -106619866013774932111331325637368415488 7820405 87420759118957221544487364602846460060 7820406 -19105809793667026484333643068377300992 7820407 47088089326729127888216265661998839424 7820408 -141823743545459832229065767175245168640 7820409 39894565501637744894316752904368833104 7820410 -244762997354728575131046044356992000 7820411 -24768323671337376970697481210568592988 7820412 102466845340468624536516791952030508032 7820413 -13654398918828784325126934696959102516 7820414 2990311432656109453360247403360153600 7820415 1438744788305216337418135833300782400 7820416 43694408477685715282730849041247109120 7820417 -8914636000325107896695435730356377440 7820418 -21717715803240107645710105370003493120 7820419 -3076859968862305651628416349390599360 7820420 -49279016389778395171122673513703166720 7820421 3366075123070450690021662160419349824 7820422 -14954821919336473478145247299025055616 7820423 13078233578474261045298408029580062400 7820424 -49942685157583329111419433151470305280 7820425 -76414893548286954136179893455034237700 7820426 -3882627528619358252716472181681513216 7820427 -74780133455900214280500145438829181480 7820428 -11301559555745926913413376134536265728 7820429 61139123541745627029772917247529295030 7820430 7663261849400391086885859307381824000 7820431 4501083998874589279790589898678545680 7820432 2966309790012518741932917667667116032 7820433 -58452773658386720042892326003209056798 7820434 59440583488502694028730715513505567872 7820435 1793643265339061497490866629352256160 7820436 21612187492189211385942780613737314304 7820437 -5794991603768269035166496143521709440 7820438 101706274335813859560912537806854663680 7820439 85918037020810812102795680017846147968 7820440 -53786072764070796815653444977403699200 7820441 -142257648716459978804896457326915740096 7820442 5282109479916966267115132124146821120 7820443 -78523937119363789590548589164621427120 7820444 28176275855042259136413867024584335872 7820445 -839457862805214114610204860817618080 7820446 -53120110297822978799797659393739087680 7820447 172672452723349326996926922267628654560 7820448 -61399832159858566493627769088713424896 7820449 -7290091474594271059508124052489757484 7820450 392704839887220804937645205045856000 7820451 -92753578042817811697235260382535593820 7820452 -61866941261135872384588754878360468864 7820453 1973171203676587148122681128666345024 7820454 -39409529688152893045395102999521321280 7820455 -6305227239817357253078599082833613640 7820456 33407572370187745104133291825324032000 7820457 17987434846531728828711571565095243680 7820458 2746867284230523586249913467852924080 7820459 -22271711805332847333343101421584714744 7820460 -12557606062463606908653354984866457600 7820461 -130864992825765203127703376488359497376 7820462 -17345487421762210043830557467133413568 7820463 -1643822060517205803398336923005825024 7820464 12979892653256819160376181107697991680 7820465 7163569189048165574685437388074290920 7820466 -45302932485319055859309912156152136576 7820467 -43410528249135306603086573233583164208 7820468 9161322577410520978642796629925223936 7820469 16534850171436470134114728298227496224 7820470 11817846144674925461612651131022050560 7820471 -198216881436394950238734077371489481568 7820472 72046478126385874955814193029058560 7820473 39028684389108951193909494891876367504 7820474 -20532952204228069288513266186815589264 7820475 228066263887597580700224422967568600 7820476 -17406710776230219004517240878654663680 7820477 -722704775360577590634488624049788928 7820478 30971678370168953719391231477774522304 7820479 120368713013121545512046729385018582080 7820480 3865215959588733470693462610385305600 7820481 -89249145036897093471580412814950640960 7820482 27095697637714708374122866501057424592 7820483 4614168142013480024908007602626029568 7820484 -2477595276701528189524384262750281728 7820485 96435131458245134789657199242214117180 7820486 -75597502038399828650995448836093403808 7820487 68490064631940055672409105496051146544 7820488 -8933212981295617405417884645045350400 7820489 117250881582831288870056438154512058420 7820490 1366794411751472658703195490341885440 7820491 -52792265573581677665198278000349606656 7820492 -86308689125837403413975063448239203584 7820493 -74201853468127984414151658345240569856 7820494 -11182549718226778538186418047665606656 7820495 -10210041215765219227504423285855641600 7820496 211975578602728069813014558446714880 7820497 -109078676901002874145429765956475619600 7820498 -23885950062157129614757835963131319664 7820499 -57369270764204113338781662643512171336 7820500 -35281934104361613698020993063610688000 7820501 -8432264669265570320465368728811219200 7820502 -31240251411340259126039626173834082368 7820503 56617417626982009730462689955474984200 7820504 15056202630218052367231350652444631040 7820505 -6228124751044367639618550287449685760 7820506 13912380245272056295821210468007686144 7820507 21503201648812756467358656286074306756 7820508 -16711910673693482368870328791137927168 7820509 -112143351676513664931886391387878637280 7820510 32251966035358485512316438206975750400 7820511 -481122128533220250305855872363908336 7820512 -30198641320614760261286534220297535488 7820513 25689897032621770928044998499545320580 7820514 -15236492567148911924763259103971891200 7820515 -24343166100350358159378805509645489840 7820516 108079414632570827130343441980144829440 7820517 15131504183442925095526978300607341920 7820518 3720870187668893732876604575181545472 7820519 24181805940858358159190717024011651680 7820520 4534774585025113226052990355190169600 7820521 61240628380854382027271568254406917412 7820522 -77747408082153817571253106002618692688 7820523 -15577628513861996631055334635389290880 7820524 88670385430041097918527541495846052096 7820525 11039466234457459064433700162523241600 7820526 18914276420512373345584589151211560960 7820527 -28729342157403434819859306256791080736 7820528 -4883625516513661893665816132197416960 7820529 -32690674080946755044844930758157596352 7820530 23995799340287929492664354176648352160 7820531 -31245107132916412520009601916803312336 7820532 -2859386513993020029455814069201358080 7820533 5730492067595509774897142297982730240 7820534 -13120231335057785665123936242586015584 7820535 55942559337224845694918571752740453200 7820536 -125080249273530245500406728376526520320 7820537 57206988621482636796333547810846610832 7820538 -8201395261764588171661219719932596992 7820539 -786851971977415859100842961120652376 7820540 -8063440063413422952933226103127429120 7820541 23005041118329277111514052913173723852 7820542 23899508058391930753741960121362623552 7820543 -68587396227197287461944767296986024736 7820544 -40406618680861500446828594679565516800 7820545 3303946946193237609434225385329889000 7820546 -40495519455732508729018969027857892320 7820547 -26080314838410368698223143921351333128 7820548 -67913993863667713086817840908899588992 7820549 78049379144655604137008667968740633920 7820550 -98352353982971725478828690878087200 7820551 52375440915495389733435028317176198552 7820552 -68014799812498232196061455160818892800 7820553 -22023898654811754529142076417824897280 7820554 24018608728596837428669782778485001472 7820555 48371172074183445716670541085233788960 7820556 8344297505279750954075060896339329024 7820557 -109248031268649065152812652253467154720 7820558 37782929957979282993008292466400820480 7820559 58057016684676746308836533843387229864 7820560 -20408454908171902680442798363898019840 7820561 11822267904262584759351148224159515520 7820562 13148221766035985530733786097371098752 7820563 -15853771923378133731697341113193144000 7820564 4766009277259079593791051638821090176 7820565 -13625092150060558251049292907406874880 7820566 -2164620153077089869190941548550168192 7820567 -7838245660102304653668308485618187208 7820568 20248507734710991794989640398828339200 7820569 -4434880957260313927954169925937047600 7820570 -35390252909026798580729763193552031520 7820571 -71707960898679631741985882082396666240 7820572 -3287134800956055536115189520997692928 7820573 377316909513213467243547340500222822 7820574 2808460044534788287309153886104522368 7820575 -15824062419085763679770406408551616000 7820576 782685142795797419015738085640568832 7820577 -27427863964244439417768173294130720960 7820578 -54422111798554328772333665080075016544 7820579 -12188187889476914721253053395032159680 7820580 -3869419839737634787839317329644195840 7820581 116733111351314745629720728344892216382 7820582 -450686222604775044328925354907359232 7820583 -44516552910863730651034504868653700400 7820584 -252344955131538512159121422148942151680 7820585 19110050118967280589853134257543631780 7820586 -11632529274697505236048832598700572576 7820587 28895939834574291493084682490036864832 7820588 33595621608352218222215170029154922496 7820589 5302786428456448019262983105137888320 7820590 -37254031054856160935073034241151676800 7820591 -76908751831728740229914431111198657008 7820592 -3475833239040581461386906840679317504 7820593 42889316196102399494642582930771906 7820594 -62804167661671208996564750922472625904 7820595 5517089233448816142604827018596445120 7820596 23778233489384097841303141186233115008 7820597 61621876672610371711799477651287400046 7820598 -6925101036295580669761532409638264832 7820599 -39274419498367526288492384800133133400 7820600 -2815302440155049192286188103929856000 7820601 -5870665373937887479933468711634508576 7820602 52682823049201449936650053831591600752 7820603 16411336307506323167264318433248773920 7820604 -10069354769810938298543558474296934400 7820605 3856621531219861944358184317242681600 7820606 -3871388340004614022038133208077466496 7820607 8984484178359962182288930184729265792 7820608 -13280810037440294291946639921968578560 7820609 134470534375490171467870855520544581040 7820610 9883381369246194142281469499865169920 7820611 150918710604575586224289885316725633212 7820612 -142659242726215862632890946054676447232 7820613 -49017051576763192866515510253366271458 7820614 -6088156020382082181330567961854361728 7820615 -93581786448183291072504789624758185680 7820616 -33036436003512092943434423262465392640 7820617 -14533259296267680217259985701124023808 7820618 31195995701741996432750660299066058592 7820619 4192135436767494590639748598587222744 7820620 6491050215318029358932317170908359680 7820621 30711588273908503761291642972051850272 7820622 21101301008614104337469875216134418560 7820623 68859233775254427796649308383890517872 7820624 6555370893722967794833848359643119616 7820625 158272462328130174950122316828940000 7820626 23594978505002305413513773101850976384 7820627 17752467854486883504473316395950114080 7820628 -45392657215569418036489819478038824960 7820629 42076734726774329980116000658433235626 7820630 11660519655229165498718860400047324800 7820631 1176111983272785477964453787049556704 7820632 -8041248113402910527579462795488051200 7820633 33055093733789957055256588480207084800 7820634 42206017771631250168385584135302484480 7820635 -2841484483032116580230293101861910800 7820636 382447494380071696960834158119104512 7820637 14696727427624157937556463929502698560 7820638 -11473502286974174775291830730794461440 7820639 51672550982784784218654023182630897440 7820640 -8069654513619329738226586826826055680 7820641 29328084007322839551888142024945693160 7820642 -20036912338048185827580635126828423808 7820643 -94197588794814539877564324940484192136 7820644 20274754759656059732865925647048781824 7820645 -42783320003932173736055127951523338120 7820646 9991209590213040929626036740429727104 7820647 -73666888690643486632522399221475715960 7820648 21782717245682914045543044617372221440 7820649 23826663446416252812905991873427795968 7820650 -9016464796767319807687326546191558400 7820651 -46126933570763402466787611692345550096 7820652 -11442398635776776688237243736194121728 7820653 -55427568470961848567855725851380561780 7820654 -53414599195990272244792174674918642240 7820655 -8673082892053071790385131289327481840 7820656 15310967433155277197724421921027162112 7820657 -35130599189440718318529732448779071820 7820658 -20039831672475627781943249665811612160 7820659 18007646431065120364035301522021407744 7820660 27181269767553124023610066679886643200 7820661 15252911575473952025151378099545943072 7820662 -47633940979068396841396231093841116800 7820663 -161983427524899931259935854414620308560 7820664 74023471553333594766665894347596779520 7820665 8174131966530580921281237153997958400 7820666 25708702846466058033028496927283479040 7820667 -25932391548308432242215745672518683472 7820668 -592520114978058898101758961714324480 7820669 8920690868238953520879472697805992070 7820670 -12263622912844180888897327480882053120 7820671 25797819678709752437225834172531231872 7820672 -67836047275696530687121680717840384000 7820673 10050240603515760947781961595505514944 7820674 43507265194323332713813254068926032336 7820675 -19856676387010294628215980133433259000 7820676 46430534871608655792707464772710242432 7820677 95820018033940253649051154842533362526 7820678 -67732019449878959089179671656417107360 7820679 6210955690426263201823562604496721280 7820680 3979418034704134086836818146990489600 7820681 -71090867136715639329354383004906002736 7820682 40161084724783941654173508425550988800 7820683 -25717285716092347248341144223294926096 7820684 53826147536319192295833454110931200000 7820685 97550343484056658440243783261615600000 7820686 -53552584823692234335543349018836295680 7820687 -11454810675393147981257577198825166848 7820688 -17040862352135509816512409070709768192 7820689 -62823964619753338607179539212469540240 7820690 -1915185159753450526947121578146764800 7820691 412871119236094950540628389732486240 7820692 -31334084729065742086412952024826073088 7820693 -42834919895139600255251906486905235058 7820694 -33387060102927660168972115894293540384 7820695 3646332357814285225840642705168930200 7820696 49379529894292628402446714305495244800 7820697 52517739388480534811942205018260218560 7820698 35953828678658267001176436694252047600 7820699 -4604776991520043529784181736163330300 7820700 4351042003837044629394163921167360000 7820701 -50048341053919502991440209488195494048 7820702 -75635840824106834137411542822010232448 7820703 -23311260766098743506236532046013741072 7820704 -785065635176470531552679045353242624 7820705 15549738234202671487833991722945754560 7820706 -20249083397166158874585060140266515456 7820707 50955656080626932082458977814132521152 7820708 -20494267988884460372607200952093302784 7820709 1016607622450653352987269305472326016 7820710 -32577880266585219631698060211562970240 7820711 59695537844768362108812031031944704 7820712 89376563789442565281614808177858432000 7820713 22201331059751246028343148088414242304 7820714 62213365296758120727438735740463456 7820715 3448655209207622575213601500037399040 7820716 -42193220050169286560695325691354684160 7820717 -110388863604448185558518088815542820448 7820718 -37740460796653796154198174763370805696 7820719 67688510888677821557205336932269919120 7820720 30169687222649795403648471835897036800 7820721 23007756349966412207080235525401388160 7820722 -5718794486470987625507956127685405696 7820723 43581714699293772240267928120553205720 7820724 -60330372257575146175969220875419807744 7820725 20819820881220541638552517417253532000 7820726 82916451263979037160018833679954001312 7820727 19424843852949112866050577219049591632 7820728 13097987692924344882077898176424284160 7820729 -2394997072512940403447174169476365824 7820730 -2831249882012823954379014593551617600 7820731 -3305966275987126611242225386374801936 7820732 1538209231937892754614250201772676096 7820733 7230092634982843351271339989798850688 7820734 -3411305207867513170278306937867785984 7820735 -31742225616614423945862404600560588800 7820736 3685321670709841942229797067443666944 7820737 72100225853968948883643668831601967152 7820738 -26761687102302667578472158134619722880 7820739 -69494423729183805673844694182948766480 7820740 3438114752586502111702517352916992000 7820741 21608544321422324606069277910766113500 7820742 -1408780815820829817510787359647293440 7820743 -15432943067996796423999565813363707600 7820744 24375738697069068521595355635281372160 7820745 28102109293189882288273093462331697600 7820746 -7106816709206377584902856630630408096 7820747 -88718675891376529686690030104289766488 7820748 7937327875441910466169312719390849024 7820749 -22906913287118878161965571688231204680 7820750 -3266417656345567740502461650962560000 7820751 79903634823475452075121385706798615432 7820752 -25550990250059377117467891083275116544 7820753 105458804110432688392768368987648614400 7820754 250850119213596459256690715528203008 7820755 -22023554673729083562668601185625285840 7820756 19737110871517018300215151161580822272 7820757 -17744052803598915498013638903034799520 7820758 14628164985751381403830607896676402688 7820759 -31898966528568032471944996710573139680 7820760 -33538523822862214893494185082137190400 7820761 12136644817650516580273626076829540480 7820762 76625740496353590727629332129883931632 7820763 -49401501700716990924525629336105280000 7820764 1111329894104753931609960290734438400 7820765 11415985383840155017616786704498243800 7820766 -52936550106873865042478963018053334400 7820767 25271576485454388083611432027716931392 7820768 25256602195736559914191090297562726400 7820769 5819063461795397482960796921576186208 7820770 -22797753786579762402086460565207895040 7820771 20042709105666428586835960282041346512 7820772 -13206333659089993120162057041830366208 7820773 -7066668684728731859672334601707253376 7820774 -30064156355608895529080796958853222400 7820775 24095092529604883583300423316078933000 7820776 196553115831505139011568515333092802560 7820777 258238398463667586158433566803522096512 7820778 -18138007460682816940464952837988551680 7820779 -85251683682784003689885319791630833720 7820780 -22725087997329543020107809091984588800 7820781 67133349187929271270248224766331263552 7820782 -1344255871643444882643264713780246016 7820783 -19901219011629771308099649832633153968 7820784 3648736892138718921848505122122727424 7820785 201336706832393378790217407962592000 7820786 -17276477693818946821741127043435729600 7820787 20396150247572081162528875450002616320 7820788 -63868654586607614463333720890889142912 7820789 -13571434092667212945461683660593871680 7820790 13134505083337771699350380787476490240 7820791 -48724131301318473502776780078350446032 7820792 -29527920279549218078197832448339517440 7820793 1542839320326382148244094484919336522 7820794 28169185126462602217166363755184547696 7820795 23113835529417921653262236719706188800 7820796 62390767183850026917080804839751188992 7820797 -946871097935826946785716298366483840 7820798 -92795520321387618692215001484840800064 7820799 6485793076391062772642619028218785280 7820800 -14448854504818857953544629958947635200 7820801 -67463770970659034417578788884333659308 7820802 -8029526982950643616755110143283760000 7820803 -41065388188223617105944781338957298948 7820804 32767533832112985396014370319932211200 7820805 -10875809466952779716434052371929513600 7820806 11486519475635427192491105010376010880 7820807 -156583497334534298763962575218638310840 7820808 68442421008854553110838408972401049600 7820809 2517748899653808577974594343133503504 7820810 -1700872263611320919366955967625378880 7820811 36659613666667562333520996711479565888 7820812 42728739842574012709085354362473510656 7820813 30537867688211214622380394341799334208 7820814 17384395765884771852996110030151858240 7820815 8854709360255509854797672481845848800 7820816 22658354316585611817171305424846077952 7820817 -34255736653673270838793647602766773520 7820818 5725660125975341969453148827239472640 7820819 -22999686183878788778683411503031888104 7820820 17633202967909426443834914805344256000 7820821 -16734748736561832340198347151766260978 7820822 5445224553240683979597741217793351712 7820823 70624348482780698712129082347378638184 7820824 -83750213468771742204234262644254945280 7820825 -16603936933127496548510242058820222000 7820826 -10657751865034171519216175589046838016 7820827 4483980445914616382812312383929600000 7820828 -33068346299241611763389677411102448640 7820829 27927622234904878015781724689443806348 7820830 -33049502908522714571964413173450165440 7820831 20845739001686870988333185152903449984 7820832 16144797163939339555098848517663227904 7820833 -25626542276848496186831700215319192576 7820834 372821836057665485474602785040003584 7820835 -19127971595163616941455986191897600 7820836 -31314864723448774847757276378859441920 7820837 -16804619058126597228953137683859399200 7820838 8969305918941052961842518417164957184 7820839 22850663566686979610120309475839199648 7820840 788114909779590108780495342367948800 7820841 12648792276188493443084729753612321184 7820842 110566483948612425717328735288589760000 7820843 -669461235356841099750596630663666256 7820844 14326670655428931435774392663584960512 7820845 -24536604007194465370072494313436790600 7820846 -357693053739568294362715182156826752 7820847 161081820565969264136318123325435363840 7820848 -11459675525833395134757364380978053120 7820849 62575823810223953293699592012043089136 7820850 -1027737655619905050424241225616403200 7820851 33413206781564846899550221929549140592 7820852 -28120178871979643247930790348131740928 7820853 -84016207740695278279755663746369040096 7820854 63309770355507522625796641311409769376 7820855 2052945561962164438732854855390582720 7820856 -2631557226050891216824030960769740800 7820857 -94308801037926903876599927328665958768 7820858 -70581829369019710929182186394332856720 7820859 -18489806145427221836445209892882184080 7820860 -56289488930542107258416759602090967040 7820861 -133424864465386627774673469590102596500 7820862 14357973249250437127026945208540806144 7820863 77075199372626426566971896218016411520 7820864 -18188070740525540558360388481058340864 7820865 -29697449208490025813303805764639026800 7820866 -6772455074618150843224731891548307456 7820867 77933561494289149110548957481307233432 7820868 21201276850891646826457441084928901120 7820869 4389398872355186519675873442518180896 7820870 -37756804053615694584340150927590837120 7820871 -77178609772040840927441351342766741936 7820872 66934474493990479638927942345176908800 7820873 -29457283161981195761413898224086199116 7820874 118249450880738052116972510503315200 7820875 -17430421451982090913838009231483400000 7820876 26392383736495884003209976646319551488 7820877 67944762233337386678178760095073881600 7820878 4608336479270685080896399668490643328 7820879 -146967534920506021361400375757805000520 7820880 11160415471187280557594175305941647360 7820881 3937355445459445665125513365688173682 7820882 34289815480626876415542927836881179792 7820883 134069966498319069513395369476456704 7820884 -41278978230322326912771448107285229824 7820885 6513156757668775635432059464553087160 7820886 17382435988240399324906872653163286464 7820887 -110073956528603104946150080428657833464 7820888 -45505909348900110977366880646023690240 7820889 31723328331967571265463044596623817424 7820890 -24282912705327222678557645919730525440 7820891 17160727442123612328581933448045664272 7820892 -25528517810233476321971532637373068800 7820893 37724398287920567805229116349302141664 7820894 72794845858264193164386563688961843200 7820895 14541553345513426684472299043973816720 7820896 135558948765365035600897476484335009792 7820897 5342450758752088883047336771873603584 7820898 -11560520441895103883643617787412366080 7820899 -15788278061803271969742689918962535600 7820900 -22466315793681167225358733199311852800 7820901 101387080698101557792977220423083792000 7820902 27301238853187432242098631012938173152 7820903 -22887976987643065017988734756664161816 7820904 3628369295599314736962588596375715840 7820905 91286618492229117994424813332601925000 7820906 71754497387459670754019984168506497120 7820907 -16806044081689944237567916377321614760 7820908 19147103998333791151878997751724341760 7820909 -85514066590316758220160172694338973280 7820910 -23957924343687570042583382646901203840 7820911 26608109328090951022229590473753179632 7820912 7098762518041035677240745041090248704 7820913 5633313730515080651363829512932634400 7820914 13244256391923438725372521914750173184 7820915 -71861206482854169192680458853221783440 7820916 -24312693687165212128461994555769978880 7820917 16021959427522628087553114732718128920 7820918 7571046559467584269592917993396511616 7820919 29604645297814438897053782072870622384 7820920 -23919922251726978925420908681502310400 7820921 -83045338159946469127495387136136720000 7820922 19293443203105434523087363807198275840 7820923 12250953828435898260071754957929298960 7820924 -85055710701298437355906457353925543424 7820925 -16581422605455321070107599358808507200 7820926 200405843059373210512949378549372928 7820927 -20376955008600313535820541248089860224 7820928 1916268847347019182399146634824908800 7820929 131908463181293193122091408866539974530 7820930 14277579418121883033839419893513107520 7820931 7924185697646891686521291834874990320 7820932 -422824496971695653021665161129205760 7820933 110411177880787899558907978893538381884 7820934 -23566925506409042202585025986702551040 7820935 30017193194953932327997392528925326720 7820936 138431589869743238238196781466856488960 7820937 43426997541154900309755130601431124394 7820938 44390691820774599007825606364369187120 7820939 -2517091054972713436656270305597437944 7820940 5057197638279813539750045096523648000 7820941 13438593986713429142960308199702803392 7820942 -587774006414019806649513834679960128 7820943 7187817448682284248627041039738895360 7820944 31253813447144108397500133029707776 7820945 -9415094008916839409748698392721914560 7820946 10926416338430271536302224311512641024 7820947 -143875969934947994074988793994967211604 7820948 77769513052509423846877167018048551808 7820949 -6147460743704618507099213513519328480 7820950 -38209413568504094622816189534583452000 7820951 -17280022397596037238033337300095646080 7820952 100623965432275504584109262418440601600 7820953 42360270512059428685752039033104577280 7820954 20151930320841935572986803795836840176 7820955 26227842721415560105175890443663753120 7820956 11025706813444957155130382462951528448 7820957 48842210963414334159406783916763871206 7820958 17973599372248090493392697350232472384 7820959 -18339447643819781320143203712773453120 7820960 39592520678075453786929833279813058560 7820961 -23558147220755054001565647366332659776 7820962 88278992373703347417585776760177070464 7820963 -9720946891426307930897427314340394788 7820964 -22426763405654186839814981994620363520 7820965 605348027725589395046018054283571200 7820966 -34800306859653812816725684979356185216 7820967 -8106222991513292111052389028750241536 7820968 4476358818365146565061321201805056000 7820969 924246686650065307935369696962587008 7820970 14098797599150400684717235332495398400 7820971 -32862514450111451706486891053666362828 7820972 -41098372042149486241834492076308451328 7820973 -55655864355837929654114279342786696778 7820974 -21317937178055479358541293680520371200 7820975 52295239847701422833694249767738121000 7820976 -19988554184557326475633642765332676608 7820977 4819178556542741525066285333467737712 7820978 40970210098360658925718921841391888000 7820979 -2443578836086271406547029077877001680 7820980 -43399152500512268862868591380050208000 7820981 -13225363072187896027518171926809334400 7820982 57083601229935583276570105877337728640 7820983 12933810508916739290662409415716488232 7820984 56294856064837018498874112818277765120 7820985 10901251019872690272278547725319624000 7820986 334633041582875243981285580310574016 7820987 -127038688390209761456225050888829919288 7820988 28272503948522240163361391321255755776 7820989 -8514473970362905620291037150422213120 7820990 -9152974061197240093225238762913715200 7820991 62510881185259470301822757372745387000 7820992 4357513592927371948009904355736027136 7820993 -73218747623800874122079405011526730156 7820994 12567966730810223928090704133184944000 7820995 3971498013215198722833566360888462400 7820996 12511088232121977799901556522825498624 7820997 -77330192554869980840918924550978996000 7820998 -10822846657642480893561286434883191936 7820999 18451268099466336587002716498223863000 7821000 70234101619643110694829030357811200000 7821001 2992163365956720078730242917656103092 7821002 -1818952714597254691720704801039944448 7821003 60902143406728092828886239888228076464 7821004 64804324148514167019202687658122509056 7821005 27228144380124979809445048496283928320 7821006 -8189821499902120638267845989252294656 7821007 -39026978093250596151065862405823132440 7821008 -14396174775263562798629282633190604800 7821009 32527496675978296846410512230292384640 7821010 -16549560643802261257173764936504880000 7821011 -90604114486250812613377822366445998776 7821012 -268266755522973479730977320812380160 7821013 -29437976052885999474338526221409608420 7821014 8925431800132145753825283144696173856 7821015 -6859727756660802927635817855358261680 7821016 -28422292023600221103250341559789117440 7821017 74901388211183912697228598130546637066 7821018 -28461164647777782216196871928066533136 7821019 -36373128615507167103102007455187851580 7821020 10618637158484129662100913809782471680 7821021 2086207510283598918327764455361180160 7821022 -24835846127185014104459676260286893376 7821023 -6952873666209042295819208470476092064 7821024 -99022328498039294414612298728216199168 7821025 12123334283751747277222333042264162550 7821026 4027602305316160441858053443235269712 7821027 6247482673820318756398068392173578840 7821028 17614742094748865230378986078256029696 7821029 -6666661152145796378670993608719075716 7821030 9748692100159970350959280884144568320 7821031 54515280321099027404074058785593547832 7821032 26266803364696409865672779477072870400 7821033 63566623930730252124519215654125379328 7821034 33263036414623978581499594654777089120 7821035 77928269491043682821888090771561564160 7821036 1430520355013595296508735282918512640 7821037 -42696807033210571200092722552687225320 7821038 -12667451488478594897784730798366534080 7821039 85826006348640902269967449686059202960 7821040 -10525880895452564260112825084367667200 7821041 22444846470495562360528570881253804032 7821042 -21689439195275189849752766145468288 7821043 -99085474503744294166315265438665702708 7821044 -29878322146748062045014909790952325120 7821045 24673612396342223770419410599236618240 7821046 -29056078484858638032280836011029673280 7821047 29433627850285042580196829365066850320 7821048 34799616476536755547325529386008104960 7821049 -70849729551306385602196195742231189436 7821050 6902429650458665840488179149872030800 7821051 12477931372257809610387772783501242624 7821052 14615140274086985377869785902298509312 7821053 -45457740652495947974382378236111131860 7821054 -9617953445932009280163966849671233920 7821055 206997936754200390220603434893377920 7821056 29738084143310488135451537526994501632 7821057 -88306361267178283430332213070310611520 7821058 -919359586112890912186219536812433408 7821059 93518243342335223363894472687299659260 7821060 710672679527075435999027585443921920 7821061 503715317188330762746676562846516032 7821062 -35024203631556882459310476774249943968 7821063 102677112409378293234724263537885224400 7821064 39936220820436696780354111090125752320 7821065 965167978877648435062271292036897600 7821066 2851624500554897759499197729292914688 7821067 30330799472935274973520197206406348116 7821068 -13006272734844185431293558656409354240 7821069 -33177606817773247669209101098867299072 7821070 21309529824914626901552646915753612480 7821071 63703601526260882401844904466017446592 7821072 130810478392630137109246638379499520 7821073 34082150209011038444022084441274988328 7821074 -3703395745726496131559266684120616160 7821075 -38258562992272453944166570307534885400 7821076 -25832408072705427742973219568042178560 7821077 -11106870607403634106992084072122340 7821078 12237053920863159147405849695492396928 7821079 -50067866876615882223276559821955440640 7821080 -26424612620406567751972975508759961600 7821081 34422027793701675189990169811173547328 7821082 -11613389759323711548228311966366980608 7821083 27761520187082184626530345998765082944 7821084 56744017185218129439070346879804375040 7821085 -10067689735570421145618476286833971200 7821086 -23972815700956293635974293338723750400 7821087 -56241067056064085062878545494706637240 7821088 -64379165030540921241889169209486737408 7821089 -43291309121370165050678426369630539776 7821090 6389916117262235494062906566344320000 7821091 51310097735146879610694265014771878492 7821092 385702164012415845104550068270511360 7821093 15220543799376033872408423974118204928 7821094 97706031704945390704665391526731098240 7821095 40897624713620742772062983465553343680 7821096 47643803428010648547159551315520552960 7821097 53444926882008455891994395116751495340 7821098 90857127662244256792202988731174400 7821099 41119769740800964725389502543850364160 7821100 -1970447490177194028547425974510105600 7821101 92131180749452208269486240193224574102 7821102 21840074611107221481643639484058848832 7821103 41660614519907502322963689603461446120 7821104 3918581104572795651571927599247392768 7821105 -47934241909500260841989563286550247680 7821106 -41977671777591178747748354730773995248 7821107 -14086818876670127147933827325283008688 7821108 45389325756257119525696739829255364992 7821109 18513609635050414920023487689651928160 7821110 -36784932733979199030025320930970202880 7821111 188766796814814507109797974695188873984 7821112 -67450459472471900764294848505287475200 7821113 -153787021620665234776597769336871150960 7821114 4341889159497248852763447803277410304 7821115 -38502926557000165490570044685621005680 7821116 -84497845676165016698442936711686415360 7821117 2223911445184016753424582501270960966 7821118 44264445507791432839497202966578389760 7821119 -35135874360143741043916610000323465680 7821120 3342574248743160188608534011162132480 7821121 30153402958682026762633305482843064384 7821122 37331685031175679171500002160444056320 7821123 26115352188766076313280995707060571384 7821124 7332920159447321436206231241031815296 7821125 -49239628473373242245939491691487522000 7821126 17896596896831714005624605153966165120 7821127 51405843205797069649996023453219459600 7821128 10487874215655041453504898507019714560 7821129 -116309517852212635568426344249828248960 7821130 -24343508406481216247533729907754203040 7821131 -201515984970587179905783461617597671000 7821132 -16525047571718307528459236008633491456 7821133 107877003960532665802640314869031771382 7821134 26686821988715105494026842293796613312 7821135 -55029084669860611210719495283205401320 7821136 20447510578301323150853341328131284992 7821137 98787424963031549066814343333347782784 7821138 791124107843207577350942791631152128 7821139 129107680498367481521099954324212414992 7821140 -28218674864463722081295909734548066560 7821141 394328811521269426354587286022453760 7821142 14270041896056361694359886159277763840 7821143 78303085923065233106439676854128419200 7821144 92552400139598708308915332012051456000 7821145 -22382616579076055440086615188281670400 7821146 32290048515767179600785386643283660272 7821147 1829715162445896232792891853171022336 7821148 -10136892697469447735959999647693409792 7821149 -41966142927944378935423036451313749664 7821150 4694576757572851339045791009436185600 7821151 76427150605343990062185972682824821160 7821152 70110654275712904202371664161897316352 7821153 58166255115374608396523872275357164562 7821154 -2161467602327853365200618427627200128 7821155 -100050220634430715828854147346781754000 7821156 -4767473502594817360828543701742362624 7821157 -22726742746853821497779901399493868712 7821158 -37795672321749999082082948973147648000 7821159 66393917460772273903051257322502926800 7821160 17402572383014147452634520472522752000 7821161 18929346046737151517004136932963275124 7821162 -39112819252728216178714471712837555280 7821163 43442168501857716657110197060405148560 7821164 5495810951944848357327941428075324416 7821165 19282120378315952042878935271645155840 7821166 -47477779967720754398201527491717142656 7821167 -31196709049417108817328136250231060784 7821168 -14620017364237845683796390647112400896 7821169 26839243231121498785051993870524815570 7821170 -6882099650743179161358124994599856640 7821171 -54258223220192874630399445946414858400 7821172 -64289159318087227133993406060568541824 7821173 -873616309359875219530187388879414912 7821174 15313864450918911974207161957884579840 7821175 -34649014160178776836339548829645419000 7821176 -44616438609405879796321031475544719360 7821177 -4888020634916995594239660846920822400 7821178 20610003873720579956768649208286969856 7821179 2929506259379746788637130557406339640 7821180 29431517294501721951783363412041807360 7821181 -44338452610688486377566018641200753018 7821182 10032487182555783734488875382285731072 7821183 -47857520053844058024028441540764517176 7821184 1261587385717273590709121538903244800 7821185 -77348967179548213533015601097666920620 7821186 -2643963133251090537811204195504780800 7821187 -146938312505338647175766122285487503608 7821188 36813567252858056672513154966543584256 7821189 27102270267149181845977267166302540254 7821190 -15632101276796565803992669515043257600 7821191 -22159003037727756097957596838247340576 7821192 -21540940678718005938104794309770977280 7821193 -18612168275038890026084777460633248460 7821194 4159521732734103285827640403595758896 7821195 -16534558825031960544743248300561382400 7821196 5542529670883285822607118901042397184 7821197 -40807843159043038960611165407180577354 7821198 28610430065673323684553041462277120 7821199 -9465089733810196457812881664634941640 7821200 9818078112952941248941399626520780800 7821201 -26821681416469610041890943055611649376 7821202 63006123588539351039037345974393336832 7821203 -11972712713169689833777577501492154816 7821204 30079309805874994676029167462860445696 7821205 -32913343349470660534364312542249626240 7821206 -12115695922200938791767819047266639680 7821207 6045396462849277601890599766321104192 7821208 29020747224207935102324591309790044160 7821209 -143519092371450190051640520503804862960 7821210 9771021884408016532702404125544422400 7821211 126841265957515089366191653332272151812 7821212 -17955806949491045557637611289144693760 7821213 23975505862872758236268259562868724000 7821214 -52102826452416600199794061522231001280 7821215 -32628749642810528962248569616432503640 7821216 42485484662784537295477998775049256960 7821217 -41695797691773919445989987846879120800 7821218 22099929041516911827874231744764264960 7821219 -6756610854685322514417501751634253312 7821220 1223538767634107954099520319828008960 7821221 34304477158149016994444704506430399422 7821222 3374653725379114026647135735209275072 7821223 -50397156670529367462240952095890233440 7821224 10696329240372260292441401081730662400 7821225 -69416379699262119488861091307221732000 7821226 -161303016205343870887660692460439040 7821227 2189033756973585660931370554679493480 7821228 35507765240706254219834122661613995520 7821229 975283537095212821527186180339330848 7821230 37442138285070141171632914328222477760 7821231 -10153337788737933726289985456399527680 7821232 -27338674349143434368385322229813592064 7821233 -93707639366707086009392632041757154862 7821234 -34968610279066972894324860734013978720 7821235 -18869450857758657793089704499409355040 7821236 -26669094591416058007161088423941242880 7821237 -113277830570224006251309539973537058560 7821238 2877620341244421778697101149016704000 7821239 -138891815436286946728688540886121119960 7821240 7220565701871709607500842731018649600 7821241 167541724860775222459402265950378647252 7821242 5467779273156033386050980673520609280 7821243 120621240201207948712812676443460366080 7821244 72007153025644240838163557644460256256 7821245 -58088662543911769165378861350443341440 7821246 38297004425934512540121698811977150784 7821247 -46088678413240183279024196832915636368 7821248 -41214108691170092362628298711647649792 7821249 56990093984484864211381522755302255664 7821250 5187628061564011336410996319856010000 7821251 -10662744082832067031214534554559075400 7821252 59711891918417110420801718811884236800 7821253 41848054949352065768334558186292966464 7821254 -27930826657238243762175539240852089728 7821255 -2529363034599195480460501750158643200 7821256 -90023186166881893805630173907222323200 7821257 -80303818111839175455274870387066531494 7821258 -29825516491515064036479650295275159040 7821259 9202691600292119563776031314592406400 7821260 56649368067922053069298712775487994880 7821261 4210893527541375593860912090528585632 7821262 -65593055580428669301896819984466562368 7821263 8141268454545426094906549998137919144 7821264 1452855711477591809474796921548832768 7821265 19032943381496884642357972696002583860 7821266 -25992942792784447015374145557585709920 7821267 -99859399405391641449151230216263097552 7821268 2308641409231310877811377564034482176 7821269 -48414698558738949173922814317907266048 7821270 -32888265976201692624670679179928935680 7821271 85915058580795951497614661184720046320 7821272 72540187646783225385865084379642695680 7821273 -26485887441077234575486545957582904416 7821274 47604021412323551827318541553886986240 7821275 11254334852157075540294932954512512000 7821276 5237085946585894696555980516130037760 7821277 -4139834522677374700783975982805750874 7821278 -52973001183116536016410725964099311744 7821279 1219942427603773471614569616705601344 7821280 29760039438756790335825393810057461760 7821281 -6581376149155506976838688003182511576 7821282 -18158272727780713591658886294909588480 7821283 61407403768981111085898197063641103304 7821284 33998820401260657616058344806247826432 7821285 -6294545260364359266623646971691896640 7821286 42662126585311906088105423237966439744 7821287 147016003640914811608274535777277146936 7821288 23290162237074563306042519124233994240 7821289 -14505545966652136213834747945932402048 7821290 21932807538693719260598023283460098400 7821291 1178739005422722580719146257273109592 7821292 38820701597008985382200989716871580160 7821293 10194911927301905479700288718932385600 7821294 -861780632515120560041079302725436160 7821295 7939428738318696114466450591131417600 7821296 -9214367410301693821896097208561369088 7821297 -9209595852923640552438591765613579200 7821298 -28102342554692977268268709613141597280 7821299 96449719331344777227417793209640740300 7821300 -2143156686278575791328133691821875200 7821301 -19636784688218084150956505042356751698 7821302 -55545685901694956207398509510303351648 7821303 7513003634881916493708843084279410304 7821304 11817899250935959180115794909886054400 7821305 -111603299747806596722121502910827026240 7821306 54155739627697581126022520109112588800 7821307 18902705110207780887434936907550903040 7821308 2526883190667236375514560835506764800 7821309 43511305901517773759461546897240417920 7821310 -17963583532787019399498110640530960640 7821311 3492263502421724575160217849935489232 7821312 5544425443498155979438135094909337600 7821313 1603510864316188268416663688152297264 7821314 2765409162868081775689568424658438560 7821315 15699026942057699450118478356418971360 7821316 -55287358922327686624976916602243358720 7821317 -50635525964451665479955743921784694528 7821318 -17730210171234741984017130373322354496 7821319 -15774631114324712128104228039314552 7821320 -19151569838874829549268574136028160000 7821321 -87691075436879617268215481425207650288 7821322 -45943246584964154827869414842963502288 7821323 37749048970034830154986170216203071572 7821324 575689023011998010328082785664100352 7821325 -34368149463012989426115192751191923900 7821326 13160840499266914826979810706273680000 7821327 -791377638467340472964177506691861880 7821328 -34475345290268238788501955400754126848 7821329 -119973131392126541933842067241448345740 7821330 -4411083527042260297329489323396367360 7821331 -3602300468815253882117269357986293760 7821332 87384050957603277964560535902807655296 7821333 24947206931480685430288555617843113280 7821334 -36856128989370263480194923620281664640 7821335 -45319492048540068304355351923549520400 7821336 -41939872642708670722887268534758297600 7821337 -39386861339350586600617526194791767100 7821338 7069454518033288174880844962023852032 7821339 -30138578930937117677669557646868728064 7821340 35137988689680713243846750942139747840 7821341 209990310652039496078935925160251372064 7821342 15370641780671673599243879315701833408 7821343 93005148633233035614038581241898542880 7821344 167356272352402914181902613471680921600 7821345 6032626740308674179802976646244118400 7821346 16695428755403857447510116234037733664 7821347 78154049786191399014878318298426289392 7821348 -54788546264986648842615398307196753920 7821349 11270354022409683763708399383858024220 7821350 29186380851888406986496241982505416000 7821351 -74413814595868819882097887150225347120 7821352 42155824608770783283528758090029301760 7821353 44491330279207550086940238927843316602 7821354 4479977025430796557551357424576604160 7821355 -151752180165933586982748966807249246480 7821356 158730840496140187978647388062458880 7821357 8185352482802011428703765141069418496 7821358 32174959105470981385671495142537949760 7821359 -3749455964295296444575536887245104960 7821360 -536856834691839366135180608929136640 7821361 -9633530308974134905818872473460621038 7821362 20996092955145459925031649768705828864 7821363 -33164912456251194267926947264415550912 7821364 -92384045260469770611540531553949159424 7821365 4510794088558052587987517668666113720 7821366 -65003799152553955737661430917558272 7821367 -114549043723608199014754496240176202584 7821368 -39560063038172978283368078089024573440 7821369 20906009700534937632531062097946978560 7821370 -2937653679998561772944696102620953120 7821371 -23307497100647670391500183632600518428 7821372 3507366149589893965163626039466747904 7821373 12470414685625948242786511087157785344 7821374 41175601257863146363350756306986342592 7821375 8031340967247356972825371657803444000 7821376 9690605660694208429829621247841402880 7821377 20396460072078933879520669959910894212 7821378 39210165914692122465856148639720525904 7821379 -107610802803451668967869530532110770368 7821380 -35013167077685815930027496176560476160 7821381 11653935097544492827410716598511814304 7821382 -51184388801857463867605172247451394208 7821383 -11829612541683533711695057703565427368 7821384 -82397428800080234553873720566005063680 7821385 -41714739648846582167572291641438475200 7821386 -41530058292971259780734643927921286608 7821387 16402549158450580493137264886328537600 7821388 -2018255240351371356563994814846138880 7821389 -53506955809287895247519080341822687360 7821390 -8559816162725938879719891222043870080 7821391 -29526960104818787386430467938056880200 7821392 3220679908656365464319003642019840000 7821393 -1523998717094439653580565768784742912 7821394 2700035485414482737758519995480437760 7821395 -73855534374332482493991309456298411200 7821396 47061584314259828556172832292030511104 7821397 111879358836610547755081801132735376846 7821398 -2598621326296780546321797935235140736 7821399 -322835769143977817912919416056835712 7821400 -49560763522456012756660236709555968000 7821401 -18928023211502431890906157163554222080 7821402 -11819051064359899959581056925111213568 7821403 62491035901208862569412935059594406064 7821404 29238537394828028755565531039090803200 7821405 19831064530332033728047871570234109600 7821406 16412340242089617831348213119573487744 7821407 -19844114286838804534824203454388005120 7821408 15954540842087631041914825659276853248 7821409 9599773234144481385837988976201710980 7821410 -634233768467047188436457769427388640 7821411 35079608322741990772935083872776803328 7821412 25910737965192198021497981940561972480 7821413 -51227874970466568148281209970716878338 7821414 -951590693153359124010423400374846720 7821415 9321822409173133992563410371633477600 7821416 -24817796560893433108434853806346291200 7821417 -58424960626317564425417542780297419120 7821418 -35066025508585062411594179196376872960 7821419 -101442121431658941947716064666918487180 7821420 -13816172357746982840330630323092080640 7821421 33727645637098247460759829732852346412 7821422 -4943045141855703041525373861824495616 7821423 -29352166682180919495565189406407427880 7821424 3567680866666426466631828335257714688 7821425 32993726025035009909276053497620382150 7821426 418814527888199088288561480769718784 7821427 100822536202498962364247006496838547276 7821428 40416322227690878019379740447662144256 7821429 -22770907089540660940076306777527833600 7821430 3785220832115193547116314403161827200 7821431 -18818866592701722693467002881290198736 7821432 10139559583406336902993808055225323520 7821433 178359376268527388523199664893552082260 7821434 7031277338110146342646085010619829616 7821435 33511075805772674604560046196717714800 7821436 37798968183954775861877539960187419648 7821437 -10340451072685630917196971142849057032 7821438 -49229696644123116841669029241549515456 7821439 -574717691165962421008364516648378800 7821440 66514167881922590632906210462924800 7821441 -85457532594697227290777538160504602990 7821442 1172942887366723495090334100948392832 7821443 -36036074463731894446812127800341060400 7821444 54731458571766489812770508448334909440 7821445 -125796185496135534886194962487991392000 7821446 -8290940948665808471029847511914959680 7821447 3907804925259938462710929482640119760 7821448 -69321763727830520336287346848763120640 7821449 -3712146920046839713188141611509307136 7821450 -1858481121190354125977270040494284800 7821451 -60128218218349321570801076184939185496 7821452 38208692808929751675094494710779392 7821453 45319197336425125333728386519329264800 7821454 -79263536468343084480569192596776181824 7821455 15098949154843940016810358265838030720 7821456 3781237545059761273028240054263283712 7821457 -48386003895011773822787622960111000000 7821458 -23557911447880047795395190922626868224 7821459 -21102033196838014740347022895164856416 7821460 44668917384176998521448555802226497280 7821461 -32534840579618340078444869560923757938 7821462 11612559728469709579502404951552539648 7821463 58775098205344526950088131244689682824 7821464 -22168369354717337722221545378385100800 7821465 568326346152740016400198112625673920 7821466 -6910479928544806114223229245966327568 7821467 -10987644848163485296531452403006380768 7821468 -6410552715935785304536806382067297280 7821469 65145993372969208168952351262647696870 7821470 -5742311436072779120422786942768048320 7821471 -22458242227619035562880390084729000576 7821472 -2066371649099319556284206139061567488 7821473 -22954035586838949173734051224055635360 7821474 -40034061870664414842671626027010304000 7821475 28709898013802657512526661471753525600 7821476 -30333052196208392263049446186867277568 7821477 -67730554609109335283984493471383493186 7821478 -413734647280353001514466639732545184 7821479 -56836456144866741442751202125178629424 7821480 -51135951004182429619265571614570496000 7821481 -7482887853152843814015168706872308636 7821482 7306025206960668701584772381956217184 7821483 -71100656066271992482017496868104699200 7821484 16705305756066903531917449385614367232 7821485 -473064014078087928808140139328384640 7821486 -8213741930872211920388040492155400192 7821487 -18802442986893511180322816133322666864 7821488 -3453057820019837786123262824080244736 7821489 4048629602791362298814038372850798064 7821490 -853769140838435834996846888180988000 7821491 -79493961784394377970887123574509573008 7821492 -11300105391002486425757040843861946368 7821493 -130518876562523468853280210097962090258 7821494 169789343536741288735035503308411296 7821495 41712623222494379993081609067061632000 7821496 8861068844361874839629641114736640000 7821497 -86742890511325775385795777927735636054 7821498 -9348274501543650414971528297471370240 7821499 8538569918266933856376953754332779040 7821500 -10302792392771469011408020600361088000 7821501 -60278453711159277179423159593866701568 7821502 10616902049810341610972207573695119360 7821503 -9661188461880925844409455004784946400 7821504 -9943799483976955188438483093971533824 7821505 50797268404017042575459312451684875520 7821506 23612635558585351359551811819403860480 7821507 60228458632275399024078831400479995640 7821508 995793025652498771510922371154883840 7821509 110795369626494409492101377510767591710 7821510 -14191779849196135772536526102222989440 7821511 -79621927967702444021903195774314083728 7821512 872612578645410144576970612699545600 7821513 14949666380816587969544134003610229120 7821514 18703028454583443660273482340644436480 7821515 -22165345863545691456839920474674119280 7821516 -46798093967747828190478146115586523648 7821517 35935498080555113692292800069769773824 7821518 -10281353404058489738815528369116402432 7821519 -51420716403753055532792308966504513656 7821520 5389032773131764605134543057169940480 7821521 29366696654558267314882828763390563680 7821522 3620936330680135201234402107791409552 7821523 36459847444906156072918054132511473772 7821524 -33722980822517860812976811969907275904 7821525 -18599095931445927481886342043683299200 7821526 57557788864640465317678877211652967712 7821527 -2879143932490751466143373855029022504 7821528 -179730035565834624242155008733347840 7821529 5544228199045665806855831632809109140 7821530 -30377563138858655240525861934061017600 7821531 1610541967037169579165448221081059820 7821532 81012378180390943833179908154169776640 7821533 117292294928978541454083344944395752160 7821534 4400109469146604500876359923265498112 7821535 -18839773690500352033903898133872354520 7821536 -48509808891218519095338266939195916288 7821537 6126488094052601146454784113595760560 7821538 28282788124095192557084610257618241696 7821539 -149792718593779232456755265329970945400 7821540 44356839164828214711952494658338201600 7821541 -2686227228332916310265293389925412352 7821542 6573215268016041847507023663752632416 7821543 -48855344963511115645963914821936728536 7821544 36449459913407563246379898775966940160 7821545 -82244331465994947018614506813280276700 7821546 6099671600788499573466300184885296384 7821547 -168134433592807326844956457045877745528 7821548 2932314652918123259732391925715238912 7821549 -49609470575165746029452732177786050560 7821550 42046708620695447302097186303753889600 7821551 89472737719586967971284457336598906792 7821552 15268089940401654084866810263442030592 7821553 -28576912198420385961929323113443751040 7821554 -13015107977330213149331892261600763392 7821555 2213203764195089219284262632812741120 7821556 31055839930482953367282947153692200320 7821557 72918898730500862325765983911992193980 7821558 -30250743425925497423508274343221263552 7821559 -114181174441734971123418407305158545920 7821560 -76896129959307748806132328527250944000 7821561 21976099599906857586707851760487360 7821562 -7695888159412724719270247773884926208 7821563 -4740492071673075220923573904476244188 7821564 37438467336853125646808344464574267392 7821565 -79787944708702197445030330672395075540 7821566 6340008057417121885575564510827832960 7821567 -10220868724272917678674371390275239032 7821568 -86258659636222010668262433873731780608 7821569 23743786801290894347414289159687362496 7821570 -10665783693380619575005268160130636800 7821571 -2032371280658883359175657651594970560 7821572 65743619049234456156846643118418373632 7821573 -16065496549402236140927262040378890432 7821574 -9266411529244702590530275174387522464 7821575 40682958459255224542859958461661136800 7821576 -88317059723310608260023925133826048000 7821577 142701270235610214217661691775600095540 7821578 -19173989754998279947744228333433890560 7821579 -20093168128041021799016998180260067368 7821580 38942216888992128095817206482603776000 7821581 35954546219758677175846574620065139224 7821582 -30848047529196340981811788875511478208 7821583 -40447687507790021122877098426761712128 7821584 -11185520052865008481410860741208637440 7821585 -982862350279525011011451251835596760 7821586 -17179514692472551680820163113530104160 7821587 -13611707890708371690151071643026846240 7821588 -43759814363841727133118004504734959616 7821589 137094232180949518340296452316048997390 7821590 15025347739980610591929536930808844800 7821591 -84844677495110999096689975541173409280 7821592 -81950044944533553327686384382120345600 7821593 -28248212442739068072389147741427882816 7821594 -42644078521828603862577084134904863232 7821595 -47647185878027437879042076427819832320 7821596 54860410412343916696483015261743859200 7821597 -23498380540433707223857572669761041920 7821598 15358158099653050107339694099044558336 7821599 503876809040657307013462813150415136 7821600 29397030836960435738467289910018048000 7821601 11597820788278227957900042468367509602 7821602 -806822100070895948709789961207812096 7821603 1898825484137954603562898296224925024 7821604 7413182513129456754918979359693496320 7821605 28343618690975785853104560484878479520 7821606 -18478835422211843272376198730058348800 7821607 -56833006598517392190140625341791291144 7821608 -20372084201858498339775812165813207040 7821609 8718914357739268388292595377463295040 7821610 1247517629768042079452980382148894720 7821611 1860928658202008032319409664424246304 7821612 -36335074726794706847595618686872316928 7821613 139607037981817393581762568482968817484 7821614 -47887760237679037186760792724851712 7821615 27639435709081446223429614011637268800 7821616 -11688731342032589978490446637426278400 7821617 46344516392832160907062276968004282992 7821618 5386677575119934602781475557699304960 7821619 -33046862166112818205471445399493336240 7821620 29381579143503420802995954027403591680 7821621 -26252829658760684903019752045743248210 7821622 5813372470950640807570116167892508800 7821623 -4495287250569578018379889802825784360 7821624 82483317137144312872592242589094481920 7821625 82248457220812635460278054432927741000 7821626 -63903842845983053505125044514252476416 7821627 -47879812964263873794563891320200601920 7821628 -72852811821067305821781784148779205632 7821629 -20944778982844920533909761428939379770 7821630 21328564756520343376375229616890112000 7821631 65655743140849994439371584490803754432 7821632 -6873535199365286109599688170164715520 7821633 -18279544253113118163923321305753734336 7821634 3866234149852298422059770015204778048 7821635 -25918228521486532646826976305522381600 7821636 2153132927488351808233299845124774912 7821637 -105377544540110491125428200718509327714 7821638 -52585356683647177377214992126824629440 7821639 2269185019575832583683025095174321584 7821640 -45318443958486048438836821098021427200 7821641 21124584321067234788826686982322515968 7821642 -9022992773262744940600002096235435776 7821643 15998142907623981638614551855390799892 7821644 -51091722880819816269228060247408585728 7821645 16689889534922218894802361746177975040 7821646 -27180925330750389249983912829301899264 7821647 195105896181927375075657920867091806472 7821648 9041420363358424955233639263509790720 7821649 -49976855769270587018498781126045388416 7821650 15462429510704449656152870993853273600 7821651 92217029450875580911093694485782799032 7821652 435187087084333518093899807144394240 7821653 33621359254662010116716365910558462880 7821654 35937672190333507470386639132633710080 7821655 441649176736383283070952781424907120 7821656 -64987578026869914545271273422174822400 7821657 -1043675831849260181243734116241104960 7821658 4271365708146739732528229618016764064 7821659 19904921954983293000624727433406481416 7821660 -836692527571775337063875403324948480 7821661 75938148583767343798837227618463924262 7821662 -52398952944940574753735710993780662336 7821663 -4454621542126862502726493748259964800 7821664 -86334742588141128309259862479549759488 7821665 74613215068719228783615108840621717120 7821666 -18798475722289672775357982028491817056 7821667 -1334939786266365670277018414700434016 7821668 46251304327691163996882581338070034048 7821669 20184084128974295031323431417881605280 7821670 -4423508406768502354649786287089580800 7821671 -20523198227777161982395900887691221120 7821672 -16166410309125219608341060866572943360 7821673 -64479590894090129715371657011579783280 7821674 51508523534347604378732452090155812016 7821675 11992728186149852437591148738464895100 7821676 9185736007770492864227785699780362240 7821677 149799519975999277684814976890957358060 7821678 -20570000776150341558635252031160829376 7821679 64958294068453643215525689936338389584 7821680 -14987303728610428581366584084942192640 7821681 33181170667080148459439485273432695744 7821682 83853792946910139165056668028447376 7821683 111230401915007205029855316903732348600 7821684 48155113472244466960489072395563735040 7821685 53363631644314400233090500908713972380 7821686 74421409104969063530149368173859333792 7821687 -11127934062516219897245960002353178032 7821688 2841020166020954988239541135680716800 7821689 52332022467524292454761114919927787520 7821690 -8110159976384843850318986570151348480 7821691 56462778992082441368845166058059133092 7821692 -85952368376212852650658176498955668480 7821693 74351486978790177019606969090057083072 7821694 15473384695985590111968164299003756992 7821695 -2164415915505996947232875645976768000 7821696 -16740689926585441324856062271658393600 7821697 10675031142921122643583494470577408340 7821698 -35617707721483921018647193216622372400 7821699 84274348952541244975527828978268211520 7821700 400599951212279099503883014660454400 7821701 64185547366213279723895136273748260702 7821702 -4192575388652552892821838495539251200 7821703 27260475033080797529994883446437723584 7821704 29398621694709287077901477034490552320 7821705 -39680424367029918591625447835136344640 7821706 62293611678958936177700399825306813280 7821707 -42117471750580008419684381288827105968 7821708 -11285578593934775297754495331904893440 7821709 546428296972159384472821549027052352 7821710 -2202280747425438240498258909397904640 7821711 -162069573717233244120611517018316416000 7821712 -5288812955062833200132253552073687040 7821713 -8532178511072164859914136019294701580 7821714 -49440994558914314097332775459466507008 7821715 35470729300478463185207404582069482240 7821716 15402666818961701820842112868962447360 7821717 -64974061294200476756688903782056813440 7821718 -3197445268212910644954478567852216896 7821719 -62902850472692782989293078947995149880 7821720 -51297964801738560033928479479284531200 7821721 -19995669526363237366561434367290961078 7821722 -38265017359681807113181965308967011088 7821723 -9746341920515565883590981553193479056 7821724 23779616884696731549972879697198681600 7821725 -24256636610945374747400503808469388800 7821726 -5481026673174142270296517000317699072 7821727 -182589188277914477510076667588393632168 7821728 -143476649425945470830107539150769029120 7821729 84539906649359206161191946299357585874 7821730 1008837838440174222927802279135411200 7821731 1279188648887332368087694040316342240 7821732 65991992508298194270876006520738563072 7821733 -35813592535766300611380064750855870018 7821734 2689923573017058377292207288868988928 7821735 -35158001692200480688594985406840434400 7821736 -32777066924339313754499146928811878400 7821737 -24370931625429310028253586956577903296 7821738 -52517220165323930204173494675227335680 7821739 -4991079060980452937910241487612122344 7821740 40104331722296911006268254950042132480 7821741 -63143274396109460068250477592204096 7821742 -35344969222288490914031734379481072000 7821743 -1240213453945711277453790280812377232 7821744 2944276329247311624500369325199196160 7821745 76550128161631338720147171804435640500 7821746 -5038107946359751910376202070600741760 7821747 6638620237266584162059122526184523528 7821748 48079783594248948228262118647724605440 7821749 26182334941680350280000201905206220640 7821750 -3762229703748045676200753615413280000 7821751 -41451093397620412388265075661185628320 7821752 -25691464314117097747841030026112102400 7821753 -26021882355809526904545422919325411200 7821754 44634742412542535597144320270302128640 7821755 -8014143499618647038864653725104250000 7821756 -66505807414143312714075784671322725888 7821757 13449678218409799950831925160710856006 7821758 5299420460598949336277631895691972352 7821759 5647220185309139706678726630911934336 7821760 -20520428919140594347440422660100587520 7821761 76595372527924617482079544310056471362 7821762 2509771315092366397630071687647685120 7821763 -37528712269186749835069818023048983440 7821764 -22420063434719924426056523236048300800 7821765 -177858861376213153097386783347225600 7821766 753600689502315681433575754765846080 7821767 -28703765369051148374271448975365446184 7821768 22164396060276817747714021142679552000 7821769 -136632371901993805406723331837866225830 7821770 50940119021011843801797225423935838720 7821771 -9697806856271667228026211164027727360 7821772 -15144760048330004863532364366078515200 7821773 141037274755822376575050887321996857164 7821774 6580243448220327899855694145520226048 7821775 -11049527195289817810631143620238148400 7821776 -26675584539521110336949839959562887168 7821777 80016902876663349002610556104075738240 7821778 5872424870664864539812801362176883360 7821779 -83332169048381351002892544430806336768 7821780 -30034179672005360327534769451782666240 7821781 105294165620107773886252997731624435104 7821782 -578875277497068818985610419426360000 7821783 -38913392007975498743737639991730112056 7821784 28367156440058256213167397035210434560 7821785 28960704253267572849933041650705373580 7821786 -118129282196765407718224274340102144 7821787 5535520256692648172948141060746214112 7821788 1565258863986622581399818740571443200 7821789 -67296484574097873157394517334744995840 7821790 -24601140148656798034442520067570291200 7821791 142044810843013261560678226359416748192 7821792 -104237263063762899232368722350461419520 7821793 8457781492358998115645227734326050560 7821794 5236769097400750210906522613500977744 7821795 60421230061883295545167551098058664800 7821796 -30180066259853582810714276255055134720 7821797 -69854677336538572885180550233602746754 7821798 -18556988366952688824064839817724118336 7821799 -95177595823722496714216597596981056200 7821800 5418550277641335683737313995874304000 7821801 -20801992299193241232009568185525533532 7821802 -60592535913012469103778936811931473920 7821803 -11226595684466308876102371256984320 7821804 -4304824701448645411785323001460823040 7821805 98632687693212076779092955081623336460 7821806 -7154903604424075688596744700274482880 7821807 1229151891866341779239115671317901952 7821808 -31139875827479438987630523909227970560 7821809 -84303530016616197010192817869174315200 7821810 12762813219519138549019522954792914240 7821811 123334838230571527642816982216942398412 7821812 -56677394298581066736420475093642855680 7821813 -68344031981970799829790443313611929056 7821814 9743316502366665855399783528428304384 7821815 -30188221537339823581907609942024624040 7821816 -24929848698743974178750161695906816000 7821817 -4270589987748173450660197923014471040 7821818 61532332476466270632846549531245205360 7821819 141031012924478495083019127071119878240 7821820 -87936860887477722240144330123863377920 7821821 78832689239431563251646179342974020390 7821822 47610982939023668801965154800261115520 7821823 74232075006819448213277220811310915072 7821824 25269540545977519434392676067197321216 7821825 3987679924925375750743957264980000000 7821826 436101200266463275306209541584476112 7821827 25750290508302014918782213955177711808 7821828 -3919490447717255404747874289663836160 7821829 113182207570810336110756274442536384 7821830 -57144284473259100709320487419290797440 7821831 -39862911617880254825046304168326172248 7821832 71203257487577240022114646006903603200 7821833 -45818066964139474115564564228375826918 7821834 -38029565077221192897601335416485413888 7821835 -13414268952379900751427043059946652640 7821836 -126959299251957023920088024939044690944 7821837 -10152414951004849651048322029633213152 7821838 53405254395592371686106833771503696320 7821839 -35966521322222644174971123334459934544 7821840 -950960979302221975225036891462041600 7821841 -98512557868303442821453750744974983758 7821842 1987516514936107842362001310733478912 7821843 -64760218942202290484146200806970680016 7821844 -54557080514727802131973166521356441600 7821845 -25957703278436107046907021642708900900 7821846 -702219398344080610478190041553774336 7821847 147372147166655029182607542958855132464 7821848 -26783880317794642776648198608698429440 7821849 9523055960503365769755581772457273728 7821850 -24218012798787788608603485029351799600 7821851 -95342118171035871229016920643087864400 7821852 -36743936360793341512080886912520160768 7821853 -61271714980008004826930251716782914536 7821854 -5655783161790083983127110299431637120 7821855 46591400035537716669571726513231138200 7821856 14728315918666670373105314081349304320 7821857 14127461860249863329474328985287051264 7821858 9739408690979631217707839974536708096 7821859 23616036653854133804421284477245748060 7821860 7393362760611906589267459664762626560 7821861 -80569163565549850362763800893408682336 7821862 -19730342710173653284598278027684515648 7821863 -6369747555802565866078881977266383360 7821864 58493729461289344461688443285274536960 7821865 24001975202170227447221134759134244260 7821866 7325468027479530489111590343904992000 7821867 85147472069120090764424998165228366680 7821868 17123694402382733191891419585315208448 7821869 97026013381989523365381680986141672320 7821870 34056003897138131888597177723730120960 7821871 14144454393814395942252837400459621792 7821872 -289546203352120436893586969352437760 7821873 -22414522127050069738767669915475027200 7821874 -833001497225399557599634857983941728 7821875 107998351880402655769160559167497350000 7821876 -803128172805528242332972056578297856 7821877 3489394483324123764972103637775488192 7821878 515674501300907288331177455884587456 7821879 48011180713339649356047282004807330176 7821880 69271227897899219836184128622082048000 7821881 -32894256191116650819599779274062697856 7821882 -23432210545304161043463206551588312320 7821883 95885514619076197094223301905146578704 7821884 1553982675301888345906195933057883136 7821885 -37664638169760814540324480460656525440 7821886 2688479063407362363239192043491207424 7821887 -82631151802872079073986859118569215008 7821888 -8767074324201670062372743855273410560 7821889 42773870459773524883027151532607575040 7821890 4369845540566748594119617321094599200 7821891 -8597622952890381518621151082082585856 7821892 9837123815514261024542471526887731200 7821893 -54624984618571419044727828185170485858 7821894 -31750477525857666512950097098291200 7821895 -39848900463802059071648215745866926600 7821896 219382428640491071935732817809704960 7821897 -71388678621420971789844848987525084928 7821898 -10644829298401729239863016547585448448 7821899 -55484005612426486308566667978719060736 7821900 -8813016541334443010166355006659456000 7821901 -47508196846918483839757971481077142400 7821902 18588048280815603370577102552232851904 7821903 54199260924322577729905042929786100104 7821904 41384014725787990524888139331894476800 7821905 12449859801681614289758693421422833920 7821906 26213096381224533686227670543879217408 7821907 -10022982440555404638997560597403437844 7821908 -94050179265828679339624777888639305984 7821909 -3205947153278917982150821880941944960 7821910 38115210668526550803809664401230575360 7821911 -59190410714636532503411366829379762728 7821912 13854242054778435722936871188339097600 7821913 -39091331260522891292922082002927841632 7821914 -11063900765229697407517863184635948288 7821915 -321673534229962945108985166235503360 7821916 -14400250486366294167569486259358832640 7821917 2753997148832397895466381148102492966 7821918 -219536866278771065688240258441633216 7821919 -119408416317169713725882400740729657424 7821920 -15702068792510075759737142096009625600 7821921 26032909939448538367480852199605473504 7821922 1717852088110598359151687219042353152 7821923 -107888584824072467596454095718483189616 7821924 -107039198517983026950642038271747072 7821925 -56212197407873921609262403499295972000 7821926 -15011762925368383217808602945186037504 7821927 -45087463961365961760135302220873421320 7821928 -53187816258234675998770291549276078080 7821929 -51375286036454549345520016053212588400 7821930 -20896922804031093739156847221160263680 7821931 -33725938225577212060452565811930085968 7821932 7097314656134900713604630776164682752 7821933 -90856680887714774416836938249190336 7821934 -17478655933879915823956424704239720384 7821935 -62363411526806713640318911524001754640 7821936 9924958124588982226408520023681597440 7821937 -208704131998202320310652038446714414 7821938 -4496118326658607681261782395071669440 7821939 11154915636515800799135041542269162880 7821940 11030469760168152107355435701518663680 7821941 -103107437538904187698409534580749192658 7821942 -13626790849391258015187252133311982080 7821943 4804687027991545160058258930947219040 7821944 31958214510503811016114406972729733120 7821945 -19390854066773344894426919234804370360 7821946 51800814928389318770220668648796188160 7821947 -12925092283700515885192407017084102400 7821948 18897198254571517471751416827429519360 7821949 18424978533709924752107531840943174220 7821950 -3102290373349231518216057790508966400 7821951 2058392329433346308105668113768019968 7821952 -11264769680839309817234959532147343360 7821953 25499862155855531781578394264710032980 7821954 7024225639478365698717374241906723840 7821955 8532133514752849343351682509299216320 7821956 -5697254748080915043370537465142186880 7821957 -12178174702787849992714197121901064384 7821958 -338943959840856171029770755369192960 7821959 25885361186297607172242797399131163160 7821960 13225970878401593043684370727917977600 7821961 -49718451422221276083298004626870824576 7821962 11631418579021819722445116625496957232 7821963 74861786107646526104049203949447601344 7821964 -84039770343448164800408828320671265024 7821965 -65827246005539202631564201693609140 7821966 5925251822871914779183100365494749184 7821967 -106778118691952329231422373041836225640 7821968 75564314745156169559851708024160256 7821969 -11847924125395468604677009006915718592 7821970 17619369732401375060811987036364987200 7821971 26045327543571779326782356691254816172 7821972 -41528577665466196031309477024399931648 7821973 22322548838643278558811382832629276764 7821974 -71311975589407633032140802986355220608 7821975 24105526008740942165743545009547084800 7821976 22119142384898351295515862297270958080 7821977 45191463394425680866129992148351423440 7821978 -23114000173920159319572698396234260992 7821979 -32233723106486431949043249316252855320 7821980 -13081363020428517073581443566504012800 7821981 97996230991925181881298509301256178880 7821982 8494454050063406708375860233436938240 7821983 49331374933029952637930876923078515504 7821984 -44983219063851268643809485496186306560 7821985 30582022587133592494780370928888077160 7821986 -57895546069589633939691243631198085808 7821987 106123752709872130758554101543916008368 7821988 -792392612180950814617989797229071360 7821989 -55167294028554527307847054004503067328 7821990 11153612545392297812444382676631437440 7821991 -88963148830083508075726344362305961608 7821992 -51679273753175420366837176944380313600 7821993 51265243539087794881767684455225948064 7821994 49908746686222415018884515472253701296 7821995 26468038020997451647365487384700892000 7821996 -12400538000955473018471487180215500800 7821997 13342784815678836543904121963661658080 7821998 -36517327772390955372761321519906040000 7821999 49841169156272717661187392986412438768 7822000 -12229212576387650317130341418582016000 7822001 -1657368501397905931503278528812861440 7822002 42695242902290653919782661336141077632 7822003 21843822936038056515979752797701634304 7822004 -91694460470582331112212220542762466944 7822005 4359931873685037056767452351513004800 7822006 -95923482420612622577687389961717883840 7822007 73594002094416547043898732909936521256 7822008 -3057439096635916212646590695461539840 7822009 84161919800776032998031681927405646848 7822010 -18365348819591425248776221709725793280 7822011 5155827680436545980739965159417928472 7822012 35793172208509623623941916472767831040 7822013 20146156198785844341882825541025291904 7822014 -5212464132694331362617264622848327360 7822015 -35799708160956076280897201936839720800 7822016 -36191051337315222888249592384286883840 7822017 -60217473230457595179230149228929208014 7822018 73378326218625050507941572657874506960 7822019 -18124021910482066290255955444500176580 7822020 5374624006861782741418415385383239680 7822021 -4636865401410490476037749824229164736 7822022 6452781571280289536989632619282934784 7822023 -3762079140552133401733993982457974784 7822024 12621064119542572014286317650876497920 7822025 5444589444756436397592080514951067500 7822026 3083517982894366741279656247018663680 7822027 -102254105563680434242805526877035311840 7822028 -24259923766815172192686587593655960832 7822029 -36643479499811037084894004940291433600 7822030 59734289632741275224402528358912549120 7822031 -48002808616795172200203926133751899408 7822032 -4502003470813392360658920982350397440 7822033 77605549824150509494576704544052471282 7822034 -60192171575791350622165552858660235520 7822035 -12842645438113019182079147091348820800 7822036 4112284998567605115581690100011050880 7822037 56432897695666795436962472267773156686 7822038 739284623702924503080758693707284480 7822039 137280187565191733407966059080376488840 7822040 -57938998952286605308186314377102131200 7822041 40500373240278477200624807140411664592 7822042 7016161600200956417397707166528114672 7822043 123259850078361629909746004468885120400 7822044 -54171140427225150655764227649011712 7822045 -55076809026970578195728087681151360 7822046 -54342060358546333438721896988058123456 7822047 -26972007112039151552170766993087859072 7822048 -9831639958916747863032822836981661696 7822049 -110828047717371519382384902211173789264 7822050 3208732968036536464478891473231228800 7822051 -15798605074052138109051597016922193048 7822052 -3177588577076037136863946311713882112 7822053 20692247413584428064866630253847356000 7822054 -22057218598619700556052673768610723200 7822055 -60798553817633063358862668080044772040 7822056 30465770780271540166819469061448089600 7822057 -72955667847203025730078087124725045248 7822058 -3977483895608633104494503395723106880 7822059 4290242489026746531444698576628678912 7822060 15801023159769750043756694719097364480 7822061 12323387790426440762461382744648958252 7822062 5134756841328429184792433653812660480 7822063 60333483592335567120917764524526384240 7822064 25472766223493153069633051360238305280 7822065 -30867595650825934491664127090699028480 7822066 -11768652160792787205808360267131017712 7822067 -64553121476230286497176251777550241848 7822068 -22605133082916239892945697413941084160 7822069 171384705311157167897271362481024865646 7822070 -22236418867172875062063192654763622400 7822071 -7141834837864026391955982927818607360 7822072 -122170609879590048455325185154904780800 7822073 -25711297801489626303378546812048578560 7822074 -7299237974533955055285669867506404608 7822075 5308773745939566789163103723153521600 7822076 72477202042332782738550767253040524288 7822077 28920366210801363404773633295850501120 7822078 1498824506764103552716991312321553600 7822079 11018652570101373455037004929816204120 7822080 -9405088085726145503275550006040330240 7822081 -2277769272415708388043101017051774508 7822082 37750035680412229587230107336396226592 7822083 91587953304815751400443568572562023600 7822084 -8877891235092501785854658039965350784 7822085 31256062936985382095210352218641230780 7822086 -9015548250608970927847510904098606080 7822087 192160602475474479283592743649152000 7822088 140671436640179537785891402565506421760 7822089 -2980600987206751647584210285904537840 7822090 18111269691393752074591046530619272800 7822091 -106591187875419447578332943893341766560 7822092 -19193427480006618469306319315775656448 7822093 -1908381476396049358892932682625456000 7822094 -12491177908983489292798317055391472768 7822095 -1881486531149771523811339996649631360 7822096 262441905872339814460883808151568384 7822097 -1663972131377321282567099038835280540 7822098 17492632196773708801521082744552275984 7822099 11752510741630365693603730312061711464 7822100 -8719786604378223305068513614788659200 7822101 -11432739890088683099810596764453479616 7822102 2980850282730494274087597460783564800 7822103 -35344513331702751373668137632606601856 7822104 19400621274122693162353053814258053120 7822105 26070584798859601997917587206660464260 7822106 -35612485306436320021675000729569239040 7822107 44896358525267930101152081656729706360 7822108 35131459903024940670327859201185110016 7822109 -40784529830461446234405807416615553690 7822110 -25483097482917655054472896123452441600 7822111 -38000271133154692478990484825934736016 7822112 34495025027425501218542776287667814400 7822113 29608318176710095881047949970511991168 7822114 -77204435661975707487585490416014599344 7822115 -32474030944441733294349043829373432000 7822116 -83667376342062367481691149335316398080 7822117 120758149386497155151352806401032943166 7822118 -31040572634533052812463105030422110240 7822119 29632539928565594535991158930778344744 7822120 -18735627452549423995969849694862950400 7822121 20333233407372786744643760365416866400 7822122 -3896625470534969879522526845145403392 7822123 781931696670121029923994013333626984 7822124 -81587108044589229058732943211280552704 7822125 58087310385255137680979841824200590000 7822126 18399715116684020156832495162588834624 7822127 22003626682669468140973327110422298720 7822128 -813944283246307245562446105636765696 7822129 57719717643979338464613515925164538880 7822130 -134031233678831320295349499581434880 7822131 80777996756628463265184320124734768952 7822132 48099079671908661257905482929703360896 7822133 49590491878152440428338885382920279840 7822134 51793299494981694352307034661573538784 7822135 25840566167958408202021877022323173080 7822136 -1259253676778339861558961192535203840 7822137 -78985468936337934050026283718259200 7822138 -23959378744076699556823585863245051280 7822139 15404016980064505131997300752957603168 7822140 6745860480929710456591171809787929600 7822141 26513768115660185328421443997267730784 7822142 -50321208280178182279569178141794878208 7822143 43780737078718091661555111049209918720 7822144 -1675378537835713100773781417037398016 7822145 -1219322789623677115850633249874680280 7822146 46534921691375513758421001206133241344 7822147 -98636290082951088889256710688005954608 7822148 -131248971585871578225151886834877312 7822149 -4057415861916101702633311797883496736 7822150 -6748504977986101753033782672642960000 7822151 148218537692062118767533635901333016152 7822152 -11467373527319186100184745455916789760 7822153 -93492153055874337835788919332341392896 7822154 -55827842126899455900867922944654838224 7822155 -35712370208098555111971880937821140480 7822156 -63411849725439971460261065909253172480 7822157 42373420065941710416001510788720095712 7822158 6698699610167042122334792845958558784 7822159 97847585382493425184819406477941732416 7822160 -8865324822543346161180173652120453120 7822161 32696061628903201365185900383447764240 7822162 29826284150645349016847646590970458112 7822163 32408346561325966886520227764447862880 7822164 -13043861536619140934539316321470445568 7822165 22774349403309571757485142856335455860 7822166 -35781930958815441157596362285800224 7822167 7721157344011498436880159372227184000 7822168 17171677882151744307004829122968453120 7822169 812570967639475653999972865144457568 7822170 8359129371965906671700686051765636800 7822171 45988777165185359145943664051033437184 7822172 18257934097882741560963134845067506176 7822173 1492714463579273320144214386058229024 7822174 21880192505937956556635711814326430336 7822175 -31810766705921961090284464405411434600 7822176 26251622810013280690318488148913946624 7822177 -11174263493508707274270020367503595936 7822178 1581743705859681173022440505516725760 7822179 102195151233342500645432312253931850724 7822180 -4349637529526786036169324915415641600 7822181 12917622786202900017576509670493411200 7822182 -50296507562573988518100880768498865280 7822183 -84957070558074227811352494254586550576 7822184 10646457924586686038681278247632896000 7822185 -4462379366147407558629215802877132800 7822186 69836424501712022479591432101299992320 7822187 -53354634094759115807798013757232737164 7822188 -34232186813483320774030146783451792896 7822189 104077900833404485215868857268533659990 7822190 -46116993282093706080177689468190350400 7822191 -6656684967784044971437987009742436720 7822192 -7139315657758214893044207658827513856 7822193 1193223219918114916764019302057362016 7822194 -5001842537953970033885583957023881728 7822195 8492847401725021168658987343184951920 7822196 38424603234266532372725009668391731200 7822197 52189118323227104821459262461910206080 7822198 -25382527643537805127489961834161922400 7822199 -5171813586960927013908457188745973760 7822200 13648195446999610307823992202499584000 7822201 128296844341940721236910968219577844202 7822202 1407706832497184621647268672961900000 7822203 -55789901479290629338186967441869036176 7822204 518099879286083194374073112672052736 7822205 99059112055132771975706330353407804000 7822206 -5562602892955914052853593408859657856 7822207 7659247869948498125081975972967955472 7822208 -78858781766765573002665834367030394880 7822209 83097139648840913587053937552476032304 7822210 -28744875837393133472584437235784601600 7822211 -86334490321566491900476902533257176768 7822212 -1824375902016575261676060042803122176 7822213 119200586404773264991523760880155643356 7822214 -32352264264914241501088703099626103808 7822215 20563560373647475885685440470291403560 7822216 2066308066243630679511573995078246400 7822217 18094727572571062368751870453484592648 7822218 18277189756461287183147121429781826304 7822219 509265252505513300396115703596824800 7822220 17613553998206004052436032961216102400 7822221 -18066693389804924323412048855353513920 7822222 76095229527618629446886818474776318912 7822223 36733239110625532279136257327393127472 7822224 -30874142088764469201917301582377779200 7822225 16625016263903954334994373465252182000 7822226 -22409371512922853470587099174908250336 7822227 2458984055597050049732946558026709504 7822228 -118362730357940826698499798951553163520 7822229 136725951635452490485424446346420384640 7822230 -3064150985233162932161257207462133760 7822231 36189787938286461943312591670584719360 7822232 -110228930965292227310302853977417973760 7822233 39326245899961403878629892889595688602 7822234 15765075518502947635573556863159579392 7822235 11117978425918506102955074280634812560 7822236 2172514459750920926206953003762227712 7822237 84540306047743113886146669265667974886 7822238 106892562888881501571576696231894026496 7822239 -16557819622153129309719133241101237176 7822240 15238007895029351333484070901248819200 7822241 37591554207678289933007165537317870272 7822242 936322879082768333169967643333743008 7822243 -32141736122960388208246334198155929600 7822244 32734857070474541035823026033157767680 7822245 -11051023159276767377942693775055958880 7822246 52077293404367339663351382295351791072 7822247 113994881406576145296406269601533336696 7822248 21250784254199538190886402600269578240 7822249 91581006600935827707749378026037140836 7822250 82353538792026884400254670061236672000 7822251 6780002654174931982774918748760037200 7822252 86775498354329138344818545374281149952 7822253 -66154403403615308650518560403604368096 7822254 -9075103659656716139403630249591097344 7822255 -2266239277354542057791097967411431840 7822256 2934705922741613377067446360316116992 7822257 -69331996045215268787316313742477172480 7822258 33338869926709069013785323031683870480 7822259 -2322465326964286416956308452191688696 7822260 34635886590612987534114706135842190080 7822261 37775520532408109613673360473745115904 7822262 36823909696003439297954237350522941120 7822263 -7806355003942161654692693841047916336 7822264 22439806352049227554436466743197286400 7822265 -100754028481948995963560510786169386880 7822266 -39808300558733247400194928835216894976 7822267 -42081702362025115952883227755413789288 7822268 16476914468125829609192813487139153920 7822269 12818900542787956624385538677964964608 7822270 2007098745578725568596642114537593600 7822271 -79617034334295764877692711647648206528 7822272 21425384060064441736052766155602919424 7822273 -173283903444510810981037444012581923840 7822274 66754052479730126896709437568595061824 7822275 24727958120310634740018180186313093800 7822276 -17005841802193359916239913335113441280 7822277 -9012905331589257057440501557055998080 7822278 3759001174133168442052534101701763840 7822279 70760610693159613680485119567790571120 7822280 -131176612814873773032134677859468083200 7822281 -24592078231124964136453253923658481600 7822282 14532004982475795620655410284845509472 7822283 14358006273802615205747881082971265280 7822284 2744783228118597094635723802003815936 7822285 19695746260502534026112100660515179980 7822286 15556477234601678086158289090026166080 7822287 -20511714041176914489757040161846681104 7822288 23976149897991372260068616661193613312 7822289 -39980938722703291403182785077656394844 7822290 7718246806876666192270206989125470720 7822291 16123531198691891140916445473169123692 7822292 4723537340916336684079384703673139200 7822293 75504717017043565616567461180423714464 7822294 79202416701260115431348864698786468032 7822295 5629946688896279764001620621502404800 7822296 455421685735866881035759327663749120 7822297 -23080418685093259476624200923097523968 7822298 -49470137665534100541012961712282138880 7822299 4086310614675874471189011958423256880 7822300 12544083834323766889970018023050240000 7822301 148066965393253623589877799892502253900 7822302 105754950002300234069376284931348480 7822303 -294625887449279086590535151508854446280 7822304 12063014488464754110078022701004357632 7822305 -71150593735024339332494292981501628800 7822306 -5522731092918321983172243020425545648 7822307 -23507601223099272531910492075744850088 7822308 1662430505602943509899091300229603328 7822309 -207181049781351561320051318717622315648 7822310 -3584500419468293829967957626100429440 7822311 8246674355939164783429101521275115520 7822312 4259869484886672199031724665491353600 7822313 11733667057848706137569739116267579364 7822314 -38630378067044985834704833197948898896 7822315 -7632230844515871241862035344809748000 7822316 -414877485149722045552623911009160960 7822317 -73640377523783450275393541826093177888 7822318 -6567068289689368028475929269993075968 7822319 139966092761305396745481706870265305680 7822320 -9853491529257409480898168753616322560 7822321 15358210312666403608428368688004640692 7822322 -6591242447471305226538633488309221248 7822323 5801040350757046482204815305547075136 7822324 -7853535682061507915333017255001600000 7822325 -4893199880930329417298605659469020000 7822326 -208439609132815358981031831664780416 7822327 24569635010022873407305065893944179176 7822328 103062877751790543368833930912804700160 7822329 -98612905599189357894618559971470108640 7822330 -22595962390964025216756382946860243200 7822331 -39969414389320228009446798677153142936 7822332 -76866502254943854863684464570598400 7822333 -54690617707257454541285835894956391418 7822334 -33596969287708468989257756236658686656 7822335 56074101349682813391236399484712250880 7822336 36470188881959382596791326500999659520 7822337 -123800349320008691633180985271037398014 7822338 17596953946345134712444297824107980800 7822339 -16248689812384835548841186456872138544 7822340 14832477609737105785993123571180739840 7822341 -44661056753508016355247988769917701600 7822342 40987159454598919319767417074220829184 7822343 124602164063495558272569336288309974880 7822344 -56530368461796428599900239797342208000 7822345 -1056408058966112194598592765404532480 7822346 8385315633320811680386677660845967360 7822347 -13698701177344109639578957045024384272 7822348 -28217702222569325430450469566745307392 7822349 -20997034207157811849077366838100904040 7822350 -8722519695613512327702742033887806400 7822351 -256432401726115748900850286117060305600 7822352 -33949667843752230938540739339467218944 7822353 4932906772688150011156832305136790528 7822354 -12989144364142312119446762936387383296 7822355 20729984226812175262258910101831838160 7822356 -15072331047876580264392342045747529728 7822357 -18714465587122792427026527799412368160 7822358 -75193504432790511171449062145623242720 7822359 39804841613167463788069588653723984720 7822360 6125070575710049957686543082300006400 7822361 -20137149975132466623776747839826506038 7822362 3494601028345408945555255742927971584 7822363 51099338782407568430545613474864053868 7822364 38883884390202142130619986398720819200 7822365 21840245224147316290788002073973626720 7822366 91134096126080929473049446782858431680 7822367 -9831327699163667584835287265623505808 7822368 -27939972314441438250584658108238135296 7822369 -20515771662015421118331526154518184256 7822370 -3930962111180311920131810233769472000 7822371 -16281731325117440266634155624695338256 7822372 8167457148919349416417424169369512576 7822373 28428486807717883564466611801547415000 7822374 -8343982415913446339384734475856488448 7822375 23537543188911484222234736808240060000 7822376 30889170028862716543661249115074150400 7822377 40768859831416301241329340316735061514 7822378 62019907769750921049438022932459360 7822379 -81968447642259522553714140868537843020 7822380 -11447129860045295515184209083011942400 7822381 -34070758367388066839471280217049400608 7822382 -20446543784744891658172415998696214208 7822383 70906104508836709516219434340321839624 7822384 -24683801685758294700379208541416751104 7822385 -2291659457706961841007821254074316800 7822386 -4388008867219605242820169419994506240 7822387 111190634194666551001767835025403665036 7822388 15442289043430647130293853461012480 7822389 -38290619669182754811452958707774516160 7822390 4963846589048217294213401481867244800 7822391 -58796495428135498941917658462150629208 7822392 -16738366399844014242594813446990069760 7822393 163889613545018522277453212421134889300 7822394 55683395333908247784375269400176532480 7822395 -8686203977126337297096157079596012800 7822396 -68304437927472092723502036144213424640 7822397 13378898081544376950739944665227627200 7822398 -62860503581675751735020625014824888320 7822399 7393786222772819040075850584166981488 7822400 -13312704295335653519401891044851712000 7822401 -54102060369054441958383991043347386240 7822402 33472246575619669784897990464673748480 7822403 -71700884226112724254666396928460510912 7822404 3212544772194010349355122990514094080 7822405 62215688922254331802245879310838661120 7822406 -12510604858000827243652716083809906848 7822407 17063703953044545771837594043770243240 7822408 104005773543510140857009548395258880 7822409 -102817400786990216670919115154386306304 7822410 3358315733861124169801714765595439360 7822411 42829768455498011944943116617521288800 7822412 28772810581357659726808798243878653952 7822413 110941553489246678481693790822006489344 7822414 80942231876956798468874346385879363200 7822415 -4405033472759303283905906577697090560 7822416 1500489324474059280550586726007963648 7822417 149989206986254200811686637432761892466 7822418 29636848127632947602156314104904331904 7822419 21645588419548447252535270738173113408 7822420 11673705278576928114664199869716449280 7822421 21244937160010682214602148715208778432 7822422 -14752267736943324500324789152644852480 7822423 -25134860015495468885547716066964199760 7822424 -55619915427377566617292082127570647040 7822425 -3095107095677153782238107452788169600 7822426 26556615730631938425056144024086360800 7822427 102965783920487888452954320360308670276 7822428 -33450238346827584847273478267117114880 7822429 -6086007430000224534578461311110778120 7822430 -10293238301573788408733199840510566400 7822431 -531767276598442208171104725703472160 7822432 -161496750762870605132207481681292689408 7822433 19134834547128970169779020595585097520 7822434 17196009482100081846833997911153182080 7822435 91530502170053888768817259548891596880 7822436 -74413635451645699568167974897701800320 7822437 23628236999914541511053347286383532352 7822438 15331704671715487015737634423085334528 7822439 -69732174158999962328918652382804946760 7822440 28394117456782320598113819257573376000 7822441 -122972274340458272173182542152728605616 7822442 13100892543460914954089623739577277872 7822443 48044150137692223135626719999344319064 7822444 53819107626252789949150469305723504640 7822445 28288149449298085429232517714719796480 7822446 -5446321971799931495844112398127674816 7822447 -69427910801578978275868422988269152256 7822448 12082033994518427563789094067043368960 7822449 -35042605150186136696392888236841201776 7822450 18746925856623494623621455939155340000 7822451 -33503810569696231171819467380885204736 7822452 -19863849246121828598539569256370995200 7822453 8419510306979393522728893861722461920 7822454 -58793877995010056601163816246389097824 7822455 -49833615311774802879941115648411326640 7822456 51545446706578180614613299246358425600 7822457 111294303095916709818965520793807430532 7822458 -6321707913443033367466248421921151376 7822459 -91472085294769982773086836148529811280 7822460 81164984480333352097003011968849203200 7822461 -2287258692724012090148811165999003264 7822462 4584088317215372736061469264972622912 7822463 -128239036102214768212964322227313870216 7822464 -15940804001913380660484610258957762560 7822465 -1568476244845163944358683648601742720 7822466 -22741302702103282740238070258837697552 7822467 -40391124959541172306802036621704511760 7822468 -81686209525225691834991380735278540544 7822469 -26569324768088845636055039797234512804 7822470 16064231164300717928447756297511628800 7822471 -1148339523647606391645460222403127800 7822472 -13230478076881494549679005093697290240 7822473 -48041554271170968318403612533088287216 7822474 -1376406207434740668056001770065240320 7822475 -39782621901728007161345728438300177500 7822476 44357623384257633278936242311810066432 7822477 4498736248448149324123435884799619160 7822478 -16336917623120718778137789643351987200 7822479 23291866930662898465196296021239371520 7822480 -1950022094323384411579817559066378240 7822481 6174753895168340118028476564787742064 7822482 -21467626221323063202945852802564371456 7822483 -129508627389786774528874630249064809256 7822484 14251234112910667786888748651838191616 7822485 -18586437573987510724059035165291158560 7822486 1590128711857617972892951509902419200 7822487 24995469958953707091901432023105282000 7822488 1236589104350278544077571978591723520 7822489 -15117550842765569465872915959377268540 7822490 -17492202542620312367183839258115788800 7822491 -8805847913930489018550980357828851200 7822492 69331210203894544703961653564531681280 7822493 56282729757575037674107770337698000384 7822494 -964323713662994192327162118707849280 7822495 20882349216528096356114276399520825000 7822496 102434197218965566699210985564723478528 7822497 -857136317226216432847173994158120672 7822498 -31599136049619274108829894587252878000 7822499 -85708510799603237345263164539111930664 7822500 3387097933347295322101864741824000000 7822501 -3218840410214857364047566838803934080 7822502 36108258199654246144029902628493289952 7822503 -18022598124285106166085203060689638840 7822504 65832233558434366263008376330291317760 7822505 -83151570397131406377091741690405205340 7822506 -8905258759718361471664873792620900096 7822507 72106714778467300821706868808204075264 7822508 4649223682605549404059350358340975616 7822509 -660572267968873287919765674117741312 7822510 20190588272417646734581966862802548160 7822511 700513321632424127204499167395711032 7822512 -13440927784215357598906669854494048256 7822513 6903649775591611553673818688323694564 7822514 2096189416204621760384024700373120512 7822515 -50285832720992220076492351537318176000 7822516 -37185842406459858501687582590557862400 7822517 -141942565227987319871881897431634560 7822518 44714625495654869624898123835859159040 7822519 -8464980655691231932461746476656581080 7822520 25984642835376735299902885718550528000 7822521 -9085783235813031363702423230901571200 7822522 32099510023671213799364187193554867312 7822523 50858971630558015776183562759833608424 7822524 39500986692543996633210543452041990656 7822525 7800612256102877117647791859003495300 7822526 36897472008955690771107965332523027712 7822527 -43934185297264270470529417927811713080 7822528 2343554486383371111269202348159795200 7822529 -50619274933874734710791977534874988 7822530 6591336514033742192100899696697561600 7822531 14222423272129707010038898476248598332 7822532 -61777838470329043584956619094713362304 7822533 -21733271362078378236997713654748644672 7822534 4574081700941923987471427023231021440 7822535 -16797722920804687117099678116290648640 7822536 -70454764758252149502912034832614809600 7822537 32435252563505837895896620292584964186 7822538 -961489183903780553802136755973105056 7822539 2574056566136535929482651452920915424 7822540 -15663579468926368991448925026111605760 7822541 -6228788984516011942940085952169965440 7822542 1964821791667332397964806212919455744 7822543 4027317420038557740696539479534391792 7822544 23345780063936470830007443445643304960 7822545 4116674025356777729180333038856344320 7822546 1285033775109701793707555258472995472 7822547 42785984755406280643251342845823231600 7822548 -6001202407766887484679218489169223680 7822549 78357711210711914778357885470203599360 7822550 17652376841973516964209500897043124800 7822551 21889559028627890344225574896642939008 7822552 37043832336837118293648324401767065600 7822553 5820398402017936997896739892125537664 7822554 -8550194815828724546149794790210828800 7822555 5297078475323051001445421527314640320 7822556 -12434370411216994214403984752145295872 7822557 1287635988036113240851527140902971654 7822558 73043027023795827416393330277199946880 7822559 -115350833957546124152715373131009222240 7822560 600541127721581871103364751792537600 7822561 35918818674851005237278160878748832162 7822562 73400410357435689566175374452433172864 7822563 -5566789656990158845100651794916444160 7822564 -86228611531692045759505827669698621824 7822565 -25218781450701079254991675780383971460 7822566 -17413832481809154046938425166250550400 7822567 -52145326108429646540952722401860709536 7822568 20538684666016024486182640823413340160 7822569 40294382588073596625510673169552102544 7822570 19816065613183390112727340747872168960 7822571 -5150273995425985776423334359182782656 7822572 -16245221218724421610098393335924279808 7822573 -134222564217566887732025288626156104096 7822574 62479312318635717863345851723727689920 7822575 2368555156769589566807367347006959800 7822576 18699054152101751236345005625361694720 7822577 23531726318868796692345646488803802432 7822578 3988358897212584369726161793534989568 7822579 -59639788863778018122536916993583423520 7822580 -48290596894335407953143828426420633600 7822581 -27752769978508814226824775849360619680 7822582 -65441117261299587580268103477771040608 7822583 -123895701992027621094407291181896819376 7822584 17410229853155380043568339612525527040 7822585 27549216640136055911280647729816808000 7822586 128956986251489942859013979919767723520 7822587 25393479878004746322990860714847668760 7822588 57475006064895679463754094703180198400 7822589 16736054510559632414100153711603312390 7822590 -13241617888725174845934384337769143680 7822591 -33703062350960026359679451656713910928 7822592 -53331247057834439760961075132627943424 7822593 1738776182307875224998837884146221264 7822594 22254113711703185175821730755895390240 7822595 -4300849582213822430519412187691061600 7822596 22098175059945344346261411426762522624 7822597 79358466475034076360416634290696686046 7822598 -11439361106520872730900853106088276864 7822599 27131313145789917795773060993251767168 7822600 -8764324014198860475217296561899136000 7822601 -3009617480653657408988502030099180216 7822602 -12844883341207446259119296491994296320 7822603 -936779479878626009187356596321903600 7822604 25736730300441388040079142540662412800 7822605 47183155750263746289189327742844870400 7822606 -43544652370870782394448732192562985536 7822607 468501100247368679431294867878299088 7822608 -14685645810229303480499693926539657216 7822609 160678561443095810735468038014561510516 7822610 6015449607297226028355282484330944000 7822611 47104978444883897533418497516502849460 7822612 -16128835984211411121809002638086983680 7822613 34188802993387291629953824370221262862 7822614 -20623372686784087657874845004227147776 7822615 -49212441394726030840840883459068320480 7822616 -15834566066843616493890987612318167040 7822617 -55498066940515446822200890946190372864 7822618 -23240981474690890245915399360639434784 7822619 245875720427027688067702636652592672 7822620 410772616895193265631533042717470720 7822621 -129457560055458799961731346908603905178 7822622 -26165998328165513236494341369367965568 7822623 -64089466610005522087314957536048726400 7822624 -7904002873610574900786378118762266624 7822625 12204539494534408435510290584796609000 7822626 -4331148695155199707169679175660632576 7822627 -80522632685554649775423137950286447524 7822628 -67211510046461256804970866702086728704 7822629 -15882236013594751222519992958835950080 7822630 -16473190826911652900044544627201831040 7822631 68963588799043486703782889108928799200 7822632 56261859770897603196566075510109880320 7822633 7128591148714852765796876223733923840 7822634 74723605692137391327655138158161547360 7822635 1373374181206140454770513022904686560 7822636 14938728062709128216480233804845043200 7822637 -59863614854272176114590473371115022100 7822638 -2367797980866557068963569186303299712 7822639 10991182633625506485853567378397153520 7822640 6566777763982783865463725437963468800 7822641 -5297422756099623840523064728987747200 7822642 -27617616521913184301709890648887046400 7822643 24011656347744996663970691717174713704 7822644 29943543569144058715450255045468508160 7822645 5302435082510737995868434646905102720 7822646 436807790844241074083977673972333184 7822647 -1946215861619067467149567656962775168 7822648 76336886370969308011917550306152591360 7822649 185240697818814121523919491228890383300 7822650 -5516012516751479994730404478963200 7822651 8700528518796819274483562849366051904 7822652 24999642454442527876826579639442667008 7822653 22137981143850313644733113941755663104 7822654 53669482101455095869860719894532109696 7822655 31425274726211497212591691504067766000 7822656 18324682341209131847142304650312548352 7822657 -8412568522414199767512568614305388094 7822658 -48200851827787707419488750497654541440 7822659 26060805362163172156732484745629068800 7822660 -16173116108191638861699149965066648320 7822661 -17469159938313119476913952731837544960 7822662 6722814806570174985971972722320660864 7822663 -73642044349292468688306140381142117840 7822664 82133828257398662149554088553349120 7822665 -35638392437316960871859017022010142080 7822666 59145349899511186607405840942134232064 7822667 60097519050673388936017517909619602076 7822668 -12209760522435835396671277550196326400 7822669 -73923730054671623000020433821181397204 7822670 -31449944824931186722082509080465510720 7822671 46477035028672158028085324540195999112 7822672 18681968849559062346151753518275493888 7822673 65639648744758111976972342558085199860 7822674 13148921272532981449820423896464681744 7822675 -16264950903401071409431969383190173200 7822676 123153679849479248329004718050720677632 7822677 32466303013931589905198872884196502400 7822678 40129828676737500405181580978945444640 7822679 -106036805954684209301920747738322409720 7822680 4312407441714206633890574363983872000 7822681 -21444409812745681369278494953933357568 7822682 4058491526495013903031756351443471360 7822683 -30226226372858288707171779289831574400 7822684 -54490191646691236792576829413968899584 7822685 15475997275210180014194643509017851000 7822686 -2630245577613548402970630268947689472 7822687 89467316546764616149018494300182978336 7822688 -32716358445434995689752244947505905664 7822689 -454787827452999579286553867764964352 7822690 4322531906557012559324437636698432000 7822691 -30599792200542896334581767072853944848 7822692 29283782936089947193691921883458764800 7822693 -38775638658934806920613260078756493058 7822694 39423937224249141901024711009528563840 7822695 -2987573754625391322061091693219727360 7822696 -11265302837712605749871056344788336640 7822697 106766902666708602239851184155181305332 7822698 1483614538904693937207148079358705408 7822699 -90118260599808330696086795808722650760 7822700 -15976957093565501862328304759933913600 7822701 77344650491215704641147185544549839500 7822702 65137356256370551231818576592901823552 7822703 76103823737282136422208252395514513696 7822704 -18020753268586841070078243380303855616 7822705 42096215461954430991632316082043670720 7822706 13566193104746516427526926755635221504 7822707 10061255402948132203119692212995687792 7822708 -24755340132722887076593391289805350144 7822709 50983779912138101484632333229962722560 7822710 -10850991072112188991660121302288896000 7822711 23347128093522791244725064925845921352 7822712 16181099743971084864604785211611033600 7822713 -23930441031056317261038791669092737456 7822714 5057134840989998442502074231063026688 7822715 46945843130706690053251310697080175360 7822716 -27901969427401351457984905242858356736 7822717 33115575635718504753120641829989773632 7822718 -31978154445467535038589751002102145920 7822719 43054788658750709632949802254956123464 7822720 -109493333596590082615548147740442624000 7822721 -105390160520928038543058963198325747500 7822722 -31948587824474015724103753447466828928 7822723 136845593315711413887226811318230382972 7822724 -1217448300260225173135812404903497728 7822725 -12467174777569824352050408953646924000 7822726 -18871616350821737556261668942852138496 7822727 -6691780788983593973252855353616161536 7822728 56557361260596133291735248880915584000 7822729 -78349026317966039803984613840187597670 7822730 12907454120457609000028804706564409600 7822731 619605920883530620896794075383225344 7822732 -32318126794271173430171705740410368 7822733 -109086528587226193503282137004952275018 7822734 -20273736921096530391831179996070928320 7822735 -13211818973795780548341295000397531040 7822736 31655260330972107182312873699931758592 7822737 1320547149589375267468970594910410880 7822738 2489284737244205664346681039443640320 7822739 23018009806620793664237322506860410540 7822740 -47899376622152509205582648139380889600 7822741 -111440955006442678385597947953556831858 7822742 34701550501542532189210049901794396352 7822743 -9774518275747622371609307944718147736 7822744 33987660783102202621463798646285619200 7822745 7424639414024794996699351519375058880 7822746 43973198906533392335423921186910949872 7822747 64522271110332900650888675069713607328 7822748 -27864008360973603186183888748606382592 7822749 66470534552073487299055385702805999648 7822750 18750505113546721210273094621375040000 7822751 28284069054052264598387195273765621400 7822752 -37321078153453404916441969269122531328 7822753 8736242539316649017435338827985498728 7822754 55418173410214043037609236038582026912 7822755 41776173090948523460023895950312538400 7822756 -36479794389929777411310206571439815680 7822757 -9551771431636889243058377726043350016 7822758 8585862762027502338099821563208289984 7822759 -8140985761549855366325488687255630656 7822760 -45326521893560206745901000432299212800 7822761 -95896825503463188545918045595489660528 7822762 957311154730058746341545947019289024 7822763 8735858453275032552462747213086655024 7822764 -9260714216009634800863979818237224960 7822765 86712611510306391695998787948760843660 7822766 -9360041580160586080474852926550884480 7822767 23770242902659854085013782479569462280 7822768 8561444055058847178531875696926556160 7822769 83225562568265734009276052933909665170 7822770 1898866872415108002837331433657986560 7822771 -184679303588954514780965956741897944 7822772 56223344269390661902646699032259285376 7822773 -14398180023948714314623549263949654176 7822774 -5626989631084397822590522949751391488 7822775 1077573617508317414023104987708672000 7822776 18579434000050082197659666460270141440 7822777 1554844158692288137929046408845310420 7822778 -4925943958145524974909406411414702080 7822779 39385951246265966849263020553942274160 7822780 15417981057027827424982703330278932480 7822781 198934476475391208503531259381599029440 7822782 -19059818022491191537850132257875735360 7822783 7007479203496515829182118456753573584 7822784 39983273287947178761093030316999704576 7822785 -24051244123712960351796208101132412800 7822786 66166983070471450593802892945042167680 7822787 -15354665045841544675238641011273885696 7822788 13176009458643929293754648326911393792 7822789 60464048879808117560217074216006404440 7822790 -18291770098469238118823808264617097600 7822791 49211997076065341351396287117515583440 7822792 -46074875209383248073325542467002752000 7822793 -78685337185656172840497988563616631856 7822794 -5423033337428118678286241629233745920 7822795 -53254366730379052905051043887088879200 7822796 47199607277918984588421749796048698880 7822797 27828812997520501923569655893405419200 7822798 -52879808077629566039381353996339099200 7822799 -13565256435989871240165922312686596664 7822800 -1406744470348571804085856857072844800 7822801 71600050709906706505579719483375804800 7822802 24926573486601359082548935206698250912 7822803 -5837007644458926691178980675308052296 7822804 48343187975243715024797305396548698112 7822805 -26689793742556433157699751809188084040 7822806 -7234046154681587583316534335997218816 7822807 32987163139076388147345067463834909400 7822808 1932545997191048776701997005844070400 7822809 -78533342866320509085046122992865823116 7822810 -22223655180877661174230536318908832000 7822811 56126273761602053326532002423448172024 7822812 27653240412689763591432873115542784512 7822813 70053001089137373935737440875269337920 7822814 8816632602292213708187848819525411392 7822815 5838824149863575469220251763455329280 7822816 118230901752330470552762997225778839552 7822817 -147299869053366875785313401204979255040 7822818 25147377722694498893752453274657664 7822819 -14674746794167711876826881244441755648 7822820 -5305018533604755429352562676525411840 7822821 4267375012143347198125329979382419200 7822822 13973683161857052939881944267533553920 7822823 -18148339775747671730289884849352870000 7822824 65848954762619202700594485118302289920 7822825 -40799209059569464942880981426505052400 7822826 -3576466248462404179513705602236846592 7822827 -82248444553907173373586677005209993636 7822828 -32723510475069970496736446607815183360 7822829 -12395504720088787864070854362910235520 7822830 -6592827733077880013319819969856606080 7822831 44607757221097394678673419908705623632 7822832 27142643856896711049045727584911523840 7822833 4602306776702332853334725987950393920 7822834 4690361968693269231335673024549516816 7822835 -17046800064955972639214854362050754000 7822836 -4063525404846515725490004528373800960 7822837 -34303631022044591519332245838259275200 7822838 5213336012483500159804982424938416896 7822839 20000417473345102378595153992528216992 7822840 -84107948163557980953872909934924595200 7822841 24103950639372289831758593650308622620 7822842 4609698446086006854207328848133005312 7822843 23388235789179789692607026288794070800 7822844 73618624809723202812688230571497332736 7822845 60341339291238951288855013140479265600 7822846 -741971199164689030230180657360304128 7822847 41566724380212903686672611913591671296 7822848 -6007861283511533400799432509952622592 7822849 -133289269802572353257960944465021681150 7822850 -12389039346600952158432190601138227200 7822851 36931436697993731267314989408175791360 7822852 55619756239660123879389756344073766016 7822853 -37180886764878030324106891710941197536 7822854 8189987060766478806099546778111925376 7822855 -26959562996068858474802343444819951240 7822856 13274392124701175376364680745155317760 7822857 11153730494738855293675648795016285184 7822858 37031784995802161620206898828410815280 7822859 -31803826312719849045464706955522039872 7822860 -702557797703740623054579215576033280 7822861 -2564643589783015860575687828464277408 7822862 -31534137965545647394167780947346773568 7822863 72411751921361671322707282614244001880 7822864 -3789149808181278599526208151691198464 7822865 37828399152436289015028115514549350260 7822866 -29376572593524252326425101639201638400 7822867 -31198918662815096627934000717136652480 7822868 -24514127529198708675709248963360927744 7822869 84153127994372569603459232741833627200 7822870 -503411675268073227173773012449095040 7822871 -21896145094635057434839828882376996688 7822872 -17369317168886714913437504613796454400 7822873 -31131382130894249837586660656260806264 7822874 7076664164287058339780759194855045632 7822875 142313655264709340347202732367168000 7822876 -26635839853088116365215066538142528512 7822877 -26400081113622400973171762719145268288 7822878 -18782689096734541436779733972813460480 7822879 40351308411511292353459605302972528480 7822880 1066737398864750066192072096168017920 7822881 27356883878061264812795943054510470400 7822882 17991556158078371724588566893211239584 7822883 100000434065330729637195388645661158320 7822884 -35311441078165655293697534794793975808 7822885 -4123024323027648929070979606500551040 7822886 86309798424602261412949638639616402560 7822887 29811525781100940629581260101756658768 7822888 -85336745725246270301600211589116810240 7822889 -15697008934117371220970177021943720000 7822890 -12765284383900065439800164169827868480 7822891 -13739031917823067353163709858374309708 7822892 40448182854847494852232042187965440 7822893 -7835914188776223052542842460320922336 7822894 40007429063392320185942465468216387712 7822895 15223974532232326285410378709432300800 7822896 4797003836518840075757404784972267520 7822897 -134804910321711631845572169245671996654 7822898 21812137417150767339158816440794123264 7822899 3967555024139247147311888306304918240 7822900 -13108017754443814018374996695439664000 7822901 37483496536226558189031357541421092704 7822902 -27931020803516166800388937491531862656 7822903 101316783637288612446166120658202114264 7822904 -492081005409940286556208470004961280 7822905 38928195728834531318550227076599972160 7822906 -1884318939367459532034876543255708672 7822907 -186396752924647414351423420852368695448 7822908 -34798877616144360739661315339896788480 7822909 -852756079581746081507096605901410196 7822910 6634365466246255069650047458184520960 7822911 -28923801222028213807718488760350223928 7822912 6006863023439923230481998519721787392 7822913 7185005459874045667227730670424294720 7822914 8953523656031346614442156826579173120 7822915 -2326227682396572592324608497991508800 7822916 -16094165529369095560460240600086299648 7822917 -79217427447786894424657751461661881632 7822918 -37300384871110160468558750533166151840 7822919 11469109983983410257009817135265559144 7822920 15907690766653859619853989244895232000 7822921 -86261698423362276826126863362368950528 7822922 24817030551228373741864089605189721600 7822923 -30762631201008423653124354337016138832 7822924 157621303076868355345164274474360995840 7822925 57472239381779706717592393534345372800 7822926 44497084000414961876398933929877336320 7822927 69036694794030277493120588098259808000 7822928 -11663988736206973319223060580246487040 7822929 -15131090547587672576226535916609972352 7822930 14106017023558699089864139584426964800 7822931 -116568773009048799000414112964113301268 7822932 25833661424468581285393450954162624512 7822933 -86195245800546538231790696619953696818 7822934 -17990492331316577218749323583209063808 7822935 -71017179611933827465260984114588099360 7822936 -2735732009131385367499980870379991040 7822937 46690506465644220407358428061659631120 7822938 2406462235876808701617568503866540544 7822939 -39104203750213869648858022468272854840 7822940 -14344013919637151036646141728800512000 7822941 -298181539602616395013955788245284160 7822942 -88648555621372937547070971432032020800 7822943 265138189328092804070935771438120320 7822944 51050463717656995464329910043987673088 7822945 -23121224517623958378403187257562056560 7822946 16647709722331211062649406305964810240 7822947 -468933885152276844349809419078764800 7822948 -49130216213752064327914706348011069440 7822949 -81012180032223108591576123843213094464 7822950 5708226632982606920465859666335745600 7822951 88356139881113087331783024141262816952 7822952 -80920673936940695664849231282741626880 7822953 159347372935125600094822474097560723200 7822954 -29590565495067139739723086151007341568 7822955 2733282049273931809983100329182963520 7822956 30130034396350853729337987882799683072 7822957 7022069842501383215743142966946732352 7822958 -10749058485169231985479446224687765760 7822959 37519240376599566562354497116194549008 7822960 -12840279165569060502724539435511480320 7822961 -7556206626007773535606256111724411438 7822962 17760262077451740389368204509564155904 7822963 120080134060198909137719676377194875212 7822964 18580582490681251446337445697524957952 7822965 -30026331111583403130842316436233960000 7822966 34333197711486588354069453241582274880 7822967 -94156487833293158823356331986967715440 7822968 20955867246446183164183204286077685760 7822969 -23575963422243478476671443383485045760 7822970 -7803620321164878710840072836225036320 7822971 -2423920688417376588236282474859132192 7822972 -81594687933482640378658680987893720064 7822973 1598062375041538002952270299881985600 7822974 -1454299286656751024995979216821886976 7822975 -117889140039107055180894462286683576000 7822976 -34305581709828504952098850400926433280 7822977 -63079857819443511457449675279985475280 7822978 16302085933551415085628592991879823360 7822979 18679455399888965620978196396482067580 7822980 183747868833693400214174866323763200 7822981 -24968515663916446494968249060900813218 7822982 17665954220012159135874395247854368992 7822983 -26568830550284997794561627305954724736 7822984 8556283007422530349891962572137267200 7822985 44746752734205324929705950837463982180 7822986 10987204570754724056046205212551633664 7822987 190216008073651312675583142029376292800 7822988 79406841761574307927641875585735839488 7822989 -32384748011694369696441737658855525600 7822990 52766332389589138822826433641226240 7822991 131577125576035845790639190199681516984 7822992 -10126104377723135275872147878012387328 7822993 -3201947946784189336898647023333218496 7822994 70257305411371410325455112003091473296 7822995 -17291837161179755135194476292754780880 7822996 109456164540261867567112430250285399808 7822997 39557678568478281904204044076472026812 7822998 20813076317851009998093342695095615584 7822999 35188523816016415112495943495508910664 7823000 962367047330261756838162669342720000 7823001 -11029478668278158616129709948364279616 7823002 41104752841113910056218714026772853504 7823003 94407505051902752563902040089018888120 7823004 19496540633933782061542689591229489152 7823005 -7616825611180117952163700804044687360 7823006 15663238995879329051325113326307273664 7823007 80011991108378626740781218816142490640 7823008 -77005011034814907814103895001304924160 7823009 -124306603431885669814305791816262002688 7823010 -8643843745652162349749961373669608960 7823011 5367197461655583077747818338277934400 7823012 -42305424756051536639284191538228178688 7823013 90456142372890396626443558753985472 7823014 -30828417164027965072028201199770394144 7823015 -78722343832037836506446810533448064840 7823016 40292179198282366338605701931576524800 7823017 -154476937915901818921963835414476956934 7823018 -21964405584760626431487318885214934784 7823019 -9597343793282769797633862555638527656 7823020 60770698503339216414714354948050196480 7823021 54845782508169338530469141232061827852 7823022 3948091674283789389882175114266485760 7823023 49527713778258809213028126911560188664 7823024 14471630095436737878734817652897382400 7823025 -7988616477209479163065462004149339200 7823026 -74785123258226665763552655737533025760 7823027 35124645703644694538875182336922980876 7823028 -111344808964095069908084174474059530240 7823029 -7523798314710126073838511861408132370 7823030 -12016378353617183221963543169956627200 7823031 52951502037489921401035398132238584552 7823032 -16629201348305957999546017437533675520 7823033 487147545578941841191197962654745744 7823034 630034101207726760374780406769994240 7823035 58035371207386130458988992845117100560 7823036 5691439305796400328717283201187708928 7823037 -10720341784990449293804304100039134720 7823038 -15793753465578371481487928638419598080 7823039 -17717658677825759121093977787136709280 7823040 8874485738797679431235813576068300800 7823041 18405569585242205050733724517511546800 7823042 -62019216579730295920388009055833537328 7823043 -85404616993615143173305672392059808216 7823044 -15037053125221708737479619157925332864 7823045 7679888442649566098048657428977187320 7823046 -8772929875329456780172289324033602560 7823047 -3668069652277593127141632908620049040 7823048 14663327851484718245259741429561615360 7823049 -32805188266002618375200199511858776192 7823050 -14895280619091354011966207681424127200 7823051 -86828867347726814823627773536593411948 7823052 6450493229743523266857497875898731776 7823053 -1760548509602860321175714083766757920 7823054 -119066106693932138754914955081821644800 7823055 14002494749300003042720800707533951760 7823056 -48954087581249305886937985932277579776 7823057 80081820040511381661904260068221099632 7823058 17982041016679219974211174348888711680 7823059 -58102118567364006238731421726211166720 7823060 8330140463470158997154012880527769600 7823061 -4376394800121280733980378138859050098 7823062 5974121679025372232879554020700727040 7823063 -21798482914123094815614952315504053696 7823064 47326219518774075816648942005330903040 7823065 -6086931109855387401279427654852921140 7823066 -10255281060512803378275329549005916160 7823067 -4461087676538976408403656522368274432 7823068 62332638082075511510253927281155155456 7823069 88428044803614691463679582849623850060 7823070 10692523667224171878822429194324848320 7823071 -81979012815330056665900892370765893728 7823072 -24732485923388455061325118868587020288 7823073 55922562563904974274673441435545406464 7823074 2246981034583659870927700039355300352 7823075 -12983541761653788452637737693198720400 7823076 -240778288097311031912403781731403776 7823077 94924495765428876745754572262525146812 7823078 28280831815061177378708708875898607840 7823079 56291406481211569643091572509634380800 7823080 -75714538747123286166392632320396595200 7823081 1713061034150255456551037925324344064 7823082 -10026053268647129715106691947972767744 7823083 147962556080570750649043560608683161332 7823084 -47162167217471768387464425192534998784 7823085 12064831897689996072087537941818514400 7823086 41034898253325638484285745908895036992 7823087 56434481681062828483255582441064716752 7823088 -509696860560942795346367510740992000 7823089 -17767395420396388419883933340522024110 7823090 34214500939274849799625393900494259200 7823091 -10197081178848616237760530561323404736 7823092 -49695662441804914351698944365354144384 7823093 12348217820741940932200521833843943342 7823094 8586454087373740349500448507606297472 7823095 16146021927445668400285070056508158080 7823096 42476913628468383999596564506120704000 7823097 79106816615666377807785896072289142074 7823098 -20529676852825389329961464585025024000 7823099 82371497314531349319440166755801336100 7823100 5656372091506950316807023599467392000 7823101 -97150695815866622907113921967279552 7823102 15754772591317433337352247884467821952 7823103 27900739186478721265430307787917792768 7823104 -63497447848875398831961291371881431040 7823105 -9755192544293959840173168639565084800 7823106 4710186760293748439659666621308241440 7823107 -63018472543579795340436526380990012768 7823108 -49047352349694727754896907229206297472 7823109 2012608290868870750171006357469358720 7823110 43345775173622259637586210056419000960 7823111 9405041020874412135409765799001970560 7823112 -15530189744734090835223754701056655360 7823113 -37645590870434255165493089445064913638 7823114 -3023219316592391544318482459862018720 7823115 151776291792647715785473750039333209600 7823116 14701602286016669629617581315923760128 7823117 85850231532261599879192868388572128640 7823118 1709737709561949021889901133549811968 7823119 -54549420678206665988092659540491407176 7823120 9585846236972784168664588698204979200 7823121 98961627004426635241391663013141734304 7823122 -116986321862592667371667271282253543648 7823123 -21851625417399354505069199060348236800 7823124 -1303712152286954022296033702602919040 7823125 -25099590021189183532667671348501296250 7823126 15193466306788012366451450683991956512 7823127 5728183343910615395783631909763429920 7823128 -23313551321312393452796979218587484160 7823129 40897402978357109108462480063896561920 7823130 -11171342050913279759227452755271982080 7823131 50273180974405313176180841561524140932 7823132 8840987660311531268889695647427796480 7823133 -49171862534114956404040353231613404480 7823134 -46380217334498952247815235230940992 7823135 43325615954281184797521651194923659360 7823136 -54738163164709980132682031097996902400 7823137 397836519073399785310862205849525952 7823138 -11081564063080139452472603058122073600 7823139 -1832348517136196404489024844410675200 7823140 -17821404959295103623664590627850636800 7823141 68418564316810272599929347433296724542 7823142 -52987795573117298139034909493757064128 7823143 -97108464408990201821127104091548345608 7823144 89932350521126686912755588851847168000 7823145 -28931157188719727293061861143012675200 7823146 -61719516421888124308350954032134075728 7823147 95505044830690174357509122679808285992 7823148 10043309813802432861610854694767467520 7823149 -37319457084237574318191515974652208960 7823150 -46505633306537290315875366677944608000 7823151 -21866896109676190655340400155689894400 7823152 2129395088889923920488513228011257856 7823153 -22887365398224329622381894680588081496 7823154 47684480513250413763855092886378837120 7823155 -27829268079335225120249057540080890000 7823156 59358407716613290300065547548176885760 7823157 -54181406762826608346029649610690929120 7823158 -30083179626323791548281536601844449280 7823159 94287848794681649492228144241968875008 7823160 14034438748962381423205555424826163200 7823161 70585289703500647084834264562439806762 7823162 897206676696144402909660817830342144 7823163 53104209634531988428371795416650840344 7823164 14592895529938007177566305872459712000 7823165 16111796379231982216458350231544021120 7823166 -5175040767966642043682707227400077696 7823167 -103914974786184167971289487810728023296 7823168 -7706770134252005468732019858267439104 7823169 11364954973611371673707389209308743680 7823170 -49450741470876257114491389159581307840 7823171 65062750429238298568480946551152214512 7823172 -24012456167239104966293543895711387648 7823173 3276948686202110685188211415892941984 7823174 -38604752343575071242902241485257451520 7823175 -22339848772764715730648675199403797000 7823176 -120038009943097431478364635052176849920 7823177 -287143278234818539854611924746335180 7823178 -48924811752884774334961945254377908992 7823179 25273847528238763273984017480784291680 7823180 20470205939468344557601111825172966400 7823181 -42195109954067963036807032186067401920 7823182 -25988978937477105884236842786394852416 7823183 82823668068219320197004029991803608432 7823184 3938218218431563070536440257573683200 7823185 14111158559512519095230437417228593600 7823186 1640866283387010414525102346452547584 7823187 21611447819732032262799417512080858080 7823188 50756656098750642239686767159542818816 7823189 -58700019043677399965149823400991538880 7823190 -5860925182750243174748224414082340480 7823191 -2031258074338488248618735795325851776 7823192 44334031561146145044047740274413854720 7823193 -25463897206298010977681120557733969760 7823194 -284934282055401417640178629107921408 7823195 20599604463542275100023987335544810800 7823196 838140246783803259738644260546897920 7823197 -79437279154588604381785967266740979968 7823198 31374514553792757608361976435849927680 7823199 58516182829139008970759664161169499464 7823200 11795916401916932126663197586148556800 7823201 -91641629926201601545850699726757720798 7823202 26996940466381019517988469507901724032 7823203 -102558517283391124182112863637303352548 7823204 9388641692901134865077537580154275456 7823205 -270865439764870845614163757880757120 7823206 -7081403607270447514103235658312984320 7823207 6772209169508787857633123174866328112 7823208 -79793921498077591244315492265234432000 7823209 165400367526911897596414313511522632463 7823210 -1925046408136032731970334345356636480 7823211 -58870839988517068981995284467687358016 7823212 -7049266045992481138051491609859686400 7823213 -115045124263983981018066516571066416660 7823214 16445201765374553645456521310379928320 7823215 -67131230373437545153638840423882131640 7823216 -6009180319746318177229471824066183168 7823217 12944421610567618544760756396838678560 7823218 -1643104286792767408426172283604684896 7823219 -80010939646149438471270053103168787380 7823220 -2682926382214501728694667939946700800 7823221 -26581888681048819001067716877764033888 7823222 -7312852229658962324481540100040343552 7823223 -3738294888956036000646370211872940040 7823224 -16986502015466732352248455347060142080 7823225 19972623539058941767674281579700360750 7823226 25696477972061312983992382089740396544 7823227 -105215087016951078866066470121190808924 7823228 3144217884558070127769441874793398272 7823229 27660181250760917203001672511972585984 7823230 -3664611918758756689427052740680752960 7823231 1279144458928297462634246027306782152 7823232 63317908633743685617160971984348119040 7823233 -45952977602846465014284633735023260032 7823234 43412794461465116227273971003281048016 7823235 -5875774064817520786434216316901802240 7823236 -63125592392235177752839808696849998720 7823237 54145367282437079987507105554083137886 7823238 19721730954623830292971445921509374144 7823239 -120704545355881078841568605156969737960 7823240 41949550328753490954892986307166668800 7823241 -59425390097360848325025576044323665750 7823242 -59555318015616615206901295048828535760 7823243 -36366003562835443375362899529297944640 7823244 23096267609495074723722427742985191424 7823245 -33570613155520889674526058645659661000 7823246 59213493161275870731819068405832795072 7823247 29137823073958279782165249714297801984 7823248 -147387301151666943472768915070386176 7823249 -26633927350658871444301548384867612864 7823250 -46826482913544980676809593437638400000 7823251 21770522698207067956109053857955072104 7823252 15130416941765998263969551974547914752 7823253 -10503659654317377122650758313145448192 7823254 -34524159658791143641042374126389843424 7823255 -202799589889914436326984536051791920 7823256 -10934710444765655562858539598786723840 7823257 11622656467888116005289746626408664840 7823258 -23470269738994506585353880610976343840 7823259 23224641052243997822799150871409393964 7823260 20553575199150777362436424307879738880 7823261 -52500364847585968391530392426201210138 7823262 3515098725589231264790349657411517440 7823263 -21290608446943390075048324641598666640 7823264 -5719032560852377476385767875227680768 7823265 9978741967006922375564020669851112320 7823266 15170865683634458267235033412748717568 7823267 -26181925065947996638599617335245339684 7823268 42128314742179401145912924567851226752 7823269 -133419629853770993508251071231812952160 7823270 5319640154787554293705139287326312960 7823271 -11923010598922944207995422694681248896 7823272 145427597009510754079303505453118412800 7823273 -171056971626432666908950195208714821020 7823274 41497079802807779501623844551897800960 7823275 -16773975080778386603910508834945632700 7823276 63437916965338255469994341821385852160 7823277 -10251196168589035384909931060662333440 7823278 -25866165036078260412672919179711870720 7823279 140393069644354928817991116287713556880 7823280 -924340971693276546661977699053076480 7823281 22534352246610071357188282083192924000 7823282 71400581763975376687392517525407183360 7823283 -32889190354003052204989074732332626896 7823284 -12539328027707547264850068159117426688 7823285 1101077874634612525306147269563485980 7823286 -30190677499935929661529397137371763200 7823287 -19219283895731629164838494718924763600 7823288 73414476445211594265282837768216576000 7823289 40442116963617178887545459729344531008 7823290 51676977600873252791178219224453714400 7823291 2976887457431250877883254315450567680 7823292 25144507208226141981674568075303650304 7823293 97650531573252526723866988374133833542 7823294 1763783348612370456443192921868861696 7823295 -60469451586763491865270407599589347880 7823296 -3114258192543765055815944790414983168 7823297 -18018763590911634671145133244168815020 7823298 22468808047477779547293897364872932352 7823299 46856162730830614296861048410440870920 7823300 -26875224309630303051992803184909865600 7823301 38132727087920894946002947330658970720 7823302 -27517829353442192010667885813391534208 7823303 79263120980640364371118663849170798552 7823304 -3153982418538505231875282748418595840 7823305 24008231147991638914872688558728643200 7823306 -45008321453820319350655769355474717648 7823307 58065627058473498980254160359966015680 7823308 -4882133883013428702900692752218019072 7823309 -1275970398415678163693713052177479752 7823310 16932645869752689737528337333432791040 7823311 -13956081633297919829409102909493262656 7823312 -4473211612313937471678257431592828928 7823313 53994112185711093276903761198779476642 7823314 32573595417221379662576995446094362912 7823315 -4804610524859100066277651914921004800 7823316 -31846909639085911473548246230970677248 7823317 12426729405305161537709596280131675612 7823318 -1195481837236172986653429647801653440 7823319 -12295283087719396588712060745590209920 7823320 86102744602575537546756664863380889600 7823321 22398210332928223416149219261311493088 7823322 -2656110184340056229318777918382240000 7823323 54237256563430557870663826999561605572 7823324 -4416919870968785127013747691292194304 7823325 40505571520581810791897781404433213600 7823326 14807832076446513215560447982289546240 7823327 80264220965207121046231029539213913600 7823328 10622311383262130907557715669701099520 7823329 -1533336366948458638839553252221891516 7823330 2037253993675603714502315855121168000 7823331 -1112981836825895383422077368956347520 7823332 -104610007482379599359583832465262499840 7823333 1201318721714809317175736190973609920 7823334 598058351627194771615174852117006848 7823335 -15643058493962174790833354949599252160 7823336 119084503450386331355440532292356290560 7823337 5274876298203531129201877048626740160 7823338 26330026293263135320939167789153655296 7823339 27115147266641748859016064123483740256 7823340 -7841429767021779579173977277859087360 7823341 63658848613617015146656436169279351360 7823342 1062268324859588419136136991832770944 7823343 64301051875265874623475485391254300928 7823344 -26362572598257895289127754315847434240 7823345 -1416863997185122162465337519389372800 7823346 3882869121309051717333533268779194368 7823347 19616813915776308657604542036658212864 7823348 -7521543015061745554139136964746848256 7823349 45204470389182635626486879503149958684 7823350 -22078348514692357029489175138499397600 7823351 -101018261242475790977889962091449178648 7823352 -10105789880576818915986744787059302400 7823353 -2443462689178105723933599776469751676 7823354 -7706305966903075666434030176608920576 7823355 -37877811196837456675372443234801809040 7823356 10506290651785101281315783048951889920 7823357 -72145834762584938926800450721564262394 7823358 -8736260581383894125248318020211968000 7823359 -103362352005601866245537106408156281280 7823360 26684534626142884067078797593107496960 7823361 -5145572477958411708587767181421073536 7823362 -9927410973109249149683407798192619568 7823363 9461109778626636481321640854563771504 7823364 45911064478683302234290267718067210240 7823365 101942304796374940730245184698744621440 7823366 4108999989617818158893159147332331520 7823367 23211422033231835413086613654723341680 7823368 23723707482479098595850398686746869760 7823369 87554038447602005442458581315864735770 7823370 -19945241175307227248108553768623462400 7823371 -137136194728533732931067314328520128428 7823372 -46701742769141758835261782471060512768 7823373 -88166366564884155533372982893237975616 7823374 -10616794719214786950532809562600518720 7823375 -2731348402911123874254704106299976000 7823376 34232650790531663446910921983795200 7823377 -387235854769857261274094870492773120 7823378 16831867173043766836383658762937892240 7823379 30863755990902635582458842770689990584 7823380 -1204884276245548509770317865830717440 7823381 -8829811061515474273953006641400866880 7823382 7868644255947203608507917081806168064 7823383 35663169239035820515952955140554628640 7823384 9954650089915075965677617079315650560 7823385 -51695020311609153379603438025035280640 7823386 59740256859023457519056654023870321392 7823387 505754048933515021404544990950689040 7823388 -48931520561098960975837614992943959040 7823389 47299480356179849160281895030880612416 7823390 -21150121110131665807594535285911108800 7823391 -6643936656308934582924947951037162096 7823392 120250307112152032918467121941844918272 7823393 56417478434596444700810465946782510484 7823394 -567339458459612799020981086883455200 7823395 69231904067820002826017067545207912400 7823396 -14271590617494233516790451811703201792 7823397 45232688380628613035224310093574645600 7823398 6563012695934001922160437509461862720 7823399 11072897800458145156193168260199768664 7823400 11239202772486141850364026141716480000 7823401 -112570305334561136144917823485324605596 7823402 8193020057320906539004879819159161600 7823403 8195003238263064970091901383583244944 7823404 49875742398769863121807255864315800576 7823405 26123676493970356105101842246779428120 7823406 20323178312613726993855474036349920384 7823407 -39631802872455791014293306165578543344 7823408 170871537231611780755873204483129344 7823409 95766814391083464918238512925818220128 7823410 -1483592177520261848146722778531630080 7823411 -118132047561108267064596719009085167988 7823412 -13754890606136233086974854675882045440 7823413 14332388694592337781392275559205072124 7823414 7912101319431367924334904723104967360 7823415 10173757891992617841905232166344711840 7823416 19518060127621089979775856853451796480 7823417 24244019901062617108123443704283031680 7823418 -14957268134520340248190415741126071296 7823419 -3690546857016246421970406048679645440 7823420 17741024326015092531669051017256960 7823421 -49850828095746631383781345348881801120 7823422 40188111998373191469697260290742304512 7823423 2921088145893494396786837986370388672 7823424 838160647374337322334237854376394752 7823425 5766403803692577846612843176858504150 7823426 -3871653919093557155932814110987699200 7823427 19114473558953988885551875564311191808 7823428 -40838955661285652980823352778344667904 7823429 -82193631848905631259197094905516879970 7823430 -28637138501182722255267819604244509440 7823431 37705287234906785504355485873709884544 7823432 117968504874156238004185195606314516480 7823433 -11771862824270137315438769993281124352 7823434 6163830772137918891792248232472398432 7823435 184974987680987387300995139188245780000 7823436 13459554016464368127502781551517543424 7823437 -30389824039737111750539194574099195914 7823438 -41324729196956796752587145081222361984 7823439 -21722484462036733542692438850404966400 7823440 9193734534202016853408500782979481600 7823441 204081631553446952895270442236601927332 7823442 13336301647251645029142662336936486400 7823443 -38565244446231687256752198959788228496 7823444 13335254509793415118556578954479726336 7823445 -13595004153496776867702497041632278400 7823446 1318509499865975938085825287530391680 7823447 -12346886464891200810218915526565442160 7823448 -12799743075045109321819722377594818560 7823449 -31850104302424225820451854653618487040 7823450 154889619096187308595362502616121600 7823451 128255517296709132137128683018564716928 7823452 7972432331627894202969789806471247872 7823453 -56006208609427558290200128253658407136 7823454 30604259181085218387817461662794924032 7823455 -86245464406240157063120663947038797040 7823456 -23451895279961345199942142686273208320 7823457 -22582095033475086358745738272023569646 7823458 -76613111158141987441612228613659489920 7823459 -19824270070946356696143047546862700800 7823460 2771407588586795469950410282024120320 7823461 -57557521926049989168777673022878221696 7823462 1367890341343081537346517578759387712 7823463 643841332786065584091582913998824064 7823464 -32768642114491811407883422888801812480 7823465 -3370621122100088866521986082055928880 7823466 -1172059779801488724431267641945977600 7823467 -54043226137961241662051670262342223408 7823468 -196323839332514504455424428452133361664 7823469 -17962501700253928088290856522154065856 7823470 14721194774445902760988738839040220160 7823471 -16679337362237043208000444792836257328 7823472 20366943520021600200553297548321914880 7823473 24023333322304721870456876793803766144 7823474 31306759746681998094009266353435035552 7823475 14617758657176093099069369412891030000 7823476 18690268583130795099204084059078871040 7823477 -24069793382945846638892296749899422674 7823478 -15064312508031867891390697403110809600 7823479 -28212864330821214371734956027342505824 7823480 38070960063915835011325454675387596800 7823481 2290145831617766086103030048404214352 7823482 10592992791186778455077234543604788592 7823483 -2335982670926399126442123833826690216 7823484 -32474672641027195417063528459045562880 7823485 28084030006274901155677764207821180760 7823486 9663016527446206208436313150660070400 7823487 -42299774466400844207547004683935596800 7823488 73718189621494041939607502649840107520 7823489 17794260863310547562923572615952794324 7823490 -4443416281580888609858285915132482560 7823491 -19892803661283445984092898271431615328 7823492 -36022687759324639297189837879598707584 7823493 35588905589581848770818165013756563200 7823494 -18938114853405267208941886565739015936 7823495 5220655816030003546011124381457211000 7823496 12028413266959720772987465152859504640 7823497 -48021021290600667137173547176904160 7823498 24355000496881410571357474931025054000 7823499 239509690506305086364881439840967168 7823500 -69649063263835903371660456153222144000 7823501 19915280136377761752245447561738582496 7823502 -9428979100357959811439821975751734656 7823503 148111849211057329189913177365020840752 7823504 -8602432869520050365657604758203760640 7823505 -43713275007947613064177964794133149440 7823506 -1116954857327793660464583963025685376 7823507 -58629882718863804315689781845529253440 7823508 -5515776145210562426770227935030181888 7823509 56911977978466948868497876854503192704 7823510 24380752914042620561259538484032312320 7823511 1570894413525101641478084961077118888 7823512 27807173279711441928604418079312691200 7823513 -56670845055410624281904148668158349238 7823514 -19851825478666255235903048449086927360 7823515 -5173951752829286709524548356575397600 7823516 49768570255348214397490467549891747840 7823517 -40725982466191836499077418963465811520 7823518 -49110458631228917136820253562671292480 7823519 12070337305511140275554771261521180032 7823520 -93359027233870278752993528941432012800 7823521 61775084264193003272280716279103231172 7823522 -4029237802653655640713406013888645120 7823523 46963469705279729618011697170103363904 7823524 -101341601538445764835902994384691748864 7823525 -65802707348237842092844724627137534950 7823526 -80216864318215967662691974823536705536 7823527 -89347977711169835749946287534108351624 7823528 -110772971592397870039809051042582528000 7823529 -28125197803890490200412834678853422656 7823530 7934945517406421816257349091830845440 7823531 -1646980408714219374885949819519016688 7823532 -18489623288509892978053929521658003456 7823533 36698403955524437874368706956644851000 7823534 -69910378062405790183040069518890811584 7823535 16269025702427038595033459865518918400 7823536 -28160322247207650107137953088724631552 7823537 28948670537544581948481594933904791186 7823538 10840343779258934671781670733628544288 7823539 7725136341671344923669037519560223200 7823540 -25150437525464051420420361488978453760 7823541 131755476163080128805170525809372815360 7823542 21562271349620017625031581024336951040 7823543 9470215260428575582733095812108388800 7823544 -18799613106501687073298854368281026560 7823545 -41168432769660928762886607274563276600 7823546 7268295594244771893868854548552975472 7823547 -3054541371894081982052439716983209804 7823548 14286769432649796625202063061601707008 7823549 1710880093470483436663403285810732064 7823550 10007595453459541470861495427282713600 7823551 139292084188013000533079803047448704 7823552 -45701453894534626820138548648589918208 7823553 65123777754540714962127562869911261760 7823554 -13883701798023516232368174622695058560 7823555 3890387952965076637435004035842599520 7823556 1672785004686857921853639764142635520 7823557 404976591960557553249002161585410752 7823558 70514045691015594405111145791988886880 7823559 -23948523171319263675461495659061758296 7823560 827884949419229369977064029104230400 7823561 61649200947559435241311605449364666048 7823562 -388889021825814741101919514018586880 7823563 -21164952622625217174744801261019164672 7823564 -1235465244729947034805863641366006784 7823565 -39910367523872424271295533545512956800 7823566 -29005189453084009763202778694193000768 7823567 -219133533516666804707460952000157172888 7823568 -2736614671853104370741776361039462400 7823569 6196828959460109606925949392238512244 7823570 -53317508968436296029626251849785819840 7823571 -34909255934843903004951951324097890816 7823572 -85711992323367252227448241820468689024 7823573 -125936769111108833662748331874613036160 7823574 -20981791211859485546310150465776901120 7823575 16926229547426040688316353972876698800 7823576 -5605695558669500168175638083240919040 7823577 46488605805418711416495307140713459040 7823578 3423582460648228480266074185208998656 7823579 26998291049294984426290520182704080448 7823580 -33080446897490716441925342138540974080 7823581 13000168782620927706855805451523799552 7823582 33301540527657256462471533867896705664 7823583 -316189754942929975946197964898837936 7823584 -68101693368707283115662422547285934080 7823585 -47515995602393142007916115029401285440 7823586 -35159196702207507950061733488574571136 7823587 -109760384687579015117030691446052906408 7823588 6898918902050437431726522318949994496 7823589 34540207890437222524106165006480944224 7823590 49119511360916931095294907713445905280 7823591 158419775750391797324390630414622299400 7823592 7775491562092109365958139139768320 7823593 -38677470732730419583975533103736964636 7823594 -14703849400577350150893547508192372736 7823595 -748659550800043076597545662633072960 7823596 108377114698847561428324757057444029440 7823597 11553814523051102173079125623940889046 7823598 -23578562366312324512286672087126924736 7823599 36059864537708442830102631203910205936 7823600 -16765063862819304613146548569092096000 7823601 -103757827581490879262866788474233988960 7823602 25454217795496617748192267068465359904 7823603 -5162201731609515742995770762559332148 7823604 36554886951215294069242618673073364992 7823605 29516369862486638421067895522442703260 7823606 15901865682028613235716927205112510080 7823607 70292276415038523747696770441952944640 7823608 41732955947883614156847548461494005760 7823609 27414181145869808986445826678113160810 7823610 6466473483874965000678098542994776800 7823611 -50097562171454483421937270221077291520 7823612 73027026884817310627454439980737139712 7823613 5248898391785559834195409635126887040 7823614 60657192161369986772663473460166982656 7823615 97082759676862971917213225239011001200 7823616 -65880884414699546948530505717945204736 7823617 -23248296636379368922865839454630958334 7823618 15748655735682522470620239260947119360 7823619 9477810843039546028401552058116127044 7823620 12657446661389460212460372718274150400 7823621 -3031601693196617639280215684002940616 7823622 -539094624587217854568335036484026496 7823623 54339911215886553827292077611155000640 7823624 56880722949580042495937426685563750400 7823625 22665918221825335618460542324212096000 7823626 24118680316385527985419008046874242560 7823627 23245265251376661088362183566867517072 7823628 -10364150562231339746309335733779845888 7823629 -4237335350768733114901638914794576512 7823630 27716844023947201675718585877045033600 7823631 3988319564272959024666977685123475344 7823632 -10015006308651810440267302232503017472 7823633 18563179013333400084663293489181192882 7823634 2762833662823499480394301534288450560 7823635 1434178595632811876263126048964648400 7823636 42416348671694880260386290563433922560 7823637 -65406109433844571141498630008168211506 7823638 -20050443109006046404425727985018291904 7823639 7194447298123982897851152782024507424 7823640 -43390058609643219003636397164832358400 7823641 55115793692223196611876278276628253184 7823642 35986904235898504442195144041287839472 7823643 21114958125242308013521452722326118400 7823644 -45832722089837316052472642617385251328 7823645 -18847450709408609411574370370741726100 7823646 -50835062947080925215729540380729838528 7823647 -8159690412313764053192274166890440360 7823648 11907302092358745115789039847834910720 7823649 80853970817000080068574840903380974400 7823650 -1028540353125824312185663096223268000 7823651 11967508466662523769797967385982639424 7823652 24198194523188565689043426041461957632 7823653 -87273444508618981051863420124297820098 7823654 91190406536051167911223880233679136000 7823655 9000231920025849413629023064954521600 7823656 35886770228551142218741367450260930560 7823657 -8878348373304447376929897119775910848 7823658 4847907094140362501173541940274371840 7823659 37044114066947428692299890447596573816 7823660 4510665743873699833309204912363176960 7823661 458529172928812160780302014798688704 7823662 8896408534479368500315664450745765888 7823663 -78352030694018492088955803128700465816 7823664 17200377938265464280690528745950756864 7823665 -45525339654637538702863672416847612800 7823666 6514530345673045301801594688422513184 7823667 24840614543828449055483282028701478912 7823668 -14710982669161303563128039756849602560 7823669 64957787085197998912949727511845544512 7823670 -10541660167341988795167099198434611200 7823671 -34430542019374519762252456755636695128 7823672 -163841688898479127433577109584775864320 7823673 28957934876813678355993292543976701440 7823674 34051512405191341134481243517660410368 7823675 -11198969144710242582548239811461938000 7823676 10449936600667618738972902956137635840 7823677 105977343563514900721663706342946904972 7823678 650702753238179923972208944336690560 7823679 73279300879602208735653663244393428240 7823680 -13651064112968528429628680889528483840 7823681 -139478337243854377557028463147595475518 7823682 -2313272452292391200948835810998434560 7823683 47161084920958883352787265822251159788 7823684 28954275497709406235777092543906348032 7823685 -7597796064716851700594507567495856000 7823686 -31921577597702884429267560256941262080 7823687 16176946206141343574652879545662310400 7823688 -45394291664654632456423178176366141440 7823689 1046140717878404779961546754206357556 7823690 848865094074171132171859614948295680 7823691 -59389156318916365248246891225197328900 7823692 -96597391269368847155673679939571788800 7823693 -9271433964316153504590689769698849940 7823694 -44342000953658968050807142795903872 7823695 -60860794248773832057086278786006684800 7823696 5824615917565575384952157030303588352 7823697 -7349511775206237410864307519704263680 7823698 36892785103108325902012787047657875600 7823699 7615336811294140211727866303209212864 7823700 26528063854657006051567098428189404800 7823701 62195361788469154953611991523808271132 7823702 959570431981090176852626893196540544 7823703 -33888823584423231279315112470922793472 7823704 26738362013699580177537055852220620800 7823705 69508029975663204165489453669960025860 7823706 -42351313855245138357275744493398507520 7823707 50530503507923309101728178249733402160 7823708 -2236883044466916479556515760269574144 7823709 -5245189536123221461872753766578981210 7823710 -32257751985543172598928321211895106240 7823711 22979553366114683797577106313187986032 7823712 -33249274437297886847485515437317816320 7823713 -28246962820399413854918069118848790096 7823714 36893011113196452387538863372871299072 7823715 -12505140278099879201537134643499404880 7823716 38892465496599203903370396661145757952 7823717 76399000515512620925571638172497096544 7823718 3385616031206281745262843147905753088 7823719 650633430308943646885769772552884344 7823720 17888529187784142827831836874000332800 7823721 1343469154347797121286635212245605600 7823722 -41114238701175477206772792715233515088 7823723 75803616721141750864008510561648935280 7823724 25400785909580793596834867853396099072 7823725 2621374677974076779296983657968752000 7823726 33599353794308951536711277484098546304 7823727 -12618451216464982737926541841744362936 7823728 17250538989129483956574047075071524864 7823729 24194978199839196656670908225093408676 7823730 14556216279292789331690174343137886720 7823731 -96149538365923158505001203944258604468 7823732 30806313044487251900136171249420656640 7823733 -30179275697624551642156873770594359136 7823734 138796879369688906381547437310319281600 7823735 58463528992793288265060202072452046680 7823736 -22065024468156023344820849978112000000 7823737 -39886086734604362276417518343234798614 7823738 -20015674672314592884715371936749635392 7823739 -30598089257353216627271808893502720 7823740 -39944168786470796831696985939036625920 7823741 101456351280530189456587403685138321792 7823742 22916634324187054170214261571324534784 7823743 4760843097944095335591650538577339824 7823744 -48546406829702369728875004527693004800 7823745 -28085080957708501278431952849739308780 7823746 -7134962193083013237078310675997139456 7823747 -16899645039311670489277467062731356804 7823748 83619789327869256685360157573283784704 7823749 -18149075679155476513764373459027840512 7823750 8483593937739789071334356167199400000 7823751 35728574937993664878900678771784879440 7823752 13033518346466904350097299113828485120 7823753 33750150163395143897535264435429367680 7823754 13481146806621957049225662131678841600 7823755 55985024104424332389667026730543952160 7823756 75490565440996681611766564742002302720 7823757 62028911476704572019778818020427182592 7823758 -14098093885134870050354251499248403520 7823759 -126083983862556769772870059577402393040 7823760 -4736557038235481960234284990283120640 7823761 53971336629801171127738081378031281920 7823762 -81771239101864483990532528401753696368 7823763 52651204960396127032008355887233625600 7823764 665644881494142245765893026662144000 7823765 -71657236283886644406504754196596896000 7823766 -11401134246442149857048286710348198976 7823767 23267616522388534855236551174766857392 7823768 139318492788902725527407197358944450560 7823769 104487211492169126646510292234798986048 7823770 -1796977052765575518318348369856112640 7823771 18347912677441463938970295872128563972 7823772 9074006484844816820523030958928240640 7823773 12626840410414574836625502026173090022 7823774 -3320248544055347797786872788095942656 7823775 1524442641330054994134547834121598000 7823776 -67065621725189780692769308198968557568 7823777 122395360734676027209634303559447068608 7823778 -29427692664612654656716596214992322176 7823779 38181839430519917534881734295955196380 7823780 2582344317616811102831621797659033600 7823781 -21594770303987437509595251709845117828 7823782 -29359055799559111156064404261332480 7823783 146584009784297552909003313201844168320 7823784 -34125622608182319404957596981699215360 7823785 111831474930560326638629931381982489800 7823786 -15123375504068011720044818085758459040 7823787 -56470679201625294415292558252763382440 7823788 26915664101674129033710098476095210496 7823789 -59016747790492344946607009056569490410 7823790 151987208700732088263258053305163520 7823791 56540798223530961697324119168031023120 7823792 -27580253445449847742872895127064772608 7823793 -91099944142934492934972380185416309600 7823794 33382547332193837952405088291897182720 7823795 7506467781546580867416813101151667200 7823796 -15006962412656631221665033743589232640 7823797 -126397302603553252742189744093548020754 7823798 -2223248688732795914994302163954315264 7823799 -94269322106235368232917803692079721832 7823800 -51107846310759325551217357589314560000 7823801 -50743093002866731336964448750102260400 7823802 -1045765256012210707826354614491724800 7823803 34163640648226205280095596370162117584 7823804 2681538161678268015381289252310025216 7823805 -25128148535922528073529839897919225280 7823806 -7600890314792939366224175897225018880 7823807 -219341565839871666420988614719914512 7823808 -11062944647674066077816295471020244992 7823809 23831878423416730988996097621822641472 7823810 -54918030002121128732727039913389097440 7823811 10089337780877539890328602033256280064 7823812 -18814810236322489212667002798546190080 7823813 -59003680891751237772287335535811901440 7823814 15259201427194808973444326785675777920 7823815 -2476988052889979430126970915360003200 7823816 -3817987858218787318178606463179489280 7823817 -155039918275113475279042246058625065760 7823818 -17492935821302473063053906248229883392 7823819 28088143835789027105459358092167715220 7823820 -25398083276454171410275793575853260800 7823821 15304957699289119040555829673511200000 7823822 11421117283440607003690049914326059712 7823823 -5940907281796141317542414627520844416 7823824 -473041298144833196521396353208893440 7823825 -33226340141689770917721615978806865000 7823826 30487558828065432162468408423596687904 7823827 137300120278134447525534374409743030784 7823828 52037107158277465482616527435763152768 7823829 -13413350536378234026493583698920654912 7823830 18377537798382734511214278851677248000 7823831 -20841470958843407363134576064484757368 7823832 -43866549427433643552107778236476231680 7823833 103446447934722894549984378787240387082 7823834 -27179826592195695845627373623095779360 7823835 -20868665073514273743520959944857739520 7823836 80815354369235423133635923505411156480 7823837 -2789708111624959226900966976910123968 7823838 -24244944776614803740428033516407969792 7823839 5124129621058952442674689141516482000 7823840 -26019860707527484752041377218515435520 7823841 40582259435320360943795905312262851200 7823842 7247124960395507640393943172951789568 7823843 -4074093334951134553049762871114759360 7823844 -43476754869049944600284728100644454400 7823845 -8607361608995074384114758281941641600 7823846 40154057727283057034003777737842715872 7823847 24702421688867409089607188584362990720 7823848 3502323386300328055090790179019765760 7823849 1127668149292005306496442943332477520 7823850 -312663026482747705353691125781228800 7823851 7374070049343526275778947639685197600 7823852 -111582862357860025896595875681126466560 7823853 25796523719667467438595373106434540662 7823854 57698466714535678307875065993698765376 7823855 54443279800654615367456704456755072960 7823856 961504709770137971743996906399629312 7823857 21687165703783062369173595165479735652 7823858 1925630769542697949160205899118796800 7823859 102701150391064561234691767899655313520 7823860 39336951519312723962880042217582080 7823861 -35041650211960324095033882420080027076 7823862 -43884085372783833468364392810036552480 7823863 -33264924124827930419040083560303550096 7823864 22029604076649851563950796626773360640 7823865 8645811300265163248095528272233363200 7823866 -7325997411803815609893143996094206496 7823867 -171553493683344055618368081108673476240 7823868 890758050782701258837892841359238144 7823869 43246954595997402089477022814914635270 7823870 35533430792458726048192374450238946880 7823871 82337926774821083457203128849507584 7823872 5778186540530840439464024917734850560 7823873 7009147786227864817553207246230477824 7823874 -18510830492189908260529316352594291840 7823875 147769312810728379785496297998122304000 7823876 103447682436832195909068654544171231488 7823877 22372032438471136451794337469502918080 7823878 12707125928239733728387511570232582240 7823879 -119730052975647871421301459890234916504 7823880 -71113775170390893849652467472620748800 7823881 -60353029643446706495207180053887245880 7823882 13992556114366124015631548690698464000 7823883 1965642655412728362675751716272150448 7823884 2424962783446333263085537363343488000 7823885 90108784816407072198323226464176853580 7823886 -17078955561696413384899074091277577216 7823887 12918036200065273245414849079516169040 7823888 -5182419481981988697434891972508377088 7823889 -26321503086464085145536655436213663646 7823890 -27742621738667403209880068715096424800 7823891 -52990655459257699931769561169997130708 7823892 -12627954904830448436808679922892853248 7823893 -631819488383329222161405400468055040 7823894 -3560110419860054344863212186527817472 7823895 -8922271293459205128041397073489008000 7823896 102967348605694327057093000910113075200 7823897 -67167571450971315905813019321268473654 7823898 29576628530065946637534901867013445120 7823899 128637866245843734149305769951580320900 7823900 11888131321903951430464234654566835200 7823901 28723853305856833042932564831402010560 7823902 -44573583276932783707663655447238697728 7823903 -102199576207741672479347659033692658848 7823904 -9998132270239651550787766166885498880 7823905 66206371605387111724107788351462631060 7823906 -297228939447609270263728059822587616 7823907 5949230452840778629333799620080518976 7823908 -22890188006510381686514502879436223872 7823909 36869906342360817608415139001602760316 7823910 -15678160000609743177489559206185990400 7823911 -16482899262352094494097432205738956400 7823912 46137071731066098342131176548440555520 7823913 -50686450929963498563712122170230288576 7823914 21786440408964210537681415611729306624 7823915 5468139241870534178435871735545395200 7823916 -28404751488052822866353756582020832256 7823917 -423164917978945717339514390076207968 7823918 -11019733733772819344717713136886823680 7823919 13866971099048738536189068801847783944 7823920 -4637973633735755490620738157347143680 7823921 -2213628252377668707053140212567964032 7823922 23333073700030112324009659536871097472 7823923 97807636273163899283701659458589604160 7823924 -31191328707220882649939579786254516224 7823925 27493491044180994850101865443676776000 7823926 74027149911093560100791638956873413184 7823927 82074834692772193373545167321446744112 7823928 58273722822706711769728636414808002560 7823929 71598998430435151188696319642376555776 7823930 2604197739602653932988962201622779360 7823931 50382848346704196203411515844987279040 7823932 21053176023100726197038786622488554496 7823933 8842745676144398697164569498627258368 7823934 -8606371612035333665210915991948442560 7823935 -562601303705953377006021864886855680 7823936 264044088873200764427457848307351552 7823937 15118517752285849206911248297886955360 7823938 -31445280522174943845306384231070132704 7823939 84735097214198530867337512711066752960 7823940 45398582430944737665431578008102912000 7823941 27958469514581501925609299632163769952 7823942 345973635711054540603556653984555264 7823943 18558259603895104564121234789063700384 7823944 -21669148633032685253320730033415321600 7823945 60373847081309695067541187782633004800 7823946 -2834059622609029827388461482164626432 7823947 -33355700166969883896128839380661993368 7823948 -31700990549613149018778263809182317568 7823949 11167448156760381577058820075658186752 7823950 65138951961030240664000404711688886400 7823951 10102632382568593670845329559891811952 7823952 -1704106772888531399126233324688646144 7823953 3520246284349948723310746047151710882 7823954 -27914735487940556276140383554227411824 7823955 -18547112674620282110249887559583667200 7823956 -3236299428885878811825819847292313600 7823957 103850848510440828758791807491935154780 7823958 -31183652205589364488449523949232218112 7823959 -70038173947106815673270800262969349072 7823960 3266958963926666695910004586506240000 7823961 -52774553805055529902747892488272008268 7823962 -5424897075360377604306547735959810048 7823963 -13290642687952214953412627564954285040 7823964 -23861091112547265466234581526089537024 7823965 27582746696363112682923431369753193720 7823966 -2476120873306440282263083403198641152 7823967 -33288697975184297215171682928664372920 7823968 -135902883199437917667128414212734320640 7823969 87725104430249443973040305188019918370 7823970 6325520051761616346128479999666713600 7823971 74253274682721423023754337780600966172 7823972 -40502837284857771068406203842983321600 7823973 -36788717779450624873170866686917069216 7823974 -35628107742536403310472775385723747968 7823975 -26644666939870392920355594619439013000 7823976 68406736908189888934784553769021440000 7823977 -66449316976367616604397811407442790854 7823978 40190864724625199803476001203894217056 7823979 -559804479132725054489603268543536640 7823980 -16938745529877539461279241914424832000 7823981 178480919008272015004002782098879446 7823982 -1953677532792821981391663013539605376 7823983 -112008930079120340555239915851474631456 7823984 -10880205525038582003306623631713173504 7823985 17677812018687655060113361653047682240 7823986 -64892154171292188446830749663035934720 7823987 -17446243215827412225654736072199051520 7823988 33220191787380652366032200876283276672 7823989 -31962747566175862541900060984886023940 7823990 16769486891101614721390407075184800000 7823991 -18495244143952167838126329956764857600 7823992 -71886934935464093937428333635088547840 7823993 8274348884228311630452792415230187242 7823994 3165525065528049523773696770688956928 7823995 -74642016516367053286127483380625162400 7823996 127596758151058724642554900660335249408 7823997 14262001095242902056159507165986065920 7823998 -5428909456021116266213515990337061120 7823999 -84884343609722577413242588506595079400 7824000 10944220519949710139629741623214080000 7824001 -53902282529350907765930745853541327998 7824002 -40501044086444758823204427712414894080 7824003 74751088610072428513919255736658790208 7824004 -87417729402506064792783044022035714944 7824005 -1761639356485999017089461959242067840 7824006 -56794538542168333335576155489499715200 7824007 41035367333277499940131105440121542480 7824008 104841918467909413491119972156144808960 7824009 13875893781414296961733150116753442080 7824010 -17638175110171967186027274752215392000 7824011 11489271534327914689437916989302197680 7824012 -14235789598988012554128241236527185920 7824013 -76373843897246480396104237599019153738 7824014 -50459496363264073882715807673585790080 7824015 56429479130284184788901271007604307960 7824016 -26929891433161653648106743014705225728 7824017 -69378964084945848839385177207355337934 7824018 19340470853666650031149544162407691904 7824019 -11146315639198325623502826505400212320 7824020 7141013255401016239072759613650406400 7824021 -2441467219316264827473761483074747488 7824022 -1180794795307705402571587840883932608 7824023 -12032400964975463521475147896447996728 7824024 4256136212021965075388675993722275840 7824025 24737288682457399311967039338089505600 7824026 19277623743906917703203715843721075680 7824027 -85754345769755687497385722631904733392 7824028 30511989011524295194451530329456111616 7824029 49380162360544763378613391166910915840 7824030 6460134725795571436477863838342544640 7824031 63156060685247149485667328817111355072 7824032 -106470061713887679504192876405954969600 7824033 -837121170555670303457965064942251200 7824034 -22951021464118377148650537694612177584 7824035 -47191705618690089432089064994500809520 7824036 -5207676512967509375723761148934998016 7824037 11111580539437117784693860298477124700 7824038 -12603852585230294314062485302334552640 7824039 29161915866818115699773194465537290024 7824040 -4574684401608304667713601418810163200 7824041 -4802851791238140940623876061907078016 7824042 -6546142936817242536857241827392735392 7824043 -12029224363598910591633267403992843840 7824044 9913937913826576051676824124252411136 7824045 -31913594767406574205316586628808539680 7824046 26335054083422810216061292064096920320 7824047 33619865384515037710371455810099374464 7824048 -2727423822535657634784268314964131840 7824049 -111684974659252862871617410226461652880 7824050 3176003880178154553433616314581784800 7824051 -67346416393381249561916346896353591020 7824052 -51772720639043660275049812074445743360 7824053 -87671205919300651209038930782164967698 7824054 555413309815996044602723907459201024 7824055 75532382740146624263893041241654764000 7824056 -5570210208630412660488352941758853120 7824057 9797135223559154111305969317192470592 7824058 19153791374653329305461016676242941440 7824059 -18391614094200235685393943793787870208 7824060 -31163092869835697340450329990247168000 7824061 -53243149877768224167560969954982682816 7824062 13716048623943049999560159641962444032 7824063 -19816464910733447314564034050596145632 7824064 -1981526883917116432487063544700862464 7824065 -15774193730232375462221670991109760 7824066 -35595743961688545496013111299900234752 7824067 11723827456436995904715365409463404080 7824068 -38949933434707515768612389312392065024 7824069 92083451649317016874758568120063478688 7824070 11486702084280361232118625280056066560 7824071 18922861030251613093032553505557699104 7824072 24483921095615528894561406132002979840 7824073 -63530086472565926495561742592444004480 7824074 -57942785481796305502269812369925568464 7824075 -15980548816772535567880848861476883000 7824076 25921574830185804017649135452078842880 7824077 -84500242472951741393437414016360104074 7824078 40464351809328947764297078903324025664 7824079 -48074718664639291020564275325728410320 7824080 384072444829272097406074910370693120 7824081 -60647085495967788493477966973479063680 7824082 28080720982733300006694669832308175872 7824083 7305701896211308507352240531207605200 7824084 -7338006562175690518437760655352023040 7824085 21667803500280568482034332935214108960 7824086 -67002280904789386590505646060935680000 7824087 -11271184002793061432381278816338849120 7824088 92814188806805087074298357342781941760 7824089 3591226833067270035161616551555715072 7824090 6974911753234221444523415328905625600 7824091 -178965914629420704407388723468317812032 7824092 65454692423886987820043959607000474112 7824093 -22667316292407293979857022142609203456 7824094 -2113976360716653294173717727952589568 7824095 67169868731744146550375368838383855680 7824096 29485150582806163944201691715140583424 7824097 -20010515164514204199715844755540679194 7824098 -18330819919730250922747703525445978336 7824099 75732409710095118229677082316565779064 7824100 -44053805508826088539189930442236393600 7824101 23737908683493557555622387263339139072 7824102 31421719390811053159784382972658560 7824103 -27845996426049548452348939491255853520 7824104 155277994444589402149047732747905464320 7824105 48685841623761313908606321028616870400 7824106 78450389460810248764159954978282646784 7824107 33935686986403026361935466086822298356 7824108 -789888948318190741226033458600058880 7824109 -26400527821414193350057803516924571690 7824110 3685802846097127206323992091900578560 7824111 -78587731353551340026429277103793275128 7824112 -15373333601795953687103643775315673088 7824113 -108335394604734183098404290613312237440 7824114 -63328091343780475875785777888636245248 7824115 -13307822041568795264197827033161636880 7824116 74418604693474835784423506901135584640 7824117 -16256128948449073693992402465985744896 7824118 -35920832047121518596746599777165502784 7824119 49839144090549915346078509468976076520 7824120 7684156443844442759020229010563481600 7824121 -1211321914474688679502515385597965056 7824122 -36515657238931252002888399005599263888 7824123 50031522370921352480694573803128817064 7824124 39329787089793550112846416401130782720 7824125 70187602873590680214891659753265318000 7824126 9292969109011155684717207551503555584 7824127 66252131468136668381020975272680734976 7824128 -32806499597367519186194368783970205696 7824129 21939391499116928489868223201342343040 7824130 -1295262584632884762023585577288108480 7824131 22039088384527236325138086651956302656 7824132 -20872847239873215522571034600460418944 7824133 19235547712045908079626119682764860382 7824134 16329655639571159125413440577293840640 7824135 -1271438649024247646154056551299465600 7824136 144817356442835601907677471601249735680 7824137 -53277753110681120235157555074371330688 7824138 -8596285769971555410955515275055513600 7824139 -176812536471991061805705145084310635200 7824140 3407718296016524475790743612264837120 7824141 35337666841780960730031909055134079680 7824142 -11127267202710275762526069019832920320 7824143 -91908075651023940473271914738856710400 7824144 4192165179296059560891429816649580544 7824145 -34582729698331636526773520063019145920 7824146 -80521490479032296365050157653942477696 7824147 70330038821046709922221207680370332600 7824148 128724256047072917308310873268401477376 7824149 25817240557695848541133552360962231036 7824150 -22101620464900275257205061588682647200 7824151 -1444289310652400145098478076934703848 7824152 -11865855726746321936126270416331735040 7824153 15625947902456620387212765637285869408 7824154 27245779545058377509343241952397819360 7824155 60538461396638648712483477416385322560 7824156 28004994292650488476795652964842004480 7824157 6065271790780564584065330736929420832 7824158 -15215685578990863188980195210575944960 7824159 14103869360055509661054693656928801264 7824160 -153022542199569380241812320408829952000 7824161 -11176868605984306460783567081405665056 7824162 -51147345491250320932901170660466277120 7824163 8501366046397839684946110645710287104 7824164 73218806273081205430468636994372228352 7824165 -29622025769704538155751752963246690560 7824166 -3874679295876288602133465196322858880 7824167 -13415367619226618101625699230535543640 7824168 -15071957886628215981634828553183232000 7824169 150710118395005226449166273841846248570 7824170 -19054627894099962817867979453751854400 7824171 66350408074885075986527460909125702400 7824172 52271762989300764454161500739731108352 7824173 -58251231944553023062762943402831150400 7824174 1892542990659942064742748199580765760 7824175 -65559367470845542407711057359965312600 7824176 -31108124067918044337654407130855456768 7824177 154097078965112159822652411471794820 7824178 -17864846447098056092503292628076603392 7824179 13532362227655074938937630062273128272 7824180 -3103627618599747784489810008031150080 7824181 -2911310908388034348248197318260164000 7824182 3660698581288113313495355991725938752 7824183 -24834294845793108747758358633445489152 7824184 -91247767738333615527275064350280499200 7824185 -71814617671718874867358296870569122620 7824186 24459221463033810676467306558397305600 7824187 18615055417836115398649527370138158352 7824188 -7272344864249614787209193349800666112 7824189 -73953649764735030541789581283684984512 7824190 -47849281113252419155897080335594179200 7824191 -57357297382308783967472894034951609408 7824192 12033069582222868371752603842429059072 7824193 -62029871121848332621635553959415494096 7824194 -176784990729816369606300113103277056 7824195 5229948096219143251424789134494663600 7824196 -82623906260443241402302352090626633600 7824197 -86777297701362376882893163194847680354 7824198 -509913388421782242570621634936009536 7824199 -119936308461323770612155040238818718064 7824200 -28875662817855614736676984784793600000 7824201 5425335370994589060658748268090144768 7824202 -11596893717877255099518949723866133248 7824203 -52072436236640356465602929866268461548 7824204 -26326990890333575766767527587911842560 7824205 1204137678725264105250888475733691960 7824206 -10564835031871610009766640651822842816 7824207 -16485753828747459752192107076988874608 7824208 6577489016180794798386642145877032960 7824209 -10037085807228532921670573918917634496 7824210 11051192134439832988589782674251496960 7824211 -128776838429789294266548939704345735188 7824212 -50721998102422589897525542442606174208 7824213 -2092431844329221365022504411997069060 7824214 -7501015354022264697527025987484179456 7824215 -13998715580237772222850346675922036000 7824216 -31844048514469311246139964315695841280 7824217 116846327646161095673494630402858992266 7824218 69213192021873577564056035754894040560 7824219 6445370980560243993974495390822860800 7824220 -4916499681288969452138889561949393920 7824221 92368643078416734248051552863104208422 7824222 19431069519306901056979357331066655360 7824223 -62178990092597331273989176854806104 7824224 119098959745803068219829638607396274176 7824225 -12475274526816738962635445114285888400 7824226 -4661477929595368375682025383055175680 7824227 36023352007949210936679860290926639792 7824228 -41688901111548319001444260194980244480 7824229 40840567558372780056072397900282325760 7824230 1523642706470525056302328388947123200 7824231 -12499249311455959566429430069128369600 7824232 36944698079309915553094525764669603840 7824233 -42929161600063741346824003026473578776 7824234 -14468303380024525418379471808001836800 7824235 28170901766686494401875455686558609760 7824236 -3246177191800763645054143190731751424 7824237 -333020791161267914446445302746706944 7824238 15674667890705055257559906327289488000 7824239 54765465325492619849818611916642510560 7824240 7587864459970158977392717491684802560 7824241 -30350543711874455989633153787460157968 7824242 -13998043952409104463899443123705047648 7824243 -3997801366905935753025418752613367040 7824244 27642050616772609384246271400187662336 7824245 1963704429330979815283276792654433280 7824246 6859841945150357907896432743124505984 7824247 -2178164957862736669472698413247886088 7824248 -68812162723652865125674344261495152640 7824249 33446860473879727990653646257168983040 7824250 -24183833816837646676010801654770176000 7824251 64239408939768292861897467494155161252 7824252 -27335917164696904025077736323628080128 7824253 -60043046137740777603018034565046277498 7824254 -58091755053857212640815162277591207424 7824255 -31780790377141749339500844478438694400 7824256 -77346297070316946959080190550453780480 7824257 -23780902217416221952107918487729526400 7824258 -4224138703102685010447411597777332160 7824259 -145556553370718589187885361029134281520 7824260 32436084208777187392087299928860057600 7824261 36700142554829692661938821134043238080 7824262 -30168576725727296531150526349695358368 7824263 1580615382713095114093181779505190984 7824264 -21745659463948209318930592593611489280 7824265 49490169342743503314566373193116162660 7824266 17064880074147147751596540403931295744 7824267 -90335892170748183323220657534205508400 7824268 10823313178366198791901100100250186752 7824269 -74003285975490420851306882471082128640 7824270 -10155568415487211883380825479223958400 7824271 -9123324858431615496697138732808631456 7824272 -17581930111449753987009331575580508160 7824273 -7242883535293435179772281411246560016 7824274 -68337032151319079316312074587564773600 7824275 -52906070807785453223368843422998891700 7824276 425496103553737131055339641092259840 7824277 67131832601370722259310346060410250126 7824278 19023739732442147250521528971977480192 7824279 -25508014663723924132870644721250931120 7824280 -180349170513620425454179355765760000 7824281 -16815454126297846613379633196633908918 7824282 -4416564615488745147063109462248691200 7824283 3609024825519296399374586748947277784 7824284 25822877053756494413117475113772920832 7824285 -8160749632792337857764069825343900800 7824286 -4897902698228567871842422569001186176 7824287 -49270908550908815362595659432169611680 7824288 41587611567463891880741853991718092800 7824289 63700341400639243404467260291184871600 7824290 -3242150493616143039537540965947557600 7824291 -73667617242495099544430466929669814408 7824292 -19617120675452863038310449703584391168 7824293 22543268403966503311115450641458628542 7824294 52959971661306649112893059301394958624 7824295 -80689583805468588806150264376279826800 7824296 91803726458450380052738119781925473280 7824297 1282718004226447311673834704603730560 7824298 55969673800822161435412082286246260064 7824299 8356583680675805385217870617370843536 7824300 -16238491886672513250445669474334822400 7824301 -97740325303097696498605555505418077376 7824302 -2029777094738829299267948457750357696 7824303 44072428001832072239074664510337382800 7824304 19010333446340434730602152734151557120 7824305 -23608632848705994240428852575843998540 7824306 261065885145279994345451348713356288 7824307 27703399379360770170966967329531248640 7824308 -43618445756425411060441915940185466880 7824309 -40593218241296745434462906805003523296 7824310 3992063201526971793559785386439916800 7824311 -78510593270335185019351498572051859536 7824312 -4825933839641021152933015974860636160 7824313 -12061644967640090531783512885077962240 7824314 47467558145510048361903173048424816 7824315 -22659325882072763950688413851687720960 7824316 -46812906211075969942324734642388869120 7824317 13145449117494582336783917103780664812 7824318 -34209001531517155184464582610161889280 7824319 -84217871896224153903690085443665608560 7824320 2408849784710500109818810289356800000 7824321 -65126042723150519011031021816939308110 7824322 -37737324970597806370015978605821544576 7824323 505062798236856928180188725428136784 7824324 16766771130164949066696317278295347200 7824325 45185999259758496214484858243140584000 7824326 -17288747326124199605724532233919123776 7824327 14551078831311011549138321801343772032 7824328 48462256777029448165908253888134620160 7824329 -140660862378167632299444527196100412070 7824330 -2400816492747212025561519441678912000 7824331 54537464990044904402464641891030794132 7824332 31198081684705650950002629767560768512 7824333 61393858173830513652000720484450406400 7824334 -18748598243188444968453092813409326208 7824335 -87053251191528713531401385106419323440 7824336 1726392860840393889580220435687669760 7824337 -17868479279744445433945551401632038540 7824338 -25901252522252072843613534942165657600 7824339 94247306649982144718002103988148329204 7824340 10033600272489016221332007333465603840 7824341 -2942546702884210508741423803206008928 7824342 -23439965386844655726599808328515895296 7824343 86688400159735713838809271831125794560 7824344 64924686319190169797970526115942400 7824345 1530774508200187179634526888479828800 7824346 7654487222600588014254735423222859200 7824347 -327048501864511874389779200125644960 7824348 -1670900106857431506630857627632404480 7824349 -8100865532023778101315242166289618036 7824350 -15111528162801844973124837546836529600 7824351 -5557497878326755454849060962720042168 7824352 -9660808543612257935767400117926625280 7824353 34634221959273537280943228175043436820 7824354 -34033778413393935000011318339723520768 7824355 12993792236142515213572564241280894720 7824356 93479517179449864873355756001543265920 7824357 7888392902643111894733837680414961854 7824358 -12498782151126472238433465475486234560 7824359 10814073997673187848787547140984979104 7824360 53636763183087299707676623660642713600 7824361 -44340138369726008167699788493857716038 7824362 2743295342373100455214006934550865152 7824363 1260471842733124207065305084031405144 7824364 -77825778707451029047347287700240404224 7824365 -59538079806623837464896380128150477800 7824366 121448266953804583508182335687336960 7824367 -53681257390474222192481228279129544368 7824368 -4996333548234518453329086586916929536 7824369 -12756604867083963401668556790678759936 7824370 -14302748494234775034711025853941900800 7824371 63761919274250043978182635183110634200 7824372 48586956243127990900726217371125276672 7824373 44419144002381588769345719659280656124 7824374 -22004744076718409805051314950658542080 7824375 -2896644666896563420963027554321285000 7824376 -25954316940394520301155604369113456640 7824377 55294880558456525732094080164018000272 7824378 -39943852314412425357936927987623757312 7824379 110680039068920114286431721977424594980 7824380 -27333127665065525853825804098034931200 7824381 37946404643512391205162320401763069952 7824382 -11870110211643512816319274804517779200 7824383 27380686366906652783635987144009649520 7824384 -44944661151145308923319606999232020480 7824385 31285792204048559068792774680739946580 7824386 -5971535927248615925140306682617571472 7824387 3262630165225724000127277242994323960 7824388 35675331361434890852693072533674024960 7824389 170085254715356822594949242281691557500 7824390 1516566054586678270089493086898790400 7824391 1031924136407911260610791890988450000 7824392 10109029365939078655189068869272704000 7824393 2192167950883099673873147897998507200 7824394 -76172393233392820841591486938531484928 7824395 43526424056621082595462873505879970720 7824396 19025304140736543943948381592632929792 7824397 -26200278750515512583568888459236128000 7824398 42838425321676647250554152414837707200 7824399 29780645190265762348235323159053248256 7824400 -5670674906471963111005278505297510400 7824401 -20867409528079759098691493557184083200 7824402 -9309815065749388156445395052061070320 7824403 118895263967341363381425006636380436000 7824404 -9902301681501722715069554326474143744 7824405 -38750529617013680166745625272032700800 7824406 -4593907311744611345514858366826236480 7824407 -137449658608327374881410166681649052344 7824408 -48388277721243908763948571103488942080 7824409 -1670387976586680189996522127380537920 7824410 -40460784227155091104009054137862663680 7824411 17276418697361914177198239235318848000 7824412 1147618629223243917369174639041213952 7824413 76322107674275628475239019374948596928 7824414 -14417590132599165801605483719428707712 7824415 74787944263725333450937072617773176320 7824416 -6600897379565640693923780972790153216 7824417 4327665109650462515966392489181192880 7824418 -47753871676121042908384702958497965744 7824419 -103214146112412502199437261051699737408 7824420 -10679375849935035418744279097052126720 7824421 6429111967958642299931515509503863584 7824422 -65158307876467797069701701931155219488 7824423 52348263467987754334074636804194103168 7824424 -137777058046994117222217073199575127040 7824425 -31020435369131676699047485841071099200 7824426 -27955169029702810658625529102216333056 7824427 -8531379533184012742791834083859960688 7824428 -39113190679605581478468992350297428480 7824429 22375536032341652461854424028643409974 7824430 -37268872346089241431624086421230296640 7824431 -3944450445758166105438945091925833536 7824432 -418544910953154638383813533640949760 7824433 128083026414138185029010829066668305682 7824434 1946291200137996387163571377358777616 7824435 181523094243342597444016095200488800 7824436 27674518098734345173601202744370743680 7824437 -167484722234175673297280783009440029000 7824438 -2622025472430495915346816041307999200 7824439 14351289485367463739389633937527248304 7824440 12922049742058307347926559847365017600 7824441 -72801496037504147996705605195153349808 7824442 -6361486002964801747424830051694410128 7824443 19453718798339072747096401492495296528 7824444 -9358388107732728143904640517614402560 7824445 35798342408198550929624803497704698200 7824446 8222140139110060343625923736428142336 7824447 -16617204898317129295307693968030998360 7824448 -13757075615419026473996141953516830720 7824449 -29669167838232220746226162209289343040 7824450 -14046916590703961116074707185211126400 7824451 46099954971459569867437975515910294032 7824452 -2059192320431157830864833842487723008 7824453 -4101313088206823388124349869085158272 7824454 -93937892758317124530780348693065275776 7824455 -93684064313314041626012175094636218000 7824456 15097456112602935444091532249848473600 7824457 -79284782922016144048392201491598976294 7824458 -23038821447313547831214534252779539920 7824459 15864364381153037824947634016599835568 7824460 4750064019166790099677076873771673600 7824461 -229135425590701831724678662958632045920 7824462 -13232804768086966183798870587623470080 7824463 -12238181999695020712173637593929357880 7824464 4020223839237221065945431014370164736 7824465 -185340854679164906932078596213696000 7824466 48069733478965721900035965519915018240 7824467 -71640028930441027057435974050643405924 7824468 -52793857049529956276795162733732648960 7824469 -132728752076363133621083493683275374130 7824470 17317559699198674248933555468172369920 7824471 -38917352039247182917897564311892174896 7824472 -110032627504577084543953156006722355200 7824473 60351640377402061646674746785547169860 7824474 15853697607004469574221573918761939200 7824475 -44684544313725582374275825909947575500 7824476 32769847726497785970606070810440744960 7824477 14132619711906401162152160274421422720 7824478 -17607727503926152954979616725266200960 7824479 5968558466535576967591043114751322584 7824480 65013534669112891306596242099176734720 7824481 1116841417786773808750592554821638400 7824482 33541002603075704405278071081253030272 7824483 134216137494236971803850418164549763664 7824484 20781337891851477540639466922321068032 7824485 16914190095507955495864926899412374400 7824486 -19780151087230640672652502300577238336 7824487 -20328469004730943303304263197088924008 7824488 -62661460288761664975927840130283110400 7824489 10447372962520942785955310287611279648 7824490 -13792110023732422874065733922472987200 7824491 -105219680738089257852937869137270577000 7824492 -11491471227406369589221424290082703360 7824493 -132367791076397894017955057972020992 7824494 37730698578467769993486460274237407296 7824495 10983170743703737170352584007242240 7824496 -3130447770476216970062918714779926528 7824497 150146503237719394914544140538656212946 7824498 39798630596609580766331143607975018496 7824499 71745840845294838724468486425678325560 7824500 74421620776225231368836732447294400000 7824501 7395587488384668903446536860287951292 7824502 -16547357582838141461968353003351128448 7824503 118920611311969303655316762639453391800 7824504 50872906790113374283906210786762752000 7824505 2116018606727073306875121514303852320 7824506 52467946829954409717405690574518687744 7824507 -59167579734579218425592682813046416360 7824508 34176339339626642012717650991870284800 7824509 8714693208844803526797885549715751424 7824510 5595505936201900056375320461193534400 7824511 118930735077721340922197252562873821112 7824512 117361388780250770475989119301635276800 7824513 111669199507934984225967264952485378048 7824514 -38922260956285660883139450883171576320 7824515 -4201825992549608935944298280704795680 7824516 -17190281831700860682099544001428070400 7824517 138825372721090137294003170887276521566 7824518 2659147780120452860427852849473342208 7824519 2196775313486573368063434883561742760 7824520 -67849158742106801366456161149711974400 7824521 50273500036883128574262282419513365200 7824522 7216915091651068511033277072062957568 7824523 13225078571926948173191856895768624640 7824524 -1357600851218657246829766457247129600 7824525 -22376890597655060297369361219471127200 7824526 10194901936885014667070925804461387712 7824527 -67180300978899859095452688328772796624 7824528 -8831752032438242030641155836377890816 7824529 59462517409449901323348104692523854130 7824530 9866132329760013118184871405821222400 7824531 -25481283372126868099999551724373154048 7824532 133146265379938830753012437669412075520 7824533 -16089818563740219372424663884346354656 7824534 11035371265127426832924430822077881280 7824535 -34885303931743223338219698583978556520 7824536 6843199534240850452885988743636039680 7824537 35916234146621959252202948148045710400 7824538 -550555344034462055831091390554446080 7824539 -36596857268027506611665684843367597144 7824540 -14775956491069984224338616359126707200 7824541 124185408276276426197261379567587987942 7824542 47038471751316624503540449164736204800 7824543 36985626941413790940580039894440763464 7824544 -8910528910715300052177050332318138368 7824545 -29942245883869135376152359016526318700 7824546 -25969350183089746800942934267178592000 7824547 2448203465807951460855593022451397272 7824548 86759669737160442300576583730075009280 7824549 -18304206489400327802739082150462275552 7824550 -35119155457688642604016448698250791200 7824551 34967451343783858265100187338274504752 7824552 7821392449177032916576170659681157120 7824553 79109234486318401329573755995233123648 7824554 -12608050767264086973503073397228396800 7824555 10825406058788414321886180329658163200 7824556 -118593797339804828904646519124741893632 7824557 -29624115849146666014456546028649083220 7824558 -4410813450442187447880043693978598400 7824559 -148854402134953065936476238483543568240 7824560 -42065464269877201889120318329765232640 7824561 -54651872259753072610823893012154807520 7824562 29727059080195353313711687062712220064 7824563 48808695442642396964509604456696666664 7824564 -38817551945034040399434665726647726080 7824565 14410887380455158438825045920054203800 7824566 -75412979336366490044001214509416062080 7824567 13104104780088198062623217988011906640 7824568 14036611134312417216086764007700418560 7824569 180913703873126141397731176714864399044 7824570 -8273793181043076104370133485905448960 7824571 29033760460022111959231835618429396544 7824572 6013451761633077439647590913116977152 7824573 -25738261129008889780003787599530122880 7824574 -4421792432466589006384004261333937600 7824575 6269808543493742236307458839492066000 7824576 9655199955992159800964827664753885184 7824577 -77425375099990200255353259033330732480 7824578 7135906827817806347598332569470213024 7824579 -9577017955934427642308029204926428160 7824580 -10086486785410503709139012612467200000 7824581 -492069531731878464338185039859051328 7824582 -28459573299614669630992230577198773600 7824583 516719178835422842738089707401302208 7824584 80766886797682523837500043973999682560 7824585 -64284443506480352178529545234416303040 7824586 11803513287580263094007807040614400 7824587 2276977798401400225467634474802713236 7824588 15301086878957828596696837704851066880 7824589 -75903301078607106810065949196375472544 7824590 25156402573852762001522593370053649280 7824591 -20486358037500054102581127862663762200 7824592 -12884257744307778695871601108509605888 7824593 -60782749390185625747270096739832427200 7824594 28936065618723636496691858631055260672 7824595 -35465241887793546415381055547102010320 7824596 35562063258797232803024952395878094592 7824597 53689963838478580877032416357683011584 7824598 -1706595691569326379894583456333004736 7824599 -93008572659012970835040546988215368760 7824600 9011412177748128446108583018774528000 7824601 15555878755556265692733638014197509632 7824602 -22251993608836805108560987296441093696 7824603 1132580950812650553596739084322977984 7824604 33023961771078530511559628825545101312 7824605 10916305479735209127993135320754529260 7824606 74232852148655722423875884988822877440 7824607 66315271229777454877573583242412390400 7824608 -43042646105075628298236233647911075840 7824609 37404913277700117217214827626289041684 7824610 -10914761078232252033107486709278627040 7824611 101558858753301581245707766232205325212 7824612 3948252959141501183071320708447178752 7824613 -24780810279427516261643949087490468260 7824614 -11650954599998131626338295102588118944 7824615 -24031954522131130755846144306066239280 7824616 -47208228229804325327260551453748331520 7824617 -16243755241739615593062083775905199360 7824618 -23807367415599446445983418504069250560 7824619 -28842957359822668028564904388281402840 7824620 20519979448038539552136196891387207680 7824621 2384924743341287334380542764951244800 7824622 -38771317931746285647096763026216594816 7824623 -52520384655181120791525723105415195056 7824624 215794562577500922511428195553640448 7824625 -24334545106372426647212991074281623000 7824626 41489858451838807743027932701403910144 7824627 58503895792759239673679984536787952000 7824628 19824066506365715299277880058621351936 7824629 -20459921342458753148387033078051008224 7824630 9830772967542130016978349398815918080 7824631 -8157643197084394997824107684757411400 7824632 -105277869802984191148208356995375513600 7824633 41336761903504025766664944375967596624 7824634 -8846992232581554732141157510210199040 7824635 -1819798134770342683440454730269910400 7824636 -21015097117978378116902392036821201408 7824637 -44589943939307864615523354531481597760 7824638 74505978527764432422737336795435166720 7824639 43630146020800257010812544285337829120 7824640 2646187798596434853026628928442204160 7824641 159776309283467435411170832012115044064 7824642 5576776558316823291999471591599937024 7824643 3259384053935819531584836379480373520 7824644 -17930457475289262553559871332142881664 7824645 16796922156488002208378727357369222840 7824646 36747391180069620606735717475013622144 7824647 -12955616183000992821623877359718668904 7824648 3642738252293780216157389329524326400 7824649 3711232442648243822899454145375104192 7824650 15335619148856013574050439822729798800 7824651 3302087217931179019687535432821721520 7824652 21689779266742857700465474358480031744 7824653 -36326231211860081327772073842628772436 7824654 -108085897088351663351262815954053877760 7824655 9202373723022181511497333157885456160 7824656 2446913268322044541358601690875166720 7824657 6344016126396627609649615472398272240 7824658 78162889734650220042174191613886514976 7824659 -5923938732854771999742529560149862696 7824660 28579930175707929809079481542017525760 7824661 -49079997601663640784499244565282017348 7824662 -32688532086003131689627370301356939328 7824663 -33452222075115923395459780243888246056 7824664 19049939062023091837127602152750888960 7824665 -5928589574832602683214445688619330940 7824666 -29532461820043828150406003095319026176 7824667 -87007360232339289235429422559673152 7824668 -60379272731848810675833755656333839360 7824669 -26405408631002940113201166488936730624 7824670 -16816139339978015318418176938352912640 7824671 -160809972650188167169239472137438772128 7824672 47213400883415165142591540028108308480 7824673 70249154265449691719424656355795661922 7824674 7072007160555602166685713526977569280 7824675 243559153707202769186752585130943900 7824676 -82887996245904028407777700215413319040 7824677 -13692709287315450401347769764741026528 7824678 -37275527973534824152584273784067885376 7824679 -12493076776201702166589978051802748480 7824680 3534567747379404710485265122959360000 7824681 1045993508930547980818926029145263322 7824682 -130724154664352642355981800753833118208 7824683 50066083633968523841608232088071146932 7824684 -22550965019244529106160262979231612928 7824685 -8598769910236012296425903242894900800 7824686 -4399362934729150788491367832937619840 7824687 14603565405504177591654437446178654496 7824688 18561677680462736378641935396124147712 7824689 -716381308517391808560361806505353744 7824690 -4146151022863494243608505674519470080 7824691 17251607988523692031351403511088385872 7824692 17675041661509535296679540193794445312 7824693 -38169319694677282000886943097071597600 7824694 81073733293923865195310282252449679040 7824695 44842625752256947978573905155868716400 7824696 -16863324444088740571865276732273786880 7824697 -23738957242435931828298320841888715776 7824698 5196605428409980359514474031668600320 7824699 35251207063450384163387806893159733464 7824700 -6688587168068684738620506635779507200 7824701 -78318663724687046133633886012194136320 7824702 15767511993638046647348166313660114560 7824703 -116830285159318397658567536443382122048 7824704 52441233133866074830572243439526608896 7824705 -20189274785355669134178902694530762880 7824706 -22406395650113687606716814280709610976 7824707 62721484989411360198553808492279028 7824708 28154906662062041277176394934166200320 7824709 -63031689280488461095154063802585467520 7824710 255364793299314673883919116245278720 7824711 -67789275569437979609064552931853392728 7824712 -25968595930610723794849261107399736320 7824713 31321648434982895707653600943763654400 7824714 1567976818815789421110317675790923520 7824715 34334973162680152084779665087691181920 7824716 -56311834914104120338460675442100604160 7824717 -59751368723786095731641401971076914666 7824718 62528660605625227778299558904289339840 7824719 -12687931309876646106385221830435756304 7824720 -12284458392891056561562691528715796480 7824721 -21019560864562782502750226570008936078 7824722 -94053060673119459650439711911412943200 7824723 36979203131704298508344931686419490400 7824724 -3845456207071851951089587329905655808 7824725 -68195209117721809687542435940391637750 7824726 -3832868729605341879772919350484977152 7824727 36199421863478195576494326153002656560 7824728 -109845578091896497062045769253895075840 7824729 -70496422931374587497029166444141533440 7824730 -26030994333254464430335884750882174240 7824731 -90279722813437243648219738119233025468 7824732 -25414395783440811932854205963288985600 7824733 -10419142233909523502249711168498859680 7824734 63392760654714279504038365251539174016 7824735 -59168441644389487812698617203401400000 7824736 1070679402256796669560922644862730240 7824737 95022852833752321938218464757280427200 7824738 -2530554342668730374246814564021837312 7824739 -27858038946692687112417010252868310176 7824740 -28556641887897895833172106972127191040 7824741 -13799816358234617040866611923692388096 7824742 -58672778381263303705512309609132406848 7824743 38739408887218248713572201720195275744 7824744 -69175885172103292705750293817132016640 7824745 -30406778652222713254975076870091841500 7824746 -23637804735802553503747709028373270176 7824747 24315204116636777636230191124151734272 7824748 3986269628832635619833470065402279936 7824749 -103580793150360700171399486668826286250 7824750 42778918116618915576066701991223968000 7824751 -13849553380234771366839759672426441600 7824752 9962929402554947736011244993285488640 7824753 -690513696650708004508562466537156720 7824754 3070354882080928870613944123648238592 7824755 -30256869384729724819007694283642592640 7824756 -61814489259766840403064071500789014528 7824757 1397134958370525097778791236217878720 7824758 36108032968647035465089717824924792480 7824759 40607438536662087323615633115789078504 7824760 25608720093751881851982074505665740800 7824761 31888658531985618266563300920731962944 7824762 822500435114535813037871710983116544 7824763 -4798720925423026959401008943731632988 7824764 -130730046755337934107656514270539904000 7824765 39760210968495636988690915267537920 7824766 -23944535401259377831460867201606109120 7824767 -36480650479976052951070876153991693184 7824768 -4303653127962308299409052026189905920 7824769 -35498716022526888926843283235580672256 7824770 -9740416404847934548934330768239564800 7824771 26974302289831403979554121259999084740 7824772 -19453776888323991402818681619272695808 7824773 109622805179386232814144863529903707808 7824774 -2749116041204028717775142489252063040 7824775 23502210865343384069124671901697565600 7824776 125464068349295348428576104840774451200 7824777 -96304917444677398865107092394566377568 7824778 3814173084871776580951720683405289824 7824779 125440123621601708921590753259925396840 7824780 -22110651758589125783080423981910400000 7824781 75777521830176720082439963640324038582 7824782 -24998328859163882619808046767277747328 7824783 25921382474109278239643856458890803600 7824784 13812422801911889708725618790285180928 7824785 23991309432598479608409100649089796160 7824786 -31902815606107042257885746154049124736 7824787 -3007443862269432299463337499135068880 7824788 -363908531720630126665259933709129984 7824789 -4307759617107127113877079660773248000 7824790 -11802134717512252356194130337930961280 7824791 26468765886938560228392512833013546160 7824792 9376432758068090844351570454432972800 7824793 -7285218117096155569074077974068546540 7824794 -222502369616489492833576839844719168 7824795 -24727165976746161300122211361422412800 7824796 490204838206787377216216340890402816 7824797 -854612146278233337187005203203075368 7824798 4171062408903033125941231559945057664 7824799 153109734954322545602362353235587456064 7824800 75224658180630866533095927435160780800 7824801 -31167686073243175739983544991369412896 7824802 44453180625429984663847772223741014352 7824803 9661480929187771781576674486507087872 7824804 6052685716825488069315138239958097920 7824805 5570392930642022580870284880053521920 7824806 22803954969664510912505764014991464960 7824807 -85090559193320077957661282394864387072 7824808 52254345539894139618542752034838528000 7824809 14898539485862192338546310859176595720 7824810 15895859143096636101967466252202543360 7824811 -30526634695034444997049516626883096896 7824812 75130712371375358323124147069557990656 7824813 14628311933238112682315235758707872864 7824814 19047261809845519049120246699053429440 7824815 -15920772327626826390794292804402964080 7824816 5747300576267810820930744219087667200 7824817 3924445182854265406237171031881271424 7824818 -55161013107527957751802074041549174784 7824819 6742975201399055280252753802783080000 7824820 52722559068965867175054919176036188160 7824821 -1242288601275920697222500953244827008 7824822 -8793257469236264360104509628551601728 7824823 97373450025102136198326204233880140072 7824824 -4136032891570958079713838571474329600 7824825 -6239849245556846554786976257144698000 7824826 -81667274329499228098401878993952255888 7824827 6209344057283719700763750025750576440 7824828 106425308985218034295136584496882688 7824829 60379719043040402758290252671098159430 7824830 -12607455343133658931726672016430958080 7824831 16019619108763423991981719738593884544 7824832 5413958364689411134319613051158921216 7824833 141579033197736871602985732361244854082 7824834 3846370853858351776736803934406174720 7824835 -66005717396169048011191339863935685840 7824836 51542812040950295506071021273010033920 7824837 -73745072418067909176118012359783406848 7824838 -9669020478989464939339240954590723840 7824839 1574502135081234810465662040337641216 7824840 18804087835524092794588260770171289600 7824841 -83209591934791693731137336096338670758 7824842 70821291372042970168009014928480031232 7824843 55131902579596643445605283789532741584 7824844 -43373498870869682420303834699091883264 7824845 -30527044979017741803573652147285232640 7824846 13124681632722768674822998320228249600 7824847 -76057757925719092306649344976315913920 7824848 3489920032770780676522166168599683072 7824849 1923419294472320095678613203674158064 7824850 -15692018783049158822064627585209222400 7824851 -54749640115858740790740076770724562688 7824852 -7504283537083651975554650494426933248 7824853 76812423913971512251937965897664832864 7824854 -6475012913494178993166178439674814208 7824855 28430099334485798644213401741993786960 7824856 17365340541074701862444373546203750400 7824857 -8368094553451050388761719599679752380 7824858 -31345303384427007456124397418351359232 7824859 54080568053038031732318637788184087460 7824860 21960231729523694166694391157603225600 7824861 -40595390057098309773323770605040285440 7824862 -56035523697030458531048770320289148928 7824863 37299104027101961329986551206544458440 7824864 60614424517755392768095564994551480320 7824865 34046348497358550543344054160717811200 7824866 8129103626528455581385291312410094080 7824867 30209220668686204399166311950122029920 7824868 -27403787092116113952802861295019655552 7824869 63113132613958279856087127799560328314 7824870 2587688034762088600285162314423283200 7824871 26119831512744147016726004323869548480 7824872 60266079374010426941285957026454323200 7824873 -16598294854351923506673890320410574656 7824874 -23062351354572489754175761592299616928 7824875 136016520764122936855416487364735940000 7824876 175545149580456672459788580983537664 7824877 -270250961377949621844971268471152564160 7824878 -17345070541953128821818448273630733760 7824879 13697406784870712166749725927644818400 7824880 2624004624608956012887347943879475200 7824881 -65382104815713687010553209483246182318 7824882 266488219238515525312023577047584256 7824883 92708468120502417239935409200785812424 7824884 -48092217679778778909530557754725632000 7824885 26205993601956959409714300214782477600 7824886 51434621614259583356697733333740127392 7824887 -1862349835513078795446174793296224928 7824888 -35867173920694877945522365317085593600 7824889 221680355045895433981832210869943523456 7824890 -34276297442987301105955466116241056800 7824891 -27758664755215147761358462273431266256 7824892 20301722232672534967875401172371727360 7824893 26856306179029503654295658964675086220 7824894 7643486801974952905799862500122281984 7824895 -21132485797855241292596611441883009280 7824896 -17102131104600940549463918033019863040 7824897 -80955521500045748962728826309277041920 7824898 -37395884240101722207737715109205134464 7824899 -20498931570533292007251104628138553632 7824900 -28905226712850492926577377493293491200 7824901 -7778833164762605828180048169816022080 7824902 67111322572388465253474371290369069152 7824903 -52117369906712708441088471044223820800 7824904 86038911015411075248282649354984821760 7824905 -36345819627372465437444970541572026880 7824906 -3851310509382011362849790163302267088 7824907 -30086899573349029521723417580290876844 7824908 -7713995065428260556295463407700911104 7824909 -67509141653336701028840409640384696896 7824910 23123294764429474030062497358494085120 7824911 -45693718237555006014970220963071650048 7824912 -8460720825521720393202952177404149760 7824913 128073602226693522897663601558680707940 7824914 11576318279959241832179961213831751056 7824915 -14616335416410173125553602299479606880 7824916 52727615145467241351887957294167511040 7824917 5617336184684581975178609791076343072 7824918 38396549846687828028129734094632608128 7824919 -143652188992846664296683055403898602680 7824920 -3072337635281523921346960120443494400 7824921 -23614687901066205367978430318019325440 7824922 -6613123522439526335168879291911372800 7824923 -99211353765340749791423003615270952828 7824924 -4546338751220478903972764943239683584 7824925 728014136289422197678542570863988000 7824926 -37089743897485045037587873734309929088 7824927 -3855126646772414067854894572285516800 7824928 -62033244017413194560682159136125419520 7824929 -3994475363634027678551324383836340800 7824930 36930319813585806636080915704285516800 7824931 -93472498643507832012690184078421556800 7824932 18160587817828544806079834894447891712 7824933 89214652383432092037013501584143856702 7824934 3823464319019126687784780939631386240 7824935 85081118292311390152275003518959593360 7824936 -22454901321640343857720183126417735680 7824937 -1758008471009084263950791307810337414 7824938 -2432963921850787088876000496486128640 7824939 -63380744300887123987638825823348958376 7824940 6337964501593167158829776674056407040 7824941 -143842357610587652959014972875837215200 7824942 26116651472850366983894427652253571840 7824943 1586056232259064412004341458012066784 7824944 35483686762073089765263102323671695360 7824945 -10225289516961161845057337390792943360 7824946 3597963752823236575022102586299782560 7824947 10350484184989564118507262083977311552 7824948 -735853872779529880106888205038161920 7824949 48271818641668267396901245730489574720 7824950 -6527898409263461250170250087676416000 7824951 -509479971008883073582165047151175520 7824952 203812558808513567321753420639937454080 7824953 5169834007225607241658638824344028202 7824954 -8992827929261602041635607846755777280 7824955 89262453645779839039984072777247583360 7824956 40329886351935940937662235898914565120 7824957 35059301233183191733894564501162306752 7824958 -17833089423627355265171336751840875520 7824959 -29560531061658014384606371137239764896 7824960 4878936258425069159066707215935078400 7824961 -127703604712625085642178287591626437438 7824962 55216895332624978998127472307034433232 7824963 -10350080462950273829672539285178181456 7824964 6117612040683612823578906841844199424 7824965 31829790468467690830609588966199308860 7824966 32435735607436197821103469572193497600 7824967 9850179734979721246788763988662562160 7824968 47500276395317614718862616846534955520 7824969 -8869054362216244594091388970791345900 7824970 -4626716377955851032604927821750460320 7824971 34990404877686834661816934412510432768 7824972 23091261938198775563854791054786043392 7824973 -4664922071761973986901240010937170192 7824974 19680867604543288221089666711314028736 7824975 266754929870310115378091684723809200 7824976 1672690759543540782251244905302188032 7824977 70117737602198371841005573222158707826 7824978 -2768337728018684246018515120269557760 7824979 -80499381570837215102186021571088136360 7824980 67884275339689780909512902137692000000 7824981 12755767261770206080099117955196766848 7824982 4392989158280724952817461291514323584 7824983 -265664733244885719786986640133045755840 7824984 -1117381254095952788249587247474411520 7824985 -3774473375568105288432265326651600000 7824986 -21482997612810664530823902520890701856 7824987 17768471275988665257418386450705064044 7824988 -84329482172001659289918900647588157440 7824989 23510133294105339375019373973756570240 7824990 -19913040085070038577595623135528313600 7824991 -52292181681151923086836396375748745600 7824992 -17867503929817553366978454146704736256 7824993 62142761127814714866942504565391980800 7824994 46073721389928340094985286674759241296 7824995 37715775334574025606050904645853650000 7824996 -8051481371096745764898843437355070848 7824997 -123994464825761444675746192680135789728 7824998 -11995681818747091321099143761056479360 7824999 -11734724466726109896921000357694044672 7825000 -127473864688898087283469594696032000000 7825001 22972492530058465739682625742643612900 7825002 6360260247092559788358524999377765632 7825003 100406768928493185099946625320509179252 7825004 53737322845100058227464583046531942912 7825005 -145481513544038319413155092328398570 7825006 -58773161462437122329617218301765361472 7825007 47386064979099861845530146888617500272 7825008 5054846678458270498127572524787728384 7825009 15161456950458876769750753492318037616 7825010 -30907259859449215575238606379595231840 7825011 -699202751745585402134258125798157760 7825012 36275439414764526574414325626505203200 7825013 17974770064552822305515412535182935424 7825014 -11426350068779353956652378119997872384 7825015 48810962786705162416051909808079247200 7825016 5030423833473575314286835827364864000 7825017 54237864835541504788548611901646913280 7825018 11671564324414223356410290172577518960 7825019 -28950278970319178361845798672732475888 7825020 -3708291563576042866728421022654791680 7825021 -44937818729332651869961106357864262778 7825022 40356931485333082601443314501684045312 7825023 72953813452739955091424276585015717064 7825024 48799462481756848025948216339610992640 7825025 -29280990047931330886905254832204725700 7825026 -20903107733883874594563611693836995072 7825027 3961777325730149416596415174844888272 7825028 68083220492717180849532320882194263168 7825029 660317904545137077212278289499352320 7825030 -59016750012748839556586095217402688000 7825031 -247732885238935088344155693766290780336 7825032 -47261891275124625597465992546139340800 7825033 -47806640289726094096665269486945651100 7825034 14231649438505365592444581222776462592 7825035 35951901508212318353193973355191561200 7825036 328612133389672336776302710736021760 7825037 -37698827971804824677262640479972567936 7825038 11001708476213538090737474004010693824 7825039 -125907958977539507133217564629410888976 7825040 522668518625971501668999786290626560 7825041 9496021533260110959054441608317926720 7825042 -969750905675174333760772195557317856 7825043 29741437755474447554351641762770233280 7825044 65084553181763265976683590664208521216 7825045 29156583618941779863429043328745774300 7825046 2423678644499356363984230291640869504 7825047 39930226728700018992525680667492580200 7825048 54150164981237091790585142512905093120 7825049 -42702958285280076398280691141118710764 7825050 -9160477146066515699176584031987038000 7825051 519370385183896152532958330546812544 7825052 -46175344553915189265681572633679421440 7825053 89374873541573156196392665335351736704 7825054 -220072971870511199632224207349312320 7825055 39794165113764618753841571129521025400 7825056 -13590906340449804146552249558447947776 7825057 -5624545517959495692617036206080465694 7825058 -3264947768264199598978902534275860320 7825059 20896909362266304659792113905860499840 7825060 -1834154591866258383116969477184368640 7825061 58690828116608392084555378061863966752 7825062 4335567135657646198602951497913145344 7825063 53829647460655485999574307693935178824 7825064 27763652988489119061864505488353771520 7825065 -57952304768639003656225443853304796480 7825066 84462123252180313871060246830932674400 7825067 22908973206618053676558170677103060712 7825068 3555412883301159017504878413898743552 7825069 36659222604568125054752918489014134496 7825070 -54405911147246660688091105812249600 7825071 -70630994761532968839706772945553534336 7825072 2751609626831873189061018960290611200 7825073 102988320468204771834227696146147866624 7825074 515526406780037011002519006942074880 7825075 -54070664624512734561425054006823879700 7825076 -32585191496897824545574124208807297024 7825077 -47972130399525029845495178091223291392 7825078 -1463344581247575926611712611367433600 7825079 49138925474252902906366402060411861248 7825080 -58068072719524255261106060923189248000 7825081 -57455319778203943142888823112051629936 7825082 -19605695275900906996128705043432406016 7825083 21748392525193486558932385379338011648 7825084 72772637585366944577844841718005359616 7825085 31544637729081537348014435706694308780 7825086 -10182039623495675306783472834626630400 7825087 86790040957855124857925352860777298112 7825088 -31809518959891740444670447999817613312 7825089 4668186475072104389603256347871448608 7825090 5834215616911186861350781748672256000 7825091 -159943197667033887116012390898295757508 7825092 51238577307433866271798064004339554304 7825093 -30908916387048198005892039764842200160 7825094 31611041514991219703899470649855776096 7825095 -49537599785905262547115432358745531480 7825096 -39069217090856346179186302839264983040 7825097 -346553350855429705722610686145852608 7825098 -46276246573065190562696537323090196736 7825099 49176454550850488761413643783378296000 7825100 -59057561742125511520286094828943065600 7825101 65730698970528728828944254467529392832 7825102 11174531796694724317404844344447874752 7825103 -30536207040028360360795233621653810832 7825104 -14521746790484936224120012399121571840 7825105 587086696589127871420641821352053760 7825106 -3794963921268386337181804215106215936 7825107 -10677685321695068357195316519143301960 7825108 -115232290984382948132264406703025131520 7825109 7182114729380957408774868842507717916 7825110 -6876444379810784018149970747728876800 7825111 27262924948182159486084968488718213760 7825112 131979984399237217049880106720088371200 7825113 -20576987899905751159425440291839296000 7825114 9789405162359632192621495838840523264 7825115 -74490795317080140323452094683374066240 7825116 10639515032461111192901098543907241984 7825117 173868097712608812223256913145450561932 7825118 -14923331883770697218064815339381280384 7825119 116034166894223478298679675816408864640 7825120 -31364416086792227670296829867145297920 7825121 115442875091564098371310814294504636322 7825122 -21948329577116509427286953167533281280 7825123 23624754295091692146429192332244145920 7825124 53500298317292232684654284910426808320 7825125 -3051387317255563659348048372009984000 7825126 1243108629693002608197373864318711104 7825127 10450533171997806923014382126876460792 7825128 32993282168875874231472353369956761600 7825129 -15312741304550092935456061860258537792 7825130 754630881773165028669709210741272000 7825131 -56857593017462420811663331509750102720 7825132 484871288099541564587534934749448192 7825133 42395353659773513913184806069914471382 7825134 -29643390003535588069632491339782562688 7825135 55561872404976744836922168934907371080 7825136 -12017795657470573560212498945516568576 7825137 -1619589249171577479528378090971757504 7825138 54535454347966818830365633593439752720 7825139 24093845767387879430163401246162411856 7825140 -1079627605577221799575913757782630400 7825141 -32925648058076097639397954001588451616 7825142 -1251156311749772726854956371847028608 7825143 -91752359129919199148382723920481818136 7825144 3622885142148115482995813163132518400 7825145 -23980033866543454207704326794106740920 7825146 -355034456829243498241265745829588992 7825147 -24928725872776468388413628217979440 7825148 34495880637861829074672190665124958208 7825149 -17190341830399942036714032927931363866 7825150 -2489050118271893224901908764433032000 7825151 -104000740589665519980501380857453676016 7825152 -21045534237101273945341686270910267392 7825153 -83341812851950678794233542551249564222 7825154 -10882044859821692449325896546882985088 7825155 -8278359273867200130221756840984138400 7825156 29545566421106003500238447987216827520 7825157 -122377023948757973848261466382410827680 7825158 8636700765175682086812236741196925248 7825159 -57051992578463487567216953418908519240 7825160 22917434750806827754414981742491238400 7825161 61516766740906219898972027980522413072 7825162 1330202497407711113105071788370204512 7825163 -19482974067265277674194558223387639776 7825164 20176540967653540380701370155415490560 7825165 62275721910413570694348831281022762060 7825166 8494421251813931104350453602652015360 7825167 -280246759026219407907448671865012128 7825168 -1628388758550682044029469000901165056 7825169 -74683579126314066212021489029446508320 7825170 -3887311131805393326357252016421644800 7825171 -86561981180832048878000892063991021056 7825172 10486608246597483707245394347196409600 7825173 -18033141302314805106372223899529038432 7825174 2592157507103937138048563140120154112 7825175 -729295046093968548236420142809856000 7825176 -12449657518795376196690087214203432960 7825177 -15806617219991759106365705783506490748 7825178 -19765123214672965425735980490701502240 7825179 -73891888419550765639925407111638426216 7825180 58253870295901520339008568527793433600 7825181 9104377816899113594191998226878436224 7825182 -17323493131880613427557234402611798400 7825183 -70064047440318154771780799397795656 7825184 93775923554985795685762840331529879552 7825185 -32926817941987157747848418122936701360 7825186 66551604068341398868765936386502690080 7825187 -76683228781884147914444886642307244640 7825188 -5096777645074443983548933835753717760 7825189 27484806201995883819959278683736508990 7825190 21461791024733417911434511450542153600 7825191 75905422604958342433655769464627496 7825192 138242639078786065826495622677150592000 7825193 88852574411787195140679164168089784442 7825194 -13083835321098267077829831499502622720 7825195 -4293331182195037668669802683915479520 7825196 -116583088815883306646385745299846009600 7825197 977928589291300187779327238779527072 7825198 -32530818368796100272564656709437752320 7825199 -13783115365705498350856340184192418800 7825200 -11711463844854360477449805486118502400 7825201 -144477369335527135069018737722348033100 7825202 37922302825671309183735923282010163200 7825203 -64378262767752992956785345725555623788 7825204 -34524591454948255420511577790815761280 7825205 -57885128835715747918104981462994375140 7825206 -10720383873005546127646508788858478592 7825207 11199947199675415067271389724620586840 7825208 -109323968690063813324167556828177879040 7825209 29679083333588971652652353527065005760 7825210 -48801332565432739192835989028999304000 7825211 32604494946557106132883336834453564632 7825212 -5927036573508389553293584118048945664 7825213 118992460770494979335400683091040529760 7825214 -60896855884523597112168812855440268544 7825215 -9207203713311400283839061560487868000 7825216 11156927957790106843442867116051529728 7825217 93858555357899145784875152190107107266 7825218 27180163070559530135612935767365760000 7825219 35299253920476481938587007748494872640 7825220 15181213434100566562453941796267092480 7825221 7925751768941657260349441264171844480 7825222 -76018450231247442665544046961874173088 7825223 -28190966495427711747872988302039985360 7825224 823053788241775677729445746550947840 7825225 77736804984393453499686131791238162750 7825226 -139109544711450507242839695807302400 7825227 -91870190071011565020494477872594730280 7825228 7143135566720824620482332659614092800 7825229 -125588906210205609379039245749030515680 7825230 9851766702768358527414068429071921920 7825231 15142414030904076199293700983310207992 7825232 8487374655137239385258535327023235072 7825233 -1699217476627941833541116981847117120 7825234 32574670495825944778331158601849557152 7825235 -5704162921181528157368286742647996000 7825236 4595427756215821042901289064349614080 7825237 18518877847999723649122499840290440704 7825238 -11156254066189461094860528991793465856 7825239 -88070377418449720675874259700034208096 7825240 -58653020745787633588124761203525427200 7825241 -56618687074804600416315040226178932988 7825242 11483683865084069865273866500579226112 7825243 97510676636624927847986105757899078184 7825244 4331052693092286475604371203836313600 7825245 -14499241747764391289090600188718356800 7825246 7514737519400145181038991537785529728 7825247 99353619311417175051318097099343121696 7825248 -4979135641079289185355850431098388480 7825249 -39938373250140958286185705541832022750 7825250 12045381967523998695885796817784144000 7825251 42932726946445561759247307872288024952 7825252 38097698778777376122372401252214916736 7825253 605876989875425653561629809024253498 7825254 12552732761923849235906063022860272320 7825255 77480801162662319270893753404214511160 7825256 -32337068278647094726809926971419141120 7825257 -25666450430541631368721544643740886672 7825258 -18307609528233546137284708858217697024 7825259 -50410150704667354424043034267989231696 7825260 -827453093968285881654852984258938880 7825261 3748969114210554565112526025420651862 7825262 -9581158401669700604363773500008808768 7825263 7041499490527829001150860410175083032 7825264 27319216682488840518634544865833943040 7825265 32945880398230575496804646557705052160 7825266 -31730951440819747779526524189333012480 7825267 -86350758659234723301131201378404228128 7825268 -19160910702694143939331617150184931328 7825269 743152403963304764571676377488527008 7825270 -511512785773298591667448799963566080 7825271 -47529465424505445218854699306149149400 7825272 11398069080944098999833498109178019840 7825273 109458203046036014569588241172559623360 7825274 -26877245624681514220196323497268270368 7825275 14758674199373518188258648829514346000 7825276 -5255610049199879057494336214738285568 7825277 -16817564428732151536832816412394941600 7825278 -2309997196513956809421094228719609600 7825279 11457756004590787705865436579900031872 7825280 8628736327856359192518439325191372800 7825281 13516003029798480160992244501158912864 7825282 -2481676192939139934362613431177011200 7825283 -97603631419795297820492921113003742400 7825284 -45592831991830432471151991345786718080 7825285 8570799788405014538208160435379030400 7825286 14917500433103272225455342763663497216 7825287 -61971604957791229444903452211628553648 7825288 -5736566095743852244439036827439754240 7825289 102813104121989087418061092372237312720 7825290 9857397326386965927270140696172871680 7825291 -10736249118765236230637825262304507008 7825292 -41241469629765469353975797192256585984 7825293 2616795486521631457562508758706553344 7825294 -19082605649295691985621952811157642304 7825295 -563413150563311100444727364597614200 7825296 4296882346731519341541640415548342272 7825297 185906004973658276318373993759247159152 7825298 -13832934684050018555907708485733891936 7825299 2050943889010433369286322630705932288 7825300 46923777898761110487337226134253097600 7825301 17029607529469619379810547277560905408 7825302 -58442695730666489129170367713660416000 7825303 -38784123161780183246929884540081353280 7825304 5200282451149924222933801019914936320 7825305 -52580001312542196461155538127182515200 7825306 -45215312463873616106642162288072157216 7825307 22756488446969758059575946723027984912 7825308 -3172347333103889954694096187396402176 7825309 19553856956081710058122397335922635404 7825310 -915253386966372302248860441662970240 7825311 -19232588846510160095002315285910899512 7825312 4511272510672404128490847444402176 7825313 9978925006265431954525770514470779904 7825314 787648547894803004249335299381806592 7825315 -27346246154673562534750077083453766000 7825316 -40815637339146085915786087497746328960 7825317 -44794966774979597122706336221034063520 7825318 1062769917787602313419011333254680000 7825319 -95882436996934642133967786423481963104 7825320 44170799554458789472230599350965196800 7825321 15056191011380479227043197984526803840 7825322 -73016116382691262808195523085007708928 7825323 25877038329018991196356774179645883008 7825324 18968181319303373774931503786833574912 7825325 -33686793533076171131885819307646801500 7825326 6420450906795147314272264272010503744 7825327 -96157802077247147152351773368508083824 7825328 -1224642098586573065801159109615943680 7825329 27699472831736498227032484537685982864 7825330 -9431270764700953492009238063892756480 7825331 192062279669137433267146510334155974000 7825332 -17172616221211095064281028203412604928 7825333 142331319827001391563740070877624409582 7825334 -42283461530437620060610186030135424448 7825335 -7660652150697928969876953857152727040 7825336 -26247029283131389436341827317956608000 7825337 -34894220030968956138387104489888879100 7825338 12135397536449435438532104576203514880 7825339 45880389350853524121942142200855365800 7825340 -38135744515159025886331895265782246400 7825341 -2598511307314747499586491492930750208 7825342 11700532803162966531212208174820510464 7825343 66639914744200449511583975646808581480 7825344 -2740360550890127529708588765554933760 7825345 87196757527050778023383035761746745600 7825346 57574871755233338906909233705465585872 7825347 -50725359415778943336060273037702539480 7825348 -38765701624711619258825242399344875392 7825349 103981524803811470632962079738724578686 7825350 -2325381172067865417833680902253756800 7825351 -92800523077014794761543109111687054648 7825352 12347332653756437848787692627959982080 7825353 35457964960703457346969429103960836800 7825354 19862957799795920685812202612288815712 7825355 -1601978562693656493512379609230362080 7825356 33698283297295355531030096924116746240 7825357 -61268425208861532436820932368786186368 7825358 13453300274952425143749097422215705280 7825359 -35363091691295839876292172414269521920 7825360 -23133061222800655278572059778843443200 7825361 -14381743800242629387597406069121854976 7825362 -29503485643110455451947577846608907648 7825363 6378647681825096150169467338257039168 7825364 -71637797474644134357633626931631876224 7825365 -45703246286454966632166594391941748740 7825366 -5986216759711369086635444838854317440 7825367 -27141502503664434527886994156061422248 7825368 82607009078982045774602871916617461760 7825369 122949817546236964100890280664432501770 7825370 1054160401573107356235414411506780160 7825371 5172548399452962264765902031707419584 7825372 82900661941987598089416498759658736640 7825373 -14107942005297183883552027598832780378 7825374 -17861781270057852980769502923787467456 7825375 -17386678970743558671942778169617626000 7825376 92382671147116612174648022215471398912 7825377 7338680900346284646976140295164714432 7825378 -55846286299022101642291959296980830720 7825379 -27546781981333014190612292071295961840 7825380 32513593043929613976807426096728002560 7825381 2569832075503352960207907231063130012 7825382 -16784913741202868131440902476907513856 7825383 868292602773915226577369573937520800 7825384 -12432272903671577215730364979410124800 7825385 -26276026531804817333333853406030341240 7825386 48766325467435695627755640243401182464 7825387 -48741258108813431194538532032600219688 7825388 102734934747490067658632603457887662080 7825389 -12576510443802580448055004188148642560 7825390 42502143693384547836713595328205707200 7825391 -21296203177966297171871291235156096528 7825392 -474834189060249235300933384644329472 7825393 46996973198496264854391558437029313700 7825394 -49555224678963403412990130468198397920 7825395 52541859808358072874987536942677404720 7825396 13210381211771078790403835892167249920 7825397 -929377013234572337715151784812674180 7825398 -742687826141640961610030550960437760 7825399 60400608732540863584921168490827634536 7825400 37401954010823375764906515086928384000 7825401 51312373197602089483303727627336041530 7825402 -21121821319633706299949770043542233888 7825403 112006617090134006823310794689438831652 7825404 -265332929176135985024498298503560704 7825405 -16142319703877352094732012493357479680 7825406 67802537131046238933319422257678315520 7825407 -44206811723899502319027435947614362240 7825408 -3893967150630044182009094631189381120 7825409 -94936325329797633822906311399651643390 7825410 2939557579186362190605503515011094560 7825411 271623677588458395511796385931923984 7825412 8941434635949416549052408177610813440 7825413 62739170988103565366476455391732837344 7825414 -37208909951025651527007088397462224320 7825415 -17587900535581594642870033839477115680 7825416 46268214287636125350960261328084377600 7825417 -90624992191698343566631468279967938534 7825418 33042076115299689789035182683856107360 7825419 5607506358875862192427911823013257104 7825420 -44958429322014455168642591111611453440 7825421 -76036518563126985059780595331063986378 7825422 28910998211417990023066041824035845120 7825423 164125268947354444421630843651195615040 7825424 -9558227331933978800752032592224583680 7825425 11718492793477338294721406081835547200 7825426 -12940544404645216169352569886122095104 7825427 85029436503739027366583401726131408552 7825428 -4440842021507336440202800538245472256 7825429 136863531886196293138363155584827382030 7825430 -15123800858886739424199953547272016000 7825431 20120647690343362968803942998988944464 7825432 123107928737767858287011576111635814400 7825433 -54686284026342405520378064851798080 7825434 -33963579274943872088271500744532625920 7825435 97773909603030982061168560598053249200 7825436 61014095465932325394657837496818439680 7825437 -6964188977886006749695620390730728000 7825438 -52420523111613410998161854419768010880 7825439 -63607044794332239644058651811827161760 7825440 8228005277919735704832251824082780160 7825441 -1151420804644028019774162742274512000 7825442 34297351745498680400650125141236737872 7825443 -21467635689501316825612944765282159696 7825444 -46999084261527125302456969368199446528 7825445 37389213680949795790457217341306232480 7825446 -46476789087629236132825801249733375616 7825447 21726676379717339475926570549726768040 7825448 28331157538744498332850647915124239360 7825449 9709949514160751985744103024665880464 7825450 6437370396461621183268602393678925600 7825451 59025628200995273341491207942338290992 7825452 41355197031193308723421010406738028032 7825453 -158431532180679621893560976349893017344 7825454 191462822723000685780813302574120960 7825455 2863930077193113387629868062447737200 7825456 30845542618901399607578481665692925952 7825457 -52346739425314432926627651318201919800 7825458 -33479109120992830131022185924250655616 7825459 -37798094501120955341436429504916308340 7825460 -59609262035747606965470873849997374720 7825461 -18376124234170895949359890579036372992 7825462 16083420459625080921337613964363583872 7825463 -68353502047850949203737704445054929000 7825464 -2760001086896056874627755728694272000 7825465 -26533823356452655937852606183744534400 7825466 49245613470806719945426792387747441920 7825467 5045789115083131402719431571398908416 7825468 26268490451194919963557028457335397376 7825469 -39761705150911662086235348332905220640 7825470 20122699561003792381123165099491216000 7825471 257895560220624989269777670472014438872 7825472 -10625817891770134121551234693848367104 7825473 -36218693762000734472983340761034916720 7825474 -17793919896349449248444765881256537088 7825475 -23358070686458577593133695155297063200 7825476 2954127667588518910297914346171392000 7825477 21824620933796795466574329744669187584 7825478 -11087793083299037422080309627608311680 7825479 -53660247783834000684723106291123293360 7825480 21494436069504779627638670633456640000 7825481 -126634097606988126344151976516454375718 7825482 6839531835335154889423613693772733440 7825483 -55803149579971081376909426342381292268 7825484 766914854521428603781236180803498496 7825485 18285228069249908092851779921468121600 7825486 10627158858449297002106354753560565760 7825487 -20124813941488875833739548375785086864 7825488 3017512721376057169445095804762718208 7825489 -28807545792101637098588344198261680960 7825490 6945384447934141647450394120865817600 7825491 236495882368282484738617978164215832 7825492 38924945126571990755197896889875036160 7825493 19071473789202644855875568888338013244 7825494 7135660808038287487618976497035096000 7825495 -89664520128408573653118835517942817000 7825496 -68679251052259632088898378684687800320 7825497 3422763664391417615162895146315618448 7825498 23651206790569206003966275184718998000 7825499 40091219796677828375285244011441305320 7825500 29406976616174906999026069845414912000 7825501 59149250587897494675688796856117214502 7825502 35949800715521708074866328555349018304 7825503 -6415665340006627154722949057150515200 7825504 -51002159472275038195663739583725174784 7825505 -11486302197470842808206147021110926340 7825506 -5622234032520894746810639075291154432 7825507 115026620382801166542888312161833517632 7825508 105785857035614433735837618717231714816 7825509 29540389559117073287318671126790153214 7825510 6877063268414438240313435490053765120 7825511 346562768245742169929331934941392400 7825512 -784177097360143571092075046485524480 7825513 93779122598122073830994864758198869540 7825514 64617713104248757641905537374607207856 7825515 12802933288469851797081528891735452640 7825516 9535591964494267015983558094831222784 7825517 4484459800715525471426764349614471392 7825518 67508763460510661589416285072976750720 7825519 1878241976763568689481018079148467280 7825520 -14243245730465494244590662622526177280 7825521 46723921135414938839635576971709076064 7825522 -20055193722879708116348264120458723200 7825523 -18644603585576607344029840263176706228 7825524 -17186858764472148525845546681983795200 7825525 -12030172840159363775511882528168638700 7825526 -19730304000363974108177613475411752288 7825527 -46775161673739695586861409525956432 7825528 -12310515219379842946222661312955555840 7825529 43261274301287016310236553448797649130 7825530 -516180436954707305317004701257024000 7825531 -39336523288779976545780919385926919408 7825532 36703425092676186789968549278460058624 7825533 89853820256657343169773439744005568224 7825534 41891212297450270815290513949361671360 7825535 -17355480750123326970792606215736846240 7825536 7463334616449385740572098953782231040 7825537 23530596341934782452346735727977740372 7825538 -9538129787768708264680700235126067200 7825539 -12602049236306528364361988510852435976 7825540 18998054316255944921652065735313984000 7825541 -114939096116547789550828252574880858048 7825542 17194964205755125892551015587303807552 7825543 23372066042673549969670738915153995648 7825544 140021815982018982271374601266541977600 7825545 31756342439130513811295349073664160000 7825546 2857974338378533044493157210744081760 7825547 -27632900993258396684517453281815621632 7825548 -23786477362371065726736378358525670400 7825549 -49205140715514026844388898395933475520 7825550 -10251062173704148977083519895545683200 7825551 55119061680267656961018926627526250632 7825552 1768078593223713472233895519346491392 7825553 71286485207353933863594685326265322802 7825554 80916345866551287120276831905611152 7825555 -24409914673765218440753925528823396080 7825556 -1523808246319990630465300075980880128 7825557 2113132569114987630342210838503975840 7825558 -16591681535874038857797586320455252352 7825559 54715006027569314945990853445416704352 7825560 26550974378981451028948898322793881600 7825561 -31506967273067063618528601420503318000 7825562 -39340000964944951679354474792072797968 7825563 80909197065201332698414450644604173120 7825564 -102437662634960185303691697629526413824 7825565 106257671353614236672588755723624851840 7825566 2276102891139019660216128016212553728 7825567 21935067717736226619419947867492699680 7825568 99104909965125001849103219802195886080 7825569 45792949913623118626635944983694233248 7825570 756862155470719949321945917847232000 7825571 -29540763344779041795226648493848345920 7825572 43407604697784692935409691398560806912 7825573 -20559275604417864539227372972987854560 7825574 -32424367162174944239932039977840140928 7825575 -14554544956332970639245736736604124800 7825576 -66366596233377392981335465917281402880 7825577 28044765684330496864680410155201364346 7825578 -13235296836008124662736372693857851392 7825579 -171162174154594358509261894186694184320 7825580 -10240549090923208474482062852611061760 7825581 -25334318916755383523012808456051024660 7825582 -47570476662822830882030002064081721600 7825583 -17767917924523640080832228163243449640 7825584 -2116727701378467458370868406204301312 7825585 -7372056025954034118460791599617958220 7825586 -9289062283749075563366254336714844640 7825587 4010627671588179269681672390883471360 7825588 -31768604116970638483806909172152009984 7825589 10480675495728954421496632853387947968 7825590 25275643812119914321740271846290645120 7825591 -107095208487801429910737379135706306008 7825592 -39708782607726010176429369264030720000 7825593 45579206159867996046807842262002893344 7825594 -52399812451308643515280540472340134400 7825595 15028599939478907069152765478401805520 7825596 303910828829495583342652236179128320 7825597 -11380748555595965981924100465140123060 7825598 5650774132697062941924292212790382592 7825599 41647936647186995027172322256813967120 7825600 1559836184911337406657722933995110400 7825601 44781706135590764831930612659994569152 7825602 15776361810920037526512951965213480832 7825603 -39044466957464937105452135292853812080 7825604 38526167053946481160469215865504915712 7825605 -2264983354834579445790988903467155040 7825606 39963522296208012492142408912216989120 7825607 -100063114365038825592820866869981775144 7825608 -26768085945099158793310626921636003840 7825609 4503597330129831604470215854747685376 7825610 -16688572574518376100914140881189578880 7825611 38385059103032525763394253417339061744 7825612 48504192853655558621282385237941025792 7825613 805677101900248942649989830400748544 7825614 1609304568077997760574342413509442560 7825615 -26850078214769476636323189632884432800 7825616 -17643756216193015590859522839107248128 7825617 -73620812688169783163854067217456865740 7825618 19423508611472097403059903906283055760 7825619 -20523597979650461325877919967849688980 7825620 -25836767477079823694738924497956372480 7825621 -183937537609395130684629750083939253000 7825622 -1470932391257227912648826229290947968 7825623 -31289467278341723049720118591973726256 7825624 -20597531859760109434545167703145175040 7825625 11806450344444568405406938742483250000 7825626 -21377642076857744834037003434266859520 7825627 -22279304469111298637585282822680668000 7825628 -7332942596415467278109785823388547584 7825629 10088194719449716456164409035965779200 7825630 10226636611770257028908303363655649920 7825631 -214935232399965950669557680442232201856 7825632 -66260417264517857835076344897467056128 7825633 -53733261482532710920081909643068353118 7825634 -39914491182708525749308895538758564784 7825635 11600509662030003664273141383211695840 7825636 14995837556684950716900393605204480000 7825637 -64589737581743253116779288697708739714 7825638 14650594499293001557451965256592394944 7825639 123636118877137089189344581958225232440 7825640 -9185492306144499756639040195323494400 7825641 -26213909237598443716067465814828230016 7825642 -23852789540323785812350453455214214400 7825643 112952058703118566578928510040815083108 7825644 -58395062362019587775860592782573839360 7825645 95235558329282441205510344357324325900 7825646 63157698151405626186563319306972958272 7825647 -25057442992842151585073664756002609400 7825648 10306927870036241769887290812867051520 7825649 687288147571516901976641475233584128 7825650 -7944999175656917323650504388480896000 7825651 -73235708328935419861130093347732375348 7825652 26455861947114453464736504011421499392 7825653 557168088821768107976329730725765824 7825654 -52580952532181744184004454494933264224 7825655 9895103855334996843993080713906039200 7825656 -38254843786259525557620959717621760 7825657 10218093223171339313329867305509832192 7825658 -35989287186571174529274009666981148416 7825659 -5078567051478324401701270083008466240 7825660 32268598101079056215890068648762247680 7825661 155955242969598790334415275830687178880 7825662 -10721976250037597977030379617372026624 7825663 9306842708130928634001992999965660800 7825664 25413605977034726166387664595611287552 7825665 -56663672196484228491552381784652738880 7825666 -10806159369378531137986597340845777968 7825667 -4187005437301588236845600467308481536 7825668 -11719995438889343510336832801467480064 7825669 47230999619655783030147460104863835196 7825670 7907450161668250798256433928765032960 7825671 -6344079463771758504021078006928091136 7825672 -82388997860149565976679513218266803200 7825673 -4079823569757473103305908644188458956 7825674 -4367193017140497091765180953760952832 7825675 5347256105728214754059771910430000 7825676 51731975928474460145744195799549576960 7825677 16626755263975820902723355005950083520 7825678 -22754267635456788651406882581228435456 7825679 106103958080067148272664755143051588760 7825680 14049220701210314643577492924937011200 7825681 -26560261320997840514165884591141482240 7825682 21167391564291937350523405569298905600 7825683 90065726154668510324279905233274960824 7825684 -25984162113091030624295771932246401024 7825685 15311941889314158687809018838134501760 7825686 6114748047801477038164726410502153728 7825687 68116755609328836229582902430795787336 7825688 20239577503254564520921439684061265920 7825689 21652939083415555833120912925659881754 7825690 38567890343628907397282225935874692800 7825691 55932620716394911819127605261901552784 7825692 -8609635487691953064819291354592273920 7825693 -123951834455893980699702665713752428256 7825694 -19264839298733069011988905599398226048 7825695 -25190643181949980594472468783868645600 7825696 73220962183811493200621948769160200192 7825697 87695754925371348773287284828281652912 7825698 50063567521814051839549672539633906384 7825699 -370321787156067647116177770827200000 7825700 5487494703636193992410106146318976000 7825701 13542979396082137603021276986153024000 7825702 -9237914066241036658974073579439533056 7825703 30242613539277634927221505390864328952 7825704 -1379748191192347855805803573159034880 7825705 100975025321096578304513929358807677860 7825706 19273147829348667279499764424284084480 7825707 -113833652055040885035744988470166977360 7825708 627818304067889353364515918095221760 7825709 29207751180300923686393561613430581910 7825710 -19818122712129483413683011148947335040 7825711 35460332868494471708691491241987391824 7825712 28642333533090539259671061500725788672 7825713 4023142469370674992811618667234085824 7825714 10903725860870233647917671242863397456 7825715 -4959865644424223775128774875285184880 7825716 12309325741731887768030034639520076544 7825717 -69839973821114987217151126656395257234 7825718 44731073533274974330178627921850310560 7825719 62037594748086919867504849733868647808 7825720 -11559737035626501714008075754799104000 7825721 -110129185265106775905581399866372160688 7825722 -13247554319976359428550616518093465856 7825723 89789460374208995542217758727022719972 7825724 -22213462433066860261531799846309397504 7825725 15184256859534297410350371667232024850 7825726 66781084174585618669123725417828945024 7825727 -4449559209524684060647364501284400640 7825728 -4747518513921080658051826645928509440 7825729 -131707520670595134764312637446507052924 7825730 -9724232285499005584445180774644231680 7825731 -74898394238320501457372510179468368648 7825732 109744128524012830002588016538233172096 7825733 -21876309717666214954892832468379376256 7825734 2338803073733881029689401390901901312 7825735 -9368634753060076362329327274771464640 7825736 62658408374451309777756090970313671680 7825737 -11854407947440511678136121250459052480 7825738 19403688065376024971288053127137292544 7825739 106871332762352146206265743587020631040 7825740 -10365538703533011779591386058666803200 7825741 -37473300769759095285540994855784525280 7825742 -1306857264416654864302257274441877568 7825743 -20154250647507797493105023535275235576 7825744 -9598184441799358872269561152005283840 7825745 9063431661736212532297615223805184500 7825746 -3432241623833714084165542856288788992 7825747 100991299115748110087524117551562441196 7825748 17700854691128323601517586488155750400 7825749 -28520513279472084394538143496743530336 7825750 45883339378301617858808237904677568000 7825751 68229611079661135792534450585023160104 7825752 365800601967064125741455554494996480 7825753 14607453112803180672433651099133282884 7825754 -59355482919970426152017721821533649424 7825755 7002693749589066068921024870033982720 7825756 111212085669155815309373005996076126720 7825757 117476733010234129088547007478393172006 7825758 -43174060000921726691998812336421056 7825759 44011628818618041239976059883504432616 7825760 88970309578957745453538884420173824000 7825761 56363459208550595117034247706467364640 7825762 -11795356882611612658676328451175402496 7825763 -45525769058533667337187444841627458800 7825764 7839198065798897776738750076297379840 7825765 -19325322146333186159828813880341438340 7825766 12052429295066732633165565509388130560 7825767 52116632995844704979718295923271562280 7825768 -23792393261783514971385364127697930240 7825769 40394847934636949521332475173189204096 7825770 2877198314268165219415051500387038400 7825771 -116432416368987288166346900553362866248 7825772 -739682996268414983285759106775922688 7825773 -14666104083781430785864817766879794496 7825774 29382567407443256420091508442048428992 7825775 -50781436156613915591545992276205330200 7825776 6710401962354198731228597097444409344 7825777 -76674862241887766145492399973854252560 7825778 77011933386712831068434615056057744800 7825779 -37183639237582349083763805673255619472 7825780 -72657956896543833939026958795510274560 7825781 8588779344371414966668329931037101500 7825782 70986908099295890505644453316299280384 7825783 17380820436054803997658072896249404640 7825784 54879758976404942865767806726150594560 7825785 1027424645642943587991600528231905280 7825786 49418264371523997154375067592749492592 7825787 -37864373628231780637194782440071980208 7825788 -102872105664809171246415686518650362880 7825789 17731266783647864954336411544637971590 7825790 1803029640822575638461622376854735680 7825791 -53831689059842713383040909764439810560 7825792 -19058014158610068686629400496738140160 7825793 12866504289078861641704423413932390688 7825794 -9210641563559503768085233261717046400 7825795 -1991881818417958595470119011736902400 7825796 26566440209778073679782298193039360 7825797 -24404644082644563607202423348117391168 7825798 11341042252550468572824976569827234400 7825799 15111083168483441978617722741633951864 7825800 -12458530309836361815909503161316352000 7825801 98061826369625149053066690649319318032 7825802 7461372747889982559607799718000002352 7825803 -11389189093858952499423044829373984296 7825804 5722369665789055265787297349907425280 7825805 -10684303382166521950958952839173920840 7825806 31580638852624870865295665868536442240 7825807 95620318991586288967977645230283784632 7825808 -8632968734434334583195030352153632768 7825809 -3435037623841006868337920788296808032 7825810 39729180240916409161336561613755558560 7825811 19252242745377428006292847953657674832 7825812 -55867720715767687942335382829599205376 7825813 60517173546043910060854632152954226062 7825814 -60790075578717304402219819356977539968 7825815 -13513441090907493562000568693258559600 7825816 23793791184481082135876049453653606400 7825817 -10284716365854922911858554951329470000 7825818 -368590993896777833156992980288159744 7825819 -5397827235496148662674589545476428800 7825820 -66967347500055543698478035477845393920 7825821 -3578777015911867965644361394296623424 7825822 -25683196766419300233975258079992379968 7825823 73279936242538696349928325901447919072 7825824 110906127926517028497597312342170664960 7825825 1669846570326019447417646510238446400 7825826 22666134679258677365699845910138671104 7825827 62440324023125072588842120153181145408 7825828 581558659554239975859947391581835264 7825829 219829257973464784088980079929272031872 7825830 -9107561284055580126215731499812990080 7825831 -17568944268121096698882708592005130568 7825832 -19912216172428628962926515266775531520 7825833 -12891972398144965996759201328795750592 7825834 -26760320329068935981198165509142353920 7825835 7338358015834378646234370171226493280 7825836 -32003470859691638980425279590368639488 7825837 -98468270105874280999485663431280743840 7825838 39777635845883930867855877928393792320 7825839 -59068236003490869611158709662764165120 7825840 -18227017998324062741651366328471060480 7825841 -23325498195754668489899434141955352000 7825842 8893977714931308895001239343847060480 7825843 -9262093644870670026040244676810408576 7825844 18377484369556346713338399316266713856 7825845 -7940296816493830960245123570447840480 7825846 -25488785040975241053373932137351043840 7825847 -67826355530344812428077108318429567704 7825848 77997083803230514977627919836325355520 7825849 33034601265272257160397560742530695850 7825850 2413634657306594508538945476756688800 7825851 -15847265599401869368414115158997651376 7825852 32674993119660991429739160905356288512 7825853 -47489235419277808040795965433691312000 7825854 -10790727468410175467577731017634508480 7825855 -19267515573855049755083746005235113240 7825856 -26277454651875505170973867648651100160 7825857 7727307543176517331099465853424784896 7825858 32929014043680918296106193070806769184 7825859 779407145927558626704857149270245480 7825860 -2562825444892527289124985367264727040 7825861 -145159867177095143645318186896468077538 7825862 4714023102976987893538931495424377664 7825863 34004959814779259509855907330705162064 7825864 -87477395596795438595788570689175280640 7825865 58501000192677939768160138455771016320 7825866 4871196110737412244641790496719224064 7825867 18233039085803987283642702112248000512 7825868 97066182192983570369339283377835204096 7825869 -40317859454983044055245998352418927680 7825870 977802952047979859986077479063842560 7825871 -2075198965064833068505108568085477768 7825872 -7021957066782138182321064543739576320 7825873 24661430705343146744900060202743115840 7825874 -1967481487518819272760810765812697600 7825875 -2390386608263060609115979852141320000 7825876 -29067401924439400334527976631139725312 7825877 -77958309702789466386901309826294617248 7825878 35881410954816070185380714202305966400 7825879 115443881574753281490087222486173537376 7825880 1747336648482349212105754311158784000 7825881 -29416203505575774471169443847355585856 7825882 -4141705877403663029954540145555885120 7825883 107813739432022133205677954793227139492 7825884 39460508456742825256563409277230915584 7825885 48407373915506405482214070149439065580 7825886 55351138283366963764475565885903499392 7825887 -75613872029068332733720260024433769256 7825888 11922357406341673332940670781043507200 7825889 -119816943603467956629929949348915689310 7825890 15081849531655858622797156521705553920 7825891 142817382549873540018832083545327987520 7825892 483205187135545804728406068940184832 7825893 -43937406881045651481687291621224159136 7825894 -63926548742587981981812861496943817504 7825895 9719042522697855200191691870079413760 7825896 -290580211966033375293535353837619200 7825897 -6002472805146797936434205992768073948 7825898 108601080396881185618061864359506101760 7825899 13093295038850454343633849156522484400 7825900 -6874883984354380366504871329843168000 7825901 2340124948233433969068950435128305312 7825902 -15948726931252647319956359319462297600 7825903 6660242021466891322228115131781571152 7825904 -4129918976180456910486526834383814656 7825905 -14561729825679758724917631426119925900 7825906 -54680390964882962011731425311520228736 7825907 59057430378867144471237107727896960352 7825908 -69027025352228920791850133652044488704 7825909 -14840330745805352873684479265004256000 7825910 -44711141044704308268141869313273936000 7825911 20817848737947262267179300771871280640 7825912 34932073208265062004220234245284659200 7825913 -53603960331944995312271976263342161596 7825914 159070288632163244834799651455766528 7825915 -74197496864851200830235262101716413440 7825916 6996673880047303938714786097947144192 7825917 59482901137232418320661688503560160 7825918 30586310638751802202213409958680156160 7825919 7860043755409373540883093280298270400 7825920 -18891963144604432086288031510482124800 7825921 -127540414984777410598286650172113850878 7825922 11191988400252751754076246724671723552 7825923 13921647970181802745972241855020861440 7825924 79080877426744983615984716287745184896 7825925 -56442326854956169406313872426177593350 7825926 17447397843330532578735530255871946944 7825927 41731622842392914846139064577681193600 7825928 -50865818234407944595446216160258375680 7825929 26235773367971783961644276387217857280 7825930 -20201864515450115391918031547869056000 7825931 -47057557685234897344123489554808044528 7825932 24118978086848348798889699610394777856 7825933 -4884269601841871643742498926468642900 7825934 -20039175187808499031045223887927914240 7825935 -18529186468034790273102173810693568000 7825936 -52563357192015033490866227867764310016 7825937 20743873359200790044222911106076796080 7825938 -5410070622285246598012834185100956672 7825939 33403596002444001027075581972921370768 7825940 130158683547700738070989864199852236800 7825941 -78468514499976930663833865914852153220 7825942 5163009557712595901115512011539667200 7825943 -156532374301283509762125624171327002808 7825944 2540245041864669213902469020604825600 7825945 -27728538891823707416597674269237138300 7825946 70594030631770625991076424395239762672 7825947 -5825359605269433333488603472668356200 7825948 -19498388959686185015869753582520199680 7825949 76473222776753045437778129405179150950 7825950 -8749197161976564303234701208496128000 7825951 27528605829896539836632166008306979952 7825952 -89458320156498584425820782515011125248 7825953 -860019567132992492778906221073120096 7825954 38182187065693841221576397093413581312 7825955 106247777747030520342677306201189649360 7825956 -1821186411710994815996685071878649856 7825957 -535402824752722111873363136485793664 7825958 -15618428246005212707427966970196068224 7825959 -55117955032398380405257753114064421936 7825960 69639749123855451533725112389268582400 7825961 -11756563112854725601657982711120753856 7825962 7691305563274454685291416076731750400 7825963 -418360111785817097404553536523152736 7825964 -14321874936579379898258432838789762048 7825965 -1020474221433287993932912304960367360 7825966 -18894808567951014788257308612509861568 7825967 166281933097176784008215271120608187600 7825968 -6428593665681763307896240160225476608 7825969 22154183952247843484512940692444662120 7825970 -72248901959718207608193605947140080640 7825971 -90918623410217282424117326190619193280 7825972 18524188940667433016529226399993589760 7825973 -37626500951155202616360807359387525778 7825974 -19996244916751533896365285553500271232 7825975 11532658601660481502371748580107338000 7825976 -4178911412422964529613664721329664000 7825977 1597953081247191172183825188755026560 7825978 13586080530341394188860121186867354880 7825979 -28230985863178897253829011502690160608 7825980 4810949553319893529136515491231006720 7825981 -10242393801300598202723706326509881856 7825982 -32632092064926903692288926092167016000 7825983 -95830714005585079972544738462357309952 7825984 -23861833847740485083694235140467195904 7825985 -16233685554493997987748108804849743640 7825986 30464563469572742359825539932045166720 7825987 17128210379915117474397067103905801968 7825988 -28312858018981613736830106745170841344 7825989 -42228021749553061065837335549900326176 7825990 39557632118221473073172498728251273600 7825991 60010725805952998167790600577717314392 7825992 43604659982724668300989653558192414720 7825993 -136381161233234172480231522669637120 7825994 18826725659845688767797638397307674624 7825995 -66070628899636687733572116270019036560 7825996 -49831893194297077236962262187344176640 7825997 98577188404208567662922670318946387446 7825998 -2613948820841944462476916178459815680 7825999 80889779136980536993138266752868710000 7826000 58709915361439683285272208211968000 7826001 9459067946586019406449944888730633344 7826002 94181622767810408397824865397038344832 7826003 -81043442799987192267339225605937979536 7826004 -94488633103430678385338077806883676160 7826005 -72732521644048891140739533560322072000 7826006 -80553930752302246516830179092571817600 7826007 -27185698809841977924860287945889025408 7826008 1223265138676039884312180835464130560 7826009 -38030336785978822656970468458704627196 7826010 6117404104811247983484434849910412800 7826011 -55358892182236609078076197682926047368 7826012 -16117892351606947666138077276393934848 7826013 15896894840702307367784590994799020460 7826014 8675421623235458966182322145244643712 7826015 -90213026070850657819062708520204986840 7826016 -33654134264146349815014507772643377152 7826017 293393846310642362991301166833663766400 7826018 -26381395088342698366692927954678011328 7826019 -5785643495987538913902810277969281792 7826020 -17398319434308695031443251714898507520 7826021 -14530575394141265346787365932347915488 7826022 5760695440440514899785767646522552832 7826023 -23274728225244318379687561052714726728 7826024 -130373000540742786906921912868882022400 7826025 -7165259340499160079433174534876441200 7826026 -11349636547193113254477676548023279520 7826027 -129162498365810408374152013315527028080 7826028 -124621659594887602913309843938050048 7826029 -2907833659279909295374136778959609216 7826030 -27312952053952467672120658524068974080 7826031 50900603027315790648264020983933053840 7826032 4285342412741440522537079409165172736 7826033 21800991067816377397045100678110739124 7826034 -6622306478214725128872462887643770880 7826035 27452901285959057801483883713188639200 7826036 160459551483053598966537815941785146112 7826037 35057539374832100441498189765143311360 7826038 -5748598036443652161918578560675008 7826039 2980991045149956571631392966669049328 7826040 -1480497716277735771952381324866048000 7826041 53681313582173267805805533300604697172 7826042 -759537084650070313714874518459623936 7826043 -548896674341068430125446818545582080 7826044 3361360849667599059093779661896567296 7826045 -228660512528533645809536568880319700 7826046 -4258862363533147455095148250939180032 7826047 -44013232178602512234439480031922277504 7826048 -33330380829216373832538483299482337280 7826049 -9176673342275909893705939427594363904 7826050 22747594122771603714590219087569570800 7826051 38764203367947236897282407285560207552 7826052 5080294730365782922345015471042639872 7826053 -1721039153767149922751470818014521760 7826054 30633521976673555675628409660540218976 7826055 -8216767734572892417653081961300096000 7826056 -48162273531682774976372654038941696000 7826057 -37194425043916240696659239427325818828 7826058 -54655666144680376344600715546851399936 7826059 103636425510128470674456900721457327160 7826060 31165416873499879505256707434540815360 7826061 -1674019502968494196236990846838903776 7826062 -14662275987528886616391348368370936000 7826063 -21276307529129483235463922826590868240 7826064 -3613677809996125336919552630453698560 7826065 22623580603845098035914366900008674920 7826066 5301622010956317043145534737941689232 7826067 -37680152308243051884952596503231431116 7826068 -46784419855241907129862649390909441152 7826069 125020886549330946213307339584277367232 7826070 8786548014489897290738288522371584000 7826071 -25233568872304819009896125608993782912 7826072 64149372791703940744879111579006033920 7826073 7695956096937466888590806636339064000 7826074 -2233052544810134432822009327521901568 7826075 -49308834435193021166648969156206758000 7826076 60351925257571055543475815681895744000 7826077 -38587050735972385515265855997662087328 7826078 6131991116678202270508101248637431808 7826079 -34789547313820766982809957074443122616 7826080 -842715232790406479355967109344788480 7826081 -29801879907425023462467498660927626880 7826082 -3966672437840174289056865121106442240 7826083 -68314314045073021013071871124480406296 7826084 24264396931546125923076477458471445120 7826085 52715733648662976792126702432264000000 7826086 370322925098031869320833051354847488 7826087 21352116861819476305235005343666708952 7826088 -618064074756066950324662324929085440 7826089 -9225210352878287258815082578867515776 7826090 17759362443500089208432140660403297280 7826091 -4348226360539246431114058683756856320 7826092 10596900379096739558219231830845859840 7826093 30242834725520625436402632650500155744 7826094 -4592114090717448791147035539004690176 7826095 -40966361578520252434073005345417344480 7826096 -16697844411459937806818040579706257408 7826097 -97959663118113108816956189894672115600 7826098 -3388243367137632003989002728523450368 7826099 101326781171701650768314743379425433100 7826100 19852141661300806719162760339727616000 7826101 -43645274331662732545965947530126362898 7826102 -7824935666631077536332264287342065248 7826103 79324130646433336075021172920352867424 7826104 15918604501075837705986170653315031040 7826105 5491709898033941809875533711674168320 7826106 46569418317358585500061976190889137408 7826107 144131481850742827010864286537101664356 7826108 -67345292728953105212189691080373353472 7826109 13829061158294422099066761214376987904 7826110 17260310677412176730490913246188624960 7826111 -10136761611728835677390139536306183616 7826112 11379451429626319128094233630143938560 7826113 11394728453562837114756206438375308420 7826114 82346912467090181356303652306933836800 7826115 26362743024604157739982890543902365440 7826116 81474311308169297669173980776598976640 7826117 -23485137491769131169747186678367102080 7826118 -20646950259203948464813678918025705472 7826119 -7621634283074211306133973463386789120 7826120 -7737820327565085149594398700753356800 7826121 25342364202451023753516102096376571904 7826122 -37686202962468781932750173521401255888 7826123 -10888638299431083495518364036830411628 7826124 -63933402690573495252256704890829063168 7826125 32380024158762577304521029797082942000 7826126 -7690213790844946450139461784019978240 7826127 36738262982398566971004425329095974160 7826128 11843346743995488903826678230135037952 7826129 653975790569856188972769878730363840 7826130 3261158857661392823868473725060372800 7826131 4679320626593188022566076648572017864 7826132 -53200637586306198930732114638029183104 7826133 -65181701657373631238857293537581158560 7826134 -439788579061854479381520339549698784 7826135 130686968209102945529092321868437732800 7826136 22904974343498188037629663799602053120 7826137 65033663417549221803038848904592525984 7826138 54227235359579653911067143634023075840 7826139 3612448364821181501535854476940107584 7826140 14273653965318583358968806402875258880 7826141 -33353568891370687525767563239400862048 7826142 40682472011048077761170480565056046912 7826143 -73045566227293825731257641692964082400 7826144 66357417564081320318001651156849524736 7826145 30084798406318272499978989878355342720 7826146 114300858815320753884131237713386576384 7826147 -20816134593600650626604671095369285168 7826148 -55683687028471568731614148303475045376 7826149 187408758070091341498513267346881749340 7826150 -16936851419595589364081893370901134400 7826151 36971330100687295257416704162919859024 7826152 34122539611269576675279903144333081600 7826153 120335607129727866003045654033395001744 7826154 4466855441871688431007058902547318784 7826155 28269932589524265800589204060454616160 7826156 1550284875762497331872471772888732672 7826157 -91934792097422320907686127286526116960 7826158 -51132983237558329971191853619397447424 7826159 -81343776282755882612587289865926760 7826160 -4523574809282947611985580518917734400 7826161 -26824767567233897078614301438333586368 7826162 -16633712639082365775455664061378899936 7826163 43701253162077463408207385628855820344 7826164 41810597163335222157247354401095503872 7826165 93731836624472843402813049811032348060 7826166 -30671474881960623562747090599515086080 7826167 49601828865751787498848534691059859392 7826168 -49583816314918657264116378919590666240 7826169 10866149711160737855815775739606812928 7826170 1621234813837246984537731827725628160 7826171 -116427464498732485717290599103674385216 7826172 -17798042365229850066383895844577280 7826173 -87909670783425185780449531353161099040 7826174 4241613976200656862032836819442197440 7826175 -1851830500684916115248226134104494000 7826176 -30539096329773023652997866330049740800 7826177 -3589134174272817154786270044393276480 7826178 22694796413174446307881159488907949568 7826179 97049836011558751995820232813558245360 7826180 -7307590495675615700059980362738995200 7826181 35634300358180508976655499761429174944 7826182 -7124260628606141265882307768035606528 7826183 -122104570990304135128273556533545662568 7826184 2324102016386677468964057480641996800 7826185 24013320142571534580898984839876499200 7826186 -18109053636181545392178341625809408208 7826187 14110506191406215666602450781434273536 7826188 24650089502780054681073661677002975232 7826189 22978261909626570967512613726183052256 7826190 -2942353528611980518769174030273604480 7826191 80216925369429222105328810520105596592 7826192 6706206054734331308281366711491624960 7826193 116575187570196371160248419071884215200 7826194 -4108354558702213814373662881459843968 7826195 -774719928876729307745729030642944800 7826196 7663453041415844459443669746013163520 7826197 -77505761533927886231577707491844218354 7826198 -2176030320186403196686700001406717440 7826199 -36726877725662867820317123852331472536 7826200 -24944705873205709273766573800780800000 7826201 72220222276660691072107966403047372800 7826202 35151767729474362536352728989254337280 7826203 -7780737149471631226396323219346930176 7826204 -10491780421579009197880229293092019200 7826205 26776530394536732582521546402154923520 7826206 54938571367562771265663386973900999552 7826207 -146685508699435324371994770456593840544 7826208 -2221127028044952932473249780268531712 7826209 -15982747833124543874463941809912605440 7826210 1942272484268576796953349600482334720 7826211 95697426547044520691833768108948084260 7826212 -8882692084224558358024548940147164544 7826213 -168207310473462349076909223119278195140 7826214 -24299263950237759389004073656312952320 7826215 -426219179784358870649788508905956000 7826216 -115078783644384133941112684504462955520 7826217 -12246775732957443574411891618709882688 7826218 35978063850085252348799673524771920560 7826219 36888608573403890822512759973039088096 7826220 -1334107238235896512978907453625323520 7826221 34665027143152152323267459753662785570 7826222 89734692073086317544612418395590529024 7826223 65951068133151456349875444770675723784 7826224 -1369880547834275468005167834295107584 7826225 42004566462073087843520878191090240000 7826226 30867190562718799761619410945277244544 7826227 -45148596826562128058257941988514551924 7826228 2484719565282499692744058860275854080 7826229 -15286698485708804695269231002529466752 7826230 53590455293227827782652589930347254400 7826231 102183888157145506615759552228211752800 7826232 -21280024568802701817057087546295910400 7826233 86823256514978998759355088135525806400 7826234 -89025379342358004038002635118056000 7826235 38020921153640666721346483113089670000 7826236 -79946441046450228371161671191610556416 7826237 -54639157791885652430331455745596608020 7826238 11952575534465695014015236224105128960 7826239 -10435941521207784154721962522840290768 7826240 12662369512458231387354929847682990080 7826241 15313112791365782698646074811661608640 7826242 20362588788911538715506558793871512272 7826243 -46887870168411495074108594212378013280 7826244 9717927239139096977611002027239565312 7826245 -646411862482508039002234679618524800 7826246 -35790460283917912384781879630439343680 7826247 2875816982456739965650395795864756480 7826248 32019937497369805981506715316280360960 7826249 -263352824824355259250897952496940350336 7826250 -3768033213026531215504676531318880000 7826251 83646413277413354531603904199952528872 7826252 -70249862637034838531858240249656442880 7826253 -30234096076164823610719979077480562496 7826254 41828035977066342103578217883349648576 7826255 -55149806511327706378776912928566702840 7826256 8619625173952241160013994601916661760 7826257 -9930938874491999159555793400731525980 7826258 995729584503713034851111984009004288 7826259 5288015222360713659627931147301514240 7826260 4664058179376839453583886751613419520 7826261 -150017652827703412041999734369802873138 7826262 3861665139554245315788996369162432384 7826263 21579891513120991852960164914979404424 7826264 -60795323344141775632420132952111216640 7826265 3715036788786058838726335922205203460 7826266 -6187745011020270348746504469625044480 7826267 -18420682389654395127621046436651667480 7826268 16401617797232214289467190890260605440 7826269 10014223302960871899868483150586460960 7826270 -36798224275968446534407412748413639040 7826271 39731421927329251847935631409500887680 7826272 4951171311342287613003442183274496000 7826273 13012840113636800713074332584323611520 7826274 -15867780567408325236654868948593442560 7826275 -67966415830920475139102539080468015200 7826276 56541546045616455468048536455808792832 7826277 -27867834975691026164843263284829980768 7826278 -26908275620435619283347491826400438560 7826279 5402891855959211726818177181493168000 7826280 26568899168391009535493561184364953600 7826281 -36394118614669517948385522603001246918 7826282 6868694107312465623933035248725948672 7826283 513555938654977345592710417355820252 7826284 -9088567422287915680774780969932710400 7826285 7781959807676323895485239393281166360 7826286 -4980060139785075077294671615041258240 7826287 237861082621467459390135089910599152 7826288 28543696258032403443049464080099573760 7826289 -39566639551595239463873982731105720976 7826290 -48738320366880315078078992107339852800 7826291 -21970884085367823944082183379680230400 7826292 -28813244367647156277915557731268256384 7826293 -213709189461170752730309181829087133440 7826294 5960457532084196449212405887896473600 7826295 13953783951313689754752252031269994320 7826296 23676801664277974160980736370626273280 7826297 89876848492131278219163788085954551172 7826298 10970771288470055121981564899887534848 7826299 23882308647071825599610069032614083520 7826300 58412540751703263859505950745879692800 7826301 346771590137778422252335719865757184 7826302 -33959671038050643373979871480396082176 7826303 97589125883583376401243504439731879552 7826304 25177084151085517472653030755139584000 7826305 12034789716074639220073303285355333460 7826306 68724124787872620926505655740400801824 7826307 99804521540422830025335394328767710192 7826308 19190930445070877846803737500420386816 7826309 21025692289925803238171963664344076000 7826310 34675346693722201285286217702094329600 7826311 426026007124475444295982500252976312 7826312 -15590176574989234478522222875662612480 7826313 10698021294448689137088190112703134688 7826314 -13073195404337255109902304629456791968 7826315 -39165201047480694425647752296890828800 7826316 -3580249566608314440301646934658560000 7826317 -81218931091218942640730242014557690280 7826318 -32327275306122301434492741800574872640 7826319 -15470920385209489269850706720576209176 7826320 16319960034679376531242246216879718400 7826321 -3896723302562979451241823264990910656 7826322 -4558532726878327484963622532352212992 7826323 -13865678681843282184901204779799354896 7826324 38300743490111442613468624057030950912 7826325 -1774801551252884403975498367343280000 7826326 11284349680858585703535721687572483264 7826327 -135117013904256303194599419528513568824 7826328 14388759133968489453008856171896832000 7826329 -70743618950470833704612776861962028854 7826330 1369774302876687662010562145624893440 7826331 29170449563082923999899335147190393752 7826332 -53518208801976151955026098061095944704 7826333 -2448469674378513393960171603039075456 7826334 37742108444933668884816882787814402880 7826335 -80110703610422452533312307077083133840 7826336 8577929437981199958343775841539850240 7826337 65479272737702387790826929366172146960 7826338 16794578842603463590989157227741152544 7826339 -75149828605622062007195899998481741860 7826340 19787690795345072353516785288511795200 7826341 -111591103442059371824312390616657354948 7826342 -31470531586705259965349303097390608928 7826343 2216319669468539965389733095801270528 7826344 709245680955680339515098660552376320 7826345 83672719903104981240711302792676776100 7826346 16801434740334263227507133259101074944 7826347 -12394798057983993753996890480139898320 7826348 57851385797223118586206285734129063936 7826349 19908997380518701638462979151102908320 7826350 7788008754110810169991911914824320000 7826351 -2572558581141105367850326405176712416 7826352 -9205500042683323007624063965558996992 7826353 3188674077782239593471101994681808384 7826354 -77189900337087938326864527276389898240 7826355 922426868449973682532585721707279200 7826356 8362216009161560479156685628315201920 7826357 -10726489966219689122292777006317395776 7826358 -19509251133455810898528770829993818304 7826359 -103793771285737165849238836790626100440 7826360 65430038282614216462121388212749824000 7826361 -73026833084760601368247652492847935616 7826362 70233632356199325554996638810937784432 7826363 15597526702206858731657300409920503944 7826364 2677508329285169954018216415330785280 7826365 916192335975323901300889081811773920 7826366 17950439035262208000365239322329619520 7826367 11356268305528806567258314023920130320 7826368 -44805166921755485892248568143328313344 7826369 10445294925045418868977140148467304770 7826370 23887227661153420876833096381626956800 7826371 -27765341718516399065315940373182518016 7826372 11374760550806117645526849998527856640 7826373 32033128240669927911507893473521643422 7826374 56448015280110668422127557402985404800 7826375 -83636174497677901340634029388407040000 7826376 -19150337372303725317084255798610944000 7826377 2305353571390245885349765059706897060 7826378 64956055655202661214364017916485991216 7826379 -16139433311897804088436892435792795712 7826380 32503100279665688534540659391542978560 7826381 214386855159314869465370965064062051200 7826382 611330167480459456868054524446330432 7826383 -6074758491417624999569531415215876368 7826384 -1914456792271134073176458328472657920 7826385 -1939284196754388673886322636660249600 7826386 -27881550284264796867723867547036426608 7826387 -436909299562954532173610606190946680 7826388 -1253338206169114165159205640996009984 7826389 31814582912551780972641047047818191580 7826390 15464925486445519549881479259311955840 7826391 63876049215039204304208798128554439200 7826392 -8593377021876135522093186145357578240 7826393 -37664986486016634804377258091237112320 7826394 10167779173421714128663451093273968128 7826395 -64337279252844124749346343610035727600 7826396 89198179885658175560363551637651212800 7826397 74594279301128848217476014182210708640 7826398 -29983210271336914942287797436034684800 7826399 14514658389613543128065414948740154592 7826400 3066974465190341593330070506753228800 7826401 -53716413154428454503307410382946688 7826402 -525620055037928468539513936376204928 7826403 -2978222636634920501806551148552836000 7826404 -49794406515587212683706023163452518400 7826405 -81190717852825780946101167994597943940 7826406 -1461890060244666262133916267209066496 7826407 -19821605812410485269152775940244968088 7826408 17229456099157962404063056699665285120 7826409 54758069089419353479048455827640048000 7826410 51072233527386241265587371958028331360 7826411 -30642728600580219743846332983122366988 7826412 28338501277306940703287680944233422848 7826413 -65809368072183013478222477925862514304 7826414 -8918210109141664054115393779509916800 7826415 -4150975592379429570929029650724700160 7826416 4531038115821611924075534584485249024 7826417 23611896659422740648550306345891744320 7826418 -4194142918632094848294151996010863200 7826419 22754953882220211598564473091212943820 7826420 -24192385004665180156162834653010821120 7826421 -77851658296591198365229950183821194176 7826422 -13236645078847702360974198510899150976 7826423 -4534520266296231855071587820921420160 7826424 36685641517209537250659125174467153920 7826425 -18721656243919953719145124398737587700 7826426 43972547569832168163288861694317807840 7826427 3455824188368895380513106626596676796 7826428 -21773757588438023370451618225187201024 7826429 -45292435679533055435755939947485176116 7826430 389905022515850760676952698146155520 7826431 95223507033541123103550292205834701464 7826432 111010351263831543673083877932543246336 7826433 79803179869947443719561170499013841600 7826434 -657960146727027460073829573925602816 7826435 47943395873013725648886245870498900880 7826436 -32374795948124514216158196891509667840 7826437 -75945554082349397845184943427256858914 7826438 10814613593727111712666698300581775744 7826439 66092806392465350923033268788964403624 7826440 -20377179854415290799432841160156774400 7826441 27459996320609188206014170617729919872 7826442 3899039361019610757354485076483970560 7826443 79149603017999679216842140956372964680 7826444 86930211382159572462950076629154567936 7826445 7876775133087626791054370613385189440 7826446 -7060246956924909087763053210842712576 7826447 -98943698672458074646878202832725057104 7826448 4316288641132131547666181927036780544 7826449 12253187992875064477070146907951026980 7826450 -17223632437919288310568483711498413600 7826451 -46167833415711094197262600517046190080 7826452 -18635176688126769000640565917225204864 7826453 -43110064635724430116449375431481668640 7826454 -5492641634789353367804090739517189536 7826455 -29058307981197755652064590957616711680 7826456 122387862072651097606858593292653711360 7826457 -23871919263351199881863418262383918912 7826458 61068827943836219570434817218975159776 7826459 102986472819682808824573362733646934660 7826460 -31884382544933333188454901261974231040 7826461 -73567129986517277629104857086160945600 7826462 -8721413634303257151087650564475978240 7826463 2632789681520559051034682475800984784 7826464 188441594723271676320929123741298327552 7826465 30126771326762531495483352779593267860 7826466 -18899520929151947777925773278861608576 7826467 89028032734776769218303649517304578952 7826468 1935209734212140444833938770098974720 7826469 17328869204826686539436896037602754880 7826470 9329472983311612141301469220955673600 7826471 27450628094437736120156731013626627200 7826472 49086599700596576884527797526250045440 7826473 835019227839067692092396874419258704 7826474 -64602875428340527195553306255187069264 7826475 148456797845529803126496586165933200 7826476 2750181430874492545557016961184757248 7826477 11193834746830474573968531993362337024 7826478 21152163582917034134313811669666311168 7826479 117705919972485770952217292433867363360 7826480 50740031025587963642197033209692160 7826481 -17774598331826889222397303190455815744 7826482 -15851671368027196780971538985960863200 7826483 -6611752643294036076238162796294483040 7826484 -17732344919991647238095827839470014464 7826485 -77283438581051123447999119096234706400 7826486 31740403791509375058637944286365949824 7826487 146616121936603143280197263568746489832 7826488 110847388020450656822531319423072706560 7826489 -34265019580873446345285419366766150000 7826490 -3582353701055609805147476478373785600 7826491 110159886475552597512449590257942812400 7826492 -2683919776698722167248250483358407680 7826493 4380217743951134251062435395605332864 7826494 -14540682782168997731461202724157995648 7826495 35382511653415565638622840053641394800 7826496 -22363444329367088817952493540965613568 7826497 21957212473905771284667159141103989312 7826498 28738109173252390518440633610347106000 7826499 -21488303376370143131391236047880255760 7826500 -76812815691441990264072264510928896000 7826501 8833990517092367151241432279950069600 7826502 -29739775938245307624000075520746848256 7826503 -191814399205452671827218474607334120 7826504 -13085177837992602520725754667094835200 7826505 8640695883924391983126409405690522560 7826506 -278870052274224421783708675953480960 7826507 4486834876942608632486329515900820080 7826508 -1516974597954160652663773747502247936 7826509 -20933873135992895684478548463410275296 7826510 1632179308960924464872195127564802560 7826511 -3623750444731209554937731910920197632 7826512 12088196937788798400439569735314825216 7826513 133062429790135647651283222503168603762 7826514 -36267217016277178114650847065832191360 7826515 -49166400773162868674884588067259639600 7826516 -1048886362555530014012367735135387648 7826517 -155803595404042400503717620875154533760 7826518 -5453622740399040069085855096875970560 7826519 177568236808721822708103090941926880400 7826520 7249710278358715030732592649547776000 7826521 -99641280000727246463169829736489372278 7826522 -68544162007352963549252102765838864 7826523 42578903645643132159947862702052518000 7826524 -29692958793120063982479038989297851904 7826525 54167620215713912774819361019468919250 7826526 52395825502823665751488313759452560192 7826527 -9904218146822619268201295606879240400 7826528 89646696360005734037240853367713693696 7826529 2905027099682830244625190404787072128 7826530 15237687376908593635205610920031206400 7826531 17430882111838221250113002170467173064 7826532 -7408430061911358618559981499926511616 7826533 -26074841152353550252650052489916179200 7826534 65511103057398706747501186483014144000 7826535 -8401830601256090788208075756423878680 7826536 24898343849941908687270366417246351360 7826537 67197271842961236609891454749843684240 7826538 -54162718289799518507707111805689340160 7826539 14349687414054096613622792774394371072 7826540 7920870502649565916470882553861063680 7826541 -53532897985443017819230916686167273408 7826542 -42159975101152511224203440696975453568 7826543 -10320098167350549471775800498305098896 7826544 11314627738613394438581340988827598848 7826545 -37400576360056509920032498226692509720 7826546 2609255715514045365456401797183916544 7826547 54590162631113748969193289535179900928 7826548 -38370973664401199283468036475580516992 7826549 11734418693896622418202903698043069560 7826550 -589708622698898797818389225015467200 7826551 29260065711726544864220020846538696552 7826552 14618016466659800061169357666722693120 7826553 -10560248252930801130730403907603531456 7826554 54111932683751733033755458418204228976 7826555 -40379980253792803967317987840955727600 7826556 47925918779723940560911550806816235520 7826557 12995286073386344481273602899921382880 7826558 111282359626411562785045092905510131584 7826559 991818197552870785706085199172177280 7826560 -4749912492888699157836922048688947200 7826561 -75076433704600586508155815966895027838 7826562 -53683915727113972662716717128596417888 7826563 91020894127116243274010369843935344 7826564 17975341765283584028483947930745477376 7826565 -94918799050499426193522838049912873280 7826566 13971551185481943096464186939607330624 7826567 39366092550739144210088058930591807792 7826568 12881036718850443503329175795966361600 7826569 -41451665686287647422960402438379581030 7826570 7678282286472472064815845077434613760 7826571 33671662984312173215068227865605352800 7826572 -8884737313461203867134003829460289536 7826573 -3720638802042833578655102469890457822 7826574 -19967891324160618623383089963665356800 7826575 4019172548355651680843604708177763000 7826576 6481089530797681737782249857563205632 7826577 -42717951881705021090551982725660870608 7826578 -3789878736652707633120901422860106240 7826579 145171981381005729489602991654423488376 7826580 13385041286340786884641288701139541760 7826581 -9676260669808874677389153989284028160 7826582 -4711864545651492354588109030294110528 7826583 -38908274437531926597377466482664807576 7826584 40428976774468731152336122823948482560 7826585 -43106968751977582188487975139677033020 7826586 -17422804003605775689723401343908908800 7826587 76864452812064207707388977293229919236 7826588 22241892632716053975452324334778785792 7826589 -99343151810897851214697063283343284500 7826590 39341888867493373058331214127680468800 7826591 55970014324191347099997175429016490984 7826592 -40732841323968907062655162201546948608 7826593 140985671040207736401651792597309204 7826594 -14414153837380368534104810143988664960 7826595 -17406581647462015581417327099538521600 7826596 5195719112717027180410314083569428480 7826597 32533012016421183629661068200136762046 7826598 4586500098060546558020070840672096000 7826599 -42246812772097342855223928321844581480 7826600 64454235397872174920653201749362304000 7826601 11296022973190293499995399412637306880 7826602 -487399345726686458222309107782468096 7826603 20987045545178873572813877577585228852 7826604 26992440099116103549051650486295184896 7826605 -120396864443087395956656187510345492480 7826606 34266076489807297230000442645207718784 7826607 -53012897371340421323643139943565607680 7826608 -4835133826873237599840604925646503936 7826609 54119759925368540202761609679189500160 7826610 2869232467068158326664700714926423040 7826611 -60335793490327095477568979946555602048 7826612 -13407253592373695474479446430437039744 7826613 16442249276271890916040673513871838080 7826614 18515556625643564492758693864093172352 7826615 -27370897285754395693926006445603827240 7826616 6138885645893383836179513654641213440 7826617 -66500684695082298534220652717873364480 7826618 35358415587468893626471231954321691760 7826619 40302883622268341231553905163687678744 7826620 -59093833097379225339332416006859128320 7826621 27280394388512273782594974518857416288 7826622 -2200855405418807501946629297314584576 7826623 -7689587487289646658285921000890748504 7826624 5994101307232140992235248834807070720 7826625 6662690920203798409165121890585329000 7826626 -47228934465227391951238555966541922816 7826627 -60581027286819789482410710678580963524 7826628 -29946050856653533900075804477315866624 7826629 -34542883265039877977950304796301351424 7826630 -9914461439835559920933060707772280320 7826631 -30570816412528980990260357764204531200 7826632 20977774151924716950416597293518028800 7826633 -18013690495140796605637779181446440220 7826634 -13616312639963490029056979301873291216 7826635 55604014821173071450063855460932634160 7826636 -58688535628057895516318367443932032000 7826637 2546925701257496009123554831218622080 7826638 27900739145585638652984474155026390720 7826639 -113668911642066951553766666294534360544 7826640 9404365326587629938496544096824197120 7826641 -6380265545168883473130522719093554716 7826642 64814740720926904053099141342098414592 7826643 141256362293965073059980819833308716 7826644 -24706408253056749471774930903441250304 7826645 10446226867879894181354726195697600 7826646 -7394646167956787756287366480046247936 7826647 -39770645267343716762069032567060522176 7826648 37077461335068259341865705062293852160 7826649 -68189674407347490332337989905009106736 7826650 -10451237136340918557380758582887554400 7826651 3656961031653077463368026223432582400 7826652 -10075713288573486173403394789389388800 7826653 -45260333954961302812018754011016267098 7826654 15486200467669813099051376381441925504 7826655 -45914018893573381575188649418578057840 7826656 77826326546042885329977185341948035072 7826657 -18313325741824546642548915837994920768 7826658 -3870208662400210099670304658820333568 7826659 -46544155273475201422858289181358703696 7826660 18147681920359744198420358303764185600 7826661 119259539253588726063861981423372187488 7826662 69908026529927167163794560049847492832 7826663 6114700323565926762746358469709682048 7826664 -59259746147774791065994738782326292480 7826665 -31797646326689177814421609105701062400 7826666 4155207140374254524046548205690045024 7826667 -36675720145453780095595867107193182120 7826668 31256423693018903805324738686089634048 7826669 4822267639679236344488629494004026444 7826670 1907229965263907509886941563655680000 7826671 -57522146389708495556338253584742971256 7826672 -28927830636341379863176969460743372800 7826673 -34706332043959719629873972297965134960 7826674 11175858533875076327908838672836279200 7826675 62478696983887019725404515722246912800 7826676 -12520860589936582466986226343417311232 7826677 -143447742359567000459658715607192059474 7826678 -56980070339416674887638950146640010944 7826679 50423867205767981929343868396949866240 7826680 -30979578211811306636401104084523008000 7826681 -46849341695272929220400782088092211628 7826682 26819684360942582941903128775071561984 7826683 71690840753660639069988163162928304932 7826684 4056753097138079178130652293880019456 7826685 -28343341267830042079032862662978288000 7826686 -19531973277317191936675181857714627200 7826687 66789182578959689857148180821500982392 7826688 -1012003894550884785376064932864327680 7826689 -8396774221478035007233597296053834560 7826690 7053761562961712005868641213805805600 7826691 -74110929080566394574506754675436556808 7826692 75136825334536540284935203362575154432 7826693 6240788795604155576575939565845609728 7826694 -9475864504192832083999452990682767360 7826695 -47530755064081698247902043135481760 7826696 55045518474384897409036055287125857280 7826697 5901562326028690951130073971894418288 7826698 -16677113837348350491716254856423597568 7826699 -63219182071725230722555080096392880300 7826700 1594725303854868689967807504332390400 7826701 -10978965456052543133350579905723300298 7826702 -31713083445393912336018849075722532288 7826703 -102116519030136864898947995285712998256 7826704 20182226863567507166029258647358341120 7826705 -79615062226779080590853345255438656140 7826706 -269614115065200481201463889486477168 7826707 651689554734225681477776614467756112 7826708 -35059944547629874641088249253940295680 7826709 -48271205705939261931266053400937317472 7826710 17125471859745244255140864347042837760 7826711 39904283646370245931883414923576842312 7826712 -36756124195461298914151722531905556480 7826713 4302384264415333848118876704506517962 7826714 1651637964051017720455255378875040512 7826715 -28967295820199252327268542870926085280 7826716 158120820049873986891170522365446144 7826717 -148029911176595359323468868671842406900 7826718 -5348662806947973658289594716346462592 7826719 -13827689235674449270954458840009514656 7826720 97045912482309697856941757043163791360 7826721 -1815053270959361610280774060745160960 7826722 -64790538944512968511671379510562098176 7826723 51758747887802920118667774277733143680 7826724 -31757836393897071105259351468440109440 7826725 -17193161808640453429598018731578320000 7826726 -73249402817535967923302935956106264896 7826727 -20418132004889227494917378545605939840 7826728 562237869762636448224514876929884160 7826729 71932124679812653128745957880423628960 7826730 32942064225834749401253256863807032320 7826731 188502742407071713640747592342389184 7826732 59674184469361730639670147601584652800 7826733 13453234860461083314253086339319849920 7826734 -40121936996042437972425614145905899200 7826735 -33713266598914351391095076646840193440 7826736 -8497704677429310257008339078769639424 7826737 -128377366634560531422497453356042565614 7826738 -7646962129516121726802938503322826480 7826739 3794524613497247208164080812653107968 7826740 -41064951946958277469593732084294063360 7826741 523417753526809994792227044716306172 7826742 12590932626281602051573692180616925184 7826743 -14230684914177188901016764915139538008 7826744 39879014568054046789713325778115932160 7826745 -6918082022623638554439750439256894400 7826746 -18044734744117665475326634717453985280 7826747 -34996690511908144089556078697243998488 7826748 25863467089764662956531721512116564480 7826749 24296087229852296922324596493885417600 7826750 -8735179169254515686645961427190928000 7826751 12928819565547308779547213672399564640 7826752 -45105978346582949595001622358062530560 7826753 -160794780086670987699872078481612835536 7826754 -7307630734932088137969314521728148992 7826755 87981655401145082192719744999166150160 7826756 3350371417226930075161242801927094272 7826757 37375039137729951368925670019512700640 7826758 -26902918182329579972767900067564298624 7826759 -21291978054717573503019457578007429584 7826760 73911079083159735429123431987724288000 7826761 -156857306266029309730989869505705041228 7826762 7210531340380393374935829337180369920 7826763 11469253586752430976570040293124273920 7826764 217780005991633573306422071123289088 7826765 -3786106778614748552600521834654490400 7826766 -37464659236936838089281798973458734976 7826767 63618019312936751817309915238525027520 7826768 1777736692872611837774787900885417984 7826769 -31954982152852696282188072591045833856 7826770 26935288990357271861701735968274987680 7826771 21915977460321536585816192213225619192 7826772 -1704139092410018623510355671761100800 7826773 20700044075423966347881007358799523022 7826774 -471739642578888269430852681749983680 7826775 9218945256034314096651817953416016000 7826776 -53512550052242068438856386778252113920 7826777 20956625130094340897415365673316911744 7826778 25900409814291634053159470982796875504 7826779 -21055189355712288877758426011085645816 7826780 -19547521887392029165250556352749066240 7826781 51772917210921119565931705359227961120 7826782 2436993808556765126056339569780580992 7826783 -147187840637602929613293737225868578400 7826784 21883600909419863415234169941346222080 7826785 8865575987964824497361042005693617600 7826786 -21320311432932122128720764694932848256 7826787 -19683064400715136755900493742002083840 7826788 -94921481822768093206350940931632465664 7826789 -99857334296469985624066125517693026144 7826790 9863565951307204288088913865578318720 7826791 -28137571593214892511502149068448421328 7826792 -37974082107971774983722807621512832000 7826793 12579839245855372638294259522408772928 7826794 -26755255583578858398892679389513844304 7826795 14531862741625255431125645412721079280 7826796 -24382562595089427610954970471237922048 7826797 42409911128091696606163979004654851424 7826798 12758163302553490654912149802647552 7826799 -46363719499035735129533917166579174136 7826800 9477775416706824274330251942612172800 7826801 -37096105025856687887663431315737681198 7826802 4433496571309214493268900321496937984 7826803 -61008728306895641383524253474705027880 7826804 -1475216612619348960459779267887711488 7826805 -2801818264689686578981173970861405440 7826806 -41443650333592260893913092833904132736 7826807 -65930942386073286451666050070114753944 7826808 1117333592454733637337158184950169600 7826809 12536801566081684030782419842249900010 7826810 -12723174769235713295902597161235497600 7826811 -2565744671720192155649250665650463376 7826812 -15487070191984294191519010078249000960 7826813 -19630330672933584301887575261684818740 7826814 16417108107915078092569751995100288640 7826815 -6483679894705320444178251964583550000 7826816 -71632902177295113160481392349706977280 7826817 -47427087621618048593894276562235960032 7826818 5686524198505595784040065581650513920 7826819 44838157100632334001304672745067179472 7826820 -25354683561390171065149147591810129920 7826821 167634810544539685029791748384328789500 7826822 -687460132168405151590819977493593600 7826823 -85608087741590566427997569971712071056 7826824 58140201058065421682867466896838297600 7826825 -11031518780114378780939980014983050500 7826826 -1577372172723243481560855957369556992 7826827 -35507616671785215689173222183552609008 7826828 -25800750929048433690588214914726958080 7826829 22251425986475346286353819631982952384 7826830 1594618178036802549307471658714497920 7826831 -61927307679643935721280157944973095088 7826832 1005540046425801199704818418083463168 7826833 12178482259794155278749335896433691776 7826834 -86723055363877243957212877877571438336 7826835 24650935036544260152802178759232644400 7826836 -21439621486184453001603507850029821952 7826837 68415376398931597225814796361575129486 7826838 13693083581593859356416448154553079680 7826839 35883355673207097622943851879667145960 7826840 1256864620130273254422239448872140800 7826841 161965079413647388497465271180217280 7826842 -55502441826476906861476025402084102928 7826843 75347839269374278774339606354321465092 7826844 -8284060710212671181181760393012176384 7826845 -9397061020831101859767836820678585480 7826846 178930148997176275121527702423284480 7826847 17872184744049024938904015268732505472 7826848 5472883711656705633952727979158077440 7826849 -28044655761386142335797353150871991040 7826850 -15895037865472454368925195126958608400 7826851 49547649416270438803077653944205155032 7826852 -82889594657884057285826896185213570048 7826853 -2375819036072257596824649436852584096 7826854 4038030231489285727681566512129802240 7826855 -42330144157971562701875719640482753440 7826856 81657439996679181753922699421563699200 7826857 -129473205408195467445164867492070473328 7826858 11987078202195631463071233373009341888 7826859 -18364265770013271524034098405911537272 7826860 1364125385639013428890100818649088000 7826861 -33070469847789760178056973748318228768 7826862 -23316184608489974766961519898562099648 7826863 -248979541967575135276413427153427877120 7826864 931926534657230511372053093347246080 7826865 -22142290969561505739708367620123425280 7826866 11756465124066799099554386964618170784 7826867 147692437859562473280714936689383000080 7826868 -3688535659070174190782867528224308480 7826869 7454036633266677592048533362163670400 7826870 47490028722723686002097220797512250880 7826871 1925330707341082944872968085709143760 7826872 -125795670297049308222388068522400051200 7826873 -108221570535540136018632570928422690480 7826874 -41072909415359521566543871579547984640 7826875 -2174344534967944783319262347310350000 7826876 39125464638479415079211487935770383360 7826877 -27242548798065959154493323351342757152 7826878 -40988929201728906399373047628194350976 7826879 -73154810409859910372879141179813974360 7826880 4214282471390558752556118393665617920 7826881 58970941003672214736400112288938271040 7826882 2500003979579275074250835092759403520 7826883 2701808058651620767502846660977065984 7826884 -22142972815074341151576526809659181824 7826885 128720473703629155735557771691389880 7826886 -48664712320321667876854790882416879968 7826887 -149760083366094388607227382247366311464 7826888 -44544456420830035543843397171194429440 7826889 30960891776849318497031137190293705920 7826890 19982730707210955463065740612389039200 7826891 143827039481369962705832465057396343552 7826892 19364600749253982861269692457355197952 7826893 -12406059895082038117462168785028611540 7826894 -15913578506368157215082152853469311808 7826895 -55473372860433201989518718635386386400 7826896 6257512147661780296072788670443945984 7826897 137956812172181803433900545402117072860 7826898 -11677150865868008439090347088358072320 7826899 -3982499120703067320526957816852734100 7826900 -6325065208236131799725849862720614400 7826901 -70649025283178354639145229081946630496 7826902 85919108376880957912975971673748788032 7826903 -560307016017912777779576228712026496 7826904 -28125628678609486574222027806447011840 7826905 7228643104230070299777056682395949060 7826906 -18707338834722775345089295083767534880 7826907 -39514404571576572381275510910114281280 7826908 -25454094608620674635010782441315271680 7826909 44923600423954387391899062208381591404 7826910 -5282779806400428672526655833582632960 7826911 25280786785736244272884095559382098624 7826912 1666826152486312479956105473166671872 7826913 35520037036651587314260662770653271442 7826914 -5113349994607911898977840679246819680 7826915 56828289015622011978587817497530612560 7826916 -28910589041339994885989103483418856448 7826917 -48421113949110360856050257995518128000 7826918 -47395376812669933439327960695483637760 7826919 62267331235583231221760861928444501840 7826920 -18491448464420684182935047692756992000 7826921 28810277290225238860798350822219869412 7826922 65251130796062260375246902297610721280 7826923 26369482348128773569853246361486048864 7826924 -34504221321382082854024977041315217408 7826925 35445141089056545123178079098664688000 7826926 -18342753523744897115065262893053251520 7826927 -17065295498539607398794349603738575120 7826928 903574897989755298143469748685144064 7826929 -133056637720891806426657013550515291920 7826930 -41593745702832421160980421562987230400 7826931 -923264635550886509961146350642525440 7826932 149685057755252179547756276408441886720 7826933 -99623383756684198995921828440307011136 7826934 2847756305247892114868343079457642496 7826935 -49532168777112374035182108574929621840 7826936 -63114588648160392423170998683791769600 7826937 -26789529826395150755454666140837365440 7826938 18757376861546896984863788158868887296 7826939 -15643258021028378258419572330075973560 7826940 34702380133510701082370251568270745600 7826941 -63035292927380520000204036226312775316 7826942 21168634547500581019429477667759660544 7826943 9385850355026539704618632800721051520 7826944 36999112308709865966772715835596210176 7826945 16304186343512500901365208677463260800 7826946 -242936320876042579201032711550525440 7826947 29493451904866702926080166773249748552 7826948 -89217273835453491517035232704494136192 7826949 1761678800736130786958707141148952924 7826950 -1576436998321326231575255593944324000 7826951 97346806580210279793184373645767065600 7826952 -7536844692478450341466145542744473600 7826953 26828965733127714534216319602630958260 7826954 4264128812300952280835717205155631360 7826955 -47509700079317591382062473487091744000 7826956 -91782683133994347001108094498152799232 7826957 1707736285744355773556755490490639744 7826958 520286283132588414079217613348465024 7826959 34870786910217070614429530483122303216 7826960 465361032640684920474236885634908160 7826961 17259934453149618890270789828604089184 7826962 23259441854259854020985971521283029504 7826963 35384325238144718118756742003411503360 7826964 8116040003790145868011158956506478592 7826965 -7529147403068545269394300405984332000 7826966 -18125296254598972443422064893727177312 7826967 75071895455414509717035305748624751584 7826968 17035844990507537557649985286663680000 7826969 13998632870988545231826486956504723328 7826970 50799880733279750531751463092488448000 7826971 13464939905171858930090180060982133744 7826972 -81854179546613051608858812266814196224 7826973 303595889016504777365260735962587136 7826974 -42590898331328391543932288590392577920 7826975 -19956898285624893708776391623713787400 7826976 -120134825707679571700567126946532556800 7826977 -33190801217581547541220484405277672428 7826978 9608217452687627188906778388640649040 7826979 41081385775401494185813446054043716984 7826980 -10345323992015719852712648260956241920 7826981 202135173682517327013185291354439318492 7826982 -14993787906895742350817272109092285056 7826983 27122727321292681956816007925124317328 7826984 5596301940125730574753396295320780800 7826985 -42600886553605547515749437285024495580 7826986 -24730208842570181955243891409526356896 7826987 524976486307822339760257435515749472 7826988 31324835510273551964112657297961648128 7826989 -1893906237030024394145180313615785472 7826990 -28903901147674722887590683333567434880 7826991 -65623869217460316611850922218935735280 7826992 9718894608591144301467466478755184640 7826993 155911985304266572969746921501533422320 7826994 18451065267997499930105736686350563840 7826995 -11760474368926687309187169216006568800 7826996 -109061733730562557537629914936045328000 7826997 135256080810323823352331956689992055840 7826998 -46716083555490947088467014546671228000 7826999 -90254179370103642081456735850811279880 7827000 864982897497728605947768970291200000 7827001 -21538628133366948187554786980166847936 7827002 4665947090158698535171628301139811952 7827003 -12309294807951228663710016517232245200 7827004 -55024996417604768648528409590020177920 7827005 -14945268263208174617301411929800208040 7827006 -18387188772562004295664464372036288 7827007 -13505895770291729086875930998868171888 7827008 -15360881250513478123955823160458215424 7827009 -97919546517487809916152106258160542080 7827010 -24910899673478679549305617197942743040 7827011 -54823359361506951359769059682107700000 7827012 11617218996308787704244482325998269440 7827013 -77146698474407415366270226752415306020 7827014 -17919680866599276791245186891825009920 7827015 -4705132790793145941819504226161607680 7827016 -35922044567198469228837685328077977600 7827017 -1463259249061916351841820864133189376 7827018 20157023629530449481254726129329499904 7827019 67335951742652015792233222694377670420 7827020 7091795523735293318575627630321044480 7827021 -20288489242522026608511072915087063828 7827022 -766035922065856987678333752620630016 7827023 -5942800478668692975180109628265058800 7827024 12131327665064642901118537729623588864 7827025 -19907333123287937763459347598125791450 7827026 -10519637387665701777448454600002194288 7827027 22075387863288546025746533338683446880 7827028 44413912276770564709333613825005264896 7827029 -55471999090116870997033153791124067424 7827030 -14203869300314555743126152319561591680 7827031 41072462171796308219025361566754089600 7827032 555174879860560211561386847369994240 7827033 -46756710399485837917266778023207674400 7827034 74663655408198697537532663517947927040 7827035 1601012513092546363474805596743557760 7827036 17427308415747514106877110607334318080 7827037 -102322630579539389517744826493099012314 7827038 6778044005249975017792485462580465920 7827039 17523324398779324559241465755989343088 7827040 -8578136658308694889101057524980776960 7827041 613033466704013665513357688460576132 7827042 4141861647213855869895190476654328320 7827043 15069813333788170561654177931435304400 7827044 46755318656998586574285038332961003136 7827045 23692353865275674387026219747217250240 7827046 28963259864435001792271497036499900224 7827047 -199545833736385964927275034617927190328 7827048 1411273420663068364173341209463577600 7827049 -101340524941397689835436929793403562950 7827050 -5270554833732523662430974978691584000 7827051 -132105238658182266170105586402005008896 7827052 -41720781891474266213062513784983377664 7827053 -4473712642344654772857974249316008916 7827054 7710911647701995448341382886050402432 7827055 59429463683927324379778892300780154960 7827056 26840724304702254297974362931985088512 7827057 1046732426378809222532483908975674240 7827058 25813439912376979185400880174101336320 7827059 41850537735829143643017021173760637260 7827060 2711643652929522733765124030689628160 7827061 21719842014628577428300398922923299904 7827062 54650116483488870531194777298780304032 7827063 83039079457484604997199757910694611944 7827064 9713869802043190974757701291363655680 7827065 72554305491989148416140450249466267460 7827066 -6165961471184006837415875474430157824 7827067 -12478231888413118315420810864185761884 7827068 354321876668374157708387738012851200 7827069 -10030102268075656221983627203740820800 7827070 17660480895811544096450941195976700480 7827071 -26018625688958869570562249219180572320 7827072 -23112932409800621432566074660460953600 7827073 -101554127585203094713468639065379006016 7827074 17494693335638505361624304067586718592 7827075 -278145441291373832469725424619209000 7827076 -38154963535558251108901124419585594240 7827077 -23409749881262911778900177303887804800 7827078 -11460932213897653133714466198733559808 7827079 -7766015343036572938114862696405173016 7827080 -87818314632466184945475173684917401600 7827081 -34951826804864086022101794744383947248 7827082 56762486433948786960801405662202073392 7827083 51650281647161398167265593771049896960 7827084 19402652185645700618365487492543339520 7827085 12058825337739339412770057537329598720 7827086 12270971284252865336863156489592620992 7827087 -13019102129517421192301404272668133240 7827088 -20278762407646439488334849692405268480 7827089 -15235509394622573693485492855244921244 7827090 -26493267645336005277253607079114969600 7827091 -49888576440716520665607940115902300688 7827092 -11939414290321342639126522551591763968 7827093 32601242449653350961805665626955985560 7827094 -35702965440383285782938153155631818688 7827095 5492994249104906855339925865461361680 7827096 52279287259119810908513243072021913600 7827097 7086151409226659235818709204469395200 7827098 63103090141413789379623619610500302336 7827099 -4285911910035541152586295653755010560 7827100 23733830533997288273375480177275200000 7827101 -120766963361202491621415984542601551898 7827102 35860299655802719355527376108861052480 7827103 169028109865982318875423516035571217080 7827104 -108122687758405775053952084531089833984 7827105 2895041335656253113416362456761235200 7827106 -2287438705844621783436379046977926144 7827107 -11333039857455317469937659315139365120 7827108 -23479745398825546502346220599576176640 7827109 21125132172685497072798763766667397310 7827110 -8942486229739289734887331478949287040 7827111 4657338483058683248475378846324310704 7827112 18365511111899041271615564543017651200 7827113 10169917187984213253873086751089167098 7827114 15692433290630458318522010334607683840 7827115 135638420512084865346741282371454160320 7827116 -76991314646252937535021211132367644160 7827117 14569695269039287236005115231210913440 7827118 -232751126117611957068357394807896192 7827119 93976341611154538248011125704449955600 7827120 -3017445734775676226488052450723758080 7827121 -9561432729066790666541305601011114688 7827122 -17273072520701884278323068142280219888 7827123 23316777811027813153371053858233827840 7827124 -62260068375423343413429841245107166464 7827125 8884664205355587293071256974484067000 7827126 -20412001746285515403811470644660697600 7827127 71656565144070495001466952171962416 7827128 -12187407112324551866883085469738926080 7827129 29061717787445161456311904643420808900 7827130 21093565727834588819739773173453240320 7827131 69108528112984020251581698672051002832 7827132 41244207895826453208754434612071158272 7827133 -4188916238534069889748498032467304000 7827134 -6941319375661766800253106901337275008 7827135 -32455930975068398594708820036381548400 7827136 -22044625609141810929939031213971865600 7827137 110157162690302322025943751579914821632 7827138 918983807352597745657770188227223040 7827139 62427781095769725663240198150310042940 7827140 -92898143769350476335190248689676203520 7827141 -26865074727817616571755830617929181696 7827142 -24091131025293825188702203232324014656 7827143 155517346695616415792817006094646359344 7827144 -23794814816356289829577818851801825280 7827145 -11084589839937485893730709245498668800 7827146 10456283390477674824268464803382859968 7827147 67982855467893977383697224820566553724 7827148 -24752230212994369425154606249048607744 7827149 -119422304543511601455705247973444134752 7827150 -2449820551428209259727686865384430400 7827151 44327968444649218598831611273487751152 7827152 -25385205100142605252186595467535622144 7827153 49440596083072572578195929966649918784 7827154 -31780340662514905055760738716684082528 7827155 -31676000209978039016402662147158284640 7827156 -51978339217885549015631898515343247488 7827157 -22893199609229882534332647829730454336 7827158 -12375453782867523576374250673823802240 7827159 -22684924181658784447265450390478162432 7827160 -46348125151410236675296158061206528000 7827161 1924734154974988187517969015359403792 7827162 47336067033289381082037852384585569280 7827163 -17173715877956160182056769651963498696 7827164 21155985043387265499273626320635110400 7827165 20887072614977204430626502772825113600 7827166 58143918613423461386395572206304124032 7827167 -48528286985646395401667759250283634784 7827168 -26474907187679629076470438630889619456 7827169 -27869363125621286907972143420872934400 7827170 14445525436698375958841139391939713600 7827171 1820582158410233802129506163030172800 7827172 63643029062659831663825749585671106176 7827173 24195255873502980856552001271883351422 7827174 -10841608494119468094299119183510491840 7827175 39894645590546899990025187734227270400 7827176 -30893961719992891849830628261547212800 7827177 -77313704469396367499482400508432282480 7827178 -62331746847475479942467524070153313360 7827179 -70051259229185100098678301089974726224 7827180 15002066799127293725523297770941317120 7827181 -62840932586351817640284741921664226900 7827182 47043449393900001282325390456194720768 7827183 -5937492778468816846952298675327920640 7827184 -19341081650425491880099232222947737600 7827185 -110067658623543820786674861663697084620 7827186 10463113200446477896085456545130408064 7827187 -1796544301094675730926031242278714968 7827188 -91451112272135954748741517966618723584 7827189 -48619628489183722394770402158624651360 7827190 1233737973593897898125816440029020160 7827191 109027106555327274241096743198497773824 7827192 9058362382338630437399163582579425280 7827193 159967884844181089567120167219392236944 7827194 -11119347966136143087917354398663717920 7827195 22401244669569229806636780202701463920 7827196 7154557172250099575946908287807739392 7827197 24718860729056982945784156595576638464 7827198 625041639943424459459395973783687808 7827199 41505085135968023747676788007604577568 7827200 8757591614689934786283977380252876800 7827201 63580611827857714713923282816397090930 7827202 295529301862898188089307881790128672 7827203 -433348096167128179463779194400835640 7827204 163552619012861007017194247347175424 7827205 85981831007490959851469051866718716860 7827206 94458803101186614738805866730937664 7827207 -61575839951968819830878236516579369560 7827208 49157103211749177759750710589703372800 7827209 -754938038630541718114679609571378396 7827210 -19876768990258405752699755251390192800 7827211 -90025029159093392199812390690397726780 7827212 -35634525976412656291746725544101111808 7827213 -30940486447149582017092559100295419456 7827214 43726867431805828373876051916856685760 7827215 -79994854827811326715561969207941267360 7827216 17306923495760270861784666645280849920 7827217 24766234835667428777645765212238169266 7827218 711778289967882919035719572376855040 7827219 -11957953880458578224682199081305121680 7827220 -11814428314600362152993870056715328000 7827221 12560030606845375967158477385165744640 7827222 10829924388993350760447955731760244736 7827223 79617480645920685366585851169598246472 7827224 -84821289033260395737004293078058199040 7827225 20881089522189332703618456399344668800 7827226 33125719438735613444289177089416329984 7827227 27851748396380554146099436572753587076 7827228 -21896458144851356436113666353135143936 7827229 45879908447647839561336707462393781280 7827230 2557231470694375258306715415375485760 7827231 -25356238947937785223644533910082492416 7827232 -16532759854797093021898396576090423296 7827233 -38986472244466708711015087753870255518 7827234 50426164670735996702200664588527159680 7827235 48070941113940762036664796001492423600 7827236 -13634852882018211970385218803076055040 7827237 77819385975282809644201749475382431008 7827238 -72791209754197941174039030525802490880 7827239 2492365748761883235748963927659482112 7827240 -8797129615278357399055194811895808000 7827241 41860521064490810248617723090510582400 7827242 73204879829184572558088710218720740192 7827243 -355038157342809677055691659864557736 7827244 84072248558564661134002781540595297536 7827245 22982863024928871131228355733802524800 7827246 -15300832328898714903504547063166330880 7827247 424422128625623815100942181427603960 7827248 -14174263126720956016564205595721728 7827249 -92015694050718882626095001344333224336 7827250 -38848357777678187938877292999632640000 7827251 428912131757033963638004246784046104 7827252 -6510878765198087490963059681379188736 7827253 18809089060175901012070692126658224000 7827254 -83243442963720125259291732699064547424 7827255 -48788819712379106602630152159439371600 7827256 -36432931123115105451095681153690480640 7827257 97660149035572888557345122509846558506 7827258 4873743196400846119498962099537705984 7827259 59227809699069823984221476816590481280 7827260 5915869911529358257684958381477306880 7827261 -1079647070247899621101958190155503200 7827262 -511969991806966036105675362958374528 7827263 185126098673407760744643677909885907000 7827264 7272554353424866659802543572444512256 7827265 39362462029095350876230468568877446400 7827266 9890219832697538046956390577683546832 7827267 1929097151286745608749066721255820800 7827268 43841558207375690422708899423003340800 7827269 -18975682094142457808309936547073993380 7827270 1093895066991376558359143982887270400 7827271 -71328147935085899494866167650095535528 7827272 -11992378404945329672155311752256184320 7827273 -2730366461970112624428525630708719718 7827274 7021682991334430953090391045390699520 7827275 54563127575120166518808196852284937800 7827276 6310028784603309413346089903796028416 7827277 -205554578530706865544721103322604894880 7827278 -66343399996508470118313404220990010560 7827279 12962796874542328973716302073188795648 7827280 24768890325761167024258371346986024960 7827281 -46618545573084403570784630572174865856 7827282 -22897095905566783252617169324270402800 7827283 -9395448434577377410487054127913422720 7827284 -31619760260367404626231896713503060224 7827285 -36191425326462376872385833255197944800 7827286 -72016793339614111184290779287561575680 7827287 34853675436172277549683093878675496200 7827288 -17108286238127573537717622940977070080 7827289 -29845666637140729723946154893091088620 7827290 401871576021040800961833418707225600 7827291 -46953564080904019464658841162522985552 7827292 -46739220348996635093915097346588850688 7827293 -12457964380563111331428718120435209600 7827294 -19568488622171629322851319931419381760 7827295 15834264621616512279453449605454333280 7827296 -90060029639124720688705097264809771008 7827297 -44577364598122924418582120014276247520 7827298 4296521129245507919972410980685236000 7827299 -98386735760383049544304176335840873700 7827300 11655683359516536811900090551300096000 7827301 -104791884889498457353030220309681213698 7827302 23326458016001681433135290634278170752 7827303 -1289669453608246234384309981938806400 7827304 -134753455909887147464609167596262794240 7827305 11291749838112754735176145670295890760 7827306 1337024273532302247018938992955061504 7827307 64566183968781710810264716346781757556 7827308 114593022244341087056902950818462077440 7827309 -28830046693716651865411782103125278250 7827310 9062976835928145421634637245456574720 7827311 -116988634920529056181690229320772566728 7827312 -4604629280069187285246355751782318080 7827313 1133163624300536858935739857719408104 7827314 -1376258268832374233712350881198080000 7827315 8566815456315230902646107712120824320 7827316 3898682354770774642639033624012574720 7827317 7701225765665962153726752801145176366 7827318 28159198311773200349806845517865018304 7827319 64167224542691905397350059572294517960 7827320 -110753999721602786721916031928127488000 7827321 86738034353680449828957432874211333712 7827322 78725839869071496547218982914972472800 7827323 53371569014263601649333078439057351440 7827324 -26448069604543524500670822478450434048 7827325 65629600105093125853129059700643601600 7827326 27015094676617675260090570495431961024 7827327 -128177171070676592641187922031350382560 7827328 4186761963869354600567450481532600320 7827329 -125722051338526474999573398256559603070 7827330 998671388743206804804097916207877120 7827331 -60604177955502478339600366383501684868 7827332 -16633174103161613641966532539069551360 7827333 219466193044993010256528099097279488 7827334 45798374901072114051332089026805086816 7827335 7999835570115569554698348225715021200 7827336 64764764741345513196791927458028298240 7827337 -4999956801594783988847261277663841536 7827338 26289270633960059512636146180166102320 7827339 -11230112206069567617057602274083865600 7827340 23019672855928275274595320259309859840 7827341 48440720467331660131818383327500703532 7827342 30912353528956741718189397936839522304 7827343 43277577750503480100619791023400556592 7827344 10323640946940426008973785227273961472 7827345 -12373825934085489578623333217863748940 7827346 -10610685213949834231493764599269974128 7827347 -19209939616991513391845307514342671288 7827348 -59597361751644832774581074883374622720 7827349 -125320293854315568309415770438164801650 7827350 -6547756920102220940646006937112707200 7827351 13184169597652395516230278757081933568 7827352 2418836521554031175613966729825239040 7827353 -32537023610164083338063488837313817840 7827354 1889510238825691215985355372017559040 7827355 13023876587478138234873836096196605760 7827356 34752638687425233414453962069308177920 7827357 -26166708772731185734066345868530860480 7827358 10328039695334241131390439858813370752 7827359 -38197519159980965260678184220050065440 7827360 -3117070194067903624299461345594572800 7827361 -93253264820634481390962828029691736920 7827362 40643303318087519607734674030781556000 7827363 -39911416047660674474926519615780143708 7827364 162932522149387598195320596857434726656 7827365 -1018191252788464570531606590818052480 7827366 19212223128418863275961770686120088448 7827367 3368266716841682810123408565570400440 7827368 -96564215028295846552344940724846592000 7827369 75142259647958421583858860484758192 7827370 -561206261021824050313838432852505600 7827371 57696386756702440600225932522650763264 7827372 -1795129865548314236361224119800576000 7827373 136926886025021777420043621401150782720 7827374 -66978625517755296897365322456369872064 7827375 -61035727698865083452804470342145772000 7827376 -158925394515787721683605055923552256 7827377 -112940193008879191159958031581789553774 7827378 -17022438167964982341781637621081106432 7827379 -7000729778932195625610345689222120624 7827380 6813579917741940201773916738051194880 7827381 19133784987338407842670568460830297280 7827382 83515878212273063436600930824137176192 7827383 70547062905940742477031097419976323984 7827384 4099861818545280206177133725018296320 7827385 10448661435162228954815866557972813000 7827386 -10386945971125325983527798037620998400 7827387 -23372038011995850132213348595636567296 7827388 -83759439984716751520068895078061427712 7827389 -48077998769190406600562772433488576 7827390 -15423359669075515183589058767964000000 7827391 -5824201138392279712613459571185467392 7827392 11661395101070868519071174006270853120 7827393 -19674585213844139365710711213581553216 7827394 38629724446273570366165540954165772496 7827395 -38365781499546218916301220505077672640 7827396 -14658040134965229461294525822139614208 7827397 -76931905760754928712106802672549953766 7827398 -54585687875264727792093360241070861952 7827399 -26019261402677767623915290954341108800 7827400 -14248788488542534181823323474374656000 7827401 97017809529380482139560495360656198372 7827402 4869778867818343787629640171680289280 7827403 -53403106220808273540696990338044042348 7827404 71852957264078869863448449370618433280 7827405 -14328261640703786582205088351239312000 7827406 37316537095210601870936154077961375744 7827407 13500217252515532587288856698063989952 7827408 -15738861201212065246586438441965977600 7827409 163374051583954641845031171991812434416 7827410 105743054583307755579939555245045760 7827411 -38569346333278123741616201595496381440 7827412 -83164508651566715623272533090372567040 7827413 -70414885943941588529873827569505458816 7827414 -38435742207128062083349691814721536 7827415 57133694382910509699528276627719809200 7827416 130291551214183487641141864182628116480 7827417 44846643484670782920397498926117045000 7827418 -108690915820056310778763150581524331040 7827419 3124451771304876537029972797350210960 7827420 -41017085288772915182266502368627461120 7827421 7082082689695598850574376075300367712 7827422 2636683228843851422389822551000214272 7827423 -1848506415730997008363172322053821056 7827424 44823670624164582142109983701972025344 7827425 -3866005766536074332851143807523540500 7827426 -16655857131756338746733596280747228208 7827427 103829186211213899573873724770218235232 7827428 -39298135436006191478153661975784587264 7827429 -18181729019804114659853403467635600512 7827430 -7687507609060151030289676420466976000 7827431 -53862785082054204419966462781674733768 7827432 48113273814783329240490089844776632320 7827433 54969429385704343433581864742156063604 7827434 -56593227899365862558846059329980514384 7827435 -934728024755705652335936377499201280 7827436 -27229920972029836237037812350723608320 7827437 27293297588452083827306842789844752086 7827438 -9976066981930076581669860099816394752 7827439 2687368943419364147188596867655639360 7827440 6706965272152033470587174664891432960 7827441 46011729826270895991252569656278414192 7827442 13549056765016617918445674286236994560 7827443 4587171767471286247661110264611692544 7827444 48449382875273960009402017222756586880 7827445 -44284258665743906188781425023752499300 7827446 49468063035970068456556335512166341760 7827447 54455124173232852981004309127437941072 7827448 -146462431551346092218366798355976704000 7827449 50578066389885437171333760813867849600 7827450 -23093193958967596564285304416979270400 7827451 1372940243375855927585837084524914912 7827452 56089456215940030880735979344196621312 7827453 -67913291872373431743275896188281504538 7827454 17671417731395129309829970123523506176 7827455 27448892273016459775681079977512768360 7827456 -17777979572719959860979275643494596608 7827457 -1657068928792837849568353558387490496 7827458 -22635306558805636738773608726981322720 7827459 75912487930195156692117386620019710128 7827460 -21877319590257753895194356029997310720 7827461 16644522909827632357228129892692034040 7827462 -1484222541427520012103328179069649920 7827463 -11663931666436706585458828858526707104 7827464 -8410007525281875865914209918669076480 7827465 -7383415691023144113668107734592994880 7827466 2810409028048669553870553489892838400 7827467 107456492835832260243230517273905951352 7827468 504739355560973606932834231545569280 7827469 -2766396112085854733000730434879690752 7827470 -2134752872321173088616147567997021440 7827471 -56047655879564139393274252756959595560 7827472 19166413196889396187693095893316018176 7827473 32921430012823793663852217284208694644 7827474 7076531823581373573181864513170622464 7827475 -50115719734117279981257019239196340400 7827476 95172895993580163834542871181253081088 7827477 6784124106710807662030694490546645120 7827478 -10087010609497550216261608883359703040 7827479 41448996675604507956304556055994030680 7827480 -26513382585081649835677642248093696000 7827481 67808949575322755208631873776154544592 7827482 15053641120317028665326468089245115872 7827483 -23010829134391348180240565950795170000 7827484 -21436654444701533119203653818505483264 7827485 101273330493550345853001383899190592000 7827486 34364265132228472272222475726172537664 7827487 -8401668344406744143828763189306342400 7827488 -105148728164688524246351924284025733120 7827489 61935799372193573353521502738660281600 7827490 -15664041169411380479713174347583200 7827491 -13843777227067163814775329947280318720 7827492 -24958221476430252459824669660065717248 7827493 -93861031326645551637341939249705368258 7827494 19476229406298602616435427756290403296 7827495 -5000475090691669994259710041129728960 7827496 -71899675757395622268550026958132439040 7827497 9248330675257374246347514716626305312 7827498 227088194741715306446715062465169408 7827499 -153828586277744973889381282602186547064 7827500 -3108590163021487564688241514759680000 7827501 -25336906160960937209286063563111079360 7827502 -55815233420512468896003225988466275008 7827503 -130066424878634056448987701430709464976 7827504 -22954393151498896039552966148967432192 7827505 191303523871268160159114656052836160 7827506 25925129788780749273999770311499059200 7827507 -29985269946678496062798128818820822520 7827508 -10928352587257414846961123096143290880 7827509 14105693302166721209504134976060665710 7827510 8191271000657390784270755746306579200 7827511 -36200570146640031691255286323525910328 7827512 -35824883164416978443328721250197831680 7827513 -81544495178593256046531753211707182256 7827514 4301362467446777128557608445494691552 7827515 -13872086144383575467347613918091600480 7827516 -7520106603918908086788098189264030208 7827517 49476108739739112968849024456223487980 7827518 23668463880301899174920291824064034816 7827519 7596518961165156370208746560233220480 7827520 -12099540940320531137056341685897789440 7827521 -5426913857728586335030499219911835136 7827522 -36614560220988192901363547191831255296 7827523 -33606639889004027896479923483662912512 7827524 -44069045211324340035381427782296747904 7827525 22371549679664556358237935589039212000 7827526 8709162975475431527400167915798042880 7827527 122803311924905590114766396455849772376 7827528 -53520102843215967691700602910821539840 7827529 27449509589346772489522107418441447130 7827530 -36216549276777972111401492179452307200 7827531 16387114539417726476505828132487784448 7827532 -29579060518143970029644516921348226304 7827533 -57558278264567129731473927434165237280 7827534 71933215691910242653359154002596736 7827535 36552036957551810586802611110044404000 7827536 1262044226543168068827809017209667584 7827537 17462860074727247917583014877193240000 7827538 8322647310587994580644527755418480640 7827539 102462498454085155222770459516169967340 7827540 -6200329276115713839274835943025336320 7827541 4196828679567194816354538024701588942 7827542 34124404945722144827933514194833104672 7827543 81109516115822326514550112680487422720 7827544 41300620193859210605625229566148608000 7827545 -51456266396049288390844760579882908800 7827546 35050353176715223319468395888841040384 7827547 5043110002332614184425101242722334752 7827548 654714679943966364965075371794902016 7827549 17781362652604042526215644968454462240 7827550 -13872037624395841962111365908107840000 7827551 53076920116556692755561902331724047792 7827552 17300680067512016552494138893979484160 7827553 -45739435802680489127705011453191791936 7827554 48135354259686208082239866602804310096 7827555 -1414249771243019293003288321199450880 7827556 -5324499662862868148922141698922424320 7827557 -139120649666996008589211163557595794240 7827558 -122203973522199534004557081713665152 7827559 68144639138916171385328201263272261840 7827560 -9242789027403961103666990449166438400 7827561 -9402274745602191157902535014564783168 7827562 -18673438277201797354221609215822364672 7827563 -1922649432181165002580739761407082308 7827564 -5264855610312304332057496328733818880 7827565 -2046280407834059853898970961847236060 7827566 -17319681041854815204990009120018273600 7827567 29259597069498243021740742674587297536 7827568 -7562125818436554091920643946818043904 7827569 -101544807922759737872767397900563242030 7827570 -10197362378981494976978518276572748800 7827571 -4180016183321175021211939376273333528 7827572 -11037273228157779213186416412637236480 7827573 -19855239900717539754157527950424920640 7827574 -2514312525781946160807256911816922464 7827575 15321219483806058747448954575904122000 7827576 -19579308785460314640902067224956416000 7827577 97265752111527527348750409512731400426 7827578 52620380090330100429803910398903865600 7827579 9799722752475300411657538765621708344 7827580 19174811939037425654992934206882675200 7827581 1209648929016679133448156718165527564 7827582 6543866711745768512787621236255600640 7827583 -67540420410097190174910984874185191736 7827584 37476819971614256255696677087551160320 7827585 -13846251997615051131124057935559295040 7827586 -6780729789933530324251936035348850176 7827587 93702728437669353453628387871217562236 7827588 -12741062169082917543887125596925034496 7827589 56087328059036534305040585193007971840 7827590 -367712102645333511185232857597287680 7827591 653869935232591756636486042666427520 7827592 -108247477016602352988497613104648064000 7827593 34169776388744138351958701931153288960 7827594 2168928169327906400481755059226131200 7827595 -72031255776771124349217715326423986400 7827596 7535507984890700905862542147936785408 7827597 2514118008424164109401141315801562572 7827598 6251816651312645923110497544636294336 7827599 32118389977428469170433028741225563440 7827600 1028588590942688982215840268120883200 7827601 29401594087250086637805685985260291200 7827602 33101223660531199996943630207761526400 7827603 -57275900546987318485750232097199910400 7827604 -37411274222711899519138213771019887744 7827605 -86144374973512195002114936702769192740 7827606 -38672407873884127266243953451077904288 7827607 21519513881825233070918695521269638856 7827608 -14192067902802639608459608498795438080 7827609 -8489502261300972052530429308929519488 7827610 -22368850320183438542973512068691942400 7827611 -7423142002461013946142959153659778352 7827612 30152571978446679210762899111780201472 7827613 26459090034390596523390762973452814022 7827614 39310380576422422362923845538415670656 7827615 96998882914769620540484102219738867520 7827616 9032521011149998087026476053508259840 7827617 16238939867043026887759836513126225600 7827618 -37205204829953114510407161963548896896 7827619 -75667734839309256618130070300781938980 7827620 -38040548032320670198356464691217920000 7827621 47750405195698824121810808850836034912 7827622 -58368116519368663151573040621734524800 7827623 -12047103140501166784401380146324163856 7827624 -15089588351576084102763885142789324800 7827625 -2206764476994226218927322403738646000 7827626 97548515402501709097670120669470932480 7827627 -49597140866584662369642594752411008680 7827628 20865261727066359001712684891075802368 7827629 26853870221769818325541889614280177184 7827630 5667132328075306161526570678496315520 7827631 -16170297671594770718592808432362494880 7827632 9377543266283782190151243282525683712 7827633 -72027763449122342431312537356003772512 7827634 957775213685767016003748925033088640 7827635 -74120693399708454263527661220992812800 7827636 -41539376767754582071572291103811174400 7827637 11132327506100469813004057911084034286 7827638 -3465278765095166521954108238354572800 7827639 13624170674960856873325947216921619200 7827640 -79715112780355393271735164717686067200 7827641 6450051314553677899143756373591159632 7827642 44619881772313576790688670037697316320 7827643 178941023560258431301057594653480483864 7827644 829766969537197661260672400676314112 7827645 -13033488214746705440256212180826685440 7827646 -20210883808118566496404411873450465920 7827647 -100459271873898250089236485997699806680 7827648 9697507161496959258811510847302533120 7827649 -58620144366903797188151249806875025964 7827650 -3016031629928517606971479389018516000 7827651 13721667095156061489788472573732984000 7827652 1006487182661797031898193806538172544 7827653 61224623775978321730309415173959521724 7827654 -3825652599377442461810702705882114880 7827655 -30979433546865457953638774255814389760 7827656 -34455251907060974626154710515188997120 7827657 -66023100981553938406108419710399531760 7827658 61759334183058034091539850373359120640 7827659 28141563332088947801526218693437136640 7827660 -25132716157571894056560308385594347520 7827661 31648464722956214635069282354835110262 7827662 11241333261335775406537345134245882112 7827663 -53242961651680415646649474502223638256 7827664 13046416984573665626846703458071527424 7827665 -15869326683333620587779164825086584000 7827666 -4615697553446739479429305425592369152 7827667 100169598350238113729325623706382019832 7827668 -76711063737091640011098263584297146624 7827669 -12912514660572426436565527911478344096 7827670 -13222014815387055524312109074975107200 7827671 87366561362426608540631960879582356872 7827672 81695839091009346265852635141230161920 7827673 18877564234466022609238012391428724480 7827674 -59647017076942996544367270121589147664 7827675 25313889034368079783012138209300981000 7827676 10543308835281149636134553063259090432 7827677 -873082796180824076131460318347645440 7827678 -3210158799960810326428234640952277440 7827679 27416241419564896268958738841166753760 7827680 -472498765676157539703873076671283200 7827681 -103647450931565504883436674525330720576 7827682 10042421185214133750452481965160509952 7827683 22190943697183501384231836804641673360 7827684 1666440394240123324506144077885786112 7827685 -21330765745455253450855726829645938440 7827686 8341269230727335947518358709358256128 7827687 34876751836214505077265267484452558000 7827688 -6310534323802361069622901756716564480 7827689 -105634898185912360207560145615947678720 7827690 -4520171185067596140934860942330485760 7827691 200149671982150379643810730537030790992 7827692 -60600103527861551463735520269629498880 7827693 -36886336725962580887863934307355455936 7827694 7007606684811210722031489910116609792 7827695 7270843393958632404737068178344432200 7827696 21730400396914043120647047396939694080 7827697 132662779947230584675224114910148461632 7827698 91264563714990784314035035766886498336 7827699 19886633024484803098542425931052957248 7827700 -32555387709482445615811980018390140800 7827701 139542803079551293974171724913793225948 7827702 2644536103577079413636450553924910464 7827703 -47965022068712338350077499642411956032 7827704 -98594570162942310330462647106748170240 7827705 41935567090964732194755132750427142400 7827706 -56731440089452427488616361634724641344 7827707 40928959541960243686631631669413868240 7827708 16792237010583684327870440587771600896 7827709 248610115013318866216061874585616412160 7827710 24814809474510920448271750579309403520 7827711 -53937421295032995255186980478079420728 7827712 -54464527932530094235803607431752187904 7827713 -148120870291083684936088189216465399038 7827714 -39632260934014481352522356133650245296 7827715 36659124009432498784133300292115200000 7827716 30362394516506655467309701375850986752 7827717 -406943777126067483022124813321117184 7827718 73413579754036155554044641315344903616 7827719 93039221345503158283176311845684980120 7827720 98866857598409588054496674911027200 7827721 13873901453639831523271785964804728000 7827722 -30650387890583481878531427662920397568 7827723 68373694068021105673396382339035302972 7827724 18046596384558774067386110991010592256 7827725 30789735275343739831809278931239465250 7827726 -19634717804591828192560914554158665600 7827727 -79151525184727438171789127940177561424 7827728 3283889879069701710963551487472435200 7827729 6595940112648504487397147848053885696 7827730 -45828924725799289149698072142259822080 7827731 28782255623099256655395057771381347712 7827732 -91485363383712846732957627197952000 7827733 -140683382739029443112883283647835458180 7827734 -41424181000979906622519572993697687360 7827735 17150608062714818023584213011884313760 7827736 -11723196605686913648479344448686243840 7827737 107397258741953407939477749099582884880 7827738 46280684155279581961421092561077039360 7827739 32110643033857042815023746963108524720 7827740 38290815778620319643299593387415088640 7827741 -1100102157902599221303352290189169152 7827742 -40969998687304928772219987504400380480 7827743 -26146992912665635377716479478379752448 7827744 19933131674866932336561895450635927552 7827745 -58180073006896276828620716072283163500 7827746 47892248303619547463004690769034194944 7827747 84624045647100879457267247286012699000 7827748 22967127205309597232941926239787728896 7827749 636403273036404671085043880791556064 7827750 16269388300022903492248455326626464000 7827751 55951236199971312103617144729680850192 7827752 -74832996423694205895756619871023441920 7827753 72063009065409420172169215774675353600 7827754 -10617546134053510917507310528698900480 7827755 -9278450125939761163509051586187693040 7827756 14227085786400069911234446316445204480 7827757 -18041912731009985962452195590979797248 7827758 5063139990672450976931210829216613440 7827759 -36941910378366899410949690681909331816 7827760 679908466071448972199040384011796480 7827761 52492900685621102346925441997455965924 7827762 -4539940546959856761628428261453310848 7827763 35882763245254700821881273513453064 7827764 -21227780746518802790148935248000524288 7827765 65341170136014332157044519024765816640 7827766 -65002213444327291147354915196310056640 7827767 -75840902357442556265696355132898919640 7827768 1191184576007556951030811900130979840 7827769 -62189245640638718094009200476809843288 7827770 -928887621943755108468804948005605920 7827771 -9365253451159258204555461395886014976 7827772 -20966037128145493068458667801171066880 7827773 85791406767479468807436249868237358022 7827774 -7112315485552979271840454911229138944 7827775 -3632638452749700742088102083397029200 7827776 17815359169972186694018086608379576320 7827777 -42099277577982745325220113143986254286 7827778 4724162551238378955324448178956608000 7827779 -8322334837480882588407688266232505280 7827780 21838631609231796113602342620208312320 7827781 -31554627982263610026702661968162612068 7827782 -37747390969108987800690382150719201408 7827783 58230278718627008260382890543166125224 7827784 98097657804227641652859419470686274560 7827785 -10134389958679435258323441851724528000 7827786 -60251837582770646504101313274858977280 7827787 -65398981465261878623316679207180920408 7827788 -5587591437213410293480890494928798720 7827789 -12684372085350140589330283387495814976 7827790 -928340469577783853241708479338385280 7827791 94169000591945256170540912577248987520 7827792 -2949734945281776270633443602094358528 7827793 64647106826970881379866028732970397042 7827794 21740867110019819898927781978840043520 7827795 814741133911281984871016664813742320 7827796 -56576229744939454155518384577429899520 7827797 -804778256646413167890055228873141920 7827798 25044450912698450531027269548128859648 7827799 -51168290386198000920557424976691167464 7827800 31083224145580277262996907529959680000 7827801 29845656513972036449552116173891751632 7827802 -32055563006586267481079227205742993696 7827803 -113798514876404518372046890323374402688 7827804 14126459580880514670333303079738583040 7827805 60803509861281042752817027056389172460 7827806 174609606849357951151625750860667904 7827807 -4605755034366928942649601626268348912 7827808 16649171584213388827983775659980881920 7827809 -3843648770131706905635871160036120640 7827810 5404133695151825676452592755203276800 7827811 -63218815321354313168515492161426228488 7827812 1217512267782826396204944483339478656 7827813 3918914663029881211937843384745600000 7827814 51931677734701698785886429666600812256 7827815 -80119221556440656651039542940691908040 7827816 25654967173625177794482279533275545600 7827817 52301458792267237902801673932435302760 7827818 62038186063117302641973768039227765760 7827819 27841525633500629482598025337954918848 7827820 4734001071193640571034733614417182720 7827821 50541957924010092449665991521588184544 7827822 2768191506007034987699089209205367040 7827823 -14116885525827203056837280779819866928 7827824 12419075344365433341960567169866301440 7827825 29785517484293156732253024528136680000 7827826 14996616463865128990456493376212413440 7827827 -38784042045582235081438174414388081328 7827828 4153190684151111139204683765981880320 7827829 121690388985866089032933033804668556640 7827830 -20049567322637003161515753409362109440 7827831 12271687946558685758399473841112738864 7827832 -65702223147673015531085861347669401600 7827833 60200008226509131357952969842832304004 7827834 138648269984270838286819737047910912 7827835 2134436490780406794514662086040451200 7827836 -42294303925172861887149501128284157952 7827837 -80593187603398686126627014819268978048 7827838 -17645500404865203481889987157609439104 7827839 141736657979559194292658663007942570520 7827840 -2241722306018117724754506791937638400 7827841 6174786422207021096539977258090535424 7827842 -54379930536623548461328327967335779456 7827843 -23412408114673825504416016390901394432 7827844 49034886272977325439992938931347012736 7827845 -51794009554933350108948128804890584900 7827846 910752049072783418045916818683522944 7827847 114343356237527634641929615570366306680 7827848 85803771051546677678233265402774937600 7827849 -278629338296110693866447111407552160 7827850 16896511059914980184477472551051020800 7827851 29823656860656185636370739912710893400 7827852 -32837774320029879343807055556514656768 7827853 -266171786273004227155868191617847114 7827854 25533194445623677369284995209845819840 7827855 4501980996803665642563176708446993920 7827856 28403186480695074965968525662256013312 7827857 -160807309287551307012437364013517778894 7827858 -1340809138743201259262295509751419376 7827859 21581349271783781937500739010550960704 7827860 5246532165347937067170539664281614080 7827861 27019260381177150221884955964591187872 7827862 5201570771952694105309286623256932992 7827863 -5835149669845035866059258340896765776 7827864 -9247017727517280284509989916262400000 7827865 -42417632216104188872691559393362254400 7827866 40130469243787311588109902862036032000 7827867 50592344806307785171950800204068944000 7827868 6405942431093174317468319276603667456 7827869 47995944136014218695003991895061036896 7827870 11599956945427480467485488693164748800 7827871 -1343527330043163373372358240326615008 7827872 14989779739531272959219706589121347584 7827873 -79799926732984263102063830044153603200 7827874 93220352364722258140995105855611821440 7827875 134983599581817909715009198204389348000 7827876 -23253256572614758441898931678187327488 7827877 -98970688075134734694243062479353630274 7827878 -10829368698565904080075418641667329344 7827879 56567451311185971767189813751076560 7827880 -84262283517592239831399439150717593600 7827881 63433558775871732791852193435817202682 7827882 -3808848570280307630214516000656974080 7827883 9458868051546539893288739321222979360 7827884 13191153836604079251161632700106777600 7827885 -6371605693406842770680223485850021960 7827886 -14570036637178488694660337240636421120 7827887 -40380406163784965979303878513078314080 7827888 -2733033248858326464497725841735811072 7827889 41092745606709072696406689110885832768 7827890 13270108516683442919628689294039508480 7827891 2261194802023858356489029913168583992 7827892 248881682134595662881858568492314624 7827893 -120174862895221759688909147962211619858 7827894 84694512626109120877510834238435591040 7827895 55201429195727904587594296329417149400 7827896 56747100772197388539160381667993702400 7827897 138699148987190335793330667364612614144 7827898 19980801027273627010150623419493399264 7827899 -5136524059167857227883115944080644864 7827900 18332813460181885798534207945020288000 7827901 106141745609985816162284908700453016902 7827902 -66552446351802108405151142833479726528 7827903 -1520842012110947471313829010578894656 7827904 3511243091688575416602660370227658752 7827905 40922093826042268063841552803139395200 7827906 -4053972953359653839762985842559275520 7827907 -150293857685245977317994445252886139440 7827908 -25877679332104331113064397736260854784 7827909 15475154690669699075396603667171487488 7827910 -58577935268920261359326729935033376640 7827911 -2696478260714905444847867034154881600 7827912 8224060126904405381256114549539635200 7827913 21100716992155444172417556454254563162 7827914 -26376569069734408287977895931672208640 7827915 -57870092874864160326766505458235032080 7827916 -22948041404999882189426908358894613760 7827917 46062684117474854424442700291914062966 7827918 -15307264635351048937119262394506890240 7827919 -31705218688290627704004481158376743240 7827920 7715963420555051540790380820707328000 7827921 51384678433080910246884048834636324 7827922 -73857841386160833559702198405168459488 7827923 38581516368423441750317088411098797344 7827924 -361232598046220538924095589195601920 7827925 10132934384575261912685267932572657600 7827926 -36827679696759603128177065698593765088 7827927 -2918693860069486558345933004918403480 7827928 -28793856887577345933622462992592803840 7827929 114770657523117708718512464167405057920 7827930 23387634253835721788673730610352856320 7827931 32667793077158743662216695017004705732 7827932 33600838855717942570288675735808212992 7827933 33690326703046054225962374300994589824 7827934 -18953883052839217589138421906080567808 7827935 -252784260443743251711026122822210560 7827936 -6207306169040072504732457113803554816 7827937 -10136618722398921049827110288972678400 7827938 57812037341194158487278966468141015120 7827939 14648013075390910939500859318101858720 7827940 5324802277261203415531105671754103040 7827941 -13387618664579923449655440812422498560 7827942 35038940826479126512082756255907757632 7827943 -137690603255720026892127315548824905600 7827944 46083977099924642922414313723369881600 7827945 57856683972956326985498653171220270400 7827946 3457439272288703522063971148310489600 7827947 36655879047216455936812889542077418512 7827948 -61456877565071276960318641308186055680 7827949 85735947942126377642398055692481268950 7827950 -15518982945492132724640598526516574400 7827951 22434484980481221636925126266128984064 7827952 4927740497252978562963852820736901120 7827953 26536236083972532010272130825402803456 7827954 3033802910052646761988127716322670720 7827955 73839733084415552773787408870563221360 7827956 -71565629778809366247076652919872255232 7827957 52356889171804220920775843134192783854 7827958 -52421168745191981256211859806163036160 7827959 89284708531067357531019129953143901160 7827960 -13402986754487553056248786303156224000 7827961 -2854183236973664026189899101938336188 7827962 -29613189312836754240402049086222981120 7827963 -18261110381536622185354789303215389184 7827964 94483921631959041289592001576339070976 7827965 11674640289523842496968483074270277120 7827966 2076147246464267065104669087798008064 7827967 18226604539499615280985719291377587200 7827968 32192773857077091177434073703844413440 7827969 27862868863575313536504863658139538688 7827970 46679376291571960685478228792874996800 7827971 8865602337636931686114206520831506172 7827972 -27413663235250770484236246725340484608 7827973 110519511584481239365027627431377118336 7827974 9379332623189044296509711836054656 7827975 -49311404935592193533569847422802202000 7827976 -23238430222482631577602157956739020800 7827977 -179225376875003851191106394585573174988 7827978 -572306799169052994349113526812079872 7827979 45547449521035448793537011078091831600 7827980 -17410924485031633605214003021593984000 7827981 12565662906176349678081204318965237760 7827982 -76193146530875173210456168196515833408 7827983 -88738315964137294438896563096138226768 7827984 154186713544335700832449012484481024 7827985 -21660334926803756222407539255843071040 7827986 -55954402408020012242646389267241437808 7827987 -53010198176123992417418982005936621640 7827988 26143030089698181119847426203458717696 7827989 16570163324021377113119966912500347324 7827990 11777811028861549792966909456137696000 7827991 204268762812526937850195365160836265984 7827992 -40003619692625931950759670281044254720 7827993 11757429935314569240848022981270163482 7827994 5866678800250970508532667226746815200 7827995 32281191299701499499401524389221796000 7827996 -8355214903169501836928750787658186752 7827997 75482800270155971598512435004800265292 7827998 -44685631767566571369197796612696320064 7827999 38205181745264673755739131603670527760 7828000 -169967832420479461864182597164728320000 7828001 -43329404967140393795259753820186982400 7828002 3713105015749696136240359322275299840 7828003 -73269763109437213292721156762263873816 7828004 -27452143018063100279504745403320090624 7828005 32399982900190375834497187068784869120 7828006 29467618829205034705362419123355689952 7828007 -38913260533739498531105348777797279392 7828008 27108341854858317523076878543802449920 7828009 921563543192021126752433508423943040 7828010 -38702864905180696114629678632445503040 7828011 70737258345778867853877250994723013660 7828012 104831015634959867141081894633435399680 7828013 48704759368916465588897814265755640800 7828014 34109884093082416093424588777663192640 7828015 1410273975766953543690477216872646720 7828016 -2510749594397570487611734153803202560 7828017 -973208079884017168541195297350968720 7828018 78104738472779515937919063503716736640 7828019 -25903787870477650459297569459951557160 7828020 -17446440983151272894258885349358993920 7828021 -88005052281983773213546830470231168 7828022 17031509280499877363543846621517585312 7828023 -96540008573302474353580992598505856 7828024 -52491220981788076074943863781388083200 7828025 -55328154401495102040915139424097900900 7828026 7359865862969532109662416922363961344 7828027 13465317036781004428720943433046840320 7828028 6131058466147182200416268885005831680 7828029 72274689468893080346764822113113202240 7828030 14369087519898244112535524202276806400 7828031 104795736439410657444277560942010015200 7828032 16051429146608486429611210795219156992 7828033 29671401426150130296417948422845913282 7828034 32655198902568046063831539145235676672 7828035 62373214776344442532524026683429633200 7828036 114816144723407360375130614706912599040 7828037 47652755539122921596798570778824197152 7828038 -17184539407176897009521898676584591360 7828039 39304566965227627264573578394801322840 7828040 12876342847483560829862648493676953600 7828041 -20146886690192028260870035631911543296 7828042 11617531848449771038424316587827987200 7828043 45611717855365446732570702241848630840 7828044 19713814111258177241210626320080887296 7828045 6731956988819341162393849929132612300 7828046 -10385874602394332761672354527114978240 7828047 24201959467462196570803166319326463768 7828048 -7332916327689603307633789824569327616 7828049 43535392464646062791857250117033128050 7828050 -13185166473569464753824164705848128000 7828051 25009857178806241161814780967644836864 7828052 -24010195168110236385170047220780609664 7828053 -11593033244614989126277231719231377280 7828054 -25374595117420449527928965194607475840 7828055 -54029831877943131564121996332429176040 7828056 25372116977403433491298516355612467200 7828057 -17260388171461743054950064772807142400 7828058 10707223938873576961889897528910372864 7828059 -56975710454360638187990544009669736296 7828060 -50994958918921027237674346301685803520 7828061 -63515938032733660509340414647406327200 7828062 -15372427433767534154807159418571944960 7828063 7265206234762273182488761167100976000 7828064 -413136399604922879920882084781752320 7828065 12459530598936436178411418643979862720 7828066 -1076928105829188913760925081356511456 7828067 -18008650013303750759128169380332952560 7828068 14152455849454852945400164987696419840 7828069 -4842223949379668163814519374448091560 7828070 14004972099412926741597914740739376000 7828071 66107274191810732674789976953848860712 7828072 38775763900798724469816869045082439680 7828073 2589996106313372399266848812864522688 7828074 -237011164802993644609580563549613472 7828075 5365351172662706222960421217139715600 7828076 -44970386626945488914446913078812500480 7828077 -2085318238206239966257329944583117792 7828078 -8337232337162080479721593295806385344 7828079 -55466097690890590062340316880354595968 7828080 -9536403054645212372296312291431874560 7828081 19924435570638217451579257399665893172 7828082 -3288579953486610358104773227298554848 7828083 -1751872853133284903620809343486733988 7828084 -22813353468713198879218962183214080000 7828085 -170642549353520098556894811544382499840 7828086 9965163197972528163702435086290114560 7828087 -28686389551767625260841322818185754264 7828088 94676362524783078186880434166342901760 7828089 11172357284424242017540706523494309376 7828090 6357728354213675155614947876676185280 7828091 -12642539885476066626047645749989692508 7828092 -70863581682216646506681274036002290688 7828093 13036960534634331782039334877284548940 7828094 58365277512205080852789981597638395392 7828095 -8793437005261900530435360338582400 7828096 8151473605090692076316070539113267200 7828097 -2520161009295399535407057966531961020 7828098 18774477590281107567231156120079481088 7828099 -93569466981535187935242452014139008900 7828100 -6814193040532812503125625798474035200 7828101 -15996737968423793801694830198047807332 7828102 -60578597848983704390219459458194885888 7828103 -160004804096299962388929798682131217296 7828104 52467530941686697110048372161857413120 7828105 24788383250666036032173656506751075520 7828106 -2283149402367938702325703179756324864 7828107 -110891461087213244878179432835134720 7828108 -13483349722514552058954219889436553472 7828109 -6599437634935987454550951451296902484 7828110 -57601562101966184033763352428613632000 7828111 -79478031639860999042025174105332590288 7828112 -18421979407402340908576922148495581184 7828113 -28733282884408528637927269555896323856 7828114 -21390263014709503709914131030873254400 7828115 22711242268519183665103102022686964400 7828116 40712972419039084044682772668229425152 7828117 -31704453565539532207107782211020755296 7828118 41205553929668155948483574286831961920 7828119 19944130471070276941066577979907685280 7828120 10097078834808955961896851385417728000 7828121 52546517002172381478523337672857965312 7828122 17580114372476211138815897822361103872 7828123 -7820603096821930343153448850166661628 7828124 -12419056339857849075796705246470664704 7828125 67431651580824763846047694103245500000 7828126 81027298607854590676642917301536176640 7828127 -61505659934840133242808330907457088408 7828128 -4984589436230855302017563500826591232 7828129 -156196155220047125963753167995844714270 7828130 24717682766592115988436429221664627840 7828131 35888458074080090931563353039459928952 7828132 -21261507625108663086286902831624511488 7828133 78384025348672262406862449355623023520 7828134 -6024440146807454639050910521493417088 7828135 26070742336007901603656660571318251520 7828136 45889002985578155314180365348617164800 7828137 11313425229000531228633899138930288640 7828138 25527171270894555649944157213663980720 7828139 153109323603977083973940414616943893800 7828140 2319292926677152321922482641589017600 7828141 -94242573812132178183104499437918132458 7828142 20322324700160006063961963279292306752 7828143 -9384063007344707407796539967860364520 7828144 42305170856399416304415296063175720960 7828145 -18901505536883273483772926986965130560 7828146 16692363258828193248713276279793323904 7828147 -94946640925071543436554590736242684404 7828148 109506606484256613974377699803667022208 7828149 27335225329835795608581300841589471040 7828150 356265243569044692797663515953139200 7828151 -4118991880516896587787987349417696896 7828152 18978365346681625981348489794876211200 7828153 22051924228408219938411022775823565824 7828154 -46126808094776464722790335550486414224 7828155 -1446539220589167002655443092766477760 7828156 -431990959132850850881363684741522432 7828157 108659243045182240483934541572009486406 7828158 6998630733104769175660130051768757888 7828159 50968434675558063558416780777742716416 7828160 2097277893150081425786471458642329600 7828161 76030757434031278570707482260515487584 7828162 -455017964647317181993331333525592000 7828163 -11611041253630526542192238237229403440 7828164 -529433601438121446937946647913466624 7828165 -41232985034229035405459313266977937280 7828166 -45461378228651379452315495304738871968 7828167 -18190372837549460244974992246455947520 7828168 -59095677164564570721596650547704765440 7828169 -105241607457978060710958010422055245660 7828170 2085967611504359243920132623329448960 7828171 21152271815194914152134881918742596960 7828172 21416910074927149624469095435129324032 7828173 44130371535004148787583640798631221400 7828174 -14166994509823102856141999894003513664 7828175 62863036670263514610927758832752531400 7828176 9263073758086160810790275710630232064 7828177 11162534332338786937146911895939304320 7828178 -29341599478699783391363848639897173360 7828179 122644278700800316155237626896809392640 7828180 -13835334738647003539649844374263964160 7828181 -35018231835330501783846612315836264736 7828182 7191300132160318310071962561192645120 7828183 -73750439921283901424010985595957687976 7828184 -12205235208049765605890572881349754880 7828185 44158714324467238581698667756710836800 7828186 -116467736302277635712408681707936878336 7828187 25840917788542676003424459749669296836 7828188 7644973515809897306859733108865875968 7828189 -55536033228030374363315063769496861440 7828190 28784271450519317959606120701051907200 7828191 64890665745283302533202812966527641120 7828192 -15761139880910468268772945830711656448 7828193 79534070890780636614772823652732384 7828194 16828655525789379562233563950093929984 7828195 -27496420192822247847391357298208682080 7828196 3262680647018719315705711359800438400 7828197 34629514576547346713034970315752047328 7828198 -22491134066329909859250709818563182464 7828199 102474397327743796701990225926220550200 7828200 -4499488957144122341507821468233600000 7828201 -29217685960831626524750588859824870108 7828202 39519557177037227319983001776556998400 7828203 65460691243650260555833126348945289304 7828204 -26284460177084793511802275663561932544 7828205 -17922891070912325748863337221107927680 7828206 15558580123069971706917528230005432320 7828207 13727810791251228499238418967275235920 7828208 2402482024069417184432545880364613632 7828209 -4846268988093247652273929329733642800 7828210 16347207225836110892377000998118743360 7828211 53454675881159083245141919897177669344 7828212 -1201996452484021047881068179128180736 7828213 -21717161540738092498291754974596232960 7828214 15552270790956932123184358454832951456 7828215 -51419326008441396820460842396031816880 7828216 54928942913518856385533315731722240 7828217 130494878255356104390775945714096348266 7828218 -71022688676899226077495384619361953280 7828219 23052374556141941922672617137136551696 7828220 6176968312396749132545885695395271680 7828221 -86889577552909066173906514750182386688 7828222 -1187718603628877234631864252986969088 7828223 -33901445427697971855658057184785822272 7828224 -13300050582115819391959754511363342336 7828225 27766404103338579202639454445924665750 7828226 44882628522726004616301265672243255296 7828227 46091865492197372331408234620154836160 7828228 -4653846151982015899820791461400719360 7828229 43385820465419026177560104575733986176 7828230 -5431962887337854423812192338519089280 7828231 84699524935368199927528858209780016200 7828232 -161207159045789734612665713365779947520 7828233 -24402616072698191019281459633117180736 7828234 40363901443649626387443662812243004160 7828235 -293898999923255162389233101793103440 7828236 -248055710811556314985124364733271040 7828237 28306141579731182044803900707379832886 7828238 4341210767752211537617477669440291840 7828239 -24026899644805840104800593035882445176 7828240 -7741750462901462366555192102697615360 7828241 -252606856177341622708808828485730805516 7828242 -53038194943745685899594647843221888 7828243 -114794402930243082671744530223037495508 7828244 -17344942912715381251755289598555824128 7828245 -65467904738279662546750769483547259200 7828246 -53278287626911973865526391443884207936 7828247 -31542914083278255166849673851739020800 7828248 -842314181613237271883457417048883200 7828249 -114520545019619644892023515761611306992 7828250 8162151123449611821103371908030448000 7828251 -91042564224568353728821049048631038568 7828252 57087601492558003167626137808937021952 7828253 -7262096322881825670830730672042375552 7828254 -16397830238978916267478234557677619840 7828255 -91529280249624997344343365652362570840 7828256 -49913142405961934952335056625062576128 7828257 -6987119260458855910814950824845906112 7828258 -44328714689992016809924924472766137520 7828259 18856915222260149432670337110589635504 7828260 25357241511294160741900081297210368000 7828261 -22184545738810503200998568656655816640 7828262 1743196553189825481383814177443136000 7828263 -27596101453564773752656760890506313008 7828264 -1033662319815231772757570816782663680 7828265 52292783916970820010592009788322353600 7828266 -11597759045202208521117401030882131200 7828267 21667445545403950296841183970160681640 7828268 31753354332796057630540360828209561600 7828269 -25914210477373472438158879260082942656 7828270 63284611694062548218233741297468450560 7828271 -33992608661839634518118377392067136400 7828272 15190182209896504156822260914888048640 7828273 158117095119474583673059057640347689984 7828274 294310672052594602571196967481634432 7828275 -598530965457919936848828698716876800 7828276 -76344504961621402259593639335344563840 7828277 134229345278959657276771137902274390126 7828278 43840964425463983268691964636449253824 7828279 -1958023455781431230203827473375190480 7828280 30940967328779767840295391439670476800 7828281 -77846524002683854892347212304634567430 7828282 -19065751797878811398818028828266154496 7828283 -79309490432031692285995341388198653468 7828284 -16783439534286156082935604567668248064 7828285 -1783513691278845497245146703434719220 7828286 55087867827404882510312905636137038592 7828287 -109735228280285197012600859021064545520 7828288 2379742690662540888978440356228497408 7828289 104492495569961652110475345811327344000 7828290 -12796430219926165706263197791276890080 7828291 -76179170171608189278777031770372650308 7828292 35521021732512090344578757469104885760 7828293 69908576800395945746697484091338861056 7828294 15968192596535895793943022195351550272 7828295 -38369503243238613375809217304640776200 7828296 -8686461727512617105141398576503521280 7828297 89532639841145777679408954898307500800 7828298 -18777919290002577295089640142275088640 7828299 -122592861968815267470853572770606540880 7828300 3605134739056978621185061393261894400 7828301 -15327620289314857159453720429876520892 7828302 -14424290442149201190406455553132571520 7828303 -19462277221285503958605104279376208896 7828304 2674903356504199031994663795879444480 7828305 -2814128089669045122410576674458282240 7828306 -39626876288372982753301073700696373104 7828307 25888073876503052504734772272831597272 7828308 32472576064934799963237526999644681984 7828309 231694897838386863425430210565277468704 7828310 -4149414934907177447723433141464912640 7828311 -56014984836770387643879694091517052800 7828312 -2674983268514509001350256302617600000 7828313 11887971228539106569200576464185838600 7828314 6599356757637073754393415277618783488 7828315 -131826981954606072219594567505900908000 7828316 -46134719725555023046562307094907112960 7828317 47717424510664398484773297246017472 7828318 -22729455625092286603049871807872897280 7828319 -51506649317683254940136283657806573280 7828320 100154696876730590003055504339511541760 7828321 163491481413245996154429498921398694192 7828322 74563986721796656899083622068131584 7828323 -9855805998143342982854935440483422400 7828324 -13737544688113923137888557712498868224 7828325 19113203571292314969887263916248921050 7828326 -1100328948998311592466483190153592832 7828327 37652135138289358175266309577738920360 7828328 48300225421005361005668152416317660160 7828329 -40427756057340245080245285141182645616 7828330 -23873995810011984088225771417774536000 7828331 -43229490246098425235776746775966982400 7828332 34800787985537824625184331964438287872 7828333 20349725146428580245195169170879199980 7828334 50025119672551844923937028852626247552 7828335 -10311749719126931480819835060723530160 7828336 11535246930079440619373738782287265792 7828337 33557035563385927594865148045148416 7828338 -20883368807791672214997118348154158464 7828339 -9287029216564606812707025861227934440 7828340 4631081259817350880337060267555212800 7828341 30529411764781935382684642337076819360 7828342 11626965198361685169856005211575403200 7828343 -61682491953319809995767062001651776408 7828344 32492767084396322807567788745172111360 7828345 -31715344787968003992393847806505120320 7828346 -4192909745880009248465439547726469376 7828347 131871083103908566195873275851507020800 7828348 22965564689936696918746708402211237376 7828349 17465240860872609812027000496719942400 7828350 3181565756948797641656544250208472000 7828351 54080155111277612338491150051743912400 7828352 -21842656932168839359720746263185981440 7828353 -22828355262808595278132420096650385920 7828354 -87845037629716306247590792689290426880 7828355 -14653414550950862779441674755175888240 7828356 17421311163325938735781218723505551360 7828357 119130823896592787176983913403803616606 7828358 57828600399872300425141555335095069280 7828359 13983541262814215605149431633833263360 7828360 75050920960383385658248456835314944000 7828361 -34570000820798834103044729203282383600 7828362 5779127060646314673727927312201865520 7828363 73966045653143290269320902767047925720 7828364 -46509772433845339933678268196632492544 7828365 -393390415240116851217533530906684800 7828366 -2329599905521424377749882044304788736 7828367 -208185862348044864460227207737799111648 7828368 4865758459467651108996855295191810048 7828369 -69326744988479262320949331875698465230 7828370 2181273729360161255110335135347343360 7828371 -12238948641965700016546974967757984460 7828372 -21563943843877291141747787827772540928 7828373 31244883463014570105657092849228775840 7828374 1473554143801926649382731810353605376 7828375 -6398699915904657221307178873979838000 7828376 -45211391717037679851764689171320422400 7828377 14962347260975475597727890350096181120 7828378 -7170607083974538995944459947404159760 7828379 42087529069446422586903074112151417728 7828380 -6834302255753191466638686742487040000 7828381 -137270268517809500391949134932294508096 7828382 -1533013808303317230783707243890171968 7828383 -16992615303070877758906885925865255552 7828384 -30617030626975850837670262599970258944 7828385 12842968948153513574055439309384171560 7828386 -5329194328998347919547226040748592640 7828387 -49571472865099517706115222602608138484 7828388 -98966282323522356817107961572868451712 7828389 -23617876856676721204569640680037653792 7828390 38556284434887328168586267598249571200 7828391 134934246323193386916438099315941532792 7828392 16944164458327719630436309708681543680 7828393 101205627735009496101266170319244251642 7828394 9803815030345706011658737918220954112 7828395 -32029109954150289784235975138191868160 7828396 56364143519910845446997183871934956800 7828397 16555593764112801298601742763691661846 7828398 -55925858072358851363587903453437494016 7828399 11683419324973546350314562456876116480 7828400 1482601115502941462728808167281868800 7828401 7774773787752376671037458118196803584 7828402 18015745747399883396512773968429371152 7828403 814984860642461662983794914538014608 7828404 2525376537384378069246831992826961920 7828405 -20078279748248333826262667705428280400 7828406 -65815592900800116817583400097792522848 7828407 3387830634579104333295982360220581632 7828408 787021373066508813245882946574417920 7828409 -68637044838630615157293233840939051580 7828410 -12697131975270454653452760612048698880 7828411 36026922421563216172310782478791175012 7828412 6684436158891803850777184990083443712 7828413 42950102501285639594859510273829849344 7828414 -45453234266878117428296236739807318016 7828415 -21257955803526681437863017269685350400 7828416 -5842581924230172410042029019032977408 7828417 -107216881307240757585630941819316736762 7828418 -11103679912481104689033138418948784640 7828419 7253389193952809291173488810693313200 7828420 -1538915392262585539295969553220032000 7828421 91627779263107627305908983238650286622 7828422 5826911464839698604613272824913659904 7828423 4359779273827015328742453219413440224 7828424 6786804006944353162099231354476625920 7828425 -6354053610778671933346797958367158800 7828426 109949277034007838026960298549237665280 7828427 -77157533748998419248443534429635055724 7828428 -2090922292655308998121317176627642880 7828429 8128006699342964995952784704038658112 7828430 16584202256336399045570766992959749120 7828431 -11070178743114061508683363389106093920 7828432 -691103204331086854446321063223681024 7828433 19108412758891243159518139994338335984 7828434 -86937102642241483693264290218947200000 7828435 -13147215751497970119054734447210738640 7828436 -21457540017601403573203328207036657664 7828437 -46078043077182929334901803119088882720 7828438 -4674304495337324117935267624434860160 7828439 101145625568864422134149178817421919480 7828440 -20335347129204277911574456133339136000 7828441 2521707261054766437363818853294489024 7828442 -36519382928570156480881507014997210128 7828443 -39394508477457479908106476825447278816 7828444 15004580503318043767614876082351450112 7828445 -248538291651355887897850100463033600 7828446 10812220590436528031140011089146853184 7828447 9490391057065510669563891763291206000 7828448 -14713993512299020212345463499532533760 7828449 -89981457154960307288252316821391924000 7828450 -2763323596456391381885951560707225600 7828451 681709922042218387990396323135185352 7828452 -14485322216535888274639865821477309824 7828453 108973321489671637827809039167792280702 7828454 26781386819446845572647257200938300992 7828455 -2975976518997977102613787104186062640 7828456 103652459698606445009357898325910323200 7828457 15678482949407286118632748790880843072 7828458 22541200583082746339577953923121664 7828459 224517711365360897075401741570800228816 7828460 -14149052346063420804493309987450368000 7828461 7579798396723455360072616147120128000 7828462 16587968213237146839780987460623537600 7828463 -171836475327065450982863788151165924520 7828464 -627285852282423047771837474801713152 7828465 8143616161167406611631472337831319860 7828466 2596677790638154585291339381318799424 7828467 10469407924008455498039730790119169080 7828468 44980526571442142326299494633768459648 7828469 9720086229647279587717714867342479360 7828470 -13749599542451820160197793360004357760 7828471 -3415673936943013595280954712530790176 7828472 234309271205367572015068227146033971200 7828473 -18736569403958220072937406039957175216 7828474 -16187882188830798519653554566857422080 7828475 -41367590726551045160895023173692159000 7828476 -18092836680354288107302276268900679168 7828477 125047474265763836716050633602918604672 7828478 -23955464019179527541490483251844399744 7828479 50795338706156067819398791154295303744 7828480 56552144951758310576501927003239219200 7828481 24521142915672808574842356150707497824 7828482 23497159366771398101410663945392393984 7828483 -677720367374427415304579158812763776 7828484 8476584672526024107977599681262630016 7828485 55274352931423679084470274743034537760 7828486 29403002902300416758303168215909711680 7828487 28028586960410861442739873971026407440 7828488 130486957763204181697038643012834959360 7828489 -33710750058279745884668552941573481180 7828490 -849787248847233245179441175071812000 7828491 84499353763035174155093077377657001728 7828492 -8341182560399129687203807300520509440 7828493 -120585421147275596412311494782344530080 7828494 -813505720451824903242940883223045120 7828495 -50565743566127477298421289337516688800 7828496 -96551816074215168125901901714784256 7828497 -14912649220458587674341437207569589580 7828498 23278166260075770882261298358295834000 7828499 389377702494003785508701738743093152 7828500 -14080975527925948891565967133529088000 7828501 153778746518824111566216246820196191502 7828502 -2689106963834140389520637767641026496 7828503 -41160242755589135913718746928559225496 7828504 9508539899399916808710009916327710720 7828505 -131169672575058223614109915079486832000 7828506 -15426314310103835172465844768229312256 7828507 -104722411585209717071004250465777317244 7828508 -76508646291866376360473573697461704704 7828509 -21193687844297337798329017831134779232 7828510 -21375749942012829634007141356310177280 7828511 -132106062028833749372994557307926025888 7828512 3544999449462313519268169806218002432 7828513 30166384850572891759074064823446932480 7828514 18657856173336503768350005138093995856 7828515 19574016325462401749453619722172326400 7828516 -89244824301659086405599949872966194560 7828517 -86648405517327118737276012927259547136 7828518 -1993239593466764611007850949970508096 7828519 99339536390447023657862677943635644920 7828520 -2314705805666195693616164600178278400 7828521 -78199891188644538529403812245364423680 7828522 -9806165866792441859581151321941760256 7828523 -46691377880415953175237321618432989376 7828524 7873632775821022866149588216270373888 7828525 1704591688335616854446728374831416800 7828526 21951363608463320812343967607611707712 7828527 5747923790332875291910372720145683200 7828528 18452926281993813276112614361830244352 7828529 31907879451692949299766772071539934180 7828530 -8190693888925613929267479042188551680 7828531 -53342777016881397147222652708968511536 7828532 -62924549855099662346347440798420541440 7828533 11085455980038500871622550812423183680 7828534 -13464034588691895878759342951330476032 7828535 -43208720523285524343412355541934836000 7828536 -73119115969280818437751822924767129600 7828537 2104682279693008193098853372660363920 7828538 -13937029432814957830539128908616776080 7828539 48769423295679467496659050414961952024 7828540 -21840951529349938026349817485438264320 7828541 -420674814315171669950602030019495328 7828542 52282791706808985737207637958074138240 7828543 -3660231725463256530383433106581414208 7828544 -27079097663108783148919809063771439104 7828545 -12611010836386634586714067289549431680 7828546 36075082925236223378045714350401186048 7828547 53696016811670723532013913606221335996 7828548 5013324881021881194686647973463785472 7828549 -15426707004791875083749465434918133664 7828550 -48438286485802913957364242101969200000 7828551 56823792566471420425747579747952113680 7828552 -79184483349912517238412511477181414400 7828553 -6086300738568638485377831989080956198 7828554 9389036587107412328727512814877992960 7828555 29584743387026278509712807998576076800 7828556 8238721881485365083027687869163420672 7828557 75884585363501190012136266639241734720 7828558 -2265971103454232116258446137156493120 7828559 75390115287618813974409221373821723760 7828560 10038007422732312139607674665709731840 7828561 -26424322252014416919571606918789444748 7828562 24009927341927599659806176385919009792 7828563 90364516825738264709386649499947701944 7828564 -14606583809291281316895809930092918784 7828565 2832359999665562041977975592394330400 7828566 -4618223820274206247896531690107367552 7828567 115398757695643916054471800450016803200 7828568 -93785673263732098940576625451081850880 7828569 2449749009390915272771864644281703296 7828570 6876986444982042182818869381151507200 7828571 -15490188799945110713835847861769365248 7828572 19548284121663776856600653638427208192 7828573 103628672970866740203345001840953110822 7828574 1224924413836054338286988202388396032 7828575 2906730353838956456918247450042144600 7828576 33226186989645483055189809612993331200 7828577 29090789426420308876114352935499228820 7828578 2849700038471750012517337002773002704 7828579 89486530381146272167998229628544480 7828580 1226992099140110840284664397079388160 7828581 -17964758226710908245398802758456507136 7828582 27754635434227814921866133488391623392 7828583 -24818790714362588068591807098583303464 7828584 -107463683377398681252736844144173056000 7828585 16155468669865271222592978333934533120 7828586 -25012884065052847959381326985702589008 7828587 29975465524171469921904914255814650604 7828588 -96488488163868619867092756973715437312 7828589 92627568336146849441455521424420861440 7828590 -11471835898888486825586565013961011200 7828591 35643649229624889475215023864671844112 7828592 -26012793323966069637460418861982842880 7828593 -7090831272410659457497583911693159776 7828594 -4078978645632224882364990400335020640 7828595 -4094505072075515813637933565201216800 7828596 -7524980329058153920080329547645849600 7828597 -24362333801771446383468302562082825568 7828598 -14115282774027510643015617802985297280 7828599 -67286812030476249397566922574821542936 7828600 -8216943641055638068222480002181632000 7828601 87593419393406594659692787493236796304 7828602 20489384212791922270053799581908533248 7828603 -65984725022232390706951100101685997148 7828604 7957486237615756551620298622074387456 7828605 49476251971859945200936917341692034700 7828606 -3903089865835374236158607414173045248 7828607 32288468760575287755234543231343337856 7828608 -21251596683201670928614173765009408000 7828609 -44476333502280914196284323907153990700 7828610 -37258257188500697284977447274587395040 7828611 -1627158927164386920330668295190747392 7828612 9328544629925985621637932047157080064 7828613 -38339662177750029584748622339339151076 7828614 -4458240900918351850394631486131097696 7828615 -154781226757765306377896408596757444400 7828616 2548230454912671833253833753929973760 7828617 66069500412943284197268218506118833680 7828618 15773006725599119281457551291353692160 7828619 -63387594639362553718902764103781049520 7828620 1431366669314486298714476760221076480 7828621 -25875365890534280641832220477957903178 7828622 -15673250267491122962584329236553720576 7828623 1659177864170512508659541720901500160 7828624 -2735897522335019771417714409715466240 7828625 -16795633628419852513421420839391040000 7828626 22516892980890200973514780256499821568 7828627 65447013345464286923632885620773540440 7828628 -34149302046575977870770808892647957632 7828629 4485150528323173846014990048173119008 7828630 10042898110349510235419223919732379520 7828631 81448668442260931433166676723138335432 7828632 -49241963026718502058607124505761792000 7828633 -27994119726816266680566415616319808560 7828634 27498200690873812596836356609695044352 7828635 8817199495659573889307645580141742560 7828636 -115611258610959571042152600147220196352 7828637 24798865526086841173057288071441229260 7828638 -14726441951318757455986284649179942912 7828639 12920013681265906187462197676421995360 7828640 8080123905733922892064728847838085120 7828641 61075885647629440442004974609723082450 7828642 10543580738052159952625278196646491472 7828643 -57563529873464815808787675631791918696 7828644 202121795944974882483900153294170112 7828645 8450648666900528447651541937603493760 7828646 -425339239266539959210643130570979200 7828647 27068845226962019283147335676713233920 7828648 -7804470613984111385639373374031790080 7828649 73056869742968057369207348679894769536 7828650 1430650740711435918872615171200342800 7828651 -7424085986091687790683034844456532600 7828652 26704269180754295136525542116031081472 7828653 -35131053371488676010860191477702842240 7828654 49275215147909068902776762548812115776 7828655 4906204822556567706851317011760821360 7828656 11593309762197798981434155524117233664 7828657 -147772337689160342523178155484519626094 7828658 -5130023312144212424531727382376494320 7828659 98181409400359816795573012643640804264 7828660 1824048611932323112170703168075776000 7828661 95671828967062489608185915896146734592 7828662 -5489200848447355573385014308833673216 7828663 -36885501948019337558483513352372959040 7828664 -16877496366124784804873534020776652800 7828665 -10616932587765251880427269839594083200 7828666 4190769574303786031727922087785431520 7828667 -33339953497219131503248587230019837696 7828668 41552282337879186183515809091576689152 7828669 -102627945430239019913400207275914647380 7828670 -49601055751615917329756996418959917440 7828671 31649397650340611526235571471352850248 7828672 29358770531462529364706331449067831296 7828673 44982941634447582044574976421179565826 7828674 8137122841902310526543473917110564352 7828675 60938757360266099451323832606534611900 7828676 -15470887804213272581089593053086240512 7828677 110980299116891706898569383832042435840 7828678 -202160753437828193430306168189394944 7828679 -99009411737114650014912567125498899320 7828680 26863652923379410488127307509174272000 7828681 82407188303512652544152298631123902810 7828682 -36102873954143395666264257400939288320 7828683 -6056110047852061817476447997613217080 7828684 -8042176353838650815074610722951987200 7828685 76818896804489588836492849712494354380 7828686 21249165166865633208436105147484015232 7828687 9711895446136516298428464191141652000 7828688 -13550722862680690603165159157848473600 7828689 -61267191595958868031464838996357552032 7828690 -14139580514120161545275708321091916800 7828691 9460426347213320028050570289077020464 7828692 -22074428756613857919509766170284904448 7828693 78971104977534110783085167811705139260 7828694 4979832420217730969942593635856913280 7828695 -26265528085573501102973537396112859200 7828696 131759451436698298776046064244398254080 7828697 -70144319088826697363346510442319428854 7828698 3787181222152031879767185926952958464 7828699 -37605998716360684900372258744762474300 7828700 64265001022308765099118535211225600 7828701 21685872823838064018411426482385884544 7828702 -34695298777069813104878031502983956736 7828703 14171040764784034957678338954762414120 7828704 17720344302583956193180302364618260480 7828705 10100161219630125576328745298500515860 7828706 -28322341479412747761076609358486678448 7828707 -11957941275793888115165678807714244000 7828708 27798558277003534692820395664052944896 7828709 120645118244989533894078478420008960 7828710 -8361290274400094656281004357577164800 7828711 -94990143354704720176696514439815702376 7828712 53386581900637102125050934356212070400 7828713 102265685939880364289750663275992738240 7828714 -29824818039777888826536638454466622544 7828715 70376519626712873231203973784458811360 7828716 -3455572119504972880061357624040652800 7828717 -18808602163141563791029179655188653952 7828718 82498404151098315224189450834023210560 7828719 28381322791513496518322809651495929360 7828720 -12143970098173349472303029778178867200 7828721 73540662861821497236759495485527253952 7828722 -51037014610479987748788500290462583040 7828723 14381291625671752152821029000305874080 7828724 93004641901417902008628623406255225600 7828725 -1339377461894418316372701792332870400 7828726 -21065918867872855390548518849943863616 7828727 -13480021666457964496492701554295844440 7828728 -7739717858657407602792146513109934080 7828729 -46755299363640587827078741243260939670 7828730 3927236977517303007150687331942622400 7828731 -5669122184148820173251512630263355620 7828732 -13233087753095458965589534037852672000 7828733 137224805459991339708313028306182923168 7828734 -4457671401878490086530700004286178688 7828735 -33099089385192801891970125112092103320 7828736 -19109442595485350854389736985233195008 7828737 11687333482989640517569144693048469952 7828738 -47811232930861829143869710922941841504 7828739 7722359884336129484374328573984660424 7828740 -5537300211415967232381804117549711360 7828741 48836202367544956222115731272218912800 7828742 -39516335649358405926208882967347296000 7828743 -43096650469608801204044013395203725312 7828744 -12449943104403821714273377380689510400 7828745 -4644893136701942939399612041344468600 7828746 -12670213337595033671044686909485394432 7828747 -6508910639390484199928172283575109804 7828748 54570321051008364206277540469260273408 7828749 11151412679818758260780407607112847584 7828750 10565886805957624403761623083864520000 7828751 27775565482988291262189345209947994352 7828752 248921676638835170199114281194487808 7828753 -18090321291161720185330272995250888600 7828754 -43348002308819924294111314741944653424 7828755 -7633757985317227348230057702694709760 7828756 38913275593802187837063926115141487872 7828757 95245381889999786386402017084785228160 7828758 19602810291367629414648969132971520000 7828759 7340761744480044342815084777490511360 7828760 -28091854298530503964619113942508544000 7828761 34979444939004179781022790183009771472 7828762 38637098383399808680830866202656923392 7828763 -74719665487249179522827708768848988496 7828764 -45892146981780754305077368434829593600 7828765 41014540714650307379018812987997414400 7828766 -47576649844609546341965619917550586176 7828767 -25863270524069220036612344585002727016 7828768 28890161130932120482212574405686067200 7828769 -1772443015554459200672045228113599276 7828770 -11054081791620464032910415166360934400 7828771 40616186241845022973552730871283015744 7828772 25646581336196084217698468140455886848 7828773 -2901119743400734915367456063498942016 7828774 69973420683049262484461247785433479136 7828775 -17764375424663694388593450929967307200 7828776 13718923402420065546847855236066508800 7828777 -25096813136877740756983009070993738928 7828778 4588378550485954219707401489721287520 7828779 -8794852952633650261957033722642269760 7828780 -21614784094218040417713537590361154560 7828781 -54163609811149212375241172492976173418 7828782 5479596617207418468825738305468509440 7828783 -1792570093193616799199120292978665968 7828784 -28235951271917040516998817440070451200 7828785 -9728119197020713816865466401546908800 7828786 -700183049271890765608209323476887552 7828787 -883110098663256700501230645558210360 7828788 -32165373550878891463276829569618280448 7828789 2776246936325258138083259051911114680 7828790 -26248028103958417593641954969095825920 7828791 60571241395132274570278182900983951592 7828792 -87596422344162959333392947357430272000 7828793 -8377832188547859489362299453803019008 7828794 52290325069233328388640329209840992624 7828795 266908829317300504221647787888164640 7828796 -25995858280155365509032679780218639360 7828797 -7141047852927077206196451468033772800 7828798 -17911495292026978941022929524934605760 7828799 -8959568612376718612095144603724435080 7828800 -5100876551844695051344326660666163200 7828801 -29037705278181513167629832228473882796 7828802 -23153949820197377617439780943542992896 7828803 -89144503514921410620384907984384176336 7828804 -7895494764455729020767747577812852672 7828805 -5137112773206752536208606508396742440 7828806 8702327271779244879243227262445025664 7828807 8293479953373393826522948548028483712 7828808 40619471387882536372186758422792693760 7828809 22538679889664033897959307010865148928 7828810 -14517092559175831560475616005562330880 7828811 23700877965412144909976632593147150000 7828812 228138373010500930257516745284690432 7828813 31188854171162707047880299936024827724 7828814 -385138343397801449121980022060713088 7828815 17518697851527746940384039360956567040 7828816 8527266286909768753111624356883783680 7828817 53878711686069190905697051362189122880 7828818 -4273832727764992094761336499898074496 7828819 -101296066668164545210490817308550773304 7828820 49627899794326817838243599238779662080 7828821 -20881324970474556923877718672554240 7828822 -85086811823359453063723468216445990976 7828823 -85976556862068881657281648500829802640 7828824 117742217296972350978870225992975646720 7828825 -13962004893063360383174361463481038450 7828826 58402820961774160154842389089201264112 7828827 2348854878286254841471355141528247600 7828828 18316633276332498478943844785462423040 7828829 11153761159236509066429807677586885100 7828830 9991624971457666906395324469745656320 7828831 -984753693344539036482458202637498400 7828832 -36261068582342237379928244349510352896 7828833 -14803248599124330980197442873933597952 7828834 -5174890233833032053415915344572924352 7828835 -5987680562150938720985082448550636640 7828836 34433957426319190886058351754999326720 7828837 25008123933183435933268854461518638912 7828838 -221077276468325298079546447660376256 7828839 -144197400188388930100159405810372530480 7828840 -75301785925045571866410033570137088000 7828841 44051320734172472700914637360305533242 7828842 8543479577793414339582041040051139584 7828843 -123598204248343046507225396653449911256 7828844 10116049466143692944501604205193435136 7828845 17655476165103818648326261536693911520 7828846 -81751811673478449921381195759439390656 7828847 72280208653153258408854070493579320752 7828848 -19623977096864963880586233115183546368 7828849 58480074775898549791314174740943767232 7828850 -8074324407408314877248463078433323600 7828851 -36132855077788183487254507113045794256 7828852 6651747057349771958758207798078081792 7828853 -133352631164649449266711348959345650898 7828854 -4894903694643679408776824037063467520 7828855 53133816172087374397374766370535014400 7828856 9792726990615662965199323728970997760 7828857 -62739330600146274674710325779758315660 7828858 -15886564519857397883279422140679128720 7828859 -8291143667524748246585169760588767600 7828860 -16898398572162225491015431282226288640 7828861 6519385829240758374153123763576604032 7828862 6022333855857237474856302794969897664 7828863 -10275610214011816327172488001621237376 7828864 -21278478563415126554279113060106895360 7828865 -21330746609725708208117647367441529600 7828866 -33499764108100873093136790293168094720 7828867 -6756840417791313489570078700888355008 7828868 -43812909773043198962110022085004932864 7828869 -23105797086723281825405351593720524480 7828870 3039647837392848082925472214266524160 7828871 -49013941886125357656697282814463868800 7828872 -884352202751256647547719128927150080 7828873 -29718373301749716275344768938306409436 7828874 35406384228684398517199011250680614400 7828875 18973317090083662519977399504364440000 7828876 36821024109213543448903767478129390080 7828877 -15260414357822398776233418881458768554 7828878 12446636624251781956465950408943070208 7828879 76901722782305627249669254397880146480 7828880 1882180477677406147999427455557058560 7828881 -541744804101999212189063406754503840 7828882 -47033160096337939698675484988399876208 7828883 -75963770194483134830738339199288467400 7828884 40120913733820104192546686061686833152 7828885 40872561265507475769216236469298800 7828886 -13483732468020373468579978458501587712 7828887 -23696708580538601437570892549300622720 7828888 115113945423632404928334887837271029760 7828889 -14046306090146880010409144013796315260 7828890 -1612989814851014192107647566974364160 7828891 20798013479549966290401462057482756640 7828892 25569988533028845714943563779983299072 7828893 2227527910444560417758279596546408320 7828894 7031039173648227854269788004924986432 7828895 16308231476636125574326175648649834240 7828896 9740067209332410076709150817867792384 7828897 27140944057842059313342979094060999360 7828898 -2209683450188810049174546433385057280 7828899 22577874063166942607090823167501346816 7828900 33537079860608214274228940637540352000 7828901 -67049419044912445124889989953642610208 7828902 1296677152065353948632598370880315680 7828903 30407751609186604372341832935969318144 7828904 -23701498290475259103150558098628864000 7828905 8712494334828664922912719059388379520 7828906 -34400577428211717972264418190839168848 7828907 -12412723797547639349056136864155363200 7828908 61013119063438408781861523558873271296 7828909 -6372439222432254556721636410438469760 7828910 -17525192136222992860517564969401688640 7828911 -10916842571418015800476779572363483640 7828912 1701536176334284049974543242341908480 7828913 -86405790347556075266143869757982345838 7828914 14708257907446448121462132594349601280 7828915 24514871842851945611528234033567654400 7828916 54230627246860069475995242701454662400 7828917 -74669551706680983292636576807332945120 7828918 -4289692326591760257023626482886623840 7828919 729001726721826204368672995871404032 7828920 36208253926988182555903277683752960000 7828921 -95792159523688366801860985487146049878 7828922 -83006474913981440473650382373310361488 7828923 -21044057341475953383515435683812211200 7828924 1112762840870356882116513941720309760 7828925 -18871430880705447010344519627055804500 7828926 -2951625905755240353463643331181178880 7828927 248427817174286664874039673764320330720 7828928 -24265125585078239877104652617181560832 7828929 1369532206960519548815340800674367700 7828930 -17489598809547945636285893113269312000 7828931 35267379275000233661721053801472944640 7828932 -48781344219813391146197532931807331328 7828933 17504471380569536122410521698411685920 7828934 -20593480226399520811748000751192180384 7828935 2348481039839077114151493455497294800 7828936 -2693713452083681665402358046801976320 7828937 21639931503773767521471444069086282586 7828938 -19733222333958731099661444513593160096 7828939 -129785173568325220004401297605017201260 7828940 10827056129233398861493179891905095680 7828941 -12540502450158756144679383332678476992 7828942 23984651009640167065318069075237187328 7828943 -143911594256411911927976278819936385808 7828944 18833907579536537187636372528449323008 7828945 -67201780272587239605757218320655660300 7828946 -18130461481099145503481620366651271040 7828947 20265573932080149110028172103087354880 7828948 28527729668852325491076073441731751680 7828949 -39933514710225709361574159528806370564 7828950 -7843258613854272297520692357856128000 7828951 65118709602173102365411650199574203912 7828952 -81031247409063316390609884559394150400 7828953 -114088869650020933798236348784640227584 7828954 -5668413280157766064291967671241372928 7828955 89817080674846286305876881552234087360 7828956 -55648666026214365022122779258587200000 7828957 16803978759965885169509120574913089024 7828958 -4975176315765491133691767536357010816 7828959 -58980364825949718407417291089076999280 7828960 62624823741583359386523375554616360960 7828961 2115163178760884157149497883387022720 7828962 -10512563617688539614138264207048685056 7828963 149309529144134473690110351498294765212 7828964 3535688754622474500279499122555236352 7828965 -56656360477870398248304792566802659940 7828966 115225503637908585772906576125378459840 7828967 -1952274284122633045485030558290668368 7828968 -10391922083435869351462574290279956480 7828969 142928971890454743176828744511672253840 7828970 -16878060384871790037514399286383641600 7828971 7754127578914717941339264386309940312 7828972 -18034985545117012466291906490694676224 7828973 -34803385793720366966087989910360788020 7828974 -8012272752090598400944925074865792640 7828975 24602890210144208793438388205050080000 7828976 -15894926279824432977710991252737556480 7828977 17807874164939190067199059891092799680 7828978 -12838855022733725601780918180600972288 7828979 91207299856043457345862302451283492160 7828980 34811505110013645776089254535514511360 7828981 -91952822033551695971260330273061539136 7828982 -25432347398929304263539612917168646528 7828983 -26581871798978994912115956297508443648 7828984 -10004434116452204137035729063087697920 7828985 34354499155854846978007524572103241800 7828986 16079830203734566146568915916281244928 7828987 -75176495393496301828411187307306918364 7828988 -29356511271238285702896326705908776960 7828989 26721030449003316426123300858016365120 7828990 10180986864400695920725610204489349120 7828991 10061976713029011434054425723070354784 7828992 -19857097437554113971746724797585817600 7828993 -19250057211317162700831613695484573056 7828994 17733682320580662702837173117459253120 7828995 33076291090207173467595214717668176640 7828996 9525316012030009876913571115547127808 7828997 4400439045915860749221774087965704512 7828998 27250739935139863697972318102004560064 7828999 -13404004694546914632053277831596593000 7829000 123240978504624517043564110545676800000 7829001 25920536810744064912054488496136788480 7829002 -43516159756427853499260983040697346208 7829003 -1926664488523272049781935432482013440 7829004 55232050121902784950223579030585028096 7829005 49277929934218668219174539627298972000 7829006 -9723050329732366425778288099848042048 7829007 -102728821610321106705186396699794040 7829008 -6360681671291486203655719171571122176 7829009 156179349301554326528130344793019215204 7829010 50694662713216608600366265429685760 7829011 7774887667610020965853591834150637612 7829012 -28774203630750715057595418550205552640 7829013 64023389301968696119127490807877731744 7829014 -71895106756473028698512850109071868800 7829015 -5280735935215949138414816386542616800 7829016 -17661843706653863973424964647883243520 7829017 55552525584540335868883329505689597632 7829018 -35945335549352292143468903435487905040 7829019 -1407857868978663768659484703203124224 7829020 -27698622011519363369885595222070571520 7829021 107619668782144813933483812243247941222 7829022 5820703554032117189631945938234532672 7829023 -49878969109256324954380489369957613728 7829024 65093244505172910678917840026543128576 7829025 -4098944717723205876605833670914166400 7829026 -8340200476828930940946520406431294080 7829027 188148871738020453656298211071624381912 7829028 36128703468887939112110990569868451840 7829029 -33237828889919182813450735238470551716 7829030 -38436418344992457376524553863756687360 7829031 -565468748832437673148960948833244416 7829032 27049622437360856601837211569766963200 7829033 -67347826644769594417014287592684205836 7829034 -15001535278044303138377533435925295360 7829035 -85413483451579277711485509407413679520 7829036 -85278155117450820388998354324048053760 7829037 48932679369250196891100330098510384694 7829038 24925659964339103201734392521119821696 7829039 52719131016563220109015507985292396624 7829040 -4577194810160444879223786126416609280 7829041 -142135366561070126566485908233215142416 7829042 11697750170839451237297982113378033664 7829043 62506988750864687149328155370495780400 7829044 27494386002826358014127721006402183936 7829045 -32643771643854577803007607715552633600 7829046 -16513642384443840585050195256372176928 7829047 -55017256011404058393160685974896220504 7829048 -53710747115765679562470453244204769280 7829049 87905457581020172666994027517885782864 7829050 7325093622311334121264403721534489600 7829051 -38742482131371994923852747564391281948 7829052 7154279464365290303249831465672540160 7829053 524244414926579583719662164235986464 7829054 1642382530733898389983838403562701120 7829055 -791088615374699593955408267048235840 7829056 -840370823903796279934657018960281600 7829057 -11086830607076153545515902543831333694 7829058 4925849234780483105981877526431744000 7829059 -51492963226825596840021045293640263984 7829060 70195740198246263961719393124728628480 7829061 -84567635823326492769911571732329889216 7829062 23875611219572892564096218922468630912 7829063 -30696365882034831284003901754640880 7829064 39843015115791251116511868581885952000 7829065 82354399016132555232966486022564799460 7829066 1390370469709369707719812597969470720 7829067 -35637370020857964375277298748960071760 7829068 -3950316524046202954582041681163120640 7829069 203495100409731868053717994982321855244 7829070 33124514443449165567099038879643139200 7829071 154867123263914983814812298400003996272 7829072 53678573260228160104105392073526476800 7829073 5934991499506221876478821767798171844 7829074 9246529013250200862116053235837169792 7829075 39836089426064142509520488617825644300 7829076 -88542564742052259287805636371449989120 7829077 -86816635757484239713059014457551489074 7829078 -8370843483697727443047037852551434880 7829079 217760155331979212555417622413409384 7829080 4933651677191547044464398937953484800 7829081 -18807825226424926528258971972823900416 7829082 12161814549723955067052352900622077440 7829083 -31486766936403844517221006538056176960 7829084 105563834687590587347644308016675848192 7829085 6137395220498453342004077169732218880 7829086 -30292990182753894913333738939948684800 7829087 -11829913902019127098445744434816130448 7829088 10850547960406250191211055089506320384 7829089 -13104747156278904434724797555193086444 7829090 -30617697082016038893119301201698304000 7829091 -38634361174770814556005970702378108700 7829092 2616499531794720099407714498628340992 7829093 -5092959019425391279122037365467462658 7829094 13616219027238332653815645220788768768 7829095 31605815397601846576921624477215205680 7829096 1563429077792105301391215255150182400 7829097 57731358135011307631154583210690080400 7829098 63090997946000097640819134179228218800 7829099 -29812500747995846525909477442042251760 7829100 25145444758323169091800836247488480000 7829101 10095035879300661092432018568422724480 7829102 -23457043920433067175187371765314764800 7829103 58560158946943520352009728404901744904 7829104 2069903796256795924156349382865321984 7829105 -76831437496873802212371461442850273740 7829106 29135499585501019402013772618357009408 7829107 -250352686847513605093252313458879584 7829108 3508120456204093014413038882387992576 7829109 -92350378997435238369658528260559985280 7829110 16679316850911188582435075378066088960 7829111 111373339157917716508509609513550820712 7829112 32827572212911982845382082874009190400 7829113 -472518819770253117954782823019455660 7829114 -5647058026759759469003616209622667776 7829115 -1390227257845330593298456226038364160 7829116 45829885491161154142841978198744762880 7829117 -17682897612459468657198895051684701300 7829118 46979247709051165623358637046658369728 7829119 258037876620872061032669789806541358912 7829120 32923691373607211035628623092724531200 7829121 55594219548582566492047250774377819680 7829122 12925012854278335971354027659749843920 7829123 80700039113077328234788399969549833960 7829124 -3965262587512572003481135853922060288 7829125 2968860718541206593183344418662859000 7829126 29366031131768784581993578375898880 7829127 -21085827503732654624057538040499848080 7829128 -13143375922745862253920147362904176640 7829129 -22777386194042596383232724285417444736 7829130 -5131909746872098905739569606230400000 7829131 83270529505659976562179764615538904112 7829132 -101361560715373375269792275036710351104 7829133 -49601638095105293993244867477222038400 7829134 30976809511773341549388275967422737152 7829135 -49578062973565286906697621099339724920 7829136 -297553412124399985598258940491071488 7829137 -200525457680465567424352176111807280640 7829138 71089693017991551173621933014203384720 7829139 421171835513485327148173972465012608 7829140 25435379909844710359188668522179891200 7829141 39943213970661534912188993587944510432 7829142 48121510285407321462760783951874046912 7829143 -4134100422423372052225140396937103360 7829144 25496980806885843194534382790623836160 7829145 49588937478263242655949797463180420 7829146 13143292249779799667168659553388602304 7829147 -19605199032403178062589085102446139240 7829148 -51853017793903938888207176781812344320 7829149 81096337796767532252089830525227186150 7829150 3143741648055599352522982823788368000 7829151 -75260814237462473235631895252098707072 7829152 68703956032124709418692961492254720000 7829153 6419802385019645529502653030591025344 7829154 12776321973458049770357460195589122048 7829155 10077131910170874826752040104239766240 7829156 12757040909400179237676881250363515520 7829157 -29067760260878406017489747702110588608 7829158 39716652679156316997981473315253043680 7829159 -2014382852224611925406533910369781600 7829160 -15895241956135193395243705464294604800 7829161 29800340086565140066856784298587499252 7829162 -15149624855611320003138852772783180800 7829163 67250185152930889839167092377877103040 7829164 -12858578388098954272219403341666909184 7829165 79790638904806218644912617245229746060 7829166 69407636912279400779958563181145442304 7829167 -74758558880628227679414882954754355048 7829168 -2323781387015322246369096744845869056 7829169 15844555108240968440194609132279065600 7829170 -12246922436776651588132706091786570240 7829171 45513408320961361345958790313747793340 7829172 -23947847404756858463035598888516547840 7829173 -90899397823774197046900997902279342752 7829174 -3677822798281826149949068762526923776 7829175 -26143214130396553635054204914231136000 7829176 -47510487387157551610795918202848849920 7829177 -5558722132745999895653056860214891392 7829178 9416979567845334530129732483504148480 7829179 -14310218910038822570173490205521976220 7829180 -7894425084279803188693487229935324160 7829181 22754838541401612625815323386503903270 7829182 432750952535585007659611251731696640 7829183 -5834350964588072322881125358959109568 7829184 41015681483528934815006121177120768 7829185 10917089463823292213689467905714338560 7829186 38011131847557957557144169831096771792 7829187 2263064454497420255789157917681257968 7829188 -90641387505799622819815128563943525120 7829189 4890348956899145244588678758133434940 7829190 -2888328737930481222283227903508684800 7829191 72760202165304453097332609377078152800 7829192 -3443228447512066191473820237101629440 7829193 88970242045784942994381655684542242064 7829194 -128524765574738320684311242532145104 7829195 21862510530994617578089442149265821440 7829196 16533895158312535933334343927783373824 7829197 -24548826098429630420766872774496451200 7829198 -20342513653180346905346223539514419136 7829199 21220265557422784971426757111943874048 7829200 -2775941987734770286922170557947699200 7829201 -31217010074319439118619136122842934798 7829202 -18546922095012742723542144206762179968 7829203 48027157171802010773603837720090745452 7829204 -16841930195541157850498088998904764544 7829205 -6108701425184850586502084103498624000 7829206 -8084639643736773295238732677742929920 7829207 97280513725162745221149274761838872456 7829208 6183597199125195710113576328821094400 7829209 103158930474038684938287931178700816 7829210 -39274251709507493019558517094411262240 7829211 19481026196632966676702668356373016064 7829212 -39402355595830859299815718125169452544 7829213 -43978846849549990432514515712264025600 7829214 -2202783324075615567853496931521563008 7829215 58040511873267712267484398611262815120 7829216 28604237962472280759206638325543731200 7829217 75198144263299950987039163570652139840 7829218 -56215091067995826626363957282763936384 7829219 -49840683951337957763666867025748129380 7829220 9168136317375531816616564304406343680 7829221 -84310345036253462297293605377778344578 7829222 -22545995069620095193598508146640528576 7829223 -34192499964030625046981019777040519296 7829224 -120809343386475829749402527965102080 7829225 585181186590386168466863260365891600 7829226 -45222277481439095964399214513948093008 7829227 21723655515901727097614112079821875744 7829228 -1020895519176033609995546416902233088 7829229 -22314265589436927539610190482205504992 7829230 -295224756472515337896143879586864000 7829231 -168420117355579150300450515007336969728 7829232 22452025617953960183313599109754552320 7829233 40226304726460779559490049885344070482 7829234 -4501965380706379245475563204025540608 7829235 50519313646139182513519532166178201200 7829236 -43427015176729640302959196240170090496 7829237 6750344255056744433424460418828866224 7829238 -10255194636564564729237848254999512192 7829239 -92702260999420747150682412420376617000 7829240 -10392409036675837883974208741873971200 7829241 -5358287380549467533791719107917670400 7829242 -1250259719073917885167944179108035728 7829243 105477047764624852634065870800229683492 7829244 -79711378125072577113981456735125806080 7829245 -9183705905368894114627257319782625800 7829246 24584365683714741930682082618561107200 7829247 -30984097873218722920204130915716447872 7829248 -37797586831930283311411336983770824704 7829249 122736630876154740817309600231415381250 7829250 -981649312967695035682479661095168000 7829251 60586710614374576604535249357249824252 7829252 11670571832262942577638086949973966080 7829253 -7411876391960596822167633076707533220 7829254 34050106340236973951377128989407189440 7829255 52468076894468257015940935857089894400 7829256 29755050363404299680746397902274355200 7829257 1199919022609963820208468861308502400 7829258 -62942787831045599554535969871820869024 7829259 63450856710129113099060715832215276504 7829260 6039397595506650396402887514931507200 7829261 -50511096720134519687114101354860031776 7829262 3392876830986782890672988454755133312 7829263 97681071632479432909522084192622087832 7829264 35290601392145595322970732805349908480 7829265 28372154440097697986467751953827237120 7829266 -56088343253100135526258134725299498176 7829267 -23009120640207568975718316607598378772 7829268 231651644722934405408648396681324544 7829269 -35467937701348573581041936683729092384 7829270 -1014842556699717992239213072516944000 7829271 147075691442275300898306292959330364240 7829272 -45721556961409158261490692770405068800 7829273 19994079798004945301894065947614304720 7829274 13798992209264616484207508724449194752 7829275 -44110223639344374991963261858287900000 7829276 5565564786844570255139565924365561856 7829277 -3264052600989264784316061885243804000 7829278 -20069679356004367290405398458738400640 7829279 -51450980790332646076788208707237001560 7829280 18884404006476304938693158500696719360 7829281 -54920386577123780081539099389508339200 7829282 -53637062718413764448574059969420650848 7829283 4688711470388783529573774853076782848 7829284 -71666654303544192365660832147272320384 7829285 -132215549559668181916181385160124799840 7829286 -42492283348481909742935137869255868416 7829287 -79306233438987060438330384398313056568 7829288 1742340613896353839093776604336527360 7829289 4989309189938842448301340123496431368 7829290 1623546491395710903531985962835246080 7829291 -64077209746010089552937812314533215308 7829292 -24635896175819370133679633391704555520 7829293 950634773290973438060710761458619542 7829294 39075102125122127892247080268746937344 7829295 -42347833599797454700009190590137907200 7829296 -15634535934148444525507964592406396928 7829297 -12496534881281521917116549591859438528 7829298 167188294598855498349624933207275520 7829299 39004207950411323416829961878214291716 7829300 -20024914270560020620327366973495808000 7829301 -2086083084650308825233554450171974368 7829302 17693888712338140012023693108240822912 7829303 30101154495088385271824510418071044464 7829304 -31887846068000442955184619307184947200 7829305 -56007030575591739425001951090154620 7829306 -2464586818379945868908935191386789376 7829307 65712237523426673281348913248886642688 7829308 73924384094628463305411080820889852928 7829309 -196453645156220496437669184962346814080 7829310 -69394624562083827219992288899200000 7829311 -442424473235878517135424873825905280 7829312 31912830117402348959799676264526118912 7829313 23693434267944199599488014202159067744 7829314 -15423643297778110333342360486144110720 7829315 26310632495554518308667808695684976320 7829316 -32480414751958320885560045686111574016 7829317 -63162725583628948146153327809684769634 7829318 10276923503486861907103768069200499200 7829319 9148627462611282047054113413468037536 7829320 -98642245233949026738333508887091200 7829321 -108795680063198725267344937173370301478 7829322 10382551759991391246529492060114198272 7829323 -722244392939828909707676629934902856 7829324 -17361792561144394642124823746228135424 7829325 -13310666811045400637644666114975632000 7829326 -22173787377693468946714455243639597888 7829327 72646296699289508739740253725085375672 7829328 8197188763490505452675436725407186944 7829329 -35469536292826562399160086929571847680 7829330 3774153096884263712924477995054848000 7829331 -9320641137624678565161649448784082248 7829332 35294057572062009328028775033252751360 7829333 -89147051808044803813241156184332050440 7829334 -15655382939072392814619770121085984416 7829335 -15255572191832513906571521049325695720 7829336 -18722161777000024460792735267987619840 7829337 -4670127351202385695633739443027051200 7829338 11236447545928387086728625361198391808 7829339 -80850479136273993686001277730918465280 7829340 32292021817783977239369332587334579200 7829341 787258938101795388380674772572370572 7829342 17004366670115864404491642690340371072 7829343 -58440133232398798071557474269084108968 7829344 -37972393272121890556247909127656177664 7829345 5740109540558700263441057700000974100 7829346 -17388235899768271308834456928429719552 7829347 50765255984059509134315806027334019792 7829348 -17211533188577443054972749485481072384 7829349 48771041501725323911879594575068218880 7829350 24238905334492750319219700287992377600 7829351 -10351755744584226440903440673580504648 7829352 -162477823004092100740868318743813324800 7829353 -12397786862934202490150956380579739520 7829354 711800732140916598570445295485593600 7829355 54992980557409626971489332111727063520 7829356 86529766803453843364147876892417029120 7829357 18266927184660803906992502167528971606 7829358 -6352521825757976285129317570955322816 7829359 -3104066294805631797138629901057405480 7829360 694914538389797654056252412358819840 7829361 24234338662291658328482524385159087040 7829362 23174633939604231206293219021044535200 7829363 41146369768529632062870706217818799424 7829364 -35197980740852201992508989076426317824 7829365 -63208620509816765556383255032080400740 7829366 -6266778113250252673112447149713965376 7829367 394653030191469046070524869807551904 7829368 -1062095512503811138439662980563005440 7829369 -146150515842513362446863762291905950230 7829370 29447011901255020195993084609031927520 7829371 3886234484333868149333302083543569424 7829372 -25265802804743466877425077247247646208 7829373 83120176708644827998151803871203152384 7829374 4474981100405013892748078796411494400 7829375 -13256788765429433593322196728384790000 7829376 16548172886513712871047529077984460800 7829377 -7446013666171380878750065913072827774 7829378 -67119342193317042815517042619530419760 7829379 180734870407296795872279265683836344 7829380 -2944547914700022432104108660661757440 7829381 -19485261389829179944701284691517744608 7829382 47110549276717321834118426867246730240 7829383 11664405056578310033858465580225015984 7829384 -77443996565678352876588381458327470080 7829385 10820573537322741510475306323751066560 7829386 -1834593772532027248998773523897881760 7829387 74856471071706803333139666699407637240 7829388 21461864683046217157338871700220318720 7829389 -82529830187971000323910844317898164810 7829390 11787463024892165500177861168889569920 7829391 -18542056365887368078447712732088207360 7829392 -25600108806190093982442241842251259904 7829393 45417246188705483859821393755772498688 7829394 6457789526492267942305721361949981440 7829395 20903374063483517067217076598237586080 7829396 8927336709505483842835276461860404992 7829397 1097405766690873791241912484010483808 7829398 45132087603651158158107273497168071200 7829399 -43577373258536896070220060361747692600 7829400 -19212401398485158851154309643916800000 7829401 40826244781095766342109951506070676480 7829402 -6344421132078652364754122469964270848 7829403 -72707934856900103341042454505109069200 7829404 31507509777443678014059982898896699392 7829405 12873573146262116598320290841595719160 7829406 26369536988065687379107656271225804800 7829407 -73813190849107576195312206036932716080 7829408 40341760013478996235950490646340894720 7829409 22172465671398240862742923765094516160 7829410 2328227096133120739725542661232515360 7829411 37426864635913472222888838936630969024 7829412 -32803977548155251060210811838072306688 7829413 -64949708110286762029623667439619152100 7829414 -44517641151916092307129683970779232128 7829415 68860956231903438822388831451932025520 7829416 -59570421037459006448089714286926033920 7829417 85780928543936285826420062539561385466 7829418 17088937790385950437267017661530032640 7829419 -18273445595928614003339842956013566240 7829420 58419029322020643323577880732905600000 7829421 -12132305070643895089414964749421551776 7829422 4983576870487343176216849608086068224 7829423 37463328468893535812054009042899623936 7829424 -1156695719267321029643476725788000256 7829425 21640853420385239439183272443529112000 7829426 -47619077168824325898983961195663984 7829427 50942109174238715387894801798052062520 7829428 -5316910235874643861312878397134524032 7829429 78568613440158284847492858899125698030 7829430 2258291274145429981969612927218032640 7829431 -73024847970081774901063937337681545760 7829432 74516378713969742880764162618127237120 7829433 -131703854085560503399638184447988638080 7829434 -14925409850274083128684470005984194560 7829435 -25719954634579769879625396196738568640 7829436 55425879717944225582961568600360653312 7829437 -18374830405286439970198346013108588096 7829438 -1411981612520827373183253378746191680 7829439 -21870167960677456234350397254866744376 7829440 -301967199863746203590214147794534400 7829441 86060084361769503795259708719944289492 7829442 31197369027493472028982774831050301008 7829443 79938436642817782080529243665667137384 7829444 -3761360400509694935246655319381463040 7829445 -25852003708642849572289442781214700160 7829446 21978580813266674408031490123050168672 7829447 -33804517135251464183602726477582790448 7829448 -130394439206877424852639633693668802560 7829449 -24269880280211005682338944851019125340 7829450 -34361432494756608992818208049202854000 7829451 -9678996143502573293401234802163754608 7829452 -65622790653154722984554425420029453312 7829453 -22410527386298403844350035552488243200 7829454 -5568362574846857886072124938973178880 7829455 62100172924324745908001718150088740360 7829456 5285704748097432266844391954563072000 7829457 8904441023909202870262375614037125792 7829458 -9636940996861950892166524006962101760 7829459 6142825323634476917372496836245411152 7829460 19093817247719205086249522766547968000 7829461 9865048119221226516203977071450879744 7829462 -37773968703632454494745936747912838848 7829463 -47985381445755596877013704918723129600 7829464 10314426687999331261594847133406095360 7829465 -64427085854880052030542924928589020860 7829466 -3826358839383717489807322087205472000 7829467 -100666096751592721371567435200706471484 7829468 -111304874304154272196651396560412964352 7829469 6579710098104403777091562334948384728 7829470 5398116562271722371532768056195475200 7829471 -5006506477542726577941967759234151208 7829472 15949775842118110450942437990447710208 7829473 53617977197443578604818773315632171824 7829474 -8056093807863443929604195733129725568 7829475 -16570075271398476991043935709258717400 7829476 52339209758181767050154460740562296832 7829477 -26472835789572147182488318297866248160 7829478 -9342184023906312391023328522957157760 7829479 -14470909321140972719503970192476047824 7829480 -17313066901555908520920598397351577600 7829481 -78021496527115540979903923751936986656 7829482 -38900360460014119296812415948255187200 7829483 -50499905391837378808011092680856112 7829484 5377320730180113758159209912100782080 7829485 96082916740447167597034413047589831180 7829486 -20789192284865560985489652967930533888 7829487 10550155953085005194398049386233492000 7829488 -9072900660792174193273729517434175488 7829489 116574989516751376814383008235587358290 7829490 -31312045254014105634158124830149946880 7829491 -53789309505452131005578675627755247600 7829492 86820634766711418398808828186545498112 7829493 11325351888625892231769964694901681984 7829494 9588811927934760809529243880873819296 7829495 -127604803062951065958585398175105501120 7829496 7538933351213668852615175922818150400 7829497 -19170675541201237296685936134282094460 7829498 -35898852241000492489572592332024570000 7829499 18145754909346470423287285815687756288 7829500 35840588808388310320683212432395776000 7829501 5655905307269628512006702332039627200 7829502 10998568488643412190227124360203802240 7829503 86628799968648740783526731018922597600 7829504 -7598222495408911437477243723574149120 7829505 18584994201702450952345875441235512360 7829506 3740906377602890915983890035454781344 7829507 -16202173194610183377827267320581698400 7829508 -2583245482615400399288362755183237120 7829509 -86472473412963061077495645728661632290 7829510 19222298654424855805689377827775961600 7829511 -25083869883695385036848148044531892096 7829512 120687664638375150108835745529403315200 7829513 -113534662645700698441534404584536715238 7829514 -41224638132558736599583021883427417600 7829515 -10743087358317103006063501262197457280 7829516 -86196384034827468095297160636209506560 7829517 10309409498208225238558405293391440480 7829518 11272795415386589166628145203734223104 7829519 -95648130075806477522826142778803264080 7829520 -7231235295337278445527828892522905600 7829521 -41347553454177110467107388248189028480 7829522 23395543709468826175805779806143711232 7829523 17256610851420673102993421010156740880 7829524 -2589772974963121794836234434402660608 7829525 17807212014304630534027605290540059200 7829526 -716164361898304464539099476592564736 7829527 83947445015869566043224873422776066376 7829528 -29674830822680263566301254879032893440 7829529 -4989657372930960263922255377332132800 7829530 14323433716767360444515874544470405120 7829531 -55117417296302326921999795815886206048 7829532 23504408445015252846115374037744834560 7829533 6852001862486261745780413364029822840 7829534 23985834775360440802484629566256761792 7829535 -5162472723951715303991661900136496640 7829536 -40483316641680343229661041600810188800 7829537 155444656018702877843580517119448330692 7829538 17832687782854751810617021840862607744 7829539 63145947265981768403818615576339292440 7829540 13509886131123410154409245506853388800 7829541 -7223113178608405469095721875594748418 7829542 -565657711810537001265997221518401536 7829543 -148513627319062869946422776770957427208 7829544 7457687087348477761157423673759006720 7829545 108353763997722988100815156149468522240 7829546 2178030704359885254190792354727927808 7829547 158294830033269789758426370446858520 7829548 -52192455649722199717477720296648514560 7829549 4150062750848843682917533029110783232 7829550 -5430207111417877428775346593609267200 7829551 46117198893914710720374273989852321552 7829552 -31465812340465137409343297055811534848 7829553 -17480991008961873134758685999989655136 7829554 -26867250976550108944665844849332369888 7829555 40291013193722099214756122144708862960 7829556 -6694600969324723488871399874493382656 7829557 -23219977759763793935471665459031042194 7829558 -73731120973413499792082717552864862720 7829559 66068572050389825937778183113759228864 7829560 34502137512464371521824029364276736000 7829561 3722874811565913749927345255877144912 7829562 9344680625238636576942192079481483520 7829563 41699246681789632273379763092812097748 7829564 -55239286762023934550514783307123405824 7829565 -1398044297438558864436225352635936000 7829566 -14838178410701300266080049079164608768 7829567 114225269374532762291392685169222081072 7829568 10606094150039341148692775789364510720 7829569 -1016411689939236890425513152356983392 7829570 -7086734782436492343501461214140067840 7829571 -50036746792035820379218578271670919696 7829572 187095616158461464495590198019488805120 7829573 -128349443410861786625256020361546926178 7829574 34737917661373224336353471493357370560 7829575 -195754552723056672007004793914149400 7829576 -117118668821155674659035474240937425920 7829577 7282461326931209290284206332857077760 7829578 -15375464445404875039606212041170220544 7829579 46218418066470304978307498700750826260 7829580 9145168135357099434824254448169861120 7829581 112966907979695936622526276721204539382 7829582 35064289161458503968608959602598264512 7829583 93979557709793634308424494175113863824 7829584 -3318900600713741457992067822672936960 7829585 27295134870899382582691861746924705780 7829586 6729690961946178828911527674273410832 7829587 131561429708148285776421903819998400236 7829588 10586223076076486185548069439595894016 7829589 -48129331116676724203369594633985255040 7829590 31402447107596673117265519601965361280 7829591 4279664460837245244739393990362075648 7829592 25253757218942943894368285401077350400 7829593 21968144315160109124040514898768232842 7829594 8863717278448505556632334322495062720 7829595 21842297843717170095930946405657152000 7829596 35481518888176578332755033725292093440 7829597 7299651963417006923553218309752361580 7829598 14595046089179977728887551081686051840 7829599 -1520919984739755101154660890363257920 7829600 -77369884371187935561097337299392921600 7829601 58744745760444538098506875139096039088 7829602 62653281894728120227741209125671711104 7829603 36098906145809753568630117050176269852 7829604 -59644331201162419860908638008769484160 7829605 37046780820501335322052803690811564800 7829606 8152225786126491787885293350372602944 7829607 34588025996073391144738234271117418192 7829608 652115450827819961782799403757731840 7829609 -1549204342009389341342755184419450380 7829610 5495421208902100928774056737302549760 7829611 -91295160750003359380468518024605439200 7829612 -152949166135999582359581018615784960 7829613 -51790285101202940975549432984920771776 7829614 -1538571748358560608160720936103814912 7829615 -4043324595656152278012587187225084000 7829616 12239371494731931407648753728395313152 7829617 -11792843347151599825283268464107404334 7829618 22700209606117314917947623126303359616 7829619 31943632312116786994826590205705767680 7829620 103293631301111525606653311985592801280 7829621 -67591748797147323644477702196764176356 7829622 -1576428623218393087431060364837871808 7829623 85919882544231305184299031928296736680 7829624 -179263977782760156159031294796668968960 7829625 75355843889514387668542562066951520000 7829626 17720889397067484217057641011557205760 7829627 25805614763630359159738083645796852560 7829628 80217751601076554357027940022122110976 7829629 -19004813891989829881265956162389083770 7829630 -22165622528378672730160663478597615040 7829631 22234659786381021186803294091459480120 7829632 125737789447667029532691849547559731200 7829633 -18918617626461533668798681085292348480 7829634 12753280045934795769938029428094702080 7829635 -80570302287480793593125492793450888240 7829636 -156351098677346416891778121359489482752 7829637 21028550157098867210418520299709428096 7829638 53040464833960226365219565333804250720 7829639 -17999722352266441401311264109776532480 7829640 3202627177887823511158570850156544000 7829641 2067644489060266822215149906930790672 7829642 -39769324279909502329436900672888952528 7829643 25570434998569404207716588802383779824 7829644 -15719240848310919232032630472929680384 7829645 -101619305492460818745192651816498770100 7829646 -6106242033353075969034516225729779712 7829647 -23002834010658893785415820378729685536 7829648 -35390901469453424851289732473677152256 7829649 -109718368695934414697688603768407414880 7829650 3324047777527903876375876562070538800 7829651 2268797791427412219200506463725665552 7829652 -43802856057370040757018224280216576000 7829653 -39772443656880086978290730717953732000 7829654 -22548877278840973113759302109704755200 7829655 -105621048531354022324845475603392000 7829656 145034296385081434456655098141305384960 7829657 12128847815412017160242337265236919200 7829658 17833266988606998795168756343971427824 7829659 -1297628096918074898635337298927501096 7829660 19107468537667966664834147585372252160 7829661 -3152871919649148167234892346943171328 7829662 -38919500695389111658164060306738336000 7829663 59812758219644291573164945818487515264 7829664 67310315586883182150068004742543441920 7829665 31468276518869665968412278787515399060 7829666 6963305539615337532231011801686895904 7829667 -24252560696148147182143632217957839792 7829668 23775331914585063896209713838870528 7829669 -207020760807680341072666263603745414656 7829670 -4603614130748293512738359164347801600 7829671 16492531594107962458985592496794282872 7829672 -27601495498170962119456012349265100800 7829673 3985203812467260389584545252949343904 7829674 32651179673517175524385099527066588336 7829675 22047662317165049251272771630840922800 7829676 113649493593702136593682432833780648960 7829677 -36776628535880018126591907543567707648 7829678 13232469160718156757626531463740317056 7829679 -11877775109544623831363139965284362624 7829680 -8468901226077801662380433555783024640 7829681 -37790305793921711838965994100468077720 7829682 -7883227372704175740754093757299393536 7829683 -47576605826136811887535423884417271296 7829684 -11949576766620534346151737693385232384 7829685 -54789958129461871164892246602932806980 7829686 -15890495799732845373604456901060592960 7829687 -68937835019725395091585067388453264048 7829688 705568350696981738144830685908582400 7829689 -3750537181143763943024617285991519744 7829690 -26036613458552890657749161573654630400 7829691 -19059717487084195354735425336529081920 7829692 39943535041937065452462124087564283392 7829693 -185668433742776172095073276544617321600 7829694 1114302470278176426112611588125696448 7829695 -44812030166271408793906652207194216080 7829696 16864008033698889215049758753798750208 7829697 -48410090275449511316206495230407989200 7829698 -207544819279254338248571327794739712 7829699 16947944814629531287443505645598113920 7829700 -2364503310859370322174348643551360000 7829701 -28723141701640644323612227893503246592 7829702 40732729172146166598239470882415283552 7829703 -51122034670754994185305643876036390016 7829704 -24630209986986249963653916454367370240 7829705 -8394520859587555584820178229646699200 7829706 28808300353320821452608722537488848384 7829707 28588290260449821405117895708855274952 7829708 172133099573898365274499687836559428096 7829709 84314097364587155546457200103525530304 7829710 8992410177293832358833857684559460800 7829711 -65544566130883664865449707525722716688 7829712 12987895945095565978836906949425758208 7829713 4839933241905465849455267044804024560 7829714 29974504256780934608427451573980621456 7829715 -44244783953450213015224076995263260880 7829716 -66409541310404140254318944334657992960 7829717 60096822734435340303440708971929766272 7829718 -2244674826687010140351154269966488832 7829719 140870091726271598073527828539158986120 7829720 70056495866666723033734175872703692800 7829721 12210480240122421936472169973584136240 7829722 -35530572256890285771164623061247595776 7829723 -101288001670835883750136639306914070296 7829724 12504657152743591801961670639309176832 7829725 -26446166712112535080036686488001600 7829726 -6225794663851759467865782102110882688 7829727 4166202118554609060557232461983598208 7829728 -6934575988907682598437451545258491904 7829729 526708501966845496376732897124996114 7829730 555552921332954377986949509286809600 7829731 24394242673586437066496712991906873600 7829732 5147628484302980198726364791719133184 7829733 75752080679866186379050090317309693024 7829734 -18375538443313485574480085717312839680 7829735 24113484942065618199330424909263802680 7829736 51434559797615834971233702632288256000 7829737 -12388604312513602160110903028941676614 7829738 19785150177123538843827214959094828032 7829739 108968957550866836291098270782661519600 7829740 15362550836136701941707957597180272640 7829741 911948168528539967094051853008108864 7829742 17177010164779748240447473738806338112 7829743 4341100822282512977475812263538028624 7829744 -4401214720224885242990539348096352256 7829745 -17759168639760202778097811031381222400 7829746 79017395346905858047073073774740589072 7829747 -43278697723087598896583985822764508768 7829748 5859840092192528326162774588677150720 7829749 14606161574881699536405826191310992636 7829750 43235230474641936915903581053964640000 7829751 81144876409046855521164040833714706560 7829752 -21756574446151132768382868941910835200 7829753 109764253509556024503890969548705592064 7829754 -19686255117861808666942345098923943168 7829755 -33352363392019786768747326041832866640 7829756 68531517221276721790543775877822451200 7829757 50146151897312443391816035450022178240 7829758 21331205034976669591881600702394084992 7829759 -49397870141460205274740401212791557744 7829760 16803988322777046466496006772385382400 7829761 3583161917334670134772549625228085920 7829762 55303813972956885872863851471965042592 7829763 13795657013138469099672212916558041088 7829764 -15238641490503412686089980699303959424 7829765 52795209135772242053413373470204791000 7829766 7387646849590199437622846998407924864 7829767 -86003636701034961633885844550550203520 7829768 -59549237521834380890886423771206400000 7829769 -631473982225225360315377934236647040 7829770 -4435248889753637272501758204122573760 7829771 -120215569136741788892416095114605122848 7829772 -19575927741724221730536667261494374400 7829773 -65126601293664065778378148755711113856 7829774 66105113959001435089774094121475571136 7829775 9324620790915279631886000939497644000 7829776 4153311779812351432843822851087736832 7829777 -125986980837644668890869747381780804736 7829778 776942694957709713867730573190554368 7829779 -77614193943045534838122099244709201620 7829780 -16588360166282992691034422339510722560 7829781 25499106831040955559472909929136124544 7829782 34464359685910549297339331222883496992 7829783 -36715578448398427800247664451753158400 7829784 -50678441206825592816170272571207680 7829785 -35729350045240957339972706890998854400 7829786 -39955534841052257756876077844093383680 7829787 4338447616651569001472249192313303552 7829788 -907564590494022678558850911471947264 7829789 -30590422202342070537095827506602970 7829790 -11345749836408401437667017040918630400 7829791 44611086750595443501085205071530500192 7829792 37097109352152322936101231037273866240 7829793 -6734689623099457944645756862149079680 7829794 -8855955830069843285062559204978651136 7829795 80060955739336005540830376738884981280 7829796 9752578261180676512150428778204237824 7829797 -67191423620052486906716974007691292200 7829798 -32514024235574204980922004132287799936 7829799 22951317446089822239011370105695798400 7829800 -8844014886613925424040074006927360000 7829801 -66447900790534576730554133465421825600 7829802 -38460911266510542450975452609878992720 7829803 109216184152104379658236896404345299504 7829804 -3581836861810993221625394673532452864 7829805 24204621027595361055608564689788172800 7829806 -17494229312363840718342904053124563648 7829807 48283418570982784957837282890367272120 7829808 11936962237244371680501170996226785280 7829809 -4253446229700596238693263013089040000 7829810 20067554395541801090134544157308230560 7829811 -3669337723773009089606335143308317440 7829812 -91717176285803604528740357508852041344 7829813 23844106788899361972127742191321341660 7829814 -11900492142715635775337030027324765760 7829815 2091045909033199955031760721212056000 7829816 -132658023906835864478004960870671339520 7829817 -33020763625082347426925534639173875552 7829818 -30257133722822626809677699247703779840 7829819 -55503878677883278045705948050056158080 7829820 -44747546254004273652605022679759680000 7829821 129508603162658865001646445752366364864 7829822 -4283174983769318816092798814041362432 7829823 -66284888463956225843453211551351179632 7829824 -22984584093122164486741249483226480640 7829825 11551440961353865025742408896685369600 7829826 57703888905961631733965561792537871360 7829827 1121293824136334281270315078057623880 7829828 -63306127636172551867803880686387588864 7829829 -1588814921292491498451311269496609280 7829830 50938125044567296105612087454912146560 7829831 -23837547395638178575447873651240403400 7829832 -49664515157892124907877021111846912000 7829833 -3331903893172122021202319538199345632 7829834 2994775288605392565006234961395166560 7829835 -14629040737551380833659369695331920160 7829836 31042492726274841231722262728688514048 7829837 -18620264751537010544823999265287605514 7829838 44715182004536215832564133991185527040 7829839 64210538975250855320664070465631578824 7829840 -5057407260070749389651584809042739200 7829841 62889442054765122519142010526324663792 7829842 46308099155942868538408800549575805072 7829843 66190839286262516565788545401196131840 7829844 12071107570170633438591147891735429120 7829845 -21171521905991937748997328793535892900 7829846 26831687067913548836892934840915843872 7829847 9320775264177650215244852962959985824 7829848 -74477422802621821216223411736794726400 7829849 912982278710343191532273892173808008 7829850 -8736412582998996497447435150321779200 7829851 740201881218703278792138821029430852 7829852 22814822525547473852452393624826068992 7829853 9470312079146620266798729459681631200 7829854 10901864250988810402681043928325324800 7829855 -21588545343614828497296025144268772000 7829856 33196615552455674248224739501333807104 7829857 6190394418196226033827474644549486306 7829858 83113595630103266806172315812320367776 7829859 48088517530085634990702969712249718904 7829860 11825401176288108674895713766280819200 7829861 52761081756989838776298229414370239452 7829862 -26948340331834265726398978848143685120 7829863 94700111395090256814828602253294872200 7829864 -22251453636505439943398501017487769600 7829865 3681867593526775517953265570969802660 7829866 24435104832589466681943897247668368640 7829867 80959901839365001054932049861002938160 7829868 -12487055721548156937631980001188089856 7829869 22718934592573683448121731134355133270 7829870 748211159864857760203131637861708800 7829871 2395523107702420863555989766954507264 7829872 -16287688898215705749765426996063207424 7829873 -98976122070288503660360015118655000878 7829874 -22436699494705151697487608165773354592 7829875 117306970342163136412218509772716280000 7829876 56783494445477876900297554758279423360 7829877 504625589416260567971284575917854944 7829878 -12550275005558913282725765795049462144 7829879 41674617760173722035572021645769884720 7829880 -4896663997520498993603941565104128000 7829881 -35863514423627322978170541677891438000 7829882 -50442482363812662882052265324663576208 7829883 -4641667944161426847496375393572808200 7829884 69824328414294919522167784936785600000 7829885 11227778116833796614800647670512181760 7829886 -27482070923662203471870428587859065536 7829887 14728447934983833120824669306483227520 7829888 82083694374527436852691382932906967040 7829889 -53672012323713277865625438262081530576 7829890 -9842540303921762232165407673134822400 7829891 37123531977767060672754905922006043584 7829892 22336302947003795388309650444684943360 7829893 -13011548644496244191538935883610540872 7829894 36683332346303223750619968548089063872 7829895 16910119976364833006185483320500832720 7829896 -55794878435231075182189291475559782400 7829897 -64533598141434266413948576007395213440 7829898 -33730269854976148760294264552982779136 7829899 -48814913775469590029678080822220549376 7829900 -19274657215113219719386475590998912000 7829901 -77153914585940080873034061931439612970 7829902 5803353371312370392051064235573904832 7829903 19202575007475361950369713078261307720 7829904 9093165430407140318720854646658170880 7829905 -72662977416034647971410131531202239000 7829906 23681118436638671455751043969161254560 7829907 -3239455253061788739522814662670157712 7829908 56448736372615685703176871367214304128 7829909 31452774105589183954822319888316097404 7829910 63741022965058758042204256867257600 7829911 19455552043876474139251817489117440080 7829912 -45854968963645999283948082723380244480 7829913 -99942177779459598773292416072478720 7829914 -12996037893668200437538879338325852944 7829915 -10820091286754876518602668459244349680 7829916 30332719601586699517034032989962967552 7829917 121750413573690006927730258347658100966 7829918 15959494581639906917206828865976532992 7829919 -70606356141942756502255700430988723200 7829920 17316351941248394088014819239510671360 7829921 81630807584498027819183423640509268144 7829922 49341977240837650811453056570558169472 7829923 110568162172276609379050105570297246172 7829924 48772695188915767726839870463082049792 7829925 19412219531363110432223177281034520000 7829926 -12610466800789940466012132853917399552 7829927 -63505223500328351253088971921065011200 7829928 -4337342809849724658918682846479575040 7829929 -67458670516018406421206206647434913420 7829930 35444784944433682908324239980758507360 7829931 25207385921292891005656369066027413504 7829932 -90099672113236858908038047867864278528 7829933 -112741971098496424916969308188141859818 7829934 -3519098985679367774442476427428898816 7829935 34037518673030051899982909368472231880 7829936 8377398978958877140073539411663060992 7829937 -6147075358084620268570430855229844860 7829938 -17935983262310309343342016217198732160 7829939 -13144968950380376290696698999855449256 7829940 15390694145613874358840221628071649280 7829941 -31305487729164755073870412583752716128 7829942 23960649395006922716340258016926000000 7829943 -9843512556132295092311823853162054272 7829944 -101237195083046545615159037898471075840 7829945 77041606300586403760144251184331784960 7829946 14936432987080376701958234306584963584 7829947 8664401174854138492612076369587404720 7829948 -42945227875007118521569861201284178944 7829949 7194072091985703254544514680617072640 7829950 38321847046805647435870526807946120000 7829951 -19956086875985263621271363417826471696 7829952 -4845264932945869046533352010912104448 7829953 -14871027752804511544893540504675052860 7829954 51833987950662509690324606317457554944 7829955 23016167453321304204330234379178800560 7829956 -509260691805722149382967954071856128 7829957 33023160135851912280237235211103439680 7829958 8929430484806659454002066607045216640 7829959 10577716044369355092784741124886041760 7829960 85704490971654556420091912539120128000 7829961 -28711327930376861284144029721037588256 7829962 21988266759907957359800745683311097856 7829963 113077057787271307521795470310054904212 7829964 16543708488793736760492641040047136000 7829965 70412246055019727646709269373727869440 7829966 -17703301343501504329829707435010741568 7829967 -9287513687501188149165899581118284920 7829968 -12938958475500044761702242753046200320 7829969 -2654783168891995302645135210852506304 7829970 -9157045751558162923393710245378880000 7829971 24970473800589826899782928372508222320 7829972 7997784955569745811319641824429661952 7829973 112394395147192522942587215496529680000 7829974 -53893318727109757720569984477101463264 7829975 -7808118551169123484215572282122578000 7829976 -14902510082927316411233896776282931200 7829977 -6328209605150379460333895724016204416 7829978 20567962205496738519504886276927456224 7829979 -64790877547489992109884169450969029840 7829980 -522665275359278504801439343058042880 7829981 -32226672945056005318723791483877192500 7829982 -19170349593329961711695249373973652352 7829983 -32289750391339544284807701756146145680 7829984 43287172905573717030193024874413817856 7829985 -5575243274385582374382508690876560000 7829986 6826631504890949821027209405673290240 7829987 15930561945241504808956874610529465992 7829988 6906591854400769763841602879469696000 7829989 -121781793349183274770647812131309714244 7829990 -10645586068402265907086316085316325120 7829991 -4517426176318221840500141591736346152 7829992 52598308600799610233312259739278720000 7829993 -117548369191529964246210860494302486960 7829994 -47278053359175510940704105850630000128 7829995 -61861358628662013823296327374954350800 7829996 -36810929884350695070076370633532718080 7829997 -16076371396283976625018149628555476480 7829998 -71771544855254536772630195995174255680 7829999 1257726699333618761135380197471579648 7830000 4541098310404562192260418712576000000 7830001 187674419533141861546013104609384961904 7830002 -102953168584276613568325192489754474496 7830003 1949872532100468122958912646351607808 7830004 -1518927065393353788580699608332288000 7830005 51999254496281873587458397011205887360 7830006 53424119076662024004978407546456371200 7830007 -52699379981031171396406095142555294744 7830008 -69605263628501558422660101682217164800 7830009 -49036448126629806364108736936755768800 7830010 7082835848985939170005230847125428160 7830011 15156933646805507912740925556446137344 7830012 -8864745513828891387954201335211245568 7830013 54251031459993442087930182418877233740 7830014 16427245462815269838508615531148726400 7830015 -2839322585643672998430409219407036000 7830016 6203116471918166904775076288957251584 7830017 8603313239528353203066735996284161620 7830018 2068117043124787823045862114289496064 7830019 -126202679354868417357735783392384720904 7830020 -57022760586626863376238336874686935040 7830021 7573523865383014465228084076655975264 7830022 -49211662167777317378095857680438777856 7830023 -34406564608238396685594541461308196816 7830024 -54032389761345497110167821544479662080 7830025 11460401278991941069829484909125265600 7830026 -24423244260155934822861406747652910288 7830027 -537031988767880376745229051728354524 7830028 -34186769151245552877001690264050263040 7830029 68638075098506721226304002845594313260 7830030 -14276733662383287143843545810094568960 7830031 -37109296905695088245474465064284984 7830032 -9949702313365570327371742680332894208 7830033 94203980040012902870370940198524736800 7830034 -45049926330002139935450323756293582048 7830035 -3929772997476718852772341114597601040 7830036 -1106683671805213922066033248114280448 7830037 -97505405560538989245925968274683011314 7830038 -34458958748004483381244480008824893440 7830039 -23655006809858331404114888584763729280 7830040 -65248711411137410491714137921916723200 7830041 72377794510941549711801374424154634442 7830042 73131556200654981003747908845731840 7830043 -38672549397723200978722990753109139056 7830044 7538150303127964852627835662957825536 7830045 16692719043273998830643174145563658240 7830046 -8912255048187549406019534266180568064 7830047 -62293465221511383207108138573399941856 7830048 -78638220541442266174577616833015709696 7830049 -31647156006146057440271807437443988460 7830050 23300771176746815218458552160372402800 7830051 -826083343671355130810078129313574656 7830052 -93849768420914510439103646052448665600 7830053 -967287598546672733049537169898145600 7830054 -8962922966837028545929926911966069760 7830055 159281222592510857970849961111317266160 7830056 -4609430633990680856144590547286681600 7830057 -3451478503815384687995093908201769760 7830058 -45470926512320368590016185543725629440 7830059 -156801034132957881878966683469408177184 7830060 6750706700885320781108859366932152320 7830061 73254514487122611315343108374748661304 7830062 -18568694753487090960591657427881739968 7830063 -24515782379079318195179104984031743608 7830064 36800533384166255404458194005190049792 7830065 18735334625599627052422939785965761320 7830066 9540304637967201634031734484559594624 7830067 14510659595446024310644678537813209600 7830068 -36272844627067686722745731574779713152 7830069 -30518674963827551252253219815448960672 7830070 -5409658248522148218951525270036395520 7830071 131359833628482747666480225918789040200 7830072 12205438965499481304065867673178398720 7830073 -22439761569939469721169536339168811776 7830074 5657190491062326583312005724699456512 7830075 -45453708342516445204493469641071348800 7830076 -38858156670884367610782531263611786240 7830077 -124392291807806925979433113985441014074 7830078 -10709565531229068842707172177189328576 7830079 -194037352428528638068979105773977290480 7830080 25694492715034829424860758575336652800 7830081 6103684952992917983961641901015371520 7830082 -5744184861166943408392999999801300416 7830083 -111016868064212466739724259666543132000 7830084 -16117104530730423044197920572660081664 7830085 2299447853764711207836004167837177600 7830086 -43637207066913571001637774998885643456 7830087 -15320819213414405005272515303388738480 7830088 6917409944078026724924264499385958400 7830089 -75560115114539917719090243391288725744 7830090 8606234536139361864387093137025120 7830091 56701991172538880056214371336178774992 7830092 -34303520678887283092138623067917360384 7830093 87975090324163191606403602556772928 7830094 -3571323226706285796595313781772547904 7830095 -11490446795481609545403888256646318400 7830096 10458249831260962362768374105040617472 7830097 11855397749820856964356891449536452800 7830098 22431840820569806949177535939059754848 7830099 37354049685881619952193476956759492000 7830100 19497998757055238641862727951125878400 7830101 64831734344425445749741666216949937102 7830102 4187888555445851653664151059812335552 7830103 16038962861533912115266315405452793352 7830104 -3734564956622736902853144120522670080 7830105 -26351640733184212076549007450974686080 7830106 8803677331343386153758739198894732800 7830107 -127552679896218390591680110723319999208 7830108 -2460913072225888179536818209046287360 7830109 14099112973636984777409149734190961280 7830110 32525554112411827678761098758350576960 7830111 75904323515279041414292755778966662800 7830112 -126592194675245192764364459426915155968 7830113 59434641456626788437067534156754083362 7830114 -4847598551787855741657364117704256512 7830115 -69607449909164494923975338168145434400 7830116 -24290329489900724459151917627867934720 7830117 59734654167898416989592515005337985534 7830118 2696582031740241030367586450392769280 7830119 -34068810086269266954617451137063700840 7830120 -13637520956540969098988083078334054400 7830121 -57677684503673511868449370425759758108 7830122 3904465095064479598513919580153800112 7830123 7163615681483487869081477777792272128 7830124 21044933711471179260735287753358668800 7830125 -3412623503318862732219356242911306000 7830126 -1693496008391858942280446373964513920 7830127 -101579102977901744960978096942367103024 7830128 306758155388886189458991012839424000 7830129 20763862810156080725817004990463943360 7830130 5729405319046110967996064138411443200 7830131 158192136658839250837950467809418640 7830132 -38708790146774469463771874480873803776 7830133 50889104130285472116628049634114736384 7830134 -3545815247185251951761777104970359680 7830135 10488487445667824753514519704525414400 7830136 34973123214342282914196260196519260160 7830137 25749948174370906486402292638816915392 7830138 4897114514623316709831778129559520000 7830139 -2995376017129619926777023261221873640 7830140 528832075219313821216366349389286400 7830141 32102973217849397493414632764465864224 7830142 -14246905219350884685326069702916746688 7830143 -28047219944996377248281048242279395552 7830144 -13822912558749219183300822054375260160 7830145 -25887120496481754986972892270536554200 7830146 -56703137862750567938408917358268295728 7830147 -36304397594129314371816420190508286720 7830148 110286948713459568348772925781448330240 7830149 -243453940265963098512485641813201721280 7830150 15476025150981159243894317280632385600 7830151 -64221063808276944653846676728988984600 7830152 137327996823724561481439817836057600 7830153 26192232344874237874300193475799096704 7830154 12811927676134363356681113021670121776 7830155 -31641074705637902643478664369558281440 7830156 -65420867947343421633083054972644700160 7830157 -98959696809556054060389037102236811594 7830158 16275626404820553378650932324888392576 7830159 -36213527809015589971876429092598326000 7830160 -6834419907804856959273703704814387200 7830161 -138093792954440775567924179155734572238 7830162 15703257536856648398348842310840678400 7830163 74226745443747661382440064339978969088 7830164 14087779552741067132837072272939008000 7830165 4323344526854207044382091612798933120 7830166 3382912006810001854246593176832368640 7830167 -67526683015075215889244237285641198920 7830168 74250780279865676233287257715230453760 7830169 -77958498999114389837352916636257237430 7830170 -56797082751640718987120748891830149440 7830171 297736849118033652695102497401925608 7830172 39578000224326115449012651996741299200 7830173 32589861628854589584563868557130922764 7830174 -35573608418911166889649780355436456960 7830175 31773368526728464462182539477649853400 7830176 54088318147173451341351421393455022080 7830177 -41519285310410918599772000721431238480 7830178 8396134229783262705889301624126429856 7830179 35847512265903199159877736929015436192 7830180 18176627290261665433062740666280030720 7830181 7724978036665049614070153654444648700 7830182 24330429092722820771738414638426396032 7830183 82359883179348562681395818650128550224 7830184 -94065805567586949186777693510195901440 7830185 37530998334898175355478828350584832000 7830186 210538646970167911872119581543707648 7830187 -60036961645242295288496300769738185164 7830188 32198099748062697171194162029384389888 7830189 -35474010675514084409806465633382036256 7830190 32142998361624298534749586732832433600 7830191 18490762888402501231862554633891496592 7830192 14949059728610648759408626624783810560 7830193 -18134314222709956659914401227804670400 7830194 -308654008062683868155685283076952960 7830195 55192447376060250050692786342512828000 7830196 -7134800887890956292523397251499796480 7830197 -57608085328358856657919088410406138880 7830198 72665243339313572228825994419384837184 7830199 1130270041534227708268147535019052288 7830200 -67842249118243248078059161658886144000 7830201 42407457341526338453111904553100208960 7830202 35444169856565288567751732753710013552 7830203 149136808613744016761956592476730124000 7830204 -6739505661612121428054371858171781120 7830205 2370474455713862134654255316022090720 7830206 -3190259334618652117459297859171641536 7830207 -28381303579726574132029812112044988800 7830208 29292894926720737584533981310592483328 7830209 7776253285562932037962297937646073410 7830210 -19315038316665861451017804407163194880 7830211 -48787252391127252070745001074814869188 7830212 20931214748097708933677500573457682432 7830213 149242107886431681352305974076569952000 7830214 -161549587283682470770239462813708288 7830215 -24436919027323479232580415751774949640 7830216 78758891097680955569126085358619443200 7830217 116317683536134000671671194223775757512 7830218 -27551788757205848121419837631184059648 7830219 37367951583059950198561249470173903088 7830220 8319696825966179229163084337355110400 7830221 10813948210231426396550880078801324864 7830222 1246210133176129186597021865191555200 7830223 118936660888828018632645876381995757440 7830224 -26486858902399421934293022028051292160 7830225 6296133312166142377205646458088635100 7830226 -50729190150209248944765870712819513056 7830227 41495510394565412977528460359066202352 7830228 -10537186254698202013847441633358753792 7830229 81935530460313887098177397052490039680 7830230 3693369170242722725435856538993109760 7830231 57590236401044423737480365788435573352 7830232 115892314790506799006259521118976204800 7830233 45335004691557458314000854454480206660 7830234 25248183951484602033549531097089523680 7830235 4387569712536799277960718280333547520 7830236 -12165218490803122861162609093467684864 7830237 -21375121174158489231590510287993566048 7830238 -9531569663046504157654423148241502080 7830239 147617486865301185901152861775132763040 7830240 30147897649069792414775312185546506240 7830241 -26484755907725751147358536015386513516 7830242 -12056806793452899035223697527721505280 7830243 94707047621563468454168496774911923200 7830244 -7700532107624713423825690904174361600 7830245 -58747147705535517785023301356281658500 7830246 -9405399620112049385151251815726770816 7830247 -116543545428079201846536563257275405408 7830248 -131669153501300395778301626945813760000 7830249 -28046400906789775592835133064884555824 7830250 12945486394472498388886126173083064000 7830251 19503373497676988835886714537298957088 7830252 310330093465326699723993670287590400 7830253 740187883314622299590448558647099904 7830254 -8817548124712673638644975446093183424 7830255 -32749121033367775798332402206252947440 7830256 1665053698535922446429714725191286784 7830257 -1384787442069231641012510382908470800 7830258 11736418338562311353670356944478404224 7830259 10233898444113702082339850502718588480 7830260 29192690814444726312064847785584998400 7830261 -82960891452110315683466383456149804000 7830262 -12895963704430574237574983761288678272 7830263 -14446740336862974394774044959362830720 7830264 -25523119439277408809316398558913454080 7830265 15921546071062036945226415075808098120 7830266 28730606765038418728639531965829165824 7830267 -29016137691582152904878654495319903720 7830268 9913183424666212015777664355311056896 7830269 54082839957166142940830443201313681670 7830270 -565212742001722269228500351348855040 7830271 51810771123948019716247540952417929472 7830272 -1465784184778181836988611052080988160 7830273 -11159063181764820317076470279170809984 7830274 -7016079503757584088585505193942181888 7830275 27183891567808622304008022655111554300 7830276 41740359434933643615248661081566730240 7830277 6805647998846550968282322959135079840 7830278 -1781860492397204050483755659629126560 7830279 49225484736339371562313026091978743024 7830280 -50014227864408156525241333462892544000 7830281 -15000045095036852554131312483258348288 7830282 -3922635370502761980207304860409367808 7830283 -108604676675538165313637974045183735468 7830284 8613708955547817419750576731753316352 7830285 29865848261145308508149262877972167360 7830286 1240729713105862272546439705923974592 7830287 -49255501916075851875426096801909358920 7830288 -15932169218727196767366791306201653248 7830289 105833830490782447026838448395755047090 7830290 7035384009224560989338798153090457600 7830291 9236134603690738590438241705519236864 7830292 46809246387962353960830754150208902016 7830293 115136278303535302420956686582237782542 7830294 3539701351833862096231816484200476672 7830295 -36203662541727820196385631109608510800 7830296 -1388726069106251622584994450050211840 7830297 -134839615359356739596497323306502956960 7830298 2449614597080930722622096025935921136 7830299 -83815023781212361801189150842793743360 7830300 404334742751133996553031039245516800 7830301 -7087690652561174223267420348269697888 7830302 21551260057995691556057769717647365632 7830303 -6828735276754926523125935951822941440 7830304 1204063789859119457880744024373985280 7830305 12540883973899847304485154435241468800 7830306 2676807117575598004833832947307289088 7830307 -63011756035589008617311269909874305444 7830308 1430429124115198424718147690368640000 7830309 -38765264779522730696931372752655822720 7830310 5471742045176953636140526106884498560 7830311 -6526388800561520106035362374574327200 7830312 -16660233982354066905255232638120099840 7830313 -2439355898552608469180170778410241136 7830314 -70931226636533876982580275051387921744 7830315 72342555002468359728273005886602613360 7830316 42147833639366995336221438121438231552 7830317 -14769755913931283689885158532786162848 7830318 -11219785476074496251031561388652021760 7830319 -68091641673212357465349742641902318400 7830320 -20514971696077573673231649205926297600 7830321 34228097493386935922014414276183426560 7830322 85035355050545692922550554539791436800 7830323 -45042858918056130831660400989743245428 7830324 -43434431963015907980621100432345108480 7830325 -57463445707650714878291229578948835500 7830326 4240417810074966046398840321511162368 7830327 -10475224572082593987670246039371849984 7830328 15587282188337926648941905305872752640 7830329 -52244801241530760043663031690278731516 7830330 -11394549982439740820411164094153806080 7830331 -421207737480655106897776270397477336 7830332 -59657521141582272567953440174679368704 7830333 -34834285282290041171935814019043808736 7830334 -61027940976323798832982118945964797184 7830335 -28248068280988557031292757582598652400 7830336 -6348321728204464677151868339198361600 7830337 -423213519046981659528917468225671760 7830338 4073558807551380221168743937520538320 7830339 -32515679961534812951475637732948208832 7830340 -7436617125206159610285447994054225920 7830341 -181649200775249016682631960174156745408 7830342 -1772866444867090540754658731392901760 7830343 258184694601740231141402413121133784 7830344 23409725455633270213634480434353899520 7830345 28122820413152703624282811929719040 7830346 -38919423454603580770357780073004502176 7830347 -272819902244885144883200512857739200 7830348 36292933354622402652623670309304642560 7830349 -91240926563646367780420466405625296650 7830350 25773423573488257701691039391928192000 7830351 5992256250417665237213367803877741792 7830352 -4557141787235892609267468225416265728 7830353 -114184302695912785444601157151897824540 7830354 -10483972105421065365677361348732768768 7830355 -22245039618953838636288520612992506400 7830356 -984812299799100632874533464919930880 7830357 -9967250090396880562411241126352368640 7830358 -12376209849212873687962197642967624320 7830359 -33864830306904181034892197414085832440 7830360 -39872611213212401122603950738721382400 7830361 -39198295906276413958201997406661622976 7830362 68111596155248939521205704052921145600 7830363 -56462357483513629247123089931216042856 7830364 -106164055574960875904190704482977140224 7830365 11504049541857911220870206597168412000 7830366 19534207795415691604390395255167164224 7830367 61838493083772798885928829757401825592 7830368 -17292080786255446303135763583200133120 7830369 -15028848316320143029996316172008749056 7830370 57269632690640801965297493173928823360 7830371 -17070134490692583615820780880908339428 7830372 5886782465996650144348261869475590144 7830373 -62058064958264123627705489873371777056 7830374 -75336288674459957985278951214106700064 7830375 21239040795449837783003187433706880000 7830376 -84511960994771896833371390931097297920 7830377 67471997629050045618270597369006534720 7830378 28571111348311084161068619037697387520 7830379 -21203456513472576148350515679411316416 7830380 48951126989742372451324221450420940800 7830381 -29805839301682897197572310077930438880 7830382 -30209391931389380726114552688632780928 7830383 -53647306791182157168072124531702420992 7830384 2093685850714551939954500922706821120 7830385 36952755891712339839667849584912859560 7830386 -131711799101067393364480331456338176 7830387 -43467806774123976082379510816607327840 7830388 -77264895130089729946752705929955201024 7830389 -8421464088111698414634994248986160000 7830390 -2776133471649930853063609452216382080 7830391 -69515183457886071873661002959507885216 7830392 -45610910053845742346483878033468416000 7830393 -66446717290490114347291698443779529136 7830394 46522026086945557168889910989418240 7830395 -47619100111428833014042590588188985600 7830396 -28802822568195920746428013614084246528 7830397 99606139250385035672726066533528728300 7830398 27326915130201708041094928070756810880 7830399 -26759206091970749942417096655596327736 7830400 45017470569667489718698344714338304000 7830401 138318515479387524737605549953909753600 7830402 1829592379177717124384123556070312704 7830403 23394105117106335963117941790267804880 7830404 -127029467145756932965460534855989135104 7830405 2332261490265325357673732384835830400 7830406 -7262344618952862922534480596523614720 7830407 -9967773501655419652530625200197747040 7830408 1019272687720830242209404324822712320 7830409 -211772361585551729028436104598847268684 7830410 -357636636968081503680582427722378240 7830411 22531921424098173532651842654603930072 7830412 -22776182325372815254273124264357984768 7830413 -77071101063277888849261085929969534080 7830414 -5975029903538813642152634900692818432 7830415 19337733986338899466384789689215623560 7830416 -15724957291067341756719888049639981056 7830417 7390774225972754656787711342043467712 7830418 3890236306520691746867473269396143904 7830419 -39358695887208910180706794691409895056 7830420 16862310378377605141576981788463718400 7830421 44358375814526830177647174736140621120 7830422 13162548762774335719701387394029763584 7830423 -58630340737937077690752952700027840928 7830424 -27907556330903437312518142124829573120 7830425 -49528941788319798159859633247643976500 7830426 13150309088756559313239358022059276800 7830427 -14870211070465363084640783028120784896 7830428 6874676138380424533847697135581231616 7830429 -825220030351000650084884902598576064 7830430 -45031134664206324138494196802262888640 7830431 72503840338878634127917999599976284384 7830432 44855116692281834072248024683884052480 7830433 20954661462669734102683313925226016404 7830434 -64510060317825505521802247731244414688 7830435 97211017911848817954576553241643417600 7830436 6182310065762924048719234499329179648 7830437 112003731020789650281250169810313265086 7830438 8001185504120738232281053656991248384 7830439 -71079159952182863082799017084758591744 7830440 35439729512079023403335502889905100800 7830441 -28594538801422797366863832911651148150 7830442 -6817842087113739728759075740908880128 7830443 -644786736097629196697856509210697360 7830444 1609434195568022318130047918702407680 7830445 -14663965332118719227691565905658237440 7830446 1600552691830851295028836001463309312 7830447 32070458607797452193368131405601497600 7830448 -5725107861691559680543475183437873152 7830449 23677999131238505220292025732186100720 7830450 -20306369659349997200793018871090760400 7830451 -151172670582928097663936889563358000 7830452 -26220499098784766548291005844334315520 7830453 21649612519515602363418761532562648800 7830454 3753176324223044420134780613242898880 7830455 5123335918041005340753352107487993800 7830456 1840745611451116012117470003709747200 7830457 -73015962581158286750236624850108350294 7830458 10896235640600337705939776516031262176 7830459 6572269841034388494479594742451376640 7830460 16083614002347946684534883344883112960 7830461 63253498424661607979408833866037812972 7830462 21919402511851053283098094949570939520 7830463 -156311023272883129765041208544393418960 7830464 -1735773331276832878403049892557619200 7830465 -9452384211280941113827906166106142080 7830466 430746470260713352505817247594360320 7830467 17194695070598201338077156956137910544 7830468 -26578857058451538511031024501090221056 7830469 -75383249628100867258851947806494591456 7830470 39756821846374105383552307601443200 7830471 -47594479993318335802067913290259966336 7830472 1303147041754842372771524060391997440 7830473 14003389023204549215964075863106884736 7830474 -19671369664528850209477936796442670848 7830475 -49316011674344233381231933874262569500 7830476 -30756030170571779725473911256543129600 7830477 18074113925545033394375577714654977568 7830478 12138698437886710916763815159763215040 7830479 31830509562240407547046032033026182584 7830480 3979253012147141047179596066193408000 7830481 -137521506644216095370725697389040424718 7830482 -57898082533596211094876336154553721856 7830483 -30754472443363130597281432509541979976 7830484 8739633230123848347530768022525958016 7830485 -2797313974896325124873106546759383760 7830486 -66989174355648050499406183080365596800 7830487 -6756657278869817617640792183141335200 7830488 -31213199762116836850479583865106800640 7830489 -45838806398383326844339636129673737920 7830490 10436515032415061425932460027356477120 7830491 3496986769226470303736704883309753904 7830492 794276158011931274752122966838282752 7830493 -168825655545546160754369722137822870240 7830494 1267308620900869593797101183010363136 7830495 9759065262381063835625468711077960320 7830496 -67168984808429608351453525287562641408 7830497 4797844889352924732615666474366064260 7830498 -9197719199742064371181305048999240192 7830499 -55739358087349039984942199203132611936 7830500 -1857450921579835740142731861336768000 7830501 1775206640516458927832444109104933184 7830502 -69055746457087780366424371947352374048 7830503 -42703488996704460006230955725863042248 7830504 52320327560264191182319652496028139520 7830505 9975334230130167491502024394840122660 7830506 98546093102727523761582870996118904160 7830507 -29947665903311589584397116651277235200 7830508 12758955590775465656389593923265331200 7830509 -79881011750151327433612505609231009448 7830510 24641477685747046574574648636739858560 7830511 66389665200840816112740881975139360 7830512 -30242516679011898323153762057404022784 7830513 701095983829380322812375742696850100 7830514 84394431695626290725004526865230691856 7830515 37439542205201791600819747697612880 7830516 -56669945216966680825300504011744411648 7830517 56015746355221180220764169580441131872 7830518 -2317908211346804082935467515897779040 7830519 27109231887360257788901641178112011520 7830520 10778739621510966827966150260309401600 7830521 110484441973465668018231934357654351722 7830522 20307929608564356931888205476731064320 7830523 91308044981208899309534121168411385320 7830524 5666975926817035280000919871114999296 7830525 -9343640031997079086676822823629378400 7830526 66191505849279729599917354285513454784 7830527 103865273490278961007604740493651542440 7830528 78801781558528404043915713160465612800 7830529 57929785293955428522079653690269482752 7830530 1041913376887625806240421794885792320 7830531 13890620862106121663682969553767818820 7830532 42681799804821236381020676500861065728 7830533 65832550228508379063106710453823052220 7830534 -15805446635123335469581985803953530880 7830535 9547862994814304312688123838959279480 7830536 41638036716899141199260894516150108160 7830537 -23422230348414472227423665260230306624 7830538 -3644260009693731620385827471740772352 7830539 -49916807163128894160767478006701228280 7830540 53907083108676923179361495297763225600 7830541 -4882795870292121009999164549664014100 7830542 -10704241612577162441819085855003502848 7830543 -12861015464591930134592755383910277880 7830544 3430952969823365423685888751562792960 7830545 12849351865800765285055230818331388800 7830546 -52454350191200554779586979428421568000 7830547 4925985278167337669389255957336637996 7830548 -7661288370689750901584927736897613824 7830549 39529462419937947251850479778820387068 7830550 2558498306832223540305450629976057600 7830551 -17982090438729842481628992140621833248 7830552 31971060215859310490870234828010455040 7830553 70432536446422827995805425720887738500 7830554 -63173900984479589770211248584082251024 7830555 790244320570390709182628630187611760 7830556 48054350776396122714979801597931640320 7830557 -39168484688902216632721020978478477056 7830558 -596193960568244516975178213000532992 7830559 -45878621020638896829538203186361870080 7830560 42752642609643652037182235326709760000 7830561 -29927890191749972781036296239558509600 7830562 57674829931259545352915965886572933632 7830563 -43249174261467583975902011821681087776 7830564 1227455557936426676248673756932104192 7830565 -9321478708257787890329669645974872000 7830566 -8905568995896105180087032879646136320 7830567 132802813141854513410391219718372524240 7830568 84275639062911950418934199849281858560 7830569 -13207508938460331931854866956190715648 7830570 16281946930828034853436248349809177600 7830571 13321159542681811307028095918829376912 7830572 1163442618047181128280799498946499072 7830573 -25545023677709533448054430703197402816 7830574 27412139872059356968650351413529259392 7830575 -491553184142967676492791246012572400 7830576 -4353028919789555754996455723469373440 7830577 111297559564108553041422524175894449426 7830578 6463301152501501269161688520939146240 7830579 9983582041221398701638384534171075384 7830580 41431417579918975522151228493675110400 7830581 -77819641423685268265354925347373847456 7830582 -21497076363234338879628856123962566208 7830583 -89819062544887065742209563661084084536 7830584 -24683940919027833444401798687839334400 7830585 9140522414234121737212679207301441600 7830586 -41593281877656796957153135819708357008 7830587 -121559823067598093701520493682171732764 7830588 44584496584318609687771238733015052800 7830589 750629229444744882417167244144308888 7830590 -9036108166712919407065168526890713600 7830591 8899811190186749135514326894324230944 7830592 3330043822768963032271333076697612288 7830593 -24761094402990960348271247331522724158 7830594 -2115520682978782573007888682519622704 7830595 -25818134362176303365908535650227714480 7830596 49005633935713258289062024841307095040 7830597 -15695891255658356279809374413715213600 7830598 66470288830000608869573047798720749120 7830599 4490667725337731124813406687891551840 7830600 4908520045355909164695321509707776000 7830601 2701501086911362420382878074845439952 7830602 27907602296946191206041724720204828512 7830603 12036923443656182869251849352434597120 7830604 -60881526153994634147308955982262975744 7830605 27530205248423452158402269192040685260 7830606 1216960948444464556257959458308218880 7830607 -3588574666892753276783319029047264144 7830608 -17336187315528783757151554194552668160 7830609 -8214677392890658725976652227946485440 7830610 31334319302533254738850533770278056960 7830611 -139949413682444577762429900092936512788 7830612 8053206767842888907426522667362852736 7830613 -20080213262690718255502253836238111840 7830614 32185410434486375153805717506787488832 7830615 38594656108246529859511635396769906800 7830616 51918959432471317069197164377074831360 7830617 8964392902500484086356216318509878666 7830618 32714197531206494690848503677536677888 7830619 58416937932937390400831713083842142020 7830620 9410714379108463854431351828628142080 7830621 51467462100554762277106046287747410240 7830622 -34736036720942107158148067551768497600 7830623 -172227131981101189624530265443221910240 7830624 67279021222025605581126000548468490240 7830625 -27944721792101575511552467268683380000 7830626 -38666239076032681647365373500725648896 7830627 -9125409229429956205889632293912738816 7830628 6509910526458519674134097211221367040 7830629 199570713754205004630726843334833935040 7830630 33662421378210978647795216743645605120 7830631 -9258682058990588719265638700430630144 7830632 20208442887615385178496985203902054400 7830633 84415492467054139045180178097139668624 7830634 41334038169269440782791904866926843392 7830635 -43991490872976133781478761756873038800 7830636 78061701803350735948799827075401216 7830637 -4578140487395448925849727511176790260 7830638 16507978307911042448843060758148544000 7830639 77385642030385639376054190250475601864 7830640 18420192856688932613642388189232988160 7830641 35912893065862782781098157744929021120 7830642 20959442498070923136522198141312232704 7830643 10262896206370255539249961618262929840 7830644 -218973789690190961016955342325114880 7830645 4244407069944361098148978732468323840 7830646 40430437605962856595558339928346732480 7830647 66407009801349976364133434394680868312 7830648 -8641881283144617635160225525645312000 7830649 -21774819657444814427998722211502758080 7830650 5896140315924411216552975168038880000 7830651 3338208202958254242990968532690458160 7830652 -98132002430605796345045290147526846464 7830653 -21829243956255071985213974070530239098 7830654 16929180838041041835076715314333550208 7830655 -8356754752748320229237702739179361600 7830656 -131811890045865376976523026426316718080 7830657 56459964780942735325420266901029504720 7830658 24235508644088391076177652501759402880 7830659 -17580754185093114198206064210691588584 7830660 -10101545840667896532520426586746368000 7830661 -7161991813209126511368000795646807776 7830662 -4027863927528575387763043385434791936 7830663 -12463892107283402695224231359605741656 7830664 -125832264147449131965553860209011169280 7830665 5834579926751466921598841108175400200 7830666 -10805171291475660728170077015649917648 7830667 23419359971947579252890387864151102320 7830668 -82243532365218540442132738106984861952 7830669 -8267376788086620656102319831866296320 7830670 -92543126593055052892180674374693475840 7830671 -18198868844563082584095569212134226128 7830672 -1358065985612076614809331742562320384 7830673 20678566898611319000778646876378597924 7830674 5906526472948258862598794662176256800 7830675 -1799389448777609791142056693677693000 7830676 23931914976013005583998433928165707776 7830677 85235290937837240527140407155657503552 7830678 -54822282372299510231783837574891405312 7830679 -69688889008971144817464352161827772160 7830680 18238411587079469470086162526922956800 7830681 22710181507969021822939067963295859152 7830682 68910952017897550844992329791637246192 7830683 7966539648364170281606083980077028864 7830684 -7629873177277974114002252902388935680 7830685 -6946269046147407978876857179986793620 7830686 10661606323830080484424151849746449792 7830687 -373592890639260562491817183697260032 7830688 -91405289590868647929638565645505265664 7830689 -152079523243800106771079979793825355244 7830690 13917512033883732626707696810350336000 7830691 -18787851735430207396316378643938232000 7830692 166592420066424791054924849058492334080 7830693 -6294676299794440214898500905735176192 7830694 16004532722574168166227193702292692032 7830695 -30482277530247585523868272154019576000 7830696 5442986600302243711455916252467609600 7830697 -13268148975617373785744297615420324928 7830698 -927213493471619168096283294404939520 7830699 81796751144829869928468892566257029464 7830700 -7402860652339566380297292825373484800 7830701 19178138120953948259015136869726823702 7830702 13896147925467698912772944157518561280 7830703 16025810187859264420833907463275255952 7830704 -4997071344434997078332531735050321920 7830705 -51594026929518624373939129428629168640 7830706 -6736195775256883852671222108408030816 7830707 20848776303870683155696161542442322956 7830708 -7347610549624173110009850505267261440 7830709 101998451643209060759271435551910721120 7830710 -4995763800088042099461247025727674880 7830711 3477882475704574485325053222527376432 7830712 -66814471039441692889000593279666892800 7830713 20776194846733217066942149161263459520 7830714 -10686279741115109664705833906923829760 7830715 -19685057477776570118071427691959936640 7830716 -47708452409419558214785139614052375040 7830717 -50146040086348989834188588896504012800 7830718 5258548103822463157260995948682129408 7830719 5565961698569579777805597181446276288 7830720 6577161984699089328878012543375769600 7830721 35154301885731342244744547492808313922 7830722 -18336572342171805555550024096141751088 7830723 10309901376087729316982347006271489784 7830724 -32015318540759134377962112865184956416 7830725 -11123748931915822438540859570551536000 7830726 38262956315201724637035146345459684544 7830727 29667875765874708342404317177844532000 7830728 -60455348421863452374879927235834951680 7830729 31658342589610329462956527566050845920 7830730 -762511530690067844075444018321575680 7830731 -72358409252111147115079171874518959468 7830732 -2872085933324195600190019378662408192 7830733 -222798337968593102925252145236525475220 7830734 56356497564176686149532169272323312960 7830735 -48397522003666777492706069401270492800 7830736 13706777257175546239073343634682675200 7830737 157962573065968445247974469675848422386 7830738 27124119097313484806187452143221916944 7830739 -5050792845384004097939959456622317284 7830740 -75752213234858638391630502507958575360 7830741 11452788433969814408016885327772493760 7830742 53292710735523567577089537234206506272 7830743 178599508694947499244810051283944445320 7830744 -15325163889143422908295406312249241600 7830745 -4562948147113221599632184971386077880 7830746 385464824845142271409065197275891200 7830747 98373449614846465647703331516695084524 7830748 7016613733470305362280341248226287616 7830749 34417426086432165587901605342521722336 7830750 9966858775142117362196365402751808000 7830751 19022604777758403499713910605783431512 7830752 -19234003329891223455958998496868302848 7830753 1178823378173370832017348134410873728 7830754 -4324304402497530162386555005520841600 7830755 -3519302541938320614824855415481728000 7830756 3409293646403922553946125091539666560 7830757 86496977273721033473085991570235678 7830758 4010873256285344716638194081473603584 7830759 -74123726395954156152285644325478874880 7830760 28775836583777125052978459625219686400 7830761 -25908442693845235835177796844404235788 7830762 -15247723596380541051318108916536672000 7830763 -151822215402991726358039514350914014988 7830764 98892836994768506636207196578339192832 7830765 -43253301457900831349564266532117355540 7830766 46804775552207202319557816927762172800 7830767 4335784206424700217336713780221598592 7830768 15037603645654955205205444595310133248 7830769 82985764916255312374915301633669945344 7830770 26023532292724041391401522096260338080 7830771 28586506451186440481254075034729498160 7830772 74521808534411587739580893341888597376 7830773 1019334708190406088418812207810443904 7830774 19768483131069000998714100252978862080 7830775 32803720590301994285860104476537265000 7830776 21341777527474737462953849005770240000 7830777 -66403426372350108108975345731847004080 7830778 17247415770750890825372392020202115520 7830779 40826956370048595146162383895562386280 7830780 33818505131273857544013559973489525760 7830781 -53323313816870707372407314959431216256 7830782 76675724191269594209357406784385190912 7830783 4093488715365257192249307346390363200 7830784 -19830852458775275426313910413579780096 7830785 78178301584937581216268001522032433000 7830786 -12203653417223935357186258288116713472 7830787 32545285890645538383683077637974992888 7830788 75547359590346604366312434744527918208 7830789 -42053270181911131196986441303296722976 7830790 24380937940195228979669006371479701760 7830791 -26572696047900700254704952869940614088 7830792 56350232776499774064421480179652408320 7830793 -119454456837930110445627484822848573680 7830794 -39512319229287045425582344421496068304 7830795 3913406528404272372979777622852766720 7830796 140349658276396959558596754953208801280 7830797 19144448031210029225718813701285338752 7830798 -16194517963240246140690021369590848512 7830799 1505251055979702073746551643307305040 7830800 -13443597374882950058527125679447449600 7830801 71349643598780253974240566275521450976 7830802 14730090557954344680177348050950474752 7830803 51306713180772561484266787979841775008 7830804 -26854190269981850718018200150984853504 7830805 -17679676037208188605136224355908436040 7830806 42335318646192411633304650802107704352 7830807 -5838134129871362041202685261433440000 7830808 -37414646760413711072838689674441943040 7830809 -40506799127662228265604818169128383488 7830810 -6863273036189627719168228980419481600 7830811 62315544534255259350929932136569251552 7830812 -1970969453606197399661833574117790720 7830813 -1052841937619521632011137444315504512 7830814 -29325408551726485418530407171209314368 7830815 -30712756360782021027975527439788030040 7830816 53558655630846558983485739444994048 7830817 38944575453838389486729256916474632192 7830818 -8084727518985456308022703348539703296 7830819 4655120443020638222246661466169608824 7830820 -42716655401575957445056633170329272320 7830821 62140530468946878668669830583820713022 7830822 5128171422296835820500327048002926272 7830823 -164104280931339236832365757882811392 7830824 138221687277380814687619311006459816960 7830825 32460737312501265428252044446128385600 7830826 92928062669497856525977410984064323840 7830827 26954849920220636161393959392028554676 7830828 9663294650843065938674242561385978880 7830829 -134000141408799694872592624861826783124 7830830 21914743521123254965064943083153529600 7830831 15286917235950671560597210177429994880 7830832 -13834351133510080640654006196660158464 7830833 75098580701865910314618964044198437568 7830834 -17665637238084805791277503463590021120 7830835 -34572249302626787962342058317759233600 7830836 4070696929892623424899335529320728064 7830837 -3365732635815151125058320551901809394 7830838 -1986800732082787999954592434620739680 7830839 -26300153542421169896964139124760497760 7830840 13807592868324036133888740340474060800 7830841 -93006997407817878261537864137767823100 7830842 -50166739540561844014032205517946518928 7830843 25533715429722792348586696853897078400 7830844 -41779499072742840716964507677341132800 7830845 33194989562957380213111986649877888640 7830846 8863816639047019988924812921680795264 7830847 95629203073077639317438238859780047296 7830848 -7502534546772034032319844590502805504 7830849 1499547632233771834858056957671088000 7830850 -3614546270327364258719452961506704000 7830851 -60026762514818621008129035376289735520 7830852 -803164867367446926465908963243563008 7830853 105972816635257855852503705612698003102 7830854 75882367871345612532799901839035329376 7830855 10360736281656712078040403573272620200 7830856 -1967170282178781550564893412966072320 7830857 26871190925785060999654786375839102720 7830858 32861865910578493178231405427131154432 7830859 625268681260841979702476042809562640 7830860 8355130565753918899610505840228956160 7830861 -34892609406515451414884207492389816128 7830862 -3843941289760923133707393259967769600 7830863 -352886305904066878108573101835239504 7830864 -1116912750983272114497793926435962880 7830865 9857708624046221516434920024737018880 7830866 12153833859441636401551810657005631632 7830867 -113158945046260793181906008274009150720 7830868 36149441280634820596326826717559726080 7830869 32477998116772159867431486245741336640 7830870 -17859894624271389954736351512939398400 7830871 -99958929599112059333590797648892688856 7830872 44639556247421857232525349505033543680 7830873 -65675985119241798478817092295095095078 7830874 -36436331511243858357192498117160082688 7830875 54996255983287644355360897590827040000 7830876 -67632235672811745737336929148884243968 7830877 -40534917518664663236799436210346006868 7830878 -48502447364122591234723637380115520 7830879 -90698194222544341454221760801439744 7830880 64043119055357372346919883969554022400 7830881 -4861063848542825383373429244524292318 7830882 -1856063080690961032212440579910973440 7830883 141309716321602446057664504197574991132 7830884 115269000757740519199838949743546511360 7830885 10060375826638040980619166393761661600 7830886 -24750954614319317738505829223633176992 7830887 3352371827606670368292667055679020520 7830888 18976349294512646143130002564971724800 7830889 -41638527296306058768316366634971873200 7830890 -23105121507736114469145434336060848800 7830891 56382356796467221211919802089990859440 7830892 -63442466585635214148940308683636789760 7830893 -22482320762828225326009242539037857280 7830894 -24541828085997266226230702198189131200 7830895 -101935761593295331765015599298947132600 7830896 -24870509074595719314843204246585704448 7830897 -69233811429191877511523844644730663360 7830898 -41304813129483399133795555974671840640 7830899 16329420688795407605953153988252576160 7830900 -3251202719083613612079607335535718400 7830901 43725357576451284401985354764535545212 7830902 -125999018467231243261655452561238016 7830903 -75064513029369282516216586034928124800 7830904 37110875480228102695721894578400501760 7830905 16020284612522141919350548583433768900 7830906 46837719985270181389677297697158088704 7830907 33424990097033469324734197749298923520 7830908 -23561833538773597634185386759870987264 7830909 26076130170740352821774361163541301324 7830910 -12806670074867844368734042367479649280 7830911 122299885681505386797231830717592983424 7830912 -55674166926210159927355752873260482560 7830913 -40556915061175477923412372266041811838 7830914 3193309320433554412994598026731736064 7830915 24913401518308147672366031328752479920 7830916 57538969454661154669390349246450138240 7830917 -2923956648815791539236726291641040034 7830918 -14393287697005881295744712952681306432 7830919 -37793789374118893006995499692723176680 7830920 19654065864534583755940879482665472000 7830921 8712000301757552321330451050652613824 7830922 64042761466669143292136978492831169024 7830923 -56620111233349240610729304392628438828 7830924 16926656124787003429361717428501433856 7830925 15616871245117502746448776816906116000 7830926 -16539319976836258881779647004816038080 7830927 -37205261892222850799781605459610593112 7830928 -9639948500966402961282566140994519040 7830929 -12828920594639169242551998541689725916 7830930 -16347791167264126327018790222357690880 7830931 45034732803479549376381416020636138872 7830932 29093804721918228605012161877787160320 7830933 -26969564134284474627065296939848416352 7830934 18686346457584845979007683234145650432 7830935 58418016600823108433932823669716100280 7830936 11137427424003376321027465168831242240 7830937 93872172931376765616339182639725600586 7830938 32545199659480188139226942182467579120 7830939 -28300933921433112856968413062356608400 7830940 -5809092055333714081866652288014182400 7830941 3852701820480613683907594911603360384 7830942 5492616098930162588524068421087693824 7830943 98277115868017675871198631347097670240 7830944 120031944553429384188102902444266094592 7830945 632760413664792995885790688658688000 7830946 19495255474115818370183485248462606672 7830947 -75167588891814413332384868742590197248 7830948 35551405822655372544201505149363363840 7830949 13653138114744493372349209409710913472 7830950 -7796247140344121863950701875449972000 7830951 -2821154080519325413950868581704727768 7830952 -29346014211857712462587930977650278400 7830953 -36598162991133201481349438180199630498 7830954 -10365823143138101847541417443239677440 7830955 105360477324829636651104188411567064720 7830956 -4154544220491179058316063083916591104 7830957 25586102258728371567516024125509065120 7830958 13231420897332950139565044094309174080 7830959 22344070986113304263632078676080322160 7830960 4090645001719535132344041709381877760 7830961 -66322552944436916732608512308655139438 7830962 -32560710733311217063482461843110398048 7830963 -33877086963555645999006307577391101616 7830964 -1052158929399964547615856856019005440 7830965 2851135028772720154900615831990071600 7830966 3018771220858496216933915574438156288 7830967 15382867301485956439461425225259232200 7830968 101427802056226000794863001838915522560 7830969 -138570126934704118305224831523252963360 7830970 -2556130615664359966981543170955837440 7830971 -58764647381037649697073375187933493328 7830972 11841679303561328084449480949509324800 7830973 -49981598876614286282237153809499694778 7830974 26982119971915797331540151482405652736 7830975 59286384765616882467051196249085089200 7830976 2302302525398051141057284813763903488 7830977 -782716019615629603292731080452024256 7830978 30486416456306228788961792738703460224 7830979 17782120160553382388944814599707575584 7830980 -13868231793383717877509895264488755200 7830981 -13301322880641014137310365061438751330 7830982 42081519586837202616828275107391514240 7830983 -13705773156801771645810755124868383480 7830984 23822114311448271935771158687092940800 7830985 -62849140774892022211967031067803329820 7830986 -65118707541723783621687494088820021920 7830987 114333908641670460352017710008050720768 7830988 1028174568998240716813423485947105280 7830989 -122329375976046280160249713174427619210 7830990 -6233163471638941489356688701107705280 7830991 -20296117370515338294006598593967635728 7830992 -12613858901891013409353016340101939200 7830993 -93275215528175937686024921066865264000 7830994 -4177827514405803679564064189813637120 7830995 -86332600862349078195443189640757794000 7830996 4661957586206762240421592030282536960 7830997 51781015578240892879339156195862863612 7830998 15067008716217159831388919213665028736 7830999 -15399904907669590088997466631425632 7831000 -25814117906603386621537844302479360000 7831001 217568612409809327013886562010113343504 7831002 3294033743976877977184798221237788160 7831003 -14592183453625533411622330695657988480 7831004 -46509065649408071856235649064869059584 7831005 -5425235670394935803351399566406849280 7831006 54305606376975374762765167406446157952 7831007 194185593265472389449728778004866393432 7831008 87697739700414483306531295656311783424 7831009 19774150274344012911067485049202498400 7831010 22280138903461365107722686881186680320 7831011 -25795850554084180637245424498994712320 7831012 35966249994952326836836962579203031040 7831013 -9738191038821983555297697311181311496 7831014 7100261609413980663983014996664744640 7831015 -42097909134385690127631855752365764000 7831016 29048912823838568540119529180578283520 7831017 -49124017383701636235098508049077982272 7831018 -800908698301377366251327885439170112 7831019 23776218582377447670677149560213342096 7831020 13064916510724639071337977655783111680 7831021 -24375357827224249674670055649511876800 7831022 10529822704103587082085978611031669312 7831023 -79177477047423053946163457722768289016 7831024 -5832287721892784571871237030773391360 7831025 71657812936002378430420380289150772550 7831026 -2214527340473436137731267135307719680 7831027 -116834407854943206467056257030463298888 7831028 -113714359074493007561685579460626474240 7831029 -33699079224517707836807558403299214816 7831030 -3195455602506465427656763807725799680 7831031 -406576247951920626027436152384590160 7831032 -39778741362435938987068024532281589760 7831033 31470471945019640425456190860399712000 7831034 2999129244305273891139115010153505792 7831035 -54175918918485319296641287634342349360 7831036 -23839482864966895114326929832011653120 7831037 23104394061422552188522535993418995052 7831038 -11887093797167327123632848314757120 7831039 85765092667534172056820824632682211840 7831040 5866715769357488798579072919876403200 7831041 9264740707929710889845414349039046944 7831042 -55194999932425160554257285919378913328 7831043 23681881896155172534096482349885819144 7831044 10891679489950164284589705393029429760 7831045 -81057941714073460160693434550625029700 7831046 -15602774474449504370992453614033444864 7831047 23345272671871814112497365207154444544 7831048 12895902642656844972536658210385920000 7831049 -75378810510023979316969032451450617840 7831050 -5692838481395823352662083146121510400 7831051 27906933985233423521362261857249229504 7831052 86697015804050637099156871641701742336 7831053 -17448302035766268957499827369953947200 7831054 337574900872958920461788345756633088 7831055 28635206948265695152755963490427661960 7831056 -10191938496883938342041063015824293888 7831057 17535864284254672674952304889035618472 7831058 -90295308125366542002804606874103649120 7831059 44356412075838514900178065817696562240 7831060 -13774065511240412052873629706297227520 7831061 -26175554227016073017469340472485827168 7831062 44845351184094400352366814851692276320 7831063 -35111454925624285545933747826047229296 7831064 36854842536030546161246272317622671360 7831065 17955313787229412907627554363899310080 7831066 2962978026630560037599590296896789232 7831067 -50307154372368079260866185410506423808 7831068 -8990848827881111713849181143913594880 7831069 157500280877875732598959707433796730470 7831070 -11887923778357632781507001179926508800 7831071 -10256049124029528415514671119722835480 7831072 -42098647007656551096000062530773516288 7831073 17790527576434256129907405571376508180 7831074 194276976422647786087925931328143360 7831075 1545578485230113967112356891830597600 7831076 -90866216190163972173914409350635269120 7831077 16721801655953765560607438736543969120 7831078 52085894131241118016341884302802581440 7831079 39650011263467258139423687237360754680 7831080 -2133942113840453617454318223303321600 7831081 52475269144975746524412102664773653882 7831082 -18937890953828338834952680667636944800 7831083 10291910831591074715903629122624209904 7831084 68643354176638026031272448922194469376 7831085 38082046853986741175679585430277424780 7831086 9661523641811090496928010896345857024 7831087 3593937189128350580505494431186111488 7831088 13289750934486430730437628085735849984 7831089 -13943379059129884895252358807791327616 7831090 -71400397924253703272707641582040711680 7831091 -95443052094393730589774065216979907648 7831092 19366068264831868372858890499355799552 7831093 -14408623052885942509560794500716550080 7831094 20315163835438802088286504853816167872 7831095 -12830245460447621053996824526563234480 7831096 6722244149145172990826747313987256320 7831097 3267770355268960635352554196132958880 7831098 7409467822783432099797815677223251968 7831099 -131016129228132490682352371843417455900 7831100 23350097425015719783120326048852390400 7831101 -21399075854766581080888190436021156096 7831102 60742042210419591488043983972412369600 7831103 -21842645462763956501087735003141688960 7831104 30040301561319995162403601902464925696 7831105 28511868755612397792406083748620921000 7831106 -21541190144904766266865028720892115248 7831107 -31145110356904550972441442819394713360 7831108 -71225406391616011557609457253498265472 7831109 -7043937319069107250435275204583818624 7831110 -897329479412703893844884419579392000 7831111 -48923886802348525979851400041169797288 7831112 120619788842370539807610724999097548800 7831113 -49080821185831890096522891246619656000 7831114 16701722205227480700138135687095044656 7831115 33674953902228144946650056349671295120 7831116 -23015728868930614099546259015222058240 7831117 -771105599218357271150775184164386368 7831118 1105434241673454424293658597851993216 7831119 -58560409021720311706191558012804865392 7831120 13316378206289186374181474958950400 7831121 53495689455003996582727688673240778560 7831122 12090295753440357956264924794041287808 7831123 39218765945441232335152323803188255920 7831124 -17515434001624897781960874524157419520 7831125 -96470796094264538465066538988665717000 7831126 11882145421022853158273522414652335424 7831127 39725787098952877596265732572378674112 7831128 65117487642490479761601074378932838400 7831129 -44018008325423087881655636353698219360 7831130 -61689564752469975646539847762443209280 7831131 -80871415964339999075595292905976285440 7831132 68768879503190168402913114816007652352 7831133 -6253379921741796697222062375602483136 7831134 9262649562143283664717495145176218240 7831135 -11333223414994365151979031167542833600 7831136 91821280173820474527956758402445082624 7831137 -37375608435834397863428278525338089040 7831138 -9834672470940901757026599335561147904 7831139 85927573210509406667283655939211558940 7831140 33446559707341876739726090193981358080 7831141 128633897772554579351801487797695212542 7831142 23680117704504873515151490390738512000 7831143 87379608585884165551995402396405996432 7831144 -9273185575492975380169457071709030400 7831145 -13112298154200804887550977055511129920 7831146 -793622993187887204035753820964978432 7831147 23942393117671752039884089053408263640 7831148 629786710971254634594573118508027904 7831149 17232087708542329284081588582942771264 7831150 24823172523656068203842403839468380800 7831151 -42498088807426476492445440228969229296 7831152 -3936730952523796641619479837633282048 7831153 47808538189299296471086578807044289264 7831154 61289802723159965308814389615577485440 7831155 22323864609073996208408462014826784000 7831156 36914140501830327358376876238018139520 7831157 -74941257353617189743920046081194160594 7831158 -949178060397227375740435975382974464 7831159 -35658677661495924150103476266707567184 7831160 -1180052500885080847566043591305216000 7831161 -21840564775335150515898967825124644416 7831162 14977354950991628436250917162150545664 7831163 -8850709723097157401256428085338730588 7831164 -19677473756886815708573524752933175296 7831165 6512412393413347626589101560623380600 7831166 11620664198146502591130083244373749120 7831167 117203058485141368949217797237383398912 7831168 153392377258747530588056318892331499520 7831169 -70573272032718809166874435415945310204 7831170 11883390572591418184836493359422898720 7831171 60503947371675621239774027270228568000 7831172 -2264822632359455864934765442677715968 7831173 -6052263704960980852508242631138496 7831174 455122191337404204339295715545642368 7831175 -68341862357080977891025349808331078200 7831176 7428126614020818247173866697638461440 7831177 160801948461074042794641935885120688026 7831178 -4157354028658924802398866835106923776 7831179 -98987630783619750028490982785081214276 7831180 53004222613563706360676508042060794880 7831181 -42765128377533681051606673392436201536 7831182 7868670162574505172184441763940833280 7831183 116369042489197429922011354653976432840 7831184 -14116551348610016331771968964757708800 7831185 -11556928554188825531443761481725331200 7831186 -54926718680952973926534778082946097920 7831187 18824588169981460178332105341897897984 7831188 19342535596859935464031226066692608000 7831189 -61088878746844991503922839020259951620 7831190 -34575643144019434239311444222040518400 7831191 -25217688702749731058971652630611599360 7831192 75405618260278559198142309217057075200 7831193 -204683899459243425275735091074453723136 7831194 -8596938729785715779459350774164950016 7831195 -9067798963939020347727084737455876800 7831196 46845390653052315369461576216077094400 7831197 51154462831701691973721273747908410368 7831198 25267350026453092040042428720409050752 7831199 67667095435541487277041294607317332880 7831200 -9480987676599137135853218865532108800 7831201 18981312584789204421487254743704141824 7831202 5668663907929764221138370888599817552 7831203 -952657108083868102350881322960220032 7831204 -20163627331923863126384647463100636544 7831205 6405997567148596926421222040303481720 7831206 -6245094200406449605266352365951489216 7831207 65938506215681156531794953997626415440 7831208 42405610784290875539930003724711198720 7831209 -16321300399348760809130359119471860832 7831210 11467286144089351408536849126609233760 7831211 -33488897328557189121105567716551746000 7831212 52660653277245408467728051507488179712 7831213 64122466334370670066831087792918897324 7831214 20952257776174090535073976949028352320 7831215 13494466916832692119107605535784857600 7831216 27006510351939789278736187408433774592 7831217 -653108861223956893813345599567994734 7831218 14770850243707573390126224306022210560 7831219 -70470463947637814440650044760633443640 7831220 -3536067743983499385863505490527191040 7831221 1542652761656201849625962003757690240 7831222 -4659651932908082038656415648757072640 7831223 34870533734585390347211965925150620440 7831224 20621120657908461739637597808672153600 7831225 -28455306665671501546866316919841231250 7831226 -17396739819723691294382937038785459200 7831227 -27631681810126274492346721820485275792 7831228 62656015840796177776754686077701894656 7831229 18152333825157816339511719099205159392 7831230 -4621635816878021715178184869689600000 7831231 56785128091833554185138278795710100032 7831232 220770980232691062263069009186390016 7831233 -78835218968607098377931153156150296398 7831234 8920018563249476030231018349013911552 7831235 -39643798254751255558387314515983353840 7831236 -3119259175633997699153892235101573120 7831237 61692017264448170843209775255797150584 7831238 4435072262259077516861357065587716544 7831239 -12966775915147695981224969944180521312 7831240 79964948857733646995172977581299148800 7831241 253100425985612042048913986131919652 7831242 3043504077072474166398473285813835312 7831243 14805097534867703110980985158720250000 7831244 -24638803552444960454695614637771367424 7831245 8737469819884176206952121716791697120 7831246 30060821060779458968135997993767808 7831247 -9048469300612939246907485412326080000 7831248 -20174365544723137809718937479334854656 7831249 -81390743226426251713608763012686991760 7831250 10248616939777535562334775526024000000 7831251 -14193972760278814767028184627332278720 7831252 11409560448360037350573612520879110144 7831253 31167989321315030256442499784313223502 7831254 -48560973076926403683195372931192791168 7831255 64536150185042189282926566766253147160 7831256 -18324233294126718328454425728823941120 7831257 -1688179921914317873891880279793497408 7831258 63219078195326759297574958602521706480 7831259 77049208337435251059002681812497227460 7831260 -47969057316598424414412424769191449600 7831261 -4939012042055726719598593174165090138 7831262 6987847533032346750763576444824853632 7831263 -22989840251850695372027254369927420032 7831264 40532865457918320538547084841922854912 7831265 27149557306375663370519121617021077440 7831266 -4880602506379557728020394671050375936 7831267 -18460258594327455736035122331457027684 7831268 -38866826786312179147718666350090030080 7831269 120761035866267079692191667816644536320 7831270 5912561649715934087777294326704537600 7831271 -20673159144857608306106037075835739040 7831272 -5710796668976810070470305445082316800 7831273 -8024013540858127073442237796529286000 7831274 -52782165649613322943646256759910699008 7831275 28022021936932085158936799679076009800 7831276 -93188027825720381922991212531383608320 7831277 140992235991393960931338619794851897760 7831278 -8105248314955545052519308586123838016 7831279 37141977612061532144688163182782572880 7831280 -10399832136153194431163635383952343040 7831281 -29789357900226415026058636537073521536 7831282 12431028294155868964985683135128029184 7831283 -99339710795046772218535082602897884468 7831284 68326100957955688221228978595196583936 7831285 -19925573455352240093415765264175486080 7831286 -42855786915057137451548881102899295680 7831287 -31936214337330157919049954095781358320 7831288 50098502640205255878667127181323059200 7831289 452306107416222875430544079498676624 7831290 -19480486248719122537879176663385217280 7831291 81133180000310246812274011777173723600 7831292 29170216823525712996870388409646136320 7831293 -27450630590435629288812962100501869376 7831294 696071060638970454391215686927287680 7831295 1297471328629135062559409407092828960 7831296 -120650837664245992488060717390700216320 7831297 31064127420152946691623537675421887746 7831298 -49397973691503727035896704077178980864 7831299 23896865694817502989204835674040272128 7831300 -33884293602981468974869215305922355200 7831301 75707911262327500556739543539141902302 7831302 16433441762085327000914562532270149504 7831303 -41812357604205658020373681314395577448 7831304 27982013278330847028547972719684587520 7831305 12124677582243076274981710030035219600 7831306 2420612361371951897237104425408000000 7831307 100231595699600518029383113764693310632 7831308 34234685285106093054231484917482319360 7831309 -14693868277927678074901440139489426484 7831310 -11467132876093873085539876526148037440 7831311 -86516930601697774219748570709277681536 7831312 -11692074231198528500218967075437993984 7831313 5208149837742355412962070772568719360 7831314 31539369671319781233386168962735300608 7831315 -858962215849943887369378900209257040 7831316 -58585081705499138406730902983454868608 7831317 15852390954817711727071311360311070720 7831318 -4371099434590098969848639035167514560 7831319 -141535493841255034320766828839794852280 7831320 2885320869305443141270444570401177600 7831321 8520625846088306360642047325017513600 7831322 -7957452961513372428566347680478877760 7831323 699798521052050601685044556133339760 7831324 -12179368989803029647448135333242018304 7831325 23750119523889378353908780759744668000 7831326 -3389725316029926156520496839380864000 7831327 872965295219965058438436416150297832 7831328 42790886957633033709986449400814108672 7831329 3963182109021095642400782115298497888 7831330 1480504155403706276074818410013765120 7831331 3413106827382724719339325201480397832 7831332 558031295886974529586647077052472320 7831333 55483435686209058971741958363834363324 7831334 19848850440382180241521148735238355200 7831335 4051903490056537087628313044327283840 7831336 -58995372508480610511632371112911672320 7831337 -9904184234030828577879115208868571014 7831338 -35336839520987505640124322758278970112 7831339 -70056275717526406300414411738778766240 7831340 -27340694766636472706367478364219243520 7831341 23331708246460346713207440763302340224 7831342 -105898912571838793064420950414921512000 7831343 56666863837213729790693359391491377144 7831344 2301051476093981405431368241045831680 7831345 2202823442647751745509175845719028520 7831346 -7154025964484839608764169102751847520 7831347 16205189017938235283414579089482905400 7831348 -35867077739204120185661841780040089600 7831349 133130482265739854553792210958095053760 7831350 21138057829855184589773928100156176000 7831351 -30569714601587817484418132682880331136 7831352 45271313650704708359747866928344965120 7831353 68582648837753157844455818684736173904 7831354 -62743937149262190477087384877732389120 7831355 -318814119276789730758684293688227040 7831356 9754026712953794699643517556675119104 7831357 36869884915834037745121433739310001606 7831358 -4632881074942108852694438274308409600 7831359 84024735220146779512087896455588070264 7831360 -12570930635877395989958345043156664320 7831361 -4243673136823015038920335097524035708 7831362 -14565439715733814469304725136580608 7831363 -167262814075727604070882506459325773600 7831364 41908156860742899847254720493884646656 7831365 -39991238233400281186706924249610840000 7831366 2057616756955135839544127391314977632 7831367 -804504666963050863872419907548036640 7831368 -78258922053492302911139601431496268800 7831369 -473056538500704587334913180573545600 7831370 -40649410070823883032491533416518793120 7831371 44327087272326973998864006908235131904 7831372 114700537890890567994325843177330112512 7831373 187127990419144092363730293789300644160 7831374 -35533645115146807935235097515809147840 7831375 -873086253344112873374899688512512000 7831376 6322583060522449349582695649987788800 7831377 42594607909575383929327703005693848000 7831378 81009090585138608142267254724611076240 7831379 4792885073951643408718469864317567980 7831380 -21779687523565391198191776022326589440 7831381 -58552022858551706431998371710300736818 7831382 -11979312325804952071480895556894474240 7831383 1433792864991978451509820207968245760 7831384 -19338837083143551171051971428937134080 7831385 -50679976071461382973636003650161304000 7831386 31223226647453154100925914894134240 7831387 143787653198161125882783145833480788036 7831388 -62307549238260788511020871732282035712 7831389 -79699008691646985635294835517940232576 7831390 -5047493254544382719978265096756810240 7831391 -60401347155575343954139728710418410208 7831392 -15943673451326570000635210440477769728 7831393 -7525681976337741782820409487502537836 7831394 12300291569156268543744952321696508496 7831395 4403459098263928672409490312906702240 7831396 -41198722181747044480744009342176803200 7831397 37597488182264600801477723230258867200 7831398 -45713141313996233155071318053798051136 7831399 -101335868876704972324595186768799579520 7831400 -9709841274518588413106671970794368000 7831401 35235039239547212708259051815722853280 7831402 104010653034648801115197540515592192 7831403 3740105241641937678121409363890241652 7831404 18008505003548662295222352912038756352 7831405 -69973810662429704635724064534418013940 7831406 -23604052577666054279706015213460672512 7831407 -72998360978697766499496036668199994608 7831408 -4599806132618428208603820899162259456 7831409 52596334915164742261089593486290022610 7831410 7746696126885081672234779617780715520 7831411 -19808887473576007900833003756827976368 7831412 -8719312212648639380848154860261014144 7831413 -64922206933504099186603829873515907136 7831414 -30866428302180557550522494691645550944 7831415 -48300120467250371765945532202702390440 7831416 -84952754084804856509977428374525030400 7831417 58591323323090254210563298171930814352 7831418 -143447962200262029276116728410094080 7831419 16792961448875086914275442570006097944 7831420 2589559946670104723280197368000972800 7831421 2242692154660259127776452147370275320 7831422 -23697706088984365063175844196314010368 7831423 10859445848188984883942824500884396672 7831424 84279319462219576834554570764137267200 7831425 -12054667052905042722026468389329157200 7831426 3187835563421912224552629263720808912 7831427 5448013766134886025800005913933863440 7831428 -51531326799023795312156836833707950080 7831429 30856693938780646846243922962277460960 7831430 -20864926107679017395984471868721760640 7831431 35911591927943975854611238115681690880 7831432 -23253050482485570806931147051365990400 7831433 131095561647601491799374162832644950682 7831434 4538783513256792576820946160571208448 7831435 65057544052916635212179665104912846960 7831436 -968967472833110437947776093505880320 7831437 -15894955126670004174611034690256152576 7831438 49513921545239907005833208563185501120 7831439 12451204574885789107962586942972008960 7831440 884687131167635619186728723140608000 7831441 94262139419765868432635035013436234852 7831442 -25394124567899241634011161708811059712 7831443 -66047311301617387800959929860575894976 7831444 37231332741853177712406818562616535936 7831445 -76605152633245871116096093064252715300 7831446 2849987369067271338217608403217510400 7831447 -12366310135531369297556261092051174048 7831448 72723294550860813588433787563576719360 7831449 -74686380620818421324670850239392580966 7831450 -20327637270069480535752138122309472000 7831451 -30978984406807555242255858798745882992 7831452 -65375220007520667292657453270318867968 7831453 26558830435724936767612958207353917280 7831454 38252717299819417234043866238656848000 7831455 -28920809327046256316159932260933550080 7831456 47686819274535255437188969008170729472 7831457 21131292650209183639511909815311555732 7831458 79294180634066420831158324788401280000 7831459 -8550044979466836799977254650541569496 7831460 11039073173212368534617513836723138560 7831461 710756711067433054314339825150735360 7831462 45783610642713776809282060044490571232 7831463 -69710052207788538435817730142289041288 7831464 13138699875802440908408324097577943040 7831465 33235235970357768160960548146415323520 7831466 -40034497448441640344459380123129414560 7831467 28122085056899526426810106837074187920 7831468 16859883710347366233521919697739292672 7831469 -205581566542247015194692117661132259904 7831470 -2197020885067668512681310763160006400 7831471 -110049481403346223656056640109063497328 7831472 -19240461431851710588657564842248470528 7831473 30336549376090937187791439941478577344 7831474 4593035526369517950686787175681099680 7831475 44905797815823634226767671690018617400 7831476 38473827498570760245590810700133361664 7831477 9493422112881354089358407831732441280 7831478 29542565977142593858747842358340507040 7831479 66791886079195343322639574986230750160 7831480 -34543469704913867942221892727362457600 7831481 -3553239180131822910496209551593655808 7831482 37067984387703186084736000092450542592 7831483 -28247909892751138294158778367923320 7831484 -36698814482457315126608754273528105984 7831485 4664507983933473016151311043755059960 7831486 7932293948477693005907424784105950144 7831487 101243366926173036108889718370992291136 7831488 6747936593116013644329253652467286016 7831489 -125170110420838155596508678280173349244 7831490 4483335048314955094833048009567252000 7831491 -60545084555231408858406420648324793608 7831492 -21053588608742986720364802098029970688 7831493 123906996978520240814218382533454771742 7831494 21568459103610943365606104698062257280 7831495 -13245219041700143396955705397611801120 7831496 -35196514136366530715560650901198848000 7831497 -32265273018869135272320983820519606000 7831498 -18078635395591178436275895367072609536 7831499 3236451833595745975215567040504169088 7831500 -3376089411011881797307792865366016000 7831501 51674354269341878814447497098461136502 7831502 6780393908178846032325671346063888384 7831503 -4996168153625858702772662828672025960 7831504 224931265692955468637879423873449984 7831505 -30075748175102313937145284270168879680 7831506 -3601402789282961892021329892406644096 7831507 177724346989338281461430845250717529760 7831508 -10392740549267950444848731025044605440 7831509 -13419492897365431775077095973008021888 7831510 42064056592232608830201009627925820160 7831511 -107223474052346523908819650998931776888 7831512 23026177820882649388681011756054528000 7831513 6835614722271554696063569351552353408 7831514 27239600983607614423630749593198042112 7831515 8626225603570331460862277702743776000 7831516 -60029909512466444192496792811489394688 7831517 13334900306844873609455773764312646566 7831518 29296933231796540242188590585356547904 7831519 1666687375222510419952689863178465480 7831520 -97944261767343129309505463985702174720 7831521 -34560238662598978159307846476737510510 7831522 -82813347775947503469827623810367264688 7831523 -23793975077215866802598673393436630800 7831524 58461797576688245513535392315839558656 7831525 -11345977411753593687544131914725834700 7831526 8841365610595007449955547447292098240 7831527 42998065374805508358033756403102001280 7831528 -81437939256943649231634729384693319680 7831529 -30519090976134150270362865206552008560 7831530 -1555001435972993724467578926043176960 7831531 38172994869098430410474757009975833632 7831532 -23473684033520524107317616952964805120 7831533 -334800181346653051339777005195865152 7831534 -205412006940727219352511869976493824 7831535 29462240558697842367572530618569105480 7831536 81307445547053463564336994478260224 7831537 14987850893676716638073217466559339520 7831538 -12723532939298656597429048518600445440 7831539 -119014785058237827682386360224257998480 7831540 25898750368555998579691129667177172480 7831541 23549807063357176622323005049841173500 7831542 -18346881886447612554074550988403458560 7831543 136656769840010165748544174397427971616 7831544 11315772261153716682259003209859399680 7831545 6018322093540460178864979127433416640 7831546 -5287524885757030872954972416176806912 7831547 2031317345894775072392823943971893160 7831548 42054572054304227071210765559821392384 7831549 10180583338197494136621148932294997920 7831550 -17696455883529416267226466781811835200 7831551 -5102188190548910054275195122680687616 7831552 46270456534792405551754063102397644800 7831553 88271308189545873235537906456212627120 7831554 -60337466117034572661687531329395214592 7831555 31537762556015181662753470015223520000 7831556 30560243225757935117585975008016501760 7831557 -80651892964750506895753945478369309346 7831558 11183853693122272036108571729149570176 7831559 -107810261779355382754624367753997435240 7831560 9734909337713556575560896579624960000 7831561 -15058015469999650483257020055482681856 7831562 -25012875378752594801759689328184181968 7831563 -189201993267112119344022808936430615040 7831564 -33600076284795368529105854480936720384 7831565 -30013969383364435553359430584597459200 7831566 -4022788571439377274001971689904861120 7831567 -23879998491076496859027382398649762384 7831568 -8152978427196548907496251499992760320 7831569 43970545783395840188936111989119905088 7831570 778310941514984731263199774829160960 7831571 111716761166946813941435884922401227600 7831572 38437826202035418901572715354644510720 7831573 -173548009693225793630073378623253391872 7831574 -7172608398353232609351522663925155648 7831575 443512004830766331235332974894143800 7831576 143716548045267040001627964925427374080 7831577 -27709471546895199743884943979364272888 7831578 -1106211084894346722375263443732887552 7831579 52130724844398935469036094367896296976 7831580 65368241367456045577756562417186803200 7831581 360112191660459362942631555667458624 7831582 6502472202761049555880130734413594624 7831583 149537272737578037227300595371772308832 7831584 50660086236907785129753226480019570688 7831585 126537788237717450255410380416515617600 7831586 1681924145371503784928268216647208960 7831587 -62575529008509822481423233319169391240 7831588 25510757870920685250725102301467038720 7831589 -172603271689300591056027479151035477700 7831590 178439673166014031236477984853002240 7831591 14887995323439065721186198199911185800 7831592 -16384072777169727165219423688304885760 7831593 -14746424071822750113277921876560476160 7831594 -32510722976042483787812518657216775328 7831595 45647600680980631915160716115085214800 7831596 36387492857755050910530738123199171584 7831597 8479462819361964487243216179476494860 7831598 10329867462399383886805903514226243264 7831599 66904406645013931206221413435253357064 7831600 6628736576543450273885787971962470400 7831601 22290428293274170762714691094941900400 7831602 29029941487521408515350201116580569600 7831603 36770318992670307154016276540625798784 7831604 35569643043424905021958781291124916224 7831605 -14880323628679380337066557835773377280 7831606 76031980369249344775979642129393230752 7831607 20246177780326515510333149298717952224 7831608 -48653227232773025311981290262029926400 7831609 51701512837956681650292806691262152916 7831610 93334328880218554704360555033772185600 7831611 10069191569726808917171148689626732932 7831612 -64787114517258885757225372323287839744 7831613 31386985538392577377397611486122737862 7831614 -1716587651065722128466021070203432960 7831615 -12229012263208951821124309415996113920 7831616 -21027697353107596562252197992367915008 7831617 59234427481719159506360001555299461680 7831618 37869260291353061760390331656681815760 7831619 54207707166621495171392627399041963296 7831620 -39010696029302319195063326176365158400 7831621 -24453656844612386136898179502845532932 7831622 -3484144476880248042391472421803794176 7831623 9815384579113806521682470614797639168 7831624 -50037286639264627191218359774021785600 7831625 6810836718039301641433919553107349000 7831626 -23392092575348655274573453779570208512 7831627 39502327374287996953862070404749491476 7831628 32913956022524682807305582641371211776 7831629 -6657808529275844837877298060840722240 7831630 -63183605678914156825353656989657852800 7831631 -90244804593766123339543921542772407216 7831632 -5988592122404546734738895888283598848 7831633 1219737762931107072460332081724108144 7831634 -10181475506930058756973638697602044784 7831635 -18736682155387433214028568871175261440 7831636 -97977700991586524503847119867948961920 7831637 22566307661811444613099154949763665792 7831638 -8156111879780196609132221681611691136 7831639 99779380304970409729449185289764370440 7831640 87033365026117042148656856277357772800 7831641 -55603244166115756839048392553313511616 7831642 2224802365843008917742943796944763904 7831643 92039965996613046160232238737992493892 7831644 -18149933149586543292110563414553349120 7831645 -2968680805354372122213890353363008000 7831646 -84083648034036202321495350038775097728 7831647 -28140884293874301135865289980199869920 7831648 130837426367329698042695957002038804480 7831649 -31788780853396633664226844103277689664 7831650 11908566655001642814572490157981440000 7831651 25187448473486993083644174156649007184 7831652 100155086027449155931126696048894801536 7831653 50485451432587452212770472764141519200 7831654 5917542524343177532024457627319347712 7831655 15981963300665612728596433417531907520 7831656 7254451692514537585891362086046105600 7831657 8413775914613535728388879547596262272 7831658 2490287767540184440539376269949394784 7831659 6406831216271495028225348790626416256 7831660 -37503157899463613822618100731487513600 7831661 21945774309974074536653945412273312960 7831662 29782867462997362937842808623546756224 7831663 20990390886539403553295065412861912560 7831664 -7784672193483138809992108833669120 7831665 31481561695290933148404977783121321600 7831666 33032976272960678193794973952363247520 7831667 -140437254899136113746059106609986072360 7831668 -20165767332934614893817366558935457792 7831669 105191180084216645024806653636183553070 7831670 -21246502485228928531352808627462445440 7831671 -9017227177176557465906661243439141680 7831672 38005682304558303334625034485899468800 7831673 46476954183913678744717336212949106922 7831674 60385274980135586209866210249580669440 7831675 13916722841735815680919340630694194900 7831676 -288972205096124483429959639823098368 7831677 -5752739142756672762930091945289879040 7831678 -41092039935548682298160765627563983360 7831679 -35293496480203131278250797846581771248 7831680 13882304249085544441434592832913408000 7831681 -37932832890948570768951996033159751296 7831682 72719260181400222078906610437383354400 7831683 -22220390173994383909436239052254399416 7831684 -6531404662765919758317057967704219648 7831685 18150093397656545959078039085479618560 7831686 -33972004402295875153822472053378752000 7831687 -23690276609032016343588488979448441208 7831688 -153909293869065203827562982055141079040 7831689 -13883900199528454792974373173460512192 7831690 900797147177704843679265359926759680 7831691 7937939315831036133151804402550202144 7831692 62445789856578868620876541500437463552 7831693 49412627033830283689753862823338741942 7831694 -22709549677297165429152659063321434560 7831695 39233997887378004508749688488517531920 7831696 40033946832317844080047181033406676992 7831697 -82541409704767645086825420545811068256 7831698 -8857768385924879128029720094560514560 7831699 -113936055155103873383606948831602057300 7831700 32393353817540762683237028343849667200 7831701 24937124808847135627879078862766631680 7831702 -837059874775421121082652697889096896 7831703 58010851007803808377581172752730059864 7831704 -57665971319214446062653497792047349760 7831705 -7926332017879740349199490099522998400 7831706 -80837838547837499955001743479361650448 7831707 -16449426685686346631305640067887887104 7831708 74251120118137837375816048222791285760 7831709 14296070314425470817103281638512482816 7831710 -6342448624432868307369552497123823360 7831711 -19599821735152343252056460849398336200 7831712 -19487661158971150327907968107898994688 7831713 12761912802946907399768872247694569184 7831714 38984669867769428880992606612024482560 7831715 13027163784397001718465627213113649360 7831716 -4830485416536519989451767142355599360 7831717 15384764148828894935465366031015640766 7831718 -131331180554112256509939502018796160 7831719 -621333577277503915158949618287648000 7831720 4673769518799822471358586709962649600 7831721 -136299265940817426826733363873755734156 7831722 -3900339174989840125168425971333852928 7831723 -24652004049069742392518526584117893976 7831724 77589237884354596477728124984052928000 7831725 -34617933839989827671729203517731200 7831726 -6066106450953074576098557188728688640 7831727 -1898382946323833617991550769121617848 7831728 1707985488400025848863676046607532032 7831729 27762675942772272170260519987032025780 7831730 20938166124228544294764334042741048320 7831731 -50286848685654010442695722215195688648 7831732 5439931283195263139517606902454852352 7831733 -4471657984955075247242011313077950720 7831734 -7521206791360481574179909324728864320 7831735 72269567467459014257906164098486471360 7831736 -131187010187681967435462802549628375040 7831737 -68988115544619552646437040153940866620 7831738 8316938653284577263389208776989425600 7831739 -143392229133628027880651375418526850460 7831740 1170983047155736225028795893120204800 7831741 -58939977395965839894328551345261628858 7831742 9744679612927020385453366846097195904 7831743 -88350851652658973535229853275124784000 7831744 38557518210542969944679600616374272000 7831745 109621510514406302351887391363346220500 7831746 -17896833119480083449502659566105149920 7831747 -17778645198309493805048960385786458112 7831748 -27679984462526131515048397017738782592 7831749 70251161693426295912223871313040445664 7831750 11179323742363092349662194432560512000 7831751 -17146675091312255241831372509745706176 7831752 -54323154982482281483558640829366394880 7831753 14188771235173424123605858600873483584 7831754 -39161432762744074116359479390137696768 7831755 14770916683185591143991019415325823200 7831756 104137101078498394675323944737192958720 7831757 -63342920225877206141119446159211356660 7831758 22257781222597071110684868234508784640 7831759 -8177731658483991786076798728123789280 7831760 -1015269710321471408641419022014873600 7831761 19035525330762330336623210899911559104 7831762 336039045164392694666537575505882880 7831763 61266316557377360094345718812423420012 7831764 49406287632952671055354092688802414592 7831765 -35282863208724025231541621947071602340 7831766 21676113335495241211872598976615816064 7831767 9466007311854792032378033450142962280 7831768 38474497260192469827026411989350451200 7831769 -94588748554441434524515465422393746880 7831770 -28935709705772383984687911539940998400 7831771 -43794436193157423577219347169214004028 7831772 12728734857298856146227320894364959232 7831773 -73963944861655871021645195334506736378 7831774 11221262439032402016264629326322603136 7831775 8325980380275481309860822656100046800 7831776 54597214411330762003639189515748245504 7831777 -1076952442026230240942598213513780668 7831778 18456078185015729053286051922162493440 7831779 38167899425220875772729515942773861992 7831780 50723871823567186234702156014451015680 7831781 153401186451464519127993609637881309120 7831782 -1190868612207019012463965593740697600 7831783 64730742425642448478760773500452031032 7831784 -51283067658498777937937045543535805440 7831785 22346467872687456852846376448365919040 7831786 -58887124059138505819057084789754979408 7831787 -16097835721803207082383027851997850440 7831788 -18233813124249561702121726985404253184 7831789 -20998170770141432132271290411613702944 7831790 -22872272588471494638800370126916266240 7831791 -27580484931019831331183855431912308480 7831792 -2791283337551838762456758385533845504 7831793 -47191474555754954090805357716228150958 7831794 -13851827738056352884088368003777079040 7831795 -2825521561827448344219132617416045200 7831796 29014450060319466358382465366640580608 7831797 -23768400499930792035070014828909003264 7831798 -83409508811248702318358976225695178240 7831799 -51976645532885517330352180904262904320 7831800 -30861579788661165027011028006105600000 7831801 23910979895419264013416975361167419472 7831802 -39302972034710327944465162097293560576 7831803 25381319906809877765704981746285602304 7831804 26935803108112437460886624016966567936 7831805 13182987752800941276982161481800000 7831806 -17267029691462863919356081647064994496 7831807 -13974406697566079266628013732659176920 7831808 -58685488348162810385535489090433056768 7831809 -826710621262023823729681693087848960 7831810 -1045160866817057624084062599603732480 7831811 -22613346332114153675493071680294341600 7831812 -60502303220470605367205127191714239488 7831813 -86395443129061225301889249270170510016 7831814 72973273889777131502767918432801244256 7831815 28467385114090575682923037490194722720 7831816 126470693358377474637367411114930790400 7831817 -43231668963572531260443125586999103974 7831818 -3409375623761619878615773404618066336 7831819 94253892674698420637592475154957806840 7831820 25544263886376344728605357821432156160 7831821 -83183972623336228021736271930079092288 7831822 -8916040889678563258017216990746039040 7831823 97355257968099277848249027678127584480 7831824 -460348233334043030011251079621115904 7831825 68160776226560704553503515558664504550 7831826 33042924037964716001451776187963100800 7831827 -13521199621146514575755071686339512880 7831828 -89633953768067512950599520419296431232 7831829 -72609120602333629169590434088893768516 7831830 12971975273137809398080024970648641920 7831831 14899623684118607103867065979216579200 7831832 90130321513508495451520200744064020480 7831833 15351454494308197713122507792176361424 7831834 9317701983842471327802908467763109600 7831835 -8774071670506870388149270653801646080 7831836 -40587157014880348664678915632134881280 7831837 34489826369213372294453819299917217440 7831838 21785405020614969166956193909418019840 7831839 -62949074997362646383802190026967822776 7831840 26772102232493654871636704925371596800 7831841 -838801222859314409285855756232293868 7831842 -48862422676190509810838607993276290688 7831843 3770576542131282409389697124719568784 7831844 2406337890376415536745077292289024000 7831845 -14948559101592392007366063468925966080 7831846 -60337267042548684188422749185879904 7831847 -22063753166470132628448572608372477704 7831848 -1567444722330747473760886514354995200 7831849 -7616614941561449358486903317996084364 7831850 1815520163969879104856936785261140000 7831851 77936318455336830082591341245366686704 7831852 -6686493713152157360603201986881797120 7831853 102507448626885913570743227777494590102 7831854 6297193003726484497867576277535416064 7831855 -5437676559809364991944175391314557240 7831856 -12616835361058171983414712804235673600 7831857 -6926824878745224206247453993906512640 7831858 -26733658032360154046378715320426957280 7831859 -3764197741765643703230097136058257584 7831860 27156731048602293841157265050066319360 7831861 46895885555503869185574897883269344124 7831862 -9706815375067012578230909124632297568 7831863 -11562168137482410746956101406093602240 7831864 20334569629870835625406938547509964800 7831865 -29033573718481506822312284244719068800 7831866 -22955009386893632697044857325087913984 7831867 52225656162637581410368647407726715552 7831868 -10556068238047229713223628709750210560 7831869 1511585742394767725864251455535743744 7831870 8260852830967947645388352849097634560 7831871 2630422817577332927392021563401098944 7831872 4289311344917686044806330455250436096 7831873 21053774726520210811592678499467240960 7831874 -74791802034022703497828839882226550064 7831875 12125532265290573285429691605020295000 7831876 -8929435313340710237574656165458554880 7831877 -27879341085424799924748671091644657088 7831878 312804858451797771997592895664411008 7831879 54268861087782232981658269593140010672 7831880 24251483838070603324510531890359500800 7831881 -27916911095805759822969107618277196572 7831882 59027298063689984171285793691883871792 7831883 19791365464571223462860322659942373024 7831884 41070564336645309198520168964225588736 7831885 39444450598580099938738841686055599800 7831886 111462265165764218140155292381741177344 7831887 33511416018920714686369607342124249600 7831888 -28636487100639621120395929388532441088 7831889 -9269154825089134165239415178177000076 7831890 19870709876052349421682964217039178240 7831891 1426271886595995104939213901522055680 7831892 83940062784076086480588823474301767680 7831893 3919074750254688033869885716543498464 7831894 6719712455280078222164479856250018432 7831895 -299559032171674744741770382276807800 7831896 -1253821455104600332175435330280652800 7831897 73579711132224519554225969930456542346 7831898 41442957094276415700739619564072347392 7831899 87529275939667230692533511949619051884 7831900 -1897978613439162125492379600256844800 7831901 22794209876571621832767295134867696000 7831902 -2168547943942979383187209264765009920 7831903 -18067123822438800168805385931699098848 7831904 -120514575531980177588683846440930115584 7831905 -1598577118377060396668000901529011840 7831906 -43415361317015798868524907162887740848 7831907 -142163749050470836688664742994077782600 7831908 19539220919529917340320196581083975680 7831909 2956902239293021402388105968235004700 7831910 -550483696330428663603947575873664640 7831911 28431697436400341512418694506719338960 7831912 -101619946896966244851234045788333260800 7831913 -51914602816297794478260251219578166016 7831914 34847693978636488995627387486131404800 7831915 34810647498610465340949747010076494800 7831916 -8127704700543454306559249807717480448 7831917 35524991363870988358815509090823617280 7831918 28581784512291190053398588469566852160 7831919 83461933000995010485519695408439514320 7831920 -3432601179823725910863931682308423680 7831921 -71438133178910803254084314275539992878 7831922 2253543412155189447260735578111741440 7831923 -19853134596836677281995939622089898432 7831924 89710679499040789180727641303281984896 7831925 -946913750622274026353239492510020000 7831926 290477195777269624342476882642093792 7831927 140612852085489729068460194376062172776 7831928 58444619048136816882959565988488130560 7831929 17247432040878227991439273260156973440 7831930 -1864399228520176802647003095090116640 7831931 -21853628590490217301189568557028608536 7831932 16408495316788137285330431550888870912 7831933 -10535816743270477732223868111695445760 7831934 333707391028919389270222287676053504 7831935 -48727625671568401347214466431620400800 7831936 -14358610492585465027734794783088967680 7831937 80244549629667528253524021073877538240 7831938 12696056467481616911517371744156175360 7831939 52302202572690362848050218148771773952 7831940 -80163722785736483100815841012532569600 7831941 -14523603289933410703849873087463613120 7831942 -15970033519246104666700113833645428128 7831943 23120073817642738938758921434263913920 7831944 -79743777479695464291361347118276608000 7831945 -286535384576195001072336451072117440 7831946 21315799123853495785247297946733858560 7831947 -23011866926573038175962350214056988200 7831948 -14933951495460250883126193654554042880 7831949 -96485793267547535183365394992638463050 7831950 5608912748621956863295722747573888000 7831951 -4306397823515932973655302218240534176 7831952 -21873905461264586711641526319896002560 7831953 -33697891445718558809027536796260782576 7831954 -1938496408028034986874959850890124288 7831955 -41319883308397695296230266406338816000 7831956 -5757973897168025042060969123847837696 7831957 30448190391623287658302950692235678112 7831958 59445993570564629432352649080036418080 7831959 29649362855700624725891957407064723304 7831960 19312143233007436725444122930352537600 7831961 49993157653044658638776098576772496912 7831962 -48943445975695545672256580273714200080 7831963 10503413009363521967722556520689823744 7831964 -695083798027216942014177319327764480 7831965 51540943946355507514377641784842243520 7831966 -70204792605383999710867227812533232640 7831967 -168203528431348879198155733185287808 7831968 -32441552570654972644735703885178470400 7831969 -50732821662331575802443601562623813356 7831970 34700046946832564295695081262043195680 7831971 -732654782545301347718882352802625280 7831972 72718068264403490669291076189418106880 7831973 12392347293169731867597519741791711004 7831974 -12323044607336911313513189288136286848 7831975 -7718047576260846614563798803435818600 7831976 -32639960927055171967805760789389521920 7831977 -59457947059868911704632374141757760 7831978 3041570547622415049998011740227538432 7831979 -84923404901157036599596637053912644720 7831980 -6290117367173290110790108577794544640 7831981 -71918820564972289124884661554816740800 7831982 17708284908661461532979314323291052800 7831983 2955057927256134847528534759895009280 7831984 -5404234819371029260996591188802437120 7831985 -14088946162184034764510980078327635840 7831986 -16992304310229078835805752350138571776 7831987 7871295098709545792366393818174516600 7831988 -52973607503683620954943091818690768512 7831989 -45419564334081212952976671360413791392 7831990 -24728353189404158765693661142851100800 7831991 70198574744552216631431720883657221952 7831992 23340065047934065868940985834787635200 7831993 -10017679637262643978155774006553013756 7831994 -53349685068964577950039453447671586704 7831995 1843141279986680475829015745232215040 7831996 -2846068608446345322356994087336832000 7831997 -20156937319238228624629916031766522554 7831998 -29961160307176699958441824135436906880 7831999 47325875849873914971617895978209505136 7832000 12947981380440265610817313182842880000 7832001 -39320240336150444416582386847810793280 7832002 46542233350800189151063442254167894432 7832003 -101247200916077779953235629179820599748 7832004 25751716318544604930786599893255044096 7832005 -51906158003326633766062593287744198340 7832006 -2427282943771790085210168782917681152 7832007 -35521959902812824436595800928322092496 7832008 69023837017761293561817932762012328960 7832009 131980132099212337947304639402244993040 7832010 3971685083751457400696478747087467520 7832011 30298808132816210114115068439853659984 7832012 28434554613386828279015479302380866560 7832013 42809625281477465582741343994243927680 7832014 -68878210939616219341624716383021609280 7832015 19070425769982539193024894809922929160 7832016 6938426981676272250294346856314355712 7832017 -20059676347244237796732110241729264320 7832018 738976808176434343003960693370100000 7832019 20653689200048331591453433301876570208 7832020 160746983289214968769606724102184960 7832021 16934658123746214867532272132652614222 7832022 12692992051265569281780256046620753920 7832023 17265741874047726266336684254569435272 7832024 7802675121637868770073043175975710720 7832025 9622468467221544094693496526885672000 7832026 -15121710836108905758824887976425245696 7832027 -24784035648677792732540913850273951728 7832028 5651617322223196266151138242276311040 7832029 -37530587626022547191250911018611664640 7832030 -9048716482700190457612927225588608000 7832031 7787882533959052292320367053568244552 7832032 -37010833042113487712642907352610635776 7832033 -182915672027444424185619904570806019200 7832034 -13510782690079048275856709259166072320 7832035 -68801208522245461145015573550996121200 7832036 126375964903711521469051028532557222400 7832037 56243057736043159808216088696456382560 7832038 -22872041836404363876941276788786402080 7832039 -132304581002402760571509769213239401160 7832040 8955746971551114135521458407384268800 7832041 24424217288664576890919128450165740672 7832042 -7367095357588051274912338091490101328 7832043 -5615388384180738075474696943459081200 7832044 -110444540045543064832354839946155529728 7832045 -656633963925886678231426765497081360 7832046 -13825159280289935407467623629175003136 7832047 20850665370413903774742504000736056040 7832048 -940069734419698380627480405602795520 7832049 7950441701511094969411977386693298096 7832050 -15562424192197665752279333738293381200 7832051 -48616755183849936148965676877837624496 7832052 2565415959988424533163934564227991552 7832053 70653664348721323539696613500459564060 7832054 -45908708690645487039869337718898781024 7832055 13902507469069322608050223698455984640 7832056 32587319119293600009507026281406361600 7832057 -55306968510947218821793234109008164096 7832058 -21551334489130519768121412990228870912 7832059 111236729291410186014291250801557813360 7832060 -85901868418008570394973155448229580800 7832061 -42242605280775325718329005707487249690 7832062 -67689871435747298008806887604875995008 7832063 865860053727114188622617848551582264 7832064 9363636240018870621014504517088051200 7832065 58334522495658988682779508633310619200 7832066 -12791454334607306667302734619360401920 7832067 -39316126916208845537027195803765816320 7832068 42932472078663573094142340721118212096 7832069 4773154963416328209071242781601662496 7832070 -27757628004409058150094201894501580800 7832071 -8209806876329338728140692364298233776 7832072 104925610788963093405222655293759820800 7832073 34862416734508398052058831376037500000 7832074 -63576024217126602776569849807938784464 7832075 18180490216780524702745041711145869600 7832076 8261188782397249051159910075822653440 7832077 13625544550041076400684160439313640672 7832078 44667947870815248879594022364024379840 7832079 -29435492760348724794419211140523413760 7832080 29034170106363937339143792963535503360 7832081 -45274327906656336279130368750983967936 7832082 -8315678069412330032309857181678208000 7832083 -20625067052285307321922864377239848880 7832084 27510608927123926570752859080417451776 7832085 -46864138886758888347661755528770049600 7832086 -6905029727153626423490672372549508480 7832087 -73627950405442862133972209456626443408 7832088 32462439171277682642263113358540800 7832089 -64904785063550767652140769648647514220 7832090 -2152947953134528919475871686774128640 7832091 16498419470453929098573355699834794864 7832092 5718526356154835013197803384534060032 7832093 -56455831801801433896581935256168629658 7832094 -23439429655783665794063242819141847040 7832095 10975938051309086423643370615480708800 7832096 17450799341508335751119339423858491392 7832097 -1016260721074159131872593098690758784 7832098 -2842878836051574698682191991132366336 7832099 -4663682004356730902075590392664751808 7832100 23125695565843601976246949821957350400 7832101 88789496314864042654311299533142711102 7832102 -24382666916283441019121167037506798848 7832103 -30968870230028208061093509404811579096 7832104 10402424145100361680133020111754035200 7832105 42366540165457298785895901643628705160 7832106 1138049946150154446697475015745262080 7832107 -35259538332286344047785865859557396808 7832108 -1658975433371511003053150358851205120 7832109 23402865848556123027651318544088620128 7832110 3979479824756343902445990935299787520 7832111 71657004963449066959556888947201631520 7832112 -8307465713329061459886352736758824960 7832113 7947563584622185422121826449447833362 7832114 8158726473396101548465447084226704656 7832115 33049260730873678845608565746938637760 7832116 -105990956792799505628139299369785759360 7832117 -32318944793094937488340982271938035140 7832118 11005069684587213063021638817549864960 7832119 -10143554705355095596837262928800274048 7832120 -69387370652648954867933635391327846400 7832121 43295324213596352609227479584497164288 7832122 -35996404966771486055279359709923474176 7832123 -24979040138401792899778014896878419360 7832124 -4351409199659483857789292615407511040 7832125 48646022453651136198416432239846944000 7832126 20071160317539452257886159086277759040 7832127 -134940050067444800168989002580289779968 7832128 -14188040139095110844992930311060848640 7832129 88659653624156120826113622337425557760 7832130 8772089806452993594511119295717739520 7832131 36013400447508620790627740313260799932 7832132 4907775299083301150378108132699013120 7832133 200916456374903741949554588880802125504 7832134 37954694789440790751406222767793125216 7832135 -60307246130236642406637006414932326920 7832136 2996457181830275013986549998311383040 7832137 86447977263324170361145508977090512 7832138 27953811500940396973688933508700224096 7832139 -40362656888666431703978742033602196480 7832140 -28541109675786703247323973368318924800 7832141 62768939729047109594106062157455191542 7832142 40348259232836795888501206806871682880 7832143 -12347811878223497986554514776198989712 7832144 304876854367054943583316883397279744 7832145 381645343169366666903775907401556800 7832146 11651862539409214328986964139903467520 7832147 17511397568867782891769440516060968672 7832148 1324122793411030812997545898432880640 7832149 18247066581159979497850305732916448 7832150 4952626588506827103100924401581162400 7832151 15547985365252376777937712138994021280 7832152 73128315862380823490069223195888230400 7832153 12804168329620475036059027923386134656 7832154 51419829042567951156016183700752999680 7832155 64545089923906620459414773904873581760 7832156 83020905037783848418299477022726617600 7832157 -5489623002574087589810529315715685760 7832158 -31796395485682803007019255396150440320 7832159 104467809949130986684832283665046435360 7832160 21527741122105927002446547604655308800 7832161 41899733559441641437919644171614660400 7832162 -1358507335262790261929797880820819168 7832163 37732272007300331289499200609172276344 7832164 36421785413166498156028799925915637376 7832165 30542031842097744685109281702193845920 7832166 6525278402890721900812648702387444224 7832167 23992870953062940209141349479687004672 7832168 24967331109840652337672311250335119360 7832169 -28963668018965097486864384473074762806 7832170 4704925713941362125830843536262020800 7832171 12716159426151302545359867024831747744 7832172 7093982859983666217493966040988920832 7832173 -38996229022770641239806895457453105578 7832174 -24255643083178770869687003061309800448 7832175 -7826918435805693401861204514694932000 7832176 10702653702410475879537443776663486464 7832177 13916387926729992228606592142354371026 7832178 -13184375093610776770960607574083608800 7832179 -11812588158844280452471757825645841440 7832180 57292800925227068948251552075524249600 7832181 483931975127511565100956283444256768 7832182 -72003518497518249437515266280141331808 7832183 6290127712168383407077509416991352344 7832184 -18306580959198281116040625386861690880 7832185 -77421426050010890562777370401254091000 7832186 -50967980735481108696812677660757318400 7832187 -121535772239824388151553921608901941120 7832188 2997206414268190062211842839331117056 7832189 -22039972490050707831674195481274395708 7832190 -13495870075216891258117424352946728960 7832191 -14553340580356081589593652121790785000 7832192 1574158084667768570428228579979427840 7832193 -87528614064705729085799715104454946272 7832194 -75567769168439337083597473159830637104 7832195 16181777601938915768407469316161217600 7832196 -14456315985954733537469722567445067648 7832197 -61933917374230694694384606829538993348 7832198 274055789470565129293996002820939392 7832199 7759260021623306916349200208269139200 7832200 59615768835150435029752750656353664000 7832201 33727351145374758197720470746477989412 7832202 9020255292319610070278160580135862784 7832203 18707392827199015440887644746835818452 7832204 -63405373876821923147507914624611302400 7832205 16899770974662206756558021952192595500 7832206 -617390937479410625234948400276212736 7832207 17061084991779480967543209597420194040 7832208 2612715061216151936035218100700381184 7832209 122375204674369486714753387009083618 7832210 -342144989167509519217640859167331840 7832211 60801409937987178473838637570002937272 7832212 17670711637820020704634162826045374464 7832213 -13345704939801031589214296370482057856 7832214 -1412649803701819371384717503897036160 7832215 -39986119689685233044320280842248841200 7832216 -46071923650027402171695695742359101440 7832217 -55727428523365613470476900937344731136 7832218 1103825805312150091110662394731136000 7832219 39606059715793098400622593509203333040 7832220 -36470038422979354372367466915064995840 7832221 212006264709033549188572380391879434432 7832222 -8230401591506195025648774694386153600 7832223 29047618294060018670368038103268256768 7832224 -129767925486388255914124766797787824128 7832225 -23217132888145943032947396232634930250 7832226 26674173905222808113200641303483740544 7832227 -5367579651797452407527110626526891040 7832228 61759771856241593106356240914512086016 7832229 18979869220881050631878373036341281248 7832230 -384824114197537264923971838978547200 7832231 75160245991254625997119548692132307864 7832232 22385347606152683431936780841249495040 7832233 -39616499017960155809485712132534026160 7832234 -6678539532004283906676977227094849088 7832235 932222716901376595920520652251722240 7832236 -38638859757068350580364664142263538688 7832237 -13162781416388524062424544060049451200 7832238 -33341407365429445506239966713819793856 7832239 34163773193732286077273765936315328120 7832240 6246557633426340109444153327443640320 7832241 -74303482151902670655487241696665054560 7832242 2482375315728585564944368168032576000 7832243 -944683736767011168836984164400045952 7832244 22039738587307105843628783718635507712 7832245 92330509341142296034616311534418953500 7832246 81639153895462622697156151175784355584 7832247 -20853635516063888221657088005256679600 7832248 93933238393280898442922951222908047360 7832249 107104842596426789151351744787197902250 7832250 3160751601765971259967624467976044000 7832251 -477909866948246262014573372506961648 7832252 -110935147221781887047857717836179979264 7832253 12599767198882232035068159290578264128 7832254 1969315978884550941366784228734792000 7832255 24687465711817250968409905368229373160 7832256 163584946000938279704436550026657792 7832257 89805316517847613997694496566419646852 7832258 12349031913793165850450834241621204000 7832259 644492313552625017998437191811619808 7832260 -61671618396149323115988847990792293120 7832261 -32140330451165843096382597203175207138 7832262 -40554941202269665666836751227729098880 7832263 -75637482257088573731569416988398536488 7832264 -46142259437869138774777468994669076480 7832265 -3858826049251815501875889305663212800 7832266 7947783864253096759170432193809163104 7832267 30295298149354966751965855565815688280 7832268 -58815167911539770956162991199109447680 7832269 -73955753635966944412469548560855117120 7832270 -7837166837633673033951265319791129920 7832271 -6114457377743394060692799784173999072 7832272 -1153852232954366601894033352861810688 7832273 17956981576045187718125677070804000244 7832274 15716812835305689245352078904505217024 7832275 30973993438148832196344716185689000000 7832276 13413553284058397963409875724008204160 7832277 46103488846182500795820157558408499214 7832278 955371012549707824654510048589002368 7832279 -21973919773066966965175002720693584160 7832280 -33333588604817218562788092524626944000 7832281 -151092294368715040682742445014880348918 7832282 -18310266887074173575808719867590318848 7832283 23611480556783546695444345964262979224 7832284 43239854028908458626968699055165855232 7832285 24079223282285336444473414604853130200 7832286 17118510164503195755790942878637790208 7832287 81441841070807338710385189635021122760 7832288 -15529007036455495476365208294846627840 7832289 62179771039357205813644839135280429728 7832290 885740527554666926672344791202390080 7832291 -1881322643567736608966974855568157120 7832292 -13097891734302143785960538807641325568 7832293 35298799739372826188025116285484110016 7832294 -27167891307376653268608582695508203520 7832295 4143864125801020441705446976312767120 7832296 19435129437158455396091130491170913280 7832297 196188726835357546027229502292926433920 7832298 -27493058457895010874923967091245294336 7832299 -14468939596395963208841915492586642700 7832300 26804741956894254505026315253431091200 7832301 62026705886865019698607836643128803040 7832302 -8266587423061314822071046009116037696 7832303 -119090515923686791643861071938317657040 7832304 897519019686362270065674135244800000 7832305 -8936027702587968974348332156318771200 7832306 -71869710173366678146889302976485809648 7832307 -55021421382831431301949053577046453448 7832308 -16550382612145975155368118247844302848 7832309 -99663275752311405818587593439855452480 7832310 -7986089188882385171171985754743603840 7832311 -173458071731098674726099797003390623368 7832312 -3073876504598937493363075847149363200 7832313 9120009306478360411368081118104780960 7832314 23228987274443496296905255585837446912 7832315 145225223442891749305986722261551742400 7832316 246722992938714799576649608344658944 7832317 7719942167309309776504247584599599366 7832318 -2049329493272709960086965365907077696 7832319 -2560672087801753984668319464304123392 7832320 57475263015301019340947743415520460800 7832321 -50913390887633470230670327065157056 7832322 -20570285755416269067200171690182767360 7832323 1899936668698261710849232813570009360 7832324 -69206605577022524108142427275069158400 7832325 13436143419598334181567458147336601600 7832326 -84808824076889664844049961505451502336 7832327 -115348072247253477968264802590925598824 7832328 -844398389809611181044300633570017280 7832329 -4055530421245141706016864954372039116 7832330 -58019570387111581526595494330485920 7832331 -26984834036653232428687657885608329472 7832332 50166402979585214838161923490619141120 7832333 10038511442872346146957220731994209824 7832334 -29653026011116411944513578191343510400 7832335 20070987247862934421427507384270091360 7832336 5552238628494664109901664611345629184 7832337 -49036643643803153200145830621675077120 7832338 34159857687973058975045258194030162320 7832339 18075427663346034629475764333859520800 7832340 -359933504053051227316333209241582080 7832341 -154061172915182826000764891464116448416 7832342 17404860941068039785511447256309986560 7832343 45719252184354388567174691048508770664 7832344 -3889303505068971006261204628588462080 7832345 20047847582596292786341911621999772680 7832346 13438598306960676262780567738646889984 7832347 17399082862788087798250052610347367120 7832348 42104682623163118658516049713972706816 7832349 -25534718236201353108193062854127072000 7832350 -29202160181790676035596737041775872000 7832351 80540109963690180752949940506153713280 7832352 68718108603860620230764527718067339264 7832353 35567817242522529662216851972240048644 7832354 46407100521300619841246813794305047376 7832355 34776883948274044085549816968036566960 7832356 38230527182845040482695765454969632000 7832357 62467903255867651182707771671431493980 7832358 -36576057876643875208453160531420081376 7832359 230532044302298449730450347997739219792 7832360 35642346963906722919944508582614784000 7832361 -30611470463877996046814739841235158128 7832362 -26330724204868315853608707897056087040 7832363 -5078462069783137631465585755068207360 7832364 8584100258845177479021099263616259584 7832365 -51662319328328843101816982820751706880 7832366 34781731906858479765392355299349517632 7832367 -6824496275935631691976372878619845120 7832368 -16874148425009346702562706857818685440 7832369 28229749479058553003507983671931281444 7832370 2483859427759298784230689452915916800 7832371 67439375117486167424285627381792370572 7832372 64641083257140682897153351434683627520 7832373 42047077076710008318217734482307972384 7832374 36818356842485177356201146063660214848 7832375 9337862290837923379386221242503570000 7832376 -68537522541035100734277324624223027200 7832377 -26509619299248465271429525264009660928 7832378 -7243828989311260029449196378427011840 7832379 -18550255142545842812758817737232063952 7832380 19569860313013883214455378493801484800 7832381 157710063657444557771025003338916682182 7832382 -7718000485969580812116348188812404096 7832383 -6785572934790466373999066476690441456 7832384 285934287652493928723117423571501056 7832385 -7102527601433359885978298797814924160 7832386 36175269534654846353383765968545821392 7832387 -106469465665190790003368156092904432964 7832388 7228172951356043489800237769360563200 7832389 -8048227996039001425815871666599064960 7832390 -40475375035778522622442925180614608000 7832391 20690125946606028476675800415073320064 7832392 186745206433442338499508278901034444800 7832393 -68548592153414118352615806578273584056 7832394 -10690987987629858355730209250614618272 7832395 -17753881944005009137852593556118133600 7832396 -40641035948198792334578466983473990656 7832397 -40029662670212556139269463922176817472 7832398 10778718677971517136113038838779871232 7832399 19237151917397346569732867793781068960 7832400 -3981980348261033162529978900784742400 7832401 26983882234400128966685909719242476402 7832402 -2835812623867804646610019507338592608 7832403 -163995362742799247445361284943000273920 7832404 10086638234426573685415442881333655296 7832405 -9816419099236074361290845464394976000 7832406 4405293182126454686300600428132384704 7832407 -1683786373967053783843668632677714560 7832408 -72611335756992009597566635271762995200 7832409 17973417221051370763299546556335045888 7832410 62016754775747494639366431651102068160 7832411 99489253895895894527822506097741907012 7832412 3239703415719304388692349036498168832 7832413 -15243203639596622090970423060199148680 7832414 -12003047394661809242002606975827224640 7832415 13379249076254930587464557547717355920 7832416 -20479766572257828981225332352276234240 7832417 5153781497543979519072735017205322260 7832418 -25433900237207739887775013383111612672 7832419 -14545424995102504677889976511220498528 7832420 -7038892300706262690272116163107614720 7832421 -25839587700285415361663740221587783328 7832422 -13481192522039748410733759207056360448 7832423 -47395709901955089219413884922547398520 7832424 27279774714478614516846433924237393920 7832425 -30800787464266602990210576866102946850 7832426 -3680152095896967168041609982165815040 7832427 -28614470382416848846883569034307321600 7832428 74899793762524506158208859392396531968 7832429 46779673034003570858089477152296042496 7832430 42987413722848612062950464285380256000 7832431 -14504797625869750051148232423663348368 7832432 10221667145362952242101648255154225152 7832433 12885855724415487263565931923567305664 7832434 -75141047798894858205455203338190954368 7832435 -3705371685049388303517987969548863200 7832436 -38882148979204954768041419313096253440 7832437 -100761725201842584105149513640582152914 7832438 -3383035172395226057755479123535405056 7832439 -20524012323847994991985261485494426496 7832440 16197893635546330443437138629794201600 7832441 -9895974506733653742085314719515968000 7832442 -242462261341900946461680312242052096 7832443 13829942625074608491880935979457314224 7832444 -113525001269618043205542631393659377664 7832445 -2006638353819515142857817721195761600 7832446 33067335497291161373258453857306089600 7832447 44533279934543422137652236995796005232 7832448 -484294952653112593257692945260216320 7832449 -44860197190979359423659276263094057900 7832450 339045630731414570416915259712969600 7832451 76674281343536365232104241050831416 7832452 -929433442650611297242378119099011840 7832453 -11486727183543824859741291594351815616 7832454 -42859506363933722176970060392221818688 7832455 44202981117583408294313525144686770360 7832456 -10133819943339200829372886587566653440 7832457 -2571857608859649883885417008734604294 7832458 -20771140353915120575064250146436915920 7832459 -73336426884372701899146675502410360984 7832460 13906523379048071556711762269093560320 7832461 13632942340707841274612165332576397568 7832462 2367601082375360777997393324578004864 7832463 -28626146854575864379585829556501486456 7832464 29326431261863908135584282426639687680 7832465 -37768254268562494779299538311314344000 7832466 -26767655986518736731051490419210846720 7832467 -153213878763293032770694052323826541168 7832468 8814013043528550493875744413402597376 7832469 94108680868110548451229211188583178144 7832470 23355367558307899720340762815779559680 7832471 79528269929156932986182170314533551872 7832472 -56256116732444230787952197241194926080 7832473 148619601694278189996352153612531899840 7832474 31186383738531974911493057580858020304 7832475 -8531111404137700936267057565655656400 7832476 -3883238904228461723451050860488477696 7832477 7463182980124597787548000114937086080 7832478 7361642878854262225678111520061913536 7832479 -2152814926449447218901608308421408000 7832480 -2695208401011520160068021032287600640 7832481 -64136492884644108723506451661375437648 7832482 -6097190809230252101549392596044153856 7832483 120375026079310867117506350186922956400 7832484 -95702427757862374955958623433623961600 7832485 -21666606039899399383516659696055302240 7832486 13386061965057227395603238622671645760 7832487 -48378789109407406812222114423424954080 7832488 -92576587116327425489139478338998154240 7832489 -26821037948850923372220649469441923200 7832490 4291305623146827644479734837419159040 7832491 10944125030966504193050758940601242624 7832492 2267165531353711207936407144765588480 7832493 -266730550258544639235212457439885536 7832494 -41135471514113316471002387614518383040 7832495 43230510673017140955924172888205499360 7832496 -2571640347977838962801599571470319616 7832497 -14748435273649352266218097532263539728 7832498 27288998963930919841756179079201142400 7832499 -17063570047284191425950573826784102352 7832500 96170927942229252509920664199520000 7832501 -51622297993346425470064832713770982368 7832502 4098594915404907108764742159579802080 7832503 -81748341104891544202001440323032467200 7832504 -72021320039593122860960975701912842240 7832505 -23050587190180392956389220879562613440 7832506 4715015421464959940023113446552388864 7832507 -29915497384817478576504768971894059776 7832508 -17848144875394801954840309080491704320 7832509 70760334474461223374912388714176592710 7832510 10234950121825144217105437947767996160 7832511 55730203886150208140657145350765932800 7832512 34572804163046141659218069934867218432 7832513 45213812598744021751878986612565229524 7832514 -34943420304383288062905213036205022208 7832515 -83435135553199249896077203710605554800 7832516 -16693463607762123625466395960284334848 7832517 -189432933241043056159799843428887552 7832518 12043862234255371087084700211704793216 7832519 -75156974168542470899399565122749730256 7832520 46700559126633838854898135472367052800 7832521 -86490558277485408359445949161723597056 7832522 6911774536750221971659895555702476800 7832523 -28243928526250425186195953093107902240 7832524 25898559111773726067098235262317772800 7832525 56711733142126389300536597824387534050 7832526 6221451333803574158340991608120211584 7832527 -76187219705932695698892307845480292624 7832528 -25604141974402496237706643121941512192 7832529 38282914575781161204399582087392446404 7832530 -11200594394813105528272338479815838400 7832531 -48320838045346786877670697309914790656 7832532 2180708352993738060745366695716524032 7832533 -22508582130226532390671593149387831218 7832534 4286679493688760340344560747533171200 7832535 1656659603712852094188093828864353280 7832536 -604164136972868933164448431641292800 7832537 40066725095648854257338099932015864980 7832538 1191694971976758141006294155508938496 7832539 -61045159530202879723450592986997640432 7832540 -3225827857512852047989726778710325760 7832541 74415019352389446582482162119943050080 7832542 -56123844638820246364816428949570451328 7832543 114337199049601605069750262423197189792 7832544 17293259189117182413943846363000209408 7832545 -24521312943775836306014969844686678400 7832546 -40019455962604860091077977296269475680 7832547 -99875975772619032126804718030451282076 7832548 -20721425720692076498047164851645636992 7832549 -16283102712877645858230707388711699300 7832550 18111391188732473920692941390199091200 7832551 -155099475379294933268911079168537781448 7832552 -16974354503952724263155328145745203200 7832553 4380370595304602658501345214582718208 7832554 -67628013530692599685178819314643675808 7832555 75223408812003351558222216366138001920 7832556 59121438624495363323995537454370473472 7832557 107190615039597054173531637132854190806 7832558 -7725291541765834025108267553702673152 7832559 6509375353592486480738276201523288960 7832560 7652760942922214228462254331024179200 7832561 -74159227818235589955181725503241916176 7832562 37474256176633607200406846386677274752 7832563 -40238985368694921410189813100339159360 7832564 -26606543060421383051414969967088913664 7832565 -18366316042246190232874781764139481600 7832566 8805094846695005705904087381257262720 7832567 25059796018793639673273784783820729112 7832568 -62762707638091497191243902943356846080 7832569 -49396376600332224607997719110765691030 7832570 -49753821879835398400780408888122815520 7832571 20114949098245145539978341733391746560 7832572 -25169592786850587895598285947858432 7832573 53940659701046914188248248018994449536 7832574 -15352142578636557188787176577447694656 7832575 -32496648599729461469184719038887755400 7832576 19872370126863570345260683906724659200 7832577 54274738232234756034232293840739683120 7832578 8277759055767586188151848722118962688 7832579 -1076232325253235414743123711974944960 7832580 -2263155826107172648244379242890936320 7832581 -43205037097946309495060717701333946880 7832582 13243846463017190989811249954355672192 7832583 -49647429738529698742450791629306407632 7832584 44828228431632559862960393163067883520 7832585 35771537579804362714891484174340903780 7832586 -22802727814491959066568404161209851136 7832587 18957888235448894917167478455274321552 7832588 72978997006420794092512590912661893120 7832589 -59896949811115556011259825854710295680 7832590 -23175114061140780019853881021814203200 7832591 14150805409973577121175559840057334320 7832592 -5398251971683771686929743487782748160 7832593 180230018579951963272059470661818509824 7832594 -4504675574181252192832801471087107072 7832595 -4854109210250513919371493406111481760 7832596 -63639180459045211577228270207627755520 7832597 93218613031701886002957419147233990272 7832598 -28717942033120520431632803913086238720 7832599 19715799677954979033453825943905041280 7832600 -77238290269690521871939374433249536000 7832601 -11699516733827744231067883306343574438 7832602 52621066056296455362243731401682944752 7832603 110415973901656355488665287035993551984 7832604 3777828595949106785862700632950538240 7832605 -19298739007097841647890378528652666880 7832606 -18514877081383873260282697628926597248 7832607 -15340506050166220058281321804622607600 7832608 5066317753094808664260947541240053760 7832609 16396257953318589183625554429940824516 7832610 23154740668125245770816229811838785600 7832611 143883283012705305420339908462200187152 7832612 -8028038450060644865231325182166117120 7832613 60034613807653684510436349183137808000 7832614 35518506458118664662172541628019838592 7832615 10178871561130171483727792468350003200 7832616 -7060006895652719436134377443406233600 7832617 1214670017231085837952132044169701540 7832618 -34213036577847609971908794023969532240 7832619 -165551402397634880980898916146776477176 7832620 11622202768594966561952115291602503680 7832621 79992024304119430041294918711848410944 7832622 -226738537157923101101399758322374656 7832623 -74567755285703318535600306519143030160 7832624 -394668339505448621356359287230709760 7832625 50631157857446153227056107576661264000 7832626 7040667346076110298053739614706314512 7832627 16128215459452085668362243255698585856 7832628 -34170616140455206955334309637271580288 7832629 -20233825222488757442593132253097206624 7832630 23503644477187769696271666047830177920 7832631 7125192148279281286559738759002231200 7832632 3007898932642297498432193888577024000 7832633 -105210956570913551591772587909805980118 7832634 -12643188567367507846081975800615218688 7832635 -22955916492110271782218396016677789440 7832636 35071635630697099282677486718020280320 7832637 -15758865873053496679278397575482076960 7832638 -1894175541772824633479709070548925440 7832639 -19547947035800399119783708960966166640 7832640 737366884327298165569096790310912000 7832641 -1137950403701846616137797019480607788 7832642 -69766755032698804816240871649643188528 7832643 -4519064098371083149387341704128490496 7832644 83412238836375381480636983882920353792 7832645 -13820028477078674901242575441082012100 7832646 -14169487473432918418273804908885196800 7832647 99566691551136528246196889303229899096 7832648 135671422660861935122552061456255682560 7832649 -1160808926189867054297462843588634624 7832650 -11554667104480748948764211433308064000 7832651 -3522098766337756522259092999616385696 7832652 -31270222122869165003846609268768768 7832653 -70812328625227844718509400228983460500 7832654 -29414554302305158672385019599661244224 7832655 39644386802196159449583982934384792400 7832656 -11144842340974891691387156301272465408 7832657 48920380476410514535412733016350011712 7832658 21028377334017234660383039478905737728 7832659 64641374416917708911342228051913306860 7832660 55726829994026228245717301557775861760 7832661 -20074577393837266020448875882741313440 7832662 -54700265706005673853942411885770518400 7832663 -102505116437769295386492814121434882440 7832664 12626583500261944227607444650101022720 7832665 -1978258968771668003707432542129646080 7832666 -42252245134659967853664333167257380096 7832667 42768700376104553395956798218217545880 7832668 -73680435321662637496431739782798865920 7832669 821509909247120713706657144103061644 7832670 15852169598840039194142895913805942400 7832671 -25266739488895601330342894772587634816 7832672 40162512087965313563028448820237697024 7832673 30489053761768427913555936565209866880 7832674 -12282413968334707610428328615235077760 7832675 26832883028943138577079830423442055900 7832676 18251439534714750665717626770077586432 7832677 36893992206563300182972555477896675712 7832678 -5095827606827099276650695281627336448 7832679 314821938875962108064710323407720400 7832680 -45804947597868848980524890035809945600 7832681 -4554237519663518845329890686359384216 7832682 9781668937972841295003694614575331840 7832683 35526929064395608066256990267538929544 7832684 23485743601838029938604924971892832256 7832685 -23589937508810484027770873894378643840 7832686 69303887628800850378849927590595657792 7832687 -150047959141274134607233637272684079664 7832688 11162410806897567057514593469558063104 7832689 20872327574993427698284371218407489490 7832690 -22975757777574451476750215731944866400 7832691 30686154755197068508219641242747590752 7832692 33899355491884254905726287210479534080 7832693 161274318998501601118765677150788160 7832694 34052799377631974647528882796599166400 7832695 -33940985366218099468177380889954234080 7832696 -61230213068010385276299780189018316800 7832697 -9183045022046424097892436414053047680 7832698 -34253048890677982381355539871588945664 7832699 23402831664193255857163527304468850376 7832700 1156004804440759492265887742586739200 7832701 41015263095513890544540800006320051692 7832702 9377244353595036421884599502046093632 7832703 -27540371233435916131786862346069456696 7832704 -74328130499644313537439144403229736960 7832705 4032083900295271180553010944848763580 7832706 1791852315954077815495943579004100608 7832707 -256795740015573583073692147080468380760 7832708 -65530695152882603836695491333947392 7832709 -86079651502173530286030985339995153186 7832710 -32233521111874258721590737122622387840 7832711 -63892112651148268147537490943455636328 7832712 -30872793107448216461266069599350784000 7832713 -8355118920316619584210045358906064640 7832714 554990225563763836950272897934656352 7832715 -26524568638971436885323793518336572160 7832716 -60892662186430134063660315017863096320 7832717 21966514950165773776916584405409503980 7832718 1739327282944208840531222902834337664 7832719 -8588316929099071911151471346580959232 7832720 2248198278161593206917786668876431360 7832721 -19965909106434562806168304627887637056 7832722 -18220919377991466205479898169806521600 7832723 8043059594866826809968162855814572972 7832724 -44417530740913290788653978383010719744 7832725 21478946737909196959910372293924902400 7832726 12250857796486961927283961015762258560 7832727 -18394404907768176045866379211636220160 7832728 68419790326795774036602889025299906560 7832729 41762352286822771445613638305413471876 7832730 17044554255973391400939557465930219520 7832731 151507586652545791047559444327956355000 7832732 82242686849073401241866908546926276096 7832733 53735465617358559712232892713217128448 7832734 8822553964577468909380863041802446592 7832735 -7737357749863526642460182562518256000 7832736 -83984476288151444842727646544391897088 7832737 25013771992832787288274503150352546992 7832738 81606846711944173968575123226198865920 7832739 6446807350480434195653931626503569408 7832740 -31103837697801432858413754423231475200 7832741 -571539773703114502889164346223182016 7832742 19790659323447647993918906323314677760 7832743 42635412870492638111052486548732079992 7832744 34337926319248343586537458407747292160 7832745 -40613947401796431367170978527964546780 7832746 44910626097482238027560084417915217072 7832747 -26214204863076033332422355934806725440 7832748 11595263510921021058734142959362867200 7832749 -94239239081613055231324500490838934250 7832750 -47586561387448282998699699786778560000 7832751 567094756099012546593770934613390080 7832752 -9285399329132573009502307602551341056 7832753 -190768526960506895583544821865847108940 7832754 -2721220161038665686337026462676047360 7832755 -12953039316393188394796065427377201600 7832756 -83547535443800698437439298647056113280 7832757 -11183696768072652123462312139312347360 7832758 18200883085595982417082436665918910784 7832759 -6698834059120810453440318564779044560 7832760 -24095675161059729232583964150400204800 7832761 -184152697813016542921229485310313074988 7832762 2108949401470297741666903635770318592 7832763 8780874187352877034736857568909818344 7832764 -36347979139480211105833881946514855424 7832765 -30485058895029854684504102267021402880 7832766 -19102133973598821289280109576912365952 7832767 -22312149495736787826612293296215145504 7832768 -2446910979253744431290491397552996352 7832769 -16664132325347193937824984913163781120 7832770 12454174233754869471783847965304197120 7832771 30047160208600237045260875793319812000 7832772 31786634871790814720793146249296135296 7832773 35979677628744955766890922201994635164 7832774 9472018882281920934304043965669367136 7832775 -5621476640706079511441587971766160400 7832776 -14669775914189762342797501794057584640 7832777 -162673655839159300109626924341233854374 7832778 11923010623352340481620660573708039168 7832779 162878557713452309124487035564588831380 7832780 -17480568657589542867536154673603814400 7832781 5152838399062322348596642894714428000 7832782 58642110196262927970590308940021644992 7832783 -35237397195728475636341369251116971280 7832784 14026050498354726986175558380134072320 7832785 -58699453330981949034876444772045050240 7832786 9882543639790487070435767499400780800 7832787 -26578867321290138939483052742498458440 7832788 -43598735323952944332977509111705128960 7832789 3942904436375406749493318977118120480 7832790 -6561234880001033797826734383514356480 7832791 -83917238577893918161044009966690968016 7832792 21014700360344089604967406067049369600 7832793 -15770475103076974832461977024056771280 7832794 -119782488987302804585319811872349440 7832795 61577385410605751142747687348637540800 7832796 34910309726114249065154335102909204992 7832797 26444765343441330172574427663889202886 7832798 -25239361231561538166029284371766448064 7832799 -148612069304395354107083751338596536 7832800 33596423438215941865654565245865164800 7832801 -25126016221222865063593705377134853120 7832802 1804191586208675497293356662537847040 7832803 -6059857252185637188105515311406520000 7832804 -8078301429006212357062508203895021568 7832805 -39198567984766775442275838714689976000 7832806 -25497422379652704123650200260619599648 7832807 -79718172041932267065224723858815607160 7832808 -19235863953883270431779844326849740800 7832809 171332845722796874916447130283333146404 7832810 -28733997556095358661706244742040767040 7832811 12742649103449446544767620380551156224 7832812 -79750468217629455948017316530925106944 7832813 -36153184463263341053991627401614240020 7832814 5011534790135278223111378355493440 7832815 -552013374959288986969451855643814800 7832816 7850154070192342668908633631170691072 7832817 -49917276142335880454420982978099607692 7832818 25252938971871122528332494540961277952 7832819 50003444041531757303817003109349432280 7832820 -5977120851728919880585742436778321920 7832821 44128812900011926987580971205441550492 7832822 27602264407850557434603029795815319712 7832823 35165957837029715589434780696924842368 7832824 -21110337377166602473899101557894103040 7832825 13118834248907169324940992148994275200 7832826 -22388352737604404476000348886619283200 7832827 9235357505863674675589096375165101440 7832828 35088671341988579792664848925627342336 7832829 -3337956987361145178679364854089839616 7832830 -7840591860689153482185125378289109440 7832831 -114979606196311321330458138492573083688 7832832 -8174225172781508940771217115034157056 7832833 -126710723281423053664333515743292642236 7832834 42800609615388310415856640216309839360 7832835 -52712125590289379045387574617062228800 7832836 -152436240966555283058622959137197778944 7832837 2030320487211028608322115811369501120 7832838 -8217179118527732230405902079200106752 7832839 -6608135209963376955624393201056089600 7832840 -43211750860269145537453769962475520000 7832841 -13080844097102931629680328990267649600 7832842 268119885199944847824288495192924000 7832843 17000664722536697182617811894274443092 7832844 52641125921825924786287941978074753280 7832845 -16705550658488081285422394087316465600 7832846 48671744893410093590725056579374752896 7832847 -52774577013427698268793688896820911616 7832848 -16386706698622899212588403196087164928 7832849 -35323103952612902666197618160714784780 7832850 -31332339812865379409685118049991552000 7832851 -37351479982302919925788655607997812336 7832852 225344446169602972213730269605593088 7832853 15065022470695195416688773524353183488 7832854 79955575478293250876784332111360879040 7832855 -58869242056743069328659058922995131240 7832856 44193485549542274615654653420142899200 7832857 36038519067723496884800987415222222720 7832858 55151389364522029758065605570088590080 7832859 9793248709818692223477428452224746904 7832860 -425179568735175266489952173567232000 7832861 -94394624899870495958502961660732891200 7832862 4282310039922094837158369189185762304 7832863 3816623801163151472517307255601087360 7832864 28401270260729687839924720171776737280 7832865 40712757555256049512573356825056718720 7832866 54986967419409739447186786233285751632 7832867 -18061317904281471015604871920873634400 7832868 -6886995461822912474167981976814197760 7832869 67889943774870241337514901499479610112 7832870 21898283912513686697355113903911900800 7832871 -6971109909218531688729505193110891080 7832872 47209468197270460403091113066453068800 7832873 -46558108521934681227022793090500543878 7832874 -3833697381675220336872100053895925760 7832875 -55391768243818082124154279300606752000 7832876 17600392501032134261108805743185055232 7832877 10868624690364099989026038325255634208 7832878 -51051701193770359246368008122585133760 7832879 138448786854963603580160986044683513376 7832880 92486040033612813029120359221166080 7832881 -77006033427743427557436011162898515200 7832882 -90778709717093782312687122895679438904 7832883 82191139355408736669590334105609264000 7832884 -168658186555483915299333929874090355968 7832885 -15778244362096862117005330513525032420 7832886 -8077635481755127312884282648134015232 7832887 -114424295135808446807764930846758271448 7832888 -17352888748075909064979575131207188480 7832889 6973087247589177949416500476004807520 7832890 2365213966576841945746920183965654400 7832891 91608253160214267750686736849512370384 7832892 55540967740697745188540476709324861952 7832893 52822800872271496178015692646583091142 7832894 -17341779774951170109612853673125544448 7832895 -51710404039117950169693740609186660720 7832896 -11398047862355295349247179305142190080 7832897 38190544002683867835031721719810001346 7832898 -9983953087400232273133617962319696816 7832899 -73853150894861721985740199547678393880 7832900 -1285527922731861969751775001077568000 7832901 87096591496544004236907303661771960032 7832902 -8613854321878768403918107047302645760 7832903 37385386203111783070749036778202650704 7832904 25403108585201012013390558959579136000 7832905 -28095219396746250297551704714582173240 7832906 -37748581936220719749605170884754960848 7832907 46931295151792630469995474127568798204 7832908 10972378853146611465492058381389669376 7832909 -26387688253891825586236805657825009184 7832910 13196666333372582352295723361722859520 7832911 -67430200695793876097107389034456121488 7832912 14529923137142479070549548159906799616 7832913 -84351545272941669043400392448881348512 7832914 -74297940842378866047272282342562426720 7832915 -35525984382205848517789437464598271440 7832916 2402555400626028298362592341463941120 7832917 -77997490928650733982276712241123690148 7832918 82374245712069425271113566639696784160 7832919 9989112587007706957216815601195171944 7832920 -42464858153640984711250135679434752000 7832921 -18242189780753265010502671585068040320 7832922 -2402264595131988145276012991744864256 7832923 221451344768514609417550044282432768 7832924 79298345368775637792563673694438344192 7832925 -5626367282135346725815056886349980800 7832926 48351001318981680041906247342059249664 7832927 36148345944248090586230200535990837232 7832928 72012556399765699831454918878722785280 7832929 68639138683366936442448081154126809600 7832930 -14759397712626882925272657991266816000 7832931 -84701000867865928228501391846147155848 7832932 97637704860008683417525505942803834496 7832933 -99708837313630060528163829375813160416 7832934 7600295122568580848566084530550671168 7832935 -35542493541198420224937806062564194600 7832936 12392826659090176576085559383438023680 7832937 1610500166854518743328592126171816704 7832938 67428616070179732029595687552862067120 7832939 53698265579926556782715181253591642740 7832940 -22336158246761640286735603231544524800 7832941 48324713817201542768100385758432704342 7832942 30608721667870747797663540466134940992 7832943 -4628159173339748007230668190683163328 7832944 28367912591079535561182467003857698816 7832945 34842403580494370863187032424099413800 7832946 6964960928858433609275714267256576768 7832947 -99400450308784499980097804201661063604 7832948 -112260426478606897810896990250509720192 7832949 -18126564294888505764432491242090932864 7832950 25395385086775959162157113067216404000 7832951 47764024107076924328820837739822187952 7832952 22641087280781791419119598573534597120 7832953 -63118147402575072386369540411906453936 7832954 -34912431446393293859886214700253888576 7832955 17715758654420178170356693856834834400 7832956 1988212416834650103219821914316595200 7832957 -49377292134858616826416048724191679136 7832958 -4958429397744969936643532960945664000 7832959 -51492657493485621969424126448795256960 7832960 -33762807475919995066939370203250688000 7832961 -41329966514030795813914452226060350990 7832962 -64141415503303065757104647343546078768 7832963 115533563093561349366573688329140089212 7832964 -7766842270277460120330521251384833024 7832965 5696963343667714121674587452792430720 7832966 -205589709023126997206636185573093056 7832967 11414921937544389788022865298168071080 7832968 -22148252764887355898492576000516751360 7832969 -38464309205313901855493773427059446630 7832970 -13135437693865477678432894150629196800 7832971 636176702294610119230915412864637264 7832972 3805862671580619302265408842934730752 7832973 -7676681352181028475854209643621728512 7832974 -20649841620049219108836703904380198656 7832975 39023108550991013683805498663744114400 7832976 -5777658466155492487084503165421486080 7832977 140368904330605506352058136130452427826 7832978 43725253826610042987326644097250650880 7832979 6679532470341485125151180351715778560 7832980 48021863528155098952699185653606960640 7832981 -51525516345509836849666965277486742550 7832982 -44163651916454768147159704067504256 7832983 -130116813944934153288845981202436915768 7832984 804534370530546946596395057368350720 7832985 -52230522161717408520460013961451608000 7832986 -1364018676820769582467279730591569920 7832987 31550669278742506975550410483665505920 7832988 65974878248443069559251234763582668800 7832989 -49394427652014404520169267023431101210 7832990 -25101981354510491056278189941694326400 7832991 61459838723517046199385993338475567744 7832992 -70582224094435489100903345367670652928 7832993 100019060610555046132140068412142385058 7832994 4404822143911945941743785575561701376 7832995 41777299931317244634255954367305201120 7832996 79398376970466396017312286590097552000 7832997 36148589160419623974036335234537688000 7832998 70516118768043348458079256593543276000 7832999 -29677287920700063395713512081551685000 7833000 -7059067765838602794145798363791360000 7833001 9783583116902119607016015803482488000 7833002 -6959153342038769447829705133226282400 7833003 37851918404603506073827935696670428504 7833004 -6776608332218214372695704028039666688 7833005 -21011269162732119990440685175516030440 7833006 28185591566248641474109654247752509504 7833007 3412667445810418928966659349781656672 7833008 -2238857970747694521074567404681297920 7833009 -240494610149192299824260580139331904 7833010 12845557089577787724786618886490752320 7833011 -62272864724093091937176300386659777680 7833012 1356240371486445877259955243878221824 7833013 105427183872852066735002539557027165600 7833014 27954494530130551672385715983141965824 7833015 16113802572069196614484189768912029960 7833016 -120972954274649660525840419321838592000 7833017 58759395274128317997871720371378015120 7833018 4314536126455359878789469145587449856 7833019 -28822407005452437862549812266654136456 7833020 11130069531562882386186580345246556160 7833021 -18481854299508646525597385300195635200 7833022 12070423124688297684062540010817734912 7833023 9206450256306016019630232997565885304 7833024 2143699144849835406401705954588491776 7833025 31840237211476481181478362492231454550 7833026 3122421209173690189999631158227003264 7833027 -60632387570456675484126732190596259080 7833028 -39356052999146069929230757920184561664 7833029 -65465395805999254356755779569551981316 7833030 -12083592450774430508512001639467927680 7833031 134145929641796246734423734649539789000 7833032 -10316761512546686129322780724931942400 7833033 1822764854287985912601080035635123300 7833034 -3957196100274821670739741603034219520 7833035 -31320905196305026374968908727306592000 7833036 -10043963099210012627138002011957477888 7833037 -129719096766011851796967272291159340608 7833038 14231579682549060210703019001795350400 7833039 25132783222540737932442292794083262480 7833040 6029655766530865335592516235044454400 7833041 -23559101565064101857664106422871990656 7833042 12252355248805160589451254763362206592 7833043 -87910217964552876043652475036173506708 7833044 96646292312088879573508573928759805696 7833045 36147918159873674099194783757689065600 7833046 234524158943015036655127412415857664 7833047 91136936581313940883331565188561960928 7833048 -24433967196624388470335557064271175680 7833049 7876798323859949011293347992061829632 7833050 5508486263812959943049042891195133600 7833051 -244950705830422992756389526822666960 7833052 235891522195262140231875582852961792 7833053 123699455242885927743028289173553313120 7833054 -19978215671268260037317951948166865920 7833055 -23194901369762517572836186671389242080 7833056 22026179719689519757223298062352384 7833057 -49207194849686995588950817730618977440 7833058 -50608721546964802224013523480158515120 7833059 -25172044743642992362856992162118510496 7833060 26304957118580586097740390195737114880 7833061 -63967400620667012846976845143234430338 7833062 27399589796916586260426540670167756672 7833063 21165475377490184843668799041966545024 7833064 6397378673447551499419172057040568320 7833065 91849133814592218753447040376338823460 7833066 37363763185806283220163535862244666624 7833067 63004533268381636481017956490284172800 7833068 31431365118280034168174016419772771840 7833069 2497606164195839152691382085806411894 7833070 4030825340908413805433442846676047360 7833071 107528374437765332723531976427561585944 7833072 -8304644237422575214413075851596726272 7833073 109320711080130284470850643371484697440 7833074 -24228129221674402702530312748668895824 7833075 -9985015603730713024893111690369484800 7833076 -48592689083503118999952788597832714240 7833077 4142103094214938792259745848793552000 7833078 -25706383689577179441596934629440834560 7833079 20585696298854048306080877408418703800 7833080 -11294436255820296248737589589791539200 7833081 -22034053530452245893550534405322851248 7833082 -14211719292757562852299506066743435808 7833083 26798378701987812501620294701285879332 7833084 7757096987794385949634225136317980672 7833085 9348152319655799440979558515283253360 7833086 55141387559054662352044549373483476992 7833087 -84862836263743593203754885225635942400 7833088 71840616805974036499338972879441100800 7833089 -8963173344895647242195146391729585568 7833090 -2428093844393698399112627469100646400 7833091 3554096846247553936455829172954721600 7833092 -96273077848956775443886600137978147840 7833093 -846759702379436850803057266316099616 7833094 34086991395971375971100357130111271680 7833095 -204737301614153863083376717915014480 7833096 30002194511793516565878036567989253120 7833097 -12383785308417904548584626891270837248 7833098 -9267932749598963717484725457764278272 7833099 65475816118663845385042174947271128048 7833100 25726221967309505347021831754498188800 7833101 70990795085140432470972602632183874304 7833102 8448708270753718709060130765509408832 7833103 -172727050597074051482273926440877471440 7833104 -28382284368314131912493363969329004544 7833105 -3816345233066507062317433846942136640 7833106 -20449312087074559248126696370734735360 7833107 97247251427175656373897116686709164152 7833108 58621348096395839232889624519588853760 7833109 -39874707906829422587595628665497320690 7833110 31341633756716480836947134017059106560 7833111 18767330148726937576955560753614545280 7833112 14380569216644997077721928957543464960 7833113 111059693893269071198182559839485148362 7833114 -37258145195428121142929582909720027664 7833115 -71976949719832259061267460290179716080 7833116 -47804766372723908073271652420559618048 7833117 74381049845923245144616557306525559680 7833118 -3126737096049879122105655347674526784 7833119 -66576210991163853723091416741822240 7833120 -42146761267484953189453855751720140800 7833121 -39617192076348039885711651524442859678 7833122 -589724949910887952213418037000516096 7833123 -39076500616756286893301153783875251600 7833124 -17987062683076402877121680124242738688 7833125 -11824068148639318073371565033475060000 7833126 5690030134613871381670668983735973888 7833127 -135729278909008988923734980124145009968 7833128 24527477810347989509129109483818434560 7833129 1085625065127286266677313485505949584 7833130 -46170907594018836207252871668418886400 7833131 -131598957973531491007891390450434613068 7833132 29688293576007904060912570710448435200 7833133 9205210393713754018635428410517710848 7833134 26165860496951647480731191264175695232 7833135 27771021477496087551998756617015411200 7833136 -9867974793087333202790679313215275008 7833137 -16284379004603035077203229762569513880 7833138 -772928917246432987139299064034949632 7833139 -252923149337295063330163289320875772640 7833140 22509834871603330611340736323357440 7833141 -88111747607505666821081944006637454948 7833142 21628767540749537874560191137432543744 7833143 -24665478469680290577664745454114187608 7833144 -11566303168155209138002554526520770560 7833145 18146752301772255551194844971745889600 7833146 -10006429809836322573118418997195745536 7833147 -35508286645187643000149551595919548928 7833148 -55841042368035013366549207728835105792 7833149 58001562216815199525939230225049083040 7833150 -22897549092694547322574818534690292800 7833151 80226172909570982974493201123629737152 7833152 6887637388824344421639754568610349056 7833153 -8322520353259133620779375659198098896 7833154 -25360286138603137234651429322101744128 7833155 -19727364088277673862490733074921912880 7833156 -11891544988052757599627685306698391552 7833157 -20833404724199386769311606272272418240 7833158 -42930799236480808495580167051144617024 7833159 5430616209516595822962271264180571040 7833160 -1093306675339373400589951241127014400 7833161 -1612676486398667931603804698817200640 7833162 -14166232160290459625299378886926242048 7833163 -57682560358854917303419548626059903376 7833164 3707889464689336422501075347650340352 7833165 23551354813574376959433522116402653920 7833166 77636150868784025029662569238048552960 7833167 -140385088218840781013903750320747664784 7833168 -4128709463885064780536470916766105600 7833169 161961667418281190614814948841742829220 7833170 -46663766897025975436957763439595386720 7833171 -64264535618159972136849868699816476096 7833172 -70207391064520574889308411235775016960 7833173 13318394963628965450554967032489014528 7833174 11959499849064778002221124887327656320 7833175 -7724485779253194989662053242762239200 7833176 9853216269793461091274809420021555200 7833177 -72490602363125915172484111549158198 7833178 -31574058589374449614833482592963865344 7833179 -19277156892723874031754108468999022416 7833180 15283386024233491100083049823446184960 7833181 -2671455787713367769503394515429336928 7833182 16686734765610924175670203449981862272 7833183 65730577430549459126921193290289514824 7833184 -105804135899878940624563343162025836544 7833185 -18535917211757551643157417707678608620 7833186 206276628051351258313987779537256272 7833187 61788836120783789592307373853490441240 7833188 5755537043368771006437170164287160320 7833189 23622805268952656706756222504266095200 7833190 -58406649383440769351816662919364355200 7833191 -103419548178281588240037765057783726408 7833192 5223872001342999557789247731516375040 7833193 -97772282105563417888916576431709705756 7833194 -2187876021175872544472764861962631680 7833195 71212181248935390647473079708905582320 7833196 5091107247984158637131992721769138176 7833197 -14351150184936322901292601450225149354 7833198 -15426884894319632272733007520951129536 7833199 -116207249217119175857955314912467118280 7833200 -11390471160865356887931294544704307200 7833201 -21561664299001066216903212903802401216 7833202 3801723640511450335220046712249382400 7833203 -35295665509899513634180417261802412720 7833204 -5991732530457917859588147505278197760 7833205 -8747192704241321444132614376528076000 7833206 35966884045696535212885599191386713600 7833207 38790379311669315009234150185828547792 7833208 -86465391260320103399523438614762618880 7833209 -15071059188668262695218156366490304684 7833210 -4407135808693879115155805629075292160 7833211 -27717494688202787347352758552527025248 7833212 22445595821848573091347316489743251456 7833213 -98061544710802327934592464119353201600 7833214 24733594742764255170162173021781355392 7833215 39120730639406067290056679131998731520 7833216 -8772926923858201370244752156393472000 7833217 -24767451264863287039733454292918713216 7833218 -30591590433525592472999772695751547440 7833219 27561963957026844846430646734483065600 7833220 3299499182413846049856374474726042880 7833221 52505575107352728122950241152645509600 7833222 -1621235918463179816724266748178643040 7833223 1019633785402885782505882791389832784 7833224 -160588123019647472017259677988782080 7833225 9118790122605617211726239229530880000 7833226 16919090461947819480526848902284499040 7833227 261987970740982331863637983809221387640 7833228 -28925009613935946640366209507054643200 7833229 72587250053113151855049130598981278176 7833230 14705781598312024338037002572051693760 7833231 44826933913577606481292340772454512 7833232 14498993576233681777316469747154747392 7833233 37526128943167480392213983891737291776 7833234 -52118361913130531773249187824490257920 7833235 -17759252227687362497900586576192065280 7833236 53502140181734585437951687759872785280 7833237 31826126350676141707038013776916800 7833238 -1815103146527777377950342741454192704 7833239 -53286602301449382656751298990829376 7833240 -30218613291541178327062168335673344000 7833241 15793243300923367012694672422128513480 7833242 10436005618652070516709432619445676272 7833243 -96223318472519822563778188839132657792 7833244 -87964825866563530523519014441322892800 7833245 17361538573388729434491734082013324800 7833246 2936961271692890917023234802340649600 7833247 142384089809285186561257702567238824240 7833248 83773524821632948073370796901227560960 7833249 -23917537059794427985670163988376485596 7833250 90696311062836220765463198283791784000 7833251 -63139715649381455832639407873645651748 7833252 -12055970351788188211517929636378595328 7833253 6168874273353468983806050062536516800 7833254 -31577876755773173225210767009429958400 7833255 -3797478041104583506110212664306831360 7833256 -63424471450109998282228168767411978240 7833257 42182422692113965993819842249789058212 7833258 -32245172743209398799296742977832637776 7833259 -26963569567132528317548883315320438384 7833260 16609007775322659338529411161840025600 7833261 51061430565030893670549531450050801472 7833262 -31984257824576763430046495641679026368 7833263 -40996875940044218323852361007596461080 7833264 6490115723927662419302621996529844224 7833265 5958981975047142645221738783730762240 7833266 8626391845919368685888280817073049600 7833267 -15658260997440471001169317154179632 7833268 42637191396795066328031040839144997248 7833269 -158671055501580708255380863779690669330 7833270 11737014619963592954582537046203554560 7833271 51173180017310996395200126206986537872 7833272 97020288132363048787282960845618892800 7833273 6435641321194929599625063859588629888 7833274 -25393780157268379413154888317363966864 7833275 -42094706857891414727142309094577822700 7833276 -46563459010260327008693837611031273472 7833277 -157088512865494650165674096750899789800 7833278 -18214809210852996173520569326142626560 7833279 -68832002706225101090775460631531253816 7833280 3258681205263263602506298090428825600 7833281 72525674694700422362242666790182570752 7833282 6801328896798361992197166640527310080 7833283 -81010328983570800471982344130262615120 7833284 -59431743662504790026358504713174976384 7833285 29713925311374169784675529954891120600 7833286 78927448727911083443054566837164938592 7833287 -104925735169417673572279615465190646888 7833288 -5404924889070895503105428770258452480 7833289 49990341542355765204448969028065472090 7833290 -59181533145017556783843512996436765600 7833291 14396525202773284891276939512177949056 7833292 -58554065256092011255337294771076046848 7833293 32448279856604627159579610115657059000 7833294 -6051221742065424607548019063472209920 7833295 -64648186001398198346841988247148766200 7833296 -15131855239777508554288586883495837696 7833297 1959536440891855401211053495837285120 7833298 46372437818484785610053805000038160 7833299 -64879292164991882871916761713134007700 7833300 8440242506973185744089981592145100800 7833301 14534902750698766518923094666950457920 7833302 19345041399011972683845989711485440000 7833303 -74706108852283458330635680892996491488 7833304 19518030156443609455256413318160885760 7833305 -14560094990249826854974250508213493500 7833306 24089698302111846998349502607239357440 7833307 -42320271162448644099884176059480723968 7833308 9124113906448996975658766362006178816 7833309 38522815268365657885254840880981943328 7833310 -810843644534508479383324936442778240 7833311 -41263090624491917076381900031799070960 7833312 84600442845981734811871662063074672640 7833313 -37087707822105636844124971035738169438 7833314 -44191090943221966017649726443448634880 7833315 -3569275304567108679612117881597506560 7833316 16994626028217504823024986988412924928 7833317 -12125901405407715248401436435056811040 7833318 7746777723919313137002221313064119168 7833319 -77828751628491753843581904377841468336 7833320 89859069637774074498260536742301696000 7833321 42379141670838425456277104966751060480 7833322 16498104203052270698181586088606744832 7833323 -148249333362228638544958801601588572428 7833324 29104719988676619697329084838562856960 7833325 41796137269602827732179735077299826050 7833326 -61819550246769715249387890498628413888 7833327 -43541393188885955080116375953678913792 7833328 1287971018633574757452260606630952960 7833329 -5304720472516447095083955884264025024 7833330 -14987827699861601060115145275660639840 7833331 60395243754568548001714366422797189064 7833332 -21217392570792776879747657570601036288 7833333 25963318845200463817722045584772347424 7833334 23932097116789003071896694426800070816 7833335 38690890106350883977468583654283936000 7833336 32938845792130210631053417060418703360 7833337 -4973626971316729620021344205732344748 7833338 -1050948037494639782785993625291482656 7833339 1457864829199262848853104185223792404 7833340 9711594362216428996376766272547686400 7833341 94805468419911953731004156648641172742 7833342 13912826016592470931654762401037553664 7833343 -37635606069880566974651657075078253200 7833344 677470868466754326720378806370041856 7833345 -5631916038057148954739215712590929600 7833346 45839843500249161421281573424617169872 7833347 -82980075114744209058683845579192736400 7833348 94383843776087483047559486241214632960 7833349 -155209431765481820912576433510229212864 7833350 36100319282658723603036041340988800 7833351 85183230496071677519218878018933521832 7833352 43369395212738594156853977988849838080 7833353 1608244726628459727782496007390134048 7833354 -20389992176776476029942726337351732480 7833355 -21153969375610565023636587538353463440 7833356 145066342171583475633157618251939382272 7833357 26109012442989126232285399274571326880 7833358 15891756193905098805849109018288308480 7833359 -3973445832922964445810787143909672960 7833360 -7563478905436190535629332176898621440 7833361 126255822540840524702848543426484982962 7833362 -54687883802227577511945975646299080928 7833363 30954441925748629358941264661332493568 7833364 -47548538319133050714133629955026001920 7833365 81654988550221325852064006643305463260 7833366 2174049485483838847932069602471917152 7833367 -68760728490693813652625130794533382584 7833368 17365122064435967354425929917453506560 7833369 23138887903991248157207885638091937744 7833370 -39562011347058277095366237585884217120 7833371 16236326263608812739961296056687635200 7833372 -31096071272135152612599374030760787968 7833373 -31205868701313872151235181618897084756 7833374 1594825650563137378038317888498479680 7833375 -95540360163251439827609302122642240000 7833376 -35713481589583031346648566726142590976 7833377 192336487333721605363585704319784688000 7833378 805297013350619657224170273980083200 7833379 38650402549462935666374474380868770776 7833380 -86297059630219922014370347495062835200 7833381 23100603043893570531033786787635617184 7833382 -23872421005720316778784779510628274208 7833383 -115882256266870104842692654122934447368 7833384 -15182267736324888700319341311767193600 7833385 -27502776478601371109439286939023137820 7833386 -6053237357618312809259114192235236352 7833387 -8014691181471616458739619629166738448 7833388 -15909572253549744883782226610801280000 7833389 -56017452922142871507314046666429864810 7833390 4252791426493557482115421039764848640 7833391 -6105674653704140977812830181470004208 7833392 1797423117092778052794408596660355072 7833393 -43831715304988294629610940340291509580 7833394 -19409545130050795561353007397498602080 7833395 14306245560988423853414217868779010080 7833396 -1256951009411087429190031559289077760 7833397 -40596335919986415690510781915173749280 7833398 -20182450847776401143016388828266719040 7833399 18722680533934742153544057469869287040 7833400 -28904581101150040916566005713994240000 7833401 6947749516486474030770710075719407402 7833402 7345668747585521557540512807844631040 7833403 -45017403260971805396913427424596619200 7833404 70456487413334468361132617192913017856 7833405 -18252754446035474215985080411343655840 7833406 -12892032931133226326726203719152814720 7833407 133367707228910597991710928758929411272 7833408 18267932988317256921226803010464645120 7833409 73487384041095236929518455868102458304 7833410 -6743603711871898129514442999411426240 7833411 1888548775451425606903260581849456088 7833412 -20283226141284861848566144840275215360 7833413 -11491328358110818108347913764329690304 7833414 3784773420493970246530135014845514240 7833415 -78900604741849472093505721034412428400 7833416 -60130648769653900686628509693693803520 7833417 -11330011932999811251407028856034043120 7833418 -63104535918573070146424330846651285104 7833419 81876070490403214731069667510029480 7833420 149903542015785499097089993921505280 7833421 40650693257497836390849290445533244544 7833422 -71174582984657835147561793908329131200 7833423 -4904733923473195679063029021128457440 7833424 3500917201766469596815165775126446080 7833425 4510939011937098240826939903184764800 7833426 14277125914503152824877739095482210944 7833427 17530851680058035447554436483804274944 7833428 88642673002502162223961722370166275968 7833429 -2673162796663423421921826538662074724 7833430 -21745469866896808907736047690062540800 7833431 -159354932563899191641629693202700532288 7833432 -313576724088461180512103988029460480 7833433 -124680000371811598939913801359414112000 7833434 -36823876124961134355126775553286528000 7833435 25428978027835565872552537152172402800 7833436 -413200916040843974931609702345164800 7833437 44410055342899881262680108085899828504 7833438 44726057509719770718849678135385767744 7833439 -1176979298841866888059499313964111360 7833440 15091245936631021041866585824855326720 7833441 36073093856042849172080817024189232128 7833442 57762018955484013290118818585004001872 7833443 135872109577472103068987791196615994720 7833444 -53845665497228119524666708273401539584 7833445 40647829005230378543401935050136151200 7833446 -39969566605022998469729950653331459776 7833447 -98223595678686216843319228761084825600 7833448 15312695964866806327898229044119388160 7833449 4003965064764121870808526056810192448 7833450 2876295303266288522024556853471641600 7833451 -138099536993502883511017332388316081280 7833452 29960062547215767806773648137092726784 7833453 -6112220843240675716180100696938693440 7833454 -4095245727671335106594965954449301440 7833455 -6668759850837405009118307048592046080 7833456 23442494858921346063712288396316835840 7833457 9302713935546719423942882998193637360 7833458 -83267352077261829302860789745989885824 7833459 -60376143536330627150218309479755952384 7833460 -56865211445296659144424305222197487360 7833461 86281531176607486207482839058888694062 7833462 5538627994390965841177417726328961024 7833463 -135793705419021045157923745161405810216 7833464 -963468331737102769459604914424217600 7833465 30940445048767945061104048069991541060 7833466 11442369262673919990312248165302104432 7833467 11190337084466137358244128468125974672 7833468 2936263632508217951617816733001523200 7833469 -56750005830073127987914878122528174208 7833470 24149437521153388456203804184356274560 7833471 86686637167989022382192322101594586312 7833472 32956504857730305878576338219460198400 7833473 -33274581230227882383298132453047889278 7833474 -11973196995277030323918792260387640192 7833475 6868361282490021122583734814420823600 7833476 -33818210052856773380339093532001062912 7833477 34545750378712625314444576503155850720 7833478 20955993196236603312752421762561853824 7833479 147729027750091351920285974933836237080 7833480 -14424473878821006092552314851397632000 7833481 -76165078939619411900085165873952881228 7833482 327071412991155986435238538340613120 7833483 -18152183973085726654207096091531919360 7833484 -6998429539834820255005551601784888320 7833485 99712544472619348120402589209730244960 7833486 -48551786503141494631751228568626790336 7833487 -2830243497245109072537339349425421568 7833488 -4612721532785936885514349656226603008 7833489 6158161841768425761665062609449105120 7833490 6380655361667573534847780620743618560 7833491 -75619632378496244112159275548287052200 7833492 -1486001779574778265676584058135601408 7833493 26377565868648327176914664650751737742 7833494 -1383460943190327836230638516395997120 7833495 26746035825880336588665321370351191120 7833496 27885857683913348946443921606218076160 7833497 6425494948808337163047910662417130752 7833498 11363327078506792884161759573052848640 7833499 19643639224174166875184017788146277888 7833500 -58246815155241786117540446297149824000 7833501 3692877033347215552007657607499575552 7833502 7318386001879729635679404034317293952 7833503 25162081226014336578931620601716759960 7833504 32890106928560909636917895029862694912 7833505 -15443794802843831499221569209029712000 7833506 54675978203150346262409206776457841664 7833507 22329827669954817108730262671927859520 7833508 -70138193252079574536511895341738331904 7833509 141621405151628936874632968324715464860 7833510 -176476997315951852811582657565584000 7833511 -4655955454711838388789839349724166176 7833512 -143977794666336416828033041721173324800 7833513 45743366230839464351693852091977359200 7833514 3647860017782570016893288787579310080 7833515 106782266101479588281767994386988424480 7833516 1833400539283507860942803610337443840 7833517 28000020650486758919105741871182124566 7833518 -8966469893158574618998185217779637248 7833519 -59992813114062829825641858706575371256 7833520 -10338908469190979433743769705145958400 7833521 14680611378882479372622614099944173492 7833522 -7424270662421905976468814201907475328 7833523 7614087394636629751581672371436367080 7833524 -65564424447644107483080366851858724864 7833525 286824769725733596790486454345817600 7833526 -7566549831624340006620232151088115200 7833527 -16991319105233007716490860694417060192 7833528 35671749786895085383541068098551808000 7833529 -8389584879498251169107751445123782720 7833530 -5088257644745487759386162493900502080 7833531 1061938347668047941593328528336174960 7833532 71805568833933872524706713017082595328 7833533 57010864462020208858622971786439040960 7833534 41246912129843136354658890429135401280 7833535 50581944216740024756003362820991618960 7833536 27684018978458543401568852192211763200 7833537 261455680568930479608753488664046967040 7833538 65892249376478111992740939867066693120 7833539 -24857293352046510031935665153854960944 7833540 -15131509079287575386662315567165440 7833541 -76604621052107846206535470197198127200 7833542 -6143700316029619114555945827946289856 7833543 -7045888106092256333702675576334717696 7833544 -23854413225865720116633638547025428480 7833545 3119031509050191668898668142827270400 7833546 4885296797344877670266861929442452224 7833547 17879533040028228550151220646062207840 7833548 14147979786374383845535528966853529600 7833549 -64400498705527309590188261716034032320 7833550 7884715965882611430384805669298380800 7833551 37976306989138960808573196052184284800 7833552 5808148082013613912311800616085094400 7833553 13810295519579852971521988837099219904 7833554 -85354284792994049531654693321913587040 7833555 22557634905182477013949509939928780800 7833556 -7914303896846128206765460570538977280 7833557 10154273171622236362862615517554828220 7833558 -26207933002025551713612058009371748416 7833559 63403350764248880368907090614524368928 7833560 9169708096446592873220428284599500800 7833561 119112577481868220587489928507578510720 7833562 76064963324782823385605956352230239744 7833563 76105031410943858499941247000609679812 7833564 -11115257887069655496028600463947975680 7833565 -125832883738725468254917799159952393000 7833566 18334981187721719084093687834266920960 7833567 8162560939323997970453530545459955200 7833568 -2369263346193940873592912504985747456 7833569 82503530684744858240297130582060400944 7833570 -10686958461980012029569303509618088960 7833571 108280611156347943364250256604327725952 7833572 -55062852417202213055226394283640127488 7833573 115217961424256720413634578587556341408 7833574 -22863816199490755870744475792610123648 7833575 -37624043710484588571036265235837491200 7833576 3027795223992561433035934567553433600 7833577 -31281854062668250839695076622683895200 7833578 27373394824408961160436786624800372480 7833579 -6238350335778377753029377435466128912 7833580 -35807298553756325677331639960808652800 7833581 37668395859317651524330772296142389110 7833582 -7446627570559912778489730371863618752 7833583 44003057878128007007510666498086070880 7833584 -40436336267802383368483304576136511488 7833585 -47221055732988909052344281054450073600 7833586 -15189744307749860043937639433998344960 7833587 92339852982837693444623389491648129912 7833588 -14079667795648770551285321504827305984 7833589 29002974718226331973714293970189001390 7833590 -6544799549089933008758677616306995200 7833591 131917852644690668159146023250656522552 7833592 36402372066316344904325775497706270720 7833593 4515213250366596981037840172580061824 7833594 7406262447031993040396080114869043200 7833595 -20531487937334143149856079420016695040 7833596 80612138323419616910952435073892052480 7833597 6659848251882462794173839447380582400 7833598 -51494967250934530633836961694811955200 7833599 6040125890274166592335751639654553600 7833600 2667539396484685435572697140559872000 7833601 40470831702836026120258045109527449602 7833602 2409747718769120582167369903883274240 7833603 -27854813107581493533873526400335227216 7833604 63568326695906023310005354356381097216 7833605 -26077341598303493438406445880128905600 7833606 -21189028490817710234716716247454510592 7833607 10657170302005708912256634652488906240 7833608 34955189103121339547044277035647144960 7833609 -23496312803909546043768007437246063936 7833610 -44846068684200504676673905732840475040 7833611 1512317025114367085498447158766159592 7833612 -3704332905550669525235221211239311360 7833613 -21437278966578805829154435893640741396 7833614 -29029016679510575950785558748879300608 7833615 58873247248099238378599043905544632320 7833616 26312629404771976934486213836406784 7833617 31655534678119100578349477433495225024 7833618 16227375505031399364007609911612134400 7833619 65415642026620773374463509554079295020 7833620 68988313507610529422386116252798543360 7833621 -16032490933047553188457746804514325088 7833622 -68045650097658925627990720805894481888 7833623 21989266902822153609287930142329038080 7833624 5133420833185129894393272614903808000 7833625 34507879705871150964537625616882970000 7833626 -27197332028367730801105574498242825488 7833627 27072557457918244487094435243959278764 7833628 -11320156595588700331543139797080328704 7833629 61215808982974876763335973780360275980 7833630 -15445678839492924472188688003464459840 7833631 -3274754838289471754153477147269285056 7833632 -188818342636642161229250384311428710400 7833633 -41845712699175153668019806904188759376 7833634 -10911282287524486084716188546798156304 7833635 -10546394074144938088728902284505628000 7833636 5430627350624795200770596892855939072 7833637 -23519327043023149872454881337569422048 7833638 10944389379691937072620192243807603200 7833639 854210390020836670629583579957660416 7833640 43875320673992497077635066655424512000 7833641 72929907052784445083769543630355506042 7833642 39293267010170266705098264423378630912 7833643 24788326186832260508368934738657149440 7833644 -7804516723647849830993222326582376448 7833645 -97849718448703823957077577494244606400 7833646 -7689203142744449666616597187878525120 7833647 -67727342453239318196413440596358641904 7833648 -1115935492003240860181892687070560256 7833649 91995771190971531806269735086468069650 7833650 -7167266887356506053364981018067734400 7833651 -10854250915409382790277738475770727936 7833652 22151565733376697794531528261377329536 7833653 78836082611801306460493678594833409902 7833654 153800987139792957466951799332752000 7833655 61437161128606194763455781955072569560 7833656 -74931000748344621328804190142911877120 7833657 25948410277773284970888934109971891728 7833658 7686499097599202619275063272652664576 7833659 22863242746764370583739432374955589860 7833660 21316961546672865433931060415935170560 7833661 41072073468232303484406098760744972 7833662 19726039865594999851245719856509690880 7833663 -50877905533820809256634909922879292808 7833664 9803799278102687042559088002438004736 7833665 -8978680681124097118626163211568975360 7833666 22691878447753654471613379854267769600 7833667 22297708728174206962676370265301975632 7833668 -8805349619327800879189944165682216704 7833669 -2556412795761009640227151825703491584 7833670 9566842517105718466654737574302921600 7833671 -30302637294813048957076976770303849128 7833672 -1656073091472721509124700243743703040 7833673 -116116508839948997193005604663498103078 7833674 23064320946408880768340124376687306752 7833675 41051944208973501971867324034347490000 7833676 48389966243128010581097420267793416960 7833677 -10832954511233537821114847553956710248 7833678 -65946547671584394268857087926997719040 7833679 10255235378559013983775776572209140096 7833680 8056733712326664385802752746976542720 7833681 -57458530777086871311339684528728941440 7833682 24556066791437295793841656415345776800 7833683 33063145860473902863528318054311536800 7833684 10106374897632676469615330679212009472 7833685 -39234629235386685392961364338278711040 7833686 -12420867825049512052807331252323747200 7833687 43443833599368765487662486723961517160 7833688 132308528653310318166218236319753717760 7833689 57277509365605295508122472554060707200 7833690 -10209851040986868734394055790844840480 7833691 -43820565291903791913794298571893856200 7833692 -44672346523421640981582878949088157184 7833693 -11435622526138762545158813743598044032 7833694 -75895113146801191697173166919248033088 7833695 -33474562100127959354576791633468771800 7833696 -40689991118652252816383686262294839296 7833697 374989339870030525379548996102659760 7833698 -58123703796820602811266395435155028400 7833699 15854292201551668008550702493649243120 7833700 -93800760968342290634277791424921600 7833701 95660143513057991829922956428530440702 7833702 -11429785774099932906141603046991108736 7833703 6399768552649064827494718306896936000 7833704 -153133015377357292824311322568772044800 7833705 432890125417071655646598704926765440 7833706 11827673853966739863897990485168037888 7833707 22264866694422985332987127894231406592 7833708 -24924524951785049000949414900429075456 7833709 -24485308286419114333306373803793981396 7833710 359285990754933003061963323439067520 7833711 80059573165390559210638729314911275272 7833712 37098403926602793607344633711753461760 7833713 -5207483476264048195631993513809814220 7833714 2495660556863278835119860566034710016 7833715 -1842585538047865422152220245359178640 7833716 -38628397783746650061831965859675125760 7833717 101370197183570387913558039166067732334 7833718 -19559295839892929020522886256678796032 7833719 -42969531577426835470637038410923942400 7833720 36570386786064769862234258423570841600 7833721 -23698767535518974012171965614900706240 7833722 -11955091879429090366841814902858265600 7833723 8368371747785642709283719494891868864 7833724 36230167571297649700963309417335658496 7833725 -30277523046801114222885183049259472000 7833726 -18687321231644097747088420822566537600 7833727 38592461276360236134024915670931876472 7833728 -15924448721183454103488839032504320000 7833729 -27260514016975978942191071956649687232 7833730 -43135662628894803789054435024258102240 7833731 15858474310939696464178203093050809344 7833732 2487636160303942044139370454159363072 7833733 48412937339747176851578309912895477024 7833734 33615056310163642206182410693450661952 7833735 4233520769747107874714645701532091840 7833736 -3305244057479463688437101412932720640 7833737 133929026006628856037812579788606463386 7833738 -16950946610893495449753300344316088320 7833739 5740290849139430697296444111708938320 7833740 -182507381797325872910216399192755200 7833741 -5936561812839370023572696904233318400 7833742 -33755373593799880812813687681809116416 7833743 -20761909120033153732956221855714562960 7833744 10021311090905937557503638373944827904 7833745 3936215236122206141183778492191632500 7833746 8249308851440594091634674812770026144 7833747 29335776022962194083732273231132418160 7833748 -48232738965365625755423950422574649600 7833749 22806991739164626690788213298769075392 7833750 -9726955178056915925810432426416200000 7833751 -6739539529412669080844225357802871208 7833752 -69997009827407637780588815053095782400 7833753 1410303024869695398224613913862806740 7833754 14638382102716288891675943719019961600 7833755 -100884187977123214508648842524878427840 7833756 9686868559525465649186061524312309760 7833757 -6471312595530058375650393442888756160 7833758 63552660260670280473302025611045508480 7833759 -207545489812609481218641371177610240 7833760 110021893988360693062424698845863608320 7833761 -16053344232860041569059439062022147948 7833762 -7031002849642771811241383331334010880 7833763 -1813254894894480246069959819854318640 7833764 64742334326224590701392075273414108416 7833765 25231120141446243580185684875637724320 7833766 -4137548021983520357798651656262043168 7833767 120487211589936644298566088193663978560 7833768 51745581448229622973241229503002214400 7833769 128922254326059901862636450154675282170 7833770 2340534961346025858195496103227238400 7833771 32400540995952609166385479111403104656 7833772 -83871504928781932103695535094443427840 7833773 46145435272718222933148880181342297004 7833774 11528727890345740888212670241959296000 7833775 9244567251708722387178285734578197800 7833776 383744105490830351074441149536993280 7833777 -18378224333961424543214935488722073600 7833778 -13725319590074294224174581031447302240 7833779 28401695675087256668511405648413384880 7833780 4659421459451403816301254575238144000 7833781 27069779567602733537875253898699833582 7833782 -23625236382667531491285619974040224 7833783 290309992654559651886678449949120384 7833784 -23571406684780465140255027353798246400 7833785 1203310433558113845881100323148596160 7833786 1248625589185816351132393662657825024 7833787 24929312205978663446850822243153169632 7833788 -1563878446536269530309652728152204288 7833789 -69293943807696231116448785859457688736 7833790 -38726902180513863833686106830459761600 7833791 29084972322717750135512661403134245760 7833792 7038963711507452352305978256100687872 7833793 17217240715839872084439228777491182848 7833794 49244295759722804128919150376179391696 7833795 -213353784807453642633925442659660800 7833796 28151979359856175548118093918973417600 7833797 -7607158307864889206773219513983194496 7833798 -23024747566596530145685771801356963840 7833799 -18197982651122884679702946855922230840 7833800 14653018198297086013793675176390656000 7833801 -8250134420764379682285765632294940000 7833802 -32410933633036046633831659257647517648 7833803 48371924154272861903336950663711796640 7833804 -709071414668772788124544014341922816 7833805 15980802943330286111812944557146786560 7833806 -24907311158818752727020286591059939648 7833807 86081589459421720281023255247820778640 7833808 -36725573777934328303145380217197600768 7833809 10374711783683494072738744926819713010 7833810 -4206865067113029217642856064794595840 7833811 -6241160810614890256327891474526130608 7833812 -19551610320041968044250235174149724160 7833813 -790466271464387471694849738014618016 7833814 62229326418891767982799224622551579840 7833815 74719162482984325950239743698715884720 7833816 -55604037745782056812176428136167393280 7833817 -47225414703879190273786624877306138348 7833818 22496589638790901076982664060226051040 7833819 2206692843424525948927113907363279872 7833820 -11664425121613068812625031710262417920 7833821 44959105590169588686765432036914974092 7833822 25919136536314652705534665647962302272 7833823 21403496136112480243701613530518817744 7833824 18505417942966938460136743900387737600 7833825 18427729073532683876420327246896775100 7833826 543803349463132222310383010230533504 7833827 -101663763873562509873026655919801524324 7833828 -33059466573909852089101150289185136640 7833829 10524932820671234460554333339362802232 7833830 21247136418262310762359476763950652800 7833831 7008479588841127466607730554282931752 7833832 29843689283725498251875668405709798400 7833833 -15847026499111724751517352271346704960 7833834 -767974098528386148696925885678713600 7833835 102373066159239418696542182710695821280 7833836 15750461148707201910054382753137818112 7833837 49230449459230164121128469856304711744 7833838 14282130923362046206310466287063681280 7833839 -27901241707605662138130379327818544776 7833840 4097863978483807546051377495508254720 7833841 30369158942595328706942752384296387952 7833842 69170124178815471356374214781228141072 7833843 -160622027069950055600926991471790360 7833844 -14084242404898876159265795357992219264 7833845 18594570280998320619318227601066611100 7833846 17617108681040543253367353587066978304 7833847 -18559070469519126698391755288441599568 7833848 74587340163736138890396207904961310720 7833849 1672657357868400040096936556785711968 7833850 39386097072957505782321429998799416400 7833851 -8833188418901659613459447943148157148 7833852 -4350347214674591690287802293646085120 7833853 51882387867650953731113236687470308102 7833854 -2718629827825574529650880758944883328 7833855 10411958806411616743894357118653808640 7833856 9587398962437232851403173395414646784 7833857 -91817815108652761835583173193791927340 7833858 44623477943702819043524059496158733184 7833859 -40550631086045391464444655346342247160 7833860 -41876720600703224630840796758114353920 7833861 14461577386962038043899512276105171200 7833862 17956638367684012436349510098820220032 7833863 74241860944289184863674825209693328824 7833864 -46811677032107744301407075530517544960 7833865 32862991097266869239140561218624522240 7833866 -65585151214011340747951245112777858560 7833867 -18580570236268751268795789097069366080 7833868 9743276501664431176884562519908417536 7833869 686618663564862761782553021708516064 7833870 11809996056880003228787908776621838080 7833871 226424949179463028455363597383571639680 7833872 -31129228951419374966292666477648150528 7833873 54582347053604766798497165117449926384 7833874 -101520344348561434454890706960730164448 7833875 -50439143965817115587766236975233920000 7833876 18022033770791332649909379434413608960 7833877 -34116296052401737976346497427918574080 7833878 30963334845820901839134282162321009024 7833879 -18829347511699562285656461246220390176 7833880 -39517535737258137270058037218736947200 7833881 35856344710158673627464596127899675664 7833882 -5154330970998457530931404940123570176 7833883 114916506993070486239563503095951776132 7833884 -359348754781519706817907885657373184 7833885 35278031804289160482160314882577653600 7833886 1894533025159364399602396955831208960 7833887 -97653422889862115652082574657854402464 7833888 -1656362633928491820532602052285562880 7833889 -22928155810897048525907133540549049728 7833890 -58828493650387130096866543241449804800 7833891 1662537580562181858031554999451458480 7833892 -17788637547670056563670141042459611136 7833893 5743544891382015194219200200995246142 7833894 12018048589159058870988482247439807872 7833895 -11562061971793935288563000219051094600 7833896 19931154249077949767956901201896488960 7833897 11073349752173119686216357995358474 7833898 -16205339166381759951171027421040369664 7833899 -3146042110398771184875419982649536864 7833900 12841097137050088833494048925250060800 7833901 42134108416411066457729658514476546400 7833902 -43341622010082308925898254409137229440 7833903 48086349384357031471353127023507072 7833904 4162497596922646457836691293722640384 7833905 20029220201919719748390889719786909120 7833906 -8031100192115302062640201513295383776 7833907 -117295883125217529626144022945424137844 7833908 15813330838428342349545692728216743936 7833909 28598811400310749582076016477407094240 7833910 2249061718299005418076244551176725760 7833911 46961743985525763868321037179926076224 7833912 -41962372930261345980272967439810560 7833913 -231068445232175148945271024925699253120 7833914 32634360507647572995570074495670034944 7833915 642928057401497588838097098239212560 7833916 9794211112817807347662795837928304640 7833917 3551002493005074847192117948455803904 7833918 -44627484342408659201494747753880815296 7833919 127600582007477081263957829189101392120 7833920 7625057255552914539600882770069422080 7833921 -8275272961359085845018867769893198336 7833922 4692082631888596454570993439695382432 7833923 -18122506345251260151044244198619221612 7833924 -2716720471886859053078105311174525824 7833925 58547476175930130331229703502644885600 7833926 -38074582530057969684206685934260878016 7833927 7569388841595506615649913635482478720 7833928 44660208769336625040853835061740544000 7833929 -88900652452445942395175844429957160524 7833930 -3945173982081489577156006020733516800 7833931 -62414164745298780297874721225352539136 7833932 108165669756330373083516649068053414400 7833933 -53700493311657119665387610730041336298 7833934 43870625052117424295184150606737862912 7833935 -20854224968860764084278293011527425200 7833936 3232793852898392919985954794125918208 7833937 110654580892800694595527169958007045620 7833938 -10020259274139333381057042049871754240 7833939 7777723277258354529333754760492604720 7833940 43886554654209718280718944098955681280 7833941 100615706933116534848187125214540885212 7833942 31341584815922254575605283550575820800 7833943 12906425985769266666089498989063743824 7833944 7045621742925755082357357015865958400 7833945 -17660623631601151146081514426259702400 7833946 677608670549284283764296967787465184 7833947 87628564626097931946042033841077017280 7833948 6124012683787912916734687955101777920 7833949 142329153316219707722071591662449968800 7833950 -20178672232455119124871903468872408000 7833951 -13960128195534460461421876313046221232 7833952 -15205001464797308200866948428218761216 7833953 10125532981508981396417102539570535202 7833954 31195975949104150037092770651839886720 7833955 -70444734101301118499035675800595200 7833956 -7066918361217310794038905317212037120 7833957 -101191653329155351866491296395240163008 7833958 -4399799095699477184179050969607136640 7833959 4315161872836906717401215174374479840 7833960 -15226386682723909140475544958133862400 7833961 40775930279542193226246931950553418640 7833962 -54084604359267037313271540295089714768 7833963 9695579650343259603214211609604179544 7833964 2674737993976198296461664151638269952 7833965 49516298607408366592449223556703982860 7833966 12105993267175774079287321067481200640 7833967 35492731397853195917170914648270712016 7833968 8883154719170302797751579846056443904 7833969 46890310242781328517362363600460182400 7833970 22072096135921182093833521915768757760 7833971 36136920298182862599636942765207620172 7833972 32669406430313273210630285536797499392 7833973 -44287811886483094417116638096000529000 7833974 151559659581303898517620190488915306752 7833975 7875753993282608386685208232944048000 7833976 -3325885316953058610875443297995878400 7833977 90843817477335504499794106400958542826 7833978 -31237235086546014457283364746601591696 7833979 11570328208609719441052735773542989120 7833980 7985416891352414456027976095074222080 7833981 74804462825639876096745369046884102720 7833982 -688490104821659004619787447323915776 7833983 -48587147148692607956220100373040771576 7833984 9083553570513066585180595822201405440 7833985 24736387934948086917245201071519123200 7833986 45267382632115100683077322274486329920 7833987 31883731985556979607711006349420373200 7833988 53766473567890185711962790040768527488 7833989 -44415875972562091723616602360503810210 7833990 25004080029931170220316584699037245440 7833991 164410185067985146415840787351053711664 7833992 49376936198404151824604466480919603200 7833993 26301402522065730322468939059863375328 7833994 -20952304038662868859224391650948711168 7833995 2708851940941279687119913760480632320 7833996 5699874155286772655689893746963178240 7833997 23712100947482164167182440291954984512 7833998 900306115474627859681804089016890368 7833999 28922674181188343506473675085741695888 7834000 -33918455936220838454197051072524288000 7834001 37103425197202254863159243972927094720 7834002 16378539188470344597653717287727255040 7834003 23247126779195012153022625087093600 7834004 -110505097227554516433651169724949043200 7834005 3968961574886098542745224780188475360 7834006 31129413025775420729505425744461518144 7834007 -123843901155799687642175598073709365248 7834008 9661385285963620059740917929812951040 7834009 -3956943853351866729657332686630352384 7834010 3383263681585740255612092597856645120 7834011 -9701291125233451807478428058921581776 7834012 12395405799038433135100118512368655872 7834013 63538384470407202497703590594627172384 7834014 -39806323787540183464545530376293148096 7834015 -23852979713314372575106438350798333600 7834016 -17567123505151764908784503191148494848 7834017 -1072193440244144608577288427377480352 7834018 -30205355003963426049749175706983653040 7834019 1208662790933097145973268259881568320 7834020 -3844005070617094919762289837486182400 7834021 -36280944891627044382672334735018597416 7834022 -67545524490164464774433802756177451680 7834023 -126762777953440896161072668059533779200 7834024 -107110011680994843224974570706334720 7834025 -88289287775406497311288577169088565700 7834026 14838181596859436689876288312018938624 7834027 -116870159590199246088973100557663698124 7834028 71963683427335399027941345641938745856 7834029 27997108635447021282023555598226881600 7834030 17075886023978012288934328467962661120 7834031 28119204864621910015463521646628218400 7834032 -9112465279259981948466064766574084096 7834033 -4072554140963970491110110646794084800 7834034 -10160556307728959006029183550537937600 7834035 58019456783067190965053128383598771200 7834036 15907671579370939173391156058018119680 7834037 123447723474009939539806447578773320686 7834038 36012691740803748985090227621823170048 7834039 82304704279362930934171630620084716840 7834040 -13567937303079261246806654984893440000 7834041 121910268669251003229078265167657216 7834042 27268913979487137967141271528956976640 7834043 12103212357713780441446272993221706240 7834044 -32241269908792461753922708560322358784 7834045 -206076296453080937330152536065426419200 7834046 -74091322299303720143967854500560703296 7834047 -4612304672529500006047545339058764480 7834048 7287946265386717471775441169688821760 7834049 -1356653161035036009259777091544424764 7834050 13550534198640467302680652726247040000 7834051 26133808726655941499944378488500629052 7834052 5294221217044394221960555047518046336 7834053 10903653244996022837848414599586805184 7834054 134665515339068220535606181056562495232 7834055 -744773003969695026176127086407820040 7834056 -8264560892537778309882125436734668800 7834057 2208052820005440190194355882808111424 7834058 -18206615047319084795046770283925933824 7834059 19809325941565697120889973199437104024 7834060 14660425415173349976001136008528896000 7834061 2507804191388644215146258074096591062 7834062 -40389453218397177677140233314239051776 7834063 -155245254973194923625523034154618501536 7834064 5946725692345133671285284128092323840 7834065 43696694103599607855406860288155999040 7834066 53190927132194072066902523058967193232 7834067 1083533887461333718392080735569105992 7834068 -493254968849873492079522638593400832 7834069 -3718628963207821530313407148312429920 7834070 12985089981778946298107830994892276480 7834071 -19047575920599655962174138991253603760 7834072 -81254809046989766223018010563904051200 7834073 -8656829091358990169839979855508840636 7834074 1886409962894497402191019050963970560 7834075 -23766863009138203594685570535862895400 7834076 -28894062147291693181618214177833482240 7834077 300959221289116645994331001468078047168 7834078 -22798218328998554235693067885275721344 7834079 60294815157148697462068859144434784640 7834080 -13892127132262668295735327421104128000 7834081 56838690570204666220635378443347360000 7834082 21251737851489387583143379459481485392 7834083 83451611543665435438763588076121634424 7834084 -444891363636018131685616187944296448 7834085 -30362137891855441371225324560761184640 7834086 -10314593174770877022667883747126801280 7834087 -164287269476178180170869207134569084760 7834088 -2012816350335037798776733054368138240 7834089 24726212382958625958270658425738504000 7834090 36547772018371297227812087049883161600 7834091 96943710563799261261185580071323797492 7834092 -4720200200564704734923934041305939968 7834093 29784527419622489044603775838125062380 7834094 21589133280478530367477716315635436096 7834095 5702848292136338803533291319298990520 7834096 -7610965290823186404499804555943477248 7834097 91049985510997855721758422683656254546 7834098 -25385924325472205491638769985049991680 7834099 -5530062460026574655050540809859845120 7834100 -35120926074912791321039111966048073600 7834101 -82006701507879395656634618442003182592 7834102 32739089001390781314474440829315465792 7834103 51195140882574074072638634188146024384 7834104 5933113604582797257575895901135872000 7834105 -6167797537782793826980667155089463740 7834106 1153917916137583601214002500966562304 7834107 -68989164333682749595946644028392425960 7834108 48841060882378947411157543588811758592 7834109 94376622289959083225472709236795830016 7834110 -25227689695762807285357483603547585280 7834111 67653604719596613212897347579813555712 7834112 10172467071984215258722163911739572224 7834113 7300222776593977068437183689524585984 7834114 25254575234955470663851288495599590400 7834115 6087406334371742705908595564666447760 7834116 12889551232461503386320125699414329344 7834117 53792760457472373349921715886607315166 7834118 -71763509371005716885384162092548624000 7834119 -13625094757882778347142599171866910512 7834120 35953917488557518721524680791203840000 7834121 -2343992667656218737267594033875368896 7834122 14900756117647156471868604853871001600 7834123 11970823780682700972262986179709699408 7834124 38539361851586536627080531152052631296 7834125 36412569767035052662253542358711328000 7834126 -5127529507538448999221892616399783488 7834127 1034065270724339789523450907337389824 7834128 13302610516606590215700720519734820864 7834129 -23050707362972520047302835913131189916 7834130 -26328066650058648284648145593718899040 7834131 94185857029983854384099801009911269600 7834132 -28580281479028082398093655130574242048 7834133 -88148736049645260962520798446174525316 7834134 -2151790451117578941652699314576556032 7834135 -24256995148856017254107342759052994920 7834136 -23967783279864048688387404625604505600 7834137 -100114508815855860452960397618027832320 7834138 -6587377950343190429744969442725825280 7834139 -108444208138809418050931343788303498920 7834140 19564641968272003677955877751393515520 7834141 -1760415390295103158233920556547542976 7834142 -4419613980475315634874806611772234688 7834143 -25121317214623048910712578679288600816 7834144 11690581252583386081561884672144310272 7834145 10992404671162479649956972807120960 7834146 19454795078722111710594471220754995584 7834147 16667239843116883968842875881555768960 7834148 15534008933800440291051706141613408256 7834149 -50264105518294145394444621056667004866 7834150 -6872400863588334267399589461023335200 7834151 -10736771655043931465482059782562243288 7834152 -32131336497218787166651667291148288000 7834153 -49046156643378491821098541491085950598 7834154 -13566476271350741672496745657150222848 7834155 5444370427391208026760324081649547520 7834156 -15127702295734974114831557558398095360 7834157 -1813589248516913327069507378527761960 7834158 -645536272993318633410622812846844224 7834159 104447645815755129526981877409003620304 7834160 26597088571198552339265815873729658880 7834161 45271310304591452930222131925555301984 7834162 -8022772173726521638274581500065015808 7834163 4403748261845749458308489074138136184 7834164 -30176715363568246231399082535603664896 7834165 -3111840373639127716244925172773780480 7834166 -50021753867189493052920278376083982336 7834167 79577020923522310723292851433499228888 7834168 -20009264014372599335543654428534333440 7834169 101166691042030011883659089612866298052 7834170 -239424266089124114502742127623964160 7834171 -679180293288297406662616984427855928 7834172 -120357096783995851275502812060764640768 7834173 59479516195600364209099767110971555584 7834174 -6971609518888492084515128732933777664 7834175 -44103535481661371873126118347319429000 7834176 -10210857022346522634458080946442731520 7834177 1900307102974402060644803977137767208 7834178 24335961654109771647414515761495794432 7834179 -40039646385854557970895907721502256320 7834180 86135089889776515423572386665539112960 7834181 21790277045480100206483555447456155200 7834182 17974933051613036129038463006754883584 7834183 55859467224052369651463359310985263920 7834184 10483760629734873342723945582641218560 7834185 -1859679002359810678795760999953324800 7834186 60313847862168495953570346083688159792 7834187 -526651311311986249452721179839958648 7834188 12658078014083113153172718608324697600 7834189 -86732909730708252374235363013008813600 7834190 -3058191730924134844883688579225254400 7834191 -10765170454634982026078773725371399040 7834192 -3047327930093058197794083633799495680 7834193 -16057125738861926526412470206538637440 7834194 -51245787394342330459527991025201823360 7834195 -26068839223949230131835722330148880640 7834196 -6604483599723711699260181245263749120 7834197 -20127365224262983517205778427499471360 7834198 -6484303305861710461466574064478310720 7834199 -2605028857441743048171741305656375800 7834200 24974957925246875743684033175236608000 7834201 -72538358608209604036514166326650183798 7834202 59936781200761793570245333775242797552 7834203 -18437229926292530095590317248673566560 7834204 -35629836686356271807728433520676528128 7834205 8722686705921660266536811135360540400 7834206 -16068746048737975141273363465461141696 7834207 111582890609679113625850122376120487456 7834208 -60445394767260428071741460784483139584 7834209 -59341657459237190833865046226013103696 7834210 -3748109195938892266037314367478102240 7834211 -15695330693047327357622549896072269312 7834212 18793951069452347676394233750341928960 7834213 -72647886545549373520360449563653576320 7834214 2916750691036993660860341766484562688 7834215 -3203953358773573595989488393405272880 7834216 -9778447152805349814729734716383283200 7834217 141326353910065484592199255477897054266 7834218 41648460823880961753223804660716761856 7834219 95424283430879292351218940760194789312 7834220 -49142450267205157853994641393576325120 7834221 40452725289134739246457725432628528140 7834222 40145478840754613675490380561492773824 7834223 24012958304070240545621414828935112424 7834224 -3284542697251058185914735356002959360 7834225 -5405779765553378104660723782619248000 7834226 60848005098057711189771183586600887312 7834227 5908067304777878702318557796624578560 7834228 -83396750925969644037057202228893346432 7834229 -39600400681530048876441616404715566600 7834230 9540589191923518458666240567522510720 7834231 8540073894338322560657187766342784712 7834232 2001580635318872991583509229240320000 7834233 7774453592543399810720884521917838048 7834234 -53776845796149632941689458710664988480 7834235 34747076714748927297079174843662439680 7834236 -62617823744624004766996722569171148288 7834237 -23645965385410339987885586526924478560 7834238 27594506693473896559792572845607851520 7834239 -1039521775230642582851156328002066208 7834240 -73139587059320287962296217425569382400 7834241 -164186409968516856815609528946873917868 7834242 10409012000547505529445509327664850944 7834243 -73123454483191167486398230571688496520 7834244 -26992753090207052863612807474078445568 7834245 -1658595840439576131078171060558710880 7834246 5116369656258883161121220449313147136 7834247 -113850235263201324310839366431090156928 7834248 -41723386862544469684675977608954050560 7834249 45974105628591109792600482939477031936 7834250 -73581883038856503422054677999221768000 7834251 -93279528981606351141416702854197414720 7834252 -1568702226379226515322046673132843264 7834253 20356035208214452362225636453932275680 7834254 -15309125638047482982390824334696607680 7834255 47929553137286157431743565853114753120 7834256 477436615826934061981512700453847040 7834257 -15698843036036019151260610605267866940 7834258 3663565730943605554197372859550545920 7834259 -55497825942502619464960752242197971540 7834260 -2844080025998310497978856868815175680 7834261 -112414102671170985724127219276119520000 7834262 39249481127360139572436871658332249632 7834263 -127617442006262617333323226023866540640 7834264 -4425172054945033159447253705173616640 7834265 95784116787007749455826948356635499520 7834266 -19677741956148475519348482924420787200 7834267 -22738170618247843370403880914259330848 7834268 16279421854826839303923983293235304960 7834269 1641136507352731773349102758816474048 7834270 -30561895730500602583969342458053884800 7834271 -94441232585831099825442832847427003000 7834272 959556054970113137678268066347089920 7834273 -131261528952219760110525397666624968478 7834274 25669046998382084720650474636104049152 7834275 -44016043078291726072850117569313431500 7834276 -55826664791133764757109276092006931840 7834277 -81097189916955030779137092778485744576 7834278 -33191560612309907167784554408171258176 7834279 70606530883373994512642038689160597880 7834280 -18264231913290472581098586071919206400 7834281 13603803378170942710232445303532785024 7834282 -14234302541175300901348219611170332416 7834283 19701142368567011010803901143482577664 7834284 -18309772648885690300906544636770894080 7834285 -75483744274955903875007564272374268020 7834286 -35510969099106480849876941242396361280 7834287 776686035808906104734130898947027456 7834288 -10471002300000653702687351997836820480 7834289 -25303866237574120838328354886494904320 7834290 4814806824371469724113053372404055040 7834291 -104084536166693991823944886705529376416 7834292 -58308272342798196948707129677214280960 7834293 -30513123631752282045827447113341172800 7834294 17599949442996597139365489306243968640 7834295 -14518903960451122893153189385321170720 7834296 -26048981840514583091954530742530007040 7834297 27506835862313670811615716963593973972 7834298 -49831939142016291577683107436557427600 7834299 631651135102797301116105873208392576 7834300 -5374500611109732767389844784392000000 7834301 -43274533405465320086560450674296685870 7834302 -3454148356707439231697732256245120256 7834303 116361814536434528234740051307354879552 7834304 58840874256084574509223841390464598016 7834305 -17584121525501844535235021629863681600 7834306 18575126607123849927151258302302774784 7834307 -33699502203485120930027087052080490720 7834308 -53368446848695118221511627888284661760 7834309 16162543937513142954409456861203661760 7834310 -53884751853858797086105914296817223680 7834311 54320510534999197696430383370566240560 7834312 -931138686912550250949811998513684480 7834313 -105138375297448913414059991244808662438 7834314 -11285388572239612346846632517312778240 7834315 54603750508158257867352828584564254800 7834316 5189817923156967302198622961961273088 7834317 -1157266701011439684120846166805171520 7834318 -40119164073363543134064182380158649920 7834319 26404112511694225089212476795650405960 7834320 1950628288484870858945420913216061440 7834321 -35999975307396865363275373701692688000 7834322 11085680190683646688755959288725037712 7834323 10653261130746818544188386734587391744 7834324 79812013915390833023737431553123387392 7834325 4561326371483580512478366066967207050 7834326 -423250743606331140270221206087051776 7834327 -21850163977322938145979895436577813560 7834328 55805132381489944238948977155237980160 7834329 43056725201908398647776126021574654784 7834330 20930405910617415267584357591447193600 7834331 -188143576859473850409225575960059955928 7834332 5124917236374338516545213748369055744 7834333 18409396402202714219070914091583898784 7834334 13113844644653600862572844683924466816 7834335 45548306030474622135774828503510144400 7834336 -35603673513346008565639210509077053440 7834337 3794639083066199359404326549760319104 7834338 44762754053081167611498985251036197664 7834339 14788658734988882983496233331521925920 7834340 -74565065242541754817102737507863996160 7834341 38824778924714268886638179939015904480 7834342 -691027714486010254572991362132658368 7834343 33111716305213181126441619752139966000 7834344 12893370040095649148443094812012216320 7834345 28008753924331269301202007536804188680 7834346 2813099756721738455845123256693702400 7834347 -64702373192730949628549229253042458960 7834348 29065261938667869209044836619297368576 7834349 122774479050977461229032555161449363136 7834350 17543803729185737345356074476882928000 7834351 10235273001270295244695962432790159360 7834352 -3282901043460415457980876228942233600 7834353 28636973678908742738248163482614364608 7834354 17892988753736953117364288582395514880 7834355 -6839892095956927216047127394603976240 7834356 24224688530226585717699238577528083200 7834357 -55431394014765996699753099961771533394 7834358 19342206988575401780526139208719349376 7834359 34836153625302306440962956005565532368 7834360 1364491983000674276901271465616793600 7834361 15234007688238963220501394344869241962 7834362 -1244116179653859283151370671469927936 7834363 -69874789431671915141153885296169415388 7834364 -91062854331990280113521729029594804224 7834365 -36663923443992410606753660559520708800 7834366 -37653365183625747497567514226617658368 7834367 34757640153537155710618380738472540416 7834368 15383156840881495085360540035502309376 7834369 15384043091015984163156211923416092096 7834370 -17613709220721234869449931384850585600 7834371 -26973133783027468074969425019550190088 7834372 11740933530769140538316693850012004352 7834373 -34336576829702990010508912870700985378 7834374 -67089270785326702813952249051968128000 7834375 20779492505400890293988967326563500000 7834376 -67958470199741615784572906707267092480 7834377 104637678776974468465937414376176473632 7834378 80385842492931083844707609973708648240 7834379 28575690421036783941971830199754089760 7834380 14038328728573178891681629260602726400 7834381 43102549957799581504111645148668080182 7834382 16038174677345339532314676521362320384 7834383 75475722204409723709499909547867869984 7834384 12857791407321821115147144826953072640 7834385 92186356494741922247631846581864640 7834386 30656284914776511556650498408428249088 7834387 -231427099293859276144232160918343132 7834388 101893972797781415133298091568039012096 7834389 -49083248334054258430856090948663999712 7834390 82108303145456967604689318095843185920 7834391 63412453073023496389473234129209527032 7834392 -104101520704523527815257352774957895680 7834393 35221657558052971250809979280471517184 7834394 -6394055670957631159208446837781118720 7834395 -33878727412370103413436367190328122400 7834396 -14905092207745569157268213705307240960 7834397 87842343762622317774328975495024049292 7834398 7247661868781653864145150998192582656 7834399 -82269575971089567426062194402827332928 7834400 -17923069822083591140564792963235840000 7834401 -241358232298685312560877983168048287 7834402 16102000702384989638871000496934755152 7834403 6990708027355152845830047531445615200 7834404 -4447559496329395073109916070960590848 7834405 -6443604606374749568761290592196135940 7834406 74059958348123058904449431342950621152 7834407 -12898700751405286147921623195468963840 7834408 53712525572255310879806177624817408000 7834409 -10398108705064692682854590346382480560 7834410 16089515140060458644551539605790588000 7834411 14884729446696748576553268673601999152 7834412 -2710887708089158082510201802138342144 7834413 16199806744023711788305423509294629376 7834414 -16134694865458294853048612496680430144 7834415 45493952286013418591131936952097487560 7834416 -15824750015977189791967502155301584896 7834417 54024995240442696651502967261281119412 7834418 23932695772503740991734105522494886160 7834419 73868913790271983868116872945545655444 7834420 -30269823186633918057018551318353920000 7834421 -6182052311626934942209074853918636416 7834422 -626006009666123589546986342433542208 7834423 7880885665430375530667899621059136864 7834424 -34892217674631213164872522972351119360 7834425 35668611120199058379809674407035298000 7834426 -10593568063034163627613459551451545120 7834427 29916216861150039221452481697930402276 7834428 -7154580494445050521347064987484160 7834429 -25755812739792672877853990919839718970 7834430 80662503887563384153933665446585548800 7834431 282487332316065266902095275909817600 7834432 -6584731177657711531894854253090439168 7834433 4733773310005758921857209654051437120 7834434 -15633913108139493268791449871971233920 7834435 6469765079274004757558020639852448160 7834436 -6757467771350810060052886523141849088 7834437 27764176879125002513002856825707594200 7834438 22282911247612604881635995827939384320 7834439 66853572809833448610512477214013113240 7834440 46907266090849248996588988542254284800 7834441 -80567793906020328359745872049817161200 7834442 -29312643544499409185914784169040175616 7834443 61488480107796024449353279898102543064 7834444 -6917696607717550190142758656365428736 7834445 101231658869058750100319688458409962700 7834446 -52477016649858067740527899209389459328 7834447 -133003501331726786630144423316487913104 7834448 -8743992976603931170176119184054755328 7834449 -32238978004811818703557790299133292672 7834450 1705100872438606213022355138754008000 7834451 1220679123072464715301954550111169912 7834452 -9600426290580624053429583181578835968 7834453 41523299600278342849572824011963584288 7834454 -26176304142780493352165573356463601408 7834455 -73397884897813905545469138050938041600 7834456 -26287590774513512418673014875673354240 7834457 123680430309649590764194603116970958400 7834458 -17563426614219263296688007346386095616 7834459 -16814863454187863168431430616085521340 7834460 -18131648769319405272041289290340096000 7834461 -29621503256951316896814047729662009728 7834462 9361405287302606478563821096602312000 7834463 -17441802272414462953496470968954105576 7834464 -34244263236576433630060642828954632192 7834465 -6336046130886356156195249834278204140 7834466 -51768160509648224735399839283505105120 7834467 5147261625378079083323086929810501120 7834468 49735730494590425142305079033352619648 7834469 85510171494846836033172521657917970940 7834470 11912298640119254547536962708206581760 7834471 -3633895833954457388011291698897672576 7834472 31480151508385960340720788835740876800 7834473 17119913993311339647732579514965547722 7834474 1611615877161633684259199783478621792 7834475 -3503520658004795163759076426359168000 7834476 6154917438996373228961033847544003584 7834477 -73224311600521114196790685888079647488 7834478 -8747621186393561913756041271518506176 7834479 25222070919286834984830494323924064640 7834480 6389896649177038235880345051135836160 7834481 -136177727819259489864276368849315487888 7834482 295863974967621951024571195382709792 7834483 11908372843885857257867887080208903144 7834484 10311867240666524016378931232300482560 7834485 5141836003422047059145403803385028800 7834486 -9015808317629826762304305227332549056 7834487 -102463315669061600896241230684892115864 7834488 29877003990487429260291536468232130560 7834489 43297477826790487676915047455714006848 7834490 12688796712644387149369810314801661920 7834491 10505770384038628234226425726717069344 7834492 10530849135794824967181157455605222400 7834493 -62080813008865860769870684238864628180 7834494 -34877707024517800962547969510678584000 7834495 -47027616672585871636451493501180974400 7834496 -108116051315545969202380410358050324480 7834497 40827886403878302217812819081637964640 7834498 -15279126008358726080970017002973544960 7834499 -122117305447094023180069215672939322500 7834500 -3649945857064971157156230357460416000 7834501 -49752079239590084615440390172602696870 7834502 7516167848529492669417981860697818880 7834503 48850442160057498960351299239778433024 7834504 87204720893629801074023462701441397760 7834505 10674850338648397253180778924621716160 7834506 -410587541927740126593077441812180992 7834507 -111585284171260081914072545983550167920 7834508 109680625140188166203771660578577664 7834509 -43391681080788807257011059429777196800 7834510 -3174126855695294379704054009012586240 7834511 116159964603482628915540071311894319112 7834512 -4336958775164879500604346583143088128 7834513 -22803218480432510064432632005275272256 7834514 444899626732071948806636242391299200 7834515 13144345925541752871511253113131853920 7834516 19756415210847634405811756450299537152 7834517 96395949137280057739544875065873020640 7834518 13035385818319939030262054329423948224 7834519 1852757835383435318811387768943619712 7834520 14326633829784935628436975866628300800 7834521 -58500363768441371938702648181035645488 7834522 -47081826457091407304882795377481468688 7834523 157383038569065562011524674188895871760 7834524 -134510303120981978990807302456678809600 7834525 24220614858421262721956023137894216050 7834526 12085352425237686593647891102152364800 7834527 24922381578212321529021985504408762968 7834528 -1775745133384047102722699516875898880 7834529 -103964442624160641539085271799284515870 7834530 -19492496129553725436721519889235663360 7834531 -129203728975349819402880984308980101288 7834532 77843285726726435520132717889846317696 7834533 2628152181542799838100085046458732864 7834534 34882456543580257112289692211138088416 7834535 -110664632184730609024577976677915215680 7834536 36095966077953962543838150124044288000 7834537 51237827905128799809754916228599359232 7834538 5621164152926686668258113485228863744 7834539 77754091644404510981862704388154824024 7834540 -234394383549966087191037913231441920 7834541 -47776159295633369808352792310893154016 7834542 -257268114709081724828970383657811840 7834543 -71036748495185248995324256253407044208 7834544 -10087108122593010032164091705211863040 7834545 40794102340812156516333638444298469620 7834546 -11485146392173461269106078972222836736 7834547 -13224044459120399171004527162543137968 7834548 75895676857646058435624465168119592960 7834549 -45556008483257407142635931708763822464 7834550 -4873000656835040768657986547971711200 7834551 29649513591695201099858753447458650240 7834552 157741555690188352984510693106660597760 7834553 -139730809957491643890905197631676788220 7834554 -7331542046537781218740620162252060672 7834555 -51954899839961453477089342558473618000 7834556 -25099269196968918376295938413342919680 7834557 -973484721048212610345017151922828512 7834558 5296031889421233156896493086204197440 7834559 -9476971376965868527499188930657698096 7834560 9582943704786342292019921254675906560 7834561 -48277397557113505106076270684743358780 7834562 60299608339771582915565884664550478032 7834563 -14398777075849791765826399446742823736 7834564 72851113521714146545942297767980034176 7834565 22989168650958242058741244531291863000 7834566 -14712612002062633952374344573493757952 7834567 21562376506048159319718238964878954800 7834568 -15835728048622532072164595986122670080 7834569 -65721763040586580766444268639719030400 7834570 -13154439952399594759864590792234623040 7834571 -196073959523480664440536684625419188768 7834572 7056965325074874229435919393527626240 7834573 54993359852650227488882374264953608822 7834574 -20807947798060872152160971629499704320 7834575 -13069172027924235331087898177828150400 7834576 -24131533580131013524212701398968516608 7834577 129648987064881967937312017665406090992 7834578 -33303428869403306625790387374748926720 7834579 -3179642676260882168907218719656569816 7834580 -29282437301630079145065301398856419840 7834581 42596567300715048434982664976971756860 7834582 -7659372623572207695004558315302297600 7834583 129931943825711422978321537130763869832 7834584 10324564048014135130115505177154744320 7834585 -34044544474856098081394707810387414080 7834586 94931836983843282535690382240005355520 7834587 -76285950504534814709910716175527931240 7834588 -135607647388706906163787445993859000320 7834589 59404542906107145056900800882506927456 7834590 51021626282659952628642581372945337600 7834591 32072444925677724142295122638764088992 7834592 162304364725197863472396490864307208192 7834593 -8556010688770884446582719386543139200 7834594 -50367683054296816541861916079638185904 7834595 -3247560934037560195442516363145174480 7834596 13785415715507992974931564240944168960 7834597 98342254098162335835231842216864722046 7834598 46478295941720706356452931508669495936 7834599 10429775356142784051223609699938783168 7834600 -406143579553862184264378993242112000 7834601 -140227319545330455775813915928741647500 7834602 17308280850980876586764999178581101824 7834603 -15323565072290057914245845694774008544 7834604 47475264544648072288574500001965568256 7834605 -11665905377598402995830246995230236800 7834606 13509255041369655146357788354126065984 7834607 -75898326330048832615100867945847597768 7834608 -3553655669066440800940917365185314816 7834609 72748202503504941022254547386136955904 7834610 3846228936969047458633237909651276800 7834611 -32192799271052727031759631770905750480 7834612 65796025472085424946002945969909903360 7834613 -35216903682043417726720863690912498756 7834614 20483392551586153147642700180699563392 7834615 -19091640873366652574856495038016099240 7834616 -68576559897065150117843434920161771520 7834617 -60389371980506834565067850865338424960 7834618 41622057116841871743073617344624612352 7834619 8039212670055175039356475669447614048 7834620 -4551213502040516601855982637150730240 7834621 92536432320096858498922105727519138822 7834622 -12493665391717654496332187387957251776 7834623 -82947690875056600477830242920511714616 7834624 -1564973197594238036793603338622992384 7834625 162913540668224913755526665231056530000 7834626 -48142169635641130244020847414806815408 7834627 51268725460348375824080049130638132476 7834628 -51687556211200185845424966414844170240 7834629 -29536874841250768184611511170484736 7834630 -1172196817384762431432957399072768000 7834631 -17563676058236184750251728455876650880 7834632 -1489099511527522148798780972390645760 7834633 -83314552624492771686471060108421254118 7834634 28399402724141994699368832045016012032 7834635 9447536453299723665168192610795398240 7834636 -80082165415845939072060049533488330240 7834637 26730844972719530109196546878159317184 7834638 23865558108473676240520716733126889472 7834639 -10268800904099791130335170679487023544 7834640 5011369919252733631169485746752716800 7834641 -11929470559792460864784978421614026976 7834642 78946243710471062818215681325498182432 7834643 -859750137921196757374379156570705016 7834644 -3849125623380866075716413497594530944 7834645 -17332767682990899478006563868658999040 7834646 22817107380845768425199345726340106272 7834647 52932721002210566551938297536482419072 7834648 37422784946922307658353771622256476160 7834649 49469689542396319948582164452524303380 7834650 22977370848797151199057592443188000000 7834651 -15926799015810736718364646601099477760 7834652 1086792799528472318213483699217487872 7834653 -31194484927964073558223387840513402938 7834654 33877331162344359138349148621647744512 7834655 -87203403203552993724293262032223186240 7834656 52239193226035325676438242200640815104 7834657 77479263978996453696860554275822182932 7834658 -3394974429294429228682325820902651616 7834659 22394326027645742159387899425698887680 7834660 49747473118627718640794995162741735680 7834661 -18529139899240918743525711000607733376 7834662 31775623448575551030314540696833692480 7834663 -103749418579566231689402022688179054088 7834664 68118418140600436001126407610414607360 7834665 -103588689774696790454063994079307047680 7834666 -825204598468129847149249274049024 7834667 -57646093525734940862562885878201123040 7834668 29843862827161845231777845406382119936 7834669 1643205306692174366007502214888232000 7834670 12008441878914095454315781807455542400 7834671 -60328600085475075376112313113900341920 7834672 -10326091581403276162781209037933445120 7834673 32659213250467688974385237432078952000 7834674 29260025319988115874057959438722656768 7834675 32185813564035397944619211160981377900 7834676 -29664198233104675900286052720864122112 7834677 56517077193557809020667543525683935520 7834678 8930452898104433888291923133350789056 7834679 125244660693468496210368890594967386280 7834680 -13721546123650019599480528330770432000 7834681 -87866280244212862830506509162960922288 7834682 -33261418414951426659569587038816134688 7834683 -5332471208068282082418465618280315200 7834684 -40327485417580990869598032608243401728 7834685 16608857524341441366484758725866270380 7834686 94362222781531559833838245281337344 7834687 -2386867583472920404282712896116245648 7834688 -29108269090274011410999904823358259200 7834689 -65156888622767485117937202425680735536 7834690 7705865245134209355037485333236165760 7834691 -64836627242453751022067075006997960216 7834692 -19016215106801986339996838074703364096 7834693 32693132033642485902964558835105498304 7834694 10601817582828816303921535240816111872 7834695 107135881022788794378755688656200942080 7834696 97661165231107319601801782479156577280 7834697 -19254811566887861693923240264568868672 7834698 21061377621990732441753928273826419200 7834699 84585303654712074829056664628820967700 7834700 20489432001395968081371502970901523200 7834701 -8783656474435250024885459563912176000 7834702 5167348306771097634647523192580429440 7834703 75095473454987693390353565875684105584 7834704 -5354361057265471743679396872841199616 7834705 -104985438588247168542030384690397554840 7834706 22526540880942194588650947859306664064 7834707 317719883391645511278089036432870040 7834708 5991623355007691707332487331949152256 7834709 39056733980922805794783509375076968910 7834710 13927105634873306683891522929843628800 7834711 -67530113166276989892855663975717405688 7834712 -175301006060894931091894216565505392640 7834713 33511428323578589444239247614649565504 7834714 -3378490643571044548199672955000377088 7834715 39041975069716456177214481222065268000 7834716 9026677244923930973915706020394534912 7834717 59050967833333421865179062634791893024 7834718 -13366652254082434462971391593616166400 7834719 -33419839229417250443514585143543516856 7834720 25958451094215959658645195433102540800 7834721 79245921321168059742189135829168421922 7834722 -12883591640910561104822853806020555776 7834723 10115555868405158339366319731357030528 7834724 -10943924954286475409507278373427333504 7834725 99201344634867677190800940773990100 7834726 -15370044575132018143234606287482326080 7834727 47991825896212546174632168642393751560 7834728 -29919137816221164581325471682795929600 7834729 1081627768691102132781314485930237760 7834730 -27183859168866655096861618416091374240 7834731 -16604580502818530783314589079415449936 7834732 21579842601882099352483185595170212096 7834733 -30191190122980018195384840404581355156 7834734 23022213593980301229119052769090205184 7834735 1055431207831725373035654388444604400 7834736 5751576497228171645367582997889286144 7834737 63448411958140631002855616263627989360 7834738 -9997941481111358748478073451646856160 7834739 149180551964308716507561858134731999632 7834740 5435197643598699651469043616683366400 7834741 44514501035259382267282939015593486112 7834742 16938118595203369845167637572634211392 7834743 7887315478183665159486920404921657344 7834744 -20742096068764231484567233879245987840 7834745 98241107875173882271046662950630379200 7834746 6732048874616887941429320120997196800 7834747 -24388043846454171566392663040908723804 7834748 49627756367969171657627695282599057408 7834749 33659940192786320499512391773780911008 7834750 13099496504326283042717110047936000 7834751 29206796874893207725372502667672420312 7834752 -40450507056539848313263550643358924800 7834753 88899605279453431725358374697863001684 7834754 14019154363397420361131199607274194944 7834755 -29196420594227477937304957575360559440 7834756 -12954091249905243625593417815377120512 7834757 17435856686892632871661841450331041280 7834758 8666965566694820917911009632737817088 7834759 42157075065389347753755450243242959680 7834760 -37505950295087462698538076020620032000 7834761 -28627237050182425139749284247299905040 7834762 -4407131563763933690058480967634112576 7834763 139340183311321055460653008097069037012 7834764 -4311542952630391161705968266396876800 7834765 62432254918129215657470987071576995660 7834766 -15565115067338811139723599554728357632 7834767 70844421365151147069693113795362274448 7834768 16196966645242193983099194309960507392 7834769 84790353669797579456507613318395173170 7834770 20332254961026849131578491065203991040 7834771 -51785545125404101229984025769245274720 7834772 339442263670127402397429850939895808 7834773 -63118055416498714010839856156796280896 7834774 8380186658546244459975093789691307712 7834775 -12533780235685740196622972239309414200 7834776 -32740064927984047315817538483429888000 7834777 1189797750309352493038727287421955460 7834778 2663298794539122167319084702529413120 7834779 77275219524831296393166885804709870080 7834780 -62859320516736675268032345735464870400 7834781 -21970016117955927053942587058694395418 7834782 -29074513611546728595205477617172079808 7834783 -1798479621007488853400554194910100616 7834784 -90211234910066541019170021517638303744 7834785 -4056679984186455364289649861207244800 7834786 -59820505576877197123245810991572604416 7834787 56332222823310647393900844111430066680 7834788 3442008012146656387270166768743805184 7834789 -68955564172646382798752706577416185376 7834790 -6924652074487559388673958645614849920 7834791 -67482413191347592280035641928122120408 7834792 -11520813822737232347542070539443486720 7834793 48315420168333486493833739484238271860 7834794 -47014219266651443735057485973229500160 7834795 52870086711774726446476431246598667280 7834796 -10781936626298794952777018726921030400 7834797 -8811512496388473818962357087126346826 7834798 7356596013368540790901156650254439168 7834799 8589203599628615248271734982860080000 7834800 5488647487440643553736378074517504000 7834801 -9252912112516840319437718328314538188 7834802 6643451443797872432472917087304297600 7834803 105425223896933880545189612597084208 7834804 -9634080808333890192830524112387052800 7834805 -106578526450697555441515892335952369280 7834806 -53173925767030802353262822581045862400 7834807 163671551812507682460791313293050408752 7834808 -88787816348602620052182653603894231040 7834809 -47749737899107806308354889654490693296 7834810 11001249899852136200244595258363005120 7834811 14900749336029016817714909490897478800 7834812 -40067325430478429166786918142726299648 7834813 12913843282050940388165159366049345600 7834814 28487511537172708738443325504526603520 7834815 -991187461287074566429307258223834000 7834816 -12016852194109363764610249568582369280 7834817 61588683203140947607575764467011148866 7834818 11628615597998377534602628081513797504 7834819 -63006763756386991960727986515793987780 7834820 -7868409214088855196761432857751715840 7834821 49575266284582619902335714955440403680 7834822 31369798808318626839405816342523919712 7834823 147711545480657827007203795308646074072 7834824 11481531404874566437310248686086737920 7834825 -117365692837045988692811014380877568000 7834826 -77487820509503506496940582503187111888 7834827 -147498188768570808295652513885944320 7834828 62016695252742082429999390044229376768 7834829 12302612468514015599024965691966258400 7834830 15886300746229051925818944864701568000 7834831 -61320423964198749138332508796806229848 7834832 -33265461912824040612494463382979518464 7834833 -11339200100959946958344302306684310400 7834834 2466176794681746936722530500318753792 7834835 12207570703247679045797117033670075840 7834836 -18639286148639290019962832188739647488 7834837 43698751981075175159821385994809201486 7834838 -33438977031932490976466690650497762240 7834839 27916229604106306942682803061980357224 7834840 -44134275994451258912136348636699648000 7834841 918876375337441813655610085326109440 7834842 21500712741534439104240977796697087200 7834843 21487947080067679999331838259205452080 7834844 75072197960575690111386165555667892736 7834845 3243275695640526937277315293827335520 7834846 -45196798327750316655581144778257633280 7834847 -23751206348418440131492926998986390848 7834848 -13100507390123358602841618856846295040 7834849 -58018875821207935348737650113545359040 7834850 -4400530974581425101736184627513395200 7834851 -37251413694958470051700466418671035560 7834852 86381518061896920616336985408900887552 7834853 115008727093515360044690227838747468544 7834854 -8848426403526137120809456524731433600 7834855 11664005459092228261653011503308030960 7834856 19560363816818652149646466866428559360 7834857 -63009390301112441219671354995967288320 7834858 929419493690498581468516786477913088 7834859 -3396997388706236787453328056883440960 7834860 -35041577472712468030001552625881088000 7834861 -38932239235841397571646193684945282720 7834862 -25117201142706635447069895209927035008 7834863 81692553617913287902630099420894779144 7834864 15866141969354074472821698989959086080 7834865 -22595174791481315056863947063633019480 7834866 -5363701551404809780470065934168324096 7834867 27194736260009414655935122197418102800 7834868 -27549874794246189902735327794817126400 7834869 -25098095165313027413733686100815592096 7834870 14644526128238048309151458096193914880 7834871 4171690840978192423272365591712336 7834872 92068853573507003561134310486094028800 7834873 18680909878910225780086190621632715844 7834874 -37805960473490014657475148650973361920 7834875 -21589550895843483008019670208186280000 7834876 -16250927276564632514055020478205248512 7834877 -31296521612179819503978304263564929274 7834878 12918008937383475386487086571104563200 7834879 -25696362978092936197751211328443343840 7834880 5842023171576408562922175043951656960 7834881 -1299399313058559893452266226343946240 7834882 69330956795670581968969314573579270144 7834883 29962231033727495835578422799019917520 7834884 -11667685881293984519523209621157838848 7834885 22715617802942646568522694881366068600 7834886 11816192562371781035286674007988748544 7834887 2317333791815784041356977754305361752 7834888 43489962520177800923603612261549429760 7834889 99342791347799149342170555929243217690 7834890 -6515470693974716256857332757172710400 7834891 -5135693098568548078137564607619137708 7834892 33090520865138886295160818694423027712 7834893 -1259965141409094631570180013486473152 7834894 52490064366667488863083311451366079040 7834895 -21728860486066232854922894809869046800 7834896 15455751989982005314848519775705374720 7834897 -10472388821383969231399599850671572800 7834898 -10252437523877487856397434115561579520 7834899 -25439092227786903862191629396727665736 7834900 79072219931230605500496194942598451200 7834901 3453528669472327680733637547656903040 7834902 65024120742014295662591960091153753984 7834903 -144710296388597629879792679369596241848 7834904 -54463385712518050511484122743288627200 7834905 2237737552399592686234680613906507200 7834906 46944352696049118593384627072881639152 7834907 33387751504672475492352482963361441156 7834908 -54656451642247264504757899895507043840 7834909 -32988949803398599319842374389315620608 7834910 871107693639160296991879204960878720 7834911 7803098426106394854525645581144939904 7834912 -124751462475065507226648999441849581568 7834913 291604408456907827298726341215625987296 7834914 43144562126988510927267749895251216640 7834915 37339040374117062530808477125521843920 7834916 102796525210647217183835194789033681920 7834917 69417210732014893726621557881585750880 7834918 10330995906005418378591187614144825600 7834919 38610807808912877887231727162929411320 7834920 -12860032963841699715101331322675200000 7834921 4950999159347579233554248741140457664 7834922 34739374000055482626409504933221454512 7834923 -72944277713155154112810748930078195428 7834924 109868731481749183543876588958850288896 7834925 5253571782961465510711555898870344800 7834926 55572692204082508996032697721756018688 7834927 27925506343545832269474700365152542800 7834928 12196707415192161152569558751043256320 7834929 83367530644561187700014049831434972784 7834930 15997925791528492320075867020308526400 7834931 -51698642621715690661921862600787715968 7834932 9664406029632526797280897310389512192 7834933 17335777172026896393575751642647619182 7834934 -7410479119294844487124367084144652384 7834935 -3222531692543832175733414467103193600 7834936 -49857844655796253795185959274823434240 7834937 -17581931898210996540313829949457073280 7834938 49907948322674016303656983712735468544 7834939 -1073868361580841581233058215046145280 7834940 -26196401663542039262120440385357291520 7834941 -47377725426660453318294922357591642560 7834942 -9191954803451162257424899550490064128 7834943 -67611433548175768316664791079273207360 7834944 9851669007019099768380363393466368 7834945 1720958895552424951520406320023653480 7834946 -3998571991890712083703621478047695360 7834947 -10335408278983692274018212744355047936 7834948 -25058759466618117089866844024832820224 7834949 -60580507720377550460721291531809950050 7834950 864889788854293123753177964268393600 7834951 129574069192571175865167511401271540872 7834952 74543617783929198225728673406168089600 7834953 31387818777119656477997487290843230800 7834954 -65078483199820105733245330101785122560 7834955 -1057611234193932025010351453966081040 7834956 -63384831194018513423771046078167228928 7834957 5379434031971790906295474610473670380 7834958 -7624647975875584019656328455454425920 7834959 5019876344874495861124357530884943600 7834960 -7457474387126100982751406916962877440 7834961 -78320737367382134756432279916195831438 7834962 42655241785468175096942270413017298944 7834963 -3389380240242240295053814672047968788 7834964 -79771255411187248382655012516324864000 7834965 -51880254217081642519635720879306509760 7834966 -13247602263520162516650115601790137568 7834967 -25667559988641747507383812479243805008 7834968 -1080913808398735195234396814018211840 7834969 -156897122846320349878243026357830176630 7834970 11882821680669068730865682352179481600 7834971 4018276893085398595037579127226758144 7834972 61601206800700879345399838470261659648 7834973 -18351131527140238620649862000459572800 7834974 11312940894338817152793841245836488704 7834975 28153837001367831403714247542164335000 7834976 60744589484388172069979746718801068032 7834977 6712258559069806601675712495475869000 7834978 73425163187357096704952622791669609040 7834979 40242065917175306102645979570523987320 7834980 -41860518949191001233753792520441344000 7834981 -32527749646080005390183031095821046400 7834982 -51197186545056385908250063687770501408 7834983 24609796191780338726924676885767485440 7834984 59186498894355254742366243141257026560 7834985 41830680816552734651645918711317254180 7834986 -43450151278203069942501235408229567568 7834987 -139910039474360272847725920408400280 7834988 -28554633390823555894238442488550144000 7834989 26753211866540738809541399839034485824 7834990 9313338220403735994078492685684869120 7834991 -130541745631360617171193352468880418608 7834992 12940451168049952997767284184842240 7834993 13734135262512355176911190046632684242 7834994 -34282360963940143218197144495859836928 7834995 -23349507520785643132338189522981772800 7834996 114270610502736483540174880904208384 7834997 4498690667522010662850577838478889980 7834998 -878974984012852940550738371157680640 7834999 -102782475231501417465338797766731445160 7835000 -13376444531255707086544990806067200000 7835001 -53625763087621563949894985879453147568 7835002 7026692630195426104645105211187655680 7835003 95644096553602988741661623383107778560 7835004 -53480262143197875797774327825425437696 7835005 66175781705132511936355213834168719660 7835006 6856160933294586180996087134463804480 7835007 -13261503981009284025256687515037506360 7835008 -25645510749642950253384737596983214080 7835009 -7481294508397173766906711395226760640 7835010 -16467158268360917864273874760599997440 7835011 53433432858262514810009390702425866240 7835012 -87231137218328356195072818154797826944 7835013 -61072413893753603782779183632465075040 7835014 -1377051446367683061219459027643416768 7835015 -65288615445168306612975590210853672840 7835016 -39554582424182676587511935632023552000 7835017 -12360030399742560745671219374203868280 7835018 31021074204123463640722868883634677600 7835019 9082880983252711852918243554564857304 7835020 -23338560256614202718345255437285739520 7835021 -153084893519933503975806377426538440778 7835022 6216475927852883255252609537687220480 7835023 30146278156476537897735165630306224640 7835024 -1917997362478771638012539970084495360 7835025 -2217435129765614359766083606307474400 7835026 19558808892213350944388637577066302240 7835027 -127489308597585640353283182508811639124 7835028 10155120015342238405403687273957990400 7835029 -11062439925926531500273490928615856580 7835030 105324194896823323443770055647539200 7835031 16520157330752498939738639365607785728 7835032 8716157892372502127764494943977830400 7835033 -61601128788230506171312418716358548992 7835034 -19132718019746518934789311061432785152 7835035 25064971893939896526302630352857336400 7835036 -85757186462126970312853866049510894080 7835037 -2863150223157483412868894700439551360 7835038 24053844872902897497184141216836351744 7835039 -65926121175257413077989772227042672160 7835040 7049830500187547843232649028663377920 7835041 -30864390924155353948179228301931351808 7835042 16768874426481312837590786162852547072 7835043 -43674280294847342214733891022239330896 7835044 4396125357373516319206033171155460096 7835045 38641049410993116266266646954400908280 7835046 3675478166186494986768115786200917760 7835047 -14897845861901937310749787724300355456 7835048 -28299046136645591445567870229972592640 7835049 -83569760820814874451448179284700521760 7835050 9609925502605447897136442139540500000 7835051 -55808382911321361391076582863435518300 7835052 49882096401850784049500110908520760832 7835053 60288432019558217733518296304418273302 7835054 65966361662545900446278064178351622976 7835055 -46816821675138839593435918533605280240 7835056 -6152915854979647947343748944006463488 7835057 91061669265558538496169637991383164306 7835058 3963317999006212295902052649243038208 7835059 4974940261397377948283706950500444200 7835060 -73120299863640826625750032883144459520 7835061 38484387801265120310101918717575093600 7835062 1178137410023246177430630519270382080 7835063 1451272148005770193105064525239099008 7835064 13281284277671807243156927303001047040 7835065 4508524027465483493130875940958513920 7835066 8373678219630893289951410195639465184 7835067 -63299455787905774709288085477853480440 7835068 -56841960429189114763502981722531182080 7835069 -21976862813462152454303158182540121440 7835070 -18782741673094253803610258454216508800 7835071 77439976387092469153111296996016901944 7835072 -1614415374414613169951485433405767680 7835073 -791032888018208596822985610488412576 7835074 -29261746013315440988025999719206840800 7835075 -24152935804024447590548386740289866000 7835076 4307771754926296664900127889607976960 7835077 -108338312076429946703532537748442723748 7835078 -39639826718274569984235493318658727744 7835079 1071538418255425522251304361152401792 7835080 28426125067285438009469710451338444800 7835081 -15482375996203011702144317220996229068 7835082 -36424728051357872394566587060772463360 7835083 -28450179099496939433536684261234901824 7835084 -10538530682122443235987749381183894528 7835085 55065599620175938700676571619446956600 7835086 28201108486668327892450699227966614400 7835087 63331703236191921084535514652146060880 7835088 -10275111791047900895876734621971382272 7835089 -94860654635157131060268598667014820110 7835090 -434301125745597729617561983331647680 7835091 -100629331894004396145806461031798797440 7835092 -67725877270981198936619282852975200384 7835093 -43930205650135258535979810693205807200 7835094 36202030554652627644800369062418857824 7835095 -16414967055391942428671978566228752000 7835096 -5010102170884635176489138487387095040 7835097 83003102780303045658694322593207688400 7835098 58968721350947580503785663468609954800 7835099 -590943693975236408309880043215450720 7835100 2857325491574292408781597779752524800 7835101 35340519500588489969655686458019075104 7835102 83242313664398041039943185919992423104 7835103 121493717238676396842254481258572470800 7835104 -117413636325724581549132760095912099840 7835105 65640810094730286155418557880706709760 7835106 26248739744917663163739947057252947200 7835107 -52935813799458182121950908918485553408 7835108 -59145561413295484894408001537126105472 7835109 -6461709537626832861211179920348424096 7835110 26973360043928768492830077427236481920 7835111 -51689395969464161412836038727255651568 7835112 -87869700050748036715446776516694574080 7835113 -47571550510235887770727359808949688 7835114 25257495825678351261498947252426568192 7835115 13016757134777673763705327937123148000 7835116 1855650986096978433836275213670513152 7835117 34452504952690804233580621245297580800 7835118 -28108340207859801089371976133710209920 7835119 153132705491885463003599293323440893520 7835120 -9347331759351041831203028266272030720 7835121 -18415156487318332975481218608448556928 7835122 43874029658775538624424997298709444112 7835123 -11243065005834738618361390004234509176 7835124 2447538019985414070189189329286776832 7835125 -61234112421699190684589570589513000000 7835126 -7844558100521910787440628708738685952 7835127 -81962327669625837306467046878589555840 7835128 -15714499674335084643863995714246164480 7835129 8412370372432191589280866126884410730 7835130 1802841863151565322616067655513457600 7835131 -43736801909389527859398919192465282968 7835132 4550389495882205237802280003606909440 7835133 55537894310082439321934164284831597600 7835134 -5920621282626031011125907568266854400 7835135 -11605209891435043626580757390544353280 7835136 4887268489287882165775446813456728064 7835137 -889008732719967058529580978090174720 7835138 7743614255169932855531654005955665920 7835139 -24129632723164475272507841471414495712 7835140 -34610033222076874782002243114588578560 7835141 90074519202622840213682499226564526400 7835142 3543931130850453828573375702234753024 7835143 -9020204113451383475803869854981621608 7835144 -841216974207403336706410377198013440 7835145 5477523741444785118756681261471935040 7835146 59229281571831250643516429447333282304 7835147 -129937877202101893969666164396552748728 7835148 11323553868171678075446303395650738432 7835149 7047890362345415345008946703749491200 7835150 8717613880100989816647410645584492800 7835151 -40817959154224589750067163122260976 7835152 1282434412653059587114992938068213760 7835153 77791471598470897040118173953027668402 7835154 17128792770404567152482352844659998720 7835155 -58664143332923300003597597810530831440 7835156 44867840190481652709520822071272964096 7835157 -7032500956332137380418283962130186240 7835158 -57228934223947863948353820513113025024 7835159 -286559929016934026549298389474569680 7835160 -19862157218751521501772363091139174400 7835161 -210823011488465928599654088139167369776 7835162 -92593684497614043922884415685715616800 7835163 -1701405913974510987670257198918950400 7835164 -13337050868393058775530800461048863744 7835165 17445183242708969915994875031727590000 7835166 43865427479429031838123572999080972352 7835167 18093229562297764616590393001969115312 7835168 -135649993543982467786896192017942446080 7835169 58633178826577407125296265081651296944 7835170 -6337963715937514098613645494319626240 7835171 27691474014606028638540738554463145272 7835172 -35995325895247116196545785300519083008 7835173 -11152602901126855863990673994306576578 7835174 -54737457097209775407402807290019269664 7835175 34254847077664156078600969179785298000 7835176 -56911814458136746132494005511031203840 7835177 -21264270949557655852035155077418162688 7835178 1499088485538779409245810781535025664 7835179 -17008139972573099273681643403221064920 7835180 -21944249758348511753873319430788311040 7835181 47513210369627748806988364866296839104 7835182 -19119473927231635473229235018570895360 7835183 134316557303536537822958468943094152864 7835184 10894187771864959724070298558125834240 7835185 -107632544283005421145559233412490796620 7835186 11166706374388599093308937974532264480 7835187 28364806747337745100140151725267983160 7835188 3257872853925840321040677592338677760 7835189 144756609788024758468009263021747738990 7835190 19719946283192004304187157920671088640 7835191 -3385925398427227938119431589312116800 7835192 56369705451585335842964942367712481280 7835193 47308572665181296053941474293393177082 7835194 -14386896709527805144812497794730845248 7835195 -3662627872575273680460225338241532800 7835196 14261065705973614165210240465106760192 7835197 53398205169983107755586238954823242400 7835198 -27443841217415092047662584320045786624 7835199 32202405347617328458236204570779947464 7835200 -10477698717412390530267719583399936000 7835201 6743151099528445947570542442346821600 7835202 205938526756859699245884574003408896 7835203 88332326337245324347094906405671809264 7835204 1108838210293845416082952225041799680 7835205 11202628690347488140266791370361866240 7835206 87589369551161390035066593505850340864 7835207 47248301133665641570034269390322511960 7835208 -3729079191680121525151258972182896640 7835209 -26898442501176183485690338342416119590 7835210 -96679524704634661708933316696188247040 7835211 -4350250624168068390073529842731153948 7835212 557982259971719493019886421463203840 7835213 -133050849945447872997984475982060756340 7835214 -5835649833016625601396593034928896960 7835215 -79030299192777194754957491746261911600 7835216 20205095563597201324986652136132050944 7835217 -4855425577502016493676821948200908352 7835218 -49820704035851812652890893516628675440 7835219 -5561871121210600404954928283288398848 7835220 42161600144557447738981631471831040000 7835221 -101293245148791581871182046397769421668 7835222 30912851364450580015354655268949742592 7835223 -25106555345066125260982567674296638464 7835224 109574329670452396130495736461338920960 7835225 -42623761302423289421553899667125627250 7835226 9741800948308409397287771887992864768 7835227 -3056640577785320954722222047258431600 7835228 -19506355163956651144714346845588022784 7835229 -79127830515104756875265569966146292416 7835230 13990006929115662638335277101211589120 7835231 -15794853631667838984349502368193003616 7835232 84398668793608108976087433526359097344 7835233 -6004507006575892669144949768233167680 7835234 130036398182442229952099975712339408 7835235 37087133884846719034556163089769429600 7835236 3242281900768887810281174634766765312 7835237 -58811754572599055100681790574568869028 7835238 14539464832584914548605662858106105600 7835239 59236606785952757702261245244358826880 7835240 -17910059957846360304205647462167347200 7835241 -127323150942273172833322814188425696 7835242 -33489754435201308348041110719275472288 7835243 7947561400992722414288907335497485744 7835244 -6214926033826689772759400396329757184 7835245 -680130225751158436085895001846340160 7835246 47263557048284944712214198863687211072 7835247 -5070849148328468503184469651354308280 7835248 17035449118972651562500973045266677760 7835249 45419277200305671049115889378373921920 7835250 -13883114496307710674871895975805952000 7835251 66594034351272494784684290290798418252 7835252 86274134239517245031359816571271140736 7835253 -16196941296038625142980702850686998496 7835254 -8363092206468569186903551205029060608 7835255 -9486838866346288317991137786124285440 7835256 -22963392402302737103160308310301777920 7835257 -156530642962294303186723641669321737494 7835258 -44765606398877680065424871101767375360 7835259 -16760069304105996811671419139221263680 7835260 -59365424629440261041206622158512460800 7835261 -9438194074411545583603692409095665568 7835262 -44603813918086019362171124902543804416 7835263 -111522716091185964993344687195048591488 7835264 34805810803755568607771809790809866240 7835265 28219548640111501913582127912761241600 7835266 -13896830604032417323702890712248904800 7835267 101789180652645800365363023803498241744 7835268 7192517355360442567670888396484698112 7835269 48056946754955185455016286297849462044 7835270 37555132965253870520623545696524734080 7835271 -2173813520388686585702361841412989440 7835272 -3429897705947910101086272077232537600 7835273 52375535041379511787400220909503394000 7835274 -9373502411526676725065008871857147392 7835275 -23465905684013409865281460163913285200 7835276 94285659397100000809833745268829290496 7835277 62732386447791396225899938773389012160 7835278 -66475914135019624747249127656504318080 7835279 151833422072666074255920264255038360880 7835280 7872323493452978465286922218429480960 7835281 33999567610735162251519310282596367104 7835282 5095860577990441329573873773149254144 7835283 -560293709916318003415664463070447056 7835284 -12930953727051759169980293251375072384 7835285 3664398125276732013032089597527157980 7835286 6846598290305278040131417675395939264 7835287 21329092217440550896035555615743348936 7835288 -1880187378563083135570252431769251840 7835289 -16971080267643022755879543663801394176 7835290 -13457536623062817134030726312436429600 7835291 97525828186233212135880992550061933800 7835292 -21244082803776458113034625340873089024 7835293 -48877509811801990799336641038606077460 7835294 -19339691726711111332076695439346993408 7835295 -2277569229872969233044545140544232960 7835296 -86385879312320319699146416521483386880 7835297 -138428710321337956793864077070606740254 7835298 -6649160157828679074716724880266720000 7835299 -201759693829345877256304771767054662240 7835300 -10172150464146930144603989378295552000 7835301 -64928377871320328200333917272797384770 7835302 -36261144677880305616020762490718046400 7835303 -57376523267379228205963134601277974560 7835304 -11391020762630970459945809072727982080 7835305 137715342691655556739604165094936720 7835306 90600647043061298973380004071467234560 7835307 -6343837984135445251094421622428840480 7835308 7752897932998644244845870560241767424 7835309 442562460693678834403689167832303768 7835310 5457027591716918834624620219591944960 7835311 -27477724718622060698045136252192607176 7835312 -8024677997645724624402107799675076608 7835313 -100041957661734482704091047620720749376 7835314 -25907516465480034711937228187361583200 7835315 -77215042267934360651548999375771276800 7835316 10855471860362779377267431064589258752 7835317 44629344063500161102313559793417530432 7835318 -9552458525237990607349526111558830080 7835319 -12743970267505794669903029979927742560 7835320 65718584250687436938428508170289868800 7835321 -48669017036147657075979160147019533308 7835322 -24544390163820063173412127198556726016 7835323 -280604176186017676423383639993061705852 7835324 31956654983048806211979916187192113152 7835325 -7976188287931067211306419643626258400 7835326 -31582355870395180346239590482328960960 7835327 6406303868955196121723733768291262632 7835328 -15652178417764932288460191266123022336 7835329 201974241376477080173533645847262156484 7835330 3663368438639458359482441925175510560 7835331 -283062743199370477416987732672112896 7835332 40633478036907454554244295753486727296 7835333 -91439322836184124683269124589889290176 7835334 -12831118002348796564707677358270320640 7835335 -19954132156739845313750463974783379720 7835336 -45658863010538430749376308914756147200 7835337 -7488676184937353687060582006070944406 7835338 5032756289132186416601471368228336896 7835339 -94053520600640160241730555549058346860 7835340 -41338087556990427254446140806082892800 7835341 15452327256190771334925931695684694080 7835342 -20996689721632465216464318515614525248 7835343 -2783139673658506777647844919539955712 7835344 -5783314687538692875217567608288706560 7835345 -31296892943504576291702048079725721420 7835346 18315441528026866186745087888568537600 7835347 16926971124142446643288705143869021808 7835348 29490874628639617270089068733903988608 7835349 23131557604858108656508027975939079808 7835350 32072871404929896500526419740986218400 7835351 -11663686328389008197025344964165373968 7835352 -17402244986515079764100342591461785600 7835353 -27541986649511927924030247585301528880 7835354 -22867999790483005030361403274329150720 7835355 6371385316293000396745192389595200 7835356 -39077164181432459151278936263971991040 7835357 124589911285925811558178122440516157606 7835358 35289822089817526838438885395357157184 7835359 -510971824539447669057407294117870208 7835360 -12339715173637088328089561934924349440 7835361 -13959403384907508501942487456030356480 7835362 -28077763871129650350077153524707611568 7835363 -88790038289760505781556621245771468388 7835364 26777817011513291196023558490832441344 7835365 -49120217888434821310161956143488690600 7835366 -15585560560456784967836960361587607552 7835367 -63675348402943635711314438166071316480 7835368 -49737439638973564642792157119149542400 7835369 -91829476445158505365426917672969912204 7835370 33595051400937701261578078993958492160 7835371 112133104371878870381368293561496995572 7835372 -131093383385615468758870716409698324480 7835373 -904690689223070823465514140765242496 7835374 -93601287930515455640531973946429440 7835375 141711817110032237812869846451316334000 7835376 5383423705268169195023841650839388160 7835377 62198716286423387886089194146938660640 7835378 36182709007109130972201531175138821120 7835379 2918219478349886114032893030889132080 7835380 -3208132363402327831203045758299176960 7835381 12824011646832947952756227865491851182 7835382 1544799981297817407534504739016664960 7835383 104388162880096824375373633479220902632 7835384 -49532956263727854107102032196510269440 7835385 41508306218407420751928995781622834560 7835386 -27298909516453859564281577475602017056 7835387 8277258124315096937432190722237059584 7835388 -14482085538947917927381279153205575680 7835389 -77184578580261835168248905942962234100 7835390 31747370579315381743219044465748358400 7835391 43072124370991895663778349614887392680 7835392 -828993488796748188065804888223776768 7835393 59427794903633072147043101745980289024 7835394 -6409472983973410193273073221462822400 7835395 -27632829087262957443394051290574335600 7835396 31259862033859099122460295133709790208 7835397 51388228420691848263062154733360197600 7835398 48329307230766058379148300515620015200 7835399 10416052383678997922267774030005202400 7835400 -36449507102901093267381979337963520000 7835401 57040843702338587212679630915014087552 7835402 -67156439333039275806933385819403479968 7835403 -68144953176526866523299868208806777896 7835404 -16103500958103582652981956960232601088 7835405 27922553099753247028385914037721285120 7835406 -9088535178963426767437119255975271296 7835407 -3314495556385492964400117885633707344 7835408 5209509037469537944324849695684034560 7835409 31933865170293987746087776513699330914 7835410 4407723684693750360694939445586124800 7835411 31524716146870958221130569007039028012 7835412 -17304211525568766878001214925950076928 7835413 38637110915738650404888849205808475662 7835414 48250869229062526073876462958990962688 7835415 12874147317810165182858810822866821120 7835416 83268370667150436618138606990805647360 7835417 2050907333665758702497562220773532032 7835418 -15687393417814106233747796595195670272 7835419 -80829632525189040442359281967468559704 7835420 13826325597298578021680886787271470080 7835421 -17927155920806364301859532273582804480 7835422 -12612520298323469696958182054265648768 7835423 10354109690885688542670681359842714560 7835424 -3354294295857607437098987142614876160 7835425 -24304072528130425328634531311061354500 7835426 -13137182120376628458359353589792140800 7835427 16637889837356359386653981745222585840 7835428 -25594001617101988874958881885383674624 7835429 -12514110378764188032282169067692109760 7835430 -8455295896310907426024121295985408000 7835431 -130886824612495929060818014351992853768 7835432 -74198404130256896170200436075544985600 7835433 -24963466925366336919242090523500185536 7835434 -10529929630726637515787034803923842384 7835435 -9060207562929527023949844601046025120 7835436 5304222180139872684592473157806981120 7835437 84275135489543151684882651303411240086 7835438 27194252416124527307519975462776359744 7835439 -9514319368188809868825890452936016376 7835440 -84628389197931931813966404797399040 7835441 -6504428527341690296668377880296162588 7835442 -39460134937988927853624784707381103488 7835443 104977340099620992342552889583805400776 7835444 -12679498394378068425225986697362024064 7835445 -20406738469267648334476655399290842180 7835446 37847232612471950979249383204949161280 7835447 -21280391296438897220533605189427222104 7835448 -10604751528189925715556963905313177600 7835449 -25304538787607015147105956184263267680 7835450 12681359726144395518604246439727052800 7835451 32356521858506121064353480291754262640 7835452 90505666621641166469355151665909757440 7835453 -71149300659804033100286860913637183144 7835454 -2182039360209672720958274544242411328 7835455 3774059338512925180122020507271674160 7835456 16137078995455149288411888408971968512 7835457 20928133298607168001322056675165931520 7835458 -20018605489752005057523678199999855920 7835459 -99118751713165616216461805470468694340 7835460 445415287031301198814339578576629760 7835461 71267716795305233465097449091188604062 7835462 31257418014708473116143804838659515232 7835463 118955032026115108006831960748723502600 7835464 -25968542104378746884152486605599539200 7835465 -16820416061096411045997650222843774400 7835466 -20175925835109991709489219438977092096 7835467 11674244635176733328808491374787189760 7835468 -11318414190737484738855889841809796352 7835469 25769391329085059432361898251145061568 7835470 -55046523147008119070029895132102874240 7835471 -13986893220950585265747908528219888160 7835472 20630752015241461634213764098508775424 7835473 -126717613932110771890159616840752946880 7835474 38778220239981751397304885195405422736 7835475 -12068025949562188825110596283612293400 7835476 45862512769171123966321411147429760 7835477 -52685548921308125354428668467865177540 7835478 8304353227462110313188576193995220992 7835479 -57582965719891769898900655915175387232 7835480 -15029273593153731491708724903109017600 7835481 54185525117899521202814993289336297600 7835482 1880176959733595139159698147542502400 7835483 -75085519636333476086622118524410894268 7835484 -24696441818065090658282600439964030464 7835485 40111960468359433920040404131842005120 7835486 27301205785773732989831529719376544320 7835487 62804267566885891025008043784885932544 7835488 9928539405663432921358775750387957760 7835489 8851010115716670143477495735825584320 7835490 -1382321364508311368044220346445234560 7835491 89047629675573562368951456780773380892 7835492 -30194698586445623381502976832531251200 7835493 -37496481310072818812459733774546839616 7835494 -100971384096533366282298691222140847488 7835495 4470710520312529385960420261240799600 7835496 -73442274447028319488549576572412723200 7835497 28883124541772093944905534483105541946 7835498 -27454373851433090594031662462551664640 7835499 19131957150682020956695913119054682400 7835500 41073291089050423115097482430696192000 7835501 -86407805088289161317381433232082979498 7835502 -12800117120588156551675369961140577280 7835503 563868383857572555483054606007959168 7835504 -1445051624604696946994014896378937344 7835505 -1107064582107075052510185045745899840 7835506 19283898205617485058332446440969031680 7835507 20835287780212182278777121185514183756 7835508 8611382423149310684873096622003179520 7835509 -87413193414083737563016473196923087360 7835510 10388531671929410356798190564478048000 7835511 -51863779076051461626984314333051799552 7835512 145245828015419777010939807564523315200 7835513 -32508048996274726763359372962752240640 7835514 39230886434198801702750049613264496640 7835515 -76077833217781091210899486804727619840 7835516 31586475601434218252956124683867080192 7835517 11247667422230816348156802295345381734 7835518 14373288951714189178038034373333352960 7835519 -100944270430191526153535057509402828800 7835520 5878980903662188076510488492926566400 7835521 -59824766928715583530703425842371533308 7835522 -27456198706305568104867843748911152688 7835523 30044451968572928007891141063416148984 7835524 57982855054282038152684875221463936000 7835525 40869267051055510520751833755599640800 7835526 11418160677381257512242911846049420192 7835527 2961268876994210648725974983071435232 7835528 5507227571380005578759405361151272960 7835529 5932868328142387496390557762024766976 7835530 52666665069943254890896289191534232160 7835531 -111318648726931699832441939550526216536 7835532 -49084285989432607178051789607025225728 7835533 -37038872605548993992525057714310141396 7835534 5013319765488478856590897339749273600 7835535 -32730410860659646981196520323036898000 7835536 -4075133414439195307051206697877504000 7835537 -11313499997401118238870154271746532814 7835538 -25087203070278525348315139969232520960 7835539 -185514359623806682760648688540675275040 7835540 -8288737716785732949099643610923307520 7835541 8782272008997756355824366945957649344 7835542 -37061362582920649700773412616871560576 7835543 -133692597023747829782701622238717178680 7835544 61289342362481823509864516979629967360 7835545 -33362318033182904433769014240985112700 7835546 59262239489834387819402443164729600 7835547 -16169315798137398180140487136182301800 7835548 866191088318416327182926518070916608 7835549 51315223855275512722021704556707320550 7835550 20188634177445107870524826071290340800 7835551 -50299326832732162321650080053229801856 7835552 -100768722668584382011422245119275368448 7835553 95115418632848834397624756661876624464 7835554 66952302891129229190754565220355803520 7835555 -2606551519511379480653128412601694080 7835556 42395358909245311270029064911359016960 7835557 78587998936451906309475765714273640860 7835558 -39793849655851462141318633205582317824 7835559 10595093807808136158335762965018685568 7835560 5276614977794596162815998777032704000 7835561 25093992683010119883000449494534553232 7835562 -24182101489881132227800895881183027200 7835563 4658195010776965463514755912498749480 7835564 -34041969130042607084597412203389467648 7835565 -4759962089523076119558287214919464480 7835566 -86897713892418199314469525269745771776 7835567 1271989974271699520431603789517644200 7835568 -1843231460051364482194561027762421760 7835569 -3809508320086770016257897327169462720 7835570 18212679261397926427824428701446168480 7835571 -36905124471330909022044026067134293392 7835572 -58953117943380036286686555506172418560 7835573 -48189925802505830878700266996565856 7835574 -14500887942720559303122300308941292160 7835575 -36938350700659387677951409372858769400 7835576 -25151711205377519159009135806083440640 7835577 63679178158046077080906467946348279120 7835578 36828878701888246208009919288307340256 7835579 -43221906348886269126660392024497824 7835580 -4740522429476725043404957493582868480 7835581 19821931555773749880769687833102622880 7835582 -26446506647672417827336845471743524608 7835583 23016554330623438981966755643845354240 7835584 7518405412875920627398352913460887552 7835585 -16859457317578575439710794582792498220 7835586 -95932565958699277097714353604892672 7835587 -187963242567253608137489008104697751528 7835588 -48313118207025717931545131181396285312 7835589 -1803621216639806151487987929873816960 7835590 -7305983274826122747056351404067387520 7835591 20162280413223578680664308555488245184 7835592 14811920773910608689669814487435427840 7835593 15585109382338333746186706998921066842 7835594 -12401383565219219556380795558469814272 7835595 -15943059551171116072963787721314046480 7835596 9066096276255858817858138620124179200 7835597 10931707599657531310411659655517907264 7835598 -1171565499764269173023013041752453056 7835599 39998009315691482690669135753806799600 7835600 9085765724778567312130162995019776000 7835601 -1243143596149297577534773033415139456 7835602 79532156433254143969650664232279428752 7835603 53272054200411099893686993418639295852 7835604 22174964311653988300849572055531671552 7835605 -82518007432888562798330483847096637440 7835606 34056601341832201038630414448242675456 7835607 -55621728436215435385429549463801165712 7835608 69857659268235177348791188919804497920 7835609 -68454124238494880108795240808689075190 7835610 -14140449285903323145300431392141063680 7835611 12642953363600347769641096278221298464 7835612 -4611059397290092230750312454508044800 7835613 -88192565327952835923544599532420821600 7835614 19360287952782366299597919974527990272 7835615 38558857980874077956681077641714432000 7835616 -6563419002535081057768110621542842368 7835617 114306474993574063154195294635538698560 7835618 -12313152996210384779077782020336592384 7835619 -70378292979374589984528436838331496320 7835620 -8119478997979615431542705760983416320 7835621 86263973896081143305644980876680349822 7835622 14875056652207198609177329673551790080 7835623 90600972303692966680467010329765783120 7835624 67877436001348962906553936626923520 7835625 -677615252748211911978993419271000000 7835626 41912457016247239993740233424874008000 7835627 -117568182818350448392802618582524319520 7835628 23782067399911431972365015560149726720 7835629 -60493413105534463069751770367572457770 7835630 31172366184536536833804749917032654720 7835631 -17309311609437950085912359411736690816 7835632 -22681233613698806016235927230742528 7835633 286437258834316087986961141571643216 7835634 -60973313818924550773657352648711763072 7835635 -78478688483658973642279387350017995920 7835636 -9200475655687828427843169441607393920 7835637 62492794265115840954433850011278012960 7835638 8597323787042768182302198753723680640 7835639 16960100614830015176037487087171433016 7835640 -36470486231424716870301813895554662400 7835641 26219346722047295570893308214859792784 7835642 122574695894897200856468589251866701792 7835643 158281384786512041137230470547752497200 7835644 43107220213674614992829149719260967936 7835645 -15887551639120273475041433502554553600 7835646 -1308757219427029241322658457367478272 7835647 118721117996561487580972823081411588096 7835648 57371963770070647290710653527153180672 7835649 -10771696193462213286145046079005889120 7835650 19683261428340115660972656141405936000 7835651 124285990399762835187634734950952038652 7835652 41123823632765250314365379517160218624 7835653 -8589381544372450799039833424247892480 7835654 78790748884698525576318701354048071776 7835655 -38074902126735281449591779569913650400 7835656 26474496659296156741703276502464762880 7835657 14895433743962715395434921598644298160 7835658 -47317089361863469832392430380376777472 7835659 -37648844755856755488359478794752814096 7835660 -7837543303889530754566091293226741760 7835661 -24140160634058148084884543837786590890 7835662 -131333651616129233751193298472863136000 7835663 -21393389034856439392246208667109752192 7835664 -2130564110908372135986153953672626176 7835665 -74078839756940145645323022293721164940 7835666 -17542343315862517220474538257517625968 7835667 1834030757548060481244812222303315712 7835668 75650604059417547035188694379632690048 7835669 19282973997836949973510889712395981070 7835670 33827644428901709625758244247111699200 7835671 4945581816899193515111894908422543544 7835672 34193582425042405398222931847011737600 7835673 40018029444932408098189461431314390944 7835674 -669161989397612830715499524114737152 7835675 228853902248989388958086316200602800 7835676 -11982182598647919927511823767601479680 7835677 -105534734120357491536750996179653528474 7835678 403159601826518188023544690032868224 7835679 -20353496723812417394818633233300027336 7835680 64594633368096816008883262810790952960 7835681 -3907135449348295605914915939405178816 7835682 46286441261508458051617472684907460992 7835683 31804118786794681776313585997836992160 7835684 -3289131893378854773108679385809305600 7835685 -19962470004788562528260026173888313920 7835686 -39280888251549410457638140751223259776 7835687 15350484146130157373991269683777940232 7835688 3867141673368891393487714429784386560 7835689 -38045973891070690496868913358219301276 7835690 -9878541318777008561111997483183242400 7835691 -92681497388409807521154544227032133456 7835692 29698004852717054356750937291422968832 7835693 67357687863090172182342298871644416780 7835694 6042564455817484541004335970282455040 7835695 16052029607628559131202159039547251200 7835696 4876419515397221178371855674028998656 7835697 -2333654151277350571861500763703256654 7835698 6535671627904934857807286010773541888 7835699 -86960724845627395455339428571396720960 7835700 13648701303984178190462597424615168000 7835701 92917313051963820954210335566069199100 7835702 -6836967661590309539109019649722546176 7835703 -8086918975017577555184334986542332696 7835704 17243734396109953161384197723925688320 7835705 -35442768780390746908538299659587662140 7835706 -33621961533945312785180725098950367888 7835707 12445675251481488602864482571831287824 7835708 109479636001717344599216620840537881600 7835709 -14471605497166988702240066768919355392 7835710 1716825391650398713236193643664029760 7835711 3301818643435367440441848686269875360 7835712 11427371660852785787212562180962516992 7835713 72980783403369696538450228563882941160 7835714 14692517379272042275095707051162835840 7835715 -2656110580870145530815744804349320960 7835716 -23431325866387535561864409744507318272 7835717 -3558245682356278345380289331207580768 7835718 670108960233628683417065078982144 7835719 -8275542763192490474265010261390398360 7835720 -46682233777276243346213610644394547200 7835721 27336785778141666683987214498267543312 7835722 -55463188653385703906344173076150327968 7835723 31348561897969198857310336658610410640 7835724 13477116388266397238156924824682403840 7835725 -66842702170947883334043512526778056000 7835726 30817799822514604418511122711763333312 7835727 -97809774582163537895634341005986332280 7835728 21405573178701674673397937867528855552 7835729 -28553818538589618730571742659226514320 7835730 -2307609401658004115767799089274004480 7835731 3526562717393463249157509737365808132 7835732 30514205328382031819330349165388603392 7835733 17074206037976959812037723399856839680 7835734 37329322252168221247582638131345719680 7835735 -17666988292946006908511811503284441320 7835736 -10687355432165080711235404115127336960 7835737 22288361737276511440961674662009859332 7835738 28906216426086003275233352735125882080 7835739 -94117819731660924797888314677597469392 7835740 -4221805677100459637930875420879057920 7835741 63936689827841923723101260827548239142 7835742 -1248219395243758441242673109274718080 7835743 -56273778533680513540868348596079063008 7835744 -33331547211901623512986265070815674368 7835745 -19405903264162881726824346544810634880 7835746 30971547523026821884294945025713889280 7835747 -2041017414510746712580037600296540920 7835748 5334263151710384080142954614501171200 7835749 57689635340870174066709415970145309436 7835750 -22609398837193785818436750800376672000 7835751 -17412853057687519401606315890765299200 7835752 -59580036224530912711340698165537996800 7835753 51348034220073719891626555144992019002 7835754 40181898148259814842933519529777112320 7835755 53587550247468300446692180698889513920 7835756 -21752606864188463515665435809183685120 7835757 16545676404868714957971756436354795392 7835758 -9797991942449202820538149391163199488 7835759 19837938691417581920325864061291786560 7835760 15080798996748074136990723361176453120 7835761 480923466074668623325419811981569600 7835762 14069890515292191920700277171552232064 7835763 -23106632805961752813495438774910344192 7835764 45479738509943210916472399821964424576 7835765 7177574765695802787295589794307817600 7835766 -35874333250111946870822550130635110976 7835767 78844236133939404014682348945578963816 7835768 -88622006504661045279955557719981629440 7835769 79839916668294621760504789563181271994 7835770 74462534648821895747999477884277803200 7835771 175937161238726789629434835572759361200 7835772 3425832330808786754320812384214474752 7835773 -52419483828711441628160756742671892480 7835774 -74444449807174129497165940094187548160 7835775 -13351069086192987828545651791012070400 7835776 -22146580451518320996668409057147617280 7835777 -44754522487879004172133136530001753088 7835778 -34342070241799636851616961467614792192 7835779 42296066335819759495308340523655226576 7835780 66647319938564415920396862670579641600 7835781 44491315071862622239564970478714835680 7835782 36909915578617413809878511701272441984 7835783 -29060418651626096594642775909066644016 7835784 -57860026544397568351348790416356802560 7835785 -46787438734744199262181562120355199800 7835786 5555195329446446819948026978562388576 7835787 -103147856667110188392249423166774175556 7835788 14712796566956188538347117419078131200 7835789 -35681626214666060047175916820469347476 7835790 -28384557576305869673507100167997696000 7835791 158276705816998710128791398112054502192 7835792 14004111967543256539702581711531294720 7835793 -48345850688400451692163565466772082688 7835794 -29857534963132768610732500459096042848 7835795 9893731427818311522148059231054565200 7835796 7810389008363081075557762949853485952 7835797 -7764543163509754923507867414042240000 7835798 14274311874776221187308380357853542720 7835799 -81578144319996619757672963478207619200 7835800 25206759923038173041956965353502720000 7835801 23299385993595864499631070419894635392 7835802 13129262287831682497397863617117891840 7835803 49523157992288632973011255360675330052 7835804 -1402254739978859415651786192449862144 7835805 47737665279420850693238462227451131200 7835806 38520462201602868677628690639902633664 7835807 -66076744084890789711336955871187422208 7835808 6862282982965997990511226097403691008 7835809 132073503342197778202648198203023637040 7835810 -1382763018908405033954161152086946240 7835811 31587436077573832243579097527610487672 7835812 -10561148953588059006791059934267138048 7835813 12064280847420418110859033196434525920 7835814 -9709792119418598049833708571027457920 7835815 -39001805766671233881344079531713266080 7835816 -53972532479556569747824920115213117440 7835817 -82347352023390313241281691530353678336 7835818 -56189727416647985439652851494523554640 7835819 27576258646189852161238051804286855220 7835820 696606204694480398714668686877030400 7835821 3802157581281780914025555172639282912 7835822 -89780657609844778947176657301325803648 7835823 -8798752366148695070022358268904502536 7835824 1209676043261097310447881723602534400 7835825 -1017868711145775594272098433186778000 7835826 27005173675159500198131021521028463744 7835827 -14389792765916931484163869311822682800 7835828 18322694457020642132407849222650593280 7835829 -62610426924331936720622667924428151840 7835830 5352669385735626314708741761971052800 7835831 4344330247884831690568087320055171200 7835832 50097700112669660311711545084480921600 7835833 117190000130408850521032206654816106384 7835834 -2734205916477982498219216782343918080 7835835 -2715142022619773736858432072110784000 7835836 -32519295383454908094591929553283947520 7835837 77843083088381838351020043456276769152 7835838 6957459193332023289045769231219758336 7835839 86625505238405802085500015428251840 7835840 32499047099119258532046250192435937280 7835841 -776241939563934683699451872055409452 7835842 17392179758784594590319964488324582912 7835843 -138643901018013279702694684753420198416 7835844 -42522356123406845124970274802100740096 7835845 74400466256882817768994971594946103100 7835846 -14657587018562073784989083205622420128 7835847 -511929792886459725587847127074969600 7835848 -64279236010688886009302424747071216640 7835849 -39984838677304055356459685012204191680 7835850 -6094693124506758566628130188592396800 7835851 -139063934227529777899010377350242470568 7835852 -16621440304836754281878939278460497920 7835853 -78590975562653787259828252223919564096 7835854 -18745370935897588041733288199366181120 7835855 20390521155174100972643603644390346760 7835856 -1892051540256265736164373147932164096 7835857 76271760358706714214276864209871493106 7835858 -4789874267953397293931321446703910240 7835859 -1978378372953779257736964835923837060 7835860 7324200538209765562967326103607129600 7835861 -51166568350185765093913273464647212416 7835862 -1422356099762887117624448793061084800 7835863 -8885847596527628330871276249882655104 7835864 48844285151044731910281016134796062720 7835865 28138360671356283115710976984871430720 7835866 322330390077021211169713573991772912 7835867 41157025917027404359194362103959861520 7835868 1788608070916608939433079608314524160 7835869 -19668726509738214270766545393538013280 7835870 -2514738787355000961353121397542420480 7835871 3367453353441143063209989653844489744 7835872 -25753029818990824360461094987768528896 7835873 87477101754161928669858592156423753122 7835874 110573909259547504363313789595098880 7835875 -4429381720715010379881353591538768000 7835876 14588123249189717088975559327389919488 7835877 -13396213391722468656252432588955808640 7835878 -63304391271807088430770711642886017344 7835879 21995158549359247357967491351104495840 7835880 -20164014998262064239819996592491724800 7835881 76509613439508508297915324118954698682 7835882 13752721687649582930280927396268790784 7835883 -45839994217467395737899960485457237504 7835884 79141057484282135712564066047637208320 7835885 -76431814842015510979251328578366304800 7835886 -4006051590738688824359166997278844800 7835887 205471807630919970070908602628649800000 7835888 26579800467878315897759999597678886912 7835889 -60437639992744573389916178585179410576 7835890 550706476566655415851123728849361920 7835891 11699584699086583328236662446400418464 7835892 19513242720329661232659664956402941952 7835893 -2484533022943642922620463654318411520 7835894 4519437981016011918078660932261543040 7835895 -24662622628983265880569943105202565680 7835896 -59885029840825261088901392938228592640 7835897 9834774498985023176438276546419293252 7835898 -11900296425355689528090136377423360 7835899 7263524696198548765082819555947320664 7835900 -239986253038034571418138270901452800 7835901 10905984412642376494688697563995476480 7835902 -6644714137239341883607640595648546048 7835903 132794984524104097564631869607801617152 7835904 27790650723024521784353396230402867200 7835905 -13427875964029728266929272036571332480 7835906 22207251459298950522576232198969495584 7835907 58889229376596627903568002667587251520 7835908 -4933905898766581916191474789210813440 7835909 -7681789493232342336677791604359993890 7835910 -2609973506277835842405491413882272000 7835911 -110472058977711221033537887100747216488 7835912 -48193419579285356401160493140372029440 7835913 32189616818190569767292888613589490400 7835914 18666769531879084650338048431023814752 7835915 -6122380867618661403449429156375789280 7835916 11865159656786489545824506870324428800 7835917 -10969296110798303533271676255853977034 7835918 2114072011525077690772424677193188416 7835919 -8589062774557470668755916005390374912 7835920 2430719332395332625696182458119782400 7835921 10878303447878753286046000182928537200 7835922 -24292668630721730377381036904885654880 7835923 -70081127256189705899560068683089564560 7835924 87609598537344470480629427519517693696 7835925 -19091273505952788249654879474786576000 7835926 4536055484546598825870379913414328960 7835927 22881648087925015479356419873946422872 7835928 -88776943329303749596622977164485283840 7835929 64892891215375979480233680054470822676 7835930 71804789495045853197797423875216024000 7835931 88247500157004581757282983952584901120 7835932 -2412115079947233061081039738252926976 7835933 -1778076508901051840506754258540213280 7835934 20189389936249400374824537162458087424 7835935 60827346299280109265058571160077258560 7835936 -91847497083341533144749411785256665088 7835937 -70471070465955832844795540100277653840 7835938 -26302115067161898993792911265513507840 7835939 -45933121130027872254365449194776437776 7835940 -544610153452900710462639331041054720 7835941 -54177653859165155074042441355228837316 7835942 -41806355334215841854565878444074612800 7835943 69759116162231407392337997899419809064 7835944 -8720188320711969395023060331221985280 7835945 -13392768151155024511568188878212881200 7835946 -14051771878490974670640309236479207680 7835947 -43668985677399444827178364344502169088 7835948 149858358942406168524518764678681459200 7835949 -1721804585949473350621977178762410432 7835950 -5135243576603803955131989624127632000 7835951 18131245819530974919215320142754725472 7835952 9518942351372319782522873321435136000 7835953 -49014789315672720991251443955774741020 7835954 20296561968239083147601794418483354112 7835955 -90134478927283523441504926393425405600 7835956 19561597140839509921639113919909324800 7835957 66132747558770604488573243785491268206 7835958 -17680241831168548849258430584314206976 7835959 92290860088522362224571895929250357160 7835960 -96548850081367833737763244371456000 7835961 -14565690704298260475334621442272665600 7835962 -47307851242554319005290293340515692288 7835963 61204719704275106248706135396173722240 7835964 -25410725973193138849489100137988673024 7835965 -13056433930301617568641263737321767680 7835966 -2041432118582511319613925529615276032 7835967 79691822767672277841039621334453344000 7835968 10574818814162845069934328539131150336 7835969 -31727824632764682192433863875231015760 7835970 16218179889712510349699707071175718400 7835971 10178540362494941353925717139655075488 7835972 11679979173274476017062074405649051776 7835973 -9342773006089100004529158202806141216 7835974 -47582564811477580947021061480834579200 7835975 -21750074987183295058868867157131151600 7835976 327463051369628296363002416540835840 7835977 -68204625397468035896892627097907611174 7835978 -36818564763481627504094885848924266960 7835979 -701185124023712918616025412491920912 7835980 61970021332709024942997538988651673600 7835981 215744167327251850454440447470439346112 7835982 -31332722564265084546809634300247888896 7835983 -57226803012385692594293354438956186768 7835984 2571557201883180871441890790478020608 7835985 -13489716225682500678716275049754418560 7835986 -29186251912336234938783502003703262720 7835987 17793261811531627560173291777227240680 7835988 17967419560811398387309187164270848000 7835989 -12241038802929466354568170016146659648 7835990 42941985330661232430444489570623328000 7835991 53235532716256301661849940270455820392 7835992 1778740181051168938948334200515870720 7835993 13726127858578824443757811916549134368 7835994 32792264871987251538791148647600709120 7835995 140342462454388843938739466504869148880 7835996 5592434661423085378487633479631735808 7835997 -11770473901390377905243088696240866304 7835998 4798747209747109540127217935478932160 7835999 23107191279288063667496135661935574480 7836000 -21094771065674274316394964708360192000 7836001 -1458369255036829558964236632777853628 7836002 -34147748369155593005996976452906630496 7836003 25307293491150056883926418787504106400 7836004 -39570916311775682278688468921309273088 7836005 -8113348431115079063259055180531653000 7836006 27788816798625552959527306336763699904 7836007 -114437377411618466847780558570088732744 7836008 -15647183163748652215614804926193991680 7836009 71335679358881649453204453246441423504 7836010 -3140873466063305746953631920878592000 7836011 9437848245306907279645682603655769824 7836012 -40879878462176005055919444310838340864 7836013 -111343196814515540796966235862348653738 7836014 62390601735081964341994079776820679552 7836015 45460132572757671576310074951495392640 7836016 -5785995562115831212132994606803353600 7836017 20577929830822187593208173035168451584 7836018 -20840476865519887965254918550444629760 7836019 -2418191996948327111210309919050923256 7836020 2008844857404624222208869237709812480 7836021 -88401074160080505088755864530160721920 7836022 -65202317836140762963020922782828558688 7836023 18657038722028447453024344692553462800 7836024 4360618221545477886825157026814033920 7836025 -4588834869990795320460422097894502400 7836026 -69025110765504448381366533334966759680 7836027 -54985286608357670334431237786374434816 7836028 42881400976942676915030375241462614016 7836029 85317641200509684921134864458866852684 7836030 -18719959501036126900860785615947824000 7836031 -45044095639576030187421535117026323040 7836032 14645809289668557408079463474370969600 7836033 2241098289420299639430822978626619648 7836034 69366256682177490807000195553157383680 7836035 38257664949191036566819229401242327600 7836036 23761479067179929485553919782735253504 7836037 66617154017573267324727740334893467680 7836038 7716317918557155186125797043324055552 7836039 8407994265242626778573271472032860304 7836040 -5998657573637764908724620399801139200 7836041 -24341620963162105429626603350755059558 7836042 -19652744660631696097051699901645100288 7836043 -45147245059281206231460853174669293576 7836044 112530235833450087026663175779617595136 7836045 8448961468825133707818324511640136960 7836046 -16315353064605668697571384739471815296 7836047 -115910810073109052648644967604584919504 7836048 20033551705618508503223567046963363840 7836049 29336943151646511243145145518935371764 7836050 6359438669748291889826433432387256800 7836051 68453412138101454756167101730677000632 7836052 37555456551594344859530042562652786688 7836053 54758384585371166678034544441521197340 7836054 -13585496505347946809939485453325217792 7836055 6027326760119888669960942479053324000 7836056 21116416917497332761354017376200294400 7836057 22546199507890600511103114233991517248 7836058 -37706900273632916483465324185456911120 7836059 -30265661466719692041532213990682438400 7836060 34952926999088639211919435778792785920 7836061 123052864868562770408406276825940068300 7836062 4609334194142748515534809280328844608 7836063 -91566499263161809439861511099379504056 7836064 -17323404931083140321335804292306632704 7836065 -33559683003556553124965883716952787800 7836066 -10043888185062808605769851452588737536 7836067 -26673999655664778454514399882885006884 7836068 -28131077061733002382543115122624417152 7836069 26776859210310717695475836940277660320 7836070 -28812956402141353750809574680442093440 7836071 48867958502928634082698136747112696312 7836072 30300913031464717210222418659065937920 7836073 -3705485216699409280997282716505692480 7836074 -60054348199862171005184961959676784464 7836075 -30929789543733608565791306079838080000 7836076 -90178119504076579022269562283433450240 7836077 -6611995636208493121858618120516355466 7836078 -24842061800283230694348281564479708032 7836079 -2415857305084127970905408039257694320 7836080 9384750415237354785661842925240320000 7836081 -6385403065893555112970524447632624 7836082 -15461821807903261164235389201115081920 7836083 73633339870274687007771380332850912280 7836084 12778103828410957316412741159138712320 7836085 49731859470555094705296606821043619200 7836086 -41448234729554415304686577569272935008 7836087 -2002905550577367131219919848904062976 7836088 -28098383447885841943349884252922327040 7836089 -39105981369208565442003105730309837440 7836090 -9507435742005602560114462618783795200 7836091 62220880765467347077145258018695259492 7836092 -32177171788071600751142465271569023488 7836093 -26247418399947422470727018581753314240 7836094 6808484506564438339917844256457369600 7836095 48396626848747270346395032981085434600 7836096 23566035942217534743531683748859871232 7836097 12475138776772918909477235487795855700 7836098 -28761639380315191255159228501222602336 7836099 -35718933842198636770573999407642013200 7836100 21242167631263187666886961688771174400 7836101 -791397409934252126896363275718196736 7836102 -157928102081692775472232963862219808 7836103 12644052340769770248392711082067829808 7836104 -6721623970149578923147564327342233600 7836105 146810034863524450340564261425848000 7836106 -6197873761977021461028858374612407248 7836107 -103715258082602869859247544745642497644 7836108 13361334598844802266343626554651754496 7836109 -1114954073970466385103639466676772896 7836110 -12443563417074824171956165717619088000 7836111 -55743118138145464325618428516936982040 7836112 2781750442620336171206004679916830720 7836113 -11936444061346060873958115422227087200 7836114 -16965773241433629110992933972021891584 7836115 66882543785006079077002709673364800 7836116 60294093104186580981253828309753667328 7836117 -72017082692534435790841293268594516320 7836118 14663174764197979260421847235988070400 7836119 26617957502954673056372053789145632800 7836120 43269582796782720293775042942693580800 7836121 -80033585586641246020307176401511584956 7836122 13583882282850880420581122146119567360 7836123 -48637145587390786586908995936871504896 7836124 57297363308573496068177351030927223296 7836125 -35292232849477279987746893833436880000 7836126 907939959674365594015480465178200704 7836127 23496917657314011507410397849222713560 7836128 3607227893941608165499544822179430400 7836129 -3101205761049037695370131855996355680 7836130 40431300734394325559232374296685916960 7836131 8297717771726174942006975449799890632 7836132 -14514435469409282684562687559366809600 7836133 -155993559817126231881394277748315711300 7836134 5039464353281096117704757515689045216 7836135 -41163609509788320016135432140564932400 7836136 -20514693745416345252251714879942983680 7836137 -229347012401659572640399490769632576640 7836138 5564729266560495783478471630732761600 7836139 27051276905436223647524664877305085940 7836140 -9158372197087900312804124966731852800 7836141 -46349467905910035226830164503002161856 7836142 -86434336878316237676190800840361006528 7836143 234141319276234207381008546165193200 7836144 20877627800696599859396378772001259520 7836145 -26955972120973337655828384162092595840 7836146 -30952744909498330603817946597446777856 7836147 -49225024302806547029878438453470909432 7836148 -2037380341541351048607719074902128640 7836149 1800329158993140121234155596475404160 7836150 -517708985609946662737022613938688000 7836151 -111684299787546370009978698593670722800 7836152 71027908034362144488383482268567961600 7836153 -20975793068771460307996855754192453376 7836154 -36350849429307818118811431636841525248 7836155 82671515559113607254866941503545323120 7836156 24914501443205983067885487338025692160 7836157 276002854061047879219638161636865024 7836158 35970059837560445125772216879604142080 7836159 68024510069284577905590606635528691840 7836160 30569656834110004464980675735700111360 7836161 -71329901540528088183295037563687754238 7836162 -25504734824500667766501882953706450048 7836163 79570656320259170824591126017336604412 7836164 18066524102495922555707298740273442816 7836165 38949481552207761095156243992866237660 7836166 6280124642911079676914184653934935808 7836167 -125852957420614094963677165208299389168 7836168 -78920906589726315002203981070632550400 7836169 -60669813997881625837428025315144796160 7836170 40272181621826547532120275139127251200 7836171 -24626659946231224054793019545976370176 7836172 -50173271906175213389799207594533785088 7836173 -3578981005928257408981116794874661578 7836174 -13307119223552504158296086348451440256 7836175 -13355161800580709878219011068717640200 7836176 -16703654860837207020422722546883616768 7836177 -1188942872724880396164023364664793280 7836178 -31122466282212870105825697578183782400 7836179 22058467975613420702155416085046391840 7836180 11714922286092315446602718883600138240 7836181 -30986932571319500193891466146903628018 7836182 14816008247459494028773592410840723584 7836183 223924970867828585876455244660461440 7836184 136495887294682962917392421705214689280 7836185 -114236949167156971582604254774919040 7836186 41655640810586489256189060341532108288 7836187 -13789694690451084667942624506947046648 7836188 49455500245005398676651874348302693888 7836189 -80021700949839169616574179969529344160 7836190 13938154473199002114975427095525921600 7836191 -2168626670607355881102408809909118336 7836192 10176836101451257213897500932626710528 7836193 -809180349427300981675962369515505260 7836194 17347847797435631647606866111884101920 7836195 -83376244914679324319709694919680080 7836196 -9405391953652570004197439352077687808 7836197 -95869507407202729635652978074398971488 7836198 -33522407885132263135132433432662153536 7836199 9323059561956314809219862300050739712 7836200 -18619693581865107678208126549466496000 7836201 20445251627992149199333089413347017492 7836202 -35769650013748746622190018071627344 7836203 91759596760256763480637487559530081160 7836204 -65599832713563378820806171388245872640 7836205 40425299611255229872298469377083880760 7836206 -15160319135294403811620621033417565440 7836207 -7644654635572716685689837209102440560 7836208 11156718264975211360391598132781056000 7836209 11947177664924679453421348846110474804 7836210 42766395448862679569179493056208179200 7836211 -18225096104966153363541919107766958976 7836212 2972478716749599023895886772380035456 7836213 -9180746433235445189167698976907960832 7836214 -15092230991636033812213108936624758528 7836215 58967362109582576664033453484302997920 7836216 64138573787484338797385973722120847360 7836217 -37592612906722386518815304370186059734 7836218 6004287737144454797635523155623360 7836219 -89167198467775197777036229320847575156 7836220 11336604929442805246909508869751439360 7836221 -37979563484409139348795055966084491578 7836222 1985783559802796680578908561573452800 7836223 14827270844789054743925999118961633472 7836224 22960321124282145800694093434597670912 7836225 2318438783162794260325461041778271200 7836226 -8213527452783574449307077008703804000 7836227 1573836887437647464830971992270194836 7836228 11761902490883319182947243447983432960 7836229 99902891833295839256921508492471612830 7836230 6933192281591023888947006302512886400 7836231 -18302038618623145164171887201139887280 7836232 104397261132209108788704226486874342400 7836233 -14918845280534078051651192007821024796 7836234 -38083013928727659444994078651453440 7836235 47746404878179816804349599102369512000 7836236 800532862068448855859040996562913280 7836237 32580757876150108567249726662256083840 7836238 -30315300856326991107145993027795433856 7836239 -173081923867764087930374551692220879560 7836240 -22613520201773659988153689198158151680 7836241 -309348361707486430334821592175870016 7836242 1121099088010690677321661287943532544 7836243 -20099030198803477743921770607003505872 7836244 -7894066619081731212632238913678194944 7836245 5358648503559142558968223507735057500 7836246 35226459273451478122817403767243112960 7836247 19973073570146416384369946760320867520 7836248 9399280266128649416753694408382955520 7836249 -31410287472920965140794946354324780336 7836250 -13622603576937587556354615446428050000 7836251 26662333301446393641970215009191805252 7836252 36429100910154580293158501262441922560 7836253 35145136481152171067146545467468210560 7836254 79514773235821717957028504841637416576 7836255 -16046178151799323257974783313005780640 7836256 -193950185485277460134050146599934099456 7836257 -22130605575635782983674998512345532800 7836258 -495342026964344911635570944238481152 7836259 152492975099300661194069865489625234460 7836260 -34947904093022941917245895446220902400 7836261 38874150085670420387673499959458197152 7836262 5596109333169607432512633690808473600 7836263 -20744619438283562683180521877244762304 7836264 86755319102445247923715128993748992000 7836265 -55358069371361063665443244335144830400 7836266 41151874033713401232969951849138726240 7836267 3114243939033246088914086441119544064 7836268 105876456154316046219682216664059991040 7836269 -21846530496101122811942945543947468608 7836270 2761833015701696006405900063953735680 7836271 98148717939890562050560527482238955472 7836272 7530193710448462666104571689125806080 7836273 -9993850594611841660207299178857774336 7836274 -37556286923029282880728483487795706864 7836275 4402712233383300792040866963787096800 7836276 20949146786366684328804910692271607808 7836277 -2745442316637853757545897606007400320 7836278 -35574746665298555782315072108583902560 7836279 71805846661055304974612632557216326016 7836280 -41417782987958708566875647300749209600 7836281 -105535688465559039349520193200895310848 7836282 -4378286218030968321465647242844710800 7836283 -21133516659336489093268877272468243936 7836284 -40269063228490884715338762575427624960 7836285 4856598442131222034162562631084743040 7836286 90781591096049914828695373880037569280 7836287 -17889734591863728841987827305293667928 7836288 -20936897593871419502460907571726254080 7836289 -62937653005591084416204598632605364960 7836290 4684376375793371948522031818463605760 7836291 23592111802712363505250674036801523440 7836292 -42678317366038304493724819325135065984 7836293 -15323443451133030300673509583089696420 7836294 -11686683548869264263764653348746972672 7836295 35738034225851421111670342818996871800 7836296 -4381136179662788112221346957619200000 7836297 -33453825193536760986081678648091960128 7836298 -26190331625034604307081984372029947600 7836299 -8967477291172080023818217220944582700 7836300 21480447436398157104910786632375686400 7836301 226597440966222423872267847397028759904 7836302 63058490531165217204926003544426428352 7836303 -24209013539304172032568971965786684160 7836304 -1107119795820598712206664356767727616 7836305 81064456560069958367687412647622713460 7836306 32875066980952645083354589959679653504 7836307 -11579763603346144851364656193199310480 7836308 131152617166615517721581077066670401536 7836309 -2729932612159224748032258451615154916 7836310 13362537142820836165380404260294632960 7836311 30699357816824837931650995270366790832 7836312 -16363562271270977753174625146385039360 7836313 -24127191757820407417281561652430487680 7836314 20659223401316365681114534616306006256 7836315 23752519804950167332077716004118045920 7836316 90275805562359173689227610352547991040 7836317 26528386163030287528326857795337522912 7836318 18317326094139910144911240019168880640 7836319 -33462820038074677777690541112833633304 7836320 1739636752883740342702902069543567360 7836321 56653537492297152736371086414345065440 7836322 14277300658956779824398240065493619200 7836323 -115834844197503467795677937093277804 7836324 -22300160785801346806586786981475440640 7836325 -2830770423233897073767373515905244550 7836326 -5389213402392784083946190651610750720 7836327 43350281184919083780481193000088918864 7836328 -116429888316757313773950122043015459840 7836329 90344728408664255550088034225019035280 7836330 2755157722565826642298605182960547840 7836331 -8371094814835392712990656677902567688 7836332 20535226363035697692197897471295651840 7836333 36977399568738812983519322603213217984 7836334 -41428774306453493485208416634360336448 7836335 11939654922635811839712843456015916800 7836336 -8462674886420342598659268789316239360 7836337 -4680695554529004258057228655479058200 7836338 -712168024362539135241200564083916256 7836339 5684911239656220804377377954311163392 7836340 -72045627472487442935030537325088892160 7836341 -25015434174654243445547318454458060160 7836342 14834095205181198520333016275429348224 7836343 -195374608819763984613317535039305931536 7836344 75512836536705574625127691504886108160 7836345 3899727729846451102226962756132857600 7836346 -537954298936287801661965876017045760 7836347 -41841291775518336024099796452578658204 7836348 -14370201768359090252286967327351898112 7836349 18039484695800078049556520476128225350 7836350 13878189441250448461631229444210686400 7836351 56334937970262267972612272432190024720 7836352 27438490858912567627541911074904211456 7836353 -9935581445974222128861891564023239296 7836354 50398778756265017296031659141270722720 7836355 -38672792444189456134915064023899840240 7836356 -1530286930126705865153295557685995520 7836357 41668337274766317184222971053491449600 7836358 17096510268264964328099988039644669280 7836359 -54645963222502858706986528573153948584 7836360 8881746494089210048696644410867712000 7836361 33809308012279938364751348917585104060 7836362 -29504290110852230246480878001279985408 7836363 -2293493069672249285397814717383000 7836364 90106275958212606864263371013597739776 7836365 -86910850032933412179468054323766052680 7836366 -1022836281282611569520376124026212352 7836367 -19740019334610522786170099923132338816 7836368 13530490638750223069442702580564148224 7836369 49598796813499127088023844920218869744 7836370 -5475327875272384554860440400364963840 7836371 -25681865241115362758521741680114299376 7836372 133010080244750665820351022138777600 7836373 -93527912194840677681785693923317619378 7836374 16954836093035804288871864508699861632 7836375 -8996239096784010557692954028888796000 7836376 37726799145581339489015421261902438400 7836377 59285151715377443917972227099260585226 7836378 17788678200952568548120673805710154240 7836379 64320191875561020313708687045640605040 7836380 -56017359857651440568449008871031040000 7836381 -17559506455560413947968534463632549120 7836382 -4281095102657376488960653256527426368 7836383 -44534181527892851862423589459118213160 7836384 -7665131939238077705345504332673187840 7836385 -26235834810744594847949388723541348440 7836386 37541437411524748306133948355860749392 7836387 -20551529897020122073859449054933920000 7836388 4978745211069234355476284765929562112 7836389 122258170246636673759796846116031808320 7836390 17236608763600513671039171619813624320 7836391 -72996326504411700150699303988954247000 7836392 49600392618055613751590013979653504000 7836393 41628573700006869634085231298898590864 7836394 -21238426857661240558514966061299559504 7836395 -7846347548967834894787825957070543040 7836396 -30224705428722950207968150620724382208 7836397 7927141636892889752145515710287724800 7836398 -55858186435587190890623277181187501760 7836399 -9390149480666203683512168615499475200 7836400 -2310577718537661705089425651418726400 7836401 124522250679042744151219123892641560402 7836402 -14189419086094710223458627051620246016 7836403 -7991905379590679223709409611857525560 7836404 -8293221644731798745258165124524433408 7836405 48018248011879208321662372906873152000 7836406 -140483118026633137482558820043376576 7836407 63276769185194431539687413004760999656 7836408 -56135133064415609867215834423144611840 7836409 -23506717498807242388898633532385717440 7836410 6443146302171418346770613253834171360 7836411 -14335950770758915669655772005398660416 7836412 -21055475223506125012126127955873417216 7836413 -24599150437966837986537248521009965876 7836414 -24624020786487075687287178027169018560 7836415 16417995967151066414621559481552800 7836416 15495497314171904078353166183455260672 7836417 -35152170155117038035578342424995368560 7836418 76616803485738468822434376408816350160 7836419 -143557530393161329900820375833629042180 7836420 24214239301860577377177933457526722560 7836421 -1584408705967598956381928937445315200 7836422 -18186313565629552522845446687949299712 7836423 25510295445896914327891428359081112360 7836424 -12401879944040491233160563659913047040 7836425 -46228211644805451415933378429541689200 7836426 112643899378489790511212792210464656 7836427 119529113357028111527107326896783528276 7836428 9162855962494505688796549726591881216 7836429 -48861898605661882633465362388601841216 7836430 15286588356848774438560699484492256000 7836431 -67997695035801934470943342204390674768 7836432 19380582027401998591736657564814213120 7836433 -8298766805629038899808583106775152640 7836434 5456423071891257702637190408234061600 7836435 7468012932978364256280341708430779520 7836436 66116414501828678958791936448787435520 7836437 -4916676096335685741408498778611423168 7836438 8624917905830493499521952486034750784 7836439 -48431108538414287535906988118913872160 7836440 -88400999102659755307689875004334080000 7836441 8676906003771177333880378292352239520 7836442 -17468755825153052204159776263651027456 7836443 -52079559635551843194874325782449850176 7836444 -33444630648702126889285474510820352 7836445 -737281667779820431265650375388856960 7836446 -10209466315783060648690476343595808000 7836447 1228745837898290832212582971880515200 7836448 -64097512984544864529023600934881525760 7836449 33999323700156869157690689232479664 7836450 9382552012517294231898728171630112000 7836451 52592529460052494005297614004115422720 7836452 11313062425842418624614084847741235712 7836453 -6596359475961588549013190997102844800 7836454 105784846259610573299328471782536542912 7836455 -71321044706801977318809840860598000000 7836456 47852263381823514953571205810315100160 7836457 -16734018105742906041438718259233852294 7836458 16272722813055599204520569927203051776 7836459 22915281725499992435143376503445203968 7836460 13088561659109803416574335087879137280 7836461 27109674417557085579772469851675828032 7836462 -33286297436628227563926826662317902080 7836463 -79536176742227172607667333949176270520 7836464 -2262383266624352866222666622874353664 7836465 -9064843046419542485451143989061756160 7836466 32741489874837233622525624041963592960 7836467 -138541320690423288501845969492288060640 7836468 -1726330463721339591398572369613869056 7836469 -48344248716141804854397028964048394130 7836470 7102633623020313200939697858374791680 7836471 7975674955831963423180448190958114680 7836472 -9634693883582283564581658816526725120 7836473 -23741252934605391030248665087748033580 7836474 12089290058986959413982419302077857280 7836475 -106751717519590716560667171556380867600 7836476 4072074104279325363764966385971500032 7836477 -1307284699926158838968343676652343744 7836478 -372918795936187491574372467672307776 7836479 70649148879710052098943288431447014752 7836480 80613149788257516994982281268428800 7836481 -48771956847836209659844909637478726718 7836482 -96678099902435832259070931879808128 7836483 42554547062305402660120170293737736448 7836484 -112483998600398523120750666022719488000 7836485 -93111477829013143467645936988443386820 7836486 -18677440604387732660410097699670767616 7836487 121976659596644452557455146920850611592 7836488 141048150575262264871191582978278891520 7836489 -29729020003638045755695940023101486072 7836490 -7202003789417842429350360359858749440 7836491 -30156767923606544016353220822792953760 7836492 650203293585629243825899972259254272 7836493 -18115509623129077029137739489548090560 7836494 1720678463156714936374497554192490624 7836495 -1558739689809872055246801340463892960 7836496 17012713102830396060306159140178739200 7836497 139039954314306264935480595587509592946 7836498 -50019915553482215098824321762115015680 7836499 153447918318645626995606866640357525320 7836500 -21763477213492021179538393807503360000 7836501 -42689271811004352944682352045128521568 7836502 -3788340451402411350499509517781454048 7836503 171315323258105250207449371638283930344 7836504 5594237685277942332156348104538808320 7836505 61939926036035927858874554875477158660 7836506 5421525693975703634389601356626098400 7836507 -5838689146992418936168070569071676416 7836508 -50965537716832422481602860853533191680 7836509 24168363266016131424315752496066268710 7836510 -24674011067452124549275007828650951680 7836511 -109100191748767630891161305699163396728 7836512 45655705903934385409660989713960140800 7836513 -49942469109559807112713839030790130256 7836514 9968985257346437461905349660919012352 7836515 16877083620509435582879418280540526160 7836516 24021409929593927479324274093626899072 7836517 122869979290317066703540452881374392 7836518 83332653436393351268367486914990388960 7836519 -35598378287931899724570309653251267632 7836520 29120504303076016496822704325814220800 7836521 26908075180812913206540789909892915200 7836522 -21684693333598372135305267917120195328 7836523 -91207500741786754423821712493037241228 7836524 -32198695497715239933830564681433857280 7836525 -27469070656214246515973006824856989500 7836526 -4902744594644000721008442151682817600 7836527 53635170134334612385982166132767046120 7836528 2570287808059841656007726419770605568 7836529 11068739755306720058963618374652626130 7836530 10732395231580832166686254921246376160 7836531 -76571554683037458905724696187677981120 7836532 98120121022132927562223436143530575872 7836533 -28285663129626042290668980109488301860 7836534 9878048902215808448522372825184570240 7836535 -112115046565639908786758817080033280 7836536 -147009687586331854015127022446086840320 7836537 -25196987458709912664304627001209130880 7836538 29918337361247741261370586506745495920 7836539 50351798394548020789886792307824674560 7836540 51428151493471669609101253599149875200 7836541 -60025344885561324891032815386677511348 7836542 27642491308354340920076902161484016640 7836543 -18057249137386647326201718454379732880 7836544 22554563005242899384539775004856811520 7836545 43696158930482336818817715448390961280 7836546 -42768543968659015281943181367241208832 7836547 -20406948167783726606578655317039174080 7836548 -7151741328975593663973941593608033024 7836549 -38304119781519495165185379509027100672 7836550 -813206972691418839503594151664368000 7836551 40202416407805945603416478067899225344 7836552 -8546380089030442317713551920556277760 7836553 50102790891623249131258573872376436944 7836554 15331571059335812652318784790384471040 7836555 6858790693136801295687664578407743200 7836556 -1886215332474644660081724991653713920 7836557 -31755829872640459015937808186973768800 7836558 -9846394602764533380237144054363834240 7836559 92037188902529447147047566966113395760 7836560 8847055150125697433941013918652825600 7836561 139749677738333729321763974721935732640 7836562 -22006951957094028416963373769372921968 7836563 26916132505536622273066797541359452160 7836564 -7116091334839244342822553754995271680 7836565 144833258298434084231348824848390780 7836566 15234305507263957958363499546693491232 7836567 63978790047648062951366642533323290112 7836568 12621820412391116936613475808994140160 7836569 -42655989382273664153639227924089624960 7836570 23383304291725245811817109467339482080 7836571 -53088506982568395785157036884653226400 7836572 103289501847379204253085722358165937152 7836573 -41464323665865340832920056933024658656 7836574 36996386011498555411245004654842468672 7836575 13134447358673870946972138117337026000 7836576 8139073144753549368360236296779595776 7836577 -6235136012546470997316791600039627200 7836578 -490489566409543593899970958835538432 7836579 -38094677573823475445999853455121770076 7836580 4090994162829320819620393975924892160 7836581 -32649802372272861675960581118596130468 7836582 -13219365950557524395179272974319189120 7836583 -18527921439547643268403974044987750400 7836584 32064839041323602071113761977342771200 7836585 5013606612326704785249614181746078400 7836586 -22599771407561118362892462508990429008 7836587 -111941388177688204639639375199021870808 7836588 -107180774931504931215178728930354432 7836589 -6652221647265979020903646316282983520 7836590 -659891243954711060602200697323686400 7836591 -6484191887325303750229408286751505536 7836592 -45305309604947345821810065375551029248 7836593 -18755083656320867709563596398566146158 7836594 -18094397161839899070537326904092668800 7836595 -1225243693970400034029242417131806480 7836596 42622948614616285884832970091446563200 7836597 -66438358659042889083942356706764772 7836598 -21431992846481272728403324470340079616 7836599 -149926897317809334985513626187556957400 7836600 2463950849773671713152333703789568000 7836601 -32625028987065758429548817340980573696 7836602 69507283739511479351503041400390768752 7836603 -87995097410463122919340806770334501096 7836604 -46140490408574240681882443747097119744 7836605 28040959631084775856656410081730024960 7836606 22328844502274305790336489883071492928 7836607 28949387601942888302586434655431646800 7836608 -18325159324229776069722389885359226880 7836609 76529812510636866498414523067375264640 7836610 51942384877951466347751382668172348960 7836611 112211299888720356593899511674866743040 7836612 -10742086273297142131352006427402117120 7836613 92935356191766490571594747542594744862 7836614 9990837802356037137670361867741379072 7836615 -64596998107349089462450093744839420000 7836616 -108226373370975111196494116172374630400 7836617 1816249067332970633048528225706623412 7836618 31234702007852496412458986784904591104 7836619 -64435410123665228652845448073434646524 7836620 -4655061497639143035965385035089920000 7836621 344611747090861802956637732687501376 7836622 -34208193882925515983057504860367469888 7836623 -6371642328886156700988954758771236656 7836624 -16440751683541906988529649174237126656 7836625 -1814142836027340273497228037854352000 7836626 -931065525639316083313712538441077760 7836627 -11820240880436205677792139240084772680 7836628 -41999996904323902995418183141389768960 7836629 -10938856061795299676622906374878931616 7836630 -14881571315132538608187808107874970880 7836631 49726675380628560542637638219653772928 7836632 1156941341924897548308568378951864320 7836633 -6036668981919085025695800485545926336 7836634 17611589510872247478984886946490340320 7836635 -6536846836476764576605074081564409920 7836636 18245138506865708082233556485836846080 7836637 21187451012173759510987606362431160172 7836638 -66914732305869364598791941345049482240 7836639 -79252627171063196414251118419750621440 7836640 -29263366730472444481734812778831544320 7836641 -2576850098988899246302576663541237100 7836642 98728451178635516902406215710909235200 7836643 168963278156477612597770943309405576280 7836644 66992165788933582571538239020538142336 7836645 -3921717068503453102249215159612825600 7836646 2797765509840799729951808154866050272 7836647 -12917744164275827422561146695789910048 7836648 115653257105538497201434565436173598720 7836649 -60005647439197698323962200435642689350 7836650 -31434559412993178443589907361587465200 7836651 18011934951952170799366470544190322780 7836652 1688511738288819113198303302146834432 7836653 -48812094353776151643091394481082068192 7836654 -16497640163358309141727212942259411968 7836655 109692612237583289312210139501764772000 7836656 20176428161195547595752003733873754112 7836657 -117110057671333662105587292118524960 7836658 -15206584049810466488141890273060001760 7836659 -104352411559364697344195942877692569140 7836660 -9271578656275190639504589071676810240 7836661 -18712367612540831648987443521634902368 7836662 25473212126693617181660216082163402752 7836663 5237229123710583379266931092019967184 7836664 -605956098418999422323043236438016000 7836665 -2751024924158866501709784948299498940 7836666 -38849497804499550977717206153059649536 7836667 4656709452965332260476714267496519716 7836668 -49336616718450395622094971401826204672 7836669 1235186823839318863349531603641935750 7836670 -34001537124036950034748305456321158400 7836671 -81466227272309527671321799602958040856 7836672 -4055348874938245057612599864242208768 7836673 63628503447434903522783315314445447764 7836674 14485344954754479470411555220501160512 7836675 -5564783828681818622137699291150848000 7836676 12510563509646404667283797127435059200 7836677 -139689997365399838609756724610033248388 7836678 2865066245945805863593012370848627104 7836679 94417392959722999030650805123147504280 7836680 26663522541811282137864200796249292800 7836681 64988997303181053311502774705724116960 7836682 -11658395441844080621608961669691096576 7836683 10009401642387314462937490373510582520 7836684 3585334796174367750669382076822171136 7836685 -41960526655899640053546620799718890240 7836686 -29636196612724686178311655525037568 7836687 91103170284193868903480951004234975144 7836688 3821344915187307227460658013442547712 7836689 -48899083255518802585642976332819479744 7836690 -18036889238915644928765935806004308480 7836691 41396120922429153192316981429921379184 7836692 44291952684325441182092858348994642816 7836693 -11717182605187249318313526748104466272 7836694 33774833394368532888593690082618698112 7836695 47007616911667674645535874635091266200 7836696 1485664930691029929763044109674086400 7836697 157215308648870796253188197741116368912 7836698 11047240946582497066881105408354372864 7836699 18723838861126086221573458511767012800 7836700 28727322132164480766102614271999027200 7836701 -13058989969779181237470042583890250548 7836702 13327284155737617537734326106557025280 7836703 -14653177808490004507217156588773112720 7836704 -2014364559159510573564443581351133184 7836705 -39946260327898823772076052726796643500 7836706 37239394882519929260822072767616841552 7836707 -286900956592191239720598102449402880 7836708 68525975291060525347142148490284349440 7836709 63360490601629788327593232465878638910 7836710 12921865906838436659529436495804104960 7836711 17769043866388200879915777073714367904 7836712 27022721117873802626624212146884843520 7836713 -115559665642974274997264996673658876038 7836714 9610779406198283526934649119172802048 7836715 -85735395231826097649580631879402420640 7836716 -107963062461878340261257064661545788160 7836717 -18190555739584713878517158897277576000 7836718 -35740412436760327547525205613016821440 7836719 -41174103149329831316978341951867997640 7836720 -315328676376558784366560626134548480 7836721 -10302480837849967695074448198983116800 7836722 -84726201858772280700508350987653611776 7836723 -80465201071345105265336226551333370000 7836724 25275362227162460530702327048462514176 7836725 -13386651482716485805923101768460945900 7836726 -40845170078131218999167824268583675456 7836727 44014275358297681893883865886857672592 7836728 79187574108132886597334149954787942400 7836729 73254742531881803338587244837084635984 7836730 9443262826973987881729791645767639040 7836731 58918234775928618304414569635232474144 7836732 -19037763956973782821779632713579513344 7836733 18732207935778137719361263675202523840 7836734 -31165662056402340197658430955368418880 7836735 31271803753181102013550096879928442000 7836736 14689113958803885286817550020024729600 7836737 -71279498195256007261686648973188151614 7836738 377763433440345006991870998913744896 7836739 43709084991684100132828227377885731824 7836740 -11831660745818937738265099327203532800 7836741 26362507882807183904794010380803150240 7836742 -33519733027585658313216854272751418048 7836743 -53776109847287176781608555473308501616 7836744 12404395743525378558934147674268139520 7836745 -12463539026528086513109360735527463040 7836746 46231550843389722392470297690229796960 7836747 -38035955938544131183560083001670857000 7836748 -14966972960265933489232213752834089984 7836749 -112534861388691989680311957709759519200 7836750 -454768814600705541357492893679312000 7836751 -25697511809569975597260030446912937136 7836752 6342158018271144715504808225692975104 7836753 -49911385081149482710969281034714580496 7836754 86589647171401055002429951892626578576 7836755 53627469558214825157995664366325142560 7836756 28093099356100093053650892214316673024 7836757 -42766842931881936744115620568483730280 7836758 -7689060978920524444846012591081271520 7836759 26782462877794701663666312615596653440 7836760 -48953809961190849933821743401203712000 7836761 -59433513200204093754266627090979883638 7836762 -45126923938423277143571181376254130176 7836763 -102254914034465143210328144107312142616 7836764 -6654376164061499515834988704293686784 7836765 15604625082815887510662973147641712320 7836766 -10513962526478927618388922733174176512 7836767 -17299402306978518239481874511855308800 7836768 68819829524049928993728372729556107264 7836769 -4153069614315283205374374552500004352 7836770 42059903925872022631806531703455586080 7836771 64771227561427217884763963348155579512 7836772 -27809309842022082719162563403188608000 7836773 23029344783306869237122787800919569920 7836774 11612946189980040882660388218900072960 7836775 -8707728419129534651980478305791779200 7836776 11038558670708845773935112722601523200 7836777 -32088725737898176603248263224508822400 7836778 -7466192924791324708915902596097285120 7836779 50830546332466396023886258815986627976 7836780 16777724363210986485155541184710574080 7836781 -43164307714065525741655502794581656436 7836782 -65112567967776996766260474599647363008 7836783 42430596601112781586741603868634291600 7836784 13508638959607853252490091191352524800 7836785 15398336814259327184392455308486253120 7836786 53250834130174268165160063769105429920 7836787 -10648847955938061855898393553230599168 7836788 79787153271199358571677730356823881088 7836789 15693414504575978506355360504627208192 7836790 -10700069336856207582947752136002767360 7836791 -71499297836367952763727185186291654808 7836792 -19321565050218034295127752784695377920 7836793 -1932227685400726073304614057414191200 7836794 1402896102644014693333696754630553600 7836795 -1532491392024429414048170912441250000 7836796 -25220566039996519863633508339488973824 7836797 88355150994588623631964344902210831040 7836798 -7731535250458555551290347570937670336 7836799 53532903283969437516752787806239161960 7836800 17363656987717757449547293120266240000 7836801 20508059611872985074766384814579726784 7836802 48252329056508014787487062617630502352 7836803 -59127472416012329663917353407233432416 7836804 26459185536930002214086143061842944000 7836805 -113397050871775914495634150581550473540 7836806 3788158690310173048564038496784600640 7836807 148073869818645100543772965457571240 7836808 15710691039519142482002808684784680960 7836809 100371905787931864306483201768261644186 7836810 531177908644992931078988232120268800 7836811 53444586363170145280667481478188409272 7836812 -82745188802938128336678011975195074560 7836813 -17956073907596063025287799969227641056 7836814 -34714640160963058376217455812352251008 7836815 97033698938167483436831274502251614400 7836816 8166963751325397847708556414645698560 7836817 4022363643817005528710354122533640740 7836818 -3496207441556523578190544841981938560 7836819 -10798892275336940078007021105493305600 7836820 45179300331800622600456196309324032000 7836821 83325167588912145737065147572643345632 7836822 -3789461771477288503939069753114986624 7836823 26824917118385231587420927022987408072 7836824 -80859984667781243596584136431094272000 7836825 -13058755550106915990532599343601492400 7836826 -66247504164413518737858424745311407888 7836827 247551878317835675266691839546379550432 7836828 19695621345484918907356020776686878720 7836829 -21015237600748306395780255152242980480 7836830 35495274152386631421422616506474448000 7836831 21006673029029029127574833770993344 7836832 -84065143262807124965485530617207390208 7836833 -68156350553741315662116853053096300240 7836834 -15543733869231587950168066491064725120 7836835 104112378819210940724365204256229481200 7836836 -131521481155868938831067208459288576 7836837 77377163476206773255610154781647428480 7836838 -642729076485211318922071784655886080 7836839 22619695639455623579833357209055736040 7836840 -58695737322682422101492022158641152000 7836841 29572267317862654623741914257157973242 7836842 -2687891078759855859594839876873321280 7836843 -27383107158725589753782906659790370816 7836844 -97351629170200737507642022988050713600 7836845 -12345583841497479949656325921206321480 7836846 60345337363566902378662843530699984000 7836847 -31047659388883035690124348811887072128 7836848 17526009348881309689697125893376131072 7836849 -34336363240669520363616624914457147900 7836850 -5894352185019718084144264026847987200 7836851 59729928770626761747700171694672716608 7836852 -24443859317565782151526083049622476800 7836853 -117521354755200516756358425782196692036 7836854 -6091626282232861589245626410317066560 7836855 1430074865689305488972761023022240800 7836856 -33361814687512450480888830020360663040 7836857 -990375089176007207407669564481237568 7836858 22121650482706500834191718389502182400 7836859 -2424250468829140911567392031048293280 7836860 52341425340595021798188940319318184960 7836861 -66065433100231570437303711775764880128 7836862 -10234229215088388539154353349107331072 7836863 22591894226578089979476285440578665264 7836864 -10923383366520705867728524070589825024 7836865 49813612582822209069463414198698274260 7836866 971848977143891135985466737762163104 7836867 11951013895167667789714227323298122088 7836868 16955813350836517091742388077402037632 7836869 -25259378691552821494195505016638572704 7836870 -11495848877999465122057727681843587200 7836871 11703572269106626104150952685115608544 7836872 -203096799494946573766485475533268408320 7836873 -13237926459355086137302010063574067200 7836874 130520162750326942196127625594658629632 7836875 5872832622872240139975645681554212500 7836876 -53223110179067467649470200166792090368 7836877 24736586193249024108308896408645572160 7836878 -18722474617877864573452642579166934144 7836879 -415216418458002575875307347890009600 7836880 -1963360726968796630938471147704893440 7836881 34306051115108707494377440430847136104 7836882 -7685422650924609824079724605791185920 7836883 -38061389568954021882436172339236350868 7836884 3927714208273754024115385421697165312 7836885 30095088984012335397952223996415187200 7836886 -17510208009921469091788294128800080608 7836887 -20461686794222447597068384516157689464 7836888 -24029448367279995741489068028490813440 7836889 -31149061422293650070490578215612780032 7836890 10508562107580010010121312240495679200 7836891 27953247114683986204711230576762211992 7836892 14569146445873084859706886226967633920 7836893 -30755903795904874048750032301587190272 7836894 14145862098173029676112496685729701248 7836895 9958533679640068021034390689032088800 7836896 9989372126399813589542625276423045120 7836897 2667414852055225280561236876286152128 7836898 4862071288712615125213329526910491200 7836899 35868569039780877176457324680225616336 7836900 7411377306429105251463123732477849600 7836901 -760888097180259587926905675478617828 7836902 82050631935502336615807568801936697600 7836903 17372888498775473530579830285525176640 7836904 -451149393696490053112272138098657280 7836905 48441752676596346049904009486300400960 7836906 672332543397799789449702191270473728 7836907 -53759596424644137611056517818860714320 7836908 67150521695700559559350118958002512128 7836909 24637929518368337015837097671282998848 7836910 -29987221532185461996453859848058904640 7836911 -60220943353555329312479981517312633600 7836912 1099587720516151667330873992898543616 7836913 99297310060419682120993623684491191698 7836914 -55188805124950405505606813442402972768 7836915 -2105375471380263148248195194364912960 7836916 -4260233108354972565301925266069225472 7836917 -88614618945384065710519168010153499648 7836918 8262673369197317501332420816939192320 7836919 231711529759971493692738401247997776960 7836920 9373614153066850010875840746506649600 7836921 -63283952767875454238802428770578487296 7836922 1014376316514891744024222975992616192 7836923 111115056217549531182694039533788128920 7836924 -4125245131605599963161912105063907328 7836925 -48465436981751730783457717559724722350 7836926 -38636390171279009517041780530745315136 7836927 -20315549690916577120850332175576419968 7836928 38725335314274857195289139718828064768 7836929 -51153456079122654912951845198819885100 7836930 -17388584313177663362112103185787353600 7836931 26230397558105229114354589561552315200 7836932 70134743806251453187520221959475104000 7836933 -1982706471146576621111230863841076352 7836934 -16274535133406939912962094457243431808 7836935 -100330676614368856684999804411556988240 7836936 -37197428826887341983846859489086873600 7836937 30851007823574150994681007680970399540 7836938 -12427851116585768635402919951113399200 7836939 49875358008747281538473454764826829440 7836940 2825321628960114417912667761672791040 7836941 7511286210946905178677254764388220864 7836942 -26951870906245559884674911473559959488 7836943 -115882307303738121912068236286318825496 7836944 -15380654943586809755825639681382481920 7836945 11835658600670706848372473125340602240 7836946 42448596308412411837373922203842945024 7836947 -105908435293180694761507394485798523604 7836948 -1131994616479798462489498965496049664 7836949 2633328109727202529586746470254159196 7836950 -32009217658942505550289300248294600000 7836951 25967836847078196787252544562128848896 7836952 -38443229223850630841341173780862033920 7836953 10974653406873981919110015102309172302 7836954 -8233303881202851421215154270924577280 7836955 -32124106103981960529534588716062199520 7836956 -85507216688044857111473484951016634880 7836957 5377641175513068052906812024323974854 7836958 -119296059948981389149253184481469360640 7836959 -45077610062564451739907152039136923920 7836960 -7531276284099430284183740143003238400 7836961 36980630859051593838613085530542283584 7836962 -40521436553338024151032881116117512320 7836963 3837671981625645903280812486969479544 7836964 42136320054253847616849906257662990976 7836965 -956718041270865432621843512019197280 7836966 9335667550937482151338816220964145920 7836967 -32675384304339222077244704646844510984 7836968 26440537800384372890283533217069465600 7836969 -20281420163964475265835176605743884928 7836970 -17272362244206644230247545384351872000 7836971 -86518723820282767022661964431651594828 7836972 -3784870909441658072184277134616805376 7836973 108263673234488450526714806865464566944 7836974 -2274336292359082382627933432039218560 7836975 28871638624400321446751972461136632200 7836976 -3342323491887289182651563491149742080 7836977 -179718642653879230838953560993955849728 7836978 -16424478992275914763643856722122602240 7836979 120685090188842510781400009294760797580 7836980 21445526178905428281887170434511257600 7836981 47475372854825403647455259598899672352 7836982 13160848917925003477765600594480754592 7836983 -10572929674572609682174147492952080128 7836984 6040838802407795892463375808886988800 7836985 -13131653426274446557704668885269663800 7836986 -8936642647587147891716194094825736192 7836987 -55034723373671008266596273537823366720 7836988 -8840912750269435660036887937844341760 7836989 42004576751891565126819617894823656460 7836990 -1419764145879797755942744688087715840 7836991 -40566214710621927487949581113193961000 7836992 -35479972707315158093025410795570724864 7836993 -89981356071941424461422884503200639536 7836994 -49445061211540922344992261325927282176 7836995 68192725730763688586373340266845348880 7836996 31925653993606085791456951004533742592 7836997 6017423390743903116691650378103458432 7836998 -20011163525790915010712925814017121536 7836999 -82509599100615010353023955989452053336 7837000 -152750645542331360362872147015982080000 7837001 -74658894797026260744997062804509644848 7837002 -14000452676141491758014772994808636832 7837003 90689637741243268588408913224738655252 7837004 -4117322818221574731793613552055195648 7837005 43393388256060011540883641815221856320 7837006 77301310872183127409239756875875085120 7837007 54306690457744613733054427047129490632 7837008 233401938403080297020157769175138304 7837009 -92227382813718288797209822005843291790 7837010 -46133954047771300648434019754116095840 7837011 18220688869496907169194307754789310192 7837012 98881838987338293610918407344103645056 7837013 17030897665746206812516776335371949262 7837014 6280663385858051170358046310562504640 7837015 -60117066539286470868637466030382552000 7837016 98506150110236103785351083555491778560 7837017 29150266251544739645531939192585055744 7837018 2819437957420074049426077477102336000 7837019 42877813926493967965928726157523209096 7837020 -41409407592804617133879434398477516800 7837021 92788606716698689348048480202763101222 7837022 -55088859686942985413328852099898850688 7837023 63339709279252009548269257949567814984 7837024 -3500649717659740279654155952882974720 7837025 22305041153801787885786094492848168000 7837026 15697324632050666307071293620010984704 7837027 -39642523770660243782090736813627450096 7837028 -3838283871373959041190573547572879360 7837029 6397432855051625434031187186965167200 7837030 49368894291909198300322494922559564160 7837031 89236679134943139722682047749383803832 7837032 -21808271222766698460925120109899776000 7837033 -93250163173885209571601942760384939718 7837034 49442576926134094872746778688069652832 7837035 -26750287695513311358111654192342550800 7837036 4752556170425243102997674480560798720 7837037 135317100344632947117287787321246231360 7837038 7425424636039049703205415947237706688 7837039 22525531489666910228353606004372291056 7837040 -3990934031674073569203820711375994880 7837041 54879277271398334145145641659731508592 7837042 -19644308904249185872477730284895338368 7837043 -11189261626844383331103677989726212096 7837044 2576447758239316983104492831340441600 7837045 -45673831092802868792208532393410233700 7837046 -34088037120125037542608253777015919360 7837047 -20640301621906776375043205368909884000 7837048 38398355650597243756223108607325470720 7837049 13405526251656730527494274796727040 7837050 7919910561315035264568056406734112000 7837051 -954734095257172624789168337285202432 7837052 -71434180782450495441390852999945713664 7837053 5015295835954096157233857001232714304 7837054 -2575450789619682763020373503789855168 7837055 -82493894861385188281475541221731142040 7837056 -521570548205854991378096210061557760 7837057 -18146318713506381537894905304522801408 7837058 35076518484817744565255351234444732880 7837059 28345688578324072395213131914636147704 7837060 15897481783562441387900079077711523840 7837061 -6210587339445919112026731354563624868 7837062 2855519589451675080627823075195428864 7837063 68411580057324745176778979897179773200 7837064 -64490586029405044422945277681507860480 7837065 -37401879319871427949118192800191130140 7837066 20065219215050291378571982349215881984 7837067 38293706999328999979336215215021191200 7837068 30497090818437581425956956347219556352 7837069 109346634233909142549365020078180716470 7837070 44006982130111795149350562068713740480 7837071 -48014760931305424597045028994556513536 7837072 15107084727752313702009666147490635776 7837073 2036896470418863669274214610579541800 7837074 -411545554183078838058443693505527808 7837075 -51586987844445393399715596295916933400 7837076 -37298487713556190857886872608248158720 7837077 -61335902043780117443380023980675841792 7837078 38439507656619764475027398002565943840 7837079 592098180125722398084453869375203200 7837080 10208199780900612651546631009594368000 7837081 -13981566649774441036347631184750808640 7837082 45568536911290240384290012304325280000 7837083 66857640728006182697531649672331172652 7837084 -30168204791386710090681312713060765184 7837085 47000738073660986660466154200449315760 7837086 -31990253132431777958101633106646611136 7837087 107622468890142210747202039510983757432 7837088 5184139789616983735334674111314001920 7837089 -10473490491005760206561875407879672192 7837090 -15699030059251705767592610704633329600 7837091 -133612598504472932949850362261701417508 7837092 16368574969944742828449811066087372416 7837093 12844450567742992710617784098388870720 7837094 -409493809293036718995896096211483840 7837095 14005383087494956863378779919136396800 7837096 -11085479329470868909774353397427159040 7837097 24948271801344101848530542806351027812 7837098 -42978178442717281415303910892754507520 7837099 22882580168650753183130796033488996880 7837100 26781164905422989795680212742506240000 7837101 54092978145309828176804990373234206400 7837102 3475349984655564428291868439836422400 7837103 -43601056406209504394632750183495437336 7837104 13766242701745274840102734298409074688 7837105 35462629806087933098090614547288145000 7837106 3828291755106978591394345760908756752 7837107 -56711470985569039699923747638711349960 7837108 11816821397961791748974605644617250816 7837109 41219717197580679698179844034272476032 7837110 4679131981889466901617622342090237440 7837111 -23324250030713291903862720503872039248 7837112 31912082125686869926176507409402429440 7837113 -77173416209282287552177315496522111136 7837114 -71334762937486928106054996833402515344 7837115 9528515478229738399238070766079231040 7837116 29000207628485499158236013367222927360 7837117 71138537701686637925122860025721665420 7837118 25311254593859453236377312255034583616 7837119 -13074377666450877545615715320645093712 7837120 731948271005653168549260264210432000 7837121 -101494784690674387059248606003787327678 7837122 -31618557637404018666330762190298405376 7837123 -11069865528925638574340472741496186160 7837124 -117193517606830214486755631832282153984 7837125 -58036057596743319640332341403611400000 7837126 77381825916974857083536050874861274240 7837127 91618850530645613351220398249129621976 7837128 6075673629813625749869480834123366400 7837129 29177252226700097489408110460590322640 7837130 -1486893042763416877695977307014323200 7837131 -26725803034052980095546911965628811048 7837132 -18957259379788262687098318900830287104 7837133 -124093845182363234656714675808068212618 7837134 -27665687323228242005306631847284480 7837135 44843574264237736986347784557418015720 7837136 16486355647167301083790107518124736512 7837137 422888263565898806820125390987375616 7837138 -6128229587404844244661278892404263280 7837139 141157329243273894261834323491570180440 7837140 5531203533235348007985770164379289600 7837141 132244769145765284795812861998385664 7837142 -14570706521407621447490316295307298528 7837143 -13534658954282846615913141032925046656 7837144 -4839093342236583840792984807389184000 7837145 -89217749555681038530460430734921775100 7837146 37837634881980541746824232594432863472 7837147 454988776717727934365085259660213320 7837148 -23336490086300118861601024595443751424 7837149 -54067075254826484141618997203596196736 7837150 10748602293314807601454973504855673600 7837151 42953201691644529281375771348901575904 7837152 -39452375054717137091179775795141541888 7837153 -84087314728190050787938425790212574140 7837154 16297057068081621207675056785548867360 7837155 31975585589146475413836783325578960 7837156 28136836634416463295991148147850682368 7837157 47494558901776577990572315818565212960 7837158 14190946611226851940294028652695623680 7837159 123166264801674221082343258823863572480 7837160 -85752034263077283799916771387374848000 7837161 55762106582454732245305645870680742464 7837162 13110190314731373503276256429317743200 7837163 20865460332656656710713202054930666000 7837164 -5454947262925805736832307892735814656 7837165 7832239865095396547749255823892153600 7837166 36599772407919364724594895597315988032 7837167 51817465844808012622620958412516714496 7837168 30534893120540606381024315704706465792 7837169 -39241235521215628178170007928385472430 7837170 -26410590089134671253822389787115520 7837171 120291519447785495201123196024468455372 7837172 3614038879942836313662765191021690880 7837173 8920338128538419503454562005810822784 7837174 8247604266288706692241347468156978336 7837175 -6063810822126523969528159927001080200 7837176 20676647512167009717189509880611328000 7837177 61671238695657536169460673808390588800 7837178 32359081845670441173230662337159030640 7837179 1049071489128062079007024826826278400 7837180 -402899646898891278573025286643886080 7837181 71348607658209458794191018457670547264 7837182 -9532083894513646800105705399791794560 7837183 -100410568221207235408177725905436068760 7837184 51959289077350097278161170541204996096 7837185 -15539636495664348061143087087673507200 7837186 -11491291311817996167196314699221875200 7837187 -142130931065988856576745446645457125608 7837188 12567701102713034455133046823501891584 7837189 -159322328214482331499092186770869391360 7837190 12215187038389617760615923715963689600 7837191 45195094104657806369000954899917242064 7837192 30999003358538444570826074385533337600 7837193 11213158291819090439603252682998423808 7837194 58726266760194371664573524985665379072 7837195 13407688603766571168882773659999924800 7837196 -43882281688735445677840493534245954560 7837197 76254026175079767429388816116129508800 7837198 -28605892668736741329681217427443171200 7837199 46673336987702652529331769126050017200 7837200 -2388857168807365738200554331301478400 7837201 6456274735062076985957386155452672512 7837202 -63379434623505893736344414731489744896 7837203 6845925629441158081035990470561857536 7837204 -70966438123006879497033899600648982528 7837205 22861180205543992662378173656851428760 7837206 -28905208003901677444961049558621227520 7837207 -8958833325965194353843455748333588800 7837208 -24412284778312141994315814896999639040 7837209 -16237442121427135795611776336074857600 7837210 58800842966517369749225683500285761760 7837211 -77555143320224736644013650229691576188 7837212 -16841541044989959144532958149032250368 7837213 122817839975103031853300636359031375462 7837214 16940214388254696898457333926667418624 7837215 28059265344169651006820902981269139200 7837216 14704814235338526460645712670990925824 7837217 -14388859676430128106208684746586209600 7837218 -20123467643996928689107770192685740336 7837219 50713535138552527055755904199385806608 7837220 45209184598805104933562007149639450880 7837221 -2495900964885815335339651513227114240 7837222 4571301142785420018727950674509687872 7837223 -2241973121157804378702161336271952296 7837224 -21792719782935811596028103299581788160 7837225 10492011717352538980915624944379050000 7837226 54059329395951607619718257605244571312 7837227 -24368082067550030480400495581306687952 7837228 14944352571135898500259193343542102016 7837229 -17523878796927529905555961929938535924 7837230 33720420760873259737985804450860398720 7837231 -61835809878835344411584291054226185968 7837232 854630895882012441247654169937838080 7837233 -50938690976705947323185864751473816976 7837234 -21810243796387907703643711438069893120 7837235 18956388965611266784104679182809830560 7837236 -83446897521544719363747503930783655936 7837237 61115993108949321615505993875938318080 7837238 -44549550763613789345117243303230701504 7837239 -16514650212576527111351603294626321176 7837240 -19131556306967271261814343503709491200 7837241 104301975589547480694601083923979801642 7837242 -8606408213491178716431015136561829376 7837243 85190216503050711018621033501313329264 7837244 -33277493316321905083135783166231614464 7837245 8981397648814161482056548066223680120 7837246 -23193787196629193083142962165638267456 7837247 76222498573580141488085858298237019512 7837248 121031791165418587591303747778641920 7837249 -47591144835830743302171719577400844864 7837250 55429453293762712277120513131422720000 7837251 -20205235631020340763311090620910148000 7837252 -43218644129642494950320540294230843264 7837253 21946690433501266751747000451860793120 7837254 31503284393901864537807674624151317664 7837255 66808999592678558291111308618889488560 7837256 48641114234993882261777100305448698880 7837257 -22643839261142893500752538725406597360 7837258 23660475026284068604739453481976189440 7837259 852533006136674690949882114691014216 7837260 -40727381841767728503195241827022525440 7837261 7481122107782948232428337655051663862 7837262 16261800408995328481866782223013738752 7837263 27153763351242889987334607684852568320 7837264 -16929397599841669156061654925833011200 7837265 -29477208418247110690926296912172326400 7837266 -5267651379623509000472127562793472 7837267 114859162063581475062055652868278446316 7837268 -72219154522617837875789374445544730752 7837269 -32041746491207132499531760711549059264 7837270 2357639634951702434648234252834242560 7837271 18025991340555008188977393737236873992 7837272 85531200532050643062228927640334131200 7837273 7592332018714513846546274865233244288 7837274 13482549492071860447437176599231695360 7837275 7372197037180121304521766440635416000 7837276 -27196624312169319880623076638245731840 7837277 -17080648950878578735029666718248109728 7837278 -31362283143547726270652621523624874176 7837279 33378786360993565282334448468969506120 7837280 -5172169361615792710732545087645941760 7837281 33092332962111114402359685669445815570 7837282 58798650878439233925548312621698534992 7837283 45439229516477815755294200700087313920 7837284 5942368304162675311939307085497720832 7837285 -94648581814440791260674427310090979840 7837286 -3228395215593589063645217846883123840 7837287 37894991791168600973223132114754027560 7837288 -57670467581070258214502172415610880000 7837289 21028673751182056068469752842831002356 7837290 -4561374296143989915363025982145446400 7837291 19562639419101953176059199628245760 7837292 -96455069820854491074702316540853769984 7837293 -31124862431438535789918422132457625536 7837294 -10508235777725546748540990595660920000 7837295 1531370304757598935901696960833242000 7837296 2897797532363637265989581171368919040 7837297 33342164268061125463617830589108117504 7837298 -5574333405062215787390751054070616064 7837299 71356466798481252670765552787864928084 7837300 -3736936082229187721064272823393939200 7837301 -40253082227336801335569553745776351698 7837302 -11229258896715796363153711984365789696 7837303 38396659315986600535910912033222334720 7837304 3808441007056811745992293388468305920 7837305 -31354814028118131231868600258173733440 7837306 -4894004779144660794320592715917942336 7837307 -189932653848993259798046265667659303288 7837308 -76421624882659353027325310608638789120 7837309 -623066092261419881477047305459816640 7837310 -521084593178116335960925063290819840 7837311 24279761718121290542145070537008873672 7837312 -1974249266870824632013535875788963840 7837313 17622868171499590514682101937814119984 7837314 15928225092848636185079910927282935040 7837315 -73936977754071315491647476339518456400 7837316 -101720502467819905397569084191131750400 7837317 -684346222454914799390753174165988834 7837318 -7798942179205181748421841884635290880 7837319 32837168025878146530700806861873768960 7837320 89617594091471914818516213429043200 7837321 -46674692211818484326331414345411045478 7837322 -9496698240280651587023172350369354496 7837323 23685968549198963337067668245590906848 7837324 62075402990363532702151992662191411200 7837325 60189846193987421937918797524475772000 7837326 9344654802032958855262686928697587584 7837327 -19505046024086305944324113422743495488 7837328 14965851531133486243301550017104945152 7837329 97990621145955778383913465238176972800 7837330 35323386786543299518014455557044646560 7837331 -124271532900102621533261586410592566868 7837332 36811018363503359614373981482257487872 7837333 -6369923995637981735624602154410794240 7837334 61135612485567313305740738494240566816 7837335 -21075073904538872084195168438379755520 7837336 -14042101341917801410419362298415718400 7837337 41025715308090991210860750864212737920 7837338 -8878215021717874341852483061345030656 7837339 -87822034257704020636037754764719346544 7837340 -3743980993178342882559198579063398400 7837341 -21861850442097360080855630765615981760 7837342 -33700573211013250750845294293497936896 7837343 141966795088172716370617132194132026592 7837344 210819972003466211335275664093992714240 7837345 65443368026575552936289593244470622100 7837346 -22898540066456416138210667567565818496 7837347 -4072222835170049809213828079800566528 7837348 85567065085443314964944396901562270720 7837349 44546360135303548834799004766193615964 7837350 -3290918947632077801914031922437400000 7837351 109739291797908623581563222078971647352 7837352 -1788858171395978918081355654829178880 7837353 5227592315006922983116781411344285440 7837354 32844497286122616113925642773188222896 7837355 4792340213573611528681206446272295520 7837356 -38613160601737730537056487289119881728 7837357 -5284871117930319266198526262296463296 7837358 1348961824016459046194009343976009728 7837359 6353591070405834418991939159217981840 7837360 -2330498703394710986016940795230289920 7837361 7853266209938198936986591757744711232 7837362 11560431200496643749526937766484122528 7837363 -49673912647349481794021806016332326388 7837364 83873600434382329816440042130020600576 7837365 28816353390538117399396492271980840320 7837366 19900214510817746368543281093189820800 7837367 63688967229407553304553735313166253640 7837368 18926562392440799237889303933936599040 7837369 73770963847015177014076251948989241770 7837370 -20630365746207110406304966664743065120 7837371 782838231162974888464248298923754080 7837372 -84835372056597263125513376578413872640 7837373 -83765653854596119670691872882467062816 7837374 -1744460615023044547351780595813643648 7837375 13991797111751377449112538312946408000 7837376 6801460974041472851707259728366141440 7837377 -483502205670825923470904673233213568 7837378 -61108332834086368760189181430439123760 7837379 8056086908979387132212083904738793480 7837380 -14699909937593274284083365462037789440 7837381 21120117281534046782841243621370641182 7837382 -1528855862060392250824633170807212928 7837383 56283681892962889773847183761850377600 7837384 84688594600890197371637446651939921920 7837385 -99672206402497147783738565607813915420 7837386 12265192020506987286691114823912160000 7837387 214406211484965819668791241718736552 7837388 15895305339129687596902658977790736384 7837389 -2624310426372729437517834893509366272 7837390 -47525558591330370946133133010434000000 7837391 -31652162445684093327496971924470488992 7837392 2774151662633989714582456649639657472 7837393 -144159722050100378003208797382887673358 7837394 41713790450649263232266879903737508496 7837395 -196471930623407605892876580970848000 7837396 -10416924051253349540942277627391954944 7837397 -94186042444971247377110831164973375154 7837398 -3432896631218076231488171396391498240 7837399 241810792496225713484406591104253001000 7837400 -58325853995078670128045012581094400000 7837401 13923712418292504133941664109188704960 7837402 3794437182277845304870030182076080384 7837403 -24100608055651545742335266150082716424 7837404 23540077461979206559460692559428471296 7837405 -31466824221855986188575031520892900000 7837406 -23840376757011077110239619338789807360 7837407 101158049775166528685883432495581599704 7837408 59648321713551332493479858890870358016 7837409 79132631944363530907524088518960584610 7837410 974439483905318275889005074648837120 7837411 -7372506068811855170049556225257508368 7837412 -63003269021325543614769171764088192 7837413 40723562270908841080228183958770357344 7837414 -2570425607159533603450377161050278528 7837415 7456987391184348169132490319454645560 7837416 -5259722542571789659038367833274368000 7837417 13165913351417831539322214183869857472 7837418 49003818281880762974748197969685780480 7837419 -21479402775381165409259477033141136912 7837420 11153398269123776878550273235614146560 7837421 -13250248947011395542308174731719500148 7837422 -16095259708083231881358223371830574528 7837423 85022222800151876215487325681084322104 7837424 5944662661801581498237825008114073600 7837425 39114513601789197189067715442814056000 7837426 4093756253414995844337535555898755104 7837427 -481832874503690140639310752010670960 7837428 -273919527495713798388572669032974336 7837429 30507604095522255367397878383533916480 7837430 2079179710463759089817899916188047360 7837431 30078148039548446982124976042286255744 7837432 187116716160146282310375145112962252800 7837433 29209418197118299641576546042054056064 7837434 11748205439240911398831373066030957056 7837435 -63674294625179157128869009088037573120 7837436 1135723002555553499350556643863439360 7837437 16798134966383628318006340497425782080 7837438 303660208412230012154053878280200192 7837439 39984543539175262684304329149155518320 7837440 12615861746578594149058885952911441920 7837441 50094288039960157401828824997926419632 7837442 67515129428589785076637913715988488960 7837443 -65337832788947030336883869671105210920 7837444 88586462261200416213754283185940087936 7837445 28974028241710783585166600734149490560 7837446 1500778045841445658070875088166101184 7837447 159423158326208486716089192193462498680 7837448 -42720205324684734617984093556959754240 7837449 38562153357959789868237113449511656464 7837450 -17542191924834153880912984576066950000 7837451 -18854123611508736829569060967102206336 7837452 -33105222877386285799121772722232714240 7837453 33549652035674833370795737527033545400 7837454 -19511922611637592815456241844090912640 7837455 56248530836675570361810785606984793360 7837456 -32441376257330258603578784707185278976 7837457 -23459446759856801992818963589021845312 7837458 6688315165091912542799923973913120384 7837459 -21289933710964915866073535266024846848 7837460 57185059591453090286910887388152129280 7837461 -69094061794272947349983694138628749540 7837462 -22056435475069365181697982327914760000 7837463 -155676421683322969677607071036635587416 7837464 13131354938532235108620800420175851520 7837465 -8662014370290860083227039626840566140 7837466 1105994572571757255985239413223588864 7837467 6630442530377108108486509672276849920 7837468 29846227117526644584675621105829771776 7837469 75800662621267475570115808495754688870 7837470 -7949793818869270267260112230130102080 7837471 9906361789428624682142995887245912672 7837472 -188690291332821792082192842186051944448 7837473 858762874929647020000309866455684544 7837474 5947831986054123684217508881426962720 7837475 -9189394181399694656440454404832325000 7837476 31901147816419352952136001655800193024 7837477 -143774247412185455412933305875205774976 7837478 -995767809349017838752565850538311040 7837479 -485291367287577496243468202042974536 7837480 -3308391503037398222599647134741299200 7837481 -290474857723575337228912510748543040 7837482 -8290973211539723363429002850351247360 7837483 112345643582045074560688321990264439732 7837484 29898853801143235443570196386878582016 7837485 -101557130923493070572783913690158634240 7837486 26214080060802352867274233428350928192 7837487 -18158025179573234492798273424489168000 7837488 3243937202612721297035305954020163584 7837489 -30801908077076258632482621992134506000 7837490 35585925340769834955198505554701700000 7837491 -7177030805860895542358255851891345608 7837492 -16472374343591210075749301908415614208 7837493 -25627359747097808417664886012717681800 7837494 -2444611643287457959417723320901533696 7837495 -34240545618993731193765351187444425000 7837496 -396308066411119836760295428637245440 7837497 -471027332417254701134593581555582726 7837498 27674666731886027039017278862486659840 7837499 -6720106075376278398356579859126360672 7837500 -32069334047599888422909302544768000000 7837501 39197630983624253785824935884434704160 7837502 -54122242931336213084618930318585634048 7837503 -41126567317203800727310244116658787072 7837504 11316666388025757033969639428542431232 7837505 -47865948428925564620911604453740094040 7837506 -9066694620872047372660228771769875200 7837507 5328189522341468972987387683219395192 7837508 1060474022783279723525394767647420416 7837509 14211191780714064252969484757655201504 7837510 49596396378047737710295283079080866560 7837511 130505078359064973220628644713450009600 7837512 -79123318384757099693742135502334484480 7837513 16448542329416732549554431226651611904 7837514 -7327647460473722753913035361352776144 7837515 9222319108310050941647172256102752000 7837516 20643894566051980113686496709050165760 7837517 -122629819117376898366918091078271431434 7837518 4684431808471222227591773170119532800 7837519 -20672425815158241654587990648787622320 7837520 33716619219211264270230436743623516160 7837521 47545982992532716222490782617891286512 7837522 7436616150063984169591985096880013824 7837523 -12351117534904777076618824866607512936 7837524 584623219428110099276516450197260288 7837525 -43633780834152008645711993785784585250 7837526 -30719572894329173347673288356458172416 7837527 3776973492096512561847744211340597760 7837528 31719201903012282633766673027527772160 7837529 3168521205852349831313616101591989440 7837530 20794866312357704303459265571395736320 7837531 -15223371165719522203281862742219779568 7837532 -39984999806852801113087186623659767296 7837533 -49348459178988132283776558626976000 7837534 14619234650555562726363945049078908480 7837535 22123218265002696939984790110283544160 7837536 5503869683005865612285315424945438720 7837537 -58117288278947764452007332153340353980 7837538 -33279062428235187356315132274905708160 7837539 15660106746194226171936881620252662768 7837540 57083226266563802071549731979971494400 7837541 -83089238905439854740961773390774221058 7837542 15333412372533767591883074467042590240 7837543 17506473276553951747598650551222180400 7837544 -24036672065659800434489438773989212160 7837545 -1913521857526737680690776571979327360 7837546 -45703973099057226353360456632358939136 7837547 -3988957969051578976427807333306442768 7837548 18673652053538943448097706822645350400 7837549 -107081334383756166483736034030236243200 7837550 11426297175889684901161339511058720000 7837551 -13901147471393151334026891878544254208 7837552 32248453358499297362717060739167584256 7837553 -75249758403990903356947060860247953198 7837554 32210809050810300952131033966736801920 7837555 -86623557996313838916849342245094748080 7837556 26661510344968984332347475024707868672 7837557 12395258136166794621644423727757301760 7837558 -7244638284594921172419262907898671616 7837559 -136071003750928100971508957669245497240 7837560 -1086389694492389832330905778312192000 7837561 -1273599131851709115445546091197787736 7837562 -16148399883157567982143274362295643168 7837563 16916383583454599795860981440159313944 7837564 -28168362821591484117360732489730294784 7837565 104160622297964187515264812887608540460 7837566 -28675382160864410611758999035843530752 7837567 -473137995621900230123204093439403152 7837568 -27464879634654675758362960207942778880 7837569 45657367145669234924327648594059593300 7837570 -19841035343868069686166397354172913600 7837571 6471429405757922730018858626923080912 7837572 1517151379402662984384373095951605760 7837573 114659500156426591278275389750024937822 7837574 -59608729885819780004912320920013701888 7837575 16733069167757168712200911841137651200 7837576 42923091756232395943243349394919219200 7837577 67713169025472938592760545525513342672 7837578 -14349924451849672449037870569890542080 7837579 288070923557532131106534561532924131840 7837580 47377386085361957688150342782702515200 7837581 -6646378677578159727512774494021963680 7837582 987245776131613522046096820937992000 7837583 -1201367306489246431372400446398311496 7837584 -16043114605861330954205626233189826560 7837585 19075728804074974846901065080179070720 7837586 -43655132908435071787061468352135889008 7837587 12999491056231643681581370010346815840 7837588 17784452064431781687407675422257524736 7837589 11031554938180550390117431123122528060 7837590 5212037303490223855265440588169932800 7837591 -8709980395291442239347906316579440416 7837592 7534727557799764827470542625522073600 7837593 -125830464864532339352789755927181573856 7837594 66836260759777436364327831675537786096 7837595 45038003025472141132193049235815206400 7837596 9795688630660842539810255239532078592 7837597 -109515798177999978772093538923009916468 7837598 -55727253335529266242186291876014219840 7837599 26307853921685723723384560507853230464 7837600 30756395773638474442448813652905164800 7837601 8544109528135487739733925958538092804 7837602 12782048230216918903470067853413736832 7837603 69604102537610940811926667279548197852 7837604 96494989933192376733337857053465072256 7837605 40326873537984067860359954687128316700 7837606 802622917583964789484608321768529920 7837607 53530299868035490025051375381211215760 7837608 52706083076054411952290242537294479360 7837609 18568384444615990650265197450143863880 7837610 451522314096050439989901791431441920 7837611 32419219212938233305800542408048534872 7837612 -103702306595983475434436362511654161920 7837613 47892029722678018042346960812793192160 7837614 18633962096588659792491066614006016000 7837615 17690180353227554343873177933856476000 7837616 828077732714170325003055768139087872 7837617 -51975484091621402792091211221496978320 7837618 32699234653874672449291736584142306304 7837619 -28493524665126160920698454722181404160 7837620 558378732547346678502936900573634560 7837621 87861579561446220008656123448120396544 7837622 7007633879664770905596322974303245952 7837623 -47046755451831810125621271986689979328 7837624 -153081617396038106547995897774071910400 7837625 -41885876735381386709652976238328051000 7837626 -11469654328883825582273031537322791936 7837627 -2579099000494084593263019913374943200 7837628 96080837916067166125599189734220346368 7837629 -3344065823849103754962125814432687168 7837630 20394376209698382577453055809186128960 7837631 17000882236406376175586886793918170432 7837632 15962330731988899531575097711323512832 7837633 20919943808342294939284345905110545440 7837634 -2564284980371452367840968931565163008 7837635 -1608345170321516806864890025993203360 7837636 -5930372995610965212783876745310481152 7837637 20981471656524786493087100722716546432 7837638 -18697641373142260353114494105128885056 7837639 9417550418796274321395356116685844440 7837640 -40657815686253314363128994103337267200 7837641 -1215948126767320231732984853167802496 7837642 -7722207906973366837558798704234308256 7837643 -31812424260435100542915306002050390080 7837644 -35263831040333608615452815902408654848 7837645 -1494217998864382190163384063237872400 7837646 30943783152893817345177500164254840960 7837647 18185525319965203145736878067347358600 7837648 2442808096483367201050627348344913920 7837649 -87471118369302583041827705731087342350 7837650 23486187361276449682793404222262266800 7837651 190412639738888567592216936576916550704 7837652 58729895836217965124095533681371013120 7837653 -1041391355404500450544357479229766496 7837654 125357719682721604220397110192984640 7837655 -15704409984317240020760479674962849280 7837656 -61014536077919412809284063754447462400 7837657 70330833798479785374777433618149968906 7837658 -33371125984110146688860052069616354320 7837659 -9076338570333428917135024710819638376 7837660 -19084176430324279697937925578819456000 7837661 -6749607771038950163337598535593367136 7837662 3417514969250433485813860895076569088 7837663 -13427413641648654614012803080107248416 7837664 14547009587607548913558752998825918464 7837665 31566052148620846514166743253750843840 7837666 -5778019317942707137272505589285750400 7837667 64641136349761525068085672385443633320 7837668 -2709904675611645754589239993812418560 7837669 -19342291690296588280651888808369578240 7837670 37120790487653017739014669001451089280 7837671 1128501875190554799358527020349272232 7837672 -33507019882294353820924239942059443200 7837673 77732241874941755391594051623890417536 7837674 -1527408418385162358756988751931109632 7837675 43792760949753999122241875576605760900 7837676 8591855404507295206285658141925851136 7837677 -46313997433780020852588641521841672586 7837678 713885194430368848568533241625886720 7837679 15130720618309876326883654620675251280 7837680 -1372924761337596100024017144968970240 7837681 6779405708544402417007114069359159972 7837682 -39618533962890081020011249267575134208 7837683 -13101425719982870294514831224214868992 7837684 78928636688354059287699923331722796416 7837685 28633910693990330718565882142485017600 7837686 30525496333403241233628984874532267232 7837687 -10366997572454919912959939080470273024 7837688 -8566247526688029953964184759120896000 7837689 -97325921806324014795863215443739547040 7837690 -5943862897642187473543134002930073600 7837691 -132380682862458898410744247472379730908 7837692 8374643166150098428178979374411538432 7837693 -31780879988455042815198975108310566036 7837694 11516688431099952100343473645911389760 7837695 -44845171946379675565954238763479858400 7837696 -57053754809850381262546078059724800 7837697 -17883140751467128593140764445760357306 7837698 8304044341989090679936695282526041600 7837699 -39084721497317964491176433466516962240 7837700 7768805241494571503784844121273952000 7837701 12628300530384702116261214518632968864 7837702 -55027357664202036165860281705267820448 7837703 -112742907771181186913356308622254963048 7837704 -29667145989048884275596403741253959680 7837705 88494110190399557435911937018872789860 7837706 30603367850644666073195150892907125552 7837707 71844837951239382586058600303547886320 7837708 18912497223766833823663377374947497728 7837709 -135949994518618310471518805610264301920 7837710 1519383289270422555655916105189560320 7837711 -2478762886263167580897265632069213968 7837712 -18916133109726228590009707571435274240 7837713 24951239450726804274483148338119926998 7837714 -80884591775621947614312111462466104000 7837715 32187412881996927962508873549574918800 7837716 -13175586177234152886401521711507458048 7837717 -80733190112205924059160719882081941234 7837718 -544212270608572062475511761450709760 7837719 70370604771269263130660515535168944128 7837720 85860220345587395484865087934398464000 7837721 34968183865496328751520500533657182922 7837722 42295304643588300793943606642776645632 7837723 -133979488043441391770683498944709020028 7837724 -13904588042954461987146718105617143808 7837725 -5462911678573231473933006244876296000 7837726 -13289415219561642179708446581621428352 7837727 -197694837474825238819801308901445535288 7837728 -61959676835087027219259840189101506560 7837729 -135779337825582071091231677267041707324 7837730 21053767712499564536122290455671664640 7837731 98783113476919865611000773167148453264 7837732 30545049752256473861745845028263157760 7837733 24630366469306673996008281878375511744 7837734 34405787755075507822856132978885887680 7837735 -9234088094069450569991494299016059840 7837736 -140440141679937832825212629980351288320 7837737 -44688665962526977029948360648127443360 7837738 32261202194306171114950792389780473520 7837739 -232420479721092857120567146846109952 7837740 -5078938534564598843790295920973501440 7837741 48582181786012296473576870991741148992 7837742 -53537892164259095280080608301990869056 7837743 -14154265701040380578092290292452543600 7837744 -46560550048725753364741878864472473600 7837745 58847784676606761916424082284873176500 7837746 -8298277743443914919755690671227014656 7837747 8769087081833435631408655485525638000 7837748 -125326838901569011989595611304998297600 7837749 -130939897931295068683775522648934394560 7837750 -18603636892738322426233993723255776000 7837751 -1742653433401930805717886798082267968 7837752 -14997725061166425187316382293230018560 7837753 -15563912861107202977172450735200739520 7837754 27424583630636394510368141404067908800 7837755 59599143101089680811597077027769672560 7837756 45467755422875377223456098036077622272 7837757 -25768585598679801464661557016066401748 7837758 44429717369520843856890466107841997184 7837759 37721133174743131509638487094386272960 7837760 9977283187732510518155564474695680000 7837761 11220768369092255417121424591629324288 7837762 48349833011173866882759300953574055632 7837763 59981165990042102496770318458871790012 7837764 24081510784073684876317070833950185472 7837765 -5643151277067415097357732250460371360 7837766 19749866592241539785211754160034201600 7837767 55018573204313631583608798974889065472 7837768 112553947959407177045712036566727813120 7837769 89530514488146597778741912162779838170 7837770 -1892693379191391389486249369735293440 7837771 122058980752224003413288021275887813832 7837772 20310575959244272330087623807547914240 7837773 -25058761170957696293433557815285381536 7837774 -23531048536558443328767117444320158848 7837775 -114291486935869244364158527638309600 7837776 36366294989269775415097160235394007040 7837777 -83359407397899672822406971531537586688 7837778 -12884279811562159614804417476477007360 7837779 21925744056270842646424264284053115648 7837780 -9199635155510745099311712503168774400 7837781 -49814733641768798996242513413266167296 7837782 739572421206553287576728948368579584 7837783 -114451564364172105777078074675638910968 7837784 17225503536084354521255204287331942400 7837785 -33018660225880699173805686558124944000 7837786 6273662977346593651938612613345791744 7837787 15036856225781242808345938675936733232 7837788 -10881775995454973565291508428644573184 7837789 112313860197968822850522638216752371820 7837790 -20268664422141093620435553487421649600 7837791 -785583791319792158662833822902936544 7837792 16462011970207993178412200462011858944 7837793 5532632280152341338584124161738700000 7837794 24051470112068759054478452370339698256 7837795 -28542088919756805608352251782993565520 7837796 88210928439952436207627616911292687360 7837797 -4693570007976346479129183399035268960 7837798 44978154806408111492158659921031922400 7837799 -64975900491580979009446453618757715600 7837800 30307767867432595870914158913558528000 7837801 39951663587982266624522684171795312100 7837802 -141654884331615088149285684583053312 7837803 7284601470940122185564800970934379332 7837804 -1915448214451080086812884503377884160 7837805 10199923796254196788809738092945295360 7837806 -10436805182495894119849170871116355584 7837807 41522849549395107855656210854385775056 7837808 28191247834831081515878788848479207424 7837809 -25613549287242671517433572478728191040 7837810 1854850747231298952781146718507654560 7837811 120241067641145371059226133163243207312 7837812 3405269691689408023750389507532311936 7837813 -105789034290038963245304946725823017938 7837814 -3448394154331003019962812227913216000 7837815 -55375392909265312793757179346449250480 7837816 43698095957750121018641152886189506560 7837817 -33513399931226738537944151852523885180 7837818 16534544733635723925460955621796941568 7837819 121680759025959581765879374991450388480 7837820 -3574603682472186988839703553902609920 7837821 -13876949886189720758800480927511466228 7837822 6944386287584834712164591404756343424 7837823 7105667532691331815340359357200353280 7837824 35440074562843908065006700250099875840 7837825 678740146433353191892259101615617600 7837826 17534717241607673408009471220172316112 7837827 -8209487742827673736728816271720750080 7837828 31651354872690579193420639970438384768 7837829 -38495077990263549684544882889049898020 7837830 5640981567836521689775189212567552000 7837831 36324431047875693927012966593271108632 7837832 24835232119470581911937930108817408000 7837833 -83769303611670534528255210797083063872 7837834 -85714017515378641473461069515128817920 7837835 -46853028926850048004863249043816554720 7837836 34027881177356338429717092349169536512 7837837 -7762270882716315197267956089658300448 7837838 34054177621529796457060728142740496320 7837839 69602431394476056977582371298908369704 7837840 15299501201846440019202985275533967360 7837841 38898050583269632075958679635518499184 7837842 -4755527992744056112217463601315776000 7837843 5916470121834569132961941122957725488 7837844 14333364427334776538686381361379980160 7837845 36798575006903205634933153461028607520 7837846 39930354779664404391986328536267875872 7837847 -76885791830098173720033783363649652400 7837848 -41948558635395619502177197339949506560 7837849 -30928790904968490681524544243065543036 7837850 -4500679980080521530510221397228847200 7837851 -20975668853454021023612796017230511616 7837852 -38057516834793990543452804915535860736 7837853 -100950038889965776249567092986705755380 7837854 4584570476701288012010071803705692160 7837855 50880034265918199536923817559586680600 7837856 4533404311685162657382139828097777664 7837857 -23313944803128643480822943331822845760 7837858 341059049568077359589188744483533312 7837859 -9307390189628150745164476846109120640 7837860 -11755812303445028527094690071125872640 7837861 -280126620602714576731881385719114716160 7837862 6004823029987829425149213160800017664 7837863 -3260028475743440323170946207310236800 7837864 -2819349792444290660630930804988487680 7837865 19855107015757594734268672064437675200 7837866 -42546055479029673834803686426945600848 7837867 138864778711972352916943488360586695432 7837868 29806055327100574362790792485726720 7837869 35487893211481137419735851725917092128 7837870 47947569616429369770040812289343378880 7837871 34555809857903511984282101629738888272 7837872 -6088498905838835128169980321509408768 7837873 79148242852360090939121243267604484080 7837874 -30167442562895154500365071922510736640 7837875 31044330748146970998006476849520444000 7837876 53667132997353620981070736460764200960 7837877 114700139432690565807852228410201208960 7837878 5513169760404413209853893243386393024 7837879 25221223153244834334909189338840595376 7837880 50678418103706618751028267770356736000 7837881 -14532969309220102821675720710757895296 7837882 -39292196789174700706265066858443174320 7837883 112378884039078132605573195254591212132 7837884 -4602406693381359417187340312107689984 7837885 3538028457150433274291594884250181120 7837886 10899023619541083584611666127189001600 7837887 -80372675900946546784128268974163579632 7837888 -24109945037970968726529413787093565440 7837889 -31536070079138289687558813215162597310 7837890 -7897701367675690864181046958436098560 7837891 -53164472783236041736976712023340561608 7837892 -57710441018010589053872569961581094784 7837893 32833332963798944248260587575080504000 7837894 -19461550339644790432175971215362248320 7837895 11825399978618258746745066981752917600 7837896 52240617674814850745859104726016000 7837897 -76438053839091898806898685963890207654 7837898 84047931177344727859229445694656049200 7837899 -68859117470354732545249917633913392960 7837900 -14500468240844159507982151879480140800 7837901 -144949139056125835798223694279372250068 7837902 22705840169481924994369315000575703680 7837903 2038484960408935532205292845962180448 7837904 -23078804329493053504564486382116577280 7837905 -4039551772828796260905099279471460800 7837906 -2261320638394720571834456128839321600 7837907 3625761702324342630262082510482942464 7837908 -46753018132934079043457988197771919360 7837909 10207052982080617879891459565001212860 7837910 -53575023117580816986832216916690576640 7837911 89528280427601595285960633818500610640 7837912 25668892075440771159923361719403417600 7837913 32898790000976801700073628510094225162 7837914 2155332220036734374484251966026813440 7837915 83007754769871160240271561353384668000 7837916 -33691144835972432388879564528208688640 7837917 57739554423016683625690361967954971520 7837918 -87096858464002305270285322173199134720 7837919 -67850305425097378863465425252825731680 7837920 -34593650901868981841348649990145966080 7837921 9396945945190283801667875275473831104 7837922 -55037510251764947055269888914277834976 7837923 25427952912635359585939178215543133424 7837924 -2653492478507864545242858770664407808 7837925 -61306040986819396678840310235079261350 7837926 24170796245514828503515766182054262784 7837927 31162385015024673753297042928109212600 7837928 -72041708289975442236822589896899788800 7837929 1806695963488453850650891064007019296 7837930 21489847968421164659157903628322091360 7837931 113353270461946350136825589600205759732 7837932 -10597443438183024470099824385580072960 7837933 2411824398602920930540296844343437644 7837934 14640377470762262844332646521657497920 7837935 -5418163864959058427384627182131194880 7837936 7321517159892156532681120411821473792 7837937 -10942292905995846894640946155676999520 7837938 13307764280317722861707088232187673600 7837939 89809386059733522198711432331681070424 7837940 -26555670003426180995431174118280192000 7837941 -33997721328751968681986893679601635808 7837942 -48936903726546255316373156731388974560 7837943 55284942495491362572833546400368937192 7837944 87717082062713939057668613087438622720 7837945 -63203059186286563056651357635971386300 7837946 49747453801424371927885096076489127360 7837947 2597152892815961085643943129741091456 7837948 -7405994840158146464295029301304840192 7837949 -2749334163077770601870635195709967264 7837950 -14585213657442482857433252669880974400 7837951 -76256074108738993116671645293334072592 7837952 83462997308796062304166264486464847872 7837953 -12377041349057804319385279815467583696 7837954 678204692231123271326277125414724480 7837955 71695691250434024261536606364072199360 7837956 -12919158770599629733772843200771706880 7837957 -2595756380649031767428418099338240288 7837958 3450235369426769634400720623646848384 7837959 4098516719372845518301489155116470608 7837960 29343704494147952211505278881428377600 7837961 -52473589356339505241250975745628281500 7837962 22381391025848575226610197892169023744 7837963 5868130037775642727604957537581294080 7837964 -36319202729011434873905867453764713984 7837965 29431341260641937879420651869395993120 7837966 -72809474044867490559179135844853973568 7837967 4421068717117000099971354938420900016 7837968 -3648904503789560832447605382288900096 7837969 -19349359650843430102994268209778733604 7837970 -4030420153104833218499245963327994880 7837971 19748342268010904902019385684613783344 7837972 43660104583555111667714158250857127680 7837973 5730442901739158279868414513151243200 7837974 -165921444150553274349006467479769472 7837975 -47210973220768184059759813882584450000 7837976 33544212961452309234395745970968238080 7837977 -9326534645262106924451310250638452736 7837978 -2330522103965356894399355849290518528 7837979 873253598311880385654940406404536576 7837980 14959322002716719893864646884439823360 7837981 -34868363031368966170771840675699544218 7837982 1593537693837911709852976994962709184 7837983 72112368518227545745459096287112092120 7837984 2639268575763165191664836089095389184 7837985 4259949525656209805150891077683964800 7837986 -10779427723137644395076449875885914112 7837987 -1494030379616205480585802918590099364 7837988 87254705207191946727524180681427154176 7837989 -44786007818933220137339453284789583520 7837990 -9544858693076726394622898850608976000 7837991 -127416011238381572383922748395492534928 7837992 64190676246043497786000226305729331200 7837993 76260161859601455564454713665810757242 7837994 72559647610040477074523250170951351040 7837995 -7035048209612997396577130511336364800 7837996 -89744437051319677078082330257085337600 7837997 42160714032230634845010871346868960 7837998 5364956736906723138349189659435402240 7837999 -54190114333739886563186138404537929552 7838000 17365654924284896192812289894154240000 7838001 19932225007809881316010147840025643330 7838002 45125266878189648456470809183650972672 7838003 17017780231631587128340749252262607160 7838004 -28558682085495815377115664788697415680 7838005 22309302005270800866581501689019251200 7838006 -36840553175011476308005021731014240640 7838007 1966238191866017075731459395168512592 7838008 192044899315561131928901551388568145920 7838009 -16761048211019353462665423967495506432 7838010 55510501829946407621866129251925440 7838011 5915412755616492926937233092753310304 7838012 -2467504325995107732530770271492591616 7838013 -5376363390164035243489776833525184000 7838014 50833377540176396774987600964240857856 7838015 -81521116298962562560026451255782114840 7838016 20950030059605052810815500547461742592 7838017 -51830671118764716049934277830840624 7838018 608569672148225572081856025877624704 7838019 18586037138910620453164889950302627840 7838020 67364817548846598555866337281951623680 7838021 2103277204030219497246576536772504222 7838022 -15537663047433558584499446253418237440 7838023 -33069239133886875190942961345643554728 7838024 -37623516538251892360450252799209543680 7838025 4801851794038755288150240455146824000 7838026 29014144674069570481294723108021167360 7838027 -115565077899895201443499916034294079440 7838028 -5664077301546129794449341176457186816 7838029 37675730512386828361774067480756048630 7838030 -41367879522327923775666003351379947840 7838031 47794829678145180655586204539916508552 7838032 269726339128966241995860299649515520 7838033 51050247017053933120941339059572743360 7838034 -3262133700643700558899520687413134720 7838035 56519087485530654343100833768090194480 7838036 -118166736604007177790797031141473636352 7838037 -88818849893224425483268763907399525540 7838038 -12382264972716576497675648549913085056 7838039 56348792356169239173835732039437792432 7838040 -157910822535966866924420615071334400 7838041 17060397132932733498736411267160290442 7838042 -10214197423824438513504922904250317328 7838043 -254129418988394202928014433019311392 7838044 59010948231457108235316858395053756416 7838045 -14853993755552893776589554619522483200 7838046 482167989947134180961561139974756352 7838047 -24789801868943377017747208002533452800 7838048 147734931122705987304374018089280471040 7838049 -159738881708465423422394656041394485120 7838050 39013522340528962158550197788077833600 7838051 -83403574880621570690868770248754966520 7838052 4803002141030470322416565041535078400 7838053 60021819148294993320114783834467970302 7838054 -12467682213342856332690953367098281728 7838055 -17183127141262528735346384559095172960 7838056 -893186784944424337373764473829893120 7838057 -15455600316568066320224379465273770694 7838058 26374183301030963107956605309444707584 7838059 -67281126140141208470835251668508144384 7838060 35778552066655230969839105031371796480 7838061 -14690343255496710923869666117392840192 7838062 108551850804146539700607156061410737280 7838063 -33703585607066844235792965011591504688 7838064 -3942898623031287003896789655634575360 7838065 -8551235485961358599653121273258784600 7838066 -32350912868378005168499151999573366768 7838067 54623333722432085194972268338147307520 7838068 -5405429040869585384974709691084857344 7838069 60164264852455301598743296556225863470 7838070 19393882373478389381439919563222374400 7838071 19653529425096806001958798707972295680 7838072 -89454425424061717848612446872227532800 7838073 69391605632764934798582787625599158400 7838074 34494268967170270706941694427465607536 7838075 -3688122245757849848953092255306594000 7838076 -56339626911521648196224763506243312640 7838077 8681563181576858241528498335408102860 7838078 30508345311419944931330081613444177024 7838079 25911475482994511995792781588873376000 7838080 18918367155956017905971461824813465600 7838081 48590763726793492286342811178013654100 7838082 5694617740520614315660768659229949952 7838083 18224435251420063096997643350652288 7838084 -43287365703694642168302483965281190784 7838085 52870538769257540893649890201645296960 7838086 13902209096907896194140276887517303744 7838087 2782740462134340429239244163725045912 7838088 40938161801081498866065505125496504320 7838089 53955925406684158738261112794291429200 7838090 -24999801150007277648123582100743023680 7838091 6493549787689922671782136339795986000 7838092 14653496785778871287226684418402639616 7838093 23266207601339520859210037708321320524 7838094 15238912215732921005009590698989930496 7838095 -44100218677704902725291747510604244480 7838096 7345808791009744106332588742085181440 7838097 36661182360733093149288896660943836400 7838098 -24507860877905663990185083070372825200 7838099 36727396452271597936259696741615016360 7838100 -29826058217255643755565060511145472000 7838101 -62108828411678228637441323857518261408 7838102 8388007927942842414985708592995643904 7838103 3374379547208189109658382111106236928 7838104 14365305309497180201875754798955724800 7838105 42760835304564959096072496189801863040 7838106 -14252538864172763261963537702098960896 7838107 20390106108027265770484357775166276356 7838108 -39218798325310510204582696123618959360 7838109 35224399279416123009281144670418579014 7838110 7109618854659042295512045970122274560 7838111 -6860262963955854023520425901761179368 7838112 80570831473091296682890241796716101632 7838113 98463717945958527063634791502929147362 7838114 -54103582707977900417351499909625159344 7838115 46670694636361666783940772344434764720 7838116 24227884617475265203517971028418797568 7838117 -6974284670610533075161855561765447296 7838118 -13880687282235912378879311625702272736 7838119 -62661923307739861436195569190215129480 7838120 -30728277961051344366331348065754675200 7838121 47202670516157399110997050432716480912 7838122 -95309738807458332741832026668542927680 7838123 26890213391307532018131606312478670424 7838124 -1300016998450653007988471142210306048 7838125 -7200671284253013405224899455051711250 7838126 131977151815752445923142740651785664 7838127 1159701613284583392172363676030849280 7838128 -29522035780413318506105167615296307200 7838129 12237305132672803195725427691458104000 7838130 -17562967400577291295547052122473428480 7838131 22159048116817176086872706206597229392 7838132 -37073308939345349705122877499604217088 7838133 2502515590808980383682590021701124096 7838134 -16660634689939694844774135801289153536 7838135 -46822316440673472242817183913536250920 7838136 -15051538437062451204177269578215751680 7838137 -99916749163022929603712376423548112214 7838138 -108175659052747062998321206399600272 7838139 -72389024943247060966205358321524026320 7838140 27012526485417454107657868863341437440 7838141 8444037413556635690283476718704208300 7838142 12935948933004213048912646410119689152 7838143 34558784014439335288929335634741903360 7838144 -41095884549509021879683467656407547904 7838145 -28241527585520578431100138157568096000 7838146 -57657199155316413818399210233649145600 7838147 -17906393950940021761636428406683509520 7838148 -15906486778163797803421846753760348160 7838149 4305305597131993824319806826422916320 7838150 39733649475376876685794320003060984000 7838151 7000482483767582823277470276431786880 7838152 30007008403947717418306034123589550080 7838153 -143447924605491144091162329112373522598 7838154 -2860163604465217620742119579204303360 7838155 30246730200320969353424811680385628560 7838156 7934829900540940677488909496620590080 7838157 -27663630673906623421618464017109821760 7838158 52562706352383409422193425636385663680 7838159 -20459978317315043409529997128874663184 7838160 -1750907297646011920762311112595865600 7838161 147562475048594659067713944557368647024 7838162 915313350491365001274410656367666832 7838163 -39945553300495044786256112211852823308 7838164 -16304854616355723511899687683635355648 7838165 -66605431132124881414820907472789298400 7838166 -725994246435414438621351969429184512 7838167 32160241646635327080875980901938862216 7838168 -13266697851481232283433342471642275840 7838169 1137994313996626254020275081520829408 7838170 1048520712372094601234869864210467840 7838171 -126696112598809470583771915992987224856 7838172 -70092706672835571730321239229019234304 7838173 35374489211432276318836802888834060736 7838174 -12331062179232951866340556546103201664 7838175 -16871139725757996627315779359159170000 7838176 -111994024601463988693161222378179002368 7838177 43462910552710411370632331515428133026 7838178 -11991808071870749586185837920040839680 7838179 -37967622532721756442423268849022373220 7838180 -17109864645912683949966877509687644160 7838181 4502337142267036388330310056355665280 7838182 -14951999866807331785111132404294915456 7838183 -52423746885531648229781678439086330568 7838184 19292413792696601174558654561261568000 7838185 102502807756115422705057480348783321380 7838186 -44502754184614807510176721296129085440 7838187 -28544955543165462421941048183428169216 7838188 -67919387599391665876108696807395402240 7838189 -36992483082484395171756205912091033376 7838190 -17965215896570343935856733903822310400 7838191 -11662898832472142173439478455607894400 7838192 -20195193352441364054120881562721583104 7838193 49931905606924058181948119996029269600 7838194 -7479820648394448299455371020088104448 7838195 -32040877712402628189801416094131270400 7838196 69646098852526252751776512604502784000 7838197 -174281182117434119000966439373291800800 7838198 11909350552819859125650282265588413600 7838199 -43367095555178658632339684018696649216 7838200 -34026540437145538886031701375832576000 7838201 -1024532474596702591940777154021771456 7838202 -2705688458984442163379931016525651968 7838203 -61738156348714682340828726399262375880 7838204 -91422651422713997252595813727139148288 7838205 4991437640003403616029576638900680320 7838206 -24351528451422124399798537793560207296 7838207 12898063426987643541719280837538173120 7838208 -9760713857318087286603577841953013760 7838209 -9293583308365483985675524374583206480 7838210 -45193062399915998378661762600626112000 7838211 132874246281258342143582558291301697344 7838212 -217120425118731976669991146407424000 7838213 8165863527932474926898039136789258462 7838214 27392126323830405673902787583644809600 7838215 16251030528488774897616354912768345600 7838216 13488690923123469898556589301599436800 7838217 58243455577323733557548834040829591908 7838218 -10836925660330530106423733751204703440 7838219 139540329196863644155594643578348033620 7838220 -29121682507775182885045150655357230080 7838221 55906224092319425766330941971871706422 7838222 -9008248815000758044890136115808460800 7838223 -8341876297864989383501341161593170416 7838224 9820875535774255924227725576890761216 7838225 -32087316729121058950474529034442016100 7838226 -10402567032081655075246723443708352512 7838227 -118608315065943108658195499292027099200 7838228 -23655773234678331487766118567469406208 7838229 -866654373167282502008390085024719232 7838230 24673681682591450865222850595729107200 7838231 -4501595964685270649526496339627879800 7838232 11893926614136307975347659022781624320 7838233 987833117593704258874820893518201600 7838234 78312546866815364262160092651614111232 7838235 -103225100510200305336269003993712736800 7838236 33444971794426973772653605224433152000 7838237 -54453165190426426188578276929529621376 7838238 22951341412588328489197939176852366144 7838239 -86079524292822022645405613878124118576 7838240 25204573702626712250179513787773747200 7838241 -60525019381227509413567776186335678400 7838242 -103654519187698495019010409187438703456 7838243 -4667478100667394920416109641615577184 7838244 13148408271242114149170821138038702080 7838245 20044864929274918500397480198780272120 7838246 -21631699571680965839935454772339457536 7838247 -85613925822337713179098699952830263000 7838248 53667830411419867119700197698082078720 7838249 -96158508517956051782792462003213166336 7838250 -12147575410472615603637200892663552000 7838251 -19870141130402943151016097783836422328 7838252 24356648615022163672963762473029286912 7838253 -49591799833597389485795442425094600138 7838254 -97863011602356770912826726966748375488 7838255 -75032499700997227651942623265245840 7838256 -6507891429755558601021782460288270336 7838257 1151054821456717345221390951693800448 7838258 -8711648301488050440155280684150632448 7838259 -18276516347678840736125585427094230528 7838260 -60915473663206522185470543173654579200 7838261 16476666123930037577844292821474794862 7838262 13967733540376551715833049650323066880 7838263 -157753734686959756134913652601910526360 7838264 22835838402567673454763069941728665600 7838265 6262678961585964594636266783971756800 7838266 -27892952437264114997467984008473121168 7838267 22913674580200614671194803482309125320 7838268 -34763856883197894921199407122760007680 7838269 -10199544208074053082177842684099866004 7838270 562524304630089946730793052212581760 7838271 11896136506965667061863152638779536000 7838272 -13618786212796297151468070770230427648 7838273 -107545413259982461783593693400941596478 7838274 -2760322107636142004489084266548172032 7838275 28644617832593412244720034589124195800 7838276 -10190071164649820902735957926243072768 7838277 26460544827948653746567620263159773920 7838278 18835753065927292544684054956548195456 7838279 -128149698426188923143539574192604389360 7838280 -2944463416101855916625831680181606400 7838281 43215814079468755672969281721099648464 7838282 19382748274561871714105794507736381184 7838283 -3352848452471648686765165602452863056 7838284 -869603137130307682399470864066367488 7838285 7966696653768469028120394727942776960 7838286 9733022384105035612617282854096307264 7838287 -55680983107426988276070706162984434064 7838288 -3303950032229977160705812187796996096 7838289 -2172256538707011415073189720102235630 7838290 42566010226483553193469156282200074400 7838291 -42712982437163630655947459071338220308 7838292 2496707737841981714407404689940480000 7838293 -126913075221245200407298877457923345458 7838294 -290048442317985119678838952146288000 7838295 48935270571157625402956321409028682320 7838296 -114718285901496231907942784588814366720 7838297 -124517032650897460865706938194522313148 7838298 88648004675322334655755350533521920 7838299 -5699198570600126850903315298531802080 7838300 65620907480652354816990090229050700800 7838301 69034732049120436309790957251343777920 7838302 -1478091372620317246331385113429836416 7838303 7217862535888280368357596559581443064 7838304 -38346262845532313950003802126922547200 7838305 -40088944916627001083321298854594274540 7838306 -154764429064626431047494441964690944 7838307 55456197203015921343333573482385511008 7838308 -10916221750025250500973470798307532800 7838309 -62187354271595126696863575993488797320 7838310 2165841170354226358420922848734904320 7838311 -40297119871730729277248288365752924248 7838312 15351605837447412291464925517212794880 7838313 4777288471780734832808218585377914880 7838314 21436613484661107905101509735609772032 7838315 -34481340797310580900998184511195927280 7838316 98956233351591351413294482263182453760 7838317 135953477265346147882266350172937880480 7838318 -23112888030889737455917964770710211584 7838319 -9489393419604432042393518500070691840 7838320 -4075203012513100983158541624486789120 7838321 -33714654458842808659214247626840018478 7838322 -27024922342989228584997958211507449728 7838323 -120320722850442530552824183168618804320 7838324 -6300390412394529801546901044238768128 7838325 -37953209925359395026643846494045878400 7838326 -6525365650004163331331603497848922560 7838327 51669593562362122190658247538583004800 7838328 80318212443008862075946886833209692160 7838329 -35412608988026840308348281849651024192 7838330 -29682130336622827049549258401827744000 7838331 -39651981776847707687564163253713110016 7838332 -18127782561165150094049132325391304704 7838333 -48360584524493330773072138010488631418 7838334 37057333995468088860227703698397692736 7838335 32934792840583476238559230435598258280 7838336 -46104982572753343406287957966140211200 7838337 -26351935380844379219463889494769290432 7838338 -6675400785612485263669671151574149680 7838339 -18282996385814558222902426638732518208 7838340 -32823827855920358742100886195298508800 7838341 -664940827078141831318939158697719616 7838342 -30349458221169674754415934260591808928 7838343 -46351854649012804805783580865096733280 7838344 -25751304604744858907500788790720634880 7838345 4482058744240303826056665809298062400 7838346 -16721440059344702509040110824206198016 7838347 74602306390466510948612588922058611024 7838348 13806002519510791862769024349269267456 7838349 -25742096898328188372099407113825463520 7838350 -2800124000786447305621825496950656000 7838351 80227708565982959511890154695281922352 7838352 -21890697579479658407176876033535754240 7838353 120876862216240149844825841510462750244 7838354 -35740108144522157226869188587202555392 7838355 4481575770417021801537894000415296000 7838356 -132535908582699420475766532906505297920 7838357 708317142973718733213885393889189632 7838358 -15455519783121708603477016107786445824 7838359 -3371116925607254718301639763526865896 7838360 27322320767998571878859034746834534400 7838361 -1126656303616200879184284961180274790 7838362 -8595972883199742476130772318147915008 7838363 -4357677883839041572152235267354206576 7838364 69572527362391747425513245568649714176 7838365 1151434279157749543297663765277589720 7838366 -5259226967042592914901356946180682368 7838367 -28794985353459885681969633712300603320 7838368 -996266925366633479908770371610476544 7838369 -14785337403160398018921497342277962688 7838370 -2719795265108439125068903587860625120 7838371 -66514777769833173899754572775268379428 7838372 -74262434381576807526672997423836503424 7838373 37648835560509921968857946900672556384 7838374 45459528322809572858502463781811810240 7838375 -2859978015791646230482939160904660000 7838376 -2814910092092404530980527752493793280 7838377 -66774930048836508984629567839239575808 7838378 73374122298086426171974126727399749632 7838379 -56930720810779736132143238896835096676 7838380 -41610282688641108219959908365004800 7838381 17968826802647568217907272504563379200 7838382 2905340190375446791989194921386145472 7838383 -192648337401676473723660302947121541864 7838384 -372312221581932477990148795077328896 7838385 -16085891426451769157574601566054475200 7838386 22084512054726836445044581500896517120 7838387 703865402500134353424215045311809036 7838388 60946639159377353684037714488725875072 7838389 34172242795426544383409216005995054474 7838390 -9544243105296137987543188134767819520 7838391 1796471485068854390910597432717874560 7838392 -65812989139431943753638207762263838720 7838393 2618743161432378937409866760072512122 7838394 9504207831740044436558597277323062272 7838395 33530016513870970954775959912073942400 7838396 -40657230819138897390880572795576499200 7838397 -80266528497185196985592059858769433600 7838398 8873864300893621776866474982789715200 7838399 -10166380640088290642760744860685472464 7838400 -3166276717226834030746737066796646400 7838401 43329292331602068957342886001338824900 7838402 30904961211719529551392972523059160064 7838403 -1071158711222911434122470355947835136 7838404 47163356006398793308368556748521472 7838405 -94766165649503347755540551073164807040 7838406 50881006820969844118659747058433639040 7838407 -3598708968537106496135209997186498344 7838408 -12682538066741888414941278075035136000 7838409 168608595769270698729582504542227680 7838410 20633632348917694110178191115722624000 7838411 -5355431205182586005293685675207001600 7838412 -15941841640860807334652232403515801600 7838413 59311219404466712656249930404740826720 7838414 -26293504927939930173808677732151403328 7838415 12900075694673169074860213154633268000 7838416 -522036423581164806734535147178467328 7838417 9765336997548761077713515671397383140 7838418 486045001582515387837429702728117760 7838419 -25445747469718942643869468374829527504 7838420 35920650581599168962084826410845249280 7838421 -17008173444432082337947075689079410816 7838422 -85014385281860618660322735484341451488 7838423 -91319512127635927022901939215960063856 7838424 -52948688945209572505489692803850240000 7838425 45933869606088934586874700824246892800 7838426 49334001686294145421436383977073020912 7838427 -1369052715647888974357337400715996992 7838428 -42365513665911990695578623374685686784 7838429 -51097057626806256351417352806661466970 7838430 3555692318103432908428341634666389120 7838431 125005436884237963699881547487241484880 7838432 -128504306016717515761955500503760896000 7838433 -8381756800302808027759575487104547116 7838434 -36707537870759560361869324560386622384 7838435 -37451800822091246840916711302286319200 7838436 -980548165996976672786139452839922688 7838437 122960823833909084443167792295771339680 7838438 32295014671415923719396993734583249120 7838439 25604072297906116479580710339625520640 7838440 21750391470955869628055348869516492800 7838441 17896636480390184377477213670426163720 7838442 10650933373383280662259342314689227008 7838443 -34477523757040326454244387047705891200 7838444 -19914745836430935550526428954245424128 7838445 40459423451251027479679700795030083200 7838446 -1655995085501815417988352784107220992 7838447 7672313744623713244020730796306242896 7838448 -1474921920155312377406740510958616576 7838449 52379624821258993928094928393458785280 7838450 -8720178801998968070503319930882304000 7838451 806813412269808338081336499512404392 7838452 -138476494733017763509804286544694192128 7838453 41225388135250270678022047980023621280 7838454 9503003455652426254458770053688116608 7838455 -9350411577691893992902657959643805040 7838456 -11756217492361050182455970523865989120 7838457 -25205592887364967831852212588626827584 7838458 12134403910830876992773553107460404080 7838459 -316127481885321688497360315043185109440 7838460 -11817914179526723042899878197946378240 7838461 -45008786220737057057777081461270322938 7838462 27669994434770326605144374680802352384 7838463 -7575699773218003699750474589009670456 7838464 64095955740787762639820794412155273216 7838465 5861096494703374644895713452261899860 7838466 42843938111634441294702496542132503424 7838467 -16265518829946555920415361369553197408 7838468 -30595576900776338408373633767508541440 7838469 5254329179373177235772110907159098560 7838470 523725047682315223210678871596828800 7838471 7285661865336295105509881696630055264 7838472 43027921133670732793453197388357632000 7838473 -83952282974981007217784482655799950540 7838474 2903005969001381969283637793436463104 7838475 -17616710630164563796218495881930681400 7838476 50275746172980715003309748055022626560 7838477 -23248038532822415416796442713123401674 7838478 59617793981230067243222039563068211200 7838479 -132048475576176632804128009804974310656 7838480 -9739444957356113083331902695956643840 7838481 -13496113587174490165091073357328409808 7838482 -71104349740536773987736363920964087408 7838483 37646750697520182529620913913490831840 7838484 17473731341645095595377853034015553536 7838485 -29996325953219291763164764613093843400 7838486 -23942769940971367738884668934585635808 7838487 28391549665820333710139529174914764680 7838488 14364825577633736435340226316648448000 7838489 45010260407247696941221538630862265290 7838490 25478108537688329562930151517163747840 7838491 17107055270405075373097423248961621892 7838492 -46456923900894453334418507794144877568 7838493 -18541997093409971590124965155925712736 7838494 41975247874495685458978303665107815296 7838495 -3917051045641402574372565186355525440 7838496 23821878530536320100163697690444693504 7838497 -46587080909053994676269213084079259800 7838498 -21494868755282088947408884298580174000 7838499 -17855538754929341304023571804872852160 7838500 88084902228344008004841091191729792000 7838501 172357629522204738709323139902519006 7838502 10193467776574173828175786322160267264 7838503 92759401448692661481854221439570910776 7838504 94431985161627876382778606497721548800 7838505 -11739389651276482971365278639308825600 7838506 -35975795698160514472716402658891776 7838507 -7598228057191201370317727150435046720 7838508 37801180596914119291955413935476712960 7838509 6036507980777031696491998786488306432 7838510 -15612907225926555460871594855482170240 7838511 18997504776410474207255150449734804864 7838512 28673786780530202767065751674673201152 7838513 647054260290612290842577436963468384 7838514 -11441190736276251563508510650674060800 7838515 -48501396953708969983203118617724334880 7838516 17254523172764246422418456386620788736 7838517 5287221593886736359686565984822380640 7838518 -79306184763066745940561162173845203040 7838519 74256243815307702862905952854051255360 7838520 -39898256818657465975961421822969446400 7838521 -1223693587146862921215054477401213228 7838522 47962936791939406410783556457178483312 7838523 -25912128665936560933910795005330647552 7838524 4445428220034311107268123967771460096 7838525 -465045800844100486526309666800239900 7838526 26588016591787409384446690510259942400 7838527 -33885380668862575643888371808593474624 7838528 4510851617053524597947550226139578368 7838529 4612124129532481225863567233744027184 7838530 47410635275462132053166718728623471680 7838531 -166146874732485869058250005538832033928 7838532 -785426359068288047478380178112789248 7838533 100292281641268244966082090527802138782 7838534 -8386693734331627683351008784550479360 7838535 11195267855894377801143762338865205200 7838536 -36117045980980963858877071236509859840 7838537 -4724822409216645103107374856601843008 7838538 -41731171770920019721548954941634969600 7838539 166150540110504168400049921991242087056 7838540 6698749086936559730064505241931648000 7838541 -37436693303218705770825709066491240852 7838542 -26050389522386914006376931648144406656 7838543 128269939925914315432685307934294503792 7838544 -1735684280916127854367610790747832320 7838545 13959111966295195074376247561793878400 7838546 16176549416770406443190937399985418400 7838547 -5277589447189429268129926597559185368 7838548 -29637848991086074064438963086734884992 7838549 101401312420871800186073483701913805180 7838550 -22886417933934893018613973616740164000 7838551 4929097792975971221884811937201368752 7838552 141031735067235789416640085743754905600 7838553 -55369842570293714854196263228178389296 7838554 15483069574949993172327874017139604976 7838555 -13161295977449216484625751767599846000 7838556 -593918123246313581830949631997304832 7838557 45638215399997991310722553503647712806 7838558 -9013607139117813542030346908579047296 7838559 121422074725120984329033412301646216720 7838560 -65019696975630514451297352275397181440 7838561 19482944753613841272163092841579953408 7838562 -11737706657615664965463569191065838080 7838563 -81561491362019819468874393709438636440 7838564 84468866695323466967230677853219522560 7838565 16914275143168660182620240211410209920 7838566 54553920872281072507579403095561578240 7838567 -7397976965932071360665928098601664512 7838568 -19600493174094129509280057264980812800 7838569 -21871385688559253529454463054307577030 7838570 -21482928470953604222590772273873106240 7838571 -3799921926883657209648044408782529040 7838572 36033894882471505414976854444886041600 7838573 -20769280818673301074244851561942589760 7838574 -11685513821462210034931679963987797440 7838575 -37620795088430641077604878742079186200 7838576 -3241087194185021192633432998459834368 7838577 -59758712998808215840877786923070789886 7838578 -17611759051124082421197772646842838400 7838579 53313086960065796454803107279139901600 7838580 -45074569684525880649235378160914851840 7838581 -38808326279335092927287900816887411428 7838582 54301466349789552780431944012116902784 7838583 -11429731652997593836575279425891347200 7838584 9948625279897131119713312566330163200 7838585 -37855837880901288234968267442746714040 7838586 -12926318582801296231542106796281190400 7838587 -149827632143637552503393963659164092764 7838588 -62811711985519994865665249981099661312 7838589 23288491806761322652445363285172126720 7838590 738924391417184916295956610546552320 7838591 48079783851454911043776532474303204992 7838592 28242273942065832831302665091678208000 7838593 27739346339016295883654117986391204800 7838594 452944575573002465219896318658353728 7838595 -18693075836428107173432222972908196880 7838596 -33371316632520983932713745711044092800 7838597 8849466213943304959471707614672889600 7838598 -6226232956421657427432358982615678976 7838599 -292693307112825280472411349773764432 7838600 1653598686381667372554435500912640000 7838601 -6429897541855976618180045491587741168 7838602 54317354356701759203214699613571769600 7838603 106986238400574282696669791510842055544 7838604 8094821602901771338966302231413571840 7838605 -101807061385169951590061961936955906740 7838606 -53335664049201665207031396849000237120 7838607 -878846769274764814018221119318714880 7838608 13497429250208868012657170757632172032 7838609 -168404621750994404489810751052523004096 7838610 1004858736851543050857577624213248000 7838611 -103942675885129948226269021629286683576 7838612 23884680612769909970796923904350752512 7838613 5626306398309507315701920517275388160 7838614 11685370700946602000728503781090538112 7838615 50751744456442381308072749640077103600 7838616 -80844557990961046179482206810204262400 7838617 6804034423153550948940869081384920960 7838618 40570784375128106842243067140084331760 7838619 54759996190365854406595030735607118744 7838620 -45243414937924386705942205436887864320 7838621 -49712705998238805486772004526186137280 7838622 -49062804655425722605073131925129280 7838623 21165029702436032363434308496922559064 7838624 -21119329775446562403557824049499930624 7838625 90084482641273608190785312103790448000 7838626 15270762185970125821390636740090515520 7838627 -23354492152615263591808527153245702520 7838628 -48073909196260257608167912537246854144 7838629 13669099298817634692838858301091145728 7838630 -5907230265578267139367388890162106880 7838631 12378288423199665358686045583640039112 7838632 -160594029536592055330576041106608875520 7838633 -4836859459593766490980531191887526576 7838634 -23272468218054779134524327961310027520 7838635 -2366779943644863765634832642504245440 7838636 19282728307554242574529145244935949312 7838637 -75162846180801138320892220453689935040 7838638 -76457579252940183021385558557915737280 7838639 28561689032089123552755443988322605024 7838640 -10289784374550323816773506413101056000 7838641 -16203813158440656711848554776703182958 7838642 541151703609203959600563748985472000 7838643 85243886934072386471840833919857431864 7838644 -15333715979254443692008691608051427328 7838645 -14700986295473370312399287024019536100 7838646 528686545958621912273129833089429504 7838647 54067766860799845864496241655452336720 7838648 -64895964587016206295676780146578288640 7838649 1859817989912548248995054860112208768 7838650 -5665848691016434360311627052813574400 7838651 -70313572651053385122927932618706312348 7838652 -2155597256845862204705599750445260800 7838653 26480520362762204630394892229586332064 7838654 -21865435915806534302575210700825620224 7838655 -4566402729986387583448589763867108480 7838656 10675638834093630543631881212073607168 7838657 -20315178971505521500518230514443708094 7838658 10822291930361606655133677258355423824 7838659 85614222808999296293176998130193190040 7838660 26086855809261696839369648397375897600 7838661 -3265624149246194680037981727064977696 7838662 6973841554233311326970049920967128832 7838663 16188416606775294495556962899835424560 7838664 79633277591643037736239810065958379520 7838665 459798392000650654210220364741912000 7838666 8372975326197994412420112562914846720 7838667 -2479245392380715654366032560715648320 7838668 -146878129940733472057764575438849209344 7838669 -21311030373392326592741109105586881930 7838670 2069558710608318234305224729513881600 7838671 -85870386864888552516021129298384641000 7838672 4993393759073885468975413119538348032 7838673 41835991945409762496908138393747791104 7838674 37739955662997522411778490632326429312 7838675 1387324198660822368453589888693944000 7838676 1180437380244397009568688648512366592 7838677 23890402360821902106341258516215726272 7838678 -28325377386475936929324774375703114560 7838679 -161947110405695499239646158975736216 7838680 11889899717125921119337097310643814400 7838681 -106664456453463403489445543839307324400 7838682 -21209060322343453401407389259787499008 7838683 -187363785111196948042635299965787866080 7838684 -10163044992362350619862621561526714368 7838685 -601415807598805737417458457254916960 7838686 -46743604386451795606184945857688066496 7838687 -137356151043631023756242761066022285664 7838688 21928087746994939880556235549789126656 7838689 48605452357527600965922336282306211490 7838690 -13001414584003830994352904030935858400 7838691 6590936806287317215226720374947452928 7838692 6397644094330465260472549128976178816 7838693 92373445875183455322284783079657432864 7838694 22386128887610893926881403007268568096 7838695 89822504174356933989393749577506647920 7838696 78315152272061852860898928791645076480 7838697 -5941809902625883035090499560201750720 7838698 -27216614434596929881181236748820766464 7838699 23087625072511764173673898899541755648 7838700 13387307730004759902527030951948544000 7838701 -21493809861247552622623120732636517588 7838702 -34761888075558538564234423071207304128 7838703 102015820025778182876883334568273696712 7838704 -1893841801912062755260840252487598080 7838705 14955698745231268123660639427839613760 7838706 -16405621666302927637718852927986509696 7838707 -186028682028490517169217130060705447328 7838708 1321079194573571888719650527215178496 7838709 5250445130067210759549472178619601440 7838710 -45497828265500025128082857833565700480 7838711 19073921956955719929902480739875049624 7838712 29919637999067658800912600381439344640 7838713 -95015720991208015275231066438997488240 7838714 -19020352150413776308171285192412447520 7838715 31230391088252308410517171033908645120 7838716 -45389641220786577424381923000989550080 7838717 -64003052717444399499910174497575033268 7838718 9906841425964905837862929053797051008 7838719 -31837842542611389614462822350869148304 7838720 -92555880524063052459593587450466795520 7838721 -94891539437619678528074538278401408320 7838722 5480231505906655835920842254236200960 7838723 21784026343286039255755215551441310972 7838724 224656663653475841351376862301952000 7838725 77342358789363326083838806312655776250 7838726 2409370352621581210922720342479815648 7838727 23308229442970903773714065337920379768 7838728 829465117993487623437075331863797760 7838729 -45454588483276499048513828364228818040 7838730 -26623140992644435551596262551675316480 7838731 -147769921108266385597474724910767383468 7838732 15757027522606183826691866418746511360 7838733 -3532655745087207202570436320170188736 7838734 -28255750298928885689454505625832106368 7838735 -2524090194600458256260578629943404000 7838736 18618393991134250264621314306682847232 7838737 141333581555865373104167337656177982386 7838738 8989811954314319274814212336544517520 7838739 41891646610049057038646995330291363200 7838740 522426237720346542062894012076441600 7838741 105008840096188581688614942309734761500 7838742 20226852187808238892109677077059986944 7838743 55927622536063199175455920135951856 7838744 57307641835142659350100233544289157120 7838745 25046756834493726285191286842976013440 7838746 6723229796859458967480087322217338080 7838747 35841240816046109746277026899116719632 7838748 14343872170247230863451745666242160640 7838749 1608905837573920736934393037033697580 7838750 -910020850353837329571608997578880000 7838751 41773115529011093645439347209144715664 7838752 21913835850632084009161148138690445312 7838753 8668555806379170472833145228835493888 7838754 -410919924108648426357064163468230656 7838755 -32581107899610146289203206142993933520 7838756 -69433925698850531180507373338541905280 7838757 119461293770920036672874349822928633980 7838758 -27982149690074600467024901578362666240 7838759 120806632787321624057296981878367635960 7838760 -2359943369733100206993553153146470400 7838761 45778286938977900848960666748544930432 7838762 61533239954129478736216323705671251632 7838763 56286104074354547883855597154833318744 7838764 -3752772680076678099459555802938823680 7838765 84682318161199814793092329049110089600 7838766 217519207407312890383898506575976320 7838767 -28853740150894875984565363636066131184 7838768 3578060945132952031099770976295976960 7838769 -29212254183775168498727928414389206752 7838770 -2566035234160025873161178214911437920 7838771 -1602196765457639894056898696402034168 7838772 -47025589177750991829790582969917124608 7838773 -115898165581701959368490790420903205280 7838774 68079168354730997138024493160187999136 7838775 2746504024077264484719808051192746000 7838776 79205608611710086985455750420445061120 7838777 -67454561414073493988669304692932869120 7838778 3088962059159247063212878294050724608 7838779 -57530556013396353243654798321759335216 7838780 -6152816376607165296534107236940582400 7838781 16381858985258432376042992470048503552 7838782 -15316961884848298501070816994576755328 7838783 57171778100292034974800884543085045160 7838784 -470595176229174964636562898624184320 7838785 -73089750965580323057682931952762394840 7838786 74540142440950567044701207650352336592 7838787 80666345724363298056529991035528151040 7838788 10294487219804739317707130702265385088 7838789 -2933040600040655040617161813648924608 7838790 1342395733995309865551482643545859840 7838791 6152755707662831798908449237194160000 7838792 -62834349477477194823926916047162572800 7838793 69220712876786293487058835618030587882 7838794 -37429768613885017043064319721348132304 7838795 -17115876168932649878574561760331983200 7838796 -12573957809481285402349673845551022080 7838797 -42062781967537934500288899252538143754 7838798 -77960103311905567462053162080064811008 7838799 -107909723736379721721922544668165292160 7838800 4019357706298546393559502316612198400 7838801 -46108243092718786457317679119876528128 7838802 -16593239888763088679796285989959795200 7838803 15983349079913664213057376250383411104 7838804 83467456498811744587726756858715254656 7838805 11080411717428369693409755654914774400 7838806 5317891051365323934260435669718203904 7838807 -33759066792449966383919305580677501944 7838808 45978542060482175727507493204486287360 7838809 6860731161631928949971846270952724800 7838810 -3874001087124434265481454175921070080 7838811 -39721383012126311330654670117310640520 7838812 22482972379699222224567323355445274112 7838813 1225809684407685124182284261181720384 7838814 -279443934138895171398525463395231744 7838815 -27880215792666423207215737745459496960 7838816 14796231325820687682933403018151854080 7838817 8872147391392703211537962946835860480 7838818 3779180614982024013586418349421718304 7838819 287179872660862056735503904672204234960 7838820 -7102669113357838156539201849305149440 7838821 81282339789545226451982040966519772672 7838822 54901378449137777131847900767055999712 7838823 -14342334529196561219011688472390041136 7838824 -13664469930989410594154770693067842560 7838825 22709822441746723093757203400761571550 7838826 25697387021926821992715930568097407488 7838827 -28731877799887476009866969879922391968 7838828 -62035938458602849316769717714421823232 7838829 72029280035552941161533208278211721920 7838830 -25837094221662301122807669147178838400 7838831 4401862333806812163221371258114154496 7838832 -7975951882946509112640934937488097280 7838833 17517999870698923001462007022485998704 7838834 -10852991716566616280400310361637299184 7838835 98517176450785836670785888826971417600 7838836 25206281540064213808305552251862651008 7838837 60692922492224340081968258624670303840 7838838 -3488971173053450723117272809838682496 7838839 95747078966802366314444889106086049640 7838840 -84516747219878974462625351748108595200 7838841 -9622237522489625620198978133915852208 7838842 -51150302248243174040046626564568051456 7838843 53685341022754734843234911955675233784 7838844 -11485110964502449638427679831766620160 7838845 -14234705144180818329276607218602947200 7838846 -9988818227264705286337328922904306176 7838847 -22121515021182192854250249670308895176 7838848 10706228092102396059665240433591582720 7838849 -98856843143920886746493322426788903760 7838850 -12569846536069349991235501184823312000 7838851 43119565749470871495641791140833801852 7838852 27319712907234999665961366554384412672 7838853 30580383433986110507511682185046738560 7838854 42795471139706141190544122724344572160 7838855 -10856923223004056785784152202016975240 7838856 -871769786934157114098007958106885120 7838857 -264051017835140550188457099485842880 7838858 66280820376704870391663879634544824320 7838859 16893500630377776724157867420081534208 7838860 -36939351776222025478257772047205386240 7838861 -117942027945562737003413728051829953536 7838862 -35909968061482986443181292326037491648 7838863 58507306432211767346101072039571116624 7838864 -51868381202065884457290823562649600 7838865 58095264416135636532233072784960334260 7838866 12862609774826677701113769618966838272 7838867 17380834608686075191723643935124738040 7838868 64405444580247935758031440477911152640 7838869 -2534637690344646925902207053268690404 7838870 27323810199348288506831621814569314560 7838871 4432303213049604170956376762273751912 7838872 2885892043076603781309767692675584000 7838873 83715268997827150589181741835004163018 7838874 8188329401891540824746790766460814560 7838875 -32096390327232413950152489815923212000 7838876 -19435477703041759752632483349347504640 7838877 25299730078529299178498032972742536320 7838878 -38134342391762896241264011729463169600 7838879 48529348829207863344907285733493024480 7838880 -17853029759050224418381225869579386880 7838881 -6557899986595964133253684403507847888 7838882 -24040088209820199154782290588195564208 7838883 -16959862088139719293626813143910704640 7838884 32751858027447596796705835123713458816 7838885 53606324884592162288399126853155882400 7838886 379237770265476356040096223284169728 7838887 28156578531152377816611131036443557120 7838888 14142663876822058046735858862952028160 7838889 -1283537105324264375478331351205644800 7838890 -47861496316899199012774795977920616000 7838891 31969146448597727794633330381041290292 7838892 -14475275902201523226326443374585110784 7838893 -20538770748333809405714744264626522858 7838894 11989668386326063004438527473784433280 7838895 40380984783150316954591053462823987200 7838896 13597384926550819435718246012254945280 7838897 -85456757822211262621661964006526197696 7838898 -29646914233297780620830307930056459136 7838899 -136311168047272448205032392955797071440 7838900 873722589884692351789297582883020800 7838901 -30838909783540471427082716283036827808 7838902 429718450488528485931781542112353600 7838903 119868470115822746682252484292591306280 7838904 -26051015370541527856771118971669831680 7838905 75266082610368868510580062560992976000 7838906 -3439809971673781673152647723407731200 7838907 22019371795171704179992636022938473240 7838908 -194344016929238006729799369885351936 7838909 -83127049300250623689947366420219675232 7838910 -35612925172122954239178077215187884800 7838911 91089392726768371305709806941724658912 7838912 -8339691420377746012098090261301690368 7838913 -27059099571930879894376330375657751424 7838914 -18279642788778130678024349131692208944 7838915 16544045510306677108659024506039517600 7838916 -9895164690850404001760647781227496448 7838917 -37574035669525589750639652116885498880 7838918 84380478858802391675534102982823768704 7838919 -31210784488430828412636136549394708712 7838920 23751268732970365521080011558155724800 7838921 29636084148897874371547328883895565160 7838922 -5143530066717343950885904127570073600 7838923 39725665989002270661510244970221661064 7838924 -57546507271497572502487134675672655104 7838925 9721437190388374414571811774761652000 7838926 9201398441573388490659647477349342912 7838927 -46342712204777223013167342942105002256 7838928 18139168359628449567332956222456553472 7838929 8039559059067706069309007614635790080 7838930 -20931210682667446619343731730670356480 7838931 24145015491394468032894350464728404784 7838932 75631321998393179136997856614906832640 7838933 -106727152020176707446745944393687315840 7838934 -12641145069910847678130213095424505920 7838935 -16538003049191755247265784170203710560 7838936 -9288626821707793219530029231492259840 7838937 -46029601833519250469814111758564443206 7838938 17300042573667052748014522291049966592 7838939 -29875011389757485683622274709157703360 7838940 -24828930524027906743330587403145088000 7838941 3265154099134295861524713099234564384 7838942 62281534848071265642807462947879139840 7838943 235717396917108333667304718258332928 7838944 32569193231399494986032149189593661440 7838945 33096140566740851893385429045165639700 7838946 -7159473815284816712330900402214706176 7838947 -53689114232857254431197844030720739240 7838948 19227015994562348302962565970074730496 7838949 86703514480850846597745718209120058464 7838950 -1708232423894633484228483613843113600 7838951 96632117201975813703846459242835344952 7838952 -4015224657831541094406026198569451520 7838953 -54045715281762378075043160693026304540 7838954 -12553798395588442283480397549217879968 7838955 -25914307905976746375704107521871215840 7838956 23843277405303199691180788475058725120 7838957 71720357616393411998334395297378165952 7838958 26607929806740901197405076284204455040 7838959 -49447894055305535791038783312948549696 7838960 10054461664309948728075243406963015680 7838961 4456908620878519515913680569646476160 7838962 40397004522494611791747558086687177232 7838963 -60681067502257047693970558074885005760 7838964 -1857113372896699143925309961058508800 7838965 43426999748655320978041490398906788120 7838966 -37482912963746050146776662505300145216 7838967 -63090906542711039940762106034195344920 7838968 8314200567315173866443719939009003520 7838969 -51090242454252938458332520444742196630 7838970 -2108135381606742949370490901320806400 7838971 59786717872745005370591521477347569940 7838972 72503119805708828702222684779285002240 7838973 -72579891329598695524626738890547914778 7838974 800233258578419105900569474982547840 7838975 -44922486436104775851120586866265424400 7838976 -16954147648051892367794247774775541760 7838977 158926422782111120105853889077947827540 7838978 14295461383553906869689570427876930560 7838979 144989584438366759748050366971771855600 7838980 -38931198354654672188236170706112655360 7838981 -84715048303559014106204385866040231936 7838982 23591524291292284754083957414464799680 7838983 -47296669087542493084620448735110661320 7838984 98936610642931852389731989184074306560 7838985 -247160014362277649478189073941120 7838986 -360950329055951751683500643791305216 7838987 7619212286958277308061750879067670000 7838988 42721327554692771023056544175120747520 7838989 -161872096231430013110702966152013616768 7838990 55385189407806909490751588451322732800 7838991 -8250241680655340522535203165055590400 7838992 4688168617159314712820298592030031872 7838993 9253988624269237421587401664486167924 7838994 -1644784942424924861248370643298800000 7838995 24669702036054750966071897069313494400 7838996 717191596164479039732085574035154944 7838997 -75067667689428534939213400396058556000 7838998 -28036300345395492316545517773949969536 7838999 -29175947839674567747416377923451350864 7839000 30828011730109782595159404548413440000 7839001 7705616210417594141309557283599174400 7839002 51270625372908070197736744896940211952 7839003 20344738134436716865976849595535547184 7839004 90117058372899264006253563877351917056 7839005 21316708641365328336307987460204922360 7839006 9558704205334762553916348425069967360 7839007 805118537357724176011933232303530224 7839008 -13877160540532547950938681160866201600 7839009 -53170298280561172734722008773285626286 7839010 -29728115921621580672459503118397371840 7839011 -88819242511315019402674977125377172388 7839012 88567308683291548801837138762364313600 7839013 -12619779208620985614376401896222795776 7839014 38755462603364892477839057770995911424 7839015 60878824151305209837029452097089690320 7839016 58513918533769974224393264577938227200 7839017 45008028001351032982060443911138067066 7839018 -1000342964954822119773159542604049152 7839019 51318814144577999204564648399123476560 7839020 22010161386798189003829717059625036800 7839021 97785705182278371133105750106225995776 7839022 34260411681879503505177928976093389824 7839023 86700574598999214344108195140815208320 7839024 -12910979774901016807048270150209699840 7839025 -9867947259910271651766977997870499450 7839026 -26585052280274405519988077157074772576 7839027 24413293637946432935835180978647399760 7839028 -11915876758707039051145629776427945984 7839029 1076522020193432686993379317132334688 7839030 -2798289252702803634384253930626775680 7839031 -40230790968856602852406865979673984800 7839032 -652688379511184782688481232098754560 7839033 -87090865691186002434664701761587609776 7839034 10904281855348884205468451572654474752 7839035 -21681910717402014087369401472899972400 7839036 -11794068666513067903213842803006631936 7839037 -3191641610790138731268851189513312314 7839038 28794684738022201861400636327515441920 7839039 16952698276723627256659445058861504000 7839040 -30398490958345259282007318346743152640 7839041 7646348896873954962059854339841844672 7839042 -4414489185606379738777322588179086336 7839043 -19013829290062024058037307785525712708 7839044 -40502309313111795068580509492225003520 7839045 21294413265663921865465252333683057600 7839046 -23444772320094075630661565517696570528 7839047 -44544832274870080667011268633886702504 7839048 -9610992397292208598428302466588672000 7839049 -111199356782532371814298442219656965980 7839050 16213430299477380038799406084953574800 7839051 -54784285298093055987054581326043512896 7839052 -51318937134736613379079539833718724608 7839053 -8794438248592971267543051945034938816 7839054 55254135097723588330674138495212916864 7839055 -19978823173026215454740831125683259200 7839056 23976773414348786689466018685179584512 7839057 -27534794205761699679769117441741039296 7839058 30288434193614498337609560560894976640 7839059 -114577449808362682509564816891480670740 7839060 -24078192036385270610110439949706967040 7839061 50007383800449198116978730259703331324 7839062 -9746465784507233159925652209634682880 7839063 3076324236299618991768830009825479104 7839064 11585245297449546819321171733428111360 7839065 639315069553560246770239057907778060 7839066 -25581544051237409170219669557699082752 7839067 -36215049070907427713076204387177673728 7839068 -82467639385322122136056601234779628544 7839069 -65952524895736687616469473714759292864 7839070 -8446892858394586466451534303400108800 7839071 -2918336772972616953261149786260788720 7839072 1676946489190008131538024555903713280 7839073 -80723983635322103188859179247904596832 7839074 -39490934626155721734530485492114336608 7839075 -22835053882175736758849686502322278400 7839076 -43949653716108187444339229526478733312 7839077 -65660531569778451637097528415891652800 7839078 -12791098392758671686960125699619841152 7839079 -1719385317783258025371769568356367624 7839080 29675375983282595022241252181647718400 7839081 131029243444281861623853921661028891028 7839082 -57802077887121305201626558056702166608 7839083 -70239480524429073754572311618970484224 7839084 -24006999961538738731679692695374942208 7839085 73255928295219293031170894774404536600 7839086 -1692481033245317031632890106396419008 7839087 11519702495222711054822983352597738760 7839088 -24382493113653703004758694248795045888 7839089 125821489340789807000960367440561287890 7839090 6971406140972590975006535299016816640 7839091 -93128562830302637777902514404115568000 7839092 -79364856327580364701716768492913056384 7839093 -11638766091992907863442529508073965856 7839094 22791130323533804372230132251769405440 7839095 -27083652817256814761546052301304965200 7839096 60477896792563894738145725058565734400 7839097 38547650006238657441969511690036114432 7839098 26593608995465315978312697824147986800 7839099 -7510214396966719365634345646991191820 7839100 -10300034764450655607605907514185305600 7839101 120556020984130051466972111511489281472 7839102 -6673604818291792979393358267374271168 7839103 149241247777557434536307424163342132352 7839104 15505533606045030664578172385167933440 7839105 -2103854918399791083344784166267132800 7839106 -131374818538253170745122601192187360 7839107 -29445523483026893186909668474067584644 7839108 17770281475825988437132388060346159360 7839109 -496018955275892154558234827696588580 7839110 7870336879630887071448877773962979840 7839111 -23362911110009998120288990074668493696 7839112 27722545601283718026129968819985331200 7839113 -42913224344910703588094344519347696000 7839114 10642155515027426055626263628372355840 7839115 19097192679417515690714290853506320 7839116 -22588697668565369972330785511452572672 7839117 -15022565639140669916567431457208658464 7839118 19783893342214738773618712404205542912 7839119 4070866707465892651827968454387687744 7839120 5342204853913143108792221730629222400 7839121 29339672639390146474654676741807158322 7839122 -4091843543184017730460372026176733408 7839123 43674909798978538891652496116667603384 7839124 -83580701927764511705563506861297377280 7839125 -4262822669535754903664120517326208000 7839126 -15037069186832872702033993361275468800 7839127 73805099214991069918709978861707685712 7839128 80037109232188009529979253146596352000 7839129 -23806921032759674809243119342583546416 7839130 40261981432224495812341798088967813120 7839131 55609962269107272777355018791418588932 7839132 11893594242699553723799435489075208192 7839133 2947068676763272123272387474295690080 7839134 57646745345035040403183184344353049600 7839135 57186847666385933055644379607858576800 7839136 98139416570805304367565869636385767424 7839137 -35898577395354121476775110283658141214 7839138 6014390145111965473997038334167189248 7839139 13157382427741628054167890125856517632 7839140 -38391484841353589100086262780299128320 7839141 -33711569659594173295981721306245463136 7839142 23090190839811792373162680034417305792 7839143 12403605356166573176595631311170146344 7839144 -35652401083492538011308364148897264640 7839145 -74581113251013127825539688989441803100 7839146 -24637953197404485043600684019375650560 7839147 -91497167158553945430911213874139542528 7839148 -23576526491652913406023699371713665792 7839149 -10795705121512471811147598475007848872 7839150 13093461500458429826001030560098867200 7839151 -37338416102761968971483471123338484848 7839152 -16772698010375865191034833292793970688 7839153 12369014691334080263010730154375424000 7839154 -12431335990126437375701352835764394224 7839155 -22980213746421028045026572477525330880 7839156 -2804579934792608408894467839752896512 7839157 113474653000192929427034828626996711406 7839158 1031745846279794153106298627551134784 7839159 3577220492677723135387501211144342016 7839160 12991131220003090841510514987654758400 7839161 -79525340740659047316188300368632836976 7839162 6200484665551763007817320465336479712 7839163 -80843838029420689556470303200971986588 7839164 -82156236219817746111248380246588684800 7839165 -12255442453255656645907972972792364160 7839166 -37790122702462520318841414765671347968 7839167 -94910694906163965009922532244658481640 7839168 -17886151107948679063695269695869419520 7839169 -26005765703866429091824030640705805356 7839170 -22380879653154115190973436663418803200 7839171 -36686834941225226250662260374573072720 7839172 -50482376017835889260457603108264314880 7839173 -111155227390606175094502897683671236578 7839174 11877775996541076371599507526815844352 7839175 -2157806924973071738297534341758397600 7839176 -61584715507163254494116995992218941440 7839177 -52358699107566613321772077275374764800 7839178 3196671882347748959491844149474384224 7839179 49463017015503040050272521165613157780 7839180 30914070880533569956755204966635996160 7839181 537046239882662263088137553974763904 7839182 10838309313544469001606124284250947840 7839183 -11299042193632930765586928135239510400 7839184 -20427780579737069373474971634148048896 7839185 -86873510371287116352498404403484132620 7839186 7308728584814460398502194705019168000 7839187 -42898183320157811178061731114454635968 7839188 -13333879074062690969340744538143744000 7839189 -14540123514553453281849169721239765746 7839190 17475448503634072416577100011945783680 7839191 133213780681099758052561076336349433800 7839192 -51147864979662786970439143160087777280 7839193 195085116471935453043299737225743857160 7839194 -21630037005667248104524015640854649088 7839195 8482916211052752662973540305453475840 7839196 -63769485887048723723310826461711193600 7839197 33088542395756239071974559079966772646 7839198 -33461522936786998001453038779922891200 7839199 51105377252239697332878876157831767200 7839200 -11034134705559144118777385489399808000 7839201 -5637666736081154201249169090567936 7839202 4876551840545668576692527793682268160 7839203 -91888365567846247274573482151038776 7839204 4043064602284865401945486318569501696 7839205 -2864445532529187929620511246160516480 7839206 -65552335151093495619040034030904476448 7839207 17264011529650961383821312034767840000 7839208 -29491199108910774096542554617113610240 7839209 16511584942329105527355103216232906880 7839210 12054525769787206996416706233236352000 7839211 -102091499814553589372434361083610930188 7839212 1164028589599296975533702261062008576 7839213 56197472064991126604847568373430578688 7839214 -34407243910673818835418742106599556544 7839215 36529448671561149977031526719794346720 7839216 8319202130697531738595161432779096064 7839217 -2389461956407611891848950282015305728 7839218 -323343124084658099267243481564407808 7839219 -82298328084981064137890806286881958856 7839220 24076312963006790487004430868614234880 7839221 -28815459674590783337475287474955283176 7839222 3404006030291657411273450839782491520 7839223 -213163621313899472510203999153093120 7839224 246719175199117490279717199445690368000 7839225 -27464986639538722633010087946019219650 7839226 21658385058338804087227526269482387312 7839227 -141562562410937464731690215672921184 7839228 -4538771896646073307308172862820212736 7839229 -45286803078514411907066699468041751360 7839230 -4387034330216397964478553714257748480 7839231 -61826153772785150519211607145546382648 7839232 -32962323642327118826349385678130774016 7839233 57148614022408407056165144726745940482 7839234 -13958844122365651064937601514275833600 7839235 72830678886368621738843387340386209680 7839236 -94686188588702064972688256934573880320 7839237 -3054472822268278028415442381650234048 7839238 11254731432894293252051316928817462400 7839239 -36230882794511579665019084271636441744 7839240 -28671657459462476217858292795839283200 7839241 -18433964893540584322288245467033248896 7839242 40546702149660017579131733989804180272 7839243 -4573276103487324457861028992571267268 7839244 674674607686257346094261234994511872 7839245 6770535261611449074653006003967110880 7839246 -32420633256298577807651058074208225216 7839247 263162917687129467242899389972150128 7839248 -219677608181792512077994979715317760 7839249 -20355645071504541729545801863267368960 7839250 -5642734905910548348433029700718328000 7839251 1904812090365805191512454623807817120 7839252 1580593373720554266610853859076257792 7839253 150830791292626989384472038353958943502 7839254 14073627520413608285068930418268012576 7839255 17138630859687081504666460001260108800 7839256 100939645520494947565212457368312698880 7839257 225529399158409456088763183891269178240 7839258 13947192258423170230741427861892364800 7839259 2373776795171243236565347249256466760 7839260 -7748745602812167923570961395919636480 7839261 8087835559988250646968035120443342092 7839262 -33118652285080009697509804019493255168 7839263 -84858540335239585509467832348660451488 7839264 -6633110168103486656397274745696944128 7839265 -13313459614086715526911527335172047340 7839266 52205368840859655760615749602075514240 7839267 -33530248269380944753230054786493230720 7839268 5288612761927274997053454640298730496 7839269 -57206237984364651931195488312429531330 7839270 14867794035172877782349099352254469120 7839271 -178637175821597645591798538566745146880 7839272 -4360535435480171004496580412495544320 7839273 -12506228514761823577946443447912553856 7839274 -1256753131557024689705431476124549632 7839275 -31205915290106499837965668097541776700 7839276 8218334471033401827268928695225247232 7839277 48602966735910168915229851959380375692 7839278 39627907280953526525794254852150992256 7839279 -28751579254010178074081449030792384656 7839280 -2377307611824554792943881078833152000 7839281 99057736771180552727342175980496440082 7839282 -3192131570328680439587067359224146432 7839283 62098756497926024075275253265118939248 7839284 -90217387476285400411764410247882528384 7839285 -100718623104977846422482033582892848960 7839286 -4041587521679972736206226097714268160 7839287 -2294524980494670026692783293604351080 7839288 27069246465102466532010805118093107200 7839289 -12725775342538596250935503828480637910 7839290 -7943752520088256588572093999549600000 7839291 17985551416019779843894413257431169904 7839292 -24915198564652968900913977151932049920 7839293 -46354429902672428807247142967280635520 7839294 32611876805460047608319137397451487872 7839295 69991471068000160948594681310162747280 7839296 -7024934480629860017692626760465121280 7839297 41400195901268066620923074035970959488 7839298 1810399326802950632587900412197502880 7839299 27533466479401849460684403208958751264 7839300 1269333806928566873732611141508812800 7839301 9573176301612328815217781495543765692 7839302 -79147490072536929661521327388631128896 7839303 -65037037730052279754803154041544273200 7839304 62533136123976465972878259870282424320 7839305 -63145164266529735408144736431125304000 7839306 -7547465710719770908767001704222287616 7839307 60216482710306617893256861554010301952 7839308 60833126894160482580230491736605532928 7839309 -45234393927575582819841219739141849440 7839310 -51712912500535062940785179260247173440 7839311 -6870866280159717331383646327994784576 7839312 -8343891324691817002886739897164759040 7839313 77057253411178902734903411169919720562 7839314 117900422136672273151425842429363927040 7839315 76516904042250520235022855539663616000 7839316 45165795027574389825968512496905492480 7839317 -61687054638232288273496197192780204068 7839318 -28519227676229550650388265669916774400 7839319 147495117751482558507479344756672307720 7839320 -2354409273736839172359229356887654400 7839321 18890580891591450796469482506719058624 7839322 -4870978055987941510856175852531843840 7839323 20488923345463678632925070435182015008 7839324 3433278478519474307357320425141642240 7839325 -4880184434833547126047835853238667900 7839326 -87021556022872777260460918487454340416 7839327 40277032682690734458627088102590114120 7839328 41224720551520360528962352983897538560 7839329 -29152205203051459680575630156989452288 7839330 586065013324952125881565862031974400 7839331 59542306745414642929901669925094703132 7839332 -6451020959993941503705525686529976704 7839333 7762007514298314787094933170408123902 7839334 81653792046806993510187764946653358816 7839335 -1101796715622177338629855153129405440 7839336 27793613930653591782285008720788439040 7839337 165704263364285789035493700966641673600 7839338 -6824442389560943388663036820143818880 7839339 56833211023748214107404240927297819224 7839340 35920571453981661914117290336617123840 7839341 19747255924728105262868877775342271052 7839342 -259366975450543329019407063577460736 7839343 -53727923610194984316359506301121302400 7839344 -7206780739877852175145034037307146240 7839345 -34767832468385112851835582431806356480 7839346 45440990247727703423500676798595356736 7839347 608974797264032787779225749150910796 7839348 113940917111030008686634113794611200 7839349 -10008131643035013611751427646033524064 7839350 14966245995785020153606674250628712000 7839351 24231531780428629085677536599821112568 7839352 -173314827989682168099680997722726400 7839353 102938555403822602808404549358505978602 7839354 -33160544877680597402356538809479064320 7839355 45465996280643696538179385642854850960 7839356 6088576676807531874066560031192480768 7839357 6977349990888463067652130055069293920 7839358 -42954955190388074023864430841699678720 7839359 -57295511248478714865624735691968929160 7839360 -53005886014095825820078369993968844800 7839361 22016024980407035935665435100591320962 7839362 -61132537287524192724482553525819984000 7839363 36410892284281041355847421812645796336 7839364 -3638535138817843514054695473028658688 7839365 -174040845831529446723076271174868979200 7839366 -29383392015143092198414054077495515136 7839367 81972835531747062679295997185896812360 7839368 72533575517160969305138510953100866560 7839369 97652927126771693856471669086939332320 7839370 2010423961961226185628134701286968320 7839371 73007172872764815510843889966392175572 7839372 8977051716117862781965593746941742592 7839373 44119045052662978651210054798039808 7839374 -70996636161722136240537264608529152064 7839375 -1911462380881659348423458373059310000 7839376 -38494179065374992464581821551229165568 7839377 -7921717673640481970115760180193070336 7839378 33136847914613350834792322317597476384 7839379 23458164551571743211356232683281815980 7839380 25960978825084971373006796069948567040 7839381 -24658702165697679605047048520757603840 7839382 52176560398439488925884395912758863872 7839383 -25463281544340170267235760976069086536 7839384 -1937263473258588710629856769758330880 7839385 115780915353594452910570824108988735360 7839386 -19398477825315674428927058566973280000 7839387 -43811318873023946493962903933661225720 7839388 -72000463339603195367583219040108851712 7839389 11346341914358445035900858925780086400 7839390 -8765692983964666331051745659027132160 7839391 -9020338894149523433007043472190320528 7839392 59953808734435950058201795298636857344 7839393 -18153929807919701788524503573170933056 7839394 8862682574564124859791982893969695232 7839395 60852729075627650278406804256035641200 7839396 98619900248289530711149571840980377600 7839397 -5295125627329530154796907548920125768 7839398 10618484999931491993699749403278260480 7839399 -4745383595101680240971161507504619736 7839400 -11619074044794108983717822227845120000 7839401 -85894930921690967535906485102495630598 7839402 -45438168335395392547973097469354619136 7839403 101462413291600475090698755479024322744 7839404 -13662549341960873007656169038663909376 7839405 -7068491522132433996487026998633057280 7839406 -11775319649209436589588687528977308800 7839407 38916450720214301063864070867531137760 7839408 1336384003534749479120095774400937984 7839409 121939717639516824807746150715361982320 7839410 27691878298226575962255211193860388160 7839411 46216590782377426206149083748694130224 7839412 -22803787236566510310024253795772547072 7839413 6320191845922086284972915419607186460 7839414 -5815579978191702176119799429913661248 7839415 82733276981728509022060051379217901920 7839416 -66952504704136296175090467816284160 7839417 64014880042245708555696597093833324880 7839418 17796294790324392499285759703852720976 7839419 18370519330419312825706147580325795840 7839420 -14482997752508918625669097196805120 7839421 -30712089778692081938903758264505320378 7839422 292202286811160917899674332397536512 7839423 28872634095766574714137275475377792984 7839424 -10466525181118682148912165957396332544 7839425 -20817261394776584968639830391682712000 7839426 11676667146115923135698111099803252224 7839427 36873640100026173866060701109722025276 7839428 2027644568115424511207732567526307968 7839429 -31128813279001507198867088139517089312 7839430 -2942592264554101341511004897517838080 7839431 67157455116886062345399577468080169872 7839432 -56645610894132465035654189626573716480 7839433 -70028938267227104095388907271904320512 7839434 11741955344207003559462709727345645616 7839435 -9488372327549530529650204386007019520 7839436 -73879606882519888697982354700933332480 7839437 -2183352362252870948181261772880356020 7839438 34249348320739832837206363891814461440 7839439 -42269355991477205254791585460215853920 7839440 9290475457974808595145762918236160000 7839441 39306106617051417968638812887612323380 7839442 2714043883981584947190234066242429760 7839443 109672961696494804379739324419654964120 7839444 4668752930936253179460472342539436032 7839445 -11696773690780125829776780650665175520 7839446 -4926638912744863096840182895691294016 7839447 17407041837370870276399316032015075584 7839448 -26456283580833338276352168541810483200 7839449 50760213686538364964926470056813676036 7839450 -10648827842440612602517451365030272000 7839451 -133635564319102842798393447103858655548 7839452 68842812344487838882798203073177115136 7839453 -9106552422173404275290158214974029696 7839454 -28953600530010003092676747919950547200 7839455 17298474767242953910857405418162853760 7839456 3958729160834187095132787994540376064 7839457 158060093469156505984878558460229569840 7839458 -16711371951516070259364976848522342912 7839459 -375399279025635548386071807696018432 7839460 -11494512025217556772694683654012055040 7839461 -55217545477721616884537805819688604160 7839462 -232165263898398712249954924166739456 7839463 58276577614768467523445080134171718712 7839464 -32578076893981612381786425962292019200 7839465 -8220583237560989051953624539473429760 7839466 6393561966731685851173461648351366144 7839467 -115932802806333384491235473022287394720 7839468 5183948816021763814625095517110831104 7839469 -142689477502788546895711452688144352 7839470 312117585540169112924752297789430400 7839471 61093437726171908071566382728590807184 7839472 -2317875472606429412064464369873420288 7839473 30423583611641650220872974146810704722 7839474 -14616454159611934696849011959723519232 7839475 -30507230979487656050735649480316643600 7839476 -722832590240520706581067839809813760 7839477 -503355304198474766967652533809516160 7839478 -59996778824223813396366116650361784960 7839479 -40543098678587152962753757587683824920 7839480 33472276561689271820456425648349184000 7839481 -39022294082708505606810114478270208256 7839482 -25833464630438613633723860820948072960 7839483 66202954729899323499611176611432211200 7839484 -71685186193544960488767391894514112000 7839485 -18063894313020966370120875721542160800 7839486 21129767728322270378104155103729344000 7839487 -50845006969226297575145251191100276416 7839488 -4376689666104869682328299860190560256 7839489 365754641135101415734307212886371200 7839490 -4771688757718106559110737319497036800 7839491 -46933762239360138846315359322043745016 7839492 2675047106646319771833813769788997632 7839493 7330470340381872805636259048219467742 7839494 15265778505958357326461425080822184320 7839495 -8876742229457217878678266045033231200 7839496 13928207813252632437091622773001256960 7839497 -1037834882531779349134446923568162048 7839498 -13572252818351866414037862254873191680 7839499 166973722633621572766249921108800747336 7839500 -74284244135234275136776599685969920000 7839501 66688140427751155135083174630558378432 7839502 500343034285873139843048097846841344 7839503 63527571319342940501503116614637365856 7839504 -743873320130866025467539549572038656 7839505 19901008923794878518879429864405516660 7839506 79614465040953987385225108210576358400 7839507 22933698654910877604481534954239997440 7839508 -15091536510993412794624660675178133760 7839509 -67707174481624831759798224599117218290 7839510 1914943915293313536025779929560652160 7839511 16412965791959317887534701582234263112 7839512 -2590998053987856993982113902572339200 7839513 -31658029252877092280162015864146727376 7839514 -23385216868992618391580919267795932160 7839515 -70043023292781638037090954372775995840 7839516 -9182215513553413955343026899526516736 7839517 24494192083252252133073051102775987200 7839518 19579464105774795828174215774166079104 7839519 54596726118384922554455178672930111888 7839520 -14570966225149418380795610660359372800 7839521 2933538701447860316570471901299495700 7839522 41646233696056245629710127526763838160 7839523 38586205691881280741840353823714475280 7839524 22130275659252579025211319155886968832 7839525 23592151507289132561796504495911332800 7839526 -54559812767962340325467980397372256288 7839527 43172661385747913740205893109637373200 7839528 -8305623372423362243473835643139522560 7839529 -50825684275853915864112928495453191024 7839530 37326739671660968688388422635993144160 7839531 -46624452008767372826641896093955238400 7839532 -47960789775670710660445218931186242304 7839533 -64525855162550118832470127134418349760 7839534 -13261858837556593688815580310024630720 7839535 -88480871110655648288679784281566311440 7839536 33782003124174086418771318371955769344 7839537 67136870555290804912933908286194327360 7839538 -6343203487892996439890359231505762304 7839539 -63906846087264958490229146308707564660 7839540 -37115049730062412793558248453560384000 7839541 47742549148363999357915696995201315900 7839542 72103343534399215356516594976601376672 7839543 -746189327587140690816410625000582576 7839544 119786887322144900051907904348731678720 7839545 93284056434931822684350744701865600 7839546 17774649508088600921534227178414381568 7839547 94173891123154901109531030361090880996 7839548 3810617451878864086720882190820948480 7839549 -57280644782421071294815348036851864666 7839550 10511494145113035276821367620336505600 7839551 21462215590111789922439329257868410992 7839552 -1859223640059957814323656196284743680 7839553 184323705458239883712134585193150124800 7839554 -61332397136820976132958167608556191024 7839555 -26160998960081032131425299728640572240 7839556 32620742400411320775924643598960136320 7839557 -32615227771015301893529828494456018368 7839558 -20794269642249252809905635546088894080 7839559 -10781696107372753894950925420194450048 7839560 -42460075854593892622990385774466969600 7839561 -80437737351882199813157720485370201328 7839562 -33880661134609735755419189223592597968 7839563 72615419043867927432555630584422369812 7839564 48254997075810093488474070618762842112 7839565 -33749942811114954875029507375227648000 7839566 -27591434206232014026495524148029844480 7839567 31742299952815739970484606268722290480 7839568 33076871937741477202338745973414559744 7839569 -28749058186551873765383777875701762528 7839570 8445027352711906755802540361776089600 7839571 12563111519527333378112425103698490200 7839572 -56652444986617535380890344203250381184 7839573 -15052764813383000398613420329586583552 7839574 -45190438200599827699909797763050634464 7839575 48195784151551619506443877292469994800 7839576 13669341719375885289802702872371435520 7839577 1176310124248848091796615574439674900 7839578 68728897273343084814806306787694521840 7839579 -48792420606176332866257457257862242112 7839580 24432048928887979600596547498783242240 7839581 58569082947148401018761058224021369382 7839582 23125827134736560174910944811044265792 7839583 94756316453091178479223173135851150080 7839584 97524701416764751782800673920503775232 7839585 768459272539403343731438840503487400 7839586 -24844877999192051535600925515524970720 7839587 12964074262417135151375179948267236000 7839588 -253585909588448430520841444602300416 7839589 -13883993550608275043458251370639716610 7839590 -9944004607827461629440217251003187200 7839591 -14276710169411415949917514842717365208 7839592 -48812073016303323466854364069674624000 7839593 -13733826861654136414300996949167351260 7839594 -9274364299475852419855578389349576960 7839595 -95699579575136679591836768400902400 7839596 -12696576176789123487847244878908945408 7839597 -22405414809975295641225676046182448928 7839598 -20888730654502986962078194054163261952 7839599 -69253643208777304401272105754033893040 7839600 -10173084291970857821481795929899008000 7839601 8401117036643802756617590696022178048 7839602 413619590079998381866173033500953632 7839603 124603673681393643043806176697801016824 7839604 -61276779060463438727525491591242973184 7839605 -5423790883493729975818043775533520000 7839606 -31015456061574642487595174269401016896 7839607 5812194651449486375662219910496975840 7839608 -34030986540084069841177639798327296000 7839609 66241844780342513402901861973721838240 7839610 20313026115483053846031553996734121920 7839611 -9988121644635662946205276694668560048 7839612 -70647124797873087664813966128642048000 7839613 159597100494671188013790667727597833862 7839614 -17332532004514976398914446315661049344 7839615 8584951708984499725021797727585036800 7839616 -3940041009303485994078736982684467200 7839617 -44569962795118270738031775718105214334 7839618 -2952897819493377060025462219194178560 7839619 46426805945528148449410747204104500448 7839620 45781336027277677519469934779363535360 7839621 -7894620559813485298530516811331529600 7839622 21065257502685679910143203238076284032 7839623 -33264122128707276195968013797337419496 7839624 -10005288679393109005829072907435540480 7839625 -104626839676777462990152463831288560000 7839626 -48012664259358205653281403328010785488 7839627 -62042521364749815722395658917801684992 7839628 65446287138591799830032800180962892800 7839629 -45524791749004038679510526125653102624 7839630 -11008404888873035609955161129651144640 7839631 3512990722345808527589799490864005104 7839632 -29411418427619164249316787039350513664 7839633 -36148222182637590881188703378412143376 7839634 -4801010259312635369993975761189042176 7839635 157212232393282836577046089404244740000 7839636 -15720846864696381425848850607337451520 7839637 480204039053829732344448194640211832 7839638 -34558379317472934937291426578676331904 7839639 -176148136329037043716913995349054035200 7839640 34434238515424370231109689972328652800 7839641 152225781364294785070201656724328052042 7839642 11706201436461390578955893553709309440 7839643 45163363564770936380061618673989149200 7839644 11424672316338190265093553475904870400 7839645 -8078513729790018675405479675192256960 7839646 2382707003614604227974691267935910272 7839647 -95926989130216738338344325009308678400 7839648 -22036188733590566368792470432462667776 7839649 152411548384627924441104993870500679650 7839650 7148163579939167427226737081572697600 7839651 -9393235428995462988364277500756405776 7839652 32866090818539815743057010824998584320 7839653 28611478980748128029604533389478557884 7839654 3961153558797014377037977090037026560 7839655 8015409737778084058596672348684325560 7839656 -35391985567851509584828223686327664640 7839657 61239096578669129188753191017153241060 7839658 31517877582558530617065922963298965680 7839659 159460991067733199328727593780290033040 7839660 13778728307258155759629829465956956160 7839661 -82014375567192926997529832558375444148 7839662 5523883292714736733575359942391427200 7839663 -8994313163145006932361730412216204160 7839664 4374505350546384292361331123840679936 7839665 37778808519494070518155910923337238720 7839666 -13180151685587171843117305027914952320 7839667 -152951054886773005322619036012087054648 7839668 4729084817580768399192541525649498880 7839669 58747090495336740987451138536235611840 7839670 27052902153503728835199155962026802560 7839671 12928098179413717564327965526129770720 7839672 674338428333774518714221939517030400 7839673 47966202856883677750132673720169517060 7839674 435685171891987933558636931187237120 7839675 -40284474773767256287427895915937470900 7839676 -4275949203655541469589729867013514240 7839677 -19717354235039072491362354486929108928 7839678 -3784694121015670858141113120111329280 7839679 60990691747469622857910972886461865280 7839680 -9509026182779562190801182228480000000 7839681 62810731579668269500201430658831535152 7839682 13868857282884394894534847384621033040 7839683 -26933615049719459320615818092132561856 7839684 -4095161977912271455787528218719943680 7839685 19743475421502340439574477673382544000 7839686 -110720168706472310850374239250339427840 7839687 -23832099383663716564734837919035114840 7839688 -23345722605467874349938894858168238080 7839689 -3082166684013928237244733968737630464 7839690 -1917154556634856334553079387830132480 7839691 -83601958517246437221501754403903564908 7839692 3010217933917003327654418748571822080 7839693 85382930361058091345374940623599115200 7839694 -29217739609431769076741109365064177408 7839695 134762227216459423427019188294634877200 7839696 13197852204978242086393158815944015872 7839697 30585467879922929726945036119775100146 7839698 10791572192125010720564143625045280 7839699 12723810589397718990878650258710154752 7839700 -49154832610439398126243281276658329600 7839701 30204969914246558594873035931064335232 7839702 -21693119267751900494342402068879237632 7839703 -46455119294599234463859424772839761352 7839704 59430595973055269924877962348959641600 7839705 58879143533137757562667399479617977920 7839706 1716401994510562002814300064341183728 7839707 -4385150421571028189546362656319707360 7839708 -3251950510931153572995454062357679104 7839709 -25898557276757908210101848927545216090 7839710 -40433465457676214076928826259921162240 7839711 105029790046875147934473304567659984 7839712 -69023057398652173673849822347198464000 7839713 15654773096911665737785413851382048960 7839714 1501091579833054047337905988530794496 7839715 31139466478430044360340071401726528000 7839716 24332225819090888856897913047312533760 7839717 770021660014844413731387592110226848 7839718 -37508409467940178268260702360738417440 7839719 63835992568221962526323401627062456120 7839720 -24052052344173161339153296388358144000 7839721 99546836212038219860895880810817495844 7839722 -19254810007411896540964054639140274176 7839723 6224044506524010458858922162437030400 7839724 37539811698548769894301170816794452992 7839725 84175753160585005283950680179719877250 7839726 3038417785294012950672793297767035904 7839727 -13227361456057205510107660768349005728 7839728 -1832718047109089465979753226669817856 7839729 -2315871456322574918969344381478144652 7839730 -177745553369698906017501536495321280 7839731 -29803485512961737128433472252474876468 7839732 23975136759636354850775271362117763072 7839733 20659521620223418478502082439232174528 7839734 7296410629247034303329316456107372544 7839735 -41268994373445253897055635657017878400 7839736 -70612121675383001703208963538687692800 7839737 -263371435368765275409034762717339965408 7839738 -6380333234065759218847637344916551056 7839739 -23347775787937117049500535390935988120 7839740 -55477448951076954317130573983464527360 7839741 29227711838847193647925442069172496992 7839742 81040036665612129805909463852587207680 7839743 43335169274634244901222941977257818800 7839744 34598088246455599060103122125135544320 7839745 -7605614598123578021524084048441021440 7839746 49411742188361456527851413998525317072 7839747 5661859717952889811716217688258688396 7839748 -24313742368192230771872751995992838144 7839749 -17770897235130278494929896722015668960 7839750 17956959790689107391886402206116448000 7839751 -75752651038783576580876847668079637728 7839752 -94267605730340348174215374916469222400 7839753 -51550021932604985118506524599848776992 7839754 29900021399675000231368251443939934912 7839755 -71396696688889080989354980277428729200 7839756 -66623973414185407678664497504105989888 7839757 -907428402187606503127025363121331680 7839758 33254386073245476116714385983723001984 7839759 7287567178178992664744541607840674048 7839760 7069490064281922967677639332095672320 7839761 153344072612415325619595135825586988400 7839762 283710874990621732826539374369782784 7839763 85684114359329997105899004848919572012 7839764 -24722275854030330523899541498310327424 7839765 -2555522900966475917929044628610148000 7839766 -104292099578775091589224011056590722432 7839767 24730712443478864876130198306957582048 7839768 51327050859510433496851692347070197760 7839769 -35796106362831670591026310060118267008 7839770 -539017344996416683822085304742560000 7839771 88954437683185328492777797732485373824 7839772 -188828827818265243609323728741722624 7839773 58582344310034996633653814969281407180 7839774 19553262211045608537373994272895642880 7839775 -1171164856772285691192462371133184200 7839776 9336059181373320450364152267260559360 7839777 15911015569616537463646965009116465856 7839778 32312899731114090554937585990094063440 7839779 125689453918008198442014643660726060380 7839780 -6679251166720132963641178864549785600 7839781 -29266471141463369329410321862084952036 7839782 2311378728331301267008819367418390912 7839783 9030607939209104924872712861013911424 7839784 -69699032969125399373417496335255808000 7839785 -34941172250973766493013772678578554040 7839786 10192490744685899085721805401111523328 7839787 45960764885692698039433094358937120436 7839788 107123544354861505542646176529586061312 7839789 13876202973187003648395971846500380000 7839790 11450580539441341023773841510944398080 7839791 -31099105473246545464932757127857566600 7839792 -1317349601070775777477777992083030016 7839793 -23743707893805077179223983586536838400 7839794 -20074769132702258131726295531245208304 7839795 -45264250418410437109505851016568247200 7839796 -25979448363252483738067352650602870400 7839797 -20877467661219502716949256098419875136 7839798 18487438227336273678645795033993353664 7839799 -67425863355952249967155703540601947520 7839800 53115599281365024784337353328486400000 7839801 41099751726636743606256035739987386880 7839802 20354416806506730168336790651705612800 7839803 314442231812651597808333987121185024 7839804 -7098528111446953743020724109707878400 7839805 -13645752905147316605904144589503728040 7839806 -27920982666711630455616082538583191616 7839807 -21283015843461024555780694143444364800 7839808 40262340151516958469526457673308438528 7839809 -75898857065824422498647056832593308990 7839810 -31460919849492940458364829245528089600 7839811 7006114923244137916939966483117769984 7839812 30310717887078294470005295885312697600 7839813 -36497885183844861683346893045628862176 7839814 -87737594709350637012346474660358979744 7839815 -48477764579480026107521444868730939200 7839816 61126207904313738161122881459240345600 7839817 -70187142539776531510181564902398884134 7839818 11699236773220492148381447648975485440 7839819 16042226027447108776092867954224701488 7839820 19058688778947292202958252666132572160 7839821 8888610693831112352533389120679102944 7839822 -26439569332844975539253818967009855232 7839823 18963637117773126473739375121154345072 7839824 9906190937667048901289080942081597440 7839825 -2349733861703148538654425270156912000 7839826 22279562127403630230633340966287211008 7839827 16551873850165626456741192421485464760 7839828 -3374088093257357825525935554686255232 7839829 9702062851306611306196299262548790876 7839830 -32683432317915952948779602465784209280 7839831 8678519544679517933204097701678608800 7839832 -10178159738031486195001802687692800 7839833 -74803426612736849153844174435754380918 7839834 14358634547070471903402909739016359680 7839835 5766133644219831052875305979889445760 7839836 168696227540308536317456814664216578048 7839837 -37978690924881959082605474855706270720 7839838 18311923947286338534094795170145626240 7839839 -32776091308394720736652554617265200928 7839840 13358239090658988800928742575919595520 7839841 -61738330149172375176364144051926925548 7839842 -44236443481351809917369755352638118400 7839843 5813474271054551475969423919445828928 7839844 44812165366071315100339491190855300736 7839845 -73514947076424749800013629522768805760 7839846 251862469869889484473960542014982144 7839847 28867894539521356998136153340160474296 7839848 49658719798631590409525769141661532160 7839849 47794582230952722316910992440029487168 7839850 19513768426445140825615511119119824400 7839851 -17031311949312346797103165444841126928 7839852 1238099124371599042255569062859167232 7839853 -166663839857728351221881107933992390420 7839854 -49047639360304302820475750261277259776 7839855 -101222915344679653432226674602850360800 7839856 4080516004496079524392214545294295040 7839857 74678740117701434252934586616040881106 7839858 -10750641804951163682538894216771520512 7839859 -8185330236395909382212927757555588584 7839860 -1475315052965262711333762668887449600 7839861 61736849593809345752027988299853975840 7839862 17222729059119454872988603955270321664 7839863 -56961511686148464094265219340680226240 7839864 -1504251010819419450524592959056343040 7839865 -38631744439441303702813289598900919680 7839866 -34806442274475026119002369068947193376 7839867 32401907132701283182275483668328986112 7839868 71142390021054253775987828594684008448 7839869 -5262288436235862533296603907924515200 7839870 -26486811591683021258396951232020131200 7839871 42587845643193989376360011464943200784 7839872 19005670478973557207919654007461642240 7839873 37822835992925538512837494635365736804 7839874 10432011222914085965237157754739799552 7839875 -68560544388317458605860473817418420000 7839876 -3761934524746923046817103246963173376 7839877 -79726911074006385146877614818030650274 7839878 -51914392599967051854303180567805053120 7839879 62685150732162182358265480246012182480 7839880 -34201514367214008631274946762347673600 7839881 2218704278020452384577041548203726080 7839882 -102760044261095801802090811621648435200 7839883 -64886532637751405838899436033785613868 7839884 -16327897607192879927346130132764493824 7839885 12660977136169246755485561759969637600 7839886 3478165463832706211933864014833811392 7839887 -144190438752440373400259865681971483208 7839888 -3804916882390338839851042629230002176 7839889 527618670158691088432494847731538560 7839890 -5185183836032181904574561012765706240 7839891 -39421173790304854974468884388658774320 7839892 109957663858575158275020910304753081216 7839893 24958515792923341099761042864512405340 7839894 13975180342930657653783693031507668480 7839895 17175691300544473847749315077627302400 7839896 -77696650649849338248421604540736030720 7839897 3452749374738503722578986240226412416 7839898 17334843132439761461006449373710760448 7839899 -12928593224155307834772687488972061864 7839900 4741587491423148109786698580138905600 7839901 76489785987737108963348689049244661632 7839902 2816045814490891739268514629298560000 7839903 12238548974601599307006758047957467408 7839904 -4478392216911093433232162689690435584 7839905 -82671931769693163838351816435955192940 7839906 4153577724507558322693204261167052800 7839907 62382339310504800808345893176467086552 7839908 -3077325159194801068659346170476870400 7839909 -8805325065313813096355065962430686720 7839910 -5952993333196649496948876797037273600 7839911 78101802521262320568233971506707227512 7839912 41076870885548162120732641197619691520 7839913 21528569010568421166706427831848715920 7839914 -5699850032169811269216873141860454048 7839915 34343451190572274841285459550201415920 7839916 -17213713107827110450708811154976374784 7839917 39104304301305671908025445788724646080 7839918 -7739692976896503967840273358523528960 7839919 -11418392731060566744656653099433566456 7839920 10905019473046538305597443259052851200 7839921 -6461240278269178051480063482535772640 7839922 -19262988193828065234442793605543093488 7839923 -11847561305222000015063587729369278912 7839924 29557350584535015253987611598155497472 7839925 67308368272211471263593873377640060650 7839926 -110056027928798664797637327518067702336 7839927 61048652567728472071651265041565561664 7839928 54326792792495306577183444805264220160 7839929 -8618664313243073291885078782878436224 7839930 1260265987855541662322546572967577600 7839931 -13606925950815919236678089433472422912 7839932 363209104785658428679791848828928000 7839933 88913300291409392107910788392692172000 7839934 -16802210074989261117204948309096905280 7839935 19673042642975816837581783999927451880 7839936 -2930426174937455206287702620110848000 7839937 -14890016682854785563225202077037852096 7839938 11918967541714553264372472870604246272 7839939 -10665178044198550378669839516439898376 7839940 -3272438543378459210186462239558694400 7839941 72843450537286362279750826689508941504 7839942 -22841149723188699895301953613726055936 7839943 39686236639634053583990517437506154304 7839944 19191347989365301567410970554777600000 7839945 23773175587365568931583071224253918820 7839946 26211846836461540564056613827318042672 7839947 -6712934109249215108250198537890525040 7839948 73403399767633952197421733042092949504 7839949 10674429877442110184230818810886361888 7839950 -16547718824422931526420907495044480000 7839951 -22051093993826674428090599225921856000 7839952 -309917688381155706187980225894760448 7839953 180736164965507402450182200722385186 7839954 -51489612292439818998704661283119991536 7839955 -12338043969204737542784484406398276000 7839956 18243113251705967239976368280351463168 7839957 -129971123083126951071014803870492567200 7839958 5456065668036992444312181940552549632 7839959 29460194563470465517515543178819745160 7839960 1068206075144201942426583444455424000 7839961 -11345720085424481948269154789018632438 7839962 2132193275903083261504559730724528128 7839963 -72556016332521970692546544080492411600 7839964 26813074475981927112869841881390383104 7839965 37241424686544737569147602862748160000 7839966 29893149393859797153240333468537071424 7839967 29471608608255872357151074320528174312 7839968 -58663845692723849310658397189891948544 7839969 1601226043328113999300317151116468144 7839970 -25986262462470579936636691509926476800 7839971 -775159562860069663484081178679418856 7839972 -10882358438561333825128355423373078528 7839973 -39438545896420081707060655322543226500 7839974 -494214318882979883354204471853038400 7839975 234729739425389758376941606140230400 7839976 283057749949111102147008238749646848000 7839977 13252669725583486283153804134994821632 7839978 23519203405509058523637739961833684224 7839979 3271218768833105552919477054476682240 7839980 -43616143643765205437354606725893120000 7839981 4010523678710484262752747686747087628 7839982 -20366666503682301665186574648642910848 7839983 91039907954797403022555794967131522544 7839984 -25023465217784611336292267643361492992 7839985 30835599567992601496061832888973623360 7839986 -13742002099329932167298010401767534080 7839987 -6096917173613411696355276193530853632 7839988 -45997854190430891870998935638523802880 7839989 31752490516313228585881329183106680000 7839990 224771343430912556151337350012806400 7839991 30339444514246658530622405718403846792 7839992 -19107634836975757957158189160091320320 7839993 9786844806719228508040663934915555328 7839994 11955770827712330692043480930182460160 7839995 -61688822554550021493782217267798720000 7839996 48873035071028215355009620085004902400 7839997 -43987050153844574057466249589072213536 7839998 35680050786396954464243143407867264000 7839999 -31656532161005512543689789438867355632 7840000 -11317836098970533924668432051077120000 7840001 55209735688694407218637936048069014612 7840002 -42970380683346946132343032530208906368 7840003 23722307600461779156474120776974661200 7840004 -34758543643176377706435304021668397824 7840005 -62518894217359703588563700887155024000 7840006 61656494963103910060524848293736825952 7840007 -31459728357542401631827950471472417488 7840008 -50757383051666898580333799701265203200 7840009 9442836556118241672237406775537091912 7840010 12501261467563567419324678920535244800 7840011 -16191040927890427679346205494880926720 7840012 110379865418422230508353961709418557440 7840013 -14386878362065988478315525647530593738 7840014 -1631136072189539280514656039931367424 7840015 30300136801377766919651654374499730720 7840016 -31432579440059834018611521294637129728 7840017 143864229590786128994410156559204472000 7840018 10902934588715281505683610323864704 7840019 12650855000432386830086499095260509840 7840020 5118246789295171686500653617815285760 7840021 -12447075268388418632199424596262057920 7840022 33576934189450870844554488484448097312 7840023 105873792898349428047754489510293245184 7840024 36302164344189135538820578480905584640 7840025 21237544780344402639547519274415240600 7840026 2390741359315912408718469903040656864 7840027 31059976970773612740440802067934709680 7840028 -23776665498598718990787390003122033664 7840029 6305946053747148599029703769344909184 7840030 -5668089023661599936484041511160258560 7840031 -66451470637718662480874593260270987168 7840032 -102643337146769258370762964982212067328 7840033 45005445483973107506168132446939767168 7840034 76136824288740629690173412161559811360 7840035 -25638088265596661645622409978741941600 7840036 -7085983349956980118923266621987317120 7840037 -59634019733652171888776333948137957314 7840038 -19285125066723746791629045151560046080 7840039 62772396802544423900808465387824606560 7840040 -10187660464799291418286055616802099200 7840041 34241318607646868157586671555354787008 7840042 -3170852725415473046149964046497041920 7840043 -29797622052374375606395746350223533280 7840044 -106334263951519926843627620324386867200 7840045 -1278717932517032252640175149766055400 7840046 113047808422595993359207869410359900800 7840047 84572837416560869766762667146183112200 7840048 19573700063660154831814027966131126272 7840049 31571923820367378874644185599344725586 7840050 5326282547677938058149715882857244800 7840051 -312091023042447116488463807277240761220 7840052 -78777519456867749523584657119718197248 7840053 1695667754709523767679508276601585336 7840054 -5392358610737632580453802590043777600 7840055 -16353628663596878045336192151525310080 7840056 -13767949319519422545526475260880486400 7840057 -23884237726150669971148895103234900694 7840058 54172695214593719305253923669711712880 7840059 28378352586343053705687865282993639704 7840060 -11534739932942625484272807802823961600 7840061 1008189530169641629625063777784025344 7840062 30898027740048533166514610053632208320 7840063 19363422813366171827743926946756600320 7840064 -32036589933115248417285829066989502464 7840065 2364623013935861221484072587429512000 7840066 9706001220407003258390192113024631808 7840067 30514540306161907913035952218129405116 7840068 34770069083819437196676189568963107840 7840069 101417612098538343715885493607463354944 7840070 9390804552732879195945773380117954560 7840071 -1384249193519188698597021678337403376 7840072 -112194139109655750960370740432542392320 7840073 61515852346315063378262921262483407322 7840074 -40601761181849958928457512711795200 7840075 21087524566894659157971881530436435300 7840076 -22114714614999968709659862572976426240 7840077 -20539746129906824762035920999381376896 7840078 8095898588633448076257208753553856000 7840079 -61859859950701923563213536081338197136 7840080 -4060233414981813011765648696852889600 7840081 72276651385416332418840558747636800882 7840082 34692982167385568431413740174064804000 7840083 -21916337358160138817666967499204533576 7840084 -22602880990251590173935551590344355840 7840085 60434967593516958756256558171135376160 7840086 -6107989714035456559393009407823110144 7840087 15907232860833106676591164025733901240 7840088 126653435797083938094832016231340011520 7840089 -666417994098642606301464494957370876 7840090 -50869903436582518151523738242114983200 7840091 6476045158327515413044072755207352320 7840092 865962421255535281991051900681963520 7840093 8795013873395264193931961054647406560 7840094 -52454666712889385855526640845438350208 7840095 10633613040813695011392015026549381520 7840096 108059183946566738352258230085012946944 7840097 -23489885759263214810426568129871251360 7840098 45781600436520371168644322469047358720 7840099 2257939932955044039217498178149213680 7840100 5189522038950743739324614750354198400 7840101 -1715767262326771919282056066939679040 7840102 -5152983214509453389307354504783334656 7840103 -92930874063120957476522853575356373880 7840104 -322148933908216668387192804059381760 7840105 10131341410281262644889242995882488320 7840106 -25151084675189131171341407901109176480 7840107 -31474376427473446382500143433356450072 7840108 -92976024878119167527423985975555584 7840109 89417313776844809570733344244173543916 7840110 -4942345097295952781265153243057594240 7840111 136045592465040265613920897838683744512 7840112 -46528487255542609073420695333306368 7840113 -57146260858636791447480265543905587856 7840114 43752286775274029203941023832033904656 7840115 -7424674051725834353208758245189767600 7840116 47371952693409549015144476661948300672 7840117 -85532781709393707199882159609901853696 7840118 -43982429329851629396528277068562247680 7840119 -34330108299109364498103363726218920320 7840120 -83841144143560552099242199055855923200 7840121 141105822079697718233429902695075366600 7840122 -3377731763005317424306010564503257600 7840123 -94139453321462523176925009773225482440 7840124 -141956329332380336508647194844659206144 7840125 40091128318273428007085540254829760000 7840126 -1752086816394232833783384209499055104 7840127 -852712963741714999481248977270208560 7840128 43432840035667121826070795250816778240 7840129 -95494037194491610401259682329596845520 7840130 -685408409390870294900351150913900480 7840131 -13577386118408263169721590785654375584 7840132 4579918920821320662728357151493536896 7840133 20914148284442424605370647541800831520 7840134 28330406739424855126868805753718778784 7840135 60151159003884203137370862220413633360 7840136 -14484992289264331235751593583754444800 7840137 -23825783388106057752635993214805393632 7840138 30758930446962180234823465904640828720 7840139 183256752126941764181278867523508013656 7840140 -9381167477809439767415993540585226240 7840141 111506898136204600226893353509841404800 7840142 19585525843884852024965710083849665472 7840143 -29035815077359110002399013117831077376 7840144 14731241154737784539962297985948729344 7840145 83127102353131127841457143781560319080 7840146 -44169818506351496587369618676475820416 7840147 141782818948512295240858446256703148 7840148 20265872668564474133920207956627456000 7840149 97766820647370285201505607673956212800 7840150 17471526128809390476958835126803392000 7840151 4738536358167032994627907586478136704 7840152 -15158268467116306093852188248138342400 7840153 -59568648072712740817973407059332412598 7840154 -15867308528388424111064717738735367168 7840155 -2336077535332814584746312194629053840 7840156 -32546566802596697112335188166940672000 7840157 903788015482952946632303200251216288 7840158 36524844212467458027891223440755198784 7840159 99861528883051784822319218874746363360 7840160 33071842589425579913230571436638208000 7840161 -12857300131071868482312564827755776768 7840162 -22812794058128352654093874070910218496 7840163 -60246257590793490467738727851022423588 7840164 -87814536909951691967280540562958082048 7840165 70576792022019542065241329094504952060 7840166 11431368454724798041737058999184364192 7840167 7791758315234918470917025513502339880 7840168 -30919558028569476154608239360834273280 7840169 79805197576024076348203820090885016570 7840170 -9363609073253422095704336652518698560 7840171 22185795925955284490190792056921735472 7840172 -100344572372529044460870547810940464128 7840173 65138981657415761576384701054434017568 7840174 -20713765054290635191902319612518761664 7840175 -17822831616419284184848361072727206400 7840176 -2055367517385579069884142653760503808 7840177 -129920243895804560314692994504628708974 7840178 39750495629751062078692251059037050640 7840179 -36609498395753899213722229619222016000 7840180 -27139153143178023820391730694189271040 7840181 75527718692691564847218944887072331964 7840182 -5760452558668614574850982700572635136 7840183 2835639261678389878423253709711048904 7840184 32826526234801735524715012474138152960 7840185 10743243917926119089101335517261204800 7840186 18332143669658149878250797502050328320 7840187 -45248212979975997004358665953514706160 7840188 21832986191765203037178806630016522240 7840189 17012971153418369851925572755374922752 7840190 310612500693988405675841338701275520 7840191 -32091465536526742960198251641746250808 7840192 12885540913012794414591673676947521536 7840193 45532546591902259760666733448263023040 7840194 31119920457568956056531481053323350528 7840195 -27041771431243340185929265940817600 7840196 -9934157073885675982471237994048116224 7840197 -46739026625427197183556325858463202240 7840198 -1449841437988797889526819925474476640 7840199 -67273123182910425364792333523015221800 7840200 -1336064927409906229392275532072960000 7840201 -124448199912381851520938186900112201600 7840202 -4755889336577386954179993064942560000 7840203 -13996781286558142166437400563937872896 7840204 -31895895481272555501596787719537292544 7840205 -71639479139880278556721492397742745140 7840206 41865362779345617702819146384587069440 7840207 121456298065609146354810717034744457456 7840208 -14477674240169117155190166259810467840 7840209 -13399263515510614361446128466640788032 7840210 259235236751129823475784731415224320 7840211 19198687757901214712212851855873845760 7840212 381929422437612119607561443236737024 7840213 -43301153223303475912387702474159629504 7840214 -49898899997536476448688250604382020800 7840215 -18772096401176115137103038353993318800 7840216 -88897036389779873206078249205371115520 7840217 31249462205894292250056928537176360960 7840218 13841025003206818907415811705492807680 7840219 1152911642454390497309002042727080752 7840220 41013369682402370448360363872140346880 7840221 -57475397830711917224830966317417108096 7840222 -10938233339762457797610964721609700096 7840223 57985345888118049590858632190194449720 7840224 -30307146488378747689925455206922321920 7840225 -4254593315803144681574532504560692500 7840226 17316414709822553485689313454751681600 7840227 -14761912447335236216303551915676362320 7840228 -78127834922224594004324507773351394304 7840229 -149567173433800127383835355277199021124 7840230 -19685960133409966666871277029492455680 7840231 -465616290309366984813565687983981600 7840232 75807835543875701468653077078210232320 7840233 31154648678798717883851113376839824 7840234 45826665004895555894278293715697832960 7840235 -37437698552038554775286130578196610800 7840236 15259743175159191373928267120500285440 7840237 10890545529999531309376032210314270520 7840238 13547184659630109795576627514412570496 7840239 71014370597639735835118984713933728256 7840240 -100012137900735636692857325855047680 7840241 -28611039246910853868425329183335830016 7840242 -22127097847991623381932461110202862960 7840243 9056393448260584580274314034165050824 7840244 -74666477238214587113926061297113678464 7840245 7438042996382104271209482994938322080 7840246 9487402954061262938946166049371880064 7840247 129908198394592857419483111133321873072 7840248 -43586996275023535377766441185777192960 7840249 8249392716673785294872169038337421636 7840250 79703040129431325522043496808218688000 7840251 80255340235183246320377404515033782280 7840252 -3822270395410823000146438886938526720 7840253 131006524818715943560168863739977770502 7840254 -8621887303704086743298632402652651520 7840255 -69926535578876338431493853497696782000 7840256 23617379651031706092014567687184187392 7840257 -30645512740139044797715126817485346112 7840258 -68746948974045539130890105252329089024 7840259 -6256803790181571860876983793642917728 7840260 21520148160821497595252609484174336000 7840261 -11497669080370970585486098837797198720 7840262 -5427263519929880975188799289281470368 7840263 19944657582390490957203253146576891264 7840264 -98248167520646735716913423290537728000 7840265 26106031312158066679461483289535778660 7840266 5269182840449585289844793321753733120 7840267 -32690224749962740677659004402854752684 7840268 103507063519202647302405253943314069248 7840269 51163597696410163277467273042178237388 7840270 23734662518970617738102644478863564800 7840271 69785432268331608874727418009296663472 7840272 -7384835796869004156986443352411996160 7840273 -4486835169385838409085051197091495040 7840274 -19820377033108765598170868533952832000 7840275 32005921992400993121706806732522125800 7840276 -843333339884932201331174147809976320 7840277 -29562816692973242177825513897511631620 7840278 -17145105917588350500337451578263086496 7840279 -41080774696143510962194712956209915216 7840280 5678973400953309813726785487533260800 7840281 -6256903596667804561596915045179274768 7840282 -17173787682301487227339915426950133008 7840283 -4772341234097564903635366525200694512 7840284 -34054683457878141335901628466256152064 7840285 -23911672702719925678887157433285349000 7840286 -33460455048944882084582983249113288576 7840287 6075255383906779196739172151970094080 7840288 -10362864555987809338639031149854720000 7840289 60223326230016340244366693697952437090 7840290 -1046301916995854446733848239034037760 7840291 13244479523718149225604070053105273692 7840292 -46269901383269294457351397562819930880 7840293 1422918366298849568624333023211189760 7840294 -21940982515218831133025210530139136000 7840295 -55472530997383193755294019067495060000 7840296 17413950285585106078798820341206789120 7840297 -36154191284010789411090225506605637254 7840298 -13181891022235477673772008910895944864 7840299 33339741370796177889987734174656689840 7840300 -1413923554305097244982667201755827200 7840301 -6135966487772964714323154009927250176 7840302 13387555496736441018449781162712391232 7840303 1627190666392434536849021407539054784 7840304 -2172667825298611169715623992261754880 7840305 -95420790442235115975994021916498407680 7840306 -25538045563819430411945918433683409648 7840307 -661053858948523881489202017143304408 7840308 -1172964794333890851975485769792712704 7840309 -13732802774785272837334817865778085746 7840310 36743111008064809469871668897677413120 7840311 -71304453070889322380119905450943785600 7840312 -112193884637237883842187653627083468800 7840313 -64961686083540172793875813512035457276 7840314 2190074145069528182661415289834054256 7840315 545891932296632196921052663525039680 7840316 -151583284491555160972938485164839936 7840317 -39834387120710791539716271482847130560 7840318 -33247891301520755462912813360243467584 7840319 -848426707064863334403506800750330056 7840320 8453635007845896149239135618549678080 7840321 4845932133830536438143768150185497344 7840322 2186846573466189725884985058613304832 7840323 -78376879903409968518767004032129055228 7840324 -15041390681020525716087859546481990400 7840325 28542527240744391133279828479664693050 7840326 1952243609754643097174790991058265984 7840327 96362416717431250164661958802489597744 7840328 -12882714858182772002013370679172096000 7840329 4343942199429581093327328003656107200 7840330 10097047740570379560538523571933097920 7840331 42630640811542261364117923292539664880 7840332 -4038042897026278289133353949459253248 7840333 53706426057831274480078724502136035360 7840334 18596292375751003359074184901123118592 7840335 -65438003961759256931945905786674831600 7840336 -5840510477721634269918638330415546368 7840337 -25614371195721165540158410379186574168 7840338 5380690976861149700753060532750022656 7840339 33638212979166198230521836758226380224 7840340 36540222473003246789193755834797639680 7840341 -122171827026758860296281595125520178560 7840342 48737269934261072001695829749280418944 7840343 41171178013203021264070831127182668120 7840344 -3476720550681299231092340685772001280 7840345 -28339123506771745150242822134713912320 7840346 3540865628876811492098055719562269184 7840347 -26900951844912310163576823499953354600 7840348 7590441694359398493459598534882861056 7840349 7876538360622037358274614505802080192 7840350 7840582225098906384897406561222272000 7840351 128714952931005146761262441142311032352 7840352 -40743175259326101756251384221601366016 7840353 -9157354586911526427137880833590895040 7840354 -23980685254656148165235870426159112624 7840355 37106635888358891095852966329470361600 7840356 21030910825410554941317050365179958272 7840357 -48040542050450011965577208791014718688 7840358 -39820931394865712954847444708133266720 7840359 34307255335963890886953042514813273728 7840360 46803470409874388789767975254102835200 7840361 163364616270627749148014113834863485412 7840362 -571773441751495565701639711795511040 7840363 -51692895066444316677921972470422005388 7840364 -4266512339258962882218227621491497984 7840365 4365091695270704924127138717415818240 7840366 -37258833717001254969479174489489617920 7840367 54089297372557556091759911518766014416 7840368 513242750640543098298029271687168000 7840369 -141996684804715862093298623313636934160 7840370 -10903705096454601403700833318621598400 7840371 -18118600151219416292116638415228676352 7840372 -48505091701746875132398068578238327424 7840373 35887081612635839171704652898578506560 7840374 17408853776206167492527310257112788352 7840375 -116726523710568310847222174507380686000 7840376 15759850044047316433270471010960302080 7840377 -26892282272024713122788755355630372412 7840378 2716771166332853707123578142329858048 7840379 -33610823621547264931126870631160226440 7840380 -56162082973726285456803804575831808000 7840381 154401036003319272623295848839156578182 7840382 -21908360157731311691644909677801129600 7840383 -82620298137765838615347853396261163376 7840384 -135696708623264475872852615501111623680 7840385 8280924202839014299981302339851165760 7840386 6070381188853472793888600384519646032 7840387 -77425167614493462628355585257489285680 7840388 31044800448175159632975120972798013440 7840389 -24068566312259224867684913640190851072 7840390 -15612818523920690054987442918762172800 7840391 40969017347393392463518420086652377984 7840392 -15962347339981359462240588293533286400 7840393 -68627542299617445943455912571783713792 7840394 -31565738171814304768620691177049079504 7840395 32707372601868067440428025760927567200 7840396 -357387716859657770202024302706548736 7840397 -112730969309839835719696614944563887648 7840398 -38043471366129094974072160646097203136 7840399 -81718452805739025814340040628226823168 7840400 3629044150778664763411512744813772800 7840401 4901170290863669168946195727445529600 7840402 -35283548528794199498580813485428468848 7840403 -70943076367725699761925134828359861200 7840404 1873407004272947839600769128227145728 7840405 -297090488167910297506785170687574240 7840406 13797598580258421779674117141454705280 7840407 113258998431450660701475676624660490880 7840408 -21500402193186708178915294536298045440 7840409 47364771168876977630844697504436993610 7840410 32435339069700934895889123843519855360 7840411 -43452593691330545984402797821525511920 7840412 116410232557195027773615142963042847232 7840413 31931813203792402141435259635804713024 7840414 -46701457047784113672143533614390649728 7840415 79572958505272916617596995566878199920 7840416 -22281875225628174945693637033696690176 7840417 -6480627549934391688641148597515499540 7840418 17832060294869503250014575969863630160 7840419 -1400966307151546053175581415643434512 7840420 28810109138621859876829327288558202880 7840421 81989420933236710749080440205531538622 7840422 39910783088268316927700976343816160640 7840423 -98433139115256367800068241683466621560 7840424 45460620891257509398269889121000734720 7840425 5067391405141518834656818916123536800 7840426 -18359014412681278669490677173755861760 7840427 -4708968605644180558726227643711251456 7840428 -8222348684146182708474911607503938560 7840429 8117033422780147688876232400203408384 7840430 3274782563452805854995355732205015040 7840431 -7627361857894891035923622310534047480 7840432 -25229338876617393177635710613956689920 7840433 52317771780912912695650298963733185682 7840434 -15908693555899403590686062240835993600 7840435 23273323718936937352563903637852784880 7840436 -3459241564771220815101983132973975552 7840437 -2061927030206484331640989404278400 7840438 89067853754367132932089007742290030400 7840439 71604428662876381395907250419427379240 7840440 -40591816925811812394097959916941312000 7840441 -59239398158648706704836410494343424470 7840442 4871253652905971655823847474162606592 7840443 9940601408905576588791968145326308464 7840444 28802827632405776284678564906928423936 7840445 -21844322829300487391646638059768144800 7840446 -2798561566217723421854630718226262016 7840447 17403764741183983770499174353273001680 7840448 -75401015430545420043865586871042048 7840449 38816790375388063510753415820507427200 7840450 -50960515763908721183058682874376314400 7840451 27193966694138736242325651564008836560 7840452 -19897430904402239393893640421092929536 7840453 208959075015753409002893789662994044 7840454 -23341185290511669079370824335388465824 7840455 -4055430777774675757129276169894784000 7840456 16776221849052273021150256619470694400 7840457 41229275977355697706430383567467121920 7840458 15237220204297588089623350350345090048 7840459 85274256502732755262045093737348821760 7840460 -22016958831028311371015060534902717440 7840461 -18930617571080267480053458888294673728 7840462 -1966370262619263244361668818865633536 7840463 -49873604885310426148746873306192767616 7840464 -12581323167447246041031308661988392960 7840465 -130165051675303232910726667474981694400 7840466 20951184487735044888323434067724108432 7840467 23272081836019935282662454198816900084 7840468 -58152337919024979701688255217431707904 7840469 11385150036567497534149668020944705920 7840470 147861234962174516258886139966279680 7840471 12486816635351234659085876109158214144 7840472 -27683455792145827156877076714610360320 7840473 9795216339129245202208260087692605344 7840474 22776054992075189259878511528321864192 7840475 -16921271927963132870223893604617959500 7840476 1077773453730145347294556838773951488 7840477 -11555250625495811715919982689396808480 7840478 -77962054518797270854093123983679320960 7840479 15658955193652165704283847237713839120 7840480 30880882551107949534801676056609423360 7840481 22044609613004474045576704881848063328 7840482 -19802072945870233857579207742690705920 7840483 -12250115729270903674328448737514447360 7840484 27522175845036738592363185124097126016 7840485 11340631933957104475486077859785424560 7840486 -27603189269082052557909391573757867808 7840487 -82309294453484783886369543283664854728 7840488 80131141542572994442879691250243010560 7840489 36422106007802996401608867519360106240 7840490 -22790705589636415527096948060451689120 7840491 1266623198638516515160300711719913920 7840492 -6179094449594168075281278088283483136 7840493 50633693946374071275324876423713197824 7840494 44079380448171980228485401834107495424 7840495 -10156542559782442993163505800439218880 7840496 4642774222890077758253901201451057152 7840497 -24551436861834738817784873398942321728 7840498 -25277460332165303078463057832473375840 7840499 -21982008280676431766192134239322888500 7840500 -32727749132022982405084726359049728000 7840501 -4563694595324302040277359610672700498 7840502 33348498561490462901337392520429715200 7840503 69065430589837834500024197849817216000 7840504 -2845183253155634103957276472555315200 7840505 -12354438124979630980344748478666498040 7840506 33096028170953639877985629202502651904 7840507 964660576244938257626621041729598756 7840508 2779002377858313785389568216630023680 7840509 24569350919256376722500350782922773504 7840510 -13410528518503527848040899164871635200 7840511 -51729123923576601315095334055914023568 7840512 -14012795220761582205431815733910700032 7840513 -21246546212107152022653496926134803840 7840514 -28982570333687873065868025952486896768 7840515 27801026501923806648179832460032779520 7840516 26916791637518754386679685019379658752 7840517 108742730503555139260681991562105625566 7840518 -2670545490708012055663771922197616640 7840519 182907500411800418155018524275528910096 7840520 19820578715394952422898038832585113600 7840521 32999799046622083799834509103578553280 7840522 2386909669471672109371909991323378272 7840523 -129753949417390493104793403537976557228 7840524 21864565184183163053570684722924634112 7840525 -16664267645096700733350924551958302400 7840526 -39059951476427006460495246172333812288 7840527 -28341888338631708526562286746539175280 7840528 29592415279118549440598037331701604352 7840529 -84575185328103984058387781915312477400 7840530 -17147757384096117037397197087327488000 7840531 -6914083276012024183412820355592067968 7840532 -22458883611725790040502633230729039872 7840533 -42325609105738011806936158392686245536 7840534 -40750193257268853809929493779489152 7840535 -4872300933741695295925765505742620520 7840536 -13654833785275541682719169260772065280 7840537 22392032343247052145415326622519178186 7840538 14980856017005968661092466987521287920 7840539 -40070825017078616421308387065689377616 7840540 5913699918897440325618653911621632000 7840541 -222471680242600808358462147529123928448 7840542 -502964209005694903801832381720964288 7840543 78864788466842407296855870363631807320 7840544 18122457869492371077940335975552122880 7840545 50667359946068147615401723106631016320 7840546 26934430248013517390085971806649111040 7840547 26671552133052617165860446711298195920 7840548 31458917053917415835129750145777032832 7840549 -35220725048859881232033979106838435680 7840550 471847779570408282057281670076953600 7840551 7595623537875405124666640313327005184 7840552 -17570438093032782051232223396596454400 7840553 24821397318280812330755236456040539392 7840554 892807840889554486678753947897841920 7840555 -5258635833154993500672325090371756240 7840556 109936062225752462669847110575271086080 7840557 -6820037270961750117610519801388953194 7840558 20043953520244299319533017970127680 7840559 -1252762902226951835775383045951770824 7840560 1831586133456306143920241519571763200 7840561 153306726457409610863523896316079430162 7840562 -7212963347229117758409707626322777088 7840563 56297673445422722149175691306071557944 7840564 81755477207786787904436174064940194176 7840565 4594009173032681286852346309743643320 7840566 -5679296759492916606124612464232874880 7840567 -27906532054715458836832762557193648208 7840568 68225697559056110446794445821711298560 7840569 -80579125456895920387533968816155157760 7840570 -5484567816134653716594320448218893920 7840571 32871609172098901420140103417144872912 7840572 6348374062082655019668981717470429184 7840573 -7571237220652627103563552181494760800 7840574 1404162322814186593850511203048795904 7840575 -41978546389212750028710242317918879200 7840576 -38660116823519524360758128970335518720 7840577 -2688825990778613930816864856273543120 7840578 -2273999211481201137243235923231548160 7840579 158429599146097694001576236231768180880 7840580 6797443828904277310255845260202209280 7840581 26249637846707772315814681303340084544 7840582 -17023600465070350516813978234773014016 7840583 89032239086809298400291235279231357824 7840584 -98308119801888511537276199477790720000 7840585 -48129535491589282696042688128257062400 7840586 -25383106534134435321198279840035138928 7840587 189885630433495021032421241413519094784 7840588 -32654620436731038934768020548207708160 7840589 -148224057857972064113527880607412985610 7840590 7911358453233792793695143433282952320 7840591 46166170737918498060293351563079552184 7840592 -42829835319977621939716196001326039040 7840593 -1490374172922376139578259567726186718 7840594 -28468161239162673424787000083707272928 7840595 11682600129674743668553293593886432000 7840596 9610672312200679652968767554407925760 7840597 -14150419116322347029463434561288444960 7840598 -62873526837639189097329887303178751200 7840599 6269778679530608999823840099125280768 7840600 4512823999529727013526497925606400000 7840601 24953159477027887363325419271547151104 7840602 529822395756005961972300039536039424 7840603 134851538942060407562993606069574902852 7840604 -15787214290334056070373622945888379904 7840605 -46198704487284708315299224755088955040 7840606 66655212140532856008540307644684634752 7840607 99486905530232244694415809928032275072 7840608 -22835535733784884179129000119639212032 7840609 56710498206855758803801374332376116416 7840610 44761107934575820859998737421007580960 7840611 63519521584950470921913453848227910640 7840612 29282752396202531188290570451631407104 7840613 10565334988425400622591175163308150528 7840614 -8933592755313442199486629141056074880 7840615 50014151587716538684276520642064776760 7840616 38233409756516354866039305721761792000 7840617 8650558032466367213532758380570753680 7840618 21669847098483243762082017433324823904 7840619 13351945656637595394598288755375208896 7840620 -111777083982213525249821496617057280 7840621 81125821942273862180261586049087508544 7840622 1437126122511949065909735375363458112 7840623 19967311917331619373356424072163945344 7840624 -23435649203952907469389821877024358400 7840625 -47692297499175402315408694494380925000 7840626 -4060549755574879267838650828415337216 7840627 -142148869018905724275003597026790041524 7840628 25801072295385865846506770942215772160 7840629 -68399987529160877346941464439639745426 7840630 -12103032077837384552983519256066342400 7840631 -15996525753413975202383532299950347888 7840632 -44549627729015630491497690287836999680 7840633 5570841037660510754345993255379662280 7840634 -11808016447926242584245196188320256000 7840635 14870014646342221593469455765897945600 7840636 4131112278067042773879203511841205760 7840637 -10803715495289265661301634319608552000 7840638 -1878340765646241224372148629300197632 7840639 41662475745819234827884458551012348856 7840640 34658130813486588694017027295779225600 7840641 -2498861115821079585270629604197389008 7840642 -95661502308980802960331625482425111648 7840643 -7185600541402971928713916471104758388 7840644 2166979987271740026820131573129805824 7840645 -14367345737348370660459731707782284100 7840646 9103717284920036789018275593670151808 7840647 40022389034760318693540918555458607120 7840648 15423695081323630148790553701317391360 7840649 13659598228288065336437877073617706650 7840650 -42264291502305792131664922667842982400 7840651 10973495476912183894068226235233880864 7840652 -35581093256783094501353258396275294464 7840653 7032780248285964648392474173345041984 7840654 -12434192724587680841541461090510238720 7840655 7758785563280105231531685809534999760 7840656 21172419139176714317218853635762790400 7840657 36861168639866070566479173857254398240 7840658 20761481595441116880193697076916632576 7840659 -12762768035997576093459817207207591632 7840660 23943189858314117990688682614575527680 7840661 -24119356987678970827997883636702461028 7840662 -6245245583005516768536796451151402048 7840663 -95082807325431419358325564894511336 7840664 34763700478389071955510450754287697920 7840665 19522278597901118178725453609349753600 7840666 36349897984613345762136715693232885760 7840667 -107435030639167599498195555058939756284 7840668 67393748436923291945286803731972300800 7840669 -248212995077956239688956022813824225056 7840670 -6685936864833815932984260836058743040 7840671 96437325798456777055200033722471051520 7840672 -28598018337594716595087809191335690240 7840673 132735669959554762323340339519272156720 7840674 -17346732311688233895736045842438590256 7840675 17198910362574805279810600449580313600 7840676 32738063336833370472008895320273429760 7840677 -6884911983242742550262741558812305024 7840678 -65470917402187128107535108696083395200 7840679 26977137314779922582082935251175088 7840680 -18045930258075903872485877997325516800 7840681 77090045158462188975772848130101923712 7840682 49898069592579420842915238019597154400 7840683 -49244171659083873673989442758354146040 7840684 -14549652101494873136486095729039411200 7840685 -112052600209082609079992792273502615240 7840686 -1969112424179920984537825166617644480 7840687 65428364041438594725594084552352648920 7840688 40432867381892016881101537462640246784 7840689 -64847206346258049136158442454358498720 7840690 -10437820121654371891103173971279183360 7840691 62220294507471712088473562914786894092 7840692 33595136228564984989098282239575142400 7840693 -33035037441277799732239176657777336384 7840694 -449891791809547295795131150462868928 7840695 29128567903774404109425790664837299200 7840696 54676713162417062113906084505385308160 7840697 -54835574377096030997174322252517571580 7840698 -7526678979712597836560333416991243520 7840699 47886152667370405849348778207972473700 7840700 2576683432496042335449414049158758400 7840701 52575215637580424256512295317205865440 7840702 30216754263452529534585555436003075392 7840703 65214252862601749452285975806532236184 7840704 8731146944572052519083459083377836032 7840705 38833911987140439949899358819481467860 7840706 -142551482662717746981451385992998912 7840707 6299007294903934773097567357023078144 7840708 -34064987533123844838825111209792870272 7840709 473748735803866632947637578130362910 7840710 -8547891426347665542858484865871148800 7840711 -2533385557970951409343956498240369520 7840712 27177203265538444849896537793746124800 7840713 -48140538601235818174811793543023085312 7840714 -15001379849280479585176164716760388608 7840715 -71786057131957504333284982045859756640 7840716 -21047877042916668910255632721565684736 7840717 -51380096143986539483353274666887118388 7840718 55998487059988187358634093872889594560 7840719 5004457107867773162996401153562248800 7840720 6902210763270949312458550537323724800 7840721 64695055003860252354018501229179763584 7840722 -2531266997730951427054732867174007040 7840723 93556399691044713638905268100479612928 7840724 -31660129483156288874320335714348192000 7840725 -10583406107598890678644174226953622400 7840726 -35329599939622138467414707942940948480 7840727 111548946631803803045720062142301693576 7840728 -27468047839889702161444943317315092480 7840729 31608819845553512153526933081765430084 7840730 43147165002811331514257483084733696000 7840731 20739537694308896684583792282022191840 7840732 -43259195511605118193407622054520763904 7840733 86246158615188488658022922924110466982 7840734 6697561435990542472695966170905651200 7840735 -61496315907610001630710293323849112120 7840736 -124946413890578829445232356955482226688 7840737 13278921853710885315752232053781016320 7840738 -52080844791995210985820428826235064960 7840739 -45725805056363930480433534209423466960 7840740 35988834943442866639238458724821524480 7840741 -25981744885431906477914055385919721216 7840742 1092627332160322252911630520944912384 7840743 32779301163064725030121647663589414656 7840744 -11308552243131839273528573088074188800 7840745 -69193777971019917019260454297627910400 7840746 -15353919202179843233907992305335705600 7840747 32299207985590740354690883890494034840 7840748 -23508830319340041246986195033987188224 7840749 233807134359551315589427965514030080 7840750 68346824962217737243597292996415360000 7840751 -72795873655598233159768159486827998400 7840752 -2615074234284718604061462825224110080 7840753 52036033189433316549243857873979850404 7840754 25513893108125761385015226528509058576 7840755 -27102090540852191102520306100635916560 7840756 -38432384805418979472172173722899451904 7840757 54459919423113887337914919699325642104 7840758 168238512894482863518695415679179648 7840759 -93336140301617194278149272044084407640 7840760 -9910401510266409793410253582027776000 7840761 72847839056834580328407464295439462560 7840762 -33414567043079617790974557467620527648 7840763 3374896600345721919824830038548889360 7840764 8464273035163108432200810838477292544 7840765 -35829814102370688320130174215674448340 7840766 23585665960666308622346977565945720832 7840767 -29594691355572783637185585413050625664 7840768 11944664048019958674045946485266186240 7840769 72420464982880111887655574000659921344 7840770 1342822029012574758792389166308674560 7840771 -62052907316090295907227128750668641028 7840772 280172187351798640373090275549704192 7840773 -60137751651131154592298140727987232000 7840774 -89029521378065689742619658061179103808 7840775 -38400868893711275657820850590552583200 7840776 -73824291549040432859049478352008642560 7840777 11392187347843897600434343213619063744 7840778 53383166847306245312263521748966924800 7840779 -39099861943529721489333759010268607552 7840780 -14696711629473527228741519834337346560 7840781 -28585702477313484427174816248241956936 7840782 32929025433063467343489711001695378240 7840783 -43308912993480805491500958802651493968 7840784 728745808174252233068513364850262016 7840785 -54241208817032751645011311119414700800 7840786 456563621272911787503023799770308224 7840787 -316366565863537091978597919058200000 7840788 -66291297230699358703368424872484055040 7840789 -12977501838003445837333656195411246432 7840790 71152683215771022278069652510563798400 7840791 30336664834191610096869591704053913184 7840792 -632263448873510782163427684093788160 7840793 -17415705593737943124156872762476125756 7840794 7873371646132623018262699270435331328 7840795 -702897446164100175489159312402571200 7840796 -38855104926024676471762561809900710400 7840797 43636631021075176147700211314401234272 7840798 15902067258217693022866340243275791360 7840799 -5075777629759525199654263465977046800 7840800 4162141928926799421795433997107200 7840801 -31271576953836071553509447777350055228 7840802 -45992406543348391404386333476318185648 7840803 -97781787243319857734950178753934748296 7840804 -25669720597021714518714552868931753344 7840805 -22992461124909951675191560262971459200 7840806 20200109931094329625866959349868492800 7840807 -9829651437311512501471785342839911728 7840808 -20958772321016957727789039198529136640 7840809 -44638957077497321850922239698639692176 7840810 -47112232221887879342390701207932001440 7840811 -11139005659153455942420761193134977200 7840812 -24980602511767095305552530826139156480 7840813 108353618693183009705395310865402985260 7840814 22053523816863282430794330086664903552 7840815 17538462487765801101943330207535531520 7840816 -832169931508307209105224800475250688 7840817 -167965727665743328225859731283958158400 7840818 -18815379015427756771586698960046131392 7840819 40452762262809254654860201738786533120 7840820 -8866401401552599610967852857469772800 7840821 49778140189084144392885619498255079712 7840822 -3617906892551780927361008703231246336 7840823 -15522318567428845618334420162123267928 7840824 40715008127655944058858235028075089920 7840825 -40341653575679769404511678521618124000 7840826 -16643048836061009283420186166239022080 7840827 -123353267633897041716865826394546900000 7840828 47112511935966550471912507394636252160 7840829 56851227801350642997880845926744151360 7840830 8305594105449078192223466883571875840 7840831 -7101854603806126701653457879312853400 7840832 26121025239666138672789934940573663232 7840833 -7285863409896185996656534098380338752 7840834 -16353227469936963546366826893715067184 7840835 959655174097581219451706728068613200 7840836 101410768012870502424494838486358272 7840837 -70789155218833550805067870920607548514 7840838 18446690033034215654273137202452399584 7840839 -7073378173268549140562765443296466776 7840840 6381007935436715797305610532108697600 7840841 70896189531808551348028485350992321242 7840842 -27546634627163453401098109019382468096 7840843 -19661171321252519653487648865718880096 7840844 -20956453289911983056764666031862865920 7840845 22406776138245613905257191438778287020 7840846 17452490284625069414935331564321664000 7840847 -29465368008264612606820892278430519568 7840848 14640908478480874793285591871773343744 7840849 95865107099772503190097479132724850 7840850 37035688762100321023225734440850692400 7840851 -13010723153346823619841179350024674240 7840852 -61271114262163624406355209501227176064 7840853 20807486534615154771818704905300704256 7840854 10062158526778633127296251208664739840 7840855 -28365172981133765486916474710801966880 7840856 11178531345259860971305942187995514880 7840857 -1173423047660694371654410978904644512 7840858 -6765030488156773666231968413673096720 7840859 9880316155784773037854059840371479536 7840860 31695631059950554767714918144535311360 7840861 -10382418140733804424223297698390351872 7840862 -23191602788113860032360274525958109568 7840863 -27189471228292194501214202373610332120 7840864 57197887480575407794620837782173777920 7840865 54313784734804908733376668830193258260 7840866 -3017601812503850349892662263238711552 7840867 -93846330604316715739046752408932634084 7840868 -2405589849076822869281685750919348224 7840869 39604488690536775983350927534972763520 7840870 15538186777804583854706998137803882880 7840871 83766311580735160441365242468848806072 7840872 -13446511806863315547622794913171015680 7840873 48149701903043591215009888396258761600 7840874 -6373593139331171796562099062233549568 7840875 -43911736271631436022744059725154560000 7840876 -68015704767994877170831507851336520704 7840877 -134549063532058978792780167712390861728 7840878 582786691482577935630632068486499328 7840879 -9010409234247359278997392120308954912 7840880 6488992356625200181933697044096450560 7840881 54615498997048276499762425150586873184 7840882 63778378684007992213541596021352622720 7840883 151696609765569396533255196908147091504 7840884 2420632556831016640956862382931947520 7840885 13081218585639681601456628970444624000 7840886 -11580830764055287765951274053970417280 7840887 11356120867482572080829783490404686800 7840888 -106820557519726815062501145939496980480 7840889 3305317512415792453919007604183789632 7840890 13192049264287400461422167505110212320 7840891 -59952101602835567197038837368790703708 7840892 1991842564726048332848186680248360960 7840893 -32967555770018748057650463320276893056 7840894 2684190123953613704803456668658468032 7840895 -28342814215082541306125127353717832600 7840896 -266019516956090837813551152003809280 7840897 15031534095017935306921070544975242032 7840898 -18381549166010278763325729659096018880 7840899 74645253378509217317238293621771613768 7840900 -3960765902991811930943427869757984000 7840901 20666327106719621040388933357744925280 7840902 14509234582815830124284682778474506432 7840903 -41686527958774135890596288081099677696 7840904 -121770891980162055022793451222291609600 7840905 -7977633255614651155304723635167878400 7840906 -56147108889507250144846029664103728848 7840907 -18871600624696929008291044403524912080 7840908 -19996543154017813205384414044545024000 7840909 162558376222978962883221850874816253110 7840910 12196472862342070924119879657808896000 7840911 41367487159765052150226046202545549200 7840912 -9427668884377824476382775741436944384 7840913 -43459495998932518217630110229777669838 7840914 2135430207333378925754839668527437440 7840915 23422092078434713297860441980703682800 7840916 116817043125348844552041193536641556480 7840917 -21174263325115355224657193499845477280 7840918 51107094459704572020525870942761072160 7840919 -127783320107000087797940091882357438480 7840920 289482292464375429188267392664985600 7840921 -774987242967456761757815079616055232 7840922 13559508086308524656766232231673728224 7840923 -11199393586034959581162116504404300800 7840924 -15292239599193838281726373327944735744 7840925 40749469746148302417497071180254721650 7840926 27923312855855179670926191815306335680 7840927 -86696666426869436735660631206455658928 7840928 128804124374789659124030946110705172480 7840929 19047338971937504547893952162559447680 7840930 1953047085918476075000014656769643520 7840931 -109554835126624259907548931723942845940 7840932 -27322375306404186035180324820903002112 7840933 -39473997904357026238385419946920707240 7840934 72977537268596446214577111808644827616 7840935 56359704851462259837408059074156402800 7840936 -22421673748630616538202492962471736320 7840937 13439471709444913084996451337181587300 7840938 15102597842579004026640423934592954880 7840939 31081316598383713980627684002114102000 7840940 -37902719157352848852109036053032709120 7840941 -53477697979140111732644307624293615808 7840942 24907899940052096694969893897492311872 7840943 2717502745119030959987452572348084480 7840944 -7207313734054673338042773125112692736 7840945 -33471563326484461792743306980031203520 7840946 -62198572873767509528591386010767767936 7840947 -25022526115824466831637834390994112200 7840948 64648031364484612363734757047480295808 7840949 -80677889406742339368349150322955148050 7840950 -3020075213095250711698495518898300800 7840951 -2098432979395977581263564391195407008 7840952 2754742218688348652805678917433753600 7840953 15016115002620049637813641794595129920 7840954 -17618025668075112243908728481846593536 7840955 39473101315179809233319437346678804160 7840956 15170485149533322170048419033010724864 7840957 60766035907910242016521113879968904780 7840958 33714831546510096201348226142933912640 7840959 4371491193229039982313381381920741760 7840960 -13911771412499279845045572999630028800 7840961 157827418397033425147722614493725287812 7840962 -3820022538721866819764290841670482400 7840963 47589906051698088320658800476793140608 7840964 723366571334592875653903278393793536 7840965 -53618250776203182402097251535862573760 7840966 -11204006848986069522970745035417876224 7840967 105544104061687857934102440127394189016 7840968 32176656983193000990080317460659445760 7840969 -95865718080303144200480028484195102630 7840970 2435009578492707988441124135402947680 7840971 -102236363977519866573174302323043188680 7840972 16917822984726357556219658674021530112 7840973 22836953331098747198527650690393510144 7840974 -17150676351066798069941123743732040640 7840975 -80422169835306538628280020853325459000 7840976 6340339211446660348946700379894579200 7840977 24385331461515640425144664419230300160 7840978 -92031557166000738745949704191445278720 7840979 5606655094294407768297306687999677280 7840980 -13059273451938890925757845517664256000 7840981 22594002814105695473538122807583144782 7840982 -47635392609677040678038714974879608000 7840983 17072515194767095348771531016668578000 7840984 -99583527063821639701960097075638886400 7840985 -12854378055643138921297380291344259840 7840986 -5615356938743294883448432798373070336 7840987 -1796728444639563448467292490325273600 7840988 -41551418823127580959540333672852096512 7840989 -13737406165949107724269620919750588800 7840990 -51970597645449910404434949575244201600 7840991 135254951929838083347706512930294377400 7840992 -6926182210562205371506253219025911808 7840993 68843719841144768732076426970130761920 7840994 6601618694858567490034699047662817792 7840995 -52567316484417281303164874379311979840 7840996 -55956725301683694161114087744420449280 7840997 -44230566510581398431214635944056039554 7840998 -27486670616456542998877158276906808416 7840999 27252398418063051627511175560556258064 7841000 -12334986584942601304191677787118080000 7841001 2602503682519281287906620735920067968 7841002 -10469843489842716431480970332569334688 7841003 -2892280016554785769407001386889600416 7841004 5411428923070291395170106768930204672 7841005 102962534315759399635872474357568228320 7841006 -1334701443204673684482453312097216320 7841007 105892602634241663915633967351230328 7841008 -7546815052495304604370518543752560640 7841009 -66361632698710788403367165247378201360 7841010 -35652720765470124581839327628376391680 7841011 181780565241804472977732510373668890392 7841012 70642684370463182723318115039876852480 7841013 -77575173411723067758807712585656140256 7841014 -20511753881857427970171953059763639808 7841015 -42032038102064983227976557841804800 7841016 -38175322864253932203886743310997913600 7841017 -192125756387764440222532049976458144688 7841018 17660387393238894091167872496178350960 7841019 -10762547599680061798314328163089159656 7841020 16865761545940461919718873552785152000 7841021 -9303977906951063315878681419562262778 7841022 -2017850354854065770521614183788875776 7841023 108562907705286683039253640322748438272 7841024 -21087078364594706231576988973982023680 7841025 21254035869446895013745644163212623750 7841026 47198822154343547782925144980892789712 7841027 -37652791382162820639598660307632210608 7841028 -7408454217687206540825560363623591936 7841029 158017618005660436399491933797882301756 7841030 15349719840621886502354987902160876160 7841031 -45478400453120277700224517966667216256 7841032 1136457908666288494999744669109176320 7841033 -98001423291210062464032697456502591718 7841034 -3232265393879144908560509235771813120 7841035 -23586873337601593150665177815386007520 7841036 13280982398892782026411221430184629248 7841037 70458035912202653423090072720111194560 7841038 -17913064922673712572998728111587710400 7841039 -5301450782762342641092093356833441944 7841040 -112987888378919863702914045259284480 7841041 4363444136595258255126634846466336640 7841042 45346951506999502706242836598438416 7841043 3039489945327449676689591589989516880 7841044 47591564664143971881179347294981387136 7841045 -12309834187790362346944389131668008960 7841046 863031754209987599834417977973061504 7841047 -14783331639987766703786025964744336448 7841048 37293504948816180504272141437956495360 7841049 -111103236366239050920554009257763418240 7841050 162777676601846785895906383207641600 7841051 71040296002578209260311857404894667952 7841052 -6217746856652328488649037604679252480 7841053 24240154046836245912530647542668276640 7841054 13489986518772462308815817337562388160 7841055 -3144234037566618536769439733616816240 7841056 -64349220262919065311362286135831625728 7841057 -19108948657045400294091097967909875968 7841058 10733374938632846157580817342480820480 7841059 -27095177236201868858044101972634083320 7841060 -31818503580346024309203143004914507520 7841061 45761074441094966548925904226670165310 7841062 -66385444391098333917464288796270011136 7841063 -79252159443057003125906291601454797360 7841064 -11619150973972018955754084686486568960 7841065 -40709060763442051589538765371411688540 7841066 -50763337438920581856736646281656568320 7841067 -6372096926423198760600169023053786880 7841068 -55066759050422139513776961664002462720 7841069 -140138559821469541848222814990097228160 7841070 -17330674297863121691348712427139980800 7841071 -13899556827679860710908729201616515088 7841072 5933551475369627683255932530332631040 7841073 -32999298200529496786963564498897574400 7841074 10398043358000940751278142251490037280 7841075 -35529860548848301048171886863672583400 7841076 -4394200403557696689956017509501505536 7841077 -11570305198613523088977957027267102688 7841078 6906808628104635886533703057113523200 7841079 19642702515708931104182018556327839424 7841080 9310630279468928559966369264557260800 7841081 -97487870014762322441863083508111101120 7841082 5602999948862246995572070565647034880 7841083 -152468709581829784926616234471266416668 7841084 -103183599161995999880327884903203062784 7841085 -1812356296118247562498997439112108800 7841086 24586603068138409013927778827502173568 7841087 -34778683016448731095151897775177124248 7841088 -32338374004380763087899955041403404288 7841089 40872375109601516428618871799226173890 7841090 3522725025260871872338894538295904800 7841091 -18455306952698291987251721520143120640 7841092 -7606553291971827840859016534118817792 7841093 943457837741084183689784591626320960 7841094 -27310936867085021067206853779869012800 7841095 -35696661795378329787061236502137961200 7841096 -47342703103512399327745648885772958720 7841097 -89981779275168292059527577434246766720 7841098 -23715531120354733064471041512282735360 7841099 -14181889410683492352601162234156766064 7841100 -16117561171359578436643466840028672000 7841101 33651887180784234574010348995666062604 7841102 -40646590370003595909004637878657213248 7841103 47098365446525870454292485573039680904 7841104 33167528485072517516353180255977209856 7841105 -2423961133422760934032380396397321740 7841106 -2040784516236919127034482420067334656 7841107 49438716452281394427104472953933222400 7841108 45441692918981846430873158234749526016 7841109 19308929675916373635750470022689319168 7841110 31309990346753975973092026528990512000 7841111 -13127767025340129302728436931000072000 7841112 24856798207857001608653614120167014400 7841113 -20399922182830610120624034569777795840 7841114 2121480313205664334199109510267408384 7841115 -15944697942229157436685269597559971600 7841116 14856112399459273342869284567149744640 7841117 -128790995417980520015015186091904719834 7841118 11766574799324054162260417590548791104 7841119 21908627521654676223457494460598804208 7841120 15592857323689193321590270288236380160 7841121 -33418219282449494645905566398639723088 7841122 -51728993764226441655505564633029651888 7841123 91109717527858853320949590522556191488 7841124 -41227002319810995942418240129730252160 7841125 68520386856854741277484271595304350000 7841126 -60034860275643424588298759182978423296 7841127 10389009213111266885525308953086940624 7841128 27533314328786581493969056514483896320 7841129 -17343589327929361056565896867115524000 7841130 7020313334859127938524653715940119040 7841131 -26271520177977814582959142730908443120 7841132 -26143179777972587273447265452775103488 7841133 -15580166178636158787426565647463860 7841134 -6228296331588540277801517896635259008 7841135 -65744434402707010353389660350243959840 7841136 -345467062770175630079251381718876160 7841137 60222507271172998152118858078173023040 7841138 -2667844315053836379453174426102121056 7841139 59923395259209020847666037827562874424 7841140 -10721746668256449864185132469392670720 7841141 -20149300295875867985120269625114584896 7841142 -26242665707875838116594853100856707360 7841143 -69961133222221920337218443611540403608 7841144 147534046983070806847062750421244006400 7841145 -2298512517816312234496390891017024000 7841146 -9268461557376783563571256848457393920 7841147 109514521421814695535758155323170394192 7841148 9535643656826569813671716265622732800 7841149 18749839527634299722360150026414554648 7841150 35445967204471277891545659047336260800 7841151 98850648326536160054643380313501112320 7841152 63680353442951594956491753796298342400 7841153 -89444021155082018485332062000597705598 7841154 18765110272468251889254177191512707840 7841155 -3734344199724544192275229754291372640 7841156 66748818419426806947544394092721339520 7841157 -28142033466047207174250928490247305760 7841158 -12448073390094217419906892647059663616 7841159 186955603050273580525295005800276510720 7841160 24648924714384963799731754283411865600 7841161 -93244026643649402774156437044621243238 7841162 -27966704237248392321707936318448599808 7841163 -131807605552658517588807094059288168 7841164 -55644393415110843419610725083776442624 7841165 -6419842786143602132673963144312205200 7841166 -4170901610760100428550911717915187200 7841167 -16916083710992773746614009833696513200 7841168 5787466267361297169609761227077402624 7841169 -1492395514982016187467601741775098752 7841170 -16801045480936324188604686534715962720 7841171 -16120295138588485626944056092800359296 7841172 -29618322422177866305953954681020459008 7841173 -35399449186035714594359694614765438578 7841174 -11895697498447269400297244222923946496 7841175 8694819888383960600531145166193715000 7841176 -972753981561816113159072165751459840 7841177 -89985823760044641879125789645473441974 7841178 51390101167440990864981969472083371520 7841179 -952277147668314300197526548204768216 7841180 -33946623471330851583215159289382617600 7841181 -64056715018174344957048923642936926848 7841182 -2867573972781130229290137332099339136 7841183 -1907779692036649674544124756368730112 7841184 -44975586494699630879841270416334127104 7841185 -80854041868489535564528526754009448640 7841186 -46963338598232216511110000534969047680 7841187 -6638046669340085101057835143684126320 7841188 -33849984058792739028636225165159321344 7841189 -22094788954231079358789995716994213640 7841190 -11586014872495123475998685125904025600 7841191 31293782469163554336039257923468901184 7841192 -47984313495164756868561097811200128000 7841193 -17957909951099584717029645470533389936 7841194 45767823386180870334655719784221348960 7841195 -4716440023973855854976716247232383520 7841196 -35876342617791628108445842877044471296 7841197 703783241097788154552554688211628800 7841198 -26630627417170767270945995808130539264 7841199 -26139918393339083068076949640625334000 7841200 -13148224041165873858470736148245299200 7841201 -2002898095172652942674251636558002798 7841202 -7151803189169902345127891568387926016 7841203 65636738588115970684596860927475068064 7841204 -30973284802521114431748581789912076288 7841205 3646728694791874668332655294204132000 7841206 7490411946824581632273554026051778304 7841207 -65995437029272886126655500216746934568 7841208 -91917103919215347945983264621022535680 7841209 -10482410322087502152554353294161331500 7841210 -17038253496958510397750455187016440640 7841211 12045888672592995005566975659654868224 7841212 -60621909129349860405513983217330924544 7841213 134937498897170510034826750816071535884 7841214 24566444285713679439026063839655584704 7841215 -76919937193317007989428052937357583640 7841216 -13709156531410895675460745987224502272 7841217 26278623846947442442504088689829164080 7841218 -12052447391971003421443567389299343360 7841219 -94980030656593920791963752491411709380 7841220 7407584143775891115539971785284321280 7841221 28809803210530221267067991887800891422 7841222 16700212468194558305042949400464000 7841223 16319707686382151309499788304163523040 7841224 -40695475660863466919265856588161024000 7841225 7493431102688453442415485633359145900 7841226 35849645333675468572583917653254682624 7841227 -201374741596987958162165062136996870880 7841228 92838171382755193194145675969763789568 7841229 29513623238847642243115060995473450496 7841230 -52699149131879173407144609632071449600 7841231 -71998327868819360295202526650308061968 7841232 1726440500027816174280057380984586240 7841233 -48353066148456349608783384947712522240 7841234 -10076001473773007940129063779077398528 7841235 -48612869586047874936953222122330530000 7841236 23228005751184040576450485061386253824 7841237 157572018537084150817995936112399893120 7841238 34649780755881190209514958181726144 7841239 -4233940898229684956531844736174185120 7841240 27730976446304558453982311398077235200 7841241 9463499943518497551191731879838300250 7841242 29087487132035222486871870031886047200 7841243 54668166864542286333801076094181527040 7841244 -11438007624471078843985637458819107840 7841245 67914421674202122984255441523423599360 7841246 -1227750710792552623299529328604524160 7841247 -10834540193205761889390237017374863600 7841248 -14141951044708241999148557692879503360 7841249 47002707214476226735681482118500492564 7841250 2837352698865619058505103833296340000 7841251 -79162706501147196243427439340678379896 7841252 -15186251777949468051260582979821260800 7841253 -21217057198285692399122273851420399296 7841254 -100572144698059839132405909488759271168 7841255 61871071702640268790720474935759887160 7841256 18040839004976493428533953981709516800 7841257 12769270894325718736833083667560376292 7841258 39207181579928743304871230261636802480 7841259 -98247813656453056412801188687188720000 7841260 1110576014649917572104245086411622400 7841261 -15199614366370740710648936935467647808 7841262 -9160435169692285458520319172029475840 7841263 20481401060439173965887084646729938512 7841264 509096045607440308068485059301867520 7841265 -159140801955419908231060686782767680 7841266 -11537854798325647261494149350564431456 7841267 36993887802868614505617470913233478144 7841268 32332923272759200211182842052201635840 7841269 -45347252446057920419239611393391992000 7841270 -41320554659932788049920985507176109440 7841271 6292728189167125860796807980493057512 7841272 -25815448347049209765237259368768307200 7841273 -121142107958406832037400636425632515696 7841274 -19248434768167625342048327537777568000 7841275 13304431596502003225621454076355380000 7841276 131863766624417052328768624839405560832 7841277 5202413463454836826314581112785613120 7841278 -20952028790538170407000560852631188480 7841279 49869207705324584199181802360471620560 7841280 -15195506074430496185091309738582343680 7841281 547993384062363641688165075570454080 7841282 -16468421465661592330142880714561870816 7841283 9969939819167079427844443272946207224 7841284 202796913203308410278150346524967168 7841285 84009591745861080222615075473358913980 7841286 326402479708258287121584326049240000 7841287 117239265123204691822448073309438670960 7841288 18573443398463374115928631694544568320 7841289 49556094631399846684429761965884203024 7841290 -74189265695658386739593977005021600 7841291 12935269918505330135478667791284379384 7841292 195642651628098192226851506713853952 7841293 25453883490470709324653717533953946720 7841294 26410368876028393427462621788233310080 7841295 -380063140822792662650330243847966720 7841296 -10988829843806616807424174185625141248 7841297 73497682686781523965725849441890790900 7841298 12443884756204047125773123136701536768 7841299 -58700886114687125164104690996522619664 7841300 4623981492825546684157526218558464000 7841301 -5307856532291236026620747633149809216 7841302 8658680626723492965188821650405466752 7841303 85157592272314158967289895098686954080 7841304 42091172274674084182959286644553820160 7841305 -21972668279422094513703254348200945080 7841306 -83759832373713460202605925834722397952 7841307 -87219707674526777267690457853307117160 7841308 632798120799578560391871464388912640 7841309 6191593630524089036855222255871794016 7841310 -36113098597121836787662032273704390400 7841311 31875804665980135580511384155704983024 7841312 182774112900736311380793889644080136192 7841313 -60627926361907083293225576126035365600 7841314 20424784689161571141729991738049310720 7841315 65959516040018695616293182397157802960 7841316 -12339653573093943251439933599423176704 7841317 149571415165644101006989319025899785152 7841318 -79847269987507311834432304322247998208 7841319 69302111926168746985557432358291069440 7841320 59634422835714670594039641823892428800 7841321 1243758632342342078944767171296451072 7841322 41755865856564007822678625230170527232 7841323 17336859647853707100569535857541389600 7841324 -20246352253634408471944448578254914304 7841325 -33427756873645839775144963068420794400 7841326 -3543187546298522245235195032643344896 7841327 -27516093531070386946451181747829532688 7841328 4079283189649122905771133746816483328 7841329 63877465144953853283197810403629940260 7841330 -8063446791710284964489872199706278400 7841331 65084080978022098265964204046990115220 7841332 -3456563211374775655422451158217382400 7841333 6037998575647227690021036192387560640 7841334 30949839754740046406026997391074834880 7841335 36766461054499142276119337193784552560 7841336 -48915593184464740491671835867939840000 7841337 -21533026511530938133804274674610887296 7841338 -13598978137378873269476256532995356160 7841339 -4025112682038760158892729756297505280 7841340 -25749634119300494806221051019940966400 7841341 49437583172280680054686652006688940742 7841342 59831763189660699531882974890562060352 7841343 -34735233327242792182284796341826279536 7841344 6525319808986149276356920750072922112 7841345 -45365194366754265616599690134342889600 7841346 -38216072620148615341389271732625318016 7841347 -40908888289350414396456584881355611204 7841348 23272503138331665034242194687501103360 7841349 65433690377419757939343048509661642624 7841350 -13492080692011511401744985723103888000 7841351 -150440658422778705692921081317555200 7841352 74843911359209832069396051387603763200 7841353 20330168955022261997772627057582871368 7841354 24256484254429627079583811822445603376 7841355 -3265308152065591425752165402691137040 7841356 16625821533680341512316844570445101568 7841357 -17643846339607689104336711635594110720 7841358 8952306295453331361922326919763689344 7841359 -141466515527222423972163113608174679440 7841360 -231990666790603722277709505224785920 7841361 -19848360060742724944698265953636483072 7841362 -8655571217575383918929905782884723568 7841363 -96653857118554705818892647341558810388 7841364 -20416959939556740230894691844094638080 7841365 -11072745881363198570325216404743797120 7841366 -9986594095287139346698169328633453696 7841367 -56421727850074355296500089205881504712 7841368 1940214120218971880824310699239833600 7841369 79838790519079044277867920998999925396 7841370 16168184687764035832369502271804076800 7841371 -3254576916968787811099909340124773856 7841372 35570347957790285174645487807055062528 7841373 -17083123104658681234709835570659719872 7841374 -72308330690922633514987813141332296064 7841375 -139273128984647873644002457219949466000 7841376 42677600926609471290540910524522823680 7841377 60830258340688281918052478018799688226 7841378 -75426257484058707449376350978685923760 7841379 10506281422809107779942659557883763968 7841380 58593201677033880313124136734823532800 7841381 -97826704187007197410725412960084642818 7841382 39644665020082023648397085700171325440 7841383 -95374731514170153974230222546646638800 7841384 36012693107161515127889657884712770560 7841385 628696990274952300300903977040493440 7841386 -42714895431438856733750341787971104768 7841387 -76234013122472744403204932189020261800 7841388 -5087507222269663426005185213192798208 7841389 -23203669537664199281914319443002353460 7841390 -31021738227667204490076244461549711360 7841391 3875935829022019501679068383529895040 7841392 11772115331688086062664587564217958400 7841393 28198564422367823635579745593220118720 7841394 -246538459039862779995944185423441920 7841395 -57025726592939277508077205832661600000 7841396 3321638252557272980445432802335283200 7841397 -108725271685944047149128490381602185280 7841398 49276710665811939913332303807212997024 7841399 96878418330242970300533448383370839400 7841400 -13788150074787173651406883294027776000 7841401 -115470395957514520977911683998546744598 7841402 5473781812386453954308403354965798112 7841403 -23167258131645983588472004223830984416 7841404 -24161135117003621052585208912244230144 7841405 29758328887253683260310174959404280 7841406 14062016436335947476749916859531408704 7841407 47812625150739470637646259858020246400 7841408 -41625196419335871770832028012464046080 7841409 -35106581116723418379216792875981459232 7841410 -1090291135334382779985810008073455040 7841411 60867513401021667145274603704038438012 7841412 -84139044943226129878885961875343612928 7841413 82858621394741403936325379169364987104 7841414 12817866054011400658293333334399180800 7841415 20359639033256125771328873302311571920 7841416 124757214380329185625716214061756866560 7841417 358355873649550642474136812125407412 7841418 1199464894217014772753452372721740800 7841419 -47567832948357462782959552027991057600 7841420 10462581359122441175719921739995822080 7841421 -98152847532909057435554681090908021440 7841422 24980113130335895920409991852262756992 7841423 -72745154956637247401222222000629224600 7841424 -15834181676588630189941987268083777536 7841425 20075429044931154643792190949788574000 7841426 66815404645349305073522766864272568480 7841427 63306997292398864881823980763040700480 7841428 38927389046941087043503060546632630272 7841429 41165117314558748203957630109485350030 7841430 9532129467681630062145576250506213120 7841431 -11957235510248156133487606142441035200 7841432 9003709011893418452683509990824294400 7841433 82979380909182791984970352191344640 7841434 16740659655437962662490096607663213280 7841435 -9451404266536564625390800443964335840 7841436 21001456431856547841436084040469110784 7841437 979814569216676976423883140822006112 7841438 -45100371479336438925922782518636426880 7841439 -58506628063531051096693576843231979496 7841440 -71808282870788090189265656344834867200 7841441 1186443608799565410880121427327371040 7841442 12131115927928189536658642030803469824 7841443 50890254258210898087918771815784415344 7841444 42517364463967124313320719546066534656 7841445 37856276428952964581356680015924085920 7841446 8618372853939998262326757937980119040 7841447 -18881379583811709958460707523046835848 7841448 2078511272139695494972093644395842560 7841449 -33100647770398921459376408319839433408 7841450 6299217299577225204176143599550848000 7841451 23956424592047707562573315032619174232 7841452 93508178263596918413076159887820213760 7841453 400662419109260427636785258940106560 7841454 -2554106566599656917961706939407247360 7841455 -24041695261099053924201821082966504000 7841456 -3817653274467002577513574079626346496 7841457 33725556509512041084419205610083130548 7841458 32701369149698301244592662772937016080 7841459 -65342926661069908375496732809365764496 7841460 19544358741700312452763188245933660160 7841461 -75571650807424759192984601229541467200 7841462 6707752890193053629520189916742899200 7841463 2127807101993662740612429962968900608 7841464 1257793162527582294641525238622801920 7841465 84298544333187511626996314231764177860 7841466 -16914284828564895354819167190602210448 7841467 -8625203397050161802161955236944579484 7841468 -28769196958315453134672212745146648064 7841469 10408472040913162890854039852653200960 7841470 -11007273752147448772649491208387351040 7841471 28906430293036374893844588523992867840 7841472 -1206573647824938632848344102142476288 7841473 -70212166412324174992241945113048313278 7841474 46110476850627752091384002055960470736 7841475 -53478266572602240342184799375888142000 7841476 84635456299160155012976710417878546560 7841477 59277119872054853974754683309888675872 7841478 -29562621847426141317997475251266259776 7841479 43948603091254370080540992494235073576 7841480 -1408683366361277883758176903131955200 7841481 -23606298536502988321821901948130078976 7841482 9835393132942515069701959493792377344 7841483 -54039382677448133765677475360442442896 7841484 2188364029880692684615305071459245056 7841485 86407942586070898639934527598005397760 7841486 11454344574325464141584092794813888192 7841487 -41254834242092783805622885270340843640 7841488 -2435429687988199827837715590596788224 7841489 8204196957254750328382247625979034100 7841490 32396888158202233985053829398103923200 7841491 19525404698915269495805318258032172544 7841492 152377554257275952551834962003820584960 7841493 34620035310708875451325228442236954560 7841494 22964423884963012338598712842216363296 7841495 39484332559409953730918643895239128880 7841496 -9371985131101087588245943881269329920 7841497 2719384310858713986990720076635463946 7841498 -11663011441710574933532308803238827264 7841499 70555834249747983882861934151702144664 7841500 49917967523575204494429099554228352000 7841501 -49298766903202634460190770727157745498 7841502 80122682528325182818931215973384039040 7841503 -58450958274807683626780849627234256 7841504 128034665742231724717191415323317501952 7841505 7248339692611635079412867998817648640 7841506 -104227988012413477863054586151896771200 7841507 67462580147218270753489082116043577756 7841508 -32620301618483270678246861372442187776 7841509 -16732065993306890921313006314524752000 7841510 34318135536537795079755946081855248000 7841511 115129373100781003672489003215962390520 7841512 -6779716039280654385172790869461565440 7841513 82496643930998816012023496340812961600 7841514 2231363656729659341394053500192754688 7841515 -55676262501144740501524745410234880880 7841516 81159102850736092891408518751388893440 7841517 62445044268357687141019700053808969280 7841518 -36712278279459741493650345270051695040 7841519 27896771383313082260184987055540135776 7841520 -11136633166516753367483375737719521280 7841521 8358885661138159758009485243150284852 7841522 10722537156934507432893156602485444224 7841523 -326944883830267092947883297326167680 7841524 -44787020654629561105715236556947089408 7841525 38761627848749611064495432255525803050 7841526 -10238982265727132323323989721581568 7841527 -162633880053655741688390035163306671968 7841528 79112618780306057250528819291424358400 7841529 -8840854647139618194124176487770919920 7841530 8472992578433395193575029246437000160 7841531 -114277538629251738215680291153800232668 7841532 -4045587458782568378683356679486422528 7841533 -42481086265034434342555466820554341280 7841534 6592754574210311559464573670101406912 7841535 7486084124632722943449709385612315040 7841536 -25194310103909698863124241617285808128 7841537 52348280287197824773343000786767626144 7841538 25574763839584706720602999838554104144 7841539 18648584081884188311498085644460978912 7841540 3168761892580019425050647831580672000 7841541 24960505000414188697397242731671834592 7841542 -17767469468082159587750643242228551680 7841543 -24852176187142193390971592474929285632 7841544 -59928695620697163413186202073865748480 7841545 28620110210081073337801406772849363300 7841546 37943543392911219232906026456031514880 7841547 146214561392841276711224310287105280 7841548 44993246390033041392107047726532613120 7841549 48634815302086287196774941731339228160 7841550 -23876896328290679869545048120138998400 7841551 -48729873824857850151759282453046162608 7841552 30858374343468739649869974909294944256 7841553 8590173634061075462463355036237892064 7841554 17756293387266443767457519172640594944 7841555 -22235890422622638057849875921266090080 7841556 -82053723819786788248142769590531604480 7841557 111185577127687201749074407432447329806 7841558 -11954306839835094759670994460345479424 7841559 16391923298480851128178261265479764096 7841560 28425409964922427552100158314771456000 7841561 12874177632745119363162271121070878784 7841562 5602579367153376734720577793379485440 7841563 7825647905652309843147335100599079812 7841564 -45126208003159977866913730049771149824 7841565 47396803232551219858798459138415110860 7841566 -415274454779042711183275637941248000 7841567 94828060335335418575459697356199467616 7841568 65941209418868953984606275305218768896 7841569 -65320741679050511884716241910264751980 7841570 25687011843476024887413205027693954560 7841571 -28525781666686694046581802762512480160 7841572 -62494855881419877664179681516865536000 7841573 -115343789169480799260699420155795235780 7841574 4171765005446276912312467766871392256 7841575 2272110466814231378197832318128234000 7841576 -95157544044266594516230715451800785920 7841577 -46909954732739599868295803784290585568 7841578 -12377662060739819034536043714328551840 7841579 -23481751779080731540996346489851290816 7841580 -28208934831160393822530602139496227840 7841581 -110612609454884238762715524580758919872 7841582 6763001011756452766531488422990335872 7841583 -116670455250437367241683390215762252400 7841584 -5156556690419635178959570909824712704 7841585 -10871306510720771686034096877775608000 7841586 21840638840341381100216416914111529728 7841587 1740797372567412459511426309169310368 7841588 -61269810317140865098760617520826525312 7841589 1208353741621223202578899791304414848 7841590 -31105900694412850126796985731754009600 7841591 -94328523593917382848289288776792371768 7841592 -28576906025783038864741207327255695360 7841593 -41109981798628395967061472606206535740 7841594 -78112000579835192734237067695933973904 7841595 -1581762096009040783621451854386816000 7841596 24700328730852122058087052467429048320 7841597 -95199642859368034392611323501411674720 7841598 -6220346639556029454064903617110828736 7841599 73167526116337096922486240198960369600 7841600 12889483793246551262825013987704832000 7841601 39193051478071208849823473254254254130 7841602 -18260106737175700536303266326868101248 7841603 -13773782068196783213344959786101521920 7841604 -9613375010923570727729538265088901120 7841605 264452050917660017246088518834411520 7841606 -40062206812845289490415824671769561280 7841607 76975765478824310506120407770443635792 7841608 20648177872638844963566531101214965760 7841609 92264641978568814377388235857712023594 7841610 -18969642689824894938236259399218119680 7841611 21849595313667018635713397246358825424 7841612 -53075356476844150039627191706832494080 7841613 30853546523514827693487939103372421568 7841614 250994773051124630477893944447043584 7841615 -35570594481188219485251345936399098880 7841616 1856194539021970119687543736584241152 7841617 50776238203544585045387947502246824626 7841618 -1553280717406499210888865042788880384 7841619 -34485308645866907581545585050978193600 7841620 6741458224240691783027023511249018880 7841621 -39192444752583087462080954460443602368 7841622 -7475689162247992214431813667352207360 7841623 -66925053897596500835749774254991732280 7841624 -3726626862845760808474007097074565120 7841625 -36431478197387683237887861921943824000 7841626 -17138120279174913407921886172613177376 7841627 108619086257611020070707859523341201476 7841628 16646618695333096986049817436617459712 7841629 -160391664596446264292151927522109128840 7841630 15525773073170048197309225624906734720 7841631 7829205574401299108052888181265721600 7841632 47863184087701800829844335738086359040 7841633 9794463400538584202539461027180525204 7841634 7980749545186704979843497165949659648 7841635 5869476809754501418493040404579080800 7841636 24761455132193852561233969418987520000 7841637 -64721158819922810122388058035126448000 7841638 -10992205166246922184808741194307243904 7841639 -40483210743908949870913674556798719576 7841640 28879083078193972390897377442544025600 7841641 803603897909369679503495919240286452 7841642 -956213875396739180313743599834766928 7841643 14890173241770921284695572121146484224 7841644 26502006527638109131472635583489001472 7841645 -4865707246745842270516750305232945920 7841646 7666148829745446320329831841584937472 7841647 -98479714195212751050190113222988520 7841648 34598534618137668789658293663276367872 7841649 24182277607251024968060028854078289264 7841650 -31447080103375166035371609617059525200 7841651 -8689948582088220125148859096176999348 7841652 169294345221828340347137156075618304 7841653 24243603086391142071496801802540654620 7841654 2969208000463104627876262313198593920 7841655 -11427262183493401778120692663234817400 7841656 11665415551011924858376829938758696960 7841657 88575155972250675728101277275602492906 7841658 -663206788101029297907337505020431360 7841659 31291379636717001632504044592148652816 7841660 -2025105971438601940913426366053447680 7841661 -17248039494173723168096290010899535520 7841662 -56491830406513945468757708096862405888 7841663 68022324742378215164485998644446946160 7841664 113609106213979649878177406175412224000 7841665 2789686511288374073867938506337969320 7841666 -10187450921205532878183369428610249216 7841667 -9928336608453265038229899898558033920 7841668 83511179787880900786338497651439476736 7841669 -63189623336187723497492300240550965088 7841670 18068372489291301383227688589707030400 7841671 -90967503827910116927742255527505041128 7841672 104341707119985960211098756677380147200 7841673 24826950380189443855442527368925343424 7841674 -11614046454241918213569339400994999808 7841675 22184590234384335133612582269768469800 7841676 -66398186546641800212075852829249581568 7841677 17864900206645217259518513391402841526 7841678 -16478969041018804128307279380750420480 7841679 62785271873389904784309142188932230800 7841680 7044648019197173819273341285643059200 7841681 6538729944713603731109949917945104500 7841682 1703653212229225196005533807318070800 7841683 -5167487471553847332019936217885686560 7841684 -12103781821881531796887357275731219584 7841685 1411669368685848742998290499535444800 7841686 -15777796042836253640139004759604426208 7841687 -31652843226076471718102018167778445600 7841688 -89549296666730061411144609996672061440 7841689 -11858203341312745301786682703602973440 7841690 -12474557822000843023527209611324166400 7841691 726770319695514462355923892898816784 7841692 -39466321159588090979835697799958973440 7841693 90531267587068466606678892869345331942 7841694 -4928034415633330655117518817031779328 7841695 -1149926712051916909176236863401880080 7841696 -121559028075611308976289358117890686976 7841697 -46347392969095052603255573348925541200 7841698 -7459498926558526335856342047685140480 7841699 -151855505058687864500175476214901320960 7841700 19833975069513743019938015212128892800 7841701 1974253269502725932537134591774999680 7841702 44611890944500582654041820586677264704 7841703 19631930513632526718241314683038571304 7841704 -9924037152623142205301273129375508480 7841705 -87521235352679631566793715440670306140 7841706 6541643036957598799730279245081085184 7841707 -160920189844817172628396232008757732044 7841708 -43388649468567500383096269768262646784 7841709 74422802322196495195793945434068245760 7841710 19094692102471953321165595083361037760 7841711 -114347417454023887596946057724067032688 7841712 -3659374556487318602187002718959173632 7841713 87377198769759924999109611704913740784 7841714 46412175684651402460794547927357341456 7841715 7548006618980061921175334868601044480 7841716 -75211696795641153238376343896188734720 7841717 7411118159985780646817191347619815420 7841718 56719275144815078080050008739962188800 7841719 -31245857345238137977157598060526833880 7841720 20125047593571734969046282411217612800 7841721 -28525962673175610457247186450129428800 7841722 -23451354743748775100523002535821568 7841723 58473203867943983349473423406006787800 7841724 -65991236950023885708877349888414957568 7841725 -56877420080195967635306247928294720750 7841726 18704236788341247792997605887859591168 7841727 7793719869255666410223048008285027064 7841728 25686833660850275370466408946380832768 7841729 -3709057010439257889532429353682380288 7841730 506206868869035019938878621389739520 7841731 -57010267585711127879577439334909974468 7841732 7691936674100897485306056068510011392 7841733 -6246466777207272237651670318125158592 7841734 25235848485896883493291755429808370016 7841735 -5213817873204536346625397719699776000 7841736 -1138912347636278238156464563590758400 7841737 -51347228919603061339259031418752813120 7841738 -557462155251293945606559463625043456 7841739 -94195154366842760167105586847110219280 7841740 -10673979907344169316191352598275343360 7841741 -113907459428918562765394640227787809716 7841742 6356201426275682641627217158134202368 7841743 -3617759164356291097062578083283284608 7841744 5283754037874955990936363117476102144 7841745 -63760291889360412091390376045562864000 7841746 21028918522028578069497954974004299904 7841747 91884779725068557093583510773261545272 7841748 22659553491554517652774280575302856704 7841749 110288544181374607401887887298055405120 7841750 -21497855055453038043123392797096896000 7841751 -104041892872646724755988744491953676160 7841752 102454871758393429822265883791583897600 7841753 -105758734077168524398938466408777212780 7841754 19735503753074659735560347851984487664 7841755 -105211174969794632938405732389840459840 7841756 -1764460485974386058711414483578567680 7841757 -13642890754736400978151149920197125120 7841758 34329799675205228573798674616935622784 7841759 54366556591150664706043326496803852960 7841760 -37394319786214937707499471569166008320 7841761 -4435004701640876033623268200341258576 7841762 74122802626937361430283601121899712512 7841763 4133142981744528260090428354511587584 7841764 16942384110000130904786283139643571840 7841765 63296278387915475866194188131404897660 7841766 -7329372632017302022370718048844358976 7841767 1820447119883494184621237734045471720 7841768 50752906861622609394445495525063680 7841769 -52174992572544512030981254578356022576 7841770 -4648961919614544836009867953778918400 7841771 -3039554165057066351799343274971135200 7841772 -6124121591528815170171041609561021184 7841773 -58961097633527456485065455237867335978 7841774 -2156926303506150376531261379983860480 7841775 20910036133001194092008268300433152000 7841776 38437046032649489626458748401346936832 7841777 -77569438710099936887866992703398796800 7841778 5427018473674077961788495335042833920 7841779 70233545789796844136453764344198542280 7841780 -17932248890619694415767175361599746560 7841781 153193661115224041319061685870886976 7841782 20823927997395832137924142590545192064 7841783 39308229911214578740879510258977218688 7841784 -73236697526401182950478543816302407680 7841785 -5392100161273235461018911863010000000 7841786 43605502670918595034123298959183697664 7841787 -16336633422489194827603479150898166160 7841788 -70924134304661716335360816692691238912 7841789 89878671033450713973871144262673475590 7841790 -15145537779010417724733198840496966080 7841791 3220810316887219993359137774355706368 7841792 1678724358926470631862269341901783040 7841793 -72488105106002721075850605073242211536 7841794 8953709212414434449258964700852608000 7841795 34698287673963400457643802559170487040 7841796 37790769935241752113816935185290696704 7841797 36458891907739768604248655837777345246 7841798 -70858758819034855961018219659211421600 7841799 -9281248939615313152620122751116156160 7841800 -1526235671162828521975336636452480000 7841801 60153274730307851435158322692533610704 7841802 -26509739057691698171766070292759447040 7841803 -103598965851983754914908569878514900720 7841804 9316226712429215782587281751056587776 7841805 -13637735840528096612973001913001918240 7841806 -1515827323868747525479607765473495296 7841807 -49133263106936379766878283020963940944 7841808 -3293062030968185389940312915772702720 7841809 -143800967002446769152206619671582813184 7841810 28008095157289184393997426522230566560 7841811 -15924935406116167851787335339797462400 7841812 46801500511977237304387632584969736192 7841813 -49844163837592148413510110042635107680 7841814 16499114393460272908572207233619758592 7841815 60083046017808282221573072979533736720 7841816 -51645903511829882824082356370688061440 7841817 13848755620594415120826431255270612100 7841818 52656435897542919234386984283641541360 7841819 92344270631715665568402243658916348496 7841820 -15252223329691530174901994461977968640 7841821 4096258080529789474656428547457415692 7841822 -13035699247404106092769982534999486976 7841823 34348113836961886717276589836859040768 7841824 619457430048200404676901992383119360 7841825 799827278565065614058073836268551100 7841826 76031260049978503297713237239673350400 7841827 -2423145802637790346040717188908395520 7841828 -59791365280493553069025808843651353344 7841829 -46118835404452189002119545239486549120 7841830 -12579041157178660407402550077047437440 7841831 17250868268506031427988144621333787232 7841832 -8840064509246560931001878563196928000 7841833 74260230374015476373926748500810865920 7841834 -11879643194248608811099679147215819776 7841835 -57716347079962239406130281348412603280 7841836 -65732455284857429322998627276682877952 7841837 -27396602643845221576314794978858171988 7841838 -4434474986212366744190600807975518656 7841839 70771285523936696705957325256926586640 7841840 -17132797298060466043285874781238394880 7841841 20426107850416851441138310974308636544 7841842 4635816211318235810334423199058826144 7841843 29142523311799633485742818872961982092 7841844 22295068861356908821255585423451345280 7841845 100211769815571441644986596872103600960 7841846 -44684984547044433625088472138928684128 7841847 6378693355729869580045488389783851728 7841848 58115354580322410473649991825749688320 7841849 -20517208630067215176818447114832840150 7841850 -1805826438297136017069398954277004800 7841851 -116662014978033529418753499192042872400 7841852 63628480722111154251802284165832008192 7841853 25351598419732401674717259772511577984 7841854 34093103085318493965899013722105712192 7841855 -8739876930358202041535164428114281280 7841856 37250389792899943356110758101343272960 7841857 10380543831665668303682246767399698880 7841858 69132494801978105523424268042872643280 7841859 40289282349829222027075173715371206904 7841860 -8893144348412634489789116339289085440 7841861 -35024839554395676777419656295040561480 7841862 -697392376372172313223965077107923648 7841863 47163791968851359717956581237746593112 7841864 8277693296218880839798274453726208000 7841865 -27644978391592931672451033711045003840 7841866 -56748168127678918703379092678210428368 7841867 999413937101834376304115264271857280 7841868 23141167221758208753589105842358926336 7841869 27708126227296301459572462094679160832 7841870 -22634039002445008723952802343006560000 7841871 42426468827748156841037818067973226608 7841872 -3178245315460699599546942912483303424 7841873 -924247174329237574733063593266111936 7841874 36793830522410418396395078160735980160 7841875 27885146352281770604465519748758847500 7841876 -7337198240967580550765834206155448320 7841877 28101684880475049988878114588960640608 7841878 1321818123296916698877019930156430400 7841879 2473814412832926750743732552045012160 7841880 -14183259865241068385916851776425984000 7841881 53093628988918655830282614853788593872 7841882 9484822120594368661751263682808375792 7841883 -9968063842713908552081756598282051072 7841884 12583386257182056134646170132726444032 7841885 105250940854408352056867505603622521580 7841886 7939206878706515013745822448970420864 7841887 -125887213713927367187065450781281150848 7841888 55952875528854130498044358024982691840 7841889 -88428910098279337655796228433640400 7841890 -13902669249650771906832366085166131200 7841891 -36820423212186296086037491697422770288 7841892 66758450989700450303195711342668157952 7841893 17917094796225275536038117850808134142 7841894 -27551239486215355730267467000520457504 7841895 5483450630844519629964306917770830240 7841896 25947026857729148965952354987216025600 7841897 57742597546908508393925424809326280832 7841898 -9614471039251417515571379513513076816 7841899 951500086096636523815103502743909408 7841900 47190928260563889130732299875788992000 7841901 -41831657464667753412458805221934598656 7841902 64739975836004305064861099817536992512 7841903 21416021974652184205526033875243053600 7841904 4342469942760100965660734304595476480 7841905 -108040868324037038142127665774440187840 7841906 10915390829122072441453581760970355744 7841907 -61434970315652329434710743602269385360 7841908 94113304809494921516532610390116536320 7841909 91444605288446851316770838346232742304 7841910 412726836663271759513862903275929600 7841911 59461441868319656890447543323026323800 7841912 51547781756021338285559854270902251520 7841913 40444707413595715146570701013082903584 7841914 10299825960252467676263095051882483056 7841915 2913966357241998585185384382896507520 7841916 -37196756381472115719932889511124768256 7841917 -43440880745700680374798638413601231540 7841918 27576478427038339520241552740007570816 7841919 -29561639818672525415731525839686169600 7841920 35589499694232874486070045710064025600 7841921 16066819594873674687944408164002037122 7841922 172294627476119010282906760681924608 7841923 -1366217468609472627527616404551102656 7841924 33992355693694960836136575103074208896 7841925 6488080078927845142757576190919219200 7841926 -64322211854868928058236525339121749440 7841927 1456565951567598456623986546876865280 7841928 8399690398859917433045122739451985920 7841929 -124632051538800808479088460527607546470 7841930 -4787622383144618261413172910741972480 7841931 -2197401187761083729569828746794551848 7841932 -39776564474690480854797761780363095040 7841933 44192696279914252724996458805818772448 7841934 4425767148570364691581149741235012416 7841935 100685634238731298277280615871907908800 7841936 14748254553221888155488002581481889792 7841937 47946782863061186485977277427922770160 7841938 -42696527132510524489732083457197302736 7841939 10344904535565728390488246321385522256 7841940 -13430189186691247720047643887677184000 7841941 -79659909684868918010554104982959210308 7841942 4147900862918056516488844125892767744 7841943 -78869515700753474197265721082512594936 7841944 124507426676132270481834646746140037120 7841945 -48896210197245310417699771739486322300 7841946 -4756426415667153584950675967472107520 7841947 -4236803348713989755716137443790160656 7841948 -41379138565876602016108363567587609600 7841949 10184419594428401565113910540150190464 7841950 28461081423772686151526775820070990400 7841951 -51534117423575065182928214824452914088 7841952 -1805003491180522464136028525630717952 7841953 986184360025912614033689132781975104 7841954 -10630261744961847910966658886265051824 7841955 -17202005669689064579636234871260878080 7841956 37982028061370751616862804890396304640 7841957 -90104328772879969134154711617441769794 7841958 -31106723568350012504700525453972101760 7841959 -111660120948513512156610627125330248840 7841960 9500357031766337418077223477228902400 7841961 -91160535716039057649974852940996003360 7841962 14200076717641315257845498875879085232 7841963 1740372371063422430644002137612480040 7841964 9635943070513978991420207673327040512 7841965 -13122127468436327185420212722644204800 7841966 42053797276238181143106006159282393024 7841967 -4129188794724536034680385335177335296 7841968 2459953222066482973550188223022858240 7841969 -103852007330928481239363844404572043630 7841970 -36091975497356256510953054950701994080 7841971 -8626979370779952097120531516073635828 7841972 46401218356257884558631926829075259776 7841973 -60659985622578318004500104979609045216 7841974 -10846005564189381723811134938914714368 7841975 51240647968460958174168620638996842000 7841976 -6044444746320103005986407698178498560 7841977 14579256878469202926628311322036884480 7841978 47675621458398799348577770635064829040 7841979 -18028477587851382506127110222259548016 7841980 -38453713544997319157262022304684736000 7841981 22889907282496802920971437355519038400 7841982 -25375600568852414619170836042895433408 7841983 -114452372502136968559951626983780728768 7841984 -14552559923461868823703485629595648000 7841985 -19344053067708710612114020944713620800 7841986 34651175726228350313709824495495698944 7841987 -139549318951964142208233780677457671364 7841988 -5546619630833910807333525266957598720 7841989 72613070904221610386864239711114645790 7841990 13625321903237971018190302378170796800 7841991 64523025559892331670618704672117364392 7841992 -53462138955316737186174511884589440000 7841993 12436723234908619945275901991153486400 7841994 6171496547633868176446848718554754560 7841995 8254677739249213057516546157201102880 7841996 -1043656036049944119276802363132477440 7841997 143511318101422065237308260688643900480 7841998 90312689366686544109134725583327223936 7841999 -19400844568207733465510429030435812680 7842000 7916609923674579535385786840285184000 7842001 64112073262674612044516366530193567604 7842002 12689705270255019543223532818230935040 7842003 77095823650079726670228270702249264 7842004 -16473986802583710361695336490601011200 7842005 2359936812104717083352898023338287000 7842006 10240610904065116721546918878527699840 7842007 -16716196099456371912728337988205783408 7842008 15430733336346675521225940635229880320 7842009 -44788412924136540868743036198340444800 7842010 -44546236789304799639657869674367520 7842011 48671218570946205125975022622613626032 7842012 -69920881321756445519674806176446821888 7842013 126564364851561510212046886187804356262 7842014 -81361953642741210151670682477391914240 7842015 -1671037244625691286126650582277429160 7842016 -12922855189782462886624718461779050496 7842017 37583396221616361860748398828686356612 7842018 264710431428727953545283251399804928 7842019 12689832525696655441413526523493442800 7842020 22524668101368985796471463209420724480 7842021 17775343550857082362250335944311858688 7842022 43856949559948644823577842085235518400 7842023 -28696302727287497880404792101617258960 7842024 29560329246312685166613633497122421760 7842025 -4376041395769536135282888356058685700 7842026 -36745098650854896057713330142675446016 7842027 -9109915741155605475958999579872643392 7842028 11567589918550084481059554956640908800 7842029 -2641114445270687183902769506023552552 7842030 -1131859393451158629778326702134784000 7842031 -127676573827254385095051516035485141168 7842032 31232968757515906584833687119396798464 7842033 -79863833136073800577490080827022351998 7842034 -19787618686617121510267623238690298880 7842035 49669708279388174888869326505293802800 7842036 9615831161827457310780336262642778112 7842037 44873681293537387733793970426861205152 7842038 56388307807824107938407289190080882560 7842039 66323291552091048188353983209588736 7842040 18112034004910645206820368453371596800 7842041 79246776111801790712436498529050526800 7842042 17732962799073006911319136716929594880 7842043 10615740381169967881629121766092983144 7842044 -28095844618776079254188518494104125440 7842045 -10342252114930058189929404808506082560 7842046 -75689766001711372035513980571129750528 7842047 -94669212020351343428861434439936949504 7842048 -39548853487398210654394637019613495296 7842049 26012246771558297788929886922872639236 7842050 34657352826134672839538007988035298800 7842051 6353632956542052064906362328130115792 7842052 -2334175148991902370396207941426828288 7842053 -127068567333715995969224625710299139616 7842054 44456925080205064908285154410824225280 7842055 18304753425990666478574565118079144160 7842056 147998533370331609569573736940018728960 7842057 -15852533073736716771666604687997907840 7842058 27353883555547068899918455476350350896 7842059 67870596661296818786170106711807890260 7842060 15190843436161261815540822855474355200 7842061 -61689660292699296841932822860326139338 7842062 40998323380866530909655793833797066112 7842063 -26094017374786262088755008385811085296 7842064 -20211127964638794054526193972131184640 7842065 8495901010688728410317122467607555200 7842066 44086931416886539260433424393288173824 7842067 -1322574638359393004912769884026844884 7842068 25885299024137365783581752386076590080 7842069 -145526205758565695070016046538004855680 7842070 45933633004104087951843416869816320 7842071 -10091827222504417285062281495868088056 7842072 9117658991199130707864435235622092800 7842073 87976100885559046671214668674060965322 7842074 47753005150645814107721896193304055536 7842075 8958507019439480444053060549467438600 7842076 -1525653432656082535263294385819505664 7842077 -10352498754656563894699967553906744000 7842078 -19414986786645217469902800594540628992 7842079 -30581128042421996540767787388201093760 7842080 19581335330702994418233852857124126720 7842081 27644216015062395988732246195114799616 7842082 -1817639886153070284668983120117268736 7842083 46483501393654650667542235333729699800 7842084 24728569565302513222294497335325582336 7842085 -111524712581876797744669228591274956200 7842086 -8724023000901067375773246125931849600 7842087 29628694810498319787035428208127956016 7842088 -80231054987878258905749229273803658240 7842089 64358845326678015528683694399053307024 7842090 13240654068718761799775214117401994240 7842091 93541339617431360902461339282189722592 7842092 21337979831454910791056758610424367104 7842093 7389996893951845058257523824402329600 7842094 -2329742489550100552071943615296365760 7842095 -91424680577168807501587658102632409400 7842096 30097050945381991250502882359120658432 7842097 -26860512663076291521018209163958377454 7842098 -4797915494457005326524605140700766720 7842099 -80024155061091525991540652873914559952 7842100 -9831148704993657378682836310030848000 7842101 51736169933000099685336478493165791104 7842102 -7207903619043498278333436131877450240 7842103 68305213238726658109964619159312393600 7842104 106057990770163014862453128260932792320 7842105 -50261930033139301884489340821169097400 7842106 119980975702296370667503633401655196640 7842107 -70562752853166811183001299063826297004 7842108 48628672306164146789046122320357171200 7842109 69530338217270035216236171364404604128 7842110 -562533372687831434306481009711407040 7842111 -74068189334673229103007957026044112640 7842112 16288300893074192061532016629842968576 7842113 42955012823690210864553406786041695700 7842114 -4806294931480959474414945320345218560 7842115 -51134815600376537343312326824876704240 7842116 20355451866848318349897819546816704640 7842117 47206947475081451736240232949624364480 7842118 -9601556664374739145656063892863534240 7842119 45951650949004547476195459359033362520 7842120 -9638415156504219857623958894832844800 7842121 39104623161225927537477817503250813312 7842122 24625752212530163842448156468715880800 7842123 99132583550947925086015270676345733120 7842124 -73491856073541773243455838010210536704 7842125 -1988571510111425682305973852906360000 7842126 -25361136951328740693040669272577913856 7842127 152546288673416741391413548614802180976 7842128 -11175847870286431479776009977608929280 7842129 69815538263345209952491188745594201584 7842130 51919095426176880267547391435259084960 7842131 113007735037641028965917323719783396 7842132 -16378500550323652822687543631765987328 7842133 44663607469731711954451285043987961600 7842134 113061345429758955206927419018111272192 7842135 1943423672975976376692891841145794560 7842136 72193283493470111634500995618652467200 7842137 21055130688092654566420209882164654352 7842138 -54322492768544237066557196234102830080 7842139 -48359656674005281524499850700184816060 7842140 -131772709986135773603355993103057920 7842141 14038812450813032719565012820708898950 7842142 -6414087468007547576721800808899798016 7842143 33658224954676109427233684817591919392 7842144 -54884880103859779253234045004888145920 7842145 15077565332087182105356208633761559440 7842146 15203207352436862515260219092139739200 7842147 39219969713936793349040518802916810672 7842148 -23336824672578587762701091346502005504 7842149 11911468663311936492997420113663731712 7842150 10746391261839381252463512882482208000 7842151 75397101705497636661626170431140022480 7842152 42088254457556520513206594641081497600 7842153 -100908105692906191983212029488028157952 7842154 -39804229454623710756796662014451554208 7842155 -65251401331462667881046871390715170000 7842156 26194408898376755305285658378091468288 7842157 78380213281991499619873964462691575340 7842158 83583735789541421002435569147431791680 7842159 -13530743487638157813894604687841960112 7842160 23106685539775895743232408396792463360 7842161 -37371304330095795148951018996380040128 7842162 27698392448471859241402911232821047040 7842163 742930093850819023254753274244567040 7842164 676601167087690206413861057032292352 7842165 4311273934525893704143390751380549920 7842166 29165811267296954725706343403345440960 7842167 -112528780247985374585254452114429413784 7842168 1266517759792562399402707623533568000 7842169 -12443544835950587480008319210816550240 7842170 5246030078789802983289129162041487360 7842171 5836458211831272043817581069300411440 7842172 -17728230979971638499395420148721582080 7842173 28142565313032681527916068344198912224 7842174 8801783390861090981442052618329953280 7842175 -74034068134163006146772428459581346200 7842176 -48494827968540734052805510801580359680 7842177 -291452549948681447166701386334897088 7842178 -36239849451761838925148376120304461360 7842179 7547897222684478754879962896777050776 7842180 36520778500580423917987815609685094400 7842181 -15761275616757338217509672009821806308 7842182 28014630503009386693304403582159474432 7842183 88647634428284446981518692473844134824 7842184 72519137746206974635488669373014835200 7842185 -42696018337819706455899106301548538880 7842186 20040478429882857945290905132923496704 7842187 -21195173867479843088369716672229077456 7842188 61021208392435198954031088488426926080 7842189 77678786787884296916413833835006578624 7842190 -29817319939204782383527583373807470400 7842191 16227707888469054417837619400451781872 7842192 50573026327495098720236153359564800 7842193 18330636327391348674509501587170606240 7842194 -3303422186730063682432982262571419648 7842195 12352690590479937913377219778599268320 7842196 -7467100851329948636884228168705897600 7842197 -44491934123672460686347909303036553088 7842198 -351846368144228950817288650432856064 7842199 -30266505053007880951230697783615583800 7842200 -28551630736833598754002196998304256000 7842201 -44747434069824202447955741006846046768 7842202 49512232634414094808903136398560779232 7842203 41172235485930953410392681444899656452 7842204 23057207029212905023805746215516165120 7842205 -75064088738975625612936863412532190100 7842206 -56006989799731624843146643928277992256 7842207 -62001389913626460119340106804203205560 7842208 -94095020609051861576147576679683850240 7842209 -18024981425480841253915238161171036140 7842210 32086850196352704466792671747452712960 7842211 -493678376735339485985231295503554480 7842212 -24974460707996333189296838259226644480 7842213 -27639359618416398607507137172262875680 7842214 112896624271925564438962030623880525440 7842215 179923206228494806700883406845022949520 7842216 41548568954240420388273667710311055360 7842217 -30792070207333840293387088605878729734 7842218 -8789441984523798170540967285321482496 7842219 14906064351091638818955044727993705984 7842220 72626112692555467736552267213369210880 7842221 11887413353340232743128680887766653600 7842222 -20545519191073606904105811466795703040 7842223 39056839805371030356000824626211208760 7842224 4419426704651124675424293703749795840 7842225 -12830332334784040785843110074778668800 7842226 17560282806575036276640483649167452160 7842227 3969000171996333234365901425723192076 7842228 31069375721387035611773592284810219520 7842229 71128774269267429138931274060548686830 7842230 -3290637316210917961368723233820727680 7842231 79201763477630549746862069277977990400 7842232 -20154389068726201372893048751516139520 7842233 15981684365992773624870697064103928320 7842234 11173608733795400637519743959001625600 7842235 -7051485081530806729978416893745213600 7842236 -24005891360522858492535399086655946752 7842237 39593756236312445308955563561212816576 7842238 -58925614258587616880734965315390085440 7842239 -15387145208663274379445779876315296960 7842240 -3718081730825955390546000880651468800 7842241 43629173662497396201589203277067243520 7842242 31556672095175718542491173505806424272 7842243 -55863763426689652702705981221114473736 7842244 -2524462762885841323690071264732100608 7842245 76126903752753352087304417702688733500 7842246 11504011175716923920675090539536029568 7842247 -7951602353421581033684570200367964368 7842248 -14618283957112022177064849991362263040 7842249 2742370008611070576203429049933632100 7842250 13942527707463571232357681993748480000 7842251 38185152520049443728810694343076793920 7842252 -27329389191405762834282510449689731072 7842253 111352966751277960003961692300562479660 7842254 386844188099322662087301011048283072 7842255 9513655768273395891902136759164016000 7842256 1400186095438507967102293137979080704 7842257 12050141263376169498444182897051083506 7842258 -3784960312108926634671809344194749040 7842259 -56335356391254993443812698002290363540 7842260 65228823898424865278748042100140506880 7842261 3029132373111628760850402166785673344 7842262 6167543334445487476997990714858472000 7842263 24472380415998995688865728215909707488 7842264 -5004084556885706645451576483281633280 7842265 59936281538158638915576549150366150660 7842266 3630018412677365055638534547650408160 7842267 -23962885042792596183855308181101912640 7842268 -30348207604344243343331162386924134400 7842269 -22046375081345448445491590948447992320 7842270 -29185282138878480633018395079389725440 7842271 44167932169662059144864263511664781472 7842272 -129092242346224592483810825185421426688 7842273 -43603442222461245723997752073213588416 7842274 -28885135686949087938118215185087035008 7842275 335054372648522806305047196922437600 7842276 -1284660976819918276649498157481403520 7842277 -71158344331191124267550114707633215874 7842278 41693598296270376924472677285021961440 7842279 64932774738977115083820245667781443840 7842280 74953944454382412299246084224923648000 7842281 -6110500034649638982676082183894766918 7842282 -12216656821057715782979290002215734272 7842283 20422961333544421077528368553629766108 7842284 -3305640562978000094329650852206400000 7842285 -19804582551313081772665169910696777600 7842286 18997483264068704689358407835020118592 7842287 23375713386289817204798749439994630144 7842288 -13798330332337796655065002820960256000 7842289 -4456138757422904627353568228539531840 7842290 38483990045195005375236430115260586400 7842291 -4036545319662290404647281750736932496 7842292 -52901459849388608211844557324123193984 7842293 -46602094418372674435270225250331973458 7842294 -11630680126967623600458839398302358272 7842295 -9824013386270594650400004500880652200 7842296 2819061639657367514092511452495872000 7842297 -883094443629433214077939980300413472 7842298 -10502345566393545764344825784453343264 7842299 -31340076247002114421134220025080628700 7842300 -11440411267724576832077378027603827200 7842301 -12582452149781468293188628791914666996 7842302 29437710465948578241394358122865982912 7842303 -59981919060443565233344919461448307768 7842304 7817231654729453425723976078365556736 7842305 33922773825303364970891583656947129920 7842306 49406852543945313211483208348537541504 7842307 -53516854053786638331710842912073510400 7842308 -103949656106787267713959518429857710080 7842309 -83255214268296715448927781617808907296 7842310 6890722204267949693095824091126456320 7842311 20022981030314224572890648119057651800 7842312 74972622821558614824132057490842009600 7842313 -26896222381072548992637437903566630476 7842314 -119834687292155390480576154929679918240 7842315 -6799514870855343012565842712289583360 7842316 -13685738374014100605212648766029729280 7842317 -6171912201822721091530217905468934400 7842318 5146830788729147839005422734895947776 7842319 1846914960514649063004420901551585496 7842320 -31973104483447235971556050390576005120 7842321 9229102643846888273750003391559362372 7842322 -37434256367301661355945161277379570288 7842323 -164589484781747271172409379507350377428 7842324 -7519704755637225472155775958105088000 7842325 6031073712200235566073646829727175550 7842326 26471168276962547004998677859472445440 7842327 42330624230281937414781267183550010832 7842328 24972857821123516031188187743600066560 7842329 -37914344524142639291357835717739995120 7842330 -46294893178255978500674969694212198400 7842331 13970037827378942341258617089658086400 7842332 -1059421731010887695249652188468651520 7842333 14165554161521377299425629563929628864 7842334 30488343465371137504570348701539261760 7842335 -46850713749821799560762540046013283040 7842336 -69281884011921573837979820583259471872 7842337 49682938645147591704790017887559813986 7842338 16942395572591580313130636132944960512 7842339 -52303742935817720871179093157360809280 7842340 1174684257584434319882743664762572800 7842341 -15838747752410862379473280865045131428 7842342 8475213179898500145111705385695045312 7842343 80919563275898330632189763216640105544 7842344 -32272901104081442942227944877010211840 7842345 11123384859873735697550494128679142400 7842346 56403615546577664623655005440408157872 7842347 -32715304706293510040083532135864810208 7842348 7305534196149041876714280752052334080 7842349 15939641886248277003879387124808978560 7842350 -4504408606970428875994398480937339200 7842351 2885791406994701686164889954072291968 7842352 -9842700388570018029287614062247936000 7842353 -94364078224379185129847266089286311900 7842354 10247392076443328883406242314044177920 7842355 -125947780756478324089399586099925259200 7842356 69150759810322791409208709452664195072 7842357 -7455777098731352700346781948884393224 7842358 -3767130993868886724519062987641242720 7842359 -18978702810204623126905643951411605584 7842360 -37112434547766755054660504662168166400 7842361 -87882458851383154659104085220762286038 7842362 -95431903165628468859127143750317692416 7842363 -31863394662532772530563047267187290856 7842364 -310726405989901739128547509972852224 7842365 2220848875614901302226899225247288320 7842366 -13117839488377776784868126145137326080 7842367 61837227385122271631879674138851532448 7842368 3801996668243481578597953707181080576 7842369 66031321435089117535116183656504541744 7842370 10902468318257394398657879250144975360 7842371 118049817213945532773514762024701808572 7842372 -12974305845342869099174385045251112960 7842373 64490265299776620119214448830912768 7842374 5972910862182919903538678296296017280 7842375 21217466336980598549903975005033398000 7842376 -72677752543615197751127398761127280640 7842377 3753753953998389003118196446404221952 7842378 -3123346334002810766810298140632862976 7842379 4177756562466817094317944400326895200 7842380 2168992632954567615731502486709862400 7842381 176636406772632573134010248615864064 7842382 68586222569914398647549945956198041792 7842383 1490730134598691552386797149993142400 7842384 -10686833966620434369956271188291223552 7842385 960871935400849699980437921506200000 7842386 -319188401453072458947806770009930608 7842387 35210002812718677867749512972715818752 7842388 -59301680389954708170799310110423503104 7842389 -21731272909118061517292391817941287844 7842390 -753364184328282292560381355066287360 7842391 17536970243808372635783150858230942000 7842392 25180650548636737792415023973362944000 7842393 22668299508220476633155550050544055680 7842394 14095133437756130810590921265513970432 7842395 -29039019459047628670939726151125455600 7842396 4923576231362399067815744352384122880 7842397 -10293525717904368690169621713803379360 7842398 9503250307198435443212824614792762240 7842399 -28883262258460016636962451019408983736 7842400 -25194252833497626193551967198278451200 7842401 -96788284726003475135130806535732088350 7842402 -11601478386847813539545212417250526720 7842403 -142946113678142528562106226922971749348 7842404 17768361495061760738446506864378976512 7842405 59196109219317035673810106141651520160 7842406 16610164828482721463048104610881851648 7842407 185160123471238571451260397558601514112 7842408 26618033258086679845932542187253432320 7842409 -15866745107427687065676691204753440640 7842410 -8088258302190186721177325496474968640 7842411 17820465588292080966229832299997509440 7842412 -32338603594903866989590194690326492160 7842413 -8955005991986252145219944853066670260 7842414 17806661676668367875328084046575397440 7842415 -33354182300648897181226398054117674400 7842416 4611827101194162401664098525448732672 7842417 123222773816662450141933547472195704064 7842418 -6970232830597898891408126080735353840 7842419 -13594522378778591377400144029046655312 7842420 7182570909345066602924793931005050880 7842421 -54989446398543472001518520509747900320 7842422 -16521568243903350816667844700496656768 7842423 22725777436874430942415396708166883840 7842424 -46881817510106052673582943166956236800 7842425 -4681141575889931885543753670107029650 7842426 -227867784108422064601545678357296640 7842427 146233862939695898615516778514501178276 7842428 -18440539645364941097503945728028689408 7842429 13143850767151851976855050366849555648 7842430 -40223040211333353856706250713403272640 7842431 -78542378145875922541617025793780976768 7842432 30979058136608192458439674269511188480 7842433 49827839015108135911689166668858487682 7842434 66815379977113337290658450499366065616 7842435 32101812364851144276225465321682138800 7842436 11122579742671135738795206043465297920 7842437 36722346160619759350713358370404117086 7842438 -11110237049477032387245362025646108416 7842439 21696835576753882332513024325437443760 7842440 74988679345808743082586336406437888000 7842441 648051421067802533716257992725425600 7842442 -18023514330821055011897645032239891456 7842443 -34292482204556657425736122279764524400 7842444 38770383203675799838262837393009020416 7842445 -2611945899877402528317509825495651580 7842446 15478833273198416682383283331369403520 7842447 -61477835705654660982085645098602161920 7842448 -10219316852552046686248140513907310592 7842449 82788603093045981646068466762173368100 7842450 -10495188196329553641926929754056339200 7842451 -114605510498030435471868653388970238548 7842452 106697904221522479285952666075576843136 7842453 4956089067682546747441725450863766144 7842454 34057247343502342399938370207029190176 7842455 -14861043544061088100632106279426157040 7842456 -42199167954816190315037399706682030080 7842457 -51331923816588040923771447301069472640 7842458 -13323175145333758631737703875447100160 7842459 1866963886561789885331806823784930240 7842460 53478220734059987284455042212656988160 7842461 17762027450290268941168948149293550624 7842462 -9792140388708998263903125859612640448 7842463 -296851201071037097337598522163594256 7842464 31771214166186108336443186589028319232 7842465 25001555833350821137567110363638761320 7842466 -90817940324245346275753463333897253600 7842467 238341725773947035055976165263392461152 7842468 -21365113527111702028651919176577448960 7842469 305942480571581314501631131399929728 7842470 48544310334699115814840341467528316800 7842471 1261525046263478792377815677528448000 7842472 -24935322854783235735309086285163724800 7842473 47149342773565201530138847408506849024 7842474 -71687673753843401080842898027062005760 7842475 7337221749478893234326250221512242500 7842476 2726783192030147536775972751484876800 7842477 -48301656280929652139621356989170393280 7842478 -29216259245537113479230901531730959360 7842479 75352734765361432592836583219402778576 7842480 852394458972686292000621540269752320 7842481 -11499312483361707804071487070355364718 7842482 -9323658202557929151519330171509440608 7842483 -31045603792800974249621985949226050992 7842484 14383742751880572009283479096867325952 7842485 2410431730411589449116331551359602560 7842486 -4639377652550036338044873020361846336 7842487 -113277230705548820558629294167646665216 7842488 146559598511990176314502990359189504000 7842489 -57156085362095620268019927386256832176 7842490 10224238682633475238917690444711660000 7842491 84426455132709073340579308607028187752 7842492 -16420786950053198590604255805148873728 7842493 -63228916087798389312821138671747555258 7842494 12423108781390177740365588896479360 7842495 35808475010195118299679435639683514240 7842496 4506024937613531003461851022027128832 7842497 37945869510132625050334383024833254080 7842498 9445303394159029121955913592958728064 7842499 67126434052826211139331079910102432800 7842500 8872779455120363519541454741441680000 7842501 -2862899745154139307972156661888097058 7842502 3410269282072450082678825117688206400 7842503 1802620280205362558069568623109697752 7842504 -8670005414326160357592458463239208960 7842505 78528257916803473890790244965955512320 7842506 -3945619323135716074498711278044056320 7842507 -17053142452773697879842680323943832360 7842508 -94617440258525692567263094864062104064 7842509 78550907699649918516641642671472471616 7842510 -10902497566202109234360561641565058560 7842511 146547386033142551675206699614719536112 7842512 -278456448707853862293693161698099200 7842513 -31244636950120979115443332994635200576 7842514 124422664232762892017140392858718006272 7842515 79537502380693142257589774997147002160 7842516 -17510996910789327768954650151387955200 7842517 -18028933353850085195620941020335854240 7842518 -33283433865151571978543744858685690240 7842519 78740696284210916257923549805343808600 7842520 -830420533655620528186884589144473600 7842521 62998587174594551573953800256729412244 7842522 -12650738885890989407805324808010147328 7842523 114222109816664423940791212925240483744 7842524 23755906768844634236131025681082948096 7842525 -31976316038620532457972909586871150400 7842526 -48967477198037769204324562186121380416 7842527 -20355339865606105927429989225344044800 7842528 -184130251701519301885609165492243660800 7842529 -56287761766344555644850780773551051870 7842530 -10143911165664829364742062224374367680 7842531 49503058888232127103250990936635986552 7842532 -172020999041521581012235486227414390528 7842533 69504088566579662715792149433591142782 7842534 12920528779930800832817813196607322112 7842535 -8205473963152159147763547323004057600 7842536 36282615319887874777878499899863040 7842537 -1746788237485853466276786552017818806 7842538 66280330499175782989497697133390376960 7842539 40791784871860202156373094109801406024 7842540 686934630188351525473957573734481920 7842541 55696371721254121283232209052817384672 7842542 34906012795080228143435673814823659392 7842543 2076107178375011425077181013060083464 7842544 27522684168741160788750494928010280960 7842545 43449483066127300173236105807910549300 7842546 26467729046747612551270054367642972160 7842547 205082521744636595803804996002388008912 7842548 -29642280121650872843645456994940455552 7842549 6341871671200074757614456619018184832 7842550 -1047511931227611306105060243627840000 7842551 -162792132279889934623617038939540386968 7842552 43301554702640746159002394926927237120 7842553 38589031144960851217835808286022173802 7842554 62111658735681494073459008403929341440 7842555 -552362726239758693953403388063257600 7842556 17350135427526291846004225576061112320 7842557 26080862248792359638560737224832631800 7842558 10186080658827770676619245428956171584 7842559 -16516625431341004760587684424642580384 7842560 -6604435569707758219659232494527447040 7842561 53630115699606381713215967979284279424 7842562 4015932297017075778878526024241947648 7842563 36457013164586108091391577681846930400 7842564 25817215615954366464839086308525801600 7842565 18524789603557039373514424957111493340 7842566 -17033994532770451251998791936323872256 7842567 49860727561175993166629406218505189120 7842568 -46672734211039996286932485402418621440 7842569 4789167211685068602385548934453625280 7842570 8637673113348389145036841363906959360 7842571 -49908072584361229729666709459800372056 7842572 -56065182190308613202331460363620129024 7842573 63938246840034960118754070010726037280 7842574 -55648230681275949722355561913915558464 7842575 15760827352798662312105558630764730000 7842576 5662603478556587383932379085932068864 7842577 61865375817981917831531816780787260258 7842578 -19773738239117559726172632700011458160 7842579 55914310383168773172987792184689939384 7842580 57693263259062579959046868248144586240 7842581 99708439600324024476417788166918253692 7842582 -7333324357237639255374136897875056640 7842583 -21259808842592352563089799335769644880 7842584 35497800115784331905020877161668096000 7842585 -32948619915516161877172342322888817600 7842586 18214423961494775575476335092325452800 7842587 -76474828064263718009702819273533054800 7842588 -27279910966616974319910414731460873216 7842589 -78921463248585752568539946667274904480 7842590 346335955156519804230017498307072000 7842591 19024244797668870846486043635945932160 7842592 -155996268984077272753812705739210752000 7842593 23003272258065840094604795969539913616 7842594 3803157364121442392954628307667484672 7842595 22060583622141804586358049268151643600 7842596 52876235258078623982128845747269827200 7842597 9766053228904308501068654895594610944 7842598 -1143771788701924098835275077456569536 7842599 141408058377859193465090930169666084600 7842600 2847988428525247765633481495159424000 7842601 2022458812107220773425037622003728840 7842602 -79719172435832759995925260971313063248 7842603 13091324873338165929948274084731001008 7842604 18834926128570580486797506919411924992 7842605 66943939393411439376817412210897797260 7842606 10236839267267000217211248231143575104 7842607 44717418974804399165332748720734627856 7842608 -4596621304743790464636043442609848320 7842609 1900561838518337193958506550509692160 7842610 35320557443975314928208134013707184960 7842611 -46015056279826578622342878197728423680 7842612 39416346670420325424876435380019290112 7842613 36368043916737480613899659084835010044 7842614 -12922660169960072737269186975320336736 7842615 -86873458172855944088665285520940000 7842616 139383896468942565654962474711354388480 7842617 -55538604798402574788871972470318341334 7842618 2527860970519118179659688729377692160 7842619 129368873853448529903617494210568002020 7842620 -76078454165164456857759749812078456320 7842621 76862364517105642017146877592019579424 7842622 -135660708224599771921757166300468096 7842623 15311164859675846520881086018430881800 7842624 7184028275137590557752474601999302656 7842625 -24856871757216580972071884578848336000 7842626 35375777553082706133951080552143385088 7842627 19094324324232013844356876068691522848 7842628 -6540419598266973853131926444679593984 7842629 -110871613885254897026870352855929249220 7842630 11287041600520884551508028366682112000 7842631 35634648902910415639197008683040683520 7842632 13566709325837078339794556488468070400 7842633 53615612831258666075278858991373732624 7842634 -31784743911627178176664477774520570880 7842635 -25432018782844010843295369993724597440 7842636 -17306012392440670970115618370386723840 7842637 31032654116381576033585211329897997792 7842638 -59731167644620381042396107596763365760 7842639 -27269547627964648440722122223553790080 7842640 58563619104348492069296240148971520 7842641 152353184407628005675617161858566512 7842642 32625581554198223228256764694002358912 7842643 -23742262871439274273505103994812889108 7842644 30170188253336276454689806451618503680 7842645 31961064380712154096193679664043463420 7842646 12540294731629766207288656771151258880 7842647 -34936247785823229385196926859130552840 7842648 -17411152879063493579306183165346447360 7842649 -146243221316347518913484520146546899760 7842650 -16638034480365770070579650384379554400 7842651 5413575695366038031649618404012365824 7842652 12957519902232608288048066194469071872 7842653 -13400529999670871516844643307653408896 7842654 -850367480748079632548680709680049280 7842655 -55875834383871310000128099564659758080 7842656 -38192119809395421746423301083561852928 7842657 27424639199565144430064950516660344240 7842658 -75618080086460207013210393306914094720 7842659 14102135960702131294407446938125204480 7842660 -7130167976219144549994536516411719680 7842661 78134871878824737781568950708769876412 7842662 21948946578388262080536282610044905664 7842663 -5458471106662487080637905888423594008 7842664 166557329609086781913572026182213580800 7842665 39481525572004511488604020807844097060 7842666 -16621747840803066477416876036801085696 7842667 36553722391688181776977131939500467200 7842668 18410262313662491162526290029024742400 7842669 -42606081532843341505007270638562053056 7842670 9894011028150510132986116424570803200 7842671 10956356051820867604967267535064244232 7842672 -868112755088817483755814094159380480 7842673 -28860546584031958152361781636442479820 7842674 -1379411853237743477277629654359093248 7842675 12215714499540979003735896571056493200 7842676 115984332564753235240364301374928536960 7842677 -16084162488175537779466771338579147474 7842678 -685218787839327990415845510432940032 7842679 -14093549790570822688230152610718258616 7842680 15345020691475898655192357275569152000 7842681 30474084415957286878707461925445548864 7842682 3305837751110286186280340098353104352 7842683 151163649588375095413011504247165120200 7842684 -590020664156809820046170584230297600 7842685 -32999104512644479179217012582492697280 7842686 16206446531166979769600649416512737792 7842687 479590604595917574960203261057479680 7842688 14536089466308671642290873815709777920 7842689 -55598334862328687760358755926597928144 7842690 -17343404506289621576397538596241612800 7842691 112943886753585139630616752655040652032 7842692 -29189738469853806808368765385217826816 7842693 -5545599643427999190524421332307356736 7842694 36866607880515695883643462412435212896 7842695 -53022035017764226029093832695715920000 7842696 -20552023548079525674714579538933555200 7842697 -47067591992578206053522971276232042854 7842698 19024771821913373802577137995946528864 7842699 -84725787073936175856422920794649961232 7842700 8834028440493500556573645129057939200 7842701 -29647260106636321311865800828053143296 7842702 -10385547788122558840241425509737840640 7842703 -28357201001154432787873768553044760136 7842704 -22561843562241419332701735772031508480 7842705 -689415308926487497591351696408135680 7842706 -8981711877657491169353909228040364800 7842707 10129989193509638770885192526998345200 7842708 -46871198367403578395566887096858279936 7842709 -46104708573465452327405210575043611648 7842710 -4142336764990326140731689428098164480 7842711 95314035990069911057518924337290471272 7842712 5039083186450929834232719208395386880 7842713 -122858658425135603655554103233144506038 7842714 32397464027348881932549358607739310080 7842715 -23190895419144561385501318138387304640 7842716 -16175372308856336994822086102186038272 7842717 -129274986162485607987112537239513581760 7842718 -23245173027966862843669218065165464896 7842719 -6484619663894773478827636480852046880 7842720 -48845925257005275022662293646449049600 7842721 -65965657419473892452798885388824085534 7842722 3882770049823498799920762537643249952 7842723 19647815561206074022260692684839820544 7842724 13135441767242007327015356433912692736 7842725 1467594741113983394835891123850344000 7842726 473524511002742843509962099023665344 7842727 2540804193720635181130816325020603480 7842728 14561244701899320860765048218152576000 7842729 131275419755153514113798578724056380288 7842730 -8174996115389157413824308769203532800 7842731 17380115047330306867233607485982213440 7842732 -36555325895617492984967798093406140928 7842733 -47853354216818211742108520112846487018 7842734 -28701700682398495112199229309344033984 7842735 3316267005272796237865454474889962400 7842736 -31471810921595598904918982330957824 7842737 8966852046454572468943576208329522752 7842738 12423586058210636871005667767317974144 7842739 278794266426647616732451183998745560 7842740 8627000334633916361819144561888378880 7842741 39522052787101597131553190229808267584 7842742 -33558247645812552135755484835109019648 7842743 -66254115078103321994051207954265599976 7842744 1470402376696026854333580941384601600 7842745 435960035445976809500394806052525120 7842746 -10465516483025067175589424441799349760 7842747 8576565094570398347439096593930148096 7842748 79468135214256454844214610326386575360 7842749 145040653632160707613320582612338502336 7842750 -50722791045776892600459772900460256000 7842751 5701345470225235714271955511632446304 7842752 -11459414012008757846069384618799267840 7842753 4959027437364148270239215358515514000 7842754 20514649725448791354849012635732922576 7842755 -1146264443578029194033094894081944640 7842756 21443948475185201261438227120686185472 7842757 -831886656627455423437952286303699712 7842758 7529728878893650147994749406408146944 7842759 -68926401901320081231090114675081492480 7842760 16324170934990460256794285394338304000 7842761 -16506606801959935015812429722607145638 7842762 27895932723833071599981580241339139120 7842763 -107183584870184868507822311249782674960 7842764 108911376505152262430764984275848832000 7842765 -9249380543164695178555094357132501760 7842766 69059948699712610376390729656032944832 7842767 19041995144028577395738931423368939504 7842768 -3895641308624716181734494982225920000 7842769 -53509493799366177329611617669041247840 7842770 -148747417420851783522232438228715520 7842771 -119727036083743240746871843461952655760 7842772 -7769690246002786466453891439161907200 7842773 -109696227385354497848024503142551596978 7842774 17835910296495924981047218571117076480 7842775 70060314237104442495131975499113466800 7842776 -64585648973385869356122669435552768000 7842777 -86344943232471214999507846979494776480 7842778 -52640985136129008901803228015459968544 7842779 4601542737541012167308233422655625472 7842780 52392147268234553297515215247609681920 7842781 63156248648235659256594882838064305452 7842782 700038474445438267535363264565502080 7842783 -2114457023855609313701717581030080000 7842784 85281166447777947342818582542345568256 7842785 15544435611741346743507268238721398400 7842786 -3413015948665456716833199817975650816 7842787 -73004507659835056671620918558743582564 7842788 -132598271009828821774472108729433978624 7842789 8763101617518232268595960927058704000 7842790 22860204057762345067977206116266862080 7842791 122128815946093358246812561166949778584 7842792 -26207080771681903189406769325349683200 7842793 -14712953723239892914992980579586848640 7842794 -9880051649679764856556500041689171200 7842795 36480763073975786882171553992147950320 7842796 69004246788517815141752605624271400960 7842797 -84109813435790664546322060800094411200 7842798 -54153757295840887293108448600599951360 7842799 -30023848450524333032251985270762405280 7842800 2353962435687993628471934361595084800 7842801 76574972264652080097716475898010261280 7842802 -50957147495567966520053257560081096192 7842803 44884861464214792675464221188645487052 7842804 -64071993427134616415190842038330122240 7842805 7640335144406106468333171362086082460 7842806 -118538624210354292484385541364635456 7842807 19061630862608479076214357404539525680 7842808 55508114147746978619701281185367121920 7842809 -17702524609026106251146380079117610552 7842810 17185151014928653790559252553607612160 7842811 -137036490625892470077463096556711782200 7842812 -17243474970028700706218365699886137344 7842813 -444431399905780928149351784765870592 7842814 -8236227453418078339668006134529294336 7842815 -2415361436216179302807151748121638040 7842816 14167200487717799217488138907420721152 7842817 125078026203946775552852193159548256192 7842818 -50076753316100621669226298068914588640 7842819 -51953147664187625882999038763424826560 7842820 -6685352650021720933821714552834048000 7842821 -88800751241412749818351520407523840640 7842822 -7505454551259723551674764521384476800 7842823 -156001927668598383897576953283843693928 7842824 -68038401653567506065165169091448545280 7842825 6466245114765460710740421625933071600 7842826 15325699528483076605494759841095224112 7842827 -102693165377675682485294625757728273324 7842828 -752741263367202309057813215355863040 7842829 -304173039127672065921067226241653024 7842830 -1819295497954427706740727213704389440 7842831 76938845823248843133939891663453865248 7842832 30335564915791015728691891464530821120 7842833 -52156895395098576346321639498112547918 7842834 3829396154580209001298451108469851808 7842835 8089958862207446458561120387764817920 7842836 -95178727365539816347972535283414693888 7842837 4861585519744743510594844192042937760 7842838 9757267433900955549150151670033311296 7842839 -37305880473534632528744480629806155520 7842840 -31899492336512298612763572218046259200 7842841 -183236518880354733661727799389131570028 7842842 8258251977808311115804769018881873920 7842843 3802168870505231169432971779235545824 7842844 22851033177516579027955186094572852736 7842845 13596687780787607859717218695836096000 7842846 6520649390292619809463972732552378368 7842847 178250632344735147788241718629204987960 7842848 59868431043338589250975844870994001920 7842849 1948754933012145687577965673281210240 7842850 2286304689595714445531151083351548800 7842851 -97458521050571552322869150145800042148 7842852 85614609597744869082034058692697702400 7842853 -52126526866206449543462521404317474180 7842854 3519861671739994217832365155926686592 7842855 -26167349098259776952905785775919861040 7842856 445378516402328225997784580610293760 7842857 233329231626499182189808206400251978 7842858 -17961156797149673788597085580870412800 7842859 -24758860478934577386969227649372228940 7842860 59183730289989925035053043887948974080 7842861 368198733630298885900410117487488588 7842862 -4759044373136327051573410139208367488 7842863 -833881507758892876369635856208647200 7842864 -7179172287215994709009115441864933376 7842865 -20910348294001892560709111315763077400 7842866 27980793775103214222240207164023931424 7842867 -80314738566827680314808020854252852688 7842868 60903400861575343173678334283372230656 7842869 -172997527707861570509796321594538253604 7842870 -7775590551227095338616383318952396800 7842871 -22253732517139071552452499530499843928 7842872 -11469511626859145392295474493475246080 7842873 17093401466028807708566746708000459968 7842874 -13696662843846618509618761572629287200 7842875 30701878093066797421543400008647804000 7842876 6203637313486834558026354372647976960 7842877 22238075697714019336340566514445750400 7842878 103544177849350422336859560287457024 7842879 88143743367487495370502871952906154240 7842880 20289798682632519552971101349373542400 7842881 41476275606190785771186555745417727682 7842882 8694942422651019916255937722592080512 7842883 -114067691438981143024438535849426484320 7842884 -1230531796858882686969351991022628864 7842885 -10023635932961139845762954087470694400 7842886 25219706060013045997540804379959804416 7842887 -12268833657450434103920519705318737632 7842888 28377255916824527980251524679592780800 7842889 105525229174043306143576576062176182224 7842890 9350216865313612366669937361189457920 7842891 -80394856528982443752041295517351378728 7842892 -31055884570285938897048522118420133888 7842893 87795226785400223433745967859068822880 7842894 -21164204861418301618770454887978697728 7842895 61970466460490571722161333508419739400 7842896 -30369783378450686357737201494441984000 7842897 -132402167124092094632292999391464031500 7842898 2910232267381858234855655217524622336 7842899 -3279338052494036449941715638296064240 7842900 5753662268204122619211284892082329600 7842901 6395286134626562787292578738320524224 7842902 71329326960291032324854729748854501152 7842903 -45120652449406220591606305111740799896 7842904 -9023152924547854132815337813948938240 7842905 -1764976061119840357021437989642457600 7842906 -3122618269370409885172677623148887568 7842907 -9232776747123141079100778735264270336 7842908 -214258443664783021512409370019864576 7842909 40670249823751950110412565806693055104 7842910 44943420810998602859950689508361180160 7842911 7058042288304652460385522218355111624 7842912 32397529688177352692766838574114930688 7842913 -67950414185845809497979554070710535000 7842914 -39722188218188331534558766487414489088 7842915 70662317646923377182837271834993724400 7842916 -47977033987176221783342904958626607872 7842917 -148393572234948982441008180375102188034 7842918 -18538980141991767556665123973650943296 7842919 -31431038533236470230901147266457904000 7842920 -72656160098221488529299614455466035200 7842921 -10352917009939221097477820966904555888 7842922 -7786764268297767113879394220085850528 7842923 -57764544329724706466943515301270972672 7842924 405242164646031656419782688683221760 7842925 33933153897203991263754017756301243650 7842926 2888577775998290222952887673735777024 7842927 -27858490504719277954978798255988329968 7842928 1413551594449044592135930280022474752 7842929 -7935802905824089313068913893261618080 7842930 -90470269691638611695467152241466880 7842931 -14793415077139892519677221028960874016 7842932 -110259688346733449500304847882697509504 7842933 -45452816513226177195584631846526882560 7842934 -60350922556127972507803316345994700800 7842935 -107569436331451774761630761723693931840 7842936 -52885125889090797337097359706977075200 7842937 240138294537935674718136114909304643712 7842938 28327293239027267773941211624550016000 7842939 -13805618387845704318648763150597809552 7842940 15875917035322826484026165172080609280 7842941 -186186627955452699368443531845008217588 7842942 718046507787410456424084192697315008 7842943 105384671567381051090629147012215032192 7842944 35786757804719319698061930516436746240 7842945 31287353657626833814898585777216341440 7842946 14833494690215698324635239546086049280 7842947 4326814536538466282497284463370877600 7842948 -36894683823259119670487006579296465920 7842949 115709639822642406567983321599265529950 7842950 -8397346522327574108606414476584897600 7842951 -25246839698690905432380545047768882320 7842952 58072592805349162371545106063436446720 7842953 -93859248330559961393542853074756086720 7842954 -1526749588407793224874914019675602432 7842955 527478741571479174413898456925478160 7842956 117519055792252404053520324228498240000 7842957 -32051116540979608813467615234327663360 7842958 -190217411346533548732914802954754880 7842959 78580618702791076975263041598394862016 7842960 5613899192622407649648950038049587200 7842961 -25156285354235409123148650995534667968 7842962 -79016773567945661324136142073693260800 7842963 14089120553075284272554729814309534000 7842964 -19931710817079725250730314728958589440 7842965 -23558857456446149747947399105314309480 7842966 13116193972336388334278173655680703424 7842967 -52746093522753775715258123853005433936 7842968 26636954040056378095508122268654837760 7842969 14479319065292829940268119810934297088 7842970 12520639392151858471850759999564348160 7842971 102105338061100735220306868313131762600 7842972 9701906223975208180652187896680857600 7842973 39903101555306263647054828087646325222 7842974 -3657246606237533654134621226329791360 7842975 -13288891456342447024254114192493968000 7842976 -15528086441074589537569009830566952960 7842977 -1156803678887826419581590345229512000 7842978 12892526392142956065316159283472672 7842979 -8984240627706159570189545130802465416 7842980 65425435212837265509071334041978016000 7842981 -57389605856016841615791137918071167648 7842982 10675300847332421979129888959534393472 7842983 -30109450273067534446331112948825767976 7842984 81455653728623748824250486250822041600 7842985 1948918949505775303131663736196428800 7842986 7734437431900207468745635792877950560 7842987 -5192000899685245971112739659034003964 7842988 15327409503597126106820949253933056000 7842989 -6838540727092753537079858377119401568 7842990 13974798806504067581479000117769685120 7842991 11032452795731166489165422350839795360 7842992 -9569992050443915616645079093779824640 7842993 26470654046062762945017080429974231488 7842994 51484928895493860789301720301931457296 7842995 72663803200840087355031512518453878000 7842996 -186948019012466735037368119406204928 7842997 -63276656228899708833799834239784012608 7842998 -21025131842029438110096597146008764000 7842999 -15113464610394790991316335460148653336 7843000 15973473655335804497122394910228480000 7843001 120928665481622350885775504976799762908 7843002 -20354447718790539719116684892897952000 7843003 1404185602649864095342208508067985680 7843004 42669866192807087423302131399246491136 7843005 -59152026013390295872492619258017082100 7843006 -9400688625311165125219698350532834048 7843007 106950088497959112688533431161014441480 7843008 16914572830181294758429115791284633600 7843009 22800487273930757215289802934574726210 7843010 -19299077583785531847016930190048486400 7843011 14265478258290862008695117947471062528 7843012 20892983230930207979173602382169374720 7843013 -1510443742106787191131771235536753032 7843014 14965954402348728912376866667054913280 7843015 29073207085297561553699444022479005920 7843016 27134522330017698743153401237812372480 7843017 -3286529118648602990411004610440612480 7843018 7534447556994385760945194477441087680 7843019 4106211162205638806886786899309046420 7843020 43730531776725563467403790525489807360 7843021 -185987415916034586647912760179530192200 7843022 -76699305207417753224304397558752845376 7843023 -10380873825164374394133314536744008240 7843024 -2823542999311305006279005936544645120 7843025 -2279877514167238826839689644065935450 7843026 1659001505977746589502272084340832000 7843027 -91916575072601290546460182537914975124 7843028 -291892920609129003169727831267942400 7843029 -33979095330205581199563788867189859360 7843030 -17569356703715952201688860417577937280 7843031 6001786460375926411914675441557053440 7843032 -26460983571976578875929092969900871680 7843033 -11836058274286278938864578057243433472 7843034 19284627005352990112138960058763847392 7843035 58868423798285876492053907307105435360 7843036 21181031101168084610359367083210045440 7843037 145520476234901208852763065973564459686 7843038 -15306024047409104324764940590766284800 7843039 -134675654084887176652079420114999064160 7843040 -12317459301172781267639706942367334400 7843041 38785043215927180804210502377238265600 7843042 -34096621404435136011252137246422289328 7843043 1829504231878969826204404661910670944 7843044 3040775227234280810473567877127370752 7843045 -7266386948942042771423541188603840640 7843046 -9618670380410761786700750167028311296 7843047 4777906257230453279574116611100912640 7843048 33479568295649096674590492743208960000 7843049 -105679191243477266570005022577594874950 7843050 -20890012075627244929984550658056652000 7843051 -36282547460968448377452864054153223948 7843052 2516425437878998859496849082221938688 7843053 -62335444839857675267080398340821967296 7843054 17235116593421265684067792532984705664 7843055 -46005823148835410030219330046656152080 7843056 2320407130569082230288854347212718080 7843057 107860114245276045923819126462832596306 7843058 -24485317344006183690217012289335707120 7843059 6894108625951902159572497467286230864 7843060 -17129060190587722015262566013455883520 7843061 -165047979315760115619405071888703615648 7843062 -5958039173314070012133975990993100800 7843063 -81087484750922350442639668782735825688 7843064 15787711148499678650369061100040294400 7843065 37100543777040220810224637834364915520 7843066 -4039428236319782208013500308489955840 7843067 90419361155028576223437235443786179640 7843068 -94355726033320052594334195440703674880 7843069 -15092216496297098623722283975625064192 7843070 35216805593030533130637072435475068480 7843071 -85185775855674814331989464472669824 7843072 -117332866914353404289044496171709497344 7843073 629907550383649264982863010380897920 7843074 30187637817716208773684954732454125568 7843075 19289487381247414371706938043012262000 7843076 -20221696489738093733007405535306554240 7843077 -2118547833845471537491024737427605600 7843078 -116398104045659397686927400862593855744 7843079 43078132382325565359243983559372146760 7843080 -4489675168879421938206832737145651200 7843081 35244727734675182021517818075345250064 7843082 -35663542185191512165824877172578400928 7843083 25422378811424395461910388721475646424 7843084 -89344630941656274983140611268336662784 7843085 -68155555320286816837567958262870516000 7843086 520892901656470504111962917481254784 7843087 43469568238140792736965979732730307720 7843088 -26929614815730786370263614507861999616 7843089 47485357942987204560555778639195498224 7843090 10753042190313615098350103710819120800 7843091 78793031703424142688316559146733583984 7843092 9065499006979678179818365122659180544 7843093 35636323672177850056753889934528801664 7843094 -16123823752060499630562697550198160768 7843095 4629814067547205228287618523485264000 7843096 137953742662202151175507973353676083200 7843097 34709852358279720652255348935144921546 7843098 37873180233914248764710080797591627264 7843099 -20023500612865717289640682601678448 7843100 26802357672894385899746996934273446400 7843101 -46108612328337616765151636613001631232 7843102 1475329632509890622056168601931514752 7843103 -83570951782432955267786589414672227040 7843104 440269118749383966987259280795762688 7843105 41408906604714355878852922348119936000 7843106 38439343753593715276474066082379596160 7843107 32595867121732185422248861253314802040 7843108 -2491952578250682483350739763246448640 7843109 -29524365434307772027672182506566822560 7843110 11269923888148041480698539689220638720 7843111 -25546631767088688719267041556921281288 7843112 -29006561530632073844142908043613317120 7843113 -24241071509186512999384864728395880876 7843114 847318476256508286908273988552038400 7843115 8164008482122423431539852862260459520 7843116 -3511692582021937510988490691171342848 7843117 18200432750805891054203136998436206892 7843118 4711023523415439236851174681566653760 7843119 -41961045247706261940061237032619211256 7843120 -1837141749711264109627679848936243200 7843121 3904487998582343025211544571658444080 7843122 11284591104795157489286388120631680000 7843123 -142165766316810887057138947524288000628 7843124 -23450659409869052695172800847920742400 7843125 8274808201466934638788579050394800000 7843126 37239978242326092639954092514480893760 7843127 159453569139649917142534545276284375976 7843128 16867170188485079592050457378193612800 7843129 2698091133277356363155142940435108352 7843130 -5154381101776554644525882484011627040 7843131 -80179406120548764633391710766090603380 7843132 100289039407229623916110461475733683200 7843133 35021652615989048744702855264903347584 7843134 17639288513881169039661724247864376576 7843135 -9712023651524452235385809047208516640 7843136 -9818237701559586753694232127816597504 7843137 94932140142921178787239237519372168320 7843138 -505753103783294870502061617688429056 7843139 9014660883538388559626095450827161856 7843140 13956041010547782129851042611858248960 7843141 25302177102177961975051981815219205792 7843142 67415536453824591589767466051926497472 7843143 24866317719727193446405665486186977280 7843144 -135743884009614987000613445350809123840 7843145 -26247552696456768562890878965418819100 7843146 4089514230928776036852853913590732800 7843147 15621260045254024360635021429435798640 7843148 -5456623781546854109163962346246081792 7843149 3063793356679689177428158561233700236 7843150 8634828993747801264349949492023824000 7843151 -161646388714359267497798931791213512848 7843152 9079864474226120066710563187561463808 7843153 10939964342393905705792426210520214384 7843154 136468993025092871958682749848550065664 7843155 -14483792361778492005588895765643612160 7843156 -48671548888487745222271557095452516480 7843157 -499499723180241833168490725414301696 7843158 4097678251365345709903890563739625824 7843159 -88855212756730678999219155186665790480 7843160 -2052594107644541680771280526951014400 7843161 11859089508223445499101675933570538624 7843162 -41031682164887045284397867604717312000 7843163 -60136496013038142131448421504847578920 7843164 14469544128549571586159952061689864192 7843165 42082815468551910412184755160904273600 7843166 20961127925219021912465903485044821952 7843167 -51357976453799896147314260101988187816 7843168 -38030153568815273680118534273538195456 7843169 -144222567953500635126342634660174079340 7843170 28802195777695319181872619386295398400 7843171 10013505815240170169560795531553707888 7843172 127773034432456017939300002636880322560 7843173 -42196543460867783925780802909692807456 7843174 4070706160490976459378016438258423680 7843175 82470658933360876192812919154333846400 7843176 -59283801057347314616242635132373401600 7843177 -3215924727717775030710780359492624268 7843178 20784795957387558708529772637055693056 7843179 -31434326452474608350890898674057890216 7843180 -17200391591556119287535545852803993600 7843181 -4649126318115870175168805120354901600 7843182 28034807439291098305333654987087804992 7843183 5096904614184152557948242724736412024 7843184 -1463209120097561756985512062557290496 7843185 -30250841598211456719816547149614419020 7843186 -3240765581898137337396089170615590912 7843187 21552130269901336448600065282278604800 7843188 40352156839368996035834573840782319616 7843189 -98631747600642564153543573962946381010 7843190 62772182700191333131403904147004619520 7843191 14961557633551871356295627565482889192 7843192 10704319905017216905330934768883425280 7843193 -12621582207163612582840919763064680876 7843194 48656238276769564808975419695124954224 7843195 -43981430597204097047554215661875433200 7843196 -25077090781142019155041535076799641600 7843197 69164961382030812297023255317172785440 7843198 -7402237762796508432032202123508380480 7843199 28401130322060799399146700497222968320 7843200 396642755087884258478698235166720000 7843201 88980685844113600314344090364389635202 7843202 -16262182153285976251341261096213542448 7843203 -113706006447932900916064687012825213200 7843204 6372141450927934863138670157739347200 7843205 3235621701811073982944186193046841520 7843206 10057771534925181216371887521880418304 7843207 -15598128989448869672149736092744376448 7843208 9838265892238316339161610280993960960 7843209 -15136219710452148228125248193853629472 7843210 -29719555435375323243069660858022350240 7843211 -90155575794090951041109305668704024000 7843212 -6748497172005645039881035084351534080 7843213 -222590656477642159534882833110827040 7843214 29844081521074580440703113305051465600 7843215 58369539468048865867142168283615183120 7843216 30277633930838285746359395739863785472 7843217 11066823313497046117966930174247055360 7843218 -3419717643089043384161563556183776512 7843219 17931771957908822933156256195782538240 7843220 7248556942810083684016367480586240 7843221 41300162246314717571804597418449201472 7843222 -21463703461713773284235383431746628288 7843223 -37620539533960897586252355307033182120 7843224 -39185889427305892310670077086531584000 7843225 21347998213380666738344773870039665100 7843226 44370142113857030841559940350014182880 7843227 -32108402166603420524422359232182394368 7843228 -7552235087448592671635266481746719744 7843229 144173371007405970677966580898493209830 7843230 -615778002833475266559968269087630080 7843231 162295990527547560076864812151468911864 7843232 -69663981032661479228934689713727471616 7843233 -32416165808783071910201826231853579200 7843234 7051585989063995273261779017297535872 7843235 -132140006095849574736321479561559708240 7843236 8323495911640151375438436656987105280 7843237 -70083935276751805827085008936510274114 7843238 15545740062623654734060369740294215040 7843239 32898931859573008621306706841857103744 7843240 99392833286189210298438353881041868800 7843241 78300665595988111928081128203632662080 7843242 35259663302836044122004341903027785728 7843243 -1224597610748631253879136655167860800 7843244 73148720184648090862701761667752457216 7843245 -56197785511992122653462580719536014880 7843246 27203973622111014959519553575719425024 7843247 148360297032758776695718397552896119696 7843248 -1288678521378590794331925788944760832 7843249 -38485910950173668263601048880041164364 7843250 30278441656205260394535281508172560000 7843251 -24388986454007982848105072019154101504 7843252 25714811674858341561132013809880420736 7843253 -103895004155133992724733820084964489600 7843254 14472096040240309900060954185263440320 7843255 7442262616585522217095933151707684800 7843256 -68302875680060318004209483589856174080 7843257 68913125251300795103303451176335176000 7843258 31545540354607284944743960370623466688 7843259 -56466222517536767729513114482574327400 7843260 3093454328574670253157416761892136960 7843261 -25240913272369106472005104566726921600 7843262 18870573230916080920361391113861342592 7843263 -50309015763113834188072281755462380800 7843264 18555383041327322218023983607397220352 7843265 -13664428287975982719790938206176723200 7843266 -2818678856559242011403496030887510016 7843267 -128645922045325867970060114331124014968 7843268 1288296957054704071349149448411298816 7843269 11166900319621485495508111151698140480 7843270 -5704600307643336008917537928712961920 7843271 -153230997572665364733704842816522239528 7843272 23551676507393984952610275471308144640 7843273 58656443777712580994124662652362454600 7843274 -32181816005831341146856924299297702864 7843275 -16679751413726280641147490883162293000 7843276 4939605063922746582083658336066109440 7843277 887327821007560335447714546355190712 7843278 4746343565745371268805327605871810560 7843279 13996065789191634383955252523046717024 7843280 -3701696938074891364117757120834519040 7843281 -58986402135035719337769563328379538448 7843282 -1264272824122324137367389338025600000 7843283 31045901375112379595507673304057541160 7843284 14829249359183499441376749544227102720 7843285 83529606201113297301516035982608005980 7843286 -865744717003818024272007279904492032 7843287 261718430795033884246686948378451560 7843288 -14722091538470473826724663710335242240 7843289 87150440084952372807520077714468209940 7843290 -6343470810705483420188184854794137600 7843291 9543739555967819046024332376958794692 7843292 54558278226086210870220696067247718912 7843293 -82196668070898418238240392002929946618 7843294 23876698456333512854718094070429342400 7843295 -30389715573022060141052774576259706800 7843296 28462232213154826660470413378626781184 7843297 6012566553858764160680744053333497984 7843298 -42183342854063872329656541663091527600 7843299 -7098455526906133481501080991824971264 7843300 -9220978903218467032413803842943443200 7843301 -8319294518378884879327211543257183908 7843302 -7243554962829084546732310901718090720 7843303 23535581019192279227441747922930428400 7843304 46812718186627523204809480263598080 7843305 35624586042577264322360988053552237760 7843306 53926264234380339139067907116656377600 7843307 15249614498054587390121287337774158992 7843308 35451015897776537302513093944123863040 7843309 -59650026636362739468173774645258952490 7843310 8839831993374261418452017965833477120 7843311 10576204158762911892886234256953588320 7843312 20681175562559908248754799990885974016 7843313 -103116160468134044280869054070433879680 7843314 -1768806967017996074336574465458104320 7843315 57229225134156549504220306029465903120 7843316 -47579482207720009304002920124622984448 7843317 55333240142282628081052798352576252448 7843318 3933864173667072110606200929809356416 7843319 -130933864660832669976990701132849407440 7843320 -34514427476240524691984991065312563200 7843321 70210167973338777236273437094759132522 7843322 -42164288697747703675769139133178182656 7843323 -8307646384249158722071229816466622416 7843324 -23523821880907116325345704614044329984 7843325 -22103139064913690156366589672564852000 7843326 16152954774863272321810914852717927744 7843327 160047969692821134994729208246911972480 7843328 13722663566042382761592126625567211520 7843329 -89015281937148325150655495498790720 7843330 -22496121982758404858735711493265167360 7843331 -64646955221274522819489596772095300868 7843332 30397133365771596128538093782993157120 7843333 74869524604147170955875256336484799520 7843334 -17319604049015865338358035597718546048 7843335 -45098472362304265822399367666498024160 7843336 46699701144239266089125413246457287680 7843337 95434982697346280792798406906867499392 7843338 -15274252538181957668092048797207644160 7843339 -1430940674476258507831043866263608800 7843340 21980597071619001877076671844933606400 7843341 14120191347568486051284213993368064 7843342 -10096013122136953588893075714556882560 7843343 84965225964401900696738241767476508592 7843344 -22116531984685644395141225309170630656 7843345 -348110295122367208101038745101074560 7843346 -396247540508393764962167061960053760 7843347 -103375469241728209136336103861033326832 7843348 63516208436874288085091536611684852608 7843349 -169660504557009017312573628860595586560 7843350 -12627628992371875338596224903893048000 7843351 110333752823356852759803184489577665352 7843352 -33281082954101765150230377803762073600 7843353 -11791768747803419844352869007335505920 7843354 41658811777522184472900970393783835376 7843355 38273468327808010126281984493671114720 7843356 -10722456516416477351935490768792383488 7843357 37054228259040229521016558548842891520 7843358 55628368596095862665738995896739185792 7843359 -60166116482847142678871186952698439096 7843360 -47686159222114176374209490429411328000 7843361 -99456415414184937841834655354711419038 7843362 -9182650522851233654893715115412773120 7843363 -108173314124357199591928547391167086272 7843364 -53215129054454840778668623383669882624 7843365 -59097495450116629973122911199342440000 7843366 -14349244130244841352533696309306510368 7843367 -54806734446266307385695049859392121808 7843368 -584004370141514536147564186104299520 7843369 174883836423135562474983708713636361060 7843370 -3088073122791978594356486494111319040 7843371 29951920308363481441603170428020588800 7843372 -211406259427575269105507384749981696 7843373 -54373527173011657925529060845399099700 7843374 9909366371503695651961947516385213440 7843375 11696019005755496252319409477954764000 7843376 -11351695827060446430314979443806273536 7843377 55565383911212936498231940342769822320 7843378 8932187874498914387922144553197012240 7843379 -76822295861948146293882176091319267416 7843380 43162838087235465034506553223096401920 7843381 -32236575227383511942367302474201984000 7843382 18044023198567170760403726392897051584 7843383 45893451594938863761981750149798062464 7843384 -57421032711205562305098996000580669440 7843385 -25374299505980303845886301779022138240 7843386 -6155495256623262942272172663172032000 7843387 63265914306199431838713523122255978072 7843388 27979889423413650174534626854924164096 7843389 67347736486707136096561488932042567424 7843390 -15898692801661380305092040380377724800 7843391 67473942258235605114930602492656607952 7843392 775806428063993640731588844737003520 7843393 -44655173592857639489109217713885153280 7843394 -6472037418016740481149376449765320160 7843395 9188253088889948587097425516383072000 7843396 -30639356883687799256481571415882941440 7843397 8040069400365919824794619114258150240 7843398 39700729003129389770568322309912229760 7843399 96531437678542830758371727930015156536 7843400 32277039180124811800202063194311552000 7843401 32010765027188731113243861109000445040 7843402 -20807973583422765277379683756993198848 7843403 47048225206319315782416300193166385984 7843404 43983197319158018215059219425486839296 7843405 53969352961335017472918332541723996000 7843406 -84704903648917014017922966049022819520 7843407 31348259142807642822786650780175621120 7843408 -8987205906019279376565184421439488000 7843409 -6664147476246918292212267471583401600 7843410 10423346470145576665572496820226084000 7843411 -6878109962516067905938969543128428000 7843412 -8336574696154030530235531825144420608 7843413 67686442488487073693839339541028445344 7843414 19596498129637004746798147458019509120 7843415 389647659001017610529441877374624280 7843416 1772257567903575115964054201090703360 7843417 -7807903653400871618916090833285679552 7843418 -49269227271217796579284720854044962560 7843419 45684072017679572070405997540776790320 7843420 15367740116133371863398043377087221760 7843421 18793703060447239275298859803142980512 7843422 11568736337002337941151204251484697600 7843423 5871974641600147509812150162147931360 7843424 4935471434906283237466970480310091776 7843425 -6689742697467425144546395725747546000 7843426 22653743769425325445361922193089307200 7843427 87571865468911012143048812509671010560 7843428 -29414915118704681908887171955579130880 7843429 113134473373319939478408796347553702080 7843430 4032474541936288988185182179632832640 7843431 2116678543244242421897228960518992000 7843432 -89717809758473861683082227352424038400 7843433 40063365854032996996749833881322143104 7843434 3459794078760550575254877759727380480 7843435 54418000771268216009982950052010502880 7843436 51541281700512668185979569547694458880 7843437 15850121789910269459599388841563561088 7843438 -39849155060505624129591486843614930880 7843439 12177216639727795239315817946060940240 7843440 5887413317812716751485916032482672640 7843441 -91337460576760361696129598665975821632 7843442 -33737640219336635294883461355349126128 7843443 42326998754712638798400304283193770208 7843444 -9268559715404538809078041562832683008 7843445 -38069908932981557906870094780400940520 7843446 -3185613206831271656832265117809573120 7843447 -3124495607851042140844854657814731744 7843448 107109195646217090226231066271407759360 7843449 101340045588140211207827212526113046208 7843450 5009424683228917480228465567111161600 7843451 -2760255254221259426608843096622036736 7843452 44018703423119407775743156425764332032 7843453 -134395233408206381417368890813775410298 7843454 -46885990403186557238307106250470043136 7843455 46151765988335039950376177132636103000 7843456 61475386409415434264756663190395289600 7843457 -56911656397510109893965976885529149440 7843458 -7690193668829697035087605707065682432 7843459 -54541135495728539555498616056571205716 7843460 9230627477030431593688093689116774400 7843461 61337923442401643706196910339540386272 7843462 -68799978074819783299204142052820704 7843463 -115992206518208075099681355450645453288 7843464 37011494181266800040986334011645470720 7843465 616827103838453640185329450843468800 7843466 -50347944322174301942801322732104436480 7843467 101774172238141544483823673753962825648 7843468 48520674370074908253430134044068859648 7843469 -124225450039114939915395582329133389130 7843470 -9674879331525051238278293257015253760 7843471 -521389525995623773933296112345797328 7843472 5529595688373364495014314391259840512 7843473 3689889907091356254268087563642700464 7843474 -10932103065535713320831340649267332960 7843475 42018356407730359096569253086901543500 7843476 -42209225539927463163526432818878343168 7843477 32695878206402369209815787468137282012 7843478 -7107722890385614157933454321132416640 7843479 -88809708595479097882917446369514897840 7843480 22267164555642703588512998738793062400 7843481 65985062459525158624919961060607319700 7843482 -4568618563615142292692191898651247648 7843483 -52761546071842978576351648702067479468 7843484 85492610727769690614090496843989407232 7843485 -1409159893011255201406145564596896000 7843486 5672491133528713291780714688921328000 7843487 -29363172251519595347849042516745048864 7843488 -15813945885208780747714466277743394816 7843489 -244275607378561191957323155420176506688 7843490 57059085342997802030913043201827828000 7843491 7518851064067562781140109522584886552 7843492 42860225681332414972733940622534865920 7843493 -53154305689450512307397891907485196000 7843494 -64208512279284895793210463963691047936 7843495 -7027519275570283527899388223372712400 7843496 22457046714093992694190428582945423360 7843497 45722568173702584868341470668157210000 7843498 32408117362665532622721808214207482464 7843499 -32393960826605096785135865764334667000 7843500 -19020870184252951804132221360168960000 7843501 3625398000567518485488219380086199424 7843502 30798330161757280224437183424725721600 7843503 -64124003449434305559890729522353329792 7843504 29696474422619207796488367745435402240 7843505 -10669245938284183197058370373819790680 7843506 -19629958228171442149170231886088650752 7843507 31496623459529576764758134067393266512 7843508 91859708000335971945400547380448723328 7843509 -21977723019955703586847342557141082500 7843510 -37187618800470129815895031320300003840 7843511 -49714967853422968427137319218930543536 7843512 47492094037632165613972468559542026240 7843513 -10920389499898721190666561498401265238 7843514 33554037579047554414599123711743001600 7843515 12930175871522170621427108949034176000 7843516 -74993791574229037441845573992696642560 7843517 58950040091559306891175433155916541504 7843518 14673620082440722298924721833967996864 7843519 56293065633307618912057555607395251120 7843520 -18641280834261060986013387457057259520 7843521 7829060202906505146634708596692505024 7843522 54430143045198559781124353394173871312 7843523 52245243257680877648966947073916975600 7843524 11330920281239984152002591539090767872 7843525 -79412078407834362339381427944134714950 7843526 -9145945136279357526117744389043346176 7843527 6982006654023155180327173154771911680 7843528 47763166624351825802945896075346657280 7843529 21115640113822469598620801283787542720 7843530 -13471442592901199683334201662037671680 7843531 -8330643017789976844262543109308081040 7843532 7060842251929572664262316052067927040 7843533 66734830336985703610734619029259756224 7843534 27174779894861855045007761970178964352 7843535 -37124933391969519976753489637607899040 7843536 -15452906592363577219493487538572533760 7843537 -31302404344882233775212974539676732300 7843538 -27033721036747296617064460495937908080 7843539 45559251251703083922437698370709576768 7843540 38322343916850658406841966769664106240 7843541 -68081333032299478392393992045262323616 7843542 -2441847329179011549241481820437452800 7843543 8300821452124201494619024634876562960 7843544 362926196683334364804486637017876480 7843545 54585135713613202287147471559215958920 7843546 -48672346236165968162349466462760860464 7843547 16619985580860356436230436897948002760 7843548 -8413816315565969963629638833685970944 7843549 41368059205681460482009995716973917536 7843550 -2064834255688473725909700054661526400 7843551 -19613200237947083426717523319732189368 7843552 -91811638018372717159036682566280675328 7843553 17893618128955526999815542860431511808 7843554 -50716258784408836308575227492333249920 7843555 -31367958322205902167881446896067641840 7843556 -5920221960127535912942867008501161984 7843557 -87613255479002330299170316983168224160 7843558 58418657100661000484670124427670528 7843559 -106662689880863788340395359096210950280 7843560 4908664447057584115174069507171123200 7843561 41496845469422510958536871278768815200 7843562 -51320040551025990069348506299761556128 7843563 -10057420466577987486265937982959416512 7843564 -16617477365420617678423440094394285824 7843565 660616188180908925976749024308530200 7843566 13843754444437104167567430745084674624 7843567 153215266787409440882122111419485665616 7843568 -9818201552271936231884381028758519808 7843569 -254889703717576591631649006660646752 7843570 -1897214262219049573368656807061888000 7843571 140435002264801809568431140048079223200 7843572 -34808489055604403232461332249943623680 7843573 21412123297640595341435259032721659822 7843574 34587023095563742821669786965893521792 7843575 13511066471157315386064793588394313600 7843576 -21179917996106258990314411277747650560 7843577 -33757656599009838578974330912450149654 7843578 42494040234591729273594523157105445120 7843579 102388569049640505702668874842483245440 7843580 20237887148067658684107857828223513600 7843581 154178588848456195900648056678519504000 7843582 -33457703141366842788373692971253316608 7843583 43735610076419500942756805328157491456 7843584 -18617898556492672417728097874010439680 7843585 -6113028706881461632461758612185368000 7843586 59755988040038041783897331396997024 7843587 313200154328588778019197070805901696 7843588 -160658351664872691936858661665493300224 7843589 3029983641864972917116033347572356608 7843590 38675971541034879129716845774648677120 7843591 10161080905596024442766147349025441072 7843592 -100367133650529826762390126451028864000 7843593 -33800557765473989506432581226957820736 7843594 103610308452402558790807241218877905920 7843595 97542229608499698514229614504584223680 7843596 -39535296362049067223040197297007436800 7843597 80662186332715228045204673965441621046 7843598 1780187040780426718528937597887057920 7843599 19894527684535680876773415285714493800 7843600 -10348781835510094858334798372094976000 7843601 102968467697190894723592305210409636800 7843602 1396113268149564575310211748263050240 7843603 -4098382250918984801543346091095334160 7843604 60603952757520852805511396760028304256 7843605 17956473325549766862003026465370531840 7843606 56001073034353256690532004108124089344 7843607 19758644555550156005046809987896118856 7843608 19127981144148475351090886372101939200 7843609 -127789605279366678064065937167941595190 7843610 -10430794106553338984742666107301944640 7843611 3530635699858436607262554845750952240 7843612 -28199744097201630063510186105298703360 7843613 -11255173748286187911765814453949104320 7843614 -23783796734907218414280858391885031808 7843615 3641595962644274680543470844725141120 7843616 -61968069772412856667837554543583297536 7843617 31736398198876552769948543828866430034 7843618 74431303569809584121570481282497351040 7843619 -33053008998722484981129367978361389104 7843620 -12320840966069007816943230003848970240 7843621 42235950304402066309731994521388834272 7843622 2012063739679765530607655719482310272 7843623 11212937608243240646551409756990287104 7843624 -141841773884783682227912392505957345280 7843625 -238245483326458417018841323799513280000 7843626 33096317028627342362104591314703119792 7843627 -159961565212963621696301724843201495216 7843628 11054975338600820599785531721745831424 7843629 12579569997011270126814084493026853728 7843630 320772320507055654234710097668236800 7843631 -9736297365339780207887888973631553040 7843632 7223515616603052492669113385674833920 7843633 2033351800883311078489888146703827520 7843634 -57869249101733450304069900892211756784 7843635 -723456724001427041635311250422101040 7843636 -13230289126320427986596883692894561920 7843637 101768984378995527908360467484384983200 7843638 -6888435081812552962528800221646254592 7843639 46017555551123471873630866385238870440 7843640 -12029668120745827225684846849069056000 7843641 -8446834448790305741963296311373067520 7843642 -97111487024205903121850940197694509568 7843643 62715534690498761899088901613080593892 7843644 -7771792538355416186694247073348545536 7843645 77333930847249334692438057357484233900 7843646 44660822633494062593413042517685142272 7843647 7275642993987406674619627964020506624 7843648 43512809715841416427836947170166571008 7843649 -40157747871096973733007070959158108880 7843650 17297530261542875748564546465070857600 7843651 -21151417221653065230738470825864862592 7843652 76010025377028912794906594848860049536 7843653 -79802199512312011359073865913155155938 7843654 5674232918921364105710048230490210304 7843655 -29579749469632091603091331808434136880 7843656 -141157039440399310778953942320847257600 7843657 -122202617063776844250417920549107629094 7843658 -48948570295032977120160581532524791200 7843659 -6532983298384406206451591434155943200 7843660 -7739528522916059581859583208418580480 7843661 -370986332467187778245993758139171520 7843662 -81037437249687789011504505679717004160 7843663 -51234932602567847707009158286373139088 7843664 -15760869784769216248826931936279281664 7843665 -8005920913963897797176222889213936000 7843666 26340058283850399520149444844252136064 7843667 1370539867152599382493980034351976640 7843668 25335502234689650839456420502911143936 7843669 1368679155849050986246768315589643768 7843670 -43824619971788962135299705429362622720 7843671 -59149169395190384618177558506475738280 7843672 133720035177765191100788960057881036800 7843673 -2149756246337692826467872463675094400 7843674 -2253902189459657104044279394724475648 7843675 55822009775198053344037468585215249000 7843676 -47639314393543402811292531050137751040 7843677 44498608285127088005739602516368379520 7843678 -18435775335450867802323425274466834944 7843679 58175628044236611181845307735058261280 7843680 -4578844456895653044750701948475801600 7843681 -19159051202142408458758588522665341628 7843682 7754869023454963083310992083341896192 7843683 -15879460031219743022983204992415159296 7843684 -12421443177820787049913388424152627584 7843685 82685707806085636528341567142238454360 7843686 -14400973667323230481698842602597743936 7843687 72526180620927078462378121824789713336 7843688 -46996293525102497847579722363448576000 7843689 1701728750618963084020567790106685440 7843690 2869155123810808709893655841490713600 7843691 85461882466175873310648944220014719092 7843692 48872023924893920422393201032930596352 7843693 23826476940105587953379398561330445088 7843694 -52243274642317063253707545463465440960 7843695 -53878037359669926359140855897268636160 7843696 -7381108063866081715353567726065418240 7843697 95120176286493170090220012259080616146 7843698 -7929528214238678095467991990087624416 7843699 -54282814990455368261601924221100901300 7843700 -38315359758508972601419096298659708800 7843701 -38020295934787594827102302044987980768 7843702 465809882905788001497167567449083552 7843703 -31240512943450725583279581600696240720 7843704 -2829580021882101183375936751165440 7843705 53121715433839121158325405772220225860 7843706 12630142293402801345935468942067497184 7843707 18930044861223956468192371843003987368 7843708 11259898475514527503671722383403706880 7843709 69129943897672049774642653290209291910 7843710 -1659162073846887285549787701667676160 7843711 138777929261614857108906750276822905152 7843712 144129323293536971114517209808308797440 7843713 -14405092469465800914924752601802874880 7843714 9957304248245551807117325649646376832 7843715 38009180041906994700568636132543658400 7843716 10283356533595869024328956809567232 7843717 -11210175023384255563497816888321196800 7843718 28720123465045928438959274335672318560 7843719 -7204620867574403101223317344248644272 7843720 14895270633959912568735580791974400000 7843721 83717948126745339459141578434370912922 7843722 -824819902576722913651547115068833536 7843723 -21217145564147406294649630404088751336 7843724 -2328315652228221637971208255070361600 7843725 -13729059105475394562610179719559304800 7843726 38847767755862724902094608055112641984 7843727 -103126986342833979912445717024743401424 7843728 9360083909269954924593623318826123264 7843729 28246760639189742138489991523006902260 7843730 10612556774549808495266978277940697760 7843731 15535703007520330579706860537576370688 7843732 38657098768724844337899977995592478720 7843733 71779750940806063117551097047235331982 7843734 -10291285655738514676130424649711014816 7843735 14574001891400919802192210740918576000 7843736 -357131491452613853705843466078781440 7843737 -26359021352344584524568986774242110240 7843738 7578542087186188801666268663226680832 7843739 -15744527121011154496481604770235038460 7843740 1885316089079378121847773083878118400 7843741 7440074857368240728976094074479619840 7843742 -7896227299142383126687798094888570688 7843743 -22780876671879128330468828200851106800 7843744 34518638107125367484669920437161951232 7843745 -399245695867749176674541651507769600 7843746 45417836076191248927137106984698124800 7843747 -98439780883233770714073283572038560804 7843748 27593015888477517201722688668380846080 7843749 -7289982731736311016078456903504355680 7843750 -30266062781751791131727452137124500000 7843751 22426622221318123858279178267731750800 7843752 -17622822360759874165176713319510835200 7843753 -74378273887956203181984422492153108998 7843754 -49942625097180821810162012620069529424 7843755 35586955076085227670552916021053619200 7843756 -37625986202608331630530168151705172480 7843757 229480191288165353978805324759492351552 7843758 -1560248099677826974441118153507668992 7843759 -645217612952434969458888357376057344 7843760 -6096245420430206699485663172776427520 7843761 -21117676563999533271893527086273984780 7843762 -34235597011155985820844214586926768368 7843763 159604211451967882381813015877041440012 7843764 -57624384802349976978780257677059354624 7843765 18558926789465888549295430847133035520 7843766 -21893512607407381630052160465949741824 7843767 -14067163890065197291887784995028553088 7843768 -27862564261457451215760620478578749440 7843769 -27364536902379316521850179963696201600 7843770 28894572740563129180541253172239360000 7843771 -70329829127322559139610490658183602320 7843772 80072274068787756797636287529990501376 7843773 -21732905793412282816679943589671147840 7843774 -35982826046559212841497903240412039168 7843775 -4436826882599778282483138681471600000 7843776 128267611174260270065741668571676672 7843777 3871202361426056220471491792227912900 7843778 20817575899234646769087478211946817056 7843779 87848921519804433998949324521555131524 7843780 -19912259187097210620101045708537241600 7843781 9433701188235205539252735624006900000 7843782 4863599126482800003945068871581331456 7843783 -208094590521628896327851598153675666624 7843784 -5206884211614689179734963621949440000 7843785 48072448032883713623801570609102731200 7843786 -28745098921943768326965948869384211408 7843787 -48756604784296871091657928319463892848 7843788 -24147535045461472941690950038792452096 7843789 -11763582077885364516816978703994802560 7843790 40632684238401998565195233641970078400 7843791 53214246363522150674190521138087187840 7843792 -874899999699295845679848525309935616 7843793 48992294726313677403971556173308749042 7843794 -6478798845430509634289142078679945728 7843795 -19398993490197702203741548538223379680 7843796 -29837434728038609217768070264364019840 7843797 -53986872605908914528124776968338728192 7843798 20805184086323678491936373895448172736 7843799 -136946707509524448272416630721627854200 7843800 9462640459817615726410334255047680000 7843801 6108263661534789892133985228265322752 7843802 -621544401466999958359623424251279360 7843803 -42582454457317426998461954895653443392 7843804 -2188351257780567723364632603319027200 7843805 -29398901112656874909022591656800605440 7843806 -11228015649301096886323469109924512256 7843807 -83887750796201538141033913439241302400 7843808 -697815848901863231723658312298266624 7843809 21431389384645731642679719850794804480 7843810 6547775690784423658773577315618474560 7843811 42308351610377385030121398164081874000 7843812 1237959624563185369142804216451904512 7843813 1694666155085187133582592497710489340 7843814 69182218742579718911942584219746071040 7843815 -7939941335444585647438135043181986880 7843816 2658369910233075935339717749906421760 7843817 -37078709543964639453271269051555695928 7843818 28241585323919380713743264126092725504 7843819 -24042133008431232324354477450547168780 7843820 11032938013055428506944217709416084480 7843821 -84618811380483975959927905205735460288 7843822 -23810234584742556640312713771488834880 7843823 4022665771876489381056058073022542304 7843824 -4219707072129985245309614160881909760 7843825 -18112176509759776096466247666795850 7843826 -26704108790583930131392475599810875888 7843827 -890054302378376829549258136272147840 7843828 -7058902988391152618368790190699632640 7843829 10152894792952883864094372794877410976 7843830 32284122954212468831655366853742776320 7843831 62152266682284184707754018855772591200 7843832 -50907903566684912069210826004481863680 7843833 -35578178936372123892144072948889515960 7843834 973122932930721018900966693387670464 7843835 95640767468910173711637168340399841280 7843836 2274036441913101713780739776905248768 7843837 -7543676826578523197688109759631427840 7843838 -69353854343064430615407418782914887680 7843839 8823489760459962997938430575869377224 7843840 -80441748627186268321916308895186288640 7843841 -39498317470433442794854848797141323308 7843842 -28600518581666046487414012153506640560 7843843 23049111894029832359774999425002350800 7843844 -33325003249330238551966437439012539264 7843845 296287709873171794394761344305528640 7843846 -34499072856085521580750453187543746560 7843847 23963975429759609013967432689460562712 7843848 -60090088314142111257682121494216212480 7843849 -34058485657468412245879277226838960320 7843850 -229658643779156603721008782035571200 7843851 12858163205908421628776752887160673280 7843852 -30855569509864469815311314035372928000 7843853 513794944109793632481124172259426102 7843854 -43880628742163518397084792357738604480 7843855 62708529795042965459835988989008474760 7843856 4676408085667111929786928814795661312 7843857 4362695177405257623668242516944633792 7843858 38280716413863488344353549810397155840 7843859 283418248514852126033015947671362904 7843860 11755517332438071268511109948035239680 7843861 -53001197756621108841562555450000887538 7843862 -32856220466854943687086921457055413760 7843863 -25800673776317221983185669825131784856 7843864 7572665529402869777510095227874713600 7843865 -26589598284555758405907614438249102400 7843866 -24103263215064420606333143211684235776 7843867 -61979913537044407577857441590677609328 7843868 -2620723563211817187479350390921408512 7843869 60662123443041737185393938893852287488 7843870 -15033927486298360962545883885747453120 7843871 -57039591298940063359160718096014207760 7843872 -61606482205855062490636368945307189248 7843873 112715782140302886624058658130166758960 7843874 11981178667555091167785404308199792640 7843875 10974743494764701240174107085396280000 7843876 28882878591438440728645751795127839360 7843877 -198488296833933145443865374909085778688 7843878 -205036798123690529128109468614940544 7843879 -49026440563492219932289106308900608520 7843880 12931984902332501455799262156584140800 7843881 3854013264778019497909375374579287952 7843882 -46091548885238481786788891139830864208 7843883 19748308321482544821983676391676862132 7843884 -42647792574101841589311845733289512960 7843885 8254547013582867606005527197676277760 7843886 18089111823124626574048537378840110144 7843887 115766046755653950561663849980227191048 7843888 -274473521076304925847734077919789056 7843889 7903906236151256151579691277758219956 7843890 -22818037556536629726744777097583470080 7843891 189072028897838863490442171094507215360 7843892 26110864571711347785189496228330321920 7843893 14570038474637513201074036334099736864 7843894 -26190101755873583217204600700240992000 7843895 -3657208440222642712087388901476843280 7843896 -9146320008467727912960657474631802880 7843897 45926750370847597245318281118531455232 7843898 -62972496711582548223356781622071142800 7843899 -1144934184839984301996239787657676800 7843900 5199546868810503778656924858214208000 7843901 24104406979924110012100051178801639424 7843902 24305507203067544696186173693238448128 7843903 14213119045190380987358294224974680400 7843904 20101758695333797739687765631595708416 7843905 45187935995107329187970470602915360000 7843906 23715975564611997621250490572197141504 7843907 -145414497734440520893084096364779019844 7843908 23748141943561280008112564350032092160 7843909 -54950036785087242878763597281370537920 7843910 54033836546410539257525044079322432000 7843911 27603901866638362380771378594869746560 7843912 -116732510695325195503691456602305100800 7843913 14956886496671745405184076074107781440 7843914 -9408831671837675261322025400679157152 7843915 31839493967485395846539759835653478240 7843916 65475494416483595831696598176749290240 7843917 8572234129711765458579860401011957120 7843918 -40719192725000423176572437989818027840 7843919 -28272957188417937844363286809349344704 7843920 -4880981753453950693975117035483955200 7843921 -1364691746633754929757999292409641308 7843922 32341393069726595191126511956602614400 7843923 2955687851851979490188322874550715960 7843924 123568323269174557404696823696862257152 7843925 29490563279731812779979127419286084800 7843926 -5731960739683575980580160709763544320 7843927 24010510751402683589742060574514124512 7843928 -89279464289836845336028666180924323840 7843929 92686429500022260022777940447205084288 7843930 900588052645018666987140994045317120 7843931 -2872221092191170554913539379043187928 7843932 -54213327485495749102445616074570956800 7843933 -120426429013347521137669546652650284980 7843934 -25672775142943280031027600207361031808 7843935 30103343122965050821677841250736779520 7843936 -55754128814310114156226402470211092480 7843937 132046009530959616976371938369730288660 7843938 4045598875550328728310149427810620928 7843939 -107343893170803180254648408497405004260 7843940 -1774804470148680868217554397410598400 7843941 20338782545582695504401202207681865280 7843942 24893540815610189558116645552266715872 7843943 81371646203077895514291204360031678224 7843944 -61292953220555170127224076247337697280 7843945 -51343825420434322179928509071172985080 7843946 129137786756338416302788348346168496 7843947 -10274350414846404448877069225149619472 7843948 18498100729884879854011941467847428096 7843949 -72702128967207085353552298035326506440 7843950 20166642760322398019040232255749873600 7843951 -113812019169940851578200954952812480048 7843952 -38009731881549228505187146476602425344 7843953 -23716674333581367479387503778231766912 7843954 -1356612936676108677699614410996080000 7843955 -21159154956449829325661369860530534240 7843956 11504764581242522253739989960640204800 7843957 -12396908815050072445163420441305649760 7843958 -64459559790217235429840362920754357824 7843959 -4746443397862320234513908506049723640 7843960 1479515633492235853557529017455616000 7843961 -30054703603382919778937610031070679552 7843962 -2853681460498922978063946921456416256 7843963 2363920410785876253736579983828913200 7843964 -8766299613578076094597834327561857024 7843965 -8452265609595419048760806025202423680 7843966 -9227155052965047063934328472509804160 7843967 -57585869934262764056054018716316282280 7843968 -86788635292711330661032027070083891200 7843969 -17250882193084807688910160430164784574 7843970 33424246678088191991918458427857949760 7843971 -82241849518404692684108917364539923456 7843972 99633580124258151732662271863227419776 7843973 26322130346282715254408012215637555004 7843974 -599670741550286464231367769803730432 7843975 1781797697986007380417479642265635600 7843976 -29275046706864443201378464560246128640 7843977 -40170956519405409959137548982257817686 7843978 38101210641957406212190106828990724960 7843979 13547705570893858199316044476938305280 7843980 9621203945920936384711422387135283200 7843981 -136988386566946336384870345791802982218 7843982 43395482623796868264018147169563590592 7843983 -4670646938548917248174427746604633600 7843984 17288163132404273963966685054829568000 7843985 4039418915010784251244607245386024960 7843986 18211039608717778968572529687419923200 7843987 -144422274788533938926896485553662083208 7843988 -78320685932415811303121543402752425984 7843989 -4171338373384633672134495974349619200 7843990 19885712913947942418975681706814545920 7843991 -122336441165941899998504149750240293000 7843992 -3305058913643664224919767386037944320 7843993 39108090879094914218929307990375549124 7843994 -42610687920547460518735240316562898704 7843995 -49358048583258364690755417336518879280 7843996 -1579240184664930936201606199922014208 7843997 -4239743117261770286672282402753455872 7843998 34134486447074368766206898050910438400 7843999 19106187223534016343598835482358924000 7844000 20537246135865283398323369684434944000 7844001 -49871015133030172827310041174434510592 7844002 74898800445323986282565490250252647072 7844003 -122736298333044256844785244955129871176 7844004 14006946957705002634735668619101478912 7844005 21578554064503959943930845291148431960 7844006 68111888077957935323122242426844649952 7844007 -19095471877751006602569438850126665480 7844008 28177144278409517639847500956235765760 7844009 17806613673153474422984969167887941760 7844010 -27930856854279695476779139858357789440 7844011 5838517755234578790712785701970604432 7844012 57631950353218485321948439190121257472 7844013 24690877511390626163665938468300996480 7844014 26125888530067414117865492144171777856 7844015 2238431973425477341842011088899041200 7844016 -6102624268125960103809511439724085248 7844017 -1681901239702189091242856185471666720 7844018 -39933027395602488213130860236829416448 7844019 -20249340035435341554960065892410065872 7844020 -11609318112153183670883278210087691520 7844021 80059510062089223180088558742448193692 7844022 -10426367341599086112858911283593271840 7844023 -6109687054911982589861256699174277632 7844024 91206691316596230014470034580520488960 7844025 -12218023382147905634302686695496806400 7844026 -65024063747898679838168985432421350288 7844027 -101672284942041325385789866010738036124 7844028 17625832759238369643303333993425534976 7844029 139871049911208288121499949103454742976 7844030 12332235460722260062829501338230096000 7844031 3634092336289328820510978035354417928 7844032 6846365068624336200065885560561991680 7844033 18176689993451293604500169078560520640 7844034 2836432919295953602305552354130712064 7844035 -46439822510192832438089382414872378400 7844036 -15475339538672764194116179107482112000 7844037 445908089156894338636871514924488352 7844038 6310055432367883964056772834156094912 7844039 -46106162677580760335196584398873204944 7844040 32493022888775216000593351636060416000 7844041 -72977348774313952806925040312382235558 7844042 31465023611641216319582848866929151744 7844043 38003687714044872689934298404534709464 7844044 6525488859096650229926949717523603456 7844045 11043813993991117976704784935406479200 7844046 -4936947796850716568307036670349331456 7844047 113109085044389595632925298176033664496 7844048 27773061179286889930474684343791779840 7844049 7443579618668377256350474158884694864 7844050 -4107187401022726104878652697518960000 7844051 98198455338913155411798600768711340704 7844052 -1780955530530332457853128302704742400 7844053 8393984649906775806977315392909682304 7844054 -25481255838275298886704860798639205888 7844055 42552292013047720129498241000812704000 7844056 -43372805050569713415531776919434096640 7844057 8071485630296555539165982698665747780 7844058 15954697621484256506512789007067043584 7844059 136420427674673504930189126255105496260 7844060 -24025186972770689562749436875735040 7844061 -33769897278246641655352495745078675328 7844062 72420090212425919181138678462088828032 7844063 31856533963967870161117523031985909560 7844064 -22710302278334731442445522723770204160 7844065 90873778627245517915632471382300876800 7844066 -12325201744858258773981880636043598768 7844067 -84912542438464044647430988876685640 7844068 -2929887837355581955647175696455024640 7844069 5999808339358278549490853809812934044 7844070 -11694472438263389507281973481609672960 7844071 -105159526950792472660627312359991862728 7844072 29669047054109973843472961678957506560 7844073 13018638436549421672570108151758423184 7844074 -1797467555436083811383288542664186880 7844075 57485966934391919194532454670972359300 7844076 -14258082821740707015365745528011520000 7844077 50875206175921114942565880769016670720 7844078 -69425496026642969745466256062452878400 7844079 -1302894889686910577891437180420605552 7844080 -8164012964820390131895706760637972480 7844081 -22291237933153689422383428096993217536 7844082 455838755437068857866306284269553792 7844083 14954059658480555858275872675832789504 7844084 44370950328379955478003048492398841216 7844085 15715693894829466126026130142267722240 7844086 39209330402864435036453417982901935360 7844087 -202945369694908127399447076227368744008 7844088 15832177711237796803834456943171665920 7844089 9023822434809971075359361741900771232 7844090 -3913167816312492184597590045848071200 7844091 77341980147176262463729063035110496792 7844092 36657738103463515771520159524202652160 7844093 133433372056434927429927293846309428800 7844094 -34429834201896059762459515879509984000 7844095 83051208638466836505395124064066560 7844096 38619506413201207152910089171618496512 7844097 5821451613703840890051124928399300400 7844098 -9467237307207963694167961488722763360 7844099 29967199540619777947122890458007088240 7844100 18481972945583294636507025044705740800 7844101 29219416611670312703179070677293467102 7844102 7777164975883863893458044543824333952 7844103 404983369455208230466364083803339480 7844104 -41364592741892639747748128976764928000 7844105 14500202552486170815234946849050285000 7844106 15392636525765041850490947225256227328 7844107 514397680736051965417680731394204160 7844108 -14193499281937387263777513047559305472 7844109 2781866822432735379948766774875555840 7844110 5131100498488447180841989249515168960 7844111 18253383761287574208234863897833112304 7844112 -22358783964840672030974424071806648320 7844113 184221875894136057527745486605028637540 7844114 -69803425867166031483417577407647871840 7844115 -14200658214193401094033881427608550560 7844116 2497837372781887587585493805450059776 7844117 89164353586555118906242301791768241166 7844118 18975657494174927582059698015557383104 7844119 30211352878861075409199076742579176520 7844120 -34935969287368224271142433184429670400 7844121 3155597983694815802334639586117166292 7844122 16747388188544792390877650704343641344 7844123 -9325759140548336372038952124594709440 7844124 -5970450359478610617358190527030348800 7844125 89768344158557246754593955051455799000 7844126 80416627545429057092567921522396656512 7844127 26435317374449542222753013639386939008 7844128 -75319032895937532941043734680901713920 7844129 -65371421883906187016115126140246970270 7844130 6186605634495806882846048298582750720 7844131 97811535131339565117770386915499167000 7844132 -118378172119653201487710042345270175104 7844133 29597177626129694179247275427532889248 7844134 -46818728085111217119589031889470666784 7844135 -60849670432627426939280002355282227080 7844136 -54196134637822647528721641331820544000 7844137 40068040223193694531832042308995213952 7844138 -3405271497100524849789388483840016640 7844139 -29846822648821809080687037158651847396 7844140 75919480766266340590904837665919508480 7844141 6087899458007623075846456704704635542 7844142 -3867139452482784700286840172440588160 7844143 -197503613667988962754652322395591731536 7844144 7605223891082819935123037644570755072 7844145 23577363627951021675586673816468574720 7844146 -144441375399277362430416821543279616 7844147 18738599249857799159133850110804203520 7844148 -9361851710991452446093948439128719360 7844149 10676420058245182783408425829300803360 7844150 19168491956250330502068406145852160000 7844151 15292993363150469687633677453187885568 7844152 112515797364602602358632572566224588800 7844153 -92906016264232471816314483021242192598 7844154 -18182975230665063261233258373797971968 7844155 -24925501433399705281486154522623610880 7844156 -66610170062034988728656066151827604480 7844157 33102951698151706978947389476558565952 7844158 -19419418131813909213574658316129143424 7844159 117363985716737458559183913412288095816 7844160 -8081842685358684250180299987238256640 7844161 2548087375084287663035658150981621864 7844162 -38064515355852747873464120704555173168 7844163 -64646460353881828117058948338969656000 7844164 -38850487254398307070493836882143151104 7844165 -55856833223938800001313896559114026920 7844166 16385996280599263902815794767963507840 7844167 92337153711483312995126176520203952216 7844168 -23520947671111361388528446600776704000 7844169 675882777725977893384558976613077104 7844170 2914767336477622734778761259797807360 7844171 -79945414853780309767413510896401799088 7844172 11703949155426850987519942367531876352 7844173 -51232958024529839984563217403938896512 7844174 -1715934124141914908556970868239325568 7844175 43514287980822331873635928496215086000 7844176 -31955668227026860553365817526310158336 7844177 -110269893603194933232247251553287946128 7844178 5595063079961451341183354496991604736 7844179 -3051060334946120130159549235943098368 7844180 29291626661333737233137150749057478400 7844181 2438149975587135371091774247907793120 7844182 -5069565779330999671026673396920048000 7844183 -74034384422084142927086947760434232568 7844184 -90238693352567842246311213342788413440 7844185 9692403026214737194567737990653682000 7844186 8984698165211021579408326786806700800 7844187 -27980623748683253105204941197488298240 7844188 117170850524880634284671496121500160 7844189 1839062864547704596869960242931160224 7844190 9229098914129747459020101273647735040 7844191 -39139920214147760801192994439977546960 7844192 30839754366803473830056737627281948672 7844193 -10149082340508095651154694601832528000 7844194 -27551370688163495906057471812745278080 7844195 -108318621135976814334085155930451137600 7844196 12412406867892949500944543495363764224 7844197 110327917804349889931047540710296507646 7844198 -14026264136838997170978540653093978400 7844199 -7132529804913423796981195058669343360 7844200 1495716398757303856078401083916288000 7844201 49863582090640180561900674156553641552 7844202 -1508383273525381462916405009631501216 7844203 75335478820533976756166668287322189704 7844204 -2089959863976441746067906574070367744 7844205 -37272860456705351204311920973616324640 7844206 54235083110938623422081712341905363200 7844207 -23045373907183755744357800761900598400 7844208 -3227974050832892033169585279643877376 7844209 21462978186443640114562441226357601792 7844210 -58498620188143244344469625242884032000 7844211 -25901077079371138533088529641896384360 7844212 1143203706746703236106211572797110272 7844213 22914572448621337773834253476911187324 7844214 37102709093036592220502205914171209152 7844215 604475728843249996241003681462251920 7844216 -39112767224755929822591558720106352640 7844217 24143549461630566108475237609753792080 7844218 -62391190979832245568285940681686775440 7844219 -13857322427066284021408480942207173120 7844220 -14503313397901111702069485039277017600 7844221 25866107891637738032533632383269185984 7844222 14307466894994029708748414642947409664 7844223 -80003480766917682827942232291856705536 7844224 58768556881156534485141014616075141120 7844225 31073171788246561470711988051241961900 7844226 -21983504638181702719269103542149529600 7844227 -78860136775769963168076059775548595480 7844228 8458287730071922922669482228579639296 7844229 62957967549615754961422042393251505920 7844230 -37200227437671839136594596816146938240 7844231 -23537917659995709563887948763004408408 7844232 535488187095946997856548019616481280 7844233 108190925810262898694765133249542115482 7844234 19225729202162991001814600787529471680 7844235 -20402228394700444663829340192909930240 7844236 67591602676707025659468825167842369280 7844237 138383012823063821466768560057163944886 7844238 -28165925669413858952489443552414087296 7844239 -38548418245258334822646151811855444640 7844240 1033369093655810288072605861722193920 7844241 10114879544081003736185559748993201392 7844242 -9264862829344057905023361634226006016 7844243 37647823094184559951911481635365927568 7844244 33017785504759258201380968197988898816 7844245 67051228670221922637373707746540839200 7844246 67405284011263787755245944713559319072 7844247 20772973647812489961810306092245359048 7844248 63284183632434049317420603605686517760 7844249 -34779155560333720281276245013247812864 7844250 -41793799919261181746643278214932160000 7844251 112060211279550632182840017155346197252 7844252 25827711228183136834216227276577004544 7844253 105880856030168962179018104372658178944 7844254 45847296456514505652825117748244361600 7844255 -55678133484330576388067515721713716240 7844256 -28351981820008289754259573586452807680 7844257 -133120641561320465586497171910921470494 7844258 58426221656672626381398501282215141376 7844259 11852443922194178940442989140795894112 7844260 -15373861944565903473392654442775269120 7844261 -178411465180360696776568573982237520768 7844262 -57540222322800410207426268490668357120 7844263 18073566681360729804904322655952152648 7844264 -56035163271362624343656193893600870400 7844265 -5044633689820713255356788493789379840 7844266 -54867267677933894701008279071358104736 7844267 -64082276968953019633005588305582067000 7844268 -55871389900334190630337256604554634240 7844269 -39812767223142688379359881437762788330 7844270 -13330422854206773367719558214874154240 7844271 -7053157767837230581932377410170963456 7844272 -31061963659462948417482558814842241024 7844273 45264932570725013417667381115261317522 7844274 -36154784345864855516426301956770493952 7844275 705323521293955275040115938596419800 7844276 -112962412219804483952890262958441099264 7844277 197144833145579770544313472328154624 7844278 -26366026536356173704407775777111202176 7844279 18884822049553772345556238307033771784 7844280 -7070232976185815061908646583296000000 7844281 48076424355386901343713801706552423082 7844282 24530030070380087902428284026332733440 7844283 -68401753143881725182227963624493912000 7844284 -14870478197603599356512022850348075008 7844285 22988129677437006244311603454950163200 7844286 27722747315983039726877011219511347200 7844287 -104908286808785050008940858577072694408 7844288 -15680067200367244542038522369490812928 7844289 16548393996380868629759414707258623024 7844290 -86695509152404235644822816353680716800 7844291 -15934847509258990663550199347935407456 7844292 -48835679117331383576469950927942096640 7844293 78529536041308060220078080043328607872 7844294 -4070735325059272291016236321443214080 7844295 64475735599302073173121608647427774240 7844296 -33778457733698744944549346131153213440 7844297 -73007378336790479489280689095723560540 7844298 -4763344693295299630211474258827284480 7844299 -98201373180249992529143747860354235600 7844300 75086636287224843429357516697146624000 7844301 39363630787952502517446260703419470230 7844302 -8915958955614487637722997680589721600 7844303 8795440493562912768631616814626445552 7844304 -6709798426426670538728764704845070336 7844305 21929817542810510314993561857708710400 7844306 -11003745710354763367235508648584673648 7844307 -80840016673914704046362873111974457160 7844308 4150888871696083098653315410459948928 7844309 -2978179203059691359141604084721380 7844310 8244020251601246510373919934241216000 7844311 -92571683735163526663507748047985190768 7844312 -108831863117804403225991985523360184320 7844313 -6932456140626829314283020501523723056 7844314 58895827048200213448322043065446454256 7844315 18817901219007072163052257931652969600 7844316 -26902172766624882502943362379670517248 7844317 -47869307009813627469125528402766250080 7844318 -283507519130177528562120164651559552 7844319 -21556498696899821185003372674121825296 7844320 31900723425959585613056455123819560960 7844321 3583497283598112991727360403823825200 7844322 12360665772337829040072939261011719680 7844323 -90330270133696730491018596347176775840 7844324 73186002429545745192768568341471215616 7844325 868233638283447877343893221408475200 7844326 -933372967131801367385372734834177920 7844327 -53213181563458541645379444443370598584 7844328 -41778771420317813916231465403394688000 7844329 14895548934382055564475124276060127930 7844330 -4842154345872633851485605693839201280 7844331 -55395506803840050107642447013508961856 7844332 8061136389408065310851777702403543296 7844333 1408899303145321725413457312461478912 7844334 -18517885171976202488824209509553841152 7844335 26887624735586429098673022848909534280 7844336 24292676568105694577225329024986120192 7844337 37582962797063369874513053810944225440 7844338 -15714767935890702473010360933172189680 7844339 73299404945212803562129052306921461824 7844340 3803647066952609942344733798331187200 7844341 28393962911249912233864269540465901742 7844342 14248309975236605107528618331746004544 7844343 14323533132834369210690927621450489888 7844344 -40894582600495035713528249734062489600 7844345 -80745812621506578630012050460452486400 7844346 -1214977666908680610779676782037051936 7844347 -26027007571737389971291968543860038656 7844348 9335810607859402339265375938573856256 7844349 2123511786269898424758855341118933120 7844350 20971099530449100042217850998899230400 7844351 -36541286362356699446898433080477915648 7844352 -8420187033941304492047365921421918208 7844353 47021038247582444838716436049732698048 7844354 -10413823823389570232239108062260771328 7844355 -60040251387810897349025733811812716400 7844356 -16951820958931663869450259217047492096 7844357 90558069207085695850470605221502826720 7844358 5855071271267015732634268798006997184 7844359 27384703646123436370535878992435624080 7844360 -72602880316184103618458554136985600 7844361 -74032702855088619527814458100787776 7844362 48018421105082742771932168456189856864 7844363 71072503733235956013541924060900422720 7844364 678027487313308039138491449361629184 7844365 -37413384605159484579179222421360610740 7844366 694073332430502068705563407037736448 7844367 -51429016449189125919469732155575808240 7844368 7974751261716987778310614907783741440 7844369 -49930873912474040504194924859152349952 7844370 11677835283018439014369171933943541760 7844371 -17698131436103996121743773733401904640 7844372 -15652432103816927632399951556850359424 7844373 -100369547660385880733455552868247862578 7844374 5441103422048995710448087267653627936 7844375 -1566009790662424819219378198888560000 7844376 -10842361629516468734878707615219916800 7844377 -289142501678089023591825037373616481280 7844378 -79026399040756288751142869046836597760 7844379 -10211060993681594882340735903359053416 7844380 33572627138373934370855447308183234560 7844381 -4821607803360242349121815478064196000 7844382 -837579772895764972780105982831888640 7844383 -65781256911968061283988994434354654368 7844384 -86881602553039081966996787192502681600 7844385 11008448094037188185808046951354185600 7844386 -11128330462779741600928043438194774656 7844387 83959894974541268446749233886312627036 7844388 15633849006396249347449253089283512320 7844389 -40900505795534845183982562269141138144 7844390 -11345856209632051414981563610711307520 7844391 -71013991639811600876835306392565280560 7844392 -133523338394939647286611784670051456000 7844393 94595546603283318333882070313469579642 7844394 -64516318976552642864914394992542409728 7844395 12041174743118643306279039601724121600 7844396 -11095495002336761699091614859316475904 7844397 67055052497459905576101882293921064960 7844398 -18177780359858488157721611660297290560 7844399 52495146316705326997587789060990176136 7844400 -941984694107336179343694072969216000 7844401 112821000679249027797533632816257392402 7844402 -55344040808154242211589181596836845568 7844403 6447785599373519739351176793092736000 7844404 1457966642561950128472003099665438720 7844405 -11762669861977501035868983277770893640 7844406 -59215446496418030181311991391754165376 7844407 -24657621049653755595640052978088161136 7844408 12149068865824782985158416794161438720 7844409 39697358310401973207660354393810192384 7844410 -36723084929893818109795729985220096000 7844411 -265771864906960267285796412443779912656 7844412 49574644694107455747632825368711406592 7844413 -87605764531494669596552398513606706400 7844414 -6800126519953283775937838080195954944 7844415 -14275967416765682527898552435637556080 7844416 13085731161356879415226590194953093120 7844417 -8376872784777945485364659925090878016 7844418 31554455839029708770087974667169342720 7844419 148740269646329897066465479533885578760 7844420 -21697669929584584926305668524262398720 7844421 26641018801167583299376459435150894560 7844422 28683505153753301804699118181321512000 7844423 89375011891315811163588002608262691672 7844424 2402089246335753898259482803281264640 7844425 -28745892894861167347272648635224614850 7844426 -3355135961283788029534276639506542592 7844427 36672480644414786579921351359084202520 7844428 105984836044937902039023914275618611968 7844429 -94903707444445522026541957787979930324 7844430 10896881298441450208320600333279360 7844431 24135648125384465676001402900961623792 7844432 -16155735720727128392659811449477668864 7844433 80218039678456974337784054696474083824 7844434 -1973976641068491024172571986149673152 7844435 26516774676600501760728901596014150400 7844436 -8962856715566845878278366672053780608 7844437 -95921753130196249246082785002548900914 7844438 28778473673305131995007987337416391296 7844439 -5164097488774882158466426184812892160 7844440 14599340679721976974907538921665740800 7844441 52389130998530402744318692119964738944 7844442 808036351164311947724279452517464320 7844443 11952503937791121604469256536521146692 7844444 -32503420053501274469345930674535299584 7844445 2178073895008866083132472915289332480 7844446 -30222870940909589447051938357567534080 7844447 410182165882990277366879460585430128 7844448 3552848841958017550944079573654437888 7844449 -63951072743332740349341408946924259136 7844450 -14024079723664181112502296112395648000 7844451 -55852177634328878142600528599901477768 7844452 19459211829691850481886959130339921920 7844453 14403777797780399718199087204680648702 7844454 -36988362387612547069860828534091844160 7844455 37980551216286683132404328699335650360 7844456 -87859013181986041392544591845958149120 7844457 12442195807317757341036781767742406400 7844458 22863543909146130029686545138094932480 7844459 -9093281863834330442624784167377346844 7844460 2202784512774986234388379143189196800 7844461 -4217641358392817903963392603806149108 7844462 -5235194000959768692416773119096768 7844463 -82989183636800905095493115766419980800 7844464 -11134441080295236902794585891078897664 7844465 -24361782363645669345815363373430612800 7844466 7030201502993277701502223440708017664 7844467 78027643067097508619539088608751453516 7844468 -2046989277025841332814879979194191104 7844469 6565263852235554883468094706217818144 7844470 26171132366566284848899617709192135680 7844471 111498412744134080777098064260033864320 7844472 -61543794438129380372721883285438464000 7844473 -6675963243271733774462338184921976000 7844474 -33119997776084723951774014698378071808 7844475 26524289564208004309777065154816542600 7844476 -1775591880199481429625446786858065920 7844477 582016022223763733603945088326464608 7844478 -45701436641205140375325974913255887232 7844479 -208122422185218516442841001786933801600 7844480 -42626022684640943966808805424391782400 7844481 -40787857795479882683477561292713546988 7844482 27353521587307193440697516154843320352 7844483 2548671942068853905576091052385887560 7844484 -15880548650572210330634164460773438464 7844485 -118144377760533188838123221306014507200 7844486 -3268934693771034492789993292062425856 7844487 10358752502664588024020317882934018304 7844488 -56879384937776736736362971052630343680 7844489 8739094181658698820307157603934094728 7844490 -28665610568861850337917288424884480 7844491 -7217152140697780928544271347332808960 7844492 96399928680137670421846635746430236160 7844493 8168513248060588813962335595414172128 7844494 -1336116097943087781341279621811022848 7844495 14391814566365710602202616520629337120 7844496 -6559500517080848116375290528855490560 7844497 133337090362043291756466140421865897572 7844498 2159472715111606728456329872193754000 7844499 27881817252307664781725969656066524000 7844500 -115034738389629550561227829364749440000 7844501 -457301007989791065215988417863799936 7844502 -6012085711810746917948041047698146368 7844503 4062192165790610738050262286256320504 7844504 -62204085951201526694819695097029632000 7844505 16445489576978285774004326341373478720 7844506 -5136564042608917248995805846259819776 7844507 -2443630567257984158078721959946531120 7844508 54237114206486742206846003172277413888 7844509 188230085310959738909894592657180753120 7844510 37121689785462560497296045935248484160 7844511 -17728967260992056801061470878030043520 7844512 -7936606893516846695650183963493007360 7844513 -79544187923477711339768806412751925356 7844514 -10082907004160138415023790249078014208 7844515 16912422094561176813161913764986730400 7844516 -39233436183496315891956448706156338560 7844517 101023610154017190748901512762346572734 7844518 3199403720107637689872991762882529280 7844519 11139436443010486862265097698751281600 7844520 -43000008919910444665314393288416870400 7844521 -134407676696100288941936298417736790278 7844522 -1346033529948247061772706646480202240 7844523 35372269600206731494609145798402160984 7844524 57975038479271893604930322505637156096 7844525 9976424498994544308587344156939347300 7844526 -11400406428636403398415262629621313856 7844527 -2706645170356006777036501226794470968 7844528 3156070884680828929013708837897060352 7844529 33802269990053285140937557108456227840 7844530 -161009105314290672898040483734015680 7844531 -71724189486451455325556519413068752328 7844532 -46661623219826649953780888291395350528 7844533 2752058557427687350586449259575567744 7844534 9390233156106358866901961647853824416 7844535 -74099169717033448689157104413594558400 7844536 -34262314649738854898494526822012682240 7844537 -40790138711646890321086636196865929814 7844538 -30428873819578235610863170511841792 7844539 -29752457849742365001599220954489486800 7844540 -10896656487195568793830898075166320640 7844541 33029900501414073354415814661811533888 7844542 -84615436514865926778334891387646515200 7844543 38354212769290620249611065333868400 7844544 10077161932068670577366425059348971520 7844545 -24093909672897902045846060473331078700 7844546 36298189881569054315225992587644171472 7844547 66943446895200993770361354043234750200 7844548 -110015079296778192281631697592539156224 7844549 9382931897533518220558018431715872000 7844550 -31562793268776957587039199118540800 7844551 59303455934916892081251678136409656 7844552 -35484065462839905431645285889881856000 7844553 86290567907888328287560906368558232800 7844554 30751032136101055350082931578043516976 7844555 13481012539203598496839278292098203760 7844556 -38004231736600628541599809373702128128 7844557 96180239254267598748445118932863037206 7844558 21108583299387777277522508532653051520 7844559 51024805786641621766123538859268429704 7844560 -11184850681410738846612209933094174720 7844561 -105763301220524178457135510470558260736 7844562 -7037230983503072523599219548198216320 7844563 52031791085443059388934606601963343504 7844564 -10257162158370014323471315848496201728 7844565 -30526916328148386943003468423043609280 7844566 60028100808670012459259434131184040064 7844567 -71488136064437823928160335133385483384 7844568 -4946085054942922962705057564207513600 7844569 -11294822505363553233253302466492341490 7844570 51814147083854230837147053064676640480 7844571 8511057397268128232161475784190627104 7844572 -180324809854553448448085338261196288 7844573 -19391879724656403396299542634201815872 7844574 -27464831341359761128638134818233901440 7844575 -50330047580184090841904472119364500200 7844576 563363263263344087694184519730724864 7844577 8028694984054371834305612647296487296 7844578 23528038630171234390237876087268144640 7844579 -82256114993097862476704152460444423016 7844580 555493431516666561126243354654720000 7844581 28401803394545771703143648766245548800 7844582 -29000651412849387503480846249257751040 7844583 95416168233090564900034142669464688640 7844584 -16477168646615794803424973955693772800 7844585 -16360784252598599112548356940418680640 7844586 14400403765765805670188030047736388864 7844587 107844421779328454892926391324981024000 7844588 -350563788325892846030108681499885312 7844589 13214149930555396822823711260292078454 7844590 11956976172332536929721869464382424320 7844591 47241967880566584205609858594079302992 7844592 -3235629499133211048153419567685697536 7844593 -21087252041323972759148057059401386158 7844594 13226872156244450606782643451206952960 7844595 -58120533188460481614225130957619439360 7844596 37310864889245175419509354975774455808 7844597 -23969226688665290093752826366177487954 7844598 -17968855128588995120679576770399894976 7844599 -9857326305278251581755156634927254688 7844600 -4555319115951515155411982703770112000 7844601 52413788529510823477658204494787571264 7844602 -667765859524087532787716087976848928 7844603 38213719603724866164821270580748616784 7844604 -21600847287803094569920757402080542720 7844605 -7354215290814791516436901376407030740 7844606 53727213441557150134383969791220695040 7844607 5309961828014223522572086622078351856 7844608 -30025579435211116484696487779230547968 7844609 -10417338647225965891095900461423575296 7844610 -9327674841192985192735923329679129600 7844611 40877443604578693970940065859398971392 7844612 -4862892866158299717673407831351853056 7844613 25176495469801937785838351234788578624 7844614 29122495554724097859383953625460021312 7844615 -82485967554770490443116513874672559240 7844616 9558030285312620394955850949505996800 7844617 -26479130052250001594308001153567251248 7844618 -61326341699545593068937676559481516240 7844619 -1606747222376651057721368252818531392 7844620 7294264436084958364065746081577062400 7844621 -30835577767670420612806264348582310400 7844622 12033317334936908581499502091558135872 7844623 19321819311815483185803438771317853872 7844624 32733702166418390450637409751032872960 7844625 -77380663442148652360336276972007520000 7844626 1204211532397762326687133136126554512 7844627 -8040782563168997790720887307790634928 7844628 17558764285791933238557109583043919872 7844629 -44036866803119846667192374380669778688 7844630 -33829169226735791706399013384704695040 7844631 -14097111739484774098482688036150930176 7844632 -60193964922277787095440838005004953600 7844633 63118892949325425291834077235232449024 7844634 -23956929753889692262248639794547624960 7844635 16461519231867208976142387072819478080 7844636 48463049303825714922769436048744166912 7844637 8566940566632476334667179651019689600 7844638 3300476824738114210677250473527134080 7844639 -90544826066154573062426901149319976200 7844640 -20399126758462383711640040287921766400 7844641 -34942921999838786981300256902832734528 7844642 51592568634032027901506815587583083120 7844643 -216864303224838283646812494339094044 7844644 90509377215987608351359376764777789440 7844645 65978459697733625899199654695650835800 7844646 -29093703112533814098020538703820548416 7844647 172428627451724976632723178333352992 7844648 -16497001150904753110000679282370478080 7844649 53771278907839532889386961133657701264 7844650 17989227171539323544982447285498432000 7844651 116633591752173840517881354775174985652 7844652 47348429937713697480839360150247749376 7844653 -3865225448801739676269894400666677672 7844654 603651737630814032920198872440083776 7844655 333064345498687936257340411307740320 7844656 -2804995489305637097753859623542652928 7844657 131625381082091463803946125809914597906 7844658 67703738845715847943900028255151797760 7844659 174454255651820038668157969052814580416 7844660 65256477784535909395553366913972775680 7844661 -27220251246967762084596117197263328640 7844662 265503879102173049202343209699497984 7844663 -90997284437408367375408169076115548160 7844664 -59607819132677723144530745121766440960 7844665 34697597725537414213803015482164389060 7844666 3671403006590358816095757008205739776 7844667 13250548215713227021273203764113803312 7844668 -49603513714428216702014352010175284224 7844669 -20386020963509825881975078361825164704 7844670 11641710084485477969038584417145021440 7844671 -58232892810941859726383030456511704128 7844672 10865895006874642437713362278678528 7844673 28828052186966319888386453302515665568 7844674 27073730937235445717281505172102481920 7844675 3434214396489796451179999663038909000 7844676 -17643503073088536292502632669249142784 7844677 -50853313202202502365997285835361106788 7844678 39254693112842297631588453962033644224 7844679 59823686258462001418036071144779139984 7844680 -33568851581538818561567222832924825600 7844681 -37857745360030620661317316342961968056 7844682 -33348351259456652183896958747324785920 7844683 21610509496077238299936837959389090560 7844684 -18315164126471835407038095358149825024 7844685 -23179114947418463230604225990577826560 7844686 -55822337000350368494050511020255585536 7844687 38992834661751669726213322950280788336 7844688 -264004776611826840983885775354667008 7844689 18393851534251163839283100169064747124 7844690 12161817524616472183034116417500679680 7844691 10249037225151560573163884583996823344 7844692 51847803005893895317159110341586386816 7844693 113028596858778949223947106572551732942 7844694 4221763870652362231565957285139136512 7844695 -59912474497010455718672742157180409520 7844696 138361068341949975388953170319310817280 7844697 -12601530285829259894731563696026231040 7844698 7327244152720781794354850071465647600 7844699 -53692393745449082782234628916676541880 7844700 -22924521576457413353061855324604416000 7844701 -29387409471502102253349144303665544000 7844702 26037273631388479486147883767976433792 7844703 4247159371327375543905457887081516960 7844704 31131445985812101992757013620047609856 7844705 210876583671428429413728361804861440 7844706 7437417420755858294989798598004764112 7844707 -9660026693627199371907134957374933680 7844708 -7609894223338800413326838889429354240 7844709 -36773911780666412038185831313466009952 7844710 44177425617741651695228690430076901760 7844711 47164564410177202725649943626820074032 7844712 -6327322789368151954376600455814676480 7844713 -10703059562104750267951045653332516038 7844714 -27032734984885384645371704179148414544 7844715 -51545156725849886751358548789511284000 7844716 17507428853079658907515459907918154240 7844717 94078075123151062543206249276243431766 7844718 11257548906728940823314520629297702912 7844719 -24263781896920874168532471714007363872 7844720 -6111734450316672913156751570799820800 7844721 19488464399929418498600790035878191744 7844722 45220638945387939510274116327132241824 7844723 -88161485270631843972563262100153345440 7844724 66788442023755322789688743339919154560 7844725 -12012551203168716188117433337509840000 7844726 4231461306279184991995199723883424704 7844727 33157423185662741682417711937256977920 7844728 27168084899150301256208407773979484160 7844729 -4668432985814214565714141785340763670 7844730 -2900876287356727095836319570639360000 7844731 -115018650581983004163057472936852357468 7844732 -48196411730893943115521522007361873920 7844733 -12176761301312473770776104025941665300 7844734 -25239933698236694898182501858293353984 7844735 11227964299936496239880496125725751520 7844736 10197310398651091213098314583402086400 7844737 -109166549745937204701698464624617391788 7844738 -28120490883467564637849457107749235840 7844739 -3765696890550613631105729933732555520 7844740 16711046937348639597069291220056353280 7844741 -125298372287561897092848227803088349858 7844742 9904809306189713912567955248084801280 7844743 91539669239842395702070411055568802840 7844744 -118059901711728005918702911801833507840 7844745 -9685407343601431957195887725918669760 7844746 8467786531701345969990795694120095744 7844747 124531877470785544317943701353524618800 7844748 -631271426408734810339174777157763072 7844749 -67056454874431538922208309794832315680 7844750 81588359780816394044848312560911760000 7844751 -1875919373885852534349752819241256920 7844752 15525636185629016435332409651714064384 7844753 -49576647293238183855976697091474422400 7844754 -5288605505893014454957799292190767360 7844755 47831232371611528858807617197066858160 7844756 -81696874882552406412222732350018641920 7844757 16580785172577132931478201552894116992 7844758 -60685136744138638832473978337409600000 7844759 -59798227679195398839980874691018776696 7844760 6937462347481823925117724246307635200 7844761 -129672381469977460385328445630594832700 7844762 102056118643344712759520619157789251072 7844763 -62071019838769417259202504271148194512 7844764 120886959975676994602275742387236105216 7844765 36053199697611725957763161975621902200 7844766 19271363949843945435080880286432521024 7844767 -10650504888133127479967169812117641216 7844768 -60066993926779189135089268178106777600 7844769 -74931712651353541338005091820584347520 7844770 66654358336435473572969162543383618560 7844771 12474334438090015871933384089786714368 7844772 942522650577186860358238285835476992 7844773 7432176059045085201492967458141145022 7844774 -18186426383691779809275658921731454848 7844775 -34469446083554819472193202260048216200 7844776 -25990897056661133061466969975690045440 7844777 31025676631600645325468556866413243200 7844778 39499116023910689998055870369556765024 7844779 -3022879111280821387104494529160000000 7844780 54796232770351111505847787098602649600 7844781 19465007297803387356107606198460922944 7844782 7973888236478333267211717036333473664 7844783 47104286513218997817419547339999888024 7844784 153646484426382687730410775786389504 7844785 6164171548000960776716015229558695400 7844786 -62639745387954850571421805370380170720 7844787 7789916692922961454205100992796903444 7844788 2340982124061105665272705088274210816 7844789 86486210501957083775089604940884853024 7844790 9649025295449973410493622146849177600 7844791 -2642377494689578115549534746507216 7844792 16849407119827255480067004595481088000 7844793 -136423710772386576427210812971595408 7844794 -19329482900606444422145096787213131520 7844795 1190576742623282194942968122673556800 7844796 65553537036620286162642619304998502400 7844797 -13748574880711808961172840715923993140 7844798 2190972507659903210178041291579993088 7844799 -2618510051242443105261504323919325152 7844800 5297740537459465131816586703431270400 7844801 -93394326929535517059356327891729643198 7844802 -24059843046453218959252417966981803648 7844803 47494232567732901694355816764252548240 7844804 -141959841816637716016629988535450904576 7844805 29329343361697909834255350945376158300 7844806 62913724181722984813825332501481472352 7844807 39720658280574517712077376078408836056 7844808 -72255910149725527866626361894242672640 7844809 60998917537641567908546710795614150016 7844810 36932292547397370052248248391442750560 7844811 17263464260113523597069817805907800008 7844812 -7540165485094351901537103202207157760 7844813 -34727174423747071353732206623525612938 7844814 -18052898690880974301250844214337890240 7844815 -97944308714517078823984022551123420800 7844816 5464091098371727883680128977255792640 7844817 -20186819543591482880902056664685137920 7844818 -29158983262983919558046543692807094640 7844819 203900302207081263505139217336166790160 7844820 8488762641905816546035021781108674560 7844821 58108839548304766450430452639912147022 7844822 -12726833779838036288337046853397936000 7844823 31288355398413219971080221337086693120 7844824 5847101192044659277500757541687992320 7844825 -34069687859981191540083487621991448000 7844826 3293517305118498174577503682082604288 7844827 154946404838612340875369609404112610160 7844828 6427944503393071548428762513194222080 7844829 8062940184255944323087662289043159040 7844830 18183520734465704275034855223473145600 7844831 -1608835790399452639677734088996694368 7844832 66036912502415918032622039374206074880 7844833 -52290806022463920907987224099719917918 7844834 1080361708676232030797844544316609280 7844835 3321951954824679825209295333084116400 7844836 35847183986362067977197842053546074112 7844837 26047270548239947919491799016468741888 7844838 -27291991899462086974032538041103246656 7844839 -35962511211693274929635385053287014680 7844840 37738079503865435091105978178800844800 7844841 43741562935224633169266536650904767050 7844842 -4473735003830503997687686807366679808 7844843 6130513577892338158412622494658463104 7844844 -22561854922169989734174114753408024576 7844845 -18625558074126524260121150103511782900 7844846 10644322500701749113706029002378551872 7844847 69709499499305507566117208582018382480 7844848 -3611548752628762841583255520610451456 7844849 63101187696826756028180223698352224850 7844850 656713968237517423384926340545420000 7844851 22106634978061543922301552128367429648 7844852 -10086835912901144106613584661182440064 7844853 -74313111962453871938567719609011585600 7844854 1467466531118421119100780456854563200 7844855 -100632598635317219279370169817886819240 7844856 -23675057692330069337931771167935180800 7844857 103284554982355950516599640007169580372 7844858 -4485476809471141222357937367060910080 7844859 -12833383949958499786748271304121965272 7844860 1516971367077939774798444189757071360 7844861 23092604772431582809274264544609078624 7844862 33348721874037693085956330810356655744 7844863 14929804358597794592319504106306991904 7844864 -35289312241696506139492010622644649984 7844865 19544700504759998215475610759935387520 7844866 -55900363325889789632494000150186168368 7844867 100894694994951062015898802673986673916 7844868 -65799141763923027511412724724781629440 7844869 75503093435367694078510458281972162270 7844870 3750849650644253888935102049915487360 7844871 -21807600529116886076862780457475009376 7844872 -1804503365026680691428834904783257600 7844873 -46190420101592536246182649843908174540 7844874 -13709388113022028090266393969687747840 7844875 -92526700247094255714082083204110808000 7844876 -8446276281409060866126691511881251840 7844877 -2830241094361895222727438000871497600 7844878 48925000138366733087729648120584098240 7844879 -3050169236359682318170062177287589888 7844880 -12153818581208969755264882034163056640 7844881 138237405125366847931288742419779575664 7844882 -3898601321716100000401799603450467200 7844883 32631322073444929604059056645570183744 7844884 -9382470800952894388144586859265965184 7844885 31028854308171474009828268431252719580 7844886 -2005633036998038453776334026466605056 7844887 110190801895317043900875531114158814536 7844888 8415866716601626538043918848066764800 7844889 13669352163855488233608077825380827648 7844890 37239223034484735958606435570173823200 7844891 854820311083789408629648174624907584 7844892 -39292589399902219305196097584523821056 7844893 -1355949964168062963846721894699982784 7844894 -23224574922164516295575358665959525248 7844895 51898492871424929887971313534053568920 7844896 -138565313743222315220522203937612759040 7844897 -28103582799724776512652691331054634654 7844898 -28415914323726985969365467002724075136 7844899 41254162864663475313142726755003095880 7844900 9828796498025312669093099530922851200 7844901 -25800154433678762226111873887710057440 7844902 -10834384492241843497696890249282608256 7844903 57352900270264565145042468602590739328 7844904 2349137564644187662827363940810752000 7844905 -11269560055831657896585218159311453800 7844906 5555466373475762681635338785589725280 7844907 -7558686397000017159976521598435780608 7844908 -8794054305643294931265373773823514624 7844909 58458284011632985317309800465291030304 7844910 -5513508539326112478214675538755353600 7844911 83002210369493041062655937216500587264 7844912 -1845684307783239285440272923550187520 7844913 55418841670901080997050575757173413442 7844914 -10470075144150892912156188529572068352 7844915 -295578553397459606242524178835857680 7844916 -36164226849051317911563090624117608448 7844917 31639194674142986193761315813019164672 7844918 22174481099845239750483475676094944160 7844919 6741890306155628456775507652530602880 7844920 763670058893888831606159884658073600 7844921 15966877868985721866860001764456393280 7844922 271269966774074134593988234402781184 7844923 -53911483594415033870906583099687604616 7844924 1043092574081989914575709336945232896 7844925 14998739453651037267617624626846737600 7844926 -37094520117004188476037518865068921088 7844927 -37586175710037827504067900529266802608 7844928 -4029525555029948264979581221050777600 7844929 95239727910337583857115206248500574640 7844930 -3479538450235321173154977835058188800 7844931 615293031400285223204678674748650572 7844932 19836514686223096531326548451196821504 7844933 116584020144740891417388966688673377182 7844934 -17681807452042494659169454113161820288 7844935 34032013894256760563185514451509568000 7844936 17787013218652888207608179559476428800 7844937 13039020850697364115624050468802135440 7844938 52411564025045854484055371032867858944 7844939 -123994175027012464476115257674355397944 7844940 -13981853518079202933885255542509025280 7844941 15645930877841707917870709940272372972 7844942 -4186180436470996634396058322414658688 7844943 17469444689468062268703182056816892928 7844944 -16936356418483343592769288000639344640 7844945 -3958395476246661282436155543906757080 7844946 -2505874069146926210140861180617157632 7844947 70323772788844361043166172442730371912 7844948 32880615941937591585852790523910297600 7844949 -40973971423906758067431272173883875410 7844950 -29956547818939830997582451067790140000 7844951 149755338602898357599594304748123730952 7844952 75708500324927264260741629796716933120 7844953 -9138478527693823013609495961121308416 7844954 15564556162150345067740590497470204608 7844955 -32408761768232189144738166283410259200 7844956 -25900469899121355348270331160831453184 7844957 -79802889101860136405284452977451736794 7844958 53150993119344280311642387781091450880 7844959 -158520071642211588252075021581124559840 7844960 54076369840937679871426450144438517760 7844961 -58514603397387899875068008105111899728 7844962 12151916381532824719349897462471622432 7844963 665348555921950326196503319678990080 7844964 6500845853306364418592105918051573760 7844965 99964108120361942012216462019430708860 7844966 -26520404412826134548415860771287378176 7844967 30100138603908231672758223942682496400 7844968 50136446953660257573643980385021762560 7844969 21253676180680162883909131425670404000 7844970 -8238036204489088097617086473098890240 7844971 53438607373037368359464201975920673344 7844972 39176777391645969595724668819884802560 7844973 5158047327769686999693831328572182208 7844974 -7015858624309917401965991686266339264 7844975 17983543434454472669611512761673678000 7844976 22964943043142197561065465265109041152 7844977 -19844597430229063944139707296964360128 7844978 7253503771904774594464466423543270400 7844979 -20120907443536505254725772237196867016 7844980 -37656199623115431725603672587807918080 7844981 -58083220616727194047662288207742860036 7844982 48831855264019759872885858299954054592 7844983 -49537850331697339612677974726141935768 7844984 12941000365362073152418082438853427200 7844985 74597776616828020733850658667099443200 7844986 1988647673159997418367925316232824320 7844987 59935755965737812286630547042524041636 7844988 6821391018822202505999533476684096000 7844989 -183169060330102542143160636242423333376 7844990 37406808176749629617692796749880330880 7844991 11173967652413626600368781392647171328 7844992 -165684835512427288874976593897890775040 7844993 29816916968437867454614533999439530600 7844994 -10376697847679980106868753283715846400 7844995 104862490475655728684740738163485497120 7844996 77440232499036310162887800333960400000 7844997 33890886016591331736649392121715436000 7844998 -33794579402903322696106348000541957664 7844999 -55260553428659820226818820070508283200 7845000 227090415782570521727809442995200000 7845001 62540500515893253337478331646704552192 7845002 11062779633895737701877613334964693504 7845003 8274092485327423616831556777078937104 7845004 -4371263563992910057928787714011762944 7845005 -30083075680142963381072082966865612800 7845006 124316244517468361768862575212293120 7845007 -55505537028930873308793986294637121008 7845008 9042425352438122968736558531282706432 7845009 65174680490635325260464633670244768640 7845010 12672980688126420417770507850252608160 7845011 142124169360236955760803466674085149612 7845012 6895464059234330885620858023174500352 7845013 -85046073076574726636454997710449183616 7845014 -1483536056473263280122710129272818144 7845015 -21466712123564678094879033314501007360 7845016 -83398998191844433276651446575909683200 7845017 -46714109750933270601163900455500608620 7845018 504777720952729616979986230106838528 7845019 -7732193417625684432927635601911104480 7845020 -47428759952985968223407309641044779520 7845021 5260057300009850409518165222195381760 7845022 -15191539840711739956723179469520112000 7845023 -85532726803492812952674394442258932320 7845024 36376183638915334637518016826688143360 7845025 -15082301338125183954977000002999175700 7845026 -18340310664616095141805073634208187904 7845027 15226727838853157780201722843212185856 7845028 106568112786051870674496111920279831168 7845029 109375958128795363906452711524318701020 7845030 16080642972066325176554981576523649920 7845031 -17959558685995029495970562303666296656 7845032 -1123085594499401054770823110217256960 7845033 9040932090684343731742348991083176960 7845034 -109395980422681995969078667865046975648 7845035 85147240456151647993557947438412240 7845036 693316695964240252159769599264005120 7845037 -48584053751254274206017182296461038314 7845038 24989057124087355340628005618915929920 7845039 -98839809828461619769365561470173818480 7845040 3280544035818929700383642530745548800 7845041 -175407781211983073302647877745481810456 7845042 26505220155030121813791629498458307712 7845043 -57632962726167267196781718278658289600 7845044 -61815067166923094944821357445858689024 7845045 -17920546092956447302641190147596850560 7845046 13940755761558322870723801653358215168 7845047 74808761791097397988797951371155147152 7845048 -68698218929016525899691234199785062400 7845049 1996536867703888511150583282406866064 7845050 12222343906412200725052425751789822800 7845051 -48366893818232512119690693025497659280 7845052 -33733104865962579459859630881165096960 7845053 154253137049348766434162986801857800160 7845054 8126399603847485853605624170702270464 7845055 -93792724787644123881670800804567734040 7845056 2871951459396540503146939340150538240 7845057 -11003430696961920944168605901508912960 7845058 14315097709210321479062142802334376000 7845059 -5176364456360107883342185759245676740 7845060 9168557563367226294149523601570959360 7845061 8875629455786517737175418146163404832 7845062 19299243115273250956514451766061875200 7845063 16059830582744574514755800978616577488 7845064 -206299253720826167998288553281718138880 7845065 -106349116016867790197680341077032224540 7845066 -84724814087048249329467059583873753600 7845067 91850114964945488276055847441873044116 7845068 21374297056419955267229923219782500352 7845069 -26018328595697066371187805664753169280 7845070 -16524832245425102383188540376326166080 7845071 19991015670411762685335445779692763192 7845072 757141719687470404518636444650569728 7845073 55036046464013189919969815381759944180 7845074 -14448128684365288919355863952952152576 7845075 -8017463655900701049725996631707066400 7845076 6664717964740152988765796391469317888 7845077 -40074030620545934306346676018527148800 7845078 -9216593843789940227011096228998996480 7845079 -119614964686520814838157629406482878120 7845080 96044896814227945418492347445167104000 7845081 51498813189571652765799325195777694880 7845082 24813936892212510138605818339651246080 7845083 -5478463707705725192592949692107514720 7845084 25593137224155396930122878934157479424 7845085 -1394547705119982286861442312281691400 7845086 12021495682982010242852144505682084992 7845087 58374132472791293392525023203552218368 7845088 121634931692142348784562302202015907840 7845089 56702215300969235137286704020823179456 7845090 -17573964171933978079917713915930933760 7845091 -3596179579171210960199694755879289848 7845092 -397712785386594172646348088132261888 7845093 4559946477426624712821673508931191904 7845094 19978636211042121876285357475318960320 7845095 86882073086138805497214386316653092800 7845096 52433659551720866763332195274203136000 7845097 22670973953724456196802957567806708352 7845098 40304479887899058040309375505932203264 7845099 105342502746137266536934450557887700480 7845100 -52995643002972764732367899826937280000 7845101 152169832130644421484166437931434014304 7845102 7832560230694905175781702189288340480 7845103 15981282651414082309548942638309299200 7845104 1809489844575952245134362483185745920 7845105 -23974681359062896172870232864118487040 7845106 -73812958084347638360223601372377163248 7845107 140949335388783087157371869791909297356 7845108 -8175630887331695777291958773769093120 7845109 128279183838565265632566222189210147960 7845110 -3588691033784775248738809368446868480 7845111 63571697213009999304757210665002760960 7845112 -111774610131581304465735764224666828800 7845113 -69401254836425067897820783480918816956 7845114 -7407767383838897256166374963636572160 7845115 80048268594781402092161006461689653760 7845116 -59113924585534060727131606329170196480 7845117 30646167125694163782367644957340473984 7845118 6552927721418966502602716322622581760 7845119 8637805582487861566812592548787260840 7845120 -6565817655877063992991773354255974400 7845121 79085856492808455502971131776417048322 7845122 41023884013758048497645959627877084112 7845123 -12562449769656408764662637438226028032 7845124 -36905889899596265071428059000423911424 7845125 28073901564880023592093541280740619000 7845126 19576561995305762146904325960905318784 7845127 78093743411307135990249177481859437976 7845128 -46565553149092632744996656696513571840 7845129 55790130759068896454967973814392972074 7845130 47579956907807797803082194967019748960 7845131 -5905933625708820503048324805436193760 7845132 20404814430909857211583070444897398272 7845133 -73269375621297046268470101724536035424 7845134 53765339932242047399754460306549284864 7845135 -172647446189145484272589471402143360 7845136 5718993518532993006769425155484762112 7845137 112090312601441344977835619023766916786 7845138 5323341135466293948900242978865638400 7845139 -11183249057930643883390657801679803392 7845140 -47296830131113728126870532297880371200 7845141 -59127453368770165425444299307414247008 7845142 -23082898814018091700322175192390069888 7845143 76692471669930079030248271738279079280 7845144 -42848780978375388817780343100222689280 7845145 -13219890525771652401813831854172113280 7845146 26242693921501918103694747237602895360 7845147 -53695719640554817309427139417193865760 7845148 -41419159399169639725546776365873625600 7845149 78565111970017832857779578743846339908 7845150 -10295774496004872703845264732141134400 7845151 114403740547412924298423470249161389152 7845152 57442853460067218525760289933069647872 7845153 54975559738424690560565466655305277104 7845154 -31316142083473594233447606893050498224 7845155 -521278466421012678995122454012850240 7845156 73850987636814447686366107546167936 7845157 -74509234817978523591313147683435544160 7845158 76314603496989674909001568156106995680 7845159 47083366115633466016614172014916096512 7845160 49332732187450445449698830148145152000 7845161 187877772163368030787116763497899065332 7845162 4419133794834895065417359612447702016 7845163 -14445037090194049641397746472299056096 7845164 -4450316061418244677975384416164901888 7845165 50270877076891917696940529712623319660 7845166 -3535438537548172705538384791692986880 7845167 19972598658373490476905292640845745520 7845168 -212823424591570933798438414018215936 7845169 -76889283330360180888951679492728168430 7845170 -9907949015717792414363698434599024640 7845171 -8809656600153844368971622169901568000 7845172 33703406526474489527676054843681381120 7845173 -5915625367402065085776796832435153760 7845174 -3767187716418282637865483598675690240 7845175 -8597670159838576480823988827378856000 7845176 -136208980531557117967736015735773900800 7845177 14127922227022885871682893301612988800 7845178 1115854982057960630189737641628570368 7845179 9254692547708294692647779752627370400 7845180 3610395401919674113481871225788006400 7845181 -27591836095145545843694239306502185018 7845182 -51971877891060864372226130346202249728 7845183 62997302415883611339056030084703128952 7845184 -7564643208042334499983798962486247424 7845185 -49162836446792821128219678090255988800 7845186 16313049150403301823428138458994588928 7845187 -3423883340648715350954692656416825648 7845188 -13157333203226993810220682475360705280 7845189 -43502426618668709421508910689352008032 7845190 -9847512120577954267584990070978020480 7845191 -97983511379777482597190585005841258616 7845192 62002193725559521292679891798996280320 7845193 133359645390846286100865609429260046720 7845194 -8973926526760922689464211338792257136 7845195 30730697228246266952514632120307667200 7845196 -122528128974488841978898839672929003520 7845197 -49545324145347705330300479210506928448 7845198 8824435918256980913036761424623223808 7845199 -20848317784061949774421960623494476320 7845200 2244096399792473902637694524217753600 7845201 -8456616353074253274065077546061168640 7845202 -73564987756440137579011396707109742448 7845203 17846223180501546544616193813745321452 7845204 9461485536150341232756015049612892160 7845205 -63714007192413240753954978691526705280 7845206 -2640802378835765278336282037997305280 7845207 -959651678229474098675542002504433560 7845208 11286701523797301245747101795986309120 7845209 18443590071386992945029030876301750410 7845210 -14852341210488254691850970648908718400 7845211 -126917000976912874606952826043842912816 7845212 79517257146463389766766942157174551040 7845213 32857952436342309310288350670437038784 7845214 14861215823625031303551450215695409280 7845215 -24867936582153855654066758206756068000 7845216 -26463507928327292278434622666967089152 7845217 -794256535923438958646658506089903980 7845218 -55234028218397165311717011899272076640 7845219 -27329442112838466241000626045090934656 7845220 -37973771380065686078146280677324773120 7845221 -70029126066538949965992478881131616 7845222 18751839999902090471343357916596983808 7845223 -126814011247018259259140761132873171376 7845224 -73017474500284131933073648333413580800 7845225 9925021777447882878585038003192184000 7845226 6164033137505626457934725560376187312 7845227 41459851847984810137639672778585080560 7845228 34220427728924055127300853921118443520 7845229 57366825480686278075038749261440766176 7845230 11249245748203064636972736830728636800 7845231 42544984835942770185531671614881917184 7845232 12240815791413331558423550722913861632 7845233 -125431664143431326097541490956948918560 7845234 -32520953927096968468393071164038504320 7845235 -30957978516000639328024262746897234320 7845236 37325004792603800419242229061455976448 7845237 8275924752173966192879079330043214268 7845238 63370964160963177114382655609030735520 7845239 51323808456748525664296987707926934240 7845240 -14406604789733944864761668205241958400 7845241 83417656164652840187259387230417393642 7845242 68758021009067711155348723997136124272 7845243 3813374951376030189352694020395144384 7845244 -6651128137163359127801717231580860928 7845245 100971674665706042672068156016257409880 7845246 -54970049223211313653822381862475448128 7845247 -49428790761047628925205448805116951080 7845248 -5850693259853768536193916817668833280 7845249 -69228584717148744852619257398687472336 7845250 -19856045779138920215003295042746496000 7845251 5400201812063329202171819508733725912 7845252 -1404891420995549527342159762649299968 7845253 -21885012191475887926926660754530169600 7845254 -2800977037200175892823199838691636480 7845255 -84232893377122983068661617262317758080 7845256 -86098873715466343720050844193676042240 7845257 -21638754789000646296077503116895327488 7845258 -19503822190424597174910965129650609920 7845259 12240891163403042450762141694425653460 7845260 47208602337790885882966370905050362880 7845261 -20964438177172510473634263779242607040 7845262 -46742589889664964961247752047886931328 7845263 448627578127917424117061315119528320 7845264 32064490838315102288315883516592128 7845265 94261882675850255160517196522616108660 7845266 -9714815062034440088576698411099387392 7845267 54168782748193838951005553945648036280 7845268 -25840380644750802697006979976102699264 7845269 -127738566966059580917944973355789129330 7845270 -5903310972026247165757742232230006400 7845271 -22968107194449512978696131151589916160 7845272 -14108272781047058884963022360523694080 7845273 -963328716178794927277379719937006796 7845274 62954696817951669190493998109006417136 7845275 -18289279159469123633570131302577680000 7845276 -30455559524370202974089959790418471936 7845277 -98921527621344241031045401735301280 7845278 -1607603835759924132989858091630720000 7845279 -26334440767092553690482991321175174112 7845280 72010865401720070736281328010979573760 7845281 -20400491595999093042578828341881666000 7845282 -45430105259488662634705311773325346560 7845283 -126480191631366892278378983631298197120 7845284 -7561753361360326317598765371219840384 7845285 19599304399763493160186723534012767360 7845286 26713903366788631878808869651081500544 7845287 -109528595818552669379998922409489278976 7845288 38005580600577445608546681330058936320 7845289 -98030615003037361503514552669080623280 7845290 39452472429512803045385510299408819200 7845291 -1811632930769237845558544713410542352 7845292 -21000903207463804386708672844935183360 7845293 -125133352187697210487896532567671316458 7845294 -10432469881432998341500576771264942080 7845295 15767326774955696472341155143618317280 7845296 -11840444645402193763716150436309598208 7845297 76472668908129829292430236080188681600 7845298 71192280168648675025400323163008622592 7845299 -42272226596906446201935641475531882240 7845300 -11647370414721789527326653715220736000 7845301 90074529160621530442313734406985144302 7845302 11223395533657964576772514215617576352 7845303 -25767910371700048568293311140986966296 7845304 -40973907880896720835529842971113594880 7845305 3501486627393158037732297942780523920 7845306 9039602076494213329707583588718651904 7845307 -56641918510074238269400944092613709956 7845308 66739440238641369763012601466952700928 7845309 13278636512514425838455420540795913600 7845310 792734993119597668905537029848165120 7845311 -141170042348952144511736929060819498200 7845312 -4866618185953911771053770568053555200 7845313 2655768128351482933719324356908423296 7845314 -8750043567133230929724293032903677744 7845315 24375098092634858991084142390445369520 7845316 -9104668743321965557174972305285592960 7845317 -36601221171456977009496943613053937634 7845318 12986805107154455297307875888099932320 7845319 25376032394169350169701050377508182496 7845320 -9434716911757296146054460281720832000 7845321 -79487414955266489816951207066944405536 7845322 30935417417273776112276883039982177632 7845323 -34512306195095254449301536433250793216 7845324 23639656331410517477642788242236653056 7845325 -5940882491523512225173223616528076800 7845326 32415537126982173538239053423959901184 7845327 -23663216127666136943519552137681265040 7845328 -19115597412903629643357740297093775360 7845329 114431460095357732765777819055151410930 7845330 20383022086874748783600295175536849920 7845331 66962767553307174705830314978504253632 7845332 38021831327655063589971145198672527360 7845333 37414414496846588022555581084483915424 7845334 -12260291450199319439716006546898300928 7845335 -8321828561376372788915354692927506240 7845336 2971981811662552151195427352163911680 7845337 -5659209334245041827778294000364142080 7845338 3219095597277516478383059880545871840 7845339 -48669330812845456089931806624206140776 7845340 -66261398040032924358794877612939164160 7845341 59655417394782777473851976206533259980 7845342 20989977174171627348758870428983957312 7845343 162831364845428624265921259491657495408 7845344 61987047368518064954153106285357957120 7845345 10237763711091887127061053326602969320 7845346 17108738880653129471462323691286188544 7845347 9035044414973244477635032095906568320 7845348 -5283242148229347574570122624331284480 7845349 -19654398281688293633726082751625483650 7845350 80709418572820502588434873389744000 7845351 21527480653029310664514590536336097832 7845352 80464888196321473879411810529241446400 7845353 27715932128167644915782023007598243984 7845354 -3885490688033521190337550768072657152 7845355 -10928145603610776891343426672284995040 7845356 -4707349166813137054282103382922690560 7845357 -21929522500531114338819976543882022112 7845358 41525267070116722269129460902106416000 7845359 -8260960946059090305217249918406757984 7845360 10905736121945914814708244910978498560 7845361 -119997973756895652538402349234682245038 7845362 1333002435603299770993259272428286464 7845363 -6333971447262257229708643025073899520 7845364 -29608395082161706198869171115647011328 7845365 58586731618117769208943017954880852800 7845366 8429000452104956352800951207842444800 7845367 -141439622616849299582402448181928642584 7845368 -27237659094918710813557121730495344640 7845369 -416128345149920729700318416215511040 7845370 -28232824599126625927433215552872566400 7845371 27441335628392832512641131268065025572 7845372 52362497533614218221885857682036899840 7845373 -94031913088384933490243683153645264378 7845374 -89688026898530328558241011387365394048 7845375 95910193333087435283325735832242228000 7845376 2379656339912951674137173509432934400 7845377 47573339394112805388905292707646661800 7845378 5899922911717053022669628918316607488 7845379 143148210533481622956146326180408713980 7845380 -16838764456676319037441348987549459200 7845381 162449217854664354764668807347314841984 7845382 8959310523971587038797331022692765792 7845383 1734546330052923242669156205447818688 7845384 -14263624168767296946556724786688000000 7845385 20371468376746975652128146091766472000 7845386 1917482076381281180109766392021934080 7845387 6586380161406631519159165295447669760 7845388 -99151129924755393898139454004592019712 7845389 81958647803000280465499017898138235190 7845390 4372298525077614439919376645706041600 7845391 -42056570820272249709496882384140682800 7845392 6572031648523479699578248546178826240 7845393 642481679739732879078170204410911168 7845394 8734624360035992747111391255061494912 7845395 -13383160196954560093894478691996608400 7845396 -1267087753049209540995548490614654976 7845397 10417800774229836809296556152774716832 7845398 -18005960844840072751931454731572032 7845399 -84688149918269014703774332574834903400 7845400 -23129164237577509863096976766032128000 7845401 51778249212315387729647700647754675402 7845402 -2444650421098937914183341211127306496 7845403 160144714548318651800838331737481195652 7845404 25158182797625979918107570109668597760 7845405 1066057633203411911636596053205137600 7845406 31807984005926618414325894230596557120 7845407 -22168326684794414896393233529018604160 7845408 77891202408016153646891201608660353024 7845409 -48294126472963673854817047024540893504 7845410 31450747141297313274999751999388163360 7845411 18529779118858466378351323465084492800 7845412 31528369406997205403482356839537909760 7845413 66647186017386351234007660604831737662 7845414 9569742073787269706033746566562037760 7845415 -16229911236969008924883765949166182080 7845416 40535483030495646517782465931252116480 7845417 -7730124035508864641034034334378653734 7845418 -10298783673697832707224943480124510208 7845419 -88116493255625373288623141116345083720 7845420 24108155013390980488466939597066895360 7845421 -40343092384277963403350581521647616500 7845422 -3278435991061689252905822067976928448 7845423 45567683275468622587933775114415369600 7845424 -10825706049239947777822194657936424960 7845425 -2794121012522876332073362783608883200 7845426 -5111328875345111736976418858744900208 7845427 8703782165815371309632364848387276352 7845428 11831914912538379503622762099685785600 7845429 38291812758170085867692674545591052608 7845430 38633130870660100075305543047000271360 7845431 -23176783162393979197744044919753106256 7845432 -11742993051071580308400451719278100480 7845433 -79978714529821583971902190269715957500 7845434 68392746016033764232596082241457749616 7845435 20009268209229198064475175599016230640 7845436 738862253256782313530588870943411712 7845437 -44990550910868406262924807991490841914 7845438 13873257075715230424910849760331929600 7845439 -36843277304334270730756992032746728000 7845440 2326706041776159114579423968011223040 7845441 5990374902564767280411983014461510192 7845442 31568142806722347667844995490426248320 7845443 -43605595353693452751348078097122755760 7845444 67633841166912785240124921229025617920 7845445 7388118674734022698379948144831914200 7845446 -871114747742855369487983571453331200 7845447 27924099180171872013112925981095662672 7845448 13158326559151390875387123961066383360 7845449 36128494201815047695849026798161336832 7845450 -3162505845100484626116702056584012800 7845451 26238485230476633588585622324890738452 7845452 -104047709698011595370070135760450116864 7845453 -20782539144296860839058570100241218112 7845454 -35243267953664968188854532589326589056 7845455 -2607390836164442417828757698036587440 7845456 895616692364923659555767449666191360 7845457 62013219868654474180599679892926228200 7845458 10529455204668949611476340641993512080 7845459 76241666618659563906897271472825199168 7845460 -17265580458082860260318143472265830400 7845461 20081636952787684602950065130798348160 7845462 46298011870710996384818405217170797920 7845463 24500861419484017411244424553127176712 7845464 -10471910963147589288716019524826132480 7845465 30776214118671645561721245887351277120 7845466 -29679741320549474244166706632538350080 7845467 46728687181728458517979842220475902992 7845468 27973233172296719064223177195031063040 7845469 12272137644473751783556459736309195596 7845470 -18801644729246775118610239264274416320 7845471 58282904565555134696151953653697076000 7845472 141981231598421483447752867913724198912 7845473 64081778264506955966943250021238622084 7845474 -4699974683715816027054890378773509120 7845475 91442242210633770049430266742709196800 7845476 -679789719437822714826880078908552960 7845477 20596223264928175069455658390210847808 7845478 807607637946388041503792057783441280 7845479 500201694575905927330822905912240984 7845480 -4760227745198335671501450508075008000 7845481 -16400835448315163379802922667097255808 7845482 -67083134680578182378012608389345315408 7845483 -7697803130284886739850639037516350200 7845484 9196977268238644316369453435678545920 7845485 -390363777567322452785010655075352820 7845486 -39697667596159817811653405612861568000 7845487 -60027672833410169492024833818645417520 7845488 9646410931870984679454365215825625088 7845489 25149485061343495634204282242688323200 7845490 7653200696586837223429413897302860800 7845491 -136758372780705163978390098311499837108 7845492 54716239005551811778368053784577185792 7845493 -14529765417066804475159721079831233280 7845494 -41941316826268973182491337004992228704 7845495 16763854144019248265054644731395635200 7845496 -64154646165453216197528522322127134720 7845497 55721773407012786526914619170061210512 7845498 -44551888886688273539716037012624478096 7845499 135014306819389274673099479655898504640 7845500 20644554813623998227750403730340864000 7845501 16540066712196135837149390534786889024 7845502 3950404729720050038205569793104391552 7845503 3738366334127208146030470388950061520 7845504 37908844935197552033910544681654026240 7845505 -60412419428822661022551469436440007340 7845506 -85358490730818704971418333805839424048 7845507 22677990703416451820624647555579919616 7845508 -164265970578405363519341773854864384 7845509 35786946658178730951697580726123651616 7845510 -30969624730802575027754747071498291200 7845511 -39632740954718386847406038579565978176 7845512 -18363380458493966276100023565339724800 7845513 5602701575102419933179623874775373184 7845514 355971090071214544864791690015447744 7845515 24674520657088091076615751536181252800 7845516 2768706402915636794315975692210274304 7845517 -62822556758224113642479231890531066728 7845518 -72256760936564904407116101515526432960 7845519 -1560241168609765070603314021078008 7845520 -2571880413231225970242982619295744000 7845521 -103507968291766892322572634480341635278 7845522 956347606057032403019418809452806144 7845523 -1265179574725893234314900594173920256 7845524 8433776703232702259061330869960244096 7845525 27887553149061930472577410640943480000 7845526 1142426256743140014434278969533527424 7845527 21732028592812656785391776878022990640 7845528 -8265724169354822101967984205805363200 7845529 6361084190549045208570323961433086484 7845530 6352456492922856529849012815912714240 7845531 -9987960826625476692845788316163641448 7845532 38483438444714669912638533388344195072 7845533 -109632135820139048123677677013361824896 7845534 2988327924433756120655089654884881280 7845535 -25891211042388382337333938209727137600 7845536 90048445715768918019187742089010675712 7845537 30645302884338449450608058111020881840 7845538 -16866431458594845766655264936220988080 7845539 6933704777638867607905016528322477024 7845540 30342217096138282817425304228446924800 7845541 -92908166584419312999851701731420921600 7845542 -4428988185857164489411499374027961856 7845543 71731761616186657507993346174498551632 7845544 -20467886579430171639550365419746099200 7845545 27202741985359516980245835629232112320 7845546 14711332100846843236363336613367984384 7845547 -97410992010573522395263954393355757004 7845548 8831697260017425592647807424822726656 7845549 -88903755047493376758385823656374227136 7845550 49075759816783360439791614288724800 7845551 -40810174437562978737746607990565209120 7845552 -5869689710510682639125485732988190720 7845553 -53159947716535274962207815989813053056 7845554 835487114620128874645006441684076352 7845555 25759006687736198649787835951360788320 7845556 84337649291659360714770409624872632320 7845557 -51337644278240422150087121475321871488 7845558 150577307569412414691743517549465600 7845559 -30523342138521248630479444094536801240 7845560 -4021648041663420614522759494715904000 7845561 -10433513669141448879147115612918617168 7845562 7764320131134213119768046055703506032 7845563 126758882342419034972862350963946810984 7845564 -4975495068259157071949798221607284224 7845565 106749902051669161858137345549699840 7845566 109935442240546094686748636854486420800 7845567 -81933109449146340348251564346265022520 7845568 2454022838530524985187515395427270656 7845569 145059556567206003186693272992699215360 7845570 -4870941946955461695669950628322675200 7845571 8517502337474486836695681844449566544 7845572 -11856767808026552861456403104463974400 7845573 -27860966766249765974314059663555724800 7845574 -10981607976150516200035220695795662336 7845575 5808906851971733624789054061805200000 7845576 -48492377838957390460221550702336081920 7845577 16564943950892756871033502906090774480 7845578 -18264537441283215309178452585214524576 7845579 677360566706981820910831026980907552 7845580 16850911337197091467487055401311411200 7845581 142894687493847565973190893963892587382 7845582 -32200898159765410401292620246849142656 7845583 -98275704508040074570190011743539761168 7845584 -6770336534783294463643145562530119680 7845585 -70676717583619451748124065078225866880 7845586 47074825997192251226038657992248309760 7845587 -34253934413189322891948178127938831764 7845588 54863425271608704386466863817609574272 7845589 27149580646762940887228377028969708224 7845590 -9948742699012843038351830956126690560 7845591 4639880178785206942917743225472143904 7845592 103258141622130955682767578845543424000 7845593 44964634969377292280524481600399212800 7845594 -8246190903445436468137403355508619520 7845595 63604470559090991856253312194198774000 7845596 4456630612131970517209552597614259200 7845597 -10933697347690395767746757762834665632 7845598 47691690790200995274431785278961961664 7845599 -68436644395321312314960021561283964976 7845600 13066463296121502173180810040233164800 7845601 -52067377590490791196939580921906915597 7845602 2289207957319032404377488152323305600 7845603 -117993491301869825034038646776059521216 7845604 -25294163336120462552611442555909920512 7845605 -38483512360352252340124613497922884740 7845606 -44422359098081929631120785481512387200 7845607 40576741430613166888050365638455556224 7845608 -1683770488363063127805247432735703040 7845609 -36169961582770867292061016173507018912 7845610 32775711315496861578206408600566980960 7845611 -21656627492194872911790167073674731788 7845612 -12870871116048671629000253770469657088 7845613 -4331452115816929139324789034696101856 7845614 5614145290606329575858983774872781824 7845615 -34952599758532750088970740073930759240 7845616 52266475439509575368990927678781652992 7845617 -18424488079675388634709555621922961240 7845618 -18929435254898738284889721557006959872 7845619 178293668857303592460923377296055123896 7845620 -53287522782178999575336938309292760320 7845621 9619881151406621228057886618913611264 7845622 -2026821103593689555187026065848125568 7845623 86218782594347487626927574005350576872 7845624 -41525254271790288399848583972696330240 7845625 -28250687723037473424022107700199548750 7845626 -29816571135356791807786270424292657696 7845627 -26235996031408088486909473396315528680 7845628 -7541146525505882013418434480189958144 7845629 -70553926538717792896203915634723175520 7845630 -10560312026704370839687416522942785280 7845631 7401576286322843963334816459404734200 7845632 47191056263236566417883109269532835840 7845633 148322836707268077554417244289572505920 7845634 -34403226713162383041075957578051701248 7845635 -219959889173333138189687188833901440 7845636 -19790933055641953207980777148541552640 7845637 26426849358184548996946673938928610744 7845638 58814037904301325963469509782397594720 7845639 74608321383330130472428857368723666688 7845640 50355740572765530862822734861158400 7845641 68678298654403698446900827621316214042 7845642 12566250607923279199391742542219111424 7845643 -26041690573833696908581299340825261920 7845644 -24206620692393475480153031481435281664 7845645 7717985684484373346642260091221587840 7845646 -34917443224044104961988085250494712000 7845647 84426230453779972853896379486820498096 7845648 -19166001922566098189242260976159948800 7845649 26037659677948718677634338435892374336 7845650 5744454964303926953243648287450186800 7845651 832117788545137429497869313672024960 7845652 -82665930143399833077522773669810318464 7845653 -4758587975355782554782415318457243520 7845654 -8387570389719988938626637681662305920 7845655 -54671471420570508490121748088176238440 7845656 37227386789583652028903963215857868800 7845657 31167943784205906844732623455455500240 7845658 57743236297344798665250036285631661568 7845659 -6832574649836995464396630904485447696 7845660 -4187946962505580173610349101821388800 7845661 35242888158659378036197149853746893292 7845662 -70641413359022306392439757609566857536 7845663 43095153325196708936593379873563622400 7845664 66375723701996117147206809071318532096 7845665 12816768198860352522203233047321661800 7845666 1922638700237548858725897166713550848 7845667 59984473683139267612368093765085530716 7845668 -5702043578503414998401722299686621184 7845669 22718340006193480121729598479441113404 7845670 22245206686383834952772920037509017600 7845671 22436444664390069618924934977175642872 7845672 13616883593776217000237301032980561920 7845673 105037836564545717732663099295353953104 7845674 -65076436247589209093095049794043362560 7845675 -1684343509623204794814271644687538800 7845676 -61563743341412083762173726991637943040 7845677 22544451753165059144674706213394293472 7845678 1512644980974509780550859053920807808 7845679 13768824890438166255382360083853813760 7845680 -8374593102529698935122643888855777280 7845681 -48446521085151713183370865032848488848 7845682 -4286805959497801089487782407630535360 7845683 -62647741787045008011204585524616574068 7845684 39839072645573117568933828196610967552 7845685 14621610970954073726886727094241663000 7845686 -14268149794481380585970182919641946208 7845687 -7273829162246942531975462100652433760 7845688 42811560210311871360595474261550837760 7845689 -22119093614671127971357787082700888560 7845690 -2620773176283823867620127487163060480 7845691 17490978700212560197977093947124628224 7845692 -28213296713287008322364595172641646080 7845693 -25376067724317177545713437065934715872 7845694 -556064251874190527434572469757624640 7845695 -27482756933402885546831107710544102560 7845696 11731398757364162690822188085686566912 7845697 -43589979033865637599740450276314039296 7845698 20356212120987394666612741959989601792 7845699 -55526174213263464417045373501553398536 7845700 67813624510874874071253671738253798400 7845701 -67977341009471691359327474149528595298 7845702 9733032007416801763136264155928832000 7845703 -6509136074090083614656789072428244016 7845704 -53056749554322035228257120853239756800 7845705 27020942599900484494240094658931364160 7845706 20232276713845942297375777555923310080 7845707 13547162621541166615051053347390520192 7845708 24583163284750490462390684811885527040 7845709 104443845220086303352907872581478513910 7845710 -66758219902931427199688106798340093440 7845711 -6894412846108103031150761387359950960 7845712 -6865106636116594076126887440366829568 7845713 28838486877342484769233561179484340544 7845714 17174656605453410281031620545469731840 7845715 -90601301523939551159280413732116199280 7845716 -58940870993263585809694602026124840960 7845717 -64656628402966647222878758582781436000 7845718 32422288938547341876781563882728415360 7845719 2598428760237267367416296190613675872 7845720 -7432668994953021002648038206917222400 7845721 -9494007891053862639590828934826828032 7845722 -1489881629329234499985495581144079648 7845723 -7123098008151987736638553050607748640 7845724 -109918509381990142817853419699533909504 7845725 6849182851986271551247513947866483250 7845726 -1544903079028695186677417813570887680 7845727 -99872061207516707317060660458172614400 7845728 53957961565429308539217952806461767680 7845729 -36618560871905967460081167315090152016 7845730 16543452675698283760704312744811433760 7845731 -125091868318043608160461147457133450468 7845732 12286277311399563314997865709074774656 7845733 85318273893428748719355526483895116638 7845734 -5532828811302407128641989290990740480 7845735 -55518146507926614126513277375115742000 7845736 -16354486591395841498900554837892408320 7845737 67450828673758815882679533289695168 7845738 29711226679712742815278671046725066240 7845739 -71763550114996062642072641668910562888 7845740 24399962054110655278474935561147156480 7845741 58916568851812738961136142718264566560 7845742 3379853136061768639779371395758814272 7845743 31941389296531500729036964542526006992 7845744 -3031088377481764307937990892589875200 7845745 6367539161260376454083206075274344500 7845746 -50689761942868287267546098494240145280 7845747 7337559535284288151586854712172810240 7845748 2653821503090776438654162803604276736 7845749 -731394220811265938058663309001273440 7845750 -43640960482274167575459213568104672000 7845751 134276190854005718258134971743190783432 7845752 -52904071718334664984581773349778022400 7845753 19863596086297337645481926331491125824 7845754 24529601536911440799476159005082134272 7845755 1785724846839972273371866955365432320 7845756 21110673480459901393412063661737739264 7845757 160507609634489218716802473209827899072 7845758 -9319664588825996973562599550621247040 7845759 -30467157599778726906598965956275618944 7845760 -5419124507954494163227398922410393600 7845761 56941972581356204422282905920642880 7845762 -44192072718442935143978314411152286848 7845763 92896681679764500043171373612102150012 7845764 -106605650952500742788976484293967127424 7845765 -42121179517945467127991215429341864000 7845766 -51646833992485057664642388739073496000 7845767 -85982331397630898215167570143665854168 7845768 34433377098903781641453550550114304000 7845769 15996989752789605888693090917789967460 7845770 -26282495103277423807617918630396181920 7845771 55002266931630232236967577151283927512 7845772 -257017682672663629196207544184023552 7845773 -23486714527804426542561909559188274836 7845774 140618414563582488154342484409676800 7845775 2828187492119888966345188491982128000 7845776 -7009369609030761710152304293911429120 7845777 2149574742765298788200103132302130000 7845778 18933130444941309594550945210235905824 7845779 64710276700148793181040376040471774380 7845780 -2620052077708912465198407256289280 7845781 38541562430040617024576566501357507164 7845782 28810036112220338104270952382025708800 7845783 -27043070270186088788101253615574772992 7845784 21735983066674520231218605984281395200 7845785 63363193323755425811504089115867950980 7845786 18422328989357686323008675429770717920 7845787 -141231435420044390010680856364862950400 7845788 5829604384113225498116918313122201088 7845789 -14902435924927843552573433586903335808 7845790 9609772734339758387689129150265625600 7845791 -123073841871300414869204376650288459808 7845792 -53397265730954346666579070130174558208 7845793 -149837211904545167546085760920885372958 7845794 -4539036177720362936844969690454940160 7845795 -10485866043896594350175606036488392000 7845796 -3326899752172672337370640313830203392 7845797 16314822636040008513687383202536973246 7845798 8632770271415324321182263428452265664 7845799 16777748458548805661107447676755252264 7845800 -66002470217598064823811146247930240000 7845801 -2221090055607272428468248593362494912 7845802 -33896423582863263654313327276013470368 7845803 16250223527057386700405313756194019840 7845804 28539234091201758324022249350719256576 7845805 69487439908297480044511287520104336000 7845806 -30942917785935313504536056138284400640 7845807 12868687968795229241924970632601814800 7845808 -2451587909260080867364547006351605760 7845809 106209251447999287467894000845455876608 7845810 -8505552296067883892287158323597460480 7845811 -46806878940749432704814891140757881588 7845812 22711124911500322706866437224517649152 7845813 41612569665522107753251010040348440124 7845814 -3777660450326184378576270182014683744 7845815 89934388570888367482656062421164799960 7845816 23523302235077117710407629202674810880 7845817 24745584578991499374294964363325665792 7845818 -65922414731896634207688699310879946640 7845819 48794493686496565062471472528409645568 7845820 18859496145785843027800005905603328000 7845821 -1766652787632507818189841813340513536 7845822 -3630663916881728524582592323404504000 7845823 302708330479771367880379763360821104 7845824 -9006785113529526472084522932715388928 7845825 39597797693890255959342812956613742000 7845826 56710263352970648989524229037289079200 7845827 162226640177786769763912396253506266624 7845828 -55804408359706294162864999902241735680 7845829 -4215656455937118599734404928994070816 7845830 -42670286611148886746380874525506285440 7845831 11383306275144215637505754220916939392 7845832 65769338696081277467799097748518118400 7845833 4450996516896997511553406888216949082 7845834 57004558749781100079233023298768555520 7845835 -77840950238007344798820193130429708640 7845836 -53093825060651375690434966893355289088 7845837 -14750839025939282653402972972885074240 7845838 6082169091743638102213139639908884480 7845839 82220734588640291238011973782411942640 7845840 3772916973257518466210344169325035520 7845841 3276484577944520634058103056771250800 7845842 -6441353292627431543719729590102349056 7845843 71414921400584733460531103291967764664 7845844 90554935993197237053474968234337572736 7845845 -11743497944174648294625457131870071040 7845846 40216093631494665029281983700304385984 7845847 -83100433982040758228621316549495584480 7845848 10311618323503812587527054341149583360 7845849 146091129125159365258848227117468936640 7845850 11074846267566057733895386793637136800 7845851 24732045509580556240829549507755368384 7845852 -3864307530379882743618504891712929792 7845853 -1046144895131718856513123296425863380 7845854 -1133726304359766516521824626766101888 7845855 -11351896702808780762565180438607142400 7845856 119651277275774949266572432157202972672 7845857 -91405200397459162054330161421671612348 7845858 -5412413212020337561824486836907875376 7845859 -12175926375252110768000101704528897584 7845860 -61583046363166892222006203863277670400 7845861 -2881795690918338390662601990828724128 7845862 -60840169427780212072579457893697825568 7845863 67362836723656132007018260347363273480 7845864 27222395242884933125205427309895761920 7845865 9097221225327941935405058962390228260 7845866 372788092417053838252952024340094464 7845867 11455763968667418549236196283564168284 7845868 48914770289250579895833364994685448448 7845869 -26342811310132020118394507110924641300 7845870 -5176905632073382827236690078558179200 7845871 51896922103370650371968062951340639544 7845872 -25029510397172752236731910839663591424 7845873 -18331002092593128047741946420719086656 7845874 -35818114784613874271882282615402301408 7845875 4306674948850864579532508778884120000 7845876 94645952999622656196579446363919912960 7845877 11770271715988333275361703344992616060 7845878 39300832491062129718738601104477486240 7845879 62087343653953919451518765342143228800 7845880 65139673164382149056660710291404902400 7845881 -71170667054540684600989054493034643836 7845882 -22231846734072228292281807602596608 7845883 21617399201639537876804653912222819968 7845884 -6695748024320120914381666683074227200 7845885 15364734459784409541609586623879244800 7845886 2202630331023273856781028684474840384 7845887 -15183750020779073003087811681559636128 7845888 -4535010855290593940781572468684881920 7845889 52820518680854160801459576724034930690 7845890 12713821744252737938074786229262073920 7845891 11981978407130150962485867054280744944 7845892 22554165515567688954227108767760179200 7845893 46124906984332652682478323811821952800 7845894 1001568772930785636529437913106235648 7845895 -58588564209293445023580671369081671920 7845896 -6448901393502784208092419627978700800 7845897 38230677983103538605966757738359363600 7845898 -35412738432036962205646296701443768320 7845899 3752679668006286446406617891891490900 7845900 10620596853888249754425890440547596800 7845901 64234222369098106346512336130126703680 7845902 -11287531205420349645985721047686848448 7845903 3728430590651454085200125939728295064 7845904 1373623427049312971295106956134645760 7845905 45313715177681292168548856638527923060 7845906 -44231934831289165860037129322932519296 7845907 91966356543390565084452262571064851160 7845908 13549454120039752572187420626190221312 7845909 -467347891016976392911592786847373152 7845910 -30392799034906102708284146629828289280 7845911 -129578560194740546570417095082574985848 7845912 19390258332331541115329690712625489920 7845913 65985820727671537165358373972681065162 7845914 -26768728847266973143532279132184112128 7845915 2116544463512264275006103523216483840 7845916 -41033721530340408140036206807624283648 7845917 -55137263748865346728266491717361447360 7845918 2514147681456855495169457975712236160 7845919 112779782948498604136897391457577926696 7845920 -73404878533677624817590940271579627520 7845921 24116718221023104558595136094617373120 7845922 -5923503626641131583816090038656695296 7845923 92740709498178200956581799092066282720 7845924 -1494814114089986006645928090396573696 7845925 10983578057835981222472683333151821300 7845926 -42642535621072637335943549234975956992 7845927 70246481679353534865746082086326196520 7845928 47142482079305251412725181487409152000 7845929 -6134193725380071607902091087635207480 7845930 -32717522116138013443327392962604864000 7845931 87344980703029984318968375102153815732 7845932 96744711030644943598318102515077258496 7845933 -33308209341601624724657396789048380416 7845934 17568159920481833902623556053836087616 7845935 -97217461052158935127542240272582712120 7845936 1534534522488818264263827346764595200 7845937 115816924900276149920346480742500433392 7845938 44613524778026546966641862167565665920 7845939 -99238975378653717152964924623094693996 7845940 31648414311309952805548735834996919040 7845941 119562933797795581236442240785358122300 7845942 -12591991538562662256224814433768991232 7845943 1209038232021879545163562060580167600 7845944 60240157828902487052714462848447979520 7845945 -27237863742292111873301370843741388800 7845946 9222428801737346005970719506637698672 7845947 -2936926159260512625403468731675512604 7845948 63482994021632460218872844071123828224 7845949 30499518385568366163044056113006282950 7845950 14664775090160878597396649324181024000 7845951 7972134706983623713026599516618828232 7845952 -799886435854061938873338723867557888 7845953 -84593032241566697744061753422444612220 7845954 -12997548695266398293577130929187003392 7845955 21067835058452387761824078346054226400 7845956 52348399026379075474323842935087317120 7845957 17927866955017126606244189951413146240 7845958 -5330721571461011233651242320872693920 7845959 -5338537102821229154338085146448599248 7845960 -8467368034071296473797861757005004800 7845961 -3990194840022964895906264908881145656 7845962 -17516556980457408542417380132311522768 7845963 -71605094421872195895486897237482452800 7845964 -55502623199468682636702005878803496960 7845965 -19554277355408164366736283867679423080 7845966 1957752616627585132751794826950216704 7845967 3771823588821006638900325053618252448 7845968 2162944187354208058348866167600185344 7845969 60753980887124266805861369055846378240 7845970 8026414147928816897352678907967784960 7845971 29347121874263928012208977944109043104 7845972 -4211271270223626155329278229104580608 7845973 -5977850265511117293473587774932264000 7845974 -949265078203847849570480656743475104 7845975 -36380633398927213794495330062088779400 7845976 -17098914339217826780221031174993018880 7845977 61465908750243506748274738792513298826 7845978 25267265928621102427831103729326442496 7845979 50635244858574558128876511763254899760 7845980 17782237187194728188585058258274752000 7845981 -35508358069441956383838404875408774080 7845982 37840471208584769691416782218430152000 7845983 -15658205049094848147450199921127360112 7845984 37274590036884717186663280679611269120 7845985 -33255192713749249037839160337170389440 7845986 36210708030203453414800422548497434192 7845987 -80227446746586135078442433816455541640 7845988 1027464599668192400303728098503117056 7845989 90543470746082360156012332708219054656 7845990 -4748053350200040511307966424075816960 7845991 -20428159029648073624190096975754017608 7845992 7657357275969727973016788419183902720 7845993 41202708300197259835448270846352348000 7845994 57544160817089131112263640607880577280 7845995 -1240735351540455710091534081258032880 7845996 302501525824492486450257354356173824 7845997 31891785189706650299798128257731931840 7845998 -6318296656212324002376136340254333440 7845999 -1678032837463670123420181907887061248 7846000 -3162949729733854163293903216336896000 7846001 -96110944345390305282698234247032701998 7846002 41495049745007235094926044672756392080 7846003 -194690303376041272245530660756782448 7846004 -10283812473059829456206903574732130944 7846005 -13150457310982384155834522441999892800 7846006 -8722160483113422241795223852538735360 7846007 -17659818782556583156246654670047585920 7846008 1000922734934647093697668245380505600 7846009 67376305310672818616668655398914571920 7846010 33471909424700838779064452624605210560 7846011 -106953419888882188417384572079710225360 7846012 58152971893178975897812634267676367360 7846013 -13379915763932935742789287791969941376 7846014 24313819904392961846684055110491708416 7846015 -68413492193672622229551696743412306840 7846016 -34903989841797513887510383927901552640 7846017 -138695086217067593671817960113216857888 7846018 33544718672497212646793361770169834960 7846019 -31906343661043778962022027393278037280 7846020 8213410755350024243647304441408716800 7846021 -1749122934881138483079525924207944768 7846022 43257668234635052239255772766725961312 7846023 -10705324625491763539939193234439293016 7846024 82400279172760889402408894378433208320 7846025 -50529873794303684823113223855294446400 7846026 -7695094933461533664337639773912089856 7846027 137708755141516436368458909295473125160 7846028 -5086332291185744298680847688178778624 7846029 56097266931233986294904091563642527404 7846030 14093920528625237416563284883291476160 7846031 26862824168683547525535969440997009000 7846032 14437852607233881585869801663876825088 7846033 -38320693064389655478705726842412829196 7846034 -21573637557614558342459889844569489408 7846035 -23325038463803351578845293300842702080 7846036 1613212338069921366063927468825513984 7846037 -89956946682104906321024500169443252740 7846038 116953600457887870241699271722188800 7846039 87120543846340207793494310887224620352 7846040 2796889190088594544483993955028172800 7846041 -20959596898112904842374699465337507136 7846042 40034191658742589616046246800207793600 7846043 -81554467670047857922735172731498161120 7846044 -58844723080477277955424006725306190848 7846045 78619504087681803474015704216438760300 7846046 265519272128388751703335750130580864 7846047 -26280519110428508704211240234454313104 7846048 -49292429139334552221638656271475277824 7846049 179081126373854403841738774520390639364 7846050 6060880030901343220628178811424352000 7846051 20351694093661795185328467344055526600 7846052 37083640963472276087001648225468318336 7846053 54645836862682631652101608097070052704 7846054 12749454776932508519051843036195190720 7846055 10435531806632589893591706791335197120 7846056 68085006404865317769697872869482905600 7846057 10212920674841897396493859049341032832 7846058 65584355584738028100534408254343217920 7846059 -946646783294670846114032303216416512 7846060 -40611823725382047492361121916245606400 7846061 -106084671552501906673983960855536414760 7846062 401689366332007473315337513943808000 7846063 63797779102054238077888530357119495312 7846064 8882122203501470532199701694461050880 7846065 -5022329171537168837505496178127832140 7846066 -14347958056560091805367079045237569120 7846067 82149886230906880816804515606996070512 7846068 -2591983134166879372813726255508090880 7846069 -4792945704392786469263530899742679040 7846070 -53171647682600941380098318114223949440 7846071 -76045394786609895932915329757810859288 7846072 -9000272114449965466703790829457817600 7846073 -133500525441892146159747214806192601776 7846074 -13339608250903305555801176826764608656 7846075 38897076370582600191060777614940700000 7846076 -35015386952021858008922447281647286272 7846077 -62941585481812338452930179249552730880 7846078 -84820371869406912156017028090345164544 7846079 -55722067037853408746349283686599312016 7846080 2393819361619132056224739957953003520 7846081 1237343766502046829735362458417114672 7846082 23493515721497328254211963787634970624 7846083 -18815880561688734103798115282385554736 7846084 -24099806903957438246327119611937229568 7846085 -28886433360477512007200762141166671400 7846086 -18973980305380323149880918530884018176 7846087 19941323062886695360284290390518553592 7846088 10853537571356137011192541333542912000 7846089 -62226440083569656261184055112520156672 7846090 13110390190548231344939346239791457280 7846091 -75473013553541312826636913260420681816 7846092 66937832724443753161608150135659904000 7846093 6630057953344344915892528296583103680 7846094 62530230093563485799906509279189692096 7846095 -78804805682717408514162288973448606400 7846096 -11028850349971375756859026646686629888 7846097 -2512790433346960379463668310237221568 7846098 1859915163714291724094349517346116608 7846099 -110569225685408985037637898817992490900 7846100 -3950397625950459202247677726521139200 7846101 68447932480214829110927307081919023630 7846102 63697781368571203327227378332212237824 7846103 95623438036652172372287545168785833352 7846104 -10469917606200414813884088679083540480 7846105 -15411575487120248879475964071831714240 7846106 4314913290429965299790239293984840960 7846107 11402262898358184112179782616337584000 7846108 -15783838111529851568759812948160169472 7846109 32135938172863979895550854928249751916 7846110 -24385612018737190240650222952514683200 7846111 -11422610099033464956285814487672479232 7846112 75085266552276466479080200253634772992 7846113 3625651195246491467319734250568920768 7846114 -24463053567216204929207452629333721728 7846115 -38657107918054198409402971600439353200 7846116 21772643175831572403358147986847518720 7846117 42986875898928064670502705082629559166 7846118 6773861254261655542773873341093183616 7846119 -38210621630066939686505540926163557680 7846120 42825456546100646748681410714208153600 7846121 82459698713685785633273433630870609012 7846122 -25592407956980970407310960954265697280 7846123 126936558972036445675796949459032146384 7846124 -931929342778420858109750609771520 7846125 -38718511655393680560615706565169600000 7846126 -25082010075269145712212744550125670080 7846127 -39301077397810661545142992970094529008 7846128 -15327933695134059393683238896855580672 7846129 -71666100943704661467745524785628838968 7846130 39527010557385223173324706819823803200 7846131 2368276487422362040400754213692805120 7846132 19706259145487679333663459798496860160 7846133 -118395440545966298407181531029277915520 7846134 -5136394753844378102363045667926483520 7846135 102237185710477940134228364520420899760 7846136 -21581435768490368955873225587909591040 7846137 869541781716686690793521587486733508 7846138 36140539951762276188557663251165753344 7846139 -14323016583679539547936656201711944448 7846140 -19405137493095227172306706478900198400 7846141 33176027386303864345527624289038372012 7846142 10836354915570043154380605449142377472 7846143 2749169857974346808123440804682288400 7846144 8630287273830431933211611295540838400 7846145 -86778950620514994286905275214252268800 7846146 450168452744740462267756426668782592 7846147 -12234896900506476035188661441027346080 7846148 -6249063180216008828913983667825105792 7846149 -60736590761564605436249197025565128736 7846150 7684395329223641009332736301305289600 7846151 -14035879904106745875081100360928041440 7846152 -68978558198642198571552589914310778880 7846153 -20858638445342502161066989965659413440 7846154 34414651355715035048727380335930537776 7846155 -9482787193527309464988599908511105760 7846156 -34539413395425635176438924621599164928 7846157 -42115541542894885851729339868619835168 7846158 45011603609974830939339949711540766784 7846159 -71628027367937569415011386678925602640 7846160 -147230207729926257541956113907056640 7846161 -2440111747329769812188607032313450816 7846162 9015555099039107816153965759331825664 7846163 -67874259741982477494845924527596623016 7846164 -19235946455077174172727943936242216960 7846165 28803074534729439333011044664012116920 7846166 69900882525816365442248128826298496032 7846167 18201027959853895283809786089672960 7846168 -12155536588689960399722120547458580480 7846169 53021326951968276980221455463505871552 7846170 -8100325273442601233717884273299494400 7846171 -92477079893983737838128505510912341628 7846172 13109514105838256924005008853762329600 7846173 -34096503888245875321155252874125021120 7846174 -2451020653196390741130283339500502464 7846175 32509644285667151858779539843339813000 7846176 -6871221121082037883646657268396589056 7846177 -35365544802061057178775868322350208108 7846178 -71796054064904212460490884925587037360 7846179 53771678424243763985928938048716730688 7846180 -63844557676105792230685747932164997120 7846181 41755469419692942480515215064611605792 7846182 -16045819673215559429518933139144138880 7846183 11885493859798368071183715320557239440 7846184 -89196295729870957647686825963986621440 7846185 -8294938947564663355837821427876430400 7846186 -1031827983478373111925355194113900352 7846187 -10754234329341145770774579396400435968 7846188 11577350230922264433415070680356028416 7846189 -37415122304946993872588991735975713876 7846190 -4480423462263168352949156245277827200 7846191 42080458202176678704461084702377080600 7846192 -34667393526154721568798062465467023360 7846193 -2559785447267220597233575906462235136 7846194 105982388661870142795158471080398080 7846195 -8265891628755331046039236875761351520 7846196 84672499212036590433887723772784982400 7846197 13902248871253987424261656377782232960 7846198 15200215799125778888146338264886173600 7846199 -3425394611844983026473772692547315800 7846200 -31891748434167994823244324873323520000 7846201 -56544791317584896191168447581918499200 7846202 11351183938976106910605395787773260800 7846203 -35792691082345093442882671037608831296 7846204 -64540996274744834004338073168384492544 7846205 -56363320750311674738811037890715789140 7846206 11951887841119093048298852256095402304 7846207 -136287285127598829994203920206894164544 7846208 -40271550264219743506964670737111580672 7846209 -11218419333932427194909935203968449536 7846210 465761848510809158627381110067819520 7846211 -48470324910056757864704763928242684000 7846212 -60818557353197000819574051061355390976 7846213 -19735626323615556654792113178320875620 7846214 -2882138299140575315999671529233347648 7846215 1757389832966143125207793818755385120 7846216 19669119967003623596662963706303938560 7846217 15690901356050187585364432914496162266 7846218 -1941360511925650086221358146199300000 7846219 -74524542732900646451634342305475473040 7846220 -17614411148776507688342621646157271040 7846221 3389733984749687873559919133829571680 7846222 29361561632328415925539874242081348992 7846223 48327479265645950985929707329315984696 7846224 162023413278716616711587486197874688 7846225 67309699725643424183512654277455283750 7846226 -12029919122191368542769480012078985056 7846227 -97935159207188301164378437416249371040 7846228 18422672553702741906785439930699523840 7846229 -19062859973521281530216875996482277170 7846230 5119466622653479196743138165385963520 7846231 232321253491214008895945933887509395424 7846232 54631941432724987443475487484060180480 7846233 -29769771762603028667059796240088540480 7846234 58495422421771876576981831623865949952 7846235 -9472230046886287521182674839124892400 7846236 17168188517488469082536277127491267072 7846237 -664881018409911614054620543652754496 7846238 4983472338767705331142321884203738496 7846239 -5324135319783015363209607319391029632 7846240 32507596356553613125655581456465920000 7846241 11919567133776291181753884506717489172 7846242 22417451851481583569950135583640061440 7846243 -2887162194884709219511125935546370576 7846244 -17352284684785824755326468584828616704 7846245 52781532985836867080469684466396802880 7846246 58335033857917741610666938298042503104 7846247 4832150452587510978423196341158076960 7846248 -2208408131974636417713617821789716480 7846249 -71506233626844667808886709785063127750 7846250 -16671149308951903272665950694731290000 7846251 -13895690881603464644799640970174754816 7846252 32748201182792235555954468136055342592 7846253 442445340759043667985038825993056224 7846254 19219486097645846524342034433138551040 7846255 2545749445996905602179907412748984320 7846256 -7995047222101750055920679448669388800 7846257 -22570827078952399974979195147812427008 7846258 6289212533708260325943153138431102976 7846259 -338666845818175162600512862152820560 7846260 -21576510158317892281269885101535866880 7846261 28860096440027446208973428345596546862 7846262 -5686219734948065184606253455630020736 7846263 -5767391189564847929288458243302075936 7846264 29647619352239619578081994803531980800 7846265 -15270026906227890426745437673800059520 7846266 3403066439324730693778710165249560064 7846267 -45852989529399586006778792406782619120 7846268 -4848673576742450502169616435111331840 7846269 92338164206567003554163124464198115360 7846270 -25617929353694034697645391087633257920 7846271 -149158730779807244521657597723610310528 7846272 38908831277308827395796185671689830400 7846273 -13019940673048728589178483813761476478 7846274 8265416065548545747974189184947648512 7846275 -69111059835985404293048874248871630000 7846276 -8204683815262694160991983153964160000 7846277 -114900105987279744015289497235885811874 7846278 -15240761598193065347191140858859883520 7846279 954780087135230294943339241968952800 7846280 -24821956807994475802688321469284352000 7846281 28305173022372462365191029327240862080 7846282 98632365955414628769259577528121901152 7846283 8144911913859514976397375569195576532 7846284 -121393780864871997814101156640589521920 7846285 8895874705254360845033876163381403980 7846286 -2918613767272461299808499967477268480 7846287 8281817139338538794221891698923879952 7846288 -19864708097580613730011892318635122688 7846289 58264980272737991119784980942942949568 7846290 36710319124615633017127836221506741920 7846291 -85316784060126339124044454307762301488 7846292 -65234065469589177253295842263287685120 7846293 4302032425597868096953794337224304896 7846294 2638945158227823176070240078841565952 7846295 72544822100849173071945522411423931800 7846296 994735495363058798433743924776304640 7846297 1507463676543256838870662486072572480 7846298 -93186670822090806869352164107182327840 7846299 65947952608490666888810516972103828984 7846300 -14289288795632983083734159505902592000 7846301 -25030629501794359553729220491796540000 7846302 24920670500072983937141252371736751744 7846303 -95778499399150622538993587144282410040 7846304 93959205414492195769186165685165752320 7846305 2230558428077165360390671439496832320 7846306 2524752601706735326737599292121250304 7846307 -25007197802894060378836464160385111088 7846308 -3548583287578603705364855557280112384 7846309 -70330457165746450139389989669568935490 7846310 20479212161480657787003421166587743360 7846311 41276755325809999685094578764433990784 7846312 27735954485850822320910608261720555520 7846313 15981304503349868829388638957680367780 7846314 -4222135407115879678842670213691867136 7846315 -80254500824335297877386475825979707040 7846316 -51868776363571259453909629772936340480 7846317 -7960503095443778389679213640194643072 7846318 -82987975854025390604789122947860456640 7846319 -30944862062648602425489832905912725256 7846320 -6998522261882424112847403840235438080 7846321 -138432745528713368744757560643166232832 7846322 44127851701220794460441728962514001664 7846323 90201689873127413866507304925658832184 7846324 8329411041932758740864860796572045696 7846325 -9286153473636799891876683653325820950 7846326 -15878660181509183360855896295551192608 7846327 -91701520824299716228079740630674196440 7846328 31025707588488205584718509603992371200 7846329 -40603047205331486820508411380824581920 7846330 -28365805400112892025724809594949364800 7846331 -5140914073537132082588274893034821136 7846332 -1263880527406629065813115456957821952 7846333 -99613453820494069674912627895037993280 7846334 5968802513781743309289017005661003520 7846335 -312055613417701693904582678860108800 7846336 21191041495694445839303077900373196800 7846337 125558205256044495506395583476700209986 7846338 -564513933162708001643339582698666752 7846339 151139066066348475697193441095850824 7846340 20775889629838689856549885636241472000 7846341 -64804373358781812273211050412143506208 7846342 10783548758071197404584296905791125504 7846343 -69262188150693781528288067671822842408 7846344 17700234931751824807365199416902737920 7846345 -41920465674913149520260981108104847480 7846346 -4727916772106048103893857854692914128 7846347 81634604625608293380782958064775645400 7846348 -24857257605158146447200980177308872704 7846349 4083692281475960686884515148862995936 7846350 -2062951920285638415100297120280779200 7846351 -99340081696180445806656111384834834600 7846352 17213011098925083195951507735929290752 7846353 -4389577883322709109186042171732735838 7846354 -81344024609331765649481944304577586560 7846355 11784524093645383006441909707494039040 7846356 7292437104355839569810160334131240960 7846357 308039593155093894611126976065366606 7846358 44821123885808346248272176968279808 7846359 23596648343782807870799087275514684160 7846360 -43135549469595091253342518350667776000 7846361 2129237173393417405070098887713030292 7846362 -34239529019468644496688854582208668160 7846363 7370907906927855582446893523702779680 7846364 -37196001914021630914228947783686644224 7846365 -8476040527202898282321434526318720000 7846366 -117828032315757148715266015662671424 7846367 50232421301995335323630953064530404864 7846368 42900615784258849461618219457537376256 7846369 -26159293931539985882991310220764485740 7846370 21743328505972908872022264912644121600 7846371 5786672864496115390428772895936752800 7846372 -82437686501296652632377644150217687424 7846373 75015361997311094357605268761338882720 7846374 49077336456924094762905773895228308160 7846375 57760915873838501243173421906169228000 7846376 10597067908369309457025766701636648960 7846377 6986255752174744996580936783589525504 7846378 12716651754942349765486086611830200240 7846379 39305602589250296550002374182507097920 7846380 -36402557412970187123141611098539965440 7846381 -24130320966839476162375329973309629120 7846382 -1461497604951772716373741341364289088 7846383 -65890148835138185345291071505146928376 7846384 -5497882437895834598127052852957544448 7846385 -33860908423118518357511349750172892400 7846386 -32291546722018191028615973418256369536 7846387 -75609215905440946327484301268303339728 7846388 -73426815807732574237692456464367704064 7846389 53295524765611831374146567879560956 7846390 32812956629983516633963013531158980480 7846391 -18035764016690958613928059148260392528 7846392 53032132119199622018367457719440179200 7846393 -20974419298524763255555256189122676396 7846394 21551325884481273546777793870133309952 7846395 -45724924461302928075534502063785371280 7846396 9995126151708341966566906089775828992 7846397 -52610051781745537553814588573488407860 7846398 10817556042219929692745262283949169024 7846399 61034688822476335032543814040313600120 7846400 23014640416723779580287166645587148800 7846401 19003758337803342896672109880756647744 7846402 7570936352986171752640941705560827392 7846403 -145529647410819906848008168805304537348 7846404 -16906630537447667460429580163772887040 7846405 -632780648504881181561069278248026880 7846406 56560381816439409256515455839619629152 7846407 4728242816442924887718081149632990704 7846408 -96795523165750245199897013245218647040 7846409 42383964855477704161579745306986499610 7846410 2474104950185188428419410004896972800 7846411 58317695588569986612959982986338865600 7846412 605411129841820068680195871590077440 7846413 -4337181939957537167287631325311061312 7846414 20957943303668487356616039003489188160 7846415 -67136900611417478933226945136042423680 7846416 -7318815241831349929265638921969336320 7846417 -28511149111137596390984884832767813008 7846418 -5904539269917611803260767956505833920 7846419 -14668387087893432345866062559640437064 7846420 -54934804775707356161945621332796094720 7846421 148245706486901708035473909052337046144 7846422 -7997483036377228307777906773806673920 7846423 17787548636085766367698229809982082528 7846424 -26799967106810543457750862381366487040 7846425 252361549570722973350793720732609200 7846426 22428367695569283588058248488316936960 7846427 -73922680587982438887605853837153986208 7846428 -1639002875968603178923538798047374336 7846429 -116148176906455543157769907523944921824 7846430 12148623196344880413908981680636243200 7846431 -65272564403444890315902522528203281848 7846432 -87777642221040083973019143099728265216 7846433 35997400291550448271440009371198473920 7846434 11322642238094478322086338586657291984 7846435 -119117479659110329766215822446071492640 7846436 -42072176844667938089460313716758892288 7846437 128999683111114169971489565541394398720 7846438 56413541586258796392163340349528936960 7846439 12522142783909992546325468640868021240 7846440 4948261327468903220940351869794713600 7846441 -3229347301441375936367578195804512256 7846442 -30894365760935423349550470390248818848 7846443 55380430857991329627573029580249062400 7846444 66967187519617523596509728332474739200 7846445 39220257886522170984316050858348674700 7846446 27145005602871030246044246722019909184 7846447 -12870971713456436588286896282812492800 7846448 -7977090611027841622812410971851718656 7846449 -8775496676781494385836013195915268800 7846450 -12136483653413179223269630356570662400 7846451 71247748615019448063794382979780621452 7846452 -2436670428336580693243912148027927808 7846453 -138562314999736360889658270694780848420 7846454 -19208320535403334696400244372963833856 7846455 -755304727829035358173177816521470640 7846456 -38822702821308935179592467420345651200 7846457 176612326845819997904573395431645024 7846458 -4734389653909469066791978696466894592 7846459 -13795979605099154694433285171086572784 7846460 -102678672555946615381844359642380595200 7846461 6007378639563637049721314688412711680 7846462 -51975334745704699377254985300680019456 7846463 -72628114698100182618614310681326100288 7846464 -4911910221486462040111579498517889024 7846465 9996506336273548354524818510907844800 7846466 50047293688080373547807571764394612432 7846467 27258657427019019239070193762491171312 7846468 624963961129720855371385353640401920 7846469 -1137140701954390493208018096032292480 7846470 -46667425894563691299807287158941475200 7846471 -19109953047299024904708434724353897856 7846472 -44152847904961071111921059444598374400 7846473 28227080149228369970505303671457520704 7846474 31647976508720370863968202320325831520 7846475 461980726392540333464531135404860000 7846476 55471102356310852149091477645968052224 7846477 65469303477560959671269113863857938252 7846478 59603398516805542552818331984278528 7846479 -7717841983052170802596159079675877576 7846480 7934141597671446288482530610931548160 7846481 -45163227456582369322913218260590475036 7846482 1862707578114075087042764949525848064 7846483 -3707819718332161870302970594947861268 7846484 15691726269455336299628083668571143936 7846485 -93641545834276812762819618206680118400 7846486 47578582892698472962793397730404790080 7846487 -114573526004681683834483047994522680 7846488 -13300422961532440562277094700197355520 7846489 31446778844509845981543177322642372800 7846490 -15160808508361311725410301097363828000 7846491 -15681650904774857007094744892639999520 7846492 757318384811172214238786065750524416 7846493 93443657231154526030435272084082856742 7846494 -1804301480906183027183683021700696064 7846495 158436277241749453555505361994546694880 7846496 -2226443265058890149844988719651618816 7846497 -28195107863901300773314770908558964960 7846498 23305171181430226417258885236973036800 7846499 16537339703212379935034546784103834560 7846500 28336006509691386548549142219515904000 7846501 28896851299615335187454471027778584820 7846502 70541870052876513659463697952072318400 7846503 -1075299694378845053749761384677928960 7846504 87121297506222707299383481094349619200 7846505 2424142968765097797939659223967578660 7846506 21785058767445333081287213184246420480 7846507 -74833874757907581606382990877922991440 7846508 -77102135406189670823817851615585057280 7846509 -70521696985041455950243630756384680960 7846510 -7549770647628114705570144266154662400 7846511 -548008301610362762691297997301087616 7846512 -13054884164283007533454387893383823360 7846513 -84649067331502190887568325136507848238 7846514 5982122084160519561618722543497906080 7846515 39521719115420415682002917221403472960 7846516 6314215018621148608633774991018537728 7846517 -8218669024040694850742152906446845760 7846518 -46934310504934904366899693550006508096 7846519 78520922272147981936766892414927115680 7846520 -72975728069613462318034860702812160000 7846521 23118908364449828823030334963060331520 7846522 -64501715217622623467902575470084012688 7846523 18626801091379247243271338741495972772 7846524 -12226214261328166605579292408871485440 7846525 63001467680690337823427240853552460000 7846526 -54841939325137759337527218585141324288 7846527 15324063903091201549060830747246286608 7846528 -48762098736876152053296864801325056000 7846529 235737822288541513227848013617915184 7846530 -6247020997398447664552066020971143680 7846531 2185797965599665475260296003500002048 7846532 31723393780702561229714084229195885696 7846533 3650155598380536264292811257184417502 7846534 2950232365865176050470492273175281664 7846535 -39808833476828743846980858133561904520 7846536 61802830708180722665243787045421670400 7846537 130591615058430658434794481257009440692 7846538 -10233104678902153490528870620106070528 7846539 34920072233420317608004523379075742128 7846540 22187541861839055668289894575950417920 7846541 121181456166633173653180377406043061942 7846542 32823197117688017275306112682603795456 7846543 83527804195180810993891197565264703792 7846544 3693898933017836278396997571296624640 7846545 2801684193847914982917251159018236800 7846546 23135358909132580267011273913629102240 7846547 79922656661751090463531356024667245996 7846548 58568000711618740155315455071286138880 7846549 -268463417730823745846833171103086450 7846550 -19591136031407020452435285444997320000 7846551 250598049732059624595792469044434592 7846552 -37422396308757379993832479863680778240 7846553 -13255683403447335902036229512541803712 7846554 189992050348067934668013058920552960 7846555 -27962346711118587000738826572235535040 7846556 -63121895248541280986100571856185055232 7846557 66289737807568896865148385333592467840 7846558 -48586534132488107269077359014149141120 7846559 -46622329103100095119537803857650273440 7846560 60850362480071689802084080654467072000 7846561 75526548506867746758570449336743592162 7846562 -68516659637546860931297958486785761968 7846563 -77911151548234752407113671335388177600 7846564 79474169635769123041567649848385531904 7846565 -19940456936166871329730331469502151040 7846566 16145465494962638941751522926839176064 7846567 -3950494896608284007200734984681783800 7846568 -30422653783999264319557518577863229440 7846569 1943729130174993439134976085776420464 7846570 3555751739562547611046304835883392000 7846571 -45683629036094675755743084704282831208 7846572 -18837704224986994809137300712574007808 7846573 20030814099576015903588523279632713440 7846574 47990843038481517316077150903006025536 7846575 -11616385541333847978455457859182556800 7846576 -81604102217166456933264055684005888 7846577 49406179602858117429159130745014881426 7846578 27709928507508001581795268403069003520 7846579 -3123726649314229033637925161001906640 7846580 -5998641378999740045839992234309304320 7846581 -80555196419616404182147002041464705248 7846582 -9016014059332608163799741310185083200 7846583 38628283636292629701207881170072913160 7846584 -58408331196199990044833279953827655680 7846585 -67418226205727681961607248565795292220 7846586 63401747332290518229198887076641420544 7846587 -3331349034479987051136419578297128960 7846588 -23128129483037431004263686800299683840 7846589 6268399189219300522502863647287719980 7846590 -204693758732648196892431388183852800 7846591 12028058389204556211778267712389521184 7846592 21017221215614451029002630856926298112 7846593 -85855964598447117866031273838134288336 7846594 -28324747143578638927862794787353440768 7846595 96237857807489805224602910077592547600 7846596 8421185785298760932123807205197414400 7846597 -1453699672911909431779836371495402304 7846598 -31969241606051558272992808854193868160 7846599 -84859555323103107030594985659172974936 7846600 -40658862710975008679349156072890496000 7846601 -41962200146980468879439761917581590080 7846602 38978748041708576776613852202034136832 7846603 -208635670483024382963350290640984672800 7846604 -42353415934032611556168646004996031744 7846605 34278119270787258478896500574788774400 7846606 1606992453180226167710175616336258752 7846607 -47147429797953052354828096923365205120 7846608 -11296254840845852212475212638978048 7846609 66896659701500163693986735953011809280 7846610 8528111853796206000231875534131788960 7846611 4005064512292033596895688797353665280 7846612 51078405991791989497191121606271248256 7846613 7818303134475640979197637370972995040 7846614 -21236987138051886808891753414134465696 7846615 15834238293939991503391474610463856440 7846616 -4460506052973088877353907814824171520 7846617 67221798777978926308423368077980609920 7846618 -9372347371908789496698772645204440096 7846619 -87136189529401462001175834934127490840 7846620 47053786134785478902924252563429171200 7846621 27529837479879147922675836285756655704 7846622 -35920104396207211968768396420222516480 7846623 47568394579343220554034491046293243184 7846624 -1319437260117349787816043015076577280 7846625 -46961918793341093249867396800623711000 7846626 31223912554331654934221940928575913344 7846627 -5874222659019918796301429362068870016 7846628 72932817035672030180648211255396298368 7846629 19253756250425757248974962852565780800 7846630 -44206332725435851049042383675155089280 7846631 -39166185262119068794236613829484570576 7846632 6443824883146791465228830826570316800 7846633 53197775690208793111013768131780541882 7846634 -20464054727509750980700355480069495040 7846635 -24055536515717425666989314213990960400 7846636 12693579969787977230306592533671919616 7846637 77386555329136374955859893595609315286 7846638 -65958512559662861646226892478132710400 7846639 -23188511735819877769091566524250800200 7846640 210411141150756816215383675102494720 7846641 -17275326501791855282973625994040117360 7846642 12694317175878104045832538805929427472 7846643 -105209360532258554130627497344354473216 7846644 7579903808221565465333449559861637120 7846645 -22520465335959195270832570828616768100 7846646 28201266778511390416425994650814569600 7846647 2056028726361272021215559103795298128 7846648 -111879232467146647509737088451261808640 7846649 -38653531678787926223190954450458899350 7846650 -4994731655646206500727107356125030400 7846651 -53086552464918829609891081798590934296 7846652 19860671358709468756465743266798833152 7846653 19215410354234973061614746238000559104 7846654 -58730435360396928964605191792488090560 7846655 -100436970340457940051880609940616652440 7846656 55535066929990827169412266091656249344 7846657 2095060428846948300847795136561958848 7846658 -12328099566998236476761704834543134720 7846659 -29823022884870175764068408178273707280 7846660 11440572170484952072441033383280999680 7846661 -50941308803279106592423062370961693088 7846662 -14181259500593881569874894549707620352 7846663 -89052168718990969877216728175092894080 7846664 -44283804135294085246691059251937720320 7846665 20776243920825812319755222121266688000 7846666 1867298787630746677699120749726100224 7846667 90882396883304516215732099493055973716 7846668 577108486073925441751772329216280064 7846669 -63002166019386386593619539392578333280 7846670 -24947525242821088468228638955910748480 7846671 -15810736487104983907341061167904273152 7846672 -23652318073934420716604532238285594624 7846673 117168584447686155597908621729174770020 7846674 33944300399701062910891514721717849600 7846675 37091838149484958451149487214174360000 7846676 -12534144747769924259345672917245095040 7846677 -2105287197633732828047968564062140160 7846678 11000459881834949614925381873284285056 7846679 68784191043793215916652017075730846280 7846680 -10949669036895167785210408959511756800 7846681 105132507366993440055664653100401229764 7846682 -40194024270826800313184469310179638016 7846683 380149177216489190808025877149674240 7846684 -54474075733407422236127817582401411584 7846685 -12777371519539977430527881859149088000 7846686 3246418806923118475403371363464345600 7846687 -9647998768964247861376689567262916648 7846688 120279549640617417220839584192553615360 7846689 19836759191309611780419418251281448960 7846690 19859374549327415374941933232955871360 7846691 72300815399681410730925987046505920092 7846692 -10157859097131708096087419201234903040 7846693 50020141807504551919996046300016698942 7846694 -29595765125099053745725005658477699104 7846695 28388033590122272559005885348116600320 7846696 33191916885263017620264499083074764800 7846697 20255877673360819212055729571194962432 7846698 924512862433774600345890094655793408 7846699 19819677727759243370456139575854734736 7846700 6722545134282576587701207144724947200 7846701 -28078799873166081006589102349861024256 7846702 50020081244019788627807879007879950400 7846703 -12057437007008973355217886922999614912 7846704 -6986390953693549407185446732682035200 7846705 80754071667913975658392173948886468800 7846706 -6845908975781843362076396662953707520 7846707 26200702825382600019148282908046622208 7846708 13107358633417506064288892106606789376 7846709 1016071291533127956323979016991572320 7846710 7770000303403899310395949092796056960 7846711 125098279909229141997116335432699924152 7846712 -6655843447649835823132983535552204800 7846713 51509981095653861487807859184875109360 7846714 -13389595402990304812719587319548294544 7846715 -31932028730765710020029700992168428800 7846716 53466218670243163681074524080101437952 7846717 39803456933848432968840361612366617312 7846718 13364634569445395036300370662772769152 7846719 -277176016849175919198964266527218032 7846720 -982232901065331184765176643835658240 7846721 -19631206733377119032629828729333938300 7846722 3059477903428449221791730487702585888 7846723 143697568001468002859147054095890403344 7846724 -149159614684792512127363696636946726400 7846725 -4778509932825022237887163924561598400 7846726 925292718032011985693070194881757184 7846727 -1447140527176140647339287302686674128 7846728 -31751598211289446284269900535999651840 7846729 289927838862520879937649772257963050 7846730 -558544347836439025767675051045902400 7846731 -76206110710124958927719834656235081520 7846732 14742312897016240770132265041825764096 7846733 -170139939540341870279976781613094625620 7846734 -356788951203098850619374885548574720 7846735 -45961231374578179271125458664144538400 7846736 3977584730159090899134209412324974592 7846737 -9924408851512386255676999366070776032 7846738 9250601897337330152376595573828687872 7846739 -154948658665051536188762130359788349460 7846740 -40307502114531773234790402790303948800 7846741 -33942832042241842814735762665319508096 7846742 -71862283727523319147975527560851385088 7846743 -65807627993226621709339147839758243736 7846744 5998597485037237409840580075555225600 7846745 24216808819898759265711905471926090500 7846746 -76112357404765329664837378009571298816 7846747 77030159484338272742302919323810914400 7846748 -8607201323588616805846841007710767104 7846749 -25343120455927333778493699071887519776 7846750 19924388849519525936472896856902832000 7846751 22982833607694238231057330833529348608 7846752 51909576947198717245961916340246413312 7846753 -89020140961324617204682046566447516880 7846754 -85669782621656135548631302444667043840 7846755 -15174386135187803383490710854181505280 7846756 -345588581482394438110906228065654528 7846757 -82744032296346566005184439174089972994 7846758 21584078306205580848203347974227728704 7846759 -54903551207567679724979341329553812040 7846760 -6158385874298630126513248720250112000 7846761 7276827954810764436326559990315884736 7846762 36298374657071403967178871927140156160 7846763 146704635045645481948540214490901329012 7846764 5494876931150338213130103379469905920 7846765 -107181247255999553259025973404160001480 7846766 -10798340585989023387533386237945609536 7846767 -90721827144833844501087448473176603760 7846768 -3315449094355617764131934651022114816 7846769 131906347302770064686285766042700800 7846770 -2366599515241605905858018361909903360 7846771 -108694409521861446196886453376639279028 7846772 -34394806271033598924798241615488829440 7846773 -99132437890465804954089203592106753632 7846774 5840616978875585522814041905407682560 7846775 3493562573494794210750372796674750000 7846776 20923759120525537176584978786447155200 7846777 -62490925672595214263772152981689892374 7846778 7314961847170524482539243125664485120 7846779 34563630805058504269027886359505756184 7846780 637571026175907585646822611420633600 7846781 -18390104395162460176026447962810262036 7846782 -2399440805459588501006153942706794496 7846783 11523365874586101574900058518630756720 7846784 33327597049770534628023065068689162240 7846785 27100234114048045702422356786788280040 7846786 17359121874806065813140340307190872064 7846787 -41229792365601544472975675138678960400 7846788 -12175365305477081402643512169038361600 7846789 127251183879886190901322019713611402590 7846790 -14896169861230641132774660845057713920 7846791 75783975877277053862204106576838886400 7846792 62613829491218862559880253532400609280 7846793 2249203081071994100513992667570516004 7846794 3862952812322147567993663533415854896 7846795 -54797460153445535742778040010440213760 7846796 -23479598190921743368058643132035543040 7846797 12686070220199597809228732833272311872 7846798 70380815448445233172281682685647934400 7846799 -72806354568711650291830464000218293200 7846800 1856481599785135609589969351127859200 7846801 -22060347562112491360346505295332929560 7846802 -7124894862515617970412367139717697648 7846803 -92574779347218407661283391993452214988 7846804 31949602231785980407457686066577606656 7846805 11007218916380753192960002911713233920 7846806 -5558071529519065858707470755208673792 7846807 107929047049175302746221547588899418056 7846808 -102149796058546392816032941289453783040 7846809 30119798985524207895161351640428339328 7846810 33758056723500959537898252844512480000 7846811 -18208911577483225802267855325020959200 7846812 -155140831445173494014962738578428928 7846813 10079009671243001390621092609267125248 7846814 -73025425659342532916045285430425007744 7846815 -38557503127182849389911823747797190880 7846816 -98986966886328913225882904449457848320 7846817 -6842236696656374286177317568171136848 7846818 6451217531445851258740376153832235008 7846819 -21479246581346375477241506255808415780 7846820 -9583189029377828996946416050440499200 7846821 -132558557345839357311023842412932277760 7846822 22614382036119939290810961491754657792 7846823 -11891100705134957930175245445424982400 7846824 64983934760766784353350259497893969920 7846825 20671201539785959195545962300117176000 7846826 -2946924925975954206207636486632871552 7846827 109817662429292948528470541337441388032 7846828 -105063654347437716404161544135382405120 7846829 -84158623910434706847050276250900788160 7846830 -21405411727825898297060381022969435840 7846831 -53112499102596405537485038164395168368 7846832 5282821094139317298691773503589384192 7846833 19569144274318604608402642471622557440 7846834 11672110915783288066370144133842988816 7846835 89944466084137710104967901072306199280 7846836 41988269192578814459989845004088512512 7846837 10195592933943944715469498095401133660 7846838 -109788756563066098100012432108151784704 7846839 22968533955793212624253823892291800448 7846840 5557811690033105975408009251771084800 7846841 10157428644295152597400129511379106944 7846842 -30156080125142637067603112350992435456 7846843 9292403084775965826280384474852668144 7846844 25125087026180136706593946670768566272 7846845 21244253930611616806509967910178062400 7846846 2541033437782773097927295237047674240 7846847 -102407323879708634457253200630444928704 7846848 15056298119742359891627411408683008000 7846849 51719433037348143666892994712394225920 7846850 35823861905808112932547831928665200 7846851 -37510660314396842507529636377610876168 7846852 -5699526705880357844315371474525276928 7846853 19791763327932075328347188336465495040 7846854 -19370207799725754734245444404548508480 7846855 -1087784489695280999556069587511919440 7846856 -50050252367803488425084673494587299840 7846857 48080150167919270131119019821871373028 7846858 -35228519977656336184012224337239456720 7846859 -45071585829644908732920535091289538296 7846860 -27613099238299516874692155785494210560 7846861 50029949003945632185243049240538771424 7846862 -26428545167418082280927082688819933248 7846863 36419050257998358856602441022754893200 7846864 11890167624072572064202553658325991424 7846865 8894959756422570987696945236821494120 7846866 9251196193826777068830943076675003904 7846867 1281240240017905990034469590735001600 7846868 -77611308361191304618689801435559434240 7846869 41487771607411175294703323743201539744 7846870 19653382349590649633514078110174810880 7846871 -143572491484504434098570386282087148856 7846872 80010241635084793338555268557519421440 7846873 66479774652377914980587674366722906122 7846874 20516001605013893694633522578754423552 7846875 -1334688898684973113455209788991400000 7846876 1629314311689207834906113971684971520 7846877 -105940324727895127374179149552988188788 7846878 -2425370396789738598406639739805945600 7846879 -168490050990109754177046610081471436120 7846880 -67969128049794409677369700740008509440 7846881 23688457331489578226073538939437342144 7846882 65981914332266452820330961378307440000 7846883 33682359912743616026690823305781452424 7846884 -70423509529409837146655113424934276480 7846885 -101381475904946202672668224141953661440 7846886 -10082880687135295766424248048614892160 7846887 -7895426377877871568964619235124015232 7846888 46446391581691496024559119146195599360 7846889 58036632135310768441239242614197909690 7846890 -445887409992063183161271439790734080 7846891 6509716484966961342723304811777924272 7846892 10903169181355365962183648639733215232 7846893 -1205227071428798592675674756117912916 7846894 86105587688043469431039965219721346944 7846895 -4868186740650483541164500905848853920 7846896 19571088308278620621193285264878108672 7846897 32101580337866013630561595295360133940 7846898 -745076653212616879587414259808535936 7846899 38910725704418611745145873233484933120 7846900 -40344418855478972092551974705007360000 7846901 71176097439671713711661429464890121902 7846902 -28995188961990899373072524633975500800 7846903 -132647615246640942581360842345224659256 7846904 32489566716988617999992331087512862720 7846905 49395879131900827357156043495429452800 7846906 16368518860563702043123493845610465280 7846907 -141274041261678228045945419187206013840 7846908 -25316979424357199102139431378392865280 7846909 20292958711985008466216987496650944806 7846910 15798100990759732401417054205800307200 7846911 102525133657840197342812216625010126032 7846912 104929085370171213491926881639061258240 7846913 -9332931701911058482312137221802275838 7846914 23844121137262420005292066834467793920 7846915 46854389027680655861047859218280995920 7846916 -494599991442088916571690118838476800 7846917 18480595949832770308811038423518970848 7846918 66835537747672295460636574483928048640 7846919 19148380806911430262735121012680135320 7846920 -6951819548382716972007865741293158400 7846921 -51950454532290249486245797304199035878 7846922 39837897704317611440456192472620289024 7846923 -9810243480527516996467084823446828800 7846924 -14065138390689436887893510417449615360 7846925 -45886993344800180058076049996696300700 7846926 39441292164856802592872305259940730944 7846927 -80245925275798798137824601148830637128 7846928 -7748790255240461584690208141846618112 7846929 -105717871309671508156239682205317162080 7846930 6694306023068011553041689451623198720 7846931 51959258321567139301406832799597111392 7846932 117286332152088916365429849598327283712 7846933 69378020198069382824980189882304057184 7846934 -31945288942657759622911446480485235840 7846935 -37645403149138589046026708011526113200 7846936 16454047900251151056249147418536960000 7846937 -5804798648872860975051596359077060096 7846938 26139824153538069252916014126775653888 7846939 -144617512859815056644869812320737787260 7846940 -22890819903833395563944042823280488960 7846941 -758214889014247591439344871665221120 7846942 71346274419706650687469112135720191872 7846943 28335905122247326816418760703482286800 7846944 22717026929452394736564478713268273152 7846945 -21158823737433892799101955762967986520 7846946 -29141256108307612794236720129943978336 7846947 -76430618261530698644392644403276038876 7846948 -54606054713752794818469289201463416192 7846949 12861591046569468542098473603883628544 7846950 4261173381946009216541033707601793600 7846951 30979923643013550230659368624402555952 7846952 43014375493411926006015188420417126400 7846953 69683383326028490725190951670866876304 7846954 -86176516860531050193969086983277119824 7846955 47520894155583848384082844040117835360 7846956 -15037889776754450468126715360060576768 7846957 10306523373756155441590478991310864012 7846958 66794631040641914750839997898083791296 7846959 -47255037075006897907582266376721544696 7846960 107431474567279656852954040485150720 7846961 -21814753742216130462721816314717555438 7846962 -46953362855235750431759032530771648000 7846963 -75228724901217629711891867428598588788 7846964 -54411829531540618057588669342515345024 7846965 6422797518700824488210893366465008000 7846966 50373900657595674678957419510227350432 7846967 102662984574976368939273230690682833880 7846968 1307844606986182173607805395795968000 7846969 10509734036686144795380242382219651844 7846970 35906606094529682105473146438922675680 7846971 104266443729186842493270183777527256 7846972 7058145506007825867705352949512576000 7846973 -150419761361268848781546602706542215680 7846974 -26863231237017965877473983233742447872 7846975 -32886608277307300353481986512669653000 7846976 -28204943534013368761033495967021137920 7846977 -7817450578624463361077459587888547280 7846978 -117601455343861536508989033304440176640 7846979 40301129817824332790129274657417498624 7846980 46114475791857350956792124254423695360 7846981 177970310140688207728607660215685613120 7846982 -12450168321362028634371157822393478016 7846983 -4372793215546064694328991223765630720 7846984 1369855248516735382009704585333841920 7846985 54695500072981923499305346658604126180 7846986 3245409645725504266679849487279648768 7846987 122738630706304084930564598034990338280 7846988 -89332484398226820225619804361368288512 7846989 -1658799832089930548439866392576060992 7846990 5166773268495588733704388072554038400 7846991 79647738818062287358737067553783424000 7846992 4941590523376696885061851923527491584 7846993 10346947688893443550273293975652314240 7846994 -96061782856044627525310099200965350080 7846995 -16844706738389654195895412104331539360 7846996 -76936754480597050460391972772627820544 7846997 49028343760261603960121134602085433052 7846998 39574048489853097914442240469211312064 7846999 47650213199802231349788241209700356480 7847000 -28094717873672927893879671656448000000 7847001 -106429270808169731357854713275565017808 7847002 -30117796414834278473439402480782215680 7847003 119194820386547024924537811923946045252 7847004 29548974901704923311204800330803699712 7847005 28470287437430136714168731789659431660 7847006 -692129967445823105963106403465991040 7847007 -49481179943050329116777905564745953848 7847008 -66239875037250759504416018586045382656 7847009 126055297309997101577753767412530382916 7847010 -25224638328156482584856331551289676800 7847011 -153616933573882827830885636638733436388 7847012 23570459487775622986990536791309629056 7847013 -55876026105609898982654826982385514432 7847014 5704683417164800361373222786039107712 7847015 -62864294515400866001782105234969724880 7847016 -9716180700448341600807709693818224640 7847017 68940623169496678775936099690404673984 7847018 -13943293637371386642093980863978529184 7847019 -15234317531912264533027559888096149200 7847020 43928863515470670435929095636670484480 7847021 1237143629165819190721844172318774144 7847022 30831575135456792054659038136829015040 7847023 -139763167023076082057615943803266705320 7847024 519168457959338131902881948009201664 7847025 -3091820241681607370808197001159720000 7847026 -148239242494337441632867200451082142720 7847027 2581207156173749199193800669438844680 7847028 12114779954081797461392820831698749440 7847029 -31148272407254138010946782585118140370 7847030 6995988167799213615097419784461158400 7847031 -10783484264569230947921916500150015232 7847032 2948140068128835382477241257104691200 7847033 -17161221963312633316501951897968509718 7847034 2826317227197142152148789675662151680 7847035 -16412643763202174513757308423552291040 7847036 -7506490752701896175685810272076933120 7847037 7581597173838506192962874928502884192 7847038 26704643664949451312186656446157131840 7847039 -100283962401880733646710613053656172160 7847040 -44316734597745581835352929169362124800 7847041 -40998880674798563193236905800530432700 7847042 22443722645988677981205011547765683712 7847043 12237799754655008205152418247557865464 7847044 76108349402533497964625265228729679872 7847045 137599394158810496161685327569289276280 7847046 -16340621694487181785345915444838264928 7847047 -39393243893107546190267019731695867248 7847048 -37522196848669342343686908548401889280 7847049 20716140880507026222679583430071835840 7847050 -6672404262311499123822459697703161200 7847051 -104826522809738366540638919910045243948 7847052 36389119774627983154154791488407424000 7847053 -12815237318832159219175011261844647680 7847054 20793019686532775239723609099595222976 7847055 -6464574379073709026688903438692892960 7847056 -3674502199055077776802988595426385920 7847057 2690388785141391308502782915064736866 7847058 -24991088520155397018153102220427055360 7847059 21316368443748047631148882636143296640 7847060 10543177902633258951541181463965468160 7847061 -18897113540461123679692199484382983936 7847062 229454566910035388973600448255259904 7847063 94873116211455634648864921149924685440 7847064 47391356570449936354850161915892121600 7847065 -12972631111757958430518526829762172540 7847066 6358837236298706604144350419216783104 7847067 -2900198766238364450723324058429466320 7847068 41175409844146539524647949036730510848 7847069 -51612822481949169741463755405852325056 7847070 -170695597476747385329236001393868800 7847071 -3617593212050871999370140779364478176 7847072 22331728245800141068357039548565684224 7847073 18368863602989164096938318524332750464 7847074 7871845771095291432671857254526847040 7847075 29259835074969317805623494381712502300 7847076 -3914848948231318120287063008146882560 7847077 -30772869459820773862061170635311599328 7847078 41454152594395418625372219121574799840 7847079 -8836914525833878146972884816796083760 7847080 -48370454752126781486411030584847001600 7847081 -152668820587577168315054423147790291840 7847082 25509194650971497363674655993357300400 7847083 80762770321754223927220302333696609332 7847084 33570367537661759611370550939309966336 7847085 22871158549620869661592379441161968000 7847086 6200670330249029162734153854799073664 7847087 25053063369169545111406324826116037280 7847088 9307175237728952925377723755325128704 7847089 -142761328102112835386458680227623712110 7847090 -48179215829467917701893925454591244800 7847091 20913769698672125410300827775577318400 7847092 -845732106413804729688631055458304 7847093 -26469548986331286806150860384935911940 7847094 -2257872715004584255915225886565894144 7847095 -11981145928775786189712790117766722800 7847096 10617976671530978721608446390271201280 7847097 -64746787061569532883915033717153447600 7847098 -10809890364703984064167424920534706688 7847099 -50920566050608987974813663206937343536 7847100 11295901829640259483250648043097728000 7847101 23716597005423281965284707567788858104 7847102 63024455889928494972803521313127463872 7847103 -30925491571052582014763563041503764992 7847104 11863072008244382546017868914875170816 7847105 47886217996579963671816995183843159700 7847106 5507878567514690122594531927886413440 7847107 -20791560167414644552222969856081479248 7847108 38145922951091603915755904285276765568 7847109 -4955383924908604657098426154859845986 7847110 18909109538283347537460966238837104000 7847111 -94095914210474992874014988887200213288 7847112 12260795983276557691548091252605911040 7847113 1142994267056012275959649440444008928 7847114 -27768904797405620325305753382030693120 7847115 54872684683099184942739193214773156320 7847116 -110904674429954707505107133600953226240 7847117 -36441972575680064248152895263648591840 7847118 57883119905023235644536100478473920 7847119 -21917241813643062318298461826451961104 7847120 -16328060217723586559092412498674974720 7847121 -20528815268240255562284332569931139088 7847122 2145563609188615332703536763944539424 7847123 -9274518381909123558477850927002826176 7847124 -58370978624563733828093941324923500544 7847125 -3219072194863766873514292242749280000 7847126 7666159878283452742010145277695700224 7847127 -25502263885098686277141350893374834072 7847128 8493203285867326011336025295385600000 7847129 -54869433514137836893576137830811475200 7847130 3146364721877392819170061424928576000 7847131 49202393368878767929393242315096674832 7847132 118475634455066350741933779518500531200 7847133 7232164367653975979526376628343674880 7847134 36728065627669080725440035942215001216 7847135 -7445589134877092598368455341858450000 7847136 -85102261335377697970248723816557838336 7847137 3934168612503454343612356493920442786 7847138 11239409469551927767297086352476090144 7847139 -62459341985003887070507122680175529040 7847140 -1598699186331270012776474666686955520 7847141 -90559807486838844166026029839501795458 7847142 -31378663841605614024167586229000926336 7847143 -86872529253001316965572621754835171720 7847144 63550386874053259604254696135914716160 7847145 -40591543360376844629008589975024188800 7847146 -7568792582550028500901644512165281536 7847147 -19926193416068972069450786732024580096 7847148 -43228338543450583567616802405404920320 7847149 -247022080433095922057202542524654151040 7847150 -11074220000558579112076325358595171200 7847151 25732623602005816563504211893810909840 7847152 -15397985914730487764961946764163153920 7847153 12836256875877136033280828620063704402 7847154 -2732097327844493490827565928592793600 7847155 114305500488762833883969528677451400560 7847156 99843292341870648775306769585650695552 7847157 -65317740663478200696617102603069153760 7847158 155520901991265126002389532216602994688 7847159 -41280611799528357309420667876333775640 7847160 -37838805480655178689289246080328294400 7847161 33660223362796776042172078407998789632 7847162 51017169647005577733080378372749878528 7847163 7936845318687177037957595407883691264 7847164 38788616466185482549911861675687548416 7847165 -22533623689408500227921525966033838600 7847166 36597300822335275834236531140283863040 7847167 -15584825984459055619794797220354432000 7847168 -24181518407631965367558820489058058240 7847169 5451542495465859400164103375553140416 7847170 -41136999508373221407006357914884554720 7847171 12067371670012969537943834631044578200 7847172 -2791932609223346506800268701358632960 7847173 228488075813168164613789565152867264700 7847174 -26954772403980424038707972155431209088 7847175 -7148114113595987463374305918322467200 7847176 106930629613401534596638591091057710080 7847177 100100433881734832509105717674966701520 7847178 -5737130664961748301926408968486661376 7847179 -144258006844691446425355979974180098220 7847180 28762712299523635267350742666243614720 7847181 -36386030281238686977564481178493494880 7847182 9322637309860524279494936644612166400 7847183 -94287958537816540013944322242586030400 7847184 -12831737449381788341291587757916880896 7847185 -4060983956540096752798062514170205440 7847186 -37666149398538159037682470292925733488 7847187 46462346639766534173845950242237785968 7847188 15526315840839032210456128789282517888 7847189 -47060523249692105911553722967373531744 7847190 -2021238467084359878706101600182995200 7847191 -52149055863595961182412286886622216616 7847192 79742327888546563387485096097312512000 7847193 -17971676892786036430431280612615077936 7847194 92438590279195941880270045509945257472 7847195 17817479531570672541472358759883645600 7847196 1429653972731387499378400781018603520 7847197 12277420370663378779784779521824672460 7847198 74650767798314733599300464587185865600 7847199 -1564539272440169529996845439764896512 7847200 30401404930809521393675363378144870400 7847201 -321918609615855269754107160207399996 7847202 -18572176772665576107481230817763748096 7847203 -19321115933045348448627511707575729664 7847204 40637926394709438706661862034755674112 7847205 -38163405676649053778898609547812804480 7847206 -52214045889945504872846975298030657216 7847207 -165712088015229198757123580712375371040 7847208 -4695681040676958066773362939433871360 7847209 -21445518406882838648344361980346554560 7847210 21134355508603038390139644439273896960 7847211 81262706212790902779720277585485373272 7847212 16625289012879265473253294628580935680 7847213 -12709040271037593713186079979353834 7847214 42334198649516629537275896853082785792 7847215 -54692942739724377516571340420670947640 7847216 782764785974594394737823704098013184 7847217 -1832877966671112560405429689870255488 7847218 -6145956483953208261397731218243827440 7847219 8198950799521183973832287087110505280 7847220 -22768019114766815722325899066944030720 7847221 -4132134272685360101315160819052041248 7847222 -72650681876936806783807034959009493088 7847223 51829424092166697178736825475608907168 7847224 -10368164056899830326083022746319257600 7847225 -39424406329411617112268740437964415250 7847226 -84562796536494079382797392118592524800 7847227 15281024439258920859497565416308318072 7847228 53028061526950529915048443206931660800 7847229 14897055831663567421943540156774275488 7847230 28209548362821280388308084245407645760 7847231 -43989645662911403778283113436033649808 7847232 -13264937014609964951011281961859678208 7847233 -36475664275364468857683853311705308076 7847234 -69281754878888438094386910796501080000 7847235 23779525459256054329550589465686599680 7847236 -11968342919357541921282869487437690880 7847237 18587092693206241854430304275579477020 7847238 5980550771635806973135865640227868672 7847239 -16778289994994493274465882042283137960 7847240 9237875226767331933859824388636108800 7847241 -84415657174802822179014394134120447456 7847242 -160954744325522814083068799580760320 7847243 148736177467559970872259044919609705492 7847244 68646975496069077342822655569738343680 7847245 15660337868850602530872390030680534400 7847246 -30488002343185043942576630319742572096 7847247 -1358707450235568575028140794324055040 7847248 -3788971676770129604250863667105046528 7847249 -16627613126147939419929863387272836750 7847250 15301916601566907867472296395186688000 7847251 4485076991343893571577261139208458232 7847252 -40460093257158852527855710060753021056 7847253 -9000023166136212644231116096593009600 7847254 45949635458176957661210888093324364576 7847255 6658625134944275266562327740149379200 7847256 17259375497080401145835036620598108160 7847257 -107620168663653582086592055685187925536 7847258 20669434580812083610589784979063338480 7847259 -4556266091672244675308687007194683392 7847260 50177283345416698740422401994326586880 7847261 -150245442395170033786556805135276101376 7847262 4723357357702667288555505447339246912 7847263 -2094417300934373115513161220363717120 7847264 22317570354058869455053507136505249792 7847265 6651710594354188229299169414139000000 7847266 -6935680972343866025078934467778408960 7847267 47474837473113119792550220057748012316 7847268 -20443458645092894341738892729777233920 7847269 -48264060589765528311563290696422979330 7847270 -52213797797232933623556489873952609920 7847271 22603318162698132757802405521022340240 7847272 67111040743794461789619539309846092800 7847273 7012134717227035978992058090803606336 7847274 -5643206561852056182655651441854240000 7847275 6402730504065756498198432264194967600 7847276 -61495058725569303087395132136807171840 7847277 -13636003039228796802994079843456116800 7847278 -7216629887907854568755894579729006592 7847279 13380285682432321215880241195776148280 7847280 126341897701126755800095729969397760 7847281 5297344839985567740692574617787043880 7847282 54815066800730164680844746532516222992 7847283 24360683028095972376019199859760711224 7847284 100302315034050688984400736853664140800 7847285 -518563317287951872364032528872009600 7847286 18604237468355910360180951063590047104 7847287 -44539588927321309376179432773009408 7847288 -10760547543485112714879022226690826240 7847289 -7729258667927306746981060356812646336 7847290 -33621347766497602114706142134775225600 7847291 102051629691768341539133812984964758692 7847292 -16695640527755323974776507897446030848 7847293 54640045244521079523961361342694707040 7847294 9051380743766455814219508371096977152 7847295 -45561677247347762682024883615045814400 7847296 -68978852489390285167841040954116014080 7847297 -84504768938480549778012768718868123820 7847298 3243279513192828918206283846502431264 7847299 115845467506590322174057885354031954300 7847300 15780776092969209376029792734488032000 7847301 28953875369997225660450806997524034048 7847302 50483076142058742613436755745308435584 7847303 1360891925322717215313016829909530704 7847304 -55817339830904768922130940624959488000 7847305 14243198203563478015720917007137130560 7847306 -86560270311851161347829654451965053648 7847307 26970369153232708156817987316576230400 7847308 25628912041455932807618143291385118720 7847309 -6289011456144977232850316011926719232 7847310 10350223468549871171780711176741676160 7847311 69596833690527467583458297746133348912 7847312 -12851997778429826567590109647715893248 7847313 -73986174995255101777550231252790648000 7847314 -101505254385610639686277534150142310240 7847315 19084081474553695616084147142003376800 7847316 4012537944848777238214134646491007872 7847317 110584935802827094100209025914415444366 7847318 4528821240203004159703168172775573888 7847319 61018814774232859735833484616050394880 7847320 18682025128287139860199799379375513600 7847321 -7939407533918153378967737035674167478 7847322 11405569759962287809257632170367138304 7847323 89999226442446758120920986816910683840 7847324 44917124740401200106108152007501505536 7847325 35727080089329933923113569527155816050 7847326 24634069317439802118783644698966544640 7847327 -20221409190084918863796803347650145824 7847328 639453727772428947484528746748182528 7847329 44936148453465563354478529216958646976 7847330 -15287004917554882894175098492905553920 7847331 98452479370743829063101609679829133744 7847332 66684212407254863567426253053833671296 7847333 6677043611388359704259828886686567004 7847334 -64697329793613616361949861388529280 7847335 71753600067341017699606597633250566560 7847336 -5411729209114100389158785427877232640 7847337 43763275197853385739729465611000975760 7847338 -63698656987467846121482649890401017680 7847339 10954505946731233355270837559221068224 7847340 -474131987637638868410523361733836800 7847341 -6644582086475375164373655082714431200 7847342 -42122705808180417290840754059565628800 7847343 14643944103303102336389766018144027504 7847344 -14227992278131230378508835224956682240 7847345 -37317446757422274411954362038652827200 7847346 6346229648184867398163934227234900480 7847347 -2747306274464333673299425737040335360 7847348 -73876406522799809612858949496183547904 7847349 43138533188049143540375120962888844064 7847350 9661453860686781052200549431930090400 7847351 -8050440141658224165605705003648466648 7847352 -84675263551102196485913597816767610880 7847353 19569792542155080517415378359414133460 7847354 -2006971952733154874987312645045007360 7847355 52042755304008254131744372257098027520 7847356 37877610617294570803328982460994649600 7847357 29389570157838957381022699113228873312 7847358 11314666572793765974452773199607845184 7847359 -23758848517155065114466349907137846512 7847360 -6514959297992986584775140198108364800 7847361 -1807469171028011220808573053478458000 7847362 35511945960241117602845027622634932432 7847363 107985308174607628111717527035109591612 7847364 118313229292322396268720087491346432 7847365 57936275993692856949469287298642387260 7847366 4924119311480608960488942251047555200 7847367 -18812448323148337796409283500008420736 7847368 -123505694642513645403340920773503933440 7847369 -126212112486330318355314864790488280230 7847370 -12440494097415597563867406171358863360 7847371 -64972015883830843491323040657273856 7847372 22777502553048982437106983992977996800 7847373 65941767912163357365302130322039752384 7847374 6187410752496832108828727600066271936 7847375 214746014977188642956252404092155412000 7847376 8992894430768044463855938386163924992 7847377 -26354546413387336152274788234593941774 7847378 4517201427847550764576970867977093632 7847379 71353407413743989917688169510864302324 7847380 -37227563330267761680370851148123238400 7847381 78317927634822338317106646447377133600 7847382 57648159438751845734100769708772114304 7847383 25871713754835157632000072772453121400 7847384 111172320722861006281018655337569587200 7847385 7010978325532995395682834421615200000 7847386 -27654292588289419099315160168668485120 7847387 18058171708728906164743148414810874432 7847388 71886987772339901628310750504612869120 7847389 -46860640071096700542676200781588927200 7847390 4139454717930255169430755871583396480 7847391 54399353864573750501946110957407537992 7847392 28019646198312890920918063689130573824 7847393 -1133768540859233088577000188351494976 7847394 25812198656109443968167859918560880128 7847395 -56064221639768299274628690630003303600 7847396 -167557601592923118497715493798422427392 7847397 17416056306342287563699540198685807160 7847398 11626136176609981407999397548859872768 7847399 24708064613285949268552668583259041800 7847400 -11482278865682887930361773444485120000 7847401 98753911271188610836247325721046838672 7847402 23145902947762738569881947320963047424 7847403 -281695270019022287924691722318438976 7847404 -17402500099877663051281554095428669440 7847405 80543410435702172603930557253088612960 7847406 -10867223213699811758556238429000365312 7847407 56148285559808739249418490620903128656 7847408 3555114456879896207701803481508216832 7847409 -91943096443087632782694385273250890896 7847410 -10719343460346291507060800189449525440 7847411 41131770296873742832772309436002193744 7847412 35209932641299323459456910255581069312 7847413 1747749885249178940836727673417885120 7847414 854742661121190154557124064032680000 7847415 -31635838495085822853890151912671772000 7847416 17121462770531750765852588422616064000 7847417 -62604220090798146166246067431415689728 7847418 -686883994977060785495613448483335936 7847419 4246885302027800676858418307046433344 7847420 -8126168497567800064239084565118085120 7847421 -19229752266046263131091149185370496 7847422 38886611395936806117600386266662393024 7847423 55060506919381727798017227687614556672 7847424 -15132764391243408127751087348244283392 7847425 -41653628617397875392586613248728831850 7847426 2705601164904634495171655573838987264 7847427 -1884507150433105962698943650604318720 7847428 78510325975752776258562517276259619968 7847429 -67810789045088799704430413183813368740 7847430 -21034352614497658137631762753143242880 7847431 97441046604870690149634616231926958232 7847432 -3445016387796692249797986795430041600 7847433 6144634514868592297109730469871286528 7847434 4717492924938645983009529545620008192 7847435 -26075519088757519761534466547025393120 7847436 -934529181781674420499870153515856896 7847437 -7045935578462164199872437114942097120 7847438 -1069265659997255888959407674225080704 7847439 54596965864029135536939235752702049408 7847440 -14328867220675583899032776695848468480 7847441 -7903101960251777644206826982947797120 7847442 -1151735282985455674132302716260260096 7847443 112905710399912978329522623924495771692 7847444 -5284440056996170457163290894704816128 7847445 -23184619466792372833185911962741512960 7847446 2460108022874704797796934813572464672 7847447 -79883189008853194876246084364627410104 7847448 -20244985248331484838777220531225251840 7847449 -106062821540261112507146231198857928064 7847450 7927041880290601861250887924506429600 7847451 27386537264100263619519107415178198680 7847452 -9220554989272330856631256210372708864 7847453 -16746799107089258782903200080793810036 7847454 -42287850804713824655127083848366169280 7847455 20451350620671672520651950989726400 7847456 -38275581960477569873423148405376942080 7847457 1191443211368174218350198334334238720 7847458 24508306230099391231490702221429865760 7847459 -23187979734202494401089333620916658340 7847460 -12910414044937393748985463263278718720 7847461 85211194320009600379790626390555488062 7847462 -3359408263848612736435436142318852096 7847463 -24948661441874438228548577348029450752 7847464 -1574690106441257330530285521319034880 7847465 16674636548974017134054507818451510400 7847466 -40210573170521686199100290320776337152 7847467 -43592335201482197357989551327393436000 7847468 77071091923879563754367394590206250496 7847469 -6958525967460298165246591810758514560 7847470 -32642717237722991966351432497347536640 7847471 82260197363541380592675789618523494672 7847472 -3189927223263359432827653385562357760 7847473 -94783197093327378946456011120729431278 7847474 -66401983881138607696146264944924097264 7847475 6830861560378037463326894029560456000 7847476 -6744989854859641363567899649109155840 7847477 -62615565269561270573263133794214646528 7847478 9252148444411073380806273243476379264 7847479 2485308765478299905408134522387431080 7847480 3133024086145154164749838292096102400 7847481 -66165359620866746555476227674489193648 7847482 -13366991402543192173283399162732022816 7847483 -12181097393239364093298119069252333280 7847484 -16775941927761674076273546901406883840 7847485 -30445160728450393749192404233223289600 7847486 -15139510136432892268693082745016728960 7847487 -27700826181246965324723966696061323280 7847488 18582417918542078956112406435606822912 7847489 -26931096901889158677289730825284894680 7847490 -8317100044650112199479787220835660800 7847491 22814935194991357292898439528669096892 7847492 -63776234438186552381270459965268467584 7847493 -34142002790105211979956548966378984736 7847494 28129198035456018390865449019859913600 7847495 17589241244458170106395165081396898560 7847496 185416518972363816893224374745723699200 7847497 -50370384606339944631491717905104019200 7847498 24776656769212538020673020833980219328 7847499 -47718760264054945786057189233908217600 7847500 -18040641239194269231913257298880000 7847501 24659412621474652158849388142271488502 7847502 4393918984244784495626505790483597440 7847503 10892200719428032873453165209367728752 7847504 12421896920619487281499622623579078656 7847505 33016372177665211887342365147065518900 7847506 -32624483461054465519405040924551439952 7847507 -47297457892617258037358178663559700244 7847508 -18081703334336692001405140718383435776 7847509 63696740819001375774433060328609869216 7847510 32501761166457560903964101569253704320 7847511 -1681744649920704943617710771782868736 7847512 123561397132888846489390844669873664000 7847513 -8083169390102835885596036372702476080 7847514 -29607501213230018249577792061472718096 7847515 16663819268928640910261496856094398320 7847516 -66390516829210655032977028572234462720 7847517 73440103937914700007507893429232497280 7847518 -4818317323400621470176421296001056768 7847519 133129876051527855421537667535070693920 7847520 -13785226192503531255268774486278144000 7847521 -15682817220257190105787307003067160656 7847522 11785874924426867183136464948250783312 7847523 -2114610787648871202961964605169729520 7847524 -9396112709239540043689068431903550464 7847525 6625443994595552638492650666494752800 7847526 39071034252591240795247087888186544832 7847527 4805791024141381167771417442763124712 7847528 33047497145298599927540368834723000320 7847529 106829847912411346601963110338827706240 7847530 -32263487975910724657836143838406791840 7847531 -69406030207658263214761150824459912960 7847532 17807674186805291710704820717295616000 7847533 -44166597984813747680011090145658146218 7847534 -13209657727567227806958800007709526208 7847535 653217506442294698620821951655261200 7847536 -31804365320182027708721084328778661888 7847537 -109467459259382193731514024411763261260 7847538 44563403046934806572788205776030191744 7847539 -25351545405777711955522134951787395840 7847540 -36302024830156947728882917790302149120 7847541 -4799360186285511437999234725097846052 7847542 -55576207051827641620602772824697343328 7847543 -612888868415656921278086669074079232 7847544 61907491964946073386753930903109632000 7847545 50184343212279839377796195721950473800 7847546 -15585654860888030364557883043721311632 7847547 -2385488971820320963318095811174845072 7847548 103576669171482715863557028580583979008 7847549 192133113866845910121832865726073045036 7847550 22058278434374425789263940716235056000 7847551 46542058225571765044542280394550131280 7847552 -26207291032043340683620927538661949440 7847553 -17701461726665917036361734385694213696 7847554 397830373021216990527669860259142656 7847555 99526358118593225542745805270515359920 7847556 -8710245118450160060378068191122224128 7847557 -26467524831553389893882260680904509696 7847558 -74692895760822796713216659941790409120 7847559 -44897089717061455257213975093339275472 7847560 31228967454135088332698756722800230400 7847561 95963035711419759096861665593318998912 7847562 -10050262456561011676243616281397077248 7847563 98595996554381398353631073134459813464 7847564 967561519798032178094764051772774400 7847565 -3383948111749993494627295438103040000 7847566 -3423461583983646957687114742889456256 7847567 -7887710588239102744731834577463024640 7847568 -14357789548466294227850372496650231808 7847569 114996920785923222884973724055719352100 7847570 -37221401430283110701542783355264025600 7847571 -89302868522563909966681771592888265288 7847572 -31987041539851038948969667910483281024 7847573 1493635105327834489813107746886081144 7847574 -13152525120392864171364406006859059200 7847575 30044608492064746025821294383883146000 7847576 106652669903486409683862825726113126400 7847577 95257679542614053293379951802972608640 7847578 -19047201124926903298569613991428454160 7847579 -139426695460202677811569785014071565820 7847580 -6513918082250205589887571804426106880 7847581 -26662720220068931125503630002927823008 7847582 -51230806394687228404255390065253204608 7847583 4627390531575091943773520131374692424 7847584 -4987580935332253118402456654161379328 7847585 -22530401153603362414550030186913626220 7847586 668133664701876090538642768634271360 7847587 -90899073111156206724129608112626354808 7847588 2032532543695653023854023071221972992 7847589 -2388349248742755201670851269941066080 7847590 27017308351338147111627319964231577600 7847591 70517956843220575564131031820365846560 7847592 -11175216697521220288133464559162081280 7847593 -9982495737431520971361695119125097216 7847594 1889002495967860783357050265663813632 7847595 7153072626894346804635097320754270800 7847596 48178679457900725366640341378343507200 7847597 -148122665476869014068510493125163934954 7847598 36779901996839727978458610503180110848 7847599 53350732988169720665247718726983899400 7847600 7030959041278882339804452393925017600 7847601 -62807275190947095460041837929145780480 7847602 -30056855043918631790420818130914818048 7847603 227962631750978650255467996392884910160 7847604 1187281320962873829584147687069104896 7847605 13592307710467776420459470515755278520 7847606 17289576672720714310749349631372217984 7847607 69223873360418287515061032096173624040 7847608 -90292667404228569008619458532778598400 7847609 -41354796135281685572675203277479366848 7847610 -23312185712975179098668430948400554240 7847611 31971799582740137829348348343219674212 7847612 40412416439821375601631953268109280256 7847613 21180223664731242804715200377438101542 7847614 7427866285682331017381893710322027200 7847615 -1442535281343138809187636864890382480 7847616 -3356306873770117398730160895437045760 7847617 3744309008176763352615151324419654144 7847618 13491646375514927086783944548932085760 7847619 -3041319239108078300043153010298348544 7847620 47799874146445627324811955118022799360 7847621 -68873177846991622322369106248564525856 7847622 35888537458886743368044362796530708800 7847623 -289575203680469009932900097835939840 7847624 -23464208064946272326049028951823431680 7847625 60511269948038775375752246661655488000 7847626 -10278215999832268022388082164636434496 7847627 -12743586918036754210564131294622039560 7847628 6601155756869500349551183882129374720 7847629 -742943258439292339928536491880800416 7847630 10134314608754475736351916542030540800 7847631 73857276571934262089929378699511642880 7847632 5773983158201591577607683060616888320 7847633 -42383741208012427789468903657220591118 7847634 17920695375162827226426517622712582912 7847635 27234745401995185442940453199728250800 7847636 -30304572041455225306688378482132129920 7847637 58991490738229434374619762895764578304 7847638 74365254047867484188620355552628560640 7847639 55605165529954742027164347252890050440 7847640 6863760456831610240945110539351040000 7847641 131657949554211988415804959834721612042 7847642 74765219182466920233363204436646521344 7847643 -26422006683830981626637801019477896256 7847644 -39075567110414058478011823799015600640 7847645 -9262982926958558874603814627687510800 7847646 -542186439225463379827219957187604480 7847647 36757847194016502332806743166207496096 7847648 19094573825649265093746709692379299840 7847649 69798659024506163345300310801928491600 7847650 6599394558512329308245325746901043200 7847651 29600377487481330602759041981072089552 7847652 -15645513346649060842921398844822069248 7847653 52261114449802464563799947959780960608 7847654 7450015467460902657978305501152663776 7847655 32522297229560962513564782205335806160 7847656 -75142155674064869059301437566080517120 7847657 9490732096322048807878804558842314688 7847658 -12533334779539272032785157138309928960 7847659 -36868866311614257904772972745022366584 7847660 -47002276178048887120962289291006648320 7847661 7114614311559241938311479296507503520 7847662 12397933884823404920414372736011275200 7847663 -21804301030350532779319997613897425400 7847664 -9156481037305585612385522348473712640 7847665 16993924451431691032463493174558883200 7847666 60184913585098320321458283940061190144 7847667 -6291578694224066027361455696400854316 7847668 99174734669427467398366579141961330048 7847669 2234406513427478668643163011611150944 7847670 20493862403602478836445339966062755840 7847671 -18973050604638104238787624402413044408 7847672 563403217902962850823249843485081600 7847673 73422737486597731098116717660944759680 7847674 3840162438442358084257605870304404336 7847675 38043162357042023234084967179018119800 7847676 85575372248561995211495190777317716992 7847677 36448393001052777730376578408168459526 7847678 28735058991243968975121999636559856640 7847679 -14391465058676496689087029561190695680 7847680 38705209054602271504678301843859701760 7847681 -28219813553109968255234525317105440000 7847682 -36190137608000810582746814482391435520 7847683 -991238284359808397709799076332646696 7847684 -79201470623899387432674256825586073600 7847685 35350709744794016582123649070836229020 7847686 -20333940786296237674683884857309194240 7847687 13898682294739067624965651324939931664 7847688 78696154401908627346731593173510635520 7847689 -96655832412821019335092967084552737510 7847690 -46669637251547709227212472388812635200 7847691 -64481381547670446669259003746817184808 7847692 7883455241059125112216397574389348352 7847693 102341598385063491936465520891574176236 7847694 43784271946542989400016709413589284224 7847695 68041689393008684207222921433818246400 7847696 7748284347541844259210892906360676352 7847697 32188605199653114876051880122645504 7847698 -21594759115715565109449874017848718336 7847699 -109267395318496196886434908577533785300 7847700 2358984076126093034446650760136908800 7847701 -448733295551159766263169165892205376 7847702 -77482787103992551763107209205196102400 7847703 44866341341075571985657011424464465480 7847704 -21738840469294224169215029448980490240 7847705 -34859213413315134543195988884193270140 7847706 5187601620909253946557982444578850304 7847707 -84023781787707962833161481453115888 7847708 81826828780398558160984189434032209920 7847709 -32131146696244548967561467728407533696 7847710 -11428309134776705218480308481537236480 7847711 -14763338446081161848930487695110918656 7847712 18225221816223492957169697230505902080 7847713 -59324809168161559085315097494874011038 7847714 24013693991686078925951712889745920512 7847715 605479096947644811490719434552179200 7847716 -40218387769500714206900726038280652160 7847717 118106471136566753597479827566058343740 7847718 -18885430992144831725133813299774768640 7847719 12158942816586885133060296852120839520 7847720 -59284590699435394315619650835455027200 7847721 -10340093741954790329371645289035518528 7847722 -31999464149046942060171704629109433600 7847723 -71307680929597052657915918629957144272 7847724 -48704116590161811660045330983077599744 7847725 30200557864726594921429458433354285250 7847726 40446166429937860854025562729570133312 7847727 37861928933218884952597131941663042832 7847728 715706503909394311475824037499371520 7847729 -104714096830009485107912363520643714560 7847730 -6936014055471384910855795528899617280 7847731 -171550135044937907510047870691700201888 7847732 -26850486935105263216293900419943179904 7847733 16051108542224385938192169244629241824 7847734 -35371205878556956227012522241328805984 7847735 -15540020939160812523441514689591025440 7847736 30553242948555505839328505718790103040 7847737 23577688729745886675231311233807777032 7847738 5841963963469764684877401653128614144 7847739 123624943283147781856429439875243433520 7847740 -2853488049802217734988964206393395200 7847741 -110530098612896708600712598546914108000 7847742 30390456744508986099906082717049531712 7847743 17623287775643405252264388725775734464 7847744 -23954408607988485518873054557995270144 7847745 48958435558021597611521290550466575040 7847746 41119014716483131261114770483691658784 7847747 105472151362941189743591096050495711152 7847748 -535504554003106118007574451863960320 7847749 -3964193979661486535462419045056325120 7847750 3301151143327356132350223607154304000 7847751 -93909667041830005658659017323480564568 7847752 -168454423172107586788369098712903434240 7847753 -42529767754694726182020627138851974860 7847754 10057909171811950955659279790914161408 7847755 24307887372044743201243603460237696160 7847756 18476659838480400665180484093038343168 7847757 97795588409463574328285739807973087254 7847758 -152404925751055742622118170985982016 7847759 9024242698414494718506919890364398960 7847760 5536005037454657977522517438359142400 7847761 34483361488489403575890810349469698944 7847762 -360655016407467265757971739784980160 7847763 3630233126004021422893111108091383296 7847764 -2229513389822606451515404673986304000 7847765 796063066399795190019039931966893660 7847766 -2823845501677147365011523306540278976 7847767 116510843899270088565936228758207040120 7847768 -920093255567302795894408967388794880 7847769 18833472684008400220653375266072431968 7847770 -13948372483668286857101023105779210240 7847771 3550782147894741872799449494796464152 7847772 20830959859383788177457482884931616768 7847773 8484178708401143489558639088054040000 7847774 -6161737666318732265488344993024294912 7847775 -3824647275300483877640356943416591800 7847776 54322483167642484414601852580587372544 7847777 -29214256734884481177875273445981371520 7847778 48558768419510977509512900354454792192 7847779 -90175285312420593540908263782883260 7847780 29058840092215019002076465124119865600 7847781 -95233711933176268563367009490848567680 7847782 -11485187920665290458672777985077440000 7847783 -49207470350163266013603068759455120968 7847784 -4234889922143801583872885299580436480 7847785 30739606995633898723375833707444075520 7847786 47490659572713153750105484292609372592 7847787 25976066146587865159304443614616489560 7847788 -24083280988340779328995730884142996480 7847789 -64923435843072565203131958448994377344 7847790 -18728220118791756879795549204830609280 7847791 78433063636595367614950751084192352480 7847792 1262528120983645516285982627046359040 7847793 -59664343876298232892474685120792488800 7847794 -12007916611930272562749978055521464304 7847795 -4844482582157410844185898221809435120 7847796 56252132369972452423708529151593170944 7847797 99259857515867163660685236100937171246 7847798 1528137821170873271576221374874183680 7847799 -16667305533094030965391785380663933232 7847800 -24984474172248467782393277029701120000 7847801 482674065863311446444642386788019520 7847802 -24916682851469223357993542666658328608 7847803 83242285696303188461446625634314470052 7847804 -75379998931158310433716312896460800 7847805 4891553329465670773633708742590832640 7847806 -40337395592528393969145416901284140800 7847807 -6199922839805158785002135202408117120 7847808 21237392443507865239830475261492592640 7847809 -71203557765530024981233156590694303184 7847810 -17779688370446071593170028954327698880 7847811 13255547692639133712457434685975225632 7847812 14870076913476500235529140895303507968 7847813 -32863451421413698273061565164523787938 7847814 -4503595082136436144418798249273872512 7847815 7875801215226851483971075328761479120 7847816 29012257544030471939949870255288483840 7847817 -95251803228867332445513865343531562240 7847818 65449443677965312459638696545352240 7847819 2020006171457454357452410840445893152 7847820 60256697978183025106929732046528665600 7847821 100031001721745009393217361542045892022 7847822 73789438644363339780454185247238603712 7847823 94810405156136318163069582445291175568 7847824 7694440437892779465507931893920235520 7847825 10871315848040526441427340216256432000 7847826 12873951215517129092039835486324817920 7847827 -6601535447004561207885089593711624640 7847828 -57644708330545746104108312277608879232 7847829 -85462870843068965709165600330993723072 7847830 -28503865754469820884314466678127680000 7847831 -182215376103009605163860722210079875728 7847832 12561960282757292994281858265652408320 7847833 -10952564541276620121612042941811509440 7847834 -8247224209965365571815677719094631184 7847835 65179535079080645492454956251636293600 7847836 8520136119196836051619491519039242240 7847837 72177092934673288571565995911460726892 7847838 5749986192199775200347373945553025024 7847839 -109264056926925181091292633116908771360 7847840 18053770696871693237078781550657536000 7847841 -1194168244759497950053502202705575136 7847842 -26716873015519856489356820915418050400 7847843 -20497610897234414608226026229472997296 7847844 133741677389248633592511417632735232 7847845 121074753440001218367601255824770987520 7847846 -95391540879881448269575181266486044480 7847847 2163830693871459579720601129113594672 7847848 -27833716054625601050204616180940400640 7847849 150274922295154838122573999124178734964 7847850 -1604488295599722866727133565625676800 7847851 48096180650249884105944606138843382608 7847852 25834483955550184979761495793501127936 7847853 -32484881599810723225662517777172428224 7847854 9402087641396712713839075324775628672 7847855 19134910941265286567879597435460066000 7847856 17128879906709423304343949823571968000 7847857 109984783767437901288521141542082569106 7847858 48578309580949250115636722278935305760 7847859 25586090372690939938838585368453358904 7847860 -44618460355667078977923275319030988800 7847861 -8639570512663563587061892587663436416 7847862 -9917194784766473947738778135511814656 7847863 -68606555036257001182673669689894026960 7847864 29921423422092600236500477500907622400 7847865 -1329410701450385684722985833415014200 7847866 25802938661726967212117009218373102304 7847867 -9915598174740757049278622087862422208 7847868 16013332718443526391017130829447028736 7847869 64261005460356948049668342700421099244 7847870 5340780919235926253286393125938243200 7847871 33127978097214393851881586838421203912 7847872 -820978755446260111923533292314296320 7847873 -56784648697918095739644329475630704352 7847874 10153525470128080821438179630391360000 7847875 4334520051549685555209957032549640000 7847876 -52466093924218017133740379520733523968 7847877 42049999055925248961601301360260320 7847878 16064932727428158926961048520355417856 7847879 -778279918067998085390338810441348512 7847880 12754049734117937774476377853865164800 7847881 -118016379596803221100126361297669617318 7847882 -21283413193642890570515328891452229120 7847883 -67399947342813938890826697918754722948 7847884 14440639044563633039036477929850552832 7847885 44344286075694875997995873399977056000 7847886 -20963521570470293884139092289186329536 7847887 1312407333823472800263891172529651320 7847888 -17177902550074451980438207340319449088 7847889 -4634248052249339288569058877344765568 7847890 7224322888136032805699346382128727200 7847891 32262109456477312896939915086733840000 7847892 6139348973581373636740373254918602240 7847893 -29990185471525083448226244251545216800 7847894 -52095410843195717207808867278115324288 7847895 6836546476483663808673840418578599040 7847896 -7332937708440523321027666673523671040 7847897 37911181778255407788442333894444826400 7847898 -12141716991548033123338442633695475712 7847899 -49463400074213159847169032481415511552 7847900 -11935421993652725744853641530222464000 7847901 104238975834516780109221688479910559040 7847902 -58443010588054560427527177434938389696 7847903 57117681938110249080573488970862688256 7847904 78269242565485628016315240948203520000 7847905 26244471209637932165115056722531147560 7847906 -117672549928081276105359419207460256512 7847907 46987692416866380063648222863632965240 7847908 53708439297247707194870419197671890176 7847909 -51275804980959730190524142834310997890 7847910 12471778323218330597606887323670268160 7847911 -81860926358747277229139844850088857688 7847912 -102209964296853277034892987659459788800 7847913 1070251800120547640597183909367859344 7847914 52723849470935481268796370489222818304 7847915 8468797760170511101715156140235523600 7847916 33383843952125288614825935360181335552 7847917 2599264902464602812765541763382273984 7847918 -7181343429812291575802789235444002496 7847919 11738899173866908470133530409178259744 7847920 6384082940255629979398532235714232320 7847921 -8867867572847592991924066641870852300 7847922 -4210653617892088956675324916904540160 7847923 30940205557859272262913520358342629744 7847924 -299823432028577133675949218795491328 7847925 -3974215529514304954073495691075168000 7847926 -24537200801747275692344062143179957088 7847927 94820535912832605796790128013880460776 7847928 -107671844217862273654606896186971258880 7847929 23129321768233509074573811176955915520 7847930 302950607911043256015270086584062720 7847931 4485853792801849839477446354529715200 7847932 -44515492091080507784330494901535637504 7847933 33151237574324455016579857977910154604 7847934 -4449713536011444734522534750383795200 7847935 90353724715687031846930247189513633360 7847936 104421896300931578487516508890951843840 7847937 -95872644804646050002331763646504382606 7847938 651239426544764620268615967274394016 7847939 5301537212008822704473989169227680 7847940 37316565282891831383790691722288230400 7847941 -1567778970703482526146256681638714658 7847942 -18832207562075246492924742138644404128 7847943 -13499594918473273159418437089905550936 7847944 -20969329819931513547263945050816512000 7847945 -18284989663252719498839210428361760000 7847946 -28897194578599118328519765259928453328 7847947 125904339509873967571811231453552721072 7847948 27105086737418597719968838982805937152 7847949 48987227265371468911428810871750870464 7847950 23779312548780668832510211177235712000 7847951 -12164812898829826454575127116820567400 7847952 -1975469529175219809716539355367211008 7847953 76101437654192061957362684492403408880 7847954 -51227662479585695884616574120829747824 7847955 -98568794154371270232392975578416033600 7847956 -69836204912766215915692275958581066880 7847957 -37923445476769722335152205456750551620 7847958 46930015166751009375214034635121640384 7847959 21837006741232651529292687552153898432 7847960 -7709870797165514421578892684681216000 7847961 15592517480266328420072008016967694080 7847962 11624089579508302088633884022147093232 7847963 1590386459299865828765922761050740000 7847964 -36329563591569898315333912497262431744 7847965 21598312331517228498287007580544225280 7847966 -54583954379911893587093012598352257024 7847967 -42761987683814032522636193409352084920 7847968 -55670360523682360453330280561252499456 7847969 10474300364089379949215545951008805440 7847970 -12876016394645662067670619265902133760 7847971 7857819011566026550484027519100208344 7847972 -25321516718377167899442209416420601856 7847973 -104414358840926781352343489387355456 7847974 -26689549470706596752226782680828621248 7847975 -1014968724190170320320416577684643400 7847976 64691221064532930729938489734379520000 7847977 24482896606942370858200983505577128826 7847978 -30219185987929775157433864187191090944 7847979 21017498012234306899221574975247877600 7847980 21460193760821571014292082918258790400 7847981 -40216397991653179623926764089700954218 7847982 -80433851839812587759755651271899729920 7847983 -9595947185575999519901472329596501392 7847984 35300934875331178134187780126660608000 7847985 -30214200360908930685432279403956969600 7847986 74626520970841937537214851107085778192 7847987 -57031185824812432827690246618230137284 7847988 -55619229594597550429228923018059458560 7847989 -15611686653712840642887005455176861440 7847990 -32230302332727821958567531978065856000 7847991 2818625488110682643735195764927113216 7847992 67994084657304136838519202280527360000 7847993 -80625350548896772424433646813743244758 7847994 -14415036987926476154804318128396578816 7847995 -69231314058373685374869713449709232000 7847996 -5227864473731267416884084342872862720 7847997 80614259308202002688449004206794336000 7847998 -23613292203137369844136199360667944064 7847999 59913921680432175788043068009332023552 7848000 8092339039495323618082321728798720000 7848001 13899007024710925171856041410365820352 7848002 27478947000170006050020072881369642400 7848003 3103251105992642159921606066239929600 7848004 -47381781935237525094732803337250946944 7848005 13586776969605538089845425858337243520 7848006 3812126932296535298724951702424012800 7848007 59201981490677503020404891886927448840 7848008 -12695266288723500196615122420941783040 7848009 -2959989550634726093045186554024058040 7848010 -23668897322415426524918352177837223680 7848011 -5100291345313053925782830525166698568 7848012 -36748327693453955657780897093553381888 7848013 -156243623056630104962410595483621728320 7848014 10148332528495830706884376820680320 7848015 8535277343199631926745588508300759040 7848016 434186293079819669932568648054734848 7848017 -44358811088993647393014929538496324368 7848018 -32026101528841938004178817047278540800 7848019 -5458721991407561854442812169331271656 7848020 -8207781176405790162388116643523904000 7848021 -73200841511506944347548515152048155488 7848022 2794698144688836834516669746405105664 7848023 97130602857282478594066043980441483272 7848024 -53644911628326034830919040495788462080 7848025 -8906037900094539555564583809182830450 7848026 16756779244924590456082818427059025920 7848027 79218133899683194545750075666770388648 7848028 -46965665573318750752801566633619284480 7848029 43687877502384652469422332451869108576 7848030 25418788067331564936901718824865992320 7848031 -28491630151366498470551598071502365400 7848032 54299221979662601985545122590990139392 7848033 -27558065370586387026584852796793697280 7848034 -43079735536505330640509229626607409584 7848035 -15335339311919075322697606501548891600 7848036 43113485611371965838676086271501301760 7848037 -34204399163393494273423086750772707360 7848038 -37455161037637361112197565230826794880 7848039 -59781427694716263409414995041976417792 7848040 64283240897941360326618574144452556800 7848041 29421570990364307553071902376472656442 7848042 60377749538239427670435904867525595904 7848043 -8262691052539129238548130498648593920 7848044 88328351122627457979763109669583227136 7848045 -26926137112704613467470855553837844800 7848046 28306609067244325245507675356272529472 7848047 -71650537686021790574810278534495425288 7848048 4803453161062340275223388529082302464 7848049 -52812356784751884663415620928213273440 7848050 -8902866446200039099142928577928832000 7848051 17843485703026530103344924401433688632 7848052 -12246651216041726832063505739494017664 7848053 65190203715280279004405911076331429888 7848054 -2116503268927654921931951819808335136 7848055 -14837179116109277244899815891285136040 7848056 30839937501473407990691356798844190720 7848057 -35863651049896348183656330822778943808 7848058 -14505556926495997037626707666033087120 7848059 466255001471961661372976322787132560 7848060 -44731129678664333057295077644369920 7848061 25373336724431001866918231717914895384 7848062 -35793121039904817873399098536001870400 7848063 77317055295548827266074750741204144400 7848064 44014282885775173291764243558196838400 7848065 -35601187076532929255361218267834177280 7848066 43576171355096709710165128281563466624 7848067 10273283434690896788577438232105425600 7848068 46964444465219142197486213639598132480 7848069 -73402395047599800412095374180707239456 7848070 11077680791373285967120069567686610560 7848071 -7454150917906839493259977202441721600 7848072 -59928309353842876024633234318196321280 7848073 -145751232715928800348211585796763480678 7848074 13259609744490078175237588496362752000 7848075 24882885706185226246565870489550690000 7848076 15808230327877238751035261123334343680 7848077 4714274832837819308224679845115801772 7848078 1197271595656423639850502111879582720 7848079 -27051758034010999263121946722920541440 7848080 -12237843318273076353108867507154698240 7848081 -35073682688170581061041091178968234572 7848082 11677425670137031845862600081416057984 7848083 -38671585228868153262357336627687801600 7848084 385061227001982792711268895146033152 7848085 92287312911447619584433376272757074560 7848086 -7889725030437935195703823837157057280 7848087 -18587688104649054578837758406152272432 7848088 -34786263456065408688598965875913738240 7848089 48485066366980359793212761636981794890 7848090 -1492277512863927240850593872444608800 7848091 62964710697236975444186666629482047492 7848092 4755255081221843886048981975362961408 7848093 -3768088998722249986354027528025391072 7848094 -75068717655850303749541068711819659904 7848095 1556374400570118506039420479965906600 7848096 67774556818852090822235327766803251200 7848097 -67067508965767438230484896117605863680 7848098 294401792268390093146425153311091200 7848099 -46676235527463072619188037042737166080 7848100 22481338771855662584578953510577734400 7848101 151035241373827241753264880714087689532 7848102 -170399369666089089127970911629757440 7848103 280935686504028364921592488857535352 7848104 1905329476849221221747001390794096640 7848105 20287061966839599098549471739752544960 7848106 -9942502800297718358658383750671850496 7848107 103738547921723123426215162969649115072 7848108 4759328429492864611560795087284788992 7848109 -10293324274314942338634217735792041000 7848110 -47149714750304042841858465264830403840 7848111 -57052290346539287114939630129305338240 7848112 35281147522351341046651202199498883072 7848113 -6854181673457871399762198041964672576 7848114 6107278642750242735966647270243187840 7848115 -31088013921261176967730554434708290560 7848116 94854197364796516959583979075937424128 7848117 -18440696335176479317923671728450757760 7848118 -51689792757603495882131291999581262784 7848119 -51229147662800236166018027146047147480 7848120 -14586764042628375937511929270920806400 7848121 -54227159438425019760954889860355821600 7848122 29262847015500437569603144792008010752 7848123 -83216182338063212344602931943898512616 7848124 -4731510144747658669416477305322274304 7848125 -6270293451529084342266776686427962500 7848126 21777608169106508393166750907031510400 7848127 17450588475262367616146706261148345344 7848128 40726808231668986242589243354277478400 7848129 -23810823967963771855396454660711672832 7848130 1210940745518964581297942577597172800 7848131 -9972944528550049243380636336132304068 7848132 -3819089275446030642046262442079945728 7848133 -88660481287984198131875165309851387618 7848134 -31001453492224036548691343867443498368 7848135 -50029450990446759822029400500860988400 7848136 143262841583227962772536159156324295680 7848137 -138307074800228120570109204916696412208 7848138 282845747993749711212744561726706176 7848139 91267681316326057723597692616680409728 7848140 -108044001618285210107450688043868160 7848141 -31918971565756353062177432848062207936 7848142 -68391175351149402162875882968426590528 7848143 6830449551856238236085300209954193880 7848144 -6377634618497997935681289856906690560 7848145 -534033795306471142392639681406320960 7848146 1211677086652907743296310354771482624 7848147 67350805845162543557833822870649135472 7848148 -5918334203473089287411514304827260928 7848149 135212022900300463501098436895134179150 7848150 -6400011684612317003483765780626718400 7848151 -1409192854410755728495034079183497848 7848152 34199430448953621165893684753506467840 7848153 -36423143240803178038173331227708150438 7848154 -80836466553409610043723039476756889600 7848155 -22708577901464086408562768376791036640 7848156 -12001033544367819599802020292430749696 7848157 -7199405642985304114621047668861799380 7848158 -75804793293433101280374433025793256320 7848159 73740226397418211533148373517743633280 7848160 -3568333395379289371650450258426593280 7848161 3915679106909892632385676527987774000 7848162 3309156981019914876656385351919948800 7848163 -77172328840701617365784601019832383588 7848164 -30172600718687001550049185376681226624 7848165 448087293115834739482901298852138240 7848166 82915454627830128658762877035113976032 7848167 129757771683448463226714625357365660216 7848168 64034571939199121572817554391697653760 7848169 32953424658154842739197409803177748992 7848170 8533940313196241037090168993331580160 7848171 -91162096405595228127585707906192135928 7848172 -56403071254652375868331358211397237760 7848173 35133478416334334141140725648547446060 7848174 5857693050388852817664736598452445760 7848175 -46399945159037925142818631473162330000 7848176 -3603112713313381673606923155218104320 7848177 -7449301739062468644845916924783555840 7848178 313624974386532327476408344454077440 7848179 31234206449464890238307462296025054832 7848180 35248131788795201633113395884835072000 7848181 7273137890091564856524695652486076 7848182 -11735924946126258747630899506713242688 7848183 -48323385721670282173740087671877504000 7848184 -116493749545307609891204194312450621440 7848185 55204161688110238534186169527684621380 7848186 -31698636693524775625540783552037600256 7848187 -26046064192874085205370551112148116640 7848188 -1868775978682152073588925849380233216 7848189 12069498629893073866971051948340319244 7848190 -13051786111774449505457055261443850240 7848191 -116864022522920461493476829793209131320 7848192 -6570994133536194944825769235190906880 7848193 -90214589524062130640685985457188442556 7848194 -33400661016712901041495402062697645104 7848195 -30937707918506968981551549777701152080 7848196 18438182768946833390441448111632950400 7848197 -28109401735976419319240982439137700800 7848198 -8023778100134355552635762739337420800 7848199 -94534208223635042750251519085517714680 7848200 60228456304153374748033709169777024000 7848201 -62604901818654726929432928478705524096 7848202 76103239401356932845817578361438197552 7848203 -81845634497576305108841906308570038960 7848204 8950670468867028484945776596855242752 7848205 31011839709639686407828215745179345720 7848206 -67635946175924190034730683122803024448 7848207 15802539159176957046555668922717928104 7848208 -1262554817417633889192495267033645056 7848209 -4725764047168048811706153952121056590 7848210 -17652009635992665520183995018379476480 7848211 -3395264924769478529309121078162177968 7848212 28107635906193991099842669776605670016 7848213 79686051529822124085619394711530928544 7848214 49137965905801992314229994002643386432 7848215 80542612906019495252963130491598558360 7848216 47162024065108498941782600454814003200 7848217 -57047887165090576856609931886686235320 7848218 -3211143178863510992008449777769497600 7848219 -33225063609971717004382946119713484800 7848220 3706065224266402034141028069650319360 7848221 11748629614396512341054270649725376672 7848222 28286480925049583113973607059807499072 7848223 3596406574370180172042765527250811624 7848224 -78115654222800865954500332974031437824 7848225 13790112411056637678226107609468672000 7848226 -17799445833759379588740556744671296688 7848227 40254098702181101557237364562040490076 7848228 -19306283103376014527103869406504852480 7848229 19954202197822913141141397773646624830 7848230 26718064088440170595385085275301120 7848231 1001773890790385362849569024534854016 7848232 59520693740933648971227540634848046080 7848233 5741461961853812164688928553904719482 7848234 -11094749821098189836098856973161940816 7848235 6966915358479255660185914941999313200 7848236 -55669434091877263288627459638246150144 7848237 28226532436455261976767686585353450752 7848238 65999850803696720889081784563225779520 7848239 -11354669113097907385484047667771688960 7848240 -46669781811037549094252770042183680 7848241 18424009059489832583769161834880443880 7848242 -33059467174675413386961451011312895728 7848243 -24031716421704185512613239052216456880 7848244 44754184602274937529311069131168895360 7848245 101790777835147923831971133659929129500 7848246 -10093695796766939499551842185283614720 7848247 -47056069151209660287903162654777928488 7848248 153167174467176185397052631266971893760 7848249 7971718389801082471070595464076524448 7848250 -30442016699459226320982111236339496000 7848251 112954995152361823715230891532718177252 7848252 1643940952185937100409950379978110976 7848253 -35139019838162432084562014488333692320 7848254 -12445382619376386566137239592063152000 7848255 -14213849108361673395244838861575296000 7848256 -5405750177367133397430081339222130688 7848257 -215332699809598689760759857110172546000 7848258 -32154255666327284050503724704658374912 7848259 -5010267883037255118722844100557769540 7848260 -4027668941272912548206110311730790400 7848261 -18491874970549391485130481040020418020 7848262 8508416937545789478291749599042278912 7848263 59268435184183068607421794702679527512 7848264 34079641784906125184555124465227243520 7848265 -64204196079679545868984837846224362880 7848266 26608228556684185226993896500741479520 7848267 -10471595392336153155538270145860800000 7848268 -14502206125799358500835110635103061504 7848269 33706117611987586166024147550682970496 7848270 -6705284090959556187489053545638758400 7848271 49969137654628120098369597131138160 7848272 -1278163669121901500762997121105920000 7848273 -99294203977667750845867685392934112960 7848274 173026569741263962239626687481795072 7848275 -41967849538393872058452708545574707700 7848276 6498542546822899689000593497637087232 7848277 -124742246678936006372635249406796473700 7848278 42937756115817200968635544565571697440 7848279 -92391446555212350878454740821165756080 7848280 4844963764006813458492006058922188800 7848281 40357013112605861254304839961271872010 7848282 -4268698896837847937457856355573114880 7848283 -108855518525024010070702990053654682560 7848284 101545008923083407333543345279016751616 7848285 29242283642409382250131115352581839200 7848286 68830365367923663011424177104717791680 7848287 -15161250299634885965220196192856899440 7848288 -30564840374071706557181896079352791040 7848289 39564228187587615826187732057870232240 7848290 29452457846812468903141659603541470720 7848291 -100161449218582264027843704884772875520 7848292 4857720900410519068063190273833349120 7848293 18322314003225782957148894601464648024 7848294 19808540103899696882496650044010193600 7848295 -22337789596688494119714534247072112640 7848296 137200754270417867972915379966340193280 7848297 -8092012292579202246217292836220566326 7848298 4052148265085452576298594241697393920 7848299 30774216916268424291550139544079934160 7848300 -13527459769998505989753105292116979200 7848301 46034377040142011799249288796289350400 7848302 -5253731564631280728914854482225408 7848303 5946204939891267195376998647801091984 7848304 29846905340984963843907983991815045120 7848305 119227116318929520576987819610866729960 7848306 -3348708891407173256413373268156518400 7848307 -123654666689829651353853241334101675444 7848308 -19128566062965811736165399579521393920 7848309 -2913193454419203261474895622123784192 7848310 -59329096473770481477420648184932541440 7848311 -151191181380566697179454217158195132600 7848312 -21092632251724727438118139320597504000 7848313 -18854376924206434352970930687260301312 7848314 -6093143984345482620344958159739875840 7848315 21025750085666309791965060244363977360 7848316 32106849045145191036491529596762979328 7848317 -19066942299942952893376461672795360 7848318 -6515947683159094871665591411773401472 7848319 -29038774935308966960545973902109708304 7848320 -33085494375017742635201253884716646400 7848321 -16203302003847041609814817104765873600 7848322 28623823706901218681070764035626974112 7848323 20169594764962425680035676826874207440 7848324 -63717474312958250915530254021915970560 7848325 66394412064489924401213946270906141050 7848326 -34989461328196491081378711563976297888 7848327 -37278436895643157292530951522774979760 7848328 136030522706242416433230153621656832000 7848329 -50125535859269151330169584444186932124 7848330 11117428503465782312265605280193267200 7848331 -30882403221484797026820538375654701868 7848332 31384870713457189276276296736807649280 7848333 -5037730681917614114217786379312113738 7848334 15439479850376174696894809544495531520 7848335 -26773368250300253248973914378564269840 7848336 10129536955689355600441032584405975040 7848337 2587838923459447367198182321161631552 7848338 33403888136828976500931832578590835840 7848339 40942641535792387819817730652770868080 7848340 -13409743549368684641076171787133214720 7848341 40025617959143873360838133897537073568 7848342 -665235276241841781809995819849321728 7848343 -7385473489571083404539827648299274320 7848344 -33901268927872239065002340529808588800 7848345 29486505487304523739314893695307072640 7848346 -22657596576521679956368778551869321216 7848347 -41318983561602339723388862111888968560 7848348 48155900916715518672918627235417889280 7848349 -51152144076723810083877917881750093760 7848350 23248788468735413660689565363040302400 7848351 3571884143773134942589150693882858992 7848352 151363433292437779650578247730214141952 7848353 45753557775233436826132170402642535344 7848354 8667089842361642480935267388729586432 7848355 -15762643281331881661738366208719921440 7848356 -51940251228672882062011333884682082304 7848357 -53573689369745292259357133097281472000 7848358 -17183023431638907408671924547507402624 7848359 -11295178876535570140713652969172614896 7848360 -746792658485662173716891954515968000 7848361 -304943660393491246549108980180272000 7848362 -7568146927208630898021483777781919568 7848363 6855805320565525262189512577967909888 7848364 245105671246086399826379978936427776 7848365 3923808777452675161785054092329939200 7848366 3211707851946657947562742983953545344 7848367 -32618958067439494442474118878131660448 7848368 11183510754599257002599638683309834240 7848369 -28436295650085487634214145657145446206 7848370 42328953433880611149338193407522942880 7848371 124000283980607478755470707490822194000 7848372 14553139019067235629082763963050696704 7848373 25505452568757230175924565752536273140 7848374 -36026324886199292640415214098906772064 7848375 -50506684259991291643590090632586780000 7848376 2548079190505364998713645225137356800 7848377 -81716223827865474542847179621946258774 7848378 31945087008650485996469574474657777408 7848379 32912670669834528336736046107307193192 7848380 96395945295784221503578086315436631040 7848381 -61746355537212888802314521432315675136 7848382 -48954250814054298255022639384464857856 7848383 92067525834470907021409246309474170000 7848384 -4485324857255349661864198283615797248 7848385 5031864113239094158416124931679770580 7848386 -5075426493778939719940530604255703040 7848387 153784866320006286983261428683526320000 7848388 7168272188470355021279419407983708288 7848389 -193680390780887139396832368557488292544 7848390 23015899972331086706016643598381568000 7848391 -128946182189209379352118489150101447208 7848392 131307742605499007975363115141561984000 7848393 38947222746683729588896015857124417920 7848394 9893787475531989862345482739075461120 7848395 96673168563626268534123002724194130000 7848396 47785626509005864663400161426148527104 7848397 68524541450842989224674435901632168320 7848398 -4780614114703785809380932885966484800 7848399 -12730864910095811329702852186485808992 7848400 813023761059592137218704835579084800 7848401 77322261214205471628677165260457441904 7848402 20854566227728247836705579879288568064 7848403 -647540956754841071955570959802247216 7848404 25738767248423869319511099494692384512 7848405 -1073730793828862911191956404031669760 7848406 -1317238915680273268544429209931372160 7848407 -11204493047965317394511719810609444416 7848408 20324821805261625320803308056393871360 7848409 -78098112130510842454079711202500134390 7848410 14245000402001219186218071814776987360 7848411 -55790653037224546460908663125639998976 7848412 -20581904400759617806722912967271863296 7848413 -82402631462912820981741184931232918720 7848414 3126180607720512857139566680349869440 7848415 -55493100744240577506791587589982816000 7848416 38152573595356424887099877043579125760 7848417 40279800169658969583608716017753512880 7848418 54332703142111197878764503833600942160 7848419 8562630995030408256992629773008177820 7848420 7803810042080510514498925721962106880 7848421 62162807503608729184648518534431655712 7848422 2592632470587404318565186740964748512 7848423 -41647470231901762604895007516397064 7848424 89543183377400576138674240374118348800 7848425 -2557303808946348971162758799276736000 7848426 -22586934093384517052499314119142496000 7848427 99496056029722571809224941451639624592 7848428 2830368787511329870762133120137399296 7848429 -46585397988609155656090012771738785216 7848430 58687978064896184380152895622780640000 7848431 7815096065265359890415317992132711264 7848432 17417571247662616149648883909578031104 7848433 -13134338922206961398678490822692670300 7848434 5018273328759904607183281765141989120 7848435 -20770369564376854816565964892326339840 7848436 -67278011436569525565138143499854807040 7848437 -73199165631710738578534210027503832914 7848438 -8866707484781118198995129000009849472 7848439 20822294860156187808894841509651258424 7848440 31585226973202965157736941033600204800 7848441 -188843989006931540290906226840092008000 7848442 -1575051650013340042646758033061698560 7848443 -57490377873176291421012783788712146256 7848444 43701413759745256163205030592277913600 7848445 -78058591274230667875614580323785748000 7848446 1553022141555961911592190664965827584 7848447 -11575897380202182147026895919826060928 7848448 -991361856361143212478745801780101120 7848449 295000338761948488871450493202513920 7848450 2245774535122486508022064398838185600 7848451 -566383138455632595353923339089396000 7848452 -52556021911672125462863187815933952768 7848453 -3643427091401739709954067099212602336 7848454 -608401573488005509175552740627537824 7848455 10376725513610305134772903695457343760 7848456 -2992872275153291737338403172395253760 7848457 135340349796476570844216314949294343706 7848458 7939527615921853509990121702481656320 7848459 61382388750706164679667839761116137128 7848460 -63107565400137627426562768006873758720 7848461 -11161036701902968812650219152673325108 7848462 41417774694695522968507773126205503552 7848463 -3652245874018361943930307139164485760 7848464 6411608735449470235987045035569479680 7848465 9644045167035092765846523281404752000 7848466 -10497496713994348890673505950796188896 7848467 -5311815349866050926365493940370117048 7848468 -6349391438215519694759024880968417280 7848469 37698258529974818672390603325117785870 7848470 14761057990930405498297178423644642560 7848471 -24126321764631373010204575928389078320 7848472 -140953153699368675917989462512544665600 7848473 37293291562660723326749733452915420160 7848474 -12530628243680006111127442644814520832 7848475 90905370060804384400117433883467838000 7848476 -23002238535810223443158678766617725440 7848477 16123632892272578721500526965424366546 7848478 -29330678174244941160291223204734024000 7848479 -60658810117375167617865392725653109920 7848480 -20200225480332320018796402197743534080 7848481 100295757998868204580029935133169085282 7848482 -40821994167618458087916133244105433600 7848483 59289132324334859606934795897525832704 7848484 19121590531482507749687008368877428736 7848485 -67854289403624694525271558716788121600 7848486 -21727813459813493636093445133544249568 7848487 -58191888427593243579339880419913031112 7848488 113383813335543805985613570322377845760 7848489 -26185948363094073565563491373068544 7848490 8304514681566253255767703381817373120 7848491 12271687777924562781809706050299509024 7848492 -21472996381088679388351300568307793920 7848493 78995963506224196531122680823884686742 7848494 58135377880828317100451752587045247296 7848495 -3063381634846210493084580713796672600 7848496 25332669140508903399026324775404339200 7848497 -64731767943176345365205709392142367872 7848498 5877470478767042205224862591687114240 7848499 65252788463078785850690724998540424336 7848500 29412163325804968150466979246469632000 7848501 1759351228700293388737187908608773952 7848502 30892146327053242225754576853382473600 7848503 44187957860892737655864502714791933384 7848504 69053233454603337158658340933922795520 7848505 7579291450970128039225143095843262720 7848506 43146906072587651295413695929404771952 7848507 3421504875115809049325536278542049840 7848508 74127092458373909437499524483758752256 7848509 -57397452279640667644535065675157215284 7848510 -5233525281555619555492207729109729280 7848511 112525706279213284101292224801039439224 7848512 -14997947872851209026114447953509744640 7848513 70003901300970322624177848728822824242 7848514 -11098027159042638690837483185388653568 7848515 58278140575806440977885533308279558160 7848516 8300267182675801300564225413393444864 7848517 49963946465271981773245948824389795260 7848518 -6319451830104178762871169135089937408 7848519 9059746139080737130541149542621768960 7848520 -49665042810544289273625980692684800000 7848521 71817432974739469752314482675329225600 7848522 -1371848138367540638195288154439203840 7848523 19823969535937274219703741537769472040 7848524 87230467011295631142530385346630116096 7848525 -6372739130056905815388955503692546400 7848526 48345348202973025111022415525059161600 7848527 7474373056604218250938331147812329552 7848528 -6820998559397950998006972374213984256 7848529 47601297430888362230316955760951069094 7848530 -17905078912418012171916885093416064000 7848531 13501936994031336744828476587488809520 7848532 714418138725168846540621610710188032 7848533 45097363301729737472391307572299732160 7848534 19651591883266749161876820080856061440 7848535 31608210812972670054306282616885326960 7848536 -64889935480978902840922927063593400320 7848537 -89374347863761300385527097194535515440 7848538 -54145670170606859323162994218273997856 7848539 -106309205034930957313415737519193887560 7848540 -6926338905620570613489691877076633600 7848541 19903171065445468658602508469833620332 7848542 7864131316776618811052728148401152192 7848543 -58614242072316846870885646058583512832 7848544 -12454839550589843576283202418245632 7848545 3054411168135244612578996049195074600 7848546 -7876611680154635387213892005142911616 7848547 -34594361439574629667236880387211409968 7848548 -44404669660948838909035676829204198144 7848549 23299525491508529312477621245439869440 7848550 -39841908783430583355649717347916999200 7848551 -44917693325834758157337671697830060808 7848552 -60070118572276801306683573810324602880 7848553 89399278628200280906428912224636023424 7848554 2676083125830779763016817064933312000 7848555 17105325867524822930415618369662534400 7848556 -12710833684714979788526817254540711680 7848557 23047677404352115806103824203628825312 7848558 -4635546993708269616569619151614483840 7848559 21516073738861177187413112665830391760 7848560 -3079631858874927146936995740549120000 7848561 -19081788517233879477566864241140205696 7848562 -5629307363909849260450109829826345968 7848563 68400721659168089158190059562234621784 7848564 68199348345798981800602692551840587776 7848565 86655611917698713864944009447607325720 7848566 14052937817825806513351840884557088768 7848567 -75081983773134446069753306206548336312 7848568 4985851589467351297521052271054929920 7848569 -117111356429896653456130281056532171030 7848570 -10509931233536184531957416049492076800 7848571 126206623328073234039646477881605908000 7848572 -18834951676092332478037520777081315328 7848573 960637231300017998874564409111709184 7848574 33980499319608112919001340394786305536 7848575 826593878348632473093718121066985000 7848576 -375516915290138049974394767215165440 7848577 -186956590237152676756293733986926875680 7848578 -63866514593000457247401084935515802160 7848579 38272700402054316029642575360058427384 7848580 967234783764835008576465464059084800 7848581 -20137606011464264727224716348481880096 7848582 -14029148596894202018850780435405428736 7848583 -47734191368434841079325031768775889520 7848584 97028023317279391778021385307035202560 7848585 11010420392264492608494261260816693220 7848586 67895690800297133713614666996957298992 7848587 178470532463729217392684649832585915152 7848588 25173942500911241775173921820834250752 7848589 18253791084567599179996082415077047680 7848590 28720988426012160124714474867012804800 7848591 -47802893262571464478297180734663690480 7848592 22660194295282644856712300275846455296 7848593 -33138811905573803067101191235473018080 7848594 12961360736695070923358940998366875968 7848595 5928043230715326412700422091088875520 7848596 -71572101293888876910766778964602880 7848597 66145737566702679618748801700134634400 7848598 -66060667219819699596110458415357612160 7848599 75723075361499802163899188014814354520 7848600 -32196418277381808964554798379302912000 7848601 -71194352291854858776115158085810217398 7848602 18561818008998032154405837759150001632 7848603 64600851547261957615684311419271498240 7848604 9196904898338709120854454860456908800 7848605 70549128888207331593183860608551731160 7848606 -6574562781441969573887945824723507200 7848607 -35036028621253436130834853008415684520 7848608 143856549310611868942335236281990840320 7848609 14123253355029599358689024014257787008 7848610 4014533046522514225261292839851217920 7848611 -12252275510571662866516115655781439232 7848612 33723013724674592096065860328845864960 7848613 -15545368718973054654614478051125248800 7848614 25984917611231149172469508267657138656 7848615 23257939237045788206072778894967248000 7848616 -81657164105483149554358059982447211520 7848617 -38207730721708294272705324395099111808 7848618 644264259991876182671416058630976000 7848619 -155213029457994052923040668873105796256 7848620 17700715149606533616350491904917447680 7848621 22292010610519128375871302221701753920 7848622 -67944571000258032155843138938231965888 7848623 -173944020155551627985797279028455285800 7848624 -11107671665877842234360307880713781248 7848625 -38263031601649732444436384963685678000 7848626 -42655429828169345880413568816969438816 7848627 -22660761618653792373390816553566676680 7848628 -50926010458577514514440421662455180544 7848629 1605276668092326535595029576686997230 7848630 1827752512428144281356056131078592000 7848631 -10950644053352563909530174985849393536 7848632 -65366753815553559326698265632936857600 7848633 39125454886609697831264779351436584704 7848634 16307657642399729966679378232883888640 7848635 -26002549775881638458301580770469075200 7848636 8831773151400890797914696692607078912 7848637 15737829690333615744133393447857289286 7848638 -9941211427139547043906357030074251904 7848639 -38377012709962395997408602118492069896 7848640 -20575101391694730340374658986603970560 7848641 9746331673825183998593428391558365572 7848642 682354859182991618329211408525113344 7848643 25069669458812860637565789866878052880 7848644 90611142783886828425068180896795998336 7848645 14374031074840817684756846722071394560 7848646 -10834238862038164560536342114646466176 7848647 -1091303670151542109191128504734616880 7848648 -11909697562870424358403173234330378240 7848649 -34195540579053445782750025882673405350 7848650 -24657465746392137147141589763416128000 7848651 -17785561810438298446039240508108380968 7848652 -20311629073953664823914133557767536640 7848653 -132614682540489787368860639130187754880 7848654 -18300542849991130421184219045115499520 7848655 -80400041711291657825638828329520360440 7848656 -16881328034405037220293535209275301888 7848657 68772217864568810122357299583938147600 7848658 -30440956198630726215734291999786004480 7848659 -23872816213887188423647393732812156000 7848660 22132819478360139003000580810259957760 7848661 -9581767873564233168518734084381600 7848662 -10440557767470449255163125262718532352 7848663 -35284177909981560208882056057736885656 7848664 11563992021602835890542719819499806720 7848665 58899547075439977192884043806128580 7848666 6939792324023274192183672380867472384 7848667 -12363527769047648739800081020573652284 7848668 7670770499186774589844704545444167680 7848669 -8629699374279388880909483029192461312 7848670 31860106691897223241069723513545257280 7848671 -60451326436765308869094852809474767296 7848672 -19413900542236660410988629670483722240 7848673 29201727129158083963381246831256495616 7848674 -44633652871952095065990784361490719664 7848675 -51224128100753544118053407453384853900 7848676 72813589868065656834384934296097935360 7848677 -25106422750379863552892908071105505668 7848678 -31381610126565438102264588369559037952 7848679 -4481222527620377697281422883841787824 7848680 -27107654747462459303961780605760307200 7848681 -27482229168018720595275910951154520000 7848682 62399944449772879822193428276236342192 7848683 51785404583895555821757601198446185160 7848684 18112843625723631217458992675725470720 7848685 5179153742583747134273635315579155000 7848686 56600016215875773716501996723331081792 7848687 -2942143053240877292975910394850975232 7848688 -4674798633272837261411441209795084288 7848689 69583789568729620924036012067296241490 7848690 13770227565864049852813820565884889600 7848691 -100714813850344635148182280646072316200 7848692 -17865499463973802483677689897448806400 7848693 -24833029622640846508655063502683846418 7848694 7054135799702941773536090446389589632 7848695 -26254348872359444818491297690902714400 7848696 9270992414167942523004250116153384960 7848697 81650973790636579296008316909931651200 7848698 6313030898602278336409122032809617408 7848699 -15547336539145092200607857928309966480 7848700 14830574545502172509559100932235251200 7848701 -38140761397280833991799170700598884096 7848702 -2157864418329769885903963865480597760 7848703 38504797026731014915841555846662551008 7848704 -230161946631701416105486638668316672 7848705 29644942137887991497262789031041873600 7848706 33848079437734109116362996166656537552 7848707 119861621120342630505258693612711178032 7848708 3344078257027849296035049894873661440 7848709 -45751549296133637111355449697155403072 7848710 20827836252330393555372281010208992000 7848711 -32176583932266769240102774278727008000 7848712 36437374094240265875855458094675404800 7848713 12024169702286539550171360961538460340 7848714 76326092078037463404456875046894193920 7848715 16871695850645798301477425633577857280 7848716 25716933398138250643752672225206976000 7848717 23936524679208633784494873500478807648 7848718 -84813951149580483967105396659058493184 7848719 -40934039265791181908512446949306220880 7848720 -6790144461598798517849424183935631360 7848721 -2708986464499322024842476008444679900 7848722 -26601922182664637013090715738321029624 7848723 29518672445390277138914538715925369784 7848724 -7662828122558016573029766787729267200 7848725 70933909213429236142259814683023586250 7848726 24581772788375331751921314888400196544 7848727 -22935367359486136533416262658076049408 7848728 -27309833141745165356761409776316835840 7848729 -22684096160888710329199840258790553600 7848730 -28788448881779121118860267977764437120 7848731 181644872019057035315133253153067461584 7848732 -22048553310270545419377673364378496000 7848733 -23570272700542350655957272277042021018 7848734 988385579341631160303015686406165120 7848735 6402100904534635256500363703910297600 7848736 17111564443645362023124260433696915456 7848737 -791109416001626283480949858858747500 7848738 312276993140834915355881907696133200 7848739 -75190466134065268019135038651235799460 7848740 29802335102617138294899995704321040640 7848741 4689939345991115045272203960601436160 7848742 61101828285233160359680693837446682944 7848743 -31295300199434173994303017825001346000 7848744 63442467049766865098600191065011896320 7848745 40994414759130647991583300092250222500 7848746 48345894750606107883910363920961238880 7848747 -38690876760196144014314819689882032 7848748 5695407600719368903205225573033815040 7848749 -38490224889184746792156521841143654250 7848750 533261861592872423031032205473280000 7848751 -10697257128345882997303896445782109208 7848752 1004846469963035703899272461536428032 7848753 -19566205315686560129006839611712843584 7848754 10755790337601836616443554440957756960 7848755 12432173910757009654473342319378961760 7848756 16949593044743551084960581986402378112 7848757 -1810351878544333631492254681471882368 7848758 7001739917014298572522700649510490560 7848759 -515483213906477707867033004679177600 7848760 -813111580983035101368180715204608000 7848761 7984555940563007767920186675123352362 7848762 104189613248550197881675514859058944 7848763 -15058802563852604177647900968246028800 7848764 19392983023917132265378548500158464000 7848765 92579622598675735713917984993435481600 7848766 -2070844540621687212161776775167721472 7848767 -74595599237491174570821934075073814360 7848768 -14748227734933043665859159721215262720 7848769 -35202655069788089445858222437417120830 7848770 -12464761871416015037716260067452556800 7848771 4201628364965351741042972174345640000 7848772 37922558895043649384495104972501045376 7848773 -14712554508518031142155766703493516996 7848774 20068434358219351504607048099680322880 7848775 -10483946436681206217358223060757209400 7848776 2133998333652027621071674486712893440 7848777 38526737064712645891854160526697803232 7848778 34155634004468318423118444458066975232 7848779 -64742289087100964416924812885055408620 7848780 -3681418794472115667556853415537715200 7848781 54906303795776703912392175511681424172 7848782 -8916645135583379908117160465276096448 7848783 -10432763335666095154882417112910499800 7848784 -3586005771326792018931249309738803200 7848785 -18091964392783920047272585195309967040 7848786 -43455881691848850248791016858361600 7848787 113551780858402798366128437827792531436 7848788 -170012025670517236624449172507656218880 7848789 10599639190944579240626924258288190048 7848790 597399669318767933904849274766382720 7848791 131135883889776728461277486062446717192 7848792 22379353963043829687513483631165440000 7848793 -28946801877122828746304519951031364080 7848794 -6602457560384882078380414679900221728 7848795 16660179041431007800657953109877810400 7848796 178669921511175032358353439035016192 7848797 41805494628139114279080622640238054144 7848798 45356634441755841388881322445649782400 7848799 -31828125778072606980571148605735896464 7848800 43749272666779236156956586888137932800 7848801 -42095303942553283776558029628495372270 7848802 -34756318771160342681274306732779429088 7848803 63783894734567735673825080246618827704 7848804 35189687741272421681723208659818730496 7848805 31160382057071832046199882431808772000 7848806 29066743742353346113524089597568251904 7848807 -1694691066056546984191022718923699160 7848808 -92343603547969131407050173146996736000 7848809 -123713491716034569704972623566383301660 7848810 -11762048051431676096570151903438143040 7848811 58058161202139868323685786133599825824 7848812 58786089385563312560782181943993925632 7848813 -20275158256142790358334496560756054976 7848814 3495308836033752241370728751302533120 7848815 -15205744360353990577630056959446433280 7848816 2260231285482367340511575298663677952 7848817 -16651932480031621512334219141921721280 7848818 -27722373120134155659662300174447558640 7848819 3841320879111769621758948804160278528 7848820 10058162591262556794554899599982867200 7848821 274037693999448251734209866878529400 7848822 -3321794423933667646940535617202481728 7848823 -78865783409205564137915774961676993416 7848824 43124273103300093780412704546104217600 7848825 -25217314095145684300629545300707364400 7848826 40096754844571947509689056789432992112 7848827 -21954045884727958128165335687703641328 7848828 -8657813987108641367227263878386163712 7848829 18063048834198767268648350686638296640 7848830 -32088135383309192488938222024931390080 7848831 16730676755132972981829654072407575752 7848832 28083248225991563563718123890000527360 7848833 -120157956491763760830195755946845376 7848834 -2796961602527578291901792289537305088 7848835 38220549468956560448256975588367248960 7848836 -50020975944336867018019534953163547520 7848837 -14607563837063864122775609351046445698 7848838 -12079272847239222002348703785367512256 7848839 28998896715008170218811537839610895640 7848840 7903119176803266801344867471051980800 7848841 2103380523507321706659232425973711488 7848842 -5922278655264413302695601444067075328 7848843 -70693706006701203847926807634662792000 7848844 24181761330559981646846317545070804736 7848845 -21565382497716092421044859810028473600 7848846 84280300140365513079290113949091792000 7848847 58601309960936972179311155650604289352 7848848 -2964435386918729095178617805466501120 7848849 102464679752569824936922576848915922752 7848850 35110275196067135553822324874949484000 7848851 79604234779806644644024664054510151852 7848852 -36788542221369514080397427676506566656 7848853 -20998431792347188636477563297612897060 7848854 -13313890457961049899204716057145765888 7848855 9156488557687653872402151970811585760 7848856 18839391542194402418807276469984706560 7848857 660201155490961165760568162706316052 7848858 -9979008729990847132043530073634054912 7848859 -82231663124497374202353575149220087808 7848860 -56020800285097344231282850045709713920 7848861 9322324490941059000009081576539071872 7848862 377491700927004192725260086679692672 7848863 21656906502226462371288318424738702584 7848864 -8063265586478727120467212376429101056 7848865 52748640639806572091503555968549479040 7848866 40511824876051962947842724161247613600 7848867 -9300078726313645972511853556955167152 7848868 -125353841941486860257259687828281314304 7848869 99142083985944798532417684573951219296 7848870 -21047703579565079667712430857891027200 7848871 56273919084668374428208195451773310072 7848872 29557752024099739081049473251446937600 7848873 128863762930758367182561266506124736000 7848874 -49483857126559215264019797834033912576 7848875 70544635536450728084635123236513204000 7848876 52309992304105558264276039510622208 7848877 -68472635883643114195657687466037495274 7848878 23541471344761396927674334009603217856 7848879 -9692163506473640238045341611779657840 7848880 -598376888258360750470455783438090240 7848881 10801955743362209125715332602956193600 7848882 17452095667161755282303797249549771680 7848883 -30053491489479990394844921926110275424 7848884 6396914180796235221543477295759498752 7848885 -40956457311184076106008575972443537600 7848886 27762947398533222559839044086746367392 7848887 15937565505104101376381811054754019520 7848888 476393590765611734689708987524710400 7848889 -80721204714683709740090138946913812310 7848890 3758803691845590240619440946308341760 7848891 62998028182367619302669610704445362700 7848892 -77064396057213570867746254482471011328 7848893 -10088023445364907176569949293450463156 7848894 42831153154512565025485343173962117120 7848895 53418127972392854753636800200167856720 7848896 -6514012100730199159918376594020761600 7848897 8334580004231471404469551208828187072 7848898 67538716783651708643817398365968085200 7848899 104994753586588026687950327295562275900 7848900 -37034192881077036312905035520908032000 7848901 5202548039987800307788976141289484252 7848902 -6655444437390689332124762628510514848 7848903 -52668775192593911677369270120073408256 7848904 -5598017670937508156957626321875763200 7848905 -17408376551134498317985459868418758940 7848906 -26333301812333784194104157827858655232 7848907 142004778134070499306669201105808856144 7848908 -74091208819409184202830709298823075840 7848909 -42616784510454844288733988642616721376 7848910 4265181000437144002320000401838864000 7848911 -25851366309637567070595370403565044736 7848912 -9655298318571391821114947520703365120 7848913 88749615315251309456473286973414717040 7848914 -721872153946857870007338214822936944 7848915 -52413071166472810740442277099725648080 7848916 4527829220389602777121849361115056128 7848917 47493519598377275656063180151145174264 7848918 -13868174989856224821763871306922386880 7848919 -886813450371773391072313683452892800 7848920 143740771572756689796876669451404288000 7848921 -6252670879067433339802429605478236672 7848922 52327924889912061534757121275273366512 7848923 41620645885057124524125133384922783172 7848924 88567405092452309758125058060847354880 7848925 21463193288155206756402935056529336800 7848926 104068803922672828974763704281077639104 7848927 79201013445064006177225134538819725840 7848928 -61434619828752321271132109265850859520 7848929 -37946227826074639955651325067392597312 7848930 -11118326401436308450925610959619194880 7848931 -44782407368556000309621594542071774336 7848932 -8520663405898735756927482046487851008 7848933 20919860369344663482592944297207567648 7848934 -50444629332594259070348288618057065728 7848935 3196456485728080536423649922714285880 7848936 2960441178608678481668995031622712320 7848937 -172408060673106628613674736108973139740 7848938 11912975059844472368515920680745987840 7848939 2662619194357876904151690017104059648 7848940 -68185205626984381008283823181266181120 7848941 27568791449323979148997090208797800384 7848942 28859559906376209525743355162281128512 7848943 52804604090698661558699143831921754192 7848944 16247118588208506721407348197900943360 7848945 14122796585419435265676565848200036520 7848946 -26486836008876359363526102958887567360 7848947 32893734857410905928740767117649265320 7848948 -10373418722543850845721302268676202496 7848949 -119618580710219242899195961213550486564 7848950 -23717206825613796413272832619804588000 7848951 -24455620095756318869523403698201603456 7848952 -10108607627903640020251628319461376000 7848953 67537269125531376057134145155730291456 7848954 -37622543905654903164373299432350392320 7848955 -22987448707436773364857609106501696640 7848956 27541389026321958524807259690918789120 7848957 -8566683677891239579373313602048862720 7848958 -567032047847253481981410648926323200 7848959 -74830442534429380948446909546624291840 7848960 -1094775733049915147207605354537943040 7848961 -90627843935357572701968857019470525438 7848962 723840087203728607451726346923235584 7848963 -63013517446770631202014429573577662908 7848964 43804041843864520225527735271342832896 7848965 -87783118537715736337789784873635267140 7848966 -42396352011207877122538069416992870400 7848967 -88795463630812771508459966139738806424 7848968 54355699392100360279917738012629084160 7848969 91426844958171290246894916657555194400 7848970 -49866774947509189194365631457962748320 7848971 36704510775295991565358708457065087920 7848972 -73276709591622796175455537160032496640 7848973 -5277190341208779734914961988825485952 7848974 18034285678880422550529512958020141952 7848975 23059052731621061568117459506627694000 7848976 -27681614985433103103376440565479833600 7848977 116526022281757871659929243689820539826 7848978 26802350198114157895763687397226023168 7848979 2928068085642196503201853574046235392 7848980 -9304833920039948730345864264032993280 7848981 538264894136078870410991765523240960 7848982 -15003217254830003681263151996214955008 7848983 21956410381628751780199514364454786560 7848984 -33858833391925650295053698634826383360 7848985 -32541686669278817380503325893047523840 7848986 44435440466093520776647390192661106144 7848987 -1995053042322966011237449628328148032 7848988 -6344407888430884265879036901375202304 7848989 55059077441349757782019558994776814400 7848990 4361603543008186943272552428268566720 7848991 1542219575465615115897479560413521632 7848992 -46382675587813483360844556961083949056 7848993 94082778174961983577783946562529305264 7848994 22258988550994899487867774463021545296 7848995 10785186424893597939460072308329856000 7848996 -45682113306391360042911341058696001536 7848997 30905403545034724267331513502715720540 7848998 22373638040384816550199483687323180000 7848999 -6248167462082629932576334654684593600 7849000 -224527267989214018624701202443632640000 7849001 44255382359617886088325201089197275002 7849002 -11898264376758399215536764772380711936 7849003 40134018022806109322737623014560528128 7849004 -51106435913953277668633645338281255424 7849005 -18898293555042594828777088450923800160 7849006 44538972212617697266633635246307307520 7849007 128444127534650024289457005204168170256 7849008 -26505564791571424934487939414505881600 7849009 -74667743829057038870700051802360801408 7849010 1632146758905499486787264058790992000 7849011 -5079253894481574722460140607769641360 7849012 127394653270057674979004845915101632512 7849013 -89425145865539325644527463665937739876 7849014 808790852548432533129815426365071360 7849015 40513778740858926735870776910108371160 7849016 -21434546948101627419289008721047121920 7849017 -17048226491336162918840012715489202512 7849018 -8227462478378592600380931938402261760 7849019 5255102287188188597974883615261877096 7849020 44987497744264142542732807733450695680 7849021 44794443490542737527556496247375582944 7849022 20654761849922492078144401128274056000 7849023 -14958740600782713537804965653440371712 7849024 3196988605294749831858776189514547200 7849025 -13323747369985733326666920954201489450 7849026 8491868960269695906589566352717040640 7849027 151625320283585612597616697104089234876 7849028 118821191093499579891321914628729984 7849029 -105430069725086590375235365624741568640 7849030 -3216163568320716513555760654260729600 7849031 16877408043650103023630391162106175832 7849032 -30883876368856761679174587896687001600 7849033 -6334148726018268355142295245607853600 7849034 -2170614418263354813082298224388869584 7849035 6170956986824619279690534922014091200 7849036 44937531852884614738473151917108413952 7849037 -66700366039952311808423885935511419968 7849038 -438761652579596767651824114112568256 7849039 23512474512439457261994337899754691568 7849040 4706138340423421136524080580972216320 7849041 -46166277857053165446224862502323963408 7849042 8227911304847322035995389365695527072 7849043 120585142182357743986311900672015725292 7849044 4417643953477343301980608431179421696 7849045 -9809366120806471171685883354900326400 7849046 -16889660315991888666474119099265608640 7849047 -16814962666578948603592356748009513728 7849048 -2402990131421621946411011007086653440 7849049 21275901323011618701659186865002478528 7849050 -12498222394716836677402749485583052800 7849051 2204489466228697903880199271082228752 7849052 -12764428348577948298052470076866355200 7849053 23409078404885755132445084973359729124 7849054 -31210714216847051950809496542189681024 7849055 66009351653163546895258154333372049960 7849056 5589877605629184171570924198373883904 7849057 3606115306346669233881190556023858992 7849058 -16892731559584887935977368519362462208 7849059 13305456457307059512444336377123011704 7849060 19714487355733009066995475893734760960 7849061 74397784874130066016600605852103570464 7849062 -232486040045961384578340396053453568 7849063 36211052290479639241220058831817323600 7849064 27426991275504729970541874846514191360 7849065 -10683615496653803464968734387181518400 7849066 41599881315007687537610001239892557232 7849067 -194940594429325613993162826837969629688 7849068 -37321882408770447042596620841479580160 7849069 7664688467213763456384183921798594272 7849070 -53276132057919453215877856177253427840 7849071 -61202319655410256407976344398121958320 7849072 2704842295625750770783041501605658624 7849073 103483490466007475797397527467286970322 7849074 13088723342688870510811687342287130368 7849075 27324267621144480347372876671183963600 7849076 16038018445034715301695870020915404800 7849077 10830498681916894853712225453947097120 7849078 -45226351334363392478573299367590520160 7849079 -6808730671673308470747767038707987024 7849080 60486484618645308811436470376335257600 7849081 -6485955741037060534585016528572081836 7849082 -46759582864040699480646653566183821600 7849083 69086535784466155769814286615651078848 7849084 9204579039449429416043408877951113216 7849085 -17350733138040978756065676456461867220 7849086 -6744704437049406133797952323773654016 7849087 -75583453659144205486427293848991127568 7849088 -7791199812059106346660941321889382400 7849089 33914834527719875317516441983573119520 7849090 -13301072501543994028201023822304320000 7849091 -260482238559001288238202349256885688 7849092 1344352069513724745886190146850936832 7849093 7221537841259561225445375642790795584 7849094 -3968542104117817555644814082734166016 7849095 -11124079068725897765199141021496104960 7849096 -2856341389667664295707828214051998720 7849097 132144927658768340971944899133740979492 7849098 -49559854305857755168745257497762872016 7849099 -52577754244779846520726459499250745900 7849100 -11412859010493575050425405909865497600 7849101 4402702590267542887460502302946895296 7849102 -17069436395163920504832973430527908288 7849103 -49377211922496779237999985989208440640 7849104 -17954946276227480607669619864312872960 7849105 65902328944615709938052316642107459520 7849106 -1293266273402345642074669592623924416 7849107 8938020188542216617453905764518804480 7849108 -27304615986192247190322312236771999744 7849109 -93737467763594151174109717422926748960 7849110 5591164152812498656957472869794533760 7849111 -94966136093821378779896506633539538200 7849112 40938563509326547552529665400911411200 7849113 5921005568257403785461558198226248144 7849114 -13379963413868375162464879117051473216 7849115 -192494429905719741845125026242390717280 7849116 -52637238095405202626268863652342497280 7849117 210314335146740844313031304614925016832 7849118 9759566207196696936738106159617458304 7849119 3398800281197706622293214106378319120 7849120 47228416659350052896882316479891374080 7849121 4048070286260858583418160504528943360 7849122 2680691746096806793834237929411842304 7849123 41750959169255760692140436282220401372 7849124 49820236178349289733541911145447628800 7849125 30747866143559707735830211580051859000 7849126 21665973157331020578259712352915264 7849127 -14317909987800255632983189441993357440 7849128 -27937646175015787702611481176342528000 7849129 50589963948253905524467578387002740 7849130 46707389170005274242301398441527940960 7849131 -44649531696504431926469908440034730496 7849132 -25627903664858149459495004443122191104 7849133 33326324485403402829280520095114415382 7849134 38782955986803052136444026855194048 7849135 6349268774476573115520122104375985760 7849136 -284430274914427989047482795933483008 7849137 -71553606643893736150972527766219313040 7849138 6616455470041531038977690165994246144 7849139 -19767752874767038284656307733786711344 7849140 -20689750090621687041678617614008115200 7849141 23765181818569167940503939029213259264 7849142 -23689731379665414922466387839170453888 7849143 21831862400364418360416423142911800640 7849144 -58381967071690556109469686069962158080 7849145 -85585302596146718088650937032779276800 7849146 -23900222108854126583304002160251452416 7849147 -98577179883030160589682454723566005960 7849148 -41518816476996612125079423879202593792 7849149 45716929999219774298634851039077440 7849150 -28916730393784931135316058125803208000 7849151 146302883580832332191908028830525512600 7849152 26371877929595252875362048539309899776 7849153 -24699652439516567318911194013785257516 7849154 45990703096477981092338103257209651200 7849155 -66943387528333600057803429786880210080 7849156 -1999113520252937969806139783477522432 7849157 -13813879314433324901515311711818277600 7849158 -11325052851363082756263347226175761216 7849159 158503907627977356399560028963522713416 7849160 -64024461360363783383323819176665088000 7849161 -6389488255244195994258576056359434390 7849162 38144304489418432044810810371032694832 7849163 41044991225412938238870462138488814936 7849164 10561893684725786994317539665934663680 7849165 -58709331669128473349640323950907813940 7849166 26187363976244710743854535435615657600 7849167 -76518165973378730701580729656272770688 7849168 7422875837574111794290609040384417792 7849169 -41121926263184938148687901394908122880 7849170 -7970004825763724178910269354695116800 7849171 18930606739418540370930034835722482000 7849172 -46010684891490007852190951728695394560 7849173 -22231481978015907491661834065483826432 7849174 -49387790897850313278011447096437902528 7849175 -32082575441572640396839472873876122200 7849176 -36933218286237108812849546825780428800 7849177 171478781615539437997336672960517760 7849178 144780127243902408152323045599373056 7849179 -467415321725385104070370664194100640 7849180 3200506809654267808386111746359971840 7849181 74732406821275265525622570578955362982 7849182 20603618530099157452871215977585076224 7849183 12448295911900743310021997976914372400 7849184 1112570660330477646013957917640753152 7849185 45999899929330896189589610322024302400 7849186 -70409619218738401533993293231492492208 7849187 19758557999456465933515955408907936240 7849188 -15830005009463113684675487079246888960 7849189 -149227759940495183785851522873006597444 7849190 -6897902546612801781766084966301174400 7849191 -22883514530170620432032046265714732800 7849192 26839845954755488262882581069962608640 7849193 -157866148831119719160695919651265051056 7849194 13770447144908314817077431995380969728 7849195 57760281047343526430774641763793631200 7849196 -73393998430394171350821836761398009600 7849197 1379993917913135735591037890160527040 7849198 23621940662008861177139042597081352960 7849199 31439690255999091738278406873165703920 7849200 -2277014214420848306924145817996492800 7849201 17220760127307705199691337676268462692 7849202 37974756143638558531359238515100803072 7849203 -25645492388035740406614296966457292800 7849204 30567618352862462747064954771649843200 7849205 12125843502571072265766559883566191360 7849206 -2180884564553976622672889240973257856 7849207 -2476553197136237223085741304760551568 7849208 6316462067159684426397807109329960960 7849209 57169233329110959264204637353344456160 7849210 9261508668484037170478979428624885760 7849211 47301205083128351233729742689967659812 7849212 4975257970645426062790054166815948800 7849213 -167168313706577410572142715790681409856 7849214 -18243494548300658844648515874177060480 7849215 -31545919392318994195653434988351219360 7849216 50228718283959516260765544874143383552 7849217 -15959203737262165840263645116390422188 7849218 6893378533777809421511402086634830848 7849219 -45021413087696058387261371171011264304 7849220 196766997051087279787527347632558080 7849221 -83277592405603497103018676617813190688 7849222 25874299960204776487007757328663458912 7849223 -1614897350343893731470780448906283520 7849224 -954978275264977262186692892678384640 7849225 -47690503749392968803627424508109813250 7849226 -6366584556317881975930863237806031360 7849227 5107375253896366723976899816602347520 7849228 69887353205905281619942294190468941568 7849229 -99754407138280258163144215592345163540 7849230 25646713035731758471002363634855662720 7849231 -6418726918919996958972067981217497216 7849232 -10948610814721021365992456848524632064 7849233 -1119924204771977222278577634345753216 7849234 52557028044373381601730950779044080016 7849235 82774414638356354827602825353248604160 7849236 -14117817086365076345108343665815382016 7849237 -48691768154777259210496444662805754016 7849238 -47156753420715629360619769364543013120 7849239 -21589560203336262431886238086086583552 7849240 -6877862714390986209473246097790156800 7849241 -25457881974473411936431707219067769088 7849242 22614602995180208759574290336840736000 7849243 66413502546803700323769901489180847492 7849244 -600783104416745149469285369498062848 7849245 98668575606831955895907238390136640 7849246 16284887173332834515308270534725186624 7849247 8043975642442515420953485398196920672 7849248 48527727001863063833024971085240598528 7849249 -93667566080731162782440122747703597564 7849250 -21002993884717178589336357179183448000 7849251 24912309689715688549117976411538940800 7849252 1855868476857511705576650116465734912 7849253 5630898569560073930815423238769341502 7849254 4179624012868861202905362887957182464 7849255 -42315827260431749262629342902579974240 7849256 32094908377866484758395149284841881600 7849257 32286768647208192561126429117543029760 7849258 47357409119287183611193770849501477120 7849259 -37160032454497884220154876104016646360 7849260 -51766193459624042974889982249955537920 7849261 -97344391446414282604947269709018454080 7849262 -11486151256766659962263690536814516736 7849263 940475103927252700704484923014853888 7849264 16442552517447081454129408047638036480 7849265 3549194591720616242763698043315582720 7849266 -18309391479457903866823441362821664000 7849267 -147757050805971082613572590807983917684 7849268 19273523469993085038145383530345250816 7849269 -23486789729855537835641577929574727506 7849270 -3633595511989492911859767982800000 7849271 33540108588236582984186468871811935432 7849272 3257132150892189230394490411962531840 7849273 35015199884225939209305342376162484522 7849274 -6450975155638446450388850382849515808 7849275 -9237491751606396135532088560101446400 7849276 81210817996514732086188071654083804160 7849277 79396361378104524581941828580264157126 7849278 -38162198149575628645658140692886690560 7849279 31296385318982104664597144510656395984 7849280 -2630312706827640236703746383832678400 7849281 -16751971068810050810031622254597380256 7849282 -33937066491431752656001783065148784640 7849283 -104531196906423648756909513354057696 7849284 -2883806832532482837079640254396376064 7849285 6849495330664400853151037543566147800 7849286 -7188319626405322713518320037113910976 7849287 -81343104129341334068755545702981151056 7849288 32247502793197249160478143283207413760 7849289 2160528617387541001681813718185811520 7849290 14782723873980250189086876334692798720 7849291 53786484671924994626744048204234254080 7849292 2167515825084583219399865130131661312 7849293 16968260882252255576164165517690780928 7849294 -93307458094616505506984068583266915968 7849295 -66007679309220461229523833552802750200 7849296 1846993509018350371040493592077926400 7849297 -138739381930862714041135277408471403788 7849298 -37197907080853737164315744367016863600 7849299 -80780334665439764629150679424964224960 7849300 -10834742489490908368621400776399891200 7849301 15273375198729578701066159209577358400 7849302 -10488810657454075132735123853265379392 7849303 -4032319205608040605270785454971918720 7849304 -217939318766392166833497851088773959680 7849305 -3260086232432155855196243548655369340 7849306 -555716612482834213893479559991946496 7849307 72634368241386230113562968723373768640 7849308 4689064924844344027161261883185899520 7849309 -37879183372037744697013215498127514996 7849310 -31405691037090599299223942553333152640 7849311 -64625501152424643075009806921700422328 7849312 -54018415902748467872982479518108090368 7849313 121335907420397348944811644804761974562 7849314 -30619515416528105651550362321828897280 7849315 -584127155576706354446905098522744480 7849316 -58049083756422305693749909109525272320 7849317 -18081223286784260323475463740184823488 7849318 -90594596094468565370187610006589928960 7849319 -5975771714790993249689497309727078256 7849320 3329742181596733102149951121612800000 7849321 -59166686952632342959666877730374799488 7849322 -24530338872231118158509692748393631648 7849323 -130629608758075512487521090463454077920 7849324 2409691073974369159040132382388846592 7849325 2569149704374574778933379228107619200 7849326 -47336500453744909882040018000932472256 7849327 -31253195064536646933437493417250609968 7849328 6645283180050745316270541641678684160 7849329 56790514813730699409220095444242565120 7849330 35677019343314861814685948170018739200 7849331 -33131299241256451994156564408287417008 7849332 -338773922084651987679679692902707200 7849333 -685881525190656442486987041096297380 7849334 41162640803086490046972800377293809664 7849335 -22200500718538471014562470836133128160 7849336 -77025182754929357262631586341681889280 7849337 79598953139132343050630269041638647200 7849338 -11652317155186194433316939969290974720 7849339 -12611808763769513278769966124513476480 7849340 7704243525594764137358643331572963840 7849341 -76821850987007834635897906781120439450 7849342 -24880763346380981301008780557106865408 7849343 -66158008112193036446175258176013862920 7849344 11192752103735247597794656249121341440 7849345 -34248526446616596285490940693024272320 7849346 -3057605674105611687861572541015543936 7849347 2029681042186944001370691216587077440 7849348 -7146875177551625337668218285174173696 7849349 -636914702999940882660772571620358880 7849350 -16145711598506720377106703022419218400 7849351 68440683720666115175128888290873283352 7849352 47116213649488203389367938709936046080 7849353 -4818435261387347118491538023426060736 7849354 29562529480464996632769920514577667376 7849355 8627131089054075552159947473071648000 7849356 2737719230695706819675145529018368000 7849357 -61355849095216161984649658664226376160 7849358 15475178853327174338102499480014870400 7849359 22021382376260132424695286620763636000 7849360 10977091087862149434413692945013145600 7849361 -66615034505366941694097008986912721280 7849362 -10260407509255931877849231979665924096 7849363 20709627326031092362880585570847485612 7849364 -3153159927684777866551108063806296064 7849365 -17398455555702303509636501281154350080 7849366 21370518993568771675980281361633505920 7849367 -2660283660381358573013146384709206584 7849368 -3825803685325411006258426040929996800 7849369 114021479186043136853011686511030946880 7849370 492963298706853113154855704204276160 7849371 -21138591881232865264618086360459125760 7849372 17841763929175193180629663554670202880 7849373 -8365122942525133811882780284349283840 7849374 10694396479831961100257263394553098688 7849375 27782327091674109389343483029056525000 7849376 55894732344766667303449970030030094336 7849377 -28764737925961348111862444164812317952 7849378 -29718551767916209221560690448250883760 7849379 130719818949456858049782657700599829980 7849380 -7678474794183045599315263407218688000 7849381 64152600965160487704297302777379468412 7849382 31833518016793516037706525791524037184 7849383 -18257753984943641603810159514757340376 7849384 -66840618498443731285124933117186749440 7849385 43184060893694678653920636667052064960 7849386 15764477363578089856738560645459376128 7849387 -20407316972965707721416414647721849568 7849388 -80293520615657615030364149269556435712 7849389 66129844334138303635454053868158691808 7849390 -11066026404611991685519700022246580800 7849391 5766676971805633749719291948137176 7849392 -228619679414326715298671172343037952 7849393 -83313634655349084656555942427379191456 7849394 17868557496626282337674427767088046080 7849395 18291141637562137877046921815874889920 7849396 47934233503737062786551013781778935808 7849397 33170817227856482240555921462178084846 7849398 -422840476911416398721949547856149632 7849399 -47945212263230157914272810552591312600 7849400 18918388180790872511639313813434880000 7849401 11795298489122649334700926540527446400 7849402 -17943575393709181520924436346220211456 7849403 150721090770632711014260228635495735652 7849404 69546049450340435191330583342593637376 7849405 -29487671851497865213606095697206842880 7849406 -27507241491452046005974825067981320896 7849407 -91706553955123387508158068146381384760 7849408 -32614660733626535893708315117278461952 7849409 -22345388686742209645736040096035831100 7849410 2843381771688074673228196292188139520 7849411 136727629041122664591146208033274240024 7849412 -30055910499808685236034139206500977408 7849413 21775585432886625392564313875442969600 7849414 -28680176536050461782822357894589545920 7849415 10398310626754727227047962601654598080 7849416 6732345228114821016308490585083289600 7849417 -5917609494000116807164081304005739520 7849418 37279374251308005214996953290317922400 7849419 -22420870743455124423895118518818773760 7849420 59416326911559592724308901260345728000 7849421 -108477176753329226345566719333556074378 7849422 19252719703861429053714377578857205632 7849423 -69059668725731357402290131277880655840 7849424 -11899734718584431462268787920242737152 7849425 24241450976198923427748500766282558000 7849426 29931450288442862592889185431813272224 7849427 -3018616312692757395324757928794063776 7849428 3464279333760489277559019417992484864 7849429 57510826618196797308818558933033807776 7849430 -56677107200797433740350216532090953600 7849431 -93076274198096141279887410473033664480 7849432 -23274053249495987484195486894837964800 7849433 -13256537270701024269970348986894459840 7849434 40334616284959464657714103269396851712 7849435 -902473531697138429975665188799929600 7849436 -2228540286002270170688136878945252352 7849437 18492539941718359478194825412344974240 7849438 13438433558920409067823087768934613120 7849439 18531445553706640908488278086710135040 7849440 49474852375801924509326181899698176000 7849441 5061254225750896075034014891418722452 7849442 59625288475020011961436951630958497872 7849443 28259401030853070017357630079517488384 7849444 -29845104382349302873391069851055162880 7849445 -60937098766398231155818410533495367300 7849446 26365344881851272055428644079103584768 7849447 -38729169968309799046556380102182569688 7849448 -65356254138303098328973577780484817920 7849449 60801516590661274716875520486389801034 7849450 -2374758110216332469803560822763891200 7849451 92712111025216534152252427302112116600 7849452 -22618760835464624699483576761820676096 7849453 103503341562611095883722729239176255702 7849454 34079732032504294840533994994410144512 7849455 -10819429394381309794587390618525638640 7849456 28222443173119718438663603497300262912 7849457 76793337553691285174815686190317692592 7849458 17920416581772351514840439873662395024 7849459 -18763125141424559119017424454157895440 7849460 -27652144385612853760996674413718846720 7849461 74257507097999717113212068386074043584 7849462 -3189454301964110276702774708892924768 7849463 -29798183943593512811078270983120515696 7849464 -15245471957225520369801730049907425280 7849465 19847529802247005334181848395213411920 7849466 -25253140636929349714025898680034704640 7849467 -2009216526013451720398631305373964684 7849468 23608102942605568120065534800436973056 7849469 -97498097696155943716330409414146020000 7849470 20025512765825784686197016527682150400 7849471 3065028571121672230032879798969039584 7849472 -26213697705345652539306222831940927488 7849473 -57804498592530949958443900743546027216 7849474 419214655575235556338489382251903392 7849475 58158299252059892940655217797577749500 7849476 8755213679436723626289937116926029824 7849477 -78455105638195566231155148295217872320 7849478 142486287648913695231533347990179840 7849479 18345442676040177761593667718377911296 7849480 -38231744486035448224649188437596467200 7849481 -47229457263953589091872413489999202636 7849482 -49473497378644815546524574030839217408 7849483 69393175377227437588946393385789659732 7849484 66341088983870865064463923751694084096 7849485 21959355137812422447815554663023235200 7849486 -13473858816643314481262317835468194176 7849487 -80231739293374782316230169749490355688 7849488 20866722340399493520038126427301478400 7849489 18567581018480777043085328805398051840 7849490 -33177350295252536058591106265661542400 7849491 2920801783110816704588758660408022880 7849492 12780572926107781539608247936630507520 7849493 34111006946461386067606181076096041742 7849494 31963307762584375974832235662425479040 7849495 -86362331879257899118554529563482031120 7849496 -46426873874785431866236353954676254720 7849497 -29574423278384738176135618128775702080 7849498 -70763461435280536090922098661886049536 7849499 -26127211412452704043150197168864186864 7849500 40042907109049150473980996754434304000 7849501 -67656466488988466947632086018897875776 7849502 61878975341866457990804168701974350400 7849503 -107077456879733632601502783516278909520 7849504 35284437113846305599365192290395095040 7849505 -82634623256319144380842701024895103340 7849506 -14149594654079768620426112612616604800 7849507 25077070915233906508146120108287825756 7849508 23158786658844667091667479077497292800 7849509 -16845530722484212275250269895011819072 7849510 7962852381613924429395194900674360320 7849511 24426277023906605694920155587465868152 7849512 -52732130844857241598138847697315840 7849513 -11191880226519150989729159281337821504 7849514 -19198457355660223104631282245040632144 7849515 442622960793233452172316833922608640 7849516 109873652204064853062089242717217373440 7849517 -65464468195751448931100716577051662080 7849518 -29749183360683425283088420571427460992 7849519 138992555646188832706089728288246140160 7849520 -4549687968662558596934401989138186240 7849521 390994990101701727832577831595007680 7849522 -29785094174689145093006161335805352688 7849523 -39645402455309837068658523891152947392 7849524 31701587769570988344694511862878662656 7849525 -59154714138554582897404901013071468950 7849526 -9616911019690023687381278695047968640 7849527 28054305757673002293251499470840463360 7849528 -23537460767357606411355821759508480000 7849529 -16773296675196041054290267556861774964 7849530 -14651901931526921323478126803166164800 7849531 -2345143945755796795012254378085780088 7849532 27760547924545980229863282614266619904 7849533 27552271334285545526484437473897272000 7849534 23643582901293643186753924703840553984 7849535 51633547589055285754547344896808965600 7849536 -16312513544832280093091472308592181248 7849537 130533044827014961255688141787090971040 7849538 65390826715207746464798207549483776896 7849539 26754965219613830178511759073065115400 7849540 31130255648696832348127966748092458240 7849541 -1866964269644438793684139266413663232 7849542 1193470070946612451980615822001328640 7849543 -27101139607188354888025875797830642128 7849544 -1832452021751623588791260614023444480 7849545 -9480589018808932823417982003045525120 7849546 16655321639620373523943315504393152000 7849547 58755317580264453985932828854868713232 7849548 501243572405076904096765467006514176 7849549 14772499814977963669034839764661762550 7849550 -6798926721514678789187299881248923200 7849551 11698773468622042925136582832366592784 7849552 -5168813373149530501186342064354377728 7849553 -115978482296779306453874720710809357198 7849554 -5826180189156235048298146247666362368 7849555 4035217552871143326717549257337600000 7849556 37201092684687894724760041564293986304 7849557 -11678267444592101270934274786121279346 7849558 65891638023587697933450421058460206880 7849559 56192898269325878906661345112797656904 7849560 51514395600770823117094341929465241600 7849561 -32336635696343269956386001600148638838 7849562 4434511872377271075359670608025729792 7849563 -9249064832094350423339660243531153616 7849564 -1455692260549082555499288486045401088 7849565 -6506577985670480482860857813040528000 7849566 -8832383422507068440239594121729658048 7849567 -155439658800276713756954462522567203848 7849568 149282969637985891044249722778913996800 7849569 -8102511189787841034334712880168131712 7849570 -14262601100898841216063842615261239520 7849571 39106106775787125062338433884575917352 7849572 -2505338108470578202283247692173295616 7849573 47968978708774085845143246240846784284 7849574 -31018688667295662255073498960629298464 7849575 -32009294935823988020640213692269620000 7849576 888231202638339861075539356351119360 7849577 -6586400567414587169975174994554463708 7849578 -26474220144042286208582793948959453184 7849579 -96677393205291014904027272484381063820 7849580 -10023141771208551976580462742115061760 7849581 -652112267939489519659525834426221216 7849582 -9777397265162873910969335264400308928 7849583 -41876095186715519005113594780934244880 7849584 -261219797535059711527203729866981376 7849585 106888398399893580562430654324351616000 7849586 -52480033137509340550200942267811893120 7849587 18539894871031432331295911810184059952 7849588 56928932281543037840247497440926946688 7849589 -35856108083993358268694778878972812800 7849590 2793453043795605503105993293547980800 7849591 -23418093430944368172650584413334512728 7849592 -12559735840339348707043677567427584000 7849593 76993094757018760883747056847081508282 7849594 -25599641244420504215879100975738677904 7849595 -9425916937999359798684268373855154480 7849596 -8489561951022021920029390335740067840 7849597 57651274583888738326575429946672469952 7849598 -20032483020417734740728937565862186240 7849599 69158703240747926550312384116428325064 7849600 -33803845535395168695264054884696064000 7849601 47284614239292731392143184691593862592 7849602 22026319362410856234030409609984481280 7849603 -18749468000383303438316203334948546560 7849604 -56091775303813541961074857221097071360 7849605 60292227551493133330742183949988140960 7849606 -41045907564143806004208941449902457248 7849607 -990757173765255881589765162946511400 7849608 7316551570943992235413011863570841600 7849609 79925790192108074522046732096304934810 7849610 13840430350605833397650405691003492960 7849611 -632343710494084200945783033980777472 7849612 10914186870660625797599067956509888256 7849613 76669499709291232966821147248514179820 7849614 19557223133323546045358342280527526144 7849615 1332290095150074674275732709369210760 7849616 14466339530091040623642944904659730432 7849617 37992530306897439582689913720297308688 7849618 7005043002297279234538376370965145600 7849619 -112899051332424643555537605486332495760 7849620 19887589027373720754785069721069100800 7849621 -52528900621500207598764589074626423108 7849622 -23224925470393638069909658074940492800 7849623 12761938138398931679418585377376526800 7849624 -5991312944224088285321294618650951680 7849625 15668382304076253461798215386224784000 7849626 -12921426742416469435426397182065766656 7849627 -41245875221104795734547961339737245528 7849628 -62262083487251351909001077066490614784 7849629 48984480789382158935223041652961952064 7849630 -75601124249947723972712095442180916480 7849631 -89068947496243642404937501219899448560 7849632 -17018619051213606157639944329112846336 7849633 -259183910617000995606908736964710060 7849634 8346737692934344772407571133513615360 7849635 22050934078404192618866491236778639200 7849636 -38193303041100442742983604940915137920 7849637 123044979926376736892597944868789252286 7849638 -30436955377577864220879234365242143456 7849639 -42082792676759560428434476844920328144 7849640 -86761544687698241961015907241395814400 7849641 36434812662771792838489111265889202080 7849642 -50515181833257022928563289901911586048 7849643 -65347030199265726275707298884633884108 7849644 -51141846048505769215429780900023963648 7849645 64028040991609132257544594605285446400 7849646 -25407662564321346093925706179002130560 7849647 228265925570633435299907941123073568 7849648 -24553989057513153160976852443445821440 7849649 -91449656842545975635317013994846826350 7849650 -68599635492515023104862787052998400 7849651 102682077999529573755531231350553691704 7849652 -23274887485108418243303261677922254464 7849653 15243725841276991553098336347651552096 7849654 19001333639634502828106167231222159776 7849655 -2568307387097320375823589162185084880 7849656 26195715832647533220277526388549427200 7849657 -70559329661951646263511316939710699094 7849658 -46168060677739445648016919391572177920 7849659 -13425521294492176049955872067587953896 7849660 997120891144861186550617871157657600 7849661 -10617467577934825452946499136458834856 7849662 -26410793822483245455352004562793363200 7849663 9022826044717104164523798472440316984 7849664 12794446429551879743261536830002036736 7849665 12736470247849790157148082196751895040 7849666 -27759503261738747316145485350273947776 7849667 65844858344190500886564429221040996000 7849668 -97806354400391239727718454404296331264 7849669 5921397033019776003330883035001735360 7849670 -5741017484526096104971491386853715200 7849671 -50120598588798448331782525318010479920 7849672 -6737982985137237229167091682131123200 7849673 5506054761451552099909150080806809764 7849674 -16975160371294488448276236593598086400 7849675 45480701599685147361874284345211292900 7849676 42605464866851727277239611239835400960 7849677 -33904292466162236934466899257655260160 7849678 -86242836960336047495143807181357271360 7849679 43942483015807724454194087584104929640 7849680 3305517002644896917981613750990274560 7849681 14979907494915232364312094941006953792 7849682 8129551827087321684092823437396158752 7849683 31990300117137909730432521958729921920 7849684 -24347680723216842003146708711672371200 7849685 -2856983754803112363446792762251219620 7849686 4633349281069302117058679826515682048 7849687 -103561173358613689659472106560399672440 7849688 -23865803967987594410374954886393364480 7849689 -18947418604637486260023550900511406720 7849690 2534192723491357140623842827536387520 7849691 68965297683740745667947127168761476400 7849692 -34388042004239565083116783780816809984 7849693 62133928259283211506546185719942464 7849694 -5814069420733660522051449624975967104 7849695 10002454663518513734393779033355481600 7849696 17430791652950479210699976054258270208 7849697 -131002624525936363609809034322202454380 7849698 -6516438542268191366669525821303365120 7849699 64079175762106024648831465117915516320 7849700 -55600441389155197629360032963136796800 7849701 -4172617115028196454188383516283389570 7849702 -4729486734967061238294500920896046848 7849703 11876970636723318715752262794944235504 7849704 87618852447354074949523882772597637120 7849705 -163443004526200194204072236726002496640 7849706 -20373201221827766289447899741665082448 7849707 -512786425458482794595340805527438912 7849708 20451817687612477885582437016108825600 7849709 -24381007279438246458888885075225770784 7849710 -435700317724284361609305556813054080 7849711 -50410201517341351795910851498786739488 7849712 -15610920543674613074138963798763012096 7849713 -18846843362399607491192054025017722176 7849714 -35749069691630622776645288882683985280 7849715 -18923110569468397741047866064992940480 7849716 5709323287598748687691415599912058880 7849717 39454803254784532398911365760309196640 7849718 15866799501533393252925841018433817600 7849719 46506135607299471340448746327557667224 7849720 -66307254527776832621413479325587456000 7849721 -7148661942778669766369213403461702256 7849722 32559168458307394969116566961939075072 7849723 -53159634644378774567612913137132165360 7849724 -40794583509634942538101154705340653568 7849725 -8169318903824715127831045597160740800 7849726 74421020733811654815478372639030797312 7849727 29463341445361595695374401735858451840 7849728 47060723528096256463162822279752056832 7849729 44574840152191678528599773149162499330 7849730 -3605170452885509560620161196489868800 7849731 -4167075404979466645450557793739184648 7849732 -106370446961862421262140614799737443328 7849733 214578683914718148905676172207538677824 7849734 -2884088453007026775730727668978994688 7849735 15263269693645184550001305952644928320 7849736 1138686940481404480702977326669414400 7849737 3053981105935073471908695699538318080 7849738 13667378777315166852052528535199061344 7849739 34384853241412512840965036577845477424 7849740 -28181467035648814929974384279525913600 7849741 -125390383191836386861609525458013109588 7849742 82508019791480854606165283787158734272 7849743 22215561004283254743771131171290288128 7849744 -369206751220192113662518911918407680 7849745 -8665855493172262472466658749666873600 7849746 -14540212530887671779210406335948550128 7849747 -116662559789263040031469345434198747320 7849748 74038892172213484151927352720678081408 7849749 72632250628785014678566287713637377760 7849750 -81317423579367343473538927408047168000 7849751 -453597311490420531076909769969845848 7849752 26606223230565329796508598396819865600 7849753 18263295386757642249808900317685976320 7849754 3117198149241819552217588663891200 7849755 -2939424261053434109818424908956363600 7849756 89230685325946449508956800619933767680 7849757 -68747056154404921681085933371798791360 7849758 1917115830202387593071824487931985920 7849759 1025764913150421438405348259354145680 7849760 25557725136800658681243406381948600320 7849761 -43794819770249737764029771856924955200 7849762 -10813944102566872596864817075955762688 7849763 6230799622519967574586446671320257984 7849764 24618216691916226802996862198929367040 7849765 -8398198602813486747411651485627625600 7849766 7680931485805370677855174186935332832 7849767 -985828279545911399422578121836770400 7849768 -3217218642857350620073738854715069440 7849769 -22100151347633027949686853953470470000 7849770 18851066103849430736814407245110320640 7849771 -69105052538942027067863438777419697208 7849772 5421216345618132023427192344641947648 7849773 29685363539121349133221340752566954240 7849774 44935455949095937909824537191370132480 7849775 -18859784599692760254440505046363546200 7849776 -12021909508293071065953010806811262976 7849777 20307700226343479478810778542269461608 7849778 -17009150625116688701721526311386854080 7849779 -449403410794701580662832473060479232 7849780 -73052340533138394951496981571026310400 7849781 120786745314822952888700366319764841582 7849782 -48706891709559353029105778277859567680 7849783 31930927937931094095775467203422917032 7849784 -213770479254815854574351478534758400 7849785 -8707574013306102228750876971330814720 7849786 3060628353744124906277064639158999040 7849787 221495020597494979086567387847103534784 7849788 -13472683931013529541211762743211609600 7849789 11240708494765100267977922240969945600 7849790 14863190256915335845605932626649502720 7849791 -6500613793470803907639386425716729168 7849792 20509648663199957773818452385960820736 7849793 -38057404747045400277252803130357898560 7849794 8305810614945154687828491978729033600 7849795 9321952791072533755996123654489132320 7849796 -67344190444990310175712838463328022400 7849797 93967524604819856464169388473480767200 7849798 -6301787235933274656364978311506520960 7849799 35432583616638572009198317095265208736 7849800 10382775485914635663874081982302080000 7849801 -23365617488882740617371611654692753720 7849802 80939852654948349175453039490037794352 7849803 -6451530157645458303236105056590438912 7849804 51865571293421305323104268301610406656 7849805 71856072212265611031170653400121824460 7849806 -23799349218039529384386387746256194496 7849807 13767114694576160327395715710129749600 7849808 -12935854554478034541063040723076775936 7849809 -38337744071163803207970696810759182592 7849810 42793822859385755997638168394155110560 7849811 79056020306015088536757465920538770412 7849812 3906401981916192044713752862497945600 7849813 -50203593269624292426710405956956869938 7849814 4093877591451450826042227203908278912 7849815 19169128638374000582731707257860415520 7849816 -20733426088685140564533501793347379200 7849817 -60134567495499639288356830539313654134 7849818 11956384651368603123160940115609592320 7849819 50842614789132669142710448489487109720 7849820 10951220111974355168177127950458552320 7849821 22681043622503079148106161403406277248 7849822 -1076023220460927989770261774962953856 7849823 -6384511685295073283087058353378878656 7849824 -12996681746543564917453373047587471360 7849825 -11232658831584035804176060726650637450 7849826 -14302124541208270782201453369469365600 7849827 -71677627944632254536537376756935876636 7849828 -26567200727067077610809468610666020864 7849829 -58246294335124882546229899342610964516 7849830 -2776538702771421492683148020187828480 7849831 -33777588269720262755995014596993043840 7849832 28521479910573837058464579368812953600 7849833 -99475161311882713155258366145599085152 7849834 -95160147538063533982920560389236622848 7849835 58646370649140805519664244372187238400 7849836 -7098306394708448207866026011984762880 7849837 -9074685241311973008782031812115321514 7849838 77467112408555841049212318154608121344 7849839 16184500006891229038732470614213545224 7849840 -7232228137482527946815126426668400640 7849841 60785058487199973833849258468001637872 7849842 2772723539601675848202758638669651968 7849843 -147708018206351482495931772136384796000 7849844 -89092248241209098204331069285665307264 7849845 -86188831468241363748327640188592814400 7849846 64929345986890924975621657313243894016 7849847 -100634808709806430313727847653597175704 7849848 33709171505189648555939124261755289600 7849849 3773342843732659727689615227548718186 7849850 -13430475717318351714014633075686944000 7849851 14959906105987112277244912801524163584 7849852 -2470896772801270943806584786207006720 7849853 51862950712609564173514156398153033120 7849854 -13157011959718538979944619410656945152 7849855 320842177685697605083819089814575360 7849856 24881762342210329172916467945460203520 7849857 26153409938420776533046698129901848288 7849858 2940905710312286755174662830651171280 7849859 54146508818468020638388073997113331216 7849860 4731189849918759563693994874345758720 7849861 -15272256640626476469288943241469245028 7849862 -21925113187325356810021399490246321568 7849863 -3249883140574625799416445985066280016 7849864 148096397157745110062874652654071275520 7849865 -415398532485974376048334557404472000 7849866 11335303197642590191069979045744505600 7849867 3874083495701315848650617762515055400 7849868 -39263544126201871895979943267450890240 7849869 -22368495445224905059898239360091661120 7849870 -263168084574647602180283871305072640 7849871 171220325568325566676175390589609346392 7849872 14424483141883104344471905118335770624 7849873 -68845451332847516866733541769831288320 7849874 -58178495640035277377095338867723518064 7849875 42845505659334482470143881175324000 7849876 96492032112262443198453887107504319360 7849877 16426749768449466028815913415807409792 7849878 41996156184623812467914369247672921024 7849879 -27057997106247198269181116103311166520 7849880 23299347666148234727234938254631526400 7849881 -44414364509738203536376212819597662520 7849882 -10340294262323678045155208076109065216 7849883 -27358970496814568184601396097866960656 7849884 -144136087596938496283829409212448768 7849885 74586988227796519794339008710256009580 7849886 -43597281320949094804663368266291927040 7849887 3322632741525490759356951779357089152 7849888 -150997329786968088666382137530158940160 7849889 -41280109413115340774808995343793929720 7849890 9121670098091258234853532517760748320 7849891 30138874552513984594997769902018553600 7849892 -112038516748643858228305259073874406784 7849893 101030399847805203158839915418955402624 7849894 9368810543984876927939280370671285120 7849895 70449484639111428386008523974972356000 7849896 -20108715190295727308260163492866867200 7849897 -54892199187637079941082891790632192688 7849898 -9617910741234747867397170366371366400 7849899 -117497438446408007987216680116672044880 7849900 -15090995644005495312575503375173811200 7849901 -40984244298661020598797499490425348596 7849902 -15101266420955254338648674892872211456 7849903 88885819109937308835464148676996202256 7849904 13886363842081886144008751143709982720 7849905 -16858558373264883258520430690388708480 7849906 -55343083194953240309215777246095556848 7849907 -39745166051508799360299521666445073440 7849908 1116988452284203102379072734533777408 7849909 990561495101339976204941546851634688 7849910 -45376094004903409460670467803324241280 7849911 2526673084458315176634652932346980072 7849912 45127800460286679649514610447016058880 7849913 -46850476668240382995872496807273752832 7849914 40494275642382110329585355516608312320 7849915 32926557855608209505759025759233650560 7849916 -36640732647779085719555230471370073600 7849917 -12853845762220079617900817794641966432 7849918 4110354966588091056040836824655356160 7849919 37696603710146532782093696451151175424 7849920 -2388535884131426955405460715801149440 7849921 38523950350938332522325783832602463792 7849922 29780927867543686464752731375604373024 7849923 5384304887010193932085269965321475840 7849924 3728447299051242761880346239898272000 7849925 -63192397894019300545800334391468929350 7849926 -799602418855952459204942869371187200 7849927 -14773131938603269302533367988846547448 7849928 -66567860412842760652895746638996003840 7849929 -34731818268813780047162121905524287216 7849930 27146762139428482017706795048053899520 7849931 -30071851553196974284789660989145052268 7849932 -36392524913641496210393827355886371328 7849933 -19195272827873776645197119172377547136 7849934 4728356100005516861046338521238062080 7849935 28247166857814984882302528927761382520 7849936 5093935261396123267610483047840530432 7849937 -76373035857037665985646897284195510200 7849938 -19416581562300205158128583627393027456 7849939 217801081434516728172610010310739876624 7849940 920943672967653941515569653651374080 7849941 -64458780747602443255678148095087073376 7849942 -16787683229686783005169380484594011456 7849943 37039929004034598791311490227373421192 7849944 -26816443902162502615337608323076423680 7849945 250732282364179548477421892549530500 7849946 -15208212371471743960307463569825319936 7849947 -2660726363141981462307971300810477928 7849948 23089117082917031967812345736162080256 7849949 -137345049529149114505004643111343273050 7849950 -4576823601321246545373062924587392000 7849951 2079208825838604518742882738919983744 7849952 -34084185307071748684716597433978060800 7849953 -266730758693146467072034587648388800 7849954 -15174404804020997388973356017601020928 7849955 -48184354836970099184454179461638696000 7849956 -48137339094010433586028130013951740928 7849957 23158540755512441186448465604968628732 7849958 93189938207098528768507323780497264640 7849959 -36070755340777043441711587124523610032 7849960 -8621473813071184385105881121637811200 7849961 10886710700460906392889857041244284032 7849962 -2749823693896480397016593894766848160 7849963 -10701341361248644507570240550979080880 7849964 24359754747077597995894159614470438400 7849965 2479976591225621560691779000978200000 7849966 6882161541413473254120320671380725184 7849967 -16253677325948144576705999720383959984 7849968 -6706293950230145953207581697546125312 7849969 62282588571443792477543327005063950144 7849970 15106404084087658152148933782631268160 7849971 -110880828665193360703702960129624041528 7849972 25471554941191691371634028651805272832 7849973 87469866693884372819413188825492840864 7849974 16984862318354754956229891679361688576 7849975 -7265689237878624017444422644975155200 7849976 58854715833856054979632644820608860160 7849977 -48526327852451200373603871057623567280 7849978 13062686350145965633505935477714445280 7849979 115057415800997335390009484302868940576 7849980 -60286333631327849785650280419335731200 7849981 182577799803381504467132294930020898700 7849982 -216370938763864073647341700572677376 7849983 3793389197283615695683143206906956800 7849984 -4015312091298170636199842330412318720 7849985 20390241447837809935038306854073201600 7849986 6908675556556943390593351316973089664 7849987 15896209337909874149347619015699894112 7849988 -190028417211830523751934264756514146304 7849989 12641683227242308869592126840135719168 7849990 -3396959579451215065730872087582485120 7849991 -68381886533636076799553685445097269608 7849992 51007220856868123327918794192424304640 7849993 184046970639192409874046831552625482880 7849994 -240124998389848092952122044020055808 7849995 -28782228499497167503401881943101732880 7849996 -79147463764705456438826131653394176 7849997 16825136183347156441408163876853322752 7849998 8761505125345860261333684551323299264 7849999 -23054908168953328847556691732928146000 7850000 19691061864809576888129481405388800000 7850001 -33236041611369931707236875844225975568 7850002 68609774054166320421589636070643985920 7850003 -69815959403877162685179588313031577696 7850004 -22956151065735723194509391751341819904 7850005 -68112335905520758750742270394639034440 7850006 -2118822752362340560834214147385724416 7850007 -14266393764987446124212998716186654720 7850008 31646170585862934422941943062451712000 7850009 72420672668525644520454826421323445520 7850010 330729662810718282759825123378432000 7850011 61258205730472755884123147847520177552 7850012 6311829967273920160160178293205997056 7850013 -45496491853293594014125845073452080256 7850014 -7380520538076405618444688605731976960 7850015 -39320247068501019060794251367653958880 7850016 35274286331073618350795178337605648384 7850017 -48806348794884112101959169006865164608 7850018 24977591441115557444651600189015264640 7850019 94169417771506428413948742121618900344 7850020 -15067395303097245193250615611756224000 7850021 -94405882905059690004069108270498568800 7850022 -14791793142453824578971212303418700416 7850023 8802905406479221290240652880388849144 7850024 -6112249248420909525759354709764341760 7850025 22452807880823915902524178795639974000 7850026 -39925944714386645899232656888727550288 7850027 -227424021768904816069434963861775672848 7850028 34315817146634273597860688633701393920 7850029 -61509563985480966577623264479625391200 7850030 17317230214595403507054406441663988160 7850031 6591134873451250476810773944335281664 7850032 5543218011501576300220926968294260736 7850033 58111167981411869458795700187689259282 7850034 3636144286518966861908619470611233792 7850035 1876345794457304733347647046733546480 7850036 -21386745851139660216494437327812199680 7850037 108625491453840619086463063079411712 7850038 -1673123889278674323697603129494128640 7850039 100004330275086152193353044464001343760 7850040 -58303515776074401837213845438939136000 7850041 37725573734510816854844266174447270442 7850042 -83966609522874336437027995979645675520 7850043 -25617482868351049461919842717923978868 7850044 61833225437858785268957962452842962944 7850045 26373915679539031500428828787261249990 7850046 -2926228789648771578490419355063504896 7850047 122719776191464389383060146151600290496 7850048 -1791471171785372325177913778912624640 7850049 -53296035360359999758609287176131229136 7850050 -3190997870186504987316197979251406000 7850051 -169350015647232056292668867980946935296 7850052 4492847137768308950795430472165220352 7850053 -43178239722467997501716028092967065698 7850054 -29900258361311537496102915678554661024 7850055 -2489167885598063640296259492621646080 7850056 -40148074188452719507868731598009610240 7850057 -2834391744363811450996475864718633600 7850058 2568324425467154426110649295549091584 7850059 -39289798236216755091421770658567682560 7850060 -29303795885324944310050399216999019520 7850061 -40556976174707369714588805777378529920 7850062 21527531182474401823436283495480252864 7850063 57126990563053685575285370965404007224 7850064 8859536164751995647298286035712999424 7850065 -39775880571604307036991283461237486000 7850066 27799217200603644711535469368432542720 7850067 -37793067629504060933190692949368791440 7850068 9444194738577216445482277632376012800 7850069 -42438280762407337438344451065090006720 7850070 -22380260965942787697286580116610263680 7850071 -37560275439437821976017546291797039800 7850072 -143821793497305493704616005716716339200 7850073 -18069517259541579761530321682078208000 7850074 11722647715470603646705735777117399536 7850075 80492665622279273576629957324650645300 7850076 20175743789334106533934295747445494784 7850077 -136715713052845044784429564703226938074 7850078 -76567151435927218587731768306816242560 7850079 -73477300855539383303964069109948209576 7850080 97488470541228719374520104066744320 7850081 -124768614104485323466648555237635257088 7850082 -53651059076804039401345741399126222080 7850083 101309076123908428981958450024546082332 7850084 -20367244823174669826894435058713858048 7850085 90136721902965919334862538476144960 7850086 24341448944317803711452978606730592992 7850087 17853645604214428786725256969569122304 7850088 92254212110619405531109845450171187200 7850089 15494942566714650881349694297015530724 7850090 -3714736169590245561094474303902579840 7850091 -609092122749970569863831618774507856 7850092 -6807710258061587441881227497023600384 7850093 2381179800436410500202372661610831724 7850094 -24199851557079902225846603630476052928 7850095 -27988777325465321218577824215896595360 7850096 -37717034645532396344523910478392885248 7850097 -25502186547346680856161126233495049600 7850098 12857290244043589699159868154340439040 7850099 42109810054193681841106557485948458560 7850100 -7765499515170664033040570218455859200 7850101 -2711790323008742120185841693400810848 7850102 -2546827305837305132748873890898031488 7850103 88751806814652809826126191374075388904 7850104 66667915525861939595252855871157493760 7850105 -18385560392269947703327737465441534840 7850106 8309494943165102569552723475221083648 7850107 30647294983180824037341391422864402192 7850108 -17080550310552709075638208345361031168 7850109 -92500147346497657615623983775255876096 7850110 11065419572334775185119680363743596160 7850111 -23756881147768206234284798417052828288 7850112 -76202018676941501824536309121217986560 7850113 -49767871768628227230356305649580474620 7850114 -5524054139661888431821877342653742208 7850115 6130790444751425103674024551600727040 7850116 28782459839896695127282150944302033920 7850117 -110634118275113262642666964387392642 7850118 -28365111013160828416684224876918232896 7850119 -32675688869265864053510362516749589480 7850120 107381684818156391525374248229304832000 7850121 66760854204757381789583881399796880912 7850122 17029495457181738681412086910042513920 7850123 57171321495684191559431402883203304 7850124 24809144409467268806256924065448886272 7850125 -25595038512737090231715628285187601000 7850126 19313651750564063581766671981698780480 7850127 -10816872465733594412141071621757352960 7850128 -1199360618858320501185143670064545792 7850129 -5349769329999165074759027415073554624 7850130 -5119750792410888119731706438658293760 7850131 39355071520124352841544761897111893932 7850132 4271081277952063618856679558525361920 7850133 25161572886953575783625882843625652302 7850134 2028848115878714729243136792642027840 7850135 -54209591015501553634094102786028514800 7850136 -3101738092556918483893279074293514240 7850137 64639959990422875972017625390133355280 7850138 -63947660299208171640457175949684203280 7850139 39843968971390725990600751701371237568 7850140 -24029019026242089496368906721038105600 7850141 3338069440173286460697035017690252824 7850142 6609675843619193337372914867715513600 7850143 -50895174984936704337999655674171349392 7850144 -64473834641684553731418198776450187264 7850145 123293327388443728602208376312026362240 7850146 36461631425585720165183118471759014400 7850147 5213008789654523549381191296674112072 7850148 -4759021662379085187903364168352772096 7850149 81198616189012796630179607381879273150 7850150 5544046130378279476664944032982272000 7850151 30036271305476398866159365795184891840 7850152 -1380920830597571066434808499345408000 7850153 28148741480693941522315746031957016064 7850154 21274403472116521163109728693839111680 7850155 -27707644119351493589292289481150574000 7850156 19283117837559422163940322281701987840 7850157 -6788092897798697621216728174746151296 7850158 -38631771610145942432853271675828728960 7850159 62579343728420408158501235030141848104 7850160 -12585204208797481794801241655935303680 7850161 53451170610860000517891967989343726848 7850162 -8661058742028208376542615799030299008 7850163 -37443055418104177332459252326839123656 7850164 33466284765560119555347532655299358720 7850165 -9946627926086008973620080304082503680 7850166 876896750011699779905836708172803584 7850167 401953228454922730357327400058283720 7850168 -113178025252703104801985074033649725440 7850169 -12269180849049753124635793734371141760 7850170 -51918473856282372872455062913761330720 7850171 -15640798614976350208521904043679426288 7850172 -8427213893180726551053632797243785216 7850173 21705693195725009839420102138458166720 7850174 36955643804997255685909173211482414336 7850175 75312500656091151965180007100712025600 7850176 1944003212080206188696569750562537472 7850177 50070755513166028148439094519616041026 7850178 -14180703070097476763919251943815817216 7850179 9565545571277936778758303514844676176 7850180 -4955822511772641231382854793346227200 7850181 833978346448406377787531487144101664 7850182 -37594252697396631904133627860199387808 7850183 120776836331532258550917667341760320024 7850184 71378913845987724558965213792231424000 7850185 -27306830185164128609134058935236075840 7850186 47115918919399379894304739627862545920 7850187 -227774523842093697225890231589844356 7850188 31174328474292347315867011856456005632 7850189 -48335588147439280017752733302756794944 7850190 -5160663314713618917192959435815236480 7850191 64942965206228614226430207890122372592 7850192 -6517428128023342651356101302765486080 7850193 16079521925861355543341659791339478464 7850194 30608727889863320128046510722037468160 7850195 -29405122442832427263392621738598119520 7850196 5535779275717946454397119558074144640 7850197 -86332948008274678411487017693838002354 7850198 -316591060761223206097461448456417920 7850199 -9601984465305157299224895723795497472 7850200 -37642138539485721498361887396109056000 7850201 -4840170636405432810483120469858676280 7850202 32975040787889688521300464131353836032 7850203 56380972799459468796676975883984055904 7850204 -20423403737993584128518900028657452544 7850205 -5584141682347916072638668664666216800 7850206 554283909402405765708549814090331904 7850207 -48984325668960698287076493811350927528 7850208 -12195607839442061339775686165942501376 7850209 -217546277528154711626448956076633120 7850210 22124124854503326645652328347442986560 7850211 8461751727291190942803511480754460480 7850212 -67891853741722437937706199261368407808 7850213 10616563861527848616683162123280188160 7850214 -34964576302173727172161635221587200 7850215 -14972855230085800372961023470685949640 7850216 -37378664001021872712200568548829511680 7850217 38355906954127078242619272975328552080 7850218 -71592180137567983104696751659678991440 7850219 37015748976414396693545848639051493364 7850220 -12472957212010878968399963856526295040 7850221 -75376286520508368506238875924200652628 7850222 19320477131071929459157848764358672384 7850223 9672195648386276879496305837177640960 7850224 -5856670414356740368612821068590448640 7850225 36836422443638753152821824366701705500 7850226 60121746170479618358676173601979440384 7850227 -33875065991693067717261428883781804800 7850228 -71390153871364811992615332502076322432 7850229 909960833196081812982155638663467648 7850230 1027822880069186261626826201120256000 7850231 72565210825876206561914255780531149032 7850232 -31170086243112743406520295237856276480 7850233 141417920670399221645160961096915365482 7850234 2274200849280494420268306248686454784 7850235 -7776675189695810895096772949023674000 7850236 71226495337586095824649726864815885312 7850237 74829772058802068390650530964136283372 7850238 10951693775724840238683277637345335296 7850239 -91797439947273055499081984827684936960 7850240 409374840768386211848160905275637760 7850241 31005244132213013062342031242242835200 7850242 81043463561985644264939684201829588000 7850243 -13917698714791285448663285934220346256 7850244 -15925814574795624005929350146296157184 7850245 -6747111256698199856673563722024032000 7850246 -14774929812387301290969923877414656928 7850247 -77268184828881122336720576270496615000 7850248 91217172603581486751265084138883973120 7850249 -81658538229929217431606230337253935520 7850250 -33204501909231654092102748792155520000 7850251 2079052212604129935780667383440096512 7850252 -285298309846163722916579144050564608 7850253 20811140574236656655072335757480430720 7850254 -3349178637397268460778066805525283840 7850255 -30854984625891593603892990549306170880 7850256 -20658505062541743949904038343737737216 7850257 -58645475282327470308512728971258080448 7850258 12301318424835233616315063769756519584 7850259 -34867189850926540010452631394913449036 7850260 -4165992228372246353324544876836352000 7850261 -52628354991648805921341347839455921138 7850262 11814779884336504039318667108055257088 7850263 107782326548176692470986302518428659000 7850264 -49738770620776051806697687747178096640 7850265 13010086254753472415109547931960800320 7850266 -45005524434134412371526006688780497168 7850267 -89153992237614395098664104752692610684 7850268 -3620151144343766625633300803558400000 7850269 -29783817032967682007384941425621024768 7850270 -32590849904817386526226684265663626560 7850271 42608824997525206493924370776878702080 7850272 136195452571442229093982479541221261312 7850273 -102682868609872608509535258848031804396 7850274 -3587285817759601870392409376408946432 7850275 11119836135019950755570361917055503800 7850276 27374680141181436908316628195725643776 7850277 -1923124941400804616144967975548942148 7850278 50914416035288984959093216143116653056 7850279 -74512519200199843382706131951527098120 7850280 21466955239918581690926580626712576000 7850281 90742771850646621494001976101292777082 7850282 41726210698283224959262388777851229184 7850283 -6161680408607955602514355617033947136 7850284 -14488327448517444763167669314599322624 7850285 -1938840590770623410775613538226378240 7850286 481757853067822479188829475349413632 7850287 162884537952271155291711292483240874880 7850288 -21095180342646325918209810433618034688 7850289 14810453007663113214138564440979510720 7850290 -3580101821353476072048230785292925120 7850291 -53248477526242459252750332453681985536 7850292 52288305582187402404447645363918385152 7850293 158611502645486133496556424456261798144 7850294 32333592180869499709881600346177169472 7850295 -105535284329006554814450554333772880 7850296 110530021817750825024164615803250913280 7850297 3115686696880581908647348109267658624 7850298 -44028620531846604216162238363806606336 7850299 23850252832329298468436356480908073536 7850300 11353726576350557659222636074346176000 7850301 -54985496152916396963231286744202714368 7850302 16117622758229968241307732677380676352 7850303 -53303575612097959947199754568957511560 7850304 -9188175533160959293623385830771916800 7850305 55292879207318871763206659021079797460 7850306 -1255785465254379017450198825430377856 7850307 -2587257914821355268123644879820531360 7850308 17115976517435900523129215216341708928 7850309 88076263396677413711131856258735328960 7850310 -869897011259248484389076713847558400 7850311 7481165720865671494502029806968905920 7850312 117663795072532788447602315317470643200 7850313 -58388267924586185026999331564522030358 7850314 3166065527134752540800460864531505152 7850315 68852135444700021551089872650843832720 7850316 -32257728053919647985639412203592089600 7850317 10507196240094744728974359880661189366 7850318 -5674151098157317357201082567344915584 7850319 45847852955425727386404296604123569544 7850320 15636409077733469824412334037859942400 7850321 5492750011279348949345948197669595712 7850322 -38226615712813394034333511680938969568 7850323 86113557840457493176773007614112134704 7850324 -71468919648340724055122990026770866304 7850325 15172829105635127777854463743098816000 7850326 -9938215728565501930625199631522741632 7850327 11681970781139372140374783448841291184 7850328 5424110675784476211484968524371722240 7850329 -124339748210502639521936415097888375740 7850330 -45747606004796144668930821984658609440 7850331 192208665947187953347001421086754201600 7850332 -9206730412727302991355827387119667200 7850333 -38154362350922078391652717013074067418 7850334 -243224206053040880442044612021594880 7850335 14900249804781968865090866156917130280 7850336 -26657123236537316383591847566079164416 7850337 -8542784460323269927511415303531162624 7850338 -328794019797636292030799656886384256 7850339 102148265418576758561882242729671566832 7850340 -32218306661387020259751676794635523840 7850341 -11826367006563930199868547805062132768 7850342 30808966955639391849781789841835663072 7850343 -80169016881254072814134780190693477336 7850344 -91800209848805553879639971575146086400 7850345 62318876067654660858490005648198100680 7850346 -6336154930185428040467510306165038080 7850347 418134422940623924168107731556772480 7850348 38696055753346990815924308642382629376 7850349 18575428403244101218390859259381933240 7850350 24336684388187207031744980954706038400 7850351 -38059126597267932423595095138627379200 7850352 -1603992642489156016296594914378711040 7850353 92190318900406993253010312934408085504 7850354 2562434620680797387390209705913231376 7850355 22227470308586316117339932795983398960 7850356 56767595101418133603617125622216385920 7850357 25497155621893387895469776121705762606 7850358 -7742927199981107078971850293360007040 7850359 -55458879822277945356825785247426160 7850360 -6599858152949768730239798209121894400 7850361 -9510100751464869115501344676207006128 7850362 5809207559548859051598270961271239104 7850363 165837787485885838889822794541129280000 7850364 7312785817561026565620800881919296512 7850365 -50314444264167457136565872604361174740 7850366 24234646673271226355035170538596479424 7850367 -18999407166010710579150544018032604056 7850368 -99287213286834858852293302636385402880 7850369 53434826482544739911825421328536543060 7850370 -3358319185800453503758502327530867200 7850371 -141988891247444672738040397379750519428 7850372 118084157640139570237398615906229992576 7850373 35385047408488844045355927571120764384 7850374 4711450804468267852453522006994211072 7850375 23372175921444905697313992597227808000 7850376 -36845091741306898241504984699373772800 7850377 -71251366218188164232331358285693532748 7850378 7130349401855880536953099957176041472 7850379 -29843413307577012547584356506970729040 7850380 51413070314086708916603527821268300800 7850381 -492286709387708133530477705785615872 7850382 -37948248540586514252582731278518353920 7850383 -64722443094937775749355928537334436016 7850384 -8455782586424953620750258687628738560 7850385 82869497813056784384696619686043427200 7850386 84555841967630447264816677784829589392 7850387 6679073251184426910767105363096163120 7850388 -34991994990107346847911254399898193920 7850389 -117186018516243145021177201704507295776 7850390 40619830001551096190918775056254212480 7850391 -42547078739393966217041454450100474008 7850392 34089864028684331093979752534170521600 7850393 38105491870451449877765194107975119124 7850394 16473575462087124951357320167049035488 7850395 7812015944132342034235268617236413760 7850396 32556423588870769348911103468991758848 7850397 -76444413569558176015670394352556420640 7850398 14431472576584378358666894414934678720 7850399 51617815971495293926708758780966969840 7850400 -51320508072380438858233692859426406400 7850401 6108208313868830813543612434546686400 7850402 -339981729681600457996910630121432576 7850403 -33543751650382789190221108224732644160 7850404 -16892308314468722445859220102233021184 7850405 28617629208806199334017424703525880060 7850406 -1034625610116269524959976706166835200 7850407 117400135812679041394851910061448705656 7850408 17437483994028967191359891423441832960 7850409 -14301983806790995513040400435762480960 7850410 -26755990861905695724476290380592496640 7850411 126053508871115882614304237266473993012 7850412 -38539468642256595985336757684275737600 7850413 -51251047768508916936155938085421421416 7850414 -17152223362627754807538173144548099200 7850415 -48983702689271607742855140046665792480 7850416 6665640481691313749419709940480737280 7850417 -81460874312326844114252763794402004480 7850418 -9595083971909364626742607028539495296 7850419 102522966688538385512174788540948951820 7850420 -1854420230098054021932585152123596800 7850421 -34191617692316334940586808367601913810 7850422 7811579645776291391438970808348948800 7850423 -2427808828594761524978236039519516320 7850424 1346919032587941173544259633911889920 7850425 -985560130714562908111965076902097200 7850426 -52592674012301714657819742012361523088 7850427 2768338731221932258166366196340072416 7850428 30694847143281659387912921541981152256 7850429 52554520427587344327066439846210951584 7850430 12053571986752286610556366960395640320 7850431 -31425779824056967900131114850549912768 7850432 -25132818924447299402999892524698435584 7850433 -52110793935401133477958074962085744000 7850434 30038998748903850049568417911005201312 7850435 66966801819580575292009850030535044880 7850436 34256708991474261680238962663964432384 7850437 -26980486361941318718154807277381228128 7850438 25890398789946968543484241727786234496 7850439 -943392812203764838594066386126272760 7850440 -2739464888494499667409693076973158400 7850441 -3311923639670730627564841548411690588 7850442 -48668288395129802466288913922567581440 7850443 -101518249004872919874678162618052595308 7850444 9325625802100295930612030095846634496 7850445 -79331004541928200069560059042079283200 7850446 50360466828359375575783002531210324672 7850447 -87524799147817820798112162852485421456 7850448 5223190009957399685611225793117970432 7850449 12182412136745090830856040746884283364 7850450 -4052624500564133683466774326723437600 7850451 -19651963023296707059340702049805196032 7850452 15874026997140436691951976389549709312 7850453 -71429351832402460466449728315346181316 7850454 -97768143520585338358926544340016340992 7850455 20185768310615171834777491883213646360 7850456 -41112030554104788763400943713390960640 7850457 -77630751560834119282212126838780299648 7850458 5232569392765039547920753664768839680 7850459 -23217061883340762499599574470407393340 7850460 -14426403152488768758860074819022883840 7850461 54861545202745124975552276885683569062 7850462 38291790392628215694028625516464387200 7850463 -56457938462491449134524473432918582456 7850464 -12120042640229377084953974902093774848 7850465 22825146545517538905712967570464104000 7850466 -11016473898457965471895004578843991040 7850467 -1263620877000800616861324648355233280 7850468 -44233422296423705877419128185778471680 7850469 -80939900864561182533791590494661159104 7850470 -10272560602587454707633050469789853440 7850471 22548818829723055779010229229499192704 7850472 2561630062332126233574972129800355840 7850473 150352416671747274245691495987045249722 7850474 -12255412929431640520789005947250510240 7850475 -3033139787246929134035755248433912800 7850476 -37218216366997196237507756147425067520 7850477 25402729182020132302245486634566973440 7850478 8251915186184876875399176048113308224 7850479 -22235538682441451990846328448804857760 7850480 -12081959075822410692794517234155520 7850481 -1022070801330709745898113252629300800 7850482 25242774924169691982370210480077533184 7850483 78013914993506520179933506712499210120 7850484 -50017897677172672389627303569007626880 7850485 -15299683877812747344552471147331742820 7850486 37883062986972916264517049393084376608 7850487 71518438963768355349557667884099280360 7850488 -21156830090967084058396538613196554240 7850489 -33873448081284667622087573481103234710 7850490 757868969718699458317828147432074240 7850491 140497740673569638987874976122864090984 7850492 -8814444170523518466939704791084228608 7850493 2429024320595574754100170088923756800 7850494 40951967963635110212506879467311491200 7850495 82436732880917293291235882159792433000 7850496 -25335009310239397599908275982381875200 7850497 123197006762767766570808224052893001472 7850498 50336899860421259537683709072481223680 7850499 -11567628114169061247953995145810536272 7850500 -41688615523039356736257010692092928000 7850501 41659845053850171142181280641158605372 7850502 6379409339394358300715109985651261440 7850503 87603721849859755365467294004943889760 7850504 -189103040519023071416911576637561241600 7850505 15401853910467970597744666558649118720 7850506 -32113082407192640591466576714925092048 7850507 -10717960270282642258258675828909797600 7850508 33201069490206566826300551873389800960 7850509 -125480235112699462568698548716437529290 7850510 -321365499618837036593068499920371840 7850511 -29068776851032804616294809552863461568 7850512 -5014386169535505402909145526759424000 7850513 22441085895920952660299071913341892928 7850514 -13401916349986387516157968093973918208 7850515 -19087763293515252066584386181848768800 7850516 15549276924229519015995258528133451520 7850517 62557229058063463422467104466979525600 7850518 -21518159685356722764134192179743559296 7850519 -10438012900619475286418437460305411656 7850520 -3880065995959923308482729337218867200 7850521 -28368410292726490915408749866788953216 7850522 57187293187084256058097843598384835312 7850523 -18850158332496895782211890133287974400 7850524 36738495066186048565011597937107443712 7850525 -28227585798850307623423531582602727950 7850526 32104200544030599638597461386046350144 7850527 61642051023636485551294299424383529752 7850528 -41909186453274120819693714324961886208 7850529 71318334664065669259413075445424552274 7850530 28006261319243679172239722636860112160 7850531 -15132359619572467841805949533488520720 7850532 33818424746663657080050070462739988480 7850533 6778175235292495311982251608183081344 7850534 -40855611377927135640116216118617655360 7850535 23727312545801933068571236806413320320 7850536 56052743593052219269002179661686937600 7850537 8254305232600590445809925357478904186 7850538 -9048436982565034790661308729897999616 7850539 -118132315726927356769458028864393507660 7850540 -59511520034336445315272489373088435200 7850541 -18761436786695376456618090253193382336 7850542 -6535656838017709618134977628285276288 7850543 -19704893035301779046972110243947668208 7850544 -2015264386036586949676404079284191232 7850545 -101981652561426565375949838426757942680 7850546 44358457526723688331226388784577602560 7850547 -152358293674229744476724112276288546960 7850548 -22221136118170980599280377443934180992 7850549 3513666842241667294646166358218100992 7850550 -2726716987678225890865773521422080000 7850551 222699171262385576807103179515514995872 7850552 -124990111518102346856101728976904294400 7850553 428050936401749017591943026679074560 7850554 -74392691783893535320121204885897499024 7850555 22726983982746044566851072001613238960 7850556 -5424618172785793644089237379137307648 7850557 54233458569149980536723191155474222656 7850558 49521727229359164662861541907998938880 7850559 -45104048365022466201555163300779082992 7850560 -24530593252346188866565740768311377920 7850561 -108234626848434404634508480119446006700 7850562 17236409728622939263606298380837528320 7850563 49492307001274404020210202288159831760 7850564 29201567644654307606109666432345341952 7850565 35748050822224813990242358681315072860 7850566 -995073898000465538141515639523323776 7850567 -21104066058030407255540409438798809952 7850568 -9774036470569947492194078499209871360 7850569 15776827775626473697531604742242857744 7850570 -9520607265211067944535122530005130240 7850571 -605908025881316032426323993595031616 7850572 -37800524420229628036354082730777216000 7850573 -76790465746996352996904952319899603296 7850574 22806377374410378412150597100083981440 7850575 69505580058565337993997585129247600 7850576 -34522361306972370151055016764562874368 7850577 28832762657050148693077577445427664832 7850578 41527679629137992817547040265735846720 7850579 -88985473209560987922425128452198185328 7850580 43806690229363763254921106485927004160 7850581 -59331847790224362953298523432631004800 7850582 48650488170815287518911693746047518400 7850583 -23848692292600770236136179133420263376 7850584 -94432128211573139522933090475374592000 7850585 109884162763216024782339761818728171780 7850586 -8166350451059037212289893509177287936 7850587 -43482556020858339415699196041385432764 7850588 -77043807024078777410125592662111234560 7850589 698116313882563615018401425335108224 7850590 -13387879720466455434039198394932326400 7850591 11668738557048253177088197347415914240 7850592 -5205224748677141129224628486722682880 7850593 -141269651993270687254789229993013320158 7850594 37545903825705511856275399245623574096 7850595 -18824667084771666069782604473267420160 7850596 245348858028872636699910114739564544 7850597 -80772505639250428420428238593395087520 7850598 6290067786043742509605048745879486464 7850599 -9460767051651307084565465534446229760 7850600 48992211124229048039906049546635520000 7850601 -38384892396875442793335650361691110 7850602 9487825210384741425194421228879160752 7850603 -70702277081869868998644649811508203148 7850604 6278693747096391412379522276411338752 7850605 1295348057894569975663718433022536960 7850606 43471414315111522718639000673183218880 7850607 -45734191485717272343027481931616435960 7850608 2131406246403739717244318228729004032 7850609 31811223958741314772026177427319169204 7850610 31887091477784790645102190399823078400 7850611 -22285892738895240653661995356444729200 7850612 20331379130627039297856444882987909120 7850613 -497473719981948325314864777281979456 7850614 -7779551016625110596234359224067669344 7850615 28760059786512107320835597782530236760 7850616 21413656019292383168174022671021875200 7850617 -102655456690942042278708708157779409068 7850618 47729303746339693476848719178152379760 7850619 28646042096152730881052512264277264160 7850620 -51257510074781828988833202404492920320 7850621 87667120390095981711030749148033424992 7850622 -10449705653354948024190981793833302400 7850623 -37471084593934343352148759201535103120 7850624 7661960986262092722587691083492229120 7850625 7495178751302505556806509166601200000 7850626 -8518422729733972137874315579298181120 7850627 25540827777339136516169851091924836476 7850628 17333300581361688065036091616714014720 7850629 74671589208080016661986169140192101280 7850630 59644370506553266577999160632985302400 7850631 49833695396763474775090925939122646952 7850632 -3772136837442423428106623221125611520 7850633 923560059963323600952965528601526938 7850634 -41074527317687904828273700858762599936 7850635 -11578731960352061353997627772662905200 7850636 -14550991297360950308145383613391807488 7850637 -3487395896609825846446115124517535520 7850638 25466559585657548467402556971318465344 7850639 -53732577346787139138931902789417504 7850640 -2780570722679688325338240576643399680 7850641 -135778013468320151091205851174437652416 7850642 16263728005841679043671022530196931232 7850643 -62041721031844044415188041615148440136 7850644 -32296184999020729377358233106797249664 7850645 100732804418204985648455346547098005760 7850646 38832613673009764563452787089568485472 7850647 -33869472837124125108817120765945835808 7850648 19857945407289426054734779897952256000 7850649 55614257655072295222184153160497613264 7850650 -29032082881235684289149716172113873200 7850651 72621937215596155636851169417130475432 7850652 -65614205061191527583098075216584058368 7850653 -39367611001505408424174630289943555098 7850654 10034110384412232286506527664249919872 7850655 27287269154194678659195494740636327200 7850656 56704909515543475480248421938578325504 7850657 -31163156296359388754753059156561532928 7850658 30894609273012475404764917423047690240 7850659 13802646191489535769833106460172728304 7850660 48092635137431949335079154352802996480 7850661 -14798711226286911103804660616604460800 7850662 285955968701614446688317986200508352 7850663 93630625019775400720758265744720449912 7850664 20171832006605743816950408389475240960 7850665 11214934592476514739918451143404699520 7850666 35164721501877929470700175351781214304 7850667 861887511666073021666854413815467840 7850668 -27613459549493048360492029580603848704 7850669 -102542268352803439866898859166274461930 7850670 -26063015440756870363190721666448343040 7850671 127109278625212659669431011293261705872 7850672 19190417231847670840444019807868026880 7850673 10370575710126527706476375162434619904 7850674 7315529177720294566099366761438890400 7850675 -7565701729209719341845246911930503200 7850676 3733054441295955122950765190141202432 7850677 -195137923825381341550634221704470146080 7850678 12394574965285988552667156378012259968 7850679 -44684917072457865945295968433487083392 7850680 -9724664296927621277012928636759859200 7850681 -117821782153421326865624227447129043328 7850682 -21653007042294334674108348812898048 7850683 41820013883469278551920622450022557584 7850684 34108934153062928425069316290841548800 7850685 -21903423357770566857908092762748367840 7850686 36484899254957099655965380155128032320 7850687 -15170001261690818838007819356100036200 7850688 4522202632284776825861849973459517440 7850689 -30087233803730872417229261932084037568 7850690 18248818631292431481811897010141006400 7850691 76411685839942202161301434382462473248 7850692 -134110556597565665641239832538309099520 7850693 285904746718110118904996147240730401280 7850694 870115602653391363102679073539893120 7850695 -54175235091436965820885967899427717520 7850696 -21140052526611846289618791542514647040 7850697 22086296642034479235634325535915797184 7850698 -64267897352874050459870041215429483264 7850699 228577729691064128334684672742410687960 7850700 9165086639047042038067421952779443200 7850701 -344251837934241589309452808350300298 7850702 -68236164347515462577181090575776951296 7850703 10205422401930384860131165146833672448 7850704 7127810181641100612133966350297333760 7850705 57155547599552132821111980989898806400 7850706 -28605818896185920925489485636185804800 7850707 123492492612818835741831836663953806956 7850708 -53695546380398335222930512380561664 7850709 135742351633560657166529106066570030720 7850710 4899242279760014446546674473522760960 7850711 1575217681482749851554643069602015744 7850712 4643682385665522531661082747018403840 7850713 -28003015353907171683574312453794559676 7850714 -30017989796391090678783207959889686544 7850715 17745453120091207846949687166914257920 7850716 -39987196973978672296194173081979955200 7850717 19414111165303290201320763624258897600 7850718 -20030258049098470958593351636837062336 7850719 -56240130603911468520048905933652728448 7850720 -14124076350284632014839530076936601600 7850721 -5749328313338310344212994611498415040 7850722 -120177530971944286795817860596950064 7850723 7453840827492937376956429598930697624 7850724 13877640992683136576604753129391718400 7850725 -496801259508636951447200458406452000 7850726 -44496746184299724777558224077892139168 7850727 5470333809503726021482400894437719168 7850728 -37210625041796670405775177933437911040 7850729 86928592123951782663332387619304998330 7850730 -21477706869553767221269564403911618560 7850731 54271205206620342094866679954120284192 7850732 15569922582395167805328701879861478912 7850733 60095965682782539018620205606563190048 7850734 -16618531112978573321356979834055733248 7850735 -31415374093025509854661463947789836120 7850736 -40553262630832971305275250045770137600 7850737 55766001306530920068832379474919044592 7850738 -10930629636691754363197775398473621504 7850739 -15205748437715428149435247930981443072 7850740 -30987058452084770896121971421046182400 7850741 -18866760968293998794587294450610868708 7850742 19910786331939151858951163866579058112 7850743 88946796293126754976313196105377237320 7850744 -83874477577637178288233898687112826880 7850745 7478638873986844451855116662065017920 7850746 -47993252573799232108634591235177974928 7850747 32440833619477466172514225334621564196 7850748 -9330438137653204921633861968057515520 7850749 -3213503918325127643606738078182205600 7850750 -3677921688217668840621938091278592000 7850751 23047022330088704349467767264228014720 7850752 -15968151745727039927914443796400570368 7850753 77763795427630054635300215988221664 7850754 8085878145163435747963320104336621568 7850755 13651344180963802892140400923271460000 7850756 60611486172135360070761154761964782720 7850757 830192679290219859551221910103169440 7850758 48086616978413140224981275402922384480 7850759 -9525251465262381064334239356012331008 7850760 18915630000769211855463980534528409600 7850761 113570655650551078657144782481671523200 7850762 5199628838609840208236540612771097600 7850763 13119673664600061481184219743397676624 7850764 -76554981081349525736880918184869580800 7850765 44151413874524085772149239355734790000 7850766 -3425527842175280220992744910476285952 7850767 11741304065002575868807863710366905000 7850768 39585484776188492716464933783404544 7850769 -86608725133678023183019880626426384656 7850770 -21370994690253306237905885270790287040 7850771 54619846416088004098202146082615834352 7850772 -50217892763522952175390963355906968704 7850773 5228816736347393113739276234637723040 7850774 858292682010877609301060945760263040 7850775 -28577461846792268424622419433828672200 7850776 33230140972801376048686145010697113600 7850777 47160414042294273248709039198310632480 7850778 -6052032269177662082587866784656367104 7850779 -31347328757501266554721954575547093320 7850780 48317345845668902146983974053817955840 7850781 11579301128928146430702890155703650560 7850782 -44945197139321614530009963939058939008 7850783 71427826930191671936786509557506803680 7850784 -16052563463225459050199961354079567872 7850785 -2763360735920451724698926143796049840 7850786 119236089000045406805679194716285143888 7850787 -20590248185742059579706083502745729536 7850788 35730852878164881116415732918042101760 7850789 -35944022195011685442437951747022121410 7850790 -2805074192551705519755503760508166400 7850791 49641976829535932168457619555685336872 7850792 80887020299049484441081409195533762560 7850793 -42699585375094561655638013983284249600 7850794 13018942418071422337116848431529548032 7850795 2012485646353598239985084962484999280 7850796 17446167019754921046121117538774164992 7850797 -72649357143060205010264311910115997920 7850798 29468820371048075022208190281840812480 7850799 90077085464533644862429490382457962168 7850800 136286739406005480935520744165376000 7850801 -21334562650108659060656034533987917248 7850802 -1230001328830316609107903087499856768 7850803 6863913249440458447159642961481158640 7850804 15547260589360680016766423749719969792 7850805 60992750407067065713937359390673577760 7850806 13984565978825555878144922172192872352 7850807 131190730156990651512779115677743873560 7850808 -5012059442959915899185454828503777280 7850809 -20641748440595481562477659883290754560 7850810 72640122652414006713475237561950720000 7850811 902431716241099737134501209962383040 7850812 -14024904279138294306182356373042843648 7850813 141380489823127438736390246177032816224 7850814 -47664123490429439726889891985023510912 7850815 -1722514421765558212748721712027735200 7850816 -53541502540629081610629155247882240 7850817 11416822507609529167491716929391792640 7850818 -9667797059530124133963764945111443584 7850819 85103224610054911393595816612525106840 7850820 4096417988934533486777960859617894400 7850821 30820284844666148033503603032594898944 7850822 29926315386154254810716752928771381760 7850823 35740579308338243488457082959017430184 7850824 67470849517637844755345860579391569920 7850825 13771752884721217253018289108569457600 7850826 16634488372881098973490197481440505392 7850827 -60152449192934396428029088032144483560 7850828 -102883791071951632075950421977085439232 7850829 -7678699556690476865756698467107059584 7850830 -30845611549715821089477011125972335360 7850831 89751488680526846354618591272930824264 7850832 22304365739143159333721807419914977280 7850833 52805796872074818313409983340797040640 7850834 24670790145885360015572368979382402720 7850835 -18544838717296863273723203540339996400 7850836 45488747240419529730054150119004327936 7850837 -25145955846942542536450378407170571648 7850838 -28489559991399798395586309279124485120 7850839 60185781200312323613091617645568229640 7850840 -9339370205047973360338082017786675200 7850841 -19699767373488218072745265686874364208 7850842 4645996842834761128484956361222553072 7850843 -4749078960399122510947225663082496 7850844 17480813464464036005667508301887183872 7850845 21957547399101221106853510472077330680 7850846 -24136461190303206441968221308795640896 7850847 -4414234008554006521481416771804380528 7850848 -24303314855606297110524624218666434560 7850849 -2684474145891055259356697253313341150 7850850 2898472677439390907667733403828236800 7850851 63846814788984059564945257202856825600 7850852 -37472952752126001300584012604669576960 7850853 -24113027856198900667366608564231022338 7850854 64871709698044598092242458171569950528 7850855 -51124837722696665087784044648556626640 7850856 30567085469145285912212122132537098240 7850857 39706499227851081539721692200974257600 7850858 -1353448841726757343794351077261402016 7850859 -48978370281852299847486847990521709440 7850860 -62468034462160988260468696214553169920 7850861 -6765965802109881279956141681623418538 7850862 -28461670595033164307699104986550145280 7850863 -130599903290115931529627721298004316176 7850864 8122733874744354475351502516442365952 7850865 -37303871265040630970535571441290346560 7850866 42973884339504722067937302961528126464 7850867 11810460085517373447523955426318366232 7850868 13627960791776604053258976474642247680 7850869 69347991413778845444776935264729688444 7850870 1399494694575971828036948939715432960 7850871 -25489259235229344443133170506963200 7850872 -140137874318389498596120887797538488320 7850873 33203707916243669670307398319517212800 7850874 1617408788584470915779075343236106240 7850875 -55702421952424827584327831691135036000 7850876 -54484463847268373180347651965928488960 7850877 54928553502783347994110298079319032320 7850878 18774100453279914715656105049537881216 7850879 -194812428023468730180737363649317033880 7850880 -64033858976320845099306151462305792000 7850881 38750416384467571960281995146808407682 7850882 -7369243600202156457328538318934138816 7850883 -71540523347792149950401874746836732752 7850884 -31275529609277755513921507821041799168 7850885 -5522589953684026632369674679985044480 7850886 -18267443426703756398203898070488580096 7850887 81594375887551530160819805901522710400 7850888 98519545999598342964610801904791019520 7850889 -35631265473700020450798569828434139436 7850890 2021215715623546233204779194748713920 7850891 -29777442625248628697435763781901073708 7850892 -13404531530335091771821110795937824768 7850893 39994598504564353771885762758026741824 7850894 52606904944486222359900904573584112320 7850895 6771942821620626786554207251322044800 7850896 -5944422321524043205620030418867716096 7850897 2067236245787259328596357093233704560 7850898 -21014694933518462365662236946731727360 7850899 29626715335144667964815113671895264336 7850900 4595764562568116324737519017670032000 7850901 25116171429077764071090645169694888640 7850902 89379343461976478554877592763293880704 7850903 -41168752960380390347224148611864993848 7850904 33001702919819274441837605756786565120 7850905 -20886174268342884504384478282581338880 7850906 10644480639398111029932516329255763456 7850907 91292549354424905241193716858105468204 7850908 -22419892607186147118823722536764229120 7850909 78019558207286172981684474038307282720 7850910 -5258980414784396601734926721710688640 7850911 -9864699089124838407003356334307810560 7850912 13206218822663344834451587770998587392 7850913 -3001894990143916106023026640797359232 7850914 14660536713399605360381646985804563840 7850915 -9642361707812466380754258137931704400 7850916 -16759409365760752315824036274954758528 7850917 -126848625347892454089521697655210836034 7850918 46214070674628403347469626353436872160 7850919 6549564486828479076993773080227479760 7850920 -31123995384441760377756270895964160000 7850921 7194188749639514966804960762404597092 7850922 -20959296167814362141035230595499129856 7850923 -68100228284232405794785372301390367480 7850924 -31181825032587092493892601278855183104 7850925 1892186159359591907952994010558491650 7850926 -18554888932450541240563604330424915840 7850927 -36358150992164648229276522699764275200 7850928 533623369302350838298844672502104064 7850929 -55763508585230872862247012240785807470 7850930 53152037622261190317111595494310035360 7850931 4586443834103441416532468805021866880 7850932 -12755795070285674754306673358447486208 7850933 -143734019240243266827573294814030872480 7850934 2023293999823823729779070967111898368 7850935 37840981984370156660163970460652037440 7850936 -18293465795127649383534427627716771840 7850937 6126106925257346513796949428839673120 7850938 56421923916103958389529072894789468160 7850939 -61328781666534836624600627627369647260 7850940 -356281611740578780091854027823923200 7850941 -19946890366012957570584003776626904320 7850942 10598132937092151516381656002881638784 7850943 -10988504671822682754094714647499396320 7850944 -19770524558823705003764949169794449408 7850945 29859498143581436887066153282593311700 7850946 4235086136250252515867899589015693184 7850947 14642281458360920676729819879914647840 7850948 -1000277470511377177124126381804544000 7850949 79340313926922827006444209098612288768 7850950 12332081499963834068676458992439388000 7850951 -54745825593401148033392049398029227048 7850952 52622404787653075760153179465764864000 7850953 17191903583825074716631404317800751520 7850954 40209675260169239833936991832306596352 7850955 -2887626666090110223385834344394202880 7850956 21751836086599277769206798318372359168 7850957 57335798126538971864781170430329832600 7850958 15419757455474883024586501503046683648 7850959 55283024904908256162516947807251981800 7850960 681633489128145901670243132878848000 7850961 47324795218387236470313157908297122640 7850962 8965027211074147500549286066656187392 7850963 -28374573380115466535159725799485744788 7850964 -41098103481206732577504753746829312 7850965 7369644225920956398314745285910144860 7850966 -57669479369974830576438631498629881568 7850967 -5158767109309453478618016676402360320 7850968 -44479479612473015457685853965152890880 7850969 28325724737400059662664367708041009280 7850970 21694673085557097537441011815508931840 7850971 91602559101260957656141666668735590400 7850972 77470237144182464140994548694509963776 7850973 34440549292239851250087374881150621344 7850974 93803223610908630315167799345362280576 7850975 -50755159707897663347762316365362335000 7850976 62617485790591244476508117097723985920 7850977 150774009658972254138349350360781616772 7850978 -65627875719494549969718377802291414960 7850979 26063770989851877249799973445616351200 7850980 61822369800255304451330766885262752000 7850981 -68604716641754742586452174704694547488 7850982 -34458678054928562150822979496609113408 7850983 -876291902097978531117147362461630336 7850984 33488276911599772347060712652604226560 7850985 -31175033686005139367824415974730702400 7850986 9293508477721076465167111872292935168 7850987 63992000352021134654637958540024155636 7850988 -55578905819837055994443375985902851328 7850989 4453752129496657036826297351324095840 7850990 14597862409297775667450581289862963200 7850991 40723745608573509124733105819728656144 7850992 141202725179673228022063080265449472 7850993 -69110248197865293161516018780997283584 7850994 32868884722496755456610223408870480000 7850995 8143168724188917609058654771125126000 7850996 40728868370978536345933310961998753280 7850997 3438818137959589703900323892643030720 7850998 -8332482302228593477996048899177431040 7850999 -50234043891259970142385976000466378936 7851000 77173149122144219679855558955960320000 7851001 75207366370383181338011470404439857002 7851002 60820088839671107532970839917476745472 7851003 -71126336360615565984144618007090475496 7851004 1852950197293583878464467997838344192 7851005 87219338367133565529007844040402979320 7851006 2623988106087152101354617843284687232 7851007 -36535372762955820986452019760439327744 7851008 -41746564912097575171337840609867071488 7851009 51825249610874783333904759018402846240 7851010 -16089410332059454771921705992625743840 7851011 -28988221002962339931175098768484015200 7851012 16662051303420384609891412489734205440 7851013 -55768569822925185475687095640693537280 7851014 -26989886583995255367647832495322643520 7851015 52873289362249147300602724135479633960 7851016 4422815963050652269499801601012372480 7851017 -28706547729021365339603655266558242560 7851018 1587621553495470961278818327204032512 7851019 -1614014759264673188845309931749575792 7851020 -10342945617172405864749684844617216000 7851021 -104031413691158019656971118351378249856 7851022 4282225327194628711539049060352035392 7851023 -111343651650827690340674933819544443136 7851024 14013663640193214144943035507071852544 7851025 22168725428018647930380577422486867000 7851026 520731450263615617498158763467406464 7851027 -32709949880888849865001244591588750592 7851028 727154176958918230411054420627198848 7851029 9701294185717495242775495375811869440 7851030 865020073117177878190535993395415040 7851031 -51056788471424321358434550138986218168 7851032 40705780182077011013971420832694804480 7851033 -58467564819969852649891393473895756800 7851034 -12698797173489161729099157836343843360 7851035 7617620270387015407519399286232836400 7851036 -28719417902753213348496062425437957120 7851037 -128092810953538642089224474251141052314 7851038 -21754718109079187188086738762926268672 7851039 19132479235513903871610724688892558720 7851040 40470014397557644566827797599672729600 7851041 61828613476700500680178888037128474944 7851042 14729888477407153551891114895549075872 7851043 2844652109508313489728379093974739292 7851044 -1070393911229765791947248648055444864 7851045 13866879714305774041562149136043868320 7851046 -2724394889864010773751823634811160320 7851047 -162720825492109837748337189384639099120 7851048 35522493775865384251550358058210344960 7851049 1242957142443977586772046871986195208 7851050 -15649927101375266659208567834385619200 7851051 -7340282455638052946829179680639780032 7851052 -25017329348134873348793497701424266240 7851053 -30712339886645764479235893874321788096 7851054 29242667211969044162772701384868846720 7851055 -11737147033452540918997552773750670080 7851056 -4379858373986955069010789383133003776 7851057 1246737159188096665145915868739763040 7851058 -11633930593658214221327634541598034816 7851059 101141324046862914245241671530437357072 7851060 -7136827788129762423785391941772902400 7851061 18792638976938513029577977500636279662 7851062 56851333053162181990254313552658808000 7851063 64642565418472584553511255656341218688 7851064 -29255528020880393926716470052549795840 7851065 5929275695526992941100999567241808320 7851066 24060993100110038144919133274545958400 7851067 7389130158298846586776446995747516192 7851068 -181044241163417237174625354155846252544 7851069 -1142479442724437338395047766518927616 7851070 -3938720024868080390928171854679107520 7851071 -49990040056729429666266697047774637800 7851072 -31958263232755240339239935747700031488 7851073 8589227848884261791562767154458603904 7851074 29176804260134628739347840959537661312 7851075 -6659444295743596187231503789344365400 7851076 7163611474149760638815145194947338240 7851077 -3832242943979753297368695170755393992 7851078 31450752357416853820856224408092652704 7851079 -22424087763555782458756594681867400600 7851080 87448572976779342916664973381076838400 7851081 -4642607684271634024145884326750747456 7851082 9473157863597194273036368718228345392 7851083 16362771432874124951365131673858496160 7851084 6092389480660674329611116737813454336 7851085 -77781974568991124792788024754018400 7851086 -32194893831130322917211495953586275776 7851087 147944721295381615870494526697398423320 7851088 -1105559692107973289669211652957798400 7851089 85691302379216844222264301647456611556 7851090 -2516128910390484101007866019142149120 7851091 -4856455512432787922141104722981185536 7851092 -47503982422186483422128413807903561728 7851093 70971981946307512114948421549410915200 7851094 -23913133747459116924000111020512507008 7851095 -20883362801492115892010352476213548320 7851096 6868084877960674803972619502942945280 7851097 -40461786526831526530546620855141198454 7851098 75978370558560725824245183118276450800 7851099 -85813218035134402440671711468020846080 7851100 38808693060464348155077626160224230400 7851101 -92006643514373973748563102654717191898 7851102 -7619766447130714546866313087686782976 7851103 53126614353663970410206960955996813784 7851104 -9799020041957948077454557794336768000 7851105 19191558220379623439866118776395359700 7851106 -20455983420536653047784257717770275248 7851107 -24218505450413089921563369595568379768 7851108 -15928500981564677052718095646252339200 7851109 -25221421980087820289911346730079206528 7851110 -15025085651113109884764585401455031040 7851111 18749675633899672495712527198595704872 7851112 -2457280107369616549216177154886451200 7851113 159663474245377289374885839428690722362 7851114 41292396547178052630818999144226032640 7851115 -128641027036012780430650870398251995200 7851116 -17949646070353271096618280466133268480 7851117 -114207419639745426954383216837650916352 7851118 56744923066913696976065032157893602240 7851119 -6833819143105097376856274345385095040 7851120 9920090608836941545642839397370757120 7851121 -24829568225891919987128864674581061678 7851122 16943191715327206410113373716416333824 7851123 79439738705481887073689023260761604120 7851124 -4557556564356789875831773099778611200 7851125 78861710154667967329977283565470392000 7851126 37557306201195435329330516245927249344 7851127 -63329015715227019090942218491719037536 7851128 -146592844808890431285956056004461731840 7851129 20560049136210832395381166976916739776 7851130 -7586825229408838621000325040898790400 7851131 -36131809741051993268204172709652597736 7851132 23880031484104083159005036110595053056 7851133 1084003436318440729626287118980660844 7851134 60748072538169773838768639297236845632 7851135 -1483041633141486136320558990877183200 7851136 83374594650082496590526895541243084800 7851137 -47798381366620936223145859949533579200 7851138 9708755274713659332454878801766402944 7851139 -16901427439594342353750028359217225344 7851140 21005817766166713310041549935529820160 7851141 -6460269882518601826760945700709516800 7851142 -7571598469461468212313570417438935040 7851143 66331853523666373337853377913752506392 7851144 34401913731711735876688736064430080000 7851145 -59864176660499680111134852659035571100 7851146 12826805322814096554860313881454507360 7851147 -10032781375279996787394378608855731200 7851148 -27337517987371939124086000035109441792 7851149 71925820324372120056308105609127378336 7851150 726829575320083011788454143075424000 7851151 2741705493381684296930719381274158464 7851152 29176409142615903009993301053407993856 7851153 5454342217986649887098127838298635008 7851154 16992457316224016926070355538967147520 7851155 -321219562373579787688133869547087760 7851156 -17670227673590381026787758279344746496 7851157 -134555983219182296145409948766272180594 7851158 17009468232418254286533185718042792576 7851159 20326819849699701206912411046768653664 7851160 -70406263785270129580552229198558208000 7851161 -39683909366482023945048747412169049600 7851162 -17305798757884379595978928340690460672 7851163 61014388339480391768067876805402126384 7851164 -28759979505912213502992502524435456000 7851165 -12343942610933073926890287587845109760 7851166 -47358258151674492773311401678614755968 7851167 50342711654920391225378570623016977992 7851168 -3323686245991009465952366449903927296 7851169 37291046124719375951805906067427906196 7851170 22194770815954554662131210085391028800 7851171 53957506453329649680822558079482856704 7851172 -6725940889053989029271790539460287232 7851173 -89887104931399709846100188368171192896 7851174 3863789702085670038093828732586925760 7851175 -148816545118614771096163440259842110000 7851176 -98422148345846408561996153328097489920 7851177 -103253757596917102539675959196006292086 7851178 -21288318194597960503079365242874963104 7851179 35132451843702177715305512891977304352 7851180 -14030040839386571572905884174089420800 7851181 -29097333880731267854456777985793712468 7851182 -84365660128432508972480669867470319808 7851183 -27047873583994960934251110363657181176 7851184 649591494214630926231801182300405760 7851185 -102385030816784646713657062501420300620 7851186 -2522574885880676062504685764712388096 7851187 -63126140860444050450469574426510971920 7851188 -40740591031965479962468701069977395200 7851189 -4020339421579198901931158130323462880 7851190 -23691694177040000533459451823169958400 7851191 -43235840928948494233507285698368424408 7851192 10171525120643327524659023893147422720 7851193 35313177241332316968563284684813273600 7851194 34077009806786910431386848451370295552 7851195 65173729263585661052841744492793574400 7851196 -14691834168217732505873055380252654592 7851197 -125952255558341437425717786255562791354 7851198 109240636712122329723531987062796288 7851199 -133937020830567030462282302407489950000 7851200 6600841561597847416805763831457382400 7851201 12278204841451945794010486075177949232 7851202 26727853328413780641646063673439513504 7851203 10773985642889676896110071124834447704 7851204 25219041511451618924532081030187142208 7851205 -64737122394254727041151155650891219140 7851206 -35260645031993215584028338123447264 7851207 -4320473334831954347339044228922933760 7851208 13548079602012734024970812610587535360 7851209 173629774654060366270040143577261894016 7851210 19880845174158076484947393253701320960 7851211 48830593229866326920677580629769270832 7851212 74970964196219725091214141247024135680 7851213 -15939447924497256231930925729099099956 7851214 -6830713949796148965970555887184800000 7851215 -15004641136388201082912792162784876800 7851216 -315750036592129786424411298074984448 7851217 -86135532146524729652897743695264156048 7851218 -18574649798894401748116658322808738560 7851219 -31602798867532723028106885079178991552 7851220 -9360755257201501676815756810218539520 7851221 7221434878623629706148495073551622112 7851222 -20095068440315134084596699089737497600 7851223 258017345043748414000745796989118288 7851224 -22781948926437947578568475884482252800 7851225 13221755581681849887174852245286219600 7851226 -105648666554796451163266280260892688 7851227 6330488702353795131934825415535995076 7851228 -10201861121518847319780786776304353280 7851229 -12908627138650855524165104658946285608 7851230 -50779764765346280318180948613338562240 7851231 73891743179511280751036295193926647712 7851232 -31303480355130119341525416432594321408 7851233 -2399554773128560481599728792606184458 7851234 2423524721828679090027341315392578048 7851235 -1569196211406063936341034617022674880 7851236 43592895122680295875080177752839409280 7851237 20738738057325758890079574730059034560 7851238 -37525057843555082664640555921179967104 7851239 45669783356176606034286249777460886832 7851240 21488289752988524920515053621987635200 7851241 40475831030166344473863443040760912 7851242 -5458293963569616229732349440785055488 7851243 45933030268528842860102191464920754264 7851244 35479504742074641428539939624349409536 7851245 -39033528431191397555517437790242496000 7851246 3522419509344337798611390666180919296 7851247 -7133048157438410351291998689475338408 7851248 13191783278720745069215323825477877760 7851249 263754399550725718440298071097401792 7851250 8984185418570319908044064647831440000 7851251 -51254736590876423217454234277304258096 7851252 16982347334229890433109514657438963712 7851253 -11645987538037773822059859715826044498 7851254 29589609886301857428330201813118352832 7851255 58166984087536527429075136205740276560 7851256 -53298682422240168178028963530761830400 7851257 -101781833156710299813982759057558080000 7851258 -4550117558625240852291310561850341776 7851259 -284283809734012090044658918860336912 7851260 -11742947063814559413578068176639513600 7851261 -25277560345773788985337517666261731296 7851262 12667865652413038221918949325323717632 7851263 17700918693559711137196850826602792016 7851264 -5003481635752535421501255179437080576 7851265 26591700329113506784880422956512423400 7851266 -11786824456560303092081333904993360000 7851267 15788777458561373284020956302884368640 7851268 41528423633110995796382588568228357248 7851269 82487644938278614856798589948366831744 7851270 -4991458395195284475971432412173750400 7851271 -41321137617957816265887130046587463648 7851272 -34693966156166630378805688330016194560 7851273 -11611331210159182301347180298426924016 7851274 -24193821291458913321660825860989638864 7851275 7938904130368367272016743456525065000 7851276 -1404558595006861446741520236443443200 7851277 -3661219759130945532365645272314192896 7851278 -8703717409886091017487338493382978176 7851279 81968666962732543952133600100702658184 7851280 -7969765239957337202705327437688340480 7851281 31876238987407577274267063584643339072 7851282 -48888312505241025904350839021182439808 7851283 -71998672409525151058101179122476430776 7851284 -779331498802153878411885588729581568 7851285 -7229972450885631253737343442001965160 7851286 -49036384995771853600273935694151233920 7851287 65776086512444512803560130955778340936 7851288 -42816970690545746861107045917503201280 7851289 -62875165718176079099969753826732023040 7851290 -29256610761288992521746227551980621600 7851291 -15648606914941928038689903425001737472 7851292 -11357189343231473138154464237471940608 7851293 90558153309613831203209523489648925542 7851294 -19810442184742548709779516191838673920 7851295 6260637728324524477403773508123358000 7851296 8724556085904273059158101366299295744 7851297 86441832160173931714510145191280962272 7851298 90293599215001422341706300220062720 7851299 -2253716868436276019241441172845225720 7851300 13447303533472760600156882487092044800 7851301 -72281240836316324718973822976576885698 7851302 8618073309792941723312047179315751872 7851303 -94859339189756300639746577645635123200 7851304 -32238306383974179125615170387859220480 7851305 28254642618192200681118637035893857920 7851306 1229073628226788317926919771907893504 7851307 -138575235991854876650974067741786204280 7851308 -6716437857803133714263029351014641664 7851309 -39223851510949460885490848979585391296 7851310 3841783523281947149598243004366495680 7851311 32882220417054321541849431448864117752 7851312 -5767167378650167609325431172601937920 7851313 39321550901131516070475054170358189600 7851314 -3077487888248379184666597531540387008 7851315 -63489951927928979640676730234915460000 7851316 57090241805159324145437621507117168640 7851317 -56984737952214369978492328644602591634 7851318 32898485918325265509564416050458144768 7851319 114915037498853246895471906656673872376 7851320 7869506868651293297114477855851929600 7851321 -32375853524815659326161711885400143110 7851322 -2922037717702399059891039633006725376 7851323 -129650369643705944697201315213093478428 7851324 -1457822336785072360697929700817239040 7851325 -53215893788881717679720046673333500 7851326 3092149870428200746438296541729566720 7851327 -1089463132267590171109324903664256 7851328 -30261063504009451777793995020261392384 7851329 100397896889271542538306803521148436930 7851330 29177075596828543634564720953811712000 7851331 56341501559847560937398047861132818072 7851332 45900007237748846548897848373615426560 7851333 -806920794476497714755627582021037440 7851334 5303430124277923735140391688629758816 7851335 -1500405581061650569666681475906163720 7851336 20438182235138977798568141655372595200 7851337 -33483975033102410493017294679732715100 7851338 -39182141210948095495905181382085093888 7851339 -13154464343584785348859863584973929472 7851340 9970178398874799773063800455448750080 7851341 -123688351462412624442296634455061717258 7851342 18999559207360545752898962886513333312 7851343 -89359856386799303775909626440433035408 7851344 8175424763630986576292522525471784960 7851345 23438665455162926194295276141555913600 7851346 -4553472540421605639868813588494412800 7851347 -24245783085347642485804529291463131568 7851348 55252378379146741004718791251526004480 7851349 -49281959938085494994541177628568713152 7851350 -22766778137248082670651915050541043200 7851351 -9575575314000380639090577570102462720 7851352 -71003549628908043702108050215334246400 7851353 12819226843940492904197817431672712084 7851354 6658076905890452710792069897078493184 7851355 -92939498527623965948723051121903570240 7851356 71622533771362426427119659946842001920 7851357 -71160707483861018530997582075683143360 7851358 77892084076249398333347826579576866880 7851359 19782160592776323216124073920975990560 7851360 -21791561745049003083910147153047060480 7851361 -43090397567369470412608611385105062336 7851362 29133887869350578458514570293741939200 7851363 1732136676931808865139578618245198688 7851364 17974269441499402181192579670438323200 7851365 97105371321232260399044702552870820600 7851366 -5102470824635184239095659039596506560 7851367 10788821981607875207833136540704097880 7851368 -78006237300617605519185566328410956800 7851369 8046157505044242669691483487150942688 7851370 -478673322654115481506067609824838400 7851371 56061077730353413634810746407531155088 7851372 29155663040357629253395782711618895872 7851373 143279911546090664706792405980139699180 7851374 -20873701910368220122665598582920213888 7851375 14619075213315637721263687474323384000 7851376 6509694187623377724831781202943311872 7851377 32562865491010375443822517960945644132 7851378 3618803494623442390456562593523409024 7851379 37447968818553037064286895319322569920 7851380 -68023656280443858021385356813227347200 7851381 -79978202641361797447325722088071642560 7851382 13527640681960404784888122974922240000 7851383 139533480414784478259942096589778518632 7851384 16248228537112319733902946959582822400 7851385 74588001958313291025386582986613419200 7851386 34979714737369037053893882829579393392 7851387 9443496212767591336969753641628071960 7851388 34365931841564073283590114791343884288 7851389 195068061463439291331253727561345280 7851390 1543536829534920626771181545058529920 7851391 80235201007980952956097321261236507000 7851392 57078301499049892324427719966615142400 7851393 -50890315987827865913739269833316394432 7851394 2918988123082410178631571591500070912 7851395 -59288351903890031501373289298843692800 7851396 -21637322332545001875856668464469442560 7851397 41766716325469205804210298857145321792 7851398 71390201113424211711356864764338799200 7851399 -43390559282385724653092063381724423600 7851400 28658677973438418469288814969282304000 7851401 -4993654581045872774351262087977742336 7851402 12765234269698386142941976288576096800 7851403 15451622074386045632495913255705012880 7851404 -101334828782238242723934158640212479488 7851405 29040013570322331432104236731667496160 7851406 -14279674907238868451584094696137281600 7851407 59431343558833474544150888874134944560 7851408 7232838567124470787751445856036454400 7851409 63956710199324798275638961502530610 7851410 15523777244437483401079639454320565760 7851411 -2521619977907396861431454478248135748 7851412 -5266938391721897298775605141476937728 7851413 -1184466509264278866063946223831964576 7851414 6228045283178152323392879834694254592 7851415 -33935782063787574112842614325081216000 7851416 -25341913193711920426912335189563658240 7851417 24876005818734944297771307307712950032 7851418 -4461233745579165386375035738226172192 7851419 37916049423306987760116048883916930820 7851420 17443421854682798008322468954785105920 7851421 -117217112549410336633407975544282951956 7851422 -27248564689245800569096177609955614848 7851423 88439234512365702662261450098176064584 7851424 -16581715564687871618272691241744334848 7851425 42430666915652178231725512031076558000 7851426 -9745665220516794395683069819432899072 7851427 26649661048219359004021642671976604440 7851428 25604188038793984776877422923448541440 7851429 -20481121466783276009049126468721801026 7851430 35620437620962994715236833117497279360 7851431 30178077095258043888730142651491469280 7851432 7437610686790741867321971668141998080 7851433 -120401515850308542133842983842522359576 7851434 -12415612407176453093529905210247618384 7851435 43799573515858730407786956957432776160 7851436 -48753700419193978185451750775659928320 7851437 -21996635432489591937634897824960064512 7851438 9296235251877288122335479213873469440 7851439 111656885955409645157217389450947556240 7851440 -12924027423199528605604266150667223040 7851441 6970012635119295006640248336270781056 7851442 -3716392606472653076712011192875189728 7851443 -43322388252033965718709753462523224308 7851444 50260107470354271294304093608207900672 7851445 -11415840185416027757758163414880059520 7851446 2228510097195643535375363025514544640 7851447 64507509907506514135783660712119170624 7851448 217224238024907932280249570474926080 7851449 84568209321686386965878531964557217450 7851450 -15498421882498515335350601349654336000 7851451 -138282544413388074835015895741929211548 7851452 -10703147486560875320775587052392555520 7851453 16741199011668926129439706015564500000 7851454 1957421559564717669626636194505472960 7851455 40834481340362961801291551955658992360 7851456 437973410810011372386325900371689472 7851457 -86666744556584742035368218579137839294 7851458 -12457937515935311840335793745272239920 7851459 -12542899466069255178630916336993743360 7851460 -16926367714409415374638778603665036800 7851461 -35158972882029085375850520152624467938 7851462 15338252278688036057262364960166183424 7851463 9321202026318718879078394282332026304 7851464 36074053596633517157384534984433008640 7851465 65438616742098196446149262407265744000 7851466 -2421649731438177127602201768451393440 7851467 -62394891519558175631821272473157194208 7851468 -18907774431621298571312798635726073856 7851469 145314291700933843087024382325300143596 7851470 17084132085907493151344126969032984320 7851471 17515609703927108782507506533756572944 7851472 781412392105781456076890989780058112 7851473 6923000996725620018217327807398548544 7851474 11379842292435676831741521000117739680 7851475 -46632482478982681070700072066747248500 7851476 7215859747289400918633626867215116288 7851477 10807893655590135655204624040436868320 7851478 -32677100644465168582347161008459572960 7851479 -11996995612570501754468415531232684920 7851480 9658316499225275762422147133079552000 7851481 136062636909427870072574851881100206864 7851482 -60772632591250916313119973188950203408 7851483 -37065129622425316990976661526993808148 7851484 126964887925561057521188728948456243200 7851485 93152702083562657752478455205487992160 7851486 -41756187400928083984519142093689350336 7851487 1861670946871129253474645384028659712 7851488 15791166050282810586141336974119403520 7851489 -45910970292528584893017214298359871040 7851490 -10008819202345567582782120421870180800 7851491 -102068894488284817966373060577152842560 7851492 1971784158214383225333843102364603392 7851493 -22376919512910333605457025916331401512 7851494 9570966188437176119947404436434124800 7851495 -18827589689819842061445344137061336880 7851496 -4193785105709135010445450674685854720 7851497 2038406632935218717351655917995387380 7851498 8758719044597332607071215646678904064 7851499 794220957615534368285357512647157864 7851500 37686038164189972545388003290537984000 7851501 3661547797082929943818527245564503104 7851502 29664393755770124372057768936330213952 7851503 132752582030350028744973331915647728640 7851504 1910253273462044675882507448441667584 7851505 26571470860280200500597246264315178560 7851506 -14859894323934173544659222543045816832 7851507 94980653301414970504620774626574275640 7851508 14740450877936793203407197115032918016 7851509 -7325277867754056705423350224095550290 7851510 -14350262638485454819831511265144418560 7851511 -14031622629988184271695421747094429928 7851512 69176708501808919195167663222194995200 7851513 61199302218594201126490134249954417744 7851514 -805510382797569188743220287814784768 7851515 348308872495372227496949547265663200 7851516 -18710262063081577944169486740848475648 7851517 17702016048856592664307693345767426566 7851518 48057097324901729071818129920369112960 7851519 -12988540484964173469965534427756319200 7851520 -1701060368341134743128928226398699520 7851521 -42701839299214396914278490925357802496 7851522 -2423092754589463099745638973230694400 7851523 62549509510671853601822216938540075772 7851524 40839172093703433940627417832474580096 7851525 2779465324424024137133562375070771200 7851526 35455673492425624790559657015866588544 7851527 29316250882070527304946782472441047712 7851528 -5219401713161304761801789475491712000 7851529 -9232341609314276820244881459511951168 7851530 -17690705511747651418193610233983719840 7851531 40906236016276878893703376378397575104 7851532 26559086317721580903284186840588019712 7851533 134741705324941974406558291914227664768 7851534 -33443963463289145158124257503636342720 7851535 25751247302901809544819819861877744320 7851536 1317880544202251916647705774580301824 7851537 100739022862302245836518187164778372194 7851538 -1436885292015417722682507123905860608 7851539 -2005210191056038448993483824044010440 7851540 -8608099402887059850679154073848371200 7851541 6126072277779035468238027751230355200 7851542 -794168868199404704276587218793579968 7851543 570180144309823603633320904490968320 7851544 124201223728803722275942619124684380160 7851545 5073411260633313222803213293222272000 7851546 -5461877822233665196454381245265472000 7851547 20252057305301700503920790527464157440 7851548 18352391430951925491311905942291938816 7851549 -53181341748375600499089434522498987136 7851550 -7066130634545606435339442364515811200 7851551 102339819280675313077071435295558639272 7851552 -11118116988646945357528349935954034688 7851553 -75967289977272646588475121123500247120 7851554 -12174579767763978147361252451443952640 7851555 -71448564973236856991171047214215722000 7851556 5345651762073629402987981759120769024 7851557 39797670388571676484428376169270682912 7851558 -15541009567700906260156288794753613824 7851559 2777527007228441186830065938889968440 7851560 51118398339558602068883964145821696000 7851561 -79542298984410763049305233554734985328 7851562 24172972190601998692159991740583866032 7851563 -4870254376091822960995083825383098188 7851564 61489143404658671937115959436778816256 7851565 -6369761532947453326497490927898819400 7851566 7835119133444251156494111907369511232 7851567 -46019579148069909336446774675600342520 7851568 -14423688612761537905356353977670205440 7851569 -163682726613861920051277189863141109696 7851570 -30115381903574907983071453386686000640 7851571 -24822290354415549624517784538388815888 7851572 -61429166471543402667690948824936951040 7851573 -105309595716588428030798827148730806400 7851574 -6696396833284665407489309266945190400 7851575 -35632027023783695278190482353211033200 7851576 -13680546701813239213008800032279449600 7851577 112337172178482280007856862438520350032 7851578 -17408292715749470523985654453014745344 7851579 6806979182596305403744370996540843520 7851580 -12673374338353575906627635107776153600 7851581 17970902663131501372228905303263141664 7851582 -275920218687507062794237717795088640 7851583 84232846882139456895044553068055280832 7851584 14782346472664804812059797571503128576 7851585 -170906869049651067811593316422574080 7851586 -96215152992530208935597094059528231520 7851587 87697572162970850858698738438358922240 7851588 2245323880504541231410428056704886784 7851589 -32369112482020549564731658115290137476 7851590 9912553890254955715102505892915868800 7851591 54526257906447352097876307414009666840 7851592 -34733949086381743130757375000913182720 7851593 -7124154023845188498350185329599461158 7851594 -36331287823822801092382057846051180800 7851595 -23559266271978035732543480636568962400 7851596 -14785768530491677207193695734642196992 7851597 -14620782108284303632666734766572293760 7851598 11151169128728319637807405135039088640 7851599 -993090281530641951205038738037284768 7851600 4546170654816598889416298286317568000 7851601 139099369479701219918788893423530943602 7851602 -30130704914987862040360551176397496320 7851603 -107837859860706269097580221422310984336 7851604 1399590327702658891080708577730035456 7851605 58637397067090663967370211834780455600 7851606 2597649376942555981923284541311643648 7851607 -52233293451413506301423967774313266048 7851608 -85479392778819715459270454647641815040 7851609 -32730795767970193425479735413935773772 7851610 -11067707915504988212283641098738539840 7851611 93617113993902295541652613738385446212 7851612 16262517697555066078438133517801318912 7851613 -107981450036546971308221722345663132800 7851614 -5654403408010479799981784552923177344 7851615 -22418301978611505309183450891878590560 7851616 77972407579067799784845658717843881984 7851617 -149441395356222562636420502203319601360 7851618 3066382791351409774160430705635555328 7851619 -80377017916389479369640934388224298980 7851620 -13152829016358496364540673560306688000 7851621 -231168591572683010962591024489757088 7851622 781384815680253104336850273593676672 7851623 -9869689200602206874848821984902152272 7851624 -44958277411531431092549905355474780160 7851625 45105566065982604289756349238163248000 7851626 -60195842512520688783653621286769151136 7851627 44974229983871446333958527295619171840 7851628 -497182629524378409643212546154168320 7851629 -20926367709448880438432100229160377770 7851630 17293501545221794538492937659883323520 7851631 40604971941937927647087910649486046000 7851632 12177320098650463811554481744598269952 7851633 44200869072857732289284628564667488624 7851634 26585994744405268583292876610582686720 7851635 52453428074846317041064080053858375760 7851636 -531769726274022550648333667631237120 7851637 111995240364789780457727432315327262492 7851638 29893291475810655523723651162150850496 7851639 69523274793371255784747187840089204048 7851640 -569263570892141881772668383928627200 7851641 4622206925191571170941450093733705920 7851642 -21720403509050589312001730991530969088 7851643 62761724288361788281580809440497065892 7851644 35575489488520770446529805444575246336 7851645 -45510575658882680137071618570597854580 7851646 -35612389039200903820035569136943653696 7851647 140760396943223919043351968633569460096 7851648 6986808136806492983287658966144778240 7851649 2127574792022258621681307719544236288 7851650 -5776388948477525558851634189316842400 7851651 -53210221201566874218098969663496474816 7851652 17104708998147615407137534857787555840 7851653 -106279843410176639357814448262339656098 7851654 4775580768293685795820923853244597952 7851655 17277282900202507638774391034651289600 7851656 -41409756138358293790477066065803059200 7851657 46959520046532940686397598500482378720 7851658 -31784203035484616479127297028502810320 7851659 8660701498893472951096235720088894816 7851660 -4070467833607319549280814369023344640 7851661 10324526160897067150020247031013891840 7851662 19246760630662835842530735593468457792 7851663 -138345467386948833563737261064453718000 7851664 13437714778131691313326456507568701440 7851665 -22653156908781025662973092799600651800 7851666 -20607831802140242476805104116034210176 7851667 -37136727258434759449347349113264371284 7851668 86421562431322458008933757377008889856 7851669 8943497081623321988603442099534495360 7851670 -51805383597670043938141857282435198720 7851671 -1361275823800365051196396292937728256 7851672 31351060057693633293477022176040427520 7851673 129309007838053529673160579089060304 7851674 22034256420685079128778548258693002240 7851675 1415285396784566348798785375474117200 7851676 -4445730423130315056857170839279192064 7851677 -45164219949216440361448004736632315808 7851678 48045530625233356180658463280742562624 7851679 147046594743909569050081421020665161472 7851680 8229746974112611982342420087250616320 7851681 -36430567156847698777174594541520872160 7851682 84983158464927369859069033145278074192 7851683 4813202387723616406943610791274478080 7851684 -32133703830031211739194010253491108864 7851685 -20635461932559613545903024245637868200 7851686 36132009125727581709383287281611661792 7851687 -6744609684919865724929762604436138032 7851688 3225735693353006704877833684734750720 7851689 118157722238192638579293460850493736320 7851690 24814536206023683456501977171573760 7851691 23209306974025966933807000812853527092 7851692 -27391729123425393800817981011419392000 7851693 37584885747428268866026893484475443200 7851694 3976271122633261724459164761917297280 7851695 -42504899053652079355632757292461663800 7851696 1162377793822043646302030334798004224 7851697 -47508335509023288629608854315457976768 7851698 -25553221182257072198768605998787200000 7851699 62067677444404632194972928950242219284 7851700 -12114449952423051433959968122096892800 7851701 17556370264170840405348807217768157664 7851702 -29953537381426982197717123676621606016 7851703 16830176657155870578233846296923161640 7851704 -55065411856607157784749274441353216000 7851705 -17656227836541000138331398480364776960 7851706 16121481809325177115733308172540724960 7851707 91250633928225927513395404341170809956 7851708 88833661078521459361261596529253483520 7851709 -80125371251158479046449625873093084090 7851710 -441334360315346731517325426609248640 7851711 27285281301215617762437828745196972544 7851712 -37451538070073948402594378281994158080 7851713 117349313261428381991748031986043408962 7851714 -28449104526167292926193411078142464 7851715 66906285939982569937477538139575769360 7851716 67747018102565726304689352635971827840 7851717 18861959563494153403144303411107864768 7851718 3727096830813093278687017555829798016 7851719 127645924450152813029160653247774588120 7851720 40703198748971758760018979130798080000 7851721 -135595551940185201683100241192298257500 7851722 -49053716736597704586169168488547920288 7851723 -44278410145814617774755367541187187200 7851724 3480649131307213255647442293637917696 7851725 -12856336419482756031200960701767165600 7851726 2717843884779758813982205659272450304 7851727 13646439378738112317476284602313366112 7851728 -23704525835417297632944406766892392448 7851729 64437992245577156820311421647554047984 7851730 -15720371370595063208497325450141606400 7851731 86470211107291089844748535159998899200 7851732 -13854894470610816004937263263659360256 7851733 -14930962812980407039348740984410184740 7851734 -3632601703987233937475073803018067840 7851735 -2814379964220118673776589774046589320 7851736 30966365885841433010243905477122631680 7851737 124511667182474207957099895972168097092 7851738 -23104501579493749475154838107494629632 7851739 43580503056958817943814125186166320672 7851740 15801484613300862141605168647009105920 7851741 74815898659830471963334877252177035392 7851742 -18392732108335425145992478414097158656 7851743 11014349462299669317713151005641702680 7851744 -4839190868442549606148440030353817600 7851745 -21918181989782521354874831741030558400 7851746 9715866491811204156130983119655106560 7851747 -42711004393453034323945013845320626880 7851748 -20471037071467638123113959368820260864 7851749 118904175481066083107432393302873521564 7851750 -787441899426954826796197325765280000 7851751 83059983343605796692709018643302941752 7851752 90293415477532766487659524305176524800 7851753 -6480004146649231654508946846411041856 7851754 82478811568693479091305379786021446576 7851755 6657049082343470824281896970029960160 7851756 -62592859930375349943924633639883776000 7851757 -1191030725018261549645271919544160800 7851758 -22591766243926146742440392911612504320 7851759 -66859627843536208847043898357472309496 7851760 -11350964586253208200545474042269368320 7851761 25393414855972865854188911203287745362 7851762 -28115612032545169854089943054553920000 7851763 18222973468215484867053002299932014304 7851764 -60513502618483735625240756424007799424 7851765 -6419525979564323056121331345705000000 7851766 -25674874158168328312263970169184640896 7851767 -32338949492564925445778298821631611136 7851768 -67810778474871619055185123554813542400 7851769 -33800590236457578048285452548413322160 7851770 -23844937337908190632441857882100472640 7851771 -71796708315789136156453632238842814260 7851772 84519034331944263402770330353021669376 7851773 81760049379692428503498867255936632832 7851774 -7489602252072815081081413491018114048 7851775 -19195686363295383939548734433125779200 7851776 -77794657566805022942189471586884517888 7851777 -53244465246213511232387703264170320080 7851778 6169162608842040924149250941658375168 7851779 9589359726791039175787837632445351200 7851780 186287259505077822174839892934801920 7851781 -38958497506798509616914280647876382720 7851782 20803522865810620450992749454533649984 7851783 71518327317659550003596980589626957224 7851784 -33061458231500220983247794324045245440 7851785 105392786379122166956497881940974106980 7851786 8447542064093232045321155247226074624 7851787 -3699992472566414072626089639681667848 7851788 2850653304999097636080499926806937600 7851789 31423738185950651277576484871888101440 7851790 -36241922326548615388002204812403361920 7851791 12134788259386840193800306217894173992 7851792 -5670496201871325307678100443347812352 7851793 -55115625070085489266291623684360940736 7851794 -39132301377931998060550100539694792304 7851795 -24904349793146098522589253602991955200 7851796 -52938796434561671457356587234821942400 7851797 -127530230481363795069737078061364223328 7851798 299485239714605816602932260868173568 7851799 -3317515324171725314453621314499341736 7851800 -578569708450578219613006489104384000 7851801 -45811695214674453716964840959939512368 7851802 -7178996485380540998263563654239462400 7851803 -165374875588285169843175983436230349948 7851804 -9731959159787230132284904088743477248 7851805 -19288261829390758786665830751633795600 7851806 65487739006591184970139533303169940352 7851807 -2231718640453215039076582945347508320 7851808 101775420452868799051922255485888757760 7851809 -24073481695257200761314878589191388864 7851810 -17125118073305302388292151221884774400 7851811 -2733656302592982670867487638627564 7851812 -92512738663343134586229723988262569344 7851813 9942249804410804784326431105334446944 7851814 23359763207971810440987608733994684800 7851815 15584383365209896812880447898190808800 7851816 16636796666516704414941449413132124160 7851817 62517436687528801529677123586475946752 7851818 2328947000803892113657836201913118304 7851819 37095880440217491928704536996197257216 7851820 77566921643726131241980343454477742080 7851821 -89187316392781327405890256640469903456 7851822 -40244166225178388904284859490009814016 7851823 -850978998499924612364859137013612560 7851824 12704613594743999856540637911989846016 7851825 -20778278960745708138723056633595045450 7851826 54486854660741731006908033911701537920 7851827 -44645434582629251782302880148548062324 7851828 -4646036055601524737546539560022855680 7851829 65906909901323930225906559039504520476 7851830 7212150796611037136297314876603269120 7851831 4964393400183717434288764074057370320 7851832 14391510260915979728827676186134118400 7851833 745901518310601170375486521124869728 7851834 -5205409480128280104532949004030811680 7851835 -7172357696434656195386953089042662400 7851836 -74026158707292887508810532351125611520 7851837 8414355842457027076377468092735867520 7851838 31164290036497250436291424330642153920 7851839 136062518204173279039693230550885694256 7851840 -244934537475729512108078062475673600 7851841 28343778266851055302858241594281037820 7851842 11942298032058683698172430730789219872 7851843 2300458236363105389949959409042103680 7851844 -2213934722690193217126062284926795776 7851845 20568208287379995896295397058048407200 7851846 11997976223113357117108698052955604864 7851847 53787511373695805536509279823099174080 7851848 38044918021782558132142383483979023360 7851849 -32748779890671658244726480834837211072 7851850 -6514404846028790043173227096869759600 7851851 -7976609052335105215787340728944468848 7851852 -64670553610961341841837915688720071424 7851853 -17641347282840272210845780300213994100 7851854 38812450515391644172661560956175709376 7851855 -24521416409994850236351812429290867200 7851856 25199930159466849664333939594847117312 7851857 -63501290932191819619219779784945723020 7851858 44610332718325128361246810124686755072 7851859 53649346414009813900397127956684303552 7851860 -53046436440729217523425113097430257920 7851861 -103029468217319679502260628112915122290 7851862 -38780349087504021650173666253900736 7851863 14106934770598264287895580616018767112 7851864 -84197681882315046148729390278274252800 7851865 -29412456373481219798091593136209268480 7851866 18118431884794943923495445824957624320 7851867 84918923778928208300862967931167733760 7851868 -39180588886842920561797611318268759552 7851869 -20371432490079932044861757009217060180 7851870 19878410053169606886723622771177075200 7851871 -19392615544927302801779271433803528928 7851872 12358578143056125796423101668198449152 7851873 8281520329812847803058085909183754144 7851874 -1557215319499017367073951301826578048 7851875 -28384198223280920647759887787026225000 7851876 -10385292056284042192150997116036819968 7851877 -18400827845722554221355071484985297728 7851878 -3329895434611530613109580292213204992 7851879 -6325930100160447755020597783687442256 7851880 5427739959078824164700685720663552000 7851881 20294042412688498635766400536815073800 7851882 6003011542702555901905452862007899392 7851883 41820568836625370150868505353321000960 7851884 33234415086911761901957579193900788736 7851885 -24980469644910305406474079398395834400 7851886 -157944452942491169127142405833686016 7851887 105745496656937222315024042854577827536 7851888 -19010305613211808814295266221782368256 7851889 175214191010772393791464650601006658560 7851890 11543040715676167072227210464259417600 7851891 96741664647886578131302498646050485360 7851892 -29599410823992890728707383500240938240 7851893 -10804153225565320509151492516382440800 7851894 -33900435029818981062940062347855899200 7851895 -60863115681981638245914161323636519200 7851896 87187761775286339450973190535820656640 7851897 -728787605849474938935763272014856960 7851898 -30133853980029355361591499400856710800 7851899 -596666419543612510154778995368934208 7851900 3907502392328540708198917336022016000 7851901 -23481700047978182522683886914876895616 7851902 -5386376835183620478550989166149550080 7851903 -77420523501111998355322278557975683896 7851904 99659287382248052918361789863527710720 7851905 4202097269302389966251006660685279060 7851906 -7792095582137669480580714889462823088 7851907 84458223335705041911352925659450314156 7851908 -7452998655231966344058069476465329920 7851909 -27941106206403187362577353181171024512 7851910 -1160533629677486713937009088860962560 7851911 87785889105020906369897214612127473072 7851912 23071013018284904175797880711613931520 7851913 8420486895500440988377534743619824564 7851914 -26035964656069193351078549366168967168 7851915 32955634699109194925862103414186586160 7851916 -4972418274681328099921957021798467072 7851917 -38040575856740678875538742458699107380 7851918 9334691118592418305945414930971379968 7851919 6117314987594322717723328745649846320 7851920 6964351827835249144123004892637593600 7851921 6388019013026442270337139561203123200 7851922 16990227631870749184778823794487099552 7851923 -1718393914207184970159543476262015828 7851924 18975025474111663821520899619977216000 7851925 -13236426389884576910401892360807207350 7851926 -78457250127144187139192215110511508160 7851927 26230972490801298450224084572295385600 7851928 -8007620251832094217349448536862228480 7851929 1420839775468167606824907227428832784 7851930 829301485339547992485150774989944320 7851931 -23216707600477966346781171871452618728 7851932 -134943165133781995386739216717289472 7851933 34229431176488609784437497989197637702 7851934 24843189260468124724436878334769887616 7851935 12785327261357605600519202255513146560 7851936 -6025400519315610089202199895369318400 7851937 106656611598784618716480143878118383586 7851938 13019613471562249179789775295581047120 7851939 23338517860823739106382774922954741624 7851940 -72968752387189278294487662886796390400 7851941 -112523768756615615542248617665839854658 7851942 -90850342214974305882997339468736256 7851943 18268307797758041338704655383986668800 7851944 -20656286683261482828390140256160035840 7851945 -28038790761921543187219528848559222080 7851946 38887708672445535770570266492246890672 7851947 -62650637604166971791878310648457429756 7851948 -13623232189163702562448736700842320896 7851949 2807498542765998379305964064999808736 7851950 14983492282279579389289213778208753600 7851951 -31715019090205611006303589092869094480 7851952 40422351084981955982428333711088680960 7851953 9442046782156924618752803927965602600 7851954 -353686826086945137817574639506145280 7851955 19598548682053547823406564364968218960 7851956 35251794947767703901169665437359104000 7851957 20890484238285692933449346905985137440 7851958 -2582060541295928331929388929115598080 7851959 43026106567509604129637726220327790080 7851960 71638749759329585078115789521202585600 7851961 15153062535582031061263438694777323008 7851962 -58870782637687380851748807209464698768 7851963 -17035282246279056557851512438177010176 7851964 63398373504266524575024751295927038976 7851965 68846841642847830619365848662007558400 7851966 -10089044069380113159451546765174987776 7851967 104504220825283766989678636347702046016 7851968 -34220080794616707701726666906161643520 7851969 -28663323658369093277600913171027683406 7851970 -4561620386096655602205239850173245440 7851971 -85489998375474298398177125960118257400 7851972 -312434824169252616854440945289914368 7851973 -80574552509192923442280169485079095778 7851974 23666107744039328671028037182315616000 7851975 -21590164850432353839849894951380027400 7851976 -146613684139769696815167303075320586240 7851977 43478185555071895260536725232341711872 7851978 186843603525252051808742871818730240 7851979 -149393648384485348406125216620579085420 7851980 33301909488211633073770027546721664000 7851981 -21104584744382499033819407422630475712 7851982 -40398669261255696064358719645747382400 7851983 14085047907410134319389009384730829744 7851984 -8621556793993394327196408143102607360 7851985 -19696823380015377881524492837953398400 7851986 10454108641078194829780495547580354192 7851987 -10597275802938805405535756331426961584 7851988 276784994988925436663466294023919488 7851989 108085770330290588567780172966066035790 7851990 7175638829789838834890156371505111040 7851991 -36882807793897726738258430714645989536 7851992 -16296186734751528649542635077049303040 7851993 3913856269560293623141678004372917824 7851994 64896673960862610391243407100793506272 7851995 78013691789614620382643765221612632000 7851996 -61298070000603416033063176052742094848 7851997 73005407452702349596623850481696607040 7851998 25757350179042307100408615567264385024 7851999 -96029391721518654756750131208589671552 7852000 33636274714512726085055671597006848000 7852001 -21089712079100764441657987073178907998 7852002 4222208526122768253861249573843225600 7852003 -40042101158673845610907095013525350096 7852004 28832190957438256105455528108664381056 7852005 -51687403067331714475533789009204667200 7852006 47614438219902720319994937976318239360 7852007 -29505469701787685543205863051684332560 7852008 -135280695722723217539976090643687342080 7852009 190277267750949338434786455381148984800 7852010 -28961411657159737519876974335113543680 7852011 -55399495908188187840241533932885498400 7852012 -27100289842416597000578185330210060288 7852013 -16230016642546692008335282709130763476 7852014 -3303325440134734950072817197772213440 7852015 1813716641504922638478115473181872000 7852016 7209144667466722921161711350859694080 7852017 -4998466088593410526470823579553895552 7852018 -15055709439905943501605785672427810784 7852019 -52203523338058298502785993626287835488 7852020 -39808702340614903648213408917445079040 7852021 -686186124049567103061876226509536512 7852022 275456066148065243015704088584629312 7852023 -13023185624773838518626172327900852440 7852024 -16661745829883268925446000217727508480 7852025 27404617786721875460524644169381417500 7852026 246310995144178648420317017404950528 7852027 -8523693144745239175236304623916138280 7852028 -43877791328557656960698355673102854144 7852029 2261752219680112101461909892983212032 7852030 -30169390635330238256002677991403835840 7852031 -23844160131096658804927758938669818896 7852032 51630528858710795578837607715899965440 7852033 -4921999226282206091241866992707941760 7852034 -65051769948716891820027170134470721584 7852035 -18710260870487233032218070039246105600 7852036 23119690029674349499155755794691648512 7852037 -21681412892836822002978740678930689314 7852038 10046196822474502364516680855578280320 7852039 -30985329845083183024554513195034734432 7852040 -16225914407496515138640206286471168000 7852041 63958667579929687346462807953332849252 7852042 -29630122115805747880764951452921056512 7852043 85934560827144538447458404877145001184 7852044 -238385807194113109624255454355452928 7852045 -54335125539114007323556069564366575720 7852046 30601456355334664728544261304492417472 7852047 -37694242653599928251149249260073466880 7852048 -25439452311239407221792001467714109440 7852049 -95048008548245648840360614655198549136 7852050 -15925788921103664584898415261043890000 7852051 -96091986487877931315110523847809556948 7852052 -8557612320241047800993723085288800256 7852053 69094047509912588874478130643662592 7852054 -56506089942170564304773772631596767040 7852055 137134960070278766584721863095730820160 7852056 45112466572434259050041476082524938240 7852057 66859490468432202090504362774377583306 7852058 -656119866226354529602883065214044416 7852059 70046024491590433670533267964755429884 7852060 -20164103852322638262223479121957555200 7852061 -28428976165179921536953584956059563168 7852062 10492682375664030234865863241737897984 7852063 -149415868042061081537109496983652950688 7852064 -124561448827739952614815171377784946688 7852065 25466610279567518668745614691319565440 7852066 6091986649885932489033983323665872160 7852067 7278992862057791241807975766685857116 7852068 18448897868309992620240322911502479360 7852069 -129264399696340855147310423922162659940 7852070 -43399450881602664333208466118074939520 7852071 -477788712191633558736216719206626096 7852072 47413509413999078953330389135175680000 7852073 -132322521323474979328783082700397031280 7852074 -16393473697001896082899372587958494720 7852075 7700702915202311792256094359342144000 7852076 59615121596198577788499547812171029760 7852077 -68519289925016397147274025892716989386 7852078 46601039303736199250166226893241722240 7852079 -51696151889723234188553410415974698624 7852080 13315038973037642750145725611208540160 7852081 -43257827138682803294473635914103012300 7852082 -11148952523517266907752512892267440128 7852083 5710326002145063930630856414134786048 7852084 12405462495983885534184784052957074176 7852085 -58041786892040754398630501976655171200 7852086 -53876837099619548305375426166376115200 7852087 4808699228146292263264825780274029736 7852088 -92053870257191461230622365649516400640 7852089 -15274394461924579516598032222266511680 7852090 68818576925492565113130695855539289280 7852091 -36006917986669835265764608086910298928 7852092 -23997934576981664353466764925019955200 7852093 35480507126499731216802555905152262342 7852094 -67205893602223345952407881246766235904 7852095 -66068609228269711954074033255893085480 7852096 -10567561496513999073324429596115861504 7852097 21711124268606092476591664116715409712 7852098 40195111350976728286581628175635637760 7852099 -12118162035962748486870402261129636536 7852100 -79768739464521848772682901502340281600 7852101 1610650401937164603397287370112971680 7852102 -74041947968626976712932983001233821696 7852103 21061586268689089141822360969296091872 7852104 -11822457802278509920799142045741619200 7852105 -56473399353900658894036034862464755740 7852106 -19227908660667786855097692828604392960 7852107 -35227306911042537446110265887852637712 7852108 -1021720922436014907144736087798087680 7852109 -83060933678971095930007425612493732596 7852110 7542168503871094228413889862404608000 7852111 -2428591447842626849077354809136416888 7852112 -1539565469849814621839823726854553600 7852113 12226233003464681467624633696146976320 7852114 8618038484113821805617220186311106560 7852115 -4549006852259138861554686113991377280 7852116 36706674589814171971513076646158641152 7852117 16107246249840686234026278368640027392 7852118 19550487437482739764792412451939242304 7852119 -12038486627837612711580733775437234560 7852120 -447818287457324114800460579498803200 7852121 151508545735213406671618447894216321812 7852122 21780217908628974801557898707989278720 7852123 86976689807104107416642446679190338372 7852124 -5801060701912297919102285073521215488 7852125 56079948710323620603909538424726760000 7852126 -71736219109372345833724603029383742720 7852127 -40975853816983271714258211008147290440 7852128 60012209330201651096933348859652866048 7852129 -12213327351176549298311457711789922270 7852130 5122671261822390737871278915689843200 7852131 2803989072966325899967288108011559680 7852132 -16652831642861184571374551797095241728 7852133 -121634793829916587509902391488800352640 7852134 -3516533779840316715731675678872474752 7852135 -14964431829287246642813863831993726920 7852136 38152323630569131899727274228415175680 7852137 27149214360937003957403380863695586960 7852138 18315144172364114415494333182616750592 7852139 43638922662673529980862471623852412856 7852140 1362358944845802664958081290424417280 7852141 -142549374602929445351912403906432525216 7852142 1280436174649662013935561951981024000 7852143 -1325544846474594506776677764191572336 7852144 117664249999692488242153067871141888 7852145 -6776000468403291517867212655747415040 7852146 -18633464280610994161580513036888428416 7852147 -66844080238884228654402668062324006728 7852148 -5517559610154830467982322628117809792 7852149 28453357320643000533770726215697850240 7852150 -21797960396325062703440708649929112000 7852151 -23581739515397903777753806630580220000 7852152 48208462411427493281635928809934684160 7852153 129149481977009222037795155602132103402 7852154 17035681085933128923697404125515568640 7852155 -10567400815682660747345153844041909280 7852156 -8839652906135088438525337782102589440 7852157 -21896457626028676641786153568493620608 7852158 -7902632252281494670549704937467706176 7852159 40258803103025342362919631284192872816 7852160 57848730702452398695900403939147776000 7852161 -13291446410757313367766528574385906400 7852162 -1319505375898695168788372870708295648 7852163 152910073020852324234494274824552594184 7852164 -75973505246845831127308397321700827136 7852165 -31991473983118454764276143963212015940 7852166 6615016403811836089413123363121749120 7852167 -20680511443550938717946818626186419760 7852168 -53566101930014674667371514810778624000 7852169 -35570578426024223576246203957860091356 7852170 -34436779253514532397808763486428153600 7852171 25009384451439279798256266321071612372 7852172 -1540617730094664132234410995036835328 7852173 -28590427770881540140947987961947832320 7852174 -35538778104661161818896691396156544 7852175 -5847210794662700486602628113109067000 7852176 5376425261231515428666658098448957440 7852177 -6749687583401060469985899104498995008 7852178 -45704181800674142462971770000610485360 7852179 31345411519344148968735460311875513784 7852180 13424954280560432012100967682487459840 7852181 185788267208706348086419364886726711480 7852182 5907850429827812488107339556812343680 7852183 42409510931292206895407087267174303432 7852184 -144172278144070683028241197963011901440 7852185 -28341145574589793744654637009562734400 7852186 -35559372962585009301929264907911528208 7852187 601838247107257223351158043730036480 7852188 -50337513815429735349149105819429414400 7852189 33120628453507419182677144815651739680 7852190 -57858094135526020520253269542495070400 7852191 -4877056459733704896262773625769594808 7852192 -88708381503339641799370257695401574400 7852193 27105192947814332097180477195206898480 7852194 890229019590390644347450162468285440 7852195 13507670662741007299346476768246864800 7852196 115864100570436989168785100833814962176 7852197 -26855118830367210478205175900596778240 7852198 34591598130193159736047550259262298112 7852199 53791296489595802770490199647971895040 7852200 -13687276303565508976126391853527040000 7852201 37322711456378204155714029831211107840 7852202 -38384297807239681261083043549906586448 7852203 -14266448161669961275345256095927430040 7852204 -16750214885535189255211608002375414784 7852205 -226199262790455071203900438084812710400 7852206 -12169612434461399464076292242359756800 7852207 4542246431771118858232602722731805184 7852208 -4032631556432820256651447168802881536 7852209 -29148335513035814744538516458935287696 7852210 -26782610519989230751696123270044678240 7852211 -23432876220949292488592555404953139188 7852212 -1149356181772015729218275279707649664 7852213 -120740955026808112211757939401737248516 7852214 -25550113928969216042223641037359395200 7852215 6589689043179007632367267127652695040 7852216 -64820872639983254410028734728728555520 7852217 -137511887653918954636939118181247387734 7852218 -34697239099647122576533124624038601472 7852219 -158639546154650210555924882857735892380 7852220 66921858858279732539070957986634170880 7852221 -3254838595193763057892289219010693108 7852222 5468559700157278941314562429058434432 7852223 -1687318812096050884233649830553902816 7852224 -21050295249864360009045536695904108544 7852225 7125815752345752165271061110479632000 7852226 -82009146152367962669195338714281296688 7852227 -31038823403185452927542693049997142280 7852228 108764156734897115519152176777494845568 7852229 50788746846788550490452454933745595072 7852230 -467393920083335137348494728300822400 7852231 -192458174320374978338949105924958266368 7852232 118460334761504826316163674923096852480 7852233 83267050088500227769228544874908235024 7852234 1193355523140314032991010652874183520 7852235 -4784232398467888549980823785536692320 7852236 1124927272549717809027623121472634880 7852237 -121274912358175117924067292026752347008 7852238 -8496296175078139836177366063357219840 7852239 -43894226884617049908561565915265187096 7852240 -23391748994406247124837545934135623680 7852241 -112886202581582919835206203397049913358 7852242 6850382484400787558695450259596010112 7852243 78154981269077336491572304170914703360 7852244 5998873189914597525329546076699187200 7852245 1426020503273529246013283606265626880 7852246 3367445688097789587092556826385257344 7852247 -114959813341782451656139469876843346240 7852248 -101118116870069680775132516480622796800 7852249 145894627244350776701220028528673630880 7852250 -14742392620637782260346855914557928000 7852251 9360629119253681070283050251936198400 7852252 13675107138681042125891304172657588736 7852253 -46889019283369201496732485021095729498 7852254 -17158401560680722014534941683592255680 7852255 -7989717497009859507614873176055706840 7852256 103830383496084135758868339374493007872 7852257 14937765097929438824257543062167294208 7852258 71325652546185493891445756502547686480 7852259 29038076192766311007756954326754506040 7852260 5776016056354293868771074168166748160 7852261 80795698225272948263032265267885140862 7852262 536752789379142824120113587698137728 7852263 -87034480941571283614087657217979538560 7852264 3239735664402990385393312077926400000 7852265 -71328973960723278546869784574779269340 7852266 67492411157737272747169169475970719744 7852267 -127454827620330734346016795320467452684 7852268 5746745223593199603795932417177303040 7852269 8417766192678382365103678530462130176 7852270 -11736770815631328644674373950789369920 7852271 -6840683358523006765954698377505031296 7852272 23996073143612384869694104261069701120 7852273 714129894719869212843533641532432448 7852274 -60480323742319912435039348910220858864 7852275 61552039500049768496523071400184866000 7852276 -44751866855351589674425583188767776768 7852277 -37288681004800022201140151546019041874 7852278 9460176792884671027249590310956625920 7852279 -42703784307646417057059461577402423360 7852280 -41023661913584909728260661558730649600 7852281 -55599957632974396001981418078666518448 7852282 -76722311955253973410524473652142195200 7852283 48325860371638214034392939776854206976 7852284 44257105292848083761586532129824030720 7852285 -17330545463771520064700459255880599040 7852286 17187879947746643406471143708239711488 7852287 18930603173303790017774398902214735560 7852288 44857295133347209164432925786195886080 7852289 -10549189394100705597156383936489030910 7852290 -27659304041419347235601444705364940800 7852291 -71359659592900297559896129138936314000 7852292 3413131987342520675793763290933411840 7852293 -88873576024575575353807471903239027618 7852294 85438646271190116520882217919484953696 7852295 89576551812803217855354976494016200 7852296 45767053659648221802053961570310348800 7852297 6774965198905549663566406053388134180 7852298 -6129001056957568433647208509042158336 7852299 21803670950577109968878804871997171200 7852300 -15278819184583815989772961402659840000 7852301 163245319210024417462188076739495479200 7852302 23928192857794862752727956207002768384 7852303 115878413769440336702704119706726373552 7852304 -4950657085007274120734337306009722880 7852305 31959829806451410750319729265837333760 7852306 -5136581691814131069376964221223493120 7852307 -527645196085971199656182758915743444 7852308 -59302468129449263258007826130687717376 7852309 80968147747905465452400831550993130510 7852310 -8227399213989859739480049251497392000 7852311 -72335110422084164021437271499622897440 7852312 38200802668263681992829784165042667520 7852313 -46707143222096248178191085537307107520 7852314 34854296038922349881462822624373450240 7852315 -5696888180056285449036690331996171680 7852316 75033185128279125673892573353549824 7852317 -47492778604594757913705696405566694336 7852318 -622127346664917457726272705936871296 7852319 -130362856052073660244645181330112485280 7852320 -5938857147499054867086745737992601600 7852321 46993263016117563365285153609513838612 7852322 -1863019769580579053990524624598295168 7852323 -16679511653925735756562046233227761232 7852324 -39117212755435462585030987590803154304 7852325 3181985814285842004008695499185854600 7852326 -190188407853135611690432575749687936 7852327 8373335703052677315119139192937329152 7852328 123496320569902572556583058964188856320 7852329 -121891783727791803971443295797004098080 7852330 -672011730951952778641704596860929600 7852331 55632599159919434198822391595710446196 7852332 -11004900292018336191161712251644182528 7852333 137747857050012163653914776112369893824 7852334 30009065998950318320984751343699468032 7852335 28598635745068728415451154916459856400 7852336 -27902746075104477742114303283272695808 7852337 -43252668883302704487208195402582553088 7852338 9501756561777666785649478402985095680 7852339 125816810204656437058007088482588258880 7852340 81527723108651007868830700970690887680 7852341 -1490631598234808945094045763024128000 7852342 7711884473474507328007905544976007072 7852343 -944687913328789038515346018825926040 7852344 -60341459437193099266775241307388436480 7852345 1100741256628103762701620617813270400 7852346 -14027826307169808322729144808369626656 7852347 -106637500635711394965365121879947533632 7852348 -36417306982107715968554861493272420352 7852349 24552333195371005065305761443564049350 7852350 -11223154393577571436672950120668544000 7852351 30442348849157880950096080392726856944 7852352 -12370074408801763904447357396772716544 7852353 9751897695332932764748772734890832608 7852354 14171273917331529385887413423401896480 7852355 17237530791730695677504766184854926400 7852356 35445640479289395706826406504607426560 7852357 -10274141273365545929187178407638288580 7852358 40087098708542358631325298583201928640 7852359 87950621399171899173542968259952000 7852360 26563393119566619898389044353847808000 7852361 -2048514639746989667958509497870649472 7852362 -348915327954964701444078609479565312 7852363 75237561270283297714411941004225365280 7852364 22323960062692097776966572858270806016 7852365 1016245690350206811838922025904050720 7852366 -23972841335728556080915543528777217856 7852367 93757268557648320512701789095005859960 7852368 433330647277556201342510316585222144 7852369 37929853297594641799093148147649510720 7852370 7423333144995892592734931149845192000 7852371 5714126476852080552090819738864009912 7852372 28316247299960527733294867319832135680 7852373 -142691231882060212495784112394437699378 7852374 21476038482097686323120727032386462848 7852375 84301446361551340771323728578297890000 7852376 45849075079869587347214283296949903360 7852377 21485538213473865117171732086236207680 7852378 39816722014094185825978344013948709856 7852379 57546239257279887716472969394722842640 7852380 -8428514387449433875819278304874941440 7852381 -41176660531226208580466724880888482240 7852382 21445723347883686169423433380378819584 7852383 -582965869206079724957258298073303680 7852384 13401458842554027731931117938018353152 7852385 -48150860899016035459701328472070782040 7852386 23689231079617157754545461114153006464 7852387 65136685963950881260453896010255954512 7852388 24806433109803550589102239212774297600 7852389 8656443075352553710773866252456577408 7852390 -2549186502963029000274677301026035200 7852391 7325479074711422592588278567174291040 7852392 -37983588477772369192991165806838415360 7852393 -1346418646982280649256527931602424320 7852394 62169903887655089558699651306603354112 7852395 14361035802305884687818128310327252720 7852396 -14213651951087599083895621378280289280 7852397 -15108246121113959981406537495138043914 7852398 41999953076002723618152876025709532288 7852399 32524740034302487728351955517994384136 7852400 -9324206188945111761782252739101491200 7852401 43436565342120554503649650085264826768 7852402 -552326455166276394584163018338130432 7852403 36432911945857494756810219212270601984 7852404 4428259082887928701765255700712394752 7852405 -86145572261146188171733766434565606880 7852406 -13670813832102530325413439556065130848 7852407 61722157507431636837153262667268810240 7852408 -70893965652144096829041494572118446080 7852409 94799129293024738056317984148756732816 7852410 26387996280504187035730618140069888000 7852411 77693367187257279160387184988249192704 7852412 64502039055115880955713833717251065856 7852413 -12279658441004391427431754731486598656 7852414 -61533078323509309534382667424523204160 7852415 27224286173326989345614698083662091600 7852416 -61913831081706607589755020461998080 7852417 11181083070317011792023741828696602006 7852418 -16475378763925950289596143127583517184 7852419 -23182935541999891967541043795824439380 7852420 -4756582560841374385683313779312760320 7852421 127898167083383844251675888128698998622 7852422 360241873461467083010101989857472 7852423 -157673525349051742501883432124295460640 7852424 8796206322631095287751193941155512320 7852425 -3454420748071827701751846244259659200 7852426 -14711129575967494454553065460988091088 7852427 50043332567657014803473766420025748880 7852428 -54193373472786615870841267376418915840 7852429 -7931070062608797385443147025669101480 7852430 -8795886896674853515831283526868750080 7852431 -54128233914148877335029247343451284736 7852432 7529716561657461912841869680670932992 7852433 16535120333591327921291906732649797682 7852434 -36633710540217538657063863318769125120 7852435 19388378133448406167263230924813576880 7852436 442196604330197718492293260320124416 7852437 -95859656267328726224041659728837122560 7852438 -23164415757683297622398937969054152640 7852439 10045233136198152559282479199310188032 7852440 17895266059302706897897432957696204800 7852441 -137032264698118700258572291630404185708 7852442 30126757257713300575864302956794859520 7852443 26063585610743599164274029615558746928 7852444 -114235952128088029052062320642523800064 7852445 565173452220950246348430065036317920 7852446 -9099562397456642299465147439416182720 7852447 -20374133453357842434731667497749738008 7852448 -35174073111060339610737149235874037760 7852449 110705249636786571708073820016326961600 7852450 -6285072106234214168674067619459930000 7852451 78763855914170913449053615349777673672 7852452 -46419012709223042008082166652145875968 7852453 -18948800615553560217438035569507921920 7852454 54252269301343797464828801938137118176 7852455 -1673761452206287673084845860978750720 7852456 -51053692413297152586920413274179338240 7852457 -144088316091026526814948183075880076294 7852458 29690599469607645606062639141370167808 7852459 -66083559033137951070358695286906971340 7852460 -6479557352008789051796762546583552000 7852461 58992009683885995836595773370254953184 7852462 34164881548273918334552915515165031232 7852463 -6659892570584096259412914330032004000 7852464 -70584134448743266927553807978889216 7852465 -73360684304179688027646752639196856140 7852466 -12560264273216055334210363045652195568 7852467 -14127333256811947139611330889815232256 7852468 20993453509702175827378476695152034560 7852469 62616820259764776576243637158948710040 7852470 4791803254184367357322837860184204800 7852471 -50182846495263569944047505593871913256 7852472 1059193963306541333662030908256665600 7852473 12261905138620051512676007975122746564 7852474 1249724778450214161198183978830429952 7852475 -59140972065681712391302827071919876000 7852476 -21852389643562487047066998429786213888 7852477 -28036791713309697821035971516123789408 7852478 3813813795065231104889186861802521856 7852479 9095902935625153776174156586389997440 7852480 -2542581881222405979060668198226493440 7852481 10904388818643647388001143345903493824 7852482 -7807922548090050649638470059825061760 7852483 -66647879063694348011147930301725853096 7852484 -44924822894776032248470675700525645568 7852485 -7141189495965379664412074478535085760 7852486 8605280709651914635792698634817124864 7852487 -145622538921161873253371743668610861200 7852488 -32846145096407399413208115975290880 7852489 -37188697021379384721348673369483628710 7852490 12413177305816912679843144084470140000 7852491 111226109686997824857095483557728758400 7852492 51305245133094401139684168054349499392 7852493 -75476252476826738145410106352403175456 7852494 18323584362649295692570339549827020928 7852495 22553107603729492746983039372981459880 7852496 4987592797744185304685586368650543104 7852497 8115687164872853141869025163803862000 7852498 -45461464018157899610309692215716166000 7852499 -71405542412483760415883408928545344512 7852500 2097182211201862695158484396006000000 7852501 5922998925688481923143895674980257600 7852502 6233886761768866009531185935562279552 7852503 822260517151519225516569827927840208 7852504 39920814815887363608272277199610265600 7852505 36460097207298642052333362193226694660 7852506 -1347189082225414647688042132934301696 7852507 58326989586319576586271970003408090272 7852508 -83700222232524039936740142946022364672 7852509 28425038814973319506428147838837733664 7852510 19264543028532240383390576501195193600 7852511 23468345245667976159861150495960530424 7852512 -60468890771560197524928060750030176256 7852513 -26384976267160990628818031666089830238 7852514 57520687006521585600202729388743703040 7852515 -30627313132047119678731540634078895360 7852516 -19061071828799246376791578259628109824 7852517 31026655386093250512324447665640542592 7852518 20869814872801935162451664268543630720 7852519 -3690455063777009865226371780343315256 7852520 -21142334423927289713971120178640998400 7852521 100107551148963463613035694600858592000 7852522 -10203817050003105127852469626324416768 7852523 10066001782950505996936213228258338336 7852524 -29056859840647147155213613481647607808 7852525 7555297683382505639141137768145577600 7852526 -50711917316556097503720473500095921216 7852527 96361748841260338071672129414104017080 7852528 5487707787524320068698402417474404352 7852529 -7682109671973213192647700449669862720 7852530 8414596299276650965988115184217610240 7852531 2484545418847722114203598522929118472 7852532 38742810948465349481331515573245197696 7852533 18843436079006671189505140444497271680 7852534 -107041393168814759460978737408575675968 7852535 27724588634542842370175568595942782960 7852536 -94196299131889920764903546508432199680 7852537 3208744604821134640600240883910656 7852538 15208878898806121898338542144477538752 7852539 -12055757994462805561716698087015999976 7852540 -6168265528612850017142621416982784000 7852541 3653269644196908420400746961641063942 7852542 22781879656614177247740201426804923712 7852543 -80974206248524197982479951550190238208 7852544 -61611795291952135419242859814289670144 7852545 25383840204845366851633221416504250240 7852546 -21953398619568422060569827799267737600 7852547 10230420673592573951482028403652880112 7852548 9132744487239683188321312409010831360 7852549 87164683300404056636768608011282823360 7852550 38101393342760950815349618734617032800 7852551 23338632183474815237805464272664390400 7852552 -72615296336789319438035444321620454400 7852553 -30696090817223727309004443920372724198 7852554 1489178187273041002942971058759554864 7852555 93745796873102360720643662077375128960 7852556 52964069496076584570838522634970904320 7852557 3199929838567437321282026168179899840 7852558 -7599315920390297896384736780231965824 7852559 187866632495616371869375827261070560 7852560 1693585410257062332563472358716211200 7852561 -21873487116827635690879948113736249500 7852562 -53728987367308682025622806179621032800 7852563 -57517115706643936096587196342392784056 7852564 -1301491356690746189780706747898943744 7852565 38268272787909909245928071551917628800 7852566 -9727174543203944160713413162147660032 7852567 -53485951708573107551081327054752130360 7852568 60877712569533632438956257623806402560 7852569 -55223606628861714521499709654495761456 7852570 27852223349346439424853337311787810560 7852571 -64739992090146554661742452801355791228 7852572 -19365306729102346165786093165856686080 7852573 -31159603767172369684062595014667687860 7852574 343385231230357381461887238960073920 7852575 15098584485652480181016028738531200600 7852576 70274959112920081000039944080863002624 7852577 -55801561943514009675377530111500860574 7852578 12324164741675737943619673167940062720 7852579 -272663697136677469207438683774450688 7852580 -22389568290330826722419958898342444800 7852581 5510677481150772715940496195365640480 7852582 30608042548271542191953204275763815392 7852583 -43627109072448255718505560272990477696 7852584 21995978969364359579886650275300147200 7852585 -38432448559772805018275475650158168980 7852586 -1282063161530226147065166646358645760 7852587 30158194675297627165528680339904473600 7852588 281052455911793905985772559184125440 7852589 157880283177848946250378008800969307756 7852590 -9406218069392530064961335748544946880 7852591 90633450984962364059255872240842469440 7852592 -10453741470904168132799787073987903488 7852593 53494112239331073487168820426451065520 7852594 -61384870794628481135551712852444465904 7852595 -82275619954098791604118780818376976400 7852596 -19103123192782747281513542529339211776 7852597 -54575442258112071144234406561055287954 7852598 -1965158143258810775301406699602595200 7852599 39226510284786379854428713436151447120 7852600 13461877382661948564674409866526720000 7852601 31672259898708255847917052950464196432 7852602 52545994904335056702943986812191198464 7852603 -129582975102901054303733294313184701336 7852604 85948174893765114286306049828340544512 7852605 41573489968956601243805717772562752000 7852606 35082099862469805903169489340084962560 7852607 -5230132184042571938503711700747071776 7852608 -28987315263248823788007077605126176768 7852609 -83948002608873197641697383627008528190 7852610 -1395750423315118333452465637578977280 7852611 1132253927969246118798647054875985664 7852612 -45211986172741690110511916386752847744 7852613 -121757987795404179038971785912421911138 7852614 -8485346607249270505754092575099617280 7852615 -88790430923789542834389199621904861280 7852616 17408491615845403670830582501652628480 7852617 1263663813957326092683602641721475648 7852618 44403474135874876293674112928596347904 7852619 224647175140440373040168480168901283296 7852620 48739267506478780082887786675082188800 7852621 3115155348146345437359691055365003520 7852622 -51590210237170903912716550879960749888 7852623 3658170111314431397218488485747758080 7852624 6427117481588302080290089265410211840 7852625 -63991824799532402296106695240363872000 7852626 552728142022828030358774531488328592 7852627 83506189873505212118395189397520504072 7852628 14956525382309462746318663088586663936 7852629 -63738042087176352048125426454061461792 7852630 -27176917402058836760557737021655217280 7852631 -14179646845007009378575837177361683008 7852632 82373887890156956752104824177427640320 7852633 47733112429992655731901432688278271882 7852634 -88890324309019156146307172199841148160 7852635 16519514961041434709003728408568247360 7852636 -53035012564452083257828815000822151680 7852637 -22711549959039164270710119830161928832 7852638 18799444080117456441802808077848538944 7852639 64842393317025117422523044392208235360 7852640 -26994102542702682604897382001483448320 7852641 -24155602362823252388796140260351216896 7852642 -4851369246161578533189408815646643200 7852643 -16765091445322040286482896941898544400 7852644 24092747574568817814908263544435665920 7852645 -125479575321647540786641511208034309800 7852646 56300019861372120357961573683304258272 7852647 -68123258992481768113749221480966156160 7852648 -16809133544411036446692006418708992000 7852649 -40677420051448250734153433442681262080 7852650 -10269570504197536225692486399607046400 7852651 -54833233194878180950294909659332638348 7852652 -12634757596030595219127151278847976448 7852653 -105466690451081945846195842351293691200 7852654 -29579114810416938599093815270379456640 7852655 81179643086281413344501175910569823560 7852656 -7364613225101855393309315734420586496 7852657 -114838547444082448875059501954657337948 7852658 -61241187416711255076290157974486112 7852659 53654298214553495126629700794038850104 7852660 472410976925993872668531662532648960 7852661 -5403304162873769147667256004416566738 7852662 29564693156316994479709577777464793280 7852663 -15398290026400310170583515926054450976 7852664 72733798543096423971395854437423513600 7852665 20924603115654530609496719001763801920 7852666 -90038800862923267537630066678289771520 7852667 -162897667197085703392959971287232793648 7852668 46932389576380080736026821025390452736 7852669 -79294485641843572524779158314711633888 7852670 1568556696682040802609505976884719360 7852671 -14796661683471063641099237355559370640 7852672 -42298152323492367904934281494292070400 7852673 39807403768009849753154214393723782100 7852674 -83915187462784100138955304991376761856 7852675 52355807757947785238475570536388875900 7852676 6318433938779271469552618417216204032 7852677 -3999553450780979286554515819930507968 7852678 -91369765499034458030404176669795863040 7852679 -17839997161387222944789988307659796640 7852680 85203386680173590916172954277240832000 7852681 -53993432616607420857647992568255414000 7852682 12359476947200988215922088058452902192 7852683 544432770110487193552107895329031680 7852684 9656050324213548406653015792435003392 7852685 18858991654081968949257343068753589560 7852686 35492695520556623458817850427222769664 7852687 -19410132579216426907982508780428297480 7852688 2332145147945051826386225922583363584 7852689 8751925328828779978568582398052788008 7852690 -24021997452332159139209747163137666400 7852691 -139438825856025123212533040413900497264 7852692 13222304926541827015639807262700029952 7852693 5365748337391833753407749964554446684 7852694 -25922562968469990887341527147235099104 7852695 -9104529787762079067161607861513516000 7852696 74819421948872698354753552950578657280 7852697 -72249155383419911753205657777967106028 7852698 -8689492775137103959281113823339845376 7852699 69487424780822124522006576921258883936 7852700 -38919791874356459728871149577727552000 7852701 -31526641303184036705434773139594032768 7852702 -8282538153669133884716750642454020736 7852703 -14589880783891901782132770162707708736 7852704 89949456062142327017073679732545945600 7852705 8080091573605920637940303354122205760 7852706 48909277272569234913969193682113227264 7852707 -188158453676484214801669042395529440 7852708 3837452758651582473437816051627493248 7852709 66774936595068735856363643048462684604 7852710 -30059572525441059081503011357200551040 7852711 -70783008822854429277528457757098071688 7852712 34110470199209115053111089619942522880 7852713 -73882274766322712452609222047111358464 7852714 8833121880963563768162184097355361456 7852715 38227469217405001998529658419001429520 7852716 45902714659728672382605100805599510272 7852717 3809823602814780274285925448505087766 7852718 81925292435791613549605851212821850304 7852719 36622826943814236708128260047326273280 7852720 -43090803656650139443543740446109204480 7852721 -112213203342066883909933193329996596078 7852722 18982000121322532906759360029787514880 7852723 -119656387685421909838279928277945662040 7852724 -16071913291306320134516561174622885888 7852725 54491280187848072535777652758560086100 7852726 -49279487115229412502248572495148605440 7852727 8427440163051187620139734426650433576 7852728 -16804777581283038414074591409603993600 7852729 12878628623252233039564491858673094784 7852730 -5419397363480070529687459022355955200 7852731 -80864092258702714122258718020788028648 7852732 15133144268847322824934124812359369728 7852733 43708184257215755822801446156765300320 7852734 6423472738000912117786399433579028480 7852735 44193947997146997175081769134599707520 7852736 20352244032224021964941398214317178880 7852737 -21768247213935585396080784215397740640 7852738 12660536661865778012253664161813459840 7852739 -25583806327270768541765240558689863600 7852740 -29940082958359888470668678133068881920 7852741 39319824618049836754537385132883510172 7852742 -10758061108198717839708654133281021696 7852743 80244748209201897349132129491458184360 7852744 1426605335504532366611953504296683520 7852745 10519104919230002620663322992087218120 7852746 -895574908270065478535151930519478272 7852747 46339308573891650478621434739121812000 7852748 -112582022647987526168912577449172878592 7852749 46703953466486778427542788786824745664 7852750 35127050387599826029160805439245888000 7852751 -56543276216239851894713114936553823248 7852752 6716043096261609036773704436287930368 7852753 8812995628314582421089953288704628080 7852754 -11960271077772105810641082598624949760 7852755 -22918899448624395868207876742399066880 7852756 -3876045594715037092879440602740713728 7852757 117590500199170631960474786451563630880 7852758 -54604230756034267422366288729349386240 7852759 -133490214952839152804472879511503704448 7852760 -107921715244307282438069464697514393600 7852761 8814014100784780973147587648936176000 7852762 -17903369640642269848495028830549900800 7852763 -9633083042448108791859155769671685000 7852764 -33165527445524633138782365724220634624 7852765 -5693695939666562188585962786961651200 7852766 -96945813380478490796359305976942707840 7852767 747633819721908321712671556651877376 7852768 -16325309570363638791453938375372832768 7852769 13593506158164858060779753029111563240 7852770 -36334561706419870547348496533519366880 7852771 35257576774506588287077531457886348744 7852772 88416208794825289029514828049456885376 7852773 -33099732433979910235644463535093210016 7852774 -55805665042395705552675157679635040256 7852775 12549181550934038667693989193640089600 7852776 -12661889876078555377473410698275225600 7852777 94657145900250285476817651003987549626 7852778 22242526098563218603897440782955782400 7852779 7455151809079873689749878376750772 7852780 31681106464067218392260499308367221760 7852781 -31775828674715473863758060310590888448 7852782 5657869424208698018553730107374438400 7852783 -60369751447394465616148940146356577536 7852784 -23824623958412373813761534847568183296 7852785 44301858210971416955632766533152307200 7852786 6074904411156546665068178053136237184 7852787 15724391770750770188401783704517435992 7852788 -30810090900755802300350522897362393728 7852789 -292625932747029593645194523051463744 7852790 -6970498590383255205174701045659017600 7852791 50040208503746652959769887993473357824 7852792 120178622446455942454169466349406208000 7852793 -71042052568931227847579801231829601656 7852794 15420553689317792073653701665140440320 7852795 -138642777116713576787007680626738233600 7852796 2807555853577095481778925040040017920 7852797 21157672679148914570945110911165555174 7852798 6529788254544179673739288127203853568 7852799 -98736696446569602212980019571531389136 7852800 -18072652646706523093743893408120832000 7852801 116062087572033172162166772078339526704 7852802 -43339503869201667418217511959106595968 7852803 6984356215677247410204089365104386304 7852804 73517134755230979891346744564200342656 7852805 -80419802635496203575548336058122940000 7852806 -24226634603055627628855428375133056 7852807 -179052885115700215894730130389411154528 7852808 -42719959452900676726384446209144663040 7852809 83281843682578735519528950355282930704 7852810 16421316885540859160559603035305728000 7852811 1800185884646931601650509515074179412 7852812 14109068145792034933759686981286453248 7852813 26991965766627198271645274515278315744 7852814 35648828929662534657189605925534096000 7852815 13636908207718574752897560977520852000 7852816 6674049163435953049564341447545536512 7852817 48841567409201916358710619322757417792 7852818 -11477284305984592635879328545608282496 7852819 -38037651888015840543927532489034008256 7852820 -5618020656745918172737220920107171840 7852821 -21383881521831054209468844724649578560 7852822 20830461530972699163289773821268025152 7852823 110646144707284826530522628871959884800 7852824 27032756303347186916912271817506693120 7852825 74857163660534848555070857947582505550 7852826 16593956322658784023269588410739026880 7852827 15140997781010095338168252809645021184 7852828 69897422734003159584775099077735392768 7852829 -8376165230131344263739590192924858280 7852830 12843807827950548024464171456983393920 7852831 -2475804701244608337918718600840197008 7852832 56501899369041012195220289130332160 7852833 -1008055470562981894561609610693288478 7852834 9463744585621939099908726563517447552 7852835 -64741982197202971520754238854291117840 7852836 14816434118214799599102699542881357824 7852837 12298154003745687653498702466742742400 7852838 -1379565609211299893583847787064800064 7852839 -62374683514269632677536780960283906776 7852840 -21715607645134391636166744118404403200 7852841 -32914827505302620234545875430254248640 7852842 59194495438178401708738407201187722240 7852843 -29857485611864502404975577345670110560 7852844 76870367740042213336779255395859781632 7852845 -137342334683169984107490762835998720 7852846 -24185947735148867773576731382570216128 7852847 17819009293043579872520885052905053152 7852848 11178323253144076362065103344847519744 7852849 19538691712190323296682179192219435700 7852850 -29401450106869313273785904221766091600 7852851 -5305437292277716433151793898254672464 7852852 2893482367515225691475854942245888000 7852853 -27709213126520401057179331974523828356 7852854 -36612465561623530397751739726752903168 7852855 3301228069475778803437409300542596000 7852856 79332231623684705759138973752498319360 7852857 -5383831826430135978535214363766254112 7852858 3967399980052435672785998543031164928 7852859 -2130842356426751505749133019235449584 7852860 31359123787142281046925637681368583680 7852861 -122423695906062620158322845938047975988 7852862 -18292005184215795733975580224403213568 7852863 -43809312722972890145343947910666764856 7852864 12477371082126558738525505101625819136 7852865 -1074844049904006289876881676885385880 7852866 51262819903020108611896947962661888 7852867 13946997843538775401424019102048245760 7852868 132539861304328649941571732809320449280 7852869 -8302088329434251535202987289048635104 7852870 -8160181366282967500447262402140341120 7852871 40447395825155297002223313584886865680 7852872 -56786251669329725098511231851922350080 7852873 -18177917194278361075728982165507948160 7852874 30266843661314574282894335081474943840 7852875 -340713842417229513193620594530112000 7852876 -27192140046999635559586977594323856640 7852877 -69388124898393918779384961359101931274 7852878 44843739556808146948927580938581134208 7852879 -87939049874201345311197218465700801816 7852880 2130549917941649342243475917989478400 7852881 1332017782957506545814052293392589120 7852882 83450995181753752799846514933268635792 7852883 -35116791831771985971626441874086842416 7852884 1465366828238086762487076211121725440 7852885 38007592283353085522812344250353407580 7852886 -25033205731958074351878163499080935360 7852887 25130061515852141713061678190864460656 7852888 13777594901514176150292532220472053760 7852889 -6804027617440731252896451127183630080 7852890 9882154541228687732653984633559040000 7852891 21401174221560167303302891320318472584 7852892 -35052189002430908590840546699047214080 7852893 139359559840919710287158054839860864 7852894 9995858885788135739006216643565265664 7852895 -96157827139620052297366067944609063920 7852896 -111848837476592049443602508957220864000 7852897 -34801344709333832709658733734627578860 7852898 -3176431571272572900000403763895480960 7852899 -51861550659009086305196013979033337736 7852900 29657501386156557262443733574277888000 7852901 -46759514685120346675350699153960564480 7852902 817366078800112105453889701532200320 7852903 147994994518794686909287532384675700152 7852904 33322881299474697622898855399396997120 7852905 6223968702458864631587086501211152200 7852906 -38662724168162920020559738887617239296 7852907 110557002983456815484019146408412637920 7852908 -7698982475397172241340221033054306304 7852909 59034481293300129882770382533732076000 7852910 19486689288276138260816233185860793600 7852911 22800400047523006723148916949547491584 7852912 -8689514278423760501959858425965641728 7852913 -16222112584817681425801838571586512192 7852914 5887080043912445439416677843226895504 7852915 -12845663475676482404950238211185361600 7852916 -76063693293086299690510242283603537920 7852917 28798581617193253522658649902967242880 7852918 -1048474789442826264286308224285736960 7852919 46566407383790082022102692429678601320 7852920 -1833191911887709927696868335996108800 7852921 63261391149594379637992774744587846122 7852922 -21905734873340968858919752158632126976 7852923 46185668192975056103183901218658481680 7852924 51272603580146427580193114806508496896 7852925 -38130405674033343867063521659096546350 7852926 64681840213054568063197688066396018688 7852927 -4741335100284520372314120688723364224 7852928 108280019737853913905869150513790976000 7852929 23044003911542724772805476186477583232 7852930 -45205375539916632733355832589191068640 7852931 -142070718246350147557190765673029723268 7852932 75685786735827276224687346019032905856 7852933 -18644747996854405699521419328342134976 7852934 47102018892601086131622829211803691616 7852935 -11666725388715974669552373294303714960 7852936 -23905736029766727759430504473652592640 7852937 -63143082887149256661385569814517805414 7852938 -3258409850933252884168568749712985600 7852939 -166621248562400169847158061688657837040 7852940 -17591831158130210838992674881670056960 7852941 90954869488417899349932816916833403350 7852942 -42395418681762991592934249118775512128 7852943 11683233718657231976341991953224950784 7852944 7162184721707859599396830640430120960 7852945 88869142939771146862699853627104369920 7852946 30535438734787512813474019565834629920 7852947 21159990390454455304271102436368700480 7852948 -27205221650665707602136322208363556864 7852949 8176519390043573903560468454795954364 7852950 280159729342267640688027029923862400 7852951 -28778737450031999908740621814365893696 7852952 -34380437850110945916524947997286604800 7852953 25332419158489357504716549108018980304 7852954 -4192625482237470177016477547991621408 7852955 -26620273235309087105122118623948834560 7852956 13274471310970457900321774793016515072 7852957 -28938638667541104273157264343754446976 7852958 -67149981306310254612332538102746977920 7852959 3342058216770614732356541425502647680 7852960 21014594463776651334141723500538101760 7852961 1885844539367320921427768173552258992 7852962 -12134433702937650469309446946359197184 7852963 -55435563807749393900719388053419762480 7852964 -3659728907945822320797629218522128384 7852965 -11864285511589801072888559173140341760 7852966 36419212305072822085824295494848125440 7852967 -27949579677345958292112526832202165000 7852968 -2395770549058489672998708063700838400 7852969 -41710838371064986793489523033110746630 7852970 29060976571985774439239641110404832960 7852971 4223335832459341473873683959528679424 7852972 -1021115551442428046308849358467988224 7852973 128843786815797291585218443798006131222 7852974 1311905404612255931022137373732087360 7852975 -1371150347544593393894017026828362800 7852976 10266832164671921779386849691262091264 7852977 63365834576937496627145543537059332480 7852978 -2592497947989568994979061955729057280 7852979 34361344356887510485725523133492621580 7852980 -5935272094544884023524281447371264000 7852981 -138338196754170525311061783448292339218 7852982 -2357518628051727717128074942432075776 7852983 -14215803602350891003669022487424908336 7852984 -130793676613495743574958928230572093440 7852985 -732796971095001933256339814651040000 7852986 10792425165589736082624846806007233760 7852987 83677977671414886411244415509614881636 7852988 753537763219206573125055432104770560 7852989 1115527412340635455851103176064168608 7852990 46731634099801316984470745348466984000 7852991 27164791152610487649273106346552761512 7852992 -10688254553821387461526862948758192128 7852993 128172184974441688437775775757740370242 7852994 -50633032592773588473841149948214054704 7852995 -99373680367325546362855541376216789600 7852996 -102160568598479386389525480504672688000 7852997 66580645316072650317532816666301845140 7852998 -46766689231123607385408428985415921152 7852999 -2846149267224556616490083289644788608 7853000 121963319793140050938058205861675520000 7853001 23342610905795756855655304570396909440 7853002 42218669780859065101454933506973819952 7853003 -65925483065506306639478239188881782440 7853004 492230311926987228337073502775296000 7853005 7968438517316311152444420294775274700 7853006 7672887294518658027118159854784375680 7853007 10979390051540931562230892027195550592 7853008 11719406266312557445900856459040522240 7853009 -56007107320858628889233603244206984460 7853010 -15263644726423108293610672478017152000 7853011 47420453856922176866301673698407282352 7853012 -95244942426956044730217022511526946944 7853013 -3408307835875263065837425929992428032 7853014 2517848888632167573282288823765482240 7853015 107690074543625358397943903830855835160 7853016 61726233540207158199370602029141913600 7853017 37626948569132184446215743401422168212 7853018 66731354976507959331728242876664951040 7853019 -94496900481355735684770545815042231656 7853020 14472921948859989494962032926693652480 7853021 -67057364097131849380616194061473434 7853022 -54048968111680752138452824057748187840 7853023 -899831790693877515062529003281994160 7853024 -10326747836127472918468840574942183424 7853025 -77182536955970433151088629452493200 7853026 6578420666648426723240015956590620160 7853027 -2645121776544030285064727883493608288 7853028 3180673437959193265991314174346403840 7853029 314354341369789330403310134788543137184 7853030 -16288463763613386326779714447739187840 7853031 -69709956240918290806706638913017506576 7853032 -183593132002986091621110863294048501760 7853033 -115460077099983159018300365775725061516 7853034 5947578217763977513876418594389900032 7853035 -72382341728491103189551431142114175520 7853036 -26095392686484348211482322174114533120 7853037 -5669113273059270896831673253309142880 7853038 -5409036906191098917134680911894693120 7853039 -86639438346903086568276252184000778160 7853040 -2492360742349748726971308399358771200 7853041 -47181390045300552575188161571891095360 7853042 -70226262048144106659393450685605473280 7853043 75941096487103359146321658807103614528 7853044 -39289226880017160143693786562288508928 7853045 -41520917148784685281780601336568576000 7853046 26913610520220371063233540884959784384 7853047 -241384529482937068297303692887223760 7853048 -1217540348922086067433108111697018880 7853049 42989599399754803367742027281305419834 7853050 16627272819747919168436374035245086800 7853051 -14418552404888364997504721206136307456 7853052 -25612751355225198611229637462868295168 7853053 17400624396927796544413129141177650168 7853054 15301507787884067970531221402105263104 7853055 8544216921064786060578427873788864000 7853056 -33951409734693177295698630819646013440 7853057 -108355360397584749834979636241893208256 7853058 -32014099650947422086903427529492482560 7853059 -46416050083288202265132153513418580740 7853060 9012808005783889666812296606446387200 7853061 44001063458271252914761544918784975360 7853062 -5702829414231728164744251587221032960 7853063 16049030515795798606696346292798952344 7853064 -4886270193777671872069084171600404480 7853065 -4418511983607304332197645377035623040 7853066 33366227944728529030346286836829517824 7853067 -29451881672137516734963480179941138116 7853068 62312465611280027444267967778479150848 7853069 -31076913339917587856881824165836649504 7853070 -35501592695708951689284379912365296640 7853071 33634121548279445220643901593173924272 7853072 34213263925102891461084459645855793152 7853073 9966863855300310200821829311805459184 7853074 12766897710456169752940229801445611520 7853075 -20714093634603198905254574571303086400 7853076 8433606384511775699397580002769219584 7853077 -25998288242245575350461622403389196480 7853078 -58392061205180357815499427031972616160 7853079 -18141966337678184974589183541182521824 7853080 14854844061041209204956330605239296000 7853081 76615324344389577385037054801841927882 7853082 -29340377383765386598886402126188793856 7853083 -21142821139552552450952605968769499160 7853084 -6671764003678735504851282473602752000 7853085 -9130251328649039642389900686974980800 7853086 -36964647451600885825538884795888507008 7853087 26211836091076048613921119752103059192 7853088 -25294156607161478955998945470646845440 7853089 -41109314879168522743691138948114482944 7853090 3762040074096796268011070503449600 7853091 -9385373045577897920106585822130883208 7853092 -61439631641832306780127942187470529664 7853093 72157722956008505736011101547285400540 7853094 -21341886525460507276214315257281790176 7853095 106063967814237858176463008839795356600 7853096 48133960577629589885409733700038241280 7853097 9107726739695048761272641204836208640 7853098 -14422443379263931693018064646014254080 7853099 6881077920262335255425607515859610080 7853100 -23157083771177716023490341009144921600 7853101 26984421363085454615780388496992734102 7853102 25259131647349194289997763323806867392 7853103 -32153773777586102379327950762316884088 7853104 6879026826795420101871774103779475456 7853105 -8329679615890193802345058206913391640 7853106 2031664791534744727437550130302507008 7853107 -70560750872033230826246466738473409528 7853108 -82193706810692031830618021570167289472 7853109 30401384086057158076115715068606221728 7853110 34311614945551047424867089430767720960 7853111 57291878577679030716609586695381974880 7853112 2818708286446505901703947632769945600 7853113 114275864636233817756332672968763870980 7853114 -12000254285141241864620532222813454368 7853115 26886176045698292377657138216868004720 7853116 5342880504219988413128306750726906880 7853117 -44970481068414452965815410512886055540 7853118 416077953911817384107684166277754880 7853119 59559776534860276411683708686094499520 7853120 9747616407390807045853436188148367360 7853121 -3165285060917056545608486807828267292 7853122 -74948764024542350335646057557882179888 7853123 -62850055706500352784525054630445470240 7853124 17407857999740103596345782084829715456 7853125 -40022073630274537501228103422302000000 7853126 -18642905905917614004221936971472470080 7853127 40066596783962338430855062385440709760 7853128 13082982215644481680266630361196175360 7853129 -41198987003101358804191411497466623270 7853130 -18477334650172212946801716199114580640 7853131 5543342778999945682928751041331452304 7853132 84515747092023899897140156183695467520 7853133 525095609848486980644155608924959808 7853134 43317219013445736670277533935487320000 7853135 -106930102044043338945482690041518354240 7853136 -2157953966208087829089513034732535808 7853137 6353176433992569233118713972351488000 7853138 18961737150271309459879864390985112720 7853139 -8214646747936716836106851073659420160 7853140 -20041453754709895671457273364844426240 7853141 26255566417428232545570302848679232 7853142 21347420261304879020686387631333760 7853143 8644178053457706304273397108908461984 7853144 -4209991348004902039454294184032378880 7853145 43701288623995081158814231095521670720 7853146 -14068542512543156345763021083417314560 7853147 69780852206002622886733968879029110596 7853148 25509840852931497095584573628886546432 7853149 93673373989976035965582038128175797836 7853150 -27699478026155306118447903180898704000 7853151 -11751709615504640372649619259758390968 7853152 -7466534405592966953926277741347995648 7853153 6456682590643902715164079730311096320 7853154 5554460530385282422363047477560432640 7853155 -6794496994569791812042024205618923440 7853156 73493329973870609288850039986261360640 7853157 2342285642204510021187348821026389948 7853158 36228571518831540605217998551295136576 7853159 75001110462548140642017870662082896880 7853160 9149002365974508498031026233057280000 7853161 57845896594162279687273727960425150452 7853162 -9501310107239156787231849156124406688 7853163 81396896616407780592551940677679520344 7853164 4885509830177913551057983915689380352 7853165 -83880670861366555409810717158402589940 7853166 -30139763105293975061354745377424414720 7853167 36943928823021763482240101463515684832 7853168 -3746333358878939412681741865039429632 7853169 -6026059518485860744798729279781941632 7853170 -36259197965373739558453602452047820160 7853171 -72546129714512232888637512728227836000 7853172 14671544411531774101629204536434163712 7853173 -70793069105467397372648943227416346578 7853174 18175552713774827413425916684846810752 7853175 45500780207079309847719401780034672000 7853176 6415723110297667946563381660508160 7853177 -22011686883676736716516311838971422640 7853178 -29241748983483789878048075764912613376 7853179 6423734618767577447041295623305359780 7853180 57665260233643481800565559664622376960 7853181 -1552737623434963743383313493915757376 7853182 24785499313819761387313146392865052800 7853183 19440234665634268937513531338066231104 7853184 -35396082679527973660555535442939740160 7853185 99618117428334012817058478818118871380 7853186 -34083097569801122690651896115441832960 7853187 9036986774763667265108733857854503168 7853188 -43651459553741372476284846143167991808 7853189 60812762639880102711670062833468800224 7853190 16681545970099110015934836386502299520 7853191 -28432193567955032017352171552931109008 7853192 -1981413207717403464411347183642910720 7853193 -6330242764832820488215802879203875078 7853194 -110677069046787657468726262744087200 7853195 22521360050769443276182541323830969600 7853196 -4714779707523028418177759533242725376 7853197 56296086945082510847620906574329650912 7853198 1225394201609473358357620005118843200 7853199 -1894314370233201535458256645505152512 7853200 4567258573212315287704200842852352000 7853201 -80668155694335410981736213549297601176 7853202 19352024626148501439124491041090760192 7853203 -15762575545239249392229971184794174548 7853204 -103933422182563271953074605832914479104 7853205 3257556942347207517060148889636697600 7853206 22505662153542915135727720091490219552 7853207 -159258601433604201762584700868879973088 7853208 26987257127958763244303991570870435840 7853209 13548240792817291665545660393173767040 7853210 7820536481231317828522211718989249760 7853211 47907175113614194943525591544150903288 7853212 -47292925898895885212650745743456017408 7853213 33904260695369814083833504566681452640 7853214 34874500379963532717416099128420703040 7853215 8334325336550124674017929616256275920 7853216 -14172667498765553122400656346437386240 7853217 -68058440453037391905913222780334851488 7853218 -16131710989302095461063047644316972384 7853219 -2260298077592607326893211258519136192 7853220 -13719768151340039470439602294337126400 7853221 -131051478545450267433769933268027360578 7853222 -4069442080187105879803929106425972480 7853223 2528413260747332184444424799957180544 7853224 126302247700300326400400062134811560960 7853225 -47555172830676302799308434450079009250 7853226 -104555583709169662365571009951437312 7853227 416776527490906159914688352756244352 7853228 -4446269699221041288992069739548381184 7853229 63312024726632849227459902542581749900 7853230 -14934230458590946795647644887900323840 7853231 -112029893976254851766244299900321881968 7853232 7428386686839859934500795421294592000 7853233 14453698185330557714389375470078798482 7853234 6364072176056152184454936089611164192 7853235 -20439053941257581635145687069318584320 7853236 47274524243643747770306306833807057280 7853237 -62231822123829715481698281392333009088 7853238 -16712788792362983131967719685039041056 7853239 63182896046060245692702271183100182320 7853240 -5848038003795805068130301339802931200 7853241 35152875206465922148157643269479053024 7853242 -54888165707084626836922470089173027728 7853243 -19834624720859475649887222635040510696 7853244 12986687019337665288844644104120819712 7853245 -70441406355291408919732932080310460500 7853246 30127036271961112841972915298180771072 7853247 39009444000050211530102588328201185040 7853248 8077676387441137323414958685122723840 7853249 -50563471497280525129550940499637154750 7853250 -6612210400575278795192878522407552000 7853251 -3808022104335499708340688052768680960 7853252 8084165380216560463111630736852736000 7853253 9821472298872254320132062816923383200 7853254 -37042176803615888484516712843585452480 7853255 -72864744135717903377892482511701671680 7853256 -20329127031775031226344283189546286080 7853257 46448126855168847798355763370471612506 7853258 -7612159236013055923514504352652769280 7853259 65729464560983272701099629557233869760 7853260 -10181711361373901380913492467657221120 7853261 -16423880355286281249468620099781744000 7853262 -78449248843328130552639138775680000 7853263 25168712472373698111628146159973152 7853264 18595071319122934430934639297382932480 7853265 -14566714886059306664048539127270570880 7853266 -35699275544652533198975347720865613168 7853267 5757268271034529014578508181904374320 7853268 25749954931492893755438431490535229440 7853269 148418380185937720557503642316544885596 7853270 4858557941467681337483394506815075200 7853271 -2830772689598569872813977931081004800 7853272 -17939334989172427204998084778621624320 7853273 -57997935553858841402000659138927021056 7853274 -8458242759279567812237337657582395904 7853275 -32123657090850394037593906896237277200 7853276 -18845049343301351650093886863110243840 7853277 -64692604650342243172002693933322839168 7853278 -25968622595488840025045321037104626560 7853279 30539368850155202116986805767517648776 7853280 -52793181071811432952917816680243527680 7853281 -47409381664241941027804986033069204288 7853282 -74608524282856745128035326957961817008 7853283 50853052488454668003179523342902769252 7853284 85802986970680448751540042712855039616 7853285 21270622091327160405218177223344038560 7853286 4669344225088132152665618357600618496 7853287 3311415449527826191847996481467605920 7853288 37849180198469671467956020891232747520 7853289 -63865398542715715489248088008724952160 7853290 -23466977200635357572793075686247165600 7853291 -29576092017723346846962329755721623308 7853292 5144645300424690487401753128877558528 7853293 22194492388170501296976973707334194400 7853294 14180396441187445569623702073624448320 7853295 6047125830033130639024983268162402320 7853296 33307621284957111929250130682029768704 7853297 155953571785531336992458759207627118132 7853298 34750818181873846370597699007214913664 7853299 -20663215845462066082418665994522449664 7853300 3925457704361688767905024006749388800 7853301 13588985268472289664884311405789228800 7853302 70614072020099904126492957134886152352 7853303 89592722996671338045188510272914245520 7853304 -19036121827694031313272219559382876160 7853305 -70091262347266283353300198974464640 7853306 -14569905905352956645794817138983554816 7853307 -26666746721735080623462789114441528576 7853308 45852343448121601213065739566147320320 7853309 1064936428256388963433136071972253760 7853310 -4457327055088066297241270845211654400 7853311 -229617940398950001351611902233259335200 7853312 2228911314373946287011976385654685696 7853313 -16292703857248206755034988482348621120 7853314 21626419844079074243394865598595628032 7853315 -37626640955445084909125462799343805040 7853316 10531562412743250380625610724850708480 7853317 11165575457543161395911050541283769440 7853318 -35005365623526605823463657396438714560 7853319 65436010904098008179918046938663771688 7853320 -6819213767184067991934953927738880000 7853321 -15042562300213102236193726962132020736 7853322 6982255984897453618868629076432278272 7853323 -20598675297925730353731409354238952832 7853324 -38664211936455794704102158846358671360 7853325 -222599312752350907834799488934666400 7853326 20626792381318815557297910856159891200 7853327 71807110721428736431757916738170033280 7853328 7102936275323387254554183573307392000 7853329 1286832891966049079153556946268672880 7853330 11380514587728523464503672023479334560 7853331 61477883630374106461863585885243853752 7853332 7088805563850643699794401294498919296 7853333 70292164933919397299116628834746605582 7853334 18289093780676738389160651092984160640 7853335 9028860821380413881419196257729421760 7853336 -12769012639086832050193787484638208000 7853337 -101815159463861240629058163608969723340 7853338 -113444787358136602803270927497068776960 7853339 21605930960929765876152159664247962848 7853340 501710800309681350006063348323696640 7853341 108758786165277869412905301669116399442 7853342 5072910171383657445012760222949621760 7853343 -118870296630481222110180986306357574000 7853344 78976188142341036217215520333876494336 7853345 -27654596409887777219054183508633620400 7853346 55219104526212271301938698601085489280 7853347 77858184317359062371477751858533542272 7853348 -783859630363233126696138212649200640 7853349 8565002173373239017724163198875525440 7853350 4522418613523960616426665249080144000 7853351 -123112206346482558471209200336596654696 7853352 8635655052525876138308904279015997440 7853353 -4737026027556465653447962033853774960 7853354 33943316488930421391199891439256090624 7853355 -178786029268005524591385977840615040 7853356 -13995530421511604206810781266037028864 7853357 -138846698494808138302986972563361452394 7853358 66774091949672327243337235297716063360 7853359 -89086256509932506143409866241893500080 7853360 10986418547422557748814425372419686400 7853361 -2349936370524733783113455175440347200 7853362 22326874542493381207221502595001076224 7853363 44823119048521815074383476394460747424 7853364 19931387488012025507940072245890646400 7853365 -35253842764895085115731756539168208000 7853366 16244472713402494496178212407987422720 7853367 19140944042493827916017733672599354112 7853368 -2801136548845063953335302345749565440 7853369 -107607498185993981375559428787270246204 7853370 13178256033656671815894495859882460160 7853371 41973856160947892615790749868347436480 7853372 34379375382420730753305841068761948160 7853373 2121339876651800540736785512220001600 7853374 30149129429999763547602822078944813760 7853375 -22460415141821063005283868646624938000 7853376 -15891081166997118233859494994958614528 7853377 -4804449972209979563644559198132701968 7853378 21147871702404432376514536227194901024 7853379 4988727399059940510414063869051278584 7853380 -53275744244505443229931602155288083200 7853381 19915127930467802219101674187870617984 7853382 24464412780971252500443642784224301440 7853383 -21515133539382063407657819262612755368 7853384 -52278833643330609519172072142438400 7853385 -8632680290050472639690141788273267200 7853386 25080392061154605013780342791698358624 7853387 52523054087074843421039369888169957000 7853388 -16015304068517628022798967139263121408 7853389 -30888563094698386965907193661904492810 7853390 73201400719617036418952452260168844800 7853391 138093545964512703208519751743236096 7853392 22534337488176534198067923951313412096 7853393 10626516570724451064974879942470326642 7853394 18875788680406942945792128122045020800 7853395 -73134399038051420759498493072207783600 7853396 -58250584077730527589707689756559403008 7853397 32611883849732167613122291108224573600 7853398 2775306805685305433677764154725518592 7853399 145769715968134263435585077278600859400 7853400 40699038444983867499594070982600448000 7853401 -67079053877460623017889056194717300598 7853402 2366527202819470346077622000055401472 7853403 54787319215881936917885836676296358400 7853404 -26519094977360417622679741669176241664 7853405 24868733922259224270866814097869108480 7853406 -9466469807378294948261162434030006272 7853407 62352641927041959290677432973906298656 7853408 8849211019164879709043963699840286720 7853409 50886314886800221794296888923178144640 7853410 51555264566430658664347054339654467360 7853411 -93482234065352703409814448237771562248 7853412 -5479494494422067624208979230567026688 7853413 -823435714289204083595651329933232996 7853414 -13155538605622759422451755212977606944 7853415 -46070431907843267281779186228442030080 7853416 18976020441853681274711152884271349760 7853417 -20339021142806258561750673428512777920 7853418 63316742006005034671828915635188104704 7853419 -26064856313556173400748327173516867840 7853420 -26787407588591363383422085299176125440 7853421 50895707911174962626421137590065794112 7853422 13490686604159936807532663925926472320 7853423 -12899304216570543618760055468272099440 7853424 -7988706397902194685373218725384257536 7853425 25193230117604467939769987262972734150 7853426 45615729109730837659462056274776907776 7853427 -580080852753194477399181799703627592 7853428 76418143143222382356106988578296170496 7853429 242300763470090277773867024512872996000 7853430 15965071132803977171623863194822736000 7853431 -5661146939110089898997394917840219400 7853432 142064221169263405996607147966640844800 7853433 31923947452935362749478557839712880640 7853434 -792088905227536532857010365781252352 7853435 40791644471142471394374482349597827760 7853436 -817267878882976039514206332566215680 7853437 152099915605777378597074469141283070086 7853438 59096159725306710073936114285683141120 7853439 108272027847986923965760449935667648000 7853440 2190020690580628697328553855392153600 7853441 -62816991417487825742975240414501881920 7853442 6881537394643817245675250034750435840 7853443 53333052236642808005089970305871819424 7853444 112981823582914824063053924254579961856 7853445 69376482023608023247232897890083047640 7853446 18583697834448156276575064093908614080 7853447 1987180219946368793060278479085707264 7853448 -55352110107412930063328730902038855680 7853449 20246408392030726113851517509912755380 7853450 15182910225765990340113708254847456000 7853451 68160996483800674238944629551019254232 7853452 -13031457313978050572105869770740026368 7853453 -48898000930891312172877600566638772298 7853454 -12498900950812325019238210286173310208 7853455 36774973095469839760212943066901304000 7853456 934869297990206654026604183744446464 7853457 8664395062374887838553056085252001280 7853458 64610495620149533571501550579419400080 7853459 143276734575356606047605934502430557400 7853460 8161810363054302832938758586826291200 7853461 60757670056702993561049239230267173760 7853462 -38813051947383006862689475101343116768 7853463 -65967687769525359751841926822955751600 7853464 67165952539421916325790894104452495360 7853465 -48888947899595236470952370972473198080 7853466 -11499339196301201623029247243989336576 7853467 -2148544267814860234029549524505006488 7853468 -4633071352385954760521357870777346048 7853469 -47287332558113144121501845028498144000 7853470 -51573019330051247094625631756750512320 7853471 -144790942160735776464631297565538937368 7853472 33713355865768403551790197102334705664 7853473 222357851124598314845252769216404231136 7853474 79717918761858441005841506449814630736 7853475 12087688605533303037054746749544399400 7853476 17367682167656665690924871767699026560 7853477 1283242067952122163703450276091388480 7853478 -10604050736923037991085883263122849792 7853479 -53667745294024277818271324118334661760 7853480 8825552831592711537781763851593062400 7853481 -51074839415353153438838589891184339830 7853482 708856288609400071941066610779961344 7853483 137048469685602841678273188348050883408 7853484 79453150950397445019219847265032273920 7853485 -31888304492345585910473643162614024820 7853486 -4637418096417701448149791041722251776 7853487 -43409422954999381260105507187835093232 7853488 -1811511134683774111560054489802407936 7853489 -17887279280638858887191465616221020800 7853490 39088497285730446990177864029402880000 7853491 -48425967252642160944872650041812773108 7853492 1604831525242333826223465379556371200 7853493 80714100445036598125946581416516543264 7853494 74086127739172460523587274044105435712 7853495 -7579992136512308006748638606441126880 7853496 -4881113287703879373521784056710103040 7853497 111563533276941041068527210868820491946 7853498 25701497228943129474632968420257123840 7853499 25701221022738091467581097465832476684 7853500 -26853220706934971827574217298033920000 7853501 16458190604976723415821888880364978502 7853502 -12304636314819621859242553350235762368 7853503 -14759218196435114533770764394586285696 7853504 -14553210528182850642763132261361516544 7853505 43363619634939916041395299598489280 7853506 -27274611176703569946763212418415994336 7853507 -90549315823973880275361112484449836648 7853508 6890043318033134757130000260595444224 7853509 8173063677812271927401821258550098944 7853510 -2180895483118667320408035981399367680 7853511 -17183091253011616678120344465779848320 7853512 -127057244689339432688960455404407685120 7853513 54217799415239976178131562871531004762 7853514 -46246724385127167425537225078697519360 7853515 -39134454385185771215400273910707020880 7853516 110938637196608826251081236358977405440 7853517 -31970244981901532425424274585793937760 7853518 61319087370803973730648453199480928960 7853519 -502655043399668535009977505860045040 7853520 159346677512292888848548206158807040 7853521 -28798086854971044682906456385691724440 7853522 115228344829494928172610148799713854624 7853523 8783797961119231670391950554828263168 7853524 -84528848250186084689318797085004738816 7853525 13364205916197771591361824845981109300 7853526 47359637099729098793538111150317412192 7853527 -13483911268857509248325574937054517928 7853528 -41444035668585992996617166957137827840 7853529 -4239841252073564895231515107964798880 7853530 38736087848499542528287233995626856160 7853531 -41188002705398866058421749155902951408 7853532 -12794176794139481039471890183621241856 7853533 -72996406931743325236230210134746523936 7853534 -12019344622301832455874807399091417152 7853535 11235660969359250376877039336383932000 7853536 11218135814078080789149519938349957120 7853537 83757669151944652740346977233878698240 7853538 -3737780048768856290042763954567905280 7853539 124094373978327209313529477596291323712 7853540 4281188397774754985066819843466854400 7853541 77441032205683255767533738338046055744 7853542 -17309646281368454263770915482215703328 7853543 125186479446091785771405080602927568904 7853544 34813047698251746043799045053351526400 7853545 11875811358548655659652291203718072960 7853546 10097377497677282206098560042441981280 7853547 -3276624345796065931278542566568301600 7853548 160347378789097128893145733887335731200 7853549 -40989680904390100225350380850652025760 7853550 6415319913155652783444603713355657600 7853551 12657437108029825419048701544689321552 7853552 6664028789629790751580105392128458752 7853553 34911550905164491771612093398105775104 7853554 -78711695339614705743258316943569879008 7853555 72649971525355765467350307758830956000 7853556 34024944734771037988429071898762051584 7853557 -57452935750153053326054737428392664480 7853558 69764089138634428947109997274779684352 7853559 -1219685551329661570160729761878927360 7853560 -24810050807782595575670376173876428800 7853561 69807797526535957774243743243877197162 7853562 -40094640339879561205879332658890337680 7853563 2635725970506628000520756775290980264 7853564 104164292600501449503481917010354176 7853565 -41231092771204633348684774187387352480 7853566 -17008121662221533494643727896886641280 7853567 -111615265043057222325682916961617170248 7853568 -12905031322984885225440796312250351616 7853569 -110409855530925543107611452862479724030 7853570 13310487033594996224505424491739752480 7853571 -31016730576766890464382641903807293440 7853572 43331605227292980150878617699336887552 7853573 -18940779997323107737552373486653435620 7853574 12421426927039233357966795908931617280 7853575 1841206999811472096657486855959499200 7853576 88509135917634602992028762089847854080 7853577 67100891204521705228148776440880638720 7853578 -10935346265285570783454880892384894160 7853579 73571472786551159812812200760405060180 7853580 950346719385529858061641324774686720 7853581 -47057853792073916876804480794501532736 7853582 -49782939243993505192478644123435838016 7853583 1224807121275317668863147534968361744 7853584 -9773925270988991738496618847867494400 7853585 -61672578245846784082808336186504236440 7853586 -11004489477148884720831246816022897152 7853587 6446291829720180818252069996410345552 7853588 -28115687858716284804193389288543837312 7853589 -54970031058850628261002372471986954546 7853590 2537272244755662267339010535159318400 7853591 8432462606330817759120793925070681984 7853592 49973498270350433814615397962439680000 7853593 -6352728497411716408294627373239387200 7853594 6231531874126965966457380394135870464 7853595 40538832198770330671917981896102225520 7853596 106849189735233437023135749651393538560 7853597 -112419205685566822603090414268550252954 7853598 839382381920065194744564941175962880 7853599 -6217849163269652804003884123854483096 7853600 56241855101428125829788394964960870400 7853601 36459902703414308530446028298385192384 7853602 -1108794976495083482008279328074008576 7853603 54162549864091058018250468795575034864 7853604 3977652741068000676771080311478925312 7853605 31119597525969238256755373700213613560 7853606 -2195803237940592458552824713443389440 7853607 51932067251318887265540640466695524304 7853608 26827990165453939631433914102201548800 7853609 78285673720482854677944055189735686516 7853610 -6198784777270158423891954778426602240 7853611 -29827985065551486511893284966775739568 7853612 -34458667596579804472844744633494656000 7853613 -981199831030307946626276818226543616 7853614 -11831486084370956696631796957136647680 7853615 4452260871324062335973652444530304000 7853616 -15562874724263884001823645948065464320 7853617 -138218892017894340028928317289225712668 7853618 45579391155942567344947688232220338720 7853619 11898416401721589299536935671727954744 7853620 -16480805932533478561622202218492920320 7853621 25223128360088103848003499170486931822 7853622 -19269639335787948399420084638504789568 7853623 17988691313721957506539103327604360872 7853624 117479954658458736311531110288638504960 7853625 -25554870836454845760667270702005600000 7853626 -45170159970358558314585729170201088 7853627 -81496523428981060012544481301656676800 7853628 71550560178174252731485390415981429760 7853629 47157180877318816918907286230399265376 7853630 18763975729763347307846432732888016960 7853631 21634566323638849919416189114789484160 7853632 -1799343499250777917699365945951649792 7853633 -11773221723491708474413407946056723456 7853634 -19350902239267085117659844793345591216 7853635 -42995671987621743582446328470145565200 7853636 -15077700011275078472458156654032433152 7853637 -83175792207441667111029964071993891840 7853638 4675907265559039212167281298029752960 7853639 -9316144144666331278093205873879334120 7853640 54233444344447739378656347505835212800 7853641 137640161043649800535466949945338326500 7853642 -8818493322458921334484361010725260800 7853643 25726106244377124950896661693981193504 7853644 -4927698581032449884000560788635409664 7853645 37834334429377905631658531319926493900 7853646 -4623719455431097218549805661805292416 7853647 -178030545341995493517757443601726370000 7853648 -10786203434830755072149768720904093696 7853649 -865674531145666774898001607335662592 7853650 -13382248119998996881058221515213504000 7853651 5465783907134496065007027250964874384 7853652 57671147236632391423064576693774131200 7853653 -72247478504068338550995343283810942400 7853654 -57820362303424152423706276145048320224 7853655 5652516797330385741203822816108270160 7853656 -73533731050583757081401653432508037120 7853657 17616619104207614476858291491330428352 7853658 4444849010371167529571072624167862784 7853659 -1680562384654673103758208506368980720 7853660 68483236185990473684996557626286464000 7853661 -66151025630010900350433487201489627680 7853662 -34335266422771681468538949506602435968 7853663 111529741153557584812708551770605738560 7853664 3253758100772964104652058538111139840 7853665 -27646837883677019177683976749933241280 7853666 -114115673045899814649871552893280896 7853667 28638071527312760059697471369450821440 7853668 26350960577859908223904498270292220160 7853669 35591406018439362254606671445825287680 7853670 -1487840526501312981584419963855320960 7853671 -94412331800371385084839920489562108328 7853672 -41790923411225950586202655909412782080 7853673 -48124486353352729581696993405279026112 7853674 -22540710806717588725895339639091234048 7853675 -49831776173941542959666285787501259200 7853676 50075139125237842353518141599659294720 7853677 77748177759730713068666511256993524312 7853678 833782000724775832458851491299805056 7853679 4709746515621120865599619236842141760 7853680 13960569988130549322039197380493967360 7853681 -5870912922915034375001599598273262336 7853682 6301603945043137702115960219793736704 7853683 135030437263333120170188767291850587824 7853684 -147900836527847123504262545670030336000 7853685 -16253532863910435693710816139129171840 7853686 1861397350794834544590491407922959104 7853687 -44199048237216366641775730614919424664 7853688 78801433131207808593535900718747750400 7853689 146347740306330967251620280428009498500 7853690 -17810450322790519088133638620847388480 7853691 95000029382477526811939889420897031192 7853692 68446737218282375554039879273857024 7853693 23078616218978603611623845254219452960 7853694 24985721140661541549322873067848107264 7853695 7159910709641875586624442581298800640 7853696 -33751598784481002336712486939042775040 7853697 -62510259455833692935737287778511686572 7853698 4458264638117817249355604395446363600 7853699 -14171305138106681039977057820168792160 7853700 4765793168150833162987136287064678400 7853701 50993586407381663782308078664820612702 7853702 24041799968003362994321288884603783872 7853703 18316575544945971535064193141098310528 7853704 -35398084551545973593095319808824970240 7853705 -1488144121907415297133055847739902840 7853706 27246072542167165698702340838970163200 7853707 -61022004579384939442081113433742545160 7853708 346401028309178094884727877880157696 7853709 28435318080732299207842862267819131488 7853710 -893874116271994918901583228898272000 7853711 106030484672636806407556603813424613312 7853712 4360674962530423836916194049081344000 7853713 -137515486570693104327487387720160704 7853714 19908397300997118385094629834752148224 7853715 10791985958345387088218639162193010560 7853716 12432520446608982805880572908402531840 7853717 -146171565228138202795849084847094117234 7853718 27621206939162527198159997953484771328 7853719 19391739973566636015054440089602386120 7853720 -43686961192138385821998642501388492800 7853721 -38980104098035961400064787140827440688 7853722 73917057758692486463252402758118776800 7853723 51323756245925082150731496958411155972 7853724 -21979076511097562810615415056160668160 7853725 -16234587706319791956429428957697432000 7853726 5974265418168230408340941462745292800 7853727 -11992715699889037276287687719163466368 7853728 -97267331423729519352962841207735189504 7853729 6545766765541564764776513926044046848 7853730 11525171535204123488564697918544926720 7853731 -35232034226170129873599000635055562176 7853732 88448903202879845222440224383151252096 7853733 -56204999229214561467139718080062758400 7853734 -3116704923005459931884931420324096000 7853735 -923625686102221971368950630532293200 7853736 8180099417541967617420966360534220800 7853737 32946149302362621431508912232250907386 7853738 -77522714720724960710442176966806086480 7853739 -14478428892279207583708202913866828352 7853740 -656817042928974962097035733145297920 7853741 20700813798682639125302999845200925824 7853742 5319768477213875729189825285863497408 7853743 -76831377388861135902489452755488804336 7853744 -25494929126932938199304947464464547840 7853745 -22193451041413343528296811350649865600 7853746 -193017877229181344549950148296291200 7853747 -234187245460669186670113816065400224 7853748 7269502032052627787721633856526585856 7853749 198654082845921185856285672123861318364 7853750 -18427006177622710935186553615710960000 7853751 -16024515562155940209957996212269130280 7853752 -34935304051793923667544695010842234880 7853753 -62793334829384479821666248504192230998 7853754 -12104426808155061145428096721231752192 7853755 2463417870744050089678077589410330240 7853756 33866072396681056383984947301422633472 7853757 -25129957303094339643027994096009747200 7853758 7704881807949130248623433428249100480 7853759 -16078290796314354749347604710315247040 7853760 14281661578191841683684056460070748160 7853761 9535102441335667588065607243310350000 7853762 14273008901096211003366673164312192000 7853763 -31340230434631137209600327251717123776 7853764 -56485713230384809247900129220644597760 7853765 1926626739549511114065058855755129660 7853766 1204809169667947595238489412616841600 7853767 14262509460697330339232297860187207952 7853768 29523564033131241806371457568179189760 7853769 -48954446083267558208447900703375623760 7853770 9856202556924472831622070241953322080 7853771 -24445612534395196999858386382731008256 7853772 24384045220712257545797980262486973696 7853773 -126459324038309287994126113214398243978 7853774 -5362120707067713138489624919434264960 7853775 24979557474922389255693899182952299800 7853776 7670403733359954829398415758798487552 7853777 -6044652972924327585535868119713994380 7853778 -40804285322343094720430258747278080 7853779 69219262539074225805824199295700844480 7853780 -47271416376805666504456314776197939200 7853781 5891666198557902985476743326446397824 7853782 -41361071954155249868088932170728631008 7853783 -27116609761003588044094482694344216960 7853784 40797952612963292990390477758331904000 7853785 -115599326526857468009677660089438816000 7853786 -24996916371641974269468421109525307408 7853787 38987366332959487330274430068843543040 7853788 -2725096491111877747983199998114566144 7853789 -888238301566421377900794489200107476 7853790 -7083350096512640172831417308677632000 7853791 94407924812836222168148664999016750584 7853792 -37569755090514270393020151860860551168 7853793 373925976864958139517123662498317344 7853794 28555655527925392946204060395608701952 7853795 -25317402101295662883466906895508673200 7853796 35410564298626881333058941397381753344 7853797 13669876852558900273484340715591323200 7853798 -79988909034834923150874868381577742336 7853799 16158090609001448915320518565898715552 7853800 34583182427869471946280519695757312000 7853801 108404427653246495830843285186285238400 7853802 -31041578149406564453460943012223447040 7853803 121591398061621173770241278659429048052 7853804 13421601017390249292169629270089072640 7853805 3989651115028935361918780369087714800 7853806 56508576688114081288286998014108620352 7853807 -23008601592276306304450251834959486976 7853808 -15023173120933651628102469222474940416 7853809 -141097114777389774559020876470962504140 7853810 14710402173584969119290842064259176960 7853811 17242391229697911017238883737614615808 7853812 -30790720503009671805409736255990847488 7853813 111079599961350251210382972858809520000 7853814 -14535086139238043029643044515821151360 7853815 -59796471785232409752765436302304112040 7853816 -7632394472815070908498364039276236800 7853817 -23009629245384803198091008028984901152 7853818 21585706010728232704544400271280236656 7853819 -9124199474300256956658854134152196800 7853820 7066668484746484398177528511876147200 7853821 -343078630142081604480498199890260320 7853822 80950530337189090481024797216242803712 7853823 42176918747582193348286264631620537272 7853824 -46953688571046085096741226162757304320 7853825 5702621996858401437184300418184432000 7853826 -14572473279989332681546225966696916736 7853827 1837041864522556069510328698053052480 7853828 -88083505425467802450230423487868943232 7853829 -17270225527764339830321441530661476512 7853830 54236289226411019894145240900000096000 7853831 68799998322548511869155209138857716632 7853832 -30513240063970885036294327947973754880 7853833 6968478861564287892701636775945311424 7853834 60865340562279692990163809518919040816 7853835 -32170965377944467224996464035388608000 7853836 -59767244196717886915296224658514827520 7853837 12299862790538671494842405177086429440 7853838 -10703257765013072272940619254701856640 7853839 -17434855169928319115689535627932983840 7853840 16553351154275130520235714428443033600 7853841 2263929699311808208416754479658697472 7853842 -15049391316075510541424827494380545536 7853843 274158103026126201123233521892577150720 7853844 -8018199549771078724710760010760468480 7853845 -76116934422304549163607695152779108900 7853846 -1107795540611799309456781477893384192 7853847 -23029402665838332617791609243431022128 7853848 -78932910883627561066626601097158256640 7853849 28919795751560786471095401681756788736 7853850 900295212560470857516915755039923200 7853851 -1147827525138336390049381252388729536 7853852 -104265027041338140914405472083164568064 7853853 -15305864409764690775867712387916255232 7853854 22439413771363161734450987866780382400 7853855 -56334226026629043570680901156730545240 7853856 30013431892777623072918070775664082944 7853857 120612054869853707344522677202239725232 7853858 1440988680340442720214880760753105184 7853859 6632798380439497514953324681454814960 7853860 6783934570000541277244187255299584000 7853861 47479042966418627425466339585677932924 7853862 13212307169204074796175619468947740352 7853863 9621769604215128995059805577377980800 7853864 -740070033337981148842497116408217600 7853865 30111426387118290135766848364828393920 7853866 64899587436676329941385157225164499632 7853867 -41973708573186052252776476169581246160 7853868 125737959386229487076732182452956160 7853869 1517412201953202960762592352102522944 7853870 2016913255188943322407071924813945600 7853871 86220995555265436578628690678882491912 7853872 -16763721274308050920438756357766840320 7853873 13033525316885759155000440384193519122 7853874 -2663316589354244543422317394581774336 7853875 -7024914925942206726658403384402196000 7853876 -74099008233800428801262373774626432640 7853877 845618432753168557279054728438040380 7853878 10663044380704361204350499037653104320 7853879 14459527536689569542118657857303298560 7853880 -34861066141447104117558949454883840000 7853881 8954920098135764298714029571973186560 7853882 -1513463397440384676464205225247352208 7853883 -57134612885201014848785810716667078376 7853884 -99793452314961098579075607514712925184 7853885 -21595646551826035314076078200541672200 7853886 -18854303694183132729630941624977748160 7853887 -90403109224327058577028323358409318464 7853888 6699952895917466688749525029456183296 7853889 -5109212212396747733468894192572934592 7853890 -7231948737295495106412719317930176000 7853891 -510131131537491750782734053460077048 7853892 -8583978512322784724198983220820354048 7853893 -91502777109700571294037637600803534500 7853894 2035663245543295399044662187786838080 7853895 7832833557259332789282882237632179200 7853896 -20866537388156341265341833647439360000 7853897 -30991708467683064590700096516975479520 7853898 601786963563549371355690410931445248 7853899 1385604265768441607902514877728446264 7853900 33502519464739153992122921637512928000 7853901 73803570869791051545713424360176687904 7853902 -8263831413971783073916740169351213056 7853903 -67685125535541524751925658542870620840 7853904 21494681084424400048483412297203113984 7853905 -38153828305927123862519240968093628940 7853906 -1355992371442724398367928389900393856 7853907 -526705301546712541639006616443029120 7853908 61149470176720344678761352970006675200 7853909 38487450008878902191256442705778598816 7853910 20757083171129254222246669151034028800 7853911 15188354715900363815167427205038181600 7853912 -23295181390984800753024792405108326400 7853913 49681932578864233765957010243059316442 7853914 39053323410122740297665527867055427056 7853915 12903225586173794434000871028654072000 7853916 323955162258666615868166612232841728 7853917 -79544699747463696607264429980853649120 7853918 -74865180610609775907331092713904915840 7853919 21526727568712186878121766163418929168 7853920 -62887007703847647402784103847312752640 7853921 45483294433475085628390030706472697122 7853922 414275138660961686939357501483260752 7853923 -45752763712699024825539269327068224000 7853924 -2516256756225806587838505824537525760 7853925 -20230257772147342058696528785365552000 7853926 -81528297658495129287603278964749261088 7853927 -373861004736441674450707067252209224 7853928 73752625008513665254826877647626076160 7853929 112278239604004378490521812467310921530 7853930 362469959630841787134548825022336000 7853931 70234722387299830439805952942006477020 7853932 88524562759720562411669057938353216000 7853933 17409477470991118934567690556534614400 7853934 32820570087265422065208250865781080064 7853935 125507956669624606527110440151640576000 7853936 -16237181800959666377606019609450774528 7853937 -2544239347590189831348996983292057792 7853938 66060969830230871977673544415430831520 7853939 -148333012887754842047196037805766505200 7853940 21691030224994716977604347959690709760 7853941 -195200282931885796388422351822380225248 7853942 -62026330995834125217937417514961163968 7853943 41205265683030749990442367293796454400 7853944 -14318543648590002932167060815651840000 7853945 89485722951188891037126256427238288000 7853946 -58199462305925807492105264041445395200 7853947 -20590181283926382155237449847555640 7853948 -52735377125558766518276515716271303680 7853949 -1146145127523106763018577553864830720 7853950 127372341555570711214321609328899200 7853951 -36989366851131294390373091160203964048 7853952 7230603139528637259248902553343098880 7853953 66680235938797378607741537921871823638 7853954 80483428765052828834056831517710809600 7853955 -7383990028828209052597297331484770640 7853956 5590574657898239788308547435430498304 7853957 16401003985677946523247218069539066206 7853958 9132885905944810696362370604007641088 7853959 106392879108127832575695517591445371160 7853960 -3991201446553213174418129531586048000 7853961 -31219148184436934073725343979066975728 7853962 -23059514251172243295897081369483052800 7853963 -6535213578078334428687861056887208352 7853964 -43791636872921611568730360822907577856 7853965 -75280488594190808872601903472985351860 7853966 -97855388157648742928874154393949808000 7853967 -11712895634616566529330445528936506312 7853968 14783503392117370859218277053015588864 7853969 125639794820408184520190595433001281344 7853970 28534829177620572723472142578235328000 7853971 -56214523946320283600251236289826717328 7853972 10358049219111766875543825115133184000 7853973 9119278093315205176962295278764759040 7853974 14813398370245146012060013029556445184 7853975 80522502932355782180133297636596454000 7853976 56251281490781667456534913311853363200 7853977 36578977351761970340635212215007466826 7853978 84311257914825456951270459609645024000 7853979 23685012480858150203451020100020544000 7853980 -27236327388354286292960919649518912000 7853981 45461367007375093438578269481283910592 7853982 -3615439800044610735139264423070140416 7853983 37264370478151293868561156928577636000 7853984 -8294740583829734936642978967658758144 7853985 13137485784807028571824992434420430420 7853986 -11440896310170413775168227321815987200 7853987 -57208190868921548992067123439849059364 7853988 68130935875960502776422724141015680000 7853989 -56141484978713591133174314674464068 7853990 -5296793377687769199544728869848245120 7853991 29245527702787889197020203572691524392 7853992 -26869212704715304134335607943288012800 7853993 555778238220431732072190395629952640 7853994 17642081813081817083363001341762558976 7853995 25480387222884721239135926810525427600 7853996 44768605569432142255885732996668561408 7853997 -6691151742792710277940821711790615872 7853998 111913552394561030159768696342808543936 7853999 22315185728532480245233125844200858000 7854000 -5520693707572849487009965863862272000 7854001 -29452610614919190164929709825541498396 7854002 -22429195765892482447634209896616671936 7854003 -93958013830007828705346808042299223896 7854004 -47087607931023559565845246477971909888 7854005 10897465850576177457183453735642424320 7854006 7202858300828598437961723312529688064 7854007 22752119693633240021521262253417710512 7854008 -136430210996083430447218068692145008640 7854009 -29721993354605068929493997202214136496 7854010 -31159615112662891424566197444372541440 7854011 108600979838893777513475835919348267200 7854012 36166890270902497921221624451491586560 7854013 148513508782320769678889803701254875180 7854014 19054751914048410584153697690052694400 7854015 -6933148889576903280638982049807594080 7854016 18380839411694620833100275880464220160 7854017 30096838148191680024560403305871361920 7854018 4799351857831768629871424126525998080 7854019 175922428639315185981824321352491496 7854020 -790103607037092897059742273192407040 7854021 -13983247023690069401396105028498960960 7854022 -84670628052017455807121951029662412800 7854023 -150029700721836611856976627280280178728 7854024 -22172061442251722728093694750987182080 7854025 53389140744996006483434952232482415550 7854026 -20390013917616313994589199923519630288 7854027 -8997082748186098679254489045742825760 7854028 -8694385107371531217678619411696605184 7854029 -192871751350087257681112008550033295424 7854030 -47290206669451168823298445488834816000 7854031 -143666147747446814729308595475987793168 7854032 -8111525112868594068960564847849611264 7854033 90797480055322323300006767329544804448 7854034 51533496826361915487947845219906412832 7854035 6310575885539428997682117074819724960 7854036 162430754065818376132930495293554688 7854037 34866984576945745607730508480088388686 7854038 -24934225509677987536920534464199610080 7854039 13900142478330003056842417453122422304 7854040 -5847293267611152503823543035190067200 7854041 28254185891381238447017955274944027840 7854042 -3409947580358267062322356123548797952 7854043 8835033308592731346499162821798820292 7854044 20663509486659572975849837157400438272 7854045 -13531964815407738885870814028019499680 7854046 129974328428857206502500880311845799360 7854047 94067166144885009434641725511941710496 7854048 -90803499357943651197029167548383625216 7854049 -24902146964357339477884008024156016960 7854050 -38611485872291678467656468536033005200 7854051 -65523480864085405431095047389254270736 7854052 -105880553464108375799708479180304097664 7854053 137460675545597057082781226403764175264 7854054 18969458081433270529660770581836737408 7854055 8539897159637982652211011644629775840 7854056 11937166233028354920227120010227712000 7854057 -227841529097956559796697214304408078720 7854058 -1369870135213411400691684397237566624 7854059 154333188854276857286610398662425466704 7854060 31989890796716798892587007219085148160 7854061 67949609942855847123277606841104609792 7854062 -359725487871689695219127787685900800 7854063 21156807830128451181940715832262410504 7854064 10829416843883332976112554223267905536 7854065 -36228458567741024920237010537240269080 7854066 -25080812547135939117124529730311293056 7854067 -10858622632723159432599819178224288640 7854068 89412975300350691641025531622718668800 7854069 37429643999675717198754534318354944544 7854070 -582280501105234316302752981360614400 7854071 23924037363780603037596562317446940000 7854072 7388201174378946370463650402929254400 7854073 23782663765638108941694512799295792980 7854074 30695424380781754559568096106857799536 7854075 -41614123358478297209067000164407865400 7854076 78193846202919658358511705627562149888 7854077 -29930895555892202390776775966372398656 7854078 -31128304043518013489291867795795280576 7854079 -2303838440967876460132950379241692616 7854080 -1930178770083913540478885393596416000 7854081 56306855576766710811230073986949544752 7854082 64563950720499060231858987380296791072 7854083 -52626253996171743833283265966501503096 7854084 2203594037778783386781763895970533376 7854085 -30471649188686211264240729500553250440 7854086 34535146909616797130193888762938481024 7854087 -64083049831437176360854194269806494720 7854088 85741658212906680587853478261862400000 7854089 62974393076740362671773245015496996890 7854090 -10790568778539807361664921217624768000 7854091 -10384256912046116812103735960867387136 7854092 -154833550041978297979086081047696417280 7854093 11008987561894111307219860424377847820 7854094 46594862544630848411910011599125660096 7854095 -132356492531205861817755053695371780480 7854096 6553162344069422678685203956041449472 7854097 38341427483781937044095213625636890546 7854098 310057929136814735214078435646328832 7854099 9654459924961916945426313080283716928 7854100 5745424782493730316208126464056566400 7854101 -32523113675805059040512612429958942720 7854102 7370102993828652200882755976164742592 7854103 -11303217438804267466071744316491014160 7854104 15734607284040943590955716509099212800 7854105 -18433691920189429655053493523194588160 7854106 9394646819199516767586534168185383680 7854107 68235298075015233575290463648135381232 7854108 -41284162676735267305538217848694474240 7854109 -142853231729202542230343837998974126912 7854110 22835384081344689663603150234002880 7854111 7339713427759516808435240596292782080 7854112 -50891757557095708787648034722270085120 7854113 -19910927758060596317965788942778058496 7854114 -7651815611893805457855220927704030720 7854115 -3400739767986471139394882266308370080 7854116 34452636211709568443271849683293712640 7854117 -9004873555337195602405825256313436320 7854118 9954935269353483564246576476007713760 7854119 -2054945989867637217730798017689283648 7854120 35043571936630626265692085614083020800 7854121 27035470128554535687736569152512605984 7854122 -187393003252334400978978523471451136 7854123 60678809709008017947964874943495418368 7854124 -11677284502835759442859786080121709568 7854125 17916058861293945952405125943863240000 7854126 2594437779446576167576563119658599424 7854127 17474183815314327134980432849247368976 7854128 6697570627291814759627362111676743680 7854129 -5696267000371573249152351488520836352 7854130 31434829452059555226483757579616940960 7854131 -41014534662130556503627096708809118068 7854132 1555840003848133610837469145684377600 7854133 -1807607022284137481277772818219721600 7854134 -3154947171773001624416621249598962784 7854135 23354348675765918789158779467457620640 7854136 112514154667841317583245223794452111360 7854137 81740367456421904620789467187170335172 7854138 16405383279003557754107796850552803840 7854139 -83472323203845703876927756805538164280 7854140 16580057339643379116291572200852346880 7854141 63888393072855211978358646440264500992 7854142 93241394507858563061045762372854224192 7854143 11736344108987804611763277195029083248 7854144 17221941736546656154895195714082570240 7854145 29356423311305933058884484331676727720 7854146 -65860148686234656773052825944250343728 7854147 -15494707782170597116243982044435552560 7854148 112757432086611542367309472293269422208 7854149 -1624349678530112236554653245959637920 7854150 -14714576352608707023118913223412286400 7854151 -113348318063390459072805863839417991848 7854152 -48440408594512478043605719999826918400 7854153 -28185425935250495701716926243401001040 7854154 3375232397406980307093156335155551744 7854155 -2365191025807680021267229454901561600 7854156 -35873825031412447913229918986365471488 7854157 57555723644216299521396466870652223660 7854158 11232343486906545496310070367911568128 7854159 77748805505922748662831992252353012104 7854160 6172386407846357030434382997419458560 7854161 37574000356965620789234593992381669540 7854162 22478377022050336124079827288383856640 7854163 121120087979762164452131881558665523200 7854164 -39868338635537618447413962086402773248 7854165 -22689151095920569852287081551780160 7854166 -10725056201105086524545929013523103968 7854167 -80771765090990859503438142423904332768 7854168 1996807924991223754808674684195307520 7854169 -47285419895176921744310709692773197430 7854170 25584400734985756033583279567682908160 7854171 24136798296296411228264598358498312560 7854172 6323846772843516245165490834081522176 7854173 21976288551546896613820852147892907084 7854174 -21290340258617492152107887018015192256 7854175 -9209913097156861173325943147455391200 7854176 28720058475153453327256374800495935488 7854177 115716115129956692240024782202643179904 7854178 18169871723515303972471582932900768768 7854179 67235759177971579032281611742366346780 7854180 -29054007424501583653472423793385881600 7854181 -80519064498512356407924169622471966208 7854182 -5114347136445724327934836949941524480 7854183 -36160566156857060054443515490981224048 7854184 -10749330179671922106333764709697505280 7854185 2505801691918938275742805595247097380 7854186 -25570093802123850828600354122533305600 7854187 -27662085135394925747536935203471374176 7854188 -24526444874487068559912725788216049664 7854189 30161924037632785430582178719838995520 7854190 623597902842285934292817025251465600 7854191 -15930554197710146610983023851379703616 7854192 9511560369999718669123762133110947840 7854193 -38604626155942109434462188582174533580 7854194 7134316258015297240324180000958458896 7854195 -16329790206539913322006037751623673600 7854196 -15380944642051901065295314944289236992 7854197 14463512532349482961736277087137659128 7854198 38173988949880303872050998835769891840 7854199 34071493381680904231626691909526244200 7854200 -2784000135678382472345486906006016000 7854201 -21613345086561158845265717733720534720 7854202 -105753937859748035589807206247466425600 7854203 44855402136806020783817952866126699280 7854204 -22584507499763048219577910855898692608 7854205 -73346833862861614020067948628585341140 7854206 -18895481836768860415013274175183971456 7854207 136008929803819099392041157790581888 7854208 -602756119146445082272121102826209280 7854209 -207213588225250930739963383950438937248 7854210 -3838414816363805949641116005292501440 7854211 -38159763737173154135475788377401677188 7854212 18636616269483111889938945784516373760 7854213 -665527625865971117426422759550349600 7854214 -38266057869267198317598491654612912544 7854215 -34553343709467561644044315133728053600 7854216 4289040455232176726169049576577187840 7854217 -40467381892378040930639863855712156928 7854218 13385412645929740960227375418355296560 7854219 -128864257982471026500361274642606041680 7854220 -19654158413655563809646217272481792000 7854221 -106731771001718851659478818025471674708 7854222 10240194055993682576479541416682532864 7854223 -24447730592714658719769684295684350536 7854224 7966085313498337396551033581509017600 7854225 23149845020272303450762995215087031600 7854226 11760129153323338730584830012092775312 7854227 122229602520428726615416767745069148076 7854228 -15277290500223637376256640105662044160 7854229 -46892759153794769954382783157563900516 7854230 -26516708868598312787048520984768618240 7854231 13515006017725941814978587960573374976 7854232 16435075157997308798378895248675512320 7854233 -7074527674594796223891100504462722816 7854234 5526326782806095916136742406839815680 7854235 76818800602372217880083118259801999680 7854236 11212378077118760934017208960779695104 7854237 111011517509930546052238162139852844300 7854238 32728063487232210919400813390937091584 7854239 36731640165265801172336810506266290640 7854240 -26133292703668164216080507403821383680 7854241 -5114544558976524120616736642444547358 7854242 12010798547108964606017026172715609600 7854243 33234874071850292087992872262735590264 7854244 97557826107732835062709394340598022400 7854245 630411340274404655020630162715856000 7854246 -42832418696933754441610777653278119008 7854247 -1815755379552108605692081034042611680 7854248 -50377478907296898474012220291100682240 7854249 -8499627262599905660242649718603102912 7854250 -5364070496318793155255696982410640000 7854251 1853437555805024368673754883344840552 7854252 4032045525731346216887466219018780672 7854253 -16478221389717748980514625406493684128 7854254 56731272473676497695731887990164512576 7854255 73011929267531154633211649838707469360 7854256 4735463608593315099652332919539187712 7854257 6946229072901874987494471319390742400 7854258 31053082729255076932804565917995536640 7854259 -134005725215096197709322003916423528800 7854260 10239028038702620672910709224825600000 7854261 -9422182739764199494047500548231367520 7854262 13163327864100513699370720608250730880 7854263 -103166649852908630443518813293706940776 7854264 93698291195870188137313111488396656640 7854265 73484883521998010853843090288781520640 7854266 3092638883047620877985795276909387520 7854267 -5963229762516555634706849410568895720 7854268 71396066045957500285463284324742325248 7854269 50237281947169889306926997867741657670 7854270 7246117143695956617288716019844976640 7854271 -127513003233307631459504976660715630528 7854272 -44399440806375744248282743154870845440 7854273 28213089666448896990317657975017363200 7854274 44164156283918306899009391774021885136 7854275 -20839264802903917067859869729419409700 7854276 -17932805405273572857039639004178503680 7854277 2844473312719221999200785599454837086 7854278 3000598271800870259255658639879769440 7854279 44656193354266733684720582079299606184 7854280 17391715198020265721201119137381580800 7854281 -2633742341696583632605383229540857036 7854282 -19472824268863701177376668675576968352 7854283 -32854570882593560501835680397245546816 7854284 -6916664333491033088610145157772730368 7854285 -190534349852958102618920639117808960 7854286 -21093670931923707448910326463803651200 7854287 49357254488103008753352956625209191152 7854288 -678008544022188820209278868629225472 7854289 -3614588060597774055501502514564339640 7854290 29197688723741288909938681092054366720 7854291 13263740658702956138160898604368181448 7854292 606423073149278731317388338485932032 7854293 -68054434632536691644992416457882313376 7854294 31875657136535549106710609256806400 7854295 33122344338310611983901645529337419800 7854296 74386099200867084969373165250777395200 7854297 -31877521461190379901980813722705884960 7854298 -3639099198155678717972401151012303136 7854299 66291327206523163587194708258161554960 7854300 -44816108869563445989407458551864960000 7854301 13391285396221865973742763262010273664 7854302 -5944896235287173916577184244287846400 7854303 -4469805883008617056636564307925082296 7854304 -50578266886016839221468321473301577728 7854305 -54565425802232672000631044718683062080 7854306 -4351759128549848800956698058510510336 7854307 -175314044187607745286005213502368673768 7854308 -43200706091861149026902159114431171584 7854309 -34924520131182938240072699561236700676 7854310 50309913689159879526837484508443186560 7854311 -62615102925348547714023700054834148448 7854312 -18005927178193107612800323959311892480 7854313 13182861279333018328958362057536325562 7854314 -10288284412306010955442045273171053120 7854315 -3016471969012143097279349272844697600 7854316 45859830411844117815869162614053519360 7854317 -130738481715540930139835263691214638634 7854318 3670348814420824187873665528643947584 7854319 -28254461331384476798044378743264970440 7854320 -15910284257353329138885421797362073600 7854321 34865470264780822231776469091797241712 7854322 5340823281272587070154177110317570560 7854323 42727773660012961938996381316743493536 7854324 -4380402805096667344702144199833042944 7854325 -9558208464196999527855763619108372950 7854326 -14031562626619829497903011508617177600 7854327 2089656997978248450681664509203262120 7854328 57688349764747133582002533627328757760 7854329 -16188184232753063591341017358270416768 7854330 20105567224847629365615647128623843840 7854331 26716411235082239956271100465159732000 7854332 17863079295257025336050502947433510912 7854333 6769016967212174506220512410507623424 7854334 -25997652757819985190722004746308147200 7854335 11422080607516920982191834971720292960 7854336 5708484592582580726141556193442660352 7854337 127350020822033017102457876672611120 7854338 24596319549308687907863009866139228160 7854339 9721619407187507084659260541736140800 7854340 29671546235914200775804706667055150080 7854341 -18810918401914196873790651552352485600 7854342 18906064283497436102687763858361221312 7854343 -26274530279298943111890088243655027584 7854344 -73780898187785146512964871707879833600 7854345 43283902018763822424201851053640771520 7854346 471465229845102868135323329535949824 7854347 -49519774372117394829135769191195154248 7854348 -45949487393142777016400644120663134720 7854349 57731947382198046690783917443729406464 7854350 1181585617602795650184678168544732800 7854351 86645120814918907730194071795396701832 7854352 -5522612595136451478677302288310272 7854353 -28261141638707542266411373894804728000 7854354 13481141393109784466137577920876419840 7854355 605513282788672250726003577761507760 7854356 96322942042622412380558735475826667520 7854357 65564451269025873325975141209292320000 7854358 -139119627369504240742085607637777722624 7854359 -66782787882329622598276708459953472440 7854360 -16736266747044560256159222663155712000 7854361 65882619078918162105605571378706965962 7854362 1360658618004090881426546990131637760 7854363 -33291291584098424018148582127264306776 7854364 -32792665005702265996743318347656745984 7854365 34322382328523464505915838290977969260 7854366 -6112449536626932086391018927329947392 7854367 118900843309563276943369985939803249992 7854368 79949753329590605997700875652058578944 7854369 68645851018326883029452110457410585728 7854370 -23050277773133974072524788033820795840 7854371 32223924945244022824310660656525455312 7854372 -62088809844306835612247404253653877760 7854373 20969577963569081033906789517279535584 7854374 50126887028555045578238334681641837184 7854375 6259884141342267433555077758792400000 7854376 -53771412278973740230605031588318417920 7854377 -41473463308470502224822934680484677888 7854378 15374459787821832715998830679039275520 7854379 4263506047080118741324948017816708720 7854380 -1105848707679550306344370961632189440 7854381 50119913207747870296174228608788400000 7854382 -12049733845141411436937402747821621568 7854383 6126808015416271109023372477425967632 7854384 598332538779237759541618666035707904 7854385 -4609903910699094909987411741693358080 7854386 -49388120116031612671858436649313557600 7854387 29089954218714214800309908556210257520 7854388 29179927266839634503864379747665836800 7854389 96100959243494549783972743491199334460 7854390 -12441336440139381778502141857151710080 7854391 -55596273887588643746874346335766458480 7854392 -1358922726477525573241128610488729600 7854393 14459852773182747893600222178452627328 7854394 -38767988827758496960527534646089903504 7854395 -86254791322404302354075678347007241600 7854396 -38197912951792688870415762860304752640 7854397 1023547322538570809955546298651294252 7854398 -64866617991003947168008839736813036800 7854399 -35945360681209201590467522299916706576 7854400 4481544511015071692566962580815872000 7854401 -161857419036038210943190545959324801598 7854402 38577074456658361652182022745549762432 7854403 70385888433823146997801229206098238652 7854404 -30163278269576033518276583653332459264 7854405 42058351621688569587281355970579729920 7854406 -958930112847860366329801491481719072 7854407 -102637613977298317061755236976068744168 7854408 957085369232976344229516501858385920 7854409 -112708179657572952238983281034833188390 7854410 465649024276684357747081998115161600 7854411 -4760995498321895467764386669784073296 7854412 101745985918665481759403287592200069120 7854413 954139326766071274493066004299721024 7854414 939569644896622830476724378423333888 7854415 58952211493043876233863332822318647560 7854416 -26440201508350982676659073970703302656 7854417 -11785289949580875572288487020334791040 7854418 -27139412558384201996375818390670522880 7854419 -70094857813206140771731864845034756920 7854420 -3382161378010385918191885493412618240 7854421 154855656689363496164712115579072475644 7854422 -136178054351889342226246406218093482048 7854423 666122111288741084283525807722865024 7854424 -69011645713083578042542259483838382080 7854425 11388678168437118709548977145837174300 7854426 34279407004364845479467886193549911792 7854427 -4930912612853401034691432686255528448 7854428 -40188606949306456280481641202858792960 7854429 38947194119117382307075820049334318080 7854430 100328669284617755230583136012198952320 7854431 183073987368145424927886357765449280 7854432 44783534498562411645327284700096233472 7854433 -45027445891660532642381397254620804318 7854434 9104575795958427912186441841135272960 7854435 -1192893715954331670742151503809556800 7854436 74820832928509755833726058574127484160 7854437 -132932405400105140946008887114700038914 7854438 10359328433194833940668912705776804544 7854439 -5980434631455928799721574897522679360 7854440 49985167229409897381822577854083481600 7854441 14849999002459072785201114766604482944 7854442 7635866347300229765546761475821375488 7854443 -57623913975659179593962863405325095308 7854444 4616528551467732912888022777188781824 7854445 -80299343359573599727756143110571117300 7854446 3485539230313781905362496353874875264 7854447 3322787923572626463675455914677202320 7854448 -831325534588705692344947312371957760 7854449 13750729870108493998070219268314826450 7854450 556427193363265801768071954045033600 7854451 9214141022803094530647934703642558544 7854452 -51835849011233875107289847822114119680 7854453 -67940770314003177356475205677628208580 7854454 11371722839118078498257606021998512000 7854455 -54672851242506036344624180068078110600 7854456 26299667749300693527808894194235146240 7854457 10868745273862622288937042821626517380 7854458 2136045541127035508986875838000243200 7854459 -63906918465400179467521448646100598688 7854460 37942599992339406159051521438662433280 7854461 -33604472659794192861814151984475394938 7854462 13124303245445930425503790446588825600 7854463 -118200030514608591519117784597272538656 7854464 -86689740068455907869597700042344366080 7854465 -25925443837273641084214605167372906880 7854466 872189067296774537110080758223874944 7854467 -34379743986267548320246659649190664720 7854468 13301417995223496818867320483384151040 7854469 59414836295212509279667044013451302592 7854470 5340784711695240250674269690529024000 7854471 55276424973332333403823578103244212320 7854472 45399408748645215795043269826123084800 7854473 -183605394861298463959624344591001680 7854474 36386380696590491124542726345945967360 7854475 -28646976285944829661542084682576103000 7854476 -29559042944889397507297771266748723200 7854477 34823021170278518862700943384672140800 7854478 9321205911491923976911201958553065856 7854479 -123501867723103249318410266204727187920 7854480 -7836686428291605508520950544023142400 7854481 -13174515916817390107010684202666775568 7854482 9593410477647653046737477463462324384 7854483 -10242351439602387041220709980231436032 7854484 2756116499316028016540542386748526592 7854485 29661213662353036326004103842457961180 7854486 -13906321309074372421021245551456064000 7854487 67296517373236390787683688861636680136 7854488 103961244586682206545739718435070965760 7854489 40093584866475024544594610020069750704 7854490 19899999289491670033429671683301242880 7854491 -82040650435874382496560406969306810200 7854492 -31923368561001769981346031570405877248 7854493 30502170910861077893914860626292618240 7854494 -30204974619873792606006149272477732800 7854495 15744170386624002998127320402043425280 7854496 -30927062770760764207188114392324505600 7854497 -11419309556174105681465353530167170368 7854498 17696276256256576336910705430253834368 7854499 -108631827009352429555107143975386709664 7854500 -29863055885068601210183980335584256000 7854501 -30218139874044524212580524457843433216 7854502 -20533350853999281622229865519750294048 7854503 -51675424326517930841031646856834554248 7854504 5731371068261837081636294051995238400 7854505 114413901194425186327557729619887336000 7854506 14522271988164507096340972829003900928 7854507 1781418243985838239145274275368682448 7854508 967673481176633561258515540358322176 7854509 -1046025892143762089660779930499949792 7854510 -1166885641241935186140059411024858880 7854511 -40303200419786410494215606247073812480 7854512 3607491178395143650697946501117345792 7854513 30858797740455601712470175162106582144 7854514 39547353999997600439340464635617539856 7854515 67132535023544456293738984435329554160 7854516 -106976190856274477742608706063210762240 7854517 11139684144557558558249456577116507520 7854518 -7612300297177034698071628529831854848 7854519 -73023956625826962979726323947191525656 7854520 7494546209260991402446265520571392000 7854521 1649809914948335968794456849364040532 7854522 9872034323808834011342794222459756800 7854523 63300856097998019594181361939427354544 7854524 104243648323892017365844346090619456000 7854525 9994698460063863190258564169326816800 7854526 93107573686367942782731938383543435584 7854527 -116618376977168212049926394127325093776 7854528 -22249427963029581677954911629905756160 7854529 -6381383798528555107282237820685016640 7854530 -4441111801902831817285910085357504000 7854531 -19469751510355781778006896156122167120 7854532 2964617754721062866501037894196428800 7854533 -76557195317188671221516485329846709218 7854534 -19197329480120645703355597682055252480 7854535 -15828026715934461965415226590453492000 7854536 102514076887659168530731115680178119680 7854537 -80401291496560559230114976591000563440 7854538 14250855651301703860656835426708687920 7854539 -9074241855692934554006697956485351680 7854540 9719127829697176224905637097611417600 7854541 -93224821688112637849349563456624434058 7854542 47687870348577868363763958463921236672 7854543 -70560453964678766073775892053416326400 7854544 -7575300074352446995329708376824741888 7854545 -23951634711557097956877828712440453720 7854546 -4821895739964933211643488258754936832 7854547 1349232851149017256318823232898064400 7854548 -18223408704621867479206275803841235200 7854549 44817534949719001794546059833284001440 7854550 -21174143583013051789500925852379822400 7854551 -141215771282857809924698320039705667448 7854552 -46282119750040962515295130000649164800 7854553 -76340189208284198767801905516185667324 7854554 -15985354514836818442657620472357340448 7854555 29951402704789721070033318969559067760 7854556 -13642158883446259022027469540887303680 7854557 106084458241274976562721071937524240806 7854558 36935168123958038209513851397803595584 7854559 90436108731124340341072679872660633760 7854560 2730005907908146031994462581120040960 7854561 -38198585893387505136609512557579432320 7854562 37754520912754762084194402827514864000 7854563 -26182681738329355547053461369067962240 7854564 12065434826528700597231034760668446720 7854565 73960449838616997088410521553076142460 7854566 -5546121942885764364070199027976828480 7854567 -24772171861016726409587977741195301376 7854568 73933577747459854595684658374004357120 7854569 -44509167661837833735846294656042526720 7854570 1590815855006969201547685768322160480 7854571 -8677865737316013591306674541758089228 7854572 -23750176564649687099255897442014074368 7854573 28833802390192690564350261539235269184 7854574 3847298420228045311434028123564462080 7854575 -22464888807892162867702049799052536000 7854576 -22745778079021773661781079397689950208 7854577 112107625011083812273632676899274169426 7854578 -66700744704340942607393336562754328544 7854579 -15817228978270754299729698317434028076 7854580 60973847783711234716250776670988042240 7854581 -1464560026752108106919430164738505600 7854582 18503581581875233719396229180968607104 7854583 185064028968715190885575719123186318768 7854584 56439904300856884948214993833649602560 7854585 -15241212198476653385575904351850129600 7854586 10345631939985421247569715338797274992 7854587 1603447389480830382535886512690529232 7854588 796202598684682293132568271506145280 7854589 134454385271362723513340518477326032390 7854590 -24440470556817409544837812203133387200 7854591 -64689680310858811639998553531475537208 7854592 28363855824940555570541626630141378560 7854593 129998693537826593591400984403622833920 7854594 -4083928183303256729981439867340800 7854595 -146448016509030351434980575709616640 7854596 36245048991601215729176684520321726720 7854597 34448357144908501107964807988591686080 7854598 -77523346606053121773718217508872503200 7854599 84862041621104041860972799455170280600 7854600 -5336732764221757042838024058900480000 7854601 -106680777509419197373839471108894503398 7854602 -5616843475030575025040790908132494800 7854603 -16277388262913881568420323074153081936 7854604 -84773652082141560586504621700512882688 7854605 76881492270974645094638123667931655520 7854606 5246672414932632466967915664023448960 7854607 -16787269015444703173536732364009432144 7854608 29755173377794491558972094460915884032 7854609 6456322169556765404981517370158874560 7854610 -26518039313324954964229409020168307040 7854611 -84921213437110684686971872540481442240 7854612 -25101508389013702472625953589462773760 7854613 15904133642195374429404154559615883882 7854614 49909520424366240925796785607932186656 7854615 -43994786003950807443965452933961455200 7854616 -11621351643047430426100282132310261760 7854617 -17453221823360075240084064704313665334 7854618 -3110347938153731544283602928554256896 7854619 -6090683314616015271803920539969601360 7854620 59919339693412558334364412754734080 7854621 21783256092560078209489435749162129600 7854622 -25347460382929741871173237391439396288 7854623 -38675164212965953572164010123534134160 7854624 -146174224784599126764620207960815042560 7854625 2410439443305935792358937992312384000 7854626 46277608603194657958574865996340075584 7854627 -70587097561562429502155203948771081920 7854628 -60891977260101796592231328580662965632 7854629 -205607132336213167824776041614951991488 7854630 2648102395263013076965948927904624640 7854631 -24722917967213893731426720768721218568 7854632 -6619688388737937344105853801913067520 7854633 46919444111004248257300261683003809802 7854634 -3563135671957007004893029800850388640 7854635 -19240068984227734682826913904992021920 7854636 32322358230982832277622007811362022912 7854637 56941768982638000216482376491349641952 7854638 -11570286803148423548421449416399872 7854639 -17862343212716156794476666096848618352 7854640 -42149923024389563847087503580679372800 7854641 14310426908982895842204305390655201042 7854642 -31552942467426806775705469208069345280 7854643 46808711821215231552886686570584650892 7854644 -3811569869183322628338835863080398848 7854645 -31867796650130752394299794748775740800 7854646 -92330183928767732252464319694768185280 7854647 48909520550111757848063181535351652952 7854648 51201044577913924528657024655840808960 7854649 283137462957893398114524909710869440 7854650 -2480791475893344930236277758512188000 7854651 -6690528708881981458244696208125565660 7854652 -28583856784960236793523322122451542528 7854653 -11971683391633890630539572495415550996 7854654 458876247052815835337373783834193920 7854655 -3125630908980085412912360660794684440 7854656 2345442175641353757460243729210146816 7854657 -25083145525555942415477873019243080640 7854658 23147576253792816156421675701539544576 7854659 -28923180311766162704077193204358667440 7854660 52159517503623230661700307937646018560 7854661 81775548847592243630928206423472337632 7854662 -326378131447854297082060082751802368 7854663 -162917417073978603170282483923299580512 7854664 12799856731439642232125101762985656320 7854665 5432324844172595605123223162337987840 7854666 20516227973767612186343649840220674048 7854667 11441382627053806519801675681128573716 7854668 -67099309246712678662079506782341405952 7854669 23604906858959525121728274820494617388 7854670 18838592987539834811576565559614729600 7854671 -84001872970424348863421865147683030856 7854672 72271185483370951098315744200884224 7854673 -123682141147126069195832331052641504396 7854674 6001225685675834056324971958982280336 7854675 -16984704250005432903618011186529951000 7854676 22404336385874943634896641018209495040 7854677 184608940871235150101241715030757797920 7854678 43335100483143512300391185695430922240 7854679 12871046574332326644528603724122497760 7854680 6053144376460480575602165411114188800 7854681 728301851823339398192166545398356960 7854682 -2344056424924639052818589477570908416 7854683 -74278172706008902464024129980186683068 7854684 21308913644189138850359167666362777600 7854685 93489998721711075696204398872598470380 7854686 -3530599164922669845934821117994030080 7854687 -27466989737799269604733843843732377600 7854688 -125683849058371319488466973019479736320 7854689 -98146346971877931445495380636095916510 7854690 -10547663279623579536959076322081812480 7854691 57622794808334855041370748924200689344 7854692 -93000059700890860383551271434074168320 7854693 -1999073298828149137623806916798597120 7854694 3013231286196217865005975066645084896 7854695 -4601473897082418508533442747450380000 7854696 13726912026417640172436624624392601600 7854697 -78878861388263684062800144998723394828 7854698 -20403170299030142725597609703311266720 7854699 36346413875727304035044009905507450560 7854700 -27305315105102837780822741340371200000 7854701 -92523238596439191261028511515495432788 7854702 3147257552568390758149322060392852032 7854703 83731717124841147713780280119219455952 7854704 2446645165643962041492284874573938688 7854705 59467158136814049664340854170710390400 7854706 39767637693111185769764201749738636704 7854707 -16917448405743992316172939522072520448 7854708 26452654121134676646487281079388160 7854709 -131223499072249632073808054235960831680 7854710 -14217746282417614978792321341599687040 7854711 -43703466581475823701902217911264584728 7854712 -3289537476375773706054791070550548480 7854713 -5639598162106363860582940022622109440 7854714 18299536850212511934044483463734830080 7854715 15255286962351599775454367774442480 7854716 28100010604656568605753533071432611840 7854717 27624066391302565957563398068850463648 7854718 8324844764735748031072966180791336960 7854719 -959562782501195888261357544560738856 7854720 35257058412313226920962691123327795200 7854721 62627358878632705297930808399038770112 7854722 52465254462341800449731414898310632912 7854723 -28347361336216849122342255016529108028 7854724 1222639612542010629900949271987670016 7854725 -28278316163942424192313127734411407750 7854726 -35460676182002593642088992550898868224 7854727 -7311945211582448088622614650052720800 7854728 21172629161852032926914030808712642560 7854729 -6986474557519072718159853400991232000 7854730 -2227614950117575622698636025567784960 7854731 10386174910597116901640903922696302940 7854732 -48734185367216730552220124418122454528 7854733 122195011138386353344866324804033219200 7854734 -59614208988986787070944469524625352448 7854735 -14475007883575220106396035758394419200 7854736 -14109223552672308530117212270438801408 7854737 -34474102816659141539004674989595287680 7854738 35903131077977620475269547347155990144 7854739 21878679860878697279373439154037715560 7854740 -64942843415470619817659671265175087360 7854741 50478142228243870529526870338144988750 7854742 -7658614854420735875297353363992751488 7854743 9004479931384631647700479615237087824 7854744 -43575794670404541702114774411307130880 7854745 -55869117718394907927700391514645789120 7854746 48615360530765305896701978733959289072 7854747 -38143856380078963254630121525809873000 7854748 33863929274216104242443910238900349952 7854749 39383321330459995989442136919039468672 7854750 506955935444742601752829024358928000 7854751 56220033667911888896029220197686417400 7854752 62392506031980119481337882706470502400 7854753 7270101500370647742684107432595480384 7854754 -11479680644272164148843646095632245424 7854755 -56944712391322261222714480536897921840 7854756 -4593347041542312689482274467037945856 7854757 -42689636997481994805111865217936220994 7854758 -12722711213115228586854475407193102080 7854759 -6807784016090750049529938680896800000 7854760 -54917484335120276820686252847052800000 7854761 56390236258240928964429078438778138362 7854762 -22440589298171444694758743955261230848 7854763 31407211527767593677091270488857930496 7854764 35920421247107618650137722731461432576 7854765 7232057121059504053143738789540093120 7854766 -14876946276168541437107531636263197120 7854767 -185834103604891684345186162742913168 7854768 1020242710628484403848240563248545792 7854769 -22187974170646565064232798488662194840 7854770 -4643305009726756188508335956210526720 7854771 -34793610683561855208931314972417232320 7854772 100973576828485936265116068033028309376 7854773 -56162519763961210975417954325115336978 7854774 -25422352573404877952979595992744767040 7854775 -67396015545584188726379295832480415000 7854776 79757159271786965392771359976827494400 7854777 -11299030052375905759372046579308290240 7854778 -52103618278947235955998929951418054176 7854779 -70024219871678465919779845881433785360 7854780 -6585707912840529432147719748692213760 7854781 -57349670246029689289813979323707782016 7854782 39529594265126066531025563279212612992 7854783 37858563435766694204471385366199009224 7854784 -3248848786215665349301497002176020480 7854785 -39324580848710359545625440463893055020 7854786 22323995844802318508486006376149587200 7854787 -63524610269123914924858226807280439808 7854788 29893569170824271543735219671045969920 7854789 5780526102055998188723192862997965024 7854790 -3085520587039165143790227442115548800 7854791 26145081381403325963104819668380538672 7854792 59035037466501498798148301727505367040 7854793 -3869774793959548733231458604735039436 7854794 41067643171307309467283706357120187392 7854795 4975507003634651388398638334445763200 7854796 105525862182397147994753486258470379008 7854797 35043552420959060883650187669428496246 7854798 -8546436256044565570461381219406809024 7854799 -106246732354348230213750413450969274720 7854800 -952000334806416092313408478255104000 7854801 -40801097118470342997565383704983573056 7854802 8639554836789971834391911074074954912 7854803 51199996372816026949094489033478389064 7854804 28427228381915705920314113413808760576 7854805 4125966610189196159179098928321714560 7854806 5125759022647285106908102204211611200 7854807 -8793257961188527638684608471965350912 7854808 -40001481792427941032055194196390666240 7854809 98401561936290560125683561992691257040 7854810 -257363356434698429707492055459059200 7854811 52127459845820111482835790432087855424 7854812 23214227118650033860233283638919495680 7854813 -4218404523719168054195145786204528858 7854814 -2425570081019065381023589856995138176 7854815 -39152246349682011489264180972405326040 7854816 -81269819732240562409203482939541159936 7854817 70189385520720991548534931019847336866 7854818 43720936877305544720410443075209313360 7854819 -33768143766813850668225935010603313920 7854820 18390575628213000271419798015068494080 7854821 15312043930698118630873426318171420344 7854822 -23399764029455385198846905034679274112 7854823 15306717389869038162472711924367978808 7854824 38981759782747171900689417560068454400 7854825 -7380437058868895915550036318553960800 7854826 19551902579456065477544681699047522560 7854827 -97283127660300853643538670774466932848 7854828 -84096991099456148154959745941423554560 7854829 106051167800521858600805701437892585430 7854830 -5672893988066666418239530265194213440 7854831 117029952213472724479300699152018501960 7854832 -34221957736001107691410959301541822464 7854833 -42353435347070061510770145011407267200 7854834 13448086797141591589049849263350171648 7854835 -101813638114972969063116837316333272720 7854836 -8194969434231180089796991629886080 7854837 -25309379965359357920180853687322614240 7854838 23183171561140130616341000995410268320 7854839 6089537055998727344269175361874001640 7854840 13915970830267993197001570003845120000 7854841 6259547590071278873566953823416479812 7854842 -6180039475251044551235370575784877056 7854843 -6645814133346174426986916695681871336 7854844 41625758831966271768172595225943412736 7854845 -51142865610828130284981886046743622400 7854846 -270197000302081989841505785666676736 7854847 -28997352590626774016949040102902153600 7854848 -48074930558826969847044506909562372096 7854849 27638662083171284714734534978225413234 7854850 36295196994585408396162657014517880800 7854851 1534595177054346724465937222914617852 7854852 -41980023482823607859978457397585056768 7854853 585933294629764164765931081506828000 7854854 -10617370196032544826038314266341651328 7854855 -26737993785100100408255405689594133040 7854856 -1811799691628613489840950276358297600 7854857 -24347524264693560263502058636490307228 7854858 20183173910251525357395700394794606848 7854859 128027246940074419420935741584928287060 7854860 4996486383328432814166727478670658560 7854861 28085141308846976640297091667867402304 7854862 20224205852320077924368499039637035264 7854863 140624519211168561615764822025426536112 7854864 -2079695759617531632342138136981733376 7854865 -557481221735915808489762517290776280 7854866 21218802975449741190134578960796202240 7854867 48904824836140884478463610353023339200 7854868 16561773304679031834495868695620591616 7854869 50780285019717876033423703004945017920 7854870 13766062825037316292889988243578204160 7854871 -92649920257767394403342551297578003696 7854872 -90173849344769564175858661669535539200 7854873 -281459840697515959023922562901058560 7854874 72554308341313444125336521559709533936 7854875 44623751334512809458771855465467904000 7854876 -65608365473641190649856433096799802368 7854877 -7575139194134016436679303398886853274 7854878 -2230266724089738455474626944999968640 7854879 16687927949688482349041146379982245760 7854880 45621345792097721216485191060994129920 7854881 -4832884749946664898605082329191879248 7854882 -6575551069895407182890746138347648000 7854883 72778667832856892029552201684674081424 7854884 59153335554908646755756607286291666176 7854885 -42612981988905277414802704626356512800 7854886 -11897420101757528349133207956432877056 7854887 17920086267339544608862610594779852536 7854888 554950469048119891646128761408307200 7854889 -17588977893960575346273186546180570688 7854890 48506130276076116805053935669819270400 7854891 60460462698663183489152441948870369280 7854892 34667964415299385634127209964605279232 7854893 87220565670239962495219710065961173142 7854894 1266222108486389482303173497167125696 7854895 23675335979303762915228116584714532080 7854896 -503855385235794550370895706423001088 7854897 -77914149002632812025303855092783387360 7854898 23863873820845724557281411638794621200 7854899 -25682670863156165419496485788939582336 7854900 16517289575899891718331730437247948800 7854901 48048871749396846097901839417440581760 7854902 -10331564090132155555988030870025601536 7854903 -50064320346609690872252180535441312 7854904 -37309802905680338334705552838184140800 7854905 -73228873325262230399019822395524442940 7854906 27675989606561046604310901506807404800 7854907 216365547913562505526441822904792259400 7854908 -39835857485538055501080295919221711872 7854909 -55620291120810656815486702971002626272 7854910 -2278572592710954905678148860980650240 7854911 -43030106301962962215658298443209112200 7854912 8585004608653468644669320635849113600 7854913 1896942170101494058764828062868423648 7854914 -6520474908274661597395487695403450880 7854915 18806478016473596919940453366296167520 7854916 -52374211539984569065516829773892579072 7854917 -31002422677659460930446227565831357408 7854918 13467893830015954899529343127556931328 7854919 19570697548723251825558551496295194600 7854920 48363196920123538939027105295069184000 7854921 -33442600943346094458965298223543721760 7854922 130591584274430897377397272532310077952 7854923 8328926954781796996393618194699081720 7854924 -10441018392768538926655449005439860736 7854925 -20490433531465326511382531409817761500 7854926 -3522892806769635118394828586170465088 7854927 -37483143262383521037081293187903400320 7854928 2305362862932560689378394440430387200 7854929 -135719336607606593724242020530338627340 7854930 32556236509315118208518132408823526560 7854931 43929369555339947170721547042484915792 7854932 563098223010292347958351126204008192 7854933 -10815133851817503805158877154873115936 7854934 16037918418003928738013018738128163616 7854935 -3550587347562162151598113299749314560 7854936 76795307232085392121557478753578086400 7854937 482181180344909693079309618435269568 7854938 209119825913204118873836348392657920 7854939 -1176310513801397707527461767030301976 7854940 18820784569397895497139816422223152640 7854941 63198974887416334760178720924954617952 7854942 -49693765286216630672837336578582840320 7854943 -20932623841367792688511459469076496800 7854944 10366061770347751976499741819557117952 7854945 -28264300590175683915468433892672632320 7854946 -61893821840668641390355120262763421056 7854947 -77791111740512912467545095238654209280 7854948 43197164742392184861131729533863505920 7854949 157258092970567270715933479989187293950 7854950 15649159206808792614732822432612710400 7854951 -25675033968097867964265310495138472712 7854952 -13055925364375367523248835148201328640 7854953 -138294495979095271277078465494538265798 7854954 -581170070346961474207052470999694592 7854955 -46583073749545731067284547782243236640 7854956 15079411970561885517076124342036931072 7854957 -72771838087790680269496181947177578 7854958 -27228152066348269286953683438750505920 7854959 -29304410060400403616260510247936864784 7854960 -6090293050882869480635292841578332160 7854961 -18816814320034571467301110770532660000 7854962 -3518606066360670020869065227940472800 7854963 -59281555537117084100105813348832590736 7854964 29548631573752803828170155438983682816 7854965 50999238447397131377283111677045440800 7854966 -2540856238310788010679381595516035072 7854967 -92897531136725217522836689934317912984 7854968 -16359768251514007117692509848819322880 7854969 51133209402997477015555072006868728320 7854970 10998789271423829154205857506035353600 7854971 23705034858326856092641454987779823712 7854972 -23383154288655918745802898175067913216 7854973 36970224152019379768291177345635180640 7854974 -35366371152803630966291497392755070720 7854975 5640795045494651835267127209833655600 7854976 6085672318065115791209968241423155200 7854977 26886986344341446601173958473163242112 7854978 -24908669147579201599175695751158555776 7854979 -146113765241420717068752203472854506800 7854980 -8364720640329804118991546612238950400 7854981 15030357328348599716661370925091356064 7854982 -1133781082307970241228705537117718400 7854983 63712247626987621939904629480995642384 7854984 -13180221453234607905559660686910909440 7854985 2335826472908407079422134645346298760 7854986 -176289301798773375848298930531232851456 7854987 13121553073190160312516767588249213952 7854988 11081243577050336027986088633307807488 7854989 -12867489657735178526010819192226280244 7854990 6533409730609260902764650239028449280 7854991 -146492170668622623385044944379057734608 7854992 29250364743210129055437512189973405696 7854993 -18902569966868526478087114908355558320 7854994 23101362693347076615771298941541685136 7854995 102202488798508360028014328058608910000 7854996 -2134470474843945532337609769281089536 7854997 -3520859067405104004741467529416402048 7854998 -75127022883119515702032750716888595840 7854999 -719312382982180002371030385894826776 7855000 25995530259649759619568402527097600000 7855001 26909314415657517074714931503115488064 7855002 -3953386426566714675454662930681960960 7855003 -22084579925508349793911463633708984736 7855004 -22004423338508056482850665298488082944 7855005 -17658734409251791033234444679617633440 7855006 -29340997008154116012386729507743883136 7855007 -17233631188444624471132168515486644280 7855008 -29221456646041848908136748900700651520 7855009 31961321180520224659635834461067914210 7855010 -39037497351577011835031789001111471840 7855011 -7686324402441287029739995684617272160 7855012 175990128402799842500471956097388318720 7855013 -202548752152238256614987931472001235360 7855014 -4416952787897110149448546108914493440 7855015 22222600044965063022368079466779794400 7855016 -91376160104492161819638778691819274240 7855017 27182489952432019099345659120546683280 7855018 21185031721244548766524951190581198080 7855019 345555642455568311660601947582596344 7855020 -8939514948588512635450469116467870720 7855021 -17427802370534644992003308181655711008 7855022 9863156577061836164681590360397497344 7855023 32109739360772347058915667090779866368 7855024 10752020075410580233631182258257592320 7855025 811005249834582989982548427599122800 7855026 3670944037354450188520021264469004288 7855027 -90722668103094593571477330339280800 7855028 7562354500839358354936090274225135616 7855029 -7887083417560507374106535449749196800 7855030 -58226728263829405440618626343722211840 7855031 1645961389896833744906076404577996096 7855032 -10468672184441255257944879014012313600 7855033 -58295894130668604806116344483893157718 7855034 43310585494666199542881066411785962752 7855035 14155450978928953160235740268066361200 7855036 19227298997625083113845603327819701248 7855037 -51678599314104771277252685051053408320 7855038 -12348150349253626426195500807575253312 7855039 19352941272905189377558180234465405656 7855040 -32063435897773965414891869411223797760 7855041 -32625354594859513539388891287201555408 7855042 -22346337816898255261901782810204848576 7855043 85366739643066213365470356312589341600 7855044 32851501626635431874562932175806217216 7855045 45339440159367500140645183140990782400 7855046 -14078832490228045477435762044326010528 7855047 114665747876090080402684593809365962120 7855048 -103616456682230677635574402926174320640 7855049 -118492151637281551359981854185787322240 7855050 -6130105038561886801563698531301542400 7855051 27701252224063570631763336577733069400 7855052 -335464203219276924979133312701989888 7855053 16837361097752599024982663079868172544 7855054 -56575414778237938413775482666502485888 7855055 -29834674917374565110592802434654603840 7855056 1203044136176010392921768295363379200 7855057 32685761211346087372899875332861905600 7855058 6448943793169199545161272454287924880 7855059 -17857356639158812429194868110627551232 7855060 56235713661559869450359543852260032000 7855061 106491937503303521448773056934846275662 7855062 36302462539684242900828356868868642752 7855063 44413360413686128837810148714072824896 7855064 -24170767560317622530839099818541670400 7855065 -7376570430883606199694739326241447800 7855066 48919023981414665920791126116562991104 7855067 -55627664080932815089461875244794681136 7855068 428299708206468436761719558316515328 7855069 110050467733741142279743053541823891340 7855070 24037795593299183805493556426370264960 7855071 24895489182448098385801545472281763584 7855072 -33744561436548835967558469943362060288 7855073 49365115997000424129624176301725204244 7855074 -19082040579986603507664582015686009952 7855075 -49212324228130710238268923763119680000 7855076 -54323855622530252594941999025978106240 7855077 -15836396026746504969308856434304522240 7855078 12712955911564742051993102385203328 7855079 -143656206340740518803169099567629573320 7855080 13911551557082392883653027687742668800 7855081 21750561898875340559167420309689436132 7855082 25471974125519012898519691592459755872 7855083 -8533570788922771516311289986963465600 7855084 67191448964855960967114071118170036736 7855085 -7471836062692193961558155459725632000 7855086 -24383056700734779975375852399931379136 7855087 23308068026318807810625356929632454736 7855088 -28916635686686320188336025143054827520 7855089 -58874627539225922421924703941723546624 7855090 -8737157319822528778155758551846041600 7855091 -111242507414805495274701605885214035508 7855092 -2890627056676739899683958324037246208 7855093 40229521942777147687679078860128071342 7855094 -32521569261865704799934351532596641920 7855095 -3885076693444118166568975515429858480 7855096 -128479178177594909994244429095560478720 7855097 67686121415844555188717210221822365546 7855098 -5346249646742487347307449699261624832 7855099 -20928271466913544319270048278889038064 7855100 -19899541774745750805307300473714355200 7855101 -73827284649029214249317562270930329370 7855102 -23756487372707918702139303421715509248 7855103 -99644438114901256110752231471606811648 7855104 17699682060133230327918025008633348096 7855105 -88209838619530451119656342080744327640 7855106 5188673282592557491930016970233710080 7855107 -34899532299160874135212604313225164112 7855108 -4189752595485484162699419708235020288 7855109 364803370617986854793659657246361310 7855110 96457370819360190386880333553984512000 7855111 1972203520046289358012123152406362624 7855112 49607443074388077327593969097013171200 7855113 -33806559641013012119425914804844354560 7855114 -101915513944360700675250634323993159840 7855115 25685804298303508969350580132035593760 7855116 38839192098436944779217740422201585152 7855117 40085874739120307989544127382919674572 7855118 28311254134782635221057491910903181760 7855119 -56404438737610643075588823674753466456 7855120 -3415398360063135589749307582053089280 7855121 33608638268251894599080657981406673920 7855122 21886382725599037161813843690219898368 7855123 -49388901347217562079840163597886062536 7855124 115721765988936713910478396451397223296 7855125 -24846914473559080475839180724325096000 7855126 43229150909916402975723623453444884512 7855127 -7967338773289351746937145811504192000 7855128 63994778230867929566180041886941593600 7855129 40181792635567705675219103084830641684 7855130 4197969616911493808500717624349987520 7855131 -11567985311207830226127045313713152400 7855132 -41159078290971715712369298370867965440 7855133 13373350621032649965792613551011807808 7855134 -11198610057891076879120134544210572288 7855135 98901231464753259280869382614133831080 7855136 158508682815790524427176208731859648512 7855137 2600271066446921349451503663855045012 7855138 -27031958910355027148352829066134768480 7855139 188316812957958839838134506990035421656 7855140 7106325258481086156536055582557798400 7855141 56333837429612868102881314089373334430 7855142 -37669696659564173370680154677451172800 7855143 -85913103943521382398628742971981671600 7855144 -66328153982912367395169503010901032960 7855145 -21851854544895997698879611054225387100 7855146 12802808896924286364285136820560944480 7855147 -63508297345922550044331581499838655528 7855148 -7478660213609495956859126488107039744 7855149 -25787581469346542843773326405226300992 7855150 6010371871521778185412582471557052800 7855151 -54007292009536214703949179193818917400 7855152 5315668941150795377716946106077675520 7855153 52246000951971281805486646599176340288 7855154 -13924405200931276434004601936705280 7855155 8022750451257022595369388911327397120 7855156 -7975551790458821220985512756980895744 7855157 243405241630961177934228145979442433152 7855158 1838622111049495750353683044957234560 7855159 1991236646664631780681853486058600904 7855160 -33322522610285692571532215107219968000 7855161 -47099279479503312517520978654205770928 7855162 8241381283354762797498429464778600192 7855163 -86905499953288409840944074289175970588 7855164 -92903335327091196676738211586092743680 7855165 3875023632451570094962661039560197720 7855166 1109334246020457085404323296661278080 7855167 -4615313103921204371837803054325357952 7855168 831384453229216607455796270139965440 7855169 23204482102048915444222688467340623872 7855170 5343393599413653612248664354198950400 7855171 20292022015537517603578272004438837744 7855172 7354933221013626730883668883589388800 7855173 87628093365609399014270857395387995004 7855174 -20068096628239995575765708843182621056 7855175 10420957865489687086699412135592888000 7855176 -11573557684512494712467534941149757440 7855177 150523616132008759666862426095219729872 7855178 -55223972587843260835715564002621344 7855179 -97586350546332232698850844653314263040 7855180 -33233659834650326803438772630802969600 7855181 -83951301213537596472956927355542663508 7855182 46181275670028787977745876949269660800 7855183 4280599788224520150214315372919052288 7855184 -32380127287115829547497608451039436800 7855185 14124527290848054859010326907523829440 7855186 -25355340199478217088730583780152804208 7855187 58082372875816926554394068456783362752 7855188 10270040465380252208258859939574917120 7855189 48154761183071805929089309589940578880 7855190 -7803624831840943982029418795718935040 7855191 29355077647598001709786478262208742400 7855192 -9633628739072071500811959384622817280 7855193 -11936097246781435836546889601260595436 7855194 1910922334496771326658858548386397440 7855195 80713648878655182650290161548665920 7855196 -11845631409737811245937205733374041600 7855197 -425980904684696283132724700320243200 7855198 19523208305008410960841378877044764864 7855199 201276964704885797947977982867771560 7855200 -43905251688763823424963859894183526400 7855201 -151281897609367589349162942966085430400 7855202 -36196365996090603156998307531412310448 7855203 59426442386254183033711882350544705344 7855204 -30755311765607353419125355432000290816 7855205 -4647881926271620433921906648804799240 7855206 2567954435315611661183888296441233408 7855207 45638950880026121907828430017290808000 7855208 34659495260652019058275163739906048000 7855209 9938621682722992813648706176117089264 7855210 22289891717953251237596473302769163520 7855211 7849771583843604003580603146111630144 7855212 -17937025120570352478988303580241996288 7855213 21572428789279493889390951831160646400 7855214 -58457490844824777449152253987323038144 7855215 -25868389974067932825058158607684688880 7855216 -26761538450710214491275321034434838528 7855217 58751462015903975602240181739123085266 7855218 17734739144651203796973899479117969920 7855219 -16735205108841832631239501352063457200 7855220 26360474939833890933120693661892186880 7855221 83704480223400659380345989399478325664 7855222 -52235216719768102165815831513986549088 7855223 19462201203427384170884744118084122472 7855224 15361851512352711085206065706098442240 7855225 27732287259048280795807383461031342400 7855226 -120020667722506200634763942858831601696 7855227 -40760338835002099816367072718751422720 7855228 56351979681742549461137179456381933568 7855229 41875801814739015635803503862682331180 7855230 10408384094970370194052516140403104000 7855231 -7276854429791700057470550243714530256 7855232 -6967897904216955299691700607338414080 7855233 42410185396604968977324083402717727024 7855234 105544246417072596385636872722010198912 7855235 -8911358849949826987991536536001355040 7855236 -8369271317306067731022455353991393280 7855237 -67859430796540324484003444566310262500 7855238 1665234536089458252694436201043595008 7855239 -8952919732478341931430222568263910104 7855240 230846160258519202681369375636684800 7855241 58005921966579174518795073721863267252 7855242 -19295420456665208045121246152089797888 7855243 -27749810590794053086594267751597274456 7855244 49882273144771760591856116376824737536 7855245 28422904620741520838185735096207795200 7855246 2756514288509668296263117501910512640 7855247 -148984687988953013961786864209926867368 7855248 2500180153614069838163654819439181824 7855249 -66781370452760033563298908424234284750 7855250 15633498886513258432464413587013904000 7855251 39734295211527308488065848748906645504 7855252 -2587277874731419123193021207113819264 7855253 -24524797137903197838877037378834548320 7855254 -22550326545114181358305051435250520960 7855255 135180808313932898836325300624730750000 7855256 -129550458464661893125955896509698150400 7855257 68890211219597697278052165169476733440 7855258 -2204965605567931466466707907880320000 7855259 22006979838933025313957513886796203360 7855260 -12978404486001302484038156759819059200 7855261 43308127251441777821325819540563941862 7855262 -66131596189694802029310646743251092608 7855263 22490617026546701059278303542528949960 7855264 108250961345375733599887419580678864896 7855265 -686319133306091558952327307687828800 7855266 -27733736780962734667891068095672462976 7855267 -10211606418047083802788445126273346608 7855268 -82774589075666114640755098308144635904 7855269 -88959801351379480672400098149896362656 7855270 -8393963111390529745940366495552545920 7855271 -4659264778932410478119625865698363528 7855272 -10908853611754196347159761192119500800 7855273 47219090801408460555949935792075062522 7855274 -8063944612920099771232130434882606848 7855275 25234212608093053352034413319220855200 7855276 -7889138226173365463313636910310817792 7855277 -10692117087388424755859257387561344180 7855278 -24342348269964955003146879386251916160 7855279 78814881911923365957203268075619087920 7855280 12046355827174946021573946994974720000 7855281 16339075290235840236815417404939568064 7855282 21975812289716107384016939372599729152 7855283 -626152219888827719339351809976075256 7855284 60625177878544025526918389350641991680 7855285 -39574311204998721079301549527876510440 7855286 -45674237245163411890607677891167744000 7855287 -1556055338243333329488405353815347840 7855288 50573440837695063663482580657109094400 7855289 -65412763684037108508399598482963210036 7855290 6961719913286258769057381042336157920 7855291 -218986264286774940241710337337304603408 7855292 16574767187239808330527508076453657600 7855293 -79646251502979854567564256652315539456 7855294 49242991051854201400719604996340157696 7855295 -6012307105639740489360647486783731200 7855296 -3160153085573990510877599606123790336 7855297 80156042825120638524267065842841799746 7855298 -30466856822805123700463645766669582336 7855299 5663487821706286765197859841432146380 7855300 2506649906862306086009026746219478400 7855301 73638124244643588382425127064014294302 7855302 -3860961929639727927505015940585404416 7855303 -45775876542489841270973759826619471600 7855304 -67806750251580575548261312893014154240 7855305 9475940158167432013941905094164918400 7855306 7452187970807836590574599616040327520 7855307 42865039243530107553348296952003317760 7855308 1374682232909572131951643276431512064 7855309 -2992415184847321227513732393080042688 7855310 -8271303099905158295370671632186333440 7855311 1740280446617887622295671798749556880 7855312 -23423341329452573946132629542163881984 7855313 -62941102309832525551059592126223333994 7855314 44298848929261046503257354883923354240 7855315 -43828934487181238713157525698209928080 7855316 949481307911250191663671112210147328 7855317 -53932524540875631506992644793097887140 7855318 997758984290287481309559729709356480 7855319 -150284793281987553287011799835499052160 7855320 -86865596705096416674273462056755200 7855321 2482691669427011858255097790430624522 7855322 -30528504703601103921820533007379009280 7855323 -15043212648551795258436866840772896256 7855324 71912780601210201178852647270205537792 7855325 -67364195307646380944431955663166991950 7855326 151505018613813945892281999395328000 7855327 96420334093924838182821165698447870880 7855328 591354558023162711334874386942394368 7855329 -17791921543388830585717567392089612352 7855330 -10748792011655051134542125818045562880 7855331 -76099552987039957720835410144688295936 7855332 59864794064913086081049211414416847872 7855333 -48632546096078961878008743519651852418 7855334 -38357432191186434804253411777456529184 7855335 1884022054805020803521464400507125200 7855336 96822737146388166319538306639431464960 7855337 -91001644579428477937733737760491979334 7855338 10859726820792713840261586062959841280 7855339 14689316716002176079164071773205713140 7855340 1576756877626074546370735798326435840 7855341 -20022354125777018151746683937144043840 7855342 -17030800871968068182878216961445265536 7855343 16811611920078795881088459906155834880 7855344 -5137612980571064922371841372898000896 7855345 1808396740842375426676192499321047680 7855346 43171693674442560197472821827383912960 7855347 -46347059232289574008209154368758982600 7855348 -126851018271400053901686413531353677824 7855349 124103616689195446193846774080512082350 7855350 1449565090291259501987938289304456000 7855351 -11862504234652512803603581481435513856 7855352 -65783109247634423740529625264664166400 7855353 -60319884284324645983165214397643752000 7855354 -10831224207445854394649064202688569920 7855355 -40136769129140719724550118383294648480 7855356 -33766200472639896620002993567096585728 7855357 61555859801100423909594441452656121606 7855358 -743648807361937267577079879478698624 7855359 32174777424677892372479418213224964240 7855360 -1285189203630067420962581977466142720 7855361 -206437117000282662387200819634127433148 7855362 30067055942747170680538494518360903328 7855363 32992346940673086426272734634642240080 7855364 -39537470805191690631934892517188686848 7855365 22149093545978532000065797267301068800 7855366 33941078928666735303015510290327078784 7855367 19493281887202706321817000951393836520 7855368 46205130300371851101481129807820021760 7855369 -259940245077830429812981897572225024 7855370 41209674632394175695239144590225718880 7855371 -6900632346611340427062609269289332928 7855372 -29228131032500389438603965832056089600 7855373 25795947565673201025053590466208596940 7855374 4598979280985026331464142133669178368 7855375 70880150347154317434286834805112120000 7855376 4331095696952249267964787893505572864 7855377 86182990931776899706634557023338401632 7855378 24426595055464337445667566279800814720 7855379 -52514488505955270351525805054800341760 7855380 -377300300394886247924991139332119040 7855381 18732367392179843515752329629545351182 7855382 17399043824726847399822285345869685792 7855383 -64260627911664855854305234550529908376 7855384 -6404671023360711735583489917903482880 7855385 37872555833700926592850282273798344000 7855386 30964547898640222281741782073694003200 7855387 169658725468641322861653938875888860160 7855388 82743683248884113291177624804716638720 7855389 1582582167519178361874381479475123084 7855390 13960512172936819550585758683877257600 7855391 -6352806830972449519244771180263376088 7855392 -8096232121292950690847291475971014656 7855393 13348897326455671969980222076656085184 7855394 5946437271662310924458281612257715872 7855395 138453784878306675899053469798412480 7855396 -6882322607875452086472261171478683392 7855397 5945681077161899438049791280833393280 7855398 -48150257850246046640491483859552624640 7855399 20483397503263515886414400703375025400 7855400 1899878661922015358157525267283968000 7855401 30144052325009454878924590435333510032 7855402 15216425270422505480925072607775167152 7855403 147686714738556901465622023253969417652 7855404 -35183191671804096923321504727308067840 7855405 -7298968661040960169936037984510324640 7855406 -5700105223770912773500095679209272832 7855407 18932554241614017837211144312719244800 7855408 -879518441691065158419755581702373376 7855409 26784133356250770995963939659123109616 7855410 29703939017777903949543273217356495360 7855411 -64632014987109832981706216159781781056 7855412 135974718497782252107941305919539200 7855413 29907600026677338282637511785080723264 7855414 -17902987173466720478041283741492834688 7855415 -79401633900224473883928806091051811200 7855416 27783600832222868311943616319306014720 7855417 -32368284747627960635419970361079517360 7855418 -70045166354514639793588863245737917840 7855419 6924013343451751922383022103886707456 7855420 12140645017398237669345856554915809280 7855421 -2469423869555861329291845672190188096 7855422 -40765753220594802698742744683730126528 7855423 52309183563250573747998338434553012672 7855424 34106910004678394788170672709874221056 7855425 -26569267494365345010004283811882478650 7855426 -36926714416923381279718619900712695088 7855427 -59530481024337117542759502770592806724 7855428 6086643841316246066295939208349540352 7855429 -84014366870500819457865256832889773700 7855430 14400682363851384349102484478346427520 7855431 -13071675978263499368176043391199781376 7855432 4814274875480746184122071189716920320 7855433 54014586999351091117610352902468349960 7855434 -40383761792763976338100367944976117760 7855435 -37381428098336246599206170894716110720 7855436 30730994869586480225301263196913290240 7855437 55677875523549772522244224593850388640 7855438 28764954709006846738836887414406843840 7855439 95697072884407242233124112859648761152 7855440 -8579938656621439291475127017456271360 7855441 -240465667907053050369945042755854174 7855442 17617318449298791778834495234323981312 7855443 -10338480264988693363644498379485812256 7855444 -55801612102002745864922839382246297600 7855445 42091113401855048293127911615329111600 7855446 -42413304885544838956266779029737638400 7855447 -37788977060465064989543994199121402104 7855448 -27940158565614475488753872643865313280 7855449 -1648875424875747842508060846374487360 7855450 21110680106766694421507470100391234000 7855451 -134509203928378100502622933810019051928 7855452 18730496117747580291201612332797378560 7855453 102421173107551679466396116408365169702 7855454 -51387935894148155545942144310954941824 7855455 -224078027259730545015354321109459200 7855456 -17965028846811344474092894413355745280 7855457 9918464897181995114244714577801298820 7855458 -16119820785654919196449536521341919232 7855459 1974551910959389793364548340916370104 7855460 1057523824710155809640642603377090560 7855461 51968944380520096608830663228002628832 7855462 -26947494308474277216436124029391984640 7855463 9609187595205002819703057035043162240 7855464 -85935212925203391354758636729425428480 7855465 62870689466787619479653080953841741860 7855466 -1946784767886433563547679283137356800 7855467 -14660711241909524733069113483816071488 7855468 -65466079457062392915292247608678616064 7855469 -28153465049728840468981564525893161130 7855470 4863297995481181051358054222036866560 7855471 7452591653625458643736953345022261680 7855472 -24904231237271283417722809866719821824 7855473 61453741547548721825784256638395573568 7855474 -59112612221134148080472388900251992320 7855475 -14415857488906131562734059385482044500 7855476 33960476910026988372208902303911288832 7855477 1589033966851753698409149717800805888 7855478 16904589930491784048203300536284731040 7855479 -92714335829642558221746911140600747296 7855480 -58145857497725175578668526821611417600 7855481 1266471374260429460108174236502811972 7855482 38025288080576414529694532524499122944 7855483 -151247562045409201162016165550711186268 7855484 33003916046113362239102785253146676736 7855485 9362833169087084915595616849143835200 7855486 -35059738105651512403132185904405157376 7855487 72855957672333399399473070839926187136 7855488 15559782885090247759438894888019558400 7855489 -21409074856275743656698752958301440576 7855490 -28843632987373957862327351208620076000 7855491 -40302137913020263160488770433086816000 7855492 17641775389351068116266379694024588416 7855493 -23443972990283772172487816799998780160 7855494 -35253076550459230111594942079241480000 7855495 -36578616182327582152018824163075809120 7855496 -40451320439604841166806717350014976000 7855497 -16010373940957901656736210977863916572 7855498 -243567431561287234439534428911014400 7855499 10225287175345899673786692109591715280 7855500 -67349630726399502396864433715505408000 7855501 -8393081850384081016357847719436567040 7855502 6551085840687621934321442186171861952 7855503 -35560363594125600153392912323190981496 7855504 4408648968715210373665396063175352320 7855505 -33073200334069892972226001732897755840 7855506 -9993557675041702998358133755511816688 7855507 28619974869371839131926480584453437264 7855508 -31944111468222322547035573709754348672 7855509 -4710285996091482154787908781135759712 7855510 6015156030770925097323790420007352960 7855511 30860859684473760573643991013269477424 7855512 -6393755022958136246173423471794585600 7855513 307695211773878676229165342064125552896 7855514 5724714685710408206784247158393135360 7855515 -113381998886357503720542126616230036000 7855516 1474411568384283698546124942545494528 7855517 46177901316884150315302840526579854566 7855518 -10803191121589187240889227300701661184 7855519 -62191405205913058320558640183528086688 7855520 6364515491974087688894815482170572800 7855521 -38981613649678543037738781472232007360 7855522 -74643320060108676871068408075178880688 7855523 -11925001647443204410623837734167416000 7855524 16930801352622367191968203976158740480 7855525 -9904213906781630606830381676593100000 7855526 368843203489928109355293288148191360 7855527 87480190173660371625731978581679232 7855528 21486358623960734799738098568873692160 7855529 138042770113199535874091814308526419280 7855530 -2006009050475943961086645184553948160 7855531 -81834928962092607890665765741293609060 7855532 92761758306649528703487586533888189696 7855533 75904563634401772015497911583560566080 7855534 16991777772326263953250741505818907520 7855535 35730808641009253125424788175800599040 7855536 -1485937629933066026149810370397143040 7855537 -97743927236927201967217673054033160814 7855538 -14879098583359483992528728456853412080 7855539 -10597705241690368725823860180575689152 7855540 -3381948599804039922565336602152509440 7855541 -1230365937303014613911426223427509888 7855542 1839333770777311781837921134617095712 7855543 37213044823989855920127702644691050792 7855544 30264856192115292190180030301964595200 7855545 -56279547669738907610470385959930416000 7855546 84037307243179954179673654408908186624 7855547 -36441393556568314694284457567724842496 7855548 16006363277687623587952589233001402880 7855549 57282886713353178961025789507626331520 7855550 -40869697048518902324939380047116040000 7855551 45773940785022203650426820220928241400 7855552 35767406173631085614301010650365689856 7855553 65721461308539584676521975246428318464 7855554 -6950224935127935882039005438356730880 7855555 7208160463026559779294861179127936000 7855556 -64550778788251480047402584064407287680 7855557 478981523222361973615993529614436160 7855558 -4781979749424316643442643567234559616 7855559 -14008658572455051471310245162267736800 7855560 -1689137827212904749420247921896806400 7855561 69184699496844554640960827047147310144 7855562 2870971587262787894659852725746631168 7855563 10048638499958832967459406108544841944 7855564 68777811850182654422282174426174086656 7855565 -22961534240287522196054423132042751540 7855566 -47985661711355542196683437970862893056 7855567 67540635477241066209335171243425381616 7855568 8833956454498224811797567476491223040 7855569 50556297174785983865869808209244596800 7855570 -54732177661705336271725072136770521600 7855571 25091063377043940484850045931952721772 7855572 -37766243087522127399512627765981411328 7855573 -74992621850040207142833332813140116096 7855574 14745222524382376504158941024476854912 7855575 -3389203836041664438491596075282636800 7855576 35930161586559463053594869154457774080 7855577 -208541494560276768727080213944882252988 7855578 -31932687108658766220599343990912072000 7855579 -22178050122263022423265156452449060616 7855580 39501661266176245095271466221784801280 7855581 -5892805738150057865064970523180558592 7855582 -21390946968774179167520400944567521920 7855583 -69155270339191466223213208344033123168 7855584 -431327103834250633467594233037717504 7855585 18926779788436543121736155439952128000 7855586 14264524152763811346339710543867326464 7855587 43379506021407889014462226956206015844 7855588 -47169298947286797621624363543448821760 7855589 26118899687873805864564602005901895456 7855590 -4619562012022088182700918411597871360 7855591 -37711261528886429355644319854655416008 7855592 45215766109163061084717781261827456000 7855593 48548993738445838706648828723925995664 7855594 15031277319789870037857044439672533760 7855595 -112155086297650592289937496587606395360 7855596 -28898275301900719024767424779509268480 7855597 56831860605309564384526082526124921046 7855598 -6134457376116287923748100785466245184 7855599 20293725027914767314490645828258829064 7855600 -8150049505109680311166036656685056000 7855601 53410975871561277246994670477552985012 7855602 27105936490272634104853424367853009920 7855603 2391738244227651572219145801211020704 7855604 111801219662716152533345272123985141760 7855605 8207864945880422817324778653089360700 7855606 -12194800477859569310622832836403417536 7855607 -56455272101559328609706119482154236000 7855608 -48648123280960275532449810695404400640 7855609 54646468285987445167815004592713448810 7855610 3889592689577225126505509321281474560 7855611 13462790293901625034324173421659022872 7855612 7935983682899013791303643709717058560 7855613 -131902716363436569731529875429644998138 7855614 11058572237032574394720415669804924800 7855615 87625120226811135154290721606364499600 7855616 -66811811253409542179286781267562987520 7855617 1302160875039215833109703577217261568 7855618 10621305633903159760937868493701365760 7855619 49959388610409648604063681885109341896 7855620 -23977630625035386802190277323959787520 7855621 -14753057049336912001886319310110624128 7855622 -6614169789131739415310768798449558848 7855623 2533360833589286226356216548318911384 7855624 4169594778256721819267278474390732800 7855625 7893546714574447070503160709259481250 7855626 2660227017067301036829666362697542400 7855627 1251310592791055874730388376847062528 7855628 -89099143580282038489171255552632712704 7855629 79916422223048292567509096507648347584 7855630 -6264422126708984032529183424188371200 7855631 119132079291499342419070602430570464960 7855632 23391344788723126089641000785695621120 7855633 35636754281420677650743598376148840882 7855634 -2841195876322812076986615778247879040 7855635 -22542977340362172187685715597662077440 7855636 919689663375631765204139988688412160 7855637 -40221292281939244010025494593137513714 7855638 14802409208749360479598790169972387840 7855639 -36435983797220639413233265031504931840 7855640 -41661408921275523119142012554946355200 7855641 6246286031612421440110883162962009800 7855642 5992905373884446695743784401285476832 7855643 -154389681453582330608404900896408203280 7855644 -659123165393972532538562576815746048 7855645 -17711899447759839620300750878431100800 7855646 -9465996122934557715211150954488217728 7855647 -19118442404848847674746350257880207472 7855648 -46434286384644265227186507187444776960 7855649 23005309483358862489180619046172612036 7855650 14510528855641872040507815856552992000 7855651 11390864684221677184955293373362978652 7855652 -33514234416199678406210893488045453312 7855653 10141256511508837974546982801014292608 7855654 -33576760416488385799361892090182536224 7855655 -37168398008836465299331119340690093440 7855656 241657061096479857298415270767411200 7855657 -23085734647731325685321382413144407808 7855658 19554444436812623900754469230750805680 7855659 -20639462603412988741819543024392506736 7855660 14410660436818131543446693100019829760 7855661 -7947544498844375210851536967929122976 7855662 -7568012147390767026682729128109503360 7855663 67103626197389153432679316988630514160 7855664 -33865358458549708939536898690018344960 7855665 -5907277499545241428582496757287592000 7855666 -7529449391181002786393507805774904320 7855667 90410251029167559354864432956753944716 7855668 -58992615090096031950306229767285214848 7855669 122126077882805458394883235695272905070 7855670 -355133608996405363876943572488508800 7855671 6857811051997065347086316424955788624 7855672 -90898164777081399889642705921087180800 7855673 441487677746843828458928964655672320 7855674 -40410305428381474945137450317734717440 7855675 9578207015921407121092585733345258900 7855676 330683302153528293081096766370706432 7855677 -10984838875287456956869931151532000320 7855678 54199918571085746873686159872131024640 7855679 13581871279986467039301611992813606656 7855680 -15359131604469204623810551947523522560 7855681 32039144581184721238363287576254483200 7855682 -14315748792376022921634219727235051616 7855683 143142462147678959400152552001256320 7855684 3931350859546151796732405935070732416 7855685 24366802404555661541289523836885496380 7855686 -19147832174041241380338137427933180768 7855687 13548058811182366914048331468085058352 7855688 28542220130685103353898945612501877760 7855689 3782010128297965015130597905855339968 7855690 22711050272281498432556681804939157600 7855691 35949306873465217007200747836913000800 7855692 -11154375286236836333510916401297565696 7855693 -79741915869271258216473358328847810058 7855694 25019676751652170916734855749165465600 7855695 35216306916687088387194283432534867320 7855696 -12700718773654420891383657812822458368 7855697 37543575933886025900557234155194668146 7855698 7267369048276365743879335340573518464 7855699 747232552139931692834603689413873720 7855700 -12140887524781307822814239699068281600 7855701 -19649179550521045194318343366169412096 7855702 78089356866079948965619510986253257600 7855703 60007028276379530926523014998023954952 7855704 82629922880730651070108164017264640000 7855705 24014148297520901796122809418127846720 7855706 15164987085952670855152625939947371744 7855707 -37189696269406253934986573288434278912 7855708 25545506523259937624005985094623497216 7855709 -75179543165764391708502753031308624090 7855710 -904259635921436956590026916802068480 7855711 32997668809705374820445777348473121312 7855712 72550234646409475949339002039405903872 7855713 -718944969470086042906359670287197184 7855714 13054438571766567822390798703671933312 7855715 30656813918671292711429848165438596000 7855716 12682492509885616260876537127606155264 7855717 -77551630683617805591738091867634797128 7855718 -9353295742954423031237759051191888896 7855719 36965312235676103882238217893354962688 7855720 -4678476334309007787092843328569856000 7855721 -927420385925331634315824131654239488 7855722 -1188355646988283806324606337803456768 7855723 -36113911785538347217866824957971746240 7855724 -6265349999728280603042878767347712000 7855725 -3767238201847142794394063801607962400 7855726 -21517710618686912716604901464750783040 7855727 -45729594085668778461732220502857328400 7855728 12891697724252089058000576325155979264 7855729 -47368107460576317114254687058805424000 7855730 5837032223581293883372957530225593760 7855731 -149150442693964326912503355902850720 7855732 16647228853950229620488493365114542080 7855733 -232625927786620427223865805637911405760 7855734 -3428592737131051754971713103994537088 7855735 -2373975351729280647739538828686812240 7855736 -1687992585603260546139765702382755840 7855737 24918553003289862608130086984900385360 7855738 18818528407830474768495181605193724160 7855739 7512407850507273262751718129679957920 7855740 32759834491265633184210894382157337600 7855741 -26500134404524402636002383430729740032 7855742 24347890867310042334339694797842873472 7855743 -31150140589427148540724844061970022016 7855744 -49016510073273126309411518017186037760 7855745 81792172131571940747146361075518684500 7855746 -1524310571462109243491624509819737216 7855747 122957225924946603997624375280968195196 7855748 -13710061620658023555705816176397041664 7855749 478500914029022949367494394666864128 7855750 -16959541472498551067910735818158944000 7855751 132901523360634695584562195625758153232 7855752 -23103601305667118897240475858854707200 7855753 53513677170905104712564904007167857764 7855754 11530418799784136249967060534580662576 7855755 43509765865959665414869370926983064560 7855756 -1490838679532236976251366097127177728 7855757 1000990270969618600873758954849360000 7855758 -50405126004396595693426927409257438080 7855759 -109314171491726746779877269033195671960 7855760 -8272721961033157754388154173122150400 7855761 -25898573441857648457578119578183712528 7855762 -21241162130760766707150621701520272736 7855763 -55989705387048900744783822413312970720 7855764 -4931558098367785972163913697921622016 7855765 -10588359834541771821407144273020490880 7855766 -9792083338121613894852755475688496256 7855767 57503739134161230912522978112994181984 7855768 54178276124544780231781283829716582400 7855769 65056634297702049865338891232188996996 7855770 13239158786918172510593087842926704640 7855771 44482692021455354751136483620727958784 7855772 -31497463799969114472083376500604407808 7855773 -47795130609867934656520834304036791200 7855774 62130946423270340375334812999724875136 7855775 -69018808202367858496814724691096400400 7855776 -1687144649433001525878458852964630528 7855777 120385910955747481909573010160058854626 7855778 -2174473707735906532290455865034012800 7855779 27768452023733670254569013853026360184 7855780 -47057641897257173638141014809585548800 7855781 -12323145634136374190260807592102157318 7855782 851975119910386105035638252630874624 7855783 2874797970752718381778581182774475304 7855784 58457651715491392995670711116810731520 7855785 -332791506692930867070123006051738240 7855786 -42505616347090726374251971854347715408 7855787 -4221750802692450797126531663547180240 7855788 33293891567832996237118723192771805184 7855789 -6676001025754097956890562435889722944 7855790 6366918794486786649758749242599294400 7855791 -6891963666287872429434466239517647360 7855792 1691739843639531992742964680561590272 7855793 -113123813764493489879838495321916067856 7855794 -66102948599385495887111265101080104960 7855795 34194294627500934467579243771868304800 7855796 49992305211852400287712342295432387712 7855797 -9874599973134047607820704770581240320 7855798 -43881718188955328098725198816611179200 7855799 -71682368188061008011369525756220800 7855800 3230984461323577928577557561998848000 7855801 -5221171404055621723697504834290761600 7855802 -25183501921021691981484653935221550368 7855803 8473863394775345002715550279594595968 7855804 -140362292789834086139227544586476032 7855805 -13493795609357097246132048244134343080 7855806 14788578483349792442313243749769083904 7855807 74707461774370590146813229765820443232 7855808 65864423442319495898221461695140724736 7855809 -42832915228939602196661385087871584192 7855810 -81568022834615219169523174731646310400 7855811 -20838333191517379601773746315759786768 7855812 24296164000007210997847660137006950400 7855813 31709999814328723101781847474493513760 7855814 -58083144098436427714206369840319875744 7855815 14125927532318514958045895274913827840 7855816 33131844832338765877086848195004211200 7855817 154446992256592684869128257877066153232 7855818 -15275424638971554504031022360878916352 7855819 -29188642328644078196529094642970900160 7855820 14570998324090327225721240226081761280 7855821 47096828378085208877035010553905998272 7855822 1548435621516884437736418704931980160 7855823 -20523904262730725843228226073134611160 7855824 3953281798635009578365664556418203648 7855825 -42880712404320283176369479070665551450 7855826 40580613233360409495135869684231059584 7855827 -5967796097710833212445832684226774088 7855828 -35307420437690357604862693292079909120 7855829 -73049665819549966848601481675595003570 7855830 11043902658520284803077043872696965120 7855831 -24452144070654954154758041440098135000 7855832 -71188532076608198840386164689952921600 7855833 -21926804680376613994939061557848507936 7855834 -5236561587525517478114116627320078336 7855835 21352821359444796203106948142174178400 7855836 39991249107511207477616708789991745536 7855837 -16324900032350832491239630380596762496 7855838 7927894409678311225722860620572040320 7855839 94226469416380607547136494351126528000 7855840 17798387914596712752232025677344276480 7855841 -21381755309055923705669162741005700928 7855842 203152315357186165235364300733996800 7855843 142359998153607993217804551130659144092 7855844 -91951422892718406552568097621651963904 7855845 -74109708406064276736179671222992979200 7855846 -35913572869127300322050196866731847616 7855847 190284032100683144995676664062686559472 7855848 -3648466913980292452210924184680857600 7855849 -165529709974837093247591600332441198150 7855850 -9576164276662866310749744464785632000 7855851 13975396302771841198821861293411999832 7855852 936066570006834670836461496179166720 7855853 10453189870209364095280549203873908460 7855854 9707983085039326364057215538060052480 7855855 -10637794066444707831325915967978068800 7855856 -27292205275023828888989744376203378688 7855857 14828017183649637000482524762656235008 7855858 -78753535554693458085586992559548468720 7855859 -608048252274918155919671115174191160 7855860 -15290443566135828371124899998351073280 7855861 83786506845143445719602354394185005464 7855862 -19188063856522230136210663041474293760 7855863 -4632592784483014151468960622863836800 7855864 48974971068532543929828664049445519360 7855865 5895111748067602404533075604714097920 7855866 1186128400301516293258870941587737344 7855867 -7404746197721417693862233464115728200 7855868 12544468576934477629223541664781422080 7855869 27599631342391684994659715638977583680 7855870 36295281025628084166264566132329470720 7855871 92033582161435643860646738815291299072 7855872 29861530587119561103080106985707798528 7855873 41304535924881809379481696985965394400 7855874 -29412143820864936512037005029861114368 7855875 101537624233247912126222313160981188000 7855876 -71991038756631362199152968719541728000 7855877 177949244037124688657256174341220984 7855878 -12357076913140283993444766761255558976 7855879 -31509271610844369955571214627630885920 7855880 10392994326332667107469624129810432000 7855881 53962415143023773361507074565883293888 7855882 -12920604018957631926679819465825280208 7855883 -58898509081663564836940216220129370480 7855884 -47614619234941766757542628774350774784 7855885 979356167590656557320615055101392000 7855886 -6115871312812557764553423910214572608 7855887 -6459804599412973704711696800165292480 7855888 -18803034559841234249340311740521177088 7855889 108944084292300265435780651367377319424 7855890 -3179581533225165756747531898174694400 7855891 89946982866360660392629240470004501292 7855892 -99901876622918578718990773819306260480 7855893 -91601022570404835479571153365547772800 7855894 -74948825668155470660384175705737516928 7855895 -5829495471630990255701731580133239280 7855896 4671374487984918840374715245867827200 7855897 -59958663071309738225142151194239544000 7855898 -6022260949187391688716334258355771136 7855899 -46789021473233627901219112337573765736 7855900 -22532508521780283042151802804920563200 7855901 -203246529758232536207129497480230436596 7855902 -33139684771433247791234599745193616320 7855903 26703018595176166168173902714732800128 7855904 -11507354643074092592426647742010359808 7855905 -101720361515093540572702417330147200 7855906 -2567086160778983354318074341838844640 7855907 17630076518319453568454990439385752156 7855908 9694691906836665479469596803802935296 7855909 78539769352394329864082441352511086720 7855910 -3918804443949126993545846605729472640 7855911 -9144759223895728112292886053909448320 7855912 111291198155039590328738715212065996800 7855913 8603458089520923215472159965768261184 7855914 -7935315781153841580620081777360702976 7855915 -7467606765278746923216425863442113440 7855916 50453058947071912907793533225378199552 7855917 41266608571505255684203715742694198080 7855918 -12086334452220926229401352803078307840 7855919 -50214138902286500643018165421610878656 7855920 -9306208797361424093262407825925734400 7855921 -84857311207869919114202993958930630108 7855922 14817857954457448595170414664998666512 7855923 12175507091678071960937404889263584000 7855924 46475807053668383052136682349707712896 7855925 -34415669430310397515867283606810550 7855926 -6896284968398853968637097948940574720 7855927 25010172904924352202661052970404427712 7855928 -83579317656375215499053113455943680 7855929 -63293157304440860239060176068284207116 7855930 -8385841072340595446908100242021632000 7855931 -40407067461888119869351560663578954268 7855932 16730502045077419751695972549389115392 7855933 61725440759097297899949780407659587340 7855934 -10101705493843940317316011415949360384 7855935 -31150171433182800448852683856862137200 7855936 -23047055084020613584797839605880586240 7855937 23692879846680942650844060086521586112 7855938 -8925344847356386730653030070288259936 7855939 -13837929622739114339871889954943650560 7855940 21754315336855491382275000837254983680 7855941 8017095778211701613303701635980684160 7855942 61809496823579675095305613052173099872 7855943 -14937619629742331088851943622515413736 7855944 -31789398207232242057335633491277537280 7855945 -86954924587201309710807706373244918300 7855946 -14372497802639206532180283046960281600 7855947 30874684032779924955039943375928324160 7855948 -2704704527418763813954966094439027200 7855949 -80228594618187465214967647542170525760 7855950 19287159158882773443116031807477427200 7855951 -30372707930326711684310805938395037680 7855952 6513992824810092562522690191495659520 7855953 -12322623118195657216562019754604152896 7855954 58103363472679056123154076844754346112 7855955 39710214352305794348975275395835730400 7855956 -66339642506453258068005757395107401728 7855957 4733614045650365737624668312833061820 7855958 10217508529214312098655144829844193280 7855959 49253265816587761635240065001222707304 7855960 1730265770633551267885040848678502400 7855961 -127980567984445943985651049976334475500 7855962 -13205993683609622703646632015580893696 7855963 -40998678227531694937133201190410755200 7855964 -30626490317243307268147832205820953600 7855965 -406532114384790414520363470939840060 7855966 -23848812552332807179082731499542401024 7855967 -18730423784649439227257679788398405008 7855968 4014336388037886175523979377560780800 7855969 54207094121366748277798370683952837280 7855970 6688652580334973695512657805949947680 7855971 1395762989679023014041404436362721600 7855972 64327529221387534931667245367079698432 7855973 -32757865485817016015670120621622763778 7855974 8135120232681463111628582843887267200 7855975 -62065893630839031947783670702496144000 7855976 59133811203722115526045401540806031360 7855977 -44099691422902700277025852785318311280 7855978 -3700939013318465439792272373020185152 7855979 -47054434707875259284556961004322425160 7855980 21513572341012534273590053157458411520 7855981 35003291481338882141341520740459348192 7855982 25623264171160106836351544282852597184 7855983 1845756731823960634862998257321956280 7855984 -9123120330898003446108530729895690240 7855985 -94093264608392163952983871455008606040 7855986 -19130900085246545936349471085995092736 7855987 153485268478626278486092193072946376880 7855988 -471227453457360839990508602286833664 7855989 3509814444299288614349679302664122880 7855990 -3247420570793442275660053980271344000 7855991 -12246113492412296862983714414515465632 7855992 -3613720283339146617915326629601095680 7855993 110742783326252992074502245835255447620 7855994 -72782173853342181000249333922125442704 7855995 2518725211779568104362742865604490240 7855996 42284244418942686681202039066206464000 7855997 -98622133649248836317924457440698579200 7855998 6619886544998247773895836349083936064 7855999 -73864752957994651224674306315890518936 7856000 58725500319465085540299868093808640000 7856001 45876036561935507544483156119624555040 7856002 -22809314194817007825994136723714949120 7856003 221667591730150462382286864813842114400 7856004 -15243435420143511415389379255203655680 7856005 -71258207814639537090401050952290454340 7856006 -25116906471810658410063267754352991360 7856007 -61371815449237456674070854662450831280 7856008 8646647563556912915046880651921489920 7856009 19968756162652553648706750370709663616 7856010 -5948573126298452012607929806278830400 7856011 -29211089440284435835993049450880729388 7856012 79999416908911268481478174829609828352 7856013 -124080203971234494721036595076580800 7856014 851641121499911413333593354285990912 7856015 -26061093971510818100323617960535597680 7856016 -1278680508874885086133742453429108736 7856017 69093115331399764509788288205014981620 7856018 59027171463635497592601731700318681600 7856019 3915285768153527125883014105770758688 7856020 -15085214548839496037255211670021079040 7856021 60410339512789287559364513477195967744 7856022 12894813528568794917850132599836404672 7856023 -157938892586287687002429489259057465584 7856024 11989354226487451805809633962133278720 7856025 -13924076859314212888731297543510600000 7856026 -16827592963094543735373394447680150288 7856027 -112243488874952452350762530341036983480 7856028 5106959565669013540082083967839431168 7856029 -28152010642811586124467361956076623924 7856030 2102351342318478979479021835310054400 7856031 9253332843090021364920690080314423440 7856032 -78372142640122192985134462304108740608 7856033 79443530908040442300679766194443964464 7856034 26151142262847029911215343720582865280 7856035 67865659377481840988771116435922596560 7856036 43695643699646339215344461340752138880 7856037 -12900395395615236917914529556206637600 7856038 68323642953466867640262360700276669920 7856039 105873375780942380012515929615149598840 7856040 23239772624909472066785655179307417600 7856041 4160785713198553905031386517820699520 7856042 103101856025758104875937538527506556000 7856043 4542573323249525003152600337407406064 7856044 2318160654372300840198445134490664960 7856045 85994949323777959130396133867107580300 7856046 -16348529278517838586410046841360064 7856047 -39244218881798711764466561753433746568 7856048 38054745503458016561100356801485750272 7856049 64461383700318933359520495301005781728 7856050 -1447221922990098876300830212232755200 7856051 140700518171908170192665751765301248 7856052 -48398579581938386760701220803644551168 7856053 -1606850214228114742600866283265927698 7856054 16183596597442537280640435613090370976 7856055 8471082422536447532425524892638871200 7856056 -28572188493733918127688892978345881600 7856057 -552537103992433918691091078903500736 7856058 15874294267477577191348385622435801600 7856059 -122701715768200356118036543678507331740 7856060 6811827270560156518091740837125972480 7856061 91526721059654283090859010811735946560 7856062 -1849315043785516699532654692532127168 7856063 -18629129499739158304062683166891637080 7856064 1734658338442546493081052327626932224 7856065 -23147588937527439524777570863806046080 7856066 -585278846002777397478139637861007840 7856067 -33359332105047018326747629805213847552 7856068 -62916793014351427810041302874759168 7856069 -59583967888764687104503908833650182756 7856070 21398223251317482553720906563125760000 7856071 -25741945052287145368290589916970963000 7856072 -40500264234246272612532539726947507200 7856073 56296226385364723912825653336965772480 7856074 27712593431711819088685284303132868800 7856075 21152925585631168412012685663306531300 7856076 -32195463610790717609923870588185477120 7856077 6645309303934658117813313974026949152 7856078 -54864243985164040818002334049000484160 7856079 -23210409182914872078760749876757954560 7856080 -12404078267667065423006724464016752640 7856081 193063945538653179283697197148893744500 7856082 -151647249896876711912663451267256320 7856083 82943949561489472960556235554053569264 7856084 31578632552975800139451720259365793536 7856085 -14299448694342132174563835349251935040 7856086 -7051410084359098020943273857848801280 7856087 -32514563298160094638797610410965858160 7856088 26014590353712229678523770773973954560 7856089 -13306786167329733452511096010447877110 7856090 5797891100506832636894215857322387200 7856091 -77689853262214649003940860874536064648 7856092 -20786302786686648842232800255451598848 7856093 -19572137059407877677170521017935529984 7856094 -35750285342851413203044311124874692800 7856095 -30627275044962750429458373640020708480 7856096 -45905283451794657585452065097961701376 7856097 139106434801427860498277910465158047872 7856098 -8047376206981504330174620543179233200 7856099 7524792238914776469054739290056475360 7856100 -157062562717726447039777360697856000 7856101 -11959902519560753159827791300128594400 7856102 -4431012096073248645987755779007681088 7856103 -36645785484725684205904461406008413616 7856104 28788659042027597548600990588105881600 7856105 -31176006080664625226060484800110891740 7856106 -6299873553679406548940165866422448896 7856107 14798384490599523215340846654644430624 7856108 47022798202876255557285589184118798336 7856109 4238183971047667722807252381508511190 7856110 4660567647908080381239779413017442560 7856111 7101431769915792083594737318517854152 7856112 -17620936378682922216925258705828577280 7856113 13174683156299875082598077266243055104 7856114 1710958626361793088300747346146788352 7856115 856341830000679669082148216075676720 7856116 7800881654368998259870576132389629952 7856117 26823876888543473424477623832301449372 7856118 845967030774959066688371009212993728 7856119 -125575300752223418031356426760783628320 7856120 -46839333388807697827289682697915392000 7856121 22344913337486443186883055830709542784 7856122 3740891900742051408681450589339488000 7856123 18145443683853295320476160295742787600 7856124 -13550286537592336362005277094996835328 7856125 154779402998573301315548306072613582000 7856126 -15629530492743266384128286313764220096 7856127 -11663131296705539076348961278984786000 7856128 9952486532900082746391678646040395776 7856129 8548667449018831966249226865999308520 7856130 6701215174910079957751355698147729920 7856131 62135127386430188420115755578805578200 7856132 28441559467265903034541858576969888896 7856133 -10055766283925550020596784647910247552 7856134 26498775604016965248711323927634691008 7856135 15901481425150021399616703679014881760 7856136 13414808698902207780040867946943283200 7856137 -39651496853511511882729100315412317340 7856138 -81289751226073079877630975801676547280 7856139 -19124173503498568068175959955757540160 7856140 -35128861240208536644566192883915586560 7856141 18928265549966698865168267313828184800 7856142 -7938719118707239067501840847749462016 7856143 426452740441535464360463689522180984 7856144 -16962127486886447104225925830948159488 7856145 39344425410428848976109303698698824000 7856146 5318087185247039923113116618330017440 7856147 21952720201384657937169205062512888640 7856148 -26102680410976230851020520303107000320 7856149 764282731031395906921314366065334912 7856150 -2477505034694045816122802372208950400 7856151 12966516621078542840585253862264477032 7856152 -118480980574337061272015014424816209920 7856153 144642730862324560471243366050019703700 7856154 8303564130061733961534050034880258560 7856155 109758903866327832419517039327831336000 7856156 -18739331991635541674281303847027834880 7856157 -38497309385164304608666605123471034080 7856158 -77267839423161466187348941355708592000 7856159 -36634982134969015402211721957515970528 7856160 5409769084224460899571936831419187200 7856161 55343241871210401031673594701717265762 7856162 -56849391944724865610959339575182732928 7856163 23972554024512557346852310731469847040 7856164 95146623558531889511028034546140277376 7856165 57110532478506765653041036927033368060 7856166 56790880636190343813295890522311078784 7856167 62425482465807296592681095016039008 7856168 -48330283735914472623613354378671805440 7856169 57804235735399198525943606831907300480 7856170 51975402485272064901837946669296394080 7856171 -104273346005288291877705617968858451856 7856172 24453874692646907250711932229146109696 7856173 -5873463890401436691120791497028427976 7856174 2507401879962209287996902244483305600 7856175 10678979469400678503939191891726799000 7856176 -6342375914406812093435305523093094400 7856177 11705417188544248695749458492631774400 7856178 -36728214503879088404964077077213132032 7856179 -18564956200218421061676259316495838436 7856180 -31174169878299162928434207180086457600 7856181 76939633660890253106410211660408236512 7856182 -17867914787575849396121042478497651808 7856183 -118826274247824978079906402562233939680 7856184 -3560353791573159036320826766338293760 7856185 13489909132997359340481644407172509380 7856186 -439972471253036222314332734234724096 7856187 -4610323864686170306637122446503298080 7856188 -15444441181187715041242774901693658112 7856189 -130278991714762706218086147755757429600 7856190 17247513354167770175474730085121821440 7856191 5313677626735257891556678405707924480 7856192 537352417674844415761450773143617536 7856193 -66725634125725819835279078970269607456 7856194 -28701574353204009565146965405334733104 7856195 65501518770285864868498172892329053200 7856196 -14515439143382288806550337535946618880 7856197 94187132061151420992542940714400927646 7856198 8088537585498613218843738375857893632 7856199 -10794808248012489096499533589884075120 7856200 36811600668183671390209758923179008000 7856201 32164083282601326680871452846638700304 7856202 8141157689585726800401816791720056320 7856203 102258834016947402616118830649596722452 7856204 -1368956448164228868381537888149644800 7856205 7749460167170841824206691089087125120 7856206 20355962589064229713700596311468086784 7856207 -25827891962734484491734289138910918544 7856208 6933656593963477126384097524669071360 7856209 99133542813001711500104130537941519604 7856210 -4048964365782253183942930864107120000 7856211 76568906823977100394864283211405715968 7856212 3349297316364298389538917612406308864 7856213 28748622482867515251135191717168256462 7856214 -26908322991775778668510582346777808960 7856215 36099320825175444344770819249433479200 7856216 -23721699618297597629872891024756531200 7856217 4904110143091665012359285922800838240 7856218 -37218568018137871244813171908452775440 7856219 84161835963830088717968625673199446296 7856220 -15936263438964575245186538834574704640 7856221 -99471744982887986441572499623072906656 7856222 66156231547611285037231441910113373184 7856223 -19962020977252013434918076935601004216 7856224 -29388355109218067735327630684973170688 7856225 -15418585390598299345173187790595460800 7856226 -17051243442870650469964736036245871616 7856227 121983737563989290396377657727909191512 7856228 28487711983223693450122372111993921536 7856229 -966888749599431374958737698707995232 7856230 -27118914998149160942384848233208602240 7856231 9498891887449678684792889683961167032 7856232 56050910836994148431290862885015224320 7856233 -44637587689241062872295533703751660928 7856234 98482540781621852588556450767143449600 7856235 22286275503573966094775776411709575920 7856236 -30033505395766526682656574461937022720 7856237 -32643692608204254917364904970309482368 7856238 -32518594006667983200697871310887288832 7856239 -224658040381542279532610397559537811480 7856240 3983345467351072033064903730865766400 7856241 -92227688382368227775016907971530878608 7856242 19921550967453546328984654811794873344 7856243 -2572740206944784709265486659579913296 7856244 59685413365220940061638121331138764800 7856245 113035404137981944763193160643950987800 7856246 -41618082823862890379455481849094296928 7856247 -2618342563606937547512773622869794816 7856248 20021771387903596093423169367481589760 7856249 -107324101107439824962084269869288873750 7856250 -6733742054614752559747407751548000000 7856251 13860028516385253940787417225255081264 7856252 56860953846999222209134716849762932736 7856253 95802879773243204509456529195709552480 7856254 4024095039713250765422479259154214272 7856255 74151484166400005599007019405137662320 7856256 -2858041197681358664712918034022400000 7856257 -82338111560289817932669629433338618494 7856258 -40566074979953767458811721353470674016 7856259 -9330133379033157522291117698500152000 7856260 -6268359121458381005513341912348055040 7856261 253950952970077446869458254388550016 7856262 -28488168252357107516556720971470454880 7856263 107782342096994580521525060766897781560 7856264 -33969865669586708877903696368034478080 7856265 -20619964034039420275280734315355201280 7856266 -64071119870887185118655527281655666176 7856267 -61011287560460357446521126613753090320 7856268 2387527347669230074276358979487137792 7856269 -38713514119382619446830329434091712330 7856270 -23418955428428440513454241140269657920 7856271 -4040001503668835475318926018630378928 7856272 -421610004672608345602703136192593920 7856273 3643886892432096929498844773791471860 7856274 -4562724354313966698218226688266554880 7856275 6113912072528203819280214252565922800 7856276 27452479432805410029541033408886591232 7856277 -21281073467233728136937294242056049344 7856278 -81192091441858281563978934760979415744 7856279 31494493833399260266582554497718023880 7856280 -36394200017463980806759651042003968000 7856281 3184890221635500394947889931865240964 7856282 -3672828711532888576850632735550762496 7856283 71811729769409140258610985826262755224 7856284 -4334288394996712531234137297198622720 7856285 -67463593515197707885769176693422324480 7856286 37743459214963631688178764789295494144 7856287 80865187285883553178505955375676635952 7856288 -203076654082595481625866786352988160 7856289 -35570853027118560616770408313616130816 7856290 -1850906207516422529489163061422735360 7856291 120274024923714064971668022858236347200 7856292 -3867892658979748380344012407027716096 7856293 150389026791502047703378880669408292542 7856294 62183316854307182460533133496108892928 7856295 -14167313928951038351973373958967074400 7856296 24290955165536475052420528554834984960 7856297 -18287458296015541936344097537279353240 7856298 71423464214858839535658066123054597120 7856299 -9556390173737471105113905452247613440 7856300 -48478709612011161647543061044761459200 7856301 -21820806061354627879871365847740594368 7856302 564510007395631899518171277766508352 7856303 -37076322346025516586865995635976703200 7856304 20339185538328112652678773960224374784 7856305 -15704618597759563130869150831859125080 7856306 85842274962720292500825892306342095264 7856307 -12749904137758696856302949257309711596 7856308 -2510555900552931861337764481604755072 7856309 -15132138841462005211795866174551610720 7856310 4687473788368658657116088586596352000 7856311 61231146099950162841239217869362319912 7856312 115717196306088786570914778746775183360 7856313 18350607051377013347900606835525744000 7856314 -48998569987154848979594205982241913744 7856315 423127401443256663982160756806719120 7856316 -7956308799328900435521351234049340928 7856317 -16453190491585215713259741680185368288 7856318 -6623729569048677716988518680042832640 7856319 33622416402708062554995666246070937544 7856320 -17964332886051115477904782055304069120 7856321 -5322595307328178905589351528742601600 7856322 -29041982255664695509565752961367932160 7856323 37916572841994238557380780209597940400 7856324 10035150000349112919452701753049419776 7856325 35918092535622684627198027605043312000 7856326 58066543787936532940268123297870966112 7856327 -140509841707979008334341301770816150824 7856328 -59662467149906468565125715482369187840 7856329 23854223674774630294335013775498254080 7856330 -12310738410110115953943646040911380480 7856331 11700950703773785025223054413224940544 7856332 -171494850378881181939976546004030423040 7856333 12493494924245501180341287186409860684 7856334 -50602550343896417881379687247663916416 7856335 44537528890681782536103249368189366280 7856336 36347859392203352078962190734258470912 7856337 49124450458298451690303464706240587760 7856338 962914108588913471523241118343478272 7856339 -17797920031581473045859524123908000800 7856340 23492224362591451667375244102553067520 7856341 -28677095015863595197889382781554178848 7856342 -28390488127150396754900416664907950208 7856343 10046689839205532901947539687621673304 7856344 9934168825827624343865037236621107200 7856345 3195595516974333554414479030559263680 7856346 56257839351197771105355576043604834304 7856347 51260519561978037870989732401760326912 7856348 -182680137421524325926318669468670156800 7856349 18561860428641477211627477360458817248 7856350 9794507021703477818994559858247246400 7856351 72449058031766651364637989436451798400 7856352 547803523663504072765181960482455552 7856353 101376163628403489672791626821268093360 7856354 -70472920263740121849448683767282828928 7856355 -23091196351807085610666608270531287200 7856356 -51408660267706850143430834443488215040 7856357 84673036275245839531991701326073811040 7856358 255285668501233747418201468435785728 7856359 911856955500631241620008723411362912 7856360 25114581784185623686332069931799654400 7856361 -16569454959001189608293080241969391360 7856362 -5417276159030417739174461408702610336 7856363 -21069398116138427689438743979703265792 7856364 -48445198169430429343346068865397901824 7856365 -32736343098181447660096221830884820160 7856366 -31159317635794086138517108915317102912 7856367 -9764512170580096751032790330319765120 7856368 -1281986858365770366496726535273250816 7856369 180364098281222284275473499145758352896 7856370 19454912299505966942633519716731695520 7856371 -44918227066893190874735973202978455488 7856372 36165345888503273385987268082555784576 7856373 182368248009359170740258714397204608 7856374 -24552397722686007505347194263742323008 7856375 -89097458106920288316264845543658126000 7856376 31180478536885148055908902049690419200 7856377 -75514642085931494043480445971008335728 7856378 58988969998477344726796784065390992240 7856379 50025035886036146153660399685492602880 7856380 -14726515694354101141723925941336657920 7856381 -19505571062918523162830563205485860960 7856382 -2949408129424726687931597586332668608 7856383 74435634542142181067937931384346361184 7856384 -40883038557849203991784108875275304960 7856385 -17497910879643908376985343409406166400 7856386 9745760489335384195942429269863347200 7856387 -56063833607587325294111259321916048896 7856388 33747893378240217735300073120903635072 7856389 -51906107863208176352866241823065434880 7856390 -43261727606712929039354009868136003200 7856391 -45290575785542217912488408813559442008 7856392 22700811149910546474120263649106329600 7856393 61890333579796257622282609913215713060 7856394 -389018459895858368948646105356528640 7856395 -14920770931575333446844472589783755920 7856396 5571835897658680983468100170321392640 7856397 57622724780640100782495440792895182700 7856398 -72062360082069157027470947703574985280 7856399 -152540296636228466837160314243000907600 7856400 -8374098526883024393756673217614643200 7856401 -38826865633010578394591790928014805248 7856402 19299418722493212004483923950873557824 7856403 -44693090851930600608766522716622958592 7856404 66435907953999888918543766134676009856 7856405 8133612636110698766853329402408820000 7856406 -598835885002844812783176424297201920 7856407 10973744330159921307399786579049772680 7856408 -24583906680436375777360880689958092800 7856409 -81705816961644800427238188649377216 7856410 37045326213772698090909246689502171360 7856411 63660366623311308443245586063819547012 7856412 50260614863099934859978117073854413312 7856413 -105894769774297549473859723120347101338 7856414 23306409523774126956628078232280163200 7856415 -2895836324708985897417785391886920000 7856416 82404995162906825513344406968785764352 7856417 35777235559719866550684720182231738466 7856418 29031104318321440951170096492278496000 7856419 -115648101796825061066437952893824510000 7856420 -10475319943002947326529181486294343680 7856421 -38104261317533196220912279295111625888 7856422 -20610367874998899657581019316515792768 7856423 -5675121361689872352648459892194432576 7856424 -73742694842018779449455849498962329600 7856425 3315014760229518244984181618770517150 7856426 59035819855983277186462148568052001280 7856427 -8521218043807611665859872381154082368 7856428 -28191434871868764060904436985903303680 7856429 -1916681450220779121661651751861441280 7856430 28984431183421325189607017818820565120 7856431 -122740542906985048819071056371679089296 7856432 2943101258469030642672561609516122112 7856433 -32132537502832464429736917929825515980 7856434 137935924801098642452555525754192384 7856435 44703327025163856266455038279167120880 7856436 548122497446814801302880444570439680 7856437 -7205275613159642803905487424596852768 7856438 8457231362469199314984089525907975744 7856439 -6438231432057993180704332370360516376 7856440 59874942447540461115453798463749120000 7856441 26871040301017876875168482242334956842 7856442 -29791968652702686432553559640320532480 7856443 -835762408157310675844419035005881840 7856444 -131155554021672965165438145429287424 7856445 -50699718913574790270639024943253554080 7856446 -220954540160676869696750827323779136 7856447 -33310366884473408743940352356167447104 7856448 17694920477835120718827603366154076160 7856449 6095424174446199580232035257399569364 7856450 9289610690495193388019817624806400 7856451 66257289855260958009804199163998168968 7856452 62682359053745765056212850290302251136 7856453 68704913632531016592328085182018572864 7856454 -5588883183552737274352110515096125440 7856455 -756806547891457287588653840338603200 7856456 -34544806210716428774251452092971269120 7856457 -13258326856407635739473109999340723008 7856458 71386903702445995988201579542227820080 7856459 17153464754491908263135133442755157104 7856460 -34147486679234954101851520148578560000 7856461 -19001580823509623565271521940190906676 7856462 28281297834827694904242623378104200000 7856463 10695590120602381915394702867376194688 7856464 9859134750062226233577423204417011712 7856465 11336937179825554957058166870689179740 7856466 1703283917299530829432978418850167424 7856467 115039741432984263419831275505873537516 7856468 84695567106811081981578838567508811648 7856469 8440142355612228285424364510327951484 7856470 1925149541810779847613750584046744960 7856471 8046818894064858239628523543467540480 7856472 -44594835922966612764685243051837440000 7856473 -236955661706435687122969408186798381440 7856474 14785500027463561547132271151581253632 7856475 7747976880274365873552700843908624000 7856476 -13864618314852872249908439030092541440 7856477 -118304497316617698945259896063927605940 7856478 -3789844948988041991998209438985408512 7856479 7126774068372173320920290528637731328 7856480 -6765883583742543422753520078044528640 7856481 -67023401461223934111637615025545713600 7856482 11266067226650180739627756910158756864 7856483 33112886104679091474919181469867624732 7856484 1607949748206662295756420366388531200 7856485 -462915790083793137159414320653486080 7856486 15233165870711700355550137560680581248 7856487 -1588185055829560916316539918793611520 7856488 -52721458560374143248155734649922954240 7856489 59171362010287397887620363107963855760 7856490 -29767697733189189193225213500479116800 7856491 56059470213499841434961799805535159784 7856492 -40983432218103501192825367630307220480 7856493 73951436966734435167487528348742835264 7856494 68309158562841737812354665923192671296 7856495 43760260676976796437937610842824201600 7856496 20082907169475412186265503398826475520 7856497 78199465804448563921183048653834358512 7856498 -27933591701339538551129292939084349536 7856499 8341051677380002206137067800321226240 7856500 1535518861050118052717209984965120000 7856501 62443244140206620772629084371987140192 7856502 3276445513327596742281585822274855680 7856503 35964503769745536799455051678151515752 7856504 71273057973048897588910347080174837760 7856505 -39509314510167350080325183787758308800 7856506 205147351509263546846968728509045760 7856507 67055449880010756846937492698791790756 7856508 11629596812357786164839010492086509568 7856509 21446559744313568758885304001286603180 7856510 36909367978324908149316483742805060160 7856511 30202542469322865871677571105996246800 7856512 -36152024025900549322369965079343923200 7856513 -120857791277694148885406573276021844480 7856514 -3268912890387960481591452180189348144 7856515 -20304438376785575250403382433836049360 7856516 5408918251480595560600602574664564736 7856517 -7817601817060361333202680303417010720 7856518 -39727166749099971580116139242395291040 7856519 94820899651148214889038065907822967680 7856520 -3370152803829481392928518808535040000 7856521 -153657917749442279595561913970068618368 7856522 70150876334883679128116515754575275312 7856523 -73748955987092259957339450883643330628 7856524 22153751871863801369713050580378122240 7856525 1268217369449364021080740922470918050 7856526 -14079217079149579091104773644708945856 7856527 -3128930577188664068176359195138474528 7856528 30840709485006790715718685635540172800 7856529 -65148948868483484011520960782152108816 7856530 -815601593702056895365054410570240 7856531 -32208859430939777765504959842189515520 7856532 -79186814413299738594654638536410128640 7856533 54457484841885664302271639722995751900 7856534 17479696653768051566525536248691454592 7856535 -21366025646699030972072318100341330400 7856536 89614725818515844096637936398916679680 7856537 1277111567982850383535701854782997700 7856538 23182572004049184640510994940987037440 7856539 -70560851135962142308584993121961098344 7856540 -24118299051764975834370213926659637760 7856541 17604683141137251983652402870958771200 7856542 -15209642397227595585243521633298425088 7856543 4680753667866474492217753788392157360 7856544 22646616581030651261928551555404922880 7856545 46157006366897776206263419547323473300 7856546 76560855289317466540637984877513179472 7856547 -3856745989008967619720691732846311424 7856548 -4228790173725599425461749384036409344 7856549 -62324104801806356522873010061001651136 7856550 -10576725269869346026468396801154112000 7856551 18150575634212315643144237724702714224 7856552 1664391461205691085210579283058851840 7856553 -9593537789372876722520490919679416800 7856554 -2363825537294098628561589987820754688 7856555 17808549935051384368764150740838358560 7856556 -6604671512885122999017676335171511296 7856557 4866538237828264535994389235763692000 7856558 78103746753947050693513638720471552000 7856559 34870701518543793639729870829821753864 7856560 4626045082354214409656315909438177280 7856561 4523270604944171850556979354413501824 7856562 -27542626056968317486683009436522574208 7856563 38194619499798760786926876697217997648 7856564 -36583227907478869296220935903538444800 7856565 44781239388888776115239651900482079520 7856566 16470257649424673447923171876813475232 7856567 6132982983276614559014520671428268352 7856568 -15444218965243161157352321374197964800 7856569 -40771492928748486452534956248480341504 7856570 7827925971170451872535712877982873600 7856571 -124335175073856905237713469440769618496 7856572 -60514245123984919193683279517094145024 7856573 552946987105465627456997883372163104 7856574 26221982653134076266255114916667228160 7856575 66806199994809851621182248848562471800 7856576 2725865425437389291999706280403927040 7856577 58684038671419392831332715588300744114 7856578 -3717533171614212953917806038462300160 7856579 -45262952634568649990866154374414010820 7856580 11034209335601725633563214706930995200 7856581 119573264920778780818413575280460711264 7856582 -9292141423204327330698413461824923328 7856583 -11145658370368518103222155678855025536 7856584 10015796497718122538053092529951641600 7856585 24786910385932114611429559991264387520 7856586 -54372010294613889444709082063258121168 7856587 -70405367799948441645666240283002758764 7856588 -521214978956279803585250741053953024 7856589 7937134163910472862121822589250914848 7856590 13004593869391864340514876226218689280 7856591 114537245221187322722985634763217610992 7856592 -5288333933393688619751985950388387840 7856593 86960592571366494508135172283691156800 7856594 -55062481223937431791549075374032449536 7856595 2933199033332658235067919119167321200 7856596 73969427133259989816219782535631503360 7856597 -50239132678363612365928902780730601568 7856598 -14480810812948243629356774107293934080 7856599 -117310315525074738641326813262215411536 7856600 -178299280127677852013016791834112000 7856601 54125348008687837702820650626960144384 7856602 -40257139823137764647740711105438939200 7856603 -60707467424340716340430813416593369148 7856604 -18344343245571524776139544777421722624 7856605 -93700074014064941498836178410029169440 7856606 8754007720938816829753106170390810752 7856607 40995676558574951535961354472624824320 7856608 -43117471748145159885643555767574855680 7856609 7450414321604121367537477706905927680 7856610 19215974029389555493810780343390453760 7856611 -19789305562244735267608843554900186240 7856612 130122932934787808096575755876384000 7856613 72784534557256067957982171380059116060 7856614 -32194812099165984289931237965386731520 7856615 16662680094965234974963378757076513120 7856616 432188405667687532746880123140833280 7856617 4091760630877407286388235519218186212 7856618 -20308740674083576034283424200614224896 7856619 -83143025607286846640818943316880313256 7856620 63008201069000590612312655167965511680 7856621 228418204931266872424916270297246690400 7856622 -7166740642114531098906138104314680960 7856623 134745026798219236841632203056072438640 7856624 9738282195853880838842386905667338240 7856625 683211576178305270859858240856256000 7856626 -57199365283870192879994639009976277488 7856627 64784776267269334370443074878656814520 7856628 -14747854944702073249984335973943924736 7856629 -31800744913759354062245123459699057280 7856630 -57118510699362331351428241989195465600 7856631 75852409753321581808565401296877125120 7856632 -7734386398166723864258251355821547520 7856633 89738936629939843596194348698722897600 7856634 -76563346439908036352201567342171069952 7856635 -82801798881684488749844129398874063040 7856636 72356269126895428516773651089490862080 7856637 -76623911274670364362711607928250583040 7856638 21423139544746885226913496751382558720 7856639 2508739391533947167985099232578201600 7856640 -5659380358406660262676455742620303360 7856641 54656868815843532524623694401423419030 7856642 54357835824266931661581590108605140000 7856643 -37842362441540120864398206099449456136 7856644 -36165358686886678533881739687539988224 7856645 -44723705482480097330659137834982508100 7856646 -9021258000573606278598946139060078592 7856647 -8541816242995392848468389850467645440 7856648 -30063309555088343071195430708113896960 7856649 13955269499932693686709383445401105120 7856650 -22359530148334968770488695956539705200 7856651 157384220526440297497394909583561600 7856652 3470223336792759145854150755480248320 7856653 -11000405068602969442515765079273513920 7856654 -6500809938901986385021730208075794688 7856655 -41741163000009410232924860100719577840 7856656 11768045142345498674244593750849626112 7856657 -15155353895590862291540651223033913500 7856658 730304996670245295118470887469175824 7856659 -285136526914858790574275510440703096 7856660 -22637102380744480803984930003512858880 7856661 31624540062768012702104521806285834624 7856662 39832135252525489280467478519109924864 7856663 127108523939483252195441878246742019912 7856664 -5808083913197017258327346853899182080 7856665 2009980768790485386921388038983536320 7856666 22142748737445006599799256276345262304 7856667 -1748951632820745546326908605765514944 7856668 -45595114227490685031375966296708267520 7856669 46736302624971126410899974803615706240 7856670 11754262757429197011727291308773145600 7856671 -27205407702609543689304024503560998400 7856672 -43228283011604333818130666085750079488 7856673 43408958339779159963061287955299337568 7856674 31839291932118202180935890602892554752 7856675 -42656533009058400795707391515132480100 7856676 -30421885152982909350076831483864381440 7856677 181714529387857700864060662695484461952 7856678 -16579726024322213438053532144088595200 7856679 80119475340781765284063911224814399784 7856680 -28078137088256247069007776413094912000 7856681 -25278688726999643750618394099812774016 7856682 -6776355726362760826740737891181037056 7856683 107903921664957537863925024561087113520 7856684 65441547540309880868729795644765420032 7856685 -1177793124684925249447438257458098560 7856686 -69841309349104147562750588648123925120 7856687 124180145433651864088521611636187096336 7856688 -1653591235817827194689774582680780800 7856689 18180978457821566763919177831189355712 7856690 26026694063942048011619124050927347200 7856691 29076264156085380391897634821999794792 7856692 73606207027981608865536807775486994816 7856693 36137447960857418029103944303374754044 7856694 5236950297139482594680354505823840224 7856695 10625476620648448527262401918396418560 7856696 67567358842671649120273800376942817280 7856697 5999290930912324686852512909992124160 7856698 -3754653152681949956588102971130927136 7856699 -18935407577737597365341423139831697440 7856700 -58301904387038863888657707153984000 7856701 -9519802284433759866883798438086921600 7856702 62228328224950471292051101150199808 7856703 -44304570781831137026516168455448640480 7856704 4511407308269651493246900209323606016 7856705 63779050554947489471184784473681663720 7856706 -16126272249654416452561816347577231872 7856707 45343590614861334035096729136539632392 7856708 91258864501216202820458289767525498880 7856709 -43915295120616603909385690860318542400 7856710 -17220240916289546760694855487792442240 7856711 -24946065101608343718077170157734063200 7856712 82371392132353526837297950376175313920 7856713 -154793249182240962836992455877182176038 7856714 -4619079820822689022898875536633133728 7856715 -62037902471556876572860955048996064000 7856716 30294236616933446707198862152684745728 7856717 -74212338193317143030903410032214806048 7856718 -9632831982867311700297284294935882752 7856719 -6108813217642501920750519210400189600 7856720 3861709078106636718001910222059929600 7856721 8111503354850298322648575321376963908 7856722 -6234590663065237730721131534367071088 7856723 4707036781391915349241220457850754640 7856724 29565431981367359318978848672067168256 7856725 -21762332610945824863727151290293680000 7856726 28219689241544684824935362728045185024 7856727 -58016069471600574175591567587565712280 7856728 23050283745045502637173374294373171200 7856729 -6393075799156475395642653865706099820 7856730 -5316213746068185315084738720797030400 7856731 -58692375237483772114796329730418673488 7856732 39198570055247954828503784831429325312 7856733 -292773950270863034978143641127594752 7856734 -2761462208238404447664262152073113984 7856735 -10227235318021163595428960455203224400 7856736 64682940320125128061043969591800233984 7856737 -26321296516406250819254308064688673536 7856738 868340074004749147973697966806134560 7856739 33323529227873061399989425138326699216 7856740 -18609050157690808636760226565180143360 7856741 -77223808214883255768971000766353913858 7856742 2242665520052871255843160214451711360 7856743 -111157101294387406268241706811136200008 7856744 -6572850066487783185241083512114872320 7856745 465301300809958595329108942119623040 7856746 43247063735474766980184241347969009072 7856747 53640226876984153519298353144516201200 7856748 16528108933997411856825865479140104704 7856749 81461429807402144525974361885469486636 7856750 -30160148935629942139841486237144736000 7856751 -9990455537213329950327724852564048896 7856752 14432973834025938250063444965925847040 7856753 -23984156096925731424661680400407227280 7856754 4352011586542136373306154271672458752 7856755 21879245532180905292182066801035200000 7856756 41564885155595806116283723809833358720 7856757 2687399322570947715562655575726449006 7856758 3601658126390998373202116022734707200 7856759 112642337591593384210152885185556633960 7856760 -37989752083286114718698503865009356800 7856761 -59390848818440176672258688345170780800 7856762 1351240885919309719968007484844811632 7856763 -8389569486912888578959245602480164416 7856764 -12825336471589991872070921887797248 7856765 11485180751661791045086612829317092480 7856766 -17721683931712052136764507644515856320 7856767 -28975406854441068839390790987531269640 7856768 -34835799921130399722090495582016634880 7856769 -21835608626298876930306028139140648656 7856770 -1593725430986385232728006039833496000 7856771 -1284332427726214640857652332964684736 7856772 -34495809910403380432739916248715264 7856773 -105716544834697783785725733796444516678 7856774 -76322154643615405101686541610292964288 7856775 12958217597605739980883998592013561000 7856776 33040812391172264289942343298672686080 7856777 -31808213028857082324340988371004481792 7856778 -6462873331858341396088985050140370176 7856779 47219526030679752280686772921294930576 7856780 48881083152325141339304934484064885760 7856781 -70108708006524209330313038406637712448 7856782 1306042127251307899298003521961260992 7856783 1243614950244357676870536803603786880 7856784 8918582917250267063371668861812736000 7856785 14208009422205432688951418135981798400 7856786 -18356191590344111012250554918124364800 7856787 53338677401727188175265028526356766720 7856788 -815218120784840633761354440553857024 7856789 14856437662106294766197009303568388800 7856790 -3403648235537581653194802956494306560 7856791 -6280711152140563512337769882358441600 7856792 74015225204123130059216367079281408000 7856793 -12660996326447907241249890024619339392 7856794 -10693554675194992296506023407886997760 7856795 -5803932587927279220324403225855522560 7856796 29199359479115115025064387534580572160 7856797 -64283703298214068923785890506784470260 7856798 63159781691489055924968643761861078400 7856799 41955245904065331606255496018833057864 7856800 -10892211556082396538662480461588070400 7856801 581870085280263731848504800085784802 7856802 -17339432374636315572033844016832930816 7856803 54068232430344896462723755683660025052 7856804 271457531479718048479400492525168256 7856805 -25098348131420690802107718769675570560 7856806 15988277182849769880809831898298008000 7856807 13009208052721973967179758465488624456 7856808 -75278327369392620396352577106100961280 7856809 -80196622138736024282156880334679843643 7856810 -36398656614129050336482308126021516000 7856811 -24346175004791417054287782386075457360 7856812 -115665981697672448226645415617482009344 7856813 68427757094312780682537051791540105100 7856814 893591590157569233109361827013870592 7856815 62069910957554332341295659226760085960 7856816 -31160031879662468210461486411765088256 7856817 -5592555934006908279905193632365203552 7856818 -115077121373519083311879255867428527584 7856819 52188031792084183854916161684760862220 7856820 -23424264922015815860123111874367008000 7856821 -29984461922607413694779177167379015296 7856822 4805765766347937011335402348731235200 7856823 21104720671306679682782660393245125120 7856824 -225192193091619300154138336367063040 7856825 -2292854887198191456545484253190560500 7856826 -1174475915248455629994125019506061312 7856827 28043985743875517012512988876800941672 7856828 -3269027242672748944375373003238057984 7856829 -6961750075799215634187928586869089300 7856830 11198696957170460843215454329616104320 7856831 -1165468125122848730955400962295188240 7856832 2113085998840166956716897561722486784 7856833 -73259244427959927135131037238767515436 7856834 -48600582818858588811192328039495355184 7856835 -15375751373024953979739359390377079040 7856836 -2730769827203238679650172107004149760 7856837 -147624026158004843519831758645130307780 7856838 986886461064359375748374898605555520 7856839 -6068515178030440777561641980142713808 7856840 20082280923695773388990367084707020800 7856841 816285157746660985493281613422698144 7856842 -6275546960838664617191810783089313280 7856843 -111080547633520693062414560476512940908 7856844 -391537659176469816517581968069084160 7856845 127639099698644694683406629199665002680 7856846 -8738121231324160285992803457116547456 7856847 24087352904347966760555137191798129960 7856848 -3469001766269154680864860330816126976 7856849 38286728504538483527220348465156808704 7856850 12940261226490827213340594638342544000 7856851 -26368545433677697373100885499927200148 7856852 -52105972978694902589011980168727976064 7856853 -45074900500778946732187033789523071200 7856854 75159158626525148659051007992033426560 7856855 17347294777881554124543804987099317760 7856856 -71053436889133287926198299059687690240 7856857 10840024377541871826238194035087241472 7856858 -15185963869942898779947449539195080720 7856859 -72976918251064562691339158444218485096 7856860 -18853736001880846500616416185641697280 7856861 120887543177766184349880382959880615200 7856862 -19630691003848086076838758842988560384 7856863 -11826163521706818856034184236554306176 7856864 -23258912309842975208440453478977634304 7856865 -9188117078859449367691684344810480000 7856866 10235897202607812846276413793744199680 7856867 29777146331906791674002735575046933916 7856868 8959726520173208055756739884574602240 7856869 186601477332338701576957280833995744 7856870 -15604871867254552615897497415034883840 7856871 9856967636937342899891138562861608448 7856872 -12208231980634444738356872388797614080 7856873 -40775682799434296303258531354033857560 7856874 602228582883270865191987013920645888 7856875 5224068609522085570685783023171570000 7856876 359390468457090272618008833639641088 7856877 34001638499685948144805845663332922432 7856878 502702913564732926702296461705734656 7856879 -57159465086618094673612606892414875416 7856880 15466990727107074678744845525542502400 7856881 85945265672574298573438321754741497682 7856882 -82951536671014162262385122782337529216 7856883 69444198810681867609051477342105022320 7856884 -12014912311009170227260543652364068864 7856885 -32685805320783379485721077363842808420 7856886 14330979128131286548931262629617766400 7856887 -86906678128006261204328236918891997464 7856888 -1857822194776095935824869770120724480 7856889 139436471385863783147365558463083848480 7856890 14053025064644019867508272290832969600 7856891 43346122045193637392748988899524768544 7856892 -8248072222016578763696690811325071360 7856893 -107412709424291782098463348119080134272 7856894 44508264193246444822364383356615914496 7856895 21305036682600745019478965910221400720 7856896 43456846919639722697661486963760300032 7856897 -25068230245225547367483799769555927040 7856898 -14444254722963494500664144605415631360 7856899 10538717066683753916352454257144505240 7856900 -40087980815925948521600529821826576000 7856901 -166368241031346993636511222049155332 7856902 35829707632048053197948917351925677152 7856903 -4515467180007200119553068993048017744 7856904 -72918125775546843790815994142331125760 7856905 41256360213776474127007611792079419300 7856906 -8407222365554575987136990322082672848 7856907 14643805993436502813400678837295401392 7856908 -90375212507141645108209190277924982784 7856909 85235205603067397740273489815065389110 7856910 -31449749692335834991788906439505112000 7856911 103342543786529729300879673122032590512 7856912 3393476833103144567689214450899353600 7856913 -30620785717725294137853809578698372096 7856914 9951091371763126141337149400120990880 7856915 9119481583148092138234212611938909440 7856916 58676113982981358489323256806373783552 7856917 -178491276518028952226900955039621952 7856918 -5180412650018471522741350399203840000 7856919 -13225813952379043311851915502790502400 7856920 7489214495978823693791366239789056000 7856921 -29144849882891176241738348182959565878 7856922 -22458650933175710701817677468238620416 7856923 -61786793670691306500388251085395069936 7856924 -1185411731568524025813686078843857920 7856925 -49426087208738268370160309710686012000 7856926 7647661722634937085315124580136634368 7856927 14325589922981136193617165740134460760 7856928 99669570379357467092554025274578632704 7856929 -71372429703973681642805436050220433616 7856930 7362612380478745982435749261520643360 7856931 11933363822236324078914310070220643584 7856932 -22317486361060743411425016573717520128 7856933 -2974859812307814418488922246702138080 7856934 735175939608443646362077336591170048 7856935 89196914075642507919601841820339773880 7856936 -10214177390883716595523225416385336320 7856937 63750010236196366857820311879442109280 7856938 -10648505844470433463049755108373114880 7856939 -11409318907224633355492739912653789260 7856940 403721074719713333819373451208294400 7856941 41984884929118611196729169130153521880 7856942 -71935494941743397888206119692387888256 7856943 259179189054291124575029645896143203328 7856944 -24751957629114822380048983959061872640 7856945 -6869156320772712420758199839061955200 7856946 4132494393284258924642183319233978880 7856947 -17943485700997379515385327620638324736 7856948 -7056902866658077891481621736490420224 7856949 54812281109967967849842832188220210464 7856950 -1751274196471177544030155413436339200 7856951 -108813284737837867305315283234404034728 7856952 14287061590602504225371122055898931200 7856953 16918641463062330110567630255061828168 7856954 -72366122016947402456796490662016911504 7856955 -23654141193501967358615839511150934000 7856956 -49297239739045702629875147651772129280 7856957 -51381617757789438180403542980941108794 7856958 -62302847914421282342340907344976659840 7856959 -36480605153622215768898161470304297472 7856960 -319785380324928723102532165372477440 7856961 6375145690685757905722028046922343424 7856962 -34813931606738159627300241058824001536 7856963 43156065737696835596916327037473217212 7856964 15289278114156606725787970022016720000 7856965 26825339705979770055649123614111820860 7856966 -7229053930034486984980413812109962496 7856967 62524151838178791569039413504142513280 7856968 -6836263478744810738411985347842375680 7856969 32908440948353685494076563971815569370 7856970 -559708194060969321351894334052428800 7856971 92504521910990993571064565714038408200 7856972 -50149425924534855063664234934787796224 7856973 -20129121453261974413015642943465640000 7856974 10040563901565733267055303829165548736 7856975 -18760647067774271498500433690798880000 7856976 -15293760197474698944533918944598163456 7856977 82650372877999230662949847130522559472 7856978 108525592698066603105799256735620753056 7856979 15110910912074240648082178737612019944 7856980 -28522062227172378880065225765887136000 7856981 -25251179680932788405929067810170812672 7856982 -5805293537443891995178906781241409536 7856983 85929209539709901046875727173059039648 7856984 1290222374585616574476118370752389120 7856985 24513154863533425719017111777977506240 7856986 -21836894057176111841952848639125217808 7856987 -28497904852294580846675949010190560656 7856988 15025097024736882315665190380707392000 7856989 14484973775849561909845964970969698656 7856990 5391890391198041112919946794771276800 7856991 -7271047090935982494570185275683321000 7856992 -34297360109845890825616361950131781632 7856993 -235457710042357668580418632281733033596 7856994 19981329057299639487909373564627560960 7856995 44216637115461826863180755960733116880 7856996 -37743329865939578670348596299187208192 7856997 9626760443089710100807404965207889120 7856998 654083756856298873959397390673216064 7856999 -41946081204031657449638865523451406840 7857000 -3788374267192993261755743959165440000 7857001 -6038328004317973416920508293702732998 7857002 38987855165920539327846369148707842304 7857003 -333372189075878492982415529187795072 7857004 -106694150291360198962858668108029382144 7857005 -14679164946102769436527470255941636040 7857006 -18701202758256254328307351121550108096 7857007 60135694265687968948182206108389937280 7857008 -13809817024474857777178358911398051840 7857009 17215039888409336817434816467047100680 7857010 8484749106962847533874686508545664000 7857011 115236760274014039409235877695647553612 7857012 8581444230632347151029091277092634624 7857013 52945850953408024557649843798503533920 7857014 126583880137907332542361044013573728 7857015 59287485380520106184573413309756522320 7857016 11345876325535508597371369247634677760 7857017 -27381096378676186815174038117846596608 7857018 18309704768831709447231932895644796384 7857019 -67590503305177008532601057922031071580 7857020 11704745076173976223808779368675924480 7857021 -81081665485581268097337875486538751488 7857022 -45895533913383065425379780443241496000 7857023 945741464050006178225130917657115720 7857024 9907526297825492150176211745216921600 7857025 -51184743530860454393197827381311240400 7857026 -5273454445546808430922129812401091840 7857027 -120672258717237879627147481721115449760 7857028 124636782625651338082340612044000308480 7857029 -637987820436136138670029808034005472 7857030 15380528075159787855881825315096678400 7857031 302195933985393705592190832341971424 7857032 -126253015937340611447883538254819532800 7857033 -24573931820584788393934542744862561776 7857034 7109042152766458135573993493300607072 7857035 -30451528196966855948561477432080964640 7857036 6512969327706354276263738906249347584 7857037 -72415070975777358992901152475779712000 7857038 -3626132582786213430051700211995864320 7857039 -48739604504289800308463423406966233976 7857040 15063777191076086774241770958527938560 7857041 -15190276340655697880911014208820957916 7857042 4720006611208748088140367340170445824 7857043 19929034825348127587098111038165139136 7857044 -42127882483295705184490050548822727168 7857045 7099940179176263516122024678913445120 7857046 -530667010590486308076088114692581376 7857047 39385073789856583239767232112375099440 7857048 -58769970045100486093573544619778867200 7857049 -91104511165179587881879089716605414640 7857050 -620535232341494763574882870662481200 7857051 -25190359917687833901451669856933712000 7857052 -23021984288344136389470588524419001856 7857053 69139278769362657954717468698486987328 7857054 -5252685897907924435786422080238284160 7857055 -49423502854643119710902879687337182040 7857056 31522037840699191873290983556928438272 7857057 -20958480152408503045171130725394988480 7857058 -62458004192240808403368919133840046720 7857059 -46996111167638825667744267435048231984 7857060 -17850729589445901649570193899948400640 7857061 -1876800810684905408429050871650705028 7857062 -9210385111481065424966224552315357248 7857063 -989647439539854749387590494486621360 7857064 -805429032014255005173836103120368640 7857065 13933493664081859846398552690059665800 7857066 -3236515483773953002468053361709108736 7857067 103537440716319263123305236688288248116 7857068 24266995883709768390390856168234598400 7857069 4684496299827347048441243299951288608 7857070 1070216762793860828218784668107782400 7857071 -116173632185514945458956423450833967728 7857072 -18794752395545662796625722571603787776 7857073 1600079928244636753503282825607432320 7857074 4978323679891946884967243881089699840 7857075 22971493367422667087939441640805098600 7857076 -19160717340859370067039405698277789696 7857077 19432233738630682373770442866480390812 7857078 16184250143319230349047169718483583424 7857079 16360267742346626216151362418601296680 7857080 1601723427688404594847503576996249600 7857081 -5663667270346814077306130604739420278 7857082 -1507431811892852974312464204478077216 7857083 -13904342388611612887631950679355588000 7857084 -44517735501802137298678502873213779968 7857085 34584077377077823516476292116936420780 7857086 85766853603683567141462141279902054080 7857087 -8451211117055960918837241511053970176 7857088 -4740816907208967855686384651945902080 7857089 -339034900769337967153776954574483200 7857090 -2403407181528023367668929421742190080 7857091 -44731794557913497202435173441081507376 7857092 171952081525787605395808303009399913472 7857093 15592360872929952616059348918498695328 7857094 17522066360523773291776199300170397952 7857095 -28523745320498031833615413792525979400 7857096 12802376893801980258454214072171888640 7857097 85980872518875413275895341031003399092 7857098 -314632238713230541934555358631744320 7857099 19941538833324120873484282116252869424 7857100 -50327734405451101622798038368697600 7857101 -108423160589205222954154913760851515200 7857102 10252882788085614932804666751470613504 7857103 25550475012217144671805819798158479360 7857104 26253639474583101726492773355448565760 7857105 7346337547894482833225852066954173440 7857106 64962078117300242030974819747201924752 7857107 -90675764520918766089929213836279594644 7857108 -14483166227845596529327820647607500800 7857109 -20661265249975754297284389104982292480 7857110 8284971170282587787143591042796444160 7857111 -38393970547199763024474874975434605616 7857112 64910009929392486534945007813259243520 7857113 74625864157016309558256212450403277584 7857114 -31520475298168339888005104107570256640 7857115 -12591220569774312259254301270168939200 7857116 15719455783194264917094582389884541952 7857117 -2301617524186297891394841341845339200 7857118 30185301489891131830882399055917289280 7857119 22187833273297639342634479569816144 7857120 16585820063256130596592631366300467200 7857121 59697949601125555366319919407538346032 7857122 -6577729339503015732191789860743407616 7857123 37667328741523139856632945643300673968 7857124 -84078045037855144501692065305173163008 7857125 -62216385843891070686459078968610240000 7857126 -12569034551152283283747863345379261408 7857127 132700547780323924653128698236693410440 7857128 79586181499188543941041156071229224960 7857129 12221627142107471267776908353747140800 7857130 -11309068402371330012119237885332807680 7857131 104713268816955666784616035361820729312 7857132 629448489290934246346455836434378752 7857133 -12875858955067263426870109084486435796 7857134 -53208405811131627463607694906373008768 7857135 -18567201005571296993120237885918400 7857136 547183053172828668671993096683585536 7857137 97989816142495632407773272601641480786 7857138 -5771975038781323333135366350934433280 7857139 -52204239895689300963057057902334598776 7857140 16156595797243717241538836013103645440 7857141 41505170736328295658911520974166411360 7857142 4490886852438014912947222486988473344 7857143 4757890619482057950257489699978785200 7857144 19265516699467138146523632558377779200 7857145 55276720633534502554265252927953987200 7857146 23414464830268302268978201857743427840 7857147 -26146343294713406496050334133103399400 7857148 32039202141009333544595173415595164160 7857149 117147330661879795670162277596430711264 7857150 21245065754686174737976876344358488000 7857151 639811709817494045043502384307893512 7857152 -94566913204953135196641489844829159424 7857153 -30375274903516744903339136719515831438 7857154 5868963297832712980488013758384205776 7857155 -119045035504236613493243914624250689440 7857156 22116286370169885255612601577695580160 7857157 -5024954438134237516953889029060205056 7857158 -17289182989493618327683994899206509760 7857159 46749451684920711521160168429661768104 7857160 28494402919985066340022744858705152000 7857161 16877441818206166278995880918522383652 7857162 42586766880915740864632003239170497632 7857163 86610591209883491189982272919428707412 7857164 -4321821223017033401546822409488477184 7857165 793783278469618808363800433814373920 7857166 39465101863522082516581782016910985024 7857167 -15007594620243196211066644360361312256 7857168 8518631623514724918457974194561875968 7857169 76529825159640170654720869993941275570 7857170 -55448577042551079363375285311770554720 7857171 -13227035874421503882182126427004087728 7857172 -44500705556073729378844820304836122880 7857173 149491246061947411947651954862727805180 7857174 19972145237707340102238454238919850368 7857175 -486776839013024923218099677711987000 7857176 37617526485599231864460331543338670080 7857177 24168309898786788636548719353789293520 7857178 -53726570793660253484594538992994859008 7857179 78891199168293524072592843405915601872 7857180 34006450032364378243371100061492943360 7857181 -134859676152709006042146052684640792288 7857182 12824745927161952921468013569393509760 7857183 65576655373215164588166770264168394624 7857184 -149899055811913039612323249384086568960 7857185 17863369986538805869902494903699780160 7857186 7715217241162943719811459141203016064 7857187 -23797061751317883020747617234714201440 7857188 -32284431016955538802574335690946762112 7857189 -17865604786975912702977259320076884480 7857190 -51578771982972389416958159137904611200 7857191 -75828145937402796368565953391899908848 7857192 25823581873661003393803391682151219200 7857193 -197588637817776762655750899898618798236 7857194 19632838482121949503821491673537019584 7857195 -15210650773086170106699162791701666560 7857196 54256815450021105999644185644452356608 7857197 -48926970742133492950949627587153672500 7857198 -13990995697427501381459902105430764032 7857199 -18043433114691195538870016197027574928 7857200 6935611189969992938459923372341657600 7857201 37924732963200362807971252811130187968 7857202 8822046661187524236764566100635485600 7857203 -22595403793269214496635469149417955880 7857204 5187344646732706960654828456379805696 7857205 -27190417160926088419251676985398188000 7857206 -10661926449093917455031657551801307520 7857207 -25780539954278991485435316101488214280 7857208 -45369384919247136669675333664959959040 7857209 -4345888925684150036877021271596989880 7857210 9376863775292666868622274204456555520 7857211 55951566238660752831132696261544899812 7857212 56072179919392089766079764098641240064 7857213 878265056753797275042580533486912768 7857214 11939171416546424339527281717541614720 7857215 -54888266988669115268405352169640203680 7857216 22308512639314094087362003155560693760 7857217 71157753775158147259012341211691625300 7857218 -278879198063961396760539870287062272 7857219 58140632235032778534304639208845379760 7857220 18250306496190797605448088105722695680 7857221 118853982334378807646645390415790124700 7857222 2461820852958814258228517788517529600 7857223 -191329131734548192727862402199291530192 7857224 35077467239120177965512248241785978880 7857225 10613241017357803191049028200237353600 7857226 -28607212134478310167208753402859452736 7857227 50544892886677420807548687375512595744 7857228 -4778960850453842128425290190431809536 7857229 21198843257077116521080380077691702528 7857230 -69461958121408180490593814639601206400 7857231 -6451857525324239673916279730028032880 7857232 -29053283306114757652643726617258229760 7857233 -33730795282535679602046015733943173518 7857234 -1961024359444302729350984770014174720 7857235 24137362935403481248343578268644586400 7857236 54901942778978274453975758753271349248 7857237 -27178002047814215321939032026294557472 7857238 -73461121700053960521686511190985568480 7857239 -5546940599121243963694838676751741392 7857240 -23340348176550236263799003790732902400 7857241 -3920453589437302783925926646039740480 7857242 15242606332946615742570669547823692272 7857243 -7892714116615054662501132062063474028 7857244 -47294212501143061034241955930328702464 7857245 -32967052895607198802137165139803740160 7857246 -16923826663184604457982938458163003776 7857247 -116856193360692754351538593861806296928 7857248 -124994773847858722254352895998654808064 7857249 -53997088766193323966502950657411202912 7857250 4171128335280521213624695275229008000 7857251 97808087378086686427947074186465213904 7857252 -7807269239103253149912297574593073152 7857253 20476893956627634388835730926010485440 7857254 -7833255819996838573620249157110120000 7857255 19047485981673626247710961417732510720 7857256 -44994350439646022388978206325826560 7857257 25715453231513733395605945653825067920 7857258 12086360221295596902198917673324833280 7857259 -93923932666093629638852257387159456584 7857260 9588891914971615052317298528649216000 7857261 1777528644525692950224263518742555520 7857262 -10247398071016256877213056452853617920 7857263 108773354818195462330271365084736386512 7857264 27070485581122619384336557630192680960 7857265 15641891574646822354745734368375306000 7857266 11512904050120850846967366593779743360 7857267 70227537235218698535228203704398542400 7857268 -80497094461659946821148782986463578752 7857269 -973821285414907108234242677046551904 7857270 -34599664866357187070915147352298732800 7857271 46359862901686400680532841243584794472 7857272 22575769557199359222180824474724679680 7857273 -35454788502032600174990904163586244000 7857274 26173445668714718637032532594753953136 7857275 74639405078916211847813756416828957800 7857276 8714630839047977803215583044448174080 7857277 61918670930501293538219775075196661126 7857278 13826633188392194197582678578930349056 7857279 -70425465053127236859736359833342247000 7857280 -12141844140333744795128750116385587200 7857281 -779115053294379839447813455324740216 7857282 2393061276814935533580518287206370560 7857283 -7156018505228740500904733147390530560 7857284 -1207883947488470812134847713035981568 7857285 5424484574712142740516911309912918400 7857286 13848428781300676881410255199605272704 7857287 85282269216533276423963219997780006936 7857288 17739392425964673024374272886428108800 7857289 149545065362941367174701039876988425920 7857290 14932522539644996205663408771351598080 7857291 -8934748940574291253674963642320074752 7857292 -112757389076419936807045074093897289984 7857293 52969468369632667340448706637747215542 7857294 10321966242781890705440041682331201600 7857295 -2797254472478083073010930954255818400 7857296 -38241185255197084807908240897910530048 7857297 75717787972950313078227648170415674400 7857298 14635672064784417260908774497560336640 7857299 57407924151639662489239911802829557320 7857300 6185826646998376711810679685184665600 7857301 -34254639619562874963467737083892451698 7857302 32741554509282036145530718589238392352 7857303 9631744511301950953174304038145392464 7857304 -181706070776996756781414420061224960 7857305 21231611598831976615180460028580739460 7857306 30237868573505530098105196083360280320 7857307 134155011714273099775607892029831470432 7857308 36266341534706811650913195275279947776 7857309 34496323811863684559638764905952952704 7857310 35768016042798312778338431482211530560 7857311 20663881704091387239736124989480036224 7857312 -32308937936594720177741066983695187968 7857313 -88091646937243714096748464140344113438 7857314 -11726288542311660130364302941949344480 7857315 -70949550008300368335922666234510634880 7857316 -12796077992325855520608785733212364800 7857317 81195358678166291561650166753868258240 7857318 5912766825285449466836456300195973120 7857319 232009301936400112339126302212520916896 7857320 -18432173232656557868971105315416576000 7857321 77648364089581945059262253046619766880 7857322 4394573618458986011382794284575338496 7857323 2364939076990149326929188672909846984 7857324 3639453279933088970608083780741417216 7857325 17157607731311048364752724757175208000 7857326 -41673063103448463848877919970800029888 7857327 -1682585696141548490790486435096211968 7857328 -23812767921085831706455929609859022848 7857329 -80856690173328421222376124574287450816 7857330 11307068159921857828971590502344440320 7857331 56999666984754354920481901372284294792 7857332 -7107382511600072064482138862899976192 7857333 28206293111495689415585713003389589344 7857334 -55400086350560034637625873857678745184 7857335 60429070959668917492265121041228792280 7857336 49215190366919471064763789627696742400 7857337 -109994860268787453731747213661760253014 7857338 1350328756545928142595047932529374320 7857339 6136120607201398487115012463324024320 7857340 -47648432874607251398000276351183769600 7857341 531041740044786949790648214443098272 7857342 12954353288201125650879725450378107008 7857343 -37755881179606203844216873343469322856 7857344 -8828997831059701552705938102637559808 7857345 -4527473788331076668907292101521150400 7857346 -52660947122063404421774744713684118832 7857347 -596511243721154531523809349461500080 7857348 -559974814384921123209556527042462720 7857349 57991118822832163479475448103580836792 7857350 -58837699092465136547126377811919619200 7857351 98156440146438537575686249644684761040 7857352 23794967133322486195476691290934149120 7857353 -13228232932862599545322688337872801280 7857354 13406283606552652487269764605302859520 7857355 -9097408147772973017154855917286259200 7857356 -23486372755516081850853977537417081856 7857357 9621691722657443739190796708262632064 7857358 15715446709453682232905820242124152832 7857359 151161104441386939244550280029891160560 7857360 718238101036794651641012375951769600 7857361 -23952053449573478518197297820088248416 7857362 35628122847750362052024210660287052432 7857363 -10333912133900927167212865433829138432 7857364 -67413253504997816126946680638363545600 7857365 5807905610661175607766112938134182200 7857366 -66933052088115686066906816718705254400 7857367 37330622541045175802840530790171542192 7857368 13369550223854495691234702127611586560 7857369 32100041340435942493925881446144924804 7857370 -7509432230465065625503078638477945120 7857371 117182065724595712465026557893713637572 7857372 64727932186371598652538179578188974592 7857373 -56257310954529740391895859395414060378 7857374 -1186242754653414928203162945189273600 7857375 18568149645247896822743604414087936000 7857376 41957160569289595236222635687502151680 7857377 178493488481166161651551022764206738 7857378 -2411387119372995581471060974711119360 7857379 -83940158098238716474822664842998458624 7857380 40939124395237960888924072523481600000 7857381 13630270937824641077947587329161317504 7857382 -17535396952137893282684186480623725696 7857383 -51497968581693476184937706838057466800 7857384 9815467353698304001148836734959616000 7857385 67565762675207347998281906412304844580 7857386 20727708444393800869190435184729429600 7857387 93611206685122925897326742840050577244 7857388 -23992861319941986295267938955160813568 7857389 157640932972848984163990118544471455190 7857390 -214111124332051019072960077389941760 7857391 -50748158466619428637265119394756744216 7857392 5582249605507144317984689169319034880 7857393 -5075123966604653157852250675735116000 7857394 29048851489666860136989261961619624352 7857395 15182681932209491189904731425222146480 7857396 -10236132582932180798522685748978672896 7857397 -8510751103855038883937310070092867154 7857398 -22681401803234388736509069481522628736 7857399 -43182966734537152202471063446890049152 7857400 28797488502462517946226830300058624000 7857401 -86812019512720727726792203361193608598 7857402 10855835084629079270859211143707625984 7857403 -16590883879434360440384956626592048348 7857404 -35744965640532127516303586224495039488 7857405 60961718872318966065027378202375641600 7857406 15073794406422449075555784011617201152 7857407 111841710291371750686583632586577958656 7857408 26270615997119845876225719004607545344 7857409 8772068690309172735552003270870807360 7857410 50309093474808755216232740838119677440 7857411 -22858801342669351603680444088854549840 7857412 -23523338609743634462888712484058608640 7857413 -154255018714657853146405882302675284322 7857414 -19510041072065893595111599551814310496 7857415 4555125863036728458923077690095728640 7857416 -18974238281868666694644984856265687040 7857417 88659222393718658096239576428175377312 7857418 45956379801441922002439292635985594160 7857419 27568264378771260388733000677432836660 7857420 33161908010510725132957935152067578880 7857421 -9527565736598841284748528624505822080 7857422 -1233159065626630032641882797545031488 7857423 -28983330050882811304262424423625458576 7857424 -19995655092558410662311450451824656384 7857425 -27285943606390425510291279928671829200 7857426 32776838460928376931282781041513442944 7857427 32131670350617244056984259201250992920 7857428 -3090038024025032489522918942920151040 7857429 44336652377347140216654872599755077088 7857430 -18003663470173002278698832012782560000 7857431 36746395651362010289163229299654447120 7857432 15491885000925683232256396622074675200 7857433 -231426125719613372131759626655780800 7857434 -30407292102599184794194127032381860480 7857435 33681494398402929043499154634681138800 7857436 25295664943826116347087933194567541760 7857437 43887064904095739204864652377463104352 7857438 11284957551436859413052324670823188480 7857439 -105595943775973053263265885774776487144 7857440 -15441394871716333109558569542677299200 7857441 65495478396972821787634283869722080850 7857442 -56139702883327472286216163025812606128 7857443 -58609538349191940638390654666672441280 7857444 12481044492121988651156816080139059200 7857445 -9817624816756258446237935717474200200 7857446 2173534149585120666057139506343463424 7857447 9142816949781010663180523445068405328 7857448 -103464122419829859611930628740262144000 7857449 105635216690713966789706092439658077520 7857450 3606169349323411221006997215225120000 7857451 -9150809948081812619748788987403767520 7857452 4500649915433871029730410975773691136 7857453 -37797671951877371897303208344261203200 7857454 8369342633964573765810395936736140160 7857455 -3471174665507131160545913711300040240 7857456 -1154805924332847147481863043404300288 7857457 -68729985946693282042253025397672333294 7857458 -51128511929973785102359903282573593600 7857459 35724857180723668575469452803843340000 7857460 3355508370442224060464203116709724160 7857461 100382862810283639249365995068017598062 7857462 -22088217277938719501975262955716639360 7857463 36326864272554523329368996502616764032 7857464 36802585101916175160792442371838095360 7857465 -147913407728373082053282653790120960 7857466 -73842111363846795125773489530978311568 7857467 4894240252698566827052927130630640560 7857468 -32766828783985421587330138105443062784 7857469 -105962306882304127235920073502022276160 7857470 -57833025162515845670210729584689354240 7857471 -62301216377317601944609803084405617136 7857472 14296584954777237573753570080818462720 7857473 27075157134272500051061827165365606528 7857474 4658856109362344965939495045302309120 7857475 11415396219476381148714040981752957500 7857476 755189661680222211995843858209204224 7857477 6466706136948530259586138228815477888 7857478 18440666196802702058695717831064243040 7857479 -50370071047736605526289208825650382368 7857480 -27337580416310404906115994622611456000 7857481 -46778191941189265041441493058267271718 7857482 -791465662562157418148312918981277600 7857483 -8830273041266806688935426889525744400 7857484 -40096481207505850967196630744991213568 7857485 -100168743883110602346939167858863596240 7857486 -300694023814106421730068083971111296 7857487 67286775660129772297212771272817828720 7857488 -28408040486749947520786101557587476480 7857489 -6904538268245956186076833233930652176 7857490 14669758966877024686873974208799539200 7857491 -102534536645203899323234744622497436888 7857492 89229508905828715785713553304058081280 7857493 69745557432562390809617286347891088558 7857494 32788119366887634395188395562025706432 7857495 -223260493908464274359310798904235280 7857496 4317114161901059324239288108855265280 7857497 47064614683195774474201437473685433092 7857498 34141607774528252019193278974407680 7857499 -14361070383469709136799320344808452832 7857500 7378975567557811340052964450416000000 7857501 -1215938617363868215877617692984050880 7857502 -82318546013602258865914762810950541440 7857503 139271646439322547304001971233033598752 7857504 -46856033987766654415403297070211792896 7857505 18415385403494411293143109261359840360 7857506 -215508391774118419154649951439728048 7857507 -8873923005397866176887947914264371200 7857508 12030700850277895756152746514244059136 7857509 130220417908673184890849463549503290080 7857510 19802645198172548888328467892627442560 7857511 120701241128436052207500646914594262824 7857512 -59137791133336121628334606848158484480 7857513 -5516145851494519041042477527319323520 7857514 25645301941803175563923751484020371712 7857515 6263307227055359702717092986265800000 7857516 63747380635988864339597525361934663680 7857517 -870769945574386390929166323724932768 7857518 58298779389507221698353021649668057216 7857519 1649522291573945799430832226859204608 7857520 20208346330870351977975920776686796800 7857521 12008420369693561186145195814430719680 7857522 1093715129579153235277610825262038160 7857523 -68151437126668794971668872739332514228 7857524 -17654895606258230339163247458771851904 7857525 -17763056140597888880610865638793764000 7857526 -1886654132338161253332042880946853408 7857527 -29766776804601026758938646963056664560 7857528 32321859778105530769253518158292254720 7857529 -85282967484291934586340490999254478870 7857530 -48019973130135049852165200919745271840 7857531 -51929942129587594232880586057549874880 7857532 -21165968916452633333861523805687689728 7857533 40373857822113498439454622970861723782 7857534 37468155026623723919169760352544425280 7857535 -9813124517613942965523131795508347040 7857536 -57242327868936727897417882330548142080 7857537 -26839195389031496669313033435085855440 7857538 -9418452606263924429554041374518873056 7857539 -44555424069652772012955013057874996160 7857540 3927233700470045784437362045648281600 7857541 109604792576417496589035358265552558942 7857542 11410526625082116707747924806468000896 7857543 31444747000874826420944565294264968400 7857544 -64375551800035417431062687526466222080 7857545 -51791423305386413320243827474787444800 7857546 6975209843884520426844117368254704384 7857547 -246221467086947292470724919678184078960 7857548 95089632825375822765970121976262795008 7857549 -6230877525998773720127403466630966272 7857550 6211234797027399447073368096063240000 7857551 42279319812737041359642231892204560312 7857552 539939183942692868190102685173547008 7857553 1893246221141098652147469772362380640 7857554 80094876541677152364478184104319327232 7857555 -20137752659345366157385983387221940480 7857556 6829421359900468616315041039693907968 7857557 83848996094861289640250422476770449806 7857558 -42519875505521359273183997381347740576 7857559 29385752885973066772162245326196643200 7857560 35590988091780221141693812078550016000 7857561 -21189324328615480363620247204509726720 7857562 -346227621914618678667258382542467328 7857563 2183483065041107527124373900909096960 7857564 -282541108971220756779772051729367040 7857565 -69100021347478923596891341232718459540 7857566 -43818887319141438808904456459584560768 7857567 7532850199669478030320104982908094416 7857568 -8236742399905428470490419105091551232 7857569 -76140425884778794277697765320605632030 7857570 1747744616894439078236239753677373440 7857571 84419472962103191893226597777357239772 7857572 6977040280566980636272420566350606592 7857573 -668202571387853462512431135495017856 7857574 -2405123100530413511819357374590260160 7857575 83168339697903499250718619137654774600 7857576 41399061735400841025727871796795755520 7857577 939108311710033311865208563881464320 7857578 4003930736582205008764342391141639424 7857579 -31627673625702652175969762612892014880 7857580 -49709212521375198962394044433875404800 7857581 -69816524539267379227709806960717680618 7857582 20589178214318218479254906360077400064 7857583 119899486338516135936680859785427564520 7857584 2620115983948768175096969772542263296 7857585 20061960434324669992436181250734335220 7857586 47582687256381007461649117598353194240 7857587 -98736389320405748511998039032420950816 7857588 -2280241778861594824077724079954227200 7857589 -8172497883685577899635130528550766610 7857590 -5882370051479425641137091722994679680 7857591 -15385691012641296260048602951933087128 7857592 -13976343622373490203452799827285094400 7857593 -70695246575322095011465206587490472956 7857594 -71346779831090373957132718616983272960 7857595 31575279078805344102965163606650971200 7857596 58277753419819355993066616763527091200 7857597 40003109693171114948906356319538385440 7857598 -14057665960510132371750678883883958528 7857599 -9147414764344782706114124236885073064 7857600 -7503910135469949487724277695093145600 7857601 59970026443533807737388877527366503424 7857602 5687997416985047180029657756589769600 7857603 -9860605294272290132895202860859452480 7857604 -27180437375778927784760963491292507904 7857605 -35112737524418965678595252378388480 7857606 1622107096504587940557835107812263104 7857607 -155461554313815727414209677339305711144 7857608 84392984898074870430534281266089984000 7857609 -26869434323959203240581995894865699904 7857610 1287111760134354723270295434656712960 7857611 12065684516974123920647362097169016212 7857612 -20543623125075743792580106822786157568 7857613 125833728602377153741900543817332639862 7857614 85244737389810373356758716589199358656 7857615 -32845072667366688382631923724171796480 7857616 3554708678076486057459151693715308544 7857617 -57122953811858060206193488329694537728 7857618 -5620131207971711882894862615327247872 7857619 757294538400651352881881421440848 7857620 -24328121912156179207794630760839936000 7857621 16733875326570438850545504070096814400 7857622 -12195076249376172954101534804224689888 7857623 4787765905879360242361573180092134760 7857624 38046027792480750400700730444951121920 7857625 103184961331315801928576812618503069000 7857626 15082549965974285648549725928178448896 7857627 65268365166502714290490895894375623320 7857628 -46588457883341365103035489449186164736 7857629 27185236731344139230112729792399564684 7857630 -1370559537259648935715190601638974080 7857631 -67587942728813301224177934394234996088 7857632 -22353835871437608645080541116532523008 7857633 -18734184895596084354686083654495887936 7857634 -4916536470795331836478034467177508784 7857635 15482536439965906168237927828169367360 7857636 34096065671746971249612119963994534912 7857637 -12535541930189247092048278499957440740 7857638 -65493766580901373328382685746155075904 7857639 -11247179457521723321116829385458016192 7857640 50148899803304609746291159623579648000 7857641 -32941483635354431558294656625264240832 7857642 5569860752376221315201316699141250560 7857643 -78959219150069183119954416623592580108 7857644 60830636302824642175923049594001838336 7857645 -6438471892847265913507062120506607360 7857646 -33810559832639140458269764111419745728 7857647 3545854760808083086535036926664689632 7857648 -608807693547020577026758308434804736 7857649 72510887101555953611688080795064813650 7857650 5680143320227886725679053136334261600 7857651 -11390508886501823381632722058512827904 7857652 -52863452595713269998365314620072314880 7857653 11665387545356602109814212252608712220 7857654 679800590000005269453442948073723904 7857655 36588233691238415823906501413424242160 7857656 95784705065504674293999484217328844800 7857657 7713010934482579882338095442316944954 7857658 34552493302157361308690647136070660576 7857659 -58490156431685218925545260958152801360 7857660 -1135831464612165259585917181576304640 7857661 930358506849824163991391228511616640 7857662 -36425896955801242711401836895528327168 7857663 2618649625422092078995370995836773376 7857664 -91903673198059256687588062923010867200 7857665 22563797095968424312529128659400089600 7857666 13731325123815411481944996964770316320 7857667 -102033574885163693625788093736627926568 7857668 724064866965323472787446408189259776 7857669 40024527799338191635579133756209918944 7857670 11230254113114982349795910577391670400 7857671 -110807788562838856316489102809905889128 7857672 89514813819990219417342090504360345600 7857673 77463131699303569802938585554096400922 7857674 -9134942402999175370061827123110657024 7857675 13881251695347708563607146210497536000 7857676 -36997604195184717055727687791674231040 7857677 137269320551226642013480218475366688460 7857678 -39882593477900091131830575485141852160 7857679 -76629771385999688417442534187339628880 7857680 11299431452440613739063191571827343360 7857681 -2067278364191271184197904532535513984 7857682 -26426102999942632905669383852475110400 7857683 -72196437005062253913563080218969178068 7857684 -40851861654815339864955920190171408384 7857685 36349933304470775249984770752550659360 7857686 48705530284688577913270937405424885792 7857687 -58931388537422541670879307352583602840 7857688 104464769177780448644615135974862837760 7857689 40622791559960871731866336069846218516 7857690 1555044475529029674086642604514636800 7857691 331409891877235079292256985611151184 7857692 139103544119822944071812339892821379072 7857693 -67876083550064534622868078083234753696 7857694 -8885814827863624439857999512027264000 7857695 34795607649136366348993424234240476800 7857696 -24920878181311765719525316919361011712 7857697 -44712221833140657855308124276318160320 7857698 -8459735248357651019054116585544372400 7857699 22566186256218351433752070535889886128 7857700 60749296814135202576934419461003619200 7857701 -11699053883765995355657005768323704100 7857702 -70110128443396885648800680900868024960 7857703 -28625597467933843220087849673903008720 7857704 30980277582994700866173061727194229760 7857705 41816557167895779735792147598932039360 7857706 30699924558386073648696674529456900960 7857707 -45539686367303630820790604224156537200 7857708 -11801068722189072893323338507266503680 7857709 -62519984691372857969916218326358122090 7857710 2470947718334996835273964564468488960 7857711 -60193066963952589007475918689805253240 7857712 -2961580576224818870215627317636169728 7857713 48044711006140374108778394236325159424 7857714 -1658869908661357026117391566042739200 7857715 -69834636329804150423018311991983110480 7857716 -53773536834969635314065254551657390080 7857717 26295466303005681447166335259365525312 7857718 -16799978407491598511391189299975540160 7857719 -74312137684320095469851506609857857880 7857720 731098618921530092703933352621670400 7857721 -28935437434088150465013005463372489900 7857722 473296144196091789834545472867885024 7857723 -14139872604310292878351165154609516496 7857724 44593231766933075973630720199022499840 7857725 -19274215724147406136505357253800688000 7857726 -44306794614981532724102719210568666112 7857727 18348730110066616477622605585075576032 7857728 -12519645830149885081101573286547423232 7857729 1310582045874381015295268166012413040 7857730 -7984167675335122578615971274248310240 7857731 -10563732038823688891066095341989013808 7857732 -1047611889889461002817087998044870656 7857733 56207000593425002742471531910154280604 7857734 26978408725815535209193799960427840 7857735 -12683785417928045504421667979126400000 7857736 -41186715991114788070033511580972088320 7857737 -71572417750065309551961710254585720614 7857738 -19801153524755854434633038750630004480 7857739 34407718707260988310607983052626100256 7857740 67588485622919823521150016442122240 7857741 -16010143105455426665152873133327826720 7857742 66950717706998273606545155892922542080 7857743 -74852683824627558261274183717129638576 7857744 -344138777164144760566447332151787520 7857745 -12970664159833356907772542055402960640 7857746 11451988509148594339821637181885986464 7857747 -49945299266674350108862689757735918476 7857748 25130010296773841667858637913393729408 7857749 -15392533986069830864558446733930610564 7857750 -10076122890094173603344726181401376000 7857751 91361126988888166672807272527311798104 7857752 43410107734479550093744581036968878080 7857753 3511752669209411747596551796597800000 7857754 73950745558340908416856705277899069440 7857755 55583234497283061239497494351638996160 7857756 -11329847865325700705794383498664673280 7857757 -132850761751925308854158138953868876148 7857758 -43833167733539957420238648855075432000 7857759 5683944043052526494824134459360698880 7857760 116391343360386839194021102818266972160 7857761 -16493476196750920207892077664518593468 7857762 14091069632488868624584054391241778944 7857763 147284864931784602800052894665858738824 7857764 29092535199233997943354411369750907136 7857765 -21594794733769505840677265158726749540 7857766 -17757912989326760749981134352297293696 7857767 220647068809982396772829424631774349680 7857768 48117144475521626272806180593621237760 7857769 12521467438552553847746842560802579344 7857770 10939546703921032540213663098124234080 7857771 51455198791327982801214366829632295512 7857772 23302407178563310267392386860740513792 7857773 -18570629089668909502959747236236477440 7857774 -6152922065100667967935825793430032640 7857775 -15382223364938496587342752406638705200 7857776 -15111022150501666344802814757497143296 7857777 -1176903456869597547820530155702431392 7857778 -3567008703680748313617800272295765376 7857779 -39312696637552478317824343300545936120 7857780 -1192705566754602541310708874847764480 7857781 -14591389271368484708897777031328254418 7857782 19439232415326304701045632150195030400 7857783 -68604979782624577951791634296421536000 7857784 74958306486396072683862387837916753920 7857785 8255230347201769050813950090755187400 7857786 -16737861632523939338861537721587828736 7857787 27331248649432363727265274887265024000 7857788 -98151911182751661127113773723590182912 7857789 -72097694294003823546002284267488694272 7857790 11559490362701425180633890295181390400 7857791 -472187195737165144515714924077564976 7857792 -64547391337390834449239051417419776000 7857793 -13263431928225781085389777876848780476 7857794 -5633545325559838240881871014984834048 7857795 -58657602576231974691640847684365205760 7857796 7302075098610798374297678604201086208 7857797 -100948942901145637665319100532686695680 7857798 2344195996379731152033206569178894208 7857799 77854936339692676091571827950677003800 7857800 26390675276010711526244643846639360000 7857801 -17086033378086706514798875905728262336 7857802 87531535536451988824998174739391187552 7857803 24312884459721143526214317847927940052 7857804 -41033067783320862857831363812093653504 7857805 -2062730100527525241894495312675199080 7857806 45291654445515943757231796580826339328 7857807 -22699322859469508786085562094614548480 7857808 1318939494427299845637164250962067456 7857809 105612383520060991209650118154042996080 7857810 354506051694120704703430320208392000 7857811 -8639940896479635012874921901609440800 7857812 17654913304720266929972758307918395392 7857813 73174417660786649907910648259467044000 7857814 -33368596218664949346659449486115489280 7857815 43253294858758109119092581455093255680 7857816 -39926073861635948979672974547372134400 7857817 1546391901322177235920626732512223840 7857818 -24464473708764575575826116253046942720 7857819 -12814591005019479438116198887888678356 7857820 1158572197580295553877442723273722880 7857821 -13180574432702115270764913020499444468 7857822 -14147154433846185789578875094069277696 7857823 -4499727002815353476877509263852464928 7857824 -57957036978164974620853417827150790656 7857825 -36298817474180498918355754007013002400 7857826 -46964948638193583688612827786626355888 7857827 -27708104668186225428653082816791380488 7857828 2069329130330626274457683156751350784 7857829 -20815389259412227465762273975318929088 7857830 32222294449540749031912394767974921600 7857831 -7701570390937126497201233933574316248 7857832 -8213176839143162397702033615981035520 7857833 -33759685206437543340289449732631170936 7857834 16206371454215465096475397411663130880 7857835 -24900679061722913740963009030893463200 7857836 -100575731057617516053267784202018015232 7857837 -52393730989089090540585209500439032320 7857838 27621773628938550949067164230025692096 7857839 -18564183365752196988673738683511417800 7857840 -8275788184468783383114411563237376000 7857841 11214250301958725367476288050054027572 7857842 -21886063575122300108935006962944501760 7857843 -5456324317832095090282232204362563072 7857844 -62167162139991518406585509311788187264 7857845 -44510387844413581503181253437395804900 7857846 -32737459337923148755469248345562845728 7857847 1993459392867627357532324142711788120 7857848 -34505571383695146033567986742348656640 7857849 27125488954131876610646600941012500480 7857850 4162280891537037783997746648591897600 7857851 -137264998107894373405304834644965374976 7857852 26079424987673588049414952576329503232 7857853 95862227859860387477287308174679340102 7857854 7852895333003174572775641026018091392 7857855 -16833049876789929687594764983187890800 7857856 45986349200784678699468857208219893760 7857857 -59241088264839971967364931263575770688 7857858 1461217223591663938164348616494862848 7857859 71378651202520946242745580915576878640 7857860 68615516275841116031608371109503694080 7857861 -79223510883836048776485295331772864 7857862 -41486027944754898770844237600646097568 7857863 770796439842205367629487352081010224 7857864 -35404475131925748663241908529727078400 7857865 -194891605011637208620024924872230789880 7857866 -1606019283522556852057905450598350336 7857867 -338452548705929026529858342843329320 7857868 -49081234283182332843516212524833774080 7857869 55221517841191468447217545012399686060 7857870 -29245303135087333439559436528249282560 7857871 35022325188957373513944785761414307840 7857872 28296110660695146417782329763804086272 7857873 -40589625738286414272544676993657652156 7857874 13186193960055710280990902152274145936 7857875 -31318247371371021103286557971716100000 7857876 22703274003780304601031549569971482624 7857877 -74788010215206505558609775375702389248 7857878 11189024035328382101551972443124361856 7857879 40514561370661514007689645339074132584 7857880 -561489311011493258685623954674483200 7857881 43040070832122244453672146038319818112 7857882 -34032111330832577880960409569773168400 7857883 -133436004321581861993245880750844057600 7857884 -33705209504517269311607229692902483968 7857885 -44718142431599436507058944591299915040 7857886 -18087573062259898934747109556306931136 7857887 2635496786755810091811809096209896696 7857888 -79021638532395393087619975303564886016 7857889 -44809018767614387125995515188252188352 7857890 27415920582884698356197198239959643200 7857891 -95092206169491972934448496657371327520 7857892 42744577287383161171539346543315025920 7857893 -87384301055860907897983121342933082240 7857894 -52360595003746603264681356402651503616 7857895 43217433328528336768426180852108889400 7857896 10933051620144398766398927853477672960 7857897 27392888938821936349073542759267347600 7857898 -5088721661934091921966495645073839680 7857899 -9339378276820039429878356239748797920 7857900 -25850838633838950614480413303318099200 7857901 -59442745465879621361454558147493070196 7857902 -15137198770597194245353044951323997888 7857903 34406138299992827266249452434751844104 7857904 -4158841387589079670655198389505359872 7857905 -93369230054233169068316860931132930880 7857906 218632192545614185146260066949734400 7857907 -15570484880134691503183798615353622920 7857908 17074244328968541469653745457225248128 7857909 -5037218628191961695701608617697215556 7857910 6905734549244715497987435268888460800 7857911 20427204515341461130612873610287218624 7857912 -24561280794346598560997147424390144000 7857913 -9162188524147967456698489967172745600 7857914 -71953139501054952033543666800080677120 7857915 -11060833346726191339724763471629625600 7857916 -6716413813373035077671742256991354880 7857917 51096483126576545552018008973000520966 7857918 -52218679555298363799186942293707217280 7857919 40647110520711683575479280737122034520 7857920 -31004472435801631593862505336584273920 7857921 4769368849567106530827122606321221920 7857922 -77634003972513816090414605835047869488 7857923 -776587627902049419566648269004085120 7857924 -30753326276717355223863043723072902144 7857925 46751769147384669589814625429656952000 7857926 -10600011147834170910572224033026319680 7857927 -16817932904834965775340154388271528960 7857928 55332799072919620795130174664352450560 7857929 -29445753996587167462454138002098862320 7857930 -14475707026270349770867683890231470080 7857931 -51938343014474674816592786328290219136 7857932 -41353191473021308434982632033482037504 7857933 -9498334540463367237340641783861627456 7857934 -13330436486320616308007100591909849408 7857935 91422540677955196993921375723596959880 7857936 -5297455095503567971570435016123793408 7857937 337860080140471119734255785178332452 7857938 -24068869455741559114860649668298400640 7857939 831939858108306915444329701867790688 7857940 -38903401145134717518318264851507435520 7857941 13969970136498059856034840615982233344 7857942 -803969384462110990697500787319889920 7857943 -52029228158824479265549473532503738808 7857944 531125665692978310812642624511795200 7857945 77559591014926579200848931230622681600 7857946 -79713327939639028861201896858448685328 7857947 60620208640903490126215752710418027396 7857948 17574373738659490514606930336716308480 7857949 -1021597765825159393939893517838683200 7857950 -22340750360667727849069159256504054400 7857951 -79155599485504858097981746268482225920 7857952 93000189903612968289902059498127818752 7857953 -77388396059992206779954614163463312798 7857954 3985176944034931612858495757085312288 7857955 -13637636513361638435810989145677062240 7857956 -26520539209924604865314244348024549120 7857957 -44515067523965348453425410133767431040 7857958 -28551653355441445766901026187070885920 7857959 -50286331883936607556299328435888722360 7857960 12892371613834982332591195888943923200 7857961 -187266705283160697654377875343072181600 7857962 10076807921182150798262335807369958400 7857963 54824527352109707355152889587919341880 7857964 -9772288762619975598432848931484866048 7857965 -6623823114165669705574041459489316680 7857966 12712303128158336355819951144058703424 7857967 6993461757598116386558143644036301248 7857968 -7170814160013515394421064476332589056 7857969 7778020091537985825366500911365458880 7857970 -10483274443846909559815490681586536640 7857971 -44453673003913915139964646851968531256 7857972 -1430521271692300448731889214828687360 7857973 20070294720092382258964745464581070848 7857974 -1541137777219474714790562952499302080 7857975 48119383464492326391613198981995996600 7857976 -17912051998553396605140698765414768640 7857977 -35882510547032002848925213051662058368 7857978 6241665268177608868643134797324549120 7857979 -157849351979643053230357538400411259420 7857980 -24290090335965378439007075943040880640 7857981 -91170904450936644026370590596660362330 7857982 17918959975576512954269911893057600 7857983 -37821180358399941948958220893627400112 7857984 -21732233542732372296012648856959320064 7857985 -98244874958849076677267940333096778200 7857986 20170666472466051311356350070927364640 7857987 84717686395092512397875171299558362360 7857988 -4762657996807348827058154275929173760 7857989 -65746063220553859232859422925032250210 7857990 11012181347117836335737361932315377920 7857991 11608884048888705948575642130257312152 7857992 -165740522243704545721223905462517760 7857993 10947081602389885858942043684641080480 7857994 11831768178446231102745157997176309296 7857995 -190763284967051816427246262299750739200 7857996 9033597416109535519791413804229623808 7857997 9777698881514401232388082079769137632 7857998 13740279704731645758306444797466433536 7857999 83543080644200457522553760361538431120 7858000 7309397403199475022943570950696960000 7858001 -24071338389098180410651042244869184400 7858002 -17489497224227291118870541951299918336 7858003 -74514906183276040868833797323911881748 7858004 9418474896214863824275666013180657664 7858005 11471197307425722348508607101689238560 7858006 -2289358013812306962454410420047101056 7858007 -46771314195771195841888960596744372888 7858008 -63539577179011782911495902943267481600 7858009 -121881080863067801274011778598330812790 7858010 9174452676150024807533842876695272160 7858011 8534300361022542863303910420085776384 7858012 2439167525844033893963233335284846592 7858013 -48827896852939106539198473398326539738 7858014 6772290722086785682735300241683221120 7858015 -52108126213682556310760775568582292880 7858016 -88302318277193354661919434534401998848 7858017 17251344209507819520882577199740425234 7858018 -33543761910327304299580113001542786048 7858019 -3346274741335179426222110901450391104 7858020 11314324795391841602377479376091750400 7858021 -131550963701325782603995451688369387778 7858022 -78799595664097853000766323032167782688 7858023 29805042307838691141913896838693500624 7858024 145639599861324479105508165217677312000 7858025 21233018376244918252488620082787809600 7858026 42617615659828647165317310014297203200 7858027 -77606591308559939360060007839793162124 7858028 43268211469314625450474603272867609600 7858029 -91249790907139388743755431136599850240 7858030 -16146119847119280360170666553662667840 7858031 1876173883306931224990843345666981392 7858032 5843725836324628428504530870568026112 7858033 -15238048744938096386461825368722666640 7858034 -60132726963958737429372353275040665584 7858035 -313704201129215018687624844664427520 7858036 -10966271153102864425059709341340479488 7858037 101403285279828582391168425272450927424 7858038 43137656085836817800145591115707831744 7858039 61248767399636136418726883738491648640 7858040 26524308792808787402313367156220313600 7858041 48952657251690392682070999282483328592 7858042 -46703983254396607882756393238357468928 7858043 28105931218263603860739182685024436080 7858044 54529202117975675134498751024701908480 7858045 -11476836190380305249425590306836668560 7858046 -190778073634736361871741458219944448 7858047 -28628687088259522544089107831996297072 7858048 -39086370708546507269110401587541442560 7858049 -72316349875924243922028619814224237950 7858050 26949163229160325618004246062019260800 7858051 -39350422085015721837694920441774178400 7858052 -23099006494997572893289127514991531008 7858053 -1915118075111651993940812427445331040 7858054 73355580553708141828607272285380794976 7858055 101825502939628641873531068409783843960 7858056 -4076400489908704694020278459240652800 7858057 -13162598796569387773067459884228035888 7858058 -12569037093160403037265959830940437760 7858059 -8874485644160751612429192043415932800 7858060 -5308245595988714611308820681239644160 7858061 -3639903289404845067340193029983585888 7858062 37450994696487702971971523611017756480 7858063 53643797932886177321526526921815944640 7858064 -2359326341822238914963829066850590720 7858065 29489574099307312883194088900630267520 7858066 -20672612267789877965708829054493280256 7858067 4400760301418540275416479842329521664 7858068 25500376376638166191020985530206115840 7858069 59380068224210328875964690716994136000 7858070 37574705979640138976948742943071058560 7858071 -28595784221740419172999196619526534080 7858072 -26089723955826091317966785090603827200 7858073 -109881133895977366848348227256378282678 7858074 -5913929769040655221285462923559895040 7858075 1301443185164224126000811821423876600 7858076 -90271368387824540111090926249835578368 7858077 -25163672591909081722695756809283720000 7858078 629775543307245969871038814418937024 7858079 470931087028300052622865755384307680 7858080 -43388334875360103586850938436871782400 7858081 45058176108920157810666592582868791680 7858082 37506666989547583240161352755018768384 7858083 3666698625051539575070283245835458424 7858084 -2178170706438791525531226228247436800 7858085 936525507990126917094011656931623800 7858086 20241298068276247633421109238075475328 7858087 46915476483699839551799476369153469080 7858088 7961908227013850565320082548729118720 7858089 -73309568091914269938467555681474717046 7858090 34417271730632398608388104674741800800 7858091 195133895145929044157871245218485824400 7858092 -14551633773792831569211161438900428800 7858093 -124673847193210657577697103083059079658 7858094 52116593059351184883030748044138636096 7858095 26991950797504896665248223945902517760 7858096 -10654251040936219422732295252594688000 7858097 16441851765030985998439895953674896616 7858098 1660666178361301501224676352424115104 7858099 29478152287485917510115178332747001100 7858100 -1832175451799366539150870228949760000 7858101 -15002305146005747422691941102121204160 7858102 6844681204249522874446272687538305024 7858103 12382464091823076645273435781668072 7858104 -31640215873087640530680418646444666880 7858105 -39005827359683150480560674772390279740 7858106 19572718906198418099990502688240240752 7858107 -76550595198202055049440017932617553360 7858108 -45401688516498413054088064675839137280 7858109 43574855955553706428494320892466552416 7858110 5908964185331321720104875976111008000 7858111 -36672040122477724208755006341560690400 7858112 47849621960908108617566221605273600 7858113 -43245860942845755608585786757973809216 7858114 70037634578258017872248907943139906304 7858115 -15577347784148112195754422709357888800 7858116 21492857321682325389008483250317893632 7858117 -36531555122871643271860892634848366180 7858118 97947716077232726994231856949598748416 7858119 -80547710754195237049587100159522727256 7858120 42193871184689599532081146089809356800 7858121 145794483875213286826813269735329232 7858122 7778902476225342311530128650506235904 7858123 17770846853819905326883259928338157344 7858124 -60336990133918919505496869326585320704 7858125 -7803444722739686742671327531799360000 7858126 -10545619558984963866008724777702919488 7858127 -30283057407261205106778197299324491024 7858128 -1375834603845735829594885947179139072 7858129 -25513660570727255870116039073186368270 7858130 -34905643685190725610175863513062400000 7858131 -84380985694182104162468602031238354576 7858132 -41251853308641571748958464719335403520 7858133 6100168846710108856991142572003102904 7858134 11648208989094853947587870459604756480 7858135 -75937634516861962169259549968305243200 7858136 -13798784959729682458092673867117977600 7858137 2488107172142376951331041703777991040 7858138 34663638676244840965231724568947086080 7858139 -6913708938972267844279864307156490840 7858140 -12753116640683110685307953123788262400 7858141 37417668685956302995044597389009349542 7858142 32377963532484411956427388678933481088 7858143 20677179201287634795697444405929683664 7858144 -9788401059491427213093345027665952768 7858145 -11045375208522967848326868396176069100 7858146 -37263504270703181472054946622449996416 7858147 -150793267594587847324722842775034253688 7858148 73900405353388315177301757666637061376 7858149 -27003890887425450953203155933316322592 7858150 20003084508228644281737388749721336800 7858151 -21853475555897027503275665861466892800 7858152 -18175860904328751204298531476369146880 7858153 97123927996170874170549419951647135120 7858154 -1038782833164321087392701938881192448 7858155 -38435061502578014340337063414959981840 7858156 -13010868820908787459399849022046354432 7858157 -55688123468811445044280598088470842080 7858158 -1391862422764974511676155483109044224 7858159 -17211593346884679862313403363970865280 7858160 21199348546227625882113980859294842880 7858161 148593570724670721058035191502140948640 7858162 84350039633739415661097256899870529152 7858163 28831742056339589670849479124426986520 7858164 626701916071564910115815020953341952 7858165 31572589315789138592159134430986920960 7858166 45836539305342792819443275394817809280 7858167 -14987888989452196429898649268693572120 7858168 -71108090134628848740245951012227645440 7858169 -33801695148991423084237372127283173088 7858170 14343240472789371818244687660722346720 7858171 11746778150981556271048570779311551552 7858172 14263782862253848831702720172407480320 7858173 -67572283511546465914272166446454972416 7858174 52717910746424427373172815985708934720 7858175 -34257211208489557504814661353350221000 7858176 2781110711930331920291692544419430400 7858177 -30073195849826466557227442321501106240 7858178 137963187986325546877154928010344798624 7858179 41376518529045786952263539289282700944 7858180 23568352301885001165084142354940190720 7858181 -21695293154693529710084453583061194018 7858182 34771445600823758658840865880539791744 7858183 -19542287898317803762812132369223567200 7858184 46890429342906162202522159790643778560 7858185 41340764964303574871606623072669196160 7858186 10644726007651608872202147224861468160 7858187 -50966536364516855638991002609013098572 7858188 -43550753692880247879449751900045004800 7858189 118429659567151972099150937162967394380 7858190 1408460987436023174921298938422656000 7858191 34737996177750120513010411691741829120 7858192 31849672884899721098851015116469968896 7858193 47413145182574072437426597185389601600 7858194 26972539443939117138116008996300406400 7858195 61129946659056064538417787798743802480 7858196 95294278168967242338427927481459606400 7858197 -80967667395444616613104065638920696626 7858198 1187932503703621674084230623415277600 7858199 52647876282213030395990300815219217016 7858200 5097268608324092241375275181047808000 7858201 51085301585522331835142055454997673412 7858202 11439619812374183098549046829219458304 7858203 -49576686087067151558882028379823146752 7858204 -34165291840187213350806223066072363008 7858205 -95842820298632486424707005840459956000 7858206 56714876929209057836684806083546598464 7858207 701079426086032450560666084110755712 7858208 -36434310946118101043353487198079811584 7858209 -58065625264874276464589901168993761280 7858210 36731327538104945840034948783771072000 7858211 -129676063769496066153976998042742465188 7858212 -76847555137155956376916175797906464768 7858213 28659033348905467797893393055697136160 7858214 -3181858850112432589661979130849244928 7858215 -1502816861674427825968159709802603240 7858216 -88149759218544294497278846941446154240 7858217 9707286200496688302663319497528661860 7858218 -20136720692467096370565837208142342400 7858219 -119330635578746494548215369282027580560 7858220 25499838256563766737930589006905722880 7858221 -4846063996895833983652451129796452352 7858222 60169487414095351586980104908662559232 7858223 53419382937495517352945378364552947472 7858224 5263071117672937115204072052099710976 7858225 -34154762045252570051064903407180304250 7858226 9227464493735562262205489327295014400 7858227 27449413633042067182032624033842933808 7858228 -29615149238828235601690361692019183232 7858229 219144887684883020969785490716685391840 7858230 7282208116500506275746705647984363520 7858231 9352986047648101571471196904537990912 7858232 -42268337232075180220532531360634347520 7858233 56847877084786231446307119681050758644 7858234 -10955787020751180241238018038059075984 7858235 -17985839688673043725368851968645850880 7858236 17716124416955456644508266738727219712 7858237 -12294265907175419479701735945631885114 7858238 -92188802312813077898070941515010637504 7858239 -50080815283739798497538112585895237176 7858240 6279365860895796225555397806076723200 7858241 565628725870730407553400597143636784 7858242 13317420216258808181226298233553996800 7858243 8076440177172368541059411611577365704 7858244 71506799296762759000873464900531601536 7858245 -22067902580076618393854497869206726400 7858246 10308393973878944486734933741351123200 7858247 -86643178021354184941396986744548356560 7858248 5073481394164721064722048364994560 7858249 27098805471474032363891444967533416320 7858250 55277115103511883575560462221829944000 7858251 -88392839122044439512409524946622556420 7858252 2224970101738299098969980285091840000 7858253 54702006012578683120522469508759835884 7858254 -15993706785133136665863336452250655680 7858255 -17164430226299360372400186669212418000 7858256 -10095081979298628914993459543020535808 7858257 -41512692747962887463937468403279877184 7858258 -2133717955900031421746650986351473520 7858259 -34328105092446492168677354543004487584 7858260 21563887200571684402795584129945024000 7858261 108910009359169854188807506963028289052 7858262 -41161682554392394528823447872979206368 7858263 -967529247562776059282716335252360576 7858264 99870378441859928631588557123798507520 7858265 -16039028648188342844012124450423591480 7858266 9181580463935311432407373847708239104 7858267 98474513083806104041760435668398879600 7858268 41618383206107439119865201425847584256 7858269 -78907690322220793409283962963881425600 7858270 13669769089669766524266021033776981760 7858271 -79362956069432235287557719560457413256 7858272 -7096935052678950099558300461574389760 7858273 -135394370882701678590187398520846924496 7858274 38553180994830862940349717733318404480 7858275 2085463384694141152636709650402218000 7858276 -36939070813132700200226153069018515840 7858277 66988749257194709782124809593920241246 7858278 37429089528885710953155778930849065504 7858279 -7951385224317366663676348145064958080 7858280 -64617850627285374049937788697473843200 7858281 -29095671121031247881423118441012273600 7858282 33425005256958361867686152846848687104 7858283 -25843134267289415562851132167705534656 7858284 13091885506030547955419078493485924352 7858285 36283249458030478100067923041272115980 7858286 -3830576486250791203384545687000360960 7858287 -1057010742433486768552474273396538832 7858288 -416916413551913806949301246189240320 7858289 95663918915654056591505953343225243556 7858290 -25413805901522699722525917373741416960 7858291 1682194384895464435852850461752813984 7858292 42579571061108004064506027330875112192 7858293 -831485162811931973354555702849429856 7858294 14101373693167952915647908089812026432 7858295 -26793817760707375229058492956067076680 7858296 2170882892190581009103448140092559360 7858297 119684828646494680693963087837356007680 7858298 -25132422714732176243512604482137848064 7858299 59266626876535889347652098722340899864 7858300 -30943007415089672511125716968477145600 7858301 -155401053327581632859823210156987245376 7858302 21272868847468321316619689969325479232 7858303 54671015472448342906871120825381848824 7858304 2121862954451060207878448052877393920 7858305 -4627488810234643431912925295255251200 7858306 20111591432978217197959443065965946880 7858307 -167544307388270355949142890491428013444 7858308 545057718234743777221358755289118720 7858309 -91278221604477971187032261240804547490 7858310 16128635281761414202614409161000620160 7858311 -4630363559605525419243463537103587200 7858312 -51941292391177637591468383339097456640 7858313 -87322085164209131276925869887431783936 7858314 18094015082845816892638091438050464768 7858315 -23758464559905705688592720422398755040 7858316 10729564202431642752369311941842743040 7858317 -9879354453180495001905140473452538080 7858318 19896526061928527604722826681085936128 7858319 -16858072233717801088028226204826112928 7858320 2549436181361312742993695756805734400 7858321 -115934717064722748421224177184365205388 7858322 7159616570308144730654608828018637712 7858323 51751111765717654306817367170646806400 7858324 77978166276955835726603523326712064000 7858325 -26705173982808803365970984901679953900 7858326 -3637201576639475095443715360253613120 7858327 63013806010737000373581006594178464952 7858328 -83051514279432024733836566691079680000 7858329 51464685503769348031409256839952978384 7858330 -6976946616630249909322453166375572800 7858331 57390208495452409885159716060329542500 7858332 -42484905578510659995063342929446431744 7858333 20118097341960629765535412686446751360 7858334 35472403731175874919173651690136399552 7858335 -31552982549204589808842006419486243040 7858336 1123199302902711006362387534403600384 7858337 110896331100800797737547830498907189986 7858338 37685804002698863388294558879864361344 7858339 73682079140485406589811721475717906140 7858340 -1483058895193185513774253662808657920 7858341 45903091061799799838740619751405462048 7858342 -3513163912071202456695754324477577856 7858343 -45966010816329425803750125550252354680 7858344 5137612247638799191282450463959449600 7858345 -9336005405961710110183933706246400 7858346 -14524614241460371186422528009782242128 7858347 -2101014503529035008989687588012151296 7858348 -38456237702437954539829084078955725824 7858349 -142549856997265163677302274513245820650 7858350 3300160839703905957037333339639536000 7858351 82942621412175368531805638003395189104 7858352 17848245212499398962339498476403556352 7858353 93868502403450894371027613353121750144 7858354 -2106725026093367567301050542957029888 7858355 -14566943254634821343068656561249114000 7858356 7587422790180968702231019750271979520 7858357 22710847498558458554385570218151067488 7858358 -46352801411708474313205300831297746624 7858359 1644585153425728673454436742563130784 7858360 -57338709681953754644483803877485056000 7858361 -1953877837191882931190536284242400768 7858362 -30261369513596435523926707522720780800 7858363 -10216402573589695116340317457499619216 7858364 -17899767118488833669903258655703971840 7858365 -19282521372260863013224901850609432000 7858366 -43439953653573690550504703748832666368 7858367 -37701719169076261372335007185878081280 7858368 -7751387700621763308093545310899404800 7858369 17014836459460906216636258200954906240 7858370 3782470088725694164432879327738152000 7858371 -77129977843605599616083895148676942088 7858372 -1381536443792264109256175621646231424 7858373 129332257671407811514513405672428302622 7858374 56513813121741014969276408576088147840 7858375 136285787037793143610626817502728962000 7858376 -6085681801386776749090012176606167040 7858377 6441293051028662109555842870285307168 7858378 -44960628167727168508966188388720857600 7858379 -104802787392059242024000253071441920 7858380 -14213207956183553252782738505649853440 7858381 -200941473208248461335495368565404325120 7858382 14599314841745523140822043880503987072 7858383 -18110123191683753238246274069685661296 7858384 21619672545796751005500450932228710400 7858385 70611348173185617913660947202748673600 7858386 -22420542053480474600345622465898160832 7858387 58512712789025812377196294970917002240 7858388 18745814223275491833814907138654697216 7858389 -14929231499663483558636718206939435520 7858390 45731141048385101776026458567588371200 7858391 -118605500216084928442974552157639888080 7858392 -13886653130450843633567879336060129280 7858393 768359189705332295000782693671500864 7858394 73313021063709709441276621843716894720 7858395 -31792241538554987308269636518117788080 7858396 -16790652954070725913050987261951477760 7858397 21302685576439170306956570841306180492 7858398 690668580771048314298147145710710400 7858399 9795929415992165829020222187255116464 7858400 76828614993108202834179601959223296000 7858401 13299981199643931979911412216535090784 7858402 51098508887692959327370716949265155152 7858403 -3875977053694678957242176964163957344 7858404 75962224544268022134129900523321989120 7858405 11520248022888984331586058423815688060 7858406 -27930389144676465110217325291444692096 7858407 8265478023315563310126414305295552000 7858408 74413050535883053855872615329620392960 7858409 -7234924332139059605478202884378286200 7858410 -730671546359164737311749828820090880 7858411 4824641209198228427038824016541701200 7858412 8377872232783107821691531606627737856 7858413 39667664464707436766276676804298605942 7858414 28204484293165225384623643681541288832 7858415 101377770706026770292367575343317631560 7858416 8632460851886487874343297067986780160 7858417 -2630687832266586352421607507617203648 7858418 -63103379024731493896884518768463033840 7858419 -76474996743229545844734331662919258560 7858420 14516444433926934363334273294367923200 7858421 25544491029352111218844882887043881312 7858422 141260480092166703163068836311713792 7858423 -11230271161192693163809731764303086176 7858424 -74352525676990124378294115157350850560 7858425 15921365673173398994548135465741314000 7858426 67097840590629798522517788423634860912 7858427 24269526904423255575517376345826666276 7858428 90183679004483582313416487404461056000 7858429 -41947069876893680167098607031503527060 7858430 -27262556102024546336408205058408830720 7858431 26036456720014631612670670723245753600 7858432 27834500518864981529748836058153353216 7858433 6387736543217234156204886582449136000 7858434 -14172478502683315008877490706777889920 7858435 45305525318897003790472554163557294000 7858436 6866951895201988407130494440947091712 7858437 -114085697195853668405367061241459110848 7858438 -9063526375196634963422579935923486720 7858439 85410826456537203566774262016189305240 7858440 -33019294015595769761279220038081740800 7858441 -61646764153827459332454553098563069158 7858442 76771373063935156819890821594585773872 7858443 -39558142590433118846651072438732880936 7858444 -87258598825131391383055496847625072128 7858445 -22542955993424186423591163171641483520 7858446 25164418561273860883760308999216435200 7858447 -65966018547074162108372172505829774016 7858448 -6980486134097390526355185766766002176 7858449 -16452301706980530520020499867356117900 7858450 2127322231300484432469196016656341600 7858451 4632926938418665782672796415406410400 7858452 18378454035385261202610436360415465472 7858453 -1486052807734024049256507262026765298 7858454 55501360405430170516613593939499579712 7858455 -23618305141519564547582534413772578560 7858456 -78110543091008147066963583551441510400 7858457 -48165307561450784667542913132903549600 7858458 253188907512600039700429196342069760 7858459 -26972176689801953760944836193212020960 7858460 48558694108582983023041045781164961280 7858461 -16795396688987237487115374300325212000 7858462 39464211200761062772104691089002570112 7858463 62550746870808955157552240936213999712 7858464 -24831965807908872863170966877330472960 7858465 -422559191674132837868042360046521280 7858466 -7051561198945941972123187910522880 7858467 -13211345436137012742437793004566256800 7858468 -7392533234559455827119233426160084352 7858469 -23436250862880611663717382131161623552 7858470 -11267284544474192028143850158038483200 7858471 -165609763847823019326706999480835996208 7858472 44735328295227973328846274935201617920 7858473 45134916102420418593096078246554874384 7858474 -62118344214115850056239293727638753280 7858475 -13648974806822304199053290666950141500 7858476 -72216810729739916751515204824906867200 7858477 -28028776674985465183241975213689986336 7858478 -43815559603251508424898469534475504640 7858479 10099477363288786888627190459953438848 7858480 -3309639125908456899914538868433879040 7858481 68336256426587183659153356138810891282 7858482 -38480494699448675425352088124412865408 7858483 108088190643283440470464851553857806732 7858484 -41936349714291132083810569853006880768 7858485 -96225812131153355680754742854293396800 7858486 -9511967735358236080571607302481529536 7858487 -2616170308454045381559447612751342368 7858488 -34481345123968338098551016812537774080 7858489 -10380483575573730108195096969075079344 7858490 -13539885608089295880357785264246157120 7858491 68619740284221742334548052145799314480 7858492 50475817055707291782831836854676028416 7858493 -63877004043942599804257180062545976192 7858494 -12617470221265314235295056692951072768 7858495 41123666894139731328651390451037029200 7858496 -35308187199628892708518648067331194880 7858497 -123867782940909218780211501358739903328 7858498 2583401177431692101056931579343330000 7858499 -13253951458104580544155645667955850752 7858500 10262742626256755631631193002364928000 7858501 -34890594219576591717927862760227271648 7858502 -3137481967507787435070434596794580608 7858503 -123683517867457494395256179530193150016 7858504 -25377290155511670992414682837948825600 7858505 56058388283007252097839817598332684800 7858506 18510035547766726752885204219543527424 7858507 23978863064793410408928039133766314320 7858508 -264978208883296514119720067260858368 7858509 9706838116238256805304782098925533600 7858510 -7113353996342835798114731903009280000 7858511 18975577915152127475702194562625521424 7858512 4883780162789832576546842459087831040 7858513 2369033758259817403620971852256855744 7858514 67421564616600477485030204329541427840 7858515 -1957000524387123942308629154329447680 7858516 66411964642678191049309707070279917440 7858517 -708679363098718572058901395427057700 7858518 -36937078455715933972815379083690156096 7858519 70979322330477058464925583332708362096 7858520 12636316016281200605545009992956313600 7858521 12237052323104810353704452326232854320 7858522 -11219450712744075710397985672819191360 7858523 -5044204161337542689976092986109897616 7858524 -16041885892710733569945518625850873344 7858525 17221332953184778712933785546995168000 7858526 24032574673649258897876783731422172800 7858527 -13554002128371940054820524922474349168 7858528 1935017016527964424015724232018493440 7858529 53350678443897356507131326256969104576 7858530 -4468348125280320110348689646971619040 7858531 49182716174348534318964706752688281664 7858532 29932577155926742244406468807148495872 7858533 28558107508830745379687769754656856800 7858534 40228510846510489908528317631474376416 7858535 -28319297431988256528304029800013272520 7858536 14851548915151755349395312527292825600 7858537 -30353257716003295767067048089095727814 7858538 32100355385796930990160332308339263920 7858539 -192877702539024013855326264076089120 7858540 -7087539546755133968401660695157493760 7858541 -84775425697836816838253711967970164480 7858542 -30176564644782461947147839625777956288 7858543 37622212073400066033761277292274958720 7858544 -14358460079110099241432983908963287040 7858545 -8012290661521423669885344403637191680 7858546 50725525665874429606401478896587051040 7858547 49125203473712990940534633133947537996 7858548 41264418751940841178630453309580949504 7858549 -57313518132987330914763189043199242450 7858550 4985097024972381553036649656309756800 7858551 -1359735405760423530681190748793429120 7858552 -12027080829213212002709331682636185600 7858553 60407675694389433191970358954930713924 7858554 -6099450549366181378056317903164158720 7858555 110026330059852003432483466425568776960 7858556 -2540205358725443248618326839786019840 7858557 13226693324121243216410856180746395680 7858558 83050143305818580462608524967764628800 7858559 -58538621523982267238782459939316317440 7858560 -16232795562265173803553592951229644800 7858561 -96938228321506043449110338843986515838 7858562 12920823120914048781350729582902616064 7858563 -35096936148081111619912416363593602056 7858564 19388246366813019315802816229876367360 7858565 -28056434961538839285087930789268752000 7858566 -77034130045310956806902539844106451200 7858567 -194872331049823414805744639258827079400 7858568 77725112631964195481699641810796098560 7858569 72900277094105742551743275720091550208 7858570 2165382543542861786841818522421072480 7858571 60005222855468226121644196411663941120 7858572 -20158895974861490934762083899547624448 7858573 50399562383866033302647426730724687320 7858574 49094921988120163365626686129988123520 7858575 10476242658378489198853001311524531000 7858576 -26551777669173078953650990652584820736 7858577 -115239249451528145389025532667044890574 7858578 -1597722311295809903376189403911383040 7858579 47813620576388531478117725049585515180 7858580 71327844186222198870734702468750227200 7858581 119116748656197973224485757399492617184 7858582 51224319449662064066205442644414415392 7858583 38343086936028356561518228022197733832 7858584 75251169547506776779897925235966658560 7858585 -7278941990306865658797392553034496640 7858586 20985682854353291826499180302669004800 7858587 -65237405837690271876669447144114600 7858588 194757787260575034439394596366100146176 7858589 33427125378794531850008289468786012390 7858590 -10937079495101028742557896009224857600 7858591 -55809321224907130878602636740292607520 7858592 25555781461344354912184743720026898432 7858593 -14108111765095846408277785872728601600 7858594 -292426235542207713037708491956167680 7858595 -112918993086098539316110230800780420400 7858596 -1415326646886020916587471709063530496 7858597 135642606426031013449782692366635162046 7858598 -848567448799887159614782629406858752 7858599 -12338710837522540715002727708729458560 7858600 -13358673071622539329155063870370176000 7858601 39400288418428127318383049214544708602 7858602 21817848596822184362893674299707841280 7858603 -131953922116324138281418708766933340536 7858604 -25845052734766950301002903915289866240 7858605 -18629562154948574718370404577336043040 7858606 -21609456064894863726220450335633693696 7858607 118571012442493313244775318957984705152 7858608 5035789622278141607422277865430253568 7858609 -3575084785002702792152154304683168240 7858610 -12139648825840602814240908733183955040 7858611 24773377275214178467666294539879332760 7858612 -1316147207715424599479253209846838528 7858613 52264799754352032760202796538396160160 7858614 13365315178765614950489683259196219840 7858615 -16528245279052337658711676871305305120 7858616 27564419476040785637345068859929128960 7858617 11930732698859875007780956973890091136 7858618 -33714881176086718499288954879001444240 7858619 -217128884788442173835761868019857324904 7858620 19879328060800424999303293076248788480 7858621 129766206566343272003954746288083976972 7858622 62537773306301131711122530694854138112 7858623 87681201071494305899857571536429123200 7858624 -17300925879290546106720132165154111488 7858625 -18839111473765322546733393360609135000 7858626 16095457780394806166028023458876550400 7858627 -33792120276453693756764552703281532928 7858628 39489167259062111871432916019338199040 7858629 -87658096185326625071963393868815169252 7858630 10920744927669564179399633993284515840 7858631 -125644802890861668086304321379628455296 7858632 -15449267249862929018603352318242119680 7858633 -104459320401285235354793369650208875520 7858634 3107294643557224607447107510923216384 7858635 42119629924023527980173463933875947520 7858636 79366819048885646241530649070017678080 7858637 -984989240685580886685167560143101280 7858638 -16869300799783265537189340743054211456 7858639 30973813002738181304746258278292275440 7858640 9791163678660822519349347800627281920 7858641 -33266466940258257969858138291856058496 7858642 22977776036228244346176851194884745344 7858643 6337160241480984985157516879138898000 7858644 39983154712180455765271176433839992832 7858645 -76197835842126324694210344353322536100 7858646 23756134753770243421193909699758762272 7858647 29375276492374987858654315652623008000 7858648 -49688322313904867415454680978885795840 7858649 115655011823303404311675507241389750036 7858650 12269188516040328051094270551151737600 7858651 -87630797320849404357576538856919052348 7858652 24939440745296869906937502947049953280 7858653 61918817013973468850616706105617765408 7858654 4236668810842730477178446130997915776 7858655 -4058284810278776297911257924058490880 7858656 2049718827500275221809813259347558400 7858657 -24068477490150489771499773839425272128 7858658 -22304352753805900983452963789768791488 7858659 34626705405125571064833322471513705728 7858660 -17728363725762658286958475617249431040 7858661 68927268813830206531064317566165885372 7858662 -10347105993081193814867020276152109056 7858663 73840460775305355979831702271004601104 7858664 -77833256598392597747000279849256468480 7858665 -8701335259546508775153398368732277340 7858666 19764763234900621479912977886576971520 7858667 37092637626332279739208660396161352752 7858668 -15603346765128823644278436841553103360 7858669 -4664858770535828265232292940991032360 7858670 -2866663133111825570141772545215756800 7858671 1922224470568545194949351707410703112 7858672 28314528467975288346377274104451301376 7858673 25355162058920155083721935995473233264 7858674 60890767118561578683285274612676509440 7858675 -42871865712802794111046213812584892600 7858676 -35595114380207090817952206554611789824 7858677 96863319863297995009875942266673023520 7858678 224077447500044621199649615031469120 7858679 -5662198795019759655093633858602082024 7858680 63850178373812610178071169798963200 7858681 -28756928639604021698445516631017101880 7858682 -14208618467016325580223399228431308800 7858683 38676492218701358898877057300787980800 7858684 -7871114707657088297235448883535683584 7858685 -55663817883464455901857819775802640800 7858686 8775197194488328228728866692771086336 7858687 -15488250587088460550791327997310513664 7858688 -21307610966020988211739119451530854400 7858689 -20181650284654768867369634138422118592 7858690 -27281005543201158958981803334809891840 7858691 33371479531946353873220528104534560384 7858692 18402551305778830424737785553379066112 7858693 19838792364491474059205680275766046942 7858694 12028578006825378807013919711102044800 7858695 13195871583373481323606556150356807680 7858696 -7120844675094381977293297773113502720 7858697 624034105696535654121503727235692864 7858698 7577105467608221292496962570168258048 7858699 -11024527458437256880440846860226186536 7858700 -484148803793120598055892466504384000 7858701 3088886819715744108009783968466425142 7858702 -65514881335106559129581185501558736448 7858703 -136268151794834337383366977616288364816 7858704 -4300998811086099785144772353505361920 7858705 -76944129582422850384098691077626624140 7858706 -35110113698281209441003927355557528576 7858707 -95861567485820873756014837145517704400 7858708 11763323887709640754538792015968000 7858709 -7665839555410648966699458224189971200 7858710 -11168298134989755630561066223084406400 7858711 -10883370523766900511753279747502373376 7858712 -16557397309864976219719315154691532800 7858713 4610146266422187328626162792366138624 7858714 79528111950193465130404323849379785456 7858715 -30875609674751020573509126360916808640 7858716 -15650174775292945826798819940613549056 7858717 -29513657277887776546038769802305179008 7858718 -28388921189048689331344119106064914944 7858719 -4780864259496908392375120256585200512 7858720 2580220988866932241850531012760698880 7858721 47521094601095909860042493323377254292 7858722 24446341906925782737566857141759221504 7858723 -1908304799145885737975654951514347200 7858724 -3423877102214683390921814017133854464 7858725 4354854866350211050859520999835416000 7858726 -14850538102361400106391353076765762304 7858727 -88598250999743939254021299054315650688 7858728 -79062392699052037006904468433439948800 7858729 -246428057095996099944860588531409408 7858730 19504682653690608598645883802745816320 7858731 42593492888321520147944561176216235184 7858732 356344422690852629721982161824366592 7858733 -63554714740795386853758726511852647018 7858734 -4200805062467572745156512797863080704 7858735 -43919438184161443151793460555419883320 7858736 28931091046100345143684322009000558592 7858737 2980286048222841216001493285695534068 7858738 18388453504496186080562939968987829520 7858739 -5091183925701054783785275887431276640 7858740 -2138302412329283335386422472104939520 7858741 -127076686715319274169461487021982112800 7858742 2109455518280607084671554411806391680 7858743 35068983939564950999496736706155987968 7858744 -19457235479560347642590531579554467840 7858745 -33579128049733646420750151117305437500 7858746 -1041361304240975415983993696496109056 7858747 10500529428304024995866429970621679152 7858748 -12319602579821140873548494825213743104 7858749 -6017056232439296137423044987226674720 7858750 -2815216963561154463123991112407440000 7858751 12491051166638372702568556918670625000 7858752 1774156849155999646327516015053766656 7858753 -9418207461108516918334785554829984320 7858754 40302883749713304636633348169439664000 7858755 -13142150891780647998340840288694745600 7858756 48284002406288405070535768898789587968 7858757 63952947755932213190382906213332934492 7858758 12022635765714638656076960283129633984 7858759 -20247550049215662082263288062935271696 7858760 7161469009943441260791150369098956800 7858761 -74770846850550891329647482769708583520 7858762 80618470572126687534211197897067507200 7858763 54659226639731655349171739058308818320 7858764 11389803469495226264507688293469027840 7858765 102469349180655699695202582300159064800 7858766 -1332280128546894757390980249510459456 7858767 38212711761924200106189720050162410512 7858768 17895599761727843873493691516962324480 7858769 870854741170547819906111239844194020 7858770 3531480527902499908746345723652185600 7858771 -139916502260754070684555422631083531028 7858772 -24000501258789103651310049538726053888 7858773 27387595196434673511559011080648116380 7858774 -10698101331022084716781497021926762496 7858775 -11942497009455278444278374862404277200 7858776 43533367940200244296919156867102146560 7858777 30412938369429360523520366693328110592 7858778 -18137119583210151527148413631216888576 7858779 22584427819503219183145412064925283328 7858780 -19007800526800086115296278684968934400 7858781 25185761626990344016622609571778058592 7858782 611600677343755610264071846597944000 7858783 -129573852984832301726856277004003135968 7858784 80033119803538220638553058652693856256 7858785 -63244903413968467583002624359140558400 7858786 21680426412804509458981493554193619744 7858787 25985657109303045874165084531678643760 7858788 10249496734421745055971309039671586816 7858789 40908207207246887741900730944153682780 7858790 32341737886789860599236825963318358400 7858791 -33442816523537520277688405119604745960 7858792 49120111940386733797510334154653153280 7858793 -19245313567177386369570178350413141958 7858794 30248096130841444955731379542934748672 7858795 11351492028611568080245223491497154560 7858796 21483563063011127832473357369411996160 7858797 205290857546779141247796100953813179520 7858798 -7043458084574890649073405949402928640 7858799 -49559287579396501978603857985599453360 7858800 2704752250834735592246711833694208000 7858801 -13715223266431033497836828891643964608 7858802 9124329961073079067572411320338378752 7858803 23360800299926885917639749278548616304 7858804 -208058308990865975374696722358352555264 7858805 -92615735942050891855976264528050461540 7858806 -26600572248759486034581838152415058496 7858807 -53508464463350252670699350482171711056 7858808 17487238780135316198820217064462376960 7858809 -388641559097584084030314005582530560 7858810 6500914016825022449801384977644810240 7858811 50382656270429385336736723934378526864 7858812 -17473626502198987864681908743849008128 7858813 26145123054526587517340943514537910284 7858814 37940392910063136575760424567828256256 7858815 -2950447596785818258613728350038496480 7858816 34971016968937794797391182655651840000 7858817 132628203263734364799594832329914452866 7858818 -51139486383057500850414712764825580800 7858819 -9787419659673409583665545151612411780 7858820 -13351894801703847086208396266417541120 7858821 15169093212831652316016687064728949344 7858822 63607426014664702470953218526017948800 7858823 86187103895806319868243201249436379136 7858824 -54444473594250747047926954148105625600 7858825 23133898373153326407914442781185045100 7858826 -70888643263365046523054637321028367520 7858827 112233849638790888339295564670113320048 7858828 -35677546787548257938524773714763897344 7858829 -112245928137837029345925204696765312 7858830 -1702927241607915913370557522200698880 7858831 65425823510706102433757961880415715632 7858832 4258332571991373873337395864675090432 7858833 21308733680125506595235959560826589424 7858834 -24714375912955501146391287169224707184 7858835 117110946179004336548841067433403001200 7858836 -104827542855111347475468250577739939840 7858837 -23962913279785275910236742732475242880 7858838 -54370601062353159899073591889907207136 7858839 -1927917638727996690861751212910365024 7858840 -42128721402587314185324888393121382400 7858841 -60816144833554055530741611691116518400 7858842 -30625590212128311761457171453734834688 7858843 19268123891737866657271593716318693320 7858844 10934779166332809190866715187015248896 7858845 17558275226533160496044936554042548120 7858846 36233257726185331789432625441970371904 7858847 88410641422931895648165942305089360800 7858848 -10132888197275976593106248215824433152 7858849 46236571070595952875205395847518490850 7858850 -15128553882847591740422725450823283600 7858851 -13159681827250212770838758814104842752 7858852 114995245177316661208433927531656192 7858853 221685047999481101677185696449918144160 7858854 -1581389175217588547028286935516717312 7858855 21566633821364318617825772267977725600 7858856 156384631041037322531079595438909440000 7858857 -53418490204144781465794733935848551712 7858858 -6527445154223693293809928503348090624 7858859 18323017028788299406546936574038064520 7858860 -37733200323600064910607538964136944640 7858861 -158258474523474315885072759719813730538 7858862 49681808971973299358695642809988831104 7858863 76803601787347406615373894547214997144 7858864 9265728048021978228219789826894004224 7858865 -75977904406811151774684760176552114060 7858866 10525641407907667866789073428414340224 7858867 -19985859049585346877944420551682116084 7858868 -1574289790761013160184305282636408064 7858869 64139552822630208180895946243549651520 7858870 -14314172686570837455703559434759127040 7858871 8480901115016547696808599932643278472 7858872 -4303282521919790916170122793724149760 7858873 -106900382527006305272282122874937200496 7858874 1848932040058669828995182491156350144 7858875 88925526097107486833767951063532160000 7858876 113987628372656264848704865493546255360 7858877 3076194129994829312162573343738474060 7858878 -2163672879990583329833255679956699520 7858879 -54593850774969716311160471536801735968 7858880 -6837129681861415848318582534438912000 7858881 -47854467428286777441429700257275511630 7858882 -7306602822301609253768931273472000128 7858883 -97377592846787377906110731664084090000 7858884 69337697889164293973974051841674014720 7858885 35140722390949090968489793779003083580 7858886 4783995374114798248177126323848724480 7858887 -53204293628262009175286673604035790848 7858888 3358918645621664650284290206945167360 7858889 -59041363804948355817508874884694822310 7858890 -12070764979490351849607041290831872000 7858891 -9574213509122649153466038598385785708 7858892 10699406448770669155350901868233833216 7858893 1922366211561279238823624744217888768 7858894 -72980477457215016284767510831438752960 7858895 1565406391078973213004155903742983040 7858896 3527788477608927154486933851303051264 7858897 -27873319571321188265871396797064112654 7858898 -26608193421900098376677328461960338800 7858899 -95303299495792665238349032379310951816 7858900 10425973027596467392537541266125824000 7858901 64226899272929761394908966915407469902 7858902 20287872736722667099404483505479018432 7858903 -14815168882790456324922615051794108032 7858904 -4138920646816069647862456844123658240 7858905 35876425415515582111151673347778116160 7858906 -4547103278106993278599754765762141952 7858907 5319547611216529518630259296603293712 7858908 1331044723190711102837907763298995200 7858909 56579510626792867229944209803450451110 7858910 13458273494501708370443269948197490560 7858911 -21497773376021785848563002964114313312 7858912 143710245558767816444028535692657426432 7858913 75272801730820726677270488911352304000 7858914 -2698102806668593180105472310910290048 7858915 -37231924176788860998996418115543755440 7858916 -506088516842658315008127926295269376 7858917 -25790388390173995944089967495354193920 7858918 49679160998234139614347857998816915520 7858919 -10707222405435066991447846293890784120 7858920 70728997225257614360609617651384320000 7858921 8855367063554286634187191760798244480 7858922 -41831655279192681438272411757810961488 7858923 -37329573912458458586200322038623637416 7858924 39830858256434653692591116565440272896 7858925 62300980764776064019798886698990219650 7858926 -33520467413446526018724327534962654208 7858927 -18388316161036635026887875037038146224 7858928 -7952394967620694316268341050634403840 7858929 11931487708025577607898186746292522688 7858930 250929703663916106322897031638382400 7858931 -37433739408640728230938538889815081268 7858932 -35592020056543311311140012191251097600 7858933 80289010712778398306113143071244530944 7858934 13345863415872210808216607177591112192 7858935 -13181318920501782269132013731712244800 7858936 3829274053957313688584348264090972160 7858937 74473991794098041933592886587412628586 7858938 540538724044273207671414192893534208 7858939 82743694263215927053478889201158208768 7858940 34121746358398228577835153496363054080 7858941 73666501729333652993334065188975752192 7858942 4930242295787835072549230436162854400 7858943 -29328051948654909839465759950460418480 7858944 -3327098376129676109900798298811269120 7858945 18764364917481229146691888415609519700 7858946 15280751471404220837419363024117575168 7858947 40775813925349902798157695454245849072 7858948 -35430698252841023855688944314795606784 7858949 -347580625040034244896289679337001728 7858950 7675929622105287549064443732916800 7858951 -63913659866946487853136291266329873400 7858952 -138217759391818814848259116101350400000 7858953 162318750650494062945322121913152056320 7858954 12242086257047581782142189258219024176 7858955 43190526194369045885371514383162991760 7858956 7373737755825327557168469792647823360 7858957 -60227205519343566034505396958370766794 7858958 -4976161797138733466428516023963961920 7858959 27248450571174381960255847589964359304 7858960 2225178785469482131133375812708761600 7858961 -12071036394375596592383543594621328096 7858962 1914369291250102096637642573070882816 7858963 4657270271496639381242312998054147548 7858964 200823865412332982005287994072993505280 7858965 10255636767953121450065628653571402240 7858966 -66154889121564433630900867289554968576 7858967 -5093588819984422892438201467553348400 7858968 -7003987177599732810069086488586035200 7858969 126839537248301762121035514488059274260 7858970 -273416930779189748034190184351677440 7858971 153612511784162153928833542263905925600 7858972 -24233466974162217026848249113377376768 7858973 -134144167654340402977537910890759514778 7858974 12393922923081675185129631956814615360 7858975 -6426055822148946027438994168559641000 7858976 138635879936503801202800065110129836032 7858977 19192461483849500926875853769018711040 7858978 5638568786757896957986080867838548480 7858979 -131047931309803744939243890620655360420 7858980 4854413219992495586030807759196668160 7858981 -18622518097272603858860148273001536 7858982 -61904286316912499052910555079070132288 7858983 -38160084587106343132004015726580269952 7858984 -37939331818443093249285243608876236800 7858985 -22423507110029211184695015495019549440 7858986 29261230535976885160047276961913489664 7858987 -84830615776302210017071270253283852364 7858988 -13543711567210869370207255889668529664 7858989 -24235307907765755757973691856105909600 7858990 14413440173746273957957234838224147200 7858991 8078168305497256391573880461132108160 7858992 -2950815425706452667269140842522378240 7858993 -1153447039435919524684807361676299758 7858994 4927639936394956512676792899213227520 7858995 23520429475935211745134412520844800 7858996 15040399209646414676729207550689607680 7858997 109029748489304863296260043675480334446 7858998 5119842389140253505588046195953623040 7858999 -92452246687954458052197361235309528640 7859000 14673720119704243669757322220953600000 7859001 -11877707176684846474024270188581435568 7859002 60851678833723339119122249590762211952 7859003 38579935685783108701460807769992027808 7859004 -9246253299361868026686975317845691904 7859005 -14332955498297420804745687307911456000 7859006 -54349640983685181885738801430995234048 7859007 53970930418815499857119952652736439984 7859008 11286135613793756550075457619613450240 7859009 -20201698884733463263674294074967886380 7859010 -36355467181767000333507357031342080 7859011 -257056178981114712514961897008490482848 7859012 42493790461558251323709491236962317568 7859013 -60166586104312978473548441514355796256 7859014 1638468222326072052114734380829140992 7859015 -37400123160884898521570501268325200 7859016 -25997831432112108085764196955660328960 7859017 27798316765432319683321685464565807066 7859018 29680916417891934421525811016756966960 7859019 14967962739713132054255747052886164480 7859020 -11279197705552486988313337652729917440 7859021 -68881767054949046510296563402711608448 7859022 -837357034713602325128155556702557056 7859023 -72019861172037610284800034812467715728 7859024 -356332481407963484533988858421313536 7859025 3344825875961188282547479681340756550 7859026 -562225725364328040220720862205680640 7859027 -35655935076994523781734342961951728640 7859028 -27352803193972590764188913317585551360 7859029 -11820078244642442279068941876648543240 7859030 26760887437131673079023952299149500160 7859031 -16263065295902225204827143160660214400 7859032 83913877695722619652746489266446356480 7859033 -788642045528478492333500515125448320 7859034 -1471013449643753500288653168347280672 7859035 -78567211499793859447075965181146419520 7859036 -5513326598574388957782706098802045440 7859037 11491627166528143751296724218185020160 7859038 -14096898031538869206722122575286175040 7859039 -91770357819124856934088066337472104160 7859040 -8328404232073288232876324193671577600 7859041 -46731508823604032243479486342520014558 7859042 -23387207944532576045491215854021969328 7859043 -29912207386895340549195737164265419896 7859044 -7077402890818386035400858144944291328 7859045 13264966601550570988194700093540444320 7859046 -15825616154983773515510541892468131840 7859047 23998962729988831480431654144440810032 7859048 -16540301201692258832936739767639024640 7859049 38231752164830666844696423998153288640 7859050 29430969182804808906733441241361334800 7859051 -75986407220696414865400065413403842400 7859052 -33891660121016869297059215318311618560 7859053 43430321503619812887653119716672297302 7859054 17438580437279376264526577646869409792 7859055 -30153235070796070050942086580770784240 7859056 7600236909140697947180553129659596800 7859057 -5991633873641981932148914953252728268 7859058 47199835443258285813314137564293473280 7859059 21476990810179824575476555709553338480 7859060 -54353337180616276991782422540293836800 7859061 24515516706576893280980689689786718944 7859062 19912377332856652550895556040487952032 7859063 11240001319823776068797601074601438312 7859064 -901353001499819119446591059438100480 7859065 49833963699288887316097891971132753600 7859066 4503590700057930767621515218896777808 7859067 1131270456688049607365448378303392448 7859068 20310873502533711099479622671704062976 7859069 -15645898108201122716773040190697393530 7859070 12311302488980634183313219208793232320 7859071 226599186102638532764923710501230216 7859072 25415176693534900370474676875679498240 7859073 -65677958007702432986213629374159876816 7859074 6368919114540635388158293448811139536 7859075 22468189308296253778106203525546374000 7859076 8595415023994530064797479657688517632 7859077 -13679238345068480555912019449484579840 7859078 17010649105089404606335757642887522560 7859079 77257277608948977699518112187158931920 7859080 68549177115875191939541665216207718400 7859081 -42010201386329047894521788710820342118 7859082 749149616312091456328543975631843328 7859083 -187540632369566353395192511379977615440 7859084 107222832981483101276315048222658393600 7859085 -2576733957550299458683221994723979520 7859086 -56652249443916532178823207120947539008 7859087 18504491143104468040334448956533220760 7859088 -3433287970111383086217151969440718848 7859089 2482543651469255535481204178186127872 7859090 -76928515427921540337458064219473599680 7859091 123216014099782913008914227401460397360 7859092 -30005916637401813156759500683774432384 7859093 24344884485446778429161482001438703744 7859094 -43688274975424844610495138884964340800 7859095 104667125544249296553762386655552303600 7859096 -15060170158850199938521469722993213440 7859097 67217125391258099580758464702960304448 7859098 -22892742780947316101163572648417058336 7859099 -134692208611287424360107662846409819900 7859100 18853939021258510382741721359033548800 7859101 43415783246473201263413213519737813900 7859102 -60246078182645706555764615885599045248 7859103 -30302011676883005599106352474260732160 7859104 79707375695218674601602854823662714880 7859105 88320413945128334208887793828462635520 7859106 95486900141901563296935216611538921984 7859107 -1807515166489976167366173401595887200 7859108 44756242382095943324794365570537964800 7859109 -91295517134073979382259031335203486400 7859110 185830825119023406704630216027794560 7859111 47869202806601713544655524057256614952 7859112 -80372087406763363196500154909877780480 7859113 -81279004372477603567537741930107107676 7859114 -33832891329602134486721801432942827344 7859115 -30859060315659308232309020827016135280 7859116 99131631728996238512032503081697121280 7859117 78143603465413516151192707464842692224 7859118 8891784003530333522597528950391082240 7859119 -6610179537953962329817885557174010480 7859120 2712652529649380872356404708258611200 7859121 838271452437389094880784898003654240 7859122 68695376876596185512692186299584822400 7859123 51549170703183348046576070436922936944 7859124 2186885163998419333592195455016140800 7859125 -136923107759508898699651548918207261000 7859126 18382422289438219083954573383955819648 7859127 15925880792793675049476966850765266432 7859128 68111369210854643633260459960393912320 7859129 -120079051013894532311866957988373309270 7859130 5912802810884342759642966256881483520 7859131 -5783117886583626277442581303680786400 7859132 7373365955320630991263882595480189952 7859133 -60229141680801274802190154866510694080 7859134 22383846346395495971691192573655229952 7859135 17165838256569472112045490733866895080 7859136 16078825144564671080736515640684183552 7859137 28923040602502049533589686108339079040 7859138 -32318651720508971954299056812675387904 7859139 2739733604693044569762225806142487728 7859140 -70015158860093202954829365416048290560 7859141 -51495724164976000041247335023580564480 7859142 7515296743768093408908642532752641472 7859143 175516076186164480002525691489038719880 7859144 -67108969467030903953443959595237923840 7859145 2184004763245325815700922237319862400 7859146 -21015315918856639735808890595799833856 7859147 25624981493747786804995942668704200596 7859148 -1506055085949333473437337754626027520 7859149 120851052584924941070332981014703340150 7859150 2716707923860792988653059683148969600 7859151 -17643614787403834933826628478915936896 7859152 -14841678560225318298833388601252773888 7859153 2657480746749549127696629292794373344 7859154 13827154389912084118073175201481211520 7859155 -12824710229405152943318753971262640 7859156 -47943510387705568221053969283040356480 7859157 -62663745434119396444581157584041143680 7859158 21687016585074571845796173387076790784 7859159 74530302781847683712967653221253587200 7859160 -73782349076478533751122198782279680000 7859161 125117378574415420634436289295482826762 7859162 25165715317113653037590309572193102832 7859163 -19397997397610370310677651660882166416 7859164 49026363892915442782265420042158885376 7859165 -91414370884200847605850291047158033940 7859166 -1044802856040742998232614947216987136 7859167 86671380641535956962161929014463099664 7859168 -105395207624220003402775829321528377344 7859169 -24637618124353193834640147887369886336 7859170 -1089833997244161701302826916730222080 7859171 51585467257533400288634256480300681372 7859172 6836280829080813096863145835880788992 7859173 30967970450394200702854235126082238240 7859174 3456395089657352019895596345534038400 7859175 36693687283444183299446505695983227000 7859176 60600715156394137937758237443133240320 7859177 54965060814192845703431665381485064692 7859178 -2329924075549240562830945101580258896 7859179 -94635058996152864770337409517348896720 7859180 439847180836058938745658498024345600 7859181 60566308083981169484621151794428486944 7859182 25782821497295921488142361017436931584 7859183 9851474193433844087312679472106302920 7859184 14918684216213053971625126325300527104 7859185 -95447961614666395976896370061374255640 7859186 86245389016432119387001248597432843792 7859187 2253230221065072411696383084912232192 7859188 102675115209456920706043504639667477888 7859189 -18862927739475857929573634467474616832 7859190 8523477933074917344168835525292891520 7859191 128329843459238348534369976981206575592 7859192 19550362162407391467390160425000960 7859193 -13617203368970965932639753428859251616 7859194 1565836044902928657689173293176658432 7859195 82826802098659467720382360379906611200 7859196 -88122513124699816919483997638189568 7859197 -93468721008306542021528452218017316288 7859198 9855529743643247246890613218307250240 7859199 -53917573863820366539604847193357335040 7859200 -14327561385818692835977964502699212800 7859201 -18998031037057203388473847364404122816 7859202 19046496309217762822734897587522755584 7859203 -104629971612161911626839052312860609280 7859204 60937304723323668114140767044669027456 7859205 -25444644620801767109886865606490398500 7859206 25245617513436059423702756943196897920 7859207 -29082265887327964547005581598796301768 7859208 3983162218808045701394157035492229120 7859209 19055100629680015357190540892225906304 7859210 -25503941462934534543502774550686542240 7859211 7421578949004122566433719755779163120 7859212 -114208407595506383732675269267726929920 7859213 32148805478994693968432677717182846720 7859214 48537057149196213941348825773393090560 7859215 5938362878699189377088461903964221440 7859216 35620977451767861890006668174539497472 7859217 -5879111940941557886979517511401993920 7859218 -31935935868209658865997039073605923440 7859219 -100762219799070362622575041684286567304 7859220 -15000683773773891674364293080955934720 7859221 60939751023845552384081656561811121422 7859222 17529220591460871359409833315582370432 7859223 41058166232852040280940123470082645472 7859224 12414418457830434006089045566780200960 7859225 -77270889429780742616537563986219726000 7859226 49481495187907935886724644871244136704 7859227 43074437902538822877933325444413271120 7859228 22931453082081274742086113248966891520 7859229 -27847591398218379539457342872681951232 7859230 29355162815862976035665135387947901760 7859231 -45463704313620270610216483282960735488 7859232 -100177561750682583533825575728239738880 7859233 131816773130142915591453518700994224482 7859234 21034792528253166022998000769658246400 7859235 51649192482736659229596251938184622000 7859236 -36979425337245599650639395630278246400 7859237 106660550760172811794825431167546133372 7859238 -14869015385577736323804030743645325312 7859239 -1039180367721794654878817012294705576 7859240 25954231325368222947066119516077977600 7859241 24352838292267851977274529485741143680 7859242 -66677531856949980441214925666118715728 7859243 38661782460885833797483051277684250000 7859244 -5115517899885025663471375606906945536 7859245 80190669991131445262487787582106575500 7859246 -93031099081033262937631662202170474240 7859247 -60890124449089820850838377665114223360 7859248 5395002572730030590853432933094457344 7859249 -19652311089216756951163886737851291420 7859250 -1785039955899312095529034965840000000 7859251 -1810478764616021241298032619841733896 7859252 -39781155974994285675914725042239387264 7859253 -859448072713464419739220935199153152 7859254 -8839048721259281097481382803650733440 7859255 -40766171866615763330735814499766262000 7859256 6848646623071672355800322000022835200 7859257 32635821293609023839870722402249202000 7859258 -13626055012752111378355948867022795520 7859259 45886052612204075038651845025435757964 7859260 50029303206441269856181608121466810880 7859261 -44567486089679642797909239918776772480 7859262 48851969042767188601406844227194489152 7859263 -36770220474130229199745566100749959376 7859264 -4586758645075989231899283282815090688 7859265 -7145685842842512125833898328903576000 7859266 53709050163467266397848109004559322832 7859267 62227749668854394989781907439938969120 7859268 1778880511777368491332572410568769536 7859269 -93733267862524184323795874518215791040 7859270 -4402954860353077729395143730418986240 7859271 -2780313980831767663591490348848561152 7859272 -101672503339892736930287634555212390400 7859273 5216143953212537703044873743480340964 7859274 13566400957997290128427601073552322560 7859275 -1118804663799269252476824037776718400 7859276 -9245036757364844052400997655646095360 7859277 53706945742759182843914625529412303628 7859278 17154036200637452488813577000088771456 7859279 -58564098623151799224373561201719567024 7859280 4388072794011863155460658181452595200 7859281 27546912853594058707304482092886617024 7859282 -1410582886459642999348060386245820288 7859283 -73099581637211278706269602248909416776 7859284 31978244980588227439352915695435094016 7859285 5384351930053819123298165811175825920 7859286 -4989580286899519385504955790258078368 7859287 -87587635415157745127190753175348481808 7859288 33354192873914423260456960499592192000 7859289 -8883647286822629813303004465425436192 7859290 24445754353895682492592964205347721600 7859291 -6015090854409540649118750289264859416 7859292 -16331850273758084165003316303696519168 7859293 23390211858894413931311340297855747840 7859294 -33531321060381711073612504616654449920 7859295 61550603138862439802309797462611597600 7859296 90600855277347369945243986684195635200 7859297 15633960353012911031903192702021491746 7859298 -23772908429742393818642314609375902336 7859299 27231869504270801837486751660101891536 7859300 48174688904736538234116197173383446400 7859301 -27365300314693595263645401784568945472 7859302 47625312630786530496566446095109418304 7859303 -45519670282333037707779784434728586600 7859304 -92480495669912306107254014122543073280 7859305 -33394765239860598786536873273993063040 7859306 905667472951561699884687418932326400 7859307 49170092207625053575706024064350258688 7859308 32965155395876129856913418801637148928 7859309 10047145983864980817668467315186850220 7859310 13175185794713863206370351442080940160 7859311 149025329602682246299304282589509864912 7859312 -30846544221229422656458126165758443520 7859313 -32103521601891236022553200071091648 7859314 -55733361551276922425341057846331253744 7859315 -43282978508953078448112454435772515200 7859316 44277215337156537380386262842797514752 7859317 33564674777728026034733230644527625912 7859318 34146226319284489766779793856085372416 7859319 -14060179044009376870932029155388076000 7859320 16148518400229346770694997842188288000 7859321 84405587403571612209807484081808058120 7859322 -43053389124956910342167412291673167360 7859323 64291367069576943744643784173935680400 7859324 -37262988138020909052121058349480350208 7859325 -79269572985648323874196315412426400 7859326 -1917488856556585100125953868895508096 7859327 42406176857334143438539168249676130672 7859328 -43413136833427676848963708637266575360 7859329 83504663753199596289546168059759468930 7859330 -10427298360858843205538231036961569280 7859331 -513200928738116428583843491234830360 7859332 -23350829771257633355284464823956869888 7859333 -143572411336265738946015368624396480418 7859334 -13434603805570813850191241808098777088 7859335 45828407790151322955834219544058042160 7859336 59766422793165714726024923025833625600 7859337 -31656166052145491238189077614271074560 7859338 -43885417116959137541996654839121387520 7859339 -134000744762291366209020160888373602860 7859340 7763176333068789935845533118186598400 7859341 14272653352426733336961529844701714944 7859342 69419162761072260971852638589258715072 7859343 55097233075290770362284610859286200064 7859344 15023952864064363496051858441289809920 7859345 -43557134374323096777618968767292717760 7859346 -428255575690413033082211210755471872 7859347 -116895824544307494582603980192628997204 7859348 -3685307030556935135868870612382924800 7859349 18803141402210780961932706600701847054 7859350 29566247406541013522525361715152936000 7859351 37184907804891865084686587811240646872 7859352 -60416894719311295176278714846197370880 7859353 29852509407514458922062508075309656720 7859354 28093442335883403455091621956888454912 7859355 5050729872674843870634035850259586640 7859356 -49970441023622535492676706567240655360 7859357 57401126036093952945011732055301043232 7859358 -10446031585549810640520543638169072576 7859359 -130611641018936209516281099057463601440 7859360 -16737765889470816228678622653506519040 7859361 72787300539220897138807141688648605872 7859362 -11676225081816113584856969871070880256 7859363 9072106043634428533855517643533691612 7859364 2967943524273515583923669222824507392 7859365 91425334552662282415937748881593579260 7859366 -14861256053762898753842775391817422368 7859367 -22972043590497377247504741765261975216 7859368 -632779201116384394076250183130152960 7859369 -52189919868563718129662987374637636160 7859370 -10096884156025030372261262794044610560 7859371 10385097134079883064787587485799101040 7859372 -33351176964084798697065518023069332480 7859373 -74172043800367789293790204655393906400 7859374 63069516086683888473473908152605871936 7859375 49206564180426381594130329126559875000 7859376 -1922679962828325858254352735975505920 7859377 63499951159344432977024409262328667060 7859378 -33241485764118648646319787267862081920 7859379 -60815074765176546083611329267250955712 7859380 -61441225651411535023608549292141651200 7859381 201495477848269598142317700868175421372 7859382 -9558438165986498303280908581446650496 7859383 -2383848096170064836151427368458213536 7859384 61890401524553963954216172139706142720 7859385 -1490369161280161407212295683600632380 7859386 -18727103394320899684615094218825170720 7859387 241752865696024467833315911983668697312 7859388 16336768169865630361109059634382397440 7859389 -20383586155067338894347236287539135360 7859390 5117498282318455713164849889515827200 7859391 140984025172347658333502032643962602000 7859392 -10037622228082705908558303737088573440 7859393 3662923730703264024173965443625200384 7859394 20025706285082827427940075533190773760 7859395 -8842679511302127036697897867654417920 7859396 -1413242537647365688700018637039331200 7859397 6199331590887441295662956336923128960 7859398 -18548535893595419010569660812143280800 7859399 1188921139431858054444729537585278976 7859400 -7983579590515399762179642585369600000 7859401 -11478129414888449795892295880050029792 7859402 8609083099224445431007074703071842400 7859403 22203852217503572620374291893953018800 7859404 90816123558996406326510460830670022400 7859405 20175236857392557928008893980440154060 7859406 -67102880768326295814098748439738679040 7859407 10497349485318301066512275385520660840 7859408 6023932985969469377744183169615224832 7859409 -64248483354615291919737660596788276800 7859410 10056587853562467689834917430640125760 7859411 255874698167152854847061903643623424 7859412 -16394499367988321533109913904400547840 7859413 -1269200062316970712794441108086301636 7859414 -40659606993744903580304772261247582944 7859415 -34477044709376931533530007902207764480 7859416 -20095545895198818738567459802716487680 7859417 7317196282950352490335569245268708480 7859418 16556555366528061119477749084015925760 7859419 -90700131820541315604442659054598117180 7859420 -66574596652380913453565663029532805120 7859421 -2775584599673240144770036686579464928 7859422 4003436870644314571586716511151868032 7859423 -23682609839634059177258599076751837504 7859424 15460141666272928046045683404763299840 7859425 3913408302375106498047919113876396800 7859426 -11152552804004425977336589269266878080 7859427 -45502074661739692087972319080152921480 7859428 23384899292258054450859764954529123968 7859429 111413754130872735063982069179929824986 7859430 -1014728824931150305155011381690158080 7859431 123593000423322015216747345781192306232 7859432 35565963097648431618633499824704716800 7859433 -602797612169788352232559391232821952 7859434 88298169788955005215694969829152256 7859435 -53815889926935012521307946514374836000 7859436 15692207629733002080656879034758529024 7859437 -9918884941112530175574783906572175648 7859438 33462240638257410443769862788848877120 7859439 581661104493829757995693005299900784 7859440 23247568602899356006801293989938790400 7859441 99876468794054937086824569465604117842 7859442 -34379876675151694034893716055376623488 7859443 -235547671521984518852430293672113449080 7859444 -38952989309346308390559737278740968064 7859445 9504045963179883833991269971822848000 7859446 -23690765301859893023214360675630975360 7859447 -150552260186842963066229265145081486104 7859448 67679209302810124606101985307103129600 7859449 -20495524016669399590718069333648556480 7859450 9025889074153367299063981840747986000 7859451 -90052321404377605486458943393093473768 7859452 -44891340429440463874619885901084556800 7859453 -1551489588508441576383142359056860122 7859454 43494585442522446287617198208280576 7859455 13818820774841431123873428221173632000 7859456 -12389172432033742835280414674377506816 7859457 54368267420199895258536656273711787840 7859458 -60244982543268937163824653929070031920 7859459 12793433447160833914716003128093884800 7859460 13200479644074394699209540488151490560 7859461 -3658339054906385345789742142981083776 7859462 31140823398553766490454110653991858432 7859463 44760276114016365988029200502747653544 7859464 -19286580770794067249339744033746944000 7859465 30898351039446672658146643721488405860 7859466 9795042466345250390552563090079678304 7859467 3237265677370499291390848130065238784 7859468 18916184368804395293203035433789332480 7859469 3908450722415191069048226722488892320 7859470 15910723106884743920437642946027455680 7859471 103597766858137177909531611498058161912 7859472 1715581548745843702471915386955235328 7859473 89877866917663054241967539492762452480 7859474 13338742236599009644476887392764198912 7859475 -7839631711624672960596770494653446400 7859476 24797504699624901362125669859123103744 7859477 31634999060581071504544203188638308480 7859478 31956663517892080244211285904788039168 7859479 -295103235249567900261336523184866800 7859480 -2563217302979516288170993510302720000 7859481 -25604728071394359409549534721449138176 7859482 5768406492063976402896474543037988592 7859483 44862059157795614492854492055479604400 7859484 2160091751635267252109037297337559040 7859485 -19204738787603096191588184874342908820 7859486 37894799302400605546796489339603433600 7859487 60363204705602931518468168450616201600 7859488 -9370311426634172801849610264222105600 7859489 41844058621105461240523448779268115168 7859490 -6858806769041089840355717716188026880 7859491 66871485058291809732854084226893467104 7859492 436738774680605717700178287306768384 7859493 10460751596748226289194835296348551420 7859494 16658556712761086158584390623821027296 7859495 -2769651694882835680034532416397963840 7859496 -53406821691150982700931476580604723200 7859497 -314132996868167119244720264640997040 7859498 -48388567902505032893873501217965682000 7859499 23486124509689668547921157247342968664 7859500 -45787474616689932021306798263735040000 7859501 -2804979484804778506049735465105158440 7859502 -27696447499070155320516103656922368000 7859503 -56836760549360023088923097945078831480 7859504 1190449643257747100153335465465528320 7859505 2322594752184178519426997315577264000 7859506 -36678858931352741699010786771392952048 7859507 6528371774544234705107046462598226712 7859508 15757659587862073862057153655978577920 7859509 -15238836482758781883344322992148711040 7859510 -40144234874199154103133386401549155840 7859511 5607399557987929544335364383923564504 7859512 50049231588412948548484143058309754880 7859513 154396335594083494898590853268324030762 7859514 19897333354662238608659490635581413888 7859515 -25506375996750426950710258941310036800 7859516 -25339070628681231460320420391927145472 7859517 28497411713616275939081950139131524960 7859518 16422309271480025052601799881893035904 7859519 73713366523464710982566972945201352744 7859520 953376919393703256203900413044326400 7859521 -209147125057773900604409065626572489280 7859522 32468761824192416632117791829315829760 7859523 -4999085889278789418872662725146929152 7859524 30154896594415032138087426919506260096 7859525 -1484228653988373890786582569589546700 7859526 42592615189413442157543515467927678144 7859527 -66018880065320209474864322868559058840 7859528 -226064080657431453169152787990876323840 7859529 -2681546613728466105717966184120932636 7859530 20977485963767116598612088611684582400 7859531 -92769532627782521161434240311399410668 7859532 28378495240421890502664519452976844800 7859533 91591953792838509162495455390847520224 7859534 -14168128177471999393710258572066297280 7859535 34169109639430706557252544974364989200 7859536 9924196423050068655720382942864195584 7859537 -8462604638998511780009225141664386688 7859538 -62415214858040759913328450915108711680 7859539 -107194602106403518569040548047108662716 7859540 136656271904034062807130520155955200 7859541 -68333795779155218109531788235580653408 7859542 9356754262417394359410336759743291904 7859543 -119605355144364613653601060602198909696 7859544 30536205801916154772338393928603402240 7859545 1225141532138122347670520542582116240 7859546 -65075798947211370316664708461497600528 7859547 107564818123804260903901280443571957640 7859548 -88945129491504057788063521410963860992 7859549 14364973271874457239451903902813248550 7859550 19791697479205508079371005906729497600 7859551 -2473095657818105931727410263251710120 7859552 132505938002402491851571964757855436800 7859553 6866747821532517856350768610521412608 7859554 4901116131771578208143381781344471040 7859555 -90087132599578121553032185565276024160 7859556 -113518088034564931996017333302248151808 7859557 -19939015460750390545722812682360048068 7859558 13066689175374695346539531771493537792 7859559 -95737952352178994169396259907351262720 7859560 44900790417441497927267507042589081600 7859561 11296408761626530299591279384449796852 7859562 19332596897562286045936650085372138752 7859563 12299131875059655685971838759600841808 7859564 -100446285245394586146639793109448411648 7859565 -15262024600223770588438113968982854400 7859566 -26770642570207404417212066169982680192 7859567 -138539266668048858792026173908956387880 7859568 -12961919909438392758782127689089253376 7859569 -139573958319730437616250160009198095504 7859570 -38351591213472158109672481999137858240 7859571 -91790899868507075653041215322285177288 7859572 38307231425031560990269170551855257600 7859573 156531355391097757453785525661239339822 7859574 -31288441008229224931537370800987521600 7859575 29362357983186001430939570533825356000 7859576 -107591372545485884287861341732039229440 7859577 -9947276118001320690918449027867743872 7859578 -32416302123158690933728311612313071360 7859579 2156219949196332157040405196899281440 7859580 20866637305331075987174356568788838400 7859581 27774666139089475606398407361397045382 7859582 34426633048671546298105373015402020800 7859583 18725804451507807525052125797256576 7859584 -54894083488741010269166471729570119680 7859585 -20433659468032912270347312835866896640 7859586 -7850354052622282255339075157236886016 7859587 -44974044310062617404323183407665914480 7859588 -42998978544247608019191320147309835264 7859589 3779629935098352076092471189776729568 7859590 -6273415422648992904944391327883161600 7859591 74259746750514933137766281070389299992 7859592 -32621187229562304557112494632787804160 7859593 -49517807707818767048819551244130115584 7859594 -46178445925715638073871592525248989904 7859595 -12686093106178040677658412132412700160 7859596 -32366767384693876271123409926599532800 7859597 35537778680989881904369319048408702400 7859598 -11440637347881521588260471101542355840 7859599 -51271726384663672635235609457892945480 7859600 -5698474120506679535340589907742105600 7859601 -756403772359910017011113015058573900 7859602 -4400320587399639748858473427174629120 7859603 -27994899104701926846653368649873144148 7859604 37500246130398531253478527356570064896 7859605 -10329093724703683316947982848229345640 7859606 -17384378780612544796898192222767855872 7859607 17447798889221711779640481608626677504 7859608 12379932761643358402754709587032657920 7859609 107324685041054471014439343237303601860 7859610 30027226918037757019299626294525944320 7859611 95087613396139248072159375594343224624 7859612 -16263362371027456299301589412494949888 7859613 -54949989685172413583876669785487753856 7859614 -2670109465550827482984847166908270848 7859615 47062525358396210358639467110963310760 7859616 16666594101111158660162116104958771200 7859617 -128549823128472964917845420075570466334 7859618 511201607551189330646251241111938176 7859619 -75243890924830457959997006818661475360 7859620 -23256189580175320891759808764691992320 7859621 47370617225288419904156222098121269248 7859622 8713143569244442338725812569976819392 7859623 126105248111134516853188225936926474872 7859624 59271588312512638488922370829816744960 7859625 -8548772585040974013406165424468160000 7859626 -799285589063830112938997985640224000 7859627 152312370771130354244029170460562792712 7859628 -21821267428271317068181511067977333760 7859629 -43336992084508800822026502524703364992 7859630 6849538000384658368213248348984384960 7859631 2433531667630433709691287082270448640 7859632 4287386538681121572902119713651720192 7859633 -187293685924070565054588572939342388240 7859634 15699487092762465836897325370646244480 7859635 10093956976626722085381510831085670400 7859636 140266926844646798569297221703636635648 7859637 57723290813135215025487026152292584494 7859638 78356871403635873861656543854301938560 7859639 -110836766637898324651867264221101305560 7859640 2993999669367849212542423104667852800 7859641 138070280794249470785972523511035152042 7859642 -13231555444877616491921573992954721280 7859643 87205651154878940411809023937645979328 7859644 -249011882431699087067518611849987584 7859645 -48112538763815938269959872686600470100 7859646 21400335327575983405019519903582736000 7859647 10183155249565173151048377240087938752 7859648 6222662963708750802311768646044614656 7859649 19223934721465702243295359831587720192 7859650 -22867112334807495188112962763260006400 7859651 49965475909474127045215906239595366992 7859652 -34669822019589661645247496379688890368 7859653 3961080631607043497867205982841939680 7859654 11834277560744532346777489457049838080 7859655 -33743289403114973236658560228194893400 7859656 -37100464269031330271041411630454538240 7859657 38232050959048432175577469854485526180 7859658 -46281733197214663359417908604059764992 7859659 8520185760180937199603782624040513400 7859660 -47358728618647997978367886797556024320 7859661 -9657528126546148175982665819526230016 7859662 27433451448489069280120778453572016832 7859663 7945267060469562568068701033559258720 7859664 17180365035325052237323746174386724864 7859665 -10681904475485187432198329314764694080 7859666 41567692898057025038286045091630438032 7859667 40711134595099336632151908806175999840 7859668 -29446296280746910713870430875373389952 7859669 -3726467937591184620852719976753601920 7859670 -2758250494085509143173997605324390400 7859671 57695978877234887280941457260862874672 7859672 56520519151806481562777618329827655680 7859673 1625354519123013984363414317252472720 7859674 100504181215933261191098377778332350432 7859675 33487461006072481683683161286878506000 7859676 -82589563878009382581589219479565824 7859677 -3076121641423012661839491821321978528 7859678 -29631775051428232623369777263599100928 7859679 17724103672677727758005316060976312080 7859680 -67288468996333413790760057680700375040 7859681 21912258134145795478055550098228018964 7859682 4333642587122052017020027266151246800 7859683 52274842430442559507948622263211786892 7859684 12738308415624081974415638555485863936 7859685 16720186013531541774695146721116147200 7859686 -2060862265178595484438224960976274208 7859687 -10497057158341818236317396171865461608 7859688 17056032435748270359855587688110161920 7859689 37292262592235013820906438468990399056 7859690 -15873991134391258107503267467588864320 7859691 -391434697010935769103634056089096160 7859692 -1332047214247584139000559839563250944 7859693 -34677699042197277482695163015280800160 7859694 -41711789036267868796836955574367153600 7859695 26000166189183722809475039351548710480 7859696 -862977470027143460806026526695751680 7859697 21764135942453445881207157704476103328 7859698 33841601284839406693102638477244933632 7859699 -147680737099423254185824979459908917300 7859700 -8298199784064986641122344463320064000 7859701 76523577997975225429777048391986935904 7859702 -3614355744317837516752693379244830400 7859703 -5098787567297322026359349694782094336 7859704 -3664506457778577565468962068112384000 7859705 -10725785002453005462346673101386738240 7859706 12930269385910265219108879346034485504 7859707 17515549607553509442657210485427211632 7859708 59195163041678717947587959364071497728 7859709 5334624702717440415610591042092965376 7859710 -31634504729496945402656679495501120000 7859711 34700307605669458486662332561248291200 7859712 182130310545383046709516926424449024 7859713 -58699769401570366507854512235648405456 7859714 1901654892661065961943531079123093456 7859715 -6579367515687191597595094885377950880 7859716 21298540577408887402943682573755252736 7859717 119126789473807449309271536932789996766 7859718 7954706708170312130139403763530805664 7859719 42496027328310945942332571146707034592 7859720 -77999989608175701943747781507307110400 7859721 19694007714532478787483848816626635840 7859722 -31813593147170378381464720504406962848 7859723 37077905838679552234803450735483621972 7859724 99233731477646266452066371521621278720 7859725 -14275135072451801766733625159963991000 7859726 -20064777332938792342234269152191347840 7859727 467928559268189812041357798652893840 7859728 2617893759794396575773368864840433664 7859729 79475766639478486323882123819078239076 7859730 -27533223318201567153660845465429952000 7859731 38631714396128776326516640085163105864 7859732 -15521319779674062821533217066280384768 7859733 -324609932161734861384735368681515392 7859734 23825932111967939602956403322165476992 7859735 14107180714676152882734953833172887200 7859736 -38899070176891872815514502539127234560 7859737 -34968818055175579359655759397751458614 7859738 57850085690472267243122655531456403440 7859739 -37761317288898156014084705439919939176 7859740 8435559688471207044193935638371368960 7859741 18022364375987578982847365915391616344 7859742 12248067825030040383275978456168331264 7859743 -12044194316357980405480368626101687856 7859744 -18968721226085156269519100434616156160 7859745 -50375767059343722495005694201260295000 7859746 -78089141504291703476295206645622038880 7859747 48045774061806965138839239835340049036 7859748 22847975848780426948990115125211848704 7859749 -20947540441675281857082707793938500000 7859750 65286462222745965586997433449157600000 7859751 87902287226832902796481195202908635432 7859752 78492293937147733224539478449286758400 7859753 -19148286775974297705055097680253477280 7859754 -613470638777902871727271758645196800 7859755 1198274441387195832901840517272300800 7859756 -73417633252377179518649725359194668032 7859757 14994564785054440428931710820718264640 7859758 36858661883560762700210208373448796480 7859759 17473322804853942436015043622599335704 7859760 9226092319601731120378988035891200000 7859761 -18363121642352952864160372157728906816 7859762 948231295396452383547768517293769632 7859763 5371526026892284765569588971614037184 7859764 6015495029549816633395273942422085632 7859765 57582438332634068815968074472326085660 7859766 20708691820858933551138319949887257024 7859767 78753146039947852776121622890190927760 7859768 -11056882384851125543990575682568192000 7859769 -94255926786929135902152561494599283040 7859770 -58043596369795820165358394714131575040 7859771 16538744354626481693260269948765170688 7859772 17245316712383844599941997451160619520 7859773 -37781986859517506815219393545476977978 7859774 6865929818624905279038457652589297600 7859775 16430519711364660482105887154102419200 7859776 -13115976337365063828349529862189350912 7859777 32298509679161888707471818833339026626 7859778 -27173197781103523258465175506403074176 7859779 143960743656005270585387364173129448380 7859780 -11984219293149168869321639964215170560 7859781 -149246521215189205243345209506696636160 7859782 -11068232986013602909215963275764252416 7859783 -19304926858542455186240902491293112120 7859784 49336969465712528497906971334967992320 7859785 -110515919475843493615797823581173845020 7859786 47708243781947505572771810840975967744 7859787 -3834689769294952107579726550503467520 7859788 30494496778345337566217491601781433088 7859789 77978175184054296207535553560934622720 7859790 -13455554219472334729411376492324417280 7859791 140791704267503334625545387330273518192 7859792 20224645875157443766749862855367196672 7859793 -3370738339543496378663202645512875536 7859794 -20748943963772873205538002751884175200 7859795 16505782883369723005336589419060042800 7859796 30035054062418755701663111157482313728 7859797 -100531975971831241589279545506493284 7859798 -66430448393732774325331003036787136 7859799 -4510288449220793047691071553294741496 7859800 24937924457953240859573801297860608000 7859801 98988157624224151125505011095772113802 7859802 11171997958402994662168901222819088384 7859803 73255379609354944717491022191409920 7859804 -107372546617960879198619943077000953344 7859805 57092297712973470994567655132301713760 7859806 -49393469767146182133831393155176152960 7859807 -14276766168192065303977345825067376048 7859808 2100262133317275627840644314394787840 7859809 -55656970254393416617629563682390592990 7859810 8630416576293960194380318107199795200 7859811 57986896094724821315535342791302935672 7859812 -72147088988008109283403316198823356160 7859813 3044359906468595685220482437324947968 7859814 8302659811722573784881073934336861184 7859815 25500066161917505215796598615405617520 7859816 -38695689039236520404922833634429388800 7859817 -25405780084304006823356151209073775680 7859818 -3767551986514271534367763276045624320 7859819 112520601403826394436873679904421099560 7859820 -17204092009000316895053880835757475840 7859821 -2563969105028580059950161582376497728 7859822 84149746226907466899579658685366074752 7859823 33953874884172530393647965137761492368 7859824 9534195671932526760234353535361417216 7859825 5597221178877376325314471225235598000 7859826 -4902091581549489562422284270460870240 7859827 12579415646473083634620700063812217632 7859828 16508729183262208314769725008002947840 7859829 22990481575120404461170987350086239200 7859830 -1596761256289070214299637833974174080 7859831 29034598512315171100122532911833184528 7859832 -49817292072356894886352664286621511680 7859833 -10136842587266433146079283909309965056 7859834 66675266192686974606032439073325544816 7859835 17551528024035533723224571033165797200 7859836 16467731734227561943183871395675637760 7859837 -15787939390372445604770043417425354688 7859838 -11825675626366594272664727548623774720 7859839 -35588409306959920977554183792504172776 7859840 65884381479399061378448999899044249600 7859841 -818393777621026459147311413893816320 7859842 -44481445702917024555636899452632377856 7859843 60421988844059722857425422730299204920 7859844 -26920424344415833648942958204481346560 7859845 -36789858547763117448817607635563552000 7859846 -60136312840793792888961799778570740128 7859847 -2126868132953092937734462450199265072 7859848 -42417526895521695283224463291418941440 7859849 142442404354275275610772656200430077850 7859850 5838697398049048443500028008037216000 7859851 -74668169800941432827964936260094053136 7859852 15843060763469924614915877891515367424 7859853 54919726091808567907835914650220072662 7859854 52416364481299921353674220426622781376 7859855 179412499841738027555535359830071291360 7859856 398364602812144005947321591467868160 7859857 -32575170275747998980839771471744428800 7859858 -10282998237364592612869114154185046016 7859859 -846766125947430286176700659949512192 7859860 11555429658312785816119303132124866560 7859861 45209349688432543090301776480976184462 7859862 -29261020193265551708421884761990732800 7859863 -29329889012500048827929287732660901760 7859864 15330410494359969567697703606246768640 7859865 -15594544237094960723074028175500108160 7859866 12201568539757180656811215165332017920 7859867 562561812479832487262568029378111520 7859868 55707885635528489928569720978365071360 7859869 -211486028786710821292467156948614736000 7859870 24747640947664542135668775167096140800 7859871 -51320723462642867676472630995683241960 7859872 164393012055231581781939565916079194112 7859873 -21095591668009801649343854682329801664 7859874 -35353162732216036811600689602911504640 7859875 -8015458271465675778996831234452388000 7859876 23717339975843056533751726994680095360 7859877 -41234132900845659465762148323695608992 7859878 16431140475328902893928277334344597248 7859879 -100805367460463674574228916188272976520 7859880 7294646415385549667059392754630656000 7859881 -58357378311691380368456543057206943900 7859882 -51327683673346326292652389106713420800 7859883 -23195729722903770165637623729883166376 7859884 2116871049190144373535291078109696 7859885 -12446140294668768311731323342374670240 7859886 -16579838090698994897559068644126705536 7859887 60346067790667275913692658122987987952 7859888 8806458427030613897526714321665654784 7859889 -54506670773483341318832048119448112480 7859890 7503228389777133369868770091516300800 7859891 24865839079575913468492652482518916944 7859892 -18182642189539271096567598570141954048 7859893 114487582269089035800728564689888587360 7859894 -21332133451981637109221691422794438080 7859895 4856055659697355270571154592197642240 7859896 115656577884515229368360684724295004160 7859897 158285493806853744609345045633088558992 7859898 -6612850668853295062210658552073643296 7859899 89260382783705006582561622015784692000 7859900 14110266411849843870969527359058188800 7859901 -12238564939560406066192814438188992000 7859902 26617720397013291113668558817867089152 7859903 -9544158130951177899517820803257753600 7859904 16350397129099299367265910129847959552 7859905 21749783078373530156306146961410734720 7859906 -56372479672671701449471055659589560800 7859907 51219952551155465276914186138315558728 7859908 -18706698372205108083152865424482627584 7859909 -7768481305709795609523684275299508196 7859910 584464334448725468447484605939781120 7859911 188877045897980876516306147701562563200 7859912 -21775446401194575980806877418100300800 7859913 -44431330930589541085998400854070869312 7859914 -65924680500852893331676495347589588944 7859915 -28921295811550172639080737248516114400 7859916 1762293650336687979394744515831203328 7859917 62846691573176969235993156840178122220 7859918 138949884260484330886361803613840640 7859919 -95753959569474071192765532575407528056 7859920 22324910602763859327298428353770291200 7859921 53365560408662618609474882132226254400 7859922 10259937379525572835173776261077691904 7859923 -62865268978832726399824001526284647828 7859924 -93803442239417294927881550138870143104 7859925 -15720127482817577030881702858508976300 7859926 -18663988772057987541238094771700498432 7859927 704150924650931128330943326256480280 7859928 -24659630152891342651956157638937804800 7859929 -13775451996853283222150104710817729728 7859930 36803760817147428181787812298126085120 7859931 -2052942031761703595352992759369018256 7859932 99727333658716109260514614637545642496 7859933 -50418680485378044417279897257032836942 7859934 29615950031353991353389946511194279488 7859935 63157320527674046772525536416544314560 7859936 -34153011528169469006091322139525775360 7859937 -32356382491257672785242889627910790560 7859938 -58293911016876299623365975075682472880 7859939 -48992543865146772416744512884554755560 7859940 -12048241028355876768976407729465446400 7859941 18802998720734047948135302089670227772 7859942 14215022021417905666347899190558980544 7859943 -21803102453173142081220505370468707680 7859944 40059261952739458698178471039673564160 7859945 22944444532700477145165564535209425700 7859946 7339420648184694240309072580359705600 7859947 -63115479983044451796289729576467044800 7859948 81773307863871456239842771769179799808 7859949 19308606595876957135292440056371111040 7859950 -10240757807922518768605264179162643200 7859951 -142765062140230601841973243232106550272 7859952 -311985031704615601497439400412020736 7859953 -57882515102091752268042362341149854796 7859954 -66249576500344278023499037803162979824 7859955 15959030583550253976738373486461453360 7859956 -4608783853219431586821736932504220928 7859957 3153686807622816573561284049778560000 7859958 -21164216132044085140701197742818511360 7859959 43291517299484665142472319994749534504 7859960 -59737274002075817756064080382912000000 7859961 58896146889328975936424264844548022960 7859962 -70807177029464164598495730913547732736 7859963 333666881681552443313584141481183640 7859964 5595295922369381290370609536249577472 7859965 -8862699839833692131529355892098540200 7859966 -49197159414563858061794234519182907136 7859967 97564234185440314239299556065016748320 7859968 46046457629748260425780073403401633792 7859969 10088519201315255460286810854260981844 7859970 205565910152907184659131214321331200 7859971 18101187162138653442137099897178364160 7859972 28228382956336364141322959549332069632 7859973 -13636666996512416025522564085462984032 7859974 72273731836846480863438598377603840 7859975 80484539178520965039481912260280260000 7859976 9932301592822195884777297753492480000 7859977 -6039540566932433181054391073683896560 7859978 -3177143577520891362919920256851732480 7859979 60189125937100885907332248192797720124 7859980 -33638502678645682221190924069947571200 7859981 -751066105161676458431879904312886218 7859982 -2563935835667244644717855557534465920 7859983 -3546921108619498986785904738628727216 7859984 6502296943174712729940646782269128704 7859985 -4068785727369998226243779232498906240 7859986 -14222994938151277852259582965377563088 7859987 -46821806785866427611952980929152247448 7859988 -22174365374913093202945204597154635776 7859989 39248618864650030194257705694666763790 7859990 1121369862100310642711381828811177600 7859991 29963222987829148134253420076520364392 7859992 81109699740801371754543019409130977280 7859993 -5884764599151117659869450710929266560 7859994 21444269829175273290544346316470208000 7859995 -25380896640457831335782405987591432160 7859996 75221942818669055913417349792941150720 7859997 -155467792196062848533388570869748960 7859998 48116365246628642359027619023602375936 7859999 -13802318169422217076364155049932542864 7860000 15304826454933606854615623661322240000 7860001 19234015018346653628326157501562537864 7860002 66571278359249726708109218207291951952 7860003 -21478743116019321190440167977547956992 7860004 16004832538277764172791102903052723200 7860005 9448186241675868265092492374168336760 7860006 3516454766951452237367212506799515648 7860007 -31759673985657271232758412302333803728 7860008 -27496896741664580943023613863733258240 7860009 -43832072001868503518987673179476112496 7860010 -43516786082392674904501709924825031840 7860011 16662182144564679757202263491835890612 7860012 -31083958762022009244536189740369893888 7860013 389291166854883911446523826978252224 7860014 1240100121786773799923209408365214272 7860015 -62646701211651213801986902310103084000 7860016 -34763736845513636696191824680326217728 7860017 -42770316014020616440496667044992860960 7860018 24258077851834605477401609119626083328 7860019 1686044318642013666743428932440286540 7860020 11905165704944849468870979321847234560 7860021 4915503013740893577784583208936341280 7860022 94921470047019992811804786862561261824 7860023 -11108795845041159887743407681380450136 7860024 107335030593640783614753590904443904000 7860025 58386792197099529691225654045515661550 7860026 4172342248056176671094121714672161280 7860027 15731494046186333918305089671467679232 7860028 -2820860887637176756145102698481968128 7860029 12613803000738489037870165688847666630 7860030 3882603148371656737619907666835537920 7860031 -83969497988818458005660746859303983168 7860032 2266659001881433509522479176747057152 7860033 106510865464503841479170779098448729920 7860034 1554646132384221882328701590149217280 7860035 23171799035780662265468726178274128000 7860036 20559672887839201500468823677031898112 7860037 -9029305848444996277513738411629431168 7860038 -122652961738058518178409292887179882304 7860039 115928028275042838708739650855202560 7860040 -69333350357540341305007267959235123200 7860041 -91994289705539565829714498045248063270 7860042 -9248908014771246551077996613839195392 7860043 -11399728576050922356512519257854268416 7860044 -111186537640451366725323485992131225600 7860045 -14764912736657100074739345097064736000 7860046 54390948821894186697200917938572129472 7860047 8344666370866241565513640746874749240 7860048 6110050334255880574840287544855756800 7860049 65335026863994469170211412211531528050 7860050 12608885978111463130971501104258611200 7860051 -62755627938074930044626340808528706960 7860052 61718193429415367198705469343844478720 7860053 -179343625943938514007423090225060018 7860054 4067436572206057000422801529134657408 7860055 3247860908552398225581978607971294720 7860056 210678889398280363128379700800266240 7860057 15049105029312288878823516133304325840 7860058 5396707117919760717142582423388964576 7860059 -32876893077531108069764779002248995296 7860060 -2139044708879042227479219328445030400 7860061 -94257399979504458991465131358356862176 7860062 -143275398076032183685083558556001280 7860063 6494182816235018139193625764712047944 7860064 -82332201855806061715943435521767112704 7860065 56467977614802702515486341156765705920 7860066 12618099701635132366409138854486270464 7860067 7289459969263858003560089788420306632 7860068 20305044299170935385408454579063808000 7860069 -6807878704221863551003125280319633280 7860070 30088741803329311858591868241819308160 7860071 47558433616822199618035060592657480544 7860072 39298731465119331950051777832576614400 7860073 -80620110976622839989232980643135299000 7860074 87650754679591541410629564061326127536 7860075 -4253467267392142718680890691645769400 7860076 4307011234118763419412854214088434688 7860077 -39844345695867719921658374118394437888 7860078 -38742960090381168718054280597385182400 7860079 -76758599761362670661821211999714390320 7860080 1017340639063405473719542392527093760 7860081 -14305718176260290312535756495136604160 7860082 28965507918789099828197990858224385952 7860083 -8870347948530601888908428994908375040 7860084 -4389647842713589400239489819133042688 7860085 69116289172644943112140819865002458780 7860086 29783060751106308070677440878863231744 7860087 -33024056798608548169174783564370806656 7860088 115386657654440203822765598485883535360 7860089 7628427127374138707476345302968413824 7860090 9073835501638929167291563670971380480 7860091 45720221527610806937738914186170335800 7860092 3818040265486296633247063009556858880 7860093 -32916209720504188489045549932896718336 7860094 -78166563783043755091125061145395230336 7860095 -36914816107826358763915550249143540320 7860096 40868022462313143190519502997175664640 7860097 -45752623659036496717090802610162688 7860098 -4155747508635512330965939197436294320 7860099 9938763673620147713947888743971932080 7860100 31394565429471033939353205913658342400 7860101 -67925206002439552104229958791715667108 7860102 769222031956388530734695778646272000 7860103 39479581167853527325459450118897006256 7860104 -34170766663783610111631367441487953920 7860105 111661897216701059682111497065314816000 7860106 -22180817889137075013800574168559552416 7860107 -9373857377756493652948134343504441644 7860108 39652285917476170939207131677924720640 7860109 -162273098873775095519423862758115631690 7860110 5384655426411846202716333684785952000 7860111 -22686497481240927360517816382447085696 7860112 -896740839965913406127721508025401344 7860113 -19361415893206570531897249274546993040 7860114 -20598838141019179442124288572310579696 7860115 -82214479412748190553772793708867836240 7860116 62907704880093073105754024076856995840 7860117 -18332746558019731631464432752976564320 7860118 35635206473131916318661463477063230720 7860119 8022803959179156007139535611714289480 7860120 -42809829301651261545371923176558182400 7860121 -10596287284544478217252645207396682288 7860122 -5207081835901093705228693318067247888 7860123 -33487725042512636608019806153780262256 7860124 -11555062266475252648303517433354854400 7860125 9541005363210248363310793363824288000 7860126 -7460404310000017561530712374453261312 7860127 -28153775687722327498365262349078014728 7860128 -75084416456636805902795631842842705920 7860129 -3278550290369576437780672208326948800 7860130 -15956977047751668197165240137742051040 7860131 -163914594456554418782194632019682974800 7860132 6922844583955760765403104124674949120 7860133 138443193298056716431709214734788840382 7860134 30835488916519472664191609682516650880 7860135 28057132070979472257707700064023920640 7860136 -113885668511753145626078251712221593600 7860137 108913121992553996363010141718837029492 7860138 -12654886390992762904035525380316102144 7860139 98346270306563100035355740759561159136 7860140 27717034945868915544235662190091581440 7860141 -46942739290699463877092345354261215050 7860142 -310758723715726766573701379160072768 7860143 -24766315378873139469341139510255740736 7860144 7896947927788188155606366088124268544 7860145 -9247647197206919437311216115774817100 7860146 23115769701236391931791365414830909440 7860147 -14922240028569250697190534098096148480 7860148 -93877230653180063002595088200628961280 7860149 -56960345664082054607880319788819435552 7860150 17167841357118108133715936694080056800 7860151 -17043101734682664602016861687278470416 7860152 81946109532187595661317022305314222080 7860153 19633441419091568576892927737238093504 7860154 71353345917434894572461744795349953024 7860155 41049788229398750776669798796209791120 7860156 -36248233104422162839425980001810083328 7860157 66039762892183090860750740474963328000 7860158 -20092921716883355456681829900130540416 7860159 -6675567541245966653052508488119927760 7860160 -13968593798823601303784835671654400 7860161 10648099124521618323903806877679778772 7860162 -11600146669953976462424074947722530560 7860163 26832982454939072175748636679283556412 7860164 -33978422433397401388166671749650467584 7860165 19802994685732056923210751314010923520 7860166 -57803747656202438745739644898991455680 7860167 -331642988906648093405779575373566720 7860168 66496422151757711707068176001357235200 7860169 19004620129755715043008088818726816996 7860170 27215249883213269204137310175781469280 7860171 -1715833944506685946179099233024664192 7860172 -92390334868674955530651991018802114560 7860173 141683627210592143817125496930641707884 7860174 5547742426784751720419305186870247424 7860175 23294474090574236537895640285330483400 7860176 16247326420836801009209406540581855232 7860177 -4695454987767016969751985656722617612 7860178 -13736366486667951088656793179733480800 7860179 21611774117206466471073045209742639360 7860180 10180154418093507509871403489492377600 7860181 32796935815658889110510409234235403904 7860182 54974050842259006273302648409111915584 7860183 4219724130963678545828341325073249024 7860184 -79664847847489948682598654188442009600 7860185 921155230419955794731371294763433600 7860186 -18030608748827681540876860509289267200 7860187 116402987279272074499674745321026576836 7860188 75675205152765736323717276018836582400 7860189 -151119802539276487737202116578617361280 7860190 -29021840217317974954384870929772562880 7860191 -105030509934951484685629113682986669408 7860192 -14614415168938553240838983222551904256 7860193 -36556698745508139358509992809054399056 7860194 -37740164317768964148310244125412085600 7860195 9751814841322346948289486423442818720 7860196 -46084292134169756189511085775599896320 7860197 -14884925726949389070145717622749430400 7860198 20657992102390438428404976795557878464 7860199 -26533695774495828189054811867722137800 7860200 46692899365634245022498549939132544000 7860201 74174877734742099631721834082979958304 7860202 403567431180561931955237220264390144 7860203 4359506261650898759757851490424423344 7860204 18025059243049291624378432965907120128 7860205 24713699600254604640579741438114739200 7860206 29418542565201546345743474619905488320 7860207 -21207030261861601689488523217527246720 7860208 -11514870360406041726393026235282391040 7860209 -15049997313685866154044110470608974784 7860210 -4080601817536296525323787101731991040 7860211 27380046031192790689784853887525604812 7860212 -42745214378239129399466099851775735808 7860213 -74360466238476300373435073691749846400 7860214 83462886914412133023054569837238172032 7860215 181164427923233970807494512331161440 7860216 -7434209142854915078100423285610905600 7860217 -18071162812630408981304404666260419734 7860218 9413964365711606438522581646857402560 7860219 -54167433918386138699225077490929082856 7860220 -9967117938251731338681448315067704320 7860221 19293440161572333546341893494274834272 7860222 17456500705130631393690129637685389632 7860223 14663610720667088813499606263661096960 7860224 -62710952610502580292325550498733096960 7860225 9927388075140408024127929588267855600 7860226 -62715742361409865726417291514786342016 7860227 21542355631816104386676743253572790000 7860228 -610931189623746322984243339560462336 7860229 7892389962333030567046658844974408408 7860230 -3467662708987977194213374990276396800 7860231 50365139268479360994751612215482791920 7860232 -54550743891750740546443122394388889600 7860233 27935083355218389516458433611871797760 7860234 17913872670404073337800755102358823680 7860235 50669172270611348124035052600409435680 7860236 23388000715977873824983094522097930240 7860237 -12271075144692312926575798398344162016 7860238 -14928769001637355214059940218541186304 7860239 183276979185310696408214180008413391536 7860240 939889324806439215477232664172380160 7860241 -65088180054291150757555569328997601358 7860242 36310340430075147441740324149530002592 7860243 4929320292981447391140958703921226240 7860244 -21503153117325704914889738051424030720 7860245 49280394930459501769333423088959015200 7860246 -46588726552919329267449586802570673216 7860247 32047646874697665604460735796341865960 7860248 -8267964272023622259466315058688000000 7860249 -25825157973381814530199761652971232716 7860250 -26269232732188214148286882209029376000 7860251 -625168535785212857144663415734018016 7860252 44147452970604950336643194575598418432 7860253 -125692740425807407229914520552574745498 7860254 518132593109850288841260193270473792 7860255 -11737800910656944204754795712937968320 7860256 -69594915868660605598433681581051084800 7860257 -100459296920620712904780993105141346128 7860258 -7966346625915129487643105425752953856 7860259 -144811616728213974026864091473742474360 7860260 68572173035350112871444939955044122880 7860261 85358225453413008379284880811194181472 7860262 -86168324208072496433651057826590860800 7860263 -105405928400989462532843549569049346720 7860264 -33914644577828692228891831211193876480 7860265 -22231445468644879247364706523627553600 7860266 12215366753996887741257106690138731264 7860267 25146640361224116032478882158921748480 7860268 -12203335432835646571177047843738531840 7860269 -14406384755175846882861986700652141140 7860270 18253177207860244693618301709077222400 7860271 -51192142389053093740151705173837200 7860272 -7967008089165776671546220054399090688 7860273 -39916860647153766478973887962940843392 7860274 -14361984153265070888541424708405076448 7860275 -41229004876359903145423964015611339500 7860276 53294764996702583024577021965462342400 7860277 -87722959290529964233948420669072277828 7860278 -19316749969883725675570313754708286560 7860279 29005175839633313053679066944491177600 7860280 17012721112475851089221545931238604800 7860281 74505911982927567368124131400699840 7860282 -4347333128552847912482626082662788096 7860283 91906941825982578974613589925019490532 7860284 -18165747233367861388006010513747165184 7860285 -2346045350677447338416528336885256180 7860286 46643733981415174603926479526363777408 7860287 -13922893542518675309752920609761518968 7860288 -7675662739756027104572750214054543360 7860289 28914137810908829824548841435597841090 7860290 -59147623039842214698424387153391017920 7860291 84893048440905444456756528341497145592 7860292 -53298076227504844120955625218984690688 7860293 -50564666141759334284624806147148229600 7860294 -23442838930519605120419306758272764160 7860295 -2470468492506553120132998559645125600 7860296 18257242721307161888065652604695347200 7860297 -27821835855007970361139956521325250800 7860298 -8433461161624944923220411221524973568 7860299 -47974380448643871388497204643979006700 7860300 4856375940795359902026481039792128000 7860301 -4011087521002243846941131976120500000 7860302 -11770753548628870257046085171083929600 7860303 4137283184574688919988016817663473464 7860304 -10894780678728073499361987050553737216 7860305 -80576799579975713558196752732600352000 7860306 -36522163874837228740210785525130273536 7860307 29975528502877667189044501877311635264 7860308 62903635589481739264964757101635628928 7860309 -35582656934872201854807960363208922112 7860310 -3649394490046874091998036027550685440 7860311 -77714007770344516667289324193876821840 7860312 -48618524081240571168914124926501038080 7860313 104007084686638873370707139646450912324 7860314 316622905644852393928683729083633664 7860315 13481627313198777888205524635614787040 7860316 77658699069161813128702576372416622080 7860317 20206541718538384566640659730876347000 7860318 32687010800032647293136958796056989504 7860319 1946763925503404962829153436603008640 7860320 14731488435820669079130111596809420800 7860321 -10509524177204351468712335068835971776 7860322 3267122545101990936892193838104292000 7860323 98453696540514566466254271524276524572 7860324 -10077216095895450165030029585693073408 7860325 -18624088817383209007565012772498184800 7860326 74674689923354284624968570243417559104 7860327 56686356697171592957951831071425375744 7860328 -45986194748556391113455609505796669440 7860329 6147261657038299788881546934401824512 7860330 -5160712884042111916503559850588391840 7860331 109331675904587435490908254415217206132 7860332 13291120123692146874298660419271449600 7860333 -27993750505618193441405442908953680096 7860334 60817481003643566239325500070715964800 7860335 45694570351464144100171777701949903080 7860336 13166029550912389153487043290429128704 7860337 -47142724948553500876097428652903636014 7860338 29999592389193879568146351456251719680 7860339 -25296797304031429380925440970099436592 7860340 74737452478785238573732943582063235840 7860341 7353239079228633679364195244740705052 7860342 -16246047280994303693635969981144104960 7860343 1770036668751207102627161611749151592 7860344 -114503632081677145964368529341112033280 7860345 -29515272368855076196591738984339593600 7860346 -32041981661439016653283753602323976000 7860347 -142167102710340360777542076368991387288 7860348 -3379007858071686499709128881491834880 7860349 -2560090269488214228099827651890755296 7860350 -11189495104285448278391196418904481600 7860351 -12497516419280267883564746885772783360 7860352 71034830958442399239757511241341337600 7860353 -27471057538227700136731224230086390398 7860354 2858901538563954034706299875963743232 7860355 8578218011693053881272917363360787520 7860356 -30920515023168119090609669052454834176 7860357 -1684428787991443202751357875415794400 7860358 -31720586801710578100076277779446124928 7860359 -101817046023906008362206218196073808016 7860360 -7694773222631686660347954777509068800 7860361 154771935518263125007877976046656279962 7860362 64081419851312629247836787564364516192 7860363 -9888619727371372679445694007796368640 7860364 -114368581125536476555215434572703060224 7860365 61156671465072891119355156856653803520 7860366 18651944607649694323402166853002209152 7860367 241051610783163840103598814304581422992 7860368 -22368777053155992978079567138358059008 7860369 103788317401397522571838089440894475456 7860370 -19200042290151706252803139466090979840 7860371 9362058955359062632265493041593798572 7860372 -7346945392841523496006881435904247808 7860373 73173578295059820425332859191208463520 7860374 -6380254176270722297669788595032313088 7860375 53993960508259074504587154210545040000 7860376 -42580617236742828669332577051444940800 7860377 22110425968549730481549323722546736832 7860378 -10350539311102180860538439771102654976 7860379 78138600002114237587087673176518390000 7860380 -34025340085632336051453247951322649600 7860381 8598214710886774674120919754783048640 7860382 14598956088842375172838813353934353792 7860383 155152795201528005072593231804775795624 7860384 -7112295220832285251371510845414375424 7860385 -35934016497448433134023843198550666200 7860386 84673514623315511919652287700336466304 7860387 34822906900560138829497746292694659960 7860388 -6441708265448676218652740285857628160 7860389 -119420273592313864416792850774031679810 7860390 -23088520550202271902323750042249011200 7860391 2154189079676934797290265429390684160 7860392 17426139090551270922349354950589132800 7860393 -31710653772925347599230198695965289120 7860394 25965935043366608546452162680309560496 7860395 -57874928821162795373897256753503248800 7860396 62289927373305999229847638672104801792 7860397 1506812911562038999437121318223170572 7860398 12050337938638677581786792733598145280 7860399 42648241665522994900209727083921026448 7860400 130823848890039849052671682313420800 7860401 26974801407969338974938073215907104402 7860402 2656834722497802041931818876908176 7860403 -24198642505553472809786497746744903600 7860404 57773232472972292899460691670484134656 7860405 13861955001540752078386813582265147520 7860406 -70686601196833946586909855726699229440 7860407 49621449321036356430978658204042543656 7860408 -83919920092654010066512384918786928640 7860409 -131089646916396922405271704721638071084 7860410 20498676779512275204958010295431454720 7860411 10439710112151304369959555959416927488 7860412 20705304880806360383749383117757373440 7860413 -49871879200146484070107776449140390272 7860414 21252384631364062460152735773674127360 7860415 -30756736025781351461654189739775516440 7860416 -20167172675379023804935901079577559040 7860417 27291346008863592826511264311096952880 7860418 79203805503400634957736976776530558160 7860419 41718592907018561388412345864184489472 7860420 -7505251811828103188952768870598982400 7860421 19253405587981664411950602795765580800 7860422 5724114964140367812881043071076186624 7860423 18383767735903766026541682509664892584 7860424 -30511354334771618235602999613969039360 7860425 59355844354223850184374564045346651500 7860426 -4200768433548155643424936421643048960 7860427 -6739473428667240698465122742378045640 7860428 -3902966278725161981410864001623532544 7860429 -67544406864579877132183998067487252160 7860430 20920343688502968785886623242060485120 7860431 66876105180490367304308703777332875200 7860432 -8691773662914656446856005951294144512 7860433 -84100930801190926465922734992087846480 7860434 29745670413378933600784190591879849472 7860435 8562911293183576676137646855142124800 7860436 -19188393010152098066122494357188360320 7860437 -51018821767074944660578386815372117700 7860438 -22489380969798344513409287373935800512 7860439 76413631078737508201182572972586575240 7860440 7764246525303210120427739873230848000 7860441 -62207878866863525343784724402074709808 7860442 -22065081920976589631679284390627674128 7860443 -1766334929768091863714345538621441456 7860444 10228412499228231346598246646208252416 7860445 -98544750512474046794491156516477678080 7860446 -58428269164080469661200896317091736896 7860447 -4765573702497194127436523957819577360 7860448 131802608246136599725072600055764746240 7860449 71037344766514801491528872060759038740 7860450 -6827807785614200021863039143718080000 7860451 -48322811671563863218883107806482024548 7860452 -6523145112349848783935133145197004800 7860453 7540673179991073538141165825187889408 7860454 -28318565823819886663608057872085548928 7860455 -83824955951993350462519687638768893640 7860456 -1180552806868129849178920546482585600 7860457 -76369258822176261953225226280142521920 7860458 -16179128108159581066841939923205923920 7860459 -37250586576420313246882902504926070696 7860460 50025920895074286719634603877711718400 7860461 12646663499327214344729750186785912032 7860462 -17855883012552328384230903691145600448 7860463 30770977377359677419835934602991720824 7860464 -3840395360138346473633565606821560320 7860465 25099956205201941986365538254589180520 7860466 2682954885674734766663546536723880064 7860467 -50582840080314330720626093331143282484 7860468 -8894615434518888378550075987016810496 7860469 -41235692223546627265261691031770178130 7860470 33576202242341121947443618816021063680 7860471 16835036964466197974442897694739673600 7860472 -119552464127182381964056301602380595200 7860473 157726239657956222888944694029026447744 7860474 50207542349134023766466250003590968944 7860475 -1255043311581498577566060386531195600 7860476 -42569479143570037471017163829879597568 7860477 -112696262111600584329618108785912439168 7860478 12074993356369163228436632018886126720 7860479 49478553351984567111663898364984195040 7860480 7736789153352246864240344352738508800 7860481 26453717283673391908990315146741756864 7860482 -29149273525465019326164300517279299120 7860483 -1924521445724437507836703268654202096 7860484 -17411080793985871730923573897551085568 7860485 -12811510289921902697809118867092682820 7860486 -545532292195413398849322361539104256 7860487 -13707218673005493932936006095372162680 7860488 193088927662518592197829874441351669760 7860489 -14315933877986377079611646796645005952 7860490 -1284024487811189533496413433589081600 7860491 -86995893843103060400960277832636883616 7860492 -13708858154179136248049250824397946368 7860493 -82354506755153635984830776538624596660 7860494 -5943646505908089153030000757344058368 7860495 71764084189350836240036311010441124000 7860496 8848367861525525452301443888466624512 7860497 -27377988609676403793940712785458439308 7860498 16149047551824828259254917960673128064 7860499 -183189919862478204254040944409413729936 7860500 14671866091084623129923493920256000000 7860501 -62405717546120990159353229463234074400 7860502 6214903199021553291472836755896792704 7860503 -27372576534837798849464502219258794496 7860504 -67771548815141000456852008198266593280 7860505 6307213505808952541683701846827862660 7860506 10707886590521357855066398591208815584 7860507 -89759381183978311841260602581704761408 7860508 98973538615150630395491159341491847680 7860509 -144394238743500728242110377675171136960 7860510 12360705260441796799502718742142976000 7860511 50788465741433810862897589496947010760 7860512 -11183662481223910503096154222085799936 7860513 -2687953633939617533532498502695506256 7860514 -47944072902082133089764298898378964144 7860515 -11624612052417447945895305724742492160 7860516 -25492420066298051391959190100114971648 7860517 -32497219861161590732582883449609356608 7860518 -14496840698541626207214919773268523040 7860519 61462906054086853630941393579080990904 7860520 9641319191580149441284414470645657600 7860521 -60182364323675119696244026264830912156 7860522 555271421133840058637221307839932672 7860523 -205741991056843767676517092298245680 7860524 -53904523676622933377687044512979550208 7860525 -38779510754878342932124184704520990400 7860526 -26948669617635868191526070801463156096 7860527 -15374874208228927478496835334262729600 7860528 -12045577251352123996151722418268241920 7860529 -783883578362876067834393681443948816 7860530 24901728537764429785836455119431392160 7860531 15407505192200495768066170488803904000 7860532 -64032260393812347841253960550167922304 7860533 -38451906003803850947793475311519907218 7860534 -33142095201667934739032203361567961600 7860535 19617611114845560764136319911584445600 7860536 63360912337787976637242365960490086400 7860537 -153284457142218660420665534761111536000 7860538 2707376356361074697354235912891973632 7860539 18345511155695015822272533157327486656 7860540 -18426648218705457845048941851192499200 7860541 36555286466050670715298721056247389344 7860542 -18212165482613751089232615559609091328 7860543 -63278408156811928997468985581874772536 7860544 40452015174068625646417379792787603456 7860545 -22042168582915175299051069127283367680 7860546 10605214389102544032852286947925592064 7860547 -24585081161060943460646107424172953960 7860548 -46183293574530854301148133598369361920 7860549 -12700069259430232478973325619859757632 7860550 -35093431218889515271550251633114903200 7860551 116207851299789225144839566695703647912 7860552 7905877334290036141984972885996339200 7860553 78541074478831977057114695512939747802 7860554 -10069587494367040400180262999195207840 7860555 135183441894386558849343414417466800 7860556 14154644381670167494165712353252970496 7860557 -39591336250647002700747293288138749194 7860558 15232073245507505882628750587723371584 7860559 9158657062831441886090277886910220016 7860560 -7636851759762430057277875156217118720 7860561 24870931244589332516430208407851039904 7860562 93344919274418716069218790288551659520 7860563 -136332185773416706402600967617502791188 7860564 -25738160438303194691418397464270034944 7860565 39021916457394895105246025295382778460 7860566 23396498285345587021896439723752192000 7860567 -1479197600319452587393505103308636928 7860568 -102661225150234134593792952604243261440 7860569 21621324125839260596161087657190498580 7860570 1450711831845110100520677931003507200 7860571 104954238233726759752541575626512918200 7860572 -496788738610517295254047404175761408 7860573 -14462530443501228390992011050959114976 7860574 -40610779517858612827246989210060297408 7860575 72608573939282993904923793613559995800 7860576 -3734450213413122015890503048383430656 7860577 -43867588659928806543543011000058687488 7860578 16619085979538783423013336643763973120 7860579 -104579602845428441746403419442280468480 7860580 -169637505620720265096028196109442560 7860581 85127078079316849340552101293267248382 7860582 -22404349396870454878374975002368709760 7860583 -20430081274050461173056696296199044496 7860584 38792798061014716337961727039465282560 7860585 6101248647837845211189733460739470400 7860586 -45276455574293171593632907017107773008 7860587 30745104909027319866053381946482289552 7860588 55844509383598101986867724783382671360 7860589 -38198887349807183245591341594833202240 7860590 30801649646758448138484833239210660800 7860591 -90818546480474399903557070324635795200 7860592 -24726719647350353913653985610549985280 7860593 -36953510551966241906923982574278785356 7860594 -3934305403449436622970033750282018816 7860595 56657641851280517979370320278403652800 7860596 7209791766640667960207796846321163008 7860597 24527592368878403293334713030350650400 7860598 45384764968520693583230182556255811264 7860599 7698588881618299316562578390871300264 7860600 27236835497538140500433082494827008000 7860601 -6290737982215625703153641734876395456 7860602 9774129598202393157754819320783274944 7860603 15543575897023035390956357316730914864 7860604 9353605713431078901135226709453091840 7860605 -65824326130107039928260049932315540480 7860606 1439212314979881247583723507192816640 7860607 120361666229824492452549157432396994512 7860608 4999372228669172139812856154596311040 7860609 68830745305016277082013849323590155904 7860610 3497794450958467740966047690113020960 7860611 160300627717218871163892877598669852424 7860612 46346715441995361767798036942275559424 7860613 -61657649301879627722604261859241984904 7860614 -8023240807918334413674052653780733344 7860615 21212681152968520893555453567613440 7860616 42058200033235944713858262452549268480 7860617 42102481585926774780682413153674688666 7860618 11723859466247792310264647257347763200 7860619 -15549265559912134917963821880104322912 7860620 72541199956359604683054685311617479680 7860621 61284757943407349193201838826870910912 7860622 -14723700984289207059437691272125541376 7860623 -61847796278947182432326565965942981760 7860624 -16472936708343023200750219044850237440 7860625 16340357439264061979527436319347116250 7860626 -6771160213142583474148464737577286656 7860627 69752767070878196138006399241977683764 7860628 63534757145420664512118301106958702336 7860629 -39090546589258163411837437575306038400 7860630 -1868490180412799783833628609581313280 7860631 -106618884096928297849269465328619904568 7860632 -5333714798083551369712690356896071680 7860633 -41764304834339380827005449272482302752 7860634 -57766906982255386574558663039144960784 7860635 991574645299474359144375563976542160 7860636 -17246005390447793564560916840587588608 7860637 -61538056575875286782408545769156429460 7860638 -83910283426350228054501634398850289280 7860639 -3947698415768838905304767191334395392 7860640 -6593753810298511457071150842811514880 7860641 15337638117531911167649538447203306304 7860642 -8114373951412086993014778118148144640 7860643 21977676412213866336310659348056212800 7860644 60123570743675478806176400969376000 7860645 -1552616714392679110438845494828493480 7860646 -43138868193435458677381572549597661728 7860647 -29579792601234013083415293875248388688 7860648 -33315896766991865885541621035805818880 7860649 24697317011551361944824386399847629832 7860650 -4660523887763164964284010483319705600 7860651 -2409088916186324302134207432073559040 7860652 -69989065028313246593596636228709439488 7860653 -152501368324968022967903350293981731220 7860654 7030850012613661787361902372260887360 7860655 125605162156101846026898242972297082240 7860656 21939474843888185114722260997907546112 7860657 -12170654530610717621968797501067756608 7860658 226216674075553313942428618107340800 7860659 -139193240964550602390869101034875729140 7860660 -3822184224576579133896733859050506240 7860661 -20094661938346301915771488707000989600 7860662 -6659209211584748349154339765359555168 7860663 -92593117229265766556366658115366415808 7860664 28699228079023455013022261296142745600 7860665 43651441146090704228695851755463398400 7860666 39106494241175924866241222053836987648 7860667 -7795130645806221196905402158978762288 7860668 -68269835067871695161133308531699837952 7860669 -13997230155307170979728766292290957056 7860670 10771873239012628160302478753945103360 7860671 15399929495814402578453855825275723104 7860672 -5104993827636258176155603686653952000 7860673 -76638545726180429693531552416326694078 7860674 46992791087600422777141786443421104336 7860675 698966050589284943732924621869531200 7860676 -99385331645871949358902366066896595712 7860677 -2619323657706764528737146816959217600 7860678 -43158348080281267709222025609977680704 7860679 -16408871412440145815457526988394020600 7860680 -14796335083555357517199176609255424000 7860681 -97280485926494393935168770528215356320 7860682 30621189921592537645728499269992329920 7860683 -3079886451442973213285076337891542240 7860684 -2281837224918661216061005906192558080 7860685 -6033505858974309199960579994378691840 7860686 -3830150458313948124238480530878359680 7860687 -12457447774063739058485139534643898880 7860688 1826729056807728720765783161731153920 7860689 106032019690163836449421869876477557490 7860690 -791816198691336094315270658088506880 7860691 -92443551744930812493147611348620661908 7860692 45139471668194494630086562231626104832 7860693 97837437505024597140434093221804220064 7860694 14217392638189342804189738587237782784 7860695 26943441182890864307494674716425057920 7860696 -17927578000563645418942442767531315200 7860697 1835897970960606936952580641487822748 7860698 -30649242720386457731925770689583007264 7860699 5093986499439924814629213173621760000 7860700 6529626957549449700654805075914675200 7860701 -843997757568611342668380265140485376 7860702 14009848808240059509178650542649268032 7860703 -184265736941380401032861605636929420000 7860704 -157721289541721557174445872901840437248 7860705 7440429902375575027040253551759871360 7860706 -838353073268297200423272661324998144 7860707 -42218537080737297487025912735028979044 7860708 -60232428615746917553603075636981437440 7860709 -45277824901095740042144156724676954880 7860710 -4765655608498878023615626089643622400 7860711 -44606968400034415301110491269420322480 7860712 -134393069651730865144490560135278412800 7860713 -2476427521326627761875765702585550976 7860714 -21193036553347447982979109222022664960 7860715 38282795176146259877669262741814022400 7860716 65469514331651121096259565549421891840 7860717 -40743651373773254389270273805057264832 7860718 -16687402606657268259976997642220912000 7860719 80149141794527862820855103522753559120 7860720 -3067311783020097624228429427585843200 7860721 -9060814223874116273974437061097093856 7860722 -31587135363889909709205553485992303088 7860723 -31676361006284695032474707733495304656 7860724 -20019498808954754977482874407211752704 7860725 7268858218580174579891254526960128500 7860726 3777676912985619786786520316052655392 7860727 39511152417576482900119976527003555896 7860728 -1938847392852994837145703578497536000 7860729 -62276878234366242929336824547051984832 7860730 -39702127407214197180698202828930281280 7860731 -126031736995866847754557288495299669468 7860732 6162074909428419635232374124861063168 7860733 6996974444894043223000821461560980384 7860734 965905739913594486031406209528627200 7860735 -11366047893153865544548558515966970800 7860736 25828491049661845774509469715706937344 7860737 -205524260622895060001747442736025078400 7860738 -7656106553201140911982604295290825856 7860739 -17108264019440408433208079629202316344 7860740 -30928119412564081849442446078221657600 7860741 -19056535536449062422884028802855340736 7860742 -67085197990370109055685522537641549728 7860743 -83126201298994473808191069112892776320 7860744 -772119524091253831199962558029619200 7860745 95460589982803900484676431454428614500 7860746 -55377216362518366051398997530664094928 7860747 -3558420167072682617525322532638000000 7860748 -22465427698809292818418625804379346944 7860749 -61148315558691723896919439042744382760 7860750 42798008404342198969081357161996288000 7860751 -34619588899873509859298130258933767248 7860752 -19515875652906946302341295176291180544 7860753 53026083744603493522523993673676934400 7860754 -15657970765810110116360534120095557120 7860755 1158280852616069284414176782063328000 7860756 15713104716487052622934282722447360000 7860757 109077362398607745721656740653897013006 7860758 74635289007683390542167564963194405760 7860759 4204105060166025227121906244864134504 7860760 -50252906351756730302028004316470272000 7860761 52494401924071772333046046231170109572 7860762 -2500371087007178579680950853900492800 7860763 47725006770726078751800602936216643904 7860764 -73088716198097690658558245393919266304 7860765 41313687803243941623059750112097920 7860766 33361336067163794826422658113269543680 7860767 -12013867167778824137339071426683137184 7860768 56021627498318738493277254825417375744 7860769 -59555402912421155903211626216242443840 7860770 26284968318611761706550441286343458080 7860771 -91636659042965966103327804229225687260 7860772 -13576060262911439729102438149726090624 7860773 -140216571868418481964782516647388050880 7860774 9651675723525478115072838418790429568 7860775 644174650928484514812342798052087800 7860776 104173147095589619878139935038061608960 7860777 -33380963738795419706087105388206932080 7860778 3053653638114054702899082917983051440 7860779 -61240668395123633644616841281508920016 7860780 -27753480282554135824672009671952435200 7860781 91446950328746817239855242745900594582 7860782 -51683716625180787147593688222047971008 7860783 -2972416607088434119464627854291655168 7860784 33306121056596273877342521693070540800 7860785 5082744328692302380656872398107196800 7860786 1661617497195852832755277032750156288 7860787 -491232877423824904480889295204553920 7860788 7828437811501058280725193839997899520 7860789 105807867397468748712374254420251483054 7860790 -6209377372645307603160780308014897920 7860791 -17443126505654898584555834424543806808 7860792 18260845631298891732315612365114572800 7860793 18511639918449149586064864636117224900 7860794 7577138417323400766372347454001735680 7860795 3397551548703970465519818014658622320 7860796 -35421166898523047650369756334586716160 7860797 779882482596026545735537610232206592 7860798 -27095453385512498542360137436737416640 7860799 -48350942058840218224262551619265083200 7860800 -9911628379621114577827212010586112000 7860801 12470017491400552690663785168206536896 7860802 -44951623751128193459939095047741547008 7860803 -69685880955212134188481011118507067496 7860804 -13370380892926664817114234158382747648 7860805 127160221635583555837414190591347765920 7860806 25407508543440196021911573695740100160 7860807 -23051124735923614702644332074444287312 7860808 -10901493510790598015009789129584343040 7860809 -105084889282632066921593318880429875760 7860810 -20486550088384408894476701628807171840 7860811 2148044677190599007668678629816195360 7860812 13963678547758829704298485366957990656 7860813 20427405465691836451719153968751842400 7860814 -2008313614055782128245597653429504512 7860815 -53368389663763598546542428204391970040 7860816 11747483546102890758497293018622853120 7860817 -112925023961470903357394638107862557468 7860818 -21132926176721382502868393420021319168 7860819 -7373778708640040656661448632886960456 7860820 -48101888870455634495270521817213859840 7860821 10418513408496775753112649689607683022 7860822 15740170122847978649495656212006670272 7860823 120820119661289411754422096061928472072 7860824 -61724672017419197911267896710297303040 7860825 4844551655684816243918767534399545600 7860826 -34572123081945673253784646877580035616 7860827 -24053062868734116845759860417276697760 7860828 -44679798458308547312358359459519239680 7860829 23611757570023491608384522875359259430 7860830 -161753683696200681439764215904456960 7860831 58666231013557475703927673627525638144 7860832 47989553720846674477366667480735416320 7860833 -108053745408502199643935190167169411180 7860834 -7857073452161849353836031903181391360 7860835 22199313375052597866611434251313794960 7860836 17966258364222863544133754570305658880 7860837 36384246264575212230347645805136049760 7860838 -7803786540496409722071678245516571456 7860839 37619608230535438313605119647711890560 7860840 3917942408680151677865260778962944000 7860841 113850717317505535009182835428299229242 7860842 7673550561273218847081650849496639744 7860843 48348430289004307416863888328537005532 7860844 -82652972187711422040706493419360978944 7860845 48387239453206413729745950840304970520 7860846 3572888440372327205836492903422649344 7860847 37301928189330211832720779117618902120 7860848 5259791281969207130838261107771179008 7860849 27880394514335954514544622085147806064 7860850 -23155880732740262077723452582840747600 7860851 -97970615559860546169719979933247552080 7860852 25226345945001248649539105831804808576 7860853 -20797369309532942112740228820834233472 7860854 7240557446197334554085075073135870720 7860855 -3626492154709582394247039877818149040 7860856 -1459952684383485594461626458670694400 7860857 -188741524365844737091755809712328449408 7860858 9538424809315104871086716027619293184 7860859 2574568526035403559499464869851800240 7860860 311831055455604199758731434442496000 7860861 -56871088762285303413630076391760999360 7860862 -19257142608596887519684943962236263040 7860863 20920485599309784507834950955120266112 7860864 -25261028119427277498072868170152017920 7860865 -101709633348604896871101967947478363200 7860866 11971548359284990141063946295263745600 7860867 -17101489876321312704154676074399146240 7860868 1275404742923350888785326527407626496 7860869 140215349651667512739321547068809400960 7860870 -3641688183016395951248741348302300800 7860871 38506345063498601445231567638810080272 7860872 33535797037042371190285856521406023680 7860873 -1374930997596245304948984364844863776 7860874 -24143725596160600302355819327627053264 7860875 -4934414790359268235256151324367596000 7860876 14455397269472217186640247284400409600 7860877 -27629281062835532429838172569762003274 7860878 -9238212272526243567541717813169309760 7860879 -973637378664892360338844990181727576 7860880 2889153108947658753418537923705077760 7860881 -28529708339434678085183097230620348608 7860882 -37190682215784140998027152903386548608 7860883 143293525915534438688501919764576372080 7860884 58536901440663118960487066091969140736 7860885 60618355208657008980277526088829113600 7860886 -24084216374410104602102368417626982272 7860887 -13739886381955164840660501250740141696 7860888 -74122285274700791775722785415946240 7860889 26913353322521098651038046972526198880 7860890 46058435378270580750508382556670441920 7860891 -32552640691969346297478964864367525376 7860892 27584371357734248070904306044763412992 7860893 -45727331960171164850234257760428536858 7860894 13097758338766122283970762716583728128 7860895 17607616875419123555764149116608588800 7860896 42622155886862074751355259870061985792 7860897 -5477346062251683069854296585482701184 7860898 -9199270585986060864856278823868505600 7860899 9734952321708015241340256247196927880 7860900 16909140595408946370430445877354316800 7860901 63310950812748468624891971800832115902 7860902 23055676960325664704012473139506356480 7860903 -74532455786585304869927303908242247896 7860904 71704051117337355748950032226719861760 7860905 15935089559809969431652575362685079560 7860906 -39561352974662234193568323662898251088 7860907 51409726452314510999938967466395984160 7860908 -16754621162442287556874973400875765760 7860909 9813523547008866272479907019237402624 7860910 -8655128404499878289603242447824305280 7860911 -160118465422389991252069026975143941488 7860912 -6379359671407577021009075059508183040 7860913 21890325581214492336227484792059606162 7860914 17892334055263516004081751151583648160 7860915 31855574726914224453282424033242588000 7860916 365238362125258811895390015238369280 7860917 -1332516403077061903305872471878685760 7860918 -5998690199260122225774675735546814464 7860919 -61673362880463538495022038560518393856 7860920 -76390519958704815861534995157531955200 7860921 -89919861142326174795855442881148851888 7860922 -7398876988159511973708896289174553488 7860923 -58854526521247598801352513820273971144 7860924 57082652414357911421350015543261201920 7860925 6038819517220800995825537407339234500 7860926 -44406581188130757306706897887038393088 7860927 -2440482260268464026396917661474945920 7860928 -21818414933811063227194075490085240832 7860929 22998118028752506525460244710005375060 7860930 -2363550639880407876075701829264261120 7860931 8077115454559428655929624312056764464 7860932 1105798887392489062159356420789149952 7860933 99971988421482818369862789383882604702 7860934 -71560873318366056710724284233026804384 7860935 -21814827530576932389404571570770682120 7860936 -95368252837981117686439728470839050240 7860937 34292216835101245380934538913087618752 7860938 -2322229931826740445794662533262076928 7860939 -46096833410699692366946921902441454376 7860940 5864562437519163041990502797231170560 7860941 22423139582122045344094846107638524704 7860942 17142997687867990754920405964119968000 7860943 92630644825321825557752442501711469080 7860944 -5886135291648394738923645763466035200 7860945 21002807284779357380511919104927793920 7860946 -18418075089916435647321148932748008960 7860947 72686876559686957800521312164040641280 7860948 4746554875603004681144041423593338880 7860949 27545871384300447627625246133639439360 7860950 25662868473850090527094747640401668000 7860951 18162551350747605311309749937502361392 7860952 -27097568508439533458868874659834163200 7860953 -65711788574044988884016189650860421740 7860954 57553815222742206437545156176986961408 7860955 60404235351403239175577878545475239360 7860956 20488471774223840448600636273815493120 7860957 -5194147588937401343790993530522238144 7860958 -1305904606964784223284265361996463360 7860959 2518613020415214632542339782244402104 7860960 38903956166722861229282536454530007040 7860961 -76271153549718415022749775958812857438 7860962 -70564158704086750197829811067723342768 7860963 -31061729773091362128102227207927077632 7860964 33828316067167068766255158850950067200 7860965 -20312278799335874755549397878991164800 7860966 49038630612229911464839643667526065024 7860967 -42652713340603846236967634278228438984 7860968 -17714300464732768770376388868379837440 7860969 -12679339373258203385243956882971504 7860970 15020570652028135595149086456032396160 7860971 20534804093449570974374123733426979200 7860972 -58949439855317707363259155524387947520 7860973 -88173042609614969116133350134051069056 7860974 52392413011550650270471166019438827520 7860975 7456291413821612364648987515582881200 7860976 29919127713754816457668794539247173632 7860977 27541257134156387926058524235729287332 7860978 -19243363735041927226101345639697915392 7860979 -15304744764195640318567676496027483824 7860980 -33150690564109348912185919465668844800 7860981 -33754990918028226564462995827431086400 7860982 59540190240668592652307166473709842592 7860983 8969261112816320910405344401309012320 7860984 -1939422642036798463117023729180672000 7860985 -592537349286838376051292166460417280 7860986 -13660339575106719252715867201403145216 7860987 56015235586212423639330873728554663680 7860988 20902516527971750215207461487071039488 7860989 102104610697064217361058155597487126790 7860990 -28597435731679601331973110198994732800 7860991 -125348208142024514768598299902871588608 7860992 48470641150527401525225463303924350976 7860993 5310049594550558700604733897582913984 7860994 -7008458825621678886736240584635206704 7860995 -163091393796710946441663169768539626880 7860996 -2856990319952168458322377516879257600 7860997 -83485937615619319707365458777161793508 7860998 52384169877624165158301166220883826560 7860999 -3126674893260547563206725719640628352 7861000 18658574557022765832848037481144320000 7861001 20385903785533947095479948030787742720 7861002 284572262734946804623003508252494080 7861003 -118534096789914869459221785717330991880 7861004 18734012327515859620394090522889770496 7861005 -2573884441894632438017996223405739560 7861006 36431363943321711634690939070421589440 7861007 -3093955482632993752099328250712464 7861008 4765110308417668840408993264941072384 7861009 5377999367156872915538205265942258176 7861010 8463446287822808258364386907206376960 7861011 -8194818545441269166672349948296543232 7861012 -728399444044811242581940441772429568 7861013 -48409832292809492539658001114415084896 7861014 6537212060820230757170349249188117760 7861015 8876648040047341060697733338129963160 7861016 -135115503052476563462865296317314109440 7861017 -21103674322018481132756626177816860720 7861018 -85037205547484495786643600458870703360 7861019 -25026681114580102953944073756205542240 7861020 11779939244185465692500166683848181760 7861021 -111085447870004670053106298813186474932 7861022 -21384718821754177643008581083264411520 7861023 58721551767942373127515233978411782400 7861024 -85997603068130367474743169444854366208 7861025 57430809492943287053971254051177002550 7861026 -47948079754981841502730428430074377856 7861027 33007692067430688079638565571052854876 7861028 -459912307622796352417292082173681664 7861029 -84863959209484670850368943026775196512 7861030 20100675651610528107968262827633942400 7861031 79362582696530915670885118681305347832 7861032 -39318150037511231026669248548373135360 7861033 165265976282495069673760251468068828282 7861034 -71197447080440497488878460640843957584 7861035 9759793313789635483035532828935210240 7861036 66956478473339323248258514775057050880 7861037 -51300535671998464017748459930853566314 7861038 -19629243913361930203086210721072728960 7861039 -82914666616168360921528355405876658160 7861040 14892103171495685740615414720092241920 7861041 -66413421558281321364919063365016726320 7861042 1687198634035654545128230532284907520 7861043 -84031461064992274010035001593056066120 7861044 65429769871807918605367448767790985216 7861045 1281018263688431451766369063466572320 7861046 7499892539903005893690598037039155200 7861047 116207873629587664208891847340362646272 7861048 27052284315415237857285745787491000320 7861049 38472669002585966077457708118947229312 7861050 28177360484929653061922767506140140800 7861051 15670069429249684030641408877696406784 7861052 90351341647264177013079387262750350336 7861053 16587912941141578309773952180481491200 7861054 13676502775274155783918951822434398976 7861055 -21078502409099097292441735039007148480 7861056 1974725189423651478958293202344345600 7861057 43896027571780761681445710710315352532 7861058 -17218864662954101216014423718707875120 7861059 20637283125915886916969719924282333200 7861060 -18572906186487580782698885907223142400 7861061 -36940455303667894564668357295647227748 7861062 32793326224473473781147650427083334144 7861063 87799146932532443507534267928060353024 7861064 121029192019141330970857587782804751360 7861065 16714467758953179138972585037229507520 7861066 -25731124411842718055132990556665282976 7861067 -16204749484881920132170603440349577280 7861068 21318638030562054848225675210533815552 7861069 65148977666990386398701550659043889440 7861070 -33216759133014193750567553664377744640 7861071 24087614888983744641312980351713247760 7861072 23006591438410643396832114324755300352 7861073 -38759960208815600078488061925860082432 7861074 7285440112892090901543611426150799360 7861075 -1647251696028147001378870204818374400 7861076 -52578665754921804752446645842521997312 7861077 15742040075062088252262440353243827840 7861078 -311379413030687452184636775634927872 7861079 118754583565027946532389214231031184640 7861080 17674896209692203072436980906326016000 7861081 225843605092008982601088906813527751552 7861082 -32175927115986989239842053762689966608 7861083 138921349440657221651699411179990753584 7861084 21595800437402153782884069464750333952 7861085 68029067198817375897351870902167404780 7861086 28959572166886655151712753572394880832 7861087 -21353524019996750248646012293828034600 7861088 -1244104785399787808841013441674608640 7861089 -388607433901854800478025638240753264 7861090 -17882719709435451147393420071912575200 7861091 66036203702080817004809993939771306400 7861092 -73471319406588192312167675815327488000 7861093 1838854720396593200604067546045721342 7861094 12119661861590943761533954107281224704 7861095 -29500245959205682544255732413277274960 7861096 -79581506667007182362451495050762649600 7861097 -21302516520181166568306505321508745600 7861098 -3344766175742555985840581981973073920 7861099 72900915752035155873743418432551722100 7861100 -14506253039763688804758529713286041600 7861101 2352916788107135087760481547954542080 7861102 -14510262489539584312399035347940630528 7861103 30576517801509249863393331050564678640 7861104 -9304887208443946018562855627139317760 7861105 -30901424223831508049426138916816719040 7861106 -25552246988667462985296658341962991360 7861107 49394864272250016197969896004913770040 7861108 89984080004403137790434012867175302528 7861109 -42358847185098197256627885275311956690 7861110 15606547696699852974325767923440158720 7861111 -15601765337467961347423664171861179288 7861112 41363601417641999193622766011294924800 7861113 28239524627442149529356654960599902660 7861114 -82436035214079777549542553205359045408 7861115 -7751603893796496667018428963053206080 7861116 -75737884162266302362910129042727091200 7861117 85973998057290158822214833532166459200 7861118 45795970612993291850852243919750197760 7861119 -9651293034324179957552322341251040880 7861120 -15195143827584716555406906128911564800 7861121 -15689014956272034490574316823996983678 7861122 -21412107160705277732840734307330443440 7861123 -175263535293766543233380640602915579880 7861124 11667444664634221902957069638456487936 7861125 23291766765646103569457614668960888000 7861126 3034418886677728941321675036342435840 7861127 38232372027185585652082223714962205976 7861128 24990727409547189676670179306414080 7861129 -41434513332098619333301812346781611520 7861130 -455892833621383350601875319425257280 7861131 36147766294922412891565772923962384 7861132 97959675428613054439495552013851863040 7861133 -16897202759514912110302183725886805760 7861134 -12914249818071488554353596735857475520 7861135 7654569429502486660174752132479358720 7861136 -796391031200666922196558552705425408 7861137 -68980201318357823563567078635075425040 7861138 -84251090052006093403921831482727559280 7861139 13734351247489075187621297950076428368 7861140 -16621040057180624718308477526295019520 7861141 -117262232615460231315563862968281529458 7861142 57667348066613912745808122134017661472 7861143 -28223815982549996146475059236023673600 7861144 -35796736152400819620654402324972963840 7861145 -73423275549215544223995161668139817600 7861146 -13181477325303332409520803028510867200 7861147 -20475285624900666231486167007285636096 7861148 -27370247320832838909402327084193634304 7861149 -56584845005243317630781615464188967866 7861150 -19898053479139573509592686065221694400 7861151 2354668720530096097211140456255110192 7861152 -7630657247959597084584051256511692800 7861153 -58361843195096628598032249142331757598 7861154 -1844935708041733158150717656513952768 7861155 49575264997878557309555060457675110400 7861156 -86661427574886346483603448999326084480 7861157 -106444737110357692881624997265541066948 7861158 26119170623610938702667109668626113920 7861159 61967699985027924849054056350287242360 7861160 -21753872710608349743075272274573312000 7861161 22017497268524721905617929836315486208 7861162 44413368363496173205578798309245126832 7861163 -38746038505260794202938558072688720696 7861164 -11798832299995237230865098395945717760 7861165 32513555909615005230590883880665067320 7861166 -27730342684233554823848498432720535552 7861167 15517676422547508552709662020529842184 7861168 -1150093459128962105571988133451792384 7861169 25335754684778615327234114352421980144 7861170 -11993966082487840339239206280852188160 7861171 -32189910851440819536269156763099382568 7861172 61894747282342277397187759964385245184 7861173 5165095303272515866380820567746478080 7861174 -505773705931587251812307603899192320 7861175 20545424950655377431199883201960100000 7861176 -8920100546621155635733053739350466560 7861177 -82970084187041261890453603592394880688 7861178 6278580909814209697225495038197219328 7861179 1079865951184824353433559048641964416 7861180 -64290813794697029935222360117516377600 7861181 -40927920021552523792378612445111289018 7861182 4602025741028843965719572037217188864 7861183 -7653762618790992404889290474731731840 7861184 1236634891591028075490461035870027776 7861185 -24866193411158307606813084054891004800 7861186 57055587146279051689472680070797635792 7861187 237133181386887593653260143862404390280 7861188 -9345180335723736513980275525129297920 7861189 14145609363590070969047815838699678720 7861190 6336287095726102574845104886978427520 7861191 27120512382782803180039522305906951168 7861192 14640544491992671573570576372764364800 7861193 -11709270011890988889928009121151710400 7861194 40301765978912038301380727573800205568 7861195 -92014095231167826707207949196851976800 7861196 7070349418768950969867609982922588160 7861197 96316218941096567062281152464280064 7861198 -5038523528333250306555796109428391040 7861199 176873993919452864955793127995721209536 7861200 -45717048083124586665030972417638400 7861201 113710740097096826706538472888325673202 7861202 1155924519604547647742625851074641552 7861203 -8178337833091311811823638345128743856 7861204 -36774551907023374738073668464697271040 7861205 26245756503625666235799233719964718720 7861206 -8132257255646848202616406477208400000 7861207 -140175730447236771861269363499550599544 7861208 67548507262318012796951731876744335360 7861209 1988477781020610479869837925470340304 7861210 -9119898022400170336499729068580567040 7861211 71181590561698859720864945510243289600 7861212 -3528135625945642182063731333424176640 7861213 999651057571416052410060451279830304 7861214 -16244088184351260727024528253181212544 7861215 48625012834192442320267504363025055120 7861216 42127758834682651678451049895840186368 7861217 187556818531511595047368514885894400 7861218 -23261469305716287949184517202381866240 7861219 -5179108517228734980887858319611101080 7861220 -4103273475381803346773340806133227520 7861221 -64683365945821032482078931681299905410 7861222 -27364845750059731458477895558275341088 7861223 -155079277574003958504884536196172387528 7861224 -526115192494592104671254083406069760 7861225 7207201358924350100498099226188055000 7861226 9191455220810579637912070754037051312 7861227 49091791730637824197405018839568794240 7861228 14326381941472943015208619445909180416 7861229 -96995893309528953247965327903598288170 7861230 -6649927301538338321900611580137113600 7861231 3784669956867208018228655004021173120 7861232 -1524682900512300855322503312488792064 7861233 -93367124004787912748338805440128254400 7861234 -37030097492370397848812334286230492768 7861235 68814772768958991879975892552982221680 7861236 -50825856058059025309303322979279372288 7861237 -22801959038859695867120244157109955168 7861238 4967468122074757395657656310907840512 7861239 -3517144921570208732139016032497913600 7861240 57260450884600064534043400334899200000 7861241 -64474167235186034474399176851042398358 7861242 -17245493195415016432655519856223566336 7861243 -69767277434248219247176194452972110256 7861244 -102876295236536710805704672911094193664 7861245 -21434760580334768710978861604323900800 7861246 13139249987673947396357730097304040000 7861247 7702872589486614789752848465565909520 7861248 62484206299172257917258421000011251712 7861249 186154923258608600001465010886660210 7861250 -7954094501151362991656391355947600000 7861251 51341605854518488513772410585156989432 7861252 30544687029325371914828714642866401280 7861253 -16922078332497390808834069894789843236 7861254 -36761278125190015910552578448757583680 7861255 57675531295560823523801159332537847160 7861256 -26527495017699550604683756689952665600 7861257 -6607477201937426779731491772474577920 7861258 3649660567278159443967383335877247840 7861259 6754998311140349594321544285026555904 7861260 -269331793775195558138343939436462080 7861261 268740213250880562927373243768407774732 7861262 16502774632544829883912930349174845440 7861263 6504927700566518463655153504742916744 7861264 -25615367721466180093447351664426475520 7861265 -71281634592582119134745769076275635340 7861266 -27354283841462189979894843486061543680 7861267 -26419621332263609682294166267935212448 7861268 -6007890851326903436049913708452927744 7861269 -57622228886889038870860580841924433440 7861270 27737144873501326477093757801052622080 7861271 131156224829558657481136362471660983088 7861272 -13915916258085772020542857093700014080 7861273 -42728523828936738721206620737384225600 7861274 22216970923258515021527338568306705136 7861275 7547005157147046438390367296708739500 7861276 -94161907668398022674155477114335590400 7861277 -10750568941951023123452937764814095040 7861278 -3676862642092687718331200005453747200 7861279 -50640407748474626585535368078867792024 7861280 10782952614246626168026617001908633600 7861281 -32025625337741049890453832465443430240 7861282 -121876087980250142713963343621154816 7861283 167136717469216118340894317481352804800 7861284 -62835193863061840784788127624508318720 7861285 40313763840764121449339518168032812160 7861286 15897976772931849139321884708565865664 7861287 -23897421369483826642619421142939160448 7861288 42353789155047566096489389789857792000 7861289 65066427355465526409821719301068212090 7861290 5309698433531654976059116702914969600 7861291 13665432602520874760113498353978488400 7861292 105383099849485225589805365529700982016 7861293 47021062240969942724183600212373362368 7861294 -5802393142335262436437834643501731968 7861295 -22685979557167266177311860148419231680 7861296 -2450915579585646042553369870545715200 7861297 -4989656695829385154027772878103862072 7861298 -36911595052964323556431797385576733280 7861299 4904426718831293773674277819996772208 7861300 -41667394971657731833659075324194816000 7861301 -10324274372465257930086240612391800960 7861302 5902000875962815005980635301873549280 7861303 -80723579920694241902835560463209576 7861304 80328635540792765634740365060210483200 7861305 47221101071284895090874162333380669760 7861306 -62690947813113449480918787198714165648 7861307 8335575869065886207135459262850902840 7861308 6655183701867374857719329563583643648 7861309 -64682083554104910585435756326138610490 7861310 12593441687257735448409759696515953920 7861311 -44234253540301579641339998009825917368 7861312 -21730278698058704799576962652607873024 7861313 -97215258058723679653071866861535913596 7861314 -34313075427319508066532264254454552576 7861315 -817154354059962391162538192497673520 7861316 38659891320248339224372695565748790528 7861317 17719083498924302014322187613734048480 7861318 292994340095027664091485384989402304 7861319 -73488627763344317768774918063710490280 7861320 -49847724799092497386338450766110720000 7861321 5379555891234754643976782279861467904 7861322 8330534072885290071496565100020820480 7861323 26946476717364264220779847035205652184 7861324 22555530797611583676573760451738950656 7861325 -58775852337907598656444858636348705950 7861326 40021923507022423942036431718661913600 7861327 -17579812534529766429653975667620696688 7861328 35790235427982627793041374432474161152 7861329 -3330936885213087646707808936836771456 7861330 19157856334463950174985081688625029120 7861331 15046790975442695979761370875610904800 7861332 -44395328428099886134811298615654832128 7861333 -40669174777628888743571484562567665792 7861334 3026268328714802394004580838158472192 7861335 33050993346896033622734550092931616800 7861336 -26499314999703642370603318410128547840 7861337 18832832565511999492908167224015585440 7861338 6056357901308684145418527506585455344 7861339 -37072830748993510472704629735475484860 7861340 -12912724874829305338397214120167685120 7861341 -19409604663366216855309341271313637280 7861342 -17288390110287419903797747191577196928 7861343 -23057311575396056650040747114359353984 7861344 -3642256385703932942071251638482894848 7861345 32327488558331346639923145973048219200 7861346 548363505788960490968097274215659904 7861347 7057655647119361272522655323527199840 7861348 45616313595385894885391251373054607360 7861349 1014660516419446298639770866756228960 7861350 -512904675425890346395747987573555200 7861351 66786133705948803608815751822374279352 7861352 -28825645441345542950140496604684288000 7861353 14206653904560601086202303926272078784 7861354 6327228673073067162337501023754540800 7861355 -22514116106084251499451331752346110240 7861356 -9941296826988274064702480298362412288 7861357 11387545628348765752700122402375129312 7861358 44307564891300222099997100287617979776 7861359 -47224317161072324442174915940854550272 7861360 -10743080389949414893739142927591014400 7861361 41651476540086769849879683002648087040 7861362 -19532107308559778751319685939050845696 7861363 110460886691971898753559047008694561612 7861364 8984901287747258058680779470370652160 7861365 -36477678822905036196109859870191065480 7861366 30532361903925617183953543325094697632 7861367 -39931098423265764902912314968574738584 7861368 -36918814803759407707816426079921418240 7861369 97668140278438691023314891121046968320 7861370 2113307765641456705350368507851200 7861371 -33860751227950597282903461189761419776 7861372 17910501828903106138628108708735060992 7861373 34831791142937555510766519876742233444 7861374 341000256390047947099783865735358336 7861375 84552752015452683034162290724697208000 7861376 -37447147043382835581178785391643197440 7861377 -17009726284115487211763031868367692992 7861378 -10720956588975123380688319026082536960 7861379 62948085117647061693856465530645754680 7861380 5051206730246342228262696049377730560 7861381 -47765233745900771044105962298357659072 7861382 -109541432685055820707190616697297008000 7861383 -15079917584629818271978207767014653440 7861384 1678675185237261726756538797982648320 7861385 22761313686555852839273325770763053760 7861386 20557130356777139587157483318475780864 7861387 15151910476000488953444624104543326960 7861388 65882450461298412441452139236056428288 7861389 -992460385734184763721457588260504000 7861390 17514966020016132880340684781498900480 7861391 79853642303128721976645471766431231792 7861392 701255200880089522907869925942231040 7861393 -75112071245394303777597365067211761358 7861394 -27809009427973991803979537314341050208 7861395 11872222233742320666651442331365960800 7861396 -100421046502214123535562358100320624640 7861397 -8041758045483540225349639125898656768 7861398 8365562515383652540804745571950844864 7861399 6836742642882192903512853713979603680 7861400 5643925441380508882615536540349440000 7861401 -10754767462863271651599408189887661120 7861402 -2385338985006536670454099990280678400 7861403 2349566733547298730271742222615436264 7861404 -7216695057718554850192761880409530368 7861405 -29678692083437853249093801768435233940 7861406 15449562079955025795764250563600849280 7861407 42909348887892486324468489746554308000 7861408 129913497424460153812767173922747580416 7861409 -7029162998985972578632281528001071390 7861410 12501445535321456118951287368984203840 7861411 1929026518125162648176618177648354012 7861412 41996583917393663428741231141816852992 7861413 -5146657178050671198971479048152753120 7861414 -6574048698688958920566657194713276416 7861415 63611095932709355845928757442393189560 7861416 -6842716041245718956948388554751590400 7861417 -136200399496605890216165861360473078534 7861418 -53393310067056488638848584737644501840 7861419 -79780729115991560280128678075324579136 7861420 483626626238251148678049938185359360 7861421 94241421670742449399565630895993043200 7861422 -14648080358485628640148425850490138496 7861423 81791349907393638580707395047800028800 7861424 -10673298322788124077371018907653160960 7861425 15704720915482116515085298948785902400 7861426 -27053592075130022917312522016694941280 7861427 5722691581921689510423711642135920640 7861428 88924080051325592876551702775454904320 7861429 22546711696265027911572910470062315676 7861430 35659779727841789724460911918997843200 7861431 31994303019325319591760742183418770152 7861432 -1253728196794029943753643029588807680 7861433 184722244236399511056604238425225118724 7861434 -14660737140775012028410183219623679488 7861435 -75117453864894305258774148827799189120 7861436 -57461078545448498627493412822235719680 7861437 27599990171178903351393669610792249548 7861438 -16867026839017248996116668375783377792 7861439 -19068039130973369378873700652914110880 7861440 -2514152277847768781569456826272972800 7861441 -80521438584643892044663031002823501376 7861442 -3172691127673559797703733422367118128 7861443 -597780614064306612446556056055868176 7861444 -25817583385707403201164193169494831104 7861445 -2635820946521062559854787840530122240 7861446 -30040258863616050653226952833164242176 7861447 100664480336216448442780695956492517912 7861448 56397773008233336469483293714392678400 7861449 9113522399549508592270776381528712464 7861450 -13508505402482126878158044425638438000 7861451 -59343912471341894885326198631809235088 7861452 -33350408152760668906476406479407251968 7861453 91292188495646489702131573665239210284 7861454 -19717738047516150450502110256100245824 7861455 1877994969837982233955348812318028800 7861456 7716739623744653937773836552359206912 7861457 67813363878942246197598993798904370160 7861458 -37324257221785375576341217236457488384 7861459 57370485242705202391544484659273070000 7861460 55320118673746721720762491278216257280 7861461 -70910580619831258888776756047932651296 7861462 832646227950816887130904128987908928 7861463 -55561118080550696651944647647230040640 7861464 1374343551149081951102805298720235520 7861465 -13678521542107560533294672300652108600 7861466 25176399789285245747372208551734101984 7861467 -7796240230375901416371194356308638352 7861468 101328385672387548674048815038430775296 7861469 29485853317541199086619241118102482368 7861470 22148767318561890244014833994017808000 7861471 -39083543655561897017408142156440023248 7861472 -56034920513437733686046892792237785088 7861473 -16009557348556619289611624608071463278 7861474 32473504692060940362159742963173446736 7861475 -965298688720763962404147051937132800 7861476 -4989174852603136386269096784891740160 7861477 70408050767259392550681637789092810460 7861478 51873147973122111278211308318947146240 7861479 64643967641461955606774963784226194984 7861480 84572007944950385881641677877365145600 7861481 -32223085556846096590802684394673267968 7861482 42523764046002555202241603304357772800 7861483 12068282403440987435749983953416709664 7861484 -65914856388151058498502562635094178304 7861485 -3174311197274671666101065705612244000 7861486 21816101066870467661576063833950576192 7861487 3673721692447661087417501500852398240 7861488 7779719585884675637553302265618530304 7861489 -151938489553735039809952541741474945710 7861490 -640437365199877982585012222020085760 7861491 -134882433143121545302029658750353780 7861492 59894895644829590600147445367004178432 7861493 52875786753324438611080224630951053742 7861494 17554459897134788974741893964209448320 7861495 5571700075223735974416132796364652000 7861496 -10301565386073814429243256056614174720 7861497 -572525910450769093080927041235470976 7861498 -9922148807885621202279252390657855264 7861499 53513643062823945347803725241846942500 7861500 -10433190219527861117778227032718208000 7861501 26365238890827446127676477816788950880 7861502 94075940423329309168282410072344008704 7861503 6277785926995733023920860598764350224 7861504 6351245136445375142924433442474033152 7861505 -9005492900462917845471801230358423000 7861506 -2603704130261121810997123156851924096 7861507 -25827120207727929716581212073238173696 7861508 -71756436409117392074548259435099724672 7861509 -1073196618815331298200137115351041280 7861510 -3560734226696595361388908738764819840 7861511 69886379258835934217495535749434772232 7861512 -63747817782707199751345267676721561600 7861513 -103299902997987347232643938856103802432 7861514 42145652698020784610298519290312371200 7861515 -13009646452660168996455334314156161280 7861516 975254425212748485762058200781158400 7861517 28803404230984310286614781786283329600 7861518 -180589479862377020220018718786409472 7861519 28578235785783865721656288592398623920 7861520 -7602136053146056119177667512032870400 7861521 -85528439732844628748770212982768777488 7861522 -60883444221330229633316977604881880688 7861523 -14775474201482035477997872108647696000 7861524 -9132322138744944166975994671542048768 7861525 30390341138313362549342076501981648000 7861526 -19793484830501895533544230389027896288 7861527 -39204092782841037461379437617299745440 7861528 52290521383154176907867263284431032320 7861529 28139405470185295755500186192500537284 7861530 -18215922091033193345976828716485735680 7861531 -44262745463421671041586704159601834328 7861532 -40390192392224889946942417504044733440 7861533 75539620302423555873712961632750948224 7861534 47757115014262521760107614066978284416 7861535 46352600738029093732889396665523990400 7861536 -73357393938934896379781102092659130368 7861537 -28232718696400135452775959776717978136 7861538 4805582763478017637013453080184217600 7861539 -18405696949120384639462508064222401280 7861540 -35349920727553425656872683845950037760 7861541 92760438545720557743059274237945349500 7861542 -969851249329443624386041349558734272 7861543 58098133916132068278387511557397947864 7861544 4373471328079888508269219245038300160 7861545 190290359560328552545379976581967240 7861546 20425252877133109272569318417168302080 7861547 83545168870216635273564453511078722996 7861548 -6394869470121456159854572930591057920 7861549 132231659457133409980307896306918028736 7861550 6102801812751811235396143912543804800 7861551 -108821126529670681100609384736731181696 7861552 -10806674777841781474123519493884477440 7861553 30711467059511442660249895117655446080 7861554 7614728265006944295128043673023406080 7861555 -17169388917274210047474160180675437840 7861556 -38431535679487867284955813689740887680 7861557 -85405027508865282899124537126294250080 7861558 9899382714428343484753702367616362880 7861559 50694437080411065647497194716351196816 7861560 17475175478710113975148293303828480000 7861561 1213431752864686926020039973111268800 7861562 -70669313790064377304247454145436332800 7861563 -2020301449560098338278664400346075600 7861564 -87962012368061166828764436608582861824 7861565 -92793780515491024792558803911919973800 7861566 20020912185239334623384684780340066624 7861567 -54127348448335497930990875840542936208 7861568 -4537409937774653876221470752353812480 7861569 -18977181625805496480969006363458026752 7861570 -10999229382622562077382113992979915200 7861571 19506897378434788993105268420428637544 7861572 82814957664140107392288934720033354752 7861573 -9494120452899240703443174820435029600 7861574 -2163748548398157904816154555421024000 7861575 -6594358267524663807504430988395184400 7861576 67117186225223163868086217350978094080 7861577 76571478295845119596928299817289342426 7861578 37039287379413975399501026687551461888 7861579 29805676580830735369683685781714446272 7861580 -58585631526039984749749554922778956800 7861581 8975699044777830499692250030610912640 7861582 81640007641223653996995040089362996352 7861583 64701285223919101379483476867970174832 7861584 5945688956649396947274000679139278848 7861585 -41677587189652233413078406046506628800 7861586 12484536773718793665435161970727489824 7861587 -16980750101393651632425102371064999240 7861588 -37432264485141259828811398213660104704 7861589 -5261835380863130764403380860711716676 7861590 48860793134946569935163502373401907200 7861591 2505797123840280256216859056293129992 7861592 -2793995709944750408227153474240204800 7861593 14486795728986743514620331603966803664 7861594 13158341025039753923683383808380726528 7861595 9534161289710705332634939636813755680 7861596 -38620409350445421620607920138835787776 7861597 -50045952620889615226541386634417543840 7861598 -9319094834144519205776053366954147200 7861599 27418107653957986840547522379356423184 7861600 -22097339670251202498104441850770227200 7861601 -131854136725180425365517010536579951696 7861602 18317603311253417494421903235948701184 7861603 -4952108129863907799319281739404654656 7861604 646066827605847256614356612021216256 7861605 14394456689824973818712054960946745920 7861606 -99301750725011644423881866561386417920 7861607 10423747435593203669217547837307069088 7861608 6569601270498981088950872651696732160 7861609 -110374724007728405466284569263730692294 7861610 55182787012806026773465388057836824000 7861611 1276698379726614100935772047501993600 7861612 -3880265807923386246824315134960640 7861613 -121731267827334003969946657922414676138 7861614 -48321516530542879622170310098925684160 7861615 26486185871781755827648340113039442760 7861616 -15116420058696735464942358703647621120 7861617 -2666429910764127634964729966112184128 7861618 -10358972904768011781088121288040972384 7861619 -113241975476805473377931976994956606240 7861620 1930336252755400388045046351281356800 7861621 45247537328290170443008052753194095292 7861622 30651643356170200705327797621586622112 7861623 -383818474318625197474780896194356992 7861624 -7540298324872012674118347781758935040 7861625 23152970389082571098774392627994970000 7861626 -18369314240772232587889991032023147408 7861627 24496624731583947568990926551867908632 7861628 95653393149671681465535852160106170368 7861629 -60200966226635160480973953418011204672 7861630 9244069574561137897833802759540531200 7861631 13074661799915306892822621385424604864 7861632 68816259295996542626650151103705907200 7861633 -32713925028823769325299283849032885976 7861634 70859279781816776358779457644353172352 7861635 69851079322517878497190707076282353120 7861636 28645546655990485678430079731447085312 7861637 2876381758550851258819727501930116800 7861638 -12098142694532017900724791820094582912 7861639 -39523779835225682585890469715743898240 7861640 64340124221967158209051328239706572800 7861641 -33378377677143118292033325959080274496 7861642 3264247427464995528103373544627151872 7861643 -127804781593241378108137465473290587680 7861644 -17704139173080529852605035649908736000 7861645 40681361893416656281889066514870530400 7861646 45477905044315841503947873887687551104 7861647 1138085216051882201762897732251984128 7861648 8658170327621817785160357625655631872 7861649 -21062774857711928081291124723623517120 7861650 24356505508555223472248850098121273600 7861651 -28198736242755024128595690872158102448 7861652 45386800905444282892208946952354417536 7861653 -13315343198615416430070946566173619264 7861654 32680747353193185682104678826097119776 7861655 -70725100786412845161890710767395662440 7861656 13071913474612270106628644323946987520 7861657 -85844185986167606575208006612283687094 7861658 33486151052183111919212498476698752496 7861659 -5252993319828191861503337194305266832 7861660 -72068120284294434973040366722894840320 7861661 881177380665734880367833128228387724 7861662 -1148183816192122911263084425240986624 7861663 -14201371988228229340771232226273977856 7861664 -12994605766294280282036106722314027008 7861665 1869873644544673076800362051463221120 7861666 -25818070664873766354636433560466268160 7861667 -20557972650306414994983296147004884328 7861668 -5224848004272509971908298924752783360 7861669 160774740935845170063981534142011547070 7861670 -20466868501922537221199599621257198720 7861671 -125826688866570833476008093185781971760 7861672 11009532671235742768525884882567168000 7861673 145372806181134018065813073319288700922 7861674 19148729830984872916559120427381653760 7861675 -32338920387478504694217205145235975100 7861676 -62096695762214523425138656113383789568 7861677 -6184226326834455594863530631803404192 7861678 34403975020633201180509172597358731200 7861679 8053480746740738625689378809669817952 7861680 -6337576825118364480508556700976742400 7861681 138738330440775630357619790470681954304 7861682 40813424052623690533537529010210834192 7861683 16191143663935558525878430922278281984 7861684 -36541424588264647535819663765319585024 7861685 55540885193054140118308345347235449600 7861686 3594269403929387037330519480048568320 7861687 82609646774733598898061755956287018000 7861688 -64195291481950422898003418367820308480 7861689 5480992911942601709202515455758533808 7861690 -799558341244818784190135461862553600 7861691 -17177251084149319252086050465144120640 7861692 -9120597435174380778898369438071103488 7861693 394478557199449088861389572517199360 7861694 6691469355226058722495495461067094400 7861695 -30486871982829363364942290826386868080 7861696 31958790411136406570109021941682667520 7861697 32384393995624497210470323748295153600 7861698 -185049042337227392826527813224068576 7861699 17142126272902782733867834924510362864 7861700 -11493404525053081532847369526809907200 7861701 79227024706459649420839331997680404800 7861702 1777953042631530218691275866114626432 7861703 35199187747104660561690783896057462184 7861704 71770940614850872462776435386081157120 7861705 87104852976035538229056412335360133860 7861706 -37191602586442697467100168705519066880 7861707 11432496527347514863587806665446807276 7861708 74188565785501067798313929975138601728 7861709 57419241100262397113842375016691031500 7861710 2035745542564081701223950295073464320 7861711 -7191378860392828490386513193385416280 7861712 7505886360347572830426865928695996416 7861713 -15873046420157048848226288064603986016 7861714 4916049725655914945478829432674112512 7861715 130335966115042892303037098567231964720 7861716 -13923787738691793444914061362234521728 7861717 129090457010545592883476871223014706766 7861718 -11196282688691133551007490904259070848 7861719 38544538411867020982315848591228567144 7861720 -102974948251277362319467873102779187200 7861721 -6098115046731494608006213816710302016 7861722 5025598487120497019106504417838755840 7861723 6796289423619115072851654251993082880 7861724 5665092519931384749985235850608074752 7861725 49266049725711194736555044463980520000 7861726 -2792721586880617505366293650613449600 7861727 -58734189933744286120509768713889731424 7861728 -13727533835303801236750049510267289600 7861729 28648063804216653773542714418128080576 7861730 -9537237066777707290822037437063638240 7861731 100036497369655448529347320786719647352 7861732 186699645171430038794737563243328512 7861733 -4070114506973502753953572392987168 7861734 12644939616352811215179444330432635520 7861735 -814901008134588549715825941322673280 7861736 -893979507681668804825883692911411200 7861737 -40523953859837996266857560746480208640 7861738 -40444647268663377654903683471836518480 7861739 66638191226213429046681846520905221280 7861740 -3658841665447354943150553723744583680 7861741 83945442874028079009112154440286756342 7861742 -3862838416556750202354792068379535488 7861743 11493959624541502795040809813929164232 7861744 -23419935853954436309900884882221957120 7861745 2913769912043653277141197232024400000 7861746 34389602153316425932828665364295693568 7861747 85247517889568206286009709388253749196 7861748 28179438823932217678238786254605057408 7861749 5525684875615852890272397917763059328 7861750 7959012556624620377546340449052480000 7861751 83269688390063656621384456849913407104 7861752 -119893309355387778457094202453099724800 7861753 57962051981359684001177225551192441300 7861754 -10708919797935316645285006592746879008 7861755 7047104499435039491469737848743014400 7861756 -59286471701933612013885406034647882752 7861757 139298910070185514727152819478856000006 7861758 17480847196492876247533490306649201984 7861759 -21913892966814896742033370682734932240 7861760 -9422503759705785763668240153119293440 7861761 17297382210936628433067452859181015410 7861762 -5609347483613488325535571739764275168 7861763 -11631753078982579686233604628683528960 7861764 -71801676066185484220186019825652080640 7861765 81562764345450265435235272725072777660 7861766 49257224861425692846152274551593813824 7861767 82495563605078800120277392738658042280 7861768 -51502335993045265121647273493764669440 7861769 -58639523675955528480376278474174405888 7861770 -9428246059942042642691695944052531200 7861771 -6613425987212029524781991893447922888 7861772 -10896188325597408165921737808785082624 7861773 78260575500913307396668620926530497984 7861774 -47430488431900551920521930334358156864 7861775 -47046465473861284561621149991813408200 7861776 -58890153988771319291590543577186304 7861777 32815246949186927141212105210183508544 7861778 -13151587150752178428037435541058668544 7861779 53357084443792855512934117204614554664 7861780 7260752552051309467398055705793341440 7861781 -106713775022962900911744324172068146418 7861782 44924327550902795641600454658298990080 7861783 -31675529369426662750009519960929014968 7861784 110195074659504110153473173080427724800 7861785 -22896756832304493201931513518067876800 7861786 19024060421972512298689428885556561920 7861787 -8071140715380457134798855235192221564 7861788 48909433006468900920707681834698274304 7861789 45292183431009394253561469122619008524 7861790 18825885467274721729344788452248302400 7861791 -5044251978344398463600692016163197952 7861792 80761746757090908085262743559751401472 7861793 44386073902419819844304206056778803042 7861794 -29757110803157441284987135863032363520 7861795 6246502868445867572808415083460174800 7861796 -73196500833095316104875826731081430400 7861797 -32570256601450942862810521265151073380 7861798 -16309769105328517660087202755821684480 7861799 1509118317774754813019891767196547120 7861800 26042774827293253580837285391372288000 7861801 -67696934067572483906830972461064300400 7861802 30574710121859219433565781136822588864 7861803 -61126955021301057777821084644151385936 7861804 6563160095548818895200458563011558656 7861805 -53156121085456953321576107449347030900 7861806 -33836626253632896921827666339573731200 7861807 155586781859110731909146843606224503056 7861808 605888500940311469011921365142339584 7861809 37855128515464786357109951901077764320 7861810 -37536917100148415935177771964933882880 7861811 16063535097986223634436978669884598412 7861812 10007053687670994299935652291239256064 7861813 8724129602197938197233899130458769980 7861814 178789227275541658863946819288004352 7861815 6534323055408092611354858894936161600 7861816 10829851766782698362326702567274188800 7861817 -15783236642238756634242261392399063808 7861818 25914503060485561500411968488617850368 7861819 413774524090421639724644241557239040 7861820 13596493716284646392411166843393484800 7861821 -9264525481217637407099532754897069536 7861822 1095221214486373370196973158971135424 7861823 62010214730354502198503586284612859072 7861824 -29940681053698017074415778472696217600 7861825 -9916657767540335391574957438311234000 7861826 -23350665809474469520707797307779965440 7861827 58688396526996153142327384493232107520 7861828 -9538163945699021887879080873776495360 7861829 120421864258865427005064721604236886430 7861830 -1349358503308060497872979934789724160 7861831 36474930733633912176600835747078333880 7861832 -4582582632202815003913692155194982400 7861833 -39632012221521761755106199525069886080 7861834 -14043956040534840452149271398817400576 7861835 -76712063329007707386937816943063610720 7861836 42257261646399691006712270570523110400 7861837 -3861737472428546801509890539235857088 7861838 12557246839973853426062025734914480320 7861839 61474153709316741195832348435507923840 7861840 -3894554922941802989235116969990553600 7861841 -71304269463475807684235424168431354880 7861842 -6943472216680487446829688831035146080 7861843 -43926660760077880117037929461748492800 7861844 79929959907897617469413764421685284736 7861845 -6255970216378995065912762897737536480 7861846 20727482980158156638417268476140291872 7861847 -68647308452979973625130529467736587648 7861848 -26312129625180323246968855908101652480 7861849 145552585415761353768014531317966291850 7861850 11368881533106825288296077782444496800 7861851 -46697765823485938785496468197745225620 7861852 73531600948751814879883293108188135936 7861853 -26590560060359215686647846619860039898 7861854 20405457539589023576695836409620096 7861855 26743568895153617396993693274812596560 7861856 -34289020321300540466407897767536099328 7861857 38668900406926622150835227604261317040 7861858 507947632766986012344519431835698640 7861859 -112434314207656397483397287561751210240 7861860 1499383842395105851679609087376936960 7861861 -8459234225065188074505009580402951296 7861862 -196147224626829299073708423157272960 7861863 -64363545991354146222840032061138804912 7861864 100126470793494753106907307122751897600 7861865 19097031079480251380175081540021911040 7861866 -3878934576172064291446049854057003776 7861867 -18805347806308910991219409818478502480 7861868 17410258477032954980477376150996172800 7861869 6957915087926611974517801587511266294 7861870 755859595590603680521996280030889600 7861871 -11597601938913100293213561797038227840 7861872 22242970856872430009241830936886804480 7861873 50422512296822518995334153126779869640 7861874 32922239164511720830902024605714260992 7861875 -3511007465858993115099751254588000000 7861876 -190975356301610197719060589323454464 7861877 146394143743605782600351350256836825440 7861878 39990642723570162285793344688746695424 7861879 3119874600153411915106254071634857920 7861880 -31295467016516354457642715674831974400 7861881 6825404892838247156455181476627701600 7861882 -11419431597605674974049797929309222400 7861883 -41581547660935417956881842726525160016 7861884 -43914564212813883978142187659991883264 7861885 26123416045189062978572655839675681580 7861886 140684968477050056442734851275618271104 7861887 211916496654779697252001901934725460480 7861888 5900902508008591545972862347871518720 7861889 -10253882118000068905256609433307182144 7861890 -13726600326544757831263006526900136960 7861891 -90997815162535317333499096808843040216 7861892 -67004186678095576756894865773888386048 7861893 -856648966732154160658881500710166400 7861894 86831801362814121175892563068399712512 7861895 25417984716711739103988639860629793400 7861896 478351856315359146322934355662438400 7861897 -77861910450484994649785477552886679654 7861898 -7384949517731174549384075750228129280 7861899 -47524678289039349898648982809424093736 7861900 21454006053857966475771350440858752000 7861901 -56113651478655023106572654399158123296 7861902 244678366411419088615372423133341824 7861903 49913714996626525276593808674726917600 7861904 6754348141854451304679714894093434880 7861905 463482444614991601947747503593132800 7861906 -725961329285869197144087173039264256 7861907 5681499859041104209316848163077194156 7861908 10263811298304988462176979289974941696 7861909 -167481651732658444160078359984340722560 7861910 4124340751243656636703670931736657920 7861911 -86911990105380975569233910974183883928 7861912 14642043351158061033364647974778163200 7861913 2260630560284878944886489635281130180 7861914 13390044243950303811624586956338580480 7861915 59081335445373747189607708825499751600 7861916 -31382712969961853495336513614404426240 7861917 -43090569052135512169445670763663261056 7861918 -8233434358410261635372979463837051584 7861919 21333188432412619534209931875720144240 7861920 21168207152325317132590287331314892800 7861921 5884360682581232100352916560520899632 7861922 72607457057625998008961171200634880 7861923 20749192060594478735368681050123032400 7861924 39063826353664932653539754817918636032 7861925 -123796687469690641185549744329325835200 7861926 15499798597112317731863178044705339904 7861927 15301384724074483595577877495166702520 7861928 -124701683485895312104980387266568483840 7861929 -12442823162560398923623616672457878400 7861930 13796658218049213872415728682673643520 7861931 -11663893376765466594834594897811251456 7861932 -11469669051834245633700806808960457728 7861933 1848614007238759959237957304835388182 7861934 -135675933018812478598728689472751835520 7861935 -3694897742791756063031825608712355840 7861936 32593261225014627489712192510414241792 7861937 -222812525885882480592081026519429576208 7861938 6453941076734263974313134203924282880 7861939 93867099670352832423744613164184384056 7861940 -43107406383193771214136277453245768960 7861941 -3078442075138851470333548655230191954 7861942 -19876225452000771704838239027095437312 7861943 -81926416614967921620064068513262479816 7861944 68826735491414865087626444946239262720 7861945 5256182355270406572294787387132373760 7861946 -73169217830007711746222142613110461328 7861947 -20316936549565809951186111594967358928 7861948 -76801612642116190067419739595656514048 7861949 3260163198280582878847829026447765164 7861950 -23636719123046128915990291980351014400 7861951 -97869362786924990627906035063476250048 7861952 -6275244820690300162683681811275448320 7861953 -17253827924645297717098745437111852800 7861954 -4114722184124594939492687614496584800 7861955 21236469284114349849375261668806950720 7861956 -8128255021004856384192482615214369792 7861957 68499897803133103368219420235734162206 7861958 22260850566105544050036869063238994560 7861959 -13565975263158580555402307027127379536 7861960 22432549535160789090968334775077120000 7861961 1606349761860725679903278603356011792 7861962 47706613511371746594027194719908087552 7861963 -40968479639554766852986148286939805640 7861964 14524969847114396748622826759865303552 7861965 -10546461157868670491975216908343453760 7861966 20270400400523509256277947477240893440 7861967 17225495541633331317816550094332634280 7861968 -27578261270888023067991775321030656000 7861969 14806195297546559068039579530178384370 7861970 19452674240371392934661084874691435680 7861971 10247072451046211043456247818836397360 7861972 21821483548002408297347353559134371840 7861973 -42784126532756004639478047101349488064 7861974 18722508050807050726505386058179815360 7861975 20170934855828466053270829920506800 7861976 17636710126081255267405352904658636800 7861977 -95377413067244962034515138735028971686 7861978 -48081076320899714010017372237392338960 7861979 33241883284436263974577869931939058880 7861980 -10315799755783443511028011724252774400 7861981 5826520329041372858461852460424500864 7861982 32240328280639799816462867400825083712 7861983 37567307897353694568963111560334174024 7861984 54665808271917755790157958082546892800 7861985 35618941667657010297304212284488698000 7861986 -35874140735560342698524391431122379520 7861987 -25721906043799746624184553472698037600 7861988 4575085444758310536026903110810447488 7861989 22057006748690612451784646363779273824 7861990 110670280618451430451013771628244032000 7861991 46055662940724734201220505349086080 7861992 -68648401244160000306315043368819425280 7861993 11831975110216963910508539246188119540 7861994 3475370107544394826606952955564513792 7861995 28491672250326052882529311735765029600 7861996 -33106827610938250125507464338548533760 7861997 -7617475069119784341224217578496864480 7861998 -26066307792966002353125220971244095936 7861999 81540011081934465093331932132099314000 7862000 18142109957450029833493829673345024000 7862001 23033217709849656370252573039238340480 7862002 11579760523598677091288093492264423952 7862003 -29541368360962364167849364924249274816 7862004 60206089216325197632826984910570874240 7862005 -47328735812449465142151689720623178340 7862006 -16082336181333609872778805740421557696 7862007 -110471766713019933244180487829556143408 7862008 -198958500129411575836866902072033280 7862009 49476118498463006175556711762345498704 7862010 13137116723853454599102745486909516800 7862011 68967603340681964086277899246038200612 7862012 53779108722596326872729882350765101056 7862013 -28520044611813269809567245650868986880 7862014 -2821091921812457581148087330124866880 7862015 -9532105563594459423404774232551229600 7862016 -10995943522967218001205859805382574080 7862017 -72177546747487462288115239781250951934 7862018 -65686467338792337815552014744035661920 7862019 19606059347968721053634848654914192384 7862020 -29425012724383761729432328940099704320 7862021 -46316562803537915903318565957292900128 7862022 10424431453343630387771920775382779904 7862023 -10703670523113006886524538424663372176 7862024 -58544593407841727710787060305418803200 7862025 25633586132081874722005623683772022800 7862026 -90651075308330127703002832093530658560 7862027 10569059218629978450172340362147961400 7862028 -79693127625322160810642976226834314240 7862029 52143703732876683326887205200317074240 7862030 -21779803480032659508486641722748234880 7862031 62969371775172216672896023503550986312 7862032 3690540020363260213608283960952692736 7862033 122992183580899752732115768137747939444 7862034 -65090802645831586750844185167888384 7862035 76270791071601429032892361009518978480 7862036 233809660159603530690579429681561600 7862037 -9085048088121458844875387284843859040 7862038 28444028294795110419836791789342407360 7862039 -37596242252583889751707426244556739944 7862040 36620123879623980788789926291679232000 7862041 110205333863713869198577351187616994464 7862042 49762899365826579985703022615349765344 7862043 509236741730392123827647230956983808 7862044 -8691549477487442477322211425761998848 7862045 15652562766111295242271939145771280000 7862046 -27338003763767492755224293405209832832 7862047 146113782013761152048155533182828710496 7862048 176703443527781882279656001399071703040 7862049 129037689964681536782913378234627883680 7862050 -31356259315844333973193714867605018000 7862051 -12681311870441550213941604682600443600 7862052 -7869775144732876992215213701637031936 7862053 41801748022159624771804472555521866302 7862054 -51254844375024414498695903368598229024 7862055 -7964262782032765497996258429494611680 7862056 2745760853884394910451512827738511360 7862057 27259453310967012616156614184212150912 7862058 48720727500872826465867180622119230304 7862059 76191026189065753336164840320916366260 7862060 299930044313411141896322296555284480 7862061 1312213412101832675562150468431915040 7862062 -4456094520458333429289152896247894016 7862063 -172827232295897509474881765608605967760 7862064 25611490705035173462173453831372800 7862065 9465927266986266763869531914743960320 7862066 47546929690173797777336299509395850240 7862067 26200256679385919981864151257528640000 7862068 -45440329013709996857932087678540097152 7862069 36003894787507977193569402084125580444 7862070 -24307049047671121841065178155745884800 7862071 36474030170186681299349552782591750784 7862072 -86886229186443135458790677766485299200 7862073 15018554373906307973073259005648658368 7862074 762261513357377305017759238401496320 7862075 27661245470883344293471566085068273600 7862076 60869570807342581277349553303838376960 7862077 -484028926787435862835539419640689120 7862078 -10982840223629556731104801171349476608 7862079 31409200793832575698982667115056577680 7862080 24785576580633861537140760935556710400 7862081 101155604869248988765402856632797906882 7862082 20174495073848257993930909870937084160 7862083 -8434678109763232991122781207480633668 7862084 111038973659202710407167453267458265216 7862085 -22532659649262717207425241648040425600 7862086 -49596586251306336856290546337493551680 7862087 37285307590651762947956652940896731736 7862088 7681500051681014959553749493545697280 7862089 -15401699683777071085692697490756190044 7862090 -27468959891860170195322668517369543680 7862091 33067373363509419096662349570415920624 7862092 3636987661689658271702197314298675200 7862093 20811017423438164532387664758891115264 7862094 17557060299314807276856495945086637888 7862095 11767689523005229164158524854918030600 7862096 -16415995686356908862458098693439488 7862097 -37475554537949845080737026871054858880 7862098 30878335972914422819917897721490886800 7862099 -51126102258342802147911661484963795928 7862100 2181860780769027916089409500876288000 7862101 6044743693339126215747610170076370840 7862102 48529053599785919471766433244862718752 7862103 2881250376903528604026211883542670280 7862104 -36937623308838995359621528591663411200 7862105 -97750541085907612928846238030048744000 7862106 4385271861912353146232707307836168704 7862107 84175495634052316069972455388113452304 7862108 -39372696666794733176215771337317289472 7862109 24589604184426736111624531689694235520 7862110 -37701487485382525369953858325763087040 7862111 -98474687401593447880236077974437528288 7862112 -55954723286354775772042053693318758400 7862113 -23317317746797325023641533164284395520 7862114 13512734002390317330135742825358845440 7862115 597944584868147085404771645829880320 7862116 7468174506028596945079567808670520320 7862117 -1831172628539900680498839590377294368 7862118 42946154206654469211629102896186383360 7862119 73200485880444805866695165233200267168 7862120 -138697618350483020241425916429926400 7862121 -34940008730555151301281868385880934710 7862122 -38703698775382478648135141579034210048 7862123 36013940483294748307147124511755262744 7862124 18758534213582460100417192020657008640 7862125 -155232223935836216517095125185402273000 7862126 -43978689176995944010686374899518681216 7862127 -460571824625503269038096686536437760 7862128 3069629030518554723078910629244764160 7862129 -96972546372704496661066283710908725520 7862130 -20473083809385335394632582036846054400 7862131 -19069815349232469094363824650161286068 7862132 -50896988073354132578633894245885359360 7862133 -31513434909288753707750430231496100352 7862134 11898883062597137156872809430533408000 7862135 -38136027655759289642751899323868746920 7862136 -8694672592840499087262762864229416960 7862137 46982583599547673991822274013165751786 7862138 -21008499072778428272574735863911258656 7862139 36247615109220151470090564057059990604 7862140 30688177317654296449994275894337280000 7862141 -42040262381546111659630264646025856320 7862142 2799253155141829777987213061572316160 7862143 1392119243510974005784882416476280480 7862144 -57834815735834594697956974554356121600 7862145 -5450785294568152030222812034935038400 7862146 38802210064613262334965132637869882240 7862147 164633815585798620477573925268692297596 7862148 17828707417622687401636231308595517568 7862149 -29641717603757842476979918621845810850 7862150 6607594318992882614010298573792648800 7862151 -12152048336897390446030352374422900096 7862152 89176673968258166784664033184231961600 7862153 -31905814108735816784787751932949143516 7862154 -24749233791335249432073762954739610880 7862155 18532056668929614372690379501155360 7862156 -41414750364707777702092053526354693632 7862157 -109922828839846207364706284937976695360 7862158 -9537484499350214371858761434002179072 7862159 50805260796370164221422403254239912960 7862160 -6870551308782372318094704765441146880 7862161 -17310597090792394535927744292368354700 7862162 10725542512041090121791852255575408640 7862163 -11373244492869260894401012961493120 7862164 -31085886951355922835693429196306666624 7862165 73336107983225690182602533950540644060 7862166 10353294257860900671387881993077478400 7862167 -104261434667016054878700483073559728464 7862168 -27292819211872053598432139328838778880 7862169 24335882141245282490001553889095193280 7862170 -10946007288799083243239763487939502400 7862171 63247179714085215280974151550726364600 7862172 -38582371785929568778650899729982187008 7862173 5241621508672951869153837334673868288 7862174 10107315044579364942899057278032894336 7862175 -14545797419778306326947183899631105800 7862176 -10511925139144535724666723850282598400 7862177 -177834273292063223125819182769377923388 7862178 5867637661361793325384590221988618624 7862179 -2159182835131325965672193445428362512 7862180 -81796829290995693418112568087607545600 7862181 53800879178943171924861405385235846880 7862182 -3037694943585122653336014168881104896 7862183 -37702241494438589055401867170410210336 7862184 -6933795755316071818204922241632993280 7862185 -29060672521143163757674094544740639040 7862186 69891234429127298900691596666729199792 7862187 -26664618669786088151578997736624667200 7862188 -54587456361870565862097964256009729024 7862189 13283712391756550249982007008423862272 7862190 -1188502615657021400267418682674278400 7862191 -68551573247922569573435144976146590200 7862192 590088189754729384958915686873497600 7862193 -66615090193753742671341468656505100416 7862194 12169655368398928831387157808484887072 7862195 91756856114144909567786298815610642000 7862196 -60104657390236717631192356022960173056 7862197 46936454663585052036852714346654228686 7862198 -8086230187161943233294305312327257920 7862199 4554786866570345987139190133403942480 7862200 46422976314016781850660640305292800000 7862201 15345910189577182395311483246547292584 7862202 1596752570218258717454414782946580192 7862203 42321721749664002643867429455088746784 7862204 -19307959772780426783046468493759457280 7862205 1050108553603719771411054287521140480 7862206 290423010649404971523658623067726848 7862207 -29746836231290754002937668992487958864 7862208 2266099378078847265066709263266611200 7862209 81278706670222725948928030502104665410 7862210 62464840170015323812493435798908676160 7862211 44249395124929626770397896242775070720 7862212 -56135542764357296938727783167160604544 7862213 -120080607580581192769357830686183981538 7862214 -1691322535731685777803227097201072960 7862215 -35908249950651086060867945873687717640 7862216 46266046908712418576441570651258004480 7862217 -34551199483555059351413222597088001200 7862218 20745965534271878464684377461754810624 7862219 -2472397378523176581093185641266337440 7862220 2378894201914829461608198334229913600 7862221 2760239918064604589917149613259617600 7862222 21132036413352651548938780129315204800 7862223 -19609458202608892165103218501553028216 7862224 51111099155802908703803915360444350464 7862225 4461998274322525345032670591485158400 7862226 -29131337642854584162377176941275139456 7862227 35368113327599492290048207120642819512 7862228 30748609970848009312844403647808479232 7862229 -97055443122844714159617643174221551652 7862230 15375924763117801429926280507039445760 7862231 35356291703477652465820944182587892232 7862232 293622158870664779123586166717808640 7862233 -21363817549861600314278849279804822518 7862234 -116267639611040428129255929459989019168 7862235 7344727271239600174863888024775974000 7862236 85301847668793027699360981068278458880 7862237 -140054601636116230675054961461537281114 7862238 53612132526812385826318356080827392000 7862239 55012084694306671616829105546962063232 7862240 5108080847752440652207398312325939200 7862241 44457910749807499711458897587053104384 7862242 -19647098048668074964241626522044514656 7862243 103733149165184866107151993597339584264 7862244 -1907342361629465829923343836874240000 7862245 4232248234131989020789365074524209780 7862246 -2842415725028038499858777395197734400 7862247 19204884141332843878539789552168511728 7862248 -67245010036097643536836803934143744000 7862249 -170606243350924121046904338969342240 7862250 46469619076641383647991145526978176000 7862251 -10629944617508923668817017397257501696 7862252 5605371420050895681344706284461074432 7862253 17402843594876532346214476781120064000 7862254 -74173148597985099325059191284212403968 7862255 -49863168386257153800175381603775250000 7862256 -2772533127279436980740243435287019520 7862257 43465997647459556320803602854511608000 7862258 28627403681539693623430791621097363584 7862259 2058870741553282472157289304602340928 7862260 12684490792993197653736647146044211200 7862261 87576338728429666424518850150622388224 7862262 44752566476598201567144208393456765824 7862263 -101896155544601621562724713596088062488 7862264 29475845471471697563995558815531663360 7862265 -74907911774019731091317897715533376000 7862266 82405177093511445667276608089110207200 7862267 11534557730494714116478987469871685392 7862268 6715572292670730455476075462534471680 7862269 -14355706185051466347311282809129141920 7862270 -2949159049708043018118630342391223040 7862271 -6158483914288237800934471475485326336 7862272 1827370706591953148901992869920768000 7862273 22702940114713684431533436396688875522 7862274 -3001690397116230803260553825673126912 7862275 14303703643712408385988252982463266300 7862276 -81611504181839799870582278950715028480 7862277 -63405896506887091672445711510975525280 7862278 10610932069170150350618345650314579072 7862279 -30940649031656542557840945658422781680 7862280 27177115253160045172628939362246656000 7862281 19125871542475501386766314867903236160 7862282 -20153143680928396379594516972243269632 7862283 -12063590016225026429369364815682885600 7862284 -66393834553275981658149094572063664384 7862285 4781973336226603286751251757163366200 7862286 49479586400550509639601433940390451264 7862287 -24051570649495956820559379406374378064 7862288 -9239647278048993475273330723867852800 7862289 -739466074124607816713876559543171360 7862290 17555352774448578012890367663850862400 7862291 -9521183300699795929211082912443838000 7862292 96371549945339650066063442788208640 7862293 -34840638527206856517117915568772190660 7862294 -26626624311292274829587588601919639488 7862295 -5394495609152046853729892299125244800 7862296 -64399189026177407427970075110006128640 7862297 -92971082584000579644906508098964129920 7862298 31259642193282249750770010935085233664 7862299 -297947072886369872883005671946812249136 7862300 -12446307711753360393440896261146777600 7862301 -18651975305544611600477610808492003008 7862302 -339901250397298240174624618706313216 7862303 66675843986929153823572620192057267552 7862304 13457580074750907707289572118351052800 7862305 25966291359616516274203296767040707520 7862306 -54124443980799830715535830643741747200 7862307 -3304315481247034131372447141823575312 7862308 -39104719296520163131412221742906611072 7862309 19768305490677750530454489990734284800 7862310 32606452243092450467405565371475993600 7862311 51322268612748568211161152352562592832 7862312 24501657200732140165494895446869683200 7862313 16169200162268816103988683840661052928 7862314 15776341182851247211200457957442081280 7862315 -42129129402296308303120840363506570000 7862316 13505696447090916092810375423707840512 7862317 118775210233996793451760242505444624960 7862318 -61874745379624107474860455349134376640 7862319 2244726867380550346882806646471149600 7862320 -4083395529781935200444001633339310080 7862321 -32748658798279911779053823525477834478 7862322 18757038805997714191557545411097907200 7862323 -38531389909729703559004599396637968560 7862324 -16266430521480721021513909051640610816 7862325 8371792828760288212437621393447129600 7862326 12628774948735994131719751498116713280 7862327 29209845133976762386834773853192285824 7862328 60144926024120420991229783458388992000 7862329 -29726427586816089091816690845257768624 7862330 12235073532254138614735408695279022080 7862331 30492249033207786905915873917676607600 7862332 -70633368939671579061239371669717885440 7862333 -102700993345251434852933134353552060480 7862334 -39025628610352141254102069118975293120 7862335 460313671344403488909832759645713600 7862336 21829738930592459504954708889029836800 7862337 -27599625327373667109538032320045798400 7862338 47205569696456490814727154246760992 7862339 -53290749748142617273445198159513953860 7862340 2206870013667408647649105432905625600 7862341 -19736141462031342058311163025241420768 7862342 -21629262179625668239852449007511031168 7862343 -26690519493622410033248294123544552576 7862344 26028381137965103587249460872054702080 7862345 51390327712590505212457325453974960200 7862346 1029730029594005400900816450842824752 7862347 -13679268804551332794385688837388451128 7862348 -30781966052893001222436517603489173504 7862349 12662792863631768617070303423724471360 7862350 -13667129781265333457718714681696345600 7862351 7957399001411058303432278405335162464 7862352 8487506735494543004346332644453908480 7862353 -196068736908014922854047597345070457356 7862354 -61285678787004440011976947422531744624 7862355 58631234279404379539897561018960515600 7862356 4798938769398226591063038857289844480 7862357 110622509626042899972885460713744006606 7862358 -10364981451635029123825600402262292480 7862359 -74046583472342013688485811582917992440 7862360 54230086699101254836079687159975116800 7862361 8692122028852405753054306187047142400 7862362 25573895214117127519055409470625730272 7862363 60951362875817032585386640365516108612 7862364 -48710618545933360871743877595338941440 7862365 -8270246026406400513824156316301267200 7862366 18791401431186635534171261110516627584 7862367 153135274406204889725058359601356343312 7862368 18470892084403398364190429208425005056 7862369 -25596183134369335888896713392957005756 7862370 15082576137426042969752550946952908800 7862371 -99571003469855283632022648488696299200 7862372 3262263042839509149559535225896808448 7862373 129253004933184494532032578116073344000 7862374 -21327484755824575416029130812822707200 7862375 39302310963299509558607263029181920000 7862376 -80020013756417993981944078886375424000 7862377 -14195947581534567536308885474046008774 7862378 795780580578502753837604988371610624 7862379 -6644029833677961382052293581124915200 7862380 -31916870691944501861827203492580608000 7862381 -50960825476315187195761309587547691028 7862382 -33277920778739592400654847986667242560 7862383 -53483182954950187169752296822010917120 7862384 231076771230273517001217946707886080 7862385 6872607793402569432469872604490912640 7862386 -5102975249650810794792170189748326400 7862387 73097124420336178387068126590396768604 7862388 -23219803986683597744013927442061383680 7862389 -22264512057793309070960030242639624320 7862390 -32763089069904732198291388417671964800 7862391 38098018087422744766288216993788778488 7862392 5499395290663983406478173222517022720 7862393 -59013896689768462448636319879288939840 7862394 37350607872001129486209833797993420800 7862395 162548985780524844541825178069769670080 7862396 -56300969489600556856370808276867072000 7862397 -35769205551260656328807766845532689280 7862398 29836635522223007512687997466314502912 7862399 55487940473153876823797722313490756120 7862400 6110905322994161758143302609141760000 7862401 103077801497129610042927852883625954052 7862402 102560935433188019892583365776999327232 7862403 71021074279482729811704827365878857904 7862404 106807890072244506685558607308626496512 7862405 13246034552254155244037159099318655960 7862406 -3333985073339342703791355291287568384 7862407 12476053461882538688427383433836579424 7862408 73821962553126177702362263125986472960 7862409 -69013072991725185522249923286758374800 7862410 14564099899609231956988870979447499360 7862411 -73509057526326795346685910940183336776 7862412 29701130591231985975214275488386105344 7862413 -4237558315833993725208499509530825876 7862414 4714985245180377977755861633566680832 7862415 -8668597716270139424879120117910370560 7862416 12554041468617305671247120084647211008 7862417 -30594706634529747316567912334246691534 7862418 22659993521452288468085246179417768464 7862419 75552892273034978030784682927309859440 7862420 5936044729198381532317980205477697280 7862421 -363893361995921985191280095606002176 7862422 -58898371214571110613170486582708131200 7862423 71031903640124112996496016360649129672 7862424 -32848121405099020083234147216688250880 7862425 49954407913250872097166679811863283150 7862426 -1840837069912131933330665651843331072 7862427 -771648939768493759129334336350873080 7862428 31101815765928494767069017650454732800 7862429 -91019462994436429721349760957644050970 7862430 -6921936506921755704484306515276890880 7862431 768046140581876058086674336345170672 7862432 -113664346317049412527255683823966617600 7862433 86957255725831635490771013829200539824 7862434 25666409069095638034480910926514055840 7862435 -12321698880693756610697959195818071040 7862436 6124861497685324094764715705107531392 7862437 -14937270564305514525129356470885437696 7862438 20255563227077822213753580360731638080 7862439 -32826338032854097087117107213683248776 7862440 -87055306269961642710371735378019379200 7862441 11176674896481499945271793679695982842 7862442 37301146576408597716068866092628024320 7862443 521675405173306160086485027453103360 7862444 21189474557442706169458222959027695616 7862445 32840426928059526761992046561507603820 7862446 23615602204168922983748232461678890944 7862447 12942374250652996949760358110100652880 7862448 -9645356712769739621318865941449408512 7862449 -57432053959860567491318681472889116288 7862450 -18832494256913229473921930148824649600 7862451 18754344089829095502890568121008732720 7862452 47797104310429491132260874300373295872 7862453 -130195905399457833610083162028715585298 7862454 17440728238248853025823904375706067840 7862455 5243388372710158450810123683503550000 7862456 -15812071355368952830946816167725834240 7862457 9012482053183449911426438557876015440 7862458 7439502360730246579347707309261253120 7862459 -78274033300578316733369065630286640 7862460 7349117276643118748004948965723612160 7862461 49047494878730410480154558943311913324 7862462 -15195486750821595205550285894175744768 7862463 13100972949211118137043436794232807264 7862464 302682231415164989316996307024347136 7862465 -1737764177315700535902986499957263280 7862466 -4999292961894268857416301703477839360 7862467 14316793198232402107133584038771957072 7862468 4171536187017913284907550843096186880 7862469 -1600381720722944338841470097006407872 7862470 11937562063916570042526787265778309120 7862471 -150200059293542993675774713155389201088 7862472 -63404591001172555816108619093205089280 7862473 6908878195639556110182510989958338046 7862474 -18412895950523346331780762117596652800 7862475 -25181385850579029072670989609722496000 7862476 -105052638755867332733536657723474781440 7862477 -1355349939569255092810219114896964128 7862478 28841841986611032884447651321682048 7862479 96254144707889382873439518535484868080 7862480 -26858865475594820947533521578020864000 7862481 -39821798024989999417189047640934154240 7862482 -29973550388481476121940564308351063408 7862483 -107001558077983080622727896748045493000 7862484 3665876877640817647684206861878710272 7862485 -110344283376676481541065317424044696800 7862486 23729034683406925666010670701237633280 7862487 22237166227941229033211894541940896360 7862488 7432183500552908017713688883836907520 7862489 229126945295824656775905036610189510272 7862490 -278567966337341269441401650344320000 7862491 -7880706611592717252774756568026528528 7862492 106275442192597013695039921293686810112 7862493 76458674574345221705290636866690124128 7862494 46722624334539556145089200870620935296 7862495 -62225179737496036079960149770288172800 7862496 114237849636566903359579545865027584 7862497 -33501084716872097007634432302679753560 7862498 10153227616689413683994746453392308736 7862499 16820853511299700522622860961984789568 7862500 -28095591244749640709106879826689600000 7862501 20819485768156388585980582755210415932 7862502 29120509835752236197814608850326653632 7862503 154101972444650580859581770184306829464 7862504 9219825888565361334741721979235532800 7862505 11339822758634683832550172322097745920 7862506 150348558208991607098865337093678944 7862507 -755936989159245119016370163105589312 7862508 -64348043625829586596376063603186818560 7862509 -22784667401677493984435982079259005150 7862510 10954072351610143120940108747921588160 7862511 -16822968152065527154916981806310620656 7862512 -8939108685797965818939055841719943168 7862513 63050255261050478282086548419581671762 7862514 32421772713255824619523755285918923520 7862515 59684449551365684971727510929306571520 7862516 5067440567353276060050787643109805440 7862517 -36426628484303141343972257907606336960 7862518 -4267588743924921052953947574539315040 7862519 60320761391359620625300223702773746096 7862520 333597422368659289615472852311449600 7862521 93771437259403203631169225507411631722 7862522 -17869786457330650422883177047241196688 7862523 -868100498221351439983538264114419200 7862524 76473443195167346901161169795834884096 7862525 -83845795849550094032087682854117294400 7862526 7497850449278076176828492673856665984 7862527 41671455866816221348317114228030181680 7862528 46201011814356396684382798069735882752 7862529 -13193156511171628007617935659912448960 7862530 -5579370762959747897435101093651906560 7862531 -133270619637730777018037559820521333336 7862532 -4827774922876049785545400502205846528 7862533 26775299083297295491566193606399282720 7862534 -16434107829784121900033781484936355328 7862535 -15504870320671087314883390282377120000 7862536 91423610195773299588291132869613649920 7862537 -29284980507926602633203800557714025628 7862538 -4803429805942422508940538897442905600 7862539 166726393886332663570174670926684480340 7862540 -10058775241683885445264987400605931520 7862541 -43775517439118226171261633095167737408 7862542 -48020900430670025367777535788944068800 7862543 -28117066149357372046370069735159242056 7862544 12967788209493643526334292754359394304 7862545 92889700686802368227431042526103549300 7862546 636807077167725882039691871156099472 7862547 -22312041597589565216726337582479135232 7862548 -98648582362976189668098013456158116992 7862549 -65780453639720489386995900447177104640 7862550 78588224528166228759647135175014400 7862551 186219522113675028095116209004900050960 7862552 98453955298943332793828506320218265600 7862553 -24166239340415594637587537284340459238 7862554 33456255871799716520364734728656844800 7862555 45292074752250909463548904445498640960 7862556 -24107508319018813738048536591054647808 7862557 102065053287992777739936913229029416806 7862558 -43969245817441448825553657699840870720 7862559 33512266381132456383346627832057427840 7862560 124299428489258001087474528625876008960 7862561 -2056541560801221401582823827170652160 7862562 -23630431474308880912418742368573372160 7862563 -163848831302854499334265652822374242560 7862564 -48191192942626172017258441907273917824 7862565 4938317116692104847055999064252303520 7862566 -20876908430301980743607436628970100768 7862567 -90356324195704760635553616279068355600 7862568 9074400780376380681879350233185976320 7862569 54716572909236270288021297953628287808 7862570 -7736246373058979549522556276173537280 7862571 23667977999081048007666125463978874140 7862572 63355327729113307160783221416676510976 7862573 11422948790207013067151884150855251744 7862574 -6323318060849248267108843149691800576 7862575 9320302607788840861411360865062704000 7862576 1619169835316602630528236934159564800 7862577 -2965776603017965998662354774166003168 7862578 45026660673715147748194341147707696256 7862579 86939754668621741973798932151768183180 7862580 -1137180487744702698036326948511360 7862581 -35752078474253114333014745822163694500 7862582 -13956020741289496746472350631282189056 7862583 -54177387693184841111261397435815652096 7862584 -25412395192472921200803131108879462400 7862585 121918992272501955292101640850179958160 7862586 16222399609498063579566399718664100864 7862587 11206110039454397002553059622934073320 7862588 64091902172955314848580045964361202688 7862589 1712202939760234093523571131964561600 7862590 -8474117933617652117797947392843767680 7862591 59177004198597758631650262849362936184 7862592 5201783290295752830064272863284690944 7862593 -1311000035529328819983197101692299216 7862594 -67933184537032177863360274383849750528 7862595 26073850620890887437110881862368428480 7862596 10096175822350920392441365577829826560 7862597 6699550842705492620987799822009830046 7862598 -17582987381826657085003875327008690016 7862599 19705749793740063142116314838749130240 7862600 56839896365522590555966612640187264000 7862601 -35255710185205921258073817911417838720 7862602 37719415214132231381549848226509953024 7862603 -1379466823238546542641934099826160096 7862604 -4795509082589025951318852227745116160 7862605 -87767757059314194078705775224597202740 7862606 -28601616972239748719491768841298287040 7862607 67778998434161743147777501210149159168 7862608 -22904693054825823969499506347764350976 7862609 -143983301876890567070491364054774594190 7862610 -6408988557344204101342366525960135680 7862611 -804689551465602753548061860281728192 7862612 -11867616354673238037298144048889084160 7862613 -33707807917587362816151109267325730912 7862614 -22067307433285481685647917568944645344 7862615 -31909273062216222516141857492967549600 7862616 -31898571657015175164008053560207360000 7862617 -45703483140068753989520158043183575808 7862618 -7831231688946981673853491519079208960 7862619 -46477108628886088027439402634187195392 7862620 -61460980544498610790595923284104432640 7862621 466200199855127654781157467340769400 7862622 -12588271231062953317593376394939197440 7862623 44949585513774819907021616569233797824 7862624 -15090741442485702262752376596511850496 7862625 -1211754172208244901033999780150110000 7862626 550437027643255923590963756935992480 7862627 -70144397326814797137404049085947061320 7862628 -57686356917979375433836761436999265280 7862629 44836443915270397751334826865054897820 7862630 -77191132123854280196633982328744665600 7862631 5742075118277528073297295321626388224 7862632 -42482968503476411157134464029452313600 7862633 220531659069431574917313866288259415680 7862634 -6042282263728607703237589473188483232 7862635 76517586983614232725061270578588051200 7862636 -1582040498861832520215511698929372160 7862637 -7521683517875445883335381758896098720 7862638 -40823133391332681759181168982964489024 7862639 39049621983659630547370565385303391440 7862640 -7013321972922382046648698332704440320 7862641 98755844623027009587782052844229945042 7862642 -29659921061266992766657009894058953728 7862643 -122341295652510468184545445963902982800 7862644 416273353200636876914833441459070336 7862645 -6752369974190307900973506700496730240 7862646 -38271711440906607562388898461011026432 7862647 37655336955667479266191800607638189640 7862648 30543644529143949618744959511354654720 7862649 18940901433914483721321339483299229264 7862650 -37574557074829642951907400957359137200 7862651 159261865087688137035117279886926791832 7862652 6683439838304658183793054725848315904 7862653 -23196812098088425536891511085764008936 7862654 11047393780384927139263519824850283520 7862655 7735458319092370781008353163567504800 7862656 -40018515069538860486963322198111027200 7862657 8563510275371714384644908575146934832 7862658 14754098933123560557420988815838099200 7862659 -59095067741454662139060439963398705760 7862660 -19582717884384220758686961412376471040 7862661 42247424641446657717162524096128430940 7862662 37602398083960690875130679010613940832 7862663 -8420504096448486471635488797269538840 7862664 27165616754501706079399595717539921920 7862665 33418649343293406461394054326407590720 7862666 5812846108316817895411111628763224064 7862667 -21970973385379487643342408108650621952 7862668 8483703860881377039348003664472633856 7862669 -101420684887566057433531555740416889930 7862670 1909222164307133976517267077143141760 7862671 -27903641496818815093969626925637458800 7862672 27241737301884796216450421105997029376 7862673 11131652475030714838649492036686599168 7862674 55317816883869920145795461276751742080 7862675 -30180362177972297398668708190018899000 7862676 -2424035472814195093018506135172589568 7862677 -47237419338963964047094553998801291008 7862678 8053024057321555021795459720036621056 7862679 1421949237477353679375406350132905088 7862680 -11865981574958435082063230260923187200 7862681 13716610400766004912212030701666264592 7862682 -10449524750522803852481568327249409536 7862683 -180988290123505039978812018668701239120 7862684 -1885954181095632668603815339971139584 7862685 3556731163560954080436415757488849920 7862686 33009945415535442075584427147092900544 7862687 -60701614652798903798447536468842482880 7862688 -35864744352250398019735058964179582976 7862689 -24440007774563363001689976122909153600 7862690 -7200754316191444848910115796626803200 7862691 87914094375053924433907617292107747192 7862692 48916459685884072796695583890574258816 7862693 -62605361989510922105857481699010834276 7862694 -15434131284439953987549414813600153600 7862695 -44601707458386909637530581743203817800 7862696 5964832005069774318471026295555686400 7862697 33949839179224060084714164544860272640 7862698 -28234951022543091144723073415624216400 7862699 56656734006682965019162495650854754864 7862700 26482992417349348705281464074369344000 7862701 -72078893923597380252094684223792864 7862702 -35535217027261395156454640151086311296 7862703 -8124484153566829176220357615824456696 7862704 -13763179379179038089297577339198701568 7862705 -1238246988974866440910344869251191000 7862706 38796176968901802995550996034632720384 7862707 9390575501290334920860727046398386956 7862708 14283156457736680773530256379055241216 7862709 -23664297906404318344010105472917488992 7862710 -10007018760880762895024307795600714240 7862711 -85893414256304230719968853467806456320 7862712 -32183145185951340473566805296349184000 7862713 34609072836246665711384499351751619920 7862714 -7195192295397427236036220460755910544 7862715 -7985709843999884648474973586326072000 7862716 -24803264807519336768065609773734973440 7862717 2553467700721798154639840811825492984 7862718 62364181943327452984843480918032952320 7862719 120653303676315760608429785082952973120 7862720 817665357720039362385904790856007680 7862721 49079694019052622810634149648530798208 7862722 31237020689144222917471816736953344 7862723 -101670131975856921952953695477062398960 7862724 108630878463976376559750368519743488000 7862725 -20625325150398811599254172977557513650 7862726 65749387218673098737250886617640233312 7862727 53789132065172290866834937876645335720 7862728 49034423410568160432526785799769564160 7862729 42430481579180370246123408648059170176 7862730 29552057989060806544460681353213440000 7862731 -43267573543531593806774279152422223468 7862732 95798941057355589877077775691516290560 7862733 1036412182285682873769091054122421824 7862734 -10794955664435763560532033418860533760 7862735 35065704670179265964757413209296220680 7862736 371469695504965572022703507020972032 7862737 -80252206726125417902043730849503161614 7862738 20344968938099268813847949527678505280 7862739 -1346871226113836535573614508643471176 7862740 33831630616937922478380791318663888640 7862741 17855951022491836555383181857240459900 7862742 6748734401752809494409966319719731040 7862743 -1991632418699090510978957681697520000 7862744 -84939579487191884006016727099699107840 7862745 14855392120144035690356923924171611840 7862746 6756726020872434963147346252347225072 7862747 26930666071726797317315326694399045952 7862748 71139269324343714042400468044146772480 7862749 53327470105872238242471249650339630700 7862750 -27852222471773301498849029228563776000 7862751 -52127840815080069957773585959008743040 7862752 -14316334642333471563696360845014990848 7862753 -77215016756313689316279591709233305280 7862754 23475900255615158909141093749897432320 7862755 8761910360317596934832439257739982560 7862756 54821380620105409272117158075165743104 7862757 -844603871691653001440152479908020224 7862758 -61590698292692970464841032349301535520 7862759 -47485739932270879547014823418006117384 7862760 37601516256262158243172969233970329600 7862761 26988261724988139655097153327931069312 7862762 21908833786271474880380916448091379552 7862763 54172904051839438001457836686174278744 7862764 14946160077077029945867695726207813632 7862765 -156908762856199086750565885708402080 7862766 -13590042652368047204829817087239271296 7862767 -8496344991597824385067087675000181448 7862768 26913157930019595767739898012802875392 7862769 37579673171670765499796588827298852994 7862770 -16521350671559003143874407554071232000 7862771 -4988717002627351797804699652363737600 7862772 -48660422965118466080139713123052576768 7862773 -35039569597565196104174918408929469316 7862774 28423089820992297168424475517371135136 7862775 -3789429670650410478654286369979984400 7862776 -122976044673814453661416155022968913920 7862777 58420383183197493790440264339029142660 7862778 5787186409113845303491186391633756160 7862779 75452512039893248503650044197024856776 7862780 1905187579757828140538582364622325760 7862781 26693919826585634297424319262528919552 7862782 -13054623901808624551582959326038848 7862783 129484543994195472733260535163500920 7862784 -28061502437066711975486539397710479360 7862785 133345400046948384082626485670529363200 7862786 -46433408996381668684020075725155215408 7862787 47792045624100648533789855815237605444 7862788 -9553141270170155644055708568399074304 7862789 16274360298723301147740539096452207680 7862790 12485069225376039540151135841747255040 7862791 202167961099993806739350962927110338400 7862792 1368105417016473083591921957432033280 7862793 39548225786803587163585472860531217664 7862794 808744585813131937619626973979816960 7862795 -58839597688579048118486631342400159200 7862796 -21502414651441182522841237374892505088 7862797 4642107940289746696812420769411112246 7862798 -13964333439019551646377806596990977600 7862799 -39010645890468998184186888490655585280 7862800 13913636128890081052385308833983692800 7862801 -142830451167019610547989044886331333198 7862802 41532755212952047239786350210427887232 7862803 -2181321186261949742561808183638593056 7862804 -116372382700935349507366062783724297344 7862805 -29880104702725397723967381664564948800 7862806 182444530203026217471386041227392256 7862807 -49089995322232590026304607249630149000 7862808 518560824116680658388331925269708800 7862809 -5065676717597654514624654628491441920 7862810 6175087424155582482779157003373368000 7862811 91139066580621017547430153565903342784 7862812 -75093860885442440960752355925923627520 7862813 -24687586813239412421736466942835411520 7862814 61152037767035204550006167858223497088 7862815 7834235032105863013919453303871191520 7862816 -25537634672948828871312911869658529792 7862817 30675036921134497837091723040244386480 7862818 178506982341282290017166779175610808320 7862819 142485606891862910797792902794891408220 7862820 12247402713476532811885643868129116160 7862821 4948995157252490132621004908599014844 7862822 -21778463472934608609806787620045664 7862823 -30559384326779576681438429362153037808 7862824 -15968935033333723320229549873063526400 7862825 -4956788379130497809605576769442084450 7862826 1990666187722522727725362342938431488 7862827 -10986728175464714974274304086685529600 7862828 -128255677397566220164071656131498859520 7862829 21133109337674124499576589654815565088 7862830 -3856434088178905034293327483401425280 7862831 -42120368949394865318056540633737712368 7862832 1281125685905296306615973481361883136 7862833 -63344030142651122270741728461629520960 7862834 40479064010348137976184515313227874576 7862835 -21888973970203368780929055139518171600 7862836 -52152970713401577231409979320932603520 7862837 56645602293574577707152537498486008352 7862838 -24831837280444159279114805710397998656 7862839 67871971967271314400449134264280922768 7862840 -8213915209398264802476801199285862400 7862841 6225855680200148728962212324021209344 7862842 31598005949533286255601693767115693792 7862843 -102602287539710727206618825955224602908 7862844 -60554968269263723788743657539164520448 7862845 -457241569467550191098406197311554900 7862846 -16343600598238519808855078945631161280 7862847 -4042554925275326824306307775192393072 7862848 12296225696047658810036755097888751616 7862849 -50702395775054250731327829558791785536 7862850 5402962589024940196957890418693231200 7862851 2318043900650130722586359206305690952 7862852 -165516253822116721625249399571566945280 7862853 -16714835063473181285718789245646456096 7862854 -2390799536163754318890851064527476800 7862855 -15721873619737826283439938662766159360 7862856 54907533717603840922371931712067379200 7862857 40949598253011979349301274447119248400 7862858 -14632379335965676985157316748024169216 7862859 95455085636540080454567582673915084720 7862860 -35495709283514854191769105460320465920 7862861 56567974256437639532222532976518493440 7862862 -13251178269446842316627336077160057856 7862863 118258754795349957778290270393850816112 7862864 -5803126132662806182147079828884561920 7862865 -84889110260671323084840595894143436800 7862866 -699022137608652932907713834848457472 7862867 -87326389943236723434353654220438072084 7862868 12859833999192159005910241888831870464 7862869 11606814048073248683914230582444116896 7862870 20802206086272670430315280880268928000 7862871 12374113257482408038216486578944148480 7862872 -21701908848823202136091062121811804160 7862873 -121305200587101073996403954513385261036 7862874 -26577923396605609343721790608528385536 7862875 -53431140142537819514254543537308276000 7862876 -36347706574968347553486685457247040512 7862877 -19002488556491030961463956340020970752 7862878 -32211062145068637784549595334533861760 7862879 -58636146110987954035597780676658913200 7862880 -3767869342980660336688811999538708480 7862881 -13304672091689402728195953111779634668 7862882 -7240626857227065858249519190474521216 7862883 25001194444662879585868102078480516080 7862884 -29074988316780227652924543774751651840 7862885 -62989861404133372265552683322495532420 7862886 91597851587527924085513997499715731200 7862887 99508131560874012473269306488236964536 7862888 -20145126957310111465368126628761600000 7862889 40452503418021871170183847074547501728 7862890 2029465301655883023578609209591188480 7862891 232968616647741142301394460542313250784 7862892 3251567490904354390093298347706045952 7862893 27708436378937756492758903100756461142 7862894 1016174303505486841678786659352419648 7862895 -9042024389618160741063187018421429760 7862896 -4370025584621620670290970011403747328 7862897 -2254940205512829674626349631398593536 7862898 13281864144525608326233708807015614208 7862899 -664703394237865847354243158045325880 7862900 1374965558831254530632317469087136000 7862901 89929141744461706806842019493034752032 7862902 46507017903302359561459248825284919456 7862903 1253502946846846067275116089461846800 7862904 431841369614602983883290119084728320 7862905 -48772176315387629919082837631762474880 7862906 15272179448062956928866712803322927584 7862907 14950876429372790678102955472704760800 7862908 -118539000223839744711073426966201841664 7862909 59390924763827547507846263478547423110 7862910 -24377866935916959493445304137309230080 7862911 44769656100029141312843985698931753984 7862912 -80537536572665992643681036145619107840 7862913 -2229846207938868833193464410062481758 7862914 -15676699530255761879892431875930384944 7862915 -100952107903383949276330248386697031200 7862916 -2894602597089718892215231504650728448 7862917 -223997013573534636623060254131150724288 7862918 -5882471993377989513685269289360373760 7862919 -92561299149902488347815679596008239360 7862920 -16405751650150077904758872110546022400 7862921 75860039897793774853904161892327624064 7862922 14005591544104011652006209140411662080 7862923 -102811017360885785516033398033930870828 7862924 -10956031774622434060980354546429391104 7862925 -3137159468609734226651596776392438400 7862926 83535670075797554200170088864250238912 7862927 -7328815055442554669774976420428566224 7862928 -18665977855849975732831868681987751936 7862929 1655291665404657101261109220361634880 7862930 20019081417593956032570897956008780800 7862931 47603438036173480595449524451579924020 7862932 -44908470260663087345986630066317926400 7862933 3772000255997397969139832953053811200 7862934 -35296385180343632168810627726821753920 7862935 -77439027178098580167940803168738390120 7862936 6921435686316503104461262798287943680 7862937 -770574119310256797405839005570048032 7862938 -45840747863919482078429548344409220880 7862939 25794091241243665247635796017048418592 7862940 -18901071820039634304375265116163430400 7862941 1501335526779741967720198939757467872 7862942 -47160360578921951872920552666637959936 7862943 -86447535022985311736148657909559608 7862944 -54420854715902662315050682895833497600 7862945 23462333535914939706079088998188023700 7862946 -503497518417437092952811692410893312 7862947 -97458652244546174875119699777091768808 7862948 67804029980220108359858368980777980160 7862949 44052739791040589867085217919684097600 7862950 16892577844370900027092606536748044000 7862951 -53108564494772951398759959043703794176 7862952 62255878667426702428483485482389094400 7862953 31613911446797033044238303725339377280 7862954 14110917838344840015283609465167847680 7862955 -47575656781156043351282017125610874640 7862956 -72754174798228622458529783889884080128 7862957 9656655382899946741434341429505228480 7862958 50344469898858780477036697585651233024 7862959 -7152124533153324153535544125522843008 7862960 7155436625125126633318512611426304000 7862961 -52395702551986598453910107345874330816 7862962 30209063991268073372746586655565673232 7862963 -149403818047184948814907801178613004788 7862964 -1777335786085680650539602570124984320 7862965 45755383035477307999898152253066303520 7862966 -12758942280963353632481088793276972416 7862967 28655263015907532364498465743628343040 7862968 46597332438379935679109158734710722560 7862969 -18250847704289877975196963684326165360 7862970 5106642303745419824648077249773312000 7862971 -821392075204152460384567636505980828 7862972 10176003690720119668581138587553408000 7862973 57164251218985927832747844624752224800 7862974 8878062751788308717325237171680247552 7862975 -100961445668642997441503602557778125600 7862976 1657805663653862512582768049912807424 7862977 95127542856400041676510877449892533826 7862978 39804105727146656029268269313528957856 7862979 13553643085159725955577212760416184640 7862980 275179448295786940746854131345489920 7862981 40425821371144546304006712167317844028 7862982 -22546003824851897372327030219588159616 7862983 -144733051596489396453445545409873321768 7862984 -134147271319009226104044891924563558400 7862985 -4699160661206143404496792609025576760 7862986 -94380074108388591012216562576837259520 7862987 -69527780629705489081159017550986036480 7862988 11485959143004271766783309085958127616 7862989 23501271635051554316887560043060914720 7862990 73054953826566220045402336102706565120 7862991 -55394735417700455873460157217437862016 7862992 1544846221659012920238881644768051200 7862993 -104778473975672484489960102871038267420 7862994 31236888374818815867522999702370347024 7862995 -10563885636207822298434879399286333440 7862996 -168996817321173342581680152293403183360 7862997 61245299675982433331035846009089252000 7862998 25450581329101539948123967438224046080 7862999 -59708278521115421389590720858711646560 7863000 65497598371444223961937526525245440000 7863001 100334172072721392855832564153667829002 7863002 -4641517211520211728001642304753034240 7863003 -21350753129602508970118376460456890388 7863004 81304116161492252866858132568417901056 7863005 -44457722336050283592318439895536110240 7863006 8686864598585590399980290766866233344 7863007 80848434919894493886666571239758308256 7863008 -84656710653957644529423026321042964480 7863009 -17617346124251452101621302759463767040 7863010 -15713793154676919719898562501306414080 7863011 43882464503497258251175990842857275680 7863012 31210099937226736558420326860713067136 7863013 171422141162880584927683780486028468928 7863014 42841068411155587545574281278556737472 7863015 45769978111263260461051042628985946320 7863016 10082846921926079245934374666243522560 7863017 21695307582408178728342369283682191680 7863018 8871402813776668972400990533878263040 7863019 -17275281306651546416318044660978701580 7863020 -133571145462841364301691303976197079040 7863021 17815897990347453341761287480670817280 7863022 -1489869510361093465780052643221117376 7863023 224683583406362231773126926669900288 7863024 833771003177501506309052436242300928 7863025 13269539273184839271155975190724367500 7863026 -5566614642303507696588270655795869696 7863027 45257478565627978577507601287754899040 7863028 172410579623011078407678616090515456000 7863029 150843897987601347943754690781523827630 7863030 3727973658364396164105099106912306560 7863031 20661569923820381193370829449076947080 7863032 -699179021101521447978567181187174400 7863033 3451694199297903499654949823847232064 7863034 -19470683002885832064489860691087805584 7863035 34266900926979947941634522493559764480 7863036 -44865133165583952490417175000737505280 7863037 2460215971782344325900906841284889344 7863038 -61660938650919771958068757016052526080 7863039 -11289546711276327758148916050529818696 7863040 -19950134204143603839807474208541245440 7863041 -49115180453334496218901950297590562558 7863042 -605123518125712882576794182413355520 7863043 16385231800703184767685516513482523144 7863044 39445556016315600033287428978380840960 7863045 51075315808798248691776884240429116320 7863046 -83496821112196755160830190615426458528 7863047 72527767046282383797731563281904793496 7863048 781803663690341256786765489401856000 7863049 -12754415446606063333832302145642124236 7863050 2191057112550835548181558815293632800 7863051 51628709871782832454303260895447279104 7863052 -11942044062187355373621639354068118528 7863053 30246322080245764998355380822453138432 7863054 16478363525341156778092929578645497920 7863055 38006214995688931212777783031958445600 7863056 -2136097779615107811360578443728445440 7863057 15850991357040174452461200604222234368 7863058 -19998725482674170921025031643142824448 7863059 -96667256129173288843886720624989462740 7863060 -39829862995385682440804893447560192000 7863061 -58952795513187961330975474284729261960 7863062 -4505586421858293590909475320847433536 7863063 1362328548096528266173747035042310560 7863064 143850281897269554906534734744340480 7863065 5499059443704658802052231188831500800 7863066 463338302523453738427575283516131840 7863067 76098859464782098644864944287298826116 7863068 -31458708012026122688891686170678385152 7863069 -33172237295064715579242614936386275456 7863070 -36600813215321975948860080330432611520 7863071 92720563094524204831447829778587587944 7863072 12511555789416400571464053005802799104 7863073 100131194492533513289256899993514705600 7863074 3262783948927806711710072212420218240 7863075 -565456963854548892150102004156175400 7863076 21767169513565981350380784094297215232 7863077 16845556386022717590355459120689716352 7863078 27389235345321067021086277781839675392 7863079 -23843586733445239389726965576011813104 7863080 -32715126993856987003971090338560512000 7863081 28797104492102070681063696541372324752 7863082 -1576183742296617608717141201875510608 7863083 23977887299743654406553132276272916624 7863084 -18007618305598739840554102734914177280 7863085 -14207131736295798525792316974873743220 7863086 -6565357388743575779287564883283041280 7863087 -4096169881538591836876857022687363200 7863088 4227080288773545492473876732536946688 7863089 6585824073363522896832948131990088360 7863090 12200054278037797257697927328966392320 7863091 -108734022581874440298828059647219398200 7863092 -41427669019361326303990822947474044160 7863093 28346755993509212127267421031790580800 7863094 -73735441037643998222601604387480823904 7863095 -41573439040881567274437439549444882320 7863096 64036967734877529089337988106200780800 7863097 119575731484701340066873548264363821712 7863098 83132564814473715674023067720833217760 7863099 -41458392671215191161221010304171144936 7863100 12058422760568359414922022044909568000 7863101 -46870010918336833634877895342643555898 7863102 4165712008719697788045361754955079680 7863103 -11662457772266403510501536865314363856 7863104 20772855791397590793849664388520738816 7863105 3649411907817649953691920772803724800 7863106 -19322441401364927648788859286249811248 7863107 -766064782400455068013470112440806400 7863108 15459974942779893325994260716914933760 7863109 217186048237742143405718415877876320 7863110 16951007281062396049676779514763000960 7863111 -21607252820762824638546353027091247968 7863112 20323071796280337939616451157371904000 7863113 65243930691078440438549958782551024080 7863114 -1018353772468328037463480455999364608 7863115 428008270034208634630461360979405920 7863116 -1466285765472114337620502328958838272 7863117 -35609651521891751981901290737673247840 7863118 84141342742359130432536066629046039360 7863119 6636788713866966727932484413310179840 7863120 -3001712652557703292106478544534241280 7863121 -43278862418761529045775105434592298688 7863122 2699561348300509099291901542132844832 7863123 -37095343542863115230364500006832681216 7863124 -73259219106535565498012131459331096704 7863125 -6855514001759096441555924446630980000 7863126 7782987750778543783898638117025791488 7863127 -55959083507551189777919709711720460024 7863128 -16804875927880905028018011726693949440 7863129 -11267087785050469102623534775151208960 7863130 -57081249601833224531355991126094465280 7863131 -64482675349901214751405435307330013000 7863132 -37849166884886461719160694514167305728 7863133 53096915897899722826641179019851668524 7863134 -14377626408880233311695028085023462784 7863135 -11963779915046491367385518960663293440 7863136 118999940984284681807542293015694016512 7863137 38676438002211615660394806274657898820 7863138 -26188489467579069510221862540089553456 7863139 17928638129987429154825839203399897440 7863140 60037267362298516334340948272788957440 7863141 -4418126048654057291548362839057108160 7863142 -4214341616103826307763186839400933120 7863143 -56190301239566721433426570955697793608 7863144 28817582734383788227019854518223994880 7863145 10571870508181418688003522401894820900 7863146 96251481271292441220990560587333050720 7863147 -39540498574660303164250227109885730880 7863148 21907698918955746362987025564850129920 7863149 -22906102701135709091395889066624933664 7863150 2171498886348355613598579776148480000 7863151 -27739482539660213733033070312953878600 7863152 -251210320971412752286750787937239040 7863153 -65981945397277617878273126796652545792 7863154 -15400191130518335718284226342575468640 7863155 -34546060796526033441764334540854294640 7863156 937375462292629577951494906442938368 7863157 -302566617833587751708874123409828664960 7863158 -54377335634698246009658043279958142400 7863159 -64835667185055249215479287014794831896 7863160 -14099721670194898899958496536370688000 7863161 9571053855296276135945174696367798762 7863162 -5406453390032185072846184195901954048 7863163 -50157886709727815811711942952874469888 7863164 -11546283661400392483881675586008987648 7863165 3102629885527771252373237949147243660 7863166 -20104330695362569041367635811800881280 7863167 -35316915354577546692929727788821442280 7863168 41573377154373606086413664131555000320 7863169 2724239512930469462197064403978363840 7863170 -17804492291618168301834239350872368640 7863171 -27131088998642981259448178991827437824 7863172 -19099711160466578822036228489207596800 7863173 102953960956303651567754430280439224380 7863174 29180452539039817523616663950825404416 7863175 76754955910385520817199001139070266400 7863176 -22547396539752238156698012228894259200 7863177 75167437527025298354619014784119064000 7863178 19275371516161596307983735947461262640 7863179 88956280650519012350800841325841098000 7863180 2168239871360561856691649686266654720 7863181 -33869911726370628558294237700357233536 7863182 92828592344250964485857745643423213632 7863183 15337128273271350778356637298868986400 7863184 -6489126994287468203837442091756027904 7863185 61827514562777853198628110353383080 7863186 -36602958667580352777668789094324111360 7863187 -48063170999732841496258878907843262408 7863188 46749288815178386594064112481077401600 7863189 -22078717078724944327186070035759841376 7863190 12448642990670324120598861440090937600 7863191 11664857804945757106113088610652216960 7863192 -89885697304541896225829383465100359680 7863193 -53957107554671220568139900663163696956 7863194 -32027720498203684107438552099390547968 7863195 -84056401158991204759598944728322560 7863196 -379823457361529700614373658501395456 7863197 -88780813928461448927367454674544995828 7863198 13886990690363776088907174669908413440 7863199 -95127212564248364711340787576591833464 7863200 -11344300350790968336621260693495808000 7863201 -44127020937668343145783000617801089070 7863202 11466880488707059584260636886137309472 7863203 -53505073135586940934344697449198758016 7863204 -11591825953336273772571892193775074304 7863205 18978931577876466793787909352822988800 7863206 24440043880965519905197191191093105664 7863207 21154892580554122669135790416874751360 7863208 -97419038588891488884585781023234877440 7863209 -54848774767065152607868758964201642380 7863210 -54011760205718604224528649752731660800 7863211 -114838256140976572450269807998524778188 7863212 10854917011748352688023196833122549760 7863213 -25755693266348785497344946843397316256 7863214 -15583976693452858967264147513504427648 7863215 -48936732326078663023533998877925571640 7863216 -11721965876964523148426493881071435776 7863217 81571927393465902409578301534648714560 7863218 -4480857119562550865529567931087587072 7863219 -10126741923459898818889532573382180192 7863220 -38379545926255251344826896391248037120 7863221 110534773172832145403536161261117885852 7863222 -29653196822872380642376521953595620928 7863223 55143487590568299573939844420628541024 7863224 33767307192361362094636750413678120960 7863225 -34878686798431081558033581635972172000 7863226 -30203506780151313692437910194360296960 7863227 -28159500789594469474364122239665568924 7863228 50731242880374559796064562109816013312 7863229 -26978461821388088036963699998349524320 7863230 1501277500480978574857572696377251200 7863231 20754294733391306734134250287505044624 7863232 -9702482094885071130710118230994714624 7863233 -18437668505933523060545312655397039680 7863234 36946095738251142985593297912963601920 7863235 65857081441918200876215348402330833680 7863236 56990278182416899778542886839094615040 7863237 54346899049786889088970763980541005920 7863238 1132539356330838579874125405011252544 7863239 31270162843428279202073854002293430480 7863240 3126811766677250995857026920690483200 7863241 -92092016883417544016886869831485293696 7863242 -4028480370246136044931412437240800000 7863243 6800601796567548995611536300704406528 7863244 55352569224298827048306013353907971072 7863245 25605320251724190733355962986354931200 7863246 -15019060093799630396668677560410914240 7863247 -884257035086223015511754016089723008 7863248 26756241254593069296167573663627919360 7863249 -3948837898882208432418501457361022432 7863250 27702493999698390234534115804764288000 7863251 53010896869052331206405428034757964104 7863252 -30634202068933005458026511015000383488 7863253 53617474825838422264348701590607847502 7863254 14918686479233451912559683327708063744 7863255 9028533382891786517580235917745443360 7863256 -76661042216824538465715274825774448640 7863257 9632887831189395196272087212501866506 7863258 5070967265770889758972999332416402688 7863259 50946015011499756126720104767473067460 7863260 6284292695513022550933583067463526400 7863261 -10220213539475725598549902806537064896 7863262 26573270610734116124170644783213200064 7863263 -54816561376859540557105276939829157600 7863264 161491289336277771470982106004324352000 7863265 148370126618716667586911798073743788800 7863266 -17285592228013848644976173602135985376 7863267 -24073639658461748660009153951335614480 7863268 -647992977696113575515662844299075584 7863269 -33786110397758991064778931133261587330 7863270 -29050801691575570661906727698448950400 7863271 -25113735943338903316034815068048882008 7863272 116850103942394785906221445533620812800 7863273 44540557437713395318344027277649353584 7863274 -15024756827033113049443522996763194368 7863275 -37445849822474591750075850907885172700 7863276 -39945866241860207654961552035166816768 7863277 -60501618215572121670310048288749720862 7863278 -38719489220843435308878339914181082560 7863279 56959462547598975477775420937764174848 7863280 -647583471678528178689373394358435840 7863281 -527431207889740409571391708750848528 7863282 -10693525429698515886258598199109129216 7863283 17915731887666071809284184096538753600 7863284 41436742841715038060817693559997706240 7863285 26337902653427329426624896452172199200 7863286 -1773723561783845437855912543370496000 7863287 -216820377570376327718809262132720219040 7863288 29753186702590540458182789695279595520 7863289 49514586124326238282949696882452013056 7863290 -45384952469863540289095628268928365600 7863291 9872540129571013571641797591543657600 7863292 -24977115981803024095109346409232793600 7863293 -164501914419049134198140867917779262458 7863294 -18832838765715176122099788879861662400 7863295 59998519514571223777565916167025145200 7863296 -6712366478326873887177804340833288192 7863297 33604161354950639590385565250605956928 7863298 -35015151222968047740366841250106519600 7863299 -38625084766339704271658848609544748264 7863300 -16459449790528653816097066756756521600 7863301 -145246127805953407319914334035325585698 7863302 1393226909825780798389984368007995552 7863303 17454937018068557915357739251724338304 7863304 158116541415653997991595833747478784000 7863305 417737732902070620523139544352862720 7863306 -54436985935647792581838816806911488 7863307 18935393429452857881404834273669225556 7863308 35647222496875072688736370227820048896 7863309 28551878609578505739333834132476322144 7863310 2849428524307442317875437730421777920 7863311 -65863363576283935347012923514515435088 7863312 17456508916226536976614022734893219840 7863313 79001389839195869351572291026867952562 7863314 -35039253111934860872168971271344111968 7863315 -825198632444305927192617164560758480 7863316 32001556053535811480443472415545718528 7863317 9865775819118356052750396267051912384 7863318 1374944721653648461022522181585966240 7863319 -35688634124329982080290737345263323800 7863320 27197957431298537569194660125446348800 7863321 -52296644393574713816353948464313881600 7863322 40208378859269454950801113504677929712 7863323 8463366462237425340046417453529203344 7863324 -537667926905271736995834808743763968 7863325 47637743994211354557351252603247309600 7863326 -34081781468272779648673964125627185600 7863327 92353415011859866065107232372166707048 7863328 34123280659097938275189320076424642560 7863329 -147348403124947922297114728372598519616 7863330 28525456299884606024484557701881169920 7863331 -23619566948317890172245241004028910176 7863332 34182719016105730749460236956190769152 7863333 10698768299759800310447817741616137024 7863334 -9629275818313431820736868668885681184 7863335 184818408539923965178225025589744452160 7863336 1104382389822045528275969314093793280 7863337 -122031666240950388408617122490283775200 7863338 11513809350478081400001789090644080896 7863339 20584198862065222703814862778720924160 7863340 18080814139133371146992964075185433600 7863341 1850412916860419418252775209329696652 7863342 -34391872516960545891817383642488887296 7863343 -12550126523768609739265456874694291240 7863344 32868352069184236299113200355194306560 7863345 -12439379227652779761099985745529100800 7863346 -44189128264850062618361800806363818880 7863347 69243016881509889885649010433096710796 7863348 -380886025684644860383157498167541760 7863349 48485640379076456415200505257071608 7863350 -9687887670296474346097928141752075200 7863351 5716873588098478657238550310175283024 7863352 -14249157605103344989154155299146833920 7863353 83888475841511401097751229988991874602 7863354 34461646822443694290026784145608734064 7863355 -10401208486109289133179408554822268480 7863356 39217118989412417979179607406447392768 7863357 4233927090037858807169552062194743040 7863358 -4732347889116633951828959139275572224 7863359 15582037306212563782174029832290349440 7863360 15320184582627135188730066915777576960 7863361 131094882822681832351529759755375493424 7863362 -51221051927224669168591011145240029696 7863363 72641806048589105921003383622655884292 7863364 -20697839641759910740601510009350830848 7863365 21742074665437230214962103561098978720 7863366 -2931520937038366342291232816609703936 7863367 972839477868740768986092022369065984 7863368 -6032324358055224836782388072251392000 7863369 -10502926826041844148189605001460718400 7863370 -10257803296032875533413716398892937120 7863371 84404294116880802330074150795772459000 7863372 16071866919965210390343288741163622400 7863373 -28830101921975160911717039853640327680 7863374 -42742342557914101320793194027468128064 7863375 -16958908415083406923075250695905144000 7863376 10833107041861890883177363606843154432 7863377 -77994579814204761063342474606218469774 7863378 10960729163765314304260918479897600000 7863379 -81000992123121756825083626553237390640 7863380 7007379761488913619314120855314391040 7863381 -8202436718851037493433116988031606130 7863382 127072447718567133204249780770608718592 7863383 74667321144301353974568117105155438424 7863384 27548721226484137640830161950245969920 7863385 -102010013117537401800742090375205319420 7863386 23048544505968185381238569842205137392 7863387 3192215219270303881358792551507978752 7863388 16689007691975401926135886188455544832 7863389 57571673753687072437113440670441958956 7863390 -4487209375570657382999217450242367360 7863391 -82901784151693530311596026821230218208 7863392 -23522597529436058549760880617343942656 7863393 65424561023289048866903963693051154864 7863394 25701063349492123876742815890404043264 7863395 -76723451351593176266904648601271367600 7863396 -55359317412898477079069599548458462208 7863397 -37062480585886956409637432028420740960 7863398 -6484375955841071398112995208881523712 7863399 4591007952235616098392422176082796624 7863400 -21606181630433995932863987992933248000 7863401 6109493925885443118571302534823561152 7863402 -27837604228241240587804111260423206400 7863403 112158871442672331460585358325295777652 7863404 46087820718606216643282785292650137856 7863405 -31733418578245205330607889078879980480 7863406 -45526336432587715070235109755422932416 7863407 95344292422920683789272338930416008656 7863408 6231897553067004038871282419102515200 7863409 -17309290833643653183832248859352560220 7863410 320413693597475690760062200790952960 7863411 -44358595091567118753946482699617129928 7863412 24187225538735506129167100920915817856 7863413 -26443675820117364808030359911968757316 7863414 -894443420434979384818548143751707904 7863415 -6358094615711940808959899594770586400 7863416 46983563726632721584151595124123238400 7863417 31847402485929856013841424616341488180 7863418 11040296510942053638804049441113736416 7863419 2178555596732544598866178707460595520 7863420 28026655108800532676998828801300684800 7863421 -16536464772686506839762623922714307008 7863422 -17779469489993331226040371106811281280 7863423 -9683440719741345549720927295466899200 7863424 -62066196566175248289472763958719938560 7863425 -14609780124955718509239217705072061700 7863426 -15291267130245695560547344138876907520 7863427 110832124297694767419695244068578000 7863428 -12919230949873698989307472110729127680 7863429 14357572603878484226693124746774544384 7863430 24878163317369199913383642619902288000 7863431 28127108662224139336158160190946984864 7863432 -7203763753175760149591058509809090560 7863433 5446777769591714513601925596954550682 7863434 9297403861394236015375037836158292320 7863435 -68511782625574569804710813619349725600 7863436 1642514926713072982076498805356827648 7863437 105527693983616017571139474099187393920 7863438 -9246764054840927916793814274588539904 7863439 -87506706385920632989191476433351063760 7863440 3122627417275186964814943955637534720 7863441 -94298969800858501226740450205822465808 7863442 -34830747782952911651204436822280918128 7863443 -26241910710399135897446538901065620400 7863444 -19996370957175399536180249728862689536 7863445 69944524504107518124335288822029076700 7863446 -2844917390795172587143739089916559936 7863447 49679446771591176708653920734028883328 7863448 -44204906934887614645356434070174320640 7863449 -32576947063064414317739781203568342720 7863450 6822220275792802385402127027924672000 7863451 86536295491970898010183245255894121632 7863452 71170202401304482666136033614314482688 7863453 -672524869815288491460369872943623040 7863454 36165497612837175261592543660763557440 7863455 -23034703721485362885109920674266857840 7863456 20605072826544347967626888940547473408 7863457 -46208055779881904110170312256755821888 7863458 -45045931958581522931383162520580319920 7863459 -5839065905763033190309494974444421120 7863460 4193226737699935951370765925969592320 7863461 46699479517960733145020620495736188800 7863462 9958366014525084443898525406920755712 7863463 40220450905035251901379229021377562544 7863464 25011360422901698445635766417047961600 7863465 2523543274045599446063078412000189120 7863466 -3085086669027244212395976059320603200 7863467 120282845721823812049901131780837182516 7863468 -1481038241536248856480948975314024960 7863469 -4006630096415862776634618091973382804 7863470 -10037708256127657758149388029335142400 7863471 25532540105603860971333138660742993464 7863472 9288652074594852503927091606585311232 7863473 46102957938576635537611991685383700720 7863474 -51781249806106589495805881200683680640 7863475 9595955412489034614693371501988720000 7863476 -53547549724300984509455467448794497024 7863477 -40757547136652116320654394844238125280 7863478 4445641067612146825513238270343486720 7863479 15828918852893653738057132187326672584 7863480 30646818307479442097987204737932288000 7863481 8098905826357159941277743278398904464 7863482 -75488997401967719641737622467854543616 7863483 6337123580434508638417509354008354412 7863484 139805187791631203147048012223275564032 7863485 3159864161032665696952487304038880000 7863486 14123643020894831200377836556420860544 7863487 4022556132127563276646207921015878640 7863488 22983097165334960353095909267748159488 7863489 -39253490275999085617174595051042880846 7863490 -51870120597680509984115083505676012000 7863491 22915760368894625306730569251976145984 7863492 -5603273518849363540699456078326988800 7863493 -11528063955113851291080080988376546752 7863494 43832197960162582520324163055739731296 7863495 75798699159315578577715074351698560800 7863496 254063749051533343226647123082649600 7863497 151024774338209772766188723488038649946 7863498 -11354068594107908537162528831970110976 7863499 -22767668560618853371398516869523167168 7863500 -41178866014840434508377652611684864000 7863501 -14575877979745260808367756391422645568 7863502 -100299413208197656373106117400293726720 7863503 37356559701963169232770204611991763664 7863504 -4465002624715051125729466035258261504 7863505 -20046416422017225125596924504615910040 7863506 -4278583003024527534263835819270097920 7863507 22292025444803822535536900482836397440 7863508 -68915176173603847848495012276403650560 7863509 95743032936084780322710359343622693710 7863510 -23824491661995036641225522021850727680 7863511 -87433488360502014486776974957517036600 7863512 -71746373956337337753156220456027084800 7863513 11807895675413199913216814779842976128 7863514 -29776433380210939432430801468335536144 7863515 -88913678781374749814985100831194416880 7863516 2013062851998905296423941912479818752 7863517 96414486589794856607336522992755235500 7863518 21327311830493212883849783376882496704 7863519 10986364438284024627998488499294136720 7863520 57777865425417508713115963146200678400 7863521 22598217898927927310026509133289314722 7863522 21094282998407122425293926482642567168 7863523 -166242993661823147343008107990263995040 7863524 23319993747511211941752939526421817600 7863525 29232952587938522909983047446439416250 7863526 -431572945969482214735376602284574080 7863527 -46519788860771994836127387577490059728 7863528 -53973448380066408335571710947168419840 7863529 -167588082674752010921751753957270801024 7863530 -44097835217532330155020757402652230400 7863531 -34329699856590209465507626545063294480 7863532 -57985434183223084058657074918810050304 7863533 132759762049715754122357878783014157782 7863534 6898977528771406263775844014432788480 7863535 50452309039006852239575079987987967200 7863536 -22511574232167040595589320972383518720 7863537 -53022468513152313018815762852236611072 7863538 212652230656409401724545284431448480 7863539 1661025486333246458216935392686427648 7863540 16345630589831813686503927447765964800 7863541 1054456853831689832116279141509250560 7863542 17629242228809274250172842202092102272 7863543 79260930273506890858753383357508645632 7863544 31942116688099086671384322297868677120 7863545 -1212639397579895146158035251297860600 7863546 -12038050149857483044950708560826863616 7863547 -7361702021720186375838763086154743004 7863548 25494027762547152527644759064827674624 7863549 70766529094217161022687471704629875040 7863550 7237496407245518126928227595887620800 7863551 -71845927256528052544754083991746568448 7863552 -33433178105657155716373184480475611136 7863553 -2366522552047254591403072380978512640 7863554 38364485201702741179950716472244386624 7863555 22817993134357064753796341567518744320 7863556 -33373943282027554835539546176441719680 7863557 -6417974425331751701106588886304729424 7863558 -59255292184754584194755599931812552320 7863559 -39371041918788980706659461644907286760 7863560 4056301746792872536342117437113241600 7863561 659889111352970548329800106434529402 7863562 -11106210072805985086154450134933994496 7863563 -104886629450579794986481595482514518188 7863564 74469841215937554732528711692824611840 7863565 -32532419892322282391417874576930543540 7863566 -11011731172568364033143579490932232768 7863567 71578103463873507546816040907381364480 7863568 6451876650834546284075383443101777920 7863569 -78842281275285690126820221269319055374 7863570 -27601597308754980823915065017305820160 7863571 -5040752020183502788041197385092816256 7863572 -42224450437965576846553162582110801024 7863573 -642565371945990262013239240680343776 7863574 -23247754045049384689901362542020074464 7863575 -28477010109246988454983398007730461200 7863576 -2819479420170967355408037924162109440 7863577 -67314090824147552361423500082799275574 7863578 -24091938956574328829509262744865169920 7863579 4762776403727745540102205549239089124 7863580 26416581945443611738138037312540697600 7863581 -46384031230942669652764729660371792000 7863582 -746641706167072691289345205459676160 7863583 -2589626206594167248802145910759218336 7863584 -10237108913548406801982446645047984128 7863585 -17268216261120183645737823140866056960 7863586 10202937544471741840203512199269474304 7863587 -42921847793187911328545206872235990800 7863588 -28950933986419890310825740244772474880 7863589 -787509380166025460514661504192719808 7863590 4418645893454461506498761615506817280 7863591 53383842805465725903998263905468138792 7863592 30033864885019869446606469762319319040 7863593 -77260174171111866339912973213947553158 7863594 13839136431826642802315635248625363200 7863595 2669702152888188235283353306036732800 7863596 5050344260832684363460137724759234560 7863597 -17594618014995753756179094163669841760 7863598 15117215937047065672334428844767636800 7863599 70909431766418307165515064990181233936 7863600 -6359346775937078279139873406670438400 7863601 12335851849295519437608667878616899602 7863602 -66192161603071870943880193135389931248 7863603 19932684119905276133435361559216915008 7863604 32386928999838711971807463177030547456 7863605 -3848772266669231105192725395321895680 7863606 -10874885841915235691102117419896947520 7863607 -22631795733423110888149564516087746848 7863608 -69339865391884881465197162550398115840 7863609 -5070792621448452558829128446189207232 7863610 4497469149365151284951192966432987520 7863611 -25274853731477612600894256116445949920 7863612 9583465131675625958152161973331046912 7863613 -4326645097207908277721175020089006138 7863614 -16023032931370994862999563640250767168 7863615 9071137317532812767773290709341696000 7863616 -3071700381786099540996036963024240640 7863617 -256023965420621999911317209828490939648 7863618 -10869715944330180546053878971779404800 7863619 75380023372148177507405555079853689020 7863620 52279445398140029637920655138750055680 7863621 23075054954246504497416492693341490912 7863622 -5652198323288569925224026377964097536 7863623 53046385120411601454990095281863873720 7863624 84737059738295591664851156313239808000 7863625 -586755656892408640947422999927040000 7863626 -69690445241049713276957034209257345488 7863627 8037295330747480187554100972445258240 7863628 105029325096825205282715177296865929216 7863629 12049440405890550611947686934422103020 7863630 -4064963544204345481760831126036292480 7863631 -73658774145727976516974900131853402080 7863632 -6269106989447218275761324741483298816 7863633 -7349364277068588399976864048172377020 7863634 -46515523496269917653416076339768444784 7863635 20858430796923109869878751388810468800 7863636 12344826794936800950482824134385717248 7863637 -120189901033509545236874027688647377714 7863638 -96600874426919156957398818542987950080 7863639 -42038802898044647733395774933295806208 7863640 85401505310328459926628872856744960000 7863641 58808414526437453571509792738030076042 7863642 4152512993553499867702743164830678512 7863643 -100328974482420268706888947371266674108 7863644 -26193255929074496643754944259514327040 7863645 8210772799906306305202874535761082720 7863646 -4620357812781353954801464011470684160 7863647 1762041459989650212404754854737045752 7863648 7768414744661961981542710982418628608 7863649 -35470039774596547367594025860469200640 7863650 4795295420985460520662735963963090800 7863651 27847839355070839560101046974320695780 7863652 58325689501440147430289538998896977536 7863653 1542597038066434900537426872494880 7863654 21749134591436973590807913844065835008 7863655 56513009477325871218804523938597589560 7863656 97648122589326194687688551091058114560 7863657 -72911364613492242953429920225084091760 7863658 -35449158488752638805622998004252547840 7863659 -151055701806080269905542101989919835184 7863660 -9536399292294615966592210866956344320 7863661 39098326106914135820669929762590142464 7863662 -32032765364781408169398179991993951168 7863663 -337612925970295058120077472984916336 7863664 -61972149580556228344457163986565464064 7863665 1001628294884729175059091688332249000 7863666 -46065046018945350031600667617209442176 7863667 394523040850198612843927625952532476 7863668 -408242943154018540906818776238028800 7863669 137550851746586738254303460834097600 7863670 4590202212118024800866833624570713600 7863671 94482552203638757245184790542790496872 7863672 -27252817938232470933693377608802304000 7863673 -26500633160386551919020225610098103980 7863674 -10111126502881499137513960585057747968 7863675 -32478886269824798094406480175590395000 7863676 -15344507682746147032465924325563868160 7863677 -7843058520689001422496418799161789440 7863678 41990738165186874752624021647660327104 7863679 -8923280021357921500182818647188814720 7863680 74679161016422786837497202561620377600 7863681 794556562843645255674553496877111744 7863682 23239237027340757325949270589398140800 7863683 45401495844989627816802131457548695932 7863684 -1230467698513890687036371778819072000 7863685 -108438366397638217079232371257141155840 7863686 113197858246768453354183869045112132800 7863687 1698344719152049181655505767975907608 7863688 -25854860915934333757993315768348016640 7863689 148089147810432432666746521756545422490 7863690 33078092363045084908153353739150080 7863691 -99033498921293590238734420573849526616 7863692 35390684012726935198799804492076162816 7863693 43181039925974251987583932001376053568 7863694 -49830312943329164165997668573228119104 7863695 15554871540865846956527746934156688480 7863696 -14643246779803560232225542195236044800 7863697 -102820793689506071455831111097897329680 7863698 57277672590890124646242881466112256160 7863699 125160653366147629212974194131317551680 7863700 9813509563641019529339648580494745600 7863701 -151005977883239345753133520356612698400 7863702 -7804332735728897885562462099625592832 7863703 248894321552733743116605030131906260320 7863704 31017138809725698488154458753902080000 7863705 -65499081464183830289229140582884357500 7863706 3547314065983304966139149266036541664 7863707 69305230879965442338318170451102998952 7863708 3512771811588924273013917172653588480 7863709 -51657104714663473113337883734017019648 7863710 55643431843850928612893827238502653760 7863711 -1362382275909264568673748503005702656 7863712 18572910638862386758065813199145336832 7863713 8104796337484243093456988637386385408 7863714 -16604169468257122494390514688758634880 7863715 46550069749337016025592785223146303920 7863716 2659417438324940701817121032892219648 7863717 -41651133609155221900979045575220149920 7863718 -22705556415304279086890699401054061280 7863719 30856282892623886721387390016981824120 7863720 -2053162655951198274113088755404800000 7863721 -20760911595538595033906500587195796096 7863722 43056421026037604663351631270446964912 7863723 14894937227653143949994137939514052864 7863724 78097879354203910566468325784143475712 7863725 54072658807675629899150652145205501250 7863726 -653003490216313211583931697406235392 7863727 134514235205667452303744979570548281560 7863728 -5376743741879060555999068655446376448 7863729 47335902703794573914950941698095246848 7863730 236103643211720235050326800039667200 7863731 69181270998368614531285554894647627532 7863732 -26478236494057928866950723724919113344 7863733 -111749469100942971258415723977327616018 7863734 681307415567125357766957646363559872 7863735 23538639121670740111236426358415491200 7863736 -33844173655295103013832756193690808320 7863737 -36113780339266608638292469444247797248 7863738 -25194167252280312716677747000465665792 7863739 31317804826474178299770378157513574400 7863740 73949442502439016049967818229221040640 7863741 19290423115083667360274932444401960000 7863742 26867985143076543661017480502627172544 7863743 151073458096165871710653128217741737280 7863744 -3780980437276203069112374431966035968 7863745 10797867919113642575535457523432812500 7863746 -18788933313770312845051211228378522112 7863747 -27097274389669999974013887723948721920 7863748 51262242456077251439124386306807777408 7863749 -136775276789728779318937513489716449250 7863750 15101328270697940415216147703412400000 7863751 -2247659970538443441150808226547504000 7863752 -15762408479859264224216551862185820160 7863753 -35526136393465268700806223384883536576 7863754 -609348434339654918335287280705824000 7863755 -15080038645943346422272585099827807840 7863756 57207491257232346570325129968097689600 7863757 -12634042710219397076918113186031527968 7863758 14488119831725655637195300287606865920 7863759 19444014688128672824250979105201010256 7863760 8820444176941448598326033453082132480 7863761 31047601845770747114791805235111493362 7863762 -45971353127365745749001322828174142848 7863763 -47222254706426202847970108254099107988 7863764 87347997339578820080610496498035144576 7863765 -16141264477649520108054020967874711680 7863766 -47151615361421961563995630212026152320 7863767 132535938515853987950133406706257863816 7863768 62766191317502932765781040295539609600 7863769 -13530146076109362045185000776507038912 7863770 115335466496680789093215991625256960 7863771 91969119953167991960779739417230543512 7863772 -10649108052380819184089944121886466048 7863773 -8455886931172737239301375727096473000 7863774 -16640983907074651562499174106818767040 7863775 18425585813810477491041261962205214800 7863776 -172975939042106328300686822721937735680 7863777 -2122148407592373165772225435285848000 7863778 -16037651932956409313498490655474263552 7863779 -2796308019323774307745732716392870400 7863780 -43268096819099384809090560682353930240 7863781 -30327813261170295733450768740273302148 7863782 -7884776420987109523599481774443103008 7863783 15560812192835388850293116382404794704 7863784 39535650446077119499848917501686594560 7863785 71003784240195822883144394201071587600 7863786 16689751791698228723220449628593856000 7863787 49467117829830811600699132040098082560 7863788 -1432243650422559045789617657047555584 7863789 42859066470878190554971552585706601024 7863790 67085500629074544263321810486951040 7863791 -65796523145459007223654468253851477128 7863792 -2350925944622081392398776983140433920 7863793 5047199964582997422404657277343374400 7863794 -8500152918875590209309712956720468960 7863795 -13014386805621009920034480002816766480 7863796 105293288126446347157681715400418078720 7863797 148860212292061767621433848281348041614 7863798 -4625035732427428062391617418004214336 7863799 89580079545284100732004024083003773160 7863800 -3302992493795356161204383291529216000 7863801 -20707037606952762616700483278900580352 7863802 37850635572885832236733624368889216512 7863803 126864021977014644844885187041094678052 7863804 -2148164175768098190136315015761252864 7863805 14603678895440605708881445245386284800 7863806 9101283802030018242260812014457929984 7863807 -1835327267925844796678299157682762240 7863808 4392741477898558576458490807540776960 7863809 -44756660271269408362662202458833797884 7863810 17425845287703738685312673176271324160 7863811 -100381517250738502201564284884048995588 7863812 112123908868383405339798104537141397504 7863813 39345276788748687456078244711549107264 7863814 -84581332941719991860465980650640162560 7863815 -34655685904001022791639600772530496000 7863816 -35678389241181816733989272363044208640 7863817 8215246858860822379838554830474207360 7863818 -51302584938179724687333997647143086080 7863819 -131599600232878861487093687103432844560 7863820 -1948239659849860024789743531984337920 7863821 991928315050871801498944493767506912 7863822 2411584522621872860608095437899092288 7863823 13695079133177243983093322503651838904 7863824 27395007651476743249369941738217021440 7863825 45382293999096992104152442283895600 7863826 -63754970307354060355590006745277710560 7863827 -98173848612840812505077093909045967120 7863828 -227857032441250780483612733171466240 7863829 -55776029022446274570780266321603683570 7863830 -201119768346376828724813136461295360 7863831 94055986587557305104318750581549781840 7863832 -18103915381879043011074082541254410240 7863833 136802936009993994068297147663276027082 7863834 2673555363845088631570561067157749760 7863835 5588691104167288370982075171583100160 7863836 -83826165007930449223091168637371435520 7863837 54399348254636847122028626660479781760 7863838 26860932628338756454916114432194441344 7863839 -19873523613171474509461384253818813776 7863840 485786165264725356612111929620561920 7863841 -14195448667684419208916688393330795516 7863842 26761816021731380348724262187547750912 7863843 -26617160332086334565416936845725908800 7863844 -73570382502961138020342447185587625984 7863845 -42017755113003804403254360622910863200 7863846 -28058203558387716703775967902003289216 7863847 54609356895802601823994371700282256520 7863848 -141176068982838289455422025091717616640 7863849 -9471693119547758459904657635359795776 7863850 16895077614059891481391417698430256400 7863851 -4537535544854650238434452180320483148 7863852 -4030868223793644297471975306180427776 7863853 -91480424141131035676288177122442138880 7863854 -34002740765696543679210949626897618624 7863855 -9210362531681683836402910042177517040 7863856 -2470178691524369671673798938598572032 7863857 98313438821897275944381985990514954352 7863858 45333813471398486418038915531373258240 7863859 20593035410489475596911661044619994160 7863860 -47457760944977547661193298208148505600 7863861 -33764058675048160554751677276736326720 7863862 2124607247721084567200294529625579200 7863863 105726929521143348043059305823437264184 7863864 -43156693476684063081100244980544532480 7863865 -95468361154231699271067169685514343740 7863866 58723546486107378423423965859162283632 7863867 16052086700687554103597467155088322088 7863868 -83040341783613146421336819725361943552 7863869 6061205201762211366908949898501822200 7863870 -389130901862446049909516056882851840 7863871 -56125940599496109939836055169080305000 7863872 27104733597859226546942626414303641600 7863873 -5030870184292589117577435571195362336 7863874 -76105093282409460403449945702270334080 7863875 -49309256967394633642546259174870436000 7863876 20502501173586157261393937404561630464 7863877 32903010434953476265761971832711281472 7863878 -6082232806375989278898481903158865920 7863879 -22331855914501078957759104487687188912 7863880 56490400818212860678506426659972966400 7863881 -83463789188359001007742735322941761318 7863882 7914515380054856077434119345135393280 7863883 60668533658348021159234650614368000 7863884 195465213428409015682110291701809152 7863885 136825769708228186071555899658541580 7863886 -6878116004680240751085857253396940608 7863887 48833315598509894800644813940684276512 7863888 6740782907236976878902990219599806464 7863889 35736793325828267269660333291384534080 7863890 -887136683783442291897790022237422080 7863891 -13045764023257572474139787744022393600 7863892 -6992205130585683119209780041372102784 7863893 -43566043909483888732286969931604326276 7863894 17961564883132800158917563376615941120 7863895 -53208509953287362750853718858689326400 7863896 42403762768221466488688335365140992000 7863897 -59993512692425776198172256894860964480 7863898 14945895516737122023033638923941176832 7863899 12769766848290857038031558191330765536 7863900 9104063101108633163067698053616025600 7863901 -158570103969250060792822918316021790900 7863902 -9226051195553306925294404039574365568 7863903 60911203991191729543571861314463412312 7863904 -31474270786019472237546717071002435584 7863905 2668579338057869457926457868900599360 7863906 -187192769572337858378808251881199616 7863907 15491951962231548359436633418921889760 7863908 70715355527697901716678284239985561472 7863909 2491042538947117718630691875311339104 7863910 9151590372603938044637428494563184000 7863911 -196166092775970900405144886523868384 7863912 14317303054110704057207845095926169600 7863913 -33939447598247654948197960754161756556 7863914 -12307506849269831417913444752545483680 7863915 67435500752629489022825087794427911920 7863916 12638487775994298740350055724907178240 7863917 -221524082861951845474511997229714551348 7863918 -18884332444036755924543627178238195712 7863919 10317917875990243686566888194226932320 7863920 -6721636970746061399715616536907776000 7863921 -37945126639130049777148191177166265292 7863922 19341003545465550033650850860440320000 7863923 -53554923171557610171092850694930973016 7863924 86128229813384650608191477360739612672 7863925 1177115657124430047130878720863264000 7863926 384230217905415868263061966121601024 7863927 -7348943298647788832990318561689875480 7863928 71722082885179883916014728784301957120 7863929 31015927804028417933001624736714409280 7863930 19916076215777491538079075913006771200 7863931 86693830369663136240858402993101901732 7863932 -61257589788995549954775139371311253504 7863933 -10273659136301398696367881696999234560 7863934 -15854370965120940170646043916328214080 7863935 15593706063406028962348315515934314000 7863936 -20948542005251150418915097171093094400 7863937 72153677501119255256296267412310845544 7863938 -2153902655752386576830410894836152880 7863939 -126747646043647254866291989418009694480 7863940 14030876985321121683343890527923015680 7863941 115679572477015319804103088625226741342 7863942 -21533284145768440847969956542460999488 7863943 -1189939960720975266444490944333661584 7863944 -82138981762488163154932540524042362880 7863945 27261456032374833029745129048388598400 7863946 -83113869008625958922154938726787164160 7863947 17387651673818186887549304374169564160 7863948 -46342984618338557943047962134414113280 7863949 132736382274280641963285012891167328950 7863950 32497682299165632140875499632235232000 7863951 22461072657074640849510214420614172560 7863952 -9564538791804423914994735040655417344 7863953 46951601051066304646243194139034163264 7863954 -7672364585204174687410903293448647168 7863955 -103391444781002385760595630797900079280 7863956 -6907949719454849685609069462839009280 7863957 63658576033381526875923236786384779854 7863958 9057312743523648321128009248835688384 7863959 -17457703471211178738297325731068876640 7863960 8034649218533384295232002998941900800 7863961 -6838658310988896424984583657685878400 7863962 -6771040887805406215838535129220074528 7863963 -64684479581874670817780173160054447616 7863964 24286593147511640422717624995120125952 7863965 -52795566303787520541517494226518324000 7863966 -27286838006189062170396517748900093952 7863967 -65142021077151303971664297608030156800 7863968 2927468090764643379338625870285766656 7863969 416820783447618682919245966519514208 7863970 -7929067112996243460397098187148375040 7863971 20572299253931747872173991136302334172 7863972 -4602719211170361817882651786221124608 7863973 -45805195413056268037152305629048022056 7863974 -4835928488027967815516157359270858688 7863975 -9461796190735500119980211967807980400 7863976 -101772622580583872642312100081903206400 7863977 -93192612480267486617458814416359972528 7863978 54247123316530133677574937820561494528 7863979 41314837565055830171018897408705086076 7863980 729966732650322924046069769021168640 7863981 4548141539795824517060480685269708640 7863982 -18794899326219599633827295913067110528 7863983 -187637969774720339413232748175666399536 7863984 -2061458938145176334998612853342109696 7863985 -900901794850521747282800682528994200 7863986 -1712602708039703377035294682470067200 7863987 2542719198450199005172039084321904640 7863988 82656401227349628601117043770613852160 7863989 -25797739340784909124228978525240981344 7863990 -21473065762013153741772588086674442880 7863991 128925556259955925553041302836800130152 7863992 -130231617261982323212902625884559462400 7863993 11717544105296980928390826482245182720 7863994 -20932816777929939030136290147206050704 7863995 -70151293174978671120927006827822736000 7863996 4276838972787505056485721366014509056 7863997 41002085625654766716473229393329253446 7863998 -126126687655025210385834460715079552 7863999 -3341086785767182130910696335280044544 7864000 -11524361636496819465999752063090688000 7864001 54409734191330865433798454236149105072 7864002 -2310914931996801078870689960933695920 7864003 -50431703619688970225047404046176726320 7864004 -27580851384921190420390147850594141184 7864005 18957077558435361868900807742047612800 7864006 2298376284810641358871104169447961952 7864007 48994161035470524226892099413613109960 7864008 -40019616436806034262570278387870064640 7864009 -59095185608151476293751487811765109196 7864010 -34014720884269088382706223744879635200 7864011 -4992539908787185100135267839197151080 7864012 769844521218492151006037799084987392 7864013 -142449137801684992296609177952195426260 7864014 38165113797820331499959157630547352640 7864015 71005593158382237211318839295518641160 7864016 -33586731755971660074923598683811913728 7864017 -2531608350092968815379233480301344000 7864018 13471540131028022741616207666453780480 7864019 11965970290584283502839478425550541420 7864020 -44100838943258054873708754504132710400 7864021 112239847893309816365447029739996713344 7864022 16116070033442504602527140427927311232 7864023 -1065637489626764544593938009871934000 7864024 -598764289754886316682296975255756800 7864025 20278842181025609055830912029931220300 7864026 -37067723066156658895997472663770112 7864027 -84137112880708704464453260940681208124 7864028 -103189834744270733283841952469810488832 7864029 46922090613499068746359007355781248774 7864030 -36209382425039786569652049953930795520 7864031 -3968187612316043400619355037497066496 7864032 34905290634144589520454026623451136 7864033 -35969282074140018535067676066727194718 7864034 25960974232352295008584333044355272480 7864035 -14723981991074425092225084411952222800 7864036 -53401484831606220391825282437018997120 7864037 42183164970125221587418114503452386686 7864038 6504867199984696619833407057112113408 7864039 -68942724018209707339729435295517946344 7864040 -48437596463101087834360805663354112000 7864041 -34626183689417992378414407934232343408 7864042 -45917422333924999382065614880102325328 7864043 -45283871211294776733508459924875294720 7864044 12782257001171392861058051856285513216 7864045 4708105218683844647365996365183955200 7864046 4444785940645647885101111862185381760 7864047 -3834209176267293064070727017870016288 7864048 9633204782455054418126607348208566272 7864049 -6446788487593646118755666845966103040 7864050 -2985573058764128847480084199084224000 7864051 43171168762469432057681174644895700240 7864052 -19775579186604061083249582518366545920 7864053 73430074702378184881619500519201756704 7864054 -35603302456605731174961795245895647616 7864055 -385249211828880325143229151072102400 7864056 20801924734267187208471853631327846400 7864057 -114510994159975831505757292966425804694 7864058 -122902412230047850818591714350027495424 7864059 83600125764571740803089496374234699632 7864060 5390696174631671953161968647839828480 7864061 93427603139882098102920115763142861984 7864062 15976649636929076788290168272998517760 7864063 45028759330049893042070449163401901312 7864064 -32482653798028108118889148926834769920 7864065 -622561033576018866082810644184222080 7864066 -9805134746712287084722654157270784000 7864067 -105368579164001944959372989576915386884 7864068 -18738822740851996343806993789095161856 7864069 -35142563577465127321131410869974122530 7864070 23110873332086510284548023304005796480 7864071 95172624423032254370880537309559200 7864072 55513179384790757268990028298448199680 7864073 -55060990130844597817348564242515602560 7864074 29355185422168515748731344176004797440 7864075 9922143510299469103433174335017672000 7864076 -30787212000748739359046843060462321664 7864077 21590666336135959408251543843526855968 7864078 -19100634960072827548814451877501508160 7864079 -52030058825397691954864093986716204616 7864080 -876467107761142386762894603882332160 7864081 -71705777696687771314142570321410877760 7864082 7587784581228752774123056468835712000 7864083 -89992553378884260254798539151322102348 7864084 76558007891770611032644265478677907456 7864085 -114086290002694549286496393946903978440 7864086 639392669030034614515427612787708864 7864087 11830155760947143063091954139115563008 7864088 6293578669742047173390185310797291520 7864089 -9790396446528110699141731987832360640 7864090 21297539499708635784436024933802608320 7864091 29173649061649630226284475069799956064 7864092 40949121203139022057508985714073660416 7864093 -29188152861139444775088447450366549658 7864094 5823346480390723919012282227483410432 7864095 -37161619717759546872475667567057448960 7864096 149245493236616235820674188014288699392 7864097 -5512513678509292362563391829582571628 7864098 136836368941635582300371841083559936 7864099 -88110539853714651977660676327283032840 7864100 30529637922998060069986074237932160000 7864101 -21504839477448835101520807365561148800 7864102 -23789254976154604561638065043994932096 7864103 45391537445675495978686925335374335784 7864104 -76266466444735933494721661728450560000 7864105 -76539283674415909096004197353575323740 7864106 -37368497586053912006358104162523559248 7864107 8087892219482727284060170492437854040 7864108 -62795808193041577846629442494359738112 7864109 -79613521706574838287494277036084608160 7864110 -12363389300118341676128830379537500800 7864111 -35155012609576462901716071256579462976 7864112 -2332253718649631754645520637240967168 7864113 9206344744013238702553384303546476144 7864114 -26599285870347116631525248585538356976 7864115 -12483084393979025452015661580513597120 7864116 11652451648305487379883557078279768064 7864117 -147460974913608603919902520293696082834 7864118 68679823454691733213044652481246201760 7864119 -59827859637501263317708497884241017400 7864120 -36309050007304726877745425465316556800 7864121 -83357942553668872595238898787660478678 7864122 -3668371037690743245520751758748199936 7864123 37176861020852695564992405568880678372 7864124 108529573556365584279060050709402295296 7864125 -139334267787793841248494745300400592000 7864126 -78892481447013641707240215980490079488 7864127 -103133987917211001661648697259439401024 7864128 -252356572661422392529232362994663424 7864129 5195129006018999394241674950130629760 7864130 23242290035061503955160344591628660800 7864131 -7149300107895067603397947253309451456 7864132 54539400284710664713025581395737602560 7864133 -54695847059037360191914032085296547620 7864134 -15432036160193729820373402782551162880 7864135 -286544120935733643937445949118953600 7864136 -38724184389896325513007209372626288640 7864137 -44695670045787795741594361264982567232 7864138 -41090109299816384196199454187323324160 7864139 -195503436763485859548708335088536299776 7864140 -8193919261394327107994868535547258880 7864141 1539466056754515733113899826925148512 7864142 -2240239304430082849810994119718387712 7864143 -24717952195548395149193582324340441216 7864144 874560402215938422206308053021343744 7864145 19034708170082143673819537762196033600 7864146 -3852138318412191582898350636456468960 7864147 104833502225672151095132340532056687596 7864148 47011501804781830886859318146361167616 7864149 8868282798433117983595970661979418880 7864150 2612893032915953546520876210668208000 7864151 123526077078022107576234309194531110152 7864152 5349915604381791138911396536594821120 7864153 479609544708104304100641013625931712 7864154 49554366483052681377555531499593313776 7864155 30471018170156951408966287746401342400 7864156 -29813038293572520324087672160725731328 7864157 10598230885202761383429647248585589760 7864158 29426435151950356345721518381090430784 7864159 36673802977120677709366258355350787360 7864160 -19634974812599642658201800453196349440 7864161 -17407165096983251514404382655107086928 7864162 42692378993451350289523095079025383200 7864163 -83775804443385265424930884961829870576 7864164 10652710787032851444128369798563909632 7864165 36314623719357904082123961883145299800 7864166 38499742870228293654231311012600068800 7864167 74232986618863167447693755016248744448 7864168 46231314590956821531730523734897244160 7864169 -51945281705868731392563952859178416160 7864170 -13518327533508129675150985122672249600 7864171 6706031145513238490316217234888941344 7864172 25171893815584217358580766250028882176 7864173 12236986470195387717873379748782898688 7864174 60524026346728532069962590774502363392 7864175 -70387568933379603631002992766141082200 7864176 -15832504644549732643862317793641758720 7864177 -118277940271037490035153546517461083340 7864178 -18232140481243958712125330344864247808 7864179 -16586087844230802648817750254879000000 7864180 -50194475535233064037034380416914361600 7864181 73369703448495376458576664710983301888 7864182 83656746026033179068494976896695405440 7864183 89214479716608782687251024195735374624 7864184 -407699329071977339420620482386350080 7864185 17909068476131184412680318501566924160 7864186 -20642344529718422902493282303682973440 7864187 -60434283472488949279109012891016355164 7864188 -2075281835529092186737886300611190784 7864189 -1589825587070688410765765226466700820 7864190 -7025251596149520554063635674676094400 7864191 -13543960722535390857207776053740785520 7864192 55345583730307392927212666596381163520 7864193 -44873783294577274249118000828669493036 7864194 -4857117186970273614292866043324841472 7864195 -97640307967059329418556021046391094800 7864196 53369624762594317100823370142750006400 7864197 38638418066322948004016742773875305984 7864198 -38744542939035354206837894711512106400 7864199 -8796311957978079479048588800134463008 7864200 -40509271123330763448750587331292416000 7864201 -4143789857861956368265452837497533798 7864202 -647418510379665966980902271484578208 7864203 82030700450308619184737210754864292800 7864204 -15829390504851526613671473100595621888 7864205 -13491415095044294922876485343705961140 7864206 10062752624754285935898122805553019904 7864207 51564074638049264729416145452061565880 7864208 12013416604571864991763695043766452224 7864209 67607791752937795975794820276658643984 7864210 18948741910368089836990767778338419520 7864211 -16939511958781663976243045985615404940 7864212 2687658400365820809870042242487539712 7864213 -82022168862035900214129459230686378240 7864214 -64576163755107755928514025099701604160 7864215 -47460089455013141807697244274401260000 7864216 7430469828770083515968302191430963200 7864217 -263240800414134832273133118470637528 7864218 4438344195223894050070566926757592800 7864219 -35645611317425589077639004403426529088 7864220 9850908123674445445367827327810560000 7864221 17676009484791769753389716773606953984 7864222 180893437471944431712144928660492800 7864223 -8826396906236923465788451626518311080 7864224 44816614575217441470183893311621693440 7864225 -36449514583545722311412084107985298250 7864226 -50016702659268933526890853158479986176 7864227 -353371485336546252876881874591497472 7864228 14334779554466328261620068957321420800 7864229 602011390264347648956373777478244928 7864230 -28361849401982154123012076124285122560 7864231 94601358178555452476141357101735170064 7864232 1906293335722998910358303403765012480 7864233 19746490683470434620111358094315856960 7864234 7285857371299228745917430656319176704 7864235 -13308135593646190751207803678811616000 7864236 -37601633199148148401074248458322211840 7864237 98615365793582282192314178282813972512 7864238 50755104711107155926958324599101555520 7864239 34843952234961052775090025753683293200 7864240 1493020721812783299055669796659200000 7864241 -25414993915684454270244472674611652480 7864242 6821183957741759580292062961977406464 7864243 107215000072683032697254653715451188492 7864244 -43207516862663350023113890992960227328 7864245 -25071465200930860062995491392384339780 7864246 1621791597455656503259848839173215360 7864247 -35374850782199529103777262442632153304 7864248 -19164654936946471222606257439208570880 7864249 26676189770122110323345713231463430660 7864250 -37018844630441751274427625530143680000 7864251 -1042088624304802308230506221572717472 7864252 32248095823404748039123901544324710400 7864253 26601646377596139131235476394961010502 7864254 11163515432814689267747923298473806720 7864255 66452337928153736259367489536437829000 7864256 -1754216465003837727565648247534911488 7864257 -17164675031619317105949816875814521280 7864258 84627339024234144668607266979783606480 7864259 -24819332059735324954518456775722089040 7864260 -25156113632452299467255431803898429440 7864261 -11051245868948924209435969587825177248 7864262 -20407129902506646268116308673420225408 7864263 43838594813787976036908700529021683200 7864264 -20649529796566019881279832374780385280 7864265 -38555658525795565404399270967158317340 7864266 -11105537825544028104807897561686218752 7864267 41908599824756769499770514869721010152 7864268 -268178025226500314241391680558573312 7864269 -8501463913202807304388002586694363520 7864270 905664450105324228221680039252502400 7864271 49851565749252264266486445145871184000 7864272 5496437307651166287475184219742978048 7864273 11527345845747649324689766762760605300 7864274 -55683614838232110039268434357230832 7864275 -24149796385711992747262050898508774400 7864276 -516897213002280243701058175014313984 7864277 -15233706228886485905069481515319677874 7864278 -56541415986460099944297318277544423040 7864279 -80773612680608178465088677681979395480 7864280 -43105666944319048291829082308814643200 7864281 3186620354923287016505798973120436800 7864282 87111490573937827602632922313097952 7864283 -7142519258959130916353335613090425824 7864284 -17320085563174536078708262436106008064 7864285 35397342569800172057754762892381950720 7864286 -15327899446369382870082325064463240000 7864287 -28742501912754253702624426390701260160 7864288 -15323538180476722664567379035254947840 7864289 60005519913285326856235320933255257220 7864290 50440011284642050677905175984307200 7864291 95372902802271638664967722902416065692 7864292 43152153037784365509061072608241582080 7864293 45959125087077305056173275480837050464 7864294 -56041316746438948062561064427270294304 7864295 -12985401332460662302909205992437777600 7864296 52319499777894718583163236970960076800 7864297 -3626359477125339553134851556682395136 7864298 -14129288999416731473239719256255107072 7864299 -15845811997045990601850213409687909296 7864300 -35801172787639180620624703167190393600 7864301 -100369856962297386571835433256541542698 7864302 11295537489477681515591556893069556864 7864303 127641358403666626595234136422543683864 7864304 10875114659735052524347032213543321600 7864305 33039288856629560728568536474331381760 7864306 -35547159305602835819236144028590641648 7864307 28170075058748316797832740117805098400 7864308 42893780127277726840178662107414648192 7864309 165278678301243223142609251185211827040 7864310 51327597806222082655687380854896066560 7864311 516743042967165367419975851547032064 7864312 -659246724784536718343297344572211200 7864313 -675785795625487788125075926778484096 7864314 -7012645941201530727590181750909173760 7864315 41738589172856821972029961276765631520 7864316 -6216312286519142796924453334768680960 7864317 29556433527729739592405222510088114240 7864318 -18632910272719282246922633551909601280 7864319 -172752716452874504985328101007229145504 7864320 -28712798719921467748604189758980096000 7864321 43920396665787809065674945148443072 7864322 -99127976048334073712015309661799016448 7864323 120815566538450716094882230888953000768 7864324 7409489433656439281443099901281213696 7864325 -31690872032737596448357310331583884000 7864326 -77961970624201404659048161992644387136 7864327 51115893511863521932937007233092360960 7864328 -35429226638170910824962415946121216000 7864329 57756185594398649322920768522961888 7864330 -8572497624154604624376699703495297440 7864331 -142470587773393189792936329815229437868 7864332 -4448179704411465540246567990154838016 7864333 -17496830478058061989825672801641185472 7864334 -35889415271014978440022140135432773184 7864335 -21241470299117505197237861554325078280 7864336 18733075245722465313017370972339732480 7864337 50948488579627469109204164684207046900 7864338 30996399998643402000988216043897929344 7864339 -23214473834711759630706859911881242544 7864340 73065285563465143653901542182610708480 7864341 9158508049998216797493629532195429792 7864342 47768445227341522542837015915745089600 7864343 -72110081643406010581351621689295162656 7864344 -18918568727033711389084802504628633600 7864345 -90513772789237588666821286134745515900 7864346 -4480093064981895526547213605325959680 7864347 -27346110439167704740001731163669831040 7864348 9786151658040647476999159963675754496 7864349 100058788180497489456147529571446028064 7864350 1192984413255299725044968805214176000 7864351 1907589116157793174344741471846993024 7864352 19931232057963491873953637860995366912 7864353 -64514052872582100689268759519800372700 7864354 3463444823316678526585561197281713440 7864355 55080954810861933086585346228989687760 7864356 1121476807625008184537159725116585984 7864357 -219405896449305317485914253234723459940 7864358 6890580148141153492320365960870669280 7864359 839080470291446672093027074226006016 7864360 11370028880699513989693655201449574400 7864361 59300366137748703837312809633809795962 7864362 -1652439134099193333229232610542449920 7864363 -1925659428575818399663248238311047296 7864364 -153526079585263585865504553748188715008 7864365 21480898513551282015348951423859248000 7864366 -1990187481057349800902228225464176000 7864367 25969574385612717954985202852400387072 7864368 3040114838926110831220721310241357824 7864369 -110138024382039075572907685945288675200 7864370 43788944269855420072100255240467479360 7864371 -2193336089643552903092445333654261600 7864372 -22977014633340569384374504693517815040 7864373 48106787722969305713912756909445813504 7864374 -1030776703159854045785659303009038336 7864375 -19289859126277880559336052126775905000 7864376 53657682565761245779827657313778995200 7864377 -13824417148811331988917785043854101680 7864378 6649545318068430426631207396365510624 7864379 -84947558217057308932860117102500149020 7864380 -30189505687759425236849531574102397440 7864381 8481981414646894946532289600886135392 7864382 -45882744728383746972835600271059948416 7864383 81942958248008412900734275092649083648 7864384 -25185377038104915014954053534690050048 7864385 -158703053976188645442749682149296620 7864386 -3693641947683926741226169697237801472 7864387 -21603218066366889992320507209409244448 7864388 -12117739209124269211031886915450875904 7864389 -14223173622975675481472886012014221956 7864390 -10528934513382258435621019383653007360 7864391 -122773711435029679932336954701311511208 7864392 48099467811574679015992369753934807040 7864393 -15261762359007671052059663423189124384 7864394 -64745718999389230988532637093616699040 7864395 -42912932758700330671250354357126400 7864396 26388846680132931533969852970287792640 7864397 153882629457257667173821885867600377846 7864398 -57786926187877799565366317145471914880 7864399 -909769476910580085324588102830790536 7864400 -2107048453951342487254524651990835200 7864401 40406721764023719907154077749476674032 7864402 31239868544795706557337078974534945952 7864403 -12794969371869707273056649415179139348 7864404 56582129484103934603561896410578841600 7864405 20265209566318866337511240050323523200 7864406 40310189998594856328802053357949875264 7864407 -24464114085949265466408559899826969992 7864408 74062811850210510963577778902456258560 7864409 -2675187403709186888776258632598973184 7864410 14305173640677527447794380080566383360 7864411 -99059667130977721683274793592417612988 7864412 -15114805023209856751015411318679897088 7864413 16847195991126641906839796231919285120 7864414 21140212718199274837681776697112893056 7864415 2951384397376016015773909233187961520 7864416 29507454162286009128960567661616431104 7864417 113604580538967878623640017107291410352 7864418 -38892631120593716376756096880145553840 7864419 5271379080483235646207836387217206080 7864420 -6185699298545416385982400376772157440 7864421 -44327435541847000739283527313996923136 7864422 79820000877473498375193860394652385280 7864423 23198099683721917580450742596462784000 7864424 31248815081386359756464030126038440960 7864425 35907365200280887028959709465607552000 7864426 107554566099980508752533879559094130944 7864427 -48412729942415700242524330969172675724 7864428 -14184894101632065866455147826324324352 7864429 35721221404633369414001930026015636140 7864430 -8461802180380833037031758072119072000 7864431 72877896495670387769405110386410662152 7864432 -20203471395905225732247306991244836864 7864433 138651108149701236960695515352314313682 7864434 52799585186577896659051787311517859984 7864435 -48571480191477203337688670559863391120 7864436 4687799983998716588688144404587474944 7864437 9141221341299216877027255799465906304 7864438 138615191025112265309541836623927543680 7864439 -146746843016776117510775961586360578600 7864440 56279456792976198369948803674747084800 7864441 34995073797519415259353264731772099972 7864442 -1040310262765451600843851905817624320 7864443 24731207826067719440305729416807161184 7864444 -8609620816027177114847487744142305280 7864445 -8368952785364474422666330147284587520 7864446 11707970494166473156379676824550053184 7864447 74907924374389902492334937830789440896 7864448 100322228233740569802675254155511070720 7864449 -8812585692484415453420198656563663072 7864450 -12430562938405636048896371116885632000 7864451 -88678669850085057401894514486871324500 7864452 -15953462528326831110396635999694028800 7864453 -16975589887212862782773977526090594340 7864454 28837595074201161064641609343962963840 7864455 38699260811406865788554900793431279520 7864456 22011604083460702965547917869506652160 7864457 -16839733892319722931764737995218693376 7864458 -1531535827792540063863518434966367232 7864459 16890500576877271279074367830438887520 7864460 -47099395068310257762903982783779763200 7864461 -10049517306231830043922752147323663040 7864462 28331541673350999654312145472307668352 7864463 -175019230360458999914539241533782090720 7864464 8967063306700624245919869673358622720 7864465 11118358053194639635693082382977736000 7864466 45183034580333854007093997911478178464 7864467 32789519156250043598390161522247289648 7864468 -10864874072355656113589140287192397824 7864469 103356244355727571934002660720582813596 7864470 -11647026795911979105961293531657214080 7864471 45557271020067036423844653651521705672 7864472 35602587619174341615704457619290193920 7864473 -9025254527233377934403351108527323456 7864474 76061576677875817464031040401957994736 7864475 -47704233147473851036399865623328313600 7864476 50106743025476284368202890327401912832 7864477 -61488097535522739280518069066961115674 7864478 -4265979196932538257303568888433592960 7864479 7603680591969744492430694507367210240 7864480 4262615953216082430736267636899840000 7864481 120814388294672342032504985224679174400 7864482 -13652602424170289060611733140210122240 7864483 -6019896615425851730792380433640686592 7864484 42395148574324254839353950838840377600 7864485 -154831787684141244195850290803491200 7864486 1994964444741878495412891709269899520 7864487 22288465372202826712476708946576691760 7864488 13029668565588443582778790628293708800 7864489 152035147340252873856264145653022072320 7864490 3103231469136706101080700968856156000 7864491 34245234312162646069499941090487911104 7864492 -20720948882442430144924712518385699584 7864493 16527336966487502112278024476867296384 7864494 -25928860550753366193892382759209743360 7864495 68103324934713849286630949100376489200 7864496 -10018000316227160195999913812471758848 7864497 2784007975628615891000064585417636228 7864498 18906237960470461151305581284857669536 7864499 64423368680043511614360082329628875840 7864500 -20393051281880278471395406936487424000 7864501 -42454365370448857646831633507669620498 7864502 33561896777116013229889041676353019392 7864503 -34867304693349428823852728210958089496 7864504 -6122210627039737972329579779224842240 7864505 -533412290480419104482691967119742080 7864506 -15893971957676289787116002270818329600 7864507 -17161312469162254041482189269076469488 7864508 7033898992566147717413844769221731328 7864509 2952385642880436198681825925047409728 7864510 35107166683900662617390587331263718400 7864511 41396144627354518716769614681877492872 7864512 34299715676633462047830917599199232 7864513 -74633541816237644542586918757465140540 7864514 4459285595940238709321550126292045824 7864515 -22886272017947873092388120211364763040 7864516 -97644330238189236704205232202800000 7864517 196165168097816489011044467185515061212 7864518 8788195407463175982063591795128832000 7864519 -35773280955803938096750706427935728512 7864520 1392157810429543202302910606423500800 7864521 -28129546655851085661861484551282182976 7864522 -106991482063529145708800020087229657088 7864523 14575120109018045844412793930353224720 7864524 15091115872912455191395409053620399360 7864525 -41714578039074901426478540729041553950 7864526 48068064699468315231891240351345790080 7864527 67738590136166550849206060593122463104 7864528 51672021422272745287828424934555648 7864529 163253409899571418292983474677887055360 7864530 6240926951581844185754044215013240320 7864531 51604751458038116013281869121579305872 7864532 9509598698100303466839352636648019712 7864533 -417325313418711891115397968621318176 7864534 -33134039633218765681534380717892849920 7864535 -7052566172716512332305052214035019840 7864536 79799087664567359771612651525209190400 7864537 12120133219517691274451187625371244240 7864538 10469209366490133067363092927040404480 7864539 49448146954864024683415877836287342960 7864540 80333503995612649417877072449714682880 7864541 91843301687960563576404825964857889152 7864542 17206355637917537080011982944012991872 7864543 -219455263710636635890951347971118657096 7864544 -65109180334507764417820141870759280640 7864545 -2929864878318413635115194207493637120 7864546 60065989715757176279845254757570538880 7864547 -20150422856132677140238608907661454480 7864548 -1502041879684772296728024871832325120 7864549 136337542498610887909084393520255081472 7864550 2041746038615781543593475699351928800 7864551 -43515330324990530872070608857870206832 7864552 -95849556694868458751685763787956454400 7864553 660826257556897781829827957014208244 7864554 -12560491471779698216002745143588750080 7864555 24795649946184906028479419795177172960 7864556 13227599507523569489017283644291153920 7864557 49461516854687014329967453643204345472 7864558 16394219770420468532884496666987813184 7864559 -6054678240412051317512032600569343080 7864560 11876564385760503867890329483503206400 7864561 8565012710263873298885813192464697524 7864562 -70271641257221765825338338845440873968 7864563 2342141705301164538213229005088765440 7864564 -37163459207819934458441638786949025024 7864565 -176921838348054743571681395939525604480 7864566 28367282301732707740543500364304325504 7864567 39122932590531949473806373011972385432 7864568 39756727186515378087346984392419328000 7864569 -19600564897894943161739255763913874316 7864570 6751044205180021503793114100628802560 7864571 -437942568009100166084820562879733760 7864572 -9277437209182522174985144458846583808 7864573 -111263471877376723535618618290488573178 7864574 6575691049775925434512697830286799360 7864575 21104533893861372113573831736469920000 7864576 16898040684021663464155650855874330624 7864577 60949667338465927279532951212384884672 7864578 48781054235594379298891136081388438456 7864579 10105731289424114769168236985854071248 7864580 -4243954713048439794593414683809891840 7864581 -51750549486594094757034890613684361248 7864582 -2859021380657615272716997876242539520 7864583 136665674706573077314666467352319156664 7864584 -8535501175626246415576691424563527680 7864585 -84586491422982260296476212977656920640 7864586 18850375497470253901246850496239298144 7864587 -27111782574765308565476113835462578560 7864588 32944582027247604864619512814876503040 7864589 81109215474066307910221476164203086390 7864590 18282284389414866464066722881829000320 7864591 23464645517092213640149488841718953440 7864592 -38165107029869425137522130071552712704 7864593 -44836003705250793811038885916366599072 7864594 -86130614217633810345167573417735059200 7864595 -46346687640865894080414782131449464400 7864596 -41301467270996585901338257158420229248 7864597 116699403080120010318924898586209920 7864598 -32656467617668872374977735852708628064 7864599 11073124703629784805773237143952381568 7864600 49736952970549042232065636688649984000 7864601 104611965607213389728768075616164838852 7864602 540385592016237188887615461320761344 7864603 -13870012818973090503219933194522152136 7864604 -113490117988210462486980523012717068288 7864605 10062985590779654895444517474722533760 7864606 35494744480289283840543340083059962752 7864607 15313189140923441984122032914834317824 7864608 90771111567726058129789910075855339520 7864609 4777479963015506805919132391552640916 7864610 4079505093328661955265532308322756160 7864611 20746659614304435216383225845901769984 7864612 -14677075114110606588030314363856527360 7864613 35074657995883915269444562114049390400 7864614 -36713044401781212939905537370114240 7864615 -7040024083118246288096196319307017680 7864616 42207903705538032934163302013469327360 7864617 -2650674635540476583449761990952949952 7864618 26969735389208817135551486024724611760 7864619 -14572633104996876184954999671224341104 7864620 -6142176197147568792651458515690291200 7864621 77071472444350944315214955193643868822 7864622 -25131204360405242678136365797666134528 7864623 45028311646595293308379360289492143080 7864624 -4776065166224519501356994765418741760 7864625 -163031350441876831633098936318492366000 7864626 -16922417947159370529018882608860078080 7864627 -35265098833035405403660530325432145524 7864628 56959335881168662915761957652821302016 7864629 -11309067565849763416443609907075772640 7864630 -12930868739944492920618967216788854400 7864631 -36308803591546738118930068699365584136 7864632 -60947016608528465559865499959488000000 7864633 -76308000349197580380471491513304679360 7864634 12503614244166302434814471744045110752 7864635 -13073008016231080087937678447265248400 7864636 -15320596940165723747279504297815474688 7864637 125861395282631082574046335675610118 7864638 -7527874367951398507020794750923517952 7864639 131780377782055986418744629612815445440 7864640 3677508990749121356678688740663623680 7864641 -22645270149474078707705049189032308800 7864642 -9585157268087473490592688612008449280 7864643 54712118058086442472362478387776235212 7864644 45419477102243241315521241257455574016 7864645 -59274111370954821996280117774138460100 7864646 -24440116856976502646215006834157224320 7864647 46898374149401814627240442725238867200 7864648 11309759784459857208652039700019486720 7864649 -3119259037671120130888062711145567836 7864650 25949671420577481057264408690196294800 7864651 244004411461345333250335014642164881920 7864652 -3800356812323906229533320665649630464 7864653 -26612413244941061350178512977577432896 7864654 19523489276376656478046507889177983872 7864655 1237280343369756047375483250359409600 7864656 -8429323245533053478310642604963135488 7864657 2286121185048503208661276409336594800 7864658 87313421799803371168058787843650712576 7864659 57990103573500576678851197898245444368 7864660 -77688072602118648333307745558357322240 7864661 -16467296642795025084301333608313092480 7864662 2064107109088233960399458718056104320 7864663 20639869453983643534438873979076665280 7864664 2320118770052054720539087220971407360 7864665 -18702941534363404556540775574097734080 7864666 19218458661073718296166553292937213184 7864667 -171164335352233378618368207743408167200 7864668 33329977003858466322525020913235722240 7864669 31946549554166012536392300356035850240 7864670 10325444238461284665738769718335180800 7864671 24479336234275777434480358214891836800 7864672 146184232912631459140319339724081856512 7864673 160751347891873356838434866078243717922 7864674 -663247207145109065155470459743898240 7864675 -6477601405478615821128083121886055200 7864676 74714752901354943606643952512675884288 7864677 15668254294469546152970410957320476220 7864678 -106781444158201552501523726972764147776 7864679 4314396443947992425599038576363188400 7864680 51083550585415214061746650601306112000 7864681 34863416888291541504658539572023005264 7864682 -32057448853765718459484132454975504896 7864683 -25974941940137994288830904525677431056 7864684 -95426884901778805499391951187325184000 7864685 -7760668290859417267081340274584985600 7864686 15724832070614271740628549450907572864 7864687 -13702917371512410265185120805616738880 7864688 -7333154514041551551416947315922927616 7864689 18665799531763021235795144039029217280 7864690 -7951309647135956719657620539721890400 7864691 -15005016394743173318954007207400437216 7864692 -36427450855533777978654382394644740096 7864693 57163740065663398753268306375968977180 7864694 20986996513099131615325200075860788896 7864695 65010817105133907083099433693629134320 7864696 70281602770464925689578409083201863680 7864697 104215133941652543066258361142501639146 7864698 -77551553302347748516098380211674294784 7864699 23017725559868822546388774134398273700 7864700 -176267763619698837059929327153152000 7864701 -26178667259819364352032220900027445760 7864702 20858206884087063318918302043972088704 7864703 -21300235974895652485693870508865928320 7864704 52699084065646658552989763386862469120 7864705 34672173312576791910031980665676653160 7864706 -13092205693226119006946166687416234976 7864707 73800115941034790246083174563892456440 7864708 -2290626390016786260084955640888775680 7864709 40442175761038249624423533548062016316 7864710 5082648141379092405416965702097694720 7864711 -26087330698922651981245673852661651688 7864712 -10644574532434770012679672366816788480 7864713 104028296238783680488076179398773899620 7864714 16028557894266767394403209792005021184 7864715 19661354601450162839856188727644418000 7864716 -21847893029862011510734051137545711616 7864717 18607067262638900376221718784434560992 7864718 19962218455592037366281629638588272640 7864719 -27038838353992618405658823193333076856 7864720 10869854708959148739546042373609390080 7864721 -134577048309105765542718838619431344078 7864722 -23709794636690849745745623570525615360 7864723 -48427715417501358813888588373365949200 7864724 -32577726605658851472243216323071309824 7864725 -1735260174936379677016856215298944800 7864726 5652477142586828039529736565246458560 7864727 -26699181173406400277167093115187613920 7864728 3663375895021159908083797042312949760 7864729 -37432345722566066549690570907653786624 7864730 12523378303677244760523337618232176320 7864731 -11589730437427357143605977370173049856 7864732 -11520372340409460780447402037153187328 7864733 10028647485495412214242641483653343264 7864734 -30633531555486966560107102700229424320 7864735 -47136245577454307923045856308739685600 7864736 -56307336104017520568800879829152956416 7864737 -86358483126774391272740590244404130640 7864738 -2618808314417966196521008239621717504 7864739 -16447978954581885799381326029879145000 7864740 14144071944134864022106443896465809920 7864741 36611065186230039625677169912316772384 7864742 -78813716395663225956135941680766112000 7864743 -226387941907481795140312617577262592 7864744 -29463557102149436520185176707316377600 7864745 66765572839467668422405114042970551680 7864746 -274470562235155129595174442278601216 7864747 172349298061291555631700354374514346944 7864748 18400913301621049092074337945410711040 7864749 -132395836096239355979394798650438018880 7864750 -16779406466476145251980072250669152000 7864751 -80925176667509834423957753147272753488 7864752 -2526912390451762910082097511651082240 7864753 35811714599912518784002551544146225180 7864754 27467785536164914711168815078851106576 7864755 -90360554308158194523861799756480231680 7864756 26865178051809727833902502601971470720 7864757 -11899423818236507805741432609859424868 7864758 33323348695458376254815724823224192 7864759 -15411008208662660282203690071000249600 7864760 3889130010237270976723959495217766400 7864761 69517527419666306946932929502816369184 7864762 -16014178100834500754266648873154804736 7864763 -49350783213573733610260302393645976656 7864764 -11725559113466372239145386846269112320 7864765 -28040698825707022194032047424489450400 7864766 -6656099014545427821637519231610019840 7864767 -27261013598180567178617154997454987016 7864768 13961614882594640611016711557923995648 7864769 12767117415887865077459929601669632320 7864770 -663745075928404683843352568626045440 7864771 -75942699639579203549849048989918003680 7864772 -1009983731574655279209138276123337728 7864773 9756692031349893018757262344395079680 7864774 15823912693152764058271270258391927136 7864775 23922736271904897970141194494185768800 7864776 2654879657541221721209509140194764800 7864777 -151878786765723029906296316725269854374 7864778 38859828502487152383698853639115292256 7864779 29944950296253833059028067030807042288 7864780 5826698453735907312393590390069575680 7864781 45702516975866884681669520916142151712 7864782 -125029999464439095046338965758415808 7864783 -106762175655257205197254345191523681536 7864784 -13824660911473377336025778584552734720 7864785 -16787918634716455920279697255649055180 7864786 -240468336490326526949096413452787200 7864787 31421697605948586979073437406418115152 7864788 66713810842639976048460948363297638400 7864789 -98051947753638007108328687489071103410 7864790 -64130691109002416434711780100160497280 7864791 -73569095706344406491711731652704467072 7864792 -27540762025294708693248460501153382400 7864793 14779066641147149964683512456371704064 7864794 -195072290017957510804692325388678688 7864795 -90307277668593560061439805667599396640 7864796 -10866776755590893341186530715080033792 7864797 42850227748626579137361830896918570272 7864798 34440463550623135076330739986374070400 7864799 -536529858849367738238580514116751200 7864800 -13819804478845686989343895458742272000 7864801 -345455587647182384427109457055417856 7864802 -9352320007532817116996097703830950400 7864803 -56114078311120641412305768834525955200 7864804 -58075035911820992831574035801138356224 7864805 38037647703396025015102316905280675160 7864806 -13397521467494255917758020068491314496 7864807 -61952301527628409368581400366216244608 7864808 -29291814561219236908579215777418199040 7864809 11407437475190387093988291463024066704 7864810 -71417123414292964059290165478116106240 7864811 95499518111962500067754758043033063412 7864812 11275048424227674384040729012763756544 7864813 11893761018852539084207705098100616768 7864814 -33696413733478636344056516865852197568 7864815 1995388435265315333311403706839569920 7864816 -17615838336268944442849806937927680000 7864817 1990367023973262835011816182399734866 7864818 2548130606541882489057593685265958400 7864819 7518792909801595460394247106079286220 7864820 69884194727084978244382063195230094080 7864821 -26387182406331676334174392409386084128 7864822 5272442594744550625684490831064760320 7864823 -62450728782263831542292251303040123928 7864824 28883201471327979705683667167469895680 7864825 20246390050577783066153661292665731100 7864826 53744159771437858178001107350046816112 7864827 22652667180711524314597718823317342208 7864828 -25671183794406370348797576475333599232 7864829 405850107014779729840131187602328320 7864830 30547879014143962295522710812541728000 7864831 8881806511433378415746915411345289504 7864832 45640212454722105492939285103789473792 7864833 2749921045617903730877757989933765424 7864834 34344459330332455255150616117893621632 7864835 60698903963107433916804409014544984320 7864836 -8505682317452639628532517925596958720 7864837 -98237732128839115081329535113035892514 7864838 9681096372202910739625149431069824320 7864839 -109272910000485743004005344127893889376 7864840 1905668745940268975069572448667340800 7864841 45743365574032721617382910445681077600 7864842 17494978272748275670244252792328045312 7864843 -12230840131559364283558605249373554492 7864844 -19164331446319317180188725533855750144 7864845 -47160326227712406146276873447387923200 7864846 16759754295060078500799310075986774336 7864847 54728781029651629849606850492666921352 7864848 21653154001553441492309770312804933632 7864849 53817765738035752957676314446452736 7864850 1669442094655366906102049799491404800 7864851 -45977269479522326508548352923479812168 7864852 126502618245092799250006062812455620352 7864853 -2936353695833762107952867976252545856 7864854 -44925260114426194600264479918638652480 7864855 21178626506838236549905755999451355520 7864856 -26910170616973336140763741532401827840 7864857 645999295945496476162070088527750784 7864858 89812646443264210324900598870233889760 7864859 121243191578310332882189753960151970080 7864860 33456959704920089246844682504074240000 7864861 -4098626579493065475663426998144561108 7864862 -25774265693878989816502543224402702528 7864863 -51833919079999585806439371338139068016 7864864 49288592219007880444558789665003405312 7864865 156353907379797530423807141819679969600 7864866 21039323209820693111064091338211407264 7864867 -54966661824621907479670468240992466084 7864868 16158425964769395018308694229375107072 7864869 -829275928889802931208814898938890400 7864870 -9317409883511779140577963088125248000 7864871 9327130789526964874144045746343179312 7864872 1053259140944233751767606494677975040 7864873 1440723042935064158139581685220882944 7864874 -173043757760805930315895726992517632 7864875 44408923867148422531473892874473128000 7864876 77603928382870826778925588791517871360 7864877 9699680964304269365275987058134895520 7864878 -2574292250492854758394038618999091200 7864879 -80965202280411992342648724267869917440 7864880 -23622229873848494040178168269654589440 7864881 -354509152478808108664195964460388320 7864882 990809439497025841649600096627493792 7864883 1750807089802383719209914488632744608 7864884 38113487786155169454418600435809054720 7864885 -20592490388038150433371393303757658240 7864886 16783003112397926555499610953096806400 7864887 -38694483705351527524241153996718354480 7864888 15625294111054510052028531163478507520 7864889 -253909829195239605864929757281467381500 7864890 -6632102119330249583537641950490498560 7864891 28582938536196088625529833715106647784 7864892 -141237760592380854522013674240208896 7864893 42160235025525216053168946143350870182 7864894 -74409520918910992985777611740707637504 7864895 -3166617022606244798944238250065366400 7864896 2177465175143341482938831004336390144 7864897 -100768566159223487301295884628483791228 7864898 25253981586555511618897799528589792000 7864899 256318536559557702756259662169393152 7864900 29817041935572579606927936261050480000 7864901 -115403614890884573047621433719401372096 7864902 24599147280741116934787043834579536320 7864903 -75340404559621406077345901512922567848 7864904 -139735201224303144903761280233917578240 7864905 -40768092611144837120087919168344663040 7864906 38117648859557463093521668670501331456 7864907 -25132494669333225901289797093983779208 7864908 -2214458975689731600513738920109490176 7864909 -28860527376513171781933335655062411432 7864910 -23805880553053437930139423219223480640 7864911 150288717628900157356143472970179178640 7864912 16153858093041856409695632739947773952 7864913 -3548929897419520224566871959116924032 7864914 -4380660580641407067874702154727329280 7864915 1910589635679583113109745763347049120 7864916 -2876812554204903920295570150895806720 7864917 30752430409039289359847767606431221760 7864918 -6039644892375334482252747848181115584 7864919 71071171724164227740749117171187788944 7864920 -185356578431832043215763557572198400 7864921 -52373108230155460663869099205629811328 7864922 7012750225632938948891997902343007440 7864923 27567671662526472857786454052137701568 7864924 156516946362480550893030411374854297600 7864925 23261672376199724038156390183491385650 7864926 -6938443911414650420139032606746525056 7864927 -20954532170727997528417253667252272528 7864928 -67507563996972620976210082598247727104 7864929 40378509423088961334961511831756492304 7864930 -12890383726925270785222106247687076800 7864931 -39582326609840899141301649909574825128 7864932 -10295475966417044642247359778510655488 7864933 268078845471046181440462398358382149440 7864934 13681679886399765205507430163207389184 7864935 -8691534608329672471932054035196841920 7864936 131345039265669141101648559476361216000 7864937 -2908883202782111830771840877308002780 7864938 -11035753177188624860699724090761669376 7864939 -65261433404288461388038286430298949260 7864940 21835765340063839513398529901659607040 7864941 31291198756244970431273191025754780672 7864942 3818622310897096733372123845740321024 7864943 96275266140567325829582133439382244384 7864944 -2272315663371304953747597222040928256 7864945 -7440863652061174557261659920666766400 7864946 32850774616049211290325691054642758672 7864947 -5615142961100221336332544589819931912 7864948 -1601141598125783961769208419151118336 7864949 -113792762033241965198994152521019332050 7864950 10620039714883381477889073626320929600 7864951 -123113303904106240020541702774676113048 7864952 119361194648631642145973605100918169600 7864953 -1110161037058121732358078028554300000 7864954 -25247126018224479030389857225940046336 7864955 4551836733500260244140367202417081600 7864956 42204163138051909173980791752704577024 7864957 56746165364801785148580254806838499206 7864958 -519341396582100629595859780585655616 7864959 1960147237079607520681442094295970448 7864960 21713409691340245469531189938225152000 7864961 16099337256005733517496953429598208852 7864962 1048292085519742762027181148537765888 7864963 7046030234196271853763484119086941704 7864964 92007853171393982131625630276096846976 7864965 -50829452167798463029285447366125120000 7864966 -85814601634989247106265328212713009568 7864967 98566791518843988571468194429619069104 7864968 213223489322618563616121129108725760 7864969 12482499946661236944095576950939981696 7864970 -15203709055998504359090225742166597440 7864971 -27019660769223784037565386892806583864 7864972 -25782121112781177918848790416718904320 7864973 19231371723709192098434312456631992160 7864974 -15006410529055939908485548306963603200 7864975 18484973536907008627973015103195365000 7864976 -3438168653706746480268402472187854848 7864977 -95547485336819705465723546671663785792 7864978 5213954729732794007064055576428798720 7864979 -4483203010213499991232726920673212288 7864980 -30998200152821418058449753623999692800 7864981 -32533830515689361202758128936176431168 7864982 44995964506587244288688817569786309952 7864983 -5945123451229492526730842222815174656 7864984 -74089906734052901706720967998158653440 7864985 81631833818795954476921146634027554180 7864986 16265148281406103544469002129612963328 7864987 -14940101724267323755230730483611759232 7864988 -14211785019127425564538858779079612416 7864989 -20417997160929706080778419718232493504 7864990 -12576519070484370463807393395477312000 7864991 70209182108294473174518560266455943392 7864992 145256835025279873149310689803910512640 7864993 -54721737417134488871187998723814924160 7864994 4555048905620721598724050527955166592 7864995 50570319337599673040384759453493177600 7864996 38975942265696725638989943058634769408 7864997 9106849635017700789592510521085672512 7864998 -22214128689438537220677667297755758592 7864999 88112258477000403229385098896326358960 7865000 11890758409754812722321876796800000 7865001 -584900636869176079296688018789068432 7865002 -10379367052725354100390520153051645088 7865003 -39276136770989315835927629772911371200 7865004 2483935293126835011107043631739289600 7865005 -30202574255479762245471508511325597000 7865006 15137818709808668966193428732457989952 7865007 -97863065626364376755133581742966714360 7865008 16983655848849378032155281390724218880 7865009 -57353538398347128979564160392116263790 7865010 7412254588346007415812224374611302400 7865011 -1597134795531573260908295243459983872 7865012 11191268967058083356421810751756492800 7865013 -2506186550452213783119964514509830816 7865014 71814325236150212960904820857199487040 7865015 43198350509517092689877718623562474720 7865016 24848824494101073099414431988863877120 7865017 -96267961088219160699414268242933006934 7865018 -18903151925501355308765290492235030784 7865019 -3205596367670104701355794537358201320 7865020 -6026433202774292065183761795696337920 7865021 -36333214611704743907527781314990570656 7865022 -27432647279709114882735990982913264640 7865023 -91276474503189567711011726933843681728 7865024 32696931407982221311132271696340320256 7865025 -7156615676468891158832004966905164800 7865026 4440011920843282113798886318464481344 7865027 84203597446692489070457181018299272032 7865028 36701130378640786671843957287444808960 7865029 41254943585811242785903989696565274976 7865030 -14396661781111430675073942472671828480 7865031 -41894596581576390425011388081170821120 7865032 -16708531564061560025065812890709688320 7865033 16800193690484169786878055095446894272 7865034 12777474456452065474301873163336488448 7865035 -701342789669795897057293814766682080 7865036 -57124283947305429725002307914389669120 7865037 16272377203812023729541714270763826880 7865038 2271587563064650639258373583011829120 7865039 21895488873022254856026618736216523736 7865040 12445837295593211073148827404223774720 7865041 -6523639580325008844829110214734448896 7865042 79587103379539606611575306443566678672 7865043 -92639136837576978562980869300227954896 7865044 503732400178097384158198142044035072 7865045 84111153739155015299957228469136254300 7865046 -15301663453865898409680967221137018880 7865047 -104271038275926824529788533397217424504 7865048 -77282191688713010129452926925775984640 7865049 8178215137146267929924145234235575840 7865050 9908789934638689137740947401885888000 7865051 -82662785916733915306070314938743596728 7865052 -588815901945450424001703789095758848 7865053 2779567130942535550323143519296288256 7865054 -48130135112587409213223725957846076480 7865055 -51983208338469626388920472746513053200 7865056 6468577693230250779564435425620918272 7865057 -11021200975193974034752361540233884480 7865058 -58549671604829495893579994255732209152 7865059 103347013050212363188573964136483663260 7865060 10385232738287365226744748819204403200 7865061 -36920185090194096096286664303174904480 7865062 31765345586137501412506555011172132032 7865063 -174174539041904423512859410661629647960 7865064 -24490926528816188188530841120812288000 7865065 -43897675899902330850744365846089849080 7865066 22609336005265523543768328078830874624 7865067 16776621971966135220542112585348946944 7865068 7041290773616658435458930116672834560 7865069 -5692725851023126173526704901009628160 7865070 6072496893891151266864008545575379200 7865071 -56741125979572321886613563103996292656 7865072 -5607644874284322486641721051959525376 7865073 -87889464564282048535720971235482204000 7865074 20548750381376190963432938010654308352 7865075 38435779774733743932675681487536960300 7865076 4499212547517281557533634310964393984 7865077 23183424347378316765881487654372868800 7865078 3889421985940798498595310950164963968 7865079 48224659035107872978178127789088209384 7865080 50378863405835372923689027712627507200 7865081 40000371614248858961790382499702623680 7865082 1179916879920811263754755989033848320 7865083 1921656373011590501471618794702935332 7865084 7265273327833383777834753179331557376 7865085 -51984419040435254371201981096045675200 7865086 -19846089518023041675294753019238059008 7865087 1253084597938705736246918481446543472 7865088 33250734197746011401457235661149962240 7865089 -90266374099829334543372368984937071276 7865090 21461446612205411188404441452807260800 7865091 72788656841660949315074762936057369028 7865092 -43155557463443833210519456079801508608 7865093 -4638330618072374248639994594043546276 7865094 18915243500620678348192197425025068928 7865095 -1622139229994817535430525088577996320 7865096 -7824914678750494230024657162504929280 7865097 65161654357029418993092582473192336400 7865098 -7219970386524427429692716991178142880 7865099 49415143513625547057986469623901736848 7865100 -1343035203240805582857217264538553600 7865101 99196119740701494985303437269831855532 7865102 29702270489498293757590163037596267520 7865103 3447298102557112803170293144602359808 7865104 -12638969390950117267196732684358434816 7865105 32684840207606945011529187765789862260 7865106 3507608197947889371265750099404607104 7865107 -2102231101639182253669155726536463084 7865108 22616322834467112741048269614322384640 7865109 48108064628598382898201795191205767488 7865110 3988418900844000974720160339198443520 7865111 15009766634683312394771833273252784712 7865112 12238251912098607053892636304957440 7865113 -9599959276154892110033967466823716800 7865114 64843097662251189282726206448624856800 7865115 -51867217012502810316930062007402107280 7865116 -3942551646563006788900904275995087872 7865117 16037001934209881796065990449026091020 7865118 -46378851910361193273661658464847208576 7865119 -27403067291842867831195989209701546440 7865120 114667558966948528981239419241334702080 7865121 -246118203005560084410090556522704768 7865122 11802754475958076166097485771409755424 7865123 17779548728124178864404860504233893840 7865124 3598292613678743437631146095591444480 7865125 -84998954372596249841644193661132261000 7865126 -6526511063929599179966803349349120000 7865127 -40026919578153387516964791456788043360 7865128 49935429094230739001939978050759388160 7865129 -81149361904909775710180229013965111424 7865130 -74923801400479929798985087409602560 7865131 59316159164865931632362034269801514932 7865132 39466160291338986065893182554510326272 7865133 -45474130342787808023562080515191984000 7865134 9932969985843350941208961282116347392 7865135 -20767721711567185393979675248783023720 7865136 -10203945980462939663552157590436544512 7865137 -78574647617580949329534520209204936768 7865138 12315588730534453070725950196976366496 7865139 26174599200528966314352823375984027248 7865140 -43724206417016951322824129573133538560 7865141 271507904233357997933936312578725988800 7865142 -11584212459858081280220968880181490176 7865143 -35736185334141346748773604178870255312 7865144 -15282837276767416559062948675851264000 7865145 30086883864213611653547636198023440000 7865146 43810205600381678654168946875858332272 7865147 11420336746480530416872719684883960800 7865148 62754238858316433453466726275191900160 7865149 6792955155603624661495615179159221664 7865150 1282991692878250702683694467047332800 7865151 -13359001112751746936713175189358950016 7865152 -2690551533160599425242944874044456960 7865153 -49216141208169243488889015554674077756 7865154 -26101692524111421536934685157480440320 7865155 -5406964574915890781992842161451732000 7865156 44212746312693407668350466153003836672 7865157 -11943310478627368300624400141296786080 7865158 14973653440088058141924975203592168576 7865159 122760825345484730157998004206920566360 7865160 -20001256910490984711658110135875174400 7865161 210253773604340956505759271238014236800 7865162 61938843858755761171782809241288758832 7865163 -8972499969402627585286356471817607880 7865164 44974934866774214262045433414417218560 7865165 -5175135559056214469504757962905804800 7865166 955191196910410450935547922530856064 7865167 -33880532273873718621259028665742371728 7865168 -51062876603118960001564202520945623040 7865169 -9599561782549097228257429338376286592 7865170 -26523315648523164380866758602917583040 7865171 55583763185047236849841865798870331372 7865172 -8797043611744067733742372168228423680 7865173 1877196736773025221794083381694143008 7865174 26464553337580973712137331839044664832 7865175 -48231344750459215021589572254690669000 7865176 8193419886921285549853929597353164800 7865177 192045495626691606570615775580291203200 7865178 -49868560375610296467865561285609843200 7865179 -33188838461860050522792649320115338224 7865180 -2085294051913414351597045367764377600 7865181 -5124905088353119594930069711554043770 7865182 5840179852068213448752267636287662272 7865183 213945549974066038648844893078251772800 7865184 -24792695259964650598789329768830730240 7865185 46711851042811382701047855132492463380 7865186 -70584548226657564371576273124224487264 7865187 15332402897207297124531048917170263360 7865188 -27580697296742410766575021026559818112 7865189 39424601945242223705115198702876053760 7865190 13821106412595729577928774713097783040 7865191 53174122798460875754103435304034047800 7865192 -18845988199799095270646898166750848000 7865193 -7674064088896000537856437410369539712 7865194 6389386535250135344787557059301016672 7865195 19256811055651591973019449565736213440 7865196 6156843426381001968123917162994008064 7865197 -48679841176321171016381643705006187200 7865198 -30085785173123883059980269216897852480 7865199 -94136831447194073415269412336037304016 7865200 -2832947809818039029566279634469683200 7865201 -67950426013048461089084505051861948108 7865202 40453700721716784958060337540577665280 7865203 -34362643717718279734685115791588007240 7865204 -29627823498992187062035052444564732544 7865205 11021376706719539728208520282216579360 7865206 -100366183714151484693081917017890606720 7865207 29034794227308182563669199734449608112 7865208 19975662339211288650413527447563878400 7865209 143757911685528871637826151399211825040 7865210 -40084179612842548336187218093831434240 7865211 51784896088746926640993789633144373272 7865212 -114949562041797663549396143977926252544 7865213 -99023157999166493170201654097395701600 7865214 8340761554551311789877517274952259584 7865215 147422049122130877555948547149665441600 7865216 938342419758647616467793306294681600 7865217 88796596996381933422315923321803854834 7865218 -6004306953083239161036293481145615872 7865219 -201677223600923214495578967294293038440 7865220 37886028820251532389535940286810808320 7865221 2661765427075143248221956576974992000 7865222 -31137696282050566116517989965019974688 7865223 -889463965869796458540555943529202432 7865224 94164395539436061865799626498348200960 7865225 -54027506181601664355492824611529870100 7865226 -67017215020175846111626087512205008 7865227 46424624274374176138564803810300181312 7865228 1504125368896765820532178031189108736 7865229 19048409937650246817458199902703242400 7865230 2149261919042959206971734213047283200 7865231 -55586878345414740300682432489431177600 7865232 8502650423131833768449401815449272320 7865233 -18970001479204057888334013737354287616 7865234 23726513972536026292021734836859405120 7865235 23763370398398347693453316930652408000 7865236 77843255356917804149252952130834769920 7865237 -58692461851339052445037275423716348928 7865238 -1174842041488742639074985258192640000 7865239 2791877613833852270802914595867189968 7865240 104719166163109250945499268713185280000 7865241 -40315397688512304176485567225841826240 7865242 -29551351927608545204421460749705984 7865243 -126150963337544867183440488803616447960 7865244 -45832847256418426710910019432597560320 7865245 -58690091828955565798377575995639950120 7865246 -56165045423564039592679042367877322176 7865247 -21783799042674114992228493141555109872 7865248 4449663035127305081534032825458032640 7865249 -9415269813884179352744654966712673728 7865250 -45130753436824243880447388960087936000 7865251 44776504505866528364123608839578354400 7865252 36595512663373593056681965724679996672 7865253 -20665499233591503622734387664530708000 7865254 58652626735928219802469318975309854912 7865255 1595353669326252620697323003635391160 7865256 -2298187061280724223886996909793443840 7865257 135441332320606364007091699747812096506 7865258 17540595599980349565377438797581265920 7865259 -1389239793072833615558498052742435200 7865260 -22449584267669922742051081538717952000 7865261 -36183528587595918894742775304091932138 7865262 54542265762803784550370053713268992 7865263 -397077974939924914921656366387319200 7865264 -19559037721501087788970187008565575680 7865265 -20376661287033093944358093339929479680 7865266 -25563453246900175710021332120995197168 7865267 155723053140072976960080433839910658316 7865268 46621577964918158041232932401017917440 7865269 -26978545789066976279104736361021517330 7865270 -12309092158466767982330861007718890240 7865271 -49944036874145962430420241496644263328 7865272 1651172288302020423771611121011281920 7865273 -27768694392256097984829513821468899836 7865274 -18399290991616488018715688461392103680 7865275 -27684476217145548667424308038370664400 7865276 76415549203776988945481540399462400 7865277 14399322486628004156053492412260295232 7865278 82153781814688175740806188315801533440 7865279 -67602769195508281189307701420734450120 7865280 9985105942339552032809999620437442560 7865281 134469379583531696020229625609279478082 7865282 -7269307954876756219934237273244553008 7865283 68721468452110169499373541767089343224 7865284 29406708282976944897814883950530721920 7865285 -64829693030297214372687201341863822020 7865286 10539887929813166192719875748975472640 7865287 58980158795250032531185109256922075680 7865288 111325744737245507360497638543348203520 7865289 46108493788066660395391023849870282240 7865290 -45939603749793859723501903663049414400 7865291 42579150287791008299098816370813087520 7865292 -35950618919823700003030920528078640128 7865293 31675364445868006049978173193283953580 7865294 4078620636183713902242269781362901696 7865295 -37811589375793787852806713642741949680 7865296 -6437221374348929067339538193018626048 7865297 -130387838591632422237896858707134546720 7865298 -13067288460180720242261483797569010176 7865299 -29510818492259854479109138655596540736 7865300 -22059132284030065670139964165867401600 7865301 -98177923229200972848313419043196758368 7865302 1229823882523928198432900216500172352 7865303 41278687008741033238004516896253052552 7865304 -49733567762505074912080846485413498880 7865305 -32003752922555843367896333862830198400 7865306 18945991573644730454353347740901959904 7865307 30395738252503845410425247696160441960 7865308 -31882449224812823341328174517057821184 7865309 128936045008073320968316910854078524672 7865310 -8970420543976275181131876509624832000 7865311 91483908420616849037040988126677386912 7865312 507536993085746387659438287596027904 7865313 14535061812210254124617034746889845664 7865314 -78948804109684351946753056209904461744 7865315 86349798815419523225248777988330773200 7865316 34642037667302918223957620522043494400 7865317 -8236283635478473116572625782353417188 7865318 36510285270525152781966905927542875360 7865319 6171541201344744224354315778636349440 7865320 -18899925019706815588036351872132710400 7865321 -24136240747719531536165966727843355788 7865322 6936289772093375604271762848014937600 7865323 -3930428823334014410173596221021658600 7865324 -462724661755742650185253819383746304 7865325 -15213860619304295572881636897372613500 7865326 1803112717118712144428754942328690560 7865327 151152554574014982000074020978429444176 7865328 1764298980937226480834877551256305664 7865329 77250192816704555828893502749313799648 7865330 -1689276407499802281453649661456686080 7865331 -45177297601171778856172437050000044800 7865332 -7111187269520170505986936334116701440 7865333 -24545802068176750842086403478274630400 7865334 -43287708248255224070888185051909360416 7865335 -39828696190495079730956517644251138800 7865336 104976975644583110635913410542672015360 7865337 -81687584584002415775616050907298872240 7865338 -32102175175288566004824498801871815456 7865339 144508135573036837794899533301899169256 7865340 3195290467304662815736625741607567360 7865341 43507541055888146895222954883368929184 7865342 -50648244536250208496464703745151354368 7865343 2368801975069483371900925386936057072 7865344 -13498590152032572162236005690265042944 7865345 1475651436863227727663665433514419520 7865346 3442878717662282544184966392335577984 7865347 21797567618863539487080775247699380432 7865348 -58429208178736749585238143397058923392 7865349 -17590096313237989376601021751980058560 7865350 14011700852315279584084818352681058400 7865351 18586404247925731588263035820760554240 7865352 8890026876041370820155416885553930240 7865353 97739639412921236598430463045683608602 7865354 26002769558905033196841232543103654400 7865355 -3887356538438148050326907996016552480 7865356 45960156777926804840908123527552761856 7865357 80227405652767435176624862229488503606 7865358 -6253004844072212501216927803310381952 7865359 -23231535409901490423953999232166779096 7865360 -14099019191263038708531019454771281920 7865361 4537745511182278172398438200410332032 7865362 -2050778046177410136605462981666771568 7865363 239757279837501082484574511153486116 7865364 -11717154643676843476441900731646476288 7865365 20735134354430459002181765121138312120 7865366 -44217543722190879468144150798452323200 7865367 -83299941297406855217450905066606279320 7865368 -42682388931933304111525752630936330240 7865369 96404154541319951147137728752985724944 7865370 -56903127051153853943707866709397644800 7865371 -162444621581977312580769383038557982056 7865372 7520615098048253605391740936635864576 7865373 19830507947341207478750431604856335040 7865374 -75604153594404427750569663559392729408 7865375 -12280676725310417828077783542909840000 7865376 -72203897135135829984901532037067309056 7865377 80686779273113284468411595148971618408 7865378 -49504727438672076901408270011990083760 7865379 -32657656074055804512219451688487257616 7865380 -24693238782461372852008415485653811200 7865381 81013955886541975902613202660544116892 7865382 -5863256975120743626383723434403659776 7865383 142585927396575385565165466749211312632 7865384 81990231163086813815123771486251330560 7865385 -1129082717802240429056451170138747520 7865386 -8126805000647685996370110621806097984 7865387 119154092853373409991190261198187325960 7865388 1285444443279404965584917567210125824 7865389 54671690007285249218604522022127208320 7865390 -3551743591084337786049653898837926400 7865391 80853276908373145877293160768643049992 7865392 27893804206486168169860310941576560640 7865393 141934864669932105483157666751476026642 7865394 8568616388940724267421878056644764800 7865395 44809562622386078093843663695368764400 7865396 -7044265953704572836901738358940340224 7865397 299766971011285505485036958695813440 7865398 19302109222734479778747635839261224960 7865399 -69431783617849233855846076281672469560 7865400 -22760335367161463153588181481935360000 7865401 22555820616859288928888748360440198404 7865402 7755856224074104280841772704538099200 7865403 16200946145598306643801283788814911488 7865404 139690269795526243004417388619765188096 7865405 30776572164032020287135410109823590060 7865406 48827956698314436471585849477886398912 7865407 -44855246723495547294291138658598420496 7865408 -31740419568418882523022604878206730240 7865409 44975168003035861851096532814453818560 7865410 10128950390475454490659495122770741760 7865411 -73056063257393823767929242015500555520 7865412 19372590236946620094136515026860953600 7865413 3339794989236437117240686079615091200 7865414 14005201729168029582625285441738633056 7865415 -38421707165475264169495734961129978080 7865416 -30574922959179657148153959633723955200 7865417 -30067605585002440908160244584073889408 7865418 769350349789989106887474789745283328 7865419 11794337535965165213046287458442342344 7865420 -40232871887604745868824515019349406720 7865421 -42323540796847863834797421148316205888 7865422 33068359337959455744046335542081641152 7865423 -16317748176413445718586370394523102520 7865424 -2972488946538417582777954806381543424 7865425 -37302650061833652420219152275861776000 7865426 56241726052510905311559843986102688912 7865427 -35238364571566111970434569666435949968 7865428 43551285008030052079920666816217006080 7865429 -45780800485961709706004511635841580512 7865430 -9350604947495010106694844865463040000 7865431 -232917850066053463431000338944060008 7865432 -61324613367280036232337367834770585600 7865433 40846334928727393307032371975534497280 7865434 80771823014548839341535893192644229616 7865435 -69265335275079984990578894279449485120 7865436 1995131881895332560802442337701325312 7865437 29049034440174983225715728195173894912 7865438 -32222006539210537322351717087925315840 7865439 -26204159506854199378789902175434996480 7865440 -11500311115350797348217604744072396800 7865441 103608476947235541768354269683516758852 7865442 -6514312687690634275085622211599751392 7865443 -99419900009722197965601965770253774308 7865444 -2824702852166754198293130158120828928 7865445 1934601590831372983567062641165379840 7865446 -16542746096461582537962196382005079328 7865447 -28970888560188509906198486073799421688 7865448 -38830654958367557910845743308656640000 7865449 -4777397269019371101835428332327638560 7865450 22161155290145801208634416643968422400 7865451 21159490003155465989598078220490319360 7865452 12366221576147324508074632449100948480 7865453 -11539837480962708060122202138298256298 7865454 48644041532897495821897284036213980160 7865455 19621474465387931377580726490037757760 7865456 5651267113863296949070438270869798912 7865457 -90257913971298376942758584627236732560 7865458 -2612125467241910326812775454036199360 7865459 46663866277740866372853067354098939216 7865460 -18034093826492872249998240519337136640 7865461 -5581280959275547221822725958248873938 7865462 532606751480689734914350423289843328 7865463 38453798497481130805182049822705307880 7865464 -5744490056807209592100663770742988800 7865465 39190486391598952120641816365133635520 7865466 11681462257619743422506367191663921664 7865467 17277257764702315643164235378742574800 7865468 -176310879143181882485203745338682880 7865469 -62559767779991496737916001938092628000 7865470 38987377907022583505710679319378223680 7865471 10186244279576486337289075272329832864 7865472 -67422475416748014572669445322057973760 7865473 28949436214760241279537449694761332800 7865474 716269094217475280879853407394126720 7865475 -1708061887598738091972624761230080000 7865476 69602466203985134576912973982960446720 7865477 -60264758099984050204927027411694187840 7865478 -788546796370384158011101165688966400 7865479 -3096869057098574972979290571506108480 7865480 -18071675868465174375463263531820185600 7865481 -9401237330146911357321871042286509440 7865482 -59163606633636673610000883646345971408 7865483 -16950930464330802545597688878300660268 7865484 5835542015041368293644054100909568 7865485 -10261189295193729945271910788351918440 7865486 70036161610216791335874984054553440192 7865487 -647563797817731996919116994989313920 7865488 6475199902640504964339782834474688512 7865489 -21756310697777080088426414530946389710 7865490 2278288723089600187475645984114534400 7865491 8963883296784819796362376878897125632 7865492 -84321324675164441285868407317547839488 7865493 -84916073915325162001473257453445184896 7865494 -2099274752962936637507105551203655680 7865495 -91461751156890126966299488195173644160 7865496 27713593081326067734296292997126348800 7865497 52457259602023948907644400086759477632 7865498 70699336481634344115508269562787574000 7865499 37835775496913094141094024805630181888 7865500 107265441067468718207879222656013952000 7865501 2110722411094230630736450736783412864 7865502 21994836896139690112356218619871171584 7865503 -54176825038147093836460147912642601248 7865504 -62538792737595055236552518824624128 7865505 1610890035655042961931802928579347860 7865506 -18043095023140288553446785144970936320 7865507 -24403174128892689701111445309059749920 7865508 8443804155256891512011819982537732096 7865509 76539390715923906975514577290345702716 7865510 31141460321738643665105800801573772160 7865511 1357143798042650257158359977904498472 7865512 -66634666890379542938557849344453964800 7865513 -15955335760529296901451699636381508956 7865514 55368213542295327416456610562438025904 7865515 -31069726309849403425475545222132101600 7865516 332136117278760408996019989358345728 7865517 9949437312234032649064966694894592 7865518 2171582534024511079217346558070835904 7865519 -51247080984514004519175743393841844080 7865520 4411525980319717963898474917199216640 7865521 -5215243876513878826713629798594986256 7865522 6598253844864309308616151454385358848 7865523 26549318768918206430120675544603188784 7865524 30062204229311914733934558132695540096 7865525 -49996751414476890420188312804564820000 7865526 19213251319551550393873909650603985920 7865527 -18757204535015607165914512577786929624 7865528 101389330491534323417211216472728760320 7865529 25015449311377260947307204424685840016 7865530 -10830328627525294762636306133770167840 7865531 3803162611802802342066501859818257112 7865532 8985292845011985211939284800563445760 7865533 63999186914202998762898184505354020224 7865534 20583157273061024980385207984932110912 7865535 42412144867259427052325319423505453200 7865536 3379454422273886249281097398879256576 7865537 10779103480317269686618471206105567744 7865538 -12376716767905263419872696913830832256 7865539 -30172126997027344573214556339396497400 7865540 49462698991515764771721341909380608000 7865541 -97649924880958249664162744451613131552 7865542 -1733584890111238321321282149957575328 7865543 26021135559506695529406291307289460672 7865544 -108510662394773404105895330120781004800 7865545 -26099508910987686886431074485639292700 7865546 -7687096528439215491566113056208193856 7865547 7217841726192262486091646382370602200 7865548 -106014943683454531391439775008295412992 7865549 33160047576728956505973575361226778220 7865550 -846577075633680152352406207832294400 7865551 75960161512807485127537504280413997552 7865552 -5403242364548850767434703692347555840 7865553 34458269985373140505638435299789756304 7865554 42443005154604256039202078284860838560 7865555 21153556552266686292985426010380998960 7865556 -46576779510603067452269957526133432320 7865557 7112005377100538326809495215772202912 7865558 -27805505123415201169719448848618513120 7865559 -35675268047360948674539238082042325600 7865560 1246883722995908357866476157372416000 7865561 56512278928488302136294063668360640000 7865562 37142490459680402182246779721775626752 7865563 -1777964154700447304050746863603980800 7865564 -14218894316856873250592184942733046784 7865565 5866261126902639056051173872679158720 7865566 58605695729989178212149446872156079232 7865567 -4561751683754820383270399780834628288 7865568 -4987435004074649801505035364568399872 7865569 70159008478159532734731080140321687970 7865570 -15376910652119437192200521603902487040 7865571 -3389807202405268837422306649800794112 7865572 -28311849302281137214762360114120052736 7865573 -40797411843178119526623506356571138178 7865574 -1550949809154645624324025121193738240 7865575 -20543004123126293172238296392414099200 7865576 -5322521380425417826857793183126225920 7865577 5501318417926207345885913272196132040 7865578 -22096995596140146003739508768078217984 7865579 26231118180349168128037418224196216976 7865580 32491161729840027289879530490650163200 7865581 67114421901328132916283148504281496332 7865582 -114274631584236291553090790484512112000 7865583 -110966441547761032290834209044397385600 7865584 -32856831513274787206961957084492103680 7865585 5801278196277891862064146300251859200 7865586 -251370468094044601325341780258000896 7865587 -110876810466066144880081811109934125528 7865588 67972283889566268335633155604756450688 7865589 -55802317014096481637547632420464951776 7865590 6436856295077715686340825033981945600 7865591 -41383612576633870104407932730924742336 7865592 23678940558116765103259900689093427200 7865593 13454518485527940967899754294709801280 7865594 -83580166878147766327967284867451859456 7865595 -72482128051088639508379276579443600480 7865596 -16957946022174082064421796832007884800 7865597 921597538079089513995328644917183712 7865598 12244635979407216110347535488786997184 7865599 23222460853319050128922371064836941824 7865600 -12020591826054876410804392477851648000 7865601 -24363236787270290120444495584481802720 7865602 -55918431760145669163368650254366643248 7865603 929993711239118997992267112070935624 7865604 -16060022935567214302177555543173979776 7865605 170459551013923376199129237976002780 7865606 -19754376241425444212477948792793985920 7865607 -72331251559061550370056172857752202240 7865608 -13316304290955798951723080800428963840 7865609 85611793792772658163215565026756943104 7865610 -30636702673069748148117790429114218240 7865611 59856036013869921169623597383141285664 7865612 -7491350615632574131825434382801244160 7865613 -39577382160382990269042753380726263680 7865614 -41957024380675652722018103635025744640 7865615 -5751065586873683180706942928118514480 7865616 -20495158678411538522888428498999443456 7865617 -32481588706361284931551556415194112334 7865618 -10075518649302039632164495627830435840 7865619 9913036745169983674363276237155055920 7865620 -8263456135908272108688945612517171200 7865621 -117307711033090052416921493875322548356 7865622 2790193552388885007796287015204478560 7865623 -50884602554349049362622433687267123128 7865624 8109938448696108598658764899413483520 7865625 -30432773473299237303426645771471000000 7865626 32743109605748016982358678382844534512 7865627 -18578430597027039167732145386868251928 7865628 31000483261802154372969703875506942976 7865629 -6791170514487688515440700683407727770 7865630 3299711304106052037221781525409336320 7865631 -35796893616245027842958797325491979880 7865632 -50183164932624113772129675304834695168 7865633 200173235614275890074048231705399033440 7865634 9621955175160507077280218788613555712 7865635 -3973762516666586725010348151960427200 7865636 36167459300305440553953715692654910080 7865637 14485504136078700363167403884233606368 7865638 127383284557010685443703573324951539712 7865639 71942981533340663435188355786336770440 7865640 -40067835626707453867162299411861504000 7865641 -17440258493551038020901378017077533120 7865642 -20787829047563240198118290945413226400 7865643 -89845926749693101060883674062557012136 7865644 85463262075627387661300814082997670400 7865645 13027456469378689672076390905504420320 7865646 3923613348151714493181909340501362240 7865647 -1943401033113327244262259134229306968 7865648 1770125374447049221555473615133409280 7865649 -28369332779302030365087331710964709232 7865650 -5224013236745413012645629499559066400 7865651 72739354104139559768446551483269600652 7865652 -42546504597547476943514608183466938368 7865653 36553798436229453549696039860170066144 7865654 22340789734466552898555040576715599776 7865655 -6985486080500964977214284728068449280 7865656 -28621987836350781606073026652591718400 7865657 -67307870027920096830302989576469051094 7865658 -14515310576315111914917644325912403200 7865659 -289198415416171055586775800172099410240 7865660 33379968305825883811005308674290293760 7865661 16613259907199977152487878205819484160 7865662 -17345111945009522727213290696304211200 7865663 -37722002324945306208622943313545174376 7865664 -5845554602918217026247561057411268608 7865665 94844317810000778685002925020814735060 7865666 6933934424283157110703952405392867200 7865667 -51960227447778454056341558272303566360 7865668 42666279201708907399984955061159506048 7865669 9913781128099426204851519527886859296 7865670 5853666798583561746869236102869753600 7865671 -187698345156035756509340514314273273856 7865672 32776952455180652804165961205620556800 7865673 14534316621177889947309897808913629344 7865674 10884659147462204985649738051525766400 7865675 19096671666908193430992341190754668900 7865676 15519811418966377591667601158196698112 7865677 -2247746893912297715015957159987133120 7865678 1908078436040356777651351168071483648 7865679 36028404764051695838840114729141740560 7865680 -10065284035908949463759318183224688640 7865681 17691927281127836586982230482263631472 7865682 5387016056751977660810459515761643008 7865683 -50333122849271315866736700255120540080 7865684 46341401855609235858948007614799736832 7865685 90249079619122513681876769389682131200 7865686 9571488090658986206357799091183007424 7865687 90974030051114840656483909409193795336 7865688 35989481460208582971580306407521218560 7865689 -210505312122021625052066326341166912 7865690 -30427728728522234420342915691491174400 7865691 31287354787067531706438396921771351192 7865692 15101534719105342809860771801693511680 7865693 22064797107078623262151257899895046944 7865694 -42000391198127913927472798875853464960 7865695 -76221612080990320699203472724351779800 7865696 -112156789707047291010513259714966978560 7865697 13583693827733225087908265709102132672 7865698 -50503677275258563532186858013101569536 7865699 -105984546029889964082292554158392387840 7865700 34268497238093772121253139604220006400 7865701 -101507925233418748663053410540580768610 7865702 -18812544854599950962897071989052763520 7865703 6442429329777872510944191393049158840 7865704 23525161587514938213943979696447569920 7865705 74518340128965919861446385151598157860 7865706 -3597110743101537243915175653860136192 7865707 15597678161038658192530208289308643956 7865708 -65080059207114873020419086182542870272 7865709 33492021319745123493101353407360650304 7865710 -52286991137776119651709192622835840000 7865711 1352323776494585559961544662847937504 7865712 23679666365882132256468887433966649344 7865713 -22220816288471209942902490317898920120 7865714 27848164351755982033390236972992117760 7865715 -21813323275532387789172342976590374400 7865716 -50040446861464649701667285056915692160 7865717 -42729282043253401061535033392253036708 7865718 4921938711023757804952660171326246912 7865719 9471893184186640751442389905067279896 7865720 20230937642644027323962550729461452800 7865721 29712284636743185490149823572100790400 7865722 85345573824562610305604084108462700912 7865723 6066385418900227120164107573052489024 7865724 5322596814342923841496840045519872000 7865725 -60357473076348439311680866023776734350 7865726 52719964936984699666014280414929216 7865727 12320627904065768767895410025096278800 7865728 8974430454194407829572989186421555200 7865729 64966812403097121997547511734941044480 7865730 10892093356597341733927319453499400320 7865731 -59012303696156013469222113903569707800 7865732 -676961064281105613126951598241218560 7865733 116732912748168635047890634529105430624 7865734 -13762009950937226561165259433360887360 7865735 64034087571906203452292277460648846560 7865736 73161987572779200568539563377189478400 7865737 -10423214975320576375252348933303140000 7865738 54493933505380177752543165364897289520 7865739 -17026278709878891943343069680010108016 7865740 37468212795750681677352179844625904640 7865741 30051883420086820974603863049721570944 7865742 7700773604971375888314279391868010624 7865743 -40817000643703527757412411628838926320 7865744 722174574883008738394488421327110144 7865745 42347375743891073024834479359669196800 7865746 -4452624088885242636373636855966172160 7865747 80562226990667232394485460247996920032 7865748 962339171614388102368415167345483776 7865749 -15359637245492557862044564927084443250 7865750 -905241404305199263838641816781952000 7865751 -37555324178386166471003039284645052568 7865752 -81220688180625269791580937239047680000 7865753 42887940389834058049901411186292987840 7865754 1224005386184259279545927650050625536 7865755 -22678616798133501829640923217683995840 7865756 -14980088805760361430748901536127980032 7865757 28845125076367399172681404513707121260 7865758 977232956586872980862783601997194240 7865759 -27054704957494922975216774742196548360 7865760 1905910554602812882408413339026718720 7865761 147727914603937963445093154329639714452 7865762 -8822024600697015433079702312176128000 7865763 52203890721675219123250752654054522744 7865764 3313221645015035085053556764855396352 7865765 5911532024750481971120136079210641660 7865766 8339654500006991251208649137306118720 7865767 12482572548253933705506551837424270240 7865768 -22964208180264590616883444274380154880 7865769 47266496256184513287732041962439635344 7865770 20418287739809846505804348012378547200 7865771 -32110659827326340302848106166958926028 7865772 -23336051946875327076315631568478720000 7865773 99546244678985161612491571739170816022 7865774 49270234928740623459981565344758471616 7865775 120575375253518029867672746328512000 7865776 31370028095957290471940901677273464832 7865777 -7906834424551915251484220316342434448 7865778 -23592933193021371553109175899249890176 7865779 93456164305577057997667590602941724352 7865780 3986799493140299295325466421324725760 7865781 21855290916499044106606223709324561408 7865782 38344611918608421528143021406795571392 7865783 -65973176417019326078238964884984602376 7865784 -29635872729715770399232797366630420480 7865785 -47257839498077247531619575273115257660 7865786 -55753841444737113386042848019153413920 7865787 -30478015170633113553236199568032862440 7865788 2484073566165955617909586951372266496 7865789 -98769045497806664332869921424347508410 7865790 5152669138813310296993735084995246720 7865791 -32459049705991576062833401242656527920 7865792 4524391700399109415619543986971082752 7865793 -8501446383957680101288012556401512960 7865794 -86690579336225336191996234358505920304 7865795 20110657830174630363444332778655781280 7865796 -48136756164930045722053608109585090560 7865797 -15853732588110769613995102375845702240 7865798 45046038053429124722374956549727283136 7865799 -22081034793486034893007887546804002136 7865800 -81183610405113249196486983625878528000 7865801 47401647797300880685472631682395234432 7865802 11835723732685730392793732353039795200 7865803 -130995443205762308644069647976781646936 7865804 -40106570885864632424415913535004478464 7865805 44001722698258878286448243554172417760 7865806 -152755622467643238285344003877733632 7865807 -24566403210299191020136693210655836944 7865808 17629405885736802718608503678012227584 7865809 -21509338398409438243053011939062764288 7865810 -17401549532972537018998345521447360000 7865811 39622821287372227023924865763863587060 7865812 67486758012053738859199537177466222592 7865813 -20264225785378731718684940786021869380 7865814 -51165045862460364850001083387027745280 7865815 36707210655545529987991506017224948800 7865816 -4007991591274674413546499094169518080 7865817 7922083440266347754736370297986889248 7865818 249384924528168926370164866293314304 7865819 6129166750273003620586553625378342768 7865820 9770957139012071818046774666704358400 7865821 124305456242972295253113055900505647200 7865822 42236909187957827874511969846424952000 7865823 -4953198260280701095338801414461385456 7865824 -24577857592836945763824047015354695680 7865825 -8736697549430107240531879142557496400 7865826 -1863476905572972764970461776520948736 7865827 19229995397088179754398189830487226672 7865828 -100802249398897984903205919986173327104 7865829 -121518062694852521535110131904638530 7865830 -5134034664099969721863654285804049920 7865831 27829130571018750508008283367024824632 7865832 -20005996231919681869979498129430773760 7865833 112401702002486500682234790816591505082 7865834 51866690389281757541545881710803920816 7865835 10604573140272658537096791439664540400 7865836 -47458727950526046571630154270024457216 7865837 29120539318197370279001884490040675552 7865838 2152141996292517818746863426316010688 7865839 -41074590111866706595088293708393120176 7865840 -2057172955861765432570259494972784640 7865841 8330057546782619071904288363593767792 7865842 -27194749767430454994701650849461266928 7865843 -5939066581167248750125228127390708520 7865844 23959616986250087217731428394035814400 7865845 -9246112512054347540960927767341429480 7865846 37917514997288271695685204595316876544 7865847 -52559017317452465919703376683477056 7865848 122271580371194075715584383309478400000 7865849 26201501148630447598073166655774743636 7865850 -3934216587403051135211604955686912000 7865851 -37676560561456002398526203431514820848 7865852 22105676763887845373006616846842535936 7865853 37229293247560086644583139855901435904 7865854 28257991944965181957678539604898277376 7865855 49973743853652132716468786957571770160 7865856 36169707223674751988540233899992678400 7865857 10564072283665053522379392211935699412 7865858 2560052653288672975527212406975697920 7865859 13585942912354109494012628127879706800 7865860 -51923753226632906008066489616107315200 7865861 -1644303527283953080587436840173177408 7865862 578611510328492624861674038966528000 7865863 -46982953587826030169440015945562437640 7865864 28529815419542841010849233790105359360 7865865 -781603971995334722219016951760102080 7865866 20556499393641706334165519689671957600 7865867 82853867156217628045647544178925630720 7865868 32538163087031463660702294414557130240 7865869 159326193548990198527717704383995443360 7865870 -30938248174876658701307758613863437120 7865871 20062561490840349357834658153089813120 7865872 16774724295317779640091464095645040640 7865873 8393025562400378303177783094868675200 7865874 28175297426268464486857620360797078544 7865875 46017365720795615374579750493053512000 7865876 -45109593548924014315797630704731357440 7865877 29961287587210985899154265029254528320 7865878 -3030886958773034874311377855475899392 7865879 8099845976825004177488148289055354880 7865880 -23318003174419984454399719674298368000 7865881 -17956977949710464852615850760438891318 7865882 9570292763435102393327737837123287792 7865883 86212704125930589577101107934365965920 7865884 -16410475098532618491930739075841471488 7865885 40691182491356421872266750812799584000 7865886 -13200793111010715392588380863838709760 7865887 14900835243236210600595353220472844040 7865888 94865649180448083482085313512483717120 7865889 14227972616709018546816269132817725376 7865890 -27356788274835058251096691144623448800 7865891 -5319177162287488091253621122503197312 7865892 -44413517989602973009686653149970976768 7865893 12188493847625663025672109141694375200 7865894 50286200486263361514308881776649622496 7865895 -72312338427631549096810727808610853760 7865896 -7252580380666879193724953425862092800 7865897 -53125972334893004493811205790439528860 7865898 -5724743467757267907631265408592774912 7865899 14678493807267469395818782600864596264 7865900 -23134149641982978386059655287331481600 7865901 -91111704031613548120477827060652736970 7865902 31829614636579616871277123479056380800 7865903 33828168983914268375396315034114195120 7865904 -175244258595930717149734946573647872 7865905 103373021777899992509370657864851280000 7865906 -55261557452751571844361544344458500848 7865907 -2889632652004646127190151974331458560 7865908 -49043639788762162749481526063643979776 7865909 22852565250739103762214609939245256960 7865910 -6054969967769455187461224404633516160 7865911 -193244676736437466155718436255336312288 7865912 -43336500264014049449359508162930380800 7865913 7487973457196369214475635749462347488 7865914 17415295180167996719382348340326024192 7865915 -104782227982751171489412137854527853440 7865916 17834904557348340534186310454182256640 7865917 -164501514860090268705602819761781578728 7865918 74431977500050269868054041899298236160 7865919 -23352739305137066588660054720675890056 7865920 -764451007430260024417300268156190720 7865921 114925113284388392644501660600010335380 7865922 26387077088376941322722109254161817472 7865923 -37175179857826105126488261949477600736 7865924 12802948497206734474769712251823682560 7865925 -12738088196537271552978995585802456000 7865926 25752346078740846279561806225348994912 7865927 6256112853255681364837985106944871840 7865928 1742972122682712610386858086239272960 7865929 67601952643795912094479374939362445530 7865930 -23339116693944811004965709931714588480 7865931 -30883403041879513611643460010625800960 7865932 1259570021807807199216481770564659712 7865933 -108859199065145499363552202375984567818 7865934 -35256275510906546382440864596487602176 7865935 -19238740781377041765536212721628103680 7865936 -23456693792499395298793141410248417280 7865937 113832888628424682077697579974409601440 7865938 -35377452802865266426985170539895040880 7865939 65213627167603177428259746275213127720 7865940 873267571617928884737293089823948800 7865941 12124390946640654284084290971616891612 7865942 -8273458854091001612940917354263339776 7865943 -13518788824128523292448796300448160000 7865944 -92370397863988541451167120315409315840 7865945 -12976787199874513004007479218171081080 7865946 -18701748367318941235749496318242018816 7865947 2446933440262479920387570950188030760 7865948 17135561566070885202226149958734375936 7865949 -5895436148785775020524555631830003072 7865950 -13899705886445945180995670781515976000 7865951 -230526574120192521949794720069272262720 7865952 -46140183617494283818162361387155980288 7865953 21771642312394138575622831278435231744 7865954 -1284444774117749199462226082498999808 7865955 17366020782426822448745973222181668000 7865956 -1297275243266975371397339485650501632 7865957 35466341478750197926374002936758026432 7865958 8372828682155070763300072352674632384 7865959 -123941790122168475194821636886952640840 7865960 -66855329184071341430791702878675456000 7865961 -80568828882942605354649062350042255728 7865962 -16671173138908198726742178849941541120 7865963 -46619852184044139325261953324731645040 7865964 -17541583962503029221316061732797532160 7865965 -92611707684446187680580877144872145140 7865966 3916044858032407318957106125560372864 7865967 -116448083051913833716682775171529567488 7865968 24253821861849720703778690981560320 7865969 3601996894227347970870493794647104680 7865970 -15669031297429569031454503054717770240 7865971 -16708353429803904097459024297422481856 7865972 58193991545757659977502481826868155776 7865973 5336988203920229587673848725819596604 7865974 82746502653647217741696834983594825472 7865975 36807010314935381321950421495032878600 7865976 25919866460931648033699627680725401600 7865977 8230947680250937378209676572625156992 7865978 19331012859491846767927693150109477856 7865979 -81277080006168641807344102638875118912 7865980 45213207128775910402026301012133952000 7865981 83328289116813914404042587998746524000 7865982 -26745353258464269547242962450803848000 7865983 -137378798288713152582490693119642736768 7865984 18952626485407468210732578567408844800 7865985 -10323193203277382506231801270385884800 7865986 -59367913261807978611898420185691445808 7865987 -10672904211836539862264955063519583248 7865988 27303630806652578184625702405023043584 7865989 -8920257499538289168753757751421093540 7865990 -470877603429460720706634679287644160 7865991 1358970204878116453297573747956040752 7865992 41577841943003054993925569455156193280 7865993 -81258632384100319950462336694226413296 7865994 23850987662697412167979640145856224000 7865995 11083575359548850182946092355109171120 7865996 69014654668950860840085225331726176000 7865997 -118068141713974798840511168917494277920 7865998 4703198091398269491751786333376870400 7865999 1456081029327912987114323883216471552 7866000 8004839869770209304894860151029760000 7866001 1334653237063646448455494966792701888 7866002 -494104505066770123981067238239631360 7866003 60774593357226312310129024088810919024 7866004 -12597838148670724472089011503387019264 7866005 16014862800370804994387435892502988160 7866006 15040789139900546495612878556274899904 7866007 65281236510019141543483547138315373040 7866008 115442468957824837089655755786163200000 7866009 -87976777410625316878679340277641053286 7866010 28078671073037012013753337136837472000 7866011 124215862043505768972902526207328426224 7866012 8429728181288430368486600150348611584 7866013 -27937751688287582712108431460500809620 7866014 15099097437375317524896840855616840704 7866015 -6721396842177614534825375866413917280 7866016 64897153453667672867029036074022600704 7866017 31134732906426449030192565689660196066 7866018 76651948570602550475068320310370611200 7866019 -44352584047747503988970923212928128000 7866020 -53148356534080916225811945706341707520 7866021 -70337704627931438563517222310156411456 7866022 -8187656548504859542313535524365958688 7866023 -34389534010185051594511586447438531712 7866024 -22196654365190705261390284294574407680 7866025 85596849549739526542228717194473707550 7866026 26285723697087753435731127641097761280 7866027 43545173847259738294867770757237889088 7866028 -4973735636143996022126566553684568832 7866029 -65364898728195092782485969883956059370 7866030 -22723539115288330128219273732363264000 7866031 -203205088835713638177244903714938876000 7866032 36810869831658330233980267191540596736 7866033 -80325711024439435877678750495023104 7866034 99125176347871071205405464292466686464 7866035 34613851389779347243211197469157642480 7866036 14465035481684348136611947825447011072 7866037 74528946692264347212284376787409832686 7866038 25286714062935818207555112974566381440 7866039 -89611052599390498864145027137993757976 7866040 -2954787358421250463581815271749222400 7866041 -61972945136645260514238688750776489558 7866042 1722446484172198847691341430968087040 7866043 -51196762078596253203861887428128868512 7866044 -85567091901143555286636582948604836864 7866045 -108060124759369967573620002341102332800 7866046 -7187509111131786513750611459931021312 7866047 4708710808638022929503534314080540000 7866048 12100121713644369642480066268898525184 7866049 13297992049939056664674128673688182720 7866050 -4689172532340869632026234832530109200 7866051 -81552483093301927712994750049076527368 7866052 14421591239547807928452946699875923200 7866053 -16882756447668313136196748709708936136 7866054 3782244727814904423535394983851491328 7866055 968114339768495525161281257723299920 7866056 3314619054267217503455013263419023360 7866057 28963627049557295070580887604682976000 7866058 5508786975484668971728491633190197600 7866059 -124442666776009063249414989291547813740 7866060 -24572459928919477869576691375376471040 7866061 -72756148701763909765391868527157584640 7866062 -11101977240124912595446427506844379648 7866063 -3038795222157379529130860468970182856 7866064 -992644503172103872449408692458618880 7866065 -74103304548646715382077379735887760000 7866066 6582833003908429620554238699909141504 7866067 57606736801816553904268563718035809280 7866068 65820093470266061010100712481157478400 7866069 -31260935208573799098110468601280206912 7866070 21181203036339790753212329422591580160 7866071 -25905262381703510913589838030087484456 7866072 712806317314338016537499327726592000 7866073 -131410518889347637014910212361953040176 7866074 -48929377752767188876141995050632552464 7866075 5498140245635148831862095619468857600 7866076 -1012386659210116227244046707622092800 7866077 73416332237666990399624883138075637926 7866078 25259075247714940331749911630454253568 7866079 -506758184377383185833465963693943872 7866080 -113356188190031746987505743958971514880 7866081 -8637488887165435682332884676958514030 7866082 -13509115104544502159580285668082310656 7866083 -115339383008959597517914793686624413840 7866084 -10047304737614061855858761911951985664 7866085 45357838346409284733799479260830374780 7866086 -349790154259222185551866693901687040 7866087 1368712477954653804023390561962323360 7866088 13547060631998291635289019527396981760 7866089 19738967407834535084467425071163456 7866090 12493012104714883080377665350921738240 7866091 -77079893050702275029910616144841994508 7866092 11727082927525684841728159154313172992 7866093 66029102941504829603658387041517401664 7866094 -30210610038445944954631734603718438080 7866095 26796347988831376611133148875461734400 7866096 -1838101814194431453205683676545810432 7866097 -95292649055292070891186432854949473454 7866098 -15817533271114004842689707537680241760 7866099 21116642248786951982625765983179467120 7866100 316741907443582536217858411926220800 7866101 -21925323339593089210084363298579451720 7866102 14063661527616481795036922343032709120 7866103 -42248203441913048656717099383281149520 7866104 -33889283117493614330428997196621004800 7866105 -20568883726665000698596289048485886400 7866106 -15779196747734856878215417951019695248 7866107 138789761031252484098704435677574488356 7866108 -96790116213684131017939249915628697600 7866109 -144837786247966227212996857068668815040 7866110 -33750773845303463075384463162193735680 7866111 10471694726713920497066717222028508800 7866112 67365714775163618054335342763621482496 7866113 28043805132146922887919766250925480960 7866114 34958379265624581752301074938310503680 7866115 5092787570707393591751194661419561920 7866116 -34543908040151933389965397131723863040 7866117 4283180952147718142150567284065337086 7866118 9771996575660100683159735195458199040 7866119 923026333221182939751114857552349144 7866120 -5734641425353760426434279541180006400 7866121 136954502851748076695735844633056973492 7866122 -51606991428214468505097737329092619776 7866123 67625079968019060309767721931160391168 7866124 -10645891419893139884079086069469031424 7866125 -75325570847711240574894790789997265000 7866126 -4448859715402896034495543637806940160 7866127 -97012003345730981302939048390749427024 7866128 -24658309834707427327166568675079938048 7866129 10833980088249554202113290736520523680 7866130 -39130735455310434272400625113211763040 7866131 -6223091969431391667807726113430497376 7866132 -43481011174392463662443223944929609728 7866133 964953260722805333339663519519983680 7866134 62471077638692670393406586615889567360 7866135 -961765783805435751702750368829092400 7866136 -46134840997183219352380896370180024320 7866137 22338162511932984660654474091645162440 7866138 -13700970148269150217772101779654574080 7866139 52322360051968270036048519927275991940 7866140 29706717501558804298027705536299182080 7866141 14768443521480699386421348214124953920 7866142 47468570542438585196624563018375961472 7866143 74605898441942334690545033040465093720 7866144 -19072942380765096588106647454712070144 7866145 3592800514006438565113863751528156800 7866146 -43480064541648632846339285437006615728 7866147 -10505498874699879003533090809240139400 7866148 133485806555860227327282895481365963776 7866149 147990930188974828336210282198721196480 7866150 7555953452368549246235460607341448800 7866151 -40629632235629223861796663718588099848 7866152 -5436933850082120275478010323418316800 7866153 26472031959070432793538450601857790704 7866154 15640464446304276694605338042039380320 7866155 -80574796057110809749824846450904243200 7866156 -14887571210930551400650665647728505856 7866157 -21505851547890249398356908812390284800 7866158 17224607858189348686204415852312736576 7866159 -26223061438311267301183438040180904192 7866160 23644322674218934806942536955491450880 7866161 -1942226975241886573462664516573321856 7866162 -309563106165175802405254119433452672 7866163 6519404592389777629402995150774659760 7866164 -31412225735793337352841759354729504000 7866165 -65463896328266545080622764414691834080 7866166 35167033377762253800997563767905782336 7866167 -88021830805570031367655184122566749784 7866168 -69781122047327168801696700606807306240 7866169 89221770675334618829744818908496502570 7866170 8900515096544878698188060326914321600 7866171 38124814837203672592858272022955240880 7866172 100155394550844436228142323370179645440 7866173 -29276931429946964870727846830634425760 7866174 -23879277158492519595128232020354754240 7866175 5111541735525020589441384914652573000 7866176 11797733264476437937761061905644912640 7866177 21699495163134076032323666315194992480 7866178 -20602117981277694415079090844186630240 7866179 49141268591743501933681365606829614780 7866180 28639916012011536572493544849240473600 7866181 -10953253548030916578718047981567289536 7866182 -17303378907515108883228397760244251808 7866183 -11387383293242844215248565454627156192 7866184 -10576238494805433084689145765565562880 7866185 22372380510773614039068863647483729380 7866186 -42203718955932084707301529354521927936 7866187 27771674821001688447806490172330974352 7866188 2320232367182410811720863639091281920 7866189 101755859466888875422348157732735800044 7866190 -107814969964230047375272817552625600 7866191 26195480769960594931568814010334516592 7866192 -22396445350868877974632942432008929280 7866193 -128855956780736086758749429478812092558 7866194 -1616350306420481884265528061068680704 7866195 -42407556799742188692753315011289040080 7866196 -29016735777753704594868348510358116608 7866197 23007105752429924581999400195913623580 7866198 4173191276407407789865997363830956384 7866199 75313271789209502525332234758394917720 7866200 -22044872849491679927986011458896896000 7866201 -54765851030487245191708019704863476736 7866202 27716634186630794219317748048205696000 7866203 -36427391345190032245483922879514677040 7866204 61127923093055799245053558030888413696 7866205 866980138880084656518627782888244960 7866206 78655583872970118975365973361992360960 7866207 -15567637024910532408580530120660940800 7866208 -42857793174064163748865868558155382784 7866209 -4112203794832194308586126767942276160 7866210 -12792654134300717109755826158782632960 7866211 -12216886259260059585386122956993421328 7866212 -12490507976151092108253872754514959360 7866213 165931856439369962200807834752042153024 7866214 41493986697795318071021662716836073600 7866215 39093800303047311893036685283755493680 7866216 -47272802890384931623225954492305761280 7866217 -20088059159423711449531511857829594480 7866218 -9625428352687453542689836489218895440 7866219 -2075799866517707163994901416455327744 7866220 26613156880548366268771324604299898880 7866221 39843212072605455357007894255507581600 7866222 -2568972518274177089702388425576411136 7866223 -22294742648932312018351981233653134080 7866224 -27011380535199767133813530410123100160 7866225 35661489973371751416073971756794191350 7866226 -68029608344871327399949640281458462720 7866227 -104052516267234826778181345009559935924 7866228 -5521022967483362167899727642922280960 7866229 -4617381252299679357880690417554537824 7866230 11944511235723554841330535002433148160 7866231 736115202847820732739050383256507904 7866232 17295097996209491460799838366176051200 7866233 -27127011893853799755008865798501556860 7866234 -2805183922582791131512087307911438080 7866235 -30290873063153626144145425600802026800 7866236 -657387167369603067561627186447360000 7866237 1973933433149975996804442020456230752 7866238 -37337672757586075246256524283339988480 7866239 63877507345820011665231327551700071040 7866240 657305275083936128876971486819123200 7866241 -82935533060767171753611403892823190268 7866242 1118980683496442870075561343692257152 7866243 25209280322964525914895185234171198208 7866244 -13646394327330229916893824748847342464 7866245 -70974563700912783998507095897344890880 7866246 23273140901285124688473860915928276864 7866247 -96238108987219752713580891373650707960 7866248 758085971666134916170429644796723200 7866249 -103002976824203071382104379474788554864 7866250 1333101473407117851915307551321600000 7866251 121560973972044536557944478303019415252 7866252 17607352386562496246664101075895267840 7866253 -33262944779257748403192968226701285376 7866254 -113353673924698889866077700153528511616 7866255 -40167135654047178501539917248914083680 7866256 -18858499954533810539318484770032631808 7866257 -7916550524357733439428927464672404608 7866258 -31179638498390901455202870925446470016 7866259 55810159991084750552117945071986316460 7866260 -3485141481842364635197361419417850880 7866261 948847242041177355037441740266513280 7866262 58358869443440908491418443590910937632 7866263 158691797788547218678862005219927405512 7866264 15479871194351475997600926470369587200 7866265 -44960057479976689370480876724722313600 7866266 36267957691813836504290051711888509440 7866267 -61105442789727917318989149944269754880 7866268 -18502854493179541925551014982652940800 7866269 36640729148262565919643876694198001280 7866270 -6971977823537523145194488842398722880 7866271 6289702101044496819272978713190067200 7866272 -74409256783216359206898870192242688 7866273 -7370632790061134806352352740338568016 7866274 34980053217327910780976196859309791696 7866275 9396463919685369550457321108815830300 7866276 -33254301637736022440520256983207247872 7866277 -58595451863346351193897813523624823874 7866278 37330788447585829361030563774851919872 7866279 32535879652704462321890449616282825400 7866280 22285037910538033801271342448428390400 7866281 -31771338031305677073522735974260398336 7866282 -13745511328774061502501596766457175808 7866283 32249623554815501299991878094256664864 7866284 -39724299476122475322751631209201440768 7866285 9150191582234897903639110321555814400 7866286 6847889513943461368819788727829750592 7866287 -53005597034497300546499817567711119760 7866288 -27263039515714664571593531919001190400 7866289 26684052355825634120068849376762291090 7866290 36389855652371966867728639528886378400 7866291 393436714042045634448718402609800384 7866292 -3146213020629323038831371756828231680 7866293 75490351372407599285716497647959181760 7866294 6394153597727889050632487788610732928 7866295 88939300886755282613565708437650320 7866296 -240683512252165007282982377915707146240 7866297 25972028336353301685501134465458679220 7866298 -21239952426171658528900657668980570880 7866299 -12623524690221374806027749043540174080 7866300 -12433190882820335627468437539323827200 7866301 -615317564544426886540561494395531796 7866302 -46056002670810011492563390037904891648 7866303 -26535444381373198847198183690358321792 7866304 7803741431950655260230010497610547200 7866305 67167978759138643820187622240826789160 7866306 3739157301757027059940064431190976000 7866307 -52949313020349936015383340580175509444 7866308 -27316308572892276028364709430735910400 7866309 -88660483533328718701107650129935800672 7866310 -12425075544186330693368111612334887040 7866311 8806160503724163358021638786604119984 7866312 -6201090700752256667904315288276172800 7866313 27482697391242099045237865999283766024 7866314 -25771197261394906090645457016595693728 7866315 -728794494549346445212229944960760640 7866316 -229971651865761778404575497983469582336 7866317 2023300683559385604083569430946161472 7866318 11740736044246374055115818659424701504 7866319 52854458012964048171222689421985109496 7866320 -5762103858069705707827848059501936640 7866321 867350137512460104547352987851065600 7866322 -2524372169984060896734301349377671168 7866323 -47650325516491419977040702947589146280 7866324 -43483026744576379262326907759779059840 7866325 -37890381716182723785525933569192390400 7866326 14318916404565564981409359189264945024 7866327 -21195543454729857278069883696915447168 7866328 100045249292915161517881735683813826560 7866329 51726475786318662704265241153246929930 7866330 -15174612791571148829886343383372487680 7866331 -160057260130532056303427801207676004 7866332 -27444716894927046045260542207835272704 7866333 -33800009204030412084019862977579375098 7866334 -16938117001553334660156153233479680 7866335 -5089962574280862980610660635769527040 7866336 19320783275189187192589408133430902784 7866337 -69808736228053070264623578272284261740 7866338 36541809854549148178293785604876529440 7866339 -5191063689154074408063368674186051152 7866340 -29895245188172223185007842915243704320 7866341 -37355515156525408457922811949434866240 7866342 -21329856852471858147552501770114150400 7866343 87533830986191241052874674360249036800 7866344 63103508853540327926524308831560171520 7866345 -5692272531821956534507540980508693440 7866346 88896299066213827031482421258290644480 7866347 -17940423798015980548177711582675656204 7866348 -2254056757378727200865797573385699328 7866349 60439342912304539635586567599715995350 7866350 -30704051393952434772722471870816073600 7866351 -44447697868296952121507351535889784232 7866352 2983985168304053607955833909471805440 7866353 62539211952111990657203539619324903664 7866354 8380709023595607547495844653103880960 7866355 -4708371570687467246120208553469131200 7866356 -54464868888168810209641146849488446080 7866357 86487103261850479581370805691496043040 7866358 -12249464568683137063613626421230110720 7866359 100130082683004515155885744723228388016 7866360 -55388579720820233915728339508633702400 7866361 -136017283123062004830540917836165703600 7866362 24352646546698390303188763836058252800 7866363 -21429680189567919082482876027108794856 7866364 -50253181131185978391055342162737934848 7866365 -38141801922398224914721279406419727880 7866366 -18571018991565645329980725854156424960 7866367 -132870183380163552598180855306444944360 7866368 -6845990638688747531716994602547281920 7866369 -1236442984765034364838339057924882560 7866370 6781239376871541899010623404497792000 7866371 -12235054898777094189906806821913658168 7866372 -31868189106041737973412033977674257408 7866373 136021212715662543848013694575465176160 7866374 -12839456192868190733451932477533741056 7866375 10544097185753590952744367438268128000 7866376 -20108221695312994440917555640435671040 7866377 1086246694791081669285328782303480000 7866378 -16521729582787942403000546320504215456 7866379 16897749565299782987161269941788104160 7866380 -7125881556728249293043006606141030400 7866381 -18651854202246498402370533061131907680 7866382 312763166034077554557528292122425472 7866383 -556949023119884018266813202175605280 7866384 -2201275686639262814702466165274116096 7866385 -12309995340943522407079773571261079280 7866386 40222977154749682287474248144274697344 7866387 -45749608540623640918038726222917020920 7866388 69027210790519096962616919991385916288 7866389 66134498662694597501422863501384530190 7866390 3026478281640839042327127054092943360 7866391 -13958531470286396835349935862498059360 7866392 -48045938648089594657137648324331776000 7866393 80474232406553305834415054485956742944 7866394 7627117057363718778776032824574112496 7866395 11260159665532435813130874991070470800 7866396 50188744202384424774214800131121925632 7866397 25812246407263978521396269707020656064 7866398 -48375698714246453392280349786102556800 7866399 48048058864074607644650638668621287040 7866400 -1657565145832642131861859520205619200 7866401 40612132452250835561055961804297488900 7866402 -37054482180006307139580950423833085568 7866403 -102404450783051086854407877675401731344 7866404 15469597607539738789614497539748155392 7866405 18948198446156717468876947428069004800 7866406 696053865252572687695900214662237152 7866407 -3166527737337635262819683848526448048 7866408 -52613022615013210828832170308934041600 7866409 -40416220136966624720536548568691151884 7866410 70027187335987913847039100087782164160 7866411 -187241589056274863191426452594795840 7866412 11162200338932430616970020537037593856 7866413 451208902887784017367084298067232662 7866414 1022811051643736592577824558954811008 7866415 -21085447586754015785777089801884400440 7866416 29243001636312083243707423214088732672 7866417 9839393925226820574119194454139655296 7866418 6861229859590766496784727829967357440 7866419 121651510071629097620855129614584404736 7866420 -793214469590506643036846308603392000 7866421 -39630987577900588073451692824463783300 7866422 1017377646172094797427489369951695872 7866423 -138417642209879076380290159322002158000 7866424 910958051150894437807345262749900800 7866425 22009826635775756488962734920076640000 7866426 -11895515312603584386163752534743698176 7866427 116543998761497167348459539080755477200 7866428 -69908408975271777528950304399041836032 7866429 -22434325800145550934086612570402601216 7866430 -5080610590454713217863254988391112960 7866431 -46861840919368927467137384575011816768 7866432 8097661344504443060091914671789965312 7866433 -92322376484461490349758045921424792620 7866434 34159956057746109122819216493615754752 7866435 -21993155554775343848567751776509285200 7866436 14095547930008183618671073988424663040 7866437 123628203774284328668415344202898145280 7866438 23555597377415514331383391500069902208 7866439 -3142064391909452313651493501622465744 7866440 -60763773492468973982495539480089139200 7866441 -1758100148239645378898862139166402880 7866442 -59717433786330311932381045504334962128 7866443 -795271304161031520077275552439914440 7866444 -11269983442361332121395369650978997248 7866445 41775289418594895602614226844901113600 7866446 11942573490388486603191872290694676480 7866447 7787401270540816557021845747362298640 7866448 -14529259558355312086742488924158435328 7866449 33473057754287136055074212346545951460 7866450 26569221739493821231555517290920288000 7866451 -125496924958704836247687160623313875000 7866452 -89535482125140730973640892911130752 7866453 2898241474942676752737881977488504960 7866454 -30037220568431825120532596601170329824 7866455 22371353167331672314711875315220320000 7866456 -13481418297077095878142180328610201600 7866457 83380488053215789554512127732814054932 7866458 7013783942558265338439416260025918976 7866459 -45642278042609124855510515446666617456 7866460 -5767919930001290738998619414382336000 7866461 13548089362552635243876599007226204812 7866462 1860591100982353662291872554034242560 7866463 595668543664380304202333555738560128 7866464 -37472884589752616036866472390382059520 7866465 23004794578180499722437905493791706240 7866466 -46425119078486976506202038340162779568 7866467 -11256768656487048037239931667434454016 7866468 62193068424047225861388600406476941952 7866469 -71092643187163289211279635517282629156 7866470 -6783379469211413606285664341187840000 7866471 76876351127827102359556960948899510312 7866472 5182778413141357930035514330723153920 7866473 -142921913008274660959068465716219086278 7866474 2874994010712450196674254836168863744 7866475 47753689573722460370769845919620281000 7866476 26273143298324328030121979881268578560 7866477 -7882905930613992318911961211815292074 7866478 -34573149651387338860495254490724770944 7866479 2371609976798235046122823031570416080 7866480 -1077001777681673878283892234633216000 7866481 -788899139461851758977819621930830976 7866482 35079375899220076478931188249203801920 7866483 10113726487822415033927523605101428480 7866484 171191839391032483371964814932434333696 7866485 -37385252241418572494062087791751322880 7866486 15939470199818635531755699204900699264 7866487 -37984373422910803353559943574820053680 7866488 -31255930415027672030039374304846192640 7866489 98001211261308153638427017247010138848 7866490 29462886914662912976068767403137626880 7866491 42183109173842049496541450786333147832 7866492 59166029689767516277246463706637066752 7866493 -107859849153671442756543820325346715258 7866494 -30133761045264536665959716917523328960 7866495 -3122274222283222092958639557591634560 7866496 27151268561636412691525911705802506240 7866497 -45104125774059807790685464159266237054 7866498 -437269853560055088341821788902541312 7866499 172151281830366749124886788676574465920 7866500 -56987671234869299982585383974630848000 7866501 62847667096859744619813571216268286432 7866502 -8231812746097080629548474861196814336 7866503 -105131669359544378243266094474259766248 7866504 172092448237532628329773883368390656000 7866505 -7297614267869942183345647351838141340 7866506 177109660607569492791455195796845568 7866507 -53787359503170508867258895510697086976 7866508 35728182472958301055755618593430599680 7866509 42027624255040341485132429880158226006 7866510 -8864858339930306712007410256304749440 7866511 -5294296258878076475158526578230085920 7866512 -15758449833440484965463610092173180928 7866513 -48812734789036843395240568169632360800 7866514 23873477547319588223681410112973011856 7866515 -86219507209801220264239633282888533840 7866516 -7651139810771031697361526317967605760 7866517 68982859974943850617265548897685799566 7866518 -34146449773313796966869444559655143360 7866519 37340260315650740861684691196355818344 7866520 103985399885235644029269843823139020800 7866521 53443772016912581259556781778787191492 7866522 -37541669979383356191722856456126112512 7866523 -3086479869072577218689054100225213664 7866524 -71618062951593817409250203305769894400 7866525 24282852324332236254090280900527948000 7866526 -33354971204172044365868829335270747136 7866527 -32018172779386878643402270036323304680 7866528 -10895504617274733280006464309203828736 7866529 -18874385916961922600245282834297528320 7866530 -4828864993440057780917854868224358400 7866531 21328086078954735413420152665339264000 7866532 20627649878987584049770365094642636800 7866533 17381150152469805704440289852206505376 7866534 -20576706726966135961531776400294042752 7866535 116198195086105449523299857248867640160 7866536 -106231821933575225390621280155443000320 7866537 -25805947012367411105957335376568923136 7866538 5782932547459508777529196726245151920 7866539 53805985118559883120288285925052428340 7866540 -16484309293737181909234693544404531200 7866541 54434351996719987240762650079887857942 7866542 11422071352151212485515940004081749312 7866543 6308210884169039788563527626234510464 7866544 -9742918032653164667671004789208449024 7866545 -7157981029815489200638631744952534720 7866546 46643340099406709983375131434392647168 7866547 -1931140046092421156278195506047240160 7866548 -15895052344859154065603679676154388480 7866549 -437491538880584423769955788154081056 7866550 -28531079458873272858337820013730910400 7866551 422552253644267515154460778716964224 7866552 47327636709434439538528585966171914240 7866553 -8496620085145420122967103347920571436 7866554 -72961726811456431199434571676545883024 7866555 -36656776706496356453003465658540418080 7866556 -26609190272631874503088583391628425728 7866557 -136040739175739412600746501318344267194 7866558 1589721495176565527697396022760591616 7866559 78089902664406271414618443832001437760 7866560 2768898286515847478259852212982251520 7866561 -162194036904218261775561100359585647616 7866562 -43324901480236278895636538502042155136 7866563 -184331581393441972658442453656266464360 7866564 9500381475520262349938242511424715776 7866565 -42326677454348962741884330158621539200 7866566 -8897566510342141969259623467628397760 7866567 8868027542045662857380432880797166384 7866568 -12033484921216041882833821868049162240 7866569 20249834519930120014317449985971505060 7866570 -3130343400263751792612121683218457600 7866571 -26118844699993330526808552025511461228 7866572 38453083642355805274704239119768089600 7866573 -56872835978754146317819537591031328 7866574 -28284483985631844440173899674777161920 7866575 -38377639956075139997017512694461344400 7866576 -15247328430110628163584566429894615040 7866577 115627947430554538738114936334043956800 7866578 54892308285258220853730045419844418560 7866579 -38003039727958866913435840310361400320 7866580 -27254249469298575652108665440568533760 7866581 92380472028319453501989687008603355072 7866582 1731526285596001417275470291829753792 7866583 94640991789832399115788929061177859680 7866584 -58041299224519815700789726485642670080 7866585 97722270430933898465881507209089779200 7866586 2203669977944776478920197301850256384 7866587 8743317863754321856657618143928264224 7866588 -2234769231950845612401386104530370560 7866589 -35741014550672015517514550524503738560 7866590 -4095236513698274587176106877343211200 7866591 -20919761646666973720193774002050542592 7866592 86609989168567288369538597027315712 7866593 -18671142633143838544764699381193324416 7866594 42801848475011791506400106404135759824 7866595 4657947499250173298415782204236951200 7866596 -22631936435796572755090418982134980608 7866597 -82542348406851433662398175880453096128 7866598 53582717748679641786929356866870178560 7866599 7038139927085074287840225880607287464 7866600 -5705190825684995728774533679828992000 7866601 40902519249027827550497185832454883812 7866602 43124348872242654750699116475928312752 7866603 19192750394525467232644148999912070264 7866604 73109943250852578442893493083920563200 7866605 -7556384650595638434802322773966232040 7866606 46491542880670417680211623339063057408 7866607 6789922602725748430131872952399159720 7866608 10595957759879050419519554403783475200 7866609 61461195388193812404992519546920193904 7866610 18512946372049260572030990702142828960 7866611 43362889801855551105134025357915691212 7866612 11291106375986487139001257225607946240 7866613 -4294924623288949466004494397591572996 7866614 -34413829946520488372068511962203710208 7866615 -27610245657896844133521506807344183680 7866616 84069903069518161494645810261165588480 7866617 187714271266278778099901633648948248320 7866618 -30279304208499998534994775141475536896 7866619 8531009901599008728874669139955604096 7866620 38748396148015999651695480105638791680 7866621 -6167802338007233032711144954965415680 7866622 -7240348701364861080703364707454948352 7866623 -104738875482547786668218395029311942280 7866624 22366681812118183446716368229461131264 7866625 -125831197110844447448788762493069952000 7866626 -1012112414012109621882335522228006496 7866627 -46961343442185535571118455798513568000 7866628 -29930410333123610397955617517186019328 7866629 -75802865540670727192279501555168159752 7866630 9596209912941515504360992971136623360 7866631 66798640264267366241248030399177891824 7866632 -26960233810652855981561877408259353600 7866633 -59645037642792132447804046996447931376 7866634 -13533760925751061885242217768581500928 7866635 -340382236705433408086269519111555840 7866636 6903872688281043279757083421582494720 7866637 41388981690618930293517721003986463286 7866638 29251694063566650470925488688698862144 7866639 -37260586435116088401401744519065463880 7866640 -2092567213829511649442917925447270400 7866641 -111685702510511328905730428897166424716 7866642 383380687151091224966847742013389824 7866643 125455859000940871055107862159671150892 7866644 9679687942141597528542890121468813312 7866645 35093848464075868615900075858147756800 7866646 -11591525181537491084619228023590889280 7866647 2207957677914834756449616715507040640 7866648 50809507823709664908851092343149301760 7866649 -2105941197589623667900496238998929664 7866650 44132114461384441495082001254920473600 7866651 -34610998215074070908902992508665686160 7866652 -106718149788666853555696003889514494464 7866653 28923576114577152496980299668483641984 7866654 2380593969644437706782818256467981120 7866655 59508103744043527599352611023761386000 7866656 -40736091464044424162934336336984145920 7866657 -39357457806509391727955660613192418032 7866658 55447903082795050553294785536812044800 7866659 137682073095043174009628807940672544860 7866660 45011926732533725155511704642899701760 7866661 -111236509743153819091405758431413286976 7866662 35662811013241238945951706864180691200 7866663 -557979897032647680536123757367291776 7866664 -5857970062923299497854047109019822080 7866665 -67718857895455086412763436113157532800 7866666 85925159348585674372009297001411097600 7866667 -45445405243676692691863832269447929600 7866668 -26100333827303093966347029343572701952 7866669 179408600309190032711954836257614400 7866670 -2110303531400867052798078660157217280 7866671 190577850959238884763019938988691814792 7866672 29795186597148767441582940996400840704 7866673 17451962271603465928720841023557499922 7866674 -21806551742374555384400461381918631664 7866675 -17145568791494155085451103748794419900 7866676 29940830597505286973525600331761432960 7866677 12256855175054628291152464877781567744 7866678 -59608272911572727959178207151862272 7866679 18249241775200293933510489153146554280 7866680 94442704603556673869724056687410176000 7866681 49159986164089451458965251763355407168 7866682 -67368949275602805503642245758490537536 7866683 85146974356621850832060376426161234024 7866684 -2518614253206732116290163680127877120 7866685 6021362342261690778556173077368416000 7866686 -84585597007455119787431509281131390208 7866687 88572300725504277664547714281706825160 7866688 5731067182101738031737041916055781376 7866689 -153257124183249210050479663405255848510 7866690 -8842111302021162849476851854764021760 7866691 8577805509337749040490063689305864864 7866692 39840538463976935843316399665747082240 7866693 4879672134577937249222177783134675200 7866694 -27230402781734214961646400124880352 7866695 -22288598479158357544505686817539873800 7866696 -25987092673910381710361106756546355200 7866697 -166921384170367669156380864539377702220 7866698 13172728073796383619935759014068577536 7866699 -3607509924778167103838708987875131552 7866700 -14317908967914613894637873032686041600 7866701 146779707668626116977750173478932947702 7866702 -75869172200096571400854036781522670208 7866703 -29246892878603272088230019023014766000 7866704 11928528199941831378445778549726699520 7866705 23891498609849772702550651752963840000 7866706 9187819113813163977058637399942803200 7866707 -120146340043181431647855786982357057044 7866708 745236652692212893026739799860930560 7866709 -24124906678630202894815924423855927090 7866710 23066015189067914654789300634382368000 7866711 -12504424879714455530071713848992234320 7866712 38161709060000454388000027891046522880 7866713 -31364199750220641103233881899856217792 7866714 -2052976325932990713793511509473934080 7866715 9949470482526812642611163321319957120 7866716 -17597606834585982700175079694048634880 7866717 1153759282451194913150948083207134720 7866718 2932657095721842472935108196104158016 7866719 -95954480867354722239523737782160780288 7866720 3948989409344097811743262705849466880 7866721 -692396709689645686905733304690245920 7866722 322108842114403425042419727119558400 7866723 60158391138573221983827745053492209784 7866724 -88516186723006340902868405587063429504 7866725 -12760014162312385971627729009595704000 7866726 -2607902338746289531522773565605758976 7866727 -82377654218293321072629939783013383528 7866728 -190146192103101963812660070794860707840 7866729 -18329656031916411077712177238714761792 7866730 -25774014581791984305070631418786798240 7866731 -25290307120334999713009977725129859468 7866732 -13039244676996650755101719408731580928 7866733 1461113137949426425767975095677046976 7866734 8431814560481595135941932702730366016 7866735 7439627072012644247705226784162800000 7866736 854576151224999712004090983500808192 7866737 16657540451231698301005916809900923060 7866738 6847204975720937052255123325330146048 7866739 77853053793058671320486779998949886540 7866740 4934758503253698800212726167698350080 7866741 17791124256180030444846544352865715200 7866742 6880065410034703518305951463121982592 7866743 -170667191396281242769309971015592122240 7866744 -1418391527016850660909338378370375680 7866745 -46923560557000159232423433053129630400 7866746 -21412419181608683325459044436582873744 7866747 -16594479224082079384096888944337267200 7866748 -20516735644079404990939983844670589440 7866749 112884718189670222228865475366034044320 7866750 -364916122318158428316978059000256000 7866751 138207125921140388158702888815201306752 7866752 -22199612549043304187630943542968320000 7866753 73436347954523897816192397530959680000 7866754 -50949282322225532469682088014262470704 7866755 -20644450061221079077182797584405855680 7866756 -8596538269477873881906494753273685888 7866757 -34172133901227501872531393311873647300 7866758 40608133115993914821442733581973328480 7866759 -48345667809493625883942330315740141016 7866760 -81166502390754770412936586544959488000 7866761 27852499885808275293463252767831705600 7866762 -26004495545198347775298992298370798848 7866763 99969066232293286975341984585152758560 7866764 -129988120064305292568935291067416064 7866765 -43693549419470241734218955591579512800 7866766 53784921926485807311700620199679351040 7866767 -5730632133437887349472843530031453600 7866768 2131892140948865758902105672468922368 7866769 -13405592556235262101808368350098810830 7866770 48168011840791758311995025637387965760 7866771 -80219071211747667222683072509766691840 7866772 -989218562028221458817404644984537600 7866773 -2249615688840153932310989201331300978 7866774 29095887024308147658168730708430317440 7866775 -26175447393577125919845862248174873200 7866776 73859906342985064385192687129232046080 7866777 -27736764556993942663729349486231927040 7866778 12834013701487183834734003222712120320 7866779 195863889497569289672195234155814659440 7866780 -8133833155889811545988190235417226240 7866781 -87452192686153714165122417673833183150 7866782 950718282061961359890277098528411648 7866783 -76583828610764046449571439889870998248 7866784 90204161690772662889997232335543468032 7866785 -34211624972628650572791319648988263020 7866786 5639656190009881872957093575765115264 7866787 -10009093952377422064553608669154480568 7866788 -64436687634729519573984460916121750912 7866789 -17326452122340778732500756784886924160 7866790 19151623849526814798189976764868398720 7866791 -47655626685734115984165658981628348808 7866792 -11529193672796845455027494504415406080 7866793 38241550547714749181120849922858924768 7866794 -13801108478725372942249264424393839872 7866795 -63898198500007925977609745331907153680 7866796 -7302146643136647196280132791583931392 7866797 -67318514767448871320009896917616756308 7866798 16133334914376561850597526097817774080 7866799 -8051864196215666955410569685533327920 7866800 4046666843480105123424829966757068800 7866801 4246938163236287340509629895029941480 7866802 46505997227298959986664995504533362304 7866803 9673742961967197691569259945986137136 7866804 12055585205623341981291093877469220864 7866805 -47687818603215765385005665360009892480 7866806 -34792825843323112292979828468650981376 7866807 -172333535761402442106220573023003264 7866808 45900554626021441647232471323387985920 7866809 -30078964743013165597400456838623010300 7866810 -7489761900546508567560687162775127040 7866811 -138541772427160756709080331995141714588 7866812 -141346799230550562204717785119752334848 7866813 -108616854999962924942174791678414302336 7866814 9873280032562100653072214716267074432 7866815 -61066711408655840534401483555539720 7866816 -2280726722134557252139206606751531008 7866817 -23277702958225170787833883331781832000 7866818 19406235926634392565346716795070976832 7866819 82993826492081310347136164574980608644 7866820 36237581890670150005934507422895308800 7866821 -50313671730988621316070913812731935428 7866822 1243579701627693977528249652466583424 7866823 109255370428228722791668763346462745224 7866824 8979198105066691026305635473140121600 7866825 -28092531441540790012924245083191772400 7866826 24176875514902875401984775743188483584 7866827 -4866178158923464297448975983639113324 7866828 -49266316543300055479579547248619028480 7866829 -5984193989413832198357308435281485640 7866830 51525946108568840292900126267046790400 7866831 25372662588698145414986989604766104064 7866832 15777562609977639819325076708678721536 7866833 6257862382165073275954551477310798464 7866834 2651917078035223955395733327639993856 7866835 86318349658316720466313964414802406560 7866836 -13656032070472061772187317284738426880 7866837 -111825873489469055243056675411447406880 7866838 19343946426826542987794712982489696896 7866839 -4024945633815465185690347266865642560 7866840 -13982354998194974380606333406050099200 7866841 -28603451703750601711130072037769184758 7866842 -24218319432763895003653626876015449856 7866843 -3655778474720487067317331830528222096 7866844 -36062986872177032543380347489922112000 7866845 -1722708536639362924633218506786899200 7866846 23504919873185354360441621669996719680 7866847 -83158905841380695260768876064782628704 7866848 -69257548615287701475616356381052108800 7866849 -25323669642045035081914977624039801936 7866850 476870878582328400804741779603568000 7866851 11912956344011483432976803104329476592 7866852 -57500085301462680299204966935502395392 7866853 -7670674112101019898938815810559637636 7866854 -77219500843712693841498331516916928 7866855 -3641357117716846507349085070178208000 7866856 50593543752977429592844798061362790400 7866857 5609534873903704715728507586509262820 7866858 16584105322205113762617246584066813184 7866859 -2502184894538906670339089503220520960 7866860 52298357243178100297200900714513100800 7866861 -38739613706490533910290640456804808128 7866862 -23387009041687272312063043100365829568 7866863 133877923724005485955992811760427500112 7866864 -4246958042349208496564147568275521536 7866865 18943458001150891541817676813268233320 7866866 -7494503096715679408246005307304999424 7866867 -7471000982792461327833910599456069888 7866868 13529324555920028996426575584903731200 7866869 -13229058606764634207384271637338778784 7866870 2083027246449323510916157068313804800 7866871 69564648207910305134018994560092483200 7866872 -40532584994028223852913339146047283200 7866873 35581384984183285424763153596110153344 7866874 -22713337844058748801599302522745899520 7866875 -2306445297729797913812148803097705000 7866876 34749819728819152712617164703032812544 7866877 45885066155527577496211483735728471712 7866878 5482723058444334976435875569274378240 7866879 -30489118695330218203716470433091759416 7866880 -856886222801657490348253943483596800 7866881 -29509139900846180307082827599184528336 7866882 48090102911765131914628842197590273152 7866883 64172397803484727135247772327915312360 7866884 -21584679539150016726583187836677525504 7866885 -16467507995888699896809483229990815360 7866886 -24028477673428889466367700398813600320 7866887 15417849088972975241082254773004315952 7866888 17949293188200018304511854674051072000 7866889 -58830088508782304634932388713522766310 7866890 29093259976999691086621255677971774400 7866891 11162581696363961974366301602842704700 7866892 -62704158870461154074391980227957452288 7866893 2877131279310061499689365858740407200 7866894 -733151948981117118740066989915969536 7866895 39411708644604747675355490361617483400 7866896 142995504208236208114030040418435072 7866897 18735555329771467498372995292016094528 7866898 -20437068416441638415630923411355216736 7866899 -45187877671441857810302444772151590240 7866900 -10819875494011240293736050092574115200 7866901 -7476131837661734086512500584533678720 7866902 -47195108092501033539572675057499840000 7866903 24829618364568528011212844173688075520 7866904 -137469732109627172776211059223195658240 7866905 -21637016054621750191960300818890115000 7866906 27293619241465335256368670148625663744 7866907 -205742944695385405466737317145913149728 7866908 10805049690248033746948150321251090432 7866909 -85806053944016509463532024549155417280 7866910 -2311439481623669063869763179144424640 7866911 -8560442444952108302687408562112711848 7866912 -190383804619995804892070101107867648 7866913 48096625469316704195495672528780336944 7866914 50896903019472755020051500588216757632 7866915 -24719725178805927975711134889782810880 7866916 21136154745224374947666164279530149120 7866917 -40805795804676455261156556798379159140 7866918 -682822937668840795011750860101697856 7866919 -22207433656631459677438742508784503056 7866920 -26613426771653858627826895767709286400 7866921 -89814141945673984520065786325674827888 7866922 -11232244132396109521499168220269184768 7866923 -87910406638789329839025394618710954828 7866924 10394035065424943286440346438821314560 7866925 44173487134712177515833354061331500800 7866926 -51075411880136702174959328425142702016 7866927 -53860109088205585291735021264719945336 7866928 -38633529438936211404678704423030128640 7866929 73006427597889777481485754774097846400 7866930 32409048763017161594564189534658501120 7866931 78603765747827697482860472784940951000 7866932 38998790122973156944664162033597816832 7866933 60375760366669704998973476898259009824 7866934 -16910519550733545647537427487749659520 7866935 4827202251122145272979202962773873880 7866936 -884606086297665605295087560294400 7866937 28699164925729945173874883007486999432 7866938 -34221590737331883791489652184338452880 7866939 56294753474611483248506197300259014080 7866940 2331833915172929519927556478154004480 7866941 -25540085865411940830559508902123577658 7866942 -30570355703601422947024052365906974720 7866943 10874577538612186170008399724042044928 7866944 11238834222229027952123297006677917696 7866945 -11609387715688688926217695865394915180 7866946 -102035585933685418150825648920890788320 7866947 -16276632999982229983780144271156932080 7866948 -6590168644875777485915644095545041920 7866949 15648813163210841541507344345004025728 7866950 16147179536446418084515122323633388000 7866951 -37281448163252097552163046195706620976 7866952 -125195783765820462687774481603217233920 7866953 117422247962987889284801522097667309824 7866954 -38071656536719447127830215028299383808 7866955 -81563693665314501422129036979888524640 7866956 -52492106321227109372111848017904453632 7866957 -12370860088237836592814684259790045056 7866958 -2581826541168424340449518003646250112 7866959 98970385398424025048141492228441282160 7866960 -3667033724906196856307842598368051200 7866961 -97254168434143916114519763191334273168 7866962 5392178929523791967794866494210393232 7866963 -11759036873241607248377780204856192 7866964 35255519308311198628574835386687727616 7866965 75965962239408326894176575311659802520 7866966 180778503139123630574792047225006080 7866967 104665626633392003918116589117400811016 7866968 39130095301525251573237505560109762560 7866969 -81923927976771621612165773121675352320 7866970 32636218686697010172539432222648275680 7866971 -6968415094497003784427534340046326240 7866972 7362166109735751031633159257156458496 7866973 -49760735669872187637646163879569218778 7866974 71876643412726429584879044937831175872 7866975 30238356358640253989272833320445774000 7866976 28554791430173256707200327911393460224 7866977 7535069065814367386835986743476282600 7866978 -12395373275570198964902970247022100480 7866979 -1301981154777915661881825249522601016 7866980 -15895789961077325664679306742159155200 7866981 -62022549749798006161579087006440099330 7866982 -19825934727499700731439098965276165408 7866983 -95894205940530277884799605103353734760 7866984 28455240719929459104397270163395952640 7866985 14872051986446839187867549341365178560 7866986 -63620584287145504973189146832738441808 7866987 40992198011229627697573032581191998960 7866988 -55755093655044671884992241073318937600 7866989 26341865237692806335139648506028663168 7866990 -33188751086239311199893213375356870400 7866991 4798528209790957271126619609603768288 7866992 -3496236320553052880183375133315760128 7866993 21771008185127578762688327235919343328 7866994 12580722040327664310753493686807674880 7866995 -44483689408450506675783996092103258000 7866996 -31058530124049917222101237516423569408 7866997 -38979805360309948774506491394310745554 7866998 -4677129296760855295946096465126600448 7866999 -56600702652818043392967482174732637360 7867000 136803196173832037196442514322140160000 7867001 99205655332437931718337687980079730560 7867002 2833545263201951879064909413072028672 7867003 47585187413575816480518238028240057252 7867004 15708801467673434501043602255148940800 7867005 48460167228946635090421905403207581120 7867006 34962553111024423664753486832604486656 7867007 -108039981192830907375943217352284291160 7867008 -15228653600130887991967508438345318400 7867009 100972513206201018828249023819781518210 7867010 -3588773100898412810491671831030735840 7867011 20692564399470734141239859621023508472 7867012 -85746482574604406233347843081517252608 7867013 2041654655186114617181631187397468160 7867014 -7653617881286842060931147266954055808 7867015 29348737254641574816100356629200849920 7867016 64044844416839417100353625631461012480 7867017 24015662621585964903093112268428566240 7867018 44284405961890920293206327182008262960 7867019 -56493814797756876557533645976274497580 7867020 16169646916938562265511166515275612160 7867021 806357915185325717854530884678807222 7867022 -1709629334016938425859301906345300096 7867023 70088679858114760082188782998109390984 7867024 -6048148605286554568603810365471129600 7867025 -17372996205660516003215072317011590400 7867026 6288693101050200100041459877444586880 7867027 -27216980572327797620510959555844896608 7867028 -9107906293227831325793497843617173760 7867029 -67014716174616804126610253606983326816 7867030 17114242563961485626710065092241404160 7867031 214593732209801741523711382888226234472 7867032 8020706858239355878139375293556490240 7867033 -11235205355147218097765444523365794620 7867034 -14406120937211955187579692708920241408 7867035 15029996186339914247073420080775425280 7867036 -37278127462496134721794052415253373952 7867037 176029572820793667417980390463599220960 7867038 -27681346956665602174789530984139736256 7867039 17983769310357639717027655353734872992 7867040 -44205728429734202289793077372823142400 7867041 -3511894677358701434151378881091079296 7867042 -32994151462880119770810884295667030656 7867043 -21599131596658421588878221332964805536 7867044 -3568305087449089387677908677954422144 7867045 114319581841391167994653021804980343200 7867046 -70772596946370432586996808608378351296 7867047 55511422199353020141915487355963068200 7867048 97162846310118625986273847666311168000 7867049 -22681751557559402086205423884616050950 7867050 -6204280467799155546524386958290272000 7867051 21159651658221908649073076642251844400 7867052 9026457154169808955454699171988364800 7867053 31541800114956656421533405165064398262 7867054 28130983835177747215566706733986916160 7867055 -12819579080412994799249167217567311680 7867056 4527652716243162624147478143584698368 7867057 -256927874249068153412999466378120320 7867058 40974660630375204704166565717852560384 7867059 40916924843038321748595055163720251704 7867060 -1954178569633836699865596837182065920 7867061 -41901021064991245459020692876782168338 7867062 -13925682295607927616835286385928846080 7867063 -131612686697492121132551610215846985688 7867064 920675576546414780662970725573632000 7867065 -751300851385916849331757650298754880 7867066 -38600878686760931118021626757249729600 7867067 35933676344824547728410056469568800 7867068 -3355274569256205820559893768333713408 7867069 14935014502192164891972939483917862496 7867070 57254738589855599350611515503265340480 7867071 116895025019775570202203126358051092240 7867072 -14321020373623306788087035461021728768 7867073 190403932419209317806440872177209594336 7867074 -8378253540464450090726326029587746560 7867075 7708910564397708666663637193869174000 7867076 3638054102606127681616170427257458688 7867077 -1566086561741625980144584006554367968 7867078 44134721454755038493299607577386943840 7867079 71687802113380199959780589865013049880 7867080 -12199974863220200724609341752698931200 7867081 -40474356338041470876110739414024953088 7867082 40821654572172385583194867625589917952 7867083 12671479443436435841874678457947152640 7867084 21958959713155761762971356935378834432 7867085 -43067075321146735128208044079757629440 7867086 -47553791014050428976427371894905267136 7867087 -14348256082285340042405112744121871168 7867088 4009995604876142450975496012336562176 7867089 62788770851921288649036048518777601954 7867090 -16762895754026564515401199920358471680 7867091 -31819860399898056891578568812451645600 7867092 11986720937625881777997715038456367104 7867093 -34068957277152463228660633992420263712 7867094 32401700022467457223883506486814328096 7867095 -52239349864632366869123757419769830400 7867096 -241726678595950825237075999737709363200 7867097 -8674000205836753334317703830890097014 7867098 -21059704590522799375947630162682298880 7867099 99937716186323931677492427471068254080 7867100 -28704273692688811515015950824261555200 7867101 -39171805821235206189418690127917718496 7867102 4993375534049346212806771581780609600 7867103 3204437793563202415462793875400168352 7867104 1326940606828743260045129539639050240 7867105 -7667279315827767843991143387429709440 7867106 5677392821465419567789763243392605984 7867107 -57128199082819679654998962367652507160 7867108 -434980461875679375072441650885246976 7867109 93885603480946028872992301981141334940 7867110 20916733288032272140318570996832549760 7867111 13058798095675541305847730426375069232 7867112 57089930100484650738162582635218944000 7867113 28464497962761346163731993725648705024 7867114 -21962927658751944009065671140377611344 7867115 17885109822960830885511425019791584800 7867116 18034375963751807544503103642608892672 7867117 29326550550998543340870061009199437600 7867118 -327885003192178743748275749990596608 7867119 -46292241858985398851356746574308424320 7867120 -10318371781264295933738828177945395200 7867121 -41915580759050831721524783780601276000 7867122 -12511527258844009878600379751371203840 7867123 -8422495729195086396869351270938685496 7867124 -77428025421820162384305739054404605184 7867125 -14677960655862985203531247051450656000 7867126 121509543791823787041360352345387359360 7867127 -5439728311223872175105368006518860400 7867128 48437820435366267119011133869715804160 7867129 59659206352398481445494542450401781760 7867130 4736336308843801519844078867822315520 7867131 5952244989906368952263652822993596952 7867132 176921613643689564480120525137057792 7867133 -97104432198954274558769005806275706618 7867134 -49185988063401972796909208435349294912 7867135 -111008100349421727014204345238137976240 7867136 77930994884508527582525995711935283200 7867137 -4382423365837828272589736503340555232 7867138 3901809919407273037142569557779616720 7867139 4057304171533467099380385156344186112 7867140 -66762157992411229341282368732130508800 7867141 -1215556891517363453269443044578684548 7867142 -38380583680281075453816421229652541440 7867143 -42960658286465267950187317068131447568 7867144 12325886869076520202338327941129625600 7867145 -16934554740868010994985691289292416960 7867146 33210941272834192238102661092183650560 7867147 -52743587288963167738707145658332406208 7867148 4174821518363286721975161214959806208 7867149 -318876241579730043720739641813818880 7867150 -6960521989366558219903384745267126400 7867151 -986712901997372432425745897698291848 7867152 27784111100596523890896096891849277440 7867153 22313245504750211417139092061349890880 7867154 80173713804441325504861226614405861776 7867155 8737773111799374506665098494243289600 7867156 3232847293598945077250048101779148800 7867157 -39998541875558707033770200335733095428 7867158 -1202445357020223408091908115980796800 7867159 62924617966330985513631658938291300040 7867160 -3499941797406975915171352018645401600 7867161 29425381667847995972727290254724585988 7867162 1920645717024500621695556240497043904 7867163 13162595768093306396607980648802860640 7867164 1799167339675613837978769571134552576 7867165 29941401251537424268031850850297622520 7867166 -1156730010110546915189446406607139968 7867167 32714446885526526117118932561036459264 7867168 -95272713767901927981923172049733222400 7867169 4826172080161393412657503748946576900 7867170 16410223541614294514330458535239295040 7867171 -42668429898752486364422732124932165408 7867172 -21963287948618768768740856341980349824 7867173 5656597889634840312068530689226154880 7867174 -34156478850387802735960507592139667200 7867175 -15102722399194305773143304983093033200 7867176 -9191303578584251554514718428669952000 7867177 36598562281921566787058210660206298740 7867178 84961608170769663587959164612768000 7867179 103514563144197170627686639030407967920 7867180 -7294572279994907002497666553587916800 7867181 -50799781424028906480857015002369490208 7867182 -10200137486766189116413841356721780736 7867183 -29221834249999122567871128986619459568 7867184 6523403932337355302155815995358904320 7867185 20299842520598154934791857578385180160 7867186 38514850717908173758884590358770667792 7867187 27478922629617186802335134825822183712 7867188 6844995444291119299980757895238789120 7867189 -70658634655855194899390034767748471168 7867190 -6235779963024125766649983135965990400 7867191 -36008019734314572019195734520542422808 7867192 42893541372252030602752620440055521280 7867193 39596337486301462576350347217909644484 7867194 -56449678948085886997966611375151872 7867195 -8435345312555883266166880227599631120 7867196 -31647244721137686359581793795575876608 7867197 23658886809662783945793143805997855200 7867198 54747359307659452478346358889419641600 7867199 -17916696915757755719531450547172453464 7867200 10343334979643775049067861948497920000 7867201 -10139909148476456100406365169449836496 7867202 8979141635228720365564734555645476352 7867203 49507711545101785173154191188419780608 7867204 993109294375475149604529627417747712 7867205 -13115551361488710396775466822693405280 7867206 -155208073202792662947203009881371168 7867207 209617288591304848373561674084612914000 7867208 -49233766482951329978485126854775726080 7867209 26695079562532564841434101259541373312 7867210 1769079885190163500862106395159241600 7867211 -43682090453829302039239479080801021952 7867212 -30916781364933185238466383041473356288 7867213 2276004681450454336249904937400457462 7867214 18119389021744369175781124614922722240 7867215 8650366785447704128220585754013329600 7867216 -11001356091999457490567484997080186880 7867217 84502384428292874374440972514585167360 7867218 56551966157636150097015641462295414528 7867219 37264239886506164929790000883070373088 7867220 43235723781367129596723958456096730880 7867221 86642741691334945646814336472763697312 7867222 -115937792280394209883505286785126305152 7867223 4657807848772161418961298207028856544 7867224 -5957153030899998989982892047706122240 7867225 28820596812922371571270194472352775900 7867226 37743303382494306485607851537049361920 7867227 22076373255881935048097305012616081520 7867228 54307642375885431652636322170544173568 7867229 -72505478345130615379663023628469509440 7867230 -7380421907400420675706139419125780480 7867231 -31968465926144718795897306698639584136 7867232 160796600377536938269303676605675732992 7867233 -28780060837043161835253126782085038400 7867234 -4540406641297375024650724633224720000 7867235 -63250920131969140877761322337975766800 7867236 -13475063766652365482460962056085667840 7867237 -488620569433284974431369247459996160 7867238 14687217031785349152202578556107196704 7867239 21287774274163599303739176525515254824 7867240 -26120591077562378445696272153712691200 7867241 39123427189491040237243847624515801332 7867242 -6644933096350080510909309390957195264 7867243 300991109134732789280170416384377898144 7867244 -10283877904834343125151872621988981760 7867245 23354257774409090154032835027502002240 7867246 -108160083384375032799668546203060050240 7867247 -15903335149966906189382509644944768304 7867248 -13651578307899122530280635540585414656 7867249 -29612389662986605148270028847714735436 7867250 -51855419922790078128949738256437560000 7867251 -427564182896179397143097107735593216 7867252 -108675143454546923839148860776993307264 7867253 79679024568890836630556008793623475502 7867254 -8643023738607094656025132506398353920 7867255 -77957815544230787564586536535541598880 7867256 -53349850041099525720696556406052741120 7867257 54561863337301450142610063852626306640 7867258 21236425312901669830079715208620254976 7867259 -178927458194906030423894840148173904696 7867260 80076858193774186521959902607283916800 7867261 126489921019584391690287880924091524000 7867262 -4048577305188209948028631010154427968 7867263 -45377925451500523369472439573837350016 7867264 40331229448116339930059594453137489920 7867265 -23426447064249506331140039459925619200 7867266 4008397991404627695708055822279680000 7867267 41099221546576898067348009888215418480 7867268 89158910932840240981013633298101509248 7867269 -73545353313542748914083471173638462976 7867270 57085173043582443446118290201053925760 7867271 -78642436902890614966017976635315063528 7867272 10160622366619246218550182494682316800 7867273 -12248354449068737322946486195830417920 7867274 -99878103951305933859180490104962788608 7867275 17757764376421493928676185378233442000 7867276 -49191066797269590274462622264193859840 7867277 123842820494585681908615498846468002624 7867278 4453732111149092789673393520822725504 7867279 -38070338181545604468769317954649201424 7867280 -420456009474517725472571780762173440 7867281 -49518337269785413422298683078230258448 7867282 -23794932712032203183840828638128971520 7867283 6937010666036043927195191406250931904 7867284 3897672581165252239932181582894313472 7867285 35445417479964189872879036856189858360 7867286 -6016110913538091896051623739333020416 7867287 5032827027569247117211388315914089336 7867288 39864780407298782903944288838726154240 7867289 20252865532138543790526055208976624324 7867290 -15885576729820802904413359560917852160 7867291 -42871296421691717947910466983548397308 7867292 63858073062752194884459476500740203520 7867293 15204809136767828054712572614875282720 7867294 66311434405467275546175897988234828800 7867295 -66782796283916195287132331467608799200 7867296 -14173947834228064863189679513125519360 7867297 32475877342567887173636983610251415232 7867298 -51646023582373372134964825743864975360 7867299 -156515855685597702188344087106559048 7867300 12996724962025376960279695188356608000 7867301 57552828962413929311770173038932702812 7867302 3546326760217324104666994180474007232 7867303 -47906162050773666432752501169415329360 7867304 14366227429189206103070821326886993920 7867305 22478661833668380319970780257964523300 7867306 -91066896272093755284690574260414990240 7867307 -2932433510905129550263078507152959088 7867308 43956543406760321829789496252189409280 7867309 108143820028465072807166790679913087510 7867310 15852918128221036699798407087233329920 7867311 -8616495369903347745142649139888944640 7867312 -8680913604530616208795178573957545984 7867313 70106168030207975346171246588802076562 7867314 -2625270225587843618951282710167275520 7867315 -83060524576199145432949927924466159280 7867316 -1000822636171588249395903181583086848 7867317 -46019690452127401016294813914403255520 7867318 264755606986857384148009691061412416 7867319 -1386599067617611790067646352455308720 7867320 15974007987446432268186230117458329600 7867321 25433317309501861666367014379891939328 7867322 24667672086781936453952661561924743424 7867323 1431334536478833883665511780893559440 7867324 63746643049232702342126039785218077696 7867325 -2286980060790990837290584522015219950 7867326 -7115631519327087540125499088012566912 7867327 -30861024711135579604995555922049250688 7867328 -158513717330901222170032007653883904 7867329 -4311697607531911931126501458356593616 7867330 -14022480641240636575086225772040140800 7867331 18261921054017574763767863660940354072 7867332 8099934269327386441305535560052933632 7867333 -10532641787945912493080192048131785060 7867334 38013923126593067885284942456681599360 7867335 -3382314323356564062883799905334292480 7867336 -189812739722950839130303132946545827840 7867337 -5640841093859017387266114643064335014 7867338 -14272366609201322767764816198714214656 7867339 56324450071273982229870659764976591056 7867340 -18823587167541433082413290761421235200 7867341 -20851717346602879136511517917833448000 7867342 72110786427034849720162284435089835840 7867343 -68615707472106345910084211241923945232 7867344 -3828376106511018456825272650848141312 7867345 120439984247896154236011885735683896680 7867346 36687504139925798360831148852973075968 7867347 -10453521349536868467211395423261086928 7867348 23960774493953097435342086436272920320 7867349 41439295863498319430107982394244368000 7867350 439984421119351696524496007271573600 7867351 -74031998975667233658627495414902710648 7867352 -173470762004567468971800492657637171200 7867353 4740810325608214314656144993071297728 7867354 -3986478387902540221154324499422244096 7867355 4808766007762869492492745579261506000 7867356 2033895253720925591258565071624454144 7867357 -15922486374201932924801007970845821280 7867358 12444876251481757344981086890836542784 7867359 -9777480865316303783513382322344893736 7867360 -62359174783207128389047897978971095040 7867361 151846710171442127288146179058204300962 7867362 -3040859544755349044071681971721790976 7867363 27861870591934554706249681009357470160 7867364 -63480420879700817265307823176469668224 7867365 45092748350958183562017082812080005440 7867366 -17063465142034041066994827995062272 7867367 373996798505508562056406137407631264 7867368 27180200234807112633320014997376614400 7867369 -86501246903777256475723401562143932230 7867370 25351353780086587875876681881050920960 7867371 -4926681821982249663081257408446774800 7867372 -57897181824928471711182734034565959424 7867373 -29506028191392275147509310112793747200 7867374 21289912293841944751478962106808644160 7867375 -90468635032744690379709697180100370000 7867376 -20103989723541835520740625670228443136 7867377 -63980172355265009317396272137210212608 7867378 -64600716821892005668939296637559493600 7867379 -53244175964121963096992098398365148288 7867380 -5585979371809689922359643665967226880 7867381 -6307480986251038012743383202324063300 7867382 -18704074662504765975222009083339987328 7867383 -18840488074588253676356275782392228376 7867384 -14121200512625275933153604127091998720 7867385 -74062089892505082476932960094062335420 7867386 -30324953709736748777997771254102893968 7867387 43986396818862056267659544635385023680 7867388 -98395774883797014397971685012084211712 7867389 35390415046005428726027422876129247520 7867390 -41424523792795880375545107698708836800 7867391 -78258045373044490987162207478616871200 7867392 15366440578321478218914280499086098432 7867393 77226168070314756162197860579050224642 7867394 64699533106812308870956589461320362880 7867395 25392383304881971351177316742891307200 7867396 29401461092541371658813128669640523776 7867397 -6594852698127366362248068294842053248 7867398 -3966643391182379473081100651019233280 7867399 -22325866328234050767167649205585596336 7867400 -21486418104773830655595820475274240000 7867401 -13378829312659047099960698388544611456 7867402 -10380818933187799880686320383140915200 7867403 56622248467895229861753718725772118064 7867404 -12855797592708682797342872724466039296 7867405 -7908539554586938783452410653511230080 7867406 61606321738171159940136057846869901120 7867407 14018350551066525126497602770759279240 7867408 -7917474586962982673059032358754058240 7867409 694008506609515609371827282868896928 7867410 6939878369140180014889237915356633600 7867411 23640330903208635028519381400622740012 7867412 -1861669816774716176790732510980290560 7867413 -50440574377362492593901738121443494436 7867414 2206530845761215531232963914996263040 7867415 94012012752146672640890411180047825560 7867416 -8754506311204505174823585010546790400 7867417 -32907059174173581879321629876054645628 7867418 -20465180935855647270020503698632702496 7867419 6717268506399616014799484422484513280 7867420 -115103378576423952699714200410652160 7867421 17205668188880349161484743519132291052 7867422 -19015934230503500522367162267274003200 7867423 -33822367000859975736305818504568050416 7867424 -112480381521695325525991966313533145088 7867425 18755648145555453944491424768241372000 7867426 8720704718549846871728943280322746368 7867427 -45819334237146131194455112556464844928 7867428 700314778772356843284780129019084800 7867429 8244705435263528095552843602203533084 7867430 -41952515200307805010561160335528953600 7867431 -1409651809000832142430019398893879504 7867432 30264661333896204185649348088322534400 7867433 -36685688562859733970941103689962270080 7867434 21415047364472466006444419603758414080 7867435 75634366417274764501345859320681526880 7867436 53892217417182893657988684869431899648 7867437 83859445715739773467036083218613668160 7867438 58752085465299813240986615940287904000 7867439 36729038460706020009166484922569773920 7867440 6744220439241518556392189953262223360 7867441 124995977634918974673135477181766253842 7867442 31397185999966956949031516134451478144 7867443 78962472628339564025144819634490110000 7867444 20473411635297084070731108524150589440 7867445 966710782999422632126897416156831800 7867446 -41149674968002327136433661167138186816 7867447 -18194390234433033301203263779920343280 7867448 -91520165161821316010626286757791600640 7867449 -2159452422433813588916013674338015872 7867450 -23713242856111800586542325054948110000 7867451 -7395971781265727187877060031682075000 7867452 1317841909740538099563013412551557120 7867453 -95840132311383508121915642213288375136 7867454 -11683945835567784331391009009181452928 7867455 49764416737458485295319139769302793360 7867456 -17383042976558278814126953574587432960 7867457 33086686916810418349319426437881419880 7867458 -10208872455934018625417490857339998176 7867459 -4824051712282751846776263637745501120 7867460 6831367148024427866824854376956929280 7867461 10572828165328177239087186359503965504 7867462 -36633732680718301854463752375328452768 7867463 53457041488686876254872522257829894920 7867464 6295772513907145525167021991505264640 7867465 11683110113524071382077965352961656000 7867466 58810493809503060610111486795992912432 7867467 -40218503217244895476192167751298522472 7867468 24467090536342400858879189591290521600 7867469 57088911483806377403065292091821562870 7867470 9515942386869594536744750166681642240 7867471 58280053703229111059035376508107622432 7867472 -685863236149377278263119947804835840 7867473 -35859400359054831608766532392690036000 7867474 2783801366889966497509973886927301632 7867475 -24583095225822233405327994448166726400 7867476 55161359549425457348520486739038289920 7867477 -45678805602783244270652397768959554560 7867478 123369973015331487254625656670715833024 7867479 7225992740271608572225210937784149328 7867480 42350718315354581274557718560960102400 7867481 108939210997844231652288678577757328384 7867482 2245037059319331119393874551490662400 7867483 -65229463547166554741187300363379878896 7867484 56793440760370392557035125091209110016 7867485 19021610271451508692841947462475529600 7867486 -13115111373688283089999339098203125056 7867487 -13006863800355806292347669063105388120 7867488 -53513079110791025107888203233909538816 7867489 566900747939897517526162740870020976 7867490 7975185264306974932599272260026470400 7867491 22332826454752295407670853047243653440 7867492 -8689847723594994890128922324688947584 7867493 -65145849493533415679126574803496864258 7867494 31972106866334077526953776716811131424 7867495 15242819176824014256092744125028303520 7867496 6028365170279581832302660490028318720 7867497 -15217910093405769895271138669896599360 7867498 61488066648960974611921090495901572800 7867499 55762297660930050029256930044458386936 7867500 8784986172683114552078112119928000000 7867501 -5349019767409268708202128019450194080 7867502 56532159490425118056501793706145792 7867503 9015994536562171013835132816126347520 7867504 -8778345938063112323226942061310279680 7867505 -112367805158916851496704875812951035340 7867506 -7823180516786438207749728900432564096 7867507 3499800408942321163535072281271687200 7867508 -24387646151776210951462988865309456384 7867509 -16409894114308179209689232183439875232 7867510 3115289350900328210480677077790801920 7867511 9339140170839166601242133867348890800 7867512 15119127405271654892114585851692933120 7867513 99577921648872474155771610119224214762 7867514 -4299199904136161794631382041787836160 7867515 -33958934630087124405988617945640238880 7867516 -110994490273053529252720639115374274560 7867517 -10799061509045531653182291632947144608 7867518 -35871301712149828507648966691419840512 7867519 -113840738920292042270137262867412764040 7867520 59813892837119253247918354408144896000 7867521 2042266089759514401603759629484116736 7867522 -4160312886030610507806392571713377248 7867523 -33983808908541441940561587734455852800 7867524 15141449960581203369990098780772556800 7867525 21419039075978099325424562397049972500 7867526 84781846890724778129096954846924244480 7867527 15024604998810714191120794845746788560 7867528 126818636047878031346961491615326172160 7867529 214105624125543750073768422590050141476 7867530 -53258332556124041440527075694222080 7867531 30611038452983405740792947689955394560 7867532 -15341192017376214118881488320369981440 7867533 45026436507221699266505021919776908224 7867534 4941982480284789701106417804750868416 7867535 -40749597880044936811321731941332833600 7867536 8103302376068845232510330292355989504 7867537 -15192258346575959251278422051775062208 7867538 1058030223819888106209635087504224896 7867539 45975861794245110137163905496404875200 7867540 23808808481125758178471859005184874240 7867541 -68018901074026261408575375400575303552 7867542 -5515112049269396618413855147666346496 7867543 -29792960740925401825796355728070993208 7867544 -98351118516904118613448443858365859840 7867545 8167414920469278800245915643604028800 7867546 -44037928434525091733502035891054112528 7867547 -48565418178803089351380410096556971004 7867548 8729671488344846541740475638515828224 7867549 99942212817491718260228233586135645952 7867550 -23961982399365894768972050267872747200 7867551 42090763991905710159938729776614850632 7867552 21005966465310016793068723720754823168 7867553 -92624791466784680904295685696663090496 7867554 -46153793841827832205414752841199038080 7867555 11613784250575659724548666607347060960 7867556 97211724177771570145917331288049992320 7867557 -87052927562962298907188141305935558720 7867558 24929565383626226079025506395744456640 7867559 2050185090585977929177787627946570240 7867560 49839764947528857983066874537009561600 7867561 -47614443430029386326441906322822659776 7867562 -9520188719854320602530612861423237968 7867563 13374254193950128933989866201760489600 7867564 53135321081795716561088292779646790656 7867565 84964666739321009477086040801068934400 7867566 4899424665088329742617991753624176384 7867567 -73250932727354191616339467175998749128 7867568 61808004297247631019020437725000597504 7867569 -35622415934105476342273179014859805440 7867570 36770512590184421743336829743683724800 7867571 3787152331575737958413614802925173772 7867572 4244985646797002199645937124562038784 7867573 46660996799312143785247601407986787136 7867574 1350765831253738113843793371954714240 7867575 4457430722273558245573272664662648000 7867576 86454269987471526770612750864861614080 7867577 -46751312381644594878523621473703888560 7867578 11196575673474815500090643083038311424 7867579 10522187229425801669272941530281890640 7867580 -20506604564711627522200693397578229760 7867581 -229977525836292977670859078903365120 7867582 -27692678944825212508671119680884388608 7867583 -18528860495933013838512370818705920640 7867584 -33402763739631993271199204909462323200 7867585 -20294552259448630394642646028289496000 7867586 103969277120640275856731575404930760704 7867587 7744502365605375539349998758440165120 7867588 86008075384122377469439322964227266688 7867589 -1158857937659763315458617630737237444 7867590 -8842118339604606680423593063456663680 7867591 50239425095867008987345621248679251000 7867592 -36626911192642316568714724118722944000 7867593 -5057527322090808526204770672486667536 7867594 -11038822036639872884936792165226912768 7867595 -72804194097943854131767736377728922800 7867596 -26067388560633457561916979231780495360 7867597 76771292965560562117072836392889060024 7867598 47422571597679566614467093084092036160 7867599 29535290123029112942557623578473181064 7867600 2510003214144211580631628904189952000 7867601 26601250862183440274488145199948025152 7867602 38767727876307631783607438036392092192 7867603 -34984247954583730384299497864258601720 7867604 36299189755498519019407077667003664256 7867605 17540434286010112726130544272945532960 7867606 12218082797191398163533280398948721920 7867607 17301550761168157549531545313342886232 7867608 -33414815196560446220550389976949063680 7867609 203634850138237532068899566360189304016 7867610 -8227756367802130484259637154739302400 7867611 -145705534233446046465613099512185984568 7867612 -48778446440358254686274039328850483200 7867613 -1960154068112021642674333452772870800 7867614 9930499861220265845702896247344435200 7867615 20338611032777465614662481247853811200 7867616 145031931417273062941637689613243645952 7867617 112461951871286323111768737656385215712 7867618 -25209673312268037419568946051591685760 7867619 -6315586314314842615882958244047098980 7867620 -7920712805111374161073029024495398400 7867621 83189754148018472387811587694041599644 7867622 -18586510449285755444680538712507907968 7867623 95202720354595663082278076982312289104 7867624 1165860845022965149182534530759147520 7867625 5731130521597145273571616393639914000 7867626 614251013153143485398691656445949440 7867627 7705122460082418602851853520351692880 7867628 46519000950708793629432208133773402368 7867629 19962442596618008084406925104615926208 7867630 -15968713482111736847302868747052671040 7867631 -10775880704641588284952473606500677848 7867632 -9973716847441221235573858750035886080 7867633 32928845690403036756239204394399921984 7867634 -472003466135978957460686374644089568 7867635 -21496308156471661802407416236775656400 7867636 17762881194641605024962626820942152448 7867637 -125688082897569106315525271844351237714 7867638 -39227064594247264353279211467010080000 7867639 -19288755088648636241614739031339272560 7867640 -7707655192601380950527557904394854400 7867641 -33144889873827168775366855129632954240 7867642 -38559421520934050900361096794674548000 7867643 676319883914135625330431507791204656 7867644 39097274382537645933230316055870358016 7867645 33718010500335123299869147866000522240 7867646 -54100628303734453349586744930018505728 7867647 8361629284240938050758250478869599800 7867648 -3416909443458137794373083112130215936 7867649 -56157700217249925293230569432467716350 7867650 -3520361071271042462696194628370432000 7867651 152895316965434194307828876662473694224 7867652 -9205387578639031282315450836090310656 7867653 34967580681122817413433279494465986560 7867654 10649207889806492827577034829639271232 7867655 75497155314034246012726629459205400160 7867656 -28424690208539993888853018726018908160 7867657 -55783380739266278774256769046382812288 7867658 -6325564999508227679946781688403983520 7867659 48113844495742670018645813314710873600 7867660 37334698291573765684055971370672071680 7867661 144212779908378204046281651069856480800 7867662 -2110484574184357562752018461657024 7867663 -51369450486740052916146443665597935296 7867664 -299896586895526150674712755476889600 7867665 28143920877824525473188955404134582400 7867666 -87542085893595554374670978829248842080 7867667 -1510279277663082939328211677062051960 7867668 -12027960067712362442944900226753163264 7867669 -12222935232203581570884912481122514930 7867670 -44868785728460064296464691381231331840 7867671 16119304642449331428523083972084979200 7867672 -9374738186033623079791869040105881600 7867673 102165999694361300884493201894386777104 7867674 -49300656821636802879706577892865418256 7867675 -8308641159202740931083953689162809100 7867676 34336101150296725971749593496085037056 7867677 65794233181616775090045381459442331520 7867678 -6910505846091948228068096529202851840 7867679 62619409265027403238193826383068165584 7867680 14325484847984669607759645583154872320 7867681 -78290501061127495174263239937078383518 7867682 52767950189736581571886175662267962192 7867683 41296260634795812189612719761398144360 7867684 3076124777109676810036129740124649472 7867685 -47187783772157840298654407644451867400 7867686 91342094231394725675623505871596928 7867687 -72186895782290113213961584225876134664 7867688 -34159481085408395609253382577228682240 7867689 13242572319650189852031719297262508800 7867690 27205423797770803261856257493832350640 7867691 22996638549600855256531724200484600160 7867692 -221859638038824939513773512897674240 7867693 126578972413087511638714024162796897942 7867694 -32576510737271636320616906424773181120 7867695 10544277489863560127830789203949159680 7867696 -24550663178151906655669159458802843648 7867697 -3397104039517420771026299463006501888 7867698 -3133481455811090976074503432600591872 7867699 65652639311830960052929060997603351040 7867700 16992326815041459763184311191445152000 7867701 14180206694248448380758017800275641820 7867702 -19445167052888966654770171436525957376 7867703 -16207144800545870728491802139555546760 7867704 27934679691381954318549445033049456640 7867705 57852131226939713648542503065526769860 7867706 -3106385570465495475831180834018951168 7867707 3667262381536737505094466609600281880 7867708 -20547428636751327032644942658005681664 7867709 140070148555863042992878254665553623520 7867710 -217054998887606995335023913269529600 7867711 -11407366933976433928432008760308068688 7867712 21166010715478859529591545109660303360 7867713 15499326307349343378255314114820325824 7867714 20756867530204577585715183145998453456 7867715 -4062400346308796599293439171970054640 7867716 52397448523315987484760556052190845952 7867717 9581498740691018577127709635874989824 7867718 -10415758626117688073639916306331489440 7867719 74054137902958636060416678430229724480 7867720 8981729606367987336830387420835840000 7867721 -4494999051981513602759514257112292428 7867722 4254470397616844132928683407986147072 7867723 83994048169957448880576490710992430864 7867724 -65918754538571130014142913186942389504 7867725 13091995595710223417487548985350299200 7867726 -46373083586076430756824579303810399936 7867727 34424403827839033633437412937429509872 7867728 -9874180654892327739179101638564642816 7867729 63530255092283674253420982166863432000 7867730 -15552209085968575814346925769762930880 7867731 15605930312874914804429811424177607352 7867732 -78428290730363308154894763078200139904 7867733 6191411697049212998084726470066140000 7867734 -21209865674791669527722247264594124800 7867735 -7306311200649533488768683344175769320 7867736 -10247440629454898049337505762987274240 7867737 -86763893075887108775083840146378727206 7867738 -3967695181334869915344233850399946752 7867739 65598441167579682563465240255667297000 7867740 34723326478213816954364091985436390400 7867741 26002342467363213813275887871773880960 7867742 12732862871689687011426217206600262272 7867743 -14881687125554397950463517634590584192 7867744 -11055359871048593030837302336967147520 7867745 2985412986527420721493305062504116500 7867746 -65112526243913385032567801604351866880 7867747 7164126980032500316278391087020199196 7867748 1489198795359558803333938917173821440 7867749 -1939265940982631265171282359129298336 7867750 -83690992848969343076110804406309472000 7867751 -532059883995519823339817409550400496 7867752 -40343634860169313304221950700864634880 7867753 -3758153137750702133105131774780151040 7867754 14015087699194849167790493455595325792 7867755 15328423536386142378491431209592515360 7867756 3463740895954572973471325243614569472 7867757 20657131438297922114785925944262527200 7867758 -5089816865283751255478220448908595200 7867759 -7731200574611670862540115768074481696 7867760 20635846847994491000278689244028436480 7867761 78237197239503678073305915083565900384 7867762 12088106972734034087921769538341998592 7867763 44642632310818287005360589680771612064 7867764 -52189510212661215240756922705290691200 7867765 -14095792479849587739855934635858986340 7867766 20637319781320082517701000484824921280 7867767 -54795741965496981690293996766876049920 7867768 113512572142409706336787675396128768000 7867769 -3291061531723891456901786942357744640 7867770 -2222380313883432930646998374684797440 7867771 44282732430174849447164354507274685872 7867772 -28149948776569592310796479542555693568 7867773 -345596102711360692696796092865653140 7867774 -30596589505091724054930584017509348864 7867775 72584130842370742938965991994032991800 7867776 -16394522820134084837124843063214080 7867777 -38606359815440718853685279893399812096 7867778 -21324234473276124363092469697697370720 7867779 -26666129776558588442637283087929975816 7867780 25010254278403012770766083411679296000 7867781 -3331481116864144302284464219211260548 7867782 9370787288052119534386490767135448448 7867783 -86939342114801095238554039855771056 7867784 -57347190117540810190792691236357447680 7867785 41086814870907123817119407922664267200 7867786 -41313641168356846529637940666030575360 7867787 -36046540007087952708436021361799127200 7867788 -53403729772051038839084306079177945600 7867789 114878621610688704984555021101308401590 7867790 14101367899563361345858624823893390080 7867791 -18630473325682426055300861048778264648 7867792 13410120271506027340112440919924842496 7867793 -126939845192709358636006797939005354958 7867794 -863973385356660688947415716433870848 7867795 29541192566603377960305056636082630720 7867796 -430532821238310161978392421919897600 7867797 -258984265710904660569344390157006720 7867798 81871238041648314003245321910128079936 7867799 -9299168485871035007828439717393052200 7867800 -22416805833072621895389937009950720000 7867801 40246168756263506996193361848575336400 7867802 46929435296699781066536368655331290352 7867803 12437384351883248511988160071221367704 7867804 4970590354652724017683204054778173440 7867805 68304212632478530513628278223583816000 7867806 22890635988348478685262541467318045504 7867807 84895880640878439584990813773138119472 7867808 -42845298938007476602461486367746686976 7867809 84990967601100288425908111622903304528 7867810 -32389584567289588198456569924686346240 7867811 29383343333906341032284743687384058832 7867812 -34851525099298976619730467573449407488 7867813 -39592048398894560965474789809769871938 7867814 -54434069868125693846104189098278451744 7867815 1766558247609836481257808348076109520 7867816 -132627580868382344077482496502713958400 7867817 -32595345670967485545862077783429521520 7867818 510206118450131564193744135795460608 7867819 -97307614275615849466966708144184290056 7867820 304239029798339347004049148810951680 7867821 38282115962393865364014526796118874944 7867822 -30203874261172626046821384817526294976 7867823 46978110246133084446307761243333981072 7867824 22516905893750288107437422078416650240 7867825 16150578775283775618781280607710944000 7867826 -49493335249827536166722432211398991456 7867827 -124489299555030273612244695029769120000 7867828 -3315920711067000712569085947894965504 7867829 -18087977479567428178359965146461761760 7867830 17722762363417988197100579913569473920 7867831 15601219014796832120269237261575907264 7867832 38396521248718474429611077171647918080 7867833 -3683019032791058806179069852896166576 7867834 30732995217122619102668463238181034720 7867835 -1749250676731280686262961567871240800 7867836 -63958226586764145974448186436471070208 7867837 -106347904771424673804502118457553827514 7867838 35436172619995480704714109438233219840 7867839 -336001002360818571094727034493201152 7867840 -19731780664866968071918979042928230400 7867841 90707302251440015012402303303065113684 7867842 -24440927038491141305274815693199554688 7867843 28874025456105876337708082484529415320 7867844 -76986028632862847200099090623152025600 7867845 25250255571539171801766700476769239000 7867846 12832544681683396323600803636250132480 7867847 21176392344388502064918224550045112320 7867848 -2267747211149602601173714166984663040 7867849 77341275283646409947900123098518893520 7867850 2662478158464824398503508475708436000 7867851 -31628211857383613408866510484729006160 7867852 70620043924852880177656925037794183936 7867853 -32717800084529486896775372535686783520 7867854 20108683334386382011360068025949503680 7867855 68007710157441586027399383513345990720 7867856 1410375807626850697914337294350336000 7867857 35899021210347846076447743275629229040 7867858 43042807525106922426781557502090139280 7867859 46526663322653568340428131685739213800 7867860 -5851638201901560980369920008363048960 7867861 -198303179328194516017601540537374735328 7867862 -2145093778660162098860548603758796800 7867863 -4263013703453055710744854113333350400 7867864 -90647247160486450016882404932098764800 7867865 14666664324277366103487549263790816000 7867866 -7254213804866486725473680390840587776 7867867 -582178315112845721857308699220501440 7867868 -7175204673221751567021832382152791552 7867869 -35989543330492139561817165587894672256 7867870 26938949935597116272722026031827634560 7867871 57238264541666493498135930218267382144 7867872 -107549270050030699454498265230580645888 7867873 -71913940031209359730182492395000179436 7867874 -19653889599574118377837231928550105600 7867875 -87913442804881050095268613756828932000 7867876 -35228931237022136734244234317317743360 7867877 54642344332387177237305579239553090912 7867878 25266404838534628054739775276940392960 7867879 -105528737520067621817957340538177656520 7867880 39405746234517343118569084650504192000 7867881 -131888646339135332737484285375883537600 7867882 -565879908030773640987326545423431936 7867883 119716898610502198797052073099024365824 7867884 51487124668240493560505039768992052736 7867885 -7887573923521596502177044048235602420 7867886 -9839137764277673573820432783622225920 7867887 22539181134902259310973269368030383760 7867888 3640002671388247329560494870650880000 7867889 13174834186616590595875369329825674472 7867890 -24882258810647360004260119675860739680 7867891 84371248542379698894423711601299769292 7867892 106405538436590827381733375788986105216 7867893 -4884212771507510690930138180702214144 7867894 -51631779421250690206442730904970212608 7867895 29719031261178977100635337037310074080 7867896 8472733770857259416827596491181772800 7867897 -15916945349792619287075836187559637654 7867898 -58136405011062580046113049611597157664 7867899 18490642600514266875081203950157021664 7867900 10079075789346390808087760070485376000 7867901 -11649851631126246032017582539644143098 7867902 3765547498688595607381310604488306688 7867903 -62530853502504661908141276394032844800 7867904 47780235021883057684654434526691328 7867905 -2269135347524189507283661123939342080 7867906 44797290548749543256639110226342393760 7867907 131364168150240468980202169802848882752 7867908 42990174905422614818564509103880069120 7867909 13256342288699530474695570402726656640 7867910 24820624376347640782474242407490024960 7867911 62169638905837711950485489286863004072 7867912 -51202493283011241343274964879593748480 7867913 -116135593774307569780314929872372964838 7867914 44667359733556246846780744981232175360 7867915 51686655846187110374254591897583659920 7867916 -16732835233112019809701514566321155072 7867917 -70551741429316315979245071395133009066 7867918 8871544878005065023704114242670324160 7867919 -72457357739955431965934233012639115160 7867920 149609158149572805621878577962680320 7867921 -72786410691311203061887863264096140878 7867922 36180158332544709844693073720018650512 7867923 -5303426112119864194903041768487134720 7867924 -2129120719928200729113378036880785408 7867925 -61804718333447280124696044678832800 7867926 28155600303626441011245974856826122240 7867927 -1515538158943045450035825707143884368 7867928 50749438200175357577891596191880796160 7867929 -48795365069088608334264003757936804032 7867930 -18065947520821546491526988051468355360 7867931 -116821500814928453003465015499491174268 7867932 -10560595257430816797181266633360506880 7867933 13000789627758019877222481685179156460 7867934 46196899011075604805381096627317934592 7867935 -4954836156536430800614612302456768120 7867936 -103411312428851864609351703783177977856 7867937 13440399024562189314765003547303715904 7867938 9235345965050971266112452598609420800 7867939 93996684766824667565278447631683679072 7867940 5991870497575513821926766643105735680 7867941 59603382023791800515404006889063578368 7867942 -26692077469176706498180206009916804128 7867943 15796918026485723556825902022693595104 7867944 43710468218001717955732110521337937920 7867945 47006568888190600300390540799364600000 7867946 37214462496255082614304418966801706672 7867947 39004203189298182874481355446292499440 7867948 22202704395510587633708526695133067776 7867949 -101963529596708828507143229841747951360 7867950 -15638346088514588262811942031680814400 7867951 12221972184660857787731231412805434464 7867952 3033106003670834733562150497772486656 7867953 -73379026950986891945022500734215343038 7867954 -67530172560033781288347166762816387824 7867955 3494430418484273545483125764780113920 7867956 -8830747838069769826152792988381900800 7867957 -17494861883602452494324048020732996800 7867958 -28089857207567854500015468543756964224 7867959 89617529697253141149626709305885574528 7867960 -36308886624888219138569837082923520000 7867961 151493796066224483974748627217625315080 7867962 6158909105157606680670807451655139840 7867963 -88573570632985197902367794626143390416 7867964 41265256263868505030057282256924386304 7867965 23995387401027017707363834529343918720 7867966 -35334936234644188609843418206688924736 7867967 -37977148813149299072104145903188017984 7867968 -466361357337798313018802529764376576 7867969 -9445431981734806004375832494079123456 7867970 -51784936409697091878328316410826903040 7867971 -9924637711880854408874834811505488192 7867972 4757052223875886173636202610401845248 7867973 79476072034580104023407517767631096222 7867974 48593340972968117932623938635121645952 7867975 60967333465173948382143588044553068000 7867976 -35023293731901297037463794670530560000 7867977 -14671970516094185797540481824051416192 7867978 3146732854722310811835721687453741824 7867979 -89271973753804843376040321641435382408 7867980 -35561630603737708637780931054900387840 7867981 17864803269058521759689078843879354400 7867982 6418420067799587581927998885450115200 7867983 -22698262191439362575972390345795398896 7867984 55314055309963780470678153529245696 7867985 -23662570191328567103225335379787830400 7867986 -5560369637090401632655354651385167872 7867987 -3876225615962853799030988198278041364 7867988 69680120367754308572949230280322584576 7867989 -141211947244816941694937376937849042560 7867990 -10958805950968125302580443158849267200 7867991 -41326029059744835071979313580377133616 7867992 17344833817399602509342518684816343040 7867993 -7541377446321426066307129108010720000 7867994 19970099313022579474883854573364941296 7867995 694526171691010818334512149608183920 7867996 -28873436479722520843188119644357312000 7867997 6086843529748652496260148666375017100 7867998 9169570668557973858090383701195723584 7867999 -5318392030847287048455842868868204000 7868000 -24873145764359900090621736449212416000 7868001 -20600145512157918989855306774194277760 7868002 -42865598086283402156711951077720560048 7868003 -48395971945115979612229311952340803632 7868004 -60960672894176211491031700744485857280 7868005 -21043211068301762945111926598851392000 7868006 68049431473510550439111382408946642304 7868007 16898010150401862046066490276456663040 7868008 -96204187727734366105521522621127280640 7868009 -37541509230008996725978193227887537186 7868010 2194856519751593266094390108154355200 7868011 -1786828881243410697854069063392876096 7868012 62416137686047020386454016078612992 7868013 1444272208816271600153470284679030848 7868014 20814358996310489075700098480193177600 7868015 15295642174113480891683083432860665160 7868016 586305986012871187599650353238802432 7868017 -12781124337094084268255288302123576320 7868018 38251308258801581182674141819765330960 7868019 -8824454391072424346929079026169714640 7868020 25697220291556839342177244291842036480 7868021 4309044084552560652721205922713999424 7868022 12711521489270189039427052747640165760 7868023 25607672072574706418382678048152405184 7868024 62752058358349789737296587773497917440 7868025 19378999692012716848745182610036325 7868026 22522273660030022968441401798878393712 7868027 -5481375810901198085606749659990188124 7868028 -12647637982925071593282805135144287744 7868029 23776588870210691860108176174863630284 7868030 40173656181934476329277206861693252160 7868031 -32514993176267874537458649609812176896 7868032 -41333467079346164096931347807128780800 7868033 -226695519538420538239007130980934480 7868034 15480880931271401588446708453344066384 7868035 60392302063162987381519860932093890560 7868036 65819717424071331137455532762904529920 7868037 -31739188137521925431593032212850769440 7868038 130231114969210819765411955402152365696 7868039 238771268420394725351308822664413207560 7868040 -14312995665187906320650725790011392000 7868041 1517184189679994695571931425394210484 7868042 -7110225964939572745462984193332310016 7868043 -34701809401095396144285248284412380320 7868044 45932691191208903188409263246737723136 7868045 -13060460064386054959151236379960106600 7868046 13663210466937249803741209484005560384 7868047 4028055862245122962918097147553525504 7868048 -5037959988935712124023659926561751040 7868049 -32548133726418880099270525855602692160 7868050 17868209653647907430713930192442680800 7868051 -54219136615355578060742235996313572948 7868052 36670183254222603982769326060178288640 7868053 -132862901733647670484413096720144419698 7868054 1193115895214341584588395637771141120 7868055 -22159060603093193566222677623044178880 7868056 -547350674011725179657902943950848000 7868057 -113048733261321074122897614586996448694 7868058 8381373133558188333439103502630136320 7868059 15346306482166637377477927412286920616 7868060 69099077911541979099079497065903316480 7868061 12912000600582412168952284890079658310 7868062 -1539082873109290077966812898692563200 7868063 33309315152620964659403965280369973120 7868064 17715972567494116353235118021148672000 7868065 33690208784679885216190053389778413460 7868066 -74007921963046652385663551681617326768 7868067 -81319810733458347432325366206358186752 7868068 33909122421610640089933132128883359744 7868069 -43796616639575575257079922203126447200 7868070 2643118590031965483587896367558246400 7868071 -140330647740961078078026298842279879800 7868072 -26424587859425802414472317312084142080 7868073 -6412079923561903030301093423286792816 7868074 14338295005042315503196519520193118560 7868075 -17615308204235675067943969596576896700 7868076 19304447703303386014910711863429893120 7868077 -25423753873068736722935252317430753940 7868078 991558944763931305438865843010020352 7868079 21766265903628913747386234540252166848 7868080 -1158203651687977578721620681952788480 7868081 -52819356203734960104335452140958577868 7868082 -58355890087176596195332657103889570816 7868083 45186089825081983761068671923070968332 7868084 -30511157377326523358542196221115842560 7868085 -44052553048823838052826938592316048000 7868086 -3205761040515721582766773964414592576 7868087 -55471575352880802610928221192077562728 7868088 25234918839051213386717743581893836800 7868089 52445403469316860663067106411773118890 7868090 -50789080665148906399084240147303276800 7868091 17823836839233690580255871140928809728 7868092 -12919829587043984152255204696452496384 7868093 98228210766677535297500067823155630144 7868094 5507450806883835351096146104411449600 7868095 -58888334411908267206851770948227795600 7868096 -18271964229932403919387047008198983680 7868097 -685268079314209462929617586462151152 7868098 12589622469225509097909874475263643136 7868099 111822085010875631120681854903666679100 7868100 811652991843248501070525440986598400 7868101 -14405331018364052181723487404896944196 7868102 -37844934834402910828244735933489361792 7868103 22773907102399308282730141194069256704 7868104 60191746779268104131492106240909173760 7868105 7264549002354157902102754479204885120 7868106 -43593762180621802909046839053526680480 7868107 42841302290331240223703874933232282480 7868108 -7972044841219676371365222799797257472 7868109 83268482646075341689307789225642649600 7868110 -14134891140195737687614535642871367680 7868111 142093979531590301183148543067424585712 7868112 -3337218681908023703345683152221503488 7868113 143530616100382231557289090045086806400 7868114 -3198765105458061909848162225255935344 7868115 14015882838751360397539922331059886000 7868116 -68277032537358739202398705268636264448 7868117 -11179105484444944346634303811606987908 7868118 21902118596566931085659289327914887104 7868119 11664604548951575123846305244480532480 7868120 1098021851789844335955380969901465600 7868121 4453977554109996105703415252420040912 7868122 6744603313356661637065616446638547200 7868123 -19921203313942524069626999577841421496 7868124 -17667438831453583579879117153054310400 7868125 -5054853496310393852160590936946381250 7868126 35390708973985934254065166776425442048 7868127 42659654246552090579450207368988959632 7868128 48800074841596138744951064843487805440 7868129 -131492855920113304246593232798470138624 7868130 -33674789163207805410113519447884308480 7868131 72520756097983676976945216899417067932 7868132 -52277928677193523417987539025336247040 7868133 23329751698714763511737378459032001760 7868134 -23110516070830487053473957354852630720 7868135 -68803714096901437109482381240992506400 7868136 -80615473646366737423634210496936345600 7868137 62254720616022360570977707312315193786 7868138 -38907781059528424407494793788979323904 7868139 -7097917457849046951550865333947771392 7868140 180729324822809127751647309118586880 7868141 -40185916023272803393038196598638905216 7868142 -20142620065846562872579823891278477440 7868143 -148273561276517382489049737434310079880 7868144 -4323111495098143635867350704664346624 7868145 76572941618399815165198557696077620800 7868146 14810182301309624788279818604094784 7868147 48514490510693366528218827662632147200 7868148 77246497850259611439623110396443641856 7868149 -21372094159278204448906710036378392160 7868150 10567969576467451915310191414342816800 7868151 -36212986165140912188914798001226750720 7868152 -145331455098326761664822050434776678400 7868153 -164188769113603416184109963232521672598 7868154 18078358249069800523415369169503980032 7868155 66653318995595011020021303972208728960 7868156 11585022979747819509884249488569323520 7868157 -59228449277098865413352445948858831360 7868158 45136139807401857979338749485089355776 7868159 3331972992124407685401959025589503888 7868160 -22697203270749602529817623428522311680 7868161 21785107772383470360292329324120422016 7868162 -4875595660372795298447209575347685888 7868163 -100312577380038854586265271045520768000 7868164 -34678816403234608848585873983312044800 7868165 -25413143878513286453868673801571452200 7868166 -4299760613990208418114489036428787200 7868167 -48836991127173871609600419471954640848 7868168 -279182680070236440115398138543144960 7868169 27497855829511991276210790891742758804 7868170 26007278185772433019068602858334950400 7868171 -156729479391170130532280980514836887408 7868172 907423582291552527088961587291029504 7868173 15668462689767669943949875157895302464 7868174 -65028138597681203464265686024406489664 7868175 -30580111949748331648407063394265188200 7868176 18695593143635863354626367178693148672 7868177 -86964431317721044871523071197374948060 7868178 -1807110832811030526994230374393029344 7868179 -58761580762537159086110902734928276920 7868180 19565896389545917779943730534919267840 7868181 -42745287154329430976035972219160820960 7868182 -1065394146118772179357988405467933440 7868183 -1678037535909929623865581997959207656 7868184 -20268493726905695699387681822265876480 7868185 9106681696920468986961767667236870400 7868186 -42192817615057944090020472051379112208 7868187 -22623096755146005276924012893377871832 7868188 46481156791382750354890947015386981888 7868189 36714684711550870341668113568739644256 7868190 -9033138095365697848467301852517099520 7868191 45901009918750478656756739285713834592 7868192 56851590882101309413995834482424348672 7868193 53898663835918101962917605636119102400 7868194 -38548402075664128286187164236506987360 7868195 86416394400428046779033865444902208480 7868196 -23356922784646687698191130993743843328 7868197 -11763602213572870052478653519102786720 7868198 188353634161491525382151547712536960 7868199 11963917621287079178594346195938311464 7868200 24520567434795448059733338352708224000 7868201 25446130219581759032431532005210149408 7868202 -40161686357123708869811477500978099968 7868203 11397535470249212540295866922466775040 7868204 70394100993240519192914459870283148800 7868205 25002979490262255583567346434784160000 7868206 38256108982676831047690771763834463552 7868207 -57846445512513042308935812252775780968 7868208 -11360367868597854090341704787863535616 7868209 146892832486668405163303703375800827410 7868210 -20702092185874534237604821656861719040 7868211 7268393546858277441997640921525113440 7868212 -110651028192692998632273423776687714304 7868213 1218401789512948991213041052482331004 7868214 3334476569778489733727863358770645248 7868215 23675511417560164449663197034159558360 7868216 119816379857371736047741451844250644480 7868217 1836819712793220048845481043654725312 7868218 -7602108410841300307697502131834455440 7868219 41615896160052521704014356897765467620 7868220 -23974978239826076885501776365496074240 7868221 6191289683702151237000420182234527212 7868222 9009766159163259439883277122845355520 7868223 43504820737321867398472448990982643200 7868224 14402702221468305048281724920760631296 7868225 -334916450284369391227205472404763600 7868226 -586929007968861082697446410954107136 7868227 -31636848175434342084939539921042562848 7868228 3473853663918232586349865197652152576 7868229 29315166487400682571777687235378756160 7868230 -35445185192140689172404823136258106240 7868231 15908622245311881750941521301665749504 7868232 986624955965217711534172881408000000 7868233 -34069890223472955993414300362601620518 7868234 -11869994009423104308749269528769249280 7868235 770994056277928305599804253164705760 7868236 11278882548701160542975180911035432960 7868237 9653168881611434586847377933117643500 7868238 10670793938537298633325912345027015680 7868239 57466345506633355365291838720676213880 7868240 -19395009416890042334849886077317939200 7868241 80315455785155339086567099691481449250 7868242 83583085258123315610739329481496243200 7868243 118904771194555698376633274889916232400 7868244 49913865157549613970452531457956898816 7868245 -10777977772508308639018227581429268480 7868246 29111987479160464062631169335538829120 7868247 5062955526461430504910747198230993000 7868248 -121333755494291994580325223218944112640 7868249 2877783303724312475447485210899035664 7868250 14616204357906971919307795437189360000 7868251 27277265522891612581487991041398290000 7868252 5924021656114437857324526512356005888 7868253 -66074641461284482747998768705848700192 7868254 24362415520944514119038274914276841600 7868255 -57624618514207740498472794321407610840 7868256 102704455416574751649985504023945412608 7868257 -76583698523936935655928095572481859948 7868258 -5468069105120857427917025300276301024 7868259 -837586751973434258315222534369703984 7868260 21639822160067023930341389041815578880 7868261 -25495142222945540843069527935796632000 7868262 31214918416764851132393448749113705152 7868263 -58495714846950283014233810674754271216 7868264 -62124901799140049506286805479488496640 7868265 -4148416998112199916594124895802831360 7868266 20357247854169222403578478816920203520 7868267 -120087197378010639217199659855624692 7868268 64406047364611762682788662193546788864 7868269 473950545709239295036182138712445568 7868270 11094629540031309824620938443609602560 7868271 -84347018947277520926190110019880522488 7868272 3730123087242702496939319351171448832 7868273 30328642831530987653334350513010471360 7868274 -964567143090546968748257861221301760 7868275 12440491056727404929517441560553984600 7868276 -63014693827196003590193818659294988800 7868277 -11234681291942419490082054843265088352 7868278 -20770863097470783132205219817944267200 7868279 153456157442210228106128692564496111976 7868280 16277425494400301690414937928826880000 7868281 -17485055884776211686310980759208129836 7868282 2647044236031433789079148054388111872 7868283 -25155267320164712721162367244939980776 7868284 74510070330670802630594392063502575616 7868285 -47531699637711695840460948758826608640 7868286 -73314826408342441194809983209899452800 7868287 3886020685520015278563990402889847152 7868288 -68444490040264227020907713648897556480 7868289 13528964294764763592757877320831874496 7868290 -4948584923075131644911155232221125600 7868291 57103549003548694862681414134081947984 7868292 -66835500207755529709427695701298845696 7868293 -20664024826311196305253731791981303458 7868294 -10750427427995418155480026583097475968 7868295 51034039291171404179191848767321742120 7868296 -30915536306769502481046298796670320640 7868297 28539523901544970957087581937251009972 7868298 46813738130816225729974933970237393664 7868299 -37499790993495071428988382441010536000 7868300 18658637901742130637518677579329945600 7868301 17782013153104948484492770611753758784 7868302 -24741357423348362238750115853846259840 7868303 21456302346607618835361341548063448400 7868304 15545618538813466497336474431189434368 7868305 4273564875210492339124536133736779560 7868306 -51394809999848650221939470050677825648 7868307 -27079170342921038772341959547342868480 7868308 11270243157022457508673504540506693632 7868309 45805463833496127033636251540143460760 7868310 588822172944663636871697331042405120 7868311 70713232881602898090047876489585524824 7868312 866418702284959684332683779246694400 7868313 -70798342035127776474574863227627805600 7868314 -33953888797018354379300381087411141424 7868315 6130669165354264125847712066469145920 7868316 14189172706637336015223833312675338752 7868317 -179360949098951313823116255403806507648 7868318 32793029429115867790978788186219839040 7868319 -31635459640346605024543221894899862456 7868320 -2511918529558515661528432417070776320 7868321 -27920660073316013348720862484570379520 7868322 12582604675845902150234164641078946944 7868323 29004581082713101441471649019584757744 7868324 37520907555916223130768528935607726336 7868325 -2638882014372340768391908028784206400 7868326 -88636126648197570218550698403463560576 7868327 -2677435326791801660715954426617754240 7868328 7280842640323273576091821332692582400 7868329 -29703093666646627572610665968322209728 7868330 141343543448534828714392158801694560 7868331 -5600532716145754902439786465436622888 7868332 -68007882278971266083487600459341877248 7868333 -106727143715582697425901861343353238176 7868334 -8394700669209449603846770906468978560 7868335 48544778933430740959970204682121358280 7868336 -424516449721633579106091726280851456 7868337 -58331409362508197293130301476682474720 7868338 60045886374497817802513090088460550560 7868339 75549946014705622937411185914969040140 7868340 45240080396965615158155935574453913600 7868341 -39593962041602559353584150908958695428 7868342 51714909788897002078751789531769067200 7868343 -10879581647312406314582071058863122816 7868344 80933694986787528949772448957731205120 7868345 3744655838699098944720798180363548100 7868346 10326196941673957000760239626273848064 7868347 46672761455462371104302546939037208480 7868348 -96253831791403595431048339529052238848 7868349 -82073113371843917075246386706972720436 7868350 -10526654063043481796499615976598371200 7868351 -3977958126400004425416532934267775696 7868352 14207337573130213232503565193641459712 7868353 -33286696200258192787227727785597854398 7868354 -17701166012969088978598869393534966240 7868355 850082646387966651984393319193798400 7868356 2343076076516573822618153176391529600 7868357 -20324932510861502459923823621692958688 7868358 -5339689577876259382614809605672550400 7868359 -85603011520169567114184736848346982440 7868360 2513159258531012201219959903705344000 7868361 601000069800330842356567399036865760 7868362 27416797981411163934841013862416657664 7868363 27096960574283724453341871296605086612 7868364 -3882656364448881578022208301153845248 7868365 -66289263393474792824693748397848023400 7868366 -47391289522463108918043046525979520576 7868367 -60588319997368956018592994039471505600 7868368 17799623094377618911897465117324500992 7868369 -8073904927418330093532045009507599040 7868370 -991707929899823456636447771894338560 7868371 82709513176648170637115370488234803740 7868372 -147304540551020239363289401253936117760 7868373 46693740294422986102308507225035037600 7868374 10586146334464702518742875515061915936 7868375 -58866544029239612944878298625023020000 7868376 158244775181891960623120747923296624640 7868377 24705968441930010979221570381664712064 7868378 -282170984582434504778363406068313600 7868379 -6669173662046963938014164226479572992 7868380 -9389581204807493093141197641808865280 7868381 46499467700802959960000209786619446182 7868382 -13331905797277495226563086786757405056 7868383 -21109217871685055501571726742325975680 7868384 -188783435042421349964631315038073520128 7868385 24665052057474815496948308653688068800 7868386 7757934268478179142841685869506305824 7868387 136589810673880628238507526003849989720 7868388 -14610628090088871428708598552560640 7868389 30261176156831805202182945450266055040 7868390 -59983072855681135832753933200715856000 7868391 2584368704442341299573876396551333120 7868392 9063574298110473619271170813083648000 7868393 46102902869959973764908858496228175844 7868394 -17347025105070814555926197583615552000 7868395 -15825423528587445409700343314522157600 7868396 13112158383988195251304279233657688320 7868397 58182860448634437587838493417151361600 7868398 1507402904646766090312216726066160064 7868399 52660572317287096421799076130212679424 7868400 7092658248471450722448184506974208000 7868401 12462529238931611785496389486548717600 7868402 -16543941628077304041787490045207908848 7868403 78238647087643872370295227000493881812 7868404 35171837930652047498389415726368873856 7868405 66394484729124325324975219382895876120 7868406 -4200256949319066459691812973800425472 7868407 -108473733314821834667188289670100831560 7868408 -17654742314561140781774906889633792000 7868409 1622357970803105416590817999866931488 7868410 16665206754749700338953859138068984320 7868411 -83789282737124750721288004474900431648 7868412 -18993096312923240871967875625909567488 7868413 1426341761299810623190965092428618240 7868414 -10411655467884285910350533710378450944 7868415 26408896873223774629082338842947781120 7868416 -42312536846667940684300784050737512448 7868417 77588688114334656653997225919821836640 7868418 31027899610446518990831379858995704704 7868419 62336791543213747624111811235625154960 7868420 -4211693615323264700479711318818816000 7868421 -1927661597102806675613824188918974976 7868422 27926627368782198265034952697427865024 7868423 -117612751741429507885816277990407508328 7868424 -6082248858297014437087626897333166080 7868425 -15569724650993129517719226553332148500 7868426 122208800822377926251989129163708448000 7868427 -1206812800627768816595692840238035968 7868428 -72812068146269452573774889218207820032 7868429 -9876579453134546251379245208854533216 7868430 11339168253910606989717309250867690560 7868431 -106095305350548240432041063123974066768 7868432 3240101362772869596335978125122600960 7868433 8379924280210678244161107918039457536 7868434 -10813088314930898936531559835272158208 7868435 1334258472589772532441157104649501200 7868436 8222801464400580171834461742646001664 7868437 131104145948935551054190526604733731086 7868438 7447435166774776955652494843467676544 7868439 83154842605782729239659601848313985504 7868440 -26258402898161628342775375876807680000 7868441 -346827923204650235863158140043508416 7868442 23693207180738132625103184242577536512 7868443 30515049186831084756605667805441171944 7868444 194897591334635587465978175988348197376 7868445 22797230591538609115255185635631843840 7868446 13357718152060237754969181896715720960 7868447 -2530272697512968584473785787148051104 7868448 19029949784368266816296614687502499840 7868449 -18108895696912547532298101044715387550 7868450 13664351776020636717875147089440434400 7868451 -1445682969006892211527557970943047680 7868452 -5607403790502368903400307756701204480 7868453 -14613110065550814348722296272614255298 7868454 -37550194908577123776032355547471810560 7868455 20285888952010945499098525964976161760 7868456 -55812182720520427784187502290049029120 7868457 3082474817503708849868186134061255460 7868458 -19572835598987954670425306489870676384 7868459 16361117527883454792944936871167423232 7868460 2956025170178787699385447827548160000 7868461 18039266556564808537275758900702252832 7868462 -13669380192948693546201689928206910720 7868463 23053595847354454732851866088028289544 7868464 -468931202030759019027643199810764800 7868465 37616373251362817297163260011559459520 7868466 27694231050674193635716562141427633552 7868467 88569378296855368874725511005063058232 7868468 -109912375858927228540867618506831402240 7868469 -35952578424422922420025382600802821664 7868470 -1054313772111852575656186557047836800 7868471 56681269765117400328259461788074324320 7868472 56493350103237676936442195776041553920 7868473 -53230457329940915012178035769694989356 7868474 26033294508621200417385948130389238752 7868475 74044744744405784044790051278599978000 7868476 -6829523624622953629442175238044794880 7868477 159966946494291859004065161626263216326 7868478 3062292081651796548793761604285424640 7868479 -159153451131762597388496685514062730240 7868480 35908635207356992616724581159943536640 7868481 54866204554148893329578544562228898352 7868482 1489105792196816759871497388779673600 7868483 -38939221893805255276489837572098768640 7868484 -213095622214022352287888218379231232 7868485 -4321492898577634530905999276770813440 7868486 -3954895712767807679354485844830455936 7868487 -71507611626452605495857121530815226240 7868488 3595339721566230245808613638225960960 7868489 68913200686231609833526578232488103440 7868490 -2091776950481040084458823397253683200 7868491 -55760265666218694598396991542644880108 7868492 54903573128780621254113761546797793280 7868493 -36496217159206806606367882463517303018 7868494 -22741783022747878645084872718095805248 7868495 110891956805449837907621576784901941000 7868496 -21440041854600153904978987195989884928 7868497 2440757085824053889649222185181705152 7868498 -74432798879164197021551975326472695680 7868499 10877937180947872598042757237215481408 7868500 46755195705861901976588825384047296000 7868501 -9503876651854290164901968838068554560 7868502 -3552582872021100895405475506933312608 7868503 20830957650336823720734776073843615752 7868504 -32793353410216970802577655048631091200 7868505 -20012149273274829252936649506156583680 7868506 -8790324317879064213610497228623198496 7868507 -4723567539399228984600334067018500512 7868508 68961351655547909510722683432455946240 7868509 -276437262169048621854582847475389210 7868510 21083573802079491062384779419249768960 7868511 -22609018587027591966842358618053476368 7868512 -104862286913548595029774308776647065600 7868513 -38055618082703877290407861950672900096 7868514 -22391756925524425279045741092214815360 7868515 -22487773907610866199250583191494560160 7868516 -24414321540077926339239748567356082560 7868517 4216117381418396725537874625475875648 7868518 36598255614938087308283913646847603136 7868519 5996056453066103084451067156861884840 7868520 26204488715261560089566990095327641600 7868521 66417000135654457347502284305477937722 7868522 23740149683501046246202368235695099312 7868523 7719486149977850609096480526563100144 7868524 5347017740367749780116984561717966336 7868525 213802436000495277487323430055560800 7868526 32290421871448203670759629445040260224 7868527 374943794240478033579109998744404480 7868528 -30904440488855232894364662425506971648 7868529 -20371667976014745445479179473439332800 7868530 4825835990469040051205153929063365120 7868531 -44594005052213417458009765300851193776 7868532 -6600465363139627708348570187514740736 7868533 -117919074428674048703203575655347457920 7868534 -22396832554185399285855358968366175584 7868535 -951697042778664576266148466424236800 7868536 13925690559515253535356567254972313600 7868537 133418200803539966919880463108090622186 7868538 -33508816977139304576708844888675155856 7868539 -19341545966054280992796635685717393408 7868540 -34683491448079141251781069894470328320 7868541 90092556929924204703059080438501824000 7868542 74029556481125445360590525855742999744 7868543 17878455797690308983577335726386521920 7868544 23995782363490924385352659210474618880 7868545 -69573213329866699107651157930581974700 7868546 -24135158872467928856401579079802831360 7868547 62268029343429831309040209951468348600 7868548 42719772412602561929836234180760571008 7868549 24562534580445272228544129620806188600 7868550 -1769212785523538325597778345050763200 7868551 -28267241974840472225907583839641961448 7868552 -151851064790925538858141669831287767040 7868553 -7606000586075564587363657873807693824 7868554 225340425342936665840594866735375200 7868555 78119195830371994847620881413620786560 7868556 -34764838105079055017532604669158574080 7868557 69859653528361279606013619152687768332 7868558 -55990483022374211527346568482294288640 7868559 9077404113212125314944484704845258128 7868560 8440074940605451392646193984337346560 7868561 61756647862086524703158554560214650162 7868562 11582776956534823947787742629893934080 7868563 85559012723626847079355569710231760812 7868564 21515040463504735763930477519158013952 7868565 24442600919689158927380462922572930400 7868566 20862542063841466819921604702630475264 7868567 23814699235252667916592394905937098776 7868568 -11880470325120473689449033551957729280 7868569 -146598120099325575581662123054052712408 7868570 -1086766613808232397377270551098342400 7868571 80291140672210285439353315267836962712 7868572 18404343493412170639046058715663388160 7868573 -76005639721662854298852171165335471796 7868574 10950191950870820134368832937016506112 7868575 -4075060291727590176745110137932953600 7868576 -79396902462378691417920650727360823296 7868577 -9383346344033651290962141324276447168 7868578 23916645823553463344189155268666901840 7868579 33472684938043552267526367715933504680 7868580 -40057884552467615057822716533068451840 7868581 41102816208642198645205340762493128992 7868582 134532761587704138941767333676929406592 7868583 40079824091131771923667263024118975224 7868584 -25434954161621084173402314642386534400 7868585 104698932363326612018769915634085679780 7868586 3831879744891272950366438141697438208 7868587 42789230193250806689102393318563293236 7868588 -11823164164994869930515066288852793344 7868589 72898136467343758219837910458550716224 7868590 -43579630951987610992168405013843995200 7868591 -28097533586795038345225148206837681008 7868592 -6061920462304620001666942725411766272 7868593 -17104858241214433197021852478059938158 7868594 -11473398519073146062378440658842423680 7868595 4555701800657369205385730351009333760 7868596 44410403639650205463170059895011107200 7868597 -1721515324648044797115914945556852480 7868598 31155235482846371088205472006185251264 7868599 83523834037309834821373653873726213120 7868600 -3548689600621208623726194870936576000 7868601 117414478727888283800948115924173640 7868602 -9209638411103111867860415559348642048 7868603 25620786365548441201277801278430622120 7868604 25495829633273943094813882792831504896 7868605 -35846240243025506863607697956881416840 7868606 19143248942524014842094020684404637184 7868607 -62183871873500273200418171078545841520 7868608 -27296623205747102939709147467778883584 7868609 61574748489756053950635953347535956416 7868610 -38114546337751979474050111419638937600 7868611 71974904849201682045923628274422533424 7868612 -16757665536063203157346498628644267008 7868613 520518883904192253649094578572303168 7868614 19470357239978649579475744783559475072 7868615 -6280326591430916466645691844152575240 7868616 -65265765692781722768135525211140874240 7868617 43428758799931972374362860220495000666 7868618 66472389163397818778633975878232051760 7868619 -84077780418536164962604057631106415512 7868620 -47129818151374076481690367598991390720 7868621 35380459441632884057634845293132392822 7868622 -16455094529722240805840656424477399040 7868623 -41084307150233839095648669047645249664 7868624 -700686531677349921981486729268469760 7868625 -76334974266773427856677317374099632000 7868626 -19863777666308929278882149577474044640 7868627 17183009327503060079631381276443585280 7868628 75948132716845469909904302755095617280 7868629 -92086030362576384343904086768131182770 7868630 3458148811583980065977223998035200 7868631 3253350303357568687964301958076037840 7868632 30687236956852384293629652343050086400 7868633 -92203148722109443259094751579037264118 7868634 44307169647719006066342150530242720000 7868635 -61859705319008779975731770148112057920 7868636 6367984592981694551888256115702871040 7868637 17067403146834410687002849461490483200 7868638 -24327657109103985574845808005190673280 7868639 -1389894579040415367505150373699758776 7868640 26192456836400420177357138212796497920 7868641 126064788551685020250889393066224876000 7868642 12995172227763083050872754364225722944 7868643 -149066077377496424631209679949231923216 7868644 -10787104230360856360741195839856738304 7868645 2719642846883487704050250840537139840 7868646 45323102328934436357013254329753817088 7868647 30814727487617034413009897156140055096 7868648 22037048779272719655299135771314191360 7868649 63585484435199371994236040681950093728 7868650 167798102749198353735686161013037600 7868651 -13038343935489969779431312257416136960 7868652 -17061585156246263356784647869845262336 7868653 -39568095664981960570108372149080824800 7868654 -65565184169881210593792744560086927488 7868655 -61741077058023773764200207541884131400 7868656 329856623965167980089271349411807232 7868657 133749527466475395874577770368095748660 7868658 9583160417706180571254378741651955200 7868659 23468116444712704040103926659833672400 7868660 -39385338642595999505431241636076595200 7868661 44197931847134128837433679258712593120 7868662 5815785024959338453696735168714756032 7868663 97621293170136797567590469855051535408 7868664 -6291305104341765956585206567068426240 7868665 -5724460981863992980653170787980558460 7868666 -6558309505560207893519793697699823616 7868667 -12212237424503825240048983107557574120 7868668 -15511870094414222682583354515403975680 7868669 -159566120301916638669758086702501299540 7868670 -2545728897099745438476322529481788160 7868671 -71313858168949060318917943007167048608 7868672 -8793384138861019937837258347703697408 7868673 25226669582955875556713682899058934224 7868674 19709338186419637179645692763747691392 7868675 47520302004870057942375076658380251900 7868676 69405191802593043809188667673108114432 7868677 120165261871424830207404342900394882526 7868678 56761846833275716427588520592695788640 7868679 -1459171576390108934873835255751050240 7868680 -82965244143216250796676170329132185600 7868681 55341184066139092888240280691950560272 7868682 9421761586619691424458707186031274800 7868683 146524208749492754632765676560272559120 7868684 113156044822570416596154168084090652416 7868685 -17949532386675903173537177525286481920 7868686 -20915897049350093576856958473625079040 7868687 38116129084603433682301596755201628336 7868688 13184962143800375004832511549236445184 7868689 -13405844803113362443656415436224306510 7868690 13533245304541804585904305390676424000 7868691 54854195312053259825356420890597089280 7868692 -7145352496869498470102988248300293504 7868693 44929341820379671900352392488714690816 7868694 7511931762723404224822806525026366400 7868695 -96958578403146394579667469693324372000 7868696 -115863118939611219081709523247627939840 7868697 4947031646218484470301949666291227328 7868698 -32058341734368947126312592687667656960 7868699 638401658589827739491180950265407488 7868700 1982529909804130316452123906550400000 7868701 -147431946878012874970937272956182442900 7868702 -61730778376090978934200994600173112448 7868703 31603252429109418683159108766220896384 7868704 25072727486059238202288591351413538816 7868705 24706032390347871464659843820547235920 7868706 67001843479532495401309379191651966464 7868707 27619762039242401989907192370053389824 7868708 25298063867338400595774225064575181056 7868709 -28886547611136170905094761563026325186 7868710 -20288399126794504120640364979697424000 7868711 -50789380399773511658188540915235495688 7868712 47276745848263530199106092534981017600 7868713 -134131964912015454066036527655756956038 7868714 -393121518103896239869404505216627968 7868715 62695302888243346148538705415171212000 7868716 48472232377350421184591581864389447680 7868717 -423426732998940763624540381749895008 7868718 -23101426112857801683764086086093158400 7868719 -107106630791813091851895821583691920880 7868720 1985317463896988107443367011876864000 7868721 -16961872773821639265903885528253248576 7868722 81683113191317317628143828982428679712 7868723 20792056013525692550189189318333722584 7868724 -62681998296227281650863122138893471744 7868725 89433875039863480313793170566468972500 7868726 -15346253183986729370463740092174958688 7868727 -56668430625405913928196673152548463936 7868728 8127815629797662330103219404454297600 7868729 -68520056265304893348339483012479614320 7868730 -6219921993505173537320666085835714560 7868731 7446619744030162198097579432384510000 7868732 12196719712717942318906435005876728832 7868733 -50248579064435062925208520099263134976 7868734 8949301553442081101028763640473910016 7868735 45564645505784239356379172294488104960 7868736 -31755436317334392191790761629030809600 7868737 65930228555863217253297962037564592512 7868738 -55142947920313015632737473663989810480 7868739 5357272501367058907480657240027543392 7868740 79101997160644128613013801851257077760 7868741 73180369503860271675827340865896170142 7868742 -20175958545770394957282393970354176 7868743 1232592796255139509946249888098745824 7868744 709299382583768150504679373398528000 7868745 3880142732046964160779595701969068900 7868746 -82544410251933396892575329656570814928 7868747 -103890654307141659844312000310356557804 7868748 -88584399622735340554550181689069727744 7868749 10553399018955507958227178371339207136 7868750 -14237079865559188319828788971147000000 7868751 41321608413484999684095715612421520 7868752 5435961545630336393079311390385299456 7868753 -20351301592015577450989856402629363980 7868754 16700614446930974120592461492001659664 7868755 -34694760855398432703863997825137037600 7868756 4461511370587462289969402521311608832 7868757 5941334008549842073602607328092637760 7868758 24173838217202307315554588232070714176 7868759 -132611264422245190045810285139369762040 7868760 33170565480485560661596077941125939200 7868761 -19839742053973993872048689178113961728 7868762 -51460575980831495618356318615876935936 7868763 -59576084210528251447698229941439020000 7868764 103570350583121653303563580863798104576 7868765 -20915746707166535196306561560882840340 7868766 -28817671804532656732601937885738903552 7868767 11619048475216619010776420750618959392 7868768 102680863145109385114576124765513318400 7868769 -46538606519958134387817930837469528656 7868770 -4042417092363235726865471235116759040 7868771 -21089564009493627059710949328760157040 7868772 17401243906722856926940298573095065600 7868773 109466022926543196184362924980997769920 7868774 -38969676519263897718288345889722653760 7868775 -12769340652311573014112939883618040200 7868776 88669121755521346462388878826584366080 7868777 27997414983541608785435048721367038144 7868778 -2162681239938404824430147546869819392 7868779 -112772318155575056949183207765990836620 7868780 8908968040523516940038645543713981440 7868781 -2858350424798377266493472333674867188 7868782 8138203893348978331227756002093050752 7868783 36540101164157207264258751880503534624 7868784 3263372726787809703071803399675576320 7868785 -1946599955824942073854044171587304000 7868786 34309240199070309592870003801586411520 7868787 -1530636810331749341504855516660072448 7868788 84071340390585317479984702572713533440 7868789 1226626709757047599900092336362956590 7868790 9892993730231279764506413992192646400 7868791 -16876368018185745034682164187716213328 7868792 49582267758735975577836610439118028800 7868793 3797749477074984588220365710038794240 7868794 -22787658054086286713305746192008521248 7868795 -131981690866364010945048303682036646400 7868796 12692964383188466775108338685788365824 7868797 -56089961271703722872289964497594815808 7868798 -13862804768530167320145533339280675840 7868799 -30309263063973919907262858311989040880 7868800 -63371866260616402331461382606684160000 7868801 -62992611938756042225417576070017763198 7868802 22061488590822515088423940688240547840 7868803 128425719012647646539842803746087701624 7868804 8193200849452544166796280312290749696 7868805 4706281830746475545331213322070152320 7868806 44146069091972827852633874498692988928 7868807 -32370274020928460521957048924205323248 7868808 -12671271461257614083633869846257039360 7868809 86942427472396038158602911437253226668 7868810 -56639674469575725643970657806715137440 7868811 -13536029828143071361033839271656140328 7868812 37713878939032464209764187583728924160 7868813 -55072378040348741570238501461881252938 7868814 -2640309571158158025958780222364740608 7868815 36661978707111581351913969688336014720 7868816 -1201692200205614577707769631357452288 7868817 -4980522831036881327670297158694782784 7868818 -33271708743082563488561246658474700800 7868819 -14333463421713230147589210867745987680 7868820 13083132863531143494926696903295283200 7868821 -101735716761278026460635074119447908978 7868822 -29692449337304948003088265799339307648 7868823 -12068226171280473749651510832740926464 7868824 -7699929313124624754648344287737139200 7868825 -880623454328204667918927629523572400 7868826 -15379766387474586409085671363087964160 7868827 1129863734539265375692713899661880192 7868828 -1171225993940033768899695616786759680 7868829 40720576803463523964047389104969056448 7868830 25031473108184713535948541589624828800 7868831 -88599532183665680057978430131678602800 7868832 -31587554073105333854644538010111049728 7868833 -37132478500819124630665607834120770880 7868834 -52304664372659432870228612617259409408 7868835 -16424210709852318197994143369040352560 7868836 -51848060935690878060164560849048412160 7868837 -11150726370772530685996671712647452928 7868838 83190808470143137704013174570225344 7868839 -147020124936060931814793907500607880400 7868840 -15107462689370811076366377427427328000 7868841 -100441605354934541756961785149386082656 7868842 -9298931532500785766064186292714286928 7868843 -19646558008808809711187111355189164592 7868844 6214866160442840345625762458853953280 7868845 -133414935016583734004564604781786355400 7868846 -20013064443037673138872862860489148160 7868847 25677614005902006092551836400935988224 7868848 -13223212427565571099002593810736152576 7868849 -77220859916662558306704887496224919150 7868850 11412199814448341288050464849479424000 7868851 -132243952010569989315076685099385468148 7868852 67419899850987637459142262937014208512 7868853 117473938271028996880126389414508540800 7868854 -1584730645620705130410758599673389056 7868855 2146176965788046876525489086655564760 7868856 53582427856818656781270715497495859200 7868857 -64854895594521518281880097005920915260 7868858 6349045158638690854105892574119462400 7868859 -8536133116221641591845215717325527552 7868860 53017313058806152274419906438697779200 7868861 19258042301805592414939293482806158624 7868862 264265703178161175564852396432323520 7868863 -71551726227014727023372035078650809096 7868864 17410990389411387933225274093187629056 7868865 -46396753060269268342229522210202257280 7868866 66342456358100627294580514916271847632 7868867 130568899684817167002976206661922152512 7868868 -9543665007079403022784940717460234240 7868869 -63490757774023568929509489310232895360 7868870 39736665486656879924928061687324106880 7868871 806778360881782412933737551504322008 7868872 108141079754308804916066135496131788800 7868873 174650422417765880493131316173833288320 7868874 17981201693025940361338106164848568320 7868875 25124864372244559520310608828196264000 7868876 120178855344342140134232060100133919232 7868877 1859049853082701878919209689991280320 7868878 -54309717033026753441673139901820984000 7868879 -35197942948006200505004274027296449080 7868880 11302526237904107671711587711300403200 7868881 99247447192042165652080792480193421312 7868882 13260897181711798735109580352023498240 7868883 -43831970924456939642390633402903458752 7868884 -29010527964024972576743004482500339968 7868885 -6532460960516319270753868819248215040 7868886 3497673088831191937378698507770902464 7868887 1131395738698744947968499048371616432 7868888 63581690861838119515231967747292672000 7868889 -1855962700804965747646180493313148800 7868890 173626515214352363497062990084415200 7868891 4353435526667502227267175665440458144 7868892 22828979293755380929245052262290152960 7868893 -13922709848723406452350156726295892116 7868894 -69099530047793370927014460294983277888 7868895 -24629872778933452919483443033415111280 7868896 54103634378059991468916187070901780480 7868897 111537503332428644737911607402534109346 7868898 17637749106200355460670731482893130240 7868899 91553995334924280931522422280653224536 7868900 3482869098828930205959157655578540800 7868901 -32225601077559443035260102960765281376 7868902 81176451056085138504071452252734205152 7868903 3925962087999681205220910686264671200 7868904 -18854069074975093567257259776955514880 7868905 -668841233410880235226459743769298880 7868906 20060581087033414055474659476724447152 7868907 2491067109992624130658554676045288440 7868908 -21734760983714756149726242914313521664 7868909 55995453022816734329765789817659639640 7868910 -6467407849531513782411866595085812480 7868911 -71143467943673937298748267193418710776 7868912 -14962614897337503284899785142551379968 7868913 25627831963085544769177776339926779584 7868914 834279219586057812277736002906512000 7868915 -8863601214840731318074042822319822880 7868916 -4765034642220626219574666349050150912 7868917 -27553509795635935151592256484178989408 7868918 88719136922854474967765237174126847360 7868919 -152987410211249210188924727462856862080 7868920 -40172700619999958829567206817300480000 7868921 117613593402807074161197299152974560640 7868922 39254740763599671534834974458936579584 7868923 -71430183608123835366260349228401380828 7868924 21620697511186143144293053220716133376 7868925 -13377613478744167299997003036766634300 7868926 -39444529301125064786466129204393096960 7868927 1245982076688472510724736546616522872 7868928 -18161888673771459076484441380151623680 7868929 73475486972441134905833317578084063280 7868930 -3240080826856967283462392793084679680 7868931 17656016954668431146107128226014349824 7868932 -25732900272419282832620746986299363328 7868933 -137441550406897778718930870294981334818 7868934 -39096183204061922878818670443566597760 7868935 -30330064997338686776229715907320191600 7868936 -100965148364136844608393480154565176320 7868937 -47869785575581951065044024073638955648 7868938 6845737721995815045876048661136722944 7868939 -20357395616646095698692848610368047632 7868940 25502441876820927425313669743390592000 7868941 -39887718389438200793248445477262273248 7868942 -68080844299819674412046987702517016128 7868943 -35498004354251488457821989819368321616 7868944 -9927140710821816067439616490877485056 7868945 22583518245187853006143626271066531200 7868946 9032474740431322477015195310224602624 7868947 17424336489748235870033301888827272320 7868948 -48560834874313333925185560448327434240 7868949 -16017374370043183406533172436043676160 7868950 -45717424571358723579135721663592433600 7868951 -24572848611981873878734233509611650696 7868952 6856043925570284975603086324963491840 7868953 -18457196994814643757989015892388257920 7868954 13816386029537058174702776058519784176 7868955 -3203956776959782990867201785268366080 7868956 -101420530036471017230439501095087802880 7868957 1402876398444253847141524016746884000 7868958 17578141366816725636885061760725656384 7868959 977054186077467375548759333503228656 7868960 -85145759702613749035360321650064097280 7868961 -62841468512434402562735624036674203360 7868962 625566963107860783988468218840958112 7868963 -43998298723383745401675931474382911056 7868964 3550072701327824991277299863097354240 7868965 11070458903301538590382356663234194520 7868966 12253519680865130678086604307125848320 7868967 20968786406268542327879540649050494848 7868968 -47380681936997488872294147050944112640 7868969 -102836887211312806545288767811763242630 7868970 -29881569639365805056270433423293746080 7868971 -21640221060161929141188327393478487256 7868972 4115213150818289334355461560776555776 7868973 -6268574878961461955232210381397611456 7868974 121271761938356522842490412737673860352 7868975 -12445948364994818767982087683495771200 7868976 -5185278048139868359460771871824609280 7868977 -161077161804000927444565137097402880988 7868978 -12608919318460106280413013571106353152 7868979 -14357345462720991694204836310089312876 7868980 -9508236945643798021191970439948943360 7868981 -19887004663989864147936420007573218240 7868982 -22687536097147173580792737562011480576 7868983 -83751536185147238275742767561914263480 7868984 -14663908902199852128918613703533793280 7868985 -54866929933297044562996460570340024000 7868986 35868077681083541299252747097070702192 7868987 -20210040898781055590358287554990699248 7868988 -978351702372292936608454227146841600 7868989 -37133964166785301017457469899713440244 7868990 217457367759623592209080902526629120 7868991 -6986917860515237702768824346654599920 7868992 -49662591951966767706693046363489828864 7868993 75014935153343432529645049060781106 7868994 14247418758817246035847998764383125504 7868995 -8851998066398791807480998508134486000 7868996 -30993886045985571012630053590872407808 7868997 -52658119541617019137341667985916952260 7868998 -12325350758811947992916808409777572000 7868999 -14804750171342547497013674829832185000 7869000 910517333888884261644176024494080000 7869001 16610611989536948027615338770578665216 7869002 8575020070645482720151839810386745600 7869003 7327193786847519146099645802008429808 7869004 -47294079531604931080163190861648350208 7869005 53400342521257533318431099692134243000 7869006 6946967806946942452329915100311110784 7869007 10599197905350088952952317776646433840 7869008 27346960460800346845240293955614793728 7869009 -12079243938754301171651470358859055104 7869010 -24667817898036291621945550299877119840 7869011 69890941243734967983809664460563861024 7869012 56410565515958445901348586721023139840 7869013 29989363425837682728021218232984369504 7869014 16918784300162718790487644442433197856 7869015 -2113405232173182389213451113238604800 7869016 -34274336752216530789241099668922736640 7869017 -33392094301345159572447702400673512380 7869018 36607017508094617965951986077155131904 7869019 -9151979018910417231131303165782853640 7869020 14492052395389912826492954808123348480 7869021 66729425914612407314048333230072867680 7869022 6424703560437221637222539253467996160 7869023 -1975077698076819975935495317175605728 7869024 -8554292705855253743104189409710571520 7869025 8308556661281317691770043708629330550 7869026 458513377558552882847872004495462784 7869027 1105663163958537632452342557014584320 7869028 2195153945930434535246228933887105536 7869029 -27001236428795109178144319146918067424 7869030 2364598704435905820098117581332145920 7869031 22205461467424464973084480639408603832 7869032 -90315650467412760105346942403781427200 7869033 45994915046337042023359126845267373002 7869034 6363844156445865977189369655769547520 7869035 3348957534940190615456380973518917600 7869036 -8453781817118539641366199732496203776 7869037 -17708386232873521003532482371288123360 7869038 -36574409098470246317717339558192134080 7869039 23794749615071751709715604524338363008 7869040 -7399858874885966842658706276797644800 7869041 -46311100195215491725597123840619904558 7869042 44591192465693238316991145175480938240 7869043 174428234143289778203294457392274688 7869044 -3075464365127795312988934190999988864 7869045 59327662043472741983722647761358753600 7869046 12096185987603988090854930258723021472 7869047 -31624383258039018102870729711439327488 7869048 8643216973602698311380725774889123840 7869049 -28910182675017727185684949758486399164 7869050 -1578627757866505469629400753950291200 7869051 9259154137155790792696191920480038968 7869052 -13612978016946860503605730991314929664 7869053 73068370732725149269517848941334759302 7869054 15229179756720298773242404393167385920 7869055 -7933214729696701773715681677058310040 7869056 22502609462512536256323947298658713600 7869057 -8048079374675521262431669215956136000 7869058 881682791780469039361191743681856384 7869059 45971149035157997301347131209534439680 7869060 32023227081871827713231451707447450880 7869061 -4527374832417806266346640690389104676 7869062 -1406418336254824486222376871792664128 7869063 45405287260586565766694183543003712000 7869064 -2164777071163961153173875526847201280 7869065 -88863928658977732433329316218738800540 7869066 12845602714527567662604611950042041600 7869067 -133232870806149352077962171297291171884 7869068 74492344539484587844358887412791472640 7869069 33207301343782841618393520132101660928 7869070 53568846891884835365365631365770994560 7869071 2749323503907205484042053740819707904 7869072 8021393783758975455803642262646947840 7869073 -21639903458202444788255266451377140620 7869074 -30030762200170740156906603931784932464 7869075 -1331880720298869841956453569469120000 7869076 -6761377725015937408103843295507802368 7869077 164598573463171630925703282782926966926 7869078 -122585004868384974318739288686953856 7869079 -22894282777368700559617027070433972624 7869080 51116209914193051880695503627670118400 7869081 -49932602727875306812156383785227049280 7869082 17146915892799099517032336804695639040 7869083 -112580987030749633073954352390833436624 7869084 -45029216123230869684757712767313585664 7869085 -32364913624702740221833843934069744640 7869086 214599170682007923354708567303521664 7869087 27338586761613576968398402851914296344 7869088 -76191078806369916036226326433638973440 7869089 -16444241165831097889732962768543679740 7869090 5064047188551783789710067391161784320 7869091 124517596031912850256522400371957046492 7869092 7143657281288317772157717369862594560 7869093 17573828193123769553225830425952435584 7869094 -31039964734915963183391315135642583360 7869095 8825889880789324935290734978120103520 7869096 -148054424729132604604661917072706764800 7869097 -81583200646829440483141026597226035520 7869098 78722963911367275970996865572427264 7869099 -13588301262220976663338392641368258560 7869100 26671614279233898564119653516579846400 7869101 -28032877612637380832374392500833320096 7869102 -5277092150884436138248832759971516416 7869103 -76719485366367689720440272131155131336 7869104 -5737924599806559098117552592404398080 7869105 27920075665543807323353453253877976640 7869106 15925465129553596051631408437169817600 7869107 523099349571185891393325229029625356 7869108 -861840033423286110793404795038748672 7869109 73924973998545857223933750428184500604 7869110 3614864410824808565560872360802383360 7869111 -6204400503723835470662605645617665280 7869112 -78666531913016000973773509704192921600 7869113 -3938700461594860620249112582703435520 7869114 -3435182306745130860590598396643728 7869115 63165198593549452099904569613243237760 7869116 63459456104328383215391853762261073920 7869117 59367239438153634499819127802031975680 7869118 -25729848639974909766965391173508765696 7869119 112689255728216866665190409306164254120 7869120 6419740610649828549274253014503260160 7869121 -50050242724561711338996301364202838680 7869122 6921229523312024689321972632351749184 7869123 67139860443634820339129639649592833120 7869124 -30350533683545662726934569651074801408 7869125 74709362628949415602607777611992240000 7869126 -3333902242664594809725596163155465856 7869127 -12891066202784261556366917673611207200 7869128 -65609769222965965601158344647197655040 7869129 1528533501836182873239629305987347168 7869130 -13231179594899456216815114392880195200 7869131 105834931972999395568098915703064566932 7869132 3264879993256435066982526068347392 7869133 -26732109892441917392347974184127579392 7869134 -1398088535450018697736319578486603008 7869135 40323527023185362043902068441695446400 7869136 -38342231561880229592596721008175087616 7869137 -142725076673735959394677604143311842700 7869138 47449866636974564891242938565363810944 7869139 95958743272111324787352880063626672120 7869140 6795114441174368610387633395829388800 7869141 11951349258963494876756967525484909152 7869142 -23106992857744949975887217242733141568 7869143 -16309824522513672803448899839411954080 7869144 5351633412302959981801331035626270720 7869145 18273776536309009055985792252992016900 7869146 -15699935624101045602953582309591646240 7869147 -39803356461729904094303888831603501184 7869148 -7517152450988313693929693681678024704 7869149 -82022967119780629121584554407907721236 7869150 -2025868466754088215207004813742568000 7869151 1058777301100877136324760569767798400 7869152 -149664128716163716967581682267604123648 7869153 -43158576998856217687576738343605282896 7869154 42335101142856220752063524186927654400 7869155 3804083664420395487173241411824698800 7869156 -14868028112045430057133867987924094976 7869157 -153083462711264368035029078145876094594 7869158 -33458031261336197154338553600921021120 7869159 86292978203868595587012901843428347664 7869160 -8855894844521427175567552740344832000 7869161 23880062243741944755462112756867128762 7869162 8653929954301946031164913912032530944 7869163 -69503954523236478061907037935351001120 7869164 4305269866177592968611314308284260352 7869165 -10556088272122076743610881267473271680 7869166 -2596733017027900692559956441256171968 7869167 -66243775230777531383937430956859652784 7869168 -9342461998663306534803102021007147008 7869169 20770767246850584939664028809125314112 7869170 59397804723438142693988170273452495360 7869171 -11965422392027858427233341045744092816 7869172 1037220231913415581978244390844516352 7869173 52647902778643329809065908629337602400 7869174 -18139905354253616384106244728132403200 7869175 24781066649189677993729445255064447000 7869176 12551274402860228356277675191320207360 7869177 -27090484186436129290981096281603528000 7869178 -18607316715006646488833155279742217360 7869179 -13442277029962182277389568211627556240 7869180 10874280518197404368409666003169566720 7869181 -1083603760111340814397121577605556668 7869182 5144351078458239020442110832942618432 7869183 -8887383053468350637477696256480509952 7869184 65663435309626010335855532376714117120 7869185 -21471216369996030687796734392804872620 7869186 7050723026598575176676717049506572320 7869187 -93833681201530097123162883651522332164 7869188 -21241956040674254608881208412208266112 7869189 26121703897430031735795167322640532928 7869190 -20115273139917621789068395043431219200 7869191 -5279115691106907211812125821208686800 7869192 62107502806344694408543841669970739200 7869193 81855164479344053368817263411299676442 7869194 -38408648687250628387041862848282306048 7869195 21789831121362121566651157024057088640 7869196 113108658131324291530093670430186694400 7869197 -8231399720967200747347895793828953856 7869198 -5040567029153139363468337064468705280 7869199 49065013924597184624534299950796039864 7869200 15697434841798943563478385646475673600 7869201 -40155710213131085088816904212642081216 7869202 -28504765547343020851867245210967814400 7869203 -160616660550969546616332672922689550548 7869204 -31163373137346522985895855264370155520 7869205 -31492559005003569242251560811038866280 7869206 12576928285622482342595227105966443552 7869207 -35276764806738235017519973209659831040 7869208 81611692022239640485326824698731110400 7869209 168270622549667171649274715125181336004 7869210 16977007080713306335812090884771051520 7869211 -28913895115973935044991748371636679680 7869212 1236172613290775451294762399903919104 7869213 -65689585957650437151913629534443091552 7869214 -34466853827106150595001741536288874496 7869215 1356544287308012127774722048001431520 7869216 -90487482036921164896411792349660184576 7869217 -9416322500751904957875056734890958254 7869218 -107667268076295327063101029024462848 7869219 -50649924656852828227340890849464542856 7869220 -3202339063216421029768809539521720320 7869221 -14709530586332724410152315217939632578 7869222 -32478117957075927942678651333221112768 7869223 -126756214744241366236038882163532035536 7869224 -44194302742939326527762227780695490560 7869225 -1297727559074960649995444818442236800 7869226 12219651313199260744286323956440853504 7869227 84189650590445318036290816369835825076 7869228 -8093800824466128086999758043296244736 7869229 116456363518588176285020081786483271830 7869230 -3947298848147282388992090343792000000 7869231 5170966229158316543768033484381151872 7869232 -11101439462425660827664651754948395008 7869233 7332689065362049258185501323887151424 7869234 6885711600271907317991277297131008512 7869235 56499193846483195835878409309415840 7869236 99669432752344211153275895561449937280 7869237 10151532067005774156269587293526731840 7869238 36681488284577657511218446381748425344 7869239 -2807804448509503682860311832032178560 7869240 -23045831229393863857181492329231872000 7869241 19599273201942303439147800276326777642 7869242 -65429848077109893848658046110440035728 7869243 -34225943858147556870118569668617009920 7869244 68757358569541107756021419876133955072 7869245 71268926843246884179565039951811733600 7869246 8962999280227639206305818995282167808 7869247 22746489206939828281636260179992949696 7869248 21411740634643090278383892575074910208 7869249 19710441750035577688983732591966126240 7869250 29206432337773503374280058594062312000 7869251 -25094985237088759547965791894314382000 7869252 4613423411876840223150650452996608000 7869253 -50044545976776178814150778590383695204 7869254 6225597123202490187451907231071060800 7869255 -21233456203697265570027876704899864800 7869256 -13325979269175690358700578300059648000 7869257 36734494430730670099429184489754943488 7869258 1321343946387321214350340081294041600 7869259 46857858406530771126050493401837053460 7869260 -2806954788395118717154692396865689600 7869261 19661993423921636039160992629386977472 7869262 7078940407984341729891578612826301632 7869263 73953284593770383838612910379835540240 7869264 3777817537106784748495167576843091968 7869265 -23021889316332314896523940961096114200 7869266 -61762466416477422726506609119679063040 7869267 -1098026396664665341853374629111848880 7869268 -113128418161769720118882543960043714560 7869269 15586041667873356719148781591298804160 7869270 28812658410707318549228126237800262400 7869271 24509243738030548986259123441853499352 7869272 92004701395089114037056968405963212800 7869273 72262830609610863623456479989456651984 7869274 8735054938688171042413157987395345152 7869275 -82692141025471281524914158420737546700 7869276 32654320100526908049124588077916588032 7869277 13020958620173863926189311319686827660 7869278 -52924830261871180392835349858866738560 7869279 -72143752502207530644324825780678592512 7869280 44496404327463873465253326214319308800 7869281 14015791411015862068519839938054017344 7869282 5941777598326171338521840496832632192 7869283 -185828839973758632900583392283019730600 7869284 23379133938391385459690874437514187776 7869285 -967280237427265034155921405218297600 7869286 -60232064874990174981472711956630537600 7869287 -44579009374476237716471549806551740400 7869288 8983640011399937956918261056893091840 7869289 63574684060563286849590223026583194624 7869290 -10927988212396446494732680399803432960 7869291 -17198458017288930493530007344087381840 7869292 -108867871917827927786212548179765257984 7869293 5747027666549555970218786170283494860 7869294 12757279289915403510058756899261548928 7869295 1141870045982256711589616363541124800 7869296 95516848047335127658092361934733312 7869297 -22465088604571871570732514893028358800 7869298 3735292774526128070999578130600586240 7869299 -36869273367251110783195112753578208280 7869300 13253643628021492848442772392000204800 7869301 1519038843327432093121595630412668928 7869302 -60368552549798724319609962078544347840 7869303 17569988060172181089413815476535031136 7869304 126744882243003262487923680524971622400 7869305 94808972053637507784287804113534702920 7869306 -32580457307738296489229614540003180800 7869307 -86757115190864342823899501539938820444 7869308 31838600255929935738761681446581029376 7869309 -21170914194149829326273259211264751040 7869310 -10202715267990165014794404425657173440 7869311 -88514783186645639368628458542877768968 7869312 45154378869055046010453152761569607680 7869313 47295559508998110959050058641354244784 7869314 -5012036263108925982199170483746135040 7869315 -8454070843871778709820232789078478080 7869316 15947768047640058391720044040045658112 7869317 53002760478258537036491821074508049532 7869318 -14540275928557497471325244509189490496 7869319 40026228365125673742493691856831585152 7869320 -2111591128607495465804266638531686400 7869321 -68345338670229024464401149804186732828 7869322 83689411181467637438145955939787407872 7869323 5976360372583635917157923397172550400 7869324 38279455857108415970840474223426063360 7869325 -64393138130527560570055107152130092000 7869326 -53193585085622766234230823641358406080 7869327 4059745971383837007664355624422040208 7869328 -20806175735345866081988760146695118848 7869329 -45445466400062464357301705872886037516 7869330 1063751510550545722745859560031429120 7869331 6445805299516890995403493591986410392 7869332 -34812737388557653137754042697047304448 7869333 -14288767087494495732497603649327636576 7869334 -29431661490735604128308620216010324736 7869335 20653499455968220217829665852718254400 7869336 -6346921733285579784082216874613657600 7869337 3161682926058486751381388747899930304 7869338 18141093853089071776224685136538670320 7869339 -1521639317647179021843787859189430480 7869340 88957209076060338750474421488352558080 7869341 -11807521840977472739701470412362301248 7869342 -6129628000639716627479641723543137024 7869343 67556395280225859104728138616988058592 7869344 -32621841273713003695183467681609154560 7869345 -624358534522021844942234309731459200 7869346 -4624717534298556117955552363965471360 7869347 -236943363637325044020833967597128984760 7869348 -103126517183652810515509405625715179520 7869349 -65534767516379672645736122962810144160 7869350 -994752199829599703817909864760435200 7869351 -122868936355745726495976453304942001664 7869352 -53746371517229110350246322246540492800 7869353 48372396570336400735126881495762567780 7869354 10520929854907397098936283784085643520 7869355 -32813648173503037233421594796374406640 7869356 84926684442070309880593552115082240 7869357 37678057756879068554823346708033488054 7869358 2221102451889807675384226360098631680 7869359 65189517212258864744063249413181404560 7869360 8934138152703195428443683155396198400 7869361 -16214777960221085492209556918710285200 7869362 28682550531619723213323862283135582112 7869363 31378228294272689492072461390814798400 7869364 43940263188971454144307477529865184000 7869365 -11026778968892065185412437508540281600 7869366 20242814199000031397090822390003577600 7869367 106590684071286634968178629809613313752 7869368 -73009986373883194060779070142639431680 7869369 71055321761111578375651664363410449744 7869370 -40269838436801838714868976599616409120 7869371 -111021430226570505146355765920106550428 7869372 4107367197993866620444155717153841152 7869373 60705412074988652090952768621931084 7869374 -132864328679587251949589856020828615808 7869375 11856788387861453213103079775708625000 7869376 -7583359113417214951162440284897280000 7869377 -104300340268340150381761559936630306640 7869378 45043671565704840273381208236319104768 7869379 -16669973552387551644079005122943800624 7869380 -4556816665092606046709764730992780800 7869381 2397184447870451510352821743489769472 7869382 32582419018243218195154525398564115200 7869383 98978511192639129432597428669028491304 7869384 -4710255106611618736023989857224637440 7869385 73066421366064570565687923443190693960 7869386 -18935713688890992770085048424803256320 7869387 375558103289244448867212338584743936 7869388 20177059970382784817985688124318444288 7869389 -142355240231637745821354440938268557632 7869390 29351216219440660666559488159697185920 7869391 -64338200359859112868292832946024684416 7869392 14557755322626383759310828238148100096 7869393 397929551075700837717337711704031680 7869394 168485465737240709277355995153284928 7869395 15796098303680204093368277512060868400 7869396 17233429331746248502927403669009577984 7869397 -3146279440443112187740159656641536160 7869398 69708591949727720281752621566586913536 7869399 -24936848687630349472321958589389027736 7869400 2860695911217514671382617170578944000 7869401 18308089400472513104669018121364347600 7869402 -46352185448773723698248045224958027808 7869403 -116736696763205235067634513984611660348 7869404 -54508356637242487072501126197118548480 7869405 -38839217573808197454412635749182918080 7869406 23322118273346446577757172352809413504 7869407 -7644298841667254270855997528742842528 7869408 61397180873867394167605365505529217024 7869409 -11271272522783858948851780713580981584 7869410 43313610672682746757170625675511235360 7869411 27528063826963055039543184400158866640 7869412 -12170168035229477325781413057041973248 7869413 -142522537155473535645553762074957118338 7869414 -13919190216596964772165977365248247808 7869415 -74942814884643186334328863508247146880 7869416 -5261773777734526375300381260431984640 7869417 14246922546213918161318748541336037184 7869418 -36677057559398707211023162639738915584 7869419 58746194824861337423299721756407446912 7869420 16652584939233815611094460487864320000 7869421 9797199334697413079028683491552959712 7869422 1018891660412288212604697218767386624 7869423 30167379807378501566233512630685432584 7869424 5358644705916292128601880308328792064 7869425 -25070979016104128696218559192607089850 7869426 -19425452208327449973228154658354906112 7869427 48403539671591668187555234986112317440 7869428 2677215198127807081588348528951689216 7869429 20158333486642021812948599723065007964 7869430 -524397820892467607392086476707409280 7869431 101355849085445462874139016390172320232 7869432 95727534066102877372714778872343101440 7869433 -5783399719584817993182869550886968192 7869434 23425056045568848629892229623129845616 7869435 11516110425391274260629654905981568000 7869436 -84139787850883685827691475091519383552 7869437 -189325379001908575746692241686814695508 7869438 -3173842869986868446088362812332200256 7869439 418063162614693065246475282976099800 7869440 -36326347164938184380882118113859993600 7869441 -50883016674821007090431049249487385808 7869442 13503322975001565298476324712761165312 7869443 -37665285550063057944088596295022771136 7869444 -942902479249209513958141138872526848 7869445 145637916067320548882651593066967892480 7869446 -25511915557412350134732847721796093696 7869447 47647262200625577462142585931684797440 7869448 24117679539041170406171301317466408960 7869449 46091689586347737459279662210829273600 7869450 -7408955307336302999165218504717708800 7869451 -55987821709806276991253637314464709548 7869452 -4625861229902389372288706928169809408 7869453 96968845614502834021850306851046628864 7869454 -64080134698255474202177170954785205824 7869455 18262505157759489614195486211373440000 7869456 2325045123517360026931037100470697984 7869457 54527288726453583313029410005603318706 7869458 17858004054803792071504728278524865280 7869459 -5948281086745816918938840837989710032 7869460 -65009503100091985611319146625358526720 7869461 28457413239576252170017771420065819552 7869462 37999513489972824646858358828438127552 7869463 271792832858159578153650916564342960 7869464 -36855714486424943060950735967479603200 7869465 27908099758958766890936110199778909060 7869466 -18617192597679492728234714774162846976 7869467 138970901207631714707657465442090576516 7869468 48012738238006034198910672659001947136 7869469 82964253246315728383635357826157535000 7869470 -3903824404083776429921484912117062400 7869471 -40804580391159082338283257206604725688 7869472 -18228726083461875018729481448235859968 7869473 -34342729107506378665727972191048320 7869474 683964853063794666687421422428332032 7869475 -39343328969372651325176079427824230500 7869476 -85936162378319947603599968956726957440 7869477 8021639966591083163264012347107840 7869478 28883069765689307212123097027174915040 7869479 106050413435236878315186954616866721920 7869480 -59049970699240764928078426464638976000 7869481 -14254933021751725771163084492501571718 7869482 -68645526663126063606097230786797955408 7869483 -16369935927146350837612986102912626148 7869484 -31424054762836641384911719829592587264 7869485 65082456919668320254863485810230082400 7869486 -30240507940612919502470112447554190336 7869487 23550506197556735656549887065930385792 7869488 29049470147406183714763810325026111488 7869489 72172813018030424632821505572203827824 7869490 33115537108333836597128410467254916000 7869491 -34973765375036255236614760857878737920 7869492 -77173927520137773587583866223821549568 7869493 7590189248657156665579989902829335064 7869494 -74116538114562949467146527027360166208 7869495 -18995631936527225794143447952951304880 7869496 -18344338268783482112764942949857689600 7869497 -118385267981693371452837898994600004054 7869498 -7455069171124905803881568528191380480 7869499 37720657793426015269927351611595342800 7869500 -46279636410857012454086846395282560000 7869501 131342780321881000820367695641155041280 7869502 42497440876618585856288284297674845952 7869503 16159849343980234032737771876810452680 7869504 -21336572644475656610846971263857983488 7869505 4319054448352177492532394222341022720 7869506 -71146413381127470174021837058454353920 7869507 59130115902716620270589526261914171640 7869508 -30125373290470735462368369639709900672 7869509 -118732893410737050200400669925381382496 7869510 -26766060158990752407763032448543536000 7869511 -69873122935038928048275203242738135448 7869512 -26530101867569534145241790865017733120 7869513 -61649971737885042067263000474428327136 7869514 -2881164258809114784711222207414309120 7869515 28748021622022336536259283303179479600 7869516 -428124557273213520494530880703086592 7869517 2692000363002134396685350114715288566 7869518 763786846710750450870359168430521280 7869519 -2651373332111921597221153591462943232 7869520 -20454669226559607958402773353500262400 7869521 115244406088488064491452714993615586144 7869522 -32942238201552147743148190269425899776 7869523 24082982783904045639462271206463873772 7869524 43901203014624532498725203679327127296 7869525 34062883019058470247408391553904933600 7869526 16476500984045070001402208863844481024 7869527 -15935504722028906477081005922330092440 7869528 -15322697326073452267457708913393868800 7869529 -21749867160500818883196490984894493424 7869530 11154657132670292589845560076640849600 7869531 63556133672385426210612411057774603264 7869532 -48547071662177711819802145590862576128 7869533 21836736655678634897679136530329274720 7869534 17576101397821494997412552322515450880 7869535 52030774326733357190250077300221053480 7869536 -2195956552851882147904564860756688896 7869537 -21907422009779686471471260239739379692 7869538 -7676334776423705680686302196486324480 7869539 -29766473865911909457202683875936797344 7869540 2805237427752182014697434145562869760 7869541 115965451234860656723542184154303752352 7869542 -43857104564941588023729387368523020928 7869543 51180574770490575432911420106519654528 7869544 -17281471247181056893399004314512506880 7869545 -61703928119998664234408140412185268700 7869546 542562524411452097230234566443157696 7869547 -48638524678864547603791875766207982364 7869548 27734283989456928337337226303397579008 7869549 -19701770276101720608384879911044544352 7869550 -7469611799366904949641588345599659200 7869551 82736784146029238292971273601651033552 7869552 20111544747436493943545942528561774592 7869553 -2395299786950641894973344755464342400 7869554 3522038042965094336341567681520845824 7869555 27008047075846229231091922185164444160 7869556 -46546871552494312480672685014819584000 7869557 -7497511138632902285069680416731916708 7869558 -13002008688567840556974924827471905920 7869559 176103936829470644657721005737350960 7869560 64227693428601942431338469723828736000 7869561 19083467486520486857370115099392640704 7869562 -38639465528064795581921167843795051008 7869563 -17089025114651992427220724524817060752 7869564 69508967476382588106240015957908313600 7869565 42052513145677053402774683700746432640 7869566 -77760475205832465585583191153049440768 7869567 12494457432206943855565033665872031744 7869568 -3542842105451807169235547615165153280 7869569 7606275430210156252209247710303018240 7869570 -13675270774595954296281915625456688640 7869571 -36575076077864634418124103765748900228 7869572 -46384947550796449715930829445699553280 7869573 104498655341139402225337448194411085022 7869574 45337715855576910592025994778332646080 7869575 -40811552216446892216226816185557970400 7869576 -11595601640516566119875921791043665920 7869577 128467377427550459156933796237890390426 7869578 3290814943108025465719761976148540256 7869579 -31767945302252331517635542273385560616 7869580 -54058348851220340225785968055240780800 7869581 1195989429532442894859588855780845184 7869582 -5977540437178093053219414765025689600 7869583 -7495033412559425990673651981160866696 7869584 -19723507346261578021726536033913651200 7869585 -70441987109031888723108048269436480000 7869586 12604320931200144439587883547702123520 7869587 86722307216810376551641497174100869192 7869588 -18024295784818939878416909246409609216 7869589 -8382186272943289129191332795326614528 7869590 -3039400044395447492899542815887507200 7869591 80695031801630950972660839520660420680 7869592 68511823440724042217004917588656896000 7869593 71569639555621704036192567613745824842 7869594 -22126709957620179615345264334833676800 7869595 41428111041330769513020559193700037200 7869596 91832488351929641694060461536984171008 7869597 29779018885400985374476741068871160640 7869598 30614320300446362111048172352396800 7869599 41419054604132891276428029746098133064 7869600 -1451765698093078053276457028601446400 7869601 19590474707767585761179260183395092500 7869602 454808820167625850213198985318031360 7869603 -18304565754289903532582552519163432192 7869604 -6534509125438422047535868143391764224 7869605 -24059563196060559256485059753189140740 7869606 -55796044658695210310337366333727441536 7869607 41528711682166176728930521523133652856 7869608 -33939961729447885638516619504452695040 7869609 -73821174238465634751308514802983044160 7869610 10798462483765015887974010320699443200 7869611 -19150892822428847521027276575369469440 7869612 -72074737815218084119932107990709239808 7869613 218009926202396027216524583435217902880 7869614 174623415148650416819932931817467520 7869615 -24585186765514353096186903769434672480 7869616 21440955550891523481255453714568527872 7869617 -21777007006094196745878977222667047616 7869618 -28341353992246877524304549037131930736 7869619 -4758482750017070031989833081054164880 7869620 -17235382257366437463750433800210032640 7869621 -24639647830291226466882286497521957088 7869622 -15594065055415171852031762815227840576 7869623 -143178406198031582819722496083834173600 7869624 -25741170976882965861968955120638361600 7869625 62985671115839972159256810908707194000 7869626 48349917677210740748491176193355494512 7869627 -105830275622194835548221985525024405236 7869628 40693683672033574036802855142886551040 7869629 17306551407378170962023077040015049920 7869630 3159270811676319346985547803323259520 7869631 34575046679783823797120255037898959744 7869632 11938632463099814958431262708587298816 7869633 -169032440636045359445047113902230298496 7869634 37015784638775080291034005968499944960 7869635 83207339287841163218056912281277048080 7869636 300790414785292515167711563601538048 7869637 82696510174240705560039438558431872286 7869638 4455413248437220804856417192228247552 7869639 73749864410826139051256765007602478720 7869640 9873068089558785214112337634261401600 7869641 23212553734087436168924519766137090184 7869642 22207813821694654622977782571116228864 7869643 -177544039960616796568798067565075031920 7869644 -18360086261163687684884542332109841664 7869645 467949364324576046928512496382511520 7869646 43780010115345347047995477240779374272 7869647 -59429745538993590396123446347540147920 7869648 6029005397857295628853043892515635200 7869649 -5438631042140193883276802206263379980 7869650 25332817490069941057850211284799658800 7869651 74292748934597123845700284108952143032 7869652 16711595978936552396711166518396854272 7869653 125219487158046843347109064473915771264 7869654 3730827215652800257021047173135136000 7869655 52698242313802738041063552180032065560 7869656 18804474053327068349722166389930905600 7869657 -62460737418773088797508691607666367360 7869658 -11440347497922123256592835935472130560 7869659 10207363451926320992912094317231354400 7869660 5559279971646054712481499165463019520 7869661 -128484818814964281442232038918149307738 7869662 57075955294644353190047420342830032000 7869663 -49316295532548240948112124637874341600 7869664 -66993540481930798488715686653177364480 7869665 -55994305919860847680943722728858920940 7869666 8895930541822598777308977569049060864 7869667 -34496995199696496760702844180671735040 7869668 -106750651987074135649283022415104749952 7869669 100390415350174539390660146662951246944 7869670 -36562021497946568555379977460953011200 7869671 -88456851738539567794601737339191116856 7869672 32724728495213232974719771855270656000 7869673 -23903844332090067558342759749709349760 7869674 -11082239269224210398397064456603970208 7869675 -20513689121414756406866108787981576000 7869676 -27222173882867038692743867235018039040 7869677 -6285378957936846307108485190970512320 7869678 -10938004871343075086203169143795785600 7869679 -6402021716564770113205402361814508720 7869680 2310789554031060373546298396450488320 7869681 44067020862482607616094461435426192770 7869682 14605558640833038245371698603457093632 7869683 -4402290839558202682930004407381558068 7869684 -25156174392936772748918136951197220864 7869685 -40417653965617221277260485788818859620 7869686 44549685790467502771108442888864916480 7869687 -8358809652566483446732726145574420480 7869688 428206790852686453635084606319964160 7869689 49635798985962503965242175379581451856 7869690 25927913081320426599275432130710745600 7869691 -7969722647509202641864888435200910080 7869692 -4504909855325312500480488025237152768 7869693 845294199287030419646054977616578464 7869694 63606721623119618189497378302577211712 7869695 93252925490700785696421921920355364200 7869696 23501842769676911157335688709020844032 7869697 104299694239924565424249057440533681920 7869698 19256917819389663129559859593230363600 7869699 12764741970601979537808328754812728768 7869700 16562040006249597075100162404145443200 7869701 20479033825730507736403441885238580480 7869702 -48637069918304511981207025449207643968 7869703 4963026505577573309046773306926600224 7869704 -9691392821532333364716230699807201280 7869705 -19211427636343920413760554420556643200 7869706 17908408717332799878779602735358969184 7869707 21272680264497063103420020270402592872 7869708 28488281948303089207451638236388687872 7869709 -10111870464639214452194886590416966090 7869710 6694550687386053003313999896547181760 7869711 -38174515422478911198244198604815848576 7869712 1127025589156023445686940853856444416 7869713 98725414594478312250961758934676278962 7869714 19304230226260026309326280126515687040 7869715 17263339073783062606445104981506585600 7869716 -28110701247336557634976752083917868160 7869717 -2351494176688106575504114434597952434 7869718 -37273149693637669947289622697434983680 7869719 -26850184231317737499384401594605608 7869720 -13701845759050281779941166228380262400 7869721 -59478347544149633370931255006108993078 7869722 6881864760594158879769244230066745344 7869723 73324402982355344763121299604937573784 7869724 -49414853246026220878858083401953472000 7869725 -17693966312770308317081505491521499100 7869726 11361446866798811694619933926063219840 7869727 -68657915473476908133318156600938182368 7869728 -88518211225729968820063003803095924736 7869729 3131887028834892964920823509384960000 7869730 -25514203486883163897790875863616883200 7869731 2599284694045726132411584783892347984 7869732 406317244656943039558063304634200064 7869733 -154184717428474448377013019630648956100 7869734 18087732400072535126806611365813762016 7869735 8065078057719139183347771970761286800 7869736 18852037237353903053893966542974976000 7869737 58295171712948953143599513931714812240 7869738 32577977730747274938505532235453606144 7869739 -59626093059568260702954066828678480460 7869740 47004765973679415207985824368873072640 7869741 17546922318205269652325495075341941024 7869742 -62438355679431091847636380913069447808 7869743 -62231473897455930652292449093454995200 7869744 29545218659934458482779801721968721920 7869745 5666577192880295855496749154418130640 7869746 59018909631217517225852687939907021072 7869747 -33471849625332512743867900989808845000 7869748 44937426930740755725689563264230905856 7869749 35681143632484630514731909036716889728 7869750 7747886381479727672062326188736000000 7869751 -55225623867019451602953630668619740248 7869752 25845857567783862246289551535740149760 7869753 -15908676061761565915661597821847300352 7869754 -27330423842332938289307157656790785424 7869755 -17184611778881561720166838796089587840 7869756 -30168547469858994649188238744205368320 7869757 -7117311841766192672760697562056707488 7869758 -7378706406529757620871922619251712512 7869759 -43199709503057518318808598444435852240 7869760 3793203910420823686476721303694868480 7869761 152313258243790754192469581135463463362 7869762 -23656201349149722465435827641653774720 7869763 57705290223498701671596274875545570880 7869764 -20558165716788022981996014746052931584 7869765 -4444100874055747828040621979913865280 7869766 88167526854345836872981712081824642560 7869767 -69506799995358628441082154073346102184 7869768 -55470934781916764706432848521230336000 7869769 -98835648218732628992255460748693985830 7869770 2843306274448948668988883259653208000 7869771 6594797742342487924218263626308180480 7869772 -1558677683475843015331727022825474048 7869773 -15371343774667857809535937475799772416 7869774 -772189215755441130483413682138808320 7869775 -6277297283152333291545624290039805200 7869776 -35571788669022542192236161267708346368 7869777 32236136622627484481583981694694503920 7869778 13637876486557637089936398508715128320 7869779 28036502348745469059594676308664870380 7869780 49801576139518773093496393973012616960 7869781 35814464478311466325783699654638124000 7869782 -7698296497220321882631219942986785536 7869783 -26981918369087224622250668465810564352 7869784 13834798483816012737804229413087805440 7869785 -5680322276293930193372603609370910080 7869786 -6489301922445586248321506552046684672 7869787 -28936400954846703119028594038354410440 7869788 45078899807326779941999657322271418880 7869789 -16563128687024275166536937538566096436 7869790 -21546265532451872318351474200263633600 7869791 73120491287340424324537452596681148192 7869792 21773297453569852394735459886956544000 7869793 -206538554823549499031992452703091436120 7869794 3501409532279603265599835458663422752 7869795 -21485330833000238660851434581706581760 7869796 -30385213067869342280504785654766115840 7869797 23779448559938629665635146374141643740 7869798 -27624146809343865188366175450589573056 7869799 -3685949302094484762210145709541989248 7869800 447084239758862188891373973025920000 7869801 -44734277809800592349169035565686656368 7869802 63747637298926390750306621824597842352 7869803 32420997874419037170380255515135781784 7869804 -8669435635757832189599038118551999488 7869805 -44632323594769880887239805449796215540 7869806 15926624903002468332540889491310634880 7869807 -83587520343208282317522346642424524872 7869808 -5849273673214796770412106677840510976 7869809 -1964945236274343776574563995130640384 7869810 10029906991999489243098037113987793920 7869811 -12436217239296223750151692221989988240 7869812 23892359793843730293615209312793142656 7869813 13249118062753541782756686245585289024 7869814 -13259335681686135319595232420165373440 7869815 -4230039882105871125889073170657111680 7869816 49915390451381626765055172936619806720 7869817 -936803573517842119132939007290284480 7869818 -44521788742375817915552934090952556544 7869819 -35915687083183713971896555018111653120 7869820 14674033969971324889066697276942745600 7869821 74013744345052195818132280289516951232 7869822 -56912441167995629314562851265057249280 7869823 -44736714579736787454673525746680252088 7869824 40949952554620999667940826288352133120 7869825 -29492872365262589910874767610598760000 7869826 -4435594333817867103890726981140370400 7869827 -11560398141309133690351743543684340416 7869828 -8527238178914166463378900413923457024 7869829 129151877416374024803056921837285250880 7869830 -43301547394737648338994354943844653440 7869831 97261757455616182359446238232760923344 7869832 -28512693861505986662027121492268646400 7869833 -25573029896352319224008401821980174640 7869834 -21482999827488823738690124529275393280 7869835 -51546451088166930601603167542257440 7869836 44573891063550959476066423272226854912 7869837 -72391085612346880125345176793192882240 7869838 2664508933642232753368622592584192640 7869839 14137048529326924691524945316919245040 7869840 -2255984022706008190965643794186240 7869841 -78737859037431532118749742192176734528 7869842 51821156680583338613350176959520376992 7869843 -64587041373034248397840758006234891468 7869844 -262932286934619325783517855109675264 7869845 103160969599735279834767641816734907100 7869846 -13273485358144917429179965577795788800 7869847 49861326871404396489111595145504747512 7869848 -24456115357722400149116072278424739840 7869849 30961165675117304410506513108231556608 7869850 8764275410183868165591459560999884800 7869851 -93134322928923440834302863314213916696 7869852 -20603969987792619293961015093854284800 7869853 1337178098813976617964370211994710400 7869854 -51938090248105575337755060794314774656 7869855 235114708837704828107098808398371840 7869856 17045927611319699233521068055041409024 7869857 137807922256235235088199867634339681840 7869858 29046271953361795900380687253064909184 7869859 -84507504023164110394105714690738447920 7869860 -1012980964787746683519422467948707840 7869861 3367264904253511236330024810696454332 7869862 6354115691191584193665909842405787648 7869863 9573591816516814485690626291402127696 7869864 -16367358165518512632520970186445619200 7869865 -19224705416658124865707577921688187740 7869866 30001356251831982919714060774697449824 7869867 3041345257491547341598111226695822680 7869868 -41693494344362325255364390028641701888 7869869 -16246640447880268530470606307165475104 7869870 1925747251707054373627614283908659520 7869871 117972596037361322749136936669140061072 7869872 -19824254613250472402832592880489447424 7869873 37170964697405664186442427917672515168 7869874 127240220004701084559860438396030268960 7869875 73368489692620857622871385244901520000 7869876 -1486047472393347710632715850268508160 7869877 -33142744180796366632351770141256181888 7869878 -12299384704228845532670305582336637568 7869879 688400902563410964517381422231231960 7869880 2188367035663244294408833124764876800 7869881 42417254630321349701836785677382272682 7869882 27961911205505486006509441327051641600 7869883 -10936847099633384026466279524441034480 7869884 112449086480829557754471735191932895232 7869885 15293784252038431504584159792045512640 7869886 55038771902735328527220335429034715392 7869887 -26424941026177137202472997544584367488 7869888 -9949213213438277031045742589091250176 7869889 -45413085580371806540378849273401221310 7869890 37674602685470198459773263691928501280 7869891 7978597736280623683110075346400194560 7869892 25714653376605731029948246674887162880 7869893 115200417232593243867544463537693994624 7869894 11237429613869631034498271384155427328 7869895 -62429029320737956124570574356033529600 7869896 18087443593654952134926605292558689280 7869897 -1951543165610186389444042333508938560 7869898 26850557436562272168511745704233732864 7869899 -2164316779355415805876379254268693100 7869900 -1203577153938468853455205486636416000 7869901 -30549094415045411563656426251214565908 7869902 -35862268924007130346136916782211585600 7869903 -70220867038112256056329792789322496 7869904 12119881231341626466295405282142453760 7869905 -46360368263464598214587342277846195840 7869906 46978327071346512585451649278034880000 7869907 196728910691703531725577957600250612152 7869908 1374686844535211401339635183787892736 7869909 -13889009869379935510934937064517242560 7869910 12310853249868341908972913880020156160 7869911 141770327476275920967416155885901664 7869912 -56552827521305881750177977629355417600 7869913 -21593442359784563176742637739885926396 7869914 -6212138718841535991542993568839232000 7869915 -7196410757271857039847076344763885920 7869916 25118494735635814967154216911615306240 7869917 54600760704053166617088951161715612000 7869918 15185389280637061847664345509307509760 7869919 -5886123800968230298087904228974883680 7869920 17078931119857245440310158473124904960 7869921 -84015164817262169250223394724539699520 7869922 -5181006919696861902692282873653097088 7869923 -49784918193116696639362576273631721828 7869924 23835560365672315260445738642288988160 7869925 4944054498588035626852381348593824800 7869926 -36503982260024046825027185836240397088 7869927 -13614677407369134072339891300598873824 7869928 -56473834157387646621204982440393031680 7869929 -192979343999827782998265135147723405324 7869930 32351519575346471582321348043958437120 7869931 44931484157198795127891440955994655732 7869932 -28651518889646094602002360804965719040 7869933 60716791841292914022787534440621624000 7869934 54048126848617519604318484674917079616 7869935 39640250433037922211286038922611946800 7869936 1236689304892127407250480495931162624 7869937 -24132942247333337026935261077568084428 7869938 385795807238371077861655332039404544 7869939 15887857588903849223621624456400620544 7869940 17405287196099282344492633006113369600 7869941 127999101220700491592582092036829703342 7869942 -36947749915934561040735280632817808160 7869943 77632086294351234941629070072711708424 7869944 -50856692689831873694949653727499898880 7869945 -2618979547375807706705326157278526400 7869946 119963714310456820666857736341949440 7869947 55860254994239859575651823369375133320 7869948 -68231551154406358492069702348330450944 7869949 7529492463057709554071742521786159500 7869950 -2585036300197671049023833370053040000 7869951 13380621561792849558893678342715686040 7869952 -21808224368100433325556550958107852800 7869953 807715000951610700684811089016154880 7869954 50008694241803495253292505906761036032 7869955 -25702541048912423383544678775864575280 7869956 20543919117533496675211744198690689024 7869957 4058349409794293383707276391445272992 7869958 69477709154866370880802735727145898080 7869959 -25486385286342772366340204370547760760 7869960 1770944697872505477761730906437222400 7869961 328161955998099252113549323622480596 7869962 34072479596853047902166006636043233280 7869963 -27915393470204352576484385063591988816 7869964 26257853500590407416179144052584701952 7869965 58125520691819440607749148046459970200 7869966 -5283185548891244519460391453373322240 7869967 4832619584315380410234041423197845984 7869968 4628499212020148691690645088396910592 7869969 -56667357875896004258645111405876397312 7869970 -10273798046160059278887738020361830400 7869971 160763760713175564745689486212509402200 7869972 23406745513087583885196550445116483584 7869973 24667244977922373604536504492197708124 7869974 2922932571155609743564647828301577472 7869975 -5973933011036621969562994838976755400 7869976 -77284724147123853410578532106000138240 7869977 -44947578366990102828277391716221414960 7869978 45647887515551556978143941940885234400 7869979 19694189320255625108273690094333011808 7869980 -44779579205530395158889217653018009600 7869981 -19880490991176720565365047518558656 7869982 64237907791016902157001496775422238592 7869983 -10807057357422665842460984489625434376 7869984 -2666045451318218884587856458308124672 7869985 7741494365747869429953911705661804180 7869986 51996820218949991305526029615175610192 7869987 -32331762807437623372088761112840620560 7869988 51965844824707278498797547749598907008 7869989 -2973998389997140720041855195381744576 7869990 27363583687802999264077533775282483200 7869991 11026756060500849453491277838698169200 7869992 9066532894313548818440921977504465920 7869993 -68669764594913327640531184988463386736 7869994 -24075576248358939453248875959643020288 7869995 19399702051860978754379852392919592960 7869996 -21624545736076203628772259451202926848 7869997 -16930253043260929317850381319434495848 7869998 24156402323566162204296367591297893120 7869999 -55988225788029759518481251276493561336 7870000 -6383490616369126116712434465187840000 7870001 43061214342409167635070533575800251904 7870002 1920772328668826658699047029274271744 7870003 73635323982596833612271561830308437640 7870004 66081245486965186272422272619934493056 7870005 4268184261582435465498781944348766080 7870006 68996458858288717824627281277045377952 7870007 -43909654800358471951596580300439910744 7870008 2930874875528114212326190543486095360 7870009 -18762041896465318282991396394994636800 7870010 29047612006177676344953819409535712000 7870011 30883651602699707148678575748705266544 7870012 84823118803409631687702203136027466752 7870013 82212101874996808225072320480646808262 7870014 -92485329940762896008959899306692924160 7870015 28747246317656443659522174882477917160 7870016 17800565283089135565749821853889724416 7870017 -45773662562865814824967307698155744720 7870018 -7077813630485590352033010328596857280 7870019 -163058912080677584212953738595904580 7870020 24645885831456314572756295898424012800 7870021 -66555278049499554128763343975317477216 7870022 -37188835988610946571134951457228822688 7870023 -14881671999755749522298626056656011296 7870024 222387037558514821556737416937461841920 7870025 -3696968053499751776225390085014971200 7870026 -32759600741939791400040795994080947712 7870027 89426049148931640299163200516982300072 7870028 85206971687159717088147771182080427520 7870029 -74684723035393229589415380126848682816 7870030 -6361106323210925777142919940527545600 7870031 31773832205828884030003232432997072000 7870032 -31280779982249992522724478475567104 7870033 48268879957702416853585400251605839424 7870034 54308338023657931257951020792571900192 7870035 3336939124864052925124856673995281200 7870036 -51890609114052294941427321689101740288 7870037 -30925971651334877554320317896863689988 7870038 14031964749465719689102930437055723008 7870039 330523647768429186025829327199956056 7870040 58559194565354553396341239859049676800 7870041 -140463083966929995286933236996491737440 7870042 24642215132966727718028701952107982592 7870043 -35825483088086797922281633591105038720 7870044 -2638980473898468893233597487193489408 7870045 11072736469614834139649052989479704300 7870046 21302454460274373667599764818659065472 7870047 51036173571163730203939214827303332480 7870048 8967552882545883837051434436917723136 7870049 41957795575684000389182783773147672320 7870050 -2484198798925678924652455432010058000 7870051 -2268732343960399131061925212962675248 7870052 10929688315272582315615611944952217600 7870053 -72101369022939845515125353532658555296 7870054 -72748065661647244851606421592173557024 7870055 -55490310409693868600968126449059204040 7870056 43117636552158848974027528340991836160 7870057 -4294566966821229326700583170051102712 7870058 -28620844559781581288210491864763821824 7870059 55007302244500603360888483707957607200 7870060 -8003121893526686235695415297918074880 7870061 -16512734639789819492843728078827281076 7870062 43273981273599359765562225238955164800 7870063 -16102860197034694578547581461438464000 7870064 -2309770207187575801701130658944548864 7870065 -6501045268640659405736655205812230400 7870066 -467218678489239434470576949134748160 7870067 -1537661069440813644026309659300672848 7870068 91602079700244089211123218985686814720 7870069 99681964345243567431406171180570057920 7870070 7311774885121684291552521251850806400 7870071 2582573932838309788852715522980258560 7870072 -86171791615293851317777660129363968000 7870073 11008793300629415116206869844302419284 7870074 4162035991855430388569427856736621568 7870075 -1008135761361019437499046862406771400 7870076 21829194629052466809580710920992645632 7870077 10630312475200109071789975779062132640 7870078 -15689714204277845240100803948680413120 7870079 32699286732530785076886470410145732976 7870080 39344419851609762805873963601756160000 7870081 -120697185304359803684206854600909525118 7870082 -65851193375733178933064437696935264 7870083 36506132249860428973323151299839753904 7870084 1218233665623229316459266825536089216 7870085 -23078510189993449694801544505074816000 7870086 42474349926253890466383028909814199072 7870087 113362653025881020294166067718237797032 7870088 21902078826843216925602053357208821760 7870089 -50921153294756163447962967422339214432 7870090 3600221610979496311451925126052481280 7870091 -124503850862889772126099952036549438508 7870092 -23503912297764836264306227481940403200 7870093 -21556447533053854586391709443347412480 7870094 -7283756426820882044590176577556152320 7870095 -62106534321444052359322303254529828800 7870096 173484564657512567873295081998680064 7870097 -159795638322820714666688859785542709454 7870098 -35276566077487698849499822939377303552 7870099 38472547590303344275456485844688438136 7870100 -7585385087895980089313086828735641600 7870101 -11821580849407272762167647114788867168 7870102 30740898330219573425804056155696192192 7870103 -219562157123382904306557684771568360800 7870104 1193928317037391188557358288551116800 7870105 -4863485474575535541446441781738900480 7870106 -513691944647533436835551607377062176 7870107 -38726903276000010342536724071068135680 7870108 431862192753712032805543910660484096 7870109 -6951653158447340264891572870053911796 7870110 23932562127380582071327004411136005760 7870111 7687412362334366829713575596087509184 7870112 127422426930348145905005487727770796032 7870113 66306302661527209458425029349177337042 7870114 -7949571625018209355568899895814322176 7870115 15883702459440886332622173268982938320 7870116 -17857615783180269203868410229651111936 7870117 -88226067146229061857447611867436471840 7870118 550840776264727172208423078670979904 7870119 -77436093803660996094376916096862167256 7870120 -3964313762107733327909659397686886400 7870121 -54771983853254665932010010837634146688 7870122 -343903031490335706162051703394872896 7870123 -125059819410281340371256573786883942280 7870124 -19070404780808974578299470761927942144 7870125 -6755373201143708463489003590044032000 7870126 25226883343757576166435870084595560384 7870127 -95013445677792720705801817189359593760 7870128 4498128292526948003089204303201566720 7870129 -6287504540797296884905143844581942912 7870130 -1035220428206307493963535669205631680 7870131 41498443230717885820544592617296825620 7870132 -98467386916968494645829697388152127104 7870133 -77113985054817048788439104700904913160 7870134 -19433671529220309127222474788743507520 7870135 -4276430786776459570465468950861264000 7870136 44149001632619371761539583516702412800 7870137 6044760749520773007296630175903559680 7870138 -39896673151402091485019309762229603840 7870139 -48737692669211924583162613228992732060 7870140 11346490034700859065191023155496273920 7870141 -13019652610227854334751968308343446458 7870142 2922559974675165665315294417580702720 7870143 -59807765883675940592403716576640671616 7870144 340742341386730925745564084098564096 7870145 43871986395097380000366758749841682900 7870146 12266067244254064142606498422909171584 7870147 107582858783584819952953577571928929596 7870148 -16477207333149934565736967558367969280 7870149 23731103961763466161706084782874931840 7870150 32665351438243721047680492903742118400 7870151 -110433687545296120020624003520636004088 7870152 57140926358192563692301346575662981120 7870153 -74010756375614001389794466117680769996 7870154 -25371246735588376864205703898153199520 7870155 -16039007214784956564108767817175388160 7870156 149662504829399782556070423309910016 7870157 -134454046361080302260142194000423187594 7870158 1272896207678120203032948269873323200 7870159 -56495538559650385386399760284415921056 7870160 -11924597355997202563379313853559685120 7870161 -17776368544326490243501357293138672 7870162 -2939194733329711167653448154455902208 7870163 9777986752388118539757538354580615424 7870164 -34280160598948168422561078740739815424 7870165 18962008186806142511164721634556085400 7870166 -4833137439598568953734077069445134976 7870167 122666199846414651718526172952738190880 7870168 -74047281447092987328305128677675325440 7870169 -5115715302801571003170978485844780540 7870170 7937774116849015477644577059535749120 7870171 24326376824670381390169389642943321512 7870172 -36901368974966828780526937221735949824 7870173 46723748006606754906174148120093843584 7870174 23037331852026614129808636832321543680 7870175 -74191476139664619464812037676208506600 7870176 -21606043484068669879364583335382220800 7870177 -3924790744175336718854211873202913088 7870178 -53073486049648439190073446403558077360 7870179 1192034500282378712863066813132569408 7870180 50458910017194449227636808668300800000 7870181 -17282475417176443767913322151688948800 7870182 -9260370420067532407075261651388880000 7870183 72675542683505181101857565860360805432 7870184 121273483898330853083434908577098823680 7870185 -33921426620857689300090121063724197980 7870186 44553939026867064212189470149310228224 7870187 10073224135466705968025743517452538880 7870188 -30737745818217076850026360294942886400 7870189 -2519072230414377365640994200853071744 7870190 -1812088816733185745927740066363576320 7870191 14267099780053764122053570055795489664 7870192 -28871308363072503967098449954196750336 7870193 21612400704582093606702724307790191442 7870194 15135050435365252770443696949590432160 7870195 -17559097755651872955464896843275142800 7870196 9708102408286324366308971238997280256 7870197 125448043243521854886851835508017267072 7870198 -11386820255010595485183269350429102848 7870199 -31747603245863478587733084389560280760 7870200 -4434823507147518919485467800581120000 7870201 16369953052967514466955377863655285332 7870202 45080711990619526436733133661905437552 7870203 -371143262182307475606809989365406512 7870204 345745532757876522420580179098861056 7870205 35940869701736387077899650369494325760 7870206 5939211288135833429023924216809770304 7870207 70002987817610782251797776967645363456 7870208 -13341557777692239908249620564269858816 7870209 -39230750395463029761806136299196214272 7870210 -57962169599630896066806800497361334240 7870211 77525573941756366680342246270439138812 7870212 18276516792832348858869965227544543232 7870213 -15296300353488173047094606686634632676 7870214 49429612405467245427420220701640218432 7870215 -53737916714275138921137126506493368880 7870216 81602285902244881951759700030552724480 7870217 -62884501407343777334896075392858887040 7870218 -14860425257705958082943732431845949440 7870219 58835683808654487607813955511266647696 7870220 -22489339709690222972508200403648906240 7870221 -2588634158507775931447962769420346292 7870222 107320305964318016297817892397439362112 7870223 49151056753773696729877817898543183360 7870224 4890766705416805903379033373527113728 7870225 76567124578731206942749547184059286000 7870226 6317392073067278866486953921238207488 7870227 34118559817113994239603068625663009720 7870228 -6749243124018618082220403911048960000 7870229 85437854030986880876553737148228322830 7870230 -32050514169432398649774437720138649600 7870231 139541247772982708122670691946953705032 7870232 68202338837019294996458623991315128320 7870233 25093160350505145736119102070154068416 7870234 -25390996833016390525243866900874995984 7870235 9248865055925261383376967581253905760 7870236 -10960577775556081430812425791106785280 7870237 28161507574232652913847409229666649280 7870238 16511989130582990803341525577737755520 7870239 9441546257473112441466160991097869808 7870240 29475380355981099592911550234314670080 7870241 -33689712731932552162837029320288339358 7870242 -14901747441885752455405319015083078656 7870243 135387947240523979415561362057474214492 7870244 -147077810638202794057054585457396588544 7870245 -56972506168031270365406882169260246880 7870246 -53892098146180899702832654935861935040 7870247 560300162593377309219993023376762624 7870248 30267273285456894466871985447971788800 7870249 1333258003292953698714228666108655360 7870250 34047402400765341907765753203248184000 7870251 2712875274897048248673041517508300800 7870252 -11546618178264329499813954660632094720 7870253 82200283871094023235414230489699734380 7870254 -1535121703926729316624836399357754368 7870255 -18895049453957799687074950617619676640 7870256 -26275401793419381416124482596815667200 7870257 35011141415149598586106319351405780640 7870258 31731204958264053733202547445330980480 7870259 -27896666356255347975799505785047460440 7870260 -14935876861273872664056789545783101440 7870261 43307910208337149728645827670933033600 7870262 81626582129327612502897555748866896064 7870263 45323402249089916874769111845864384744 7870264 113094319270755493562042793990799503360 7870265 14194143384844063659780309953940555720 7870266 8280487843308171528039246734700304752 7870267 -55392042775395493606441585010580230400 7870268 2540066226734232691485631000602418176 7870269 46422262597871576187558654537406201920 7870270 3769015627568229378287198923340928000 7870271 59415532220383539921855311498432404944 7870272 -13523766662170827557867416241936793600 7870273 -92573430514278359416058166773397847596 7870274 56575424661563351897262590203955890080 7870275 12556841958395446454166312255118752000 7870276 946944691171907124261467348096127232 7870277 26871819315455734832750360677713876126 7870278 1811300499279680725052584079196819456 7870279 -24684800551168479043307711582625598800 7870280 10117065365352848230319743036430745600 7870281 -53018791690038568351807635637555556160 7870282 50057266819045486054992962615764069680 7870283 -39926272419126463589193629715692031468 7870284 -22340275626647294116616506740859180800 7870285 -74277771379852138640914670454505012020 7870286 66922999295961808641604356606400433280 7870287 29280613447354893485845432771945735560 7870288 -584213541499061756885256416050692096 7870289 -18480849954612126648434691947334277248 7870290 -151039089562191374907824686949122560 7870291 96862034140522330361855314662051568128 7870292 -11447969155010501446508645698213214208 7870293 -62517474851652262000570750552589205618 7870294 35217758025503281505644672653528143040 7870295 77125542700349058711012570334892395800 7870296 4121251353742481023376882857712025600 7870297 -24925715718024887746796885544947098620 7870298 -79483173188956191565143691264183839264 7870299 161099788196142573652398791314681200 7870300 14065173190473737358456070819381388800 7870301 68780823746470891908751089973569823392 7870302 -35707813995530014818390105353927496000 7870303 64007931405322332212890226395800236256 7870304 -59825107363257290885166102234055311360 7870305 45164914487394209798568804419212267200 7870306 71359257350723796462297541118141942352 7870307 70143460453211176752891557723803840272 7870308 -31276563134973560840423619584344304640 7870309 33146887277858246853130990757431103904 7870310 -11106533980075033081660831329434457600 7870311 7732891231921598837832100570579706880 7870312 59352659580314503276703671967397043200 7870313 111383217783277950617183453793646470240 7870314 -10818286471831807707573635167921908480 7870315 -88998442351158349004022171788145364800 7870316 -20076896201920386633900937748842951680 7870317 870897154451395321020606023050297344 7870318 27014813903797405704724518026145441216 7870319 -32157008666610280891430227985938394640 7870320 1137464096594140633461075033354731520 7870321 -8611367666809097859789242291035506478 7870322 -52429158605041248754014304302400098288 7870323 -84665310437137434160897188715625103816 7870324 18717497156184517987157049955393536 7870325 -30889970028430091621994699616068676950 7870326 23577515158220847901417466302076343744 7870327 -130140590439034952080340483789380988824 7870328 138955445130938556983604785952031580160 7870329 -54240614626365690130423781813663581500 7870330 39802259548450424187382663808458803360 7870331 62390976734965080141362900310109555860 7870332 35086267380225219918193738534693478400 7870333 -4044064195810840490254773730419601216 7870334 -86086419994660472114447161671587731968 7870335 -21432442822111126752045380740879056000 7870336 65184370439565941524125119957182709760 7870337 264308227030473546109946843638126092 7870338 -25985897894550129875458436453151375360 7870339 24463239412363446419679104352401189760 7870340 3746522974129830326346325202864835840 7870341 48612044555127737244267028383685428000 7870342 -28964572361406399948760921853506931712 7870343 -43499744521984232745739626590126360856 7870344 21856317404783934684118132800570654720 7870345 -3006539348052640075604312565421094400 7870346 22246749742169249867965458352649637888 7870347 33163243541647285574871023111801375328 7870348 13948968391675805985863593707750948608 7870349 -12504269107329298739940147149677288512 7870350 -12694777372611388438052396543819136000 7870351 -37643741120931502020985028792937502080 7870352 9416723090697281911765881691834417152 7870353 61060019181990412507898368324009073904 7870354 1816177895414474305778642219199681312 7870355 -44732079002073876159656824100642556240 7870356 19425870476672260118535062613345060864 7870357 -19596956920201900823685703665453149760 7870358 13573468570549322806668394124361845280 7870359 15489983229374452431474572300637500160 7870360 -11914667739504744346318709187624960000 7870361 117259747474408411314792392164565701962 7870362 -11300665581713985908718884077964077056 7870363 10683808907555833188214642501164260612 7870364 -35378156019056526032178975391516992000 7870365 852628540032272501542945697538975660 7870366 -5083118107336427170924176444656830080 7870367 73102849385380133389608916210949992416 7870368 -81536750502729329391579727770817658880 7870369 -31028718518305491685294238190593800556 7870370 -20412354827164456443269599660426521600 7870371 119224243585654475953185245154949169904 7870372 60298094932675225757427270002260136576 7870373 -848001874183460608492651661337807360 7870374 15558149405755858626335136017291360544 7870375 -31507081575370844404762000079666640000 7870376 1184526634363368797660793023266652160 7870377 -47443500959044813339237290052894381680 7870378 10805330752857531416109720597405213024 7870379 69540011111106855735696969333148893480 7870380 -11434093255642262193369148021932303360 7870381 -86170208505302223341593477230417138750 7870382 -4469412643153614132640442243714597376 7870383 -69584108677666140059830322182950419448 7870384 -15178684489271143112787648298561945600 7870385 -116524077929846425246925660587848311040 7870386 10923170308901842491576884653222535424 7870387 48242089221729162875793921578824580000 7870388 4732564216657844152204304674280092416 7870389 -2813393758334257479661444361742320160 7870390 -20376626388121236465147109891303152000 7870391 7770828361772356986956410977924906792 7870392 -5272138151377007625096793978355712000 7870393 50787056515367213680472990615187921024 7870394 -1584536354974407301178311497874249728 7870395 -17596310725364426674420185431945724960 7870396 34292810613093048232321057208722764800 7870397 -146760633395408861696282866434728823540 7870398 8695129746359896969684097391125868864 7870399 -15186004183337956081269456831671761600 7870400 -14424828071967582082444775225819136000 7870401 -5146429461386633450211780722284866432 7870402 69948973658507567013179490993983661600 7870403 -40725010265963353944942819571658919936 7870404 5900117836966872691124414040716132352 7870405 -29248749852804335781424610142306447240 7870406 15540003205042403208963008721406669152 7870407 -32090146654117653236903117775696206208 7870408 11783453114285969423796978442297344000 7870409 -96136661268809442364359109216678260390 7870410 3248188631569820515534746324727988160 7870411 45011093543573238848222768187128069012 7870412 -26008056920838936736261993522434129408 7870413 16432083574586692919172784167770078784 7870414 -21293393239985390190796323829999258944 7870415 -16090976362133228129224050153101930400 7870416 10906482163195472212250340612153016320 7870417 74640946695397259791861778231628340466 7870418 -590036275740409370864355937152953184 7870419 2045528735055592429946793673043683200 7870420 36409498203805310831082001796180033280 7870421 -28063131541283057386701648143075348736 7870422 843986477574648172306049335620968448 7870423 -42811313185753492241381665819743538560 7870424 54403813357769655708079874845060392960 7870425 -14599941890783189466097083800269296000 7870426 55586001914113167261671188004314368480 7870427 722322761483670246953187204093056880 7870428 60445990683335326812389737696287424512 7870429 19910303045669184041324233516441083846 7870430 -5720863309292695530919146905106728640 7870431 -24819318607623679121969192880235633848 7870432 -158951172859280548011507074808847269888 7870433 -85815541680803212557669265696242132318 7870434 -22556121410270408313537980726264216064 7870435 20403445057756493300924893122163858560 7870436 3580377580514911104719746085947514880 7870437 26464620901788636702477008831856515520 7870438 -55073161798010443011385627722838190880 7870439 6636247139511955802499246260816700960 7870440 19000581447645994805196552835179724800 7870441 -66767773331461356063450687015544727808 7870442 5196044573989792576351564856499699216 7870443 -1490663975471853915348698600703983616 7870444 27016951536790371144044090692425957376 7870445 50168461334436500020089095480961900 7870446 -815484062987530241592861590075801280 7870447 19436088298674307341593057403002963328 7870448 -4752377116597522515679147664423976960 7870449 29433004853550434065638298462563452160 7870450 635522453792133542504605197221760000 7870451 -44433839090778524601381792798711431400 7870452 507011746554800362544620974394724352 7870453 -17368256577514770573645121732463529298 7870454 -20400817769864776544976018619881715200 7870455 -4595549765378643052531376707460210400 7870456 115451399127852112386323166264890449920 7870457 -41827492578604517493529731554218917888 7870458 34213517971432030286417601929030503680 7870459 71752032423341183632951254558560666660 7870460 22904811278098437261600478863448719360 7870461 2748532051867794457683739975612342272 7870462 236421395506030157911188327031973568 7870463 212840862238326994318271213903066117904 7870464 -1764453064128270921290454019174563840 7870465 85107807693833144540923065229697145600 7870466 8717909832493216587906107265883398144 7870467 6332423788512281714894958268241928000 7870468 66468280486208916027451131938431073536 7870469 -168149569704259660829696665102352892900 7870470 12815090771927103902967982150720176000 7870471 -12412846189831292358722803585883783888 7870472 104798175879685962570449618323485004800 7870473 36782679435575944717386896841986860800 7870474 22235979338942279365185377295719492352 7870475 -43707020383751949169426387645350893400 7870476 62510256214224262104681633794026245120 7870477 -80671633600224384928363727097540440928 7870478 33279535200890168019047552951159524800 7870479 -152781224867599432959118602300288533760 7870480 20526956955997867393533009830223544320 7870481 82416953684695340039227942398125199282 7870482 -17973619984765732042065346843906028160 7870483 54724836444228614658466183419182356560 7870484 64413281366635474961110938898083993600 7870485 -8836630397357049961151203447410124800 7870486 -3103807444247470070320665695136521856 7870487 -155901470736814390192768782593967111864 7870488 1896019427832934562924398299542937600 7870489 -61233401758468945211817020366898006000 7870490 34049537245609624269794776280140316160 7870491 16898741840399694201368098449538929120 7870492 -3968266675136664661033358816928497664 7870493 -75212202647360237195399190176748303258 7870494 -8269634462023575562317226521522552000 7870495 4230597900056814819104062394187411120 7870496 35147982759202979278185591499503697920 7870497 -16456433618446533395678706657227009280 7870498 -88024979496269052412947594516666682080 7870499 -39389009151841184157841403077721398416 7870500 33042305624583339126165100496762880000 7870501 -43396656507398341224086754338895200900 7870502 -26429050371653832231616452018676303488 7870503 67778978518496008657233901983972211200 7870504 56667594514268226791208234313333877760 7870505 -618924117655829037770140891436451840 7870506 6068333234760392666747294769313903104 7870507 -128210362040782985982153492701692223568 7870508 -56201506478135484061032662466963379200 7870509 -36917241628801088699004467824010539200 7870510 -26677476563059568853069906585104907840 7870511 61208352267371634413178063128301339648 7870512 3207378893759745434140612177845485568 7870513 10679542085287423306493628794006866560 7870514 -17376237640542379285388619453186876144 7870515 34166397843723420055744448674729846320 7870516 -7849198067031349009495195865149451520 7870517 -37684665134111951069515713265694338848 7870518 25096557914259636405815670976644414528 7870519 -64616061037513033602132523969140917080 7870520 -20274388383956273100421016190437376000 7870521 -144813659476674915348647653670112655200 7870522 849467863765763261439337361368065024 7870523 -60296434215780006065098064209463955228 7870524 -27546937719297499081811822909065721856 7870525 21327587918891570087541523777610858600 7870526 -95140308781947846272243833573627645440 7870527 121210618054967113584286396875948218712 7870528 -17224106918344895221965061321480208384 7870529 2556791239134311791089558576894481512 7870530 -36893580452186102841822074846370247680 7870531 32783422911283811508680495404482281712 7870532 -83975338678046327283310407658429202304 7870533 78059993336831209608965196217626854400 7870534 -8696679752006652332993969084554689408 7870535 10725973274811472907631812976776319480 7870536 56514282692268101153451201388469560320 7870537 -8435934136930937982291931365311293440 7870538 -18350955549104624014312569726336909312 7870539 -92283547029801838779017936800562982912 7870540 39159317175421594318184196310882867200 7870541 -3979580979240115388294093692020146880 7870542 15978314751682665510037322902284808320 7870543 30959108599281295742912681169465109680 7870544 2063982762020272754398814249038774272 7870545 47496988681698525371736139639639117620 7870546 -16171330290331410344505748642988700528 7870547 34399399519070882759249844380176821996 7870548 35027834221470419992406799774351360 7870549 -75225899927114248485309388490851750450 7870550 -25562504990988748912365644730330223200 7870551 -2155754709945537968650845901629299760 7870552 -28888102964042101185064558466247014400 7870553 -77652390146260023724962400423027110396 7870554 853817391663577435367220225590000640 7870555 38672528452117282705339987951878385920 7870556 47800956872016330749690461754001400320 7870557 -17585470486154641772574601050828971808 7870558 -31302443505333491992424262413821057920 7870559 -220511654942131806116001209151671808 7870560 -27596014504643534586589089057315225600 7870561 -5548945636065926927979728074499151838 7870562 -18732498665300183821270429657808080896 7870563 6962174121352110974079387970010078880 7870564 33785951710800807212111977464748431616 7870565 4121231432315188383406010845924800120 7870566 -13139711777234444092140396727444608 7870567 132624497899943511160800043852250096392 7870568 6482800384329680383808556944507074560 7870569 -10972559223824519462040787491597913920 7870570 11774350847158620734306570380492848480 7870571 -37395449704782175256193514415147128320 7870572 -54304075174441065487366013491467803904 7870573 169010283335577074182495315720676171520 7870574 31713826988880277328786890914624745536 7870575 -58917461903607594351055471947158504400 7870576 -27288558334450013343908610803224903680 7870577 -18446408767287433442600215748177353344 7870578 -448217374928720268327832720888572672 7870579 -60842083835073920772598716876829208360 7870580 5987618147439847638617187105430218240 7870581 -38984282264339867069296864593726188160 7870582 -19524230816570546021627527856696800608 7870583 43264677306183748789785434803698675120 7870584 36347202102274813160548986846597304320 7870585 -90506499749975185380758210845469212800 7870586 -19345030658088914142987436005482554656 7870587 16436558515077371366037572617177844760 7870588 18503014284385363320446365993514036736 7870589 150625695433808460486457256522221824390 7870590 -2882096219289069472928974181679018240 7870591 167257169383360751865549388492000312 7870592 85560645266820302771618856004705320960 7870593 -14445350962344870861811006613315184336 7870594 -50938066395096681106715653437943865904 7870595 -20390699848759334614256990626381839600 7870596 -2006655685350164820104610322960708608 7870597 -32597198482021362981051622025832750400 7870598 -66097726188765488965744986688524893760 7870599 -7472069480670434095191258220691490432 7870600 26760313240790156752483984561459200000 7870601 -100683111460314887994414542140732279398 7870602 -45518768552289641242668531198104487168 7870603 11490507842431062493555408410838067984 7870604 8171040907182560756879603393272522752 7870605 31141157757412263840643420251442164960 7870606 -15826711923605601701923920663897873792 7870607 -8502751259335294083161498975544981288 7870608 -786685370546443126442354422188761088 7870609 5716643868210930612702054518710230120 7870610 35517250627554098092583251061232721920 7870611 48415663171446154578572684362610635008 7870612 -164959078842373473698517506369698549760 7870613 -3085829462140461104345162227954648896 7870614 -5165475805078618683212717885275268160 7870615 62283238915800042367763441295712676760 7870616 -57395525479631397179130435586122547200 7870617 -38073734969753133761536476421850500560 7870618 269312977875425785936658756402342400 7870619 56612653706138430286804897041032278020 7870620 -8179166716474287046300375643643248640 7870621 20887238904730182234178262998323948288 7870622 23199792208755539254436758284040394112 7870623 19805560549823200719756418204377919104 7870624 -103258502242240492800543501201422942208 7870625 19879150632019137253157681895220586250 7870626 -9816084203957567209199935141433668800 7870627 1989399425481068455353533888235387600 7870628 102889577338575351617159391406300234368 7870629 -8694081713696691033783451816844140800 7870630 -19905569621803845432451078210918569600 7870631 -29769386815823415757505453994629254248 7870632 -18967270657087186568671352016686284800 7870633 112810996430890375913700408662718533882 7870634 21192194094838645913011927392284160 7870635 40702241655789387919257061988657611200 7870636 32129275948964927931573307289270341120 7870637 -22927707087376723969836777035297442420 7870638 24799249398068744358562946514415162944 7870639 -4616966040111536294901619293890096144 7870640 -1123595010804406111528799116251955200 7870641 -1080814688370605548772283077314282944 7870642 -13490032704445183533949772596148682240 7870643 -108462979166458725098347409157921963120 7870644 -53899562543720250594837957181035361920 7870645 -20530642348315223533698422017765904100 7870646 -11791831417094551077606716138152544256 7870647 26165364232653695323396121730813482400 7870648 23066597238853403745804477594216960000 7870649 3701341808096514934839986532509414400 7870650 -10608210234632950741182109036892774400 7870651 -45285605841146109965077410337269544348 7870652 15067454268042305502369397364714483712 7870653 5228967577784188883148604315903903488 7870654 -67619792905433482314135232488938075136 7870655 4437049305988372825836216117368090400 7870656 14728479459032823823223425821900275712 7870657 84495055563095534185061052190830755906 7870658 39802568907907565593166478864391817760 7870659 -16617376634223494365175897062345094400 7870660 3848293859912451532816289904380682240 7870661 98157453315755733748173951798678143262 7870662 -60657908981111900700745990770834284160 7870663 204927483712270588987179898307969216784 7870664 146093980022947920872412608695927480320 7870665 -26657374721688776976004394794750052160 7870666 60870059334535956277210881430431658032 7870667 -6819854819363819634304485996760011120 7870668 -42614949502481666932840678383577683456 7870669 -46584600772445926309597873205096665056 7870670 -36409866734050304824024149287981286720 7870671 -95394101647706805842979398883735612120 7870672 -15367316082523657902234738434903982080 7870673 7050291237645107043267953857821699444 7870674 -6096610139275409710626789976462636800 7870675 52907284767656873592935692712140373900 7870676 10983667842103218593282187982666113024 7870677 -407372241097023620021264395092145536 7870678 -4968258724540507785805033574378194944 7870679 -117660139942911889964373249934842585720 7870680 4899997193074876464203642935602585600 7870681 16370484823237388580191569406393052224 7870682 23359304667584387325055610556505431552 7870683 18890280623154876289564078808547406848 7870684 -95874828992411966926975733201310467584 7870685 -6919718958145347753095240498293273620 7870686 -39428094841239412066877189811524002176 7870687 301474355157387715717126072770628680 7870688 -22586433468827811412125671871294210048 7870689 -1550162725065506985092460258406663230 7870690 47745103589866035283792047072864717600 7870691 -100466868161851359759388348721075512320 7870692 -37557477614328755827843158989479538688 7870693 3976966240704319053001711066358007200 7870694 -12477929358202969087896670193659688448 7870695 -7629005477740753200728864373233126400 7870696 85493619347443653013528568455940290560 7870697 -7161259831666927959183918009306742854 7870698 38108385954311282462254249457802436608 7870699 33533919102200851150792384335760147700 7870700 63072383815775121881755771943827795200 7870701 8067895583889262409374342651094855232 7870702 22351996133842289862018378050490644352 7870703 104440618755949732096851565638606240 7870704 -17970609248493974972622819200948207616 7870705 29612899800384307842086314620700518720 7870706 -6643976447040191301346548436465038720 7870707 37644016347866496628200491520364068048 7870708 -616509480495022089338396223451030784 7870709 -2126732527731042282309446198224189248 7870710 50650373121557145792699599739332536320 7870711 42254691679710825271317565352310747312 7870712 12562289182201822055215616399157043200 7870713 60824830677701770253540235264243134544 7870714 -909040750812573647585837334238642176 7870715 -5680606467997771652624616903695112000 7870716 -36546603169632166427981147823071232000 7870717 -68653679158529076412292821074883114234 7870718 -25951156254856259133820781713795068480 7870719 82317003107521172910764742516459411144 7870720 -348529310606315031975003078115983360 7870721 92184107121070706507689529304547889922 7870722 -455238741925360062363168566267855616 7870723 2933519183473459546063601832173991468 7870724 -46819048971072927859677373577212981248 7870725 -29325650265912473361537731671476090150 7870726 12425108820462272337889563384711177312 7870727 356650555471522905874658056351005000 7870728 -33198183162918061950616515433408757760 7870729 9311010102544866158285992431495711540 7870730 11105027580487661196201952291792972800 7870731 82997854021555321204334937783124460160 7870732 89576434637636402590505102874812516096 7870733 -38766431769835155025285190867243446056 7870734 -20218490878568667523733823436763058816 7870735 -47574245842269718994252983786853343600 7870736 19911627639618851947325299245971865600 7870737 3075288139970727206139536965775957952 7870738 -10064696171067232053089152744306169856 7870739 -47799049097945845143815433882644981460 7870740 7708646043413258443962586532213944320 7870741 -86984373808889308915337540102347337508 7870742 54607877845472610101556248584876697088 7870743 -24665274770556165707600900011591066800 7870744 13661263892229933060570686725592064000 7870745 -51095596528784703704395926615765350400 7870746 -23146955285935045734847061086027481856 7870747 163927137662652905807674784923700059032 7870748 47011844392235846185016786918813091840 7870749 20733250947802642340001196137737633664 7870750 39080101393176524844859688506446240000 7870751 -16842361468295081783305689614873484960 7870752 -25442829763305504924358352904389591040 7870753 -94548119559786275819804317143084595536 7870754 -14046743923926088330347552208631334528 7870755 -21265917236221603702676798775003367680 7870756 6041835322347151444231716867916600320 7870757 11232308230493203970688114815129766300 7870758 -24658166368859056425202149893392570368 7870759 2003130713464524024200374928995947304 7870760 -80253254147981741992462119314671872000 7870761 -31911157378157306532290014351975868160 7870762 -17972165257125255649712253654269447328 7870763 3860484693124193223575109168329064 7870764 11086784219679960764886352545574121472 7870765 7870030577638499676772221337579144320 7870766 61980091873777598291700686831374400832 7870767 -75486687552526526686041683578653321720 7870768 23877508461357307312406865714255675392 7870769 -122230605975715017895012962047127232320 7870770 -18244268521689764919919840888634726400 7870771 19139095870385979921847972040389230072 7870772 31377672435061805552839332830607102720 7870773 -65684707988614583000989028965988834016 7870774 -49334012329642563397794341167757088000 7870775 76074076738962424060179944525779374600 7870776 12286709713256737150951335855783936000 7870777 74618967394149321563394160799769221520 7870778 -19114300034965180347668576185219804560 7870779 31252094446846730976078485474655943200 7870780 -36686057716141469542491531549669158400 7870781 -8634323891866747992362349647569553760 7870782 -30787304662742526558736246115305391808 7870783 5001148011584075837897395502833231240 7870784 9211531063755264382967581613506953216 7870785 5141235887289125925167962588825543680 7870786 3784954323154807746172972671234808320 7870787 -5754279034848524156096154956832231888 7870788 -16208020085354146876292767235127029760 7870789 -50148535523927690559079476504625465476 7870790 -35111177004505549919794095029428425600 7870791 20064239403677131286959867398547559592 7870792 113762556307529645715336759095472768000 7870793 82469741189100038598548370446045553216 7870794 -2937510192536989923115097199063302400 7870795 -45196236140661962178588554427588751200 7870796 -35027537210207908295599502189137751040 7870797 -85965563730562086177362449831855273920 7870798 11871868709786791078371381809683328064 7870799 32121985033136225442677280550762831920 7870800 4103655117685560336386135991405772800 7870801 -10207430961121695625629389417954858688 7870802 -16681258212021390685862771979152846688 7870803 51580280924057287516566952034785681200 7870804 -20423506363227610666082819556668524800 7870805 98058005504810935414117742717732090460 7870806 -257902601418427068198929695531561920 7870807 -5159086598464005528000458933647933440 7870808 -107519403599732863450895220441169920 7870809 38383099068552361504758836651301651360 7870810 -13619217481780016511338772122840162880 7870811 -1570409444418769582576039008638607936 7870812 -14919819703447899531529711204828927488 7870813 -44555073193933572017706335650571344704 7870814 -8251670887440367487643150538683113088 7870815 -8585563610148544131766416645714737640 7870816 -114948293702059457436888590664618344448 7870817 -17019195824302821099254841761976487134 7870818 -25098063088793800731694265836228738176 7870819 337075429453733690996565755347998480 7870820 -28482287346767092944955608139642033920 7870821 8395449963310707875110916390301840000 7870822 -69688221326921745115276151550993408288 7870823 110471815943413240218943153788367110072 7870824 6899297915064366384790940295435878400 7870825 18898085234966609709810715612346086400 7870826 52402682558640863585797514638873777920 7870827 37188208714832402949991372372668101808 7870828 -18832638647965291699744530944868169728 7870829 -109782845705047370768175199252436045940 7870830 13987227307644194094310627243688878080 7870831 2680346619238000737076145068011677200 7870832 1574123749428431130363462680289116160 7870833 -45115066292714116373646786093991673598 7870834 12079675440170827896629099909043660816 7870835 5852066248672113491691020905609779360 7870836 -59765125437568168190249718026291927040 7870837 -88967089316250481865934432075809573046 7870838 -14975179016794148883511560223876185600 7870839 -10023647489835802350213451442599348272 7870840 -50885530984751958626141467996090675200 7870841 1692079673839481017286382663628667424 7870842 -2292426007783983601639640666381046528 7870843 10781810075662234699449044917934976784 7870844 45824826650003740524191566598258804736 7870845 6799576108948049424683184051477355200 7870846 10474909357241859624077758565448079872 7870847 -124846872681198660468579280899323866656 7870848 -14009137366118196108690294457761792000 7870849 -694980628122497045628878198334740480 7870850 -16195546753121412922688055270337092000 7870851 -1344354643723575640087493584971870708 7870852 -40311373657282049717335181123368851456 7870853 38067817068507181230930573009528816864 7870854 4222976274120469362351674122172338560 7870855 -95227040724741403922070214921829845440 7870856 -18579768605292962361124070334056202240 7870857 24944022223673978206347497761363202592 7870858 43800715880985756958617497652098242560 7870859 -17536660658469307576021587434262043296 7870860 -2012946992030644571172518354951424000 7870861 189437309480617123824006618850744704300 7870862 2780566377892747737553136551077988032 7870863 -11168749297155536800588922234442038784 7870864 2635278202151162477941419428222730240 7870865 -108602082286710649266089962976103481740 7870866 4253957668729219341393642510051012864 7870867 -52541297488195704224637523207732000084 7870868 50175024680739130885925296743310232448 7870869 31704565070551243483574721746589391488 7870870 19182291479983387949554294117603937280 7870871 62518082324143055785966462617396252144 7870872 33050824667948178125061748500756049920 7870873 24006519897832949634032348124941993424 7870874 -73870993987264584396041528578169265408 7870875 44512640825861106720094636835277120000 7870876 5970306338006216916420388064705439744 7870877 -27918255905663561917607737157662259328 7870878 -23660233518164430863623719416613252480 7870879 -78850462615904644687090606684472703520 7870880 -26286415535045038462104779844635197440 7870881 -27218095803595387058172514291542070656 7870882 37213444326598353952217896928898663072 7870883 3684156988600486484318064256982417412 7870884 12301235149010681577796837200378703872 7870885 -83458125143443213291141014350929638240 7870886 47966575208346924021045702340849063392 7870887 -74831814201882153128976404655092366256 7870888 -43891910239708929066407319030366090240 7870889 5994395652590442516456066661542614088 7870890 8085723663430818404759893010967936000 7870891 58399251591301866424165317585751855904 7870892 1183006342489278179392004179448819712 7870893 -18842898513324522990323326791056428800 7870894 13039215057019207273047404143666465152 7870895 -90608460995727446805837656601143144400 7870896 -2288920610742581653786194370452357120 7870897 18907391427507283468917670338482899346 7870898 2371873072536963339703142227078182912 7870899 19577470379365351058525058574335737088 7870900 9314574948723473095930919968592896000 7870901 6377963435949943377239142607017195132 7870902 -8524136752484094350382067374322851840 7870903 6003798716333598283555687164600186152 7870904 -98704477430791759106885524381146378240 7870905 -1873272880278749871274303294055712000 7870906 -10267801363681197565022876134972456848 7870907 157231491648855416414864473891889801832 7870908 22332346820426376930499176830414492160 7870909 -21889231202653991124331827955722248890 7870910 -45787478667876257334055856678919752640 7870911 -58878593200450694149148234657334752496 7870912 -19113442969807761064131995017926410240 7870913 -91492647331835018583046320524554167420 7870914 -40058682856481096432101244191851224496 7870915 -2748832949465400086719286877924044400 7870916 -118736260383342127665713920848246437760 7870917 39896429896116884812644762121677638880 7870918 8285601788029533803660976345319157760 7870919 -20099709270019709114823124035043074624 7870920 22947343593985062729307705969756569600 7870921 -49110630646294655661858696681865506800 7870922 6683530993558654291633259787801360384 7870923 6257122507479397898603755659066376572 7870924 2630909589555242691129185093821796352 7870925 40278762018731364579848037371989282500 7870926 -11842672292060931534533214226321446912 7870927 1645201306239315532194175973823489192 7870928 -22843394552936268050678842986804019200 7870929 85484110131468441566649864351572112 7870930 25917387218254515682494341211302118720 7870931 11657463189394517141888554821289126464 7870932 -2743455994314778912398515574028796160 7870933 -35441063670681901679236494464772763296 7870934 21636211362002983777216237684335813312 7870935 -16165048466073607657012429171954560 7870936 -49591377120905267775301462949209866240 7870937 -124174727823023924156787026426391975414 7870938 -11470105223504760916363377437880986880 7870939 148317446069944439951770197609333251080 7870940 17531612893907332722799369823342592000 7870941 -5865956952199592247717470692923879252 7870942 -24425318627362658712101994144610144128 7870943 87729064104299965363482153256667052192 7870944 8985745620251096525021108913473323008 7870945 3030631414314291247240642794098281920 7870946 44468362524393698812407457053075840 7870947 -36472677507355007468786325175536323328 7870948 -115993249174431374787686907103235454720 7870949 57494476691883970750290180384334035072 7870950 16272114731641163704985810960413341600 7870951 -135306042308668204592414556552238452096 7870952 -40905386788914914162260407467779998720 7870953 -63496080369677796415471179918685347696 7870954 9533122591483831382832419238166871040 7870955 1630909372702054663431642090501616560 7870956 -24473906360711245262184613839141308928 7870957 -84009779944696773037847232268516010794 7870958 61853135359144606922079519248042134080 7870959 -143020006216715436047295883271853408000 7870960 -12851475978067028956405964944608952320 7870961 -24567572657082285094806178730647339968 7870962 -3068763622590841910893813724365750272 7870963 -13615870712846140969011882280890395336 7870964 10457651820995114509317103349006318976 7870965 65146589049184583530390475857678329120 7870966 13678219599831052848054840454126018560 7870967 582812708946277488615084080943182592 7870968 22784079912752504801352547389840629760 7870969 -88302374160796010956118591217097474304 7870970 -5685968080575907722884854063937448000 7870971 6142775354694827474477801618658252312 7870972 -52486737496113347403111475800623482880 7870973 -50189609774817881232599859016187236032 7870974 -22770616678082481823305223894690472640 7870975 1437090259973833527375082084738768800 7870976 35614493982575260410858394160675684352 7870977 31498629095377091197941166478174135400 7870978 -46623417034203624889988890651157760 7870979 -103982615288209514824387692539160220416 7870980 8480445421795162168694354439142993920 7870981 -28912889571267121850709483335424850788 7870982 -5260924660572733126992351737230114560 7870983 -14164107180370248867289570403384224176 7870984 111751847130392113028519435229684817920 7870985 51860638869466634485018505292334350180 7870986 534266567269380131627733053681203200 7870987 -32074903137330156990955579830198018720 7870988 -42108034660499417837859369503119710720 7870989 16707054103671677131041661108671160320 7870990 52968493972710289497032399567586168000 7870991 80193479312041070449413378858818187360 7870992 -5405727996516816905240976295261962240 7870993 5001055416632947382306885606397586688 7870994 -41186292923586415433557028598587566704 7870995 64556918060447132454334613740415983440 7870996 -24404760984684567968133540386610069504 7870997 23527126961474524596078812134054092000 7870998 -5806714171771414124667792338438730240 7870999 -17134198957435572264502482189540436280 7871000 25591824448286574576537146383441920000 7871001 44467942553096924393927450972332151904 7871002 -66436496629106637993129366113864652048 7871003 -35341559588512419409724418801338446320 7871004 78640723767174953503627209284794391040 7871005 -80371247012841433220733125160986024340 7871006 3517118667412173943624119534946266240 7871007 110925489880868138280055347024673624320 7871008 133022576757668272939013102854654132224 7871009 111112205056523252709682676520755918100 7871010 -719954160239587710469567103311841280 7871011 220181267621042647468267321071042798952 7871012 1469490888718068095656281773470141056 7871013 57658193602089559426901977733925532800 7871014 -25862770263733212043783352835248394240 7871015 -18366081436044319118410931352293267280 7871016 11966587103550594366839622051577036800 7871017 34097442922175292306061141370095539360 7871018 -31968267669868412131625881594642121040 7871019 -347709660072526245558527279827475472 7871020 -39649557959170686329982652065774827520 7871021 -1973378015289774415607800421395323168 7871022 -24816626052102442463011668716090307840 7871023 26339521752471503476208731376117216304 7871024 1426134863471686551495460190989320192 7871025 -42037043211952655296474107567981061200 7871026 45910879139292261910666677961610734080 7871027 47172029187006123412518097709585601672 7871028 -54527969960540014093988277672645949440 7871029 54631843351357318794305031557240843630 7871030 5675106775064581555357629320490280320 7871031 -15139674497692072324586495245494694176 7871032 55155721668545364738066964524533944320 7871033 -88124190907823551686007814307317339136 7871034 9275783945036738234352752708492147712 7871035 -43294964592650261438505132180313092000 7871036 -55492673423621835781120630410090501120 7871037 50822298861186784474990673757209343168 7871038 9311114256133911961877703843253546752 7871039 -123117844804470419273971511634808523400 7871040 10517873536864540632198030240094617600 7871041 109929646673539108442299126951326487552 7871042 -72301190875270231090281794076116609328 7871043 -124395751349394924930142304207058840576 7871044 75493885998609213502635160642302529536 7871045 -276335002919218008539859899744112000 7871046 -17634592855846638094909796320752314496 7871047 10774355368807766855549088255859724000 7871048 104920365365749272314246349081120015360 7871049 36398445909312153568291275934994851584 7871050 -24045101943052541736972426187647600 7871051 -78472359146591706984783858266954797368 7871052 -1288664764956459293884197427845808128 7871053 -94908384313994751576842909615824562698 7871054 -60819384365152080984414880998007249920 7871055 -3398516485640604951540274408906874880 7871056 22856751986897437329712126719628541952 7871057 -35439594232171168742838036056059714908 7871058 -1188779923438456150169888820764609376 7871059 -48161621098759118705297583114162071984 7871060 300202467345608840102213722017054720 7871061 -2433472030277577034693987710893406912 7871062 777919727334372008625650024558707392 7871063 67389092727080004527036287494430242312 7871064 1136388731141995869024617905255219200 7871065 4047792352561464512750837022229979400 7871066 -4060258136280469645778118079423421712 7871067 -887432130323930493919385070737495760 7871068 49639211533787369401166704099550493696 7871069 1671567788430243334300973060528493996 7871070 28240857321727085762269768259333443200 7871071 196024265664214795576250126379633360 7871072 79925612659928375614750260860918169600 7871073 -11717675799950380417320087094194984960 7871074 18600661560122128288521492993598593600 7871075 112923287090089987376374788118227534000 7871076 32099006243039470627993224685930760832 7871077 8916164220623832277928908631981436926 7871078 41633673500772446277167282871894063840 7871079 -1619672515029944670330749221963886592 7871080 -16473157606939066096078711634293555200 7871081 82280274392872591316391736292999757882 7871082 -12718521753140118296699174193198398208 7871083 38723459515924241080338546080315582208 7871084 -13277271540431907589327027271947987968 7871085 33020238540811895737074500888556221400 7871086 33677598660490487165877568659383746560 7871087 -39582205091287486929705664769538386448 7871088 14330640059642452423797677509445320704 7871089 224978391872413013180858307904226708080 7871090 31574457718620801036504745036524641280 7871091 13823312012549815708102347786902542704 7871092 -1805666674377544536852960537040547840 7871093 127188000079330194089469338518192712160 7871094 -1525156672680964364542433316307961856 7871095 -25586772984192840051881485301705375400 7871096 -63938812574629127404979117320862822400 7871097 30212843108309762639889354340589929728 7871098 -977658521143142496615701915007436320 7871099 78243848830495881752336693968608315120 7871100 -13111016957216719894720971114625497600 7871101 56450691335205176431610646549979949152 7871102 -12693700593349849506287613945407655168 7871103 12662751821637702569508103328333817912 7871104 29894003537756260061079481968985374720 7871105 50101561770728295731714118495616403520 7871106 -26034992553684291469107133434257788416 7871107 225163605553249068595365890056801088 7871108 -5913300118441223720968105812917145600 7871109 27058432660762580260341257814399947808 7871110 15423476789335596684326094620895621120 7871111 -122146880505250834683510537035769348600 7871112 59457652001057869260871081908724945920 7871113 13291156306674621083649379220731710362 7871114 -13454076471255672892106131789751940768 7871115 34195388427911697257109686479307650800 7871116 42818089166511825939388137113265123840 7871117 -27955859970820913791215587837641358208 7871118 -41350371111496288528973017920668200896 7871119 -50792223858804173895022004156423395200 7871120 -22008253947815047465894428460868812800 7871121 -20585011329564460481860638858889142400 7871122 -18056357222632644033173619637563409920 7871123 8386578671602320183753958347152768064 7871124 -36133713792883699878636650890397804544 7871125 108991651593355631251516510264287315000 7871126 31026054412060509895855860959833300512 7871127 33983861846875560730959696819113950080 7871128 36223332138390016071675982798623682560 7871129 5006614310340673011500680241517790080 7871130 31998853118804167360740874701014150400 7871131 -24643083784652449400611743501926534400 7871132 -8385389135728266663952231123152081408 7871133 -50846407429721766713177472483782645376 7871134 -25135897047809092949703815191251148608 7871135 -61028461329003762759484791461530742880 7871136 -5285419157882739258849716304957407232 7871137 -80781109715849293928338875335228882688 7871138 -27557263584884057452665841351209421440 7871139 24612696679226101275994402570674633648 7871140 16834559394177534585766131132933853440 7871141 81958513892956218024579363210629860542 7871142 9506355281400229493569613429463006912 7871143 -39656759660666513772164520042249678800 7871144 116896080512466054016141338413982597120 7871145 30210985551042843128982878342054742720 7871146 56597610859733891704165699319836036272 7871147 31005498138481904652124052380132623552 7871148 23726387541753537244330755720527216640 7871149 -10551020693872327198759555763502985920 7871150 -3828898690042241592371335404518400 7871151 110367764570301751907152985151287928720 7871152 -644560940940829818616814835788808192 7871153 -42342977055288188219083751211891426720 7871154 603109163495273640908406866158123008 7871155 63064591295708723574857424911305144560 7871156 103448099335744664542444410845127131520 7871157 -50854426322635111691329140481681099392 7871158 -36180389025844289362333936374114945024 7871159 144994927390334871076841412388447416360 7871160 21270585043747779515601200623632384000 7871161 24789777349534871534707204782639952900 7871162 -248305914580261576480454943711713856 7871163 55629918047253582080085222634842520344 7871164 41727414374469932448323330953095526400 7871165 -100085580866983801781805851331162105600 7871166 38489221510201079949224164628791484352 7871167 -31168657667116301384891768626206258840 7871168 28905039280543083335052647893900984320 7871169 64611511818992960439995421929694928944 7871170 -34644162897013577057846558386354837440 7871171 -45524788602283377522691154477262384 7871172 11552867827617121671600905752029007872 7871173 -2429170998776602204658074139878667360 7871174 8710316396000820545201817872299050336 7871175 1154470777822648363191282554972646600 7871176 10170381733842104035041141245932185600 7871177 91520310191589194108248007893018052352 7871178 8029141017524870586668115226687480320 7871179 -344160257010243454074890287785356480 7871180 17885904036715138200571789605799372800 7871181 37930375684889241803433286481344551264 7871182 43644736160581631093520086871810523584 7871183 -50306122455534159806825304041314583568 7871184 -15854538685285303949259665988218781696 7871185 -37760142450651651385548537424107867840 7871186 38310173147210475801306154026073927680 7871187 -63399607517781491942075022437525032320 7871188 53598838583860526635890898659216258560 7871189 -21983181221274846666069343518387771876 7871190 -28962281588667487638041563579933286400 7871191 -24468190225897582948928092564151692408 7871192 -10908832353090304904564389393031454720 7871193 -1933500979399590137142229570845631200 7871194 2698615258666857639987572734348024800 7871195 4361085953356149838579556113130156160 7871196 38538952576440082685875840432285062144 7871197 51636529177117790192758573759477396646 7871198 3691164516497623605860116332465312000 7871199 -6052469980618821412787412471388191360 7871200 -11257170609077475393436670916624384000 7871201 -32534537392236018091331170128066660588 7871202 -46889407132300501552497759396782699520 7871203 54596523452173994742973736064033879452 7871204 -44624461455818449683509492764649149440 7871205 -56137089803860246797722414676288916800 7871206 19768852418090231097377472137665904640 7871207 17676393240687443193672484981396326456 7871208 3955043505795663261938327169426063360 7871209 -46914316095592535952024207181280259000 7871210 -5253876603754079630546187361458708480 7871211 158332181488617772409594484360902465232 7871212 104902804879850477784624716291533619456 7871213 31302522092605463180810032840533831798 7871214 23038174120277873627206106920041794688 7871215 -72694295556775864623773887668372222480 7871216 16490954306539800699634925178767081472 7871217 -16320023153930631940759801509932727360 7871218 56893528264984407297847707370257580560 7871219 36485993841934733922887654917769596620 7871220 -6652505837003628798875692967441080320 7871221 19194977184771491921604081066153395328 7871222 -27187728607206504251794487680941089088 7871223 -18892103629907571756555167039142702000 7871224 6584726298673103320908325141587947520 7871225 541139050073051029365242458571436000 7871226 -2513402311214325016386543600921600000 7871227 2834046169194486712295826791361059584 7871228 -7781416063893175830240172772192855040 7871229 24094805964801372626224156831678227840 7871230 -26757319067258574947050598343767202240 7871231 134376496681104136159932259763461300224 7871232 -10284887776577150876467436999449509888 7871233 101631810966282001846268616078839028564 7871234 24160921538281388837194530283131643392 7871235 -8478326339676793288037093542024953600 7871236 753583508608328384389702021947354112 7871237 -141401968980512921502482800385349475008 7871238 -13832111832908178474786614064681795840 7871239 -53799045196285684267510861770903248576 7871240 -36070716679031217819968183131183411200 7871241 -1713256527788962623405472683243773952 7871242 16479383670871013708503923586286908512 7871243 150096194710214428581492007545518385492 7871244 744510710074843410277830153340354560 7871245 12654202465706926258082306048684647500 7871246 -12206467891312162327324810002695452800 7871247 94992631223546628507632699322452730024 7871248 -11061518381736119467555419768607211520 7871249 -27639751680207467572018757559795900000 7871250 -469278468186546729941342956998000000 7871251 -72065193649731968805343963489610817748 7871252 75274815587432251693768485293726372736 7871253 -11321583765517295121575950564578127776 7871254 -65418282480700410253589292849693971424 7871255 25315584862631702277819905870039294400 7871256 -119371861475971252818067963549619712000 7871257 -70167112801265841896243364181229431868 7871258 30885391200396929698048444675329738480 7871259 74291678189244905813811257408898272640 7871260 46888474338217304748279550524284098560 7871261 20944177075057955719325476129456661862 7871262 -3748568489898939441047627718439867776 7871263 16547313831969215039675194887250778920 7871264 59164138296075394785447416115872464896 7871265 -57222072024766648454793969029035386540 7871266 16950659983118812998476986800173188608 7871267 -47182599964699379247975342804549845280 7871268 -13456715392870560866691473408053217280 7871269 17166771661855821266249800519177887872 7871270 -643787401301746087057702445453875200 7871271 48322164477582668048965052184176905512 7871272 -46766033255629019535540714487132323840 7871273 -15937665348709184620984215555532657536 7871274 26951124411138640403171862266138964144 7871275 -10139508704829229114845321351796464700 7871276 -1557220272829430061196212913603034112 7871277 68699587918792347999308234385554713920 7871278 -37735622475685471405575227930102578944 7871279 960473338322788052678610793252332528 7871280 -6335481836821259814368858027508695040 7871281 35638427415413135205044315576330836464 7871282 81307316982106484229949303547911324800 7871283 48496272736203105692793555117079249920 7871284 -103408110528121543754979808913355040384 7871285 -146946554121547813660670253417050895840 7871286 126952663556438274560668068499277184 7871287 136416131673409735269749544818447936936 7871288 137229470864799785790850261789214453760 7871289 7792030060131238703842531070623272480 7871290 6998877518189320969347320007843686400 7871291 -81114672448097549887197782385668257308 7871292 -28741791469263267011912054437224960 7871293 -112325558478045752281064434147246886458 7871294 86201130346386885921184930633583076672 7871295 -10816222767554637282560298055516107360 7871296 -34423692969553756773681019206075678720 7871297 -21964758018560826474964058666962695936 7871298 -3198314852331403495384564627232754432 7871299 82889154571810935327194439042036122300 7871300 23692336428923715209353493450868950400 7871301 774164834657835935028372861170204160 7871302 62838484440759332175801445569200960352 7871303 -2132373334488463828784780368779377664 7871304 -5965113960996805500559318856367636480 7871305 -26476619297342548351790880534387844800 7871306 -13352263800861700502030811456519591744 7871307 74353084137279283980369356134153818840 7871308 42192034591281739385644422765533698560 7871309 57388395874773149888774960896515561516 7871310 25768602145243276273779785853044947200 7871311 130807802868403281030359794064775649920 7871312 45778636580896219880911521428418969600 7871313 -27563031374487686154902083329206168256 7871314 -21431837842690156497700752264855043968 7871315 -55118522281360102428762745918695447600 7871316 24794265635044684905135748977787594752 7871317 -124619273218049404284106267359501027634 7871318 -1127844808210448934689960864351669760 7871319 35586604551719951145463367256771925944 7871320 -53799760971625388651976299235628032000 7871321 -50162936028650481148243002558514899456 7871322 468376727621985052378260416016272640 7871323 1570748461105593284522376689720554560 7871324 -35134307180994128291937808613591599104 7871325 19848919831759771525836734807904768000 7871326 11085851758835220169673319210441927360 7871327 78917591869572457679346920111381918184 7871328 18370491862894342081783538572271812608 7871329 60770776443801849914212204182054512930 7871330 2030932978871371665775155148114483200 7871331 -35740846454710943852309998359307993680 7871332 -7379966676919119278881794782621110272 7871333 -61513689327091550292885673275582097920 7871334 1917643364109067215033577194868776960 7871335 21667582193843825441930966666986650960 7871336 68177270230259438107847562089700556800 7871337 -5597404956613576963738747801276864614 7871338 -6683091323959684827574737158305429920 7871339 38551050931419265754484705806390960640 7871340 15433193256156959763717892217589626880 7871341 38604172371788319342506604754912102742 7871342 -18679499298492181860592977809111088768 7871343 18888236725486735415602360999606389264 7871344 -4343267103583619648216233573391204352 7871345 -58066573269631062729827881333806333900 7871346 1969016355679161204055363562145216000 7871347 -48638436402539575219612889151416223288 7871348 -33002160885120458967445777266231404544 7871349 37517448924417024453676121692842284064 7871350 -7846658996413282676103619871513733600 7871351 152562723288607364827613984655432629352 7871352 -92101654458479440911561749029459353600 7871353 -136017481772259385363501984719924480 7871354 -19371095737824696917224609526910050880 7871355 67288550669641760506596198776926119600 7871356 64819370012855675828918393281923309568 7871357 4431573463866104669613423327805208472 7871358 48978263123400266960108011550749486080 7871359 -70031220392687854209821649411226798896 7871360 -35975375353714757241876126377390899200 7871361 107969977440432841774571485275723290784 7871362 -3385563181929623920828136995554887808 7871363 -73740788643733439856138386775019603056 7871364 83609330708176409794638849230451640320 7871365 535428025020714278390774384687408640 7871366 54542499021282503146726951883946625632 7871367 -15505553408624555664695628695819477760 7871368 60884144569320846673791915821091317760 7871369 97911983027562253858018309278651326160 7871370 7108530406972807418767262312757181440 7871371 3727608145816217820955220812001935672 7871372 92818163577429168639586954834064486400 7871373 96285357286456228940293350412818430422 7871374 -19945412813383913338309142264478636288 7871375 -151073758299230042701672863824238786000 7871376 2309069283265282754224674396084436992 7871377 90143150833087921488529546257803075440 7871378 -42323496472797142052727364625668537344 7871379 17590166383814639608525494716366787888 7871380 12809590069143170514651436463603834880 7871381 12126287730812521033384950468198860160 7871382 22197153876210589810340804033783346048 7871383 61792959952773782133898548274701508800 7871384 149840443041872750684237989468922050560 7871385 -21417750632928862263353294131098624000 7871386 890400152594707030616049962448456960 7871387 -39749468637898410772349252031446963964 7871388 9773551157074332860418583668724776960 7871389 34655467842935819460329248765039081190 7871390 8264630185641621317522599206369595200 7871391 21418228513499181985722132001959206400 7871392 -74542261979022056814213783015238729728 7871393 -34040744662419924600522006506364515358 7871394 28549576728023366965946026327648444800 7871395 2140295754200477852372881501991602080 7871396 -11480242757636161323813574061321256960 7871397 86595666774587802915886981018124212320 7871398 49913780371467700867361721043158175200 7871399 -33722231405512714401176086752520176336 7871400 16607179307022885820696104949327488000 7871401 -12889757381223654916037271671891359068 7871402 28135690754732803248288632296849244160 7871403 -51305705669503546114994301240441481896 7871404 28879112288954622058513075068355609856 7871405 -11717872201360383141252311191243031040 7871406 8302489481016244302846758115692848704 7871407 -216891489648605647767074430801329845440 7871408 553523545771917231890739852627738624 7871409 -21933277980562019299284787425150378636 7871410 -11514891596767613745865841918442401280 7871411 -119919181501558633984742288776470623988 7871412 -8857578421252445276739870715043174400 7871413 26149661665776254412144071332018766 7871414 -1105321860973476742743310030691342400 7871415 -19042789226968083843623285823875904000 7871416 58243629252718504839489172765472194560 7871417 7703311548645343427186206964129291400 7871418 -1586928910975577669200237173828354960 7871419 90776720585519828479925662919227646400 7871420 35930434610375343613536504875359265280 7871421 -79227312243322384835452032457541637888 7871422 -19085655609750531499043523439379600448 7871423 -2133185695762920968434582051779373056 7871424 -3661686984883107299370013885955309568 7871425 -43520111814943467399585766422105119700 7871426 -3074782547714756207215280681419534080 7871427 -12512796192046743560382835740352314240 7871428 57360271098438456259937263671827091456 7871429 -38054951669306084999002559254742975970 7871430 7519865471836773591521520789347358720 7871431 -54651336548003865239211604102286253800 7871432 21434388135570468203496031808247014400 7871433 -14856435842984683133550811232441808096 7871434 35388715640747508550865726337323635200 7871435 -8960909427315262034943459335207697600 7871436 15378313673218665350194786399823707392 7871437 28213962894892210012905134883686914304 7871438 -67489579169949365575762334518228802880 7871439 98786910047507571720923625671081869968 7871440 -10761782712736553778278993513859809280 7871441 -27216517932579108030318918382287161100 7871442 -26046360220300688988512377882560458496 7871443 -156396398226010904194084697732072732308 7871444 -1180739433994154800829143823469662208 7871445 6168472599108352456530875983508640000 7871446 -45041584629077806709833798020094120896 7871447 71342896430985207350379834289100590800 7871448 18378090790387847722004165790406041600 7871449 -141853634486005137562383820670389698550 7871450 -23759592909154974874619055238904958000 7871451 197314361871395145813915686711562240 7871452 -3071745975854429703759140470101911040 7871453 88093310780844895643135948613348551040 7871454 5818004988905965700915457756848575488 7871455 6466779428142693344185732733408939760 7871456 -57005402592255983950171091437410582528 7871457 46931345780632851284435405119260705120 7871458 -19357606986918131022586896419832619008 7871459 -130999151785248911855538259428282688800 7871460 -239044396278944342000061424696688640 7871461 -36245382361765283292025392363928378148 7871462 -84862748484100115967520586173114268736 7871463 11576010651739402851904986438816324960 7871464 -66951339757334320852274020966939852800 7871465 -20151199226145668343573971696105433600 7871466 -13825361481443514438436131911293796352 7871467 12560609845543438724780098192203370800 7871468 34075377329180290541682977691089005056 7871469 32676524881470896821039148287258698048 7871470 59021687321832280720704492230832556800 7871471 -54310057802914301895860539296435210648 7871472 -3837763777743666745603033823811993600 7871473 24826030319287237167258942072764592722 7871474 -6520997763116171849133211698374994432 7871475 12174351690550763133539702093210250600 7871476 -45357098660903175384713181347308614912 7871477 -1804893669064400754743561817882382674 7871478 19699044490132758205202278464528147840 7871479 -10428575674480576699016518269599264256 7871480 6299342748487880755846127253594316800 7871481 78230935545617452620656714389595550720 7871482 -7399832760361057736556145422728179488 7871483 -90340520502110639731268961859038818268 7871484 14028308234928855855331169066634839040 7871485 58756500631028751286651669561917765600 7871486 -17577240022781649753718118308451573760 7871487 18199064946194632053062268595583197968 7871488 106740440265629804075353050117243404288 7871489 -7315428383415007267156791341924213760 7871490 -36639150069917696112892953788880706560 7871491 -44821169002928833173044920289070718480 7871492 46749006108773442144234513999877373952 7871493 -6651798751927845316569167491807600704 7871494 1256803471748360155180143544930416960 7871495 -26706638010191200363450421533322595120 7871496 60373548669441786190312502776133836800 7871497 -24371542481299842145231328767983717120 7871498 -13207304416029757881184215660905061120 7871499 147205231669688043320535759238341124560 7871500 -4858413014049376415629711382424576000 7871501 -120282347134979969935223082928595095392 7871502 -2344089637023475371069764994927634368 7871503 81114553839350698918841243796743352752 7871504 -17857866597854450750325750335294791680 7871505 -29405951012382313642555292951269593600 7871506 -39276472313107938035681313140789736048 7871507 -9807648231650113011370784779987588800 7871508 1991109844994364734112459663370977024 7871509 21523164867449476925312496841887479192 7871510 -6147893142887540879786773374494726400 7871511 15780426448574207432438791704599508864 7871512 131903298442807299551217531648102912000 7871513 -91868780286107280315000650248433035776 7871514 3617077217275163267132362823681505792 7871515 -49060220476612222599804132350013917280 7871516 -22938738897077498203782998630603304960 7871517 -5427748383889775354285460586564437972 7871518 -71357953987043732685465497281332263040 7871519 -106148925708893047164449269169168146080 7871520 -7657395933257298878759617092240015360 7871521 4057165296036854218792860482893550400 7871522 65218740253679053580758788787448895312 7871523 70093886009291525666981986173050626368 7871524 -2615121065480191762413908375351725824 7871525 -38884725361319570059649880240661680000 7871526 -18451115583020273215341444291569291520 7871527 -67325497187659223371076060720514263088 7871528 20901324544530732989579297562225868800 7871529 -44256877551895249271399362711512822720 7871530 2016340583654925178911581357770040160 7871531 -28636360230845685590576318394429220248 7871532 15254032562782482674167324857332393472 7871533 -39394066428117891564132139722285425396 7871534 -23792649406378112359386047652621964416 7871535 -6736739046741299798298195987169245600 7871536 15365700502644491099802852369358454784 7871537 -2318060856473665254522412676710264080 7871538 -26087736374842463172826320746672528256 7871539 42576536585806705032807981797851537024 7871540 39890791407222179910029782348678122240 7871541 -59591032642132557120497159183185053408 7871542 413948036119435329530787468053163264 7871543 64039229400113541202073749531171956624 7871544 -25281608767761355042766825432761344000 7871545 -158318221965161464316842120259960019840 7871546 9945410207880510244434522676651607520 7871547 -11494854412824127338329150973454993872 7871548 -80691487029249060190815966549380257280 7871549 -11655903314977579863896686057278810048 7871550 -19611759593046112448323480691098550400 7871551 -105458831744563536596415867141855289344 7871552 12463379588655420049924590598741819392 7871553 -98060935882357955160329965537429087200 7871554 -1375649657632663003693382095680197760 7871555 17406190927885880904944827996239954960 7871556 8740866781051714871449747754012891136 7871557 71668659614070230846055814154094961920 7871558 6218734524216958332120312631164374880 7871559 -52721026298451956839806762507969345072 7871560 -66709858932849702225026162960695296000 7871561 11502424923573224781257259667503618612 7871562 -26507620144656178412788300861264340736 7871563 31871413111054267189063233765021807760 7871564 86204375155426379078664315633796498176 7871565 9869320074246446693518140783701831040 7871566 -15456485128350983037186188055192671232 7871567 -41600622258766753339053489337620395520 7871568 15366264445200286584942717864636186624 7871569 84759047829090409409420858929038516544 7871570 6492253503453990032930784030928512000 7871571 67326006829817352330548946930851905140 7871572 46686621201059748846053188417714990976 7871573 -49790230215319307295064617624256112178 7871574 -62710708906586367740566406897452712448 7871575 -56369794046661006734962365595513817400 7871576 -52221674142101559751052291297725808640 7871577 27206690690031841686735719860933040832 7871578 24307545750003117043004210384154862080 7871579 16998328588655756074341447895777722180 7871580 -17263764087422274573662384068285440 7871581 -67086854293111467638318404971278374618 7871582 2209355315798320029386490324441705984 7871583 38875912308856042275299708010449924424 7871584 -23385830047108568905580410562617540608 7871585 -52967853277236387285924305498541482220 7871586 -10128333509794634867721454280313945600 7871587 93609115849143736636593917750288511232 7871588 -65701037415147340842016055738223741312 7871589 -29744085372994074896750633127414040512 7871590 1269096195647082537861999565697303040 7871591 -13895834044419997905697800527803469856 7871592 63863611396794942840472321836250398720 7871593 39037426599194201399451995045213238842 7871594 -50696981420829005750277920187540365904 7871595 47098715658223688719484679072563551200 7871596 -11809456313488706929154392950143441408 7871597 8660060891208177398562010075409321046 7871598 -10864975811105907973693140381146088576 7871599 -126575705954410857942691304564522148400 7871600 3574335900211306667723469233836032000 7871601 57367353388166230060149672047363006832 7871602 -31438895749282533274143683173593088608 7871603 117700358892704493461955005799238997160 7871604 18793781041554136092871601415299819520 7871605 -578576149347985653078236799311112900 7871606 646847410030302037578547331755314624 7871607 224159143162101369814325724381056816640 7871608 -90842070770752144723352870058735575040 7871609 51706025746469558582275172294161208916 7871610 16657012115207343648821231146171733760 7871611 120100471869325996184705345923177606848 7871612 -30812099519211463346670011465113927680 7871613 -15657509044421776738421646289675955712 7871614 -1248104839076781963504780828105694080 7871615 61509850160475777192452219417359934400 7871616 75229556899533020531489283517018275840 7871617 -60584320794676760680565752294085367980 7871618 -82524667605968750858984066538391368240 7871619 -28155900793600783772063273024065048320 7871620 7756585349456094921152688228818791680 7871621 130283955504721952601641207980908105822 7871622 44951594580646391871022422294054941184 7871623 -1630757568983237029566609368733533392 7871624 -116389895746608534746808649332861542400 7871625 -75047829337216945732589704087946811000 7871626 -30598467399248733657007105952727786240 7871627 8333764286595597916235678886092203476 7871628 -23804982400241695393581616285433118720 7871629 -65754990772612958436943503915276208128 7871630 7366036654929460329002830369610211840 7871631 35383650133267615627737363648633477264 7871632 -5939018608526758662987484242792177664 7871633 -20119624096652791105537471733988642240 7871634 69194245933651690811462254396149738240 7871635 -53473547010384447422493440140849908000 7871636 -27936711736421744320914511262202913920 7871637 60114311323005442247442947191229171136 7871638 63989006354825312511096927208430130720 7871639 -47167961920626679697291355512320395840 7871640 -3104360837827007262657733732574822400 7871641 13427725384081013514407745188357418372 7871642 -30981330869856667595390698877177376528 7871643 25257835946946008478791214165178499760 7871644 3889444850453571500521795680387072000 7871645 -33198022560775596052055212165247957280 7871646 -59759124721308831944649338906166915840 7871647 -9920633322604386561006993430668920608 7871648 23480766521538990323771200290640035840 7871649 79878934413319993826604853474056921264 7871650 1825974670472199229028081876176114800 7871651 -99868508779083298766861266336983213348 7871652 -12325142981208488284593272888881674624 7871653 37038282188686191043722311378321774520 7871654 -15381065267193782476091159097651083520 7871655 79297909569141166590468165561376080 7871656 25717673267712148564934850272349542400 7871657 60815123443395154977583158151229558160 7871658 16466245595633187960238414974506485248 7871659 -90142747772566540338610754904958340520 7871660 -61994378971638725456572201766397880320 7871661 -247945661935229727124866523852445088 7871662 -22367826168932117546777313941932569600 7871663 -8860776674434174545458834569196118816 7871664 -7934298835667167056556151271271858176 7871665 -9924001607612338579670938788435908940 7871666 -461222869028848436321404916134436352 7871667 -2063675695856974566641057014199381952 7871668 -13416688534033741880160503602684135424 7871669 21160703993885172072856172531484349920 7871670 35769268707624442842998870275758864000 7871671 -52672617777450916500318684403571399128 7871672 103209454800280312784849742063931146240 7871673 670990828325709727685050970687835840 7871674 -35863585979947071042946641856185035664 7871675 5209617141402596358698402139606297600 7871676 -4238238137644360259367311382174720 7871677 118397844847192804067884804401258282240 7871678 19729765178020785430188125376767888640 7871679 9316437163205177025209965042137523464 7871680 -28994923352617620121123668412763996160 7871681 -48421792713644860699775621685239325120 7871682 11265946902830599785582220725997847040 7871683 -88863891310234725165125669789306496 7871684 -22062415393946486851017432076668979968 7871685 -3533796173004840069926404789983484800 7871686 -525650812821929666713661109179248320 7871687 -14555052048986934629297137575285729720 7871688 -50901469880359878601791602759936409600 7871689 7977944665174160769313209254624397312 7871690 -2123708493430721460119309978440104000 7871691 -2823921601506269391082436490266624808 7871692 30162323105577628194185644423813634816 7871693 -10540035310186937862049148164094403156 7871694 -14366228590846996488476762221364538240 7871695 -11138549884434515801994003262297044000 7871696 12395803615329830052801539525266636800 7871697 52047056724187406158903458896641512900 7871698 85358246833061414492999713334422373664 7871699 9761888202761549347738147858093931520 7871700 -17635239973191280341226861399336704000 7871701 -231833692945158392701527913714962068928 7871702 8532446207497936923763227685148265600 7871703 -8064077491626621951912852438519154200 7871704 -18906690696645129229751110622281728000 7871705 68976018351222491245855301841202873860 7871706 7031780088023775569079516490858834944 7871707 -12911420306864748374143802943695882044 7871708 33653361588276253043455139883726881280 7871709 74771917340416015527700386005030400 7871710 1510268118935351017688736753096990720 7871711 -15196214372357907832671108247197230688 7871712 66074938140584295982921617234852839424 7871713 -18650355272419931281891072704157620120 7871714 59185103605119679124555463280109617152 7871715 29599448164329632067106712968008636000 7871716 -97103055154433996467084178253049878272 7871717 22106794711157159457706457511430024992 7871718 49658457846186260274156591216768860160 7871719 -12912564706194276321566748972308584560 7871720 38437953941253963701092401255625113600 7871721 20144440359272619695140235312194114560 7871722 -27191495936156954714158248372360107088 7871723 118002961808693211557209766845981257972 7871724 17757496836864790894479044319093236736 7871725 -11836081000139163306272218354995500000 7871726 -18525078262418257604544919909376224320 7871727 -50141075424035585416148795621583595392 7871728 -7070093909130733984366450511720808448 7871729 -44874255283709661366625095438514346670 7871730 17229902867530453177842728425238622720 7871731 -38261779323853649166598270217062760640 7871732 104786931767220653217312557569207068672 7871733 -22940503297654258933313388315813146898 7871734 21057880699519718101159386131867963520 7871735 -21084947912748094799007755607208269840 7871736 6016268811943830590955404036392919040 7871737 7693059134061248501488237352629228544 7871738 -8379566555509205646448775070066232320 7871739 -11280882204791957007633460910255347176 7871740 -37600763266290601949538399986284623360 7871741 -63219391812290261583940229883572676858 7871742 45594185457137362846114609777485556800 7871743 -143535776689971122337396142913033112456 7871744 -85313884651226811457753164896003948544 7871745 4899155320173944160544667966109561600 7871746 -9616233701521180942976793839941185120 7871747 16307817839781985070945384741638768080 7871748 1921460073293529341417991451118026752 7871749 88740099672745206663999944359557302750 7871750 -23245853544239141212725378225960288000 7871751 37079998044672677230195498455700708080 7871752 -1515752926563284234508278237461585920 7871753 -19542603001650677669067152238929514480 7871754 -16232684383474341489530840373755973120 7871755 -18101941111078574004010626436931778000 7871756 -25182329077792329606521904276469889280 7871757 32843941578614616414357390003136579680 7871758 -62125823436166671712310516117325779520 7871759 -10494342943196280571156022314366339200 7871760 1342231696531239573404061443372728320 7871761 29497093163749690352488976025067677362 7871762 17120247561626766852725974270789053600 7871763 -139886084183804611226467540472349268416 7871764 35644730996584785338515794689960759296 7871765 53181356672889362896882610653297915200 7871766 15417467663754155406559911816027070464 7871767 -93803628418309475153371477186341984184 7871768 22511161026461073144647054969699205120 7871769 92869565399723349202912167347666356320 7871770 5005911369913500506632457429751183360 7871771 -32107133180352928396404561029706812028 7871772 4125766445747058857393888248443098112 7871773 350488250388293737040548812402225408 7871774 84819982340738960426264997158342411136 7871775 61694017403867980684011827823842352000 7871776 -94307608704318565649445461376368640 7871777 -165443544998138072067839238123819096528 7871778 54993081230015295270010182165777015504 7871779 113404800765281929106390891237943180380 7871780 -24730774974123909842348719827869491200 7871781 49999483726635229851879638236554208704 7871782 10580582548295571185114200530332556960 7871783 -1028453075604607764550925027236201920 7871784 11833207538972451595245158983769456640 7871785 -46028272371669772361636002791567613020 7871786 -579823297176877334583632052026834496 7871787 -2838094842627656495500721540126535936 7871788 88093052538278776722371306517342457088 7871789 11897303542896468874118203327981902690 7871790 -25881399460563241190117974003277429760 7871791 13999637985665909113666869265853042192 7871792 6850541432174637115190848806549258240 7871793 -44265713301934153457005587469260628800 7871794 3698807109291297257210068502450092032 7871795 -730222515490713347297811325727001600 7871796 -21651657781470615621697865355976089600 7871797 185054830630991923199306531781936026560 7871798 -43453825040490516260846204584965266880 7871799 -12296998655313759474340494402281078784 7871800 29266759804901773690337591098552320000 7871801 27832176234321430213121151914208513450 7871802 -36681929326574406631390713116563104768 7871803 -106648328588238728337876155157280195656 7871804 -42972101490244660764827691229496716800 7871805 -2850109818575174422738185185642675700 7871806 20360181926089762804865508813456259968 7871807 -83928280747366135652910467258899258944 7871808 -9974520096734135471308263246847279104 7871809 -3930737978400068793859919417249976672 7871810 -58904603406094854701659946711798953440 7871811 -64556387928424283441852617008596888328 7871812 -4764705133171016837797119573634734848 7871813 -102596983019586546551264192813681731938 7871814 -43030342354868299836214635322533072960 7871815 6003173156205464734138729839535672800 7871816 85824242764576873197952812324089333760 7871817 53515950917020427643183982487478174480 7871818 -73260945725203602355420592552764628640 7871819 -79085139012729504350275120387323415200 7871820 48413305191860024923358705458901237760 7871821 -60277290684031942155281789466102259978 7871822 11293490869448606678471834219979176832 7871823 9253387027458468339065987821911139320 7871824 -3363732156135756335824961395985629184 7871825 -7135762276153850924699790135757403400 7871826 -44715124651434260897222839409573840256 7871827 -107115162982304529822118254829603234324 7871828 37316267957206596114647342475568957440 7871829 -35907045669729145689949067613440068800 7871830 -13889854485296847471745017754363699200 7871831 -159315354469106255430004749494641824936 7871832 72415968856699898547869254391296235520 7871833 33014723869070866351674533459422167840 7871834 38266752220357722344004125377150776816 7871835 26054296908784622278767581231436044400 7871836 -3535957119646562540626935333934884864 7871837 88548338299792154734203742578973416486 7871838 -118942938874214566316902672003832832 7871839 61385148562172772731835359939310667440 7871840 -12513576648579758510392057268404224000 7871841 21929038984884303687884380263744989184 7871842 40873710541924002857068554001144823808 7871843 8551418115261959017832561974971206400 7871844 -34211126499597047378434838682323856384 7871845 84255293655294069960437971971726719100 7871846 -11181657720099157286127563927599520256 7871847 -76166634292491054864003842610299605680 7871848 14729290945738186408950535608047616000 7871849 -67045027518599816977856043095397513180 7871850 19053445897558496601773320909766400000 7871851 103937695535780096765118151801107322880 7871852 16670454513250634780822368676175797760 7871853 275933131671347606115072778555427328 7871854 -53409180192760167175829928347719895808 7871855 -65050233517103495152477614335229357240 7871856 -4697833560599616568066890310178930688 7871857 2948210376192196390603223891469877312 7871858 21822499152604681923228278288391415200 7871859 -21065665712536867978158987150036664236 7871860 -39775222711251539112679592055970417920 7871861 12802634936501541789982110101240884224 7871862 19297481691356190148564512827245960704 7871863 -69125713437394633199661519448866196888 7871864 5195809509499323464409491111879639040 7871865 37689411357828967672105507058313352320 7871866 -6399679181319268723691274566066167296 7871867 -5529284534573982605974273048620445536 7871868 22527241383156009029692043588970163200 7871869 -14151209688903937938037218150861150356 7871870 13335162961470888583801552008007010880 7871871 3295009653376363327525844135008396800 7871872 23213123224101219192913851182795980800 7871873 -137404792716858430941491678115998890878 7871874 -8835195822626948133447599697276088320 7871875 -95883982330409383264587076076228250000 7871876 -39210281371896776579771714582412288000 7871877 9811442958622004798305159960471121280 7871878 -23810144240878043338510788147517881216 7871879 -229579582514451516598058661791047390224 7871880 -44467048552620454897558151927070720000 7871881 -591691224183091186142873520046350128 7871882 3297365513841490000192626202751398752 7871883 -11363696464921691614511177352634439040 7871884 21602146727434321622378716202247538176 7871885 -3508999669201792861242424378350762240 7871886 -44948578884812746645429539303718440960 7871887 -49460543170892575775188579307914112464 7871888 -12744428229259572987993432611564814336 7871889 53898621092107759885547950500188050560 7871890 -6619871929839558907433921101163404800 7871891 240349148485910955949204352904212906712 7871892 -6576652534705296263711863306485497856 7871893 -49798321978636411508400357540372319858 7871894 23947605324942537248966012928785150496 7871895 51905786244205865790066578612960254920 7871896 27023054180956956977387484128908769280 7871897 165775255156478531944569817127583216 7871898 -13377129826991765982269711729604226560 7871899 -143052777631326114621791098681327805964 7871900 6857997229190395869112487692126924800 7871901 -27905624246239219896498281959207249536 7871902 68068552632671019799739894229870625152 7871903 -60697139233417770164811092015170415016 7871904 -4754914880904043017885517451491344384 7871905 123167727751703945457932523150279090300 7871906 3891343416591652006128983555611424256 7871907 -46267128519320264275051059873672986760 7871908 -35104861720606426810706679971599862784 7871909 -61720647806948306700497563064901924960 7871910 -23943262447856020442381325196875290880 7871911 -50445774330179334817954977886638448368 7871912 56816627752969455128570468384620953600 7871913 -9335180750918318985158266398462858816 7871914 36259362708584024533848440103012195072 7871915 -26005092806308180818170650350466180080 7871916 -12677979063402677278901527559039886336 7871917 19072075483690127740265284934520530966 7871918 -26336631531065325321596632930116684288 7871919 -3870128664062936014244317391568697344 7871920 -6219329526238907905189043907976888320 7871921 67429533905900983757884146772037138544 7871922 -2229589002721951475787170792406390912 7871923 800311609088025364334823901590372480 7871924 1912839365417402900652642029603567616 7871925 -39486858378530173818528124833668352000 7871926 9220977727675819394846857672804717824 7871927 -19056244061975310966757669246076136528 7871928 26388697262693301062865071511153868800 7871929 54077885085037775457002254363057850884 7871930 -20302376469991829886867114751859508480 7871931 -16596478645260036721094596384058764320 7871932 -65737585506200060030134015486927735808 7871933 -114064692114633693959493161570031109818 7871934 5099622437604226679222192182035210240 7871935 43275187043330874700683990114242516160 7871936 -73247131363464877831848552737330429952 7871937 13204679552010007761530037695422682160 7871938 1403794440829316381964433338836193696 7871939 -22322038176384437403771679211840632260 7871940 6596779182456367385594964580126763520 7871941 -1807130632309582320632829275497164096 7871942 -33745190040292042112107210483561675008 7871943 24591139416144798774774323801920646400 7871944 -17272492164177690402288329760494115840 7871945 -415693361084195388483902866685638080 7871946 -12892075032687480836207682813597378816 7871947 -41368756758870135032457199859925821960 7871948 -79379988249780095121188225078198429952 7871949 32211968630504193481759855309403952534 7871950 -30841311514604051698597165258530806400 7871951 27974312179098006458537402722256913504 7871952 25809681914420711217947216417002881024 7871953 20550631940479898551787747059058665202 7871954 27119700017820448537643954302765504512 7871955 656952458959738843754509280919859200 7871956 -8546450004070766368591669997061957632 7871957 45600510953123046747460964759118661440 7871958 -73715267603281980048930914124935422080 7871959 -37884614783316096906309159244738944000 7871960 45863175481755488720929135736709120000 7871961 42949349414550019951701642079842900960 7871962 25745220803943873827485243268002843392 7871963 132305591821975587059032270851159436560 7871964 38466116680068883056269861693960159232 7871965 -23075578497636119613980665244095429140 7871966 1574447582781746180851796757589211712 7871967 896926808757329813028094940985909048 7871968 33302853824067320785275834629672140800 7871969 -7810244875060889393863273404052533888 7871970 -13252906486476296939965384261380096000 7871971 51053448971674229646398439927385366172 7871972 -12979131785673031440753181702785550080 7871973 4093316774146346095150486665860978784 7871974 38399187715167012753811047500519376192 7871975 65192852087621925945914790407988672000 7871976 26868643478693689141840926951799603200 7871977 79551870366123518413340448282829360826 7871978 -26646764156276730084273415758116730960 7871979 -50795921415153038556451556086987439016 7871980 -12809328180491106224524410701724979200 7871981 -41348825138371729149085333972261188480 7871982 -7162917438620736960182807230353954816 7871983 -53311668723943810159218341671982020608 7871984 -13610236515298649579107961867083677696 7871985 -19494870256866075440699202460671283200 7871986 -7007995681927827118229040308549629920 7871987 -133764496880267630175751269735172996920 7871988 -44532886171010802312751600159076935680 7871989 -122630495393541300119806919763671336900 7871990 -9833026512602404082915828211109386240 7871991 -57252730841231468813365406074961539608 7871992 70643927820812137485053647898532556800 7871993 -100114697578923157658914255995644164758 7871994 10844776395187165552185094879500085728 7871995 52090061023349106248392499816563857120 7871996 -71880217942653906867545531884730135040 7871997 -22496183658930025956040594656247038528 7871998 30435047088894957857910724755055872000 7871999 70336266688184311220098996984034346336 7872000 10173452144001427701607082521264128000 7872001 -110228949067746345409144925230361279998 7872002 37923811849801251949152646005785855952 7872003 -59265176194720706464651422795082046496 7872004 -11487636226974302231224142150310154240 7872005 -50534796702899419424241818860280438340 7872006 5739234791578240739270121290548211904 7872007 -67525238101027806085513706272830718800 7872008 5114668414606166674320498177046609920 7872009 33206022022040913544648712543928911040 7872010 -467176524644830688172501833084163840 7872011 -22177475391340866435236930567740504800 7872012 -29585326034997785350800698534113305600 7872013 19438867045083066919663371752828926262 7872014 -18691257070187304598331583782185326144 7872015 -58968538397793347965446921046863997680 7872016 6993917747034296574690266121791078400 7872017 -49845393756647425735901216841001145934 7872018 18911272000037626971500156665228800 7872019 39543288794817223936134239515517929344 7872020 21281135552215198327847541042331015680 7872021 31593635640412838274738329757803955420 7872022 -60574752167041709012831916200547614688 7872023 -17755873288945007677317450185515215600 7872024 -1406594492152324948448497683346268160 7872025 -2277102360960922247497571980269771200 7872026 -52261221858996862550893512147561444096 7872027 -11572094194190463567394296758735145360 7872028 2965691725104440907936804316763330560 7872029 -148319458375642944832875450334874250720 7872030 -19634887338761536318408347609051962880 7872031 -49418500966391012285513487728052633456 7872032 -13987189247495765269878664186514374656 7872033 30176043968403677430538788769279447104 7872034 60054867677842851712238588437282344960 7872035 69330022509838184068040434797684329760 7872036 -73554744114793021007453126912741154816 7872037 42531264887711651635258891819805989752 7872038 46432486830065083339435558877209981920 7872039 23965673787144746598355322795434679040 7872040 12205454752659337063716046263271833600 7872041 18971979070272703447799136344113077768 7872042 7310936760692224045693079420702208000 7872043 -6538611026896937364181411875594353600 7872044 24658478507079901984172086908342912000 7872045 -19821868399933043092511168575099867680 7872046 11811107919204968287000000822741276416 7872047 -4633870363057916956291029323567216448 7872048 8232991834360032418813229985118175232 7872049 -99800890485734105966110236774697549440 7872050 -13662559841037422698605692616771240000 7872051 -49026074404621692760096190620056808896 7872052 -27182251641667231406530734835755165696 7872053 321974399680871944396485960088346304 7872054 -2200417001403521216108822710777184256 7872055 -93642426767490437629387913382866912040 7872056 -23572366888015229141143148442011013120 7872057 54548127176550679065667778343968156154 7872058 -1303864272269394509256982387288876800 7872059 -56210912625274108992765567337410248496 7872060 4563299248929847183957886651042856960 7872061 -78792861630531855996088812523495795680 7872062 25023184656373395927941061906305280000 7872063 10310839065806539739070951616615084944 7872064 -32538769240167342018974267334041534464 7872065 -7391536676547970698603343393755194880 7872066 3075576432590416103080259429039784912 7872067 33319442437884906135689441806660867792 7872068 -32921962675045909152152363454848737152 7872069 -28219256623388220738866092645696263456 7872070 -13220329885140420848204520017503259520 7872071 39644159716810675177586429818998442920 7872072 -2504868047171937728978965981169909760 7872073 35107110369075357409134796916027837904 7872074 23950418358179044581836400474294404352 7872075 4561092511949890129972811293801791000 7872076 14555098503356900258584878808591573760 7872077 212343616110643832146780146863670378432 7872078 12111557767837039853596288003002052608 7872079 107004954860364319401822335839042196760 7872080 -4237935483648185999959330405466112000 7872081 -3750798864345350331607078106937868416 7872082 -26274841697736825071703182466603669216 7872083 -8370119469962257609757906897931874080 7872084 -109879406066318882192638934848860229632 7872085 1360857115457689033052269800694323840 7872086 7631034119765083578833099179369096992 7872087 75294425634927034689897024369220934760 7872088 -61190455659897394004233415950360166400 7872089 6647082715787057547175841561299082820 7872090 8308021946879404864124517626274032640 7872091 -12778791022909118771982602024062168016 7872092 -35844636358350288930596442896775888384 7872093 -15837294126821116762543805105179780800 7872094 -775070666096445643007711796578117568 7872095 21461961721084456661468224566412124160 7872096 -185072431453203530583673866987503616 7872097 -64481463297895588398059568494862009168 7872098 -37164668652262319801567848323656655360 7872099 705402920469368247102568233519071040 7872100 -9771710820986327154848103280823017600 7872101 -9167999799937221754681505040569777508 7872102 -7379053168270472517301002797261275008 7872103 -129400622617016626914050882752311736648 7872104 -117113969825196743429959811670781593600 7872105 13432553133805833250779298969972744320 7872106 -40432901505771675139156129415552833536 7872107 40486985545776210332804994264889642356 7872108 -24550516001085243985535692647093027840 7872109 -7160311839471703385673996383371883008 7872110 39815623973627104467848773940884863360 7872111 -42109312505387154090463001088518117184 7872112 -26643860156710635017084066785260765184 7872113 102988366759946149115036305343083090560 7872114 26700193386559978023675936473767923840 7872115 -105648539906829386175278646443368478400 7872116 48567963418083358437039853506997739520 7872117 23188656554693011125751979519039419200 7872118 -12091090377732971280182074331197378560 7872119 56964890157019151515042531545074396520 7872120 -15669814320708254113559082399608832000 7872121 40683184390650229082971780108165503444 7872122 -71013303241444741165508735151579302688 7872123 14094057542081864714608787173670095872 7872124 20896830064299881236932146419768184832 7872125 -20103378207722054031032937919632096000 7872126 18695660175478841023426552633872691200 7872127 82456161621759546264031543991550766976 7872128 -71397821023592166350155356873015951360 7872129 -85455307291102922860523666444472454926 7872130 -1490461825332042025042582681147123200 7872131 -12720073056116280717915769224494728068 7872132 -51007494003213109448538757914847193088 7872133 12983980243326152152246586996988221280 7872134 17451167515541561629619995500366189120 7872135 32821746609995449824372693810598592640 7872136 -1096095837457141118336651401584184320 7872137 17416342642686288825991281823795987200 7872138 -72797060892708178653671839746347465376 7872139 -1472977682084089650881531961117360 7872140 -20943514052763755321915372443873566720 7872141 -19619500140649820358182176957596651840 7872142 -32315451105255412020921415403919349056 7872143 -46785325959455390929697117759552459736 7872144 -5688275914629741316971641649811881984 7872145 -31703958880675261960078489118591600280 7872146 82788129627320899780860455952242492064 7872147 -2337272143791976123804112165611131204 7872148 5881656252353555412935221722780375040 7872149 118214758114264333583322787274429355150 7872150 8473977893782403715912224632756531200 7872151 -15524777967093192987736189082904730448 7872152 -46975700688923671022522060957024870400 7872153 33367570073558288847493174175565937104 7872154 4536424963686842040967004433981738240 7872155 83300334295914834799091776206168970560 7872156 17404123472908850092123931842667013120 7872157 -18011111794578313808720557211589440808 7872158 17809125001350415819674616811488008576 7872159 80787946251785438882049456083402668104 7872160 88627982297329358306382754082423439360 7872161 -38755939502767592295436884711456176976 7872162 5602139425991487321880179798657773952 7872163 -50417131917012930341018492056816825376 7872164 10775487827281063466050235499636744192 7872165 7848906449350090161363060714697710720 7872166 -14198507800445978236386025711367973120 7872167 44252406665526723534221698580740196592 7872168 -77474913727461802615070378493406986240 7872169 -57741204700091117423696087059949208204 7872170 10588934495045729321683898962887485280 7872171 -31703771167371023969354989202848346112 7872172 6728403741249452517306050838200893440 7872173 93708360707745760197104144061984052800 7872174 2463272891921623876500570765351287040 7872175 31965221163426910100079759447098611000 7872176 11590017553593839062456348257132675072 7872177 16549103485574339762246924151732881520 7872178 -43962094362820440013426964490890425344 7872179 -24291126524683285270382272969433218224 7872180 -6082891864532154856601476135416023040 7872181 -93814322735519705506282879699681312018 7872182 -679185910539113735924193124792074240 7872183 95770492139638420759097020282828451328 7872184 -131195068565599044164972522576822169600 7872185 -40367140766179815063310466922220354620 7872186 4666670417606380018267610652240259584 7872187 148988413405940528468210955350704973568 7872188 -37654472570125625459543001993648602112 7872189 61197334880556053070586919050191850464 7872190 -59181292335235500473379148788071080320 7872191 22214981410846252996424422475913302592 7872192 11112479454523904043941727230188584960 7872193 47846795939333084829578085767189520000 7872194 2137452233139295601339819135910182400 7872195 -2282015861020925339720936519875543200 7872196 -501917490963122303373586593009463296 7872197 -27478427333211273342254894197559802528 7872198 3992166221898362217994199614515304320 7872199 90489887930803632907029172089407818120 7872200 19543169378287642905222988324245504000 7872201 -140539826203092359630728093310095452960 7872202 -5987880585930958130660977028226502656 7872203 -127846569558720624977895360943795362456 7872204 19663543124609290826286363982832996352 7872205 -411933248157843982199362844352346560 7872206 23571306044978536451623060497634383552 7872207 15273363079277615046654667165370045184 7872208 27035617726083676176572578601243205632 7872209 -46236495651499074051631051654123783440 7872210 13179858372406980914024412998514224640 7872211 66342648241039579277886040205399124712 7872212 -71812102261957890761628524224574396544 7872213 2017193330689990701875980998619645440 7872214 8277307892400763973945233846853200512 7872215 4213216009758616502024893542816551040 7872216 4826372227408466230412196175550054400 7872217 -434431984277050374157182192833279734 7872218 -26753880288476405475204221646271226880 7872219 -44037764029667067489064247748376112136 7872220 -19804899987300574613201539578871749120 7872221 -38809562302271271875419484902987401888 7872222 18670736100599084082900194816188760064 7872223 154533280739531632732865283933661933472 7872224 -18991845334800991994415335615692800000 7872225 590303297720458927254019366444039200 7872226 -27417755512309080539892848523855008688 7872227 63544099352015117685984735754602830472 7872228 4769199886416497515468329418224967680 7872229 -77009994361103791748447106295784456324 7872230 -24394415225304260425871118650542692480 7872231 -4023551301456736791976594207764749616 7872232 155410974956453842995528579613150003200 7872233 6831205601530181766915949697347009536 7872234 1255920956674858431153559018036200960 7872235 -37776473798516792224884858986768809440 7872236 27783009813415053282125378376304001280 7872237 -59501755188325819626989387678262509706 7872238 1047820158746658791003081240055092160 7872239 -96852263547447994170957234646090806960 7872240 7113409050618960435076942640247275520 7872241 4886356356356652920936311360914672000 7872242 -47093813136392906773726343894013323760 7872243 -5919709481427238605868510418916587472 7872244 24869767525716557285315610258365361536 7872245 -38731439959271412353182808875722547200 7872246 -3026303769180443069663274943971228096 7872247 -2696015798199098389089388568128737920 7872248 31339383450830655155740254366389391360 7872249 1094447577925655791428441070943364096 7872250 -84905453539830336270989144436740520000 7872251 109499504790689209776763219938571500600 7872252 23763714068247939408707530703153971200 7872253 8073585393139624469460670303351954200 7872254 32560452230035894701208127192568538560 7872255 -72177789450825057200720921886335896800 7872256 11763659585546613108249628270997274624 7872257 -153594519460717126848758945890014921168 7872258 10779816735484411177380769661215231488 7872259 28820993977711259850099014458467748704 7872260 23486319624061566343574250442947840 7872261 -43182867905654308204753316010329706528 7872262 2574914169316469538868920647913409632 7872263 99168261189154884953187846193544368224 7872264 23917074725405495919890861657788907520 7872265 -1791776626921994224504858355638713600 7872266 -99829778393243072396065586423066013600 7872267 8142491789610782578213949785890936576 7872268 447095943294192434651714096103044096 7872269 -19119568994654550154960262428161168330 7872270 6211213965644593672445865389954150400 7872271 -169834646939028285762444951127714118400 7872272 -11142999110216563238077678918984065024 7872273 47260419810333631012998625986829921122 7872274 51937739818418566056811150043138933136 7872275 45625956680015138704897526137506487800 7872276 -36650846994539104729228529587356960768 7872277 53989498437015257061855992385006546752 7872278 -45546081647538632995267375714769134560 7872279 -3029047406651278734209066796654818304 7872280 40853845388821860627420782943562752000 7872281 235683379583929286103697599361237504464 7872282 36639692191369378789263478148947891200 7872283 -76053155574447921225579674734074553468 7872284 -6553554851959871598306345589849150464 7872285 49580248934749538923376487474838694400 7872286 28355205346869844033238757997057964544 7872287 -7522647710772513642287469702792232848 7872288 17521691455807602779294951370178166784 7872289 -97144355594248751839807365878318532560 7872290 79162657922150893225920937710329694720 7872291 44189291519049165132363782179500596052 7872292 -29975659030082079569253887500185987840 7872293 18014836666036723377177203985292449888 7872294 16444191414047749122052507649678601984 7872295 -28052481279762318914137387989334569600 7872296 -56539549422676298520639350182644126720 7872297 85584396374972801349798995317712653200 7872298 15641250017766816823140736966776903936 7872299 -21831816148485589810979285911803828264 7872300 -1487687911912911537774293336179257600 7872301 86200590600505113490174919937284086272 7872302 21453901259805625685966178104967563520 7872303 -982712128434247326038557633404468336 7872304 18937508073888998561025262916912578560 7872305 12157428210472883356124910430155110400 7872306 -17377056086930160312998048818924670976 7872307 -2007946357820558660274362812162911680 7872308 -36760319286867043118771883948424519680 7872309 -295656179956956089238843575027437284 7872310 -51281069974541119798476364673853914880 7872311 1029773823686396689847545813185417600 7872312 20500283461408445743875214708412252160 7872313 6678520059431417411959430409035851562 7872314 -24889337749222067280170062410245526528 7872315 -47379145630546281178615672726847400960 7872316 57751403177681359965200874769100119040 7872317 -44018195810094493020288560048942457000 7872318 50553779299436456042502462912523376064 7872319 -20450031059188629771121896937826142880 7872320 2309231273674256234157975537954324480 7872321 18536687633237081575310510134778801712 7872322 -62601859120088466385135545533341482288 7872323 -41974757074702403800499054232059695428 7872324 21830290787226101079159002819532718080 7872325 -11930003857640247266334796776070106400 7872326 5881122907017274554912716745494790144 7872327 -1832909022229100400685988162887052376 7872328 -52401848249097059928661842393095239680 7872329 -120413085179115648466713967321404716070 7872330 -1641525701605550100053836957707022080 7872331 281231748121590257508655448940369684000 7872332 -34007164899244677576233129765916069888 7872333 21584835785593208283201623129083090560 7872334 48844334261873680812385345571555226816 7872335 -83703073602612078428868157153689897720 7872336 -20066437441147685958637230086341263360 7872337 63773509972866705527428057991166135360 7872338 -26551417784503619840133895518125214720 7872339 -1835439269661538522261212366584296776 7872340 -25436668569795300071007133876928678400 7872341 -87049028001973982272113364187403390258 7872342 9475655492259159628082377688197294464 7872343 56962121348109934215219393487174891680 7872344 -37392045685908313567903568503994695680 7872345 8613648912133194471813663448381309320 7872346 -6710210321072629602594755888336332800 7872347 -16286607742836358883515225281583688448 7872348 -5269926895862618631050204605509353472 7872349 -33845291978840324382888711075826763264 7872350 -5426159754943201998497449051422816000 7872351 -45206097454029942046145525597640161136 7872352 44552214024605721125107961715168509952 7872353 -136909408086033041118835392551473138398 7872354 -158008014905907437624381850728105472 7872355 11793142705273387691066183372754957120 7872356 58959127381832431978470460325420113920 7872357 -4693394685545747626954724731247558400 7872358 -56388882984834079318469486349774481056 7872359 142352796163959369607260602447195933952 7872360 -1876474535911434528229311168426393600 7872361 35894539847101298871859434082497068480 7872362 -2662699426401938850668429080730111568 7872363 7697250097116885191473383355368692400 7872364 -7772731301271356878380421708211240448 7872365 -51427881992134427394872695233305664000 7872366 42371291974128740547328519211848679424 7872367 76735648086099601505444941632082206416 7872368 12496821498228959895831925795318333440 7872369 -7321950451000499098428731702182740480 7872370 38070363773105727141348206699408755200 7872371 -16107537872064909866659026335265628224 7872372 -75761756381819590506323585907753919104 7872373 -13133447158627907866348378690510034276 7872374 -29114917541460329529478760412468212064 7872375 -13811664228890080676163676992720000000 7872376 -61327238444621422430232411816395857920 7872377 50296725047509139351898666139232440224 7872378 -38467102847419402109444194942303537920 7872379 24789646678241876463862543230840940320 7872380 -95973677901951134126068186789347624960 7872381 -8173709639098523086291764288403770 7872382 -16437967720241056422910299346638860928 7872383 20597288522282207839442106419181378240 7872384 15393682040079796008955320299264409600 7872385 -49787711054626196953684208733378891840 7872386 -2135390710000962847458957164479228416 7872387 -11032619867871705009620127360657047232 7872388 -7443551609456403943911185586789023744 7872389 32276278856521664261583107665874982336 7872390 961012158104171962716199472318025600 7872391 -39562514341448795353903178429811519208 7872392 -40009612696085895074614692103932518400 7872393 2135435914018804958624192825427580800 7872394 17242402452377667246597853185418501632 7872395 17307062803061120108533893255276506400 7872396 -2159525775200216875003423780821319680 7872397 -1242143121627806064464355813147592672 7872398 -66076536376145031874771030067500251840 7872399 -5143855210803543038867936464933958616 7872400 20491843378293856349039668002920652800 7872401 -17545402774594351171171027697893020048 7872402 -70287680884781565585117404577621801216 7872403 -57482113966980492713393239839277528320 7872404 -87410827312741790151521475916603084800 7872405 -22814251206769708324072784726557839840 7872406 -56256695818502090417690903794020395520 7872407 67563263173116230139362811484948473312 7872408 7752115213920122058710202209338736640 7872409 -88096637977236849059725929937500061440 7872410 2347153090264253273062248251557079040 7872411 -17755592885710962071391898689500343936 7872412 -46785043346180826007556947356722758144 7872413 -93063647855942113347517253110064557338 7872414 -7300208061156332586054207463076459520 7872415 -126009581536127043850140701933235588000 7872416 18321997009017337830882217991904952320 7872417 -30674130435452122373061555791433246720 7872418 15193123388723198180774958741287058816 7872419 -11486774858258748007633023956560113600 7872420 -23837215060183913109212968454203699200 7872421 -66460298036486118048946299841801790400 7872422 7042836107224758738837121055851454400 7872423 35854929787161642289119581806379629728 7872424 -25493119346881383809679252979719045120 7872425 -39762989823870960021112285570671433200 7872426 28399177439019059454055401837092271792 7872427 132444675568018371033680983397451700560 7872428 -45070705649143180279143823759744863744 7872429 -12210498623250617757487725148673356800 7872430 -44498341629354533031467213898490712640 7872431 -35692913152498149079482225402385440 7872432 6841944964597238704294073311908003840 7872433 185741667650074171529623771523261926000 7872434 -78217663059553950312730728081032454384 7872435 47924990104930958324243991411561827520 7872436 8048807344820675198802415639511107584 7872437 27384711843787804213717895816964847086 7872438 -15117170875884549132398208598116032064 7872439 -2580552540781339573943067573104748760 7872440 -94893511419105284789305761300480000 7872441 10942703262515863261554210998053138080 7872442 -120170436265426787893951028797977388800 7872443 24771969834961714387295698168558030692 7872444 -28261728104104404826822158397721902080 7872445 28831833274077209016759848387385611520 7872446 51318357342501783282147880348423356672 7872447 10330215641821799011283564293740288000 7872448 1590713309048363515764978459091140608 7872449 -12922315152034037429251746662733678636 7872450 425147960845229727365699364969523200 7872451 10201605514426625957696572328034493344 7872452 -21240739193041628035300373266282475520 7872453 28190448759299147367831893028784598784 7872454 -36237191914606723056851481655325617824 7872455 20099160562006677216366907745979738360 7872456 -69631279826906731774165251361195622400 7872457 38940894975475260197158202362216861092 7872458 -25082384710256580885627215609389048320 7872459 29353797301646885793675631961891189760 7872460 -5700337560924796363050686387725747200 7872461 -15032494321518355853458424154579747828 7872462 25765075690283298590670056377761371520 7872463 79895434569754830334378537719716948304 7872464 -14427246143954747896013218463802040320 7872465 24589606773038046884766382338678885120 7872466 -848648193972138405066976396727694336 7872467 -49471260000531019180887763029166069800 7872468 -61492118965312857452120729409171240960 7872469 20105964208752304399908096168444159360 7872470 -21284003302207366504770588834201715200 7872471 41520249023621811416372053188290811600 7872472 273389267530197382182429914717644800 7872473 -40669932055906153647138639354871023360 7872474 -3369207459268904145031065630108464640 7872475 -9880364176300952365980867128715310400 7872476 -15900689685378116600372924933039603712 7872477 72765883602602707582675617071057794080 7872478 77489286881246882474716660246224935040 7872479 97710358116236721634420563095634453840 7872480 -9463561136284105992951286470971228160 7872481 44762865010975611284940303957932376064 7872482 -57860585497455511012839006106917951408 7872483 203590301481354126449315057243275584 7872484 -42326081983748798676471738621653754624 7872485 37409565330875251805183636204796211800 7872486 -24708240211795812235369875364188235776 7872487 131093703082139548480344603149427006216 7872488 56658804917490131922602941736311603200 7872489 -74165514464776338531593664007752081846 7872490 9614983703112157717330774787515538880 7872491 -86003908005219031357421942817034349016 7872492 13242053050098897819544557558132501504 7872493 1467124039963289206151252792810113804 7872494 -7099417453884915942672340089473522688 7872495 28370600752083938245395736120741370400 7872496 32373859736391720833524701862636683264 7872497 66799871956636069969815935904920447412 7872498 -48317717299352068664726251686021619200 7872499 34402227408856651622804978660214248200 7872500 -29941286954958751238220637165048320000 7872501 5636006128583003335959486122969337984 7872502 -40079473198707131868889069368714144 7872503 -33552343326270934278617505072817808160 7872504 -31730428808986894811532750850664693760 7872505 -82105531147515817519657603771810385340 7872506 -309729884071303644565419070258887456 7872507 -13910871511851802636931269916217042996 7872508 7214626539961239796480544537658982400 7872509 15666559864299727478420479683263308704 7872510 32403385878096477356830385241925720320 7872511 -189985968951966211297836722257967173200 7872512 -45231675419313429053748357309086564352 7872513 -38570828934223443721083377108830062912 7872514 8172978675022276467419815851838331520 7872515 -18005076109173062713874593572778965600 7872516 -10391341761490717363312840183796780928 7872517 101739883367172105517229650160944265600 7872518 -11740657482990973535809141842102110400 7872519 81437851051561280049122937634858834344 7872520 63412419450541367598436494643640832000 7872521 4261877636749497852410856416191645722 7872522 -11939378241906820112056912711624490496 7872523 24216224921474284708227233411650685704 7872524 -41365729678810942868796791485189713408 7872525 12390735812134201684613968439434680000 7872526 1095592154479301883692995699589014464 7872527 10392796222134140583202931811715138920 7872528 -14400777215093503165747360999768129536 7872529 -31300574669549282496993736233281887424 7872530 -19028382801444985791608221937448427200 7872531 -93988874688550453756341559789121765448 7872532 -8322181801176089852349444437263976448 7872533 -8288478435393090103008242550582512196 7872534 -45381630808329299102496743509530803616 7872535 -71630741756797214030140557860805295440 7872536 -45684064200994777660496912595517440000 7872537 -14649983517879013081415065982289595440 7872538 -8752644743684903018716380737245929792 7872539 -1106886485665271874927492003515750376 7872540 4078165108071651625277868997512529920 7872541 -92816602743582566460634838626273500058 7872542 16650626822112853777870828025073612672 7872543 -7705526894381040462006734299958323200 7872544 -94510682863707133863336877359765848064 7872545 75605604230360041518388029397218196200 7872546 -32375570330443001239828070944827185664 7872547 265303239379867155489109398871619189760 7872548 -11005328011683894296090653114860868992 7872549 -20690588050871301600776041141199231136 7872550 -1132630113802181261727499684465766400 7872551 -11243950540485997176678349850306876496 7872552 -990779032692461184415151636331648000 7872553 31025046226040270627191337309061046464 7872554 -6980051142640823438927458740943366560 7872555 -17859599149581927595964031742626163200 7872556 -19171831908511044787864032244538663680 7872557 -56746346454503467127973858123181248576 7872558 37000705204243640039395402824555691584 7872559 87624249073796417642360420139872767760 7872560 22921425057751050897165764155939553280 7872561 -55761256127611309842040459706155808190 7872562 24121695817895117525850840135275959200 7872563 -60504820711000806535314962013624168936 7872564 -8717939025060253198157944250126745600 7872565 101106196822755232321157285889046302720 7872566 14368700156797848115789742404807768704 7872567 -52349018227812246579729068373934573440 7872568 15911085095189961492636169820770590720 7872569 -35060422348883003848617842585071872 7872570 -317575843626920530014207494679163680 7872571 17037101526190413452947195820857072912 7872572 89783240364755305457174582543089866240 7872573 10097490277022444146063732451842877184 7872574 -1490787525915780172575109982407434240 7872575 85504674429803987519421272290312567800 7872576 -42735001227266705076183356547872587776 7872577 -20810674484977716453189042552530400574 7872578 13659769452201187515401510455369327104 7872579 -22905529676544754924751030853721996800 7872580 77376058045440331480229602802895955200 7872581 -79245954155764201992034130068777159428 7872582 -34249369565935579539760251923510720640 7872583 59219179844726626698015893348786623832 7872584 -19109204961494117627800882418628556800 7872585 -15926480225187421372673717876983381440 7872586 22997305068100121816146345500443410992 7872587 1504769318592461058776734558656883200 7872588 -21503281557558427107293931611655697920 7872589 -4118454057513948863528230274669282676 7872590 19606329567434956300138337130403171200 7872591 16656956587555547908205559526762711680 7872592 2123109094205551082197187499552407552 7872593 -109532438622274177019508507597963169680 7872594 39291407276195864210018184795984233472 7872595 28380882045605923875816834746756202000 7872596 -105748041369608237085685705152660508800 7872597 11732359927545480703421667030025515228 7872598 68715279076096340133152897729130774336 7872599 44213334136907667401441532359421688320 7872600 -94123887929571363140150650732032000 7872601 -7787009258665140624780066849636532416 7872602 -67194454032228879216834002298111391248 7872603 -63731769519849867613149569675246923776 7872604 -15144698689121828221893187381254979584 7872605 -11575336565344220376106393428883975680 7872606 3806463713863561623626902649735270400 7872607 -3526654328220024700458024039837526800 7872608 -83782423691706398216612280732361949184 7872609 74653607778892886317515236639762153904 7872610 -9472909182597275521066290378129443040 7872611 -19648050288749567480780052325164898788 7872612 53001701151681046344235301075189760 7872613 40624459041095644524757511780508816160 7872614 -51602042100644650090462681077463981344 7872615 15163854357639271846302630658556252640 7872616 30513113164082684105164400212741109760 7872617 29469340762580815109706129621653103432 7872618 5431467583154512647364117918460698368 7872619 -72189428194744803866815337760384035980 7872620 -13872583845528928156918799410096189440 7872621 42351499925496873927195228661380077664 7872622 41254040245881111157248486405351191424 7872623 -240102149734548989890939092822716904 7872624 -7643919624602131820379315517028499456 7872625 98806731762895731015851715474074409000 7872626 35874756454709653427923668001473514512 7872627 12744127914211736671791113312534514432 7872628 -90463323728215439554984139283224021632 7872629 -54980915697538631273673364042161826770 7872630 8538059857948608407901790631747040000 7872631 556082351854068990440253721675828880 7872632 89252305315209842796774051528203919360 7872633 5700473013080504352645053718789340944 7872634 -24770230890929302931001734237224784640 7872635 -96812210664339853682636617035556273920 7872636 5077902206789553930800638511839739904 7872637 37876057615699009669620444995629777286 7872638 2264927525364675729456672587471849472 7872639 -5018528378692653260870291080698921600 7872640 37121868127512223150163004091898265600 7872641 -62987715743254751955801579818950590720 7872642 29373307062659605320319457962711031808 7872643 -51862432014921707960903903721691807108 7872644 86223672241115393956248288516992256 7872645 -26054812590982551022477481006228832960 7872646 -15645220947355126603581106018559006976 7872647 -66857261780467331957771195520114764640 7872648 4899469075273449085404380293585797120 7872649 46760685074197717465082505150691417166 7872650 14856710265577526031406834827466368000 7872651 -41084263777650778347316502039753873220 7872652 -107851656447942792936512469663505502464 7872653 -134573346563780426297770013048968417098 7872654 1510605348587981639583802487387642880 7872655 294706282309867175495579204737029120 7872656 12524624878777078595576074613785755648 7872657 29983167508891526042892801147881078400 7872658 -22109147349711978039108825518854366320 7872659 -48194429138591145762348880505182244640 7872660 -25875986523793562372139345021014016000 7872661 95859747261297208850725945572564421262 7872662 -254409184484084596429577476892519808 7872663 -19177158716621723123021384407557420336 7872664 6878316169519615031260744599365007360 7872665 -61705145940187324451545441902473971200 7872666 -13912428513674956011865290203336202240 7872667 5767054530173112877678274079489767424 7872668 9111846664383803864429989930878366720 7872669 15005348086633204490069324412576248640 7872670 3270938661436055741047419133107939840 7872671 -19328028063763594242947916023514148128 7872672 2203676290001511807038099862403940352 7872673 29694010691856519961213374330605274600 7872674 -78641001018955937325788842137760472928 7872675 -8329507952734021308907084628193961200 7872676 -9474336901885236165037365097544179712 7872677 -111729212802843779561108810150011953474 7872678 39543086742544148063315441278140595008 7872679 123637135163262458880659280672785212280 7872680 18530863443974055383339759388906854400 7872681 69465365015416386572443667274997203744 7872682 62000057661637011767965154355648076800 7872683 -16687375924586805732922473847153539744 7872684 -10473399724529129593878443962995471360 7872685 8912185748286803361831449055958162200 7872686 -20235550185511935325659012391259555520 7872687 -5830772227776858653740220047450917120 7872688 -962081663314691207346280966282936320 7872689 84724805859943218502956738221630396400 7872690 578665065907289485802554602087398400 7872691 191931516004537619819142757317564858072 7872692 -10810855416455343568515965294379245184 7872693 32047586399315459223277175792217028608 7872694 -21788469588450159129479601825168596928 7872695 66297278681113028119056603661679664480 7872696 48105919937483696032685392362924625920 7872697 6761349519766551769753939441098075264 7872698 143143244050619711470806321166399488 7872699 84397119860688331330698767593089565464 7872700 -23712438258078609726002816619338419200 7872701 -75640119456103173310064661904002720768 7872702 18719724158018602672785007529738972160 7872703 12174263811962289855336652074333234360 7872704 -1860044382733106780969164837144756224 7872705 22023981626510073469281510760346045160 7872706 65610767597267529158913354042784185552 7872707 -27615358566933570630011684066413782720 7872708 -6295893078699374810950960834064431104 7872709 41011556257930071636789145719195336604 7872710 7510534662826292957636628409250031360 7872711 -6165976294149672830476207059589289472 7872712 -23741902582043638375592553951167109120 7872713 65417075686397887658050833455981916900 7872714 -66462565668138689108458489257064923648 7872715 -17836010951360729980215316011865964640 7872716 -27255868439075514848143037430818390016 7872717 -71657650896779832728042479961601708480 7872718 -15119634951697641212638033821357945984 7872719 -855458553157743031039369489199126856 7872720 -6580770054579309488679925053320724480 7872721 22111140751293483751120004812804128244 7872722 17554585040355588895745874316385247744 7872723 -991094713777045285705453992523065000 7872724 -102420902282260505844244376359505203200 7872725 -25444079047827382902422382269431317600 7872726 1212771445912013421031950266613135360 7872727 832309369820020924895116156587136360 7872728 66439293232449701683481202514163804160 7872729 -11220683960420317280418813510791715072 7872730 -3298335036650333573681809043011584000 7872731 43764109517625993880598227864690574532 7872732 25496902225847743732104612328217281536 7872733 145904560666213797677010229037681989248 7872734 -47780026775171265234977784025614010368 7872735 -10284669531727401899075910659914060800 7872736 21382484038697732069109188721145282560 7872737 -23476988962237331913165098287405976400 7872738 -13981743318245361007722388299547506432 7872739 -8549110085044168852810573011579099648 7872740 75741700861660688910679372904019728640 7872741 -1601312487885147283578192766705571520 7872742 16069726708347681268765451112165408000 7872743 75057292694870203695773136165708259560 7872744 47222488011251312942931978594140160 7872745 95081365777715989917212768475074400000 7872746 -1147046401665854280302814605681418240 7872747 -436790653170118374672804492821705040 7872748 -14815133337091978303464806632386432000 7872749 6060232235951184469302366305099927436 7872750 44751235491544964858308995149358000000 7872751 84379639867750718924483936214024095232 7872752 23240175417922289235269619660945555456 7872753 33726564759197359073000354283049120704 7872754 19728572750622327091147043783666695200 7872755 -23841039701865537635751673597737589680 7872756 -5634967580171556808411835709030678528 7872757 -60725747387657364744475958986199142994 7872758 4521632504208067640459258509295054784 7872759 -29258567905549046823289403772091279416 7872760 -30463318722878154570134767612723200 7872761 -37630440954862572396721785247087725948 7872762 2841442557119899939119858556255902720 7872763 108876287779545377624018716975734239012 7872764 49701367219694272245204234189025075200 7872765 -1408590978676748227196248683710119680 7872766 18090808567468524159009697081605974400 7872767 24934017398053948320177192773317633392 7872768 106880541102705353139838641753733201920 7872769 -5162400930999121634167304424436638720 7872770 40320066120922734303315539328595714080 7872771 91434513581198536165904726114590891512 7872772 36051526040493511094661529891642549376 7872773 7043227127569583688635935014940767420 7872774 2401254898538761563215818168241326080 7872775 70032589765090155996317751315915045000 7872776 -14728075662392238772377775805806295040 7872777 -21359831835783544970255216845740069984 7872778 28513964987100725495845026966071189760 7872779 19775007668237913589314159442437414048 7872780 -32604879161121663235112272409737098240 7872781 90504781992285243587678622201620247510 7872782 -88324598069278110239018133280012678656 7872783 -6628170409974044870893590301801027200 7872784 -110118972233996235506219007945015296 7872785 -71676084646675188781886771643193971840 7872786 -11707692004655076029977158659565692256 7872787 -29757273113948730230869441576170756800 7872788 13150795030426992825596298768067080192 7872789 24183206709275137990099556858080197024 7872790 33989242482252156339026365795547950080 7872791 -47664452898761774719728151774367606400 7872792 24781015811445663176342612652211568640 7872793 3078445222068299987424314326479044042 7872794 56935390158611350292527489058215415040 7872795 935495482995670847099436835703189280 7872796 -25748400553237780941704154754268838400 7872797 -34789001715685922119861742292654233754 7872798 -48871252079897251267754524392607878336 7872799 93623163389647912337848921364912840448 7872800 1933009169785072726222875685522636800 7872801 30451284704993634439516570712504659632 7872802 -1798241745374854716308048933002306560 7872803 164604786081386345544702870066889001052 7872804 -456678746642175497188583147862531840 7872805 110541294701011694791595724659576069760 7872806 24309034813174244659446419408710282944 7872807 9546239446504439584074724774707180840 7872808 6804309211049415173348116423100252160 7872809 37909470021996598875445163643884006016 7872810 23440016179857690614727364484146475520 7872811 16991930152661254041314922934490310952 7872812 7527321162026587003446317699194342656 7872813 13817094790453738909712664599543466060 7872814 -9653477859658432597457071719172329408 7872815 41359340900824301773094933007841461960 7872816 2405419839273750856961282577477402624 7872817 -167966866936036395948235216740171185134 7872818 -90208715953037804653228963853896375296 7872819 65078883028451734782547354626688982640 7872820 -20179590842338354826109602348519139840 7872821 -12816840930278323570851013794372172800 7872822 -9068143640288557095094965912062853120 7872823 -6712154337174461250513159938859639360 7872824 -182070239852720224518979029306540441600 7872825 3441699505195464552633890775941691600 7872826 -19914593085210381755698520916681074976 7872827 309393522835671645295513673069555880 7872828 -260909468632528440943307903811035136 7872829 -208619584562740298583587173267627911168 7872830 18301654290122256822926624599432991040 7872831 -2876688692295330013122203582602061664 7872832 15646231930154916334173463196240707584 7872833 24206572403091149091946088608454846760 7872834 -47851578063527507692794156888986325120 7872835 46554954642262749854860816477701093120 7872836 42203914100297919493676875935587950848 7872837 15560886019129760549764491913695335040 7872838 9101900522398348223928684451400140800 7872839 -13637144901809944280111109571729018776 7872840 -26954966518925124431374527381700608000 7872841 70078251491511375564378718659681992500 7872842 8139614932735225549845131605517544960 7872843 32341073004392770436084787978072435456 7872844 -63047527021482701742100203145572188160 7872845 37311751288340176924235154963937745100 7872846 11058570880299828487708724173879378944 7872847 9914281285651967599366184826163488720 7872848 -11510102313820167647569405099946876928 7872849 24644012712874810557878412196357818240 7872850 38732323421253396888334652118062468400 7872851 -29179242818487948092604848200902065760 7872852 1924214084523678113009681130789027840 7872853 -45072670112154105077607740868474789120 7872854 1694753624329470666225483698818160640 7872855 31782832439785616673317880194791098960 7872856 -46809700223442644890118305772434944000 7872857 44648434530828708141561869541875438592 7872858 -7242286727174862095204779968872230656 7872859 61551416614152930018970575093326586040 7872860 -425347739826535486327673650436198400 7872861 21722269850621165068505385810387914304 7872862 -37843612907797517077291766039770176000 7872863 30187148816206875875000707967964302112 7872864 -9573156094117792983926820401668423680 7872865 -17958739579450983320962791510080184960 7872866 -29433465175683532431489443783961860736 7872867 44224132495210100716000307635646797284 7872868 4018913399109182809213504808751522816 7872869 -106694806456791820419090243926383913730 7872870 -544430450163469395868305190127308800 7872871 -17720334878840295119450618144450553928 7872872 27888974117953626211729145067821383680 7872873 -60863753239521228530211918629436341616 7872874 40920362711896992798155050358643861936 7872875 -16299037427808120053918852848574316000 7872876 -6224070158535424426640679360895863552 7872877 90654348903366631342851841551860109600 7872878 -6999069779729804393421453189489970560 7872879 1492425631637411761747299430920664584 7872880 -12537458231464016432386319243352637440 7872881 75924316662533303540140820568441156672 7872882 -1731542827041991629253423840914927360 7872883 -25534228832569247321807892935005842868 7872884 13151529860415394475659244104974139392 7872885 15692830670754489919758150812314809240 7872886 29507561009726424033127447851141801600 7872887 140977681156830259062380380283984823984 7872888 69972286909979218687646832510240706560 7872889 247121963454149879821767227035241875924 7872890 4644241987355747492066996320226527200 7872891 44205500822376712996719478277073865440 7872892 7759758256858155986078305538225562112 7872893 -59344881560229955429611351692694736800 7872894 -23879600427184325123584313820800082240 7872895 -15024494705160810565490455955057160600 7872896 29317256170592987223521220395752488960 7872897 3923530201681559519912867938561231680 7872898 -13065078573211202505968826797942705280 7872899 14036512546486941854175584391331987680 7872900 1056566364106311202276767429933465600 7872901 48255559909349882433357375045918662400 7872902 20501136545147323683311604300655595904 7872903 -13177008438732750770758355012213644800 7872904 3432226086336360445055782399232778240 7872905 20052042763103353559821653761352442560 7872906 -3829872122736969908069523922327137792 7872907 19625398943059237800791727968395795232 7872908 -71694850047741962096561303973902383104 7872909 -35367404025763221434950994779802779872 7872910 12987905465271930818467822797441576960 7872911 27386781112451878516152368874305259432 7872912 11485387517148525194111192893575634944 7872913 -1561119336586771757931206767426472336 7872914 -25465383946598525600949519887037170688 7872915 4629301663307258330541693489285411840 7872916 -104697500142551844068075007112656558080 7872917 34957856963409788861002643503282988220 7872918 11232420838486056404440121878432704 7872919 61594554230576190046568249432419365320 7872920 681695225608606036806853945534464000 7872921 -19316565209025978417509342362133821056 7872922 47678507531905183681660550781784254432 7872923 67136850610687261289970274359149213184 7872924 43310116890741956389240144693515065856 7872925 -59978039835330500887623831139474526350 7872926 -6210420037313192759140996419410153088 7872927 2715928134264448959359578436840520 7872928 135393497058623396884744497750634070016 7872929 -52011109233181761632950497650114173470 7872930 -23121924652140597622038364991064345600 7872931 104741107962157914371528316084981336528 7872932 -42293167944778286503230395380671237504 7872933 -60949902776712878246747579671530262176 7872934 -23922946128857862678778491771448015488 7872935 -27688031626383643040111277556440576000 7872936 -19656408008907453548177201390971944960 7872937 -69783050958859246842851934278925841414 7872938 12317459399382981219345976813020166176 7872939 -71612718274230748202840160142863408996 7872940 -9801342257461085278260234847434700800 7872941 29390207179375326929472107617149342432 7872942 15087660185620794431737406871240910848 7872943 -9662824393888861201118793198862366512 7872944 -36618687276642057952683678368339312640 7872945 9875996433350004885329792702864401920 7872946 -6473091204308311873356318467893235712 7872947 -128842672276829423053547669439886607604 7872948 55452251754844714361739463881451536384 7872949 -54820624876765755776757649428214487040 7872950 3960326494836209058537709813440528000 7872951 -3439789263756862685167706668264767768 7872952 29882939637975880824259434588378009600 7872953 -20672062248267274087525307185123722720 7872954 -5222368549080818402692043422541041920 7872955 -25783845500301590229544630619674683840 7872956 123538321667180298621935674983481344 7872957 -22459211394951500715894708249601901280 7872958 23913310660563343261747380923174662080 7872959 -13431799089796921021141773496726437696 7872960 -10174736472151073681463237754748928000 7872961 39507103596648135238140281276660377300 7872962 45057540030991826176347211507122305232 7872963 -31397199564919314661759586975203858176 7872964 -41142052077978640871137217058473960448 7872965 -49159613881977695972783307867246111360 7872966 -7094737561455460596077700324667652448 7872967 -4427713916213263459360262380390074440 7872968 -124498805482780063446864121996381117440 7872969 26538046480272252785331073891568219136 7872970 16709429921511423257919871471977615360 7872971 20540016950197233302546596059275606640 7872972 -34047156186566382331928942211513811968 7872973 72273887800784394655889917396283950720 7872974 -7715559578759318486982028092943227840 7872975 2322072441419913090078564783628348200 7872976 16647741900490402737170316012296364032 7872977 1285255666506342558713141648771357184 7872978 23519244343568289083002822636680744960 7872979 -50528014491499636375049153552312174424 7872980 43198044909411860037682791724135776000 7872981 -48347687873714224903075831485660471648 7872982 15920609426954009446345683655070661120 7872983 918313407947222646045479313034714200 7872984 -8390776427548507445569360297249996800 7872985 -28347477413605456410921152484917837820 7872986 10804187999461416007444292081385456 7872987 93365865666203333242003389005973719040 7872988 876075635647995551610199588154530816 7872989 5494224540938747524911768796930907712 7872990 -7799337722504952759220511787148394880 7872991 -30169281299125970062949142127367922336 7872992 -9577907722099804861963148150723051520 7872993 -891770885266805454046924169874769518 7872994 59545373154914322212750327503264673952 7872995 25078708644357314252409839329171971120 7872996 -22029639153927166467988114853427111936 7872997 -52918708777402035555763682951700871488 7872998 -17333039659328115483596246426067771264 7872999 -1531253664276330548818479818796746112 7873000 90916296969740698879001028277470720000 7873001 2965040824227418092074214256965475002 7873002 -6096621658152827732649221852864611920 7873003 27851725664258835634682480854370312080 7873004 120302090735140053005463068997281485056 7873005 17038730488424878048122370818215435520 7873006 -44679808573209792412651115288012787840 7873007 122787657259284514971502196464552163160 7873008 -739803055677928466137412856251940864 7873009 -80103062173401914166014078057340111790 7873010 -4126871885198931815031159364850112000 7873011 -196732638519130858949833072427570880000 7873012 11751616210199798302783953564582125568 7873013 11648330089688913849530821354708638780 7873014 23320439906092014052469037604625288640 7873015 10112707920975483459342912579060664320 7873016 77571875415436097414386573756390932480 7873017 4644809979813125808122915386427498112 7873018 71932948407870347937518786152792110960 7873019 1461742768508767403780266697729399040 7873020 -26391510516397819103467025836190515200 7873021 12526962971387138198615850368102476492 7873022 -18483260976176901471150931809001881600 7873023 64141721003659488291100669549288297104 7873024 52800018290741228466896485628893986816 7873025 2889993043958476026942108583976909100 7873026 -2072714465423284150593125763168376320 7873027 118623625542434904273899749047283418876 7873028 -11793361805045753413499065419227048832 7873029 -6423801251600984728728057774226856100 7873030 14853230488053999970590111085527091200 7873031 106809919641833545789028182335434183832 7873032 -14996770579881650418037104744396103680 7873033 31069102554870159684976775644499278720 7873034 -36270658073690107975893697545869279856 7873035 -3885956162773780852697063026376566800 7873036 23638726463074267991774671085935610880 7873037 -5981117088993094501310250039737613600 7873038 -1055120707388832690842440421335284096 7873039 -30922349011097426746382554833913828160 7873040 150259615468639259440901727497748480 7873041 10284694517735513843445777764090965248 7873042 -32675210652760312183962762988766726640 7873043 32049152847423112363642761586684432344 7873044 -20366637845333785753626650492535306240 7873045 17441727155453721549089158837461584280 7873046 49621655358759911399352049398513725472 7873047 -2065679401911965144429445532212517152 7873048 -66847545525114231941031393655831265280 7873049 1308825159300817529444691335318876724 7873050 2191934836470291641065216977374592000 7873051 -98322073027188809276413995307004848896 7873052 13862290309114690497069271705309066752 7873053 6551686563126344096575617031975422624 7873054 -13277121715379966653903794940500006528 7873055 49410340643431195077041911100628033960 7873056 -11258798723418538326415603003293892608 7873057 -24682913794543636910474163175230709848 7873058 20745849277247608725078978829208898720 7873059 -63329348711124527902032058184329372296 7873060 6195124122708225906414664910263848960 7873061 -50277231437252637113726566635205324800 7873062 50279882351592833004593008753701250752 7873063 7364472176054048989731600297304338048 7873064 -140730808201442117516170201297386700800 7873065 47851183923498889362583550849453616000 7873066 5231212118229359871308514467501188704 7873067 -66891172457372057242517964304394455884 7873068 -13741091116036260075182161408534364160 7873069 9645263338305748401272693185536984470 7873070 -7905687169189079393449327993688524800 7873071 -42570174498852093830505506630389239288 7873072 22807997222034930896276872052002635776 7873073 -6364567863834470898939556060284657600 7873074 20919518723010415345408744326330428160 7873075 33160867902763690817738969603486072700 7873076 83601901959889320628559412084314597760 7873077 9305035287564934155262569698101656960 7873078 -21152272121806605716621969655872921280 7873079 158529828439417714320567428552395175976 7873080 -8820582099096133633354617725217792000 7873081 -29245072317236683692903771227383506236 7873082 6800814050424530033632443483528499200 7873083 -112423555699428316292265899602474869816 7873084 51880502076996680062765910133568828416 7873085 1250482789867176969983066456508657600 7873086 3679662092578304655639737220498382464 7873087 -14407423309650809867078728005177878320 7873088 22860266105221184988861944819247218688 7873089 17574722804784569093610378474078544320 7873090 -27517923556876927482102180880445599200 7873091 18206513341330992050108593096702545600 7873092 -10501343816280087525829702592012697600 7873093 34363422016354577917394428128415229342 7873094 -39197183881874760816852901524842327040 7873095 29578741894181123580193866072694253520 7873096 -27184788399357539833918077258069934080 7873097 -22271967035662313582345942643604815900 7873098 -30813240890813957645282329361596436736 7873099 -4011157535744567149264665063293150320 7873100 55449579166391133488922035373842188800 7873101 1634575476488684201279495922145322880 7873102 24861703322970277351094440927665689472 7873103 21340845380190169909654333236224835456 7873104 -12500558050817339885834596884106838016 7873105 -25917568813326316921963289189956440 7873106 60147747843036612714769721038061589120 7873107 -23418313726717915682936484560831496 7873108 -32711758866495545820335403003684958464 7873109 -102492802311303542374782110963908563396 7873110 10807984434036996236680747785489634560 7873111 88822398191048144855607754451923845120 7873112 54443953454059972200872111465745899520 7873113 65421826262326351576809043292205288144 7873114 -79107593921027428200830609733204629760 7873115 -5359732570199194328381697008265618240 7873116 -3499753237295664363701631489635650560 7873117 -32394028284811761626336945044365239616 7873118 10869634854857272698965200046800152960 7873119 -2359545093056791516638742826807403864 7873120 -119731578535290095454464188785866833920 7873121 -19291230258138729812440195581311653356 7873122 28341919001165119386109021786395583872 7873123 -11499940351078942986958560443650216800 7873124 -62930603701473940802912950424238606720 7873125 -5240653034003710478948173511176200000 7873126 19537663260307450683970340273545660224 7873127 21026759747492285958049501936437192432 7873128 -729129582125966702175514393545768960 7873129 -6747782881250791149439894611273497520 7873130 -24913366823977070986736509686267847680 7873131 -11226822643485944007763213915289485056 7873132 6250736127939633956987878834313285632 7873133 10463747775189074506251407778862583382 7873134 -8316034412051485724266861045519619520 7873135 -52130439654139271221971384643187380920 7873136 23194791696556905982828356519383040000 7873137 51408462830230063945217834723004178320 7873138 -1652231196640499690715585842522787840 7873139 197406470464367705112489053408494339656 7873140 30100522690800032138900227051035033600 7873141 5109395735941457321565438855572154112 7873142 -96008081429462160038548618538876150208 7873143 -26529030501993512280711531075153626136 7873144 -85380274337838685429041838073068646400 7873145 -14627633345284851389408299560365113920 7873146 9795338831817431224118332911038016000 7873147 -35426710419263963876668892056595981404 7873148 -41733283559230972506130576910284090368 7873149 -232633261945349953812359993770612992 7873150 -8952563844816634557968029122628958400 7873151 22557173543797150701884223115624737264 7873152 -14972901801717547140821004279663820800 7873153 -91076899561646771405261491441060902336 7873154 38948109973888841869111575749627917776 7873155 17368137256772299330285760925001029600 7873156 30608876534726969238584205360756698368 7873157 48102751132137110400887935786556621406 7873158 -39654931685989572237450288814121410560 7873159 -17812377755154363677311963206018553248 7873160 65865349438316887273586438323345920000 7873161 3078095502200749446833112768631533072 7873162 -26764475297440552946001338427775236096 7873163 -26881347043669811509153472318337960960 7873164 -4489144153486620710882581050275091456 7873165 2727704249244329809391225866448501400 7873166 12233198295758060028167473487805158400 7873167 -35888053363930391568908998464238572288 7873168 -13437248771932587651019297316912234496 7873169 -18089993180203462390064215713941859804 7873170 43285697837088858459490336724039016960 7873171 -1498754671556896505490250025217192496 7873172 -9385230047591630662466427844596253824 7873173 -112701480234441080015869064509145261760 7873174 -45709400038321878943683787371857117664 7873175 -68121523391060352508692174801879123600 7873176 21822884917357002743366007324888268800 7873177 4660272918497504139015964283287064260 7873178 37845123185066351761106908243284326640 7873179 -36805553085954192343397696751376628880 7873180 -24263001545560583507622586046057564160 7873181 -102132112573618389886001548701617397300 7873182 -55017221805710794858721191339444816320 7873183 -11509968884963034317080038270420129568 7873184 -28359024546272524193076832332800851968 7873185 47809761612593938432096472860148798400 7873186 3735563429446716439971810368880147792 7873187 -53575155713561985307576299361213209648 7873188 10572241398119897747565631714971678720 7873189 -67481564044841089038409761446315229540 7873190 -9824859344578190232872271008607413760 7873191 -46957905697587847751454369737816372400 7873192 100738872754428553345788245124607872000 7873193 64603002235159100765378920218817590216 7873194 -3579722553850805710707151898206273536 7873195 11600324335994562864349371739979062560 7873196 3393298898884718848328219056003752960 7873197 -29633165257618702974972146255115657120 7873198 -62948423792493663743890225799812958400 7873199 60137003104628573379658824582718054560 7873200 -1105794669085629299500146316159795200 7873201 44560493546109043575959068091423433920 7873202 -79798687637560793502003790231397265888 7873203 -14034751735170595686234225111352896624 7873204 -8566418700549679018279145279711100544 7873205 178693295788840103436132395626861071360 7873206 28707235900851771567032440114967735808 7873207 1497089949637215235418552069789107680 7873208 -24415958756288907688494175091857367040 7873209 2844867496529740477549204233508581828 7873210 -75727476607439804792711822295017385600 7873211 55272468674573380709181696730441213824 7873212 -167504792172838068883415298527001600 7873213 85923429687081243951335540068432955462 7873214 1111635518636118563487130754656217088 7873215 34380714201084339911196617065560192000 7873216 -13390108682739112045505612755352158208 7873217 -90771237549759065664018436516292395200 7873218 8077633376038466516392001578403843664 7873219 43736551122022766578363288817089248160 7873220 -3065373344561552090329633351855104000 7873221 26552861991307653090994201709875891680 7873222 2997127848510061861813709085504000000 7873223 65402228708604805664287775560156256472 7873224 -3016337940106875762784156069262254080 7873225 -13366311066038165795973155609703872000 7873226 15928759493448685657111860251448417024 7873227 13905845944072219959104340791534883600 7873228 59446226464543877649668025758845184 7873229 -352607292999647295606083846495842560 7873230 -1558691707558359155603541486748853760 7873231 -94846103502788878168298587618697154936 7873232 -1864697967407881929556656552041816064 7873233 -80075476565297365669723920724461608976 7873234 35901061531002001845890998945691756832 7873235 8708269331780100529976923364279653680 7873236 -2683112216806307494956547728965836800 7873237 -69348513318840559978513257181019559008 7873238 27600433235438376770460775484072263680 7873239 18421530323948173945461791746506412800 7873240 -34711816556368268870829342879220531200 7873241 -102004406647517554856305296526435680048 7873242 -414915915339404136244546830666561024 7873243 30910330957024802685379185457223338000 7873244 -61229686098531637504952087703511716864 7873245 37805106463493500087190896807336705920 7873246 -49425218527250517381746544388604588928 7873247 -58391251035090885457529963254935052680 7873248 -23337925631691255114633771913251127296 7873249 192565598679054352646917692040312183060 7873250 15901032098172793271041294816631040000 7873251 -707638578377792655757887850130113536 7873252 200497714742967355540467183024761610240 7873253 -32855705688885195507568597756555841160 7873254 32822514152979276175748119444026055680 7873255 -39428813052164552328682662678222160800 7873256 -12126803321043264653106139714387968000 7873257 -191360245438766798770626167546603520 7873258 -48150002472913915735484751197003055360 7873259 -162064056887793670802866535945296401384 7873260 -38440970669681754440340282920086717440 7873261 10964988711567196640451685492726209408 7873262 6456687534689614785010254455644333632 7873263 -21216666142579455529890030291139678008 7873264 5626938779405045422570512546526068736 7873265 -38084850082651352782390104080805083340 7873266 -31497210152027232934883299131974702976 7873267 29339523205463235265208071923704577712 7873268 -2768445644076579509321669266216919040 7873269 1631245033355444698529014874048009088 7873270 -14717576492571528303153195668155770240 7873271 25621930370573188122412389964253965920 7873272 85031406539684190931637891465140285440 7873273 94352350042817622146624477600482364522 7873274 -37351946678012802601268441442560840448 7873275 1956203370889060672059146694482058000 7873276 -26251210535460944422621999070390123520 7873277 -47856482037928656635066861760173002560 7873278 -7545941624717105463518037711679531008 7873279 -14429389813263978878111887555344613120 7873280 47478787357545175512475571007636111360 7873281 1079855220666083767330390313045163732 7873282 34180004406311985873068236852290646992 7873283 41457739720410714815431787037816745224 7873284 18558007550022049199720529559031070720 7873285 20553475285844811798578089164039288960 7873286 -39625552046689492596435563767549461408 7873287 11860770245469125589274067227299479040 7873288 -17225657962876630237461717292045056000 7873289 48011590252431413331004898654151672090 7873290 -11217219565756016921111650778410450080 7873291 -25096928860916067170290950048037015296 7873292 5475548603982524170003175871777592320 7873293 -30581765449632319435860813754274473536 7873294 -24061277307051024877486368783049265280 7873295 23783830263108161307457655177437379280 7873296 -4972208811045344063152856257521254400 7873297 152939675124363753498254017330987427520 7873298 37592841314177015909669398830042485760 7873299 6613501686414484276229110982599979520 7873300 -465473189380860019739849221906995200 7873301 35067660603103509586784880820631116302 7873302 -15859718505127152923191450349128212096 7873303 4195011683210911392526244860637804544 7873304 49596449550939109471077094184342446080 7873305 45578096636948918614757730941037270720 7873306 26162426615928561779368832385175226880 7873307 -39855646361272194505575129139608900720 7873308 115702728803587349389450940732917355520 7873309 -38099036166735061192319866005729928200 7873310 2567122236302808314598384663613258560 7873311 3962592364660551759286140603844953672 7873312 10426336095360550284888235619888922624 7873313 47452790428303406631514509152137133760 7873314 10821715743867306928765442522232791040 7873315 10579333088444525807790296093080896000 7873316 -74098594376437073646356144719498767360 7873317 17180456224704772943946330613595107134 7873318 17646270846340644248504988241890593280 7873319 55203741345806173500058649149239543000 7873320 -22758470609692833604268118019458662400 7873321 30728892964404491392093294717173734522 7873322 27220324915020636981595553579467583232 7873323 87887654568627292645433194493896012800 7873324 -38256380860416345339234205838172738304 7873325 45409336194461344131312807034175866050 7873326 3049386603516503348213605455922461120 7873327 -9638202744478366089085899811080406656 7873328 26301175052832822341659760667230257152 7873329 31906103748260629933548204009270786432 7873330 40121437141631685090066360363028294560 7873331 194821254585024427696987756672860378624 7873332 31192159103271565415376912827439058944 7873333 10450852333166060542271608231060491004 7873334 -8099704172345011893106883422307328000 7873335 35318061095473062968689659546724759200 7873336 44022490999690504864091543887675207680 7873337 -34343850092450227464431073391313804160 7873338 -9744835581934043484512373443609985792 7873339 29048657356174125969530751914344936440 7873340 -2105672995073508257283559208212508160 7873341 -11819251414930491695987137474874453376 7873342 2642630520923373150035618372135091072 7873343 -983419913461903974561975108003662976 7873344 21608589963724745293549273223536312320 7873345 86905031662366401798117159535723238100 7873346 -37689194767702135282823583457710704640 7873347 -56621267694808726767222389157927919440 7873348 3908344835798822502082022511123091456 7873349 4179260997919537014220618721193600 7873350 18447257213391951096414305041859112000 7873351 18611098109309043029667587270201419352 7873352 -65326571498585809231240065693127833600 7873353 -13716642396508328779396988483170297440 7873354 52617104593676005700451157141749113952 7873355 -14416420104122910827140312856756625600 7873356 48969242124066217052542372690070134272 7873357 56110188608484749798524300328004239606 7873358 25576917131894252413973495912311853376 7873359 25035595693503430509373705502906836368 7873360 -7122036932423611045518698369659699200 7873361 41561346425745764214227003082699798900 7873362 -674489199685827376460658428722008576 7873363 -3656821547059394121589378602193951680 7873364 79787279565427811172043500332444155776 7873365 31099746261875894104280810265949317120 7873366 -25405940430301936839380644338348166368 7873367 43868541875994709664665837969108273416 7873368 -24501757058397729421957571567074836480 7873369 -105184275130305553520171280793908342774 7873370 39274941719303121849601478074151942880 7873371 -80944665931392428065627781105769671616 7873372 56600337699550864040613111860051043840 7873373 -90327061152933632451928436996497691040 7873374 -27543226926214247143445069481324699840 7873375 142568671724676620297973947154468582000 7873376 -53259933795841151792914311701633433600 7873377 -40927399023761884645808890372683264000 7873378 -26845627987705474814527280171669432544 7873379 63023502610070852592567506818840669980 7873380 -8649608849438635093909950759773306880 7873381 8407913806151002990036754241973872192 7873382 122408173060395759008314467605888753664 7873383 21360908544114066566107976235442441728 7873384 -83708173849032779812235030229911193600 7873385 19921446710394541676329637786638582800 7873386 -747810888937110417607362714693517056 7873387 -43791152230540794276964479054517293964 7873388 41245196033104440914035651514389547520 7873389 -6964866471855722891956540010721806400 7873390 -161005666673397536131035967043811840 7873391 -30886367656838301648051156191573650200 7873392 15725549036032441024589061338686095360 7873393 141731645451393978464831431372899217152 7873394 16189304138425850052397381441269283872 7873395 6679412083272494350471305764964636720 7873396 103825731086955675833075661102462780800 7873397 -21209176068720220881625956711461821440 7873398 -6796342548904094783725769779775406336 7873399 51655696719790743521659705955577271400 7873400 12044338205898590434642901937572352000 7873401 -44410344502247123955432692734196545968 7873402 50110460654771918122447548242503931904 7873403 -9382904176969109886047494644562767072 7873404 -1027696924450343671683485094094749696 7873405 -85803457612486486320181624684583561940 7873406 24624431812090141446688432815765953664 7873407 78691774287580113422138118029354491704 7873408 -55556545701099681448030681421662126080 7873409 22879884902040445851881095458919892610 7873410 203350000031610083062283324310888960 7873411 -868377544807061414915441649688850432 7873412 73470705166650852262707734854264265856 7873413 -33544150205381113527911772947005380000 7873414 -19935858016672989786332112497224246848 7873415 1099241589826428585869809389939848640 7873416 -71601515000986427358986407959749836800 7873417 64617496459093302506629928811028813466 7873418 -26939480054231575340887374299816481744 7873419 129258171798023168663189378213182637808 7873420 46594487246340327040380750595754849280 7873421 53082946770949316977184058360341981622 7873422 32219736328368829679898844847011217472 7873423 27420136673135155831024054077206830384 7873424 -9934128488279282976657031816755265536 7873425 18679074340279068687517570385033400000 7873426 -34887808838320808897852543020130130816 7873427 -78415630568671442990499389112731850600 7873428 -34035451890698520208065543490805114880 7873429 -249863363194730043599189334978854400 7873430 -82749327324371376754865502972172694400 7873431 -102831156912521654506970584256035858176 7873432 13215240389180546292855823227165081600 7873433 -64787934652304392409142695157882267318 7873434 -33082510739455188694240898149069760016 7873435 5899591334261821666742128851165864000 7873436 -84329712957429032460913818027543544320 7873437 39370527278914904442413265153838810176 7873438 -101823391748165264558608612200215488704 7873439 25820336186336252018570714022084343680 7873440 16499057937740668215538905536004096000 7873441 87325420148825106308140487473404631300 7873442 -4483247678422332044910574458420934656 7873443 -50811172006744067924231191773176195736 7873444 -67151457813376713533318536320670920064 7873445 800619524823865654394328302680896600 7873446 -10633244351444415608623014960063277056 7873447 33044869164749629353412191038529483896 7873448 54597780509089341144682921056944947200 7873449 -21605026313263265071407395314277287536 7873450 2400188643505826663372444509006701600 7873451 -6682889280516150631348298196530425548 7873452 -13616364607764981182219198605681502208 7873453 -8687825161339331878403660709068206720 7873454 -55432065866111367609556879423256005824 7873455 -33983105074897718789594626310863613280 7873456 19263750120543035618711654414132838400 7873457 49283456637510051659455830861535778706 7873458 57453190287158055904417250035119244800 7873459 -73635170764751208528281791819681577472 7873460 -29714550952982538108598444219850342400 7873461 -7439679331803660087557955797388573312 7873462 -78287853665676332864541641181237852768 7873463 27373564455457892999666905638651314064 7873464 68209198842074378207014753184095211520 7873465 -6578202492201699766881227354654793600 7873466 75244284119106376608379167499808184432 7873467 48545496856014242584122889681618526400 7873468 -31245414216025586020795309663871055360 7873469 76117955246783796703685973413471148870 7873470 -979118476301918013688980782150400 7873471 -187739522297832311615118112468432965000 7873472 839908865136629106542467089036214272 7873473 38408737041051788154491708904280783152 7873474 -8461823560446979754692978109635035648 7873475 42494863657100615660546630340948123600 7873476 6395541480259321055133206378727456768 7873477 118622698711117225665388046588440695326 7873478 75616739606141987737127106374430879360 7873479 62981816909695146215227826108734488624 7873480 -54462680193526061769684315640234137600 7873481 -7826388848154163696556968727243902656 7873482 39612383750457546445615025274944684544 7873483 60023674869541917350311464488357027732 7873484 85998381352724608407452650824048556032 7873485 38645092051086517769391116785619724000 7873486 50445428517461975365773520418530624320 7873487 -78127925375184460365665654575217745888 7873488 248120819307841135263211307640029184 7873489 -7292594074195809126015201853263550360 7873490 9293814940836531122953817646992834880 7873491 15761198227369416084689101110424664640 7873492 -11519235903973689390128095639585751040 7873493 -53823053049576858925417914846613251936 7873494 2833473334504630897975268581220113920 7873495 2577908624332439648592127272706652160 7873496 -9262556987139264145870052591933030400 7873497 19672313562826257936902013450026182080 7873498 17112786717964315331409672729564382464 7873499 -82676118330003703465952825668151704128 7873500 -17044666032251058399038631077844480000 7873501 -52827743178045549308891823497182905588 7873502 -6168796561149594306472650006788065536 7873503 -10966631661109150986029622604275105792 7873504 -2022857385123333265744903055823863808 7873505 77597667612912344481317920326013473600 7873506 5230742626341437062297837646864651040 7873507 32710330270272685891344240844787609756 7873508 -3490270722870272406332059696073662464 7873509 4309677817371644727274081528333527360 7873510 8614547944212262338392710224628344960 7873511 -18333722652484862369424908131463922888 7873512 -33549649114042892527389091500404244480 7873513 91971774938617333956502008887173400762 7873514 -5887675832539789835229901933912893696 7873515 540267323485312384281608489607278880 7873516 20005910172100926778475707717123956480 7873517 -5946976923892992679525438544389468788 7873518 -6147500052523331559257931328696627200 7873519 126617984584234697048833696804070251480 7873520 -1639741566901402319486084541011558400 7873521 -17806829785547808208906273154838436224 7873522 -37338657790265298557389327367761849728 7873523 42999794298842095030166589462999497040 7873524 2163641079494551988347816179592396800 7873525 44386943776229620996301252859134997600 7873526 501376011564558425836671321750069504 7873527 -48333115746622966097483783623861710768 7873528 36000687131819021618402272804432834560 7873529 97621106441502611973780906556259248260 7873530 5716766427320730462135921982284088320 7873531 -50121343085004655279036168812256712668 7873532 -49418021009570889529354300666435682304 7873533 -106454223790862365918994953973989911156 7873534 -94398472252908789663515400477998869248 7873535 -2957340925297571509526986493011046400 7873536 -86833197194859513828973416349440147456 7873537 553875964440957910309761517961267712 7873538 -57306748111004759890272457038601900080 7873539 -21562872794673830604262220090644499976 7873540 37285273068444764114578994606648106240 7873541 -30835171314537589890200583906443991270 7873542 12972016057108614347709527690354607360 7873543 128921086449491642717139526754328461320 7873544 1059094671500029225769545769123512320 7873545 4296572284332845588160343148872467840 7873546 28523514244188243378513903876713735424 7873547 -110762946023229745807240603594284888 7873548 10174413349694043372154292173212986880 7873549 -2056688572214712020042154645850767264 7873550 28842020377969838316106419478468944000 7873551 -26036146932815753156606823774299692800 7873552 -5369445030914713523895331019363778560 7873553 74592386363442608129709387729126650802 7873554 -10028812894062871451204623504924910592 7873555 18609293537671415378053040304469202160 7873556 42796980202450738407421406243937642240 7873557 -3839206310115879821445126371431667808 7873558 -145567912817256872830532747735592960 7873559 157516737508378536276862642334852498760 7873560 -34769088092420933701947693796273766400 7873561 3548413551075009047292674918591674132 7873562 12400287357747135324164432992143744000 7873563 2642366411488288091422246254733939680 7873564 23590067879176894991747574847184754176 7873565 67465042802722796350666352822522688000 7873566 14396225750340139440052707172473704448 7873567 27875134836427064338453313694463387200 7873568 94550091476173270586872498948467916800 7873569 8424754752412687704813347620606340688 7873570 34690230054383564053583437396902792480 7873571 -18864881288555542717857677913820768368 7873572 -20520960997802551828599583309838745600 7873573 -101672471525347739481019675324971114178 7873574 -2598377529131784512905020345700986240 7873575 -19318515082019505445171880173369510800 7873576 9846485484035058292321438835393894400 7873577 58761545342921735878775291346640198272 7873578 45892717349540891751927502881517163520 7873579 21674446543111307034953533892718744976 7873580 8094806073039783842588351325888645120 7873581 31115213452157950648273718820950553600 7873582 22791400725062193675359521305840259392 7873583 -46798390575275773378770948089279041896 7873584 15499656373316880011814522134736076800 7873585 -20758992307614362564097521838853190220 7873586 24918414798780897115976674805325158400 7873587 -54595176106900359397515018350650411680 7873588 67624200744979133888282251957590005760 7873589 111940510312696151225603991301443009390 7873590 1275238722347340592608614475098634240 7873591 175383032802108566973258663586797776 7873592 -104908577141999506013358875188283904000 7873593 -5551887801072678258034650314367074304 7873594 16171380622200133048729198808402737920 7873595 -6239002269595465553353417278981598320 7873596 2301298619614789064899197102094858752 7873597 -38182176395060885127199707332116926848 7873598 -74929948694383061580293495040864211200 7873599 -11135112435607836439728049995395185392 7873600 -2238886050608863279750839487430656000 7873601 2687938518312138577077183838362780384 7873602 -43037008856773605473725467097278218496 7873603 -47044857731775990188101657715517678148 7873604 20134304911934378151660421295375024256 7873605 2664897262540404616369941895684286460 7873606 -25173194665528318077462703857833846016 7873607 -4621668702406785010129558848290580000 7873608 6988420983728550366277215635662479360 7873609 -50323098900154109449985065955654610480 7873610 49750713096424360308029585462642724960 7873611 54380601698151744674932846556196352944 7873612 2746700524268568941739873786051904256 7873613 58431238253172735470101916718956889408 7873614 15021471352978096796245476307849148160 7873615 -27536723134635625788702007690320139200 7873616 -8861056866450091980060747081685401600 7873617 78260406924462156860622012064671709680 7873618 125705570830732650932242688309873928192 7873619 21009288403532247485513191097152942080 7873620 23268369959118262035234776235892469760 7873621 -1323944130265311809463607311400174688 7873622 49415823036991230652523013350680334112 7873623 22621002430840775518163750884909920672 7873624 -86455825604407181352123665975064821760 7873625 -16674254039711571222573748687855395000 7873626 -6417096968020197099440739581430679296 7873627 -12966281265705324841194067407445323436 7873628 -19048875186992922222311990975062867968 7873629 25552413319728252292622839356537696768 7873630 -34422542230887798180158729998886400 7873631 -39629243438044937863755758088007193568 7873632 -47697069591849822987732878356324024320 7873633 -141478470701087973088305673994499249118 7873634 96418044408190634050857678864844800 7873635 -10038057607688847698424903485465871360 7873636 4346465645089496430745635976792747968 7873637 -7784172879784478273892153776873325828 7873638 -20667126422628364466534723614661506560 7873639 -168229103051681206297326760667167392344 7873640 30996731557229732334304949106700185600 7873641 -86332696399647108524436601478641100352 7873642 14705489375492713833668559447113978112 7873643 41812970192899879363697118858749738760 7873644 -411383276753241545007159443847598080 7873645 35265441580540206496879522736642194800 7873646 57379014756282027227738881666815884160 7873647 48570001789533940412784693536902158600 7873648 -24782138884769267771659552317964976128 7873649 -24294865292387281734473509746175817664 7873650 16427252607796819094560819021143370800 7873651 -39643945986870130807121021526293767348 7873652 20032138892827861925182756069573117440 7873653 55098821919631863838216934108027896704 7873654 -51432874086828703427366535698252752224 7873655 9744058273335274229849062641688686000 7873656 12921062055018728302116313732968284160 7873657 -25700526494343927066837848060795826240 7873658 -2764925185752606193906723088610467616 7873659 -14883715663949025675405116515627315200 7873660 -54921794221357659212872217125551736320 7873661 -36279815972384191608243880258591023738 7873662 12035956823020277505513321107464901952 7873663 56574205595851187859706009380217490448 7873664 61527317335294262703395766373711872000 7873665 5161808416820948474670691884424523520 7873666 36106786232071120084302116229159022032 7873667 -275239945006279442938995143848802808 7873668 -56153964357542306457339607749416417280 7873669 3107500782114397398389365735554908796 7873670 17014073042735722663371484177509423360 7873671 -8274643804861769743960322353031371440 7873672 -5299720595508025082252067064719022080 7873673 -44542667902021689265443151320586759920 7873674 3562566998497145016889924460632273920 7873675 -84306730712479250452904591056229551200 7873676 -51584327659154659614098606059469352960 7873677 4506072161977162823826949674557139360 7873678 -7743171976156495025767579631600439360 7873679 -125973676252224564350452235403185422920 7873680 -8102998431553474748585258068613529600 7873681 -22423974395711921328382019872775974872 7873682 46577433779773362778731686382543869952 7873683 29242518584189430890267514191241616824 7873684 -7834833886302170706892048558653636608 7873685 -52473962662492922655727066541797795620 7873686 88917476661627561930540552945217271424 7873687 547488549532489829223283909286728320 7873688 101860149050947184135456045250915317760 7873689 34804421233373384280824672638536540624 7873690 10784739319740963397898799635005747200 7873691 11282003853257628035895482015270713872 7873692 31806431933100333365788146271147940352 7873693 35073753265935917773577724737805186880 7873694 23579504786743742618644981558028077440 7873695 -4176188745088029638581171143672318000 7873696 15703773740266088976355048243838976000 7873697 49148568077191250014473112559013145320 7873698 -15339766500345698154759913827008002560 7873699 72673028781688195052748197245769044700 7873700 -45038186914323738601408584799758748800 7873701 65584912363272678079389219624850713408 7873702 -21625764886636668609627048355631302848 7873703 -8127957564012556421785236293491656240 7873704 35423260339851119717114004822073052160 7873705 -22612232670586528099270771442572750080 7873706 79287204472000282414715507135734876848 7873707 -5736190218027219265107301401876590880 7873708 89441781724242868723561733246291817728 7873709 206088665278449038940959137608705244716 7873710 -14169117967425880642663451457040517760 7873711 21751831778643273664383243104642384 7873712 24487573703297443797318798403289088 7873713 -108188117499500725972267406019941301600 7873714 100396979445170521565796934780842516480 7873715 26320095500997720021077347543303289520 7873716 21077183295575492969868366752503418880 7873717 -38310195211334041239860609823748201234 7873718 27224816101784338420300856043029440320 7873719 -13334862239558203038440274861987957120 7873720 -94316969016042322350634098600158208000 7873721 493377312736231103457240184888800000 7873722 -3071044479297714804371348246834942976 7873723 59925868660115694721721652943474675728 7873724 4088321382806473085837669814269836800 7873725 15452569184437570024859835902183244000 7873726 -3228524759129670774224664618419763840 7873727 54123510812529763305972602647515969840 7873728 -2114813849804296795119251950619590656 7873729 -27578328648227627404448154430766559824 7873730 -176601596867858490694024494573319680 7873731 38505338248739182479147791665051500420 7873732 -96654197386269667884180115916823859200 7873733 24374038375136746772156594708739584640 7873734 -256293627279198572409494254184332800 7873735 90317856098606146222203100805274706680 7873736 -9285509813761914214959274395888998400 7873737 -89232425129195254999223610384780913248 7873738 4898505850969870241913668880465641520 7873739 -20097134290456865841245019587842436460 7873740 -19767669458962247639849608008472166400 7873741 -14744103847065245471619140731856675700 7873742 -22406278483956208898473254395243968128 7873743 29719645638448472928722956239563280264 7873744 -18927687508365618047570439432098938880 7873745 -9284265886127968615954914481838414400 7873746 5425656559834360461733155590462398464 7873747 43664676551972922826623805549429688064 7873748 16357889417095863178702995518792630016 7873749 9351764843167872637527708661167060120 7873750 -3126366529184536736271666460159500000 7873751 -79225574409719494560486599416341245808 7873752 -2248713947168653630308294538336665600 7873753 -144620810659487293108561236070123850998 7873754 -27862529723449918161165366905160995328 7873755 48497423599725563148391340301149118720 7873756 -64800311075758038747143865172435891200 7873757 94592713164382144684298705542431204006 7873758 15185962360342751137257213861900132096 7873759 -56925182085609070396723663471975059040 7873760 -43238212512453379172266547629125795840 7873761 -75043847481655470258238908092007606720 7873762 -17361709749628365207331323071632543968 7873763 -28196664082057634815090067408295738936 7873764 -7297130680110074067580222143950490624 7873765 695782532104079956340100375972201120 7873766 -3962932612448689485774784951512891168 7873767 -3960888289432047830791921680654099048 7873768 -20169947781126868877272870764232458240 7873769 -458290798880499221365901617211303631360 7873770 -10319471493301794000324172772564294400 7873771 4363427668915611830436980814347029272 7873772 -55899083176781963687992087430550927360 7873773 -735565672955838620506869424930563072 7873774 23027963904264959620849802896899431040 7873775 -3012558954630925190293923431183090400 7873776 3620472641899157729465551166571970560 7873777 219713349308486534390670642668188613232 7873778 17473085591795910756147199166193927168 7873779 -4012210089634074539721622186602063816 7873780 4394965938891479230833538175506613760 7873781 -35531196500150149747660805042045271588 7873782 -595864390065773541967814231452225536 7873783 43697060369075728689492216866719121344 7873784 35133383040235792976780597132803768320 7873785 -11522944231800781467253175227282102200 7873786 -7773951937212934941553375972437100800 7873787 76042774655142850156377299388970310436 7873788 4034237814651241021624552622646282240 7873789 -5492281855430388919010791661618601600 7873790 25719662852672449894428523829387040000 7873791 -13717342932618000289378782993232183920 7873792 95540237801853043829578962053969739776 7873793 -71820881932880240701913739066791923536 7873794 50843058200330260150598338063477440000 7873795 65203380009520112963401216393162990320 7873796 -17489130586154307090410014053247291392 7873797 3422915027278501834779386296149908928 7873798 -12208467356832287628085431629207325600 7873799 -45536799298541281007394606949497412200 7873800 -835439591845774045499867534260224000 7873801 -4403191490679923379604869263178130296 7873802 161775210010596312677719595637484569600 7873803 7913660121132391208705853445731014544 7873804 -78226166058079780832222972193979916032 7873805 36530500860371555382518434693956310500 7873806 -31137881019985330673117164010066114496 7873807 -15968705476656460876656033793068020360 7873808 -31398679489360518298449292955499552768 7873809 -4587914343137011894348787750436760320 7873810 34925761650643327437412675195394416800 7873811 -163167960772258494422110917094038517176 7873812 -50504743439732405734001028190239272064 7873813 7228079648301453494320834475806393920 7873814 2287961433601429893154242678451553280 7873815 30131397580681180529179985034522173520 7873816 855010311376563337150487273200680960 7873817 3114249557358647841555735016519425792 7873818 11767037614064870715322238494125909504 7873819 -193487053280227165617256544757694724880 7873820 11604413039853661123581137329159956480 7873821 -190203855870183660092918415977934376320 7873822 -21835641046698626743327342690678959360 7873823 43580912599684994237754506086948095072 7873824 18786053575224105090739601764496965632 7873825 -47692704671591705777869856295148693450 7873826 -56397155771626855640269588735790451888 7873827 38698658383396312945067932094573247408 7873828 -99268228050387543856240899658381404160 7873829 13885484870715900797624138002518688800 7873830 -3915511237106006440900709427565651200 7873831 -13239830234221238832134647890362541008 7873832 74468128587781908531613359385357670400 7873833 6721381966299899986411020624312000 7873834 -80346666129663676936683485184776015184 7873835 96181521126398903376135352708800554400 7873836 41806364198305417673834216542252672512 7873837 8275157302181508709196583961455746860 7873838 19135655459412955295429877243752320896 7873839 26915496470120299631746397958225372528 7873840 -3631164402668740433413447284682260480 7873841 55104733547332529531926457900770996242 7873842 -17890520686337643244259715956447124480 7873843 -53561603678962218620351202223809484176 7873844 -82598709156367695625608195937502742528 7873845 -1721935848491952346997125673505177600 7873846 41628327026363229867123758627062099872 7873847 -37701380510006699223032511328883499960 7873848 1325932996032849965174136172251648000 7873849 93185560426701166376710677086486167850 7873850 -22724407046409184019771068667533863600 7873851 32444920764728268114038868171874321920 7873852 -26083286523953555940077251743768453120 7873853 -2785827708572853392033033462898612456 7873854 -758469319538374997278897338923640192 7873855 31377178130032591841116547601863040000 7873856 29556383523857184466200844427427053568 7873857 10410827055253537432044368915842261554 7873858 -86545452212939619352918989354549564720 7873859 -432864465085712358152870238326267568 7873860 48700020449978998660217726647409295360 7873861 -185270140724962875774548876838387850500 7873862 20570228277846341202126803261255124864 7873863 58209241808262977354406666580577835264 7873864 -128988394055557582477614225056023910400 7873865 -3914881165602537653420562874740403740 7873866 2803625308262217433643622673263083520 7873867 585534338473775976870575113801368072 7873868 72452784913847147103157074321168200448 7873869 22420724656202955128524134441807255744 7873870 -18555413645111745714160427641528986240 7873871 -35960329692440142357414955474860662928 7873872 -16998148281748460085522884451766763520 7873873 -28178574528724284051984066918066597888 7873874 -10192012991975605397889620991253926240 7873875 -117155464927782128057635539942771720000 7873876 33541155777667654977639014067284992000 7873877 97929687376826081393586484191019405920 7873878 -4762327680600331892181250577932035072 7873879 -69994401977962467588002185051583033856 7873880 34662561596535691643205259852310937600 7873881 16054251260396962224443501689546079952 7873882 63098904133527178754781608307903482112 7873883 -156992353172149555855696575885614919600 7873884 -28819996303354364887880634244463892480 7873885 39900914701640663767351382093763535200 7873886 -36953701963193466734926578589069944192 7873887 -29982236129151669598325892198971648256 7873888 32263122089166776684879206035432407040 7873889 38931058050620666871046616540049273024 7873890 10898970420105739623859910598870374400 7873891 -32566986966912027824096955794163239216 7873892 8887396253816403361139426951852524032 7873893 3128001168303763451613164931639053724 7873894 18446494664156665542653294648893026432 7873895 6899979100074400375239897328593904800 7873896 -27982458102507039500778805627988951040 7873897 -14400111872833553492060738685174355654 7873898 -3081652526705645367796602830789479680 7873899 19907553576549252913773588441522074880 7873900 -28035584019871391733991892543408256000 7873901 33135097891322978877481661653487505984 7873902 507620774307683019380191843458170880 7873903 55961446578809821829552795794457043152 7873904 1585470135451430849506844887154688000 7873905 -2955462368149214381252861284163904000 7873906 -18820387883750779603946615023191834720 7873907 -41440547477969160704751137387866546176 7873908 18195456357055058830615047653485977600 7873909 19511096124218481122831962842195786304 7873910 6038555580568072374110755178574827520 7873911 4607804819428082939624542341419295360 7873912 -52612646053787985822746091075074580480 7873913 95843565521515256239533297263207133162 7873914 -14121232916001217635443231393859778560 7873915 -8302056584677718360457364354035122400 7873916 -70924233301250038057391845503768003072 7873917 51924377752773539835499611272167610880 7873918 1010252373645530692070518285930797504 7873919 -22669087481749696135898000649596047920 7873920 30347049163091329143885228496492953600 7873921 63253739171814474849689681579336004144 7873922 -12407835321851016386201346414334849536 7873923 -45855667457611206232573695142570910400 7873924 53636203361043674795630709654201743616 7873925 -76562584407304644681760737842328265350 7873926 3573410810866264217689453439844649344 7873927 17209998982190149925519256230228771232 7873928 120324071615970024570903977065183196160 7873929 10470607211282252436520082640516020544 7873930 -46723824552599458453055122883878809600 7873931 1842025297738929659622586300231906032 7873932 -30730661441570206265438243946596806656 7873933 56783482863210147256011516154048630880 7873934 86426152503046217980187671956174023616 7873935 38540915993389036153093026966327513600 7873936 2992415670786994254183740540215623680 7873937 -61421266442191246799417881283673918414 7873938 -9670020081152417721922543808046723072 7873939 12839942753662012084905354255017881440 7873940 -32065683030085752944182347702993864960 7873941 -24111797965084395393200652595679560512 7873942 -14162927403078493927639737945045609600 7873943 21623088326603463401423812944832917120 7873944 -29558420279447555748066285409275617280 7873945 -362703644685377815369505983707677760 7873946 -51327074355738821674761017133788525328 7873947 12899880517214566775449917680545959120 7873948 15289168747758714915045297812333239808 7873949 22038419048392146765046026777053185536 7873950 6689825490593055138373217875248000000 7873951 62691723253509541856632428651101161952 7873952 1556405896185265052978797639972552704 7873953 27278202123724560501162838127361069024 7873954 18528720178001821707725121515771088 7873955 48487885558905721738697804063590257360 7873956 -69473712918963267993223150297777981440 7873957 -63953504922337671523899148767095424768 7873958 21095222177834411569855870142263069440 7873959 -53987390607573698961843025221580692696 7873960 -50335954766947819769262936790141440000 7873961 -60988411687138534050534131093331191520 7873962 346756236212856392661571415772618240 7873963 -74026446801304264348763164101012258480 7873964 -26082705941474309975642510123167119360 7873965 24950158191576980495937321597134284320 7873966 21622533243447680520414391225494472320 7873967 -5726052936390014659532222919465020808 7873968 -1051632492912483100335668644974231552 7873969 -21759974549403202115818729039125056000 7873970 -5279330865544854322843043064682323840 7873971 -4324223991115989256696879101647012352 7873972 -3321344618494828761727486620547106048 7873973 5538388153188763649715428550605322222 7873974 36537343226351016590499695329818778560 7873975 36490206653347255716730606351887916800 7873976 44029429058088494117692643188674293760 7873977 10782396263329065949782924252557712720 7873978 -15908975925453388134304508313875775744 7873979 87477610090417237191726641178832052580 7873980 -34017454864576208249552788805831270400 7873981 87584194709031431940176470217443588512 7873982 74101001249980724693037189542815396032 7873983 29194105016742145627628892391742069280 7873984 13809636666098298800318377878383230976 7873985 35580411935130362165706456102304796160 7873986 -6770435342937013046824585502461278336 7873987 111430453320210053329728681742303273992 7873988 100833796262930193773311002314234880 7873989 43917526453426567070974737962724121824 7873990 -10344853633102629711034170709870053120 7873991 -33263004119563608923162539652270121216 7873992 5399187212224563195024409684480819200 7873993 18300311065494487424732003873748572580 7873994 -9422139612864939563344060992831562704 7873995 12922330616718250178322953902686363120 7873996 -5771202414785494727765585397932638208 7873997 -16759445561261134005464699251136112180 7873998 -5637797658690269757893783923700911104 7873999 1328796316324756941592755237470337280 7874000 -4919830324562311157964791271653376000 7874001 21950144616157978381380716391064839330 7874002 -48145205488304762679314484322838606016 7874003 28871190948510002830788273132694937880 7874004 46388643112333987244915344529798725632 7874005 80776995561945866828189315011860594360 7874006 15579999174728332360185245994109818528 7874007 5625740177905010772730641192204838992 7874008 21472575285578583607911017241103872000 7874009 25051257206551927373520468557774154240 7874010 -2066613212350921164635543291698724640 7874011 -133593886240414975074082337702963043388 7874012 41008062224975812406373425884703281152 7874013 -23921976934129745427529676068314288576 7874014 13450433175005633169210720737227756800 7874015 -58440343568849563054303159649395408800 7874016 -13316280156840130427399590668135038976 7874017 -154212363201631148195615241444189872208 7874018 15515367569721733595432610495505386240 7874019 27309923548064561602309453435781414244 7874020 8930172899004233928650194810816143360 7874021 5466190744369740406849832773800061212 7874022 -1448340981810360113557261637493886080 7874023 -37097510373594387374662739354396069160 7874024 99546340887857923927183232339892648960 7874025 -15564562128903406745495631642214489200 7874026 1552014786591728387926712793162534240 7874027 -10305122263838458921665620585109297408 7874028 13254238070722518213769546105651514112 7874029 12244693100351145951469724385434577184 7874030 2157316136517630305705070373863045120 7874031 204995153207150104594893871762759680 7874032 -2060297602597893357843213360314777600 7874033 20491815334126024099165698362637363282 7874034 -9964485177368344241451054543144165888 7874035 21833089838769989126253702538132412400 7874036 -12786143641400907596865710947179459840 7874037 -45611914954156552429672407679814760000 7874038 -41500094857272175253756413928823946080 7874039 3125757816391450119556493943380772840 7874040 -910410335753384018154432748384051200 7874041 20941083343480966315013412523241288704 7874042 46027785872931553962338715940969317888 7874043 -25990123436364875834888470912567832352 7874044 -7933475749647773531544016784550939648 7874045 44888970072872270972829297381829922400 7874046 -7204877753901400642579406855514896256 7874047 -69846222078249270638674751083817557504 7874048 11476173957758537704015695448784240640 7874049 18309892448392529416276678656239063808 7874050 9684479590257310786315561809477657600 7874051 -40471047569009459990542181687679542400 7874052 -45895785977015884433452588430312199168 7874053 34897953212019691251490057741267616064 7874054 -50469563737767556103114780762902531200 7874055 -29773361586070903720520381871977805240 7874056 72271125126706965017905828381687603200 7874057 50364156332391312495672240713578785306 7874058 27461533386082778809920503481006883584 7874059 104338137101977018138530494622566898260 7874060 -57472701518381999154574543731301017600 7874061 13804080950663408167049074845897504000 7874062 10675822921841652525895403155819659264 7874063 -52653263224327092990938838898083426216 7874064 -16452401877634338001357677938229903360 7874065 35459548571652239866374006488479526400 7874066 -19368215703075558127865488403781302496 7874067 3654913337147419407659892975759730800 7874068 -72047055850916377361522383245595255040 7874069 -49516381871186270852506510734367953504 7874070 -16697175405707852013630174932935900800 7874071 -101811423134150326508103055333487084728 7874072 5536012226643094882157709715507814400 7874073 -27124654644873568044040778586654632640 7874074 -595665659532885860015616746037388032 7874075 40262178131326181974793633136969000 7874076 -11331303058682345908164471739998658560 7874077 -77246006561978002634771682080282515188 7874078 -7180260777997956093215059631675564160 7874079 -86535825661520159713290332980512818616 7874080 71360247376178164905337238328764006400 7874081 -11373583691006586551635926525572427840 7874082 -21805319162269070461517778469390717152 7874083 -11260041161757194530977860244057208880 7874084 80473014422695298017187438625384729216 7874085 19933486463646436656993558810734858400 7874086 60947785449848000473988070230373812544 7874087 41899601341869150857649651491512169232 7874088 45470778330988554282684876446775705600 7874089 -111584564466417903244202099389357247110 7874090 -7995260011706982168704225231231370240 7874091 -1647614240186009850619257367693786536 7874092 -51868277116934180478869252561425530368 7874093 -18719936397670557294337172605638078336 7874094 6178069225164126994042962317871052800 7874095 -46257921408228535639321415836641852480 7874096 -7188303687122512792276751686783008768 7874097 13048836491972772705807874872671109120 7874098 91180502917289089400628460780217275392 7874099 159209871351390398001406554180238121100 7874100 11684134977562542817929258962175801600 7874101 -37715776278720404641980589060970634898 7874102 -27861599465634849980422445852299441248 7874103 -91553182462284203344944466099610211096 7874104 33512216779156760169208080290849894400 7874105 12849900198584141451432122581739921160 7874106 21240132128959679580324117845947567104 7874107 -112940857529109701864600644230996239644 7874108 -119975701927802287301866210184859107328 7874109 6305140630362302616422138238000758700 7874110 -42477495124332920813302890245078413440 7874111 -15906097801157167439483935718838869280 7874112 17480993993828184002455109351120044032 7874113 36932367722978566482866947165207536000 7874114 -26917910119510200023275281020474071344 7874115 37335975814427505433076476099705068720 7874116 124590944656477708429975083270017872128 7874117 -456419009691663588550098507829796160 7874118 1314455094946458911288240850765680640 7874119 665230251942384577026837991275892608 7874120 98278384103224727126156881496903116800 7874121 -76431603226606971327262372848971638176 7874122 82588261862353797308458412507735960112 7874123 167780389625334060183036948289524420372 7874124 -21225993932529326447075800875078844416 7874125 8224086012373059930917715427164000000 7874126 -24464800891905667812514979675364797376 7874127 -12756959134160011505176006207685160576 7874128 16743965154711094531582065061956403200 7874129 -85779044938458424884383829105441936270 7874130 -10337005955231399142097020434720194560 7874131 111951234208159633898657642742977181932 7874132 -9660427158768514191107590447715573760 7874133 37351207561447905037720408236223806624 7874134 -21437752735237746854633881325463746784 7874135 -13811613354140249211000302069607154920 7874136 -67420419118848845659221742999800391680 7874137 44518014200229267535090774743940316032 7874138 -11843693494225879190866078765281480000 7874139 4234082223756645749283721148929045248 7874140 20675010739685631442073131359284812800 7874141 -273858372486616416170689629035911084416 7874142 11868795890331973325089788837030589440 7874143 8955886976622680836478456643514656184 7874144 73476098084216937777950029818408468480 7874145 9615075972298084035262717393571251200 7874146 15786570048371567957094055026756733440 7874147 -143588239052339313687045454082040850404 7874148 35715580821906817444131256596124600320 7874149 -82850768335041588082999647942854478850 7874150 29018880136122061561356586249833784800 7874151 52528284939258138324680837993475233280 7874152 64275813489956438424854851421517987840 7874153 -79285664529715478150508818728421793222 7874154 46352748805749016334372584738573920 7874155 9155310229402479021946447789103243520 7874156 40419963266668143133809431353107851520 7874157 -3889699348574797457880674268246743712 7874158 61899350875627801074369826819314415680 7874159 -13673268740872893845944324247162850120 7874160 25317299402939655218030253126451200 7874161 68828855749212054879394084717668791762 7874162 23892039548474402516519784723061518144 7874163 60772812791372542443680095899062550024 7874164 49155511539645368666327089719625045376 7874165 -19970268166453876163747841068850167400 7874166 -19536052713915600084597567530687741952 7874167 39653921827098679205834995667758156800 7874168 -99316615374929172015650399224103424000 7874169 -24014061804282635793190884806242666080 7874170 18527633170927869046666803906913171200 7874171 -40294925514486318531318432949584856368 7874172 -23781387192747243628994528421602769408 7874173 -8155702728682854946443764541104154516 7874174 -23378971192516217917088220733787575296 7874175 32219593696477652280145578066137356800 7874176 1732204602359830299861013927317995520 7874177 -47833995313992374320650350036911822974 7874178 1396868388981875779486876639879592448 7874179 56223532841605977100301153875301641200 7874180 32307747497038821393482271329332358400 7874181 22463752867085053356521527134044697312 7874182 -931069866849211544945521068584404416 7874183 -4264924749228274980234326970195374568 7874184 9763291186062384544108819762720112640 7874185 35704479377078796775962679023475033920 7874186 -3299907094423424818909523582694635520 7874187 15868586164091372299434589099406752752 7874188 2428179631816647007059557882571472896 7874189 29563662274468399128463507294323949440 7874190 -17954276657978799334134928879929708480 7874191 25303485245437911667150337677764012472 7874192 -8078673975821720919199604188748709888 7874193 -1198053603758306432053676723991687072 7874194 -2700819520878631884793940208213589104 7874195 -39100777754396490832294551181672967520 7874196 -50086106000280987798398756294809313280 7874197 -17153696103186860020015220237318645408 7874198 -8713719282860701627976939445015122400 7874199 -82349534387151213511024147246783833600 7874200 -36384249357533251803688358706038016000 7874201 -96221681835481205551939741382208015798 7874202 -1821669396447075850138758732595842048 7874203 -660111242862495460915427616760806000 7874204 -1088019482482497264445064432185175040 7874205 -30654657968121406939604787689645204640 7874206 -48608830751884885997575590727290872448 7874207 146159722444104695922324740034825350640 7874208 -5551518748348855007648780910487142400 7874209 30604601792227776371236475823247892352 7874210 -9125589986001218908060610184496166400 7874211 782570402502499876725772279116145920 7874212 35143771786742047016384064509449340160 7874213 190274735033634581734115884880317313340 7874214 -17066499117493853219923756091881503360 7874215 98297061862013359785697040824630194360 7874216 -2968946921812479704222318127997501440 7874217 -24126671676531201814619899300929837312 7874218 1445580167389445009156318216139990528 7874219 -107654402398827403025628366669009106380 7874220 -4735119958906016154002457133209600000 7874221 -54450240060700829758722299463215033578 7874222 13979210490281742991513349115196974912 7874223 32701304968520826708062326869429323520 7874224 4367892995732754338480344585885450240 7874225 46188591599534817374934628430823121500 7874226 51503166783475905581080587510785222400 7874227 -128629350226173515613015612613863531560 7874228 -10620401158979701391309484630416277504 7874229 12413466015669273147143898318815188800 7874230 664082841546437168954120377883673600 7874231 15873264634053366195842434336915134000 7874232 85573868520704714488547862974761144320 7874233 -135638752490309577223837808053588178518 7874234 34623792653605419535484627464880636160 7874235 65721062964309360746712466234028379840 7874236 32815487485573438453296190044462837760 7874237 -21713741487520451244324424698497506368 7874238 -9468138639480749160337696802938289856 7874239 -205985742355903829567495665952482923744 7874240 -28232465030226253001095270433732689920 7874241 2473209003679696383824843268097783680 7874242 36342084744101744488606140030634526592 7874243 -10536113305646471730999668492790396816 7874244 13651374735900135720467203013381431296 7874245 -6782644006960946969531338787221474500 7874246 1161933411906804467233248945658982400 7874247 -83729221887943561351399934596716384000 7874248 27501809793209235984322625178027294720 7874249 -182226931934641760430363249943565821440 7874250 3229786504621931678135663435064000000 7874251 -41913898947655586442377896428362534400 7874252 111005069987267985078042931793206868736 7874253 -6292709132073257576663250798020974218 7874254 -65725451228159383223614928872484966400 7874255 -24703255433618007267017624634640791360 7874256 -987822301369805578885710284604702720 7874257 14580635779013891253163098394891936320 7874258 -1053342371686479133036347929183086080 7874259 3941632706020878235630818443499576504 7874260 63631509258028449463892366502235610880 7874261 18021512258634832730862244309231382862 7874262 31473665942701526970041672528537033280 7874263 -20704800448031625464327269082236115712 7874264 -3938466466456282938373820545033728000 7874265 -11428532361636358198735669907475532800 7874266 3583509104099204753471531121549514176 7874267 31719914844705173649481973776305940440 7874268 -20598978993851702652329013906160659456 7874269 18168049570781057826465742760661075320 7874270 39201948853727181729493083102016246080 7874271 -102508892687730178215147609014472734760 7874272 1827983908301743854940186353902026752 7874273 77627399953475125799156160983653712304 7874274 7653750627620219814845824677267864960 7874275 21540191519049690909474939027465765000 7874276 84720821518424397605260100387403116160 7874277 80727461682144808513300045632917197920 7874278 83563419930198692845883334379615369440 7874279 -9174578036008513416776836948532115456 7874280 -46473894314677093531776507688402944000 7874281 -134220751991855347967812393368961835520 7874282 21717677262645621229484213167409765472 7874283 -257949891280886894558420137793998776 7874284 -98588839857263077379210524866816921600 7874285 11140330670259726181551819113462611980 7874286 -5695073267200441924165551524580433920 7874287 -5975497551149928694417294074596952888 7874288 751669508793685869770988601711755264 7874289 924201353398246986338961407893198224 7874290 48609490864074616941057786366811562400 7874291 5730644745575893003864532223633470952 7874292 7499988130099683611179899775720415232 7874293 16640175714977400116082360802602283584 7874294 -54144109289780683692291349369072574304 7874295 12746843215894355209972750860865850880 7874296 20818874814427912807350576917411880960 7874297 -32164446832877944427315744777053327254 7874298 -48577645404040567524224901891799293216 7874299 114626825321644225415788994291670374440 7874300 -44374329567581819828734617980579366400 7874301 1979622372967741801653590817069253632 7874302 -404627354915947478172189657920359296 7874303 7964567879928580537965550369121687040 7874304 -49503590130876811011622618225302306816 7874305 61100064918112743832212372270206684160 7874306 43269780859986493693402065913998021120 7874307 -25872428901148978602227617232495608320 7874308 -40577085718193598877480961325271089920 7874309 19718344918294953341138658991952662752 7874310 -2564177722368685045286658373231534080 7874311 6533356159218526262137228833066965912 7874312 87129964156417658798229266506537420800 7874313 31025637426942996748729004443783420944 7874314 -365327651062012668358489307436377088 7874315 36024558642472574404040902200724003200 7874316 -3085068323106050575845180436204843008 7874317 238409771776933224783394710396884160 7874318 -72473659777479623863314883857525848640 7874319 -5708093656762610834418276968174108400 7874320 10715420031698482104319622697741926400 7874321 -18247044479917722443673022295850156096 7874322 -18500441817093197515686385563041867520 7874323 77201556667947219785842356362963190572 7874324 -81156974975364708031052626889302322304 7874325 36270195605326903438859567503847688000 7874326 -19899080655590599787859826060666939392 7874327 23171454255196399997376695129512687176 7874328 214416803825420789159769996839485440 7874329 -144907927536820498674147843286879830070 7874330 23961902992157509782386619375987982560 7874331 62081078203058537378058645144820153752 7874332 -1182303074099266124256002279615689728 7874333 -109890203330522699737111297989451768320 7874334 -569652814479488241475531676221830720 7874335 -19045598911907925923377530863094699840 7874336 79716011589539594798871020396610650112 7874337 22480719171313765861217172978751157280 7874338 -23712889220641026024315559720708117680 7874339 -60778067396844882181814578717567303800 7874340 -19287019463812176033403582322173317120 7874341 52759696968999668784559601247996326400 7874342 36196353643933904994087161503854117120 7874343 -767441693252970460072168435672651440 7874344 -39195064581922830750969606191345664000 7874345 -78990636749834389311510708237114615900 7874346 27843976012547520473929510780223817984 7874347 36211692256676371413958705473067739440 7874348 -30511567173357730306038374683333776384 7874349 -16363078395532413664911789474214996608 7874350 -44079706276297091497139673246086016000 7874351 -25235788394150539348979985950537073648 7874352 -22260880473986979154201729625387827200 7874353 -29381947313491024111300745187609345536 7874354 -28419946312855385763075829467719376624 7874355 24517945978583099347827076381506534960 7874356 20832931217388689907187644692824864768 7874357 103200565930145528399259855490991092992 7874358 7299707997256945562296950276605045184 7874359 -15529519907942118753781084862713892440 7874360 -5786853204017211512316843483961344000 7874361 -70836303723991272799303779037422803520 7874362 -61900118545841473306551498282016007568 7874363 33146633659630489880172567583955889696 7874364 1109314840154426469702764789979432960 7874365 61580852482604495608291405152016729260 7874366 -69146796001784921014454003539405382400 7874367 -15324064508658032772551803714094669952 7874368 42722477308364287780304754056501395456 7874369 41018932946107292021695063300075100244 7874370 2032946481858640885748491172269977600 7874371 29505105806219677712635587003824198712 7874372 10065476586932157612685619279882354688 7874373 22391960811152892393885741039453195744 7874374 -42751953457750820509982338281267068064 7874375 -200332163875415967246702553772685000 7874376 -50172407784474826926997990959877324800 7874377 -17664114234148171499864552365178306368 7874378 -2294268032982445032978097247943639360 7874379 36132836818415640836003891246173347000 7874380 46319198841910170040657590888292823040 7874381 56268835111431753528519266401409597952 7874382 -47509639436441530244961556551113116608 7874383 -51089724107226342609304765058128516824 7874384 -7791335737634470925374001430900768768 7874385 -42816761536309619258614377772533254400 7874386 24787227292627933558582813025079316272 7874387 -7532296801605437400650420538256466964 7874388 10620082283913040830503632961359749120 7874389 76600108692125927605302199450217393760 7874390 -20757104814698826957360932818638700800 7874391 12925908072490894245191223010044230400 7874392 -72437091465168641079975256304622336000 7874393 22059784015776502211826668263611477642 7874394 35463278493035864727817900564364106240 7874395 7883864285949857843105018834634714720 7874396 -18724843816694744841334761348810739200 7874397 514822909897230019567069903494163488 7874398 4004997392736185746009869807750964800 7874399 41518334190974177567389333668339344160 7874400 -47507010144150067989663158687327846400 7874401 90856808118910136092790241765446618402 7874402 -72417886786084132971304816225692988848 7874403 -998883800633311875516689617445563392 7874404 -134058794659495680965204297993193267200 7874405 -3669531470352027034796297638772732160 7874406 -25386815461987696393650281753303237088 7874407 108866723839327299145415603723177097656 7874408 17359013453525816160463372902161832960 7874409 54837162880031395365568912243313257104 7874410 -62361526697257561091856568047159233280 7874411 47671464421707205744967196752121297012 7874412 472393639867240795918544259525033984 7874413 115544322549502039371834324757897272662 7874414 474785696069341380401914775227818432 7874415 49913972704540983191943703568972047920 7874416 27251602496981535746377351293091282944 7874417 16442694327363405293164302035465205600 7874418 198526097314022946675861844689666048 7874419 8665109841321595005148664604505287072 7874420 16812810538118915916733081476702401280 7874421 -57782099989932578541248450571295185888 7874422 -18076068736726759529852381699818960128 7874423 95634250007488427224622064995362029672 7874424 -39443825400348361920498750378480906240 7874425 -33270973127705454488674210485391968500 7874426 18509239576782886677712685652830856960 7874427 11136560286036599236750009608151202304 7874428 87393309773197877168255746384817364480 7874429 161127280920130110212771787663587271180 7874430 2676909697067232802721741146237440000 7874431 -53653827426894808084060023098614672768 7874432 23058752811647771682320896645870387200 7874433 6364023094331027385588190606974257664 7874434 867040801838069104634760669651643296 7874435 -74216481272899401602179449462808076400 7874436 -37599926962067803044366377773555169280 7874437 -5045623028093720146972325144811320520 7874438 49197125374510592650194874188734592 7874439 -41082491561257598994987065457312908376 7874440 9056684332352585819470885068872908800 7874441 -41951448648326000521241449475523497280 7874442 -56690204304333515078064074112977909760 7874443 24722886104939751228456749911377941080 7874444 5010507834181969144530118041488391936 7874445 50020432076095182527272748191954717920 7874446 26316253261821482400366549408751061760 7874447 -1939431851052806508799234880847876768 7874448 22027265315962378964430359144210694144 7874449 -62987039736845574129362402563073051280 7874450 -31676104389893944437276199709891394000 7874451 7455577630232317453503568930852684704 7874452 -32057652677689988177918298390949876864 7874453 30707348714016143484594141951502276800 7874454 17146123584053260948785294863550566400 7874455 -74287726431183454557294065751839766000 7874456 12432605964692110587496904927125370880 7874457 67129363885011719205795565089450165120 7874458 -8106880644138447875735072527092955920 7874459 -77971587747100280322872902800786839496 7874460 9983818377139426372820015539661445120 7874461 -410098961345835083416194614362278976 7874462 72622533210881027899994477804862214464 7874463 -15235258159291039158894188822564547312 7874464 -28658757534744920358811167787352850432 7874465 -10569185860316216889450647007746933760 7874466 -2263619349496185990893751916838952576 7874467 88049710947101195022233218673611799516 7874468 29271532817484517336092701556117553152 7874469 47026089611895657578592410481651448320 7874470 -17151404280585123537483181964099464320 7874471 -42101315392652044509041105366158776576 7874472 31992660337545519837993901647757393920 7874473 -109842151072886910982552123226240185520 7874474 31761731016534779125649690791947955200 7874475 -2870078499285092857430078059556524800 7874476 4332223230442653891238182089455416832 7874477 21542051905872280103390646931402113240 7874478 3155368583593732179653204618480258304 7874479 -4089612901704447077037100522818743920 7874480 26441673129895452852619112156453928960 7874481 38548371547260920621272554116351853984 7874482 12374436514136726703422030181437551104 7874483 -135513235248854431884753783600740083200 7874484 10960891396234100229144864951763679232 7874485 82446666149623258927945360170228488760 7874486 21469363192233787282735875318314818560 7874487 3992261672601360805476665319010884000 7874488 -118707990226909143935899567813504819200 7874489 25424431950745764188026067547511682880 7874490 -7464956810965726241841328932528798720 7874491 -19632931893934085195572010429834062128 7874492 23254300864361288868750099139197765120 7874493 2028149025892712003536167234048618528 7874494 -18381700429238969314595167556978095680 7874495 121377651862673062609984289875273658880 7874496 403065647369819304452376869310824448 7874497 -33832912230676440872638632263787109054 7874498 38501229705897023434180410773326242000 7874499 -26057004367994745720115678634831023872 7874500 -60626648736923076764809268793048000000 7874501 -1809805126937092935104162255653413000 7874502 -37950540132730716059880431781936567936 7874503 -12018355051541093781846514062872881696 7874504 2539327515267136847076097837257277440 7874505 -15824286531160410866377763696150195100 7874506 78172354803166797837661809491586683952 7874507 50500572102961319881098721469709732756 7874508 31735373472530134133849749257252765696 7874509 -17931991493719623749652297343898304480 7874510 -820051445930423315498306447530106880 7874511 54752343008956331448901348172422382472 7874512 7215657272005092370486993148139274240 7874513 23430728034351978689921352511272555762 7874514 -28729855021369339317531806297207994096 7874515 -19745587364793876946831333708172527200 7874516 -39004398743624819593792083335466862848 7874517 -21244645986923949303324920820847697088 7874518 -28408475385172601413477583574087919296 7874519 -11948139278976020934137699217661925904 7874520 -34838405265222603989026618083183820800 7874521 -70338147162040549771772303697356919168 7874522 32020444620475766585957561148359523312 7874523 18504824036188480976771315912203038000 7874524 3652479907351861111511268024127998976 7874525 11795446632587596926910558911153267300 7874526 -35278690367748095870402839406430246912 7874527 -9387897196036688790643528419555699840 7874528 -46330283609330768451300875925197684736 7874529 -21087854633203026064980771890034827712 7874530 4674238876419807916100443831097886720 7874531 -20820169083871609887570647140583834880 7874532 -2469015155075084990380138382051036544 7874533 -39901119728027727780578940274677904416 7874534 17277043567286392318094996955943048416 7874535 -65963233311931855258331930639938090800 7874536 -4040760798722574359926377620099696640 7874537 -16189979753297095110915090065579007408 7874538 -9148420104808098147151472022618383616 7874539 34795922616711666511969537167445051920 7874540 -49751566293226059204296517514561781760 7874541 11385889538601196927633183331578650720 7874542 3132327796771246676609845812850033920 7874543 -6510909293955626763718303210826234376 7874544 -693175879103155773395437875679395840 7874545 14222311380032118559925129818734772980 7874546 40403567056866723199600348542264659472 7874547 -642200989078857586568859335709185472 7874548 -83992543218175878288646055150097235968 7874549 -163198674859756540470770194041018830340 7874550 -7320478560284034242022675917946240000 7874551 -213587284928530917293340072439803574176 7874552 -30679233666857563076423830856498257920 7874553 -91188418398401254879416774404023490880 7874554 79723659024787821599861745852118758912 7874555 -54835068196847223801689493003903046800 7874556 -25633801460772221931734393430113550336 7874557 111085174853152984060743925258069644172 7874558 -9848948484753554103280209219956748288 7874559 -481553719863126919050716268770448 7874560 -1625078583793258472646870571155456000 7874561 -32351244047748903236606557492175267838 7874562 -25722989070010401157752635557394688000 7874563 -130011337058340501293348694240260255360 7874564 -23011137268731948705083787620885629824 7874565 33107134939217418063946547840491631520 7874566 11573884863995423077478279352252176640 7874567 65805786864279544390615442750114570592 7874568 25062159332616742377416475945286041600 7874569 45082328782237443230639940397812781840 7874570 62862802912701932578313579321541880320 7874571 28860160451273841910931064545930954712 7874572 -4009227366643624820698378955363911680 7874573 40450893456090751568453551785110117760 7874574 164339391865977534878413176525898752 7874575 51655206069084924629837685953320929800 7874576 -5317252484055957952006526636233064448 7874577 5952732115898629474356155327966891952 7874578 -88398134183310852659110720978310210160 7874579 -45679568463432976166555284683050076816 7874580 -9993434829815428513977417174051840000 7874581 13702219793846654742695729734249777920 7874582 -12962641265195114276984929659022960608 7874583 -3194068426079112869620755765013971552 7874584 -17950373664123179999864134641144637440 7874585 103270360789969234811216445721918875780 7874586 8538254206829456859564923942752764384 7874587 -26160521798002924927997386264883217888 7874588 -79061269868631871912316026750344506880 7874589 -12308970612492851935052752435677825792 7874590 542788029276402400769209477158184320 7874591 78713435462660896832429413784996848992 7874592 -89658749777025103449065864467527499776 7874593 56317974399512123296872705117450060484 7874594 440252849138804212809329135003827200 7874595 -30815569743632848517919328651332480480 7874596 14787045220698652845957313427255292160 7874597 -132585292383572875491513261907671571428 7874598 41944603428167788477007369088475022208 7874599 -58803682813977724538285013097580432264 7874600 9039833877814464203964284587987584000 7874601 23507393620112026019481823193885448384 7874602 -40530079109513345794594835853623777280 7874603 -156797554825871220727047053024435205336 7874604 -77155446696391782724950096225618585600 7874605 -26859825274001245263516062915427111840 7874606 -57172877571153283292634078352424173248 7874607 -874610218974112323622192177236097920 7874608 -4767486254266244578631324782121123840 7874609 -113670888176582715984900837919513022190 7874610 -17856751384406569045038987412422190080 7874611 -61082071666612231282007547338055579968 7874612 39966803842029819472487648532668098560 7874613 6954734006246382027252276999128794542 7874614 -24648340183003534217063299354413889920 7874615 16810607395835364644352752033775098880 7874616 -4757057892303233887147132784553062400 7874617 -3241743997246164856273413810944421334 7874618 -2344148419022678412438544666953573120 7874619 35131807442902067266614495542381659248 7874620 1896821687251491991643207301670748160 7874621 2462321004354713441696499364441836492 7874622 -9080019299523450550021848999235939968 7874623 45625049238683966154754994364294851760 7874624 11384725340776858175613815159402790912 7874625 26451160297840103590862454493124352000 7874626 -14297793361057855351737316629293950080 7874627 -117342377769056710130483986813087315524 7874628 -55556583170838336145931278906712401920 7874629 1979844566352722547133447244659606400 7874630 -852106648405219993342471508761910400 7874631 -20024102312514033522332994196988472000 7874632 -64386568297865649670322678830300953600 7874633 -728041512428102138390647002701221056 7874634 19824820235339580832192373475526434048 7874635 -73735625265783992350746663839677539840 7874636 6596203507498228582223224836986683392 7874637 -9720561180422016221493510637530637248 7874638 -48928515762081885575636546127448619904 7874639 -82406404939324766852664175749410034576 7874640 -13889035641650886971285890570469130240 7874641 24291132219372666380094316850636070400 7874642 10890730752441353094844092924261731472 7874643 -45079925775527770323398451821511019080 7874644 75857016142191335013480219241010292736 7874645 94478022523002492769880567434324711200 7874646 5555583308469271148013165174935593344 7874647 37093112203101694123855185649227540312 7874648 70020616422010840626206351121945845760 7874649 -27559027150404528576063213305050823676 7874650 -9423322786657894603904613018737280000 7874651 -6856082403945095852594596551681007296 7874652 -30873569455450394694028900780323706368 7874653 78118639497503988857356891670166084902 7874654 51354668201343571090905095740463576832 7874655 47969546653302506475527481094686085920 7874656 -14189159961008511839804123373323943936 7874657 10009957845574994274526274992229483712 7874658 19134080307911253991427946855119426688 7874659 6358538154850328375481102341066420768 7874660 -92474366776339357429428110100516748800 7874661 -9358354396827818411618355197321642976 7874662 77715934642830764168095327353907898112 7874663 38382701550777259852738596789027041160 7874664 -12185018845938022454627997010644172800 7874665 21163394201132390667449315948340969600 7874666 41771592717378362474750030090903236704 7874667 58464681247613766774684637306775771568 7874668 30773606882366077899351115025289093120 7874669 80925689778845011134377111448004721760 7874670 18931739992497981973848300116392886400 7874671 29232169204922944648772285681546457600 7874672 -4833419420700453027135097059349659648 7874673 -16798869064824946925716840906996103232 7874674 -14060138806319728228719057146121671664 7874675 -522855308873941716517762156179112200 7874676 -359454371790424535157719995187355648 7874677 33097026320081508675387843932001172526 7874678 -4473484650696158117928351048267970944 7874679 -93621306583684822555249335518887433520 7874680 -16292631182523926808076285531852800 7874681 -6898687240164728477620627335005729856 7874682 -7280163665268303287153006533901776896 7874683 11978615437271904501499809817076862520 7874684 -12130900159552823451113282151855187968 7874685 -3452274350111645674802541303902553600 7874686 -20976845573163002367567991403492441280 7874687 -57985449333392700521590135953142043640 7874688 -29638163983299711625778921677604782080 7874689 -121422788029241213335378010969616417240 7874690 -39375982893000312236388206049694610400 7874691 26150681042007192292644384566451234624 7874692 -46691854438249836386557796778835149696 7874693 5473704105901622193850206967753947744 7874694 -449900786057375436870226125144478176 7874695 -30707454172299412545034317979764625800 7874696 49018341328796795318538115094752097280 7874697 -31249895272792377443421761480744905200 7874698 -7604315835701267561444148589192511136 7874699 43884867181576364768831556805820846736 7874700 497384878878001587613991246222400000 7874701 197155807873172473487342653649219530572 7874702 4213708046148981975334778039947545600 7874703 -68248763193919796187052324801270275288 7874704 -6774117649744892806951233195504828416 7874705 -18183141084426032176889553935376015000 7874706 -5567598316446225615098466283004037120 7874707 -6336103365286796017452042726197752928 7874708 -3024638151924710641911028445089044480 7874709 -16991910410852359125368645005757404800 7874710 349916005380423877933492177353164160 7874711 -13958372280986313946068944974150994736 7874712 -5615490062010255826425998027483750400 7874713 7567794998297880110718647702729011200 7874714 10715622999763184012750599357621641456 7874715 30672826731795093120019567694263659120 7874716 9647714380661155287294281517685091840 7874717 55944875714647011743791704867003622560 7874718 8061163802284346639116654665422315520 7874719 -331716043238712527998115374009120000 7874720 -15155090254288105756510651661942784000 7874721 75070250818368341518856410914616580880 7874722 -29606297249664024955910917343686412928 7874723 162113497239613434662081574612160072920 7874724 7204237486222978222133320248615364608 7874725 9245604172202834101041483169052212250 7874726 -70692039858581056134090156308214662688 7874727 26299847776870817725918234044051349632 7874728 -47008620951718499463674537691377955840 7874729 5101460370131136460527273084266647284 7874730 16101048727950016527124335622867219200 7874731 -13533468852140701210502373656291440136 7874732 77139858273863573378832717927649572096 7874733 3218775502009069544297695194995337024 7874734 2976990177531735230579721226012195584 7874735 45622837591249973472261281908535934960 7874736 -1442662073574111233393796496506912768 7874737 -67833018485935460127983241111785257368 7874738 14076137315028983994562152473091701520 7874739 394458912456343570049796023023451520 7874740 -15576238755492612437130297280402636800 7874741 12834702882608610964283775514709703630 7874742 42980475846303145725164360928509998464 7874743 72584321135941615357333328834657085992 7874744 7995927416019239586301711409264394240 7874745 -43446982743018348823182823312553138880 7874746 88963588930693516300815464689854985728 7874747 -12121462875370831492261704524595223200 7874748 6988708392307301751514828711173504000 7874749 105375417899492067187534854104372615750 7874750 28425797979247646720991776839042368000 7874751 59269187217573360684500946347320853904 7874752 831709233815888885816066169605455872 7874753 -50333471099194922676924687066130519998 7874754 27885741685948375213102310979049576320 7874755 -6972938732179688449412595562644831840 7874756 72740473247221254242572838498669395968 7874757 63970222565723460590948456740912240320 7874758 47193838442023393805595421315736683584 7874759 62109723015652550973540566193855308040 7874760 -32113253868711197400551470205730816000 7874761 -156813986279791743660636115305508553638 7874762 -408173801007149978609435060681834496 7874763 9087729294605975145181652189049872640 7874764 31396493581538070906222853489814264576 7874765 26670759128333973049060011625362675660 7874766 -14100510157530776126553651546593174400 7874767 59178025487167032564779822563645118960 7874768 14165415617230181832524931616601407488 7874769 5572652658502710065541132752544876480 7874770 -5802741410918138769378680104182829920 7874771 6402856085021232680728477848805992 7874772 207976136344419544262994208677783552 7874773 71469613434792623916030362739163017244 7874774 54537950018020861715210030866746768192 7874775 8214020329576987825613257749915528000 7874776 -5788544978647336404957601602377318400 7874777 50730352520681600672589296265765967626 7874778 -33798042846181679753837846493984337920 7874779 49249752715309484418754138385121026280 7874780 -52951749982659059158456588214301350400 7874781 6252151983307964387574001543992039552 7874782 502414960884636561088649665602268800 7874783 18462281158812557382658621442564484720 7874784 34243553497693115195367016933974343680 7874785 -84220945990019924352887091706392535020 7874786 -13926678217221247841188404143228353536 7874787 -8733327283191205368250848000251402832 7874788 27778517835580500398711695115336514816 7874789 57744847179998425436774943934263757920 7874790 -5827945433342510827944880749761955840 7874791 -43811509684492398283701010589858405616 7874792 13503571378825804445627757856128000 7874793 -35697702032790277238109343291403704320 7874794 8892570928328174646325287730883787696 7874795 -88376331284446268061025122439607818800 7874796 74445002845030062844738617904865639424 7874797 -49520087980985891453907058615836356800 7874798 10487510431415555879844334507213262400 7874799 -78587456523595470434787387431404032000 7874800 -18916036339450276790204884838271385600 7874801 29488275701430200618883261240477312 7874802 1682189737512202848076176954234413376 7874803 -140512872468804914956207712689050992640 7874804 -7236999466700729575237009372941625344 7874805 -457998388912325386875510261953020800 7874806 9347987844962336178167985960632017920 7874807 16532377225255739193052733157519885672 7874808 43194386284556512900143394450049310720 7874809 8368800030321595991954425562781559680 7874810 -12666382265358159631218935240988314880 7874811 296416460851437596578776440868072960 7874812 -38183200708449892104708197369188151808 7874813 47626169625277283848527246704310669984 7874814 -13136972575238028895878708405658392960 7874815 -26493070729463174093425729404241870080 7874816 69060046721666235534826610283144806400 7874817 -38486446809353621728212387506035853520 7874818 -15491430772409835769146545390703164928 7874819 21396143625760071853096586246835764220 7874820 -635460765291316602214024494179992320 7874821 3521896303362117469910518161661364384 7874822 -73171501218740874592924265375406480288 7874823 -39969959754188136973933701572034795264 7874824 92882550899515809635617281998051496960 7874825 -31724300050625899751013121414700937600 7874826 23649861082374185456721940093604991744 7874827 71389720596855309911814630886853710676 7874828 -4797040334454666088614663136198809600 7874829 3446712693099810346660787993668547148 7874830 -39886022218802828234118810448146373440 7874831 64834438360873515682146636385317890064 7874832 -3302454075788036283724381097369272320 7874833 -40139455768555224689695965915423358220 7874834 13243375116884964570026905345673387520 7874835 -36587933271553701177156053479550169600 7874836 28356473250257233412263106195464441600 7874837 9718116823441151577388982780540840832 7874838 -28026194007466418832287230156930677312 7874839 -55348197097208563439909206831822036584 7874840 196335690878015495333638588457164800 7874841 -33793040555416464587738666213976184320 7874842 -32525616608446450640300683428445413408 7874843 -172343375106305674416170170174237408200 7874844 -40679525273525956553082447750844368384 7874845 -44315009223743604094610721998867951040 7874846 8159469019282660685660493399218329344 7874847 36747739304266519137295064752182401040 7874848 -1311316004630563385254052518066913280 7874849 110909893571769958531031302661226698850 7874850 35454219807108752713320624722010700800 7874851 51225584330573799010250939498788085852 7874852 -82569768907563963465074073989033352960 7874853 36417327770671721457388018509571907904 7874854 311801960549007881938950817959550080 7874855 -65576784955428964033838881027031334240 7874856 12776292704630220344621568803827630080 7874857 1772811307814520433057149196136352672 7874858 10741193732863308343471191540230311776 7874859 3000891936058678114188822390673721520 7874860 -5748940221089382354195263141487360000 7874861 -75476371492074535036347441388972082538 7874862 -47559934691882713271016698622507924480 7874863 20754024561064800069789023525220825600 7874864 -3437976666879477751331302253137035264 7874865 -59326538470347227315848734996779976000 7874866 173042464370473131123550721973628320 7874867 -23327887420392249302608287770304197376 7874868 -10394408677380705807826515808464322560 7874869 -105869012149208027312139586041743644260 7874870 11625308850477506794825617750258812160 7874871 -96219569406245580344151224776411832088 7874872 -23606244542011969302950568419165491200 7874873 -28213269868924374400491290579969327280 7874874 11215402949148541633838889106155233280 7874875 -5681203033584190011854877472086432000 7874876 105641614417362015022799014346792767488 7874877 44459212619548647465526434608315032320 7874878 26223565078381533581649829923736657920 7874879 67620619744333141105918035599567816376 7874880 8092285053316709219401494576412753920 7874881 -38447054831548521879598243748640684608 7874882 -105537191136772298809048076112393320448 7874883 -7375025554629309778160213814467229948 7874884 -754880003198231570546310679237005184 7874885 -179323115351141237229124460973596039040 7874886 37648288997681853180973470741105955200 7874887 -34275773774499038661136965655554455464 7874888 -118303574256018548128217069017609190400 7874889 -17166173918928420167036642186249748480 7874890 -34736086523003010362505856761170896800 7874891 -92463089714892440878711414088879733780 7874892 47659268181620586499461297893965593600 7874893 -35538550469579220822886081079335259196 7874894 7419235379639245937747300642873231232 7874895 471844169704082758728714936712450560 7874896 12980500018543643224186836880342761472 7874897 -20107342028885142852557182302894067968 7874898 14471912295799332183731011287497690880 7874899 6467728814516578433081049142066217088 7874900 -23695312562848607220580366696371456000 7874901 -13920069512330403191611470659480506560 7874902 28204561556886543584232512690352577152 7874903 -112221523166195562880212430187371104096 7874904 2180086313768176578511691724353925120 7874905 -70299570158612996104596876236281202940 7874906 -2724981141843565354245248133109881600 7874907 38965032647374657864132185416407707840 7874908 -141347961119654638207355448988106724864 7874909 -26888426675405863194578664177755201184 7874910 -16454181047947837241307018048097395840 7874911 -8541308731696000276005197354969222400 7874912 47309678748290477370074666588213870592 7874913 -54422614977964444786750847862502744656 7874914 89365722088915908128453882455442456352 7874915 89772741542632756615829073131906214720 7874916 215315568769555614849031741585121280 7874917 -65014905519643445182054966019781960548 7874918 72785763395340909965968796075216274240 7874919 -35697219128690693571149878275238029096 7874920 -40825029691491395690945626935998515200 7874921 13421703458827288404773164994763286500 7874922 9132950776016724446619079323687936 7874923 -418453929858611570696449380607802080 7874924 33230430349540273757278547024522382336 7874925 -13612608716454466248405850862498100000 7874926 -31911996143462746493397725712713085120 7874927 18777257849334729693555613044268538112 7874928 -19083298186719730956135816270530150400 7874929 -31997830280037634291008679715347079470 7874930 -3020706836345172964141031939348889600 7874931 95958955479639986044196386063676356152 7874932 6113023724782488075577420577088261632 7874933 -75535260392429490244923785986190270976 7874934 -1148843553915804679832565018463939584 7874935 64708427241083008509513166034110721880 7874936 -78807664932393710703268606779751096320 7874937 3065943450744792019138091259049891200 7874938 15606592913081405949620671758191307120 7874939 -22389912339159452126776399292730343260 7874940 6374818275287281038211269851925120000 7874941 20691715727729585757292516548524617612 7874942 3034574448226395256591866110420526144 7874943 -21014641374620478827724886525952346936 7874944 56163316832182481164949254514115870720 7874945 -5810331918320544464791610451198990000 7874946 -13316362701532043778880430182948913328 7874947 53034393225840996972603441630228349680 7874948 -2395673484867538467047410480049395200 7874949 -37048226750808975542163534659346396960 7874950 -5873169214208925975407716280401776000 7874951 -16347840179382517947245043364655460048 7874952 8631492550794500516645780086659809280 7874953 12663436231711333625239074845812143204 7874954 -23954851871081585171360899448170543824 7874955 80383831130345359138634191709993126400 7874956 94526926249256023241782942662839525120 7874957 82545113543640403952173055427399803520 7874958 -3233820847909404482898790506202386432 7874959 64118214254322794518685561548453402160 7874960 -6128275561159375698793071981362380800 7874961 4275909476113233570639426726701601024 7874962 -4504682637822971360896782382307526768 7874963 37142672597591224495257391260439304160 7874964 -73146689991230832936353366834806224000 7874965 8525819248537056399353752798346899200 7874966 51892195830108521673216009549146641920 7874967 3159368040321113057886867053641183080 7874968 -103005825275057444374588830139111833600 7874969 17221322808894130912190083156346091396 7874970 3790531016202791997218208048123156480 7874971 -12314671086249056946879120728300250400 7874972 30596920674408172291422930323446656000 7874973 86518369461359811757680746439234258924 7874974 1670857094950415188147349694625124736 7874975 76884873058101280533530857389764811000 7874976 102306482032273101474332900285579526144 7874977 -1734523408850541148213691648160866400 7874978 -63168638269775024439474993899476613568 7874979 45651903068842986479933801518606840320 7874980 -48624936000524426598824016859494240000 7874981 -20437385162490984872638970218504177218 7874982 -3554645372755293015125316491492004768 7874983 -47181048838824176885958852058345957768 7874984 -43694930403528800183932947354092513280 7874985 -38180363347639811742336447454436040000 7874986 25055128793016935211400757644321737216 7874987 -62735143449341185129649497988143357200 7874988 -24526997238803688572714410299470254080 7874989 14512596547473001160313576020428006720 7874990 7335551162089220347866075671775669120 7874991 45991435492808082244401904820004977952 7874992 -5485547885045068353554500729193627648 7874993 -276883315266348584073230088722717952 7874994 -13267524426378600111979152084578166528 7874995 16048778967222966198714599532316622880 7874996 -53988456240695161683662283888393744000 7874997 -12925401723710685860484748101622579872 7874998 49212018527087290156414976680449732000 7874999 9985937372153383865742432591395311320 7875000 15614340620520013945455057215040000000 7875001 56212383815059027439816127017699437012 7875002 -67037732337950495188142364817946460048 7875003 57517337939449872148024461247376244504 7875004 20802384807537891795609781592794797056 7875005 -25742421465860313689978506419296866440 7875006 -17822650931527932784048202482893788160 7875007 -47336257202434045509985907239921209488 7875008 21132949417938277150208314625784545280 7875009 -135688405516604425279039775764371177600 7875010 -3569940010505811972319761971835578880 7875011 193702421185342439516998893699610923000 7875012 28007613125812460990888598442831828992 7875013 -108183441078006070724530684975075744738 7875014 -10054186213038732270945064793511996288 7875015 36262883562675424062790140174583354320 7875016 -50067400849268732612215218374144163840 7875017 -20095366812458752917622099115513120934 7875018 1105894056054545038230556763358882864 7875019 -2414060301855776381213882319473876456 7875020 -1051129062801384091498538399950187520 7875021 2038593637242033440441562254679948288 7875022 8469518472588699114623835561729464832 7875023 12398190450200425811715299285090348928 7875024 11896644466001612091095375657777233920 7875025 29675647069003871230280864407188660000 7875026 -80054059633476156877799024450193234288 7875027 -8453893449332529351811919965640151600 7875028 19456889295011121913340151848537614336 7875029 126845886610611458472502991784547504476 7875030 22702552539256333289666125768968616320 7875031 117174987906421261257489502149977245832 7875032 926305353640110903183228810057523200 7875033 -76693302806047365081763031069900329776 7875034 12587549874830230879824840974435442624 7875035 -24858029856253008355333947312792455520 7875036 -23258638076694236831655541124009164800 7875037 -189221703318046733090533010214821602740 7875038 2013002841289933360302626064801828096 7875039 18327744064697946260947009003489545216 7875040 -8453790184146387350852406411020206080 7875041 -43532596002445503448059042703323004368 7875042 10664557952984705408465757244136868864 7875043 -82351867623724831414956013308115520 7875044 38306672729987624989525302879439795200 7875045 -12811376838671547549291312064168356000 7875046 -67383406501780572494495260301154075264 7875047 -124937342182154081830893990067067298504 7875048 33264652671096707774784007017995304960 7875049 -11525533096118152036782009233849379520 7875050 9896886008123817399299070607748160000 7875051 -29219560540388482314983746918081555368 7875052 92855029496014048946887170316271416320 7875053 4779744869498227122644559559756077600 7875054 -17237065388041097038704116430339600384 7875055 8055376875672180555595354165157925960 7875056 -10563590838778215000332543403265425408 7875057 3254340770981388592139038410226231488 7875058 4035220467547047518974156716132487584 7875059 -110122889067003901607496483853219570740 7875060 9468086008050973318149684476322600960 7875061 -61462420433521103205085075386282944338 7875062 5271211578804735134836611484184850048 7875063 -35156739644968770823179663682364160 7875064 1998984955745846619793680744821391360 7875065 4153244974298007710131997177522754240 7875066 39454500508374239970288983190341049600 7875067 49974265237760653341574564674370542116 7875068 88629037440353668050529306980688846848 7875069 -82917364298327858493583254701533587456 7875070 -16639252861445694908549216174226551040 7875071 12309649909159072100860483198636115424 7875072 -5828710016621796855067231620515758080 7875073 -44300749611757601955032971314645127678 7875074 43888478813436101872025638440725059536 7875075 -3289892194783274480855015130014104800 7875076 -20708162386939936646055407509617899520 7875077 3867006932931557890010802417475501632 7875078 -25115794632463030539064524817351200576 7875079 -67481106139518643917718783343176553320 7875080 -51079069647814965595417662003912499200 7875081 39255069508394456574254300017003982820 7875082 -60298321932177348375561481577159443200 7875083 30373428728842968251053325473296791304 7875084 4441909280863547069431229232722350080 7875085 -22600742784147559653616135372904547840 7875086 -118387377036674193876368051672258046720 7875087 42510731954548702251213620710181026560 7875088 -6559405007833762153727709133096534016 7875089 72715046910280214454285090784238611890 7875090 30489818101518411890665181258893977600 7875091 18489313301018122565524063511708629072 7875092 62308118726852977646484189290692895616 7875093 -42787407115496974526000688625315749216 7875094 5667269710792390911098351268302105280 7875095 -20172394197065468676625013665081015200 7875096 85392646551358300244320225848818380800 7875097 -136133892557839430608602879518098491000 7875098 -14446698744618578301216640804263172608 7875099 67104210506066202663338506235597261484 7875100 -4941045049365631416238836036384243200 7875101 -11303265803582662329584643476491290720 7875102 -23004623049827752531884470349835263168 7875103 -30515840964546805504639900400638254896 7875104 3306512596602494048049046956682838016 7875105 -2515305343766936046139520985043584000 7875106 -599745467794099768382713189374274176 7875107 34329853837424690664987616811856796752 7875108 10545748957367756466440490101911302144 7875109 -127724252575012732365151359229389956160 7875110 -10871276874913924699095393187346144640 7875111 -20915001078596103861404847530236626480 7875112 28584672535938588026973438156168314880 7875113 169013795487144412532890126491040663440 7875114 -14692987574154676227272387434115811840 7875115 -147291535093155497464743822862641600 7875116 8981702215345256382322687268511129600 7875117 -23200888067434125149571510884176052160 7875118 61169296010932082448649644120671549760 7875119 27787952073329927610645736420350502896 7875120 9006223659135428295221743111923302400 7875121 131492624986310720339367347323965778944 7875122 -37082568676297886766902657885606619888 7875123 37187587075160566663011446781462848064 7875124 -3000646986060816820331663461681707904 7875125 28921725864591776192926593355582573500 7875126 16525586869842245570578701925486061184 7875127 -7928816240861540802221009168803920440 7875128 105307145581042750660618035672765788160 7875129 18808155564567719824276775067455252928 7875130 -36019629549862781886153448521909611040 7875131 -49841902058327509124958593576168581632 7875132 -103098181172746990648362761918070079488 7875133 5766223361610454555431156877719970380 7875134 39087243984152184709494996729800169216 7875135 -69254718322395105108324105147667523880 7875136 -27261640897120990916544332988193177600 7875137 -78759413427584218495549310026909073214 7875138 -40658349366801870305432852324895613056 7875139 -36739231745270257615029481671758602960 7875140 -4917163906193273670110145336139038720 7875141 -25085377170655081120838949263077520160 7875142 -34891068533760061742640491813398413312 7875143 -76533876396170517319123232855318292480 7875144 -72430420357538286231367349713714913280 7875145 79337159433076450275387788620608252900 7875146 61900448821159084484924824492662004272 7875147 -1381761678488226658343962532345972736 7875148 70227553830225084821311599460910501376 7875149 -457097634144647137994613690357007392 7875150 -25611289265640367605703188536667374400 7875151 -14259251870064849424480341051151491488 7875152 -10685840542761930218716504828107030528 7875153 -30617671400832397707462121692170483520 7875154 7276286827152659169905133762570369024 7875155 -41050081314117599585538044415303871440 7875156 -61540360888245237836988319260318947328 7875157 -164098481232265742369678643422530056 7875158 32817692451824663259575797035997160640 7875159 -17962317046498046304333065559854054400 7875160 57149216061832608168427827065874432000 7875161 -18947080508766882650976402440623709376 7875162 22302750109080276514249555666138452720 7875163 -82590597350097177199027996319098918588 7875164 17925459700038093868030987145753088 7875165 -32701556579948786122713833400660873600 7875166 -6611264492725961005750754746129932096 7875167 -3141345818350627059705783344860594752 7875168 -7270432662547846997601914685499637760 7875169 -12346280754311991453213301439694846430 7875170 -21101089158647769936433761679533930720 7875171 -31916716895960055582025955263059002400 7875172 35848270441536620360851724250584620928 7875173 -79369095238846215684458263349420212896 7875174 43089718164013989857706314023209351168 7875175 19557569667517061183475930982393833600 7875176 -103245339220363924438866587047309009920 7875177 -40640273095461828077967066931651845120 7875178 -3298385036393797144567360438495088640 7875179 33799996428856655122517816418804626880 7875180 14827913882998866266139729535350389760 7875181 -84891452095225627534810966208625007018 7875182 12923321514606759221963324618722865280 7875183 37148284091019665649402392694504898824 7875184 21257324083091002030890323672984289280 7875185 26239309806733365340540580294006961000 7875186 -4482498206368284580539491123930326272 7875187 -122346327550357431275822396077242602164 7875188 17302438967130595187454038059370517888 7875189 2426974371724611124543659934128146784 7875190 34443976645484303441013227427243033600 7875191 -41170435284796396750089543867411750888 7875192 -512742341947547886474104331995381760 7875193 -44989582665547501871488074821702881558 7875194 64552684715769388254223620435335938560 7875195 35062278508206040921766911222994455920 7875196 -14130055293990620064859437221676072960 7875197 84901980225595328468368264349950314912 7875198 -17598938148076963958675900710698044160 7875199 22000230445628215055538148689477315936 7875200 -14503161278504465621005867451154432000 7875201 36788382264873006285195342652817789232 7875202 12104528360738822553964990544259350400 7875203 42033119298413978760182360962856195280 7875204 -28146817378326231325838908017676514304 7875205 -27302596920224839922479157057409363240 7875206 70696732709760084525336249978086122944 7875207 -28660707491195129223744037892569894560 7875208 -81937102611150921298076356965911470080 7875209 -12192777651649360380120435723471525120 7875210 -11666580116188310253440778357916462080 7875211 104274092807480876764364537586908861520 7875212 -25418481345311259255797548735846412544 7875213 -12842636452991888955648371549696955456 7875214 54517277761043123257486320571148523456 7875215 -2267938180654019868222885657934551240 7875216 -10434598082415455961664328428357337088 7875217 -6701651051972463393216481897793892288 7875218 3768238509313950104231324623130880000 7875219 -60150474714950143902337233498707508480 7875220 57283029769502884295721028318507226880 7875221 7847442987059528745307531319836197600 7875222 8855639610940754267521931121097574784 7875223 -59919047190370260612265252736418837448 7875224 -16854753993394789003085097918031257600 7875225 -3438073938818178388656128835715655250 7875226 -8038598501103728589667941621703833600 7875227 106158238967274343459882912528918595076 7875228 -21105486039340406483161053960642407424 7875229 95528103917839934204930022496517555340 7875230 -23951921679456951775574164818406999680 7875231 51993592449736018215130096238099001432 7875232 20221287463449363577462585651189776384 7875233 -55706655379909937966905464461009821500 7875234 -4675328464783444444868449258807666560 7875235 -2037027949388505056045204666396737200 7875236 66738799485336466031671142183623918848 7875237 88730030218544055103681113118511787360 7875238 -12258875036811800640275281631071557504 7875239 -43195444328753490815322963287148305280 7875240 -1021308718079739330089569661681664000 7875241 -65276079347763272066271083429897685600 7875242 -67444042875947266988287213549218427728 7875243 7423285243522677406138136588779896732 7875244 5382795577647951928131122756917693440 7875245 8388075561922547760425374288950297600 7875246 29109452053610618708773673950204723200 7875247 -66519883226569592034692371785545796728 7875248 1565632348769953294780720365304872960 7875249 -10702136350919152642931421311587655232 7875250 8496604678317250175992235974777560000 7875251 52738262967115253509599581289625763352 7875252 27530737973397791737382650656672645120 7875253 20543524262174961440531978540262913120 7875254 11832507258988695168039162368953685760 7875255 -35161838220371364830349188316719947440 7875256 117735663562746394187775155302196858880 7875257 -34433872864050912266601322025007207420 7875258 26378170316520882002330266228566057984 7875259 -9544335398326531683814424606018493408 7875260 -5412220400174313764624288559830077440 7875261 66681569278351808746380629101591986240 7875262 -73076018567815036280545469443330714368 7875263 129677040531096583829309633740676015088 7875264 -28034835733915221390462568867376922624 7875265 34215033323776941170602016960188218600 7875266 18899038442190248823609821714796203520 7875267 56181722830590912068900472608848726512 7875268 45837793806876549960962695393521285248 7875269 -47969327502130843568251949091240291840 7875270 -3191306725866826519546093260808642560 7875271 -20261109773430791369138325515848264256 7875272 62879364865882988658741367655932723200 7875273 -35330603396562209146213562923856609280 7875274 18660827106944500721512150886663572992 7875275 -31607362701611749726867421267090300700 7875276 20946221524358562268871145486514847232 7875277 65290028581744567561173755259529116032 7875278 -550768598260243770569708037900480576 7875279 -89508655532821404876793669164359476080 7875280 3416081397709678885227815176426536960 7875281 30044743307875672957697563734382532082 7875282 -42758250881775036437929142772812135808 7875283 6961265005151533201944777069365661008 7875284 58725763275155541704651623962333450240 7875285 13318880118456575150367131522239200 7875286 -40309476001031177187234054013652253408 7875287 -37039358502354708890621419884254028288 7875288 -16096424152746709469075923604095027200 7875289 43586745924886868873027489724396938880 7875290 20899125625529683367912309464929650400 7875291 24089285013272183332133347100652550080 7875292 -21421545502797448288206512830168071168 7875293 -102714388798446009521630127225417370458 7875294 2187717061640687088655724962438966272 7875295 32589326082464929757888602586094207600 7875296 26256974166216421236673703334920060928 7875297 62271798259941780384834306511521814674 7875298 13324440969649430810502128481318032160 7875299 40372424666031070382299813990412838300 7875300 -18684015967391672266156480684189363200 7875301 -6025495661928827881359495789045309120 7875302 1854404858203595915029262246317323264 7875303 -14128098503917113826632859294470398256 7875304 24860947259674182116527822971166325760 7875305 76327991810181782629296112006230285000 7875306 798974175774082588327051406799886944 7875307 87156924895752262303106579096330956224 7875308 19945683112560348707326775230157162496 7875309 -12817345520069633036708375890581220032 7875310 -14566320695999493199653458064665184000 7875311 -14419945804561131348943628765200308408 7875312 3739834383984788203347915888855613440 7875313 5779421556513340216913981499671541604 7875314 39166046228683010586910810987872077952 7875315 -921920310160857390005308150536314880 7875316 72407029628351537204476160066340679040 7875317 160411632751576747963111199658938088366 7875318 15135123917850608480028503928716897280 7875319 -32338929820957104490994384889576093360 7875320 -55715280697255710465553798210977792000 7875321 219912042429678009571465414188381120 7875322 -11323754435845137987673535929691759616 7875323 77324756671473493948976881666445763600 7875324 -31160184135126797642882889421684578816 7875325 62127421933255753974715177709120628050 7875326 -7326962028342881243230843007101403136 7875327 -56142187881054206957935093426867954560 7875328 -49543518531126208715299106740605288448 7875329 -24413788718482736798673201493977837600 7875330 -17378964115239931659337972125784366080 7875331 39781791297525971277067738428410651132 7875332 -8272975317019440886581807649339772928 7875333 -5909044866900600259140374035273985280 7875334 1299229124694225519150449572987287360 7875335 -47205566684405386501824227027115368640 7875336 -29051519364513659414900907047970570240 7875337 90306804162619528197508717055242441252 7875338 -729768889144060472229456314767078656 7875339 -35157505431935477006198656528838979600 7875340 7688877962263119426083877389218452480 7875341 13232264750206909377342987611995250742 7875342 32950268375474537014083802245315757440 7875343 12423374802616375661765170152464333280 7875344 32847043186166232568085413574978519040 7875345 -3982405206706141030881127337529293760 7875346 -21776498955964315708074441445304086128 7875347 31685551043157889624524345293329706796 7875348 -28587346643017703863414225091420098560 7875349 83493180686469465329830778379345486350 7875350 7807710653098532021956356877143676800 7875351 -66710472975545473856706795208240741800 7875352 -175965021654081537145353503516975923200 7875353 250460615586972829112080759562918867220 7875354 -43957189470355650068307031234408020480 7875355 63780689808953468560741833931335773760 7875356 136853734941271058511921856456966586880 7875357 36133815604964777910337465001097225792 7875358 50106916897026468924106191829646609280 7875359 43815658805692931744983198935987540120 7875360 -94631485109681562568431771642023116800 7875361 -8310330368902408230885395385081743040 7875362 -23958940688282410369195942121905251072 7875363 8818565277999564625416945582525038064 7875364 -151522382174119783926818037827895296 7875365 76672078498689060950085816127057123320 7875366 43764660707245852356633865841620588224 7875367 42179476625171058526560324952711430400 7875368 52395673851627791587211636852035906560 7875369 89721326450163950752674853066458943764 7875370 34039692126326863721660151497701718880 7875371 37463259886790799364220705079487143312 7875372 36136197174673298916870436137363812352 7875373 66868218205026913265492484533537649504 7875374 -10334346201012259533079362930513120000 7875375 -51179340784913255581834148563100652000 7875376 3727193917170356420470535553441398784 7875377 63553092987408092292738458599636382226 7875378 -36693980159139586763796544509796164720 7875379 79237092731932302489927091504496785320 7875380 91492569585339679975240103525727682560 7875381 -33722082852622743799492843798644502176 7875382 -42554298493013896566068098101357914208 7875383 -72571560379658620966687238916980973840 7875384 24925346504288551944167982901794570240 7875385 -723198359664714557764181765820096000 7875386 7125630581069697624584322328749757440 7875387 -15151188114070067453947578107052102720 7875388 307019003098342913376626201678447616 7875389 76300367048685436991691047052636533190 7875390 15064411506684489559331751305704417920 7875391 102558019467368292105267438861287507184 7875392 11765891887660190310454634274556477440 7875393 140880351986003142206772643080082786464 7875394 -27506111080048261137535303142645427504 7875395 65139861154832602642757238759280962000 7875396 -36967968672295449192331351576337048448 7875397 27698954759691921799507253346874189312 7875398 1132562657737357537096815710961938880 7875399 -27335743278214106691349784223662424960 7875400 -55177089489955204189382344003443072000 7875401 -134523832060213327336611378623144642598 7875402 -32191990129514631949333255361301389568 7875403 59365573380191210561020771969349271600 7875404 16581802725745375721064444951345839616 7875405 33562726148718132052577433679433404800 7875406 -43115679845071113266336557223452800 7875407 -720953231813426766252648273046730112 7875408 1404619892434305850837678493938089984 7875409 -107147020007830146359504455308876469390 7875410 32606083548607900677120399153222963360 7875411 27605356085214229835211586636958694072 7875412 26498654882770584109937255689724329856 7875413 3661903428271084490469895058181194880 7875414 54765597502028331294313281731947929600 7875415 -17119266168828563051472010607111326440 7875416 138574087127878015338949309084562196480 7875417 11818507928184018956722166321551077600 7875418 49119728820299259031985530560346226160 7875419 -123449912618439956044364111970431157180 7875420 19100827850499022805419213920980828160 7875421 -92688282127404240329413771107759868378 7875422 -29603128959741282024915456591305691648 7875423 13410558878923059729817390097149282824 7875424 -126196189511893848155600368333636239360 7875425 -3044556371496722127195417894451440000 7875426 -3394682575002805688306064936196411392 7875427 -67403846782041125443397860154995041204 7875428 98556185874292011216116791222567658496 7875429 47747928399729595258953351788438826528 7875430 -4038228048373987148001959284186606080 7875431 -160814222475191739884014025178949936800 7875432 -8291601244448896020741629523571968000 7875433 -15924380935513774680419511272855880816 7875434 29249702790919461243621304669533437952 7875435 -6056555327639637146829755390518909200 7875436 -36644345462412982421209396435554961920 7875437 -135158211990722332547156997358074009108 7875438 -35822209188104138637041254541307694080 7875439 33144495118013886631710405441315270768 7875440 15335353916729803342781917781150760960 7875441 26014881969047153913095231493768086400 7875442 47276857969098981645855827600218873872 7875443 -83259954420619874961898635929030086800 7875444 -2342983265589429422175491636538175488 7875445 37300319470416595334182851600318615480 7875446 -37774039661313280022796193774619941056 7875447 -38695425638595958778330830701344434200 7875448 -3475663441744698845450902890749952000 7875449 26608598053734529498022563013572905450 7875450 -116024113086916372812645463656748800 7875451 28135319283953186392811539267454412452 7875452 32982519447670669111147856669798671872 7875453 -41685585926474211332430344696052682752 7875454 -18273715687671452214684883497001260288 7875455 10560392834516075918395764744949624320 7875456 -28634035188661567022759085901401292800 7875457 7938657679455784604952060516916636672 7875458 -87962361915454373990965557815689495680 7875459 -5080156028481930739554941622950873256 7875460 -122352127467637791675402692439694272000 7875461 -138165019991838337438412453960614935936 7875462 6308974417110597605399245793641267200 7875463 -112220747983222207839147951266180568120 7875464 -13409733490821204202549674007713914880 7875465 -15483148694292860269703481111277106880 7875466 49342441173184946083835128846046377824 7875467 39865819687351743809839569637127586516 7875468 -1321137894891181942084041143546941440 7875469 16056538561427651362427470160752749312 7875470 49487680720948820186158153372019263680 7875471 -13498464132576122108578809405400809216 7875472 -13749302751828952819756810729421537280 7875473 -85663205469017019806450990324770355100 7875474 -42848813396745731528121934377731168640 7875475 -19582973705199265315009311219666444000 7875476 8090469587202561788631079218480027648 7875477 -1374811996915173011116991590797259392 7875478 11740743382904741288642326509449764224 7875479 19199260593738480523004827720688723784 7875480 43455564891936289940185482387876864000 7875481 -273009390248055794407856129807646880 7875482 8274110024431715628371908983571168992 7875483 -32380539426354673727728187403393552384 7875484 69633569869286946073509119363993878016 7875485 -84984267154003720018190747025231139260 7875486 -8374264973569610144258378086195973568 7875487 38514032183954211279464276747159418472 7875488 44318248185974015427350868892720300032 7875489 13109013131295146775885797727398683824 7875490 19228240263231063877782057484801466880 7875491 7759934147028782101129845785337806064 7875492 19298212546408412190841693170099274752 7875493 568950446700494371041766037084920384 7875494 42175470987712915533014444890473275712 7875495 11664910581131046078068174446692189600 7875496 -134347620540725972626089693069573534720 7875497 -7371089481762205502736581172526756800 7875498 -18863406939087007398222514220877831936 7875499 -59578777240808027348269904830407945936 7875500 101671121134452787014785355136761600000 7875501 -42603982941904288761022599836955293280 7875502 28938191197035089925463584902409605952 7875503 68311521250978028644372774999113481344 7875504 -2538517487759403142054309317321818112 7875505 -49128621835861207737640528305367582080 7875506 -26132715070727712952678962898572792048 7875507 24525182169405498299393079228469859640 7875508 33917226106652614725079462084486619136 7875509 -76169412659628131928526608589182612384 7875510 39415641688805641128299078292207513600 7875511 -11904193635402059556853379901850733056 7875512 93550692164582889759906633171006074880 7875513 19464731524459018667010131963320525380 7875514 -82839505044116889789221681518176864144 7875515 53851938757976373077954997262019698800 7875516 32318823959066854598220610953732440064 7875517 47907292689968044550084344250178668620 7875518 23483043287853454160785512686153721216 7875519 8916632331912182862210284975996513280 7875520 14817505640764915564490238907153121280 7875521 -614693476946586642637411073829224160 7875522 12490324431644718153492890344948500480 7875523 -210472360630379645247053555680265842760 7875524 -5172414060530388076424488371890749440 7875525 -37762915272043949471716150932029923200 7875526 -1500744505924321971592518704010361536 7875527 -79456298496073022878535177352925095072 7875528 -29921539668698417809992512419926835200 7875529 -104957666467129047937756296959458093260 7875530 -28289510273310798446452259566968528000 7875531 12863840449256894386775267288104540320 7875532 2175032193079169379904551647092385792 7875533 31570255107625670926552763869590530784 7875534 301399251436557749012660183053238400 7875535 -15933101161332306827827450201422000960 7875536 -55545098066313092363216473680642048 7875537 -105753065983851104800807005502955932320 7875538 -5456827664941195893974409840228894720 7875539 28510585425414149595287612407931131200 7875540 -7735673894913492724928899725743888640 7875541 -46547851294542304602907948235924140068 7875542 -5084882063217927168991241263848431328 7875543 -352560512724930871086910719867813936 7875544 86013022359225470036962326013642752000 7875545 -33416853458700216217920873097887967680 7875546 -9444293487793634960316129892443219456 7875547 85180012856484442114796080615372700160 7875548 -23247479703951018929971888607389914624 7875549 7087601997092238830692620467613216480 7875550 14510465514090262011962216155494873600 7875551 47415234225713299540060684318992891552 7875552 -46380276688269591208122796234985177088 7875553 38361158680606020051078001297320176256 7875554 55848666349140810014890404999841232976 7875555 -57086153426970494707436090070038254080 7875556 -25126082909597209563197787941704212480 7875557 8572227624867113112312135124403847840 7875558 24237004960647682190758102328117642304 7875559 -43414600532354060519193919566022331640 7875560 -6990766095009094518998667781722931200 7875561 -3014071626052384946297136763695521856 7875562 -32499126738564164159740853719087525968 7875563 40714400396586350211170534094484237812 7875564 59955789846508053967510704889081099776 7875565 109641393472461957623155268177258408460 7875566 -31943863524422038486514057314524216768 7875567 -15156852662207726741253894987517696800 7875568 8355641019225200922049387672362614784 7875569 -42516027701865455590435594514186294586 7875570 23404686248879476716638443348265587200 7875571 20643152801255791375351486692497023944 7875572 7140658914597017646582673122633204480 7875573 52038318639380750065773564993067840704 7875574 -62309604625613645768752495802018095584 7875575 57879156108547083340828622257047840600 7875576 1429248607348993633095369351747379200 7875577 50402703426637842350075614421246207620 7875578 87987469785735491753603455349019561840 7875579 -429158716851905388255634175002381632 7875580 58188488168905956357451508959324531200 7875581 -3868925030764691346603836488174158336 7875582 8595093368695882656771397330343589888 7875583 -146012464286400801863636067712591879168 7875584 25177093482781587340538124325078695936 7875585 -1779269786487734418708972278525580780 7875586 17447325587547404538925294965432497664 7875587 -96151223576385762052456921613361558168 7875588 -8855080519434269334454239584168263680 7875589 -186414591145574639700438607699808618880 7875590 -53619251927958284979745288605798846720 7875591 15228205951274173107399455662513457664 7875592 -1717557676399034105554439533650401280 7875593 -44899123206255977681609472695790782256 7875594 10011143527372530661595947942747819824 7875595 -5484063858258865422638355647356569600 7875596 -39843220697049930874411476307449964800 7875597 -10312106344695177836957503256775932928 7875598 1359594681221929250421422703847647936 7875599 6305340210936105445646359417286635464 7875600 2859300695942223865425890630236569600 7875601 -22076901833708105088011336574318611600 7875602 47711422221015265470938203268411013120 7875603 30975155355121267782910050113144050800 7875604 48969800334334636466022149720979124224 7875605 4316852529589101246825674990175560760 7875606 28374002231006180168786389761118471104 7875607 -49933371019579151848318597891201069968 7875608 -20552256723268630574015745429489991680 7875609 -16983116097131994611959744790542597440 7875610 18343904408212477024554401217588120000 7875611 -158689592077505244122846583773646097788 7875612 -19492070406384374525460291548521402368 7875613 -32071396194895638289495391626984966080 7875614 10739971505979021088850121419524346880 7875615 -18925215665878980698217793310503008000 7875616 18513613550479856563212229537809039360 7875617 139270352894770316048794821902111299860 7875618 7866277107701801711092201804105759104 7875619 -65959386685340720044393636012494050980 7875620 -28943860838628146361730146178194432000 7875621 9794136923975316095594955996933178656 7875622 96037860472546492755552271489526592 7875623 62551433724517802359451285323045269600 7875624 -8033069169013816407294420084154368000 7875625 2836317073902936265274546055989701250 7875626 -55469948661954098651500067500684655616 7875627 -62976959013913087460983531033185783360 7875628 57642334393508130765150196782571547136 7875629 -170779536770931462989272790348418402816 7875630 3178171613226898714386939392678584320 7875631 3360418389181062412857783852291740432 7875632 36574605421735585019894095313274126336 7875633 14312698475226741383152012398919056960 7875634 13190825095654582433310107903301244320 7875635 -3574812392922812935299549664153790640 7875636 -50372427641730945680187697559173337088 7875637 31885496945600866979165269580483518464 7875638 -24531428470598230437482080045995101280 7875639 -422368747686436727074602993905220192 7875640 26339361037943674970136173071164825600 7875641 27958588928814467403105056792365390344 7875642 19908038917899365751324779132873905920 7875643 -19104380440109997653300211450244012736 7875644 17575581016591446836591370169854237696 7875645 -49887648604515368638227849780645989280 7875646 -13139010655544757297114906605885056320 7875647 2302751212026082304146045330431231360 7875648 13015781053259383912888976967991296 7875649 -89177679209895040180150757196126656256 7875650 9783774286356987520196389140372226800 7875651 -7305845728575499584332113060438450176 7875652 -25385112636118761893131509433210368000 7875653 27186842226848316402112339528017535902 7875654 30465045991119004600153506428571038208 7875655 47827647682745079559773377675136301560 7875656 44439488652168593169348695412608762880 7875657 131311100895737176765548630413658044640 7875658 -14405687758383858516142204326557203968 7875659 -51339745754130077466378147997290793560 7875660 -560239662265649412676214351516467200 7875661 -9824405922588601393172892527972041738 7875662 7066430312143334981045073303512432832 7875663 7741240225375491119861880954986988288 7875664 16953281595958668942982220856676827136 7875665 416462929698690003515743659053781120 7875666 -1861989298171779123986222035277771616 7875667 126338526230993807899631985183885396716 7875668 -45656045309543662483649978970305925120 7875669 10988511763607150921246826011604214944 7875670 18126976922534496340458622840506860160 7875671 16918222758463710228665512798101991680 7875672 -6561519265312224606117630173277757440 7875673 10015304161301738576104648067182482624 7875674 -15628478439746009916373896213453711360 7875675 -25161012740716620237169774647086052000 7875676 -8879768949070288388089786674832023040 7875677 -38281110402376920908102364114149657748 7875678 1991498637571486621823804000788257408 7875679 -36293605515699399979381040034798030224 7875680 -56390268476627329665780227730285527040 7875681 -22959662915229801512711117089413265056 7875682 38225549555493915685791414038737392000 7875683 19797927115029651128327277072350195184 7875684 13166787874764177490981780130749470720 7875685 -76489003847868923606779472608635103620 7875686 -3550428122519222392293784016074913280 7875687 51844950541194830668617597487326341160 7875688 -118800683846156656971060627008888202240 7875689 165654253410832251122639972659871946624 7875690 -11611410386441817560361449807072793600 7875691 115869810284855815759034011718534402752 7875692 -14626894999635895630468125209335557120 7875693 16898913891039247429076765110739952000 7875694 -15858628965389908214167379554134743040 7875695 -56020586697101982214216093183901359800 7875696 -346116275310746417575679057640554496 7875697 -67810342570687591223111944376068343854 7875698 -21117008488576050665347153722897212400 7875699 -16686803097093422572899355042077808800 7875700 -1251380483463945891185047369012889600 7875701 133867209448629831280517761285615302702 7875702 8032407648681632277320226396064262880 7875703 -121835149224381939458698427743212356136 7875704 65606866564142506111252291846222848000 7875705 -9080679278368479243638159104686727680 7875706 33479134251174440707712356290876562944 7875707 -53500011637716551989750892818734187776 7875708 574123896816447273241416506693812224 7875709 -30388230937140629996512360613378548800 7875710 -58060900383133561126852677500567508480 7875711 1200590125764674277115117328636157552 7875712 -45775981245015306016050286538847682560 7875713 113062809822637602371715699291179032962 7875714 -2753508817888217776365286740477566976 7875715 62986114729605864908229269461150473360 7875716 146916696800905770337287828400537340928 7875717 10156024142318942818781750575100460000 7875718 22185811917051287026282248533813429760 7875719 52866570401808324911447383866600028896 7875720 -80673755847717691105446141362058854400 7875721 -54155974119996455386612760176793641932 7875722 71144541990506467840411660418463684912 7875723 23843382011689352853107507632121357784 7875724 118251541092189585922095448519935547392 7875725 -11850757494856558430017706727765496800 7875726 10415750255281466611165214260638816384 7875727 -11115979392834647726303744758139529424 7875728 11587885116646770811013776984803901440 7875729 15492245115710537195784226341326371584 7875730 -32731724952223372552872553830362406240 7875731 37671802781147081765989188932650831464 7875732 21231140159494208126740669131640707072 7875733 -151812128255995471038854054326421162400 7875734 14323765524071843260317464175671196672 7875735 -10533543837479488733688187879230420480 7875736 9818892716258165447932063500816875520 7875737 -141700811919179140469199559385292025728 7875738 -27728544462731256197355273596092446720 7875739 52812720330091212038870840566458305540 7875740 23897033448187786705397971293601459200 7875741 -48807126470419732623459311534339284608 7875742 20509417390681476810939768184824053760 7875743 226913527570246989960571558109151806016 7875744 30448843136655540229406699273485025280 7875745 -42733347863693212997870719727639733120 7875746 -9125494114128198421624706774607552000 7875747 39405917337370255672893231162644620800 7875748 -28512063466146063676723038117263769344 7875749 -31561502708248649812398938934231327360 7875750 13529320173359049116973280197879648000 7875751 78822120083205840386137247341811296 7875752 28358520824934342742262308460971576320 7875753 70998049444867243991473954280200623504 7875754 -14633465826005418229244684353070873424 7875755 98232850455228286100430457592178104160 7875756 -876381762396575899359167164921986048 7875757 -4028174377193872582458817272727471380 7875758 -59748377444003059346820127014006419520 7875759 -28814217690383281061634175083139733496 7875760 19914706948508493028957790343447183360 7875761 57386261632007969303994205789892802852 7875762 -45547075933753700676968970415794938880 7875763 40272191339280870219185708438553793360 7875764 -9327558325466489085056543847082549248 7875765 11532494114791365317650537760067081600 7875766 70720480805463874885729364122419875520 7875767 -21188878034016951035500088312210288640 7875768 -45077305519087616286331552040890982400 7875769 281503531257818162277938448839245370 7875770 -47477965652868903654065516880147148320 7875771 -66616671729459746742484376989881038736 7875772 806641624936413368609705675220022272 7875773 60099359950216718447121152723835092844 7875774 -44483145292118068487083409719657121856 7875775 42167010620450708198531336520533026800 7875776 -5695168429065822287268639361408696320 7875777 9847287164409858436029568686994339584 7875778 7891440655704711518466601490407514112 7875779 -108408969898180833201640871799338268024 7875780 23092630740631096714726558169932984320 7875781 -110875440042153859216589649340182841536 7875782 41306027110183257238611027459107884800 7875783 -7985746322506721908077762658592335536 7875784 -17847007500536519904655127041543372800 7875785 83199281573440149320472419295021307200 7875786 35889561453478427722248300735159184128 7875787 30153265278510194173730826137846377080 7875788 -21506736738569735157085020864568757760 7875789 -11148909997059797028780224480469062976 7875790 947721792053668325776170433427174400 7875791 -54188606818613800895282876990258864640 7875792 1925655990108470068801942622795857920 7875793 119273179868899143798831754976182445042 7875794 -1643646572144627739058126437092875008 7875795 -951616377436118616354393919893866400 7875796 -24559186825893082626445727229855787008 7875797 91671766430065054090260356863047783246 7875798 2421689558365004829528096909021413376 7875799 -51507877458135006348114973371787118200 7875800 4685795117883179298676974905883648000 7875801 32786358625263825799573536928292624730 7875802 -6996249295425843356260104931452552192 7875803 -60414112201768146113147731184408093232 7875804 -44204684927309691181494747764352860160 7875805 37441590285117541387505499450507202560 7875806 -48954570806996433251324732166959307648 7875807 -12574461165148603967702560393050582912 7875808 -149813798574854265524760118526068654080 7875809 -33646617857828970509159409608754265920 7875810 -11242432541779490771919046948105202400 7875811 63550007479820760883007234992164545112 7875812 -19262457803906016489329196315811676160 7875813 -3054756737075194313853141170178373824 7875814 63422458584936123531517000105366423872 7875815 -46349544007358058780863560619609609280 7875816 18936877699370728702274669398317219840 7875817 32982793803717277488641446318642323072 7875818 33507503959149780111325576450344549216 7875819 29163892050358187599594844360117331120 7875820 -29593846887757450976651352707375308800 7875821 -24992564949199075617237058737436054080 7875822 -22249199387426792569905745848788065728 7875823 17597102731064266806103482741365168000 7875824 1910383509211590492665175731951566848 7875825 -15243525012024120553058707874566790400 7875826 19637668724439613821876795953006069760 7875827 105226966270876208578717519306774889676 7875828 -1497482122862413242756253779952148352 7875829 12306299813032154914440529203746083328 7875830 -12547528127909285135473755283235846400 7875831 -27398179088499472222221891028154740248 7875832 92672037781890502856787488022828134400 7875833 23965447533778835357557348884133414464 7875834 825044645753883294010994918899323648 7875835 99243846611340014317425303461206790160 7875836 4038594418912381643572330116689382912 7875837 522395197117292859540919040165770368 7875838 33489526415597609467502506676598328320 7875839 38230649379806224878427505932355206224 7875840 -6652219671045706255131070615026401280 7875841 -151768800358690261989839429914544789758 7875842 -14880108608687792963213511293853504000 7875843 -33195047905510204613782500485647374672 7875844 -6320656322683154836704815383630024704 7875845 26676343963024383799239596067088354680 7875846 -34736523228543448884119537812591641600 7875847 -35586067032007420837415689326364879568 7875848 -61128036113700488799527258881089776640 7875849 -59716073570569549959907875559932714240 7875850 39438045632091643927545455550598924800 7875851 -139370789461992221011140564223502145600 7875852 70464782897986084590488010092404895232 7875853 444039455183674176825894760571268408 7875854 -5605302814963368408907391595429939456 7875855 14102711396289586623672651668609924640 7875856 -17466184139712872630394822976541933568 7875857 1688040822085131851885189043139740912 7875858 -31010070577505817272834483450906936832 7875859 64841483169034531784325051845047578216 7875860 -26902444721910606689775415237180784640 7875861 9626621903707994745348593054451801600 7875862 -95003701087136506790013042383501108928 7875863 -91122116843951645799438938711950105320 7875864 -77916420818251136506087906909106903040 7875865 15368283497442159009685387782150438600 7875866 -67211686964755941743522473333348290336 7875867 -45702068471066771924091522179340874752 7875868 -16229600363537487355278968417381741568 7875869 11117668233979448337916435443643239270 7875870 -3514705834478891636609956273432642560 7875871 -17837189803135884193879524945669120928 7875872 43619059729706310024916927188632666112 7875873 77090243199265450901205862389362600784 7875874 14988274222851261389105912625576343200 7875875 28621179406253464074873337207697544000 7875876 -63902815771440522225243695331769555968 7875877 22430286219407163477290696485100284380 7875878 67828702456404127452314717737562977920 7875879 -45387489690886909248686449466689294080 7875880 17232696089709411301175673556992000 7875881 -2856142656567977364919326656907424668 7875882 -9514500734169429403782743554135304448 7875883 5669780097950491635003612635587195600 7875884 176156791470716264261219422919895300096 7875885 46987385596296801278280009366591360000 7875886 -76479029529917639443436687137860604608 7875887 -82428427499080113306853160820414627408 7875888 4714953458128052823556696210337169408 7875889 -61243653315380835471356694887174942144 7875890 -17998974549281989696089917147005440 7875891 -5198110043819495768154296375615686080 7875892 -108361886452144484051058933548663481600 7875893 -34632947048559951812163391411688812356 7875894 409682111762348879602730002173285120 7875895 18532891283058891758292709895203227840 7875896 44266835372225195259122019431153909760 7875897 3514389657523316484372676986651570528 7875898 -17962138364422635265598099602301926800 7875899 -60096960991566322988464586937254594760 7875900 -512932393138129866700147984795776000 7875901 -39946205434771674668962007349064032096 7875902 13926992139935461430074876848766225152 7875903 -11198577597877267155757717420908410496 7875904 -10639785101628053038950812428245401600 7875905 -63608756240678166201041813243946393600 7875906 -1956939163609314490976776203026804736 7875907 -130461384900191630678727101264311745040 7875908 24720783046658262002008487690993152128 7875909 -105022463050170775753727474272774882500 7875910 2195799525805411905527439776291788800 7875911 149762871695693673097384850800837735512 7875912 26126659045258622723963405092746608640 7875913 -100998541772258806199919817322416002816 7875914 -25030444469732478730511238936157486080 7875915 40793978275302276554922977192403556320 7875916 -12829008242049338222215144462480149760 7875917 35504260743340626706138192639066339200 7875918 7003376957376907069028111860475707200 7875919 158552591895770501630742692787862206320 7875920 -4625357461789509361243914251727175680 7875921 -18956592531945436023279313712626575888 7875922 8196071805463913871138015467992602624 7875923 -2123421091229317327827424091337100992 7875924 -8778578984182784272448077766088634368 7875925 -17722977263380602728266581888511343350 7875926 -25901161945485150605475351198522458880 7875927 43354345609509622810551930823480725840 7875928 -120757370449186234577311846793542563840 7875929 183456440971589712901560484253644217040 7875930 -32246260915567134496158337413902676480 7875931 28170514568166502036925800965249939456 7875932 -114077956189357604417414664738514005504 7875933 -41832232686501863594508406089580166496 7875934 -52408874627421982059259192123387798848 7875935 -70681872752879798369729003399159772120 7875936 16488876471045896978110744318983536640 7875937 2134460636452063351177733871747385746 7875938 11811971653120829450392217130822346752 7875939 18992469483653293084461061231705749624 7875940 82078437631460441793484237806155639040 7875941 -42929295083437424490799833952821184068 7875942 34396074272404195139708029413697528512 7875943 -12564236338804873420178743468556000280 7875944 -24431915874444747751626802299141703680 7875945 -3086049205473106386615458052598680960 7875946 8453285918680520036683506123761184864 7875947 144750745805484475125166860352608033672 7875948 7771266414243611956795910592594286080 7875949 41266828906758251999715905495382656736 7875950 24549718752492786570232990697219088000 7875951 64755910304972849668893485493025748232 7875952 10630567588134500233100307747550461952 7875953 -26882418220471038412184860709069459712 7875954 -640117218399389902304187104971333728 7875955 112673479439366685920398832361115778160 7875956 -73268685375542280772491216002488719360 7875957 -15416115326192706294852382146775655040 7875958 -5613743631565462263325816092705852480 7875959 -2818440707302409944350702066008315904 7875960 -62437250307856518765311230522933862400 7875961 -37666541580810596365733208577277116438 7875962 34768037357045270172357958562645285232 7875963 104663126816454099692189891784907798092 7875964 88868873769441613810382602984198957056 7875965 -12998894201821177927239823671451992540 7875966 -159261258339119216284479187195392000 7875967 46113904533203765969647409712468378864 7875968 27330712144874947688306428496440197120 7875969 47676136345917422063392100210741053920 7875970 282155323230075639960500295622478400 7875971 119387739366242885449204024671738530172 7875972 27475480581912940304647982762654895360 7875973 7422802140238951885109453264572164640 7875974 49405113068799553595676786733638975360 7875975 -13196523362714938251716347148705424000 7875976 -151870807389371135570593002151907281920 7875977 -61974116644781457119657120536411870668 7875978 40805046691738051898976417305984655360 7875979 83772480046388361123709298397872080576 7875980 1824485348990304882740399129031905280 7875981 113427794179888641580636595313901699200 7875982 25049118423509740427939443788380826624 7875983 77462994377299005760855247238167069232 7875984 7757209813625550207879117595496939520 7875985 9119548537971712086091367659626052200 7875986 -26467606037867479184534056106913437808 7875987 7332102229738328997326437207037575680 7875988 -61711605609585045468925678566858896512 7875989 52962775598889946284837447487321680000 7875990 22618193872148588265926669556928974720 7875991 -36766864802950148346316406847653301000 7875992 -15019220253029082534911154163750686720 7875993 23482056119650923498569505146770157664 7875994 18818670621687559845878220755257267200 7875995 79035178429419830154923699193605256000 7875996 -7707508775058103794098195082180945408 7875997 -28742994111284988171138553481316184480 7875998 -20544847252686975113102800809289124352 7875999 -54814403343079871405748705770923991400 7876000 63477487614860706612274819761438720000 7876001 2730813535741169676927036204937628352 7876002 6079098046618383087807787010633269632 7876003 -97013676755100126058792991403269427748 7876004 -4065918520124367191510782832575810944 7876005 -100626641907549439030789320777012480 7876006 -2533251856314748086203028561827400960 7876007 74080200980785947540402794883821339256 7876008 6981450623954107841215215676071936000 7876009 1671477992221211669600781230839145408 7876010 32536852261440919358163095044183736160 7876011 -54006197795808455220761868949420560 7876012 40789845534404852320163572937365880832 7876013 42042406114908443224126705706647130400 7876014 3569206795719050052380675761812440640 7876015 -20807542756008301692430757599893008640 7876016 -28759595268816147720822677189059657728 7876017 -1795325623828073634565489478539688766 7876018 12124507487860259752265110372996028160 7876019 247233925083658759052919550867779593544 7876020 35087428649609059707306007129195591680 7876021 -103178705684181765690337628287459839968 7876022 3749578066249147714162525320286310400 7876023 95937267503234002231013398300399438800 7876024 14493563806478047893154383916916920320 7876025 -98162355905349438623582027962199251200 7876026 29499329935272674711179619324296206192 7876027 213945764783926244495313622546872821992 7876028 -32882242935718347175594432403504455680 7876029 -1123788156089993441171370383392382400 7876030 4727970244401392754945936868418737920 7876031 -80202923866184423218665653481449343168 7876032 13157614557558674506792176547969105920 7876033 129912157365331863786494858565771538224 7876034 -24092757727881018335183322196776957408 7876035 34839283956957751602568488239202480 7876036 31719818088064527751847109936986173440 7876037 -60136020408569584088524576412064243300 7876038 29151692967586770981008162164199703744 7876039 24646231001532034222880354869698664200 7876040 -27319528520235864718316222413363200 7876041 -44382909146096575349550645205347909216 7876042 23454118241770153622927287599851667552 7876043 227011504299080179773820496890557984 7876044 53316898643010075467870363177622458880 7876045 -19074404006342085486835743438446939700 7876046 -2825621687741078710884008738068670976 7876047 -14661689610891732126273930953035207800 7876048 23869623294429583229635274253430710272 7876049 89906845162406081405999851138794955236 7876050 -1309347380454986363478284949850598400 7876051 -79508462724415009924270988740260307200 7876052 1726124085771072678168189291873638400 7876053 -43275801183529435896169129827232170738 7876054 -39150905788098328364064290587994172288 7876055 -13550955109994124617667161903395236000 7876056 1853875950705429135400082521440092160 7876057 -24651858112538403578050798423899961088 7876058 -71855356934429988149579278211110575120 7876059 -21891348208748057401748118101290325712 7876060 -23718286341854578127365038724078080000 7876061 -39178046813917685064023266459493785248 7876062 8269388414713364850684901071692985600 7876063 20373544495929513766628228246940651200 7876064 113301515193449508893295481022674108416 7876065 6699454583611944938217214815979801920 7876066 27682878882284560694091900352107697920 7876067 -3175101577736041691407891754450720880 7876068 -5024942075168935565978974230337351680 7876069 -47507512582776141976211535458545286530 7876070 60826764284449747936438561887750307200 7876071 -19481040620898500989521980904726754128 7876072 62352524130115249081591375772717383680 7876073 11188958559055770962296830630788571264 7876074 -19078914545599795312469063526133996032 7876075 -10273487530609222358467656269545268400 7876076 41252931938976566356192100801395728384 7876077 3415000865195577063320780598773913600 7876078 2154829130238627252011163818863990656 7876079 -17327677625865499728559714061917893624 7876080 -15150940107277936384302816921823641600 7876081 95384241792202745552513765866540727400 7876082 28915887249417978456702398958603878400 7876083 54279594506925759302208540460213123680 7876084 -90020947333432847466855954059694342784 7876085 -9798184216155891681317423535341331840 7876086 18927722800085421668615920281676860864 7876087 75738743760779349875091749647856284920 7876088 20193265867210800192102217778438123520 7876089 55289489705347635425629024963389417600 7876090 46567799538526715352376293890341624800 7876091 -2233513330326812021936672701598636508 7876092 -18315494762366201413712537947637587968 7876093 1690783497011142762529603086577063744 7876094 16391137312663060464519483576626871552 7876095 -8866996218551348169663494709855360 7876096 -36875570840341577996181311818970431488 7876097 -68230087642386764444041369733290923072 7876098 9310561896269877650790901698825136800 7876099 -4564262985783697129547822258831639040 7876100 6800586627441124423528031721970828800 7876101 -87780747934276675005720357718121502720 7876102 -22775845446440941412374302927847327488 7876103 71388819699911807900100801671062067352 7876104 70450201956903828033835566038931333120 7876105 -96826138200708213494906080982461023480 7876106 7961509209967800709913824811079118080 7876107 -9867724443158695580268944716267936872 7876108 -729767686052903283722827631375810560 7876109 -33873380148432396531268686936411787284 7876110 27125082923897893007675336807123251200 7876111 84045199419257793450766547025121441712 7876112 -26508022932951488129637884000981213184 7876113 55678430750373825081992126629889634720 7876114 -78406272612546226196753758199844895344 7876115 -41271742553499949673940773374966388880 7876116 1210046902392887173969514717476937472 7876117 -4840647096239260892944747945595836054 7876118 45238451736476552613138696772265281920 7876119 -94189013679507978965660870737315640832 7876120 -3206757285422371860108056052852326400 7876121 -1133413730779119503856352233854524512 7876122 -19507016316911798181973150771485960960 7876123 10742720257373227270033563466140170372 7876124 -58380746734797775234989204913703176704 7876125 39988908524638081256144575259407743000 7876126 51512477745845835295683532917681520512 7876127 25083391018817756435065417663963862400 7876128 12200069604672791615535431587932930048 7876129 122941364505142138410943685565911334960 7876130 20513801527596754549988795317333800000 7876131 -22319379671054753034786070771749855936 7876132 -7895827535223088896469494791078272 7876133 20608477432016299265273205963820075644 7876134 -4379281757137582974930634719823888128 7876135 -47038313302859129694716870178638542920 7876136 13548194372106605530199858910973286400 7876137 69979604099855679681168297680292082176 7876138 -25066390763780229030360024240838656 7876139 29825641931654621857774675713854689920 7876140 8437749868877431744161444701516544000 7876141 1005606729098481491743532909417330688 7876142 72124157849544021874023823797851038272 7876143 -15247783033699797361105060752847434240 7876144 -280010597369031455702770764084510720 7876145 41805420581808545928449803321288977600 7876146 -39046985986946168216263385923093555200 7876147 118158126471738057696387215264822931596 7876148 37209081057055640504667148608505952256 7876149 44911353946575431003406067959198041088 7876150 -6642730855075495630147271085584959200 7876151 -141033667473778849624536706935225071568 7876152 72052865049831138393704650714699653120 7876153 -52023412565811060543135509846165054780 7876154 13285851250549160051388207969207240960 7876155 -13216263882406628213890716068206068480 7876156 -9322840416598503567534722846242542080 7876157 -112646447613703049955947552335677498720 7876158 1137122390987899730072340797236963968 7876159 357985166714066974771389730715036416 7876160 3846278808207575959226888747546050560 7876161 84990911852207597951787100495931234610 7876162 43439439515555210253972571793144241360 7876163 -33117764556344215865138895899069891640 7876164 5043840581551425026210195203120536576 7876165 97337466568284418527356105821976155200 7876166 38898133402491682372001356672125947904 7876167 14406180657121032381823794949634560848 7876168 -71681302185834714773178181173139353600 7876169 13558458702162331985812081169254951296 7876170 15665680592934016340075270784006758400 7876171 8255368849603448662368290093303378640 7876172 -17956677468040318290200234878603865088 7876173 -382258266297325570989416204212131936 7876174 30544018184330631782373488635855878336 7876175 -60469756218662429690739994101775740600 7876176 2461672132916324860677148847728754688 7876177 -68389971445143007944944128004998705680 7876178 1928466742095033677314943328195818640 7876179 -36957137693605772922544402390670562600 7876180 -20442104179427190752833733325052439040 7876181 667909960257202763959131645524931072 7876182 -12699555951944564567708050619061011712 7876183 -37847308300099554302599620723637152080 7876184 58644695896598575436032089490229145600 7876185 -94908093113257122792837892000692228480 7876186 -1237569477463275110225107579886819616 7876187 -149942483415678396372326684213893564416 7876188 -26495949977961039053410286235577264128 7876189 -1886214561218661510882663630526366272 7876190 30199767678291237550861395520949760 7876191 -2738848213483743062372080064680154808 7876192 62494737332521817730566726235789852672 7876193 47868651010983740028978629650092481044 7876194 9424521596809175901429861867301344000 7876195 20795783206397515563014869236485893200 7876196 14342740302501554767064109093965174400 7876197 -3762233906479633257886241090616153600 7876198 38192455683204562932743551163589578880 7876199 73427359604108780897626301049986340936 7876200 31937085747971777656857490389817344000 7876201 -44921416779596466111718765289525309696 7876202 -8259444187111523785497712228939562496 7876203 71496510663672843444641920404917995200 7876204 37498757026501251004271138837865316352 7876205 34554700361763038468121678907392060000 7876206 18399502188458387057976939296439721344 7876207 -48614957638025092344583087973866986544 7876208 29863185879938214988920500131482599424 7876209 44479880917766939547856467789100626528 7876210 44647755030211699419520807831972793760 7876211 -42443392459496478227995778534753643780 7876212 19299293617279397992859899609953841152 7876213 53894571016105519400030797546888040064 7876214 -74509914667440023958353702404440968544 7876215 10119247526851028314702181902478538720 7876216 -10955601561180352670207458394457600000 7876217 138714916583508379653929069253447916266 7876218 2349525062735342491210741664144704512 7876219 -7135186694566521912672678269571222048 7876220 14435825556179264814960403849571957760 7876221 19274260433031917687916535475446272000 7876222 31663723455271769718808845151310606400 7876223 -42619813919447799134520791419746190416 7876224 -677150187332557365210923228410675200 7876225 -8120681188366617063508957487309609600 7876226 -11052911750386550696851745037535243200 7876227 -6503738399436040297755709257111340368 7876228 71019282113116269808582664954711485568 7876229 -15464186315543631188407897686742668516 7876230 2694280090226733569251097559896526720 7876231 54892129064524313391570482272246388400 7876232 1107393853179868515738484498563072000 7876233 -938609586237505148534240360652748140 7876234 39893546686293153659624905949738996016 7876235 -48894284485948393682642321743733949600 7876236 3072926154945843822232473466270325760 7876237 102516034943882240799879187411955464886 7876238 -34317024646445989771663546624403388480 7876239 5513303805193981161548535758020917120 7876240 -3095075844976883015497377313222410240 7876241 -126820396363846985159147686248883117200 7876242 40323168074281260699032662726589761920 7876243 82440027029997745735277737695833271504 7876244 42591356339983698045615724863937615872 7876245 -16319489727618416333545478600629824000 7876246 -11120778359909257793273254607641292160 7876247 49823430801490247307628713141701226696 7876248 -29731269963028816263485699569059287040 7876249 49930541379335759016359481947108074000 7876250 3182807332753545786964530680846670000 7876251 -27427136678301711477697064284206528000 7876252 -131777463338483722212843885457247290880 7876253 43340241554841438090661480947736128 7876254 -6743042594668040929590717279501644160 7876255 -54871089255554056980749637266395512000 7876256 36823588493056013279788578794138959872 7876257 -24120610236065187966606894911319124608 7876258 -5768686257787626526890454294507156992 7876259 144640486281735524422436855576295426240 7876260 -39283448978242955733250217672818483200 7876261 -18101003678597035661573661830691043138 7876262 -62867203366416213569078034913535082720 7876263 -2875484239735820471503110616756326912 7876264 13158123233448619591337819854938931200 7876265 -18702848283547575791551921014006485340 7876266 1693327757061617699331425464266105600 7876267 -235419165138897836757159756038885376 7876268 -32835018686751827116308846310858321920 7876269 30868464361451158748896408609421869494 7876270 7215557630115900214593389545133909760 7876271 -24686549773944367415945037956480032008 7876272 -10604314706569512570015119652898897920 7876273 154467527981171373222087271926205925522 7876274 -20881907050902413611985822039857870848 7876275 -34250138084945221673856231838031294400 7876276 83686828372865094604957505015363404160 7876277 -3196642843944990311748722914394041380 7876278 3602810975447095536238246484180658720 7876279 -82888469822097947025408261338496635760 7876280 27636014424532466911112881365490790400 7876281 1783382744139937359912754995803509440 7876282 -6098702101357159674813279671831557008 7876283 -54262214103366180576812088419794470336 7876284 1672502882929030114937131691875461120 7876285 -84257740069274320286121262230265015200 7876286 -35892100251764789144239780147952271360 7876287 45532193050615615633925799834660186960 7876288 -15413813669804398809019160503720607744 7876289 169836269338176620228951418078081417300 7876290 -8946104149416863582309022543827297280 7876291 31494047233124370835003324156200549692 7876292 -28466210407009194850064918547671385984 7876293 -35405981230441847749793596378857987072 7876294 10144019574683663099940371337071933952 7876295 -15448682116749900430545709370280114720 7876296 -75785394005325178742521120258977177600 7876297 29046960824208418736190596681676601920 7876298 980393468340961895569966346340890160 7876299 -93642143976458005857341201410155236136 7876300 -30617798482497945813288856844397824000 7876301 21742891676630089975321869688326607692 7876302 693343658721488518876748232179856384 7876303 -46772974211756794929298425728920248800 7876304 -4970537950538504459724251634963578880 7876305 29650979436771735843515630006596646400 7876306 -27739619833678089407699771637028449648 7876307 48612006336444823532019147753348705792 7876308 -10561738526787155593451828540113704960 7876309 116829697465017503073815259316199489600 7876310 63903771755547196034150587196755200 7876311 -66024731510011402530506904046767037056 7876312 73151857829485537299884114033830963200 7876313 -38445374624545336403620347360814585020 7876314 -21844647362250839276493403511943620352 7876315 -10090247654616853484966382382089407040 7876316 9891825665042963863958415542066531328 7876317 -73118477280610511408161849689066921120 7876318 1867400996198938987423774512321830016 7876319 -113260517932462135326838945694249714688 7876320 -43033767438030702163317535221979545600 7876321 49559199676424510371958095065198529092 7876322 -15991323806597574156347702327737500000 7876323 -2041332072354529243881706447388939520 7876324 7097133563747389707255782660308893696 7876325 8930228191879926952001952346822857600 7876326 -14738414463056604730098878070270028416 7876327 15836491620049723895994536151307760400 7876328 -46997110188942122639478066695428899840 7876329 -111408839364247543350462539720972010240 7876330 -9013507175900031896633493022488668160 7876331 -50897722949870263676256979214099609868 7876332 188466719677823051083872514537150371840 7876333 -66975330795932198560847088420344309076 7876334 72723894957810638989676725493720970816 7876335 2280644525252361406104536779733559840 7876336 1414361336950824823779003944455700480 7876337 105265257834712796987293959801262867392 7876338 9698415706304573653223706950388329472 7876339 -153548198254347518263425373967238935860 7876340 1320466857309328934803433040342412800 7876341 -32225978820441660197201343396186464160 7876342 21571707949838754357534272977471344000 7876343 101516453244181053415328350650916559592 7876344 -1276490102827722791558345951383388160 7876345 -97743244986794287000860426273621843900 7876346 -35801726734161608186854549822701443616 7876347 78703636603691192337877008630567461400 7876348 -490758729432041177897183995006831104 7876349 -50630044812447361055356569713972106036 7876350 10040905140640862817518500100170147200 7876351 -44996360233859940858540062824636680848 7876352 -114704453921357215972671203310575812608 7876353 222622394796268362787045042285828704 7876354 -110101762973701222023004882045244909568 7876355 44829513299456518271820472151107077600 7876356 -25429284249618851355619547122103276544 7876357 107940458402507504876952768717550448606 7876358 -41933753514966883456043742109091112000 7876359 -144698641857628044327656333621316097416 7876360 1544614711769053954249679484606873600 7876361 -38482766912629349476250495688614200038 7876362 -59326425201504575539295377391485440 7876363 125303197495902508525851264187784764584 7876364 -167145506104423363581558164992856984064 7876365 -3006882741630453528553781493059844480 7876366 112470471824672644255848026276152205760 7876367 482839073293185560135186494343242416 7876368 -7454097754807446286495768633490472960 7876369 -154489805965229348976897053491207697230 7876370 -6060123521045645526588974832893376000 7876371 -37578939133305518061869108502393385680 7876372 3504450129100489751499110959429275648 7876373 95448559814724460234325446797279790944 7876374 -46020083176097942666082084722972160 7876375 -23867116536444417217374408584479512000 7876376 -8616717603302841654025827483909488640 7876377 764538841809950875394484087772691760 7876378 -56242472248953564299363825570547843840 7876379 13981469518036924609670765492622927360 7876380 507528263122593313069258708537221120 7876381 136666893692329151259243264627353369164 7876382 -37230395232303237104513201905612200000 7876383 78669051096433431007094926149043344 7876384 11582414299516823630905858906838925312 7876385 57524220758744254153649185216180513920 7876386 22738246964555385872991778944714915840 7876387 968817460901339936403907916204778624 7876388 -197679793168240894978661114877702144 7876389 5188381490937425694298597554516175680 7876390 -4697314393756434484752040513015324800 7876391 5713161174035271693590878819147762584 7876392 -26461046349300316127482561001755852800 7876393 55207307032406905611567051548714325440 7876394 53860641548840361250400347800975608496 7876395 -38554992039127970467479955158928212480 7876396 -250446000651658865261010065603837952 7876397 90753547130496965658608366045471517846 7876398 28680240551732770415820092868852108864 7876399 121762513566878854792297555878108304400 7876400 4059667466789643362361706050404352000 7876401 -45870210837734147296852823976617807616 7876402 -5192560412369471721189106854001963008 7876403 -156295591835784929273159152587232095348 7876404 36625428483205804201281845709108677376 7876405 112581566616154302077590264843884396060 7876406 27689326942310688515194123398646100448 7876407 -43534864780630548083112953555061146496 7876408 -10994092695475832405565217018185891840 7876409 80449371989838447862664474009545805610 7876410 56194385533903872125460734251798656000 7876411 11956692365269794237907707637735035000 7876412 15971264810632461372551070480206238720 7876413 73214572791194356111231452850923448320 7876414 16572356550750676572590614099001746560 7876415 55292475722265531367321224661916419560 7876416 14633684895780426694028191883216289792 7876417 -80387229440863894289481644741734633534 7876418 1640777288755992936507843941619763200 7876419 54104455529629487784292454391701419776 7876420 -12261507989090875084003350021557760000 7876421 -20066951113907586660310999364877624288 7876422 -65060005486400976007182411704827925568 7876423 -184917836913009950430666001254186330480 7876424 12298217100034888674790768156594636800 7876425 9902933688999008404400654083236426000 7876426 -8509351644139548098005339212725240736 7876427 14094736894657860722280207044827547760 7876428 9854531595576598423809291346276319232 7876429 -164309596694092830254258092430912784480 7876430 -4703876005773685829689996027315562880 7876431 -86676495594998901547667256113479245720 7876432 12529656453847150539331168121184059392 7876433 25704713839405510568320436564527181682 7876434 6356903460075607415132645464901950080 7876435 22917555794198861686237677248397024000 7876436 56669016351051411368269778322865944192 7876437 24220247525121526360009158519703227168 7876438 9748784450897697981396227854223692800 7876439 361124436564333337807732314862352688 7876440 1449293894198473258614717584875929600 7876441 -115436735451415977839167197871954710000 7876442 -6952863780513449237442722968359032832 7876443 3162308597164141158357446186885543064 7876444 80519499317014274702261985201332711936 7876445 -45580115696272616300297010211636545300 7876446 5900296040430269153575932765324555264 7876447 17297927191647620647489694912509764896 7876448 267345794011578832810440630350172389376 7876449 1346343331498628786855462126297687040 7876450 -25706600358367948891798755500545104000 7876451 -133150376825918976177841753351985524416 7876452 41597631872604457319942955443575084032 7876453 -16548500144330511536788324727800373536 7876454 4639006899057566401047922011895170432 7876455 -25380279539592540432768694543612082400 7876456 -23460346020328114162841711017996861440 7876457 -4967218721873601814645625204354977548 7876458 36876137508854016192963012803748249600 7876459 -132321703032557571881687896069265043340 7876460 -12238968412521553890494868269574297600 7876461 45660626572493653684940213167735006272 7876462 -33969136049692187883957132383294825472 7876463 18707949925000316089197190799258430960 7876464 -9933957540613982407858551006517886976 7876465 -22291937811080164696788798068795446080 7876466 12018645110793282884156642232149913504 7876467 69104510160369156565342636336405968240 7876468 36473259108454512379415225090822004736 7876469 -11187219705358967444068214965171000320 7876470 -5207359794736589588846488006539786240 7876471 155841180801407688743230580913073133672 7876472 -25216821317152454308204718565504921600 7876473 70362084162204899025734691915802591968 7876474 -24082002621333157188201493293298783008 7876475 63407561011667773363491204050556076500 7876476 56693805007088139131686119608927153664 7876477 34357910896227432501377321406854101632 7876478 -86822819407589445656999213557744241280 7876479 -23392449594949974517406636232305590512 7876480 -17957205908921571626944343004571238400 7876481 12520156238902081035559496451327449412 7876482 -365667599280824363520010787328334080 7876483 85378866411261358188189712907319332732 7876484 -8489524787659590801819854175588188160 7876485 -1411927799859852739266480746535893160 7876486 1854947676917889192860189706959086464 7876487 101804413406736643668485674425436178760 7876488 28846886873878922295972349989539020800 7876489 -6802974532209395978832586011696249912 7876490 26396893885659844267911980630191932000 7876491 -31831739595116473869088707781138000896 7876492 -1959314325209265574401987098051422208 7876493 -24741426545529459868161048432544797258 7876494 -41711405552650771526497556697285720960 7876495 -106199943107369308382696130374650560 7876496 -23248313527266124204108616100074446848 7876497 71978405564383012095902140923854760672 7876498 -11215270919810588462134138530787083264 7876499 -25415391973862743359698204446601885664 7876500 17271171709206752027569299258700800000 7876501 -57496630681949036419119159106593040498 7876502 -17220686565844086451342874827678062048 7876503 74839764496278875233062569504592843864 7876504 -105952014320173082092635717246159882240 7876505 -13568728675600528076004308723614758840 7876506 22479869694149772624840314819008290816 7876507 -119333518071662738011227461118770521160 7876508 -61071428740837204540044388586184920064 7876509 -26487997984146841804865956579533818496 7876510 9945585455612298666702981900386728320 7876511 -2680350630091544069567779261137033216 7876512 29382375220332397226636705606944161792 7876513 118873799665201949956319723729436900544 7876514 73959253174674590251580864859739883856 7876515 54527218479938808830188408730566630320 7876516 40866350815074421316715784051843457280 7876517 -38762448788375472358971076921733319840 7876518 -19812828166905399820012191357691362432 7876519 -28467689743037137286950524157355005904 7876520 -27224282629343531073570598493190144000 7876521 -3326142547168030915386470311649891238 7876522 -77970031111869010473945089728851127200 7876523 91429143695896742446469146512943746624 7876524 5416950326565173585510079617141638656 7876525 216459254993260541611343104644105600 7876526 -26039978115009111764995388371016309760 7876527 4002106255418007200637368193183131520 7876528 10291173025826238782539961077116862464 7876529 145958386228046779122808448294952842130 7876530 17223042035968453226835073254431532960 7876531 29588440635916282241816220338958850432 7876532 23295303934181685697299231192707512320 7876533 -9181512892630880953810712115741544320 7876534 6640434943765835363706097839408795648 7876535 -25602145313625003119740394069439764520 7876536 68868705191874566922492641519582453760 7876537 12015996448203652699202413202185622400 7876538 1816124873990046504821128566645761280 7876539 -35874888234382036744754161307817413592 7876540 -10269893441830564973177257744749035520 7876541 64136884102360000663768599317376655212 7876542 9466623054270956958250212079455633408 7876543 17580166247049420082484429158399403184 7876544 -590271597115042737951972394002284544 7876545 66707247263635309186348261704592272000 7876546 -47769721562897388876008069477688180528 7876547 53903482130300397165251678643065998032 7876548 -67038331120384385741725889994002503680 7876549 -3256031811337605150868873138558242240 7876550 40166563352136240340685258566896369600 7876551 -9333001284037974236348791053949782576 7876552 33446820355806038687945052649072773120 7876553 -153137288853487825305875586333851146800 7876554 -2672654470399520049136722503448572928 7876555 46122936646604562990361048754113356960 7876556 28820377113689432098870581958522447872 7876557 14067805883748311393586990804296448 7876558 9385857162367662134106702023883577920 7876559 -144112847033782655487386950100226457680 7876560 -1252072443175073951779903970059223040 7876561 62852169429667238875255645669065628224 7876562 1366752623492874162198512855246950032 7876563 -81094916893524322785612638798800906056 7876564 52267759378274922673452365002029824000 7876565 -26430003560063618475730858805693102280 7876566 -5272533704290245663071924712823974048 7876567 -115513481530449309861580013931324331384 7876568 -983573461985174932686401074418810880 7876569 -47395149819282205485627214827810417456 7876570 -7514677433811044713466830542833505600 7876571 -1720400686707176036019997343631739800 7876572 27228605542971775143792535271669981184 7876573 54085637724165628412829850226093636224 7876574 16072173682446454358820059416510627200 7876575 -24526261574633900103110052892697952000 7876576 202670860582238017313048966971266170880 7876577 -32451657586849250094220793975334766188 7876578 -43050352537673462319719255741445143040 7876579 8135101152283961206617178327240193180 7876580 -14240332775415336777644996271806115840 7876581 -10880352592336173229634473129430589600 7876582 -18117015990299788931153005614489952128 7876583 -60970004049874677668762032074177123840 7876584 -83714606969764201779105540496663741440 7876585 10577485231831044922143749242903020360 7876586 -63273906763161943561329006220426144416 7876587 -105633815735167524568650186699871046400 7876588 -94555179597698427830997296759906029312 7876589 29057223576194324933165841933857548800 7876590 -10820121485712771128272049255724535680 7876591 -30148091928365982494236136973382453128 7876592 -8434478780164384345630915466151395328 7876593 115001691560664799480295755706880644484 7876594 -4540562234821567969491521745953231616 7876595 -54193550768288580215716162854817722480 7876596 -4611167465731835206276378057719177216 7876597 -39193712527394256055341775955370610148 7876598 40359942779799093012246149635113728640 7876599 -22426605566620586275915095868799334936 7876600 42554202188978149827715837546274304000 7876601 17470854398899103487395303412249069312 7876602 51374235447678196294111109897422490880 7876603 939660839219345845806276310633016160 7876604 -774522951777629405706472168989708288 7876605 62857940759032193274424685073516141120 7876606 -34578594565963814570009030371857973248 7876607 -114765255278900912815660061107001094144 7876608 -18283803479472028452426171378718212096 7876609 61375324539380601929717159623742917204 7876610 -3735767313816229348198757243180006400 7876611 604440417426045399387925107282858888 7876612 19302039616194921615531027144086320256 7876613 75093982822507566887938140360752166624 7876614 18100112361170523937789494954583707840 7876615 8951660691619344231950668824242685120 7876616 -362256964626587389348864602995097600 7876617 21429557681979562036232082381376865280 7876618 12535066125516659097745378427820779520 7876619 3709312909589849860664340699673040400 7876620 -45360509839783914137362345852696627200 7876621 -43664070733431697780072481857595100800 7876622 -163278036654621034874504534877764736 7876623 -59643997020749748389752240681286282616 7876624 -794655322864395488313889237227536384 7876625 1268293639639431292469944177668258000 7876626 2576450620373576330399017782621510144 7876627 4743143515626232541400146638518875424 7876628 -79942056121421955189881015325296917632 7876629 -105408684724572217125091904426526430080 7876630 -6311201634289472462701442568794033280 7876631 -29920069092231975934339057802042361216 7876632 81890203880693191097927599252068556800 7876633 21757542726144864173533675822340906004 7876634 -11846492604705314155567427365802150688 7876635 437896563072090080862358841556602880 7876636 159839047520057234323696660648113973248 7876637 -234592306450557145093183443932617162368 7876638 502099331563962330141463647342179328 7876639 97226203193411725421212611680082399456 7876640 -91108543502850818786172566503214284800 7876641 26624203177317585008551481068781736960 7876642 -87292854395471181710498790580885092528 7876643 -96305250577153754118463168869843987108 7876644 -60824977732571875487214599648790632448 7876645 78118782381593425192163180591373811200 7876646 103312531157322937148481127616513109504 7876647 46850499766602212430261396638760310224 7876648 -12625171319404399376302608100524134400 7876649 -9852082240268291423163020758158188544 7876650 24446015755161014967014632275799833600 7876651 56805621458833276478370986999049595872 7876652 69720927350967103660333644011028940800 7876653 46288763190752417162146864426486135104 7876654 1040639278649436788087337684100733952 7876655 38832156336862504522386968806504207560 7876656 -11317982589333059525250608380850012160 7876657 56452587063353214209638034806581238080 7876658 35397865820498654159328970384309009680 7876659 331250479393525475976351361043412480 7876660 12091176164022937681280676865312757760 7876661 -17703766357672792360170280345737973200 7876662 22698385750449176984268183059772053952 7876663 127234653610080492305216591547417887912 7876664 90665365850917716518860396407199887360 7876665 17514589173139169742132267662742741000 7876666 150669424074519723732377410661068800 7876667 -26108802037843321467041666643409036800 7876668 5641519241403437734505254751680688640 7876669 293812029449404025722800835436477280 7876670 10525457922038693893145852791194761280 7876671 -11162247736207623527447167390141087872 7876672 -15906809034520825857740721460617412608 7876673 7217347299258346770701439569449983936 7876674 -135513317770893458468194035809294784 7876675 74621935494554742443423971938499139900 7876676 -139900038845090843165541956115053445120 7876677 -26520215171895281857869766801431444960 7876678 13125402777558651667920353324728108800 7876679 -112864895858007831717968599724555991720 7876680 -10359505233944919559695156235326259200 7876681 -56219455700138404227222860107284579788 7876682 -82572116363935967679727608364245244416 7876683 -9045329636645203047370543749596251680 7876684 -90556846182859118200502374898416256000 7876685 6578602674890536678945695789215602380 7876686 -23059468681625854390720018159238758272 7876687 -17599087761207439089573913340889481536 7876688 14930099513057944332432204530035187712 7876689 -11311388648488780287267795304253519376 7876690 18604192469475909842487619504159132800 7876691 -81329576039743335941953165314745103208 7876692 4972723555331019236629991799725318016 7876693 -131117332332888876718525054347922813056 7876694 23145029749756469331568677283103701632 7876695 11607539937575954980833514757504332800 7876696 -116301856273046830000446478085916702720 7876697 481212323019443490355231506719477760 7876698 -19335491304959642927456144767885320960 7876699 -11973725377314856842483211609789376264 7876700 931177472976455315100230890808601600 7876701 -37243815607130746107365290571180903028 7876702 83837714420314021505476878668332455552 7876703 -6743464395669641860268627981543012256 7876704 57562311746640628975041642449747312640 7876705 -39821723210509097913331812668038396140 7876706 -56284597821408866279142460977751891296 7876707 33890462993052943851057131959133752440 7876708 12253263324315187012900312781709111296 7876709 -45252227910501355844817467080985407200 7876710 -35988973331280209520304613264572780800 7876711 83462066944183094612399397561247444224 7876712 -70878673447630163045520467737241733120 7876713 17553876989463634999268181830702973120 7876714 46525724132505185337940649834663169456 7876715 1450456056856418116589583692356800000 7876716 -36189272016602321854673048674386124800 7876717 114036291511525185570484129797983815766 7876718 -20121468971369112091684207757073626496 7876719 -78823089548127177916044374646140662560 7876720 -9992896447929414229055031868949299200 7876721 109118642511340727984420590505281038192 7876722 10250285857593908825136724980957978624 7876723 -56324205590272632028001924986717769760 7876724 81220224276528649535480624300129498496 7876725 -5763283306781788388890067283827078400 7876726 26276955226875242161517295234028510848 7876727 151990559447983763060386871218047177576 7876728 21815504488910722120893609188968857600 7876729 -72488993727170583887248955741735501568 7876730 -21752440962116345696442682166542387200 7876731 61189664435737679094697852131242339352 7876732 -38201532469222379812171060101688059904 7876733 -80607200219469481613898533645981073018 7876734 -12785385205838245640404361565350128320 7876735 56359994866544410638803418815696293200 7876736 -32765144323666876642562026934108160000 7876737 -165859108792085068470935487188779680 7876738 6886447502882840012584280256252765696 7876739 27078745453467599547294003875824666128 7876740 16297462135818561851085810284961361920 7876741 -21747627693664047207683849322351567648 7876742 3592059404567474385405104194353010272 7876743 -25812465478487174329483301138878598016 7876744 99307965378419711864309626637385692160 7876745 11181042833798115765047962716001559880 7876746 -48893660754454727649250984793678779296 7876747 11517346423975737391148713569067116112 7876748 134161543247673560116116553795829928960 7876749 8024878224738812140095710423074011840 7876750 -4444556406284142495980716995617328000 7876751 -29053532099919005201130671057106087528 7876752 7795378928118099493770170997259173888 7876753 -88561853798099276460079108653341153998 7876754 14092889962511618056774850459842414080 7876755 -31520693591666868503205769362238569600 7876756 -17085937552347728686228986735246885120 7876757 6684782382960299611843649727418545600 7876758 6092593274249184039642158813610553728 7876759 -39403469141962507966714797191154393600 7876760 61541684559713883430605546591833088000 7876761 -53641021357967247453840054685448916528 7876762 71917504259357379359057552579530555632 7876763 158675851018266199918719982948264035240 7876764 -630834485704411428504030275296985088 7876765 -28427385300523454052479881441344518280 7876766 46917524482731384407402059956732392832 7876767 10195794848532685127449659627172876560 7876768 -60250016154072551919118868431833661440 7876769 -123363011571479938623196176956590060830 7876770 -16228725190891269362124863171274201600 7876771 38107011783297305975257707600191042512 7876772 52788903405556295972203764087346663680 7876773 7560993124419863548875123816267341760 7876774 -20040627841573434282837628147580624640 7876775 -9239561171529684482021449519837995000 7876776 -10328515357237153863606338663363788800 7876777 -243636544276671177191883201268312137600 7876778 4575372131679744829179169627893301248 7876779 -29511792185860312964663850601038715392 7876780 2245254822293685674237093351447101440 7876781 -5514851299163285809154210122375365600 7876782 2623610233876795779144353895953669952 7876783 -368938848052702696936446717931777536 7876784 1381631529230532328312550789616844800 7876785 1770822528922335544476586840133055360 7876786 68551485560249692287535970817477368592 7876787 59893357453932456516130603961354966640 7876788 35214436163505493127129656911713759232 7876789 61492238251048183954633931804927076590 7876790 8611537407632509490761139300351001600 7876791 -4881785575534635574428248377174324320 7876792 -38225662979998174625735301035350425600 7876793 -15158620359388154898898025539568765100 7876794 -17107829298979543875263272781307568128 7876795 59098415170001556721817873142446331600 7876796 -47039121123130839083987625869295590400 7876797 12054585152159786574548081627106040704 7876798 -31824810128113728994063026036909726336 7876799 52033637110079112093515285322532656336 7876800 5883310031504643448374382824023654400 7876801 122951873192194009780003827466036084802 7876802 -53537958651377079783431277701476761600 7876803 -60536194057661607559677623308978099392 7876804 -21182920808897520521180941323888798464 7876805 58173636928993454412557709360767494560 7876806 3184877635162227081735425350714220544 7876807 -62145348539836906006309534768189909200 7876808 20831562118463841530049695552631121920 7876809 47101378120144426617790687693477131114 7876810 -11602834671935299190346804697118877600 7876811 30762023459190423833417245095622233600 7876812 15299281378738849024464681498884739072 7876813 -18582591583947756108029125636496030240 7876814 -85960563242246294914897143405883860096 7876815 -10896705243632918937243219804613363680 7876816 -27371356335161084766341158475140251648 7876817 42469467843495741020347696121927624820 7876818 10136525693120193177512821526698368000 7876819 8709458024548651315652731722094578720 7876820 -21792328375870480601513594286749982720 7876821 -3754833346237177191869820497792653056 7876822 -137820584403997923387901783952876588928 7876823 33285309003067234498622214261309384072 7876824 142385892979304095939270599903832965120 7876825 22429768574520256115905434644205675600 7876826 -382569096201741420297407614630599936 7876827 -18123416336046579113293312468379981040 7876828 -19442212542362613890233226540418975232 7876829 -23552569117635296673027131475859380570 7876830 -10105353361194618808005015751075123200 7876831 119057501363444575321780851795799047072 7876832 606102548995725375094654305813921792 7876833 -7601243394791367684329071507133651136 7876834 14838309716891013777649112389668321792 7876835 74309466988877579621675702070950098800 7876836 -3336787252938188034355111754361762816 7876837 145416711827063508240771291008741231486 7876838 -14398900181153142612572305154580742080 7876839 3093504604336585743552581210119837224 7876840 -38161957045992559184472133819524710400 7876841 4393957036978200131393556318077229504 7876842 9217459972312625657484093291979092480 7876843 36758894145907013646544693370044656288 7876844 -837545678422526664922235361266492928 7876845 -11143389151660479457422336290114407380 7876846 -862350619491824202591687158058925056 7876847 -76835019574750212106053777786714427536 7876848 -8384469554784446101702798973473849344 7876849 43962220959103430409652592095949536240 7876850 25283095900758455860760872477942080000 7876851 -52544765572718160518369501447550900168 7876852 14088190411741174078450385522098749440 7876853 100384134365204283602512833521703430080 7876854 36700191436315955583444587933150733120 7876855 5737462376693064469841877236398540800 7876856 -4143850039333252815794836087939891200 7876857 25623915440196366833783407528232489040 7876858 50566258773776602306928648619460191600 7876859 105565696121473851923579222943257313060 7876860 -20363149690992727667531746987412183040 7876861 176614139177402984329078287473107500 7876862 -30209666250505587196722318747014587008 7876863 -21037925058003124209002069866039467960 7876864 -127895897139254995347957503628662538240 7876865 57585153472180190457455774179274754600 7876866 -41633591467940342422715899379787768576 7876867 -16422357498848844355822405907234468360 7876868 16903972263296939764266466453757905920 7876869 -155262789564404223593525498576345088 7876870 54944825362177217063308680466388419200 7876871 -9558224503332154144044237124860406368 7876872 -22234480931234427902514124452388454400 7876873 7596617996414554576383215435387123920 7876874 28722310070408885770173946154045445936 7876875 -10448348804997027836766089949768285000 7876876 -18504436139555391454105642195467840512 7876877 15155986126514610929867909818120026732 7876878 49333421306545394682135022859643177024 7876879 -23320629751993866377300107386527437152 7876880 20627907002220479971480332278393733120 7876881 74731266376238019358612984043149910370 7876882 -12172786980706212603553091521840868352 7876883 14050880430649650412423547957278233600 7876884 -37276797970886333755940960452219275264 7876885 -29697210199267767410861376576960930000 7876886 10458868911714698340785257798740021504 7876887 71296847277044813718928650105173441280 7876888 -105683430608040761325060511521474570240 7876889 -139026890668626148401106399425825799488 7876890 3786833381260325257556314197802398720 7876891 -1185383735886587098671157961636717616 7876892 61057347703840835120849072049178953216 7876893 30790290558535452506586884066789218560 7876894 10765849439983611663648331953323930496 7876895 6629934116481558484714819089115168800 7876896 59132481886564867715679538687662096384 7876897 -61278032904646301124105932721534504414 7876898 -78629725582584324650469593593199770800 7876899 103161030466395285408369093343193838960 7876900 7945181924219309691774810342474163200 7876901 -90706366265386199418611163607647319908 7876902 -20024381518896703752976845262056929280 7876903 432576801059825034163179633493959064 7876904 -12969072396698160601490037493050163200 7876905 -17607745649628239222752575777994731840 7876906 842470962116114170010546132569701120 7876907 -118763409629725213359165443811296480844 7876908 -6237277919229919311127279005610254336 7876909 188549261409327631461679145216064143404 7876910 -11123348543945020894979037367324961280 7876911 22006665775653506373770737914169643904 7876912 218164812858245034070190710335881216 7876913 -52356064391291517807772622847503620800 7876914 -8348273280605057806881226905899673600 7876915 -78457102349280758820307079180923502880 7876916 48061377376512622914643964813183632128 7876917 32415158612709274285873395092267381934 7876918 36453010974613621397843469673847427072 7876919 -496869814675580943295450125655309056 7876920 -4888939950984324108607707237459148800 7876921 -68161304889146398213516818343980300288 7876922 6062231210488204944218329902365902080 7876923 18262220955872121953382056239728226584 7876924 37061007906837320199735844099039944192 7876925 -19158478237962184173040933995418368000 7876926 -2491649278776456988612579658251867008 7876927 136426643195292400218222335008322403776 7876928 1248121469758141867057716167186055168 7876929 -79457526951675439716456716946141387216 7876930 -3767880712269074569535671485262704000 7876931 125527366548499660478702122503645210600 7876932 -20373664742991874309900507468350750720 7876933 22883561426971381857210116761794738624 7876934 11332401759617140179124378457782321920 7876935 42449720971505399773627157596639070640 7876936 -39018715807306736722113386627640376320 7876937 121649271030152579092443260394547802586 7876938 -45129236524361006230042271658873651456 7876939 -184931623139427316335247130595893728 7876940 41146928663141499818617070206955351040 7876941 86917276130339730988073428088032411200 7876942 -80956385245950353002707624457638712128 7876943 -14223545570548523370876090764161596480 7876944 -11673991568502323788338959410711756800 7876945 9136192267474795146538589652639244800 7876946 40436264819512154373898254681702727296 7876947 23009439430698458144004005624692097328 7876948 8652184608732091054713173330484664320 7876949 -88768592450810828875638633705828469536 7876950 23156356671202495976283941382832272000 7876951 -54399240153114275258252970109904597400 7876952 62626471970403565886350141182858670080 7876953 -29245097040670934263352996029191260160 7876954 62724116242108565157526815282155464176 7876955 -1269823579527411608171375046578237040 7876956 -965380615291990762366135580890546176 7876957 -24186369102044856407764770673908665568 7876958 94202678779328299064032546868542041984 7876959 -85764755444268738594345594180910080696 7876960 15580935479244321607730881575329464320 7876961 -40417518680292648170823106532040023676 7876962 -14100606299631040614784659445858391040 7876963 -52965912381215079037505167555011375080 7876964 12399558701200871333467729559579534976 7876965 10255161889453686219237267996058033920 7876966 -7752891662402372352879387718262242176 7876967 5596473278406356953958974376901551040 7876968 -23069749994847116213375198578471649280 7876969 35830823446813615397540117788445869370 7876970 10900968128576009587184972151848035680 7876971 -32995745442929994231597227711250032592 7876972 57402405276727855226712474527390753280 7876973 -1376788582340351869832719693655406036 7876974 -2451230098514204312991451690844494848 7876975 12809704559187638083470555611040112600 7876976 -5244003225455073004826202765831438336 7876977 2695562370337013309779974412653879360 7876978 -61535617344007407906564977635466622960 7876979 -177019356783510268805133559146608700 7876980 33890470661076889607679700967159808000 7876981 -58311957022024446000323625213007891808 7876982 -21276928000063643281628127917846436480 7876983 -65315126289557000854599121514880902016 7876984 34415115809217377047959606034615050240 7876985 -20897176091999511137120619871794053820 7876986 21332236565235367805280825582180497664 7876987 -94915962475995478465248544050579990364 7876988 -35172005821027124566887963958164194304 7876989 -98228479603385404189662967418199231456 7876990 -3537577207305317253478412487925612800 7876991 14843332946817019503523369128955868400 7876992 2623285551389447870980092704619233280 7876993 -74481367882775236643754295603672229758 7876994 20694105616270419726696225968958743040 7876995 -39101941982225746000593568351831104000 7876996 94882251861020720079654903009757904000 7876997 18661967343310073998666571472003268446 7876998 -210861823534117275208827841456856256 7876999 -28183163883493642458319655327736324432 7877000 -152500056335388333643052180091594240000 7877001 83390095269562682509122491615949811200 7877002 10131394329938596009694053659222726144 7877003 -73042545465390029760989505520141019640 7877004 -7568702217532521441471768296605083648 7877005 -72385601513201152130208337740513308340 7877006 17575006129562101155801069096360310080 7877007 -1084894811907982372189438777933547328 7877008 8070371469116752457589626919857946624 7877009 -26687708910721302250255157824256581440 7877010 5073243064014662703347845870269826560 7877011 -148119851738228588380239467313493071200 7877012 -29233924838190084101748036532106674176 7877013 55115758556814625102725763377412515744 7877014 -5497314000403435300475840926134881280 7877015 -33522827906259272991063138932075170080 7877016 4808039235505247891899503372255436800 7877017 5868724313595044507211192147916924800 7877018 51803731059366811514618922716942670816 7877019 -4434890137275590228401802730907494912 7877020 1546703155944800488903738418692692480 7877021 -1918445828739328221214288476663216756 7877022 3559404461428303676632077168515420160 7877023 -27792398441292567584257516014866102400 7877024 -43989602954268747396010085498521387008 7877025 -11369743184237006145968960136077103300 7877026 -66613411418932836028597417407112986288 7877027 -43100152353208433167161934307253986280 7877028 -12489559289178308498738915483599835136 7877029 43539853191225317137760239652960569984 7877030 6671115621192352284560833277979801600 7877031 63444765507079596646369854917647226880 7877032 23661320782695798956400103399995064320 7877033 -40427209797366924732293254952853355020 7877034 26211424996583363798184796492314240000 7877035 -102560074652596522875669851470764963840 7877036 -18613704035877442253533817040763020288 7877037 -31857113598915604707443674802771264448 7877038 -11384369065628466861634990633755002880 7877039 80664188111810459127656621031612464640 7877040 2332015722924988385801392313959710720 7877041 556057010725992362519533251918329024 7877042 55291446549746720055226786851543078672 7877043 24165310259761360137516361529459604024 7877044 -5079967298700916553223398923944167040 7877045 -18304180392005403971128906762439187840 7877046 -11975439618624462773903595749254487616 7877047 -132078847786479396651689699604944716504 7877048 2440424070844824426454166722386984960 7877049 -44740330575355799802836718964409067840 7877050 36263719874910729610491627368407600800 7877051 2879655968159797902518999428101893664 7877052 54592723900563966129064847896759440384 7877053 -11376222117651161377421938001424128698 7877054 21966214182197933215256583437158430976 7877055 53358872571076062710612077113558767760 7877056 -61547010334290301261615679865675055104 7877057 109302658529874858410565335349191658306 7877058 12885174602605905857505097837182074880 7877059 90451221253870922933526288563836926816 7877060 -549113391213787376015873912412875520 7877061 -107207643530794872115932281433609327360 7877062 11584963062682087052389494268618312032 7877063 11603657671405067418824751847628338704 7877064 -15417083893337280339557435475396526080 7877065 2707318221197336190043754439939937920 7877066 -60466549825472551433396374103234555136 7877067 -85345158764048594451620245266877436160 7877068 61878621898337858412028043733573534720 7877069 -24244655050769818530119753150809774848 7877070 5338027283988749492102324331704224320 7877071 -100220631504219428099127169602536531728 7877072 2712185568863788713286750108916908032 7877073 -62377214973381638736145484982267468816 7877074 -34475985936712821957446119682364589440 7877075 6817833297425634672193199070202332300 7877076 26850809001975341429225531011896133632 7877077 53919869959601701737599051774749635680 7877078 32941587580843525353477282576062984832 7877079 751638994319339084545756359292982880 7877080 -58285032963041821445803899622357401600 7877081 -10672788415371408975714443135356784118 7877082 -46950377157148312591989332702194718208 7877083 29014384344110849796825198635669093560 7877084 664480188328675192144182247825001472 7877085 92711468888360398281553328229681600 7877086 1205176921412066419717460318217338880 7877087 -100772353995042537564305303510654864808 7877088 -21293914480659873805237256797596942336 7877089 39047900010983728593904995597298134432 7877090 -33438478607962980480957920083339392000 7877091 -24895064062585743284753409079534952016 7877092 -49545441750257871389705936639764480384 7877093 -5337814082290948914777297072710398242 7877094 -5556347913648041952061960756251980928 7877095 41704830426151236338368597609106162400 7877096 -119578850106480618892988607958874112000 7877097 -91722001675499927981237053121741695926 7877098 -81869181437129355720738600410161285200 7877099 -131640334472299388024813337613422501900 7877100 4170533872072921909983025333862400 7877101 14738669441763402895016082146966822102 7877102 32099930208293102244688325219670145152 7877103 -20515454332205082546024447221154664656 7877104 -34089555539828747490090433459095470080 7877105 72009857201585486250936771815473534260 7877106 -30738902199319201218693681071488167936 7877107 65504225152221555066323134252961656224 7877108 29793674897724576435407863298113158528 7877109 -42446222762456021240673972585171473472 7877110 44275542469856254964257196696571432960 7877111 144487593935971509086422767953537568048 7877112 9284677481756295733229565873935339520 7877113 81704970119615970630880278576561354048 7877114 -23353716915530944827416448807491397888 7877115 -20170184298384441043979941732762176000 7877116 21149494124345720374485150252004029952 7877117 -27001219886356273453993457514450134580 7877118 8238669545783942375220300565921783104 7877119 77657448884893075158210688581658027520 7877120 -12134391010658356996674159985180016640 7877121 -10746365228311176710686294818069427776 7877122 -3190752097828000333221213976880923776 7877123 -55995275974022840935377644163461064720 7877124 55346696136826153518368565194257272960 7877125 22670013733512442581085138119168540000 7877126 34964345913625675957249877301456010560 7877127 151631946571458323276288167491089280 7877128 28190305920896106734778005726946754560 7877129 -35451670581381221426737276842053060316 7877130 14533497582960261400074284215162176000 7877131 38249341510539967727803789878529485824 7877132 -10500475439922759192847414412163867648 7877133 -65760351653340784007339332184408951712 7877134 16066186182061601758353521383048568640 7877135 33971869202543796864057208914207089760 7877136 3639064581160876038760045162362961920 7877137 210824952691940953844638148288768346984 7877138 -799315993322188275097985568320439552 7877139 -10125321456076151544291011151104866512 7877140 37407796106396843516382984951057565440 7877141 199370087208832514554945632644087004000 7877142 -20388001019264753481294238526132102400 7877143 -38185861674336068847595616366957543608 7877144 -46363377728802309481994446307590778880 7877145 -36422898687232710673221828356694713280 7877146 -59468777825554778277240331598293309440 7877147 23684614200043319276500185921353278596 7877148 -4621577832004259784133065534750328320 7877149 -23602854450368973492397406894784655680 7877150 -12796069466601790266262039267289131200 7877151 -963655541095442602089031257740751720 7877152 -57815430679723171148223623720216690688 7877153 180467281181430526317540822059078375040 7877154 16172393378388984423489127669830097920 7877155 -29226355726847421732408530503006924800 7877156 4874053152335232528009230104217837568 7877157 -7340598900163847399852437266092653440 7877158 -68780799729683417698135724686680656640 7877159 33677727563607364890340378847714106360 7877160 -23192064981290326366777242830640998400 7877161 192226750894595613447209631258927903744 7877162 -20945240738252703567602951218758030336 7877163 -9390381686877855136787800242294859776 7877164 -44908023117148885871881741081308922624 7877165 -21004041036856574292361425747865325940 7877166 14417280119323878649950268689995602944 7877167 29923997925859933490684444179886675216 7877168 11144112678514927815458834189910933504 7877169 6147490183908779300051214101102895360 7877170 335646497152294197268848712526914560 7877171 33962710615037307446064895809546862392 7877172 44529104632387746701536224208033536000 7877173 -185523778639739490226997578578352378656 7877174 52157598106162174790102463540122308992 7877175 460100328532762978803617367778252800 7877176 -81705751534145179952028564445893795840 7877177 -8797157856987683858657550828433957056 7877178 -12789001735343258187063372243647339520 7877179 -29032422279215017612495205605940904220 7877180 23875901864839962108437141256948134400 7877181 -34800356031832062278435687702209642080 7877182 32406643831424332666747497513152084352 7877183 194680035741070873599803331318266544000 7877184 67963800494615497879784711931297792 7877185 -63525738422473482168857494422248824620 7877186 80703205078977762771897085953978627792 7877187 -37906940196814537424724599821527247356 7877188 -64160201142551856842491448879842387968 7877189 46566157983226134294055645914207175356 7877190 -22161518590621969630374422060448460800 7877191 72899604003606851619604299677971395720 7877192 83747238914793466162797414964035840000 7877193 19310948795111777893970750270919184128 7877194 11973074437021031393695313063147929440 7877195 -10806414402577249989495166094647606080 7877196 -40054398966634284684739292660643824640 7877197 139845204643211964029918940966408838646 7877198 -19214764532976640446093260339797847040 7877199 31587366319913322597116068607870869248 7877200 -4965292293154499469589022653120512000 7877201 -23835190274085728484001406551139331840 7877202 -29213675160502592756851955096987587968 7877203 43396182333176277207985540920512265452 7877204 -27860874752190931599140871130902929664 7877205 -10072658510643041421848407999308257280 7877206 5920369632590469970045195692774987552 7877207 -21069542840037560017452264438977742480 7877208 45431937508444832627321900560655155200 7877209 10894327324411410518598596980146920004 7877210 17538972069482836741694717229582144000 7877211 -6084007013597136935628497305682304720 7877212 -5812411959378122432442279249222144000 7877213 934728590374634224799146942813128864 7877214 8345203683931214639583399274922280000 7877215 15074811091908133530113838029240952360 7877216 13945926329984704344029939510555443200 7877217 -27365325770259814491542919969327234240 7877218 12148651337237809916864084832724180560 7877219 -52234504514654831664521975495040416304 7877220 -13207673926404655299129683202614784000 7877221 -29694383159163127044381721158388834 7877222 54201335344398412826270455347895793664 7877223 -35070848349202191922218185604052250880 7877224 14554452617415289770938219219225149440 7877225 19266524190074524514819685402346718400 7877226 4355462818294836632993674917215110656 7877227 60191260513755338330421845194067829120 7877228 -40151999560446092651245477554227058432 7877229 -7088983059249412382870554947350355360 7877230 5133127773764446040745265763235957120 7877231 -46483146992187345229218206251555252248 7877232 -10544721408492634797124910959612035072 7877233 4892705010237318321095987669234824320 7877234 89814225282196150473987925470504622080 7877235 23091562312079128830690535848610735200 7877236 -24313064714484322184074613999408590080 7877237 -44873211990837652162207728639793992288 7877238 2637731542337829386041559154095646144 7877239 -1145757756676179793510856126849393088 7877240 61549503492385855532067496605448704000 7877241 -37455517204924578044721666326828584380 7877242 -23420200708035990122090529986770855968 7877243 -1403042432223332140119782611322332992 7877244 21409153167721431919055099896114578432 7877245 57786724222884148188162845570346540000 7877246 8959465238475178775928257835175510464 7877247 32906922091465802989776785571628007424 7877248 42331234640936136395757636217208832000 7877249 13407891679134030220240206558834603780 7877250 -2150253433399700264070973411744920000 7877251 1873036577505372320291005240557063952 7877252 23379140654015012402115425109887680512 7877253 8232599675607045003246346662955039200 7877254 21714476693841992920596810205948268544 7877255 781675330273695307686450384054568320 7877256 -1541835334443826568784863517659136000 7877257 -194013002901423698445395247039651070448 7877258 19327164136415077337851387163475378480 7877259 -13817463242077964398083998598651585780 7877260 28644621503624086315451197222138106880 7877261 -46982822923106901222405293899753793568 7877262 -15655162123436108745676588125013798848 7877263 -17503160302679744150767162919239743280 7877264 -24552167255718652566025863388599730176 7877265 3715521226114341296409847578851912640 7877266 62159370297729540382035106813239890832 7877267 -102506302526331481685825566120671460800 7877268 -14535837494148933707431494468047063040 7877269 36653574740804744277072066482141783680 7877270 -33992612518387687192842954787528358400 7877271 53434308892638415952140872636759316560 7877272 -22566828561400717095124593654781870080 7877273 21176329846651051271474172336258612156 7877274 5891661672421530769900039646795549952 7877275 22296194374923182036983269909502730800 7877276 44096365932807067291107506413302535680 7877277 126122821688568363140010506681333931840 7877278 -88354384225042902795092357699154514560 7877279 14241071362070636842767367012630200 7877280 -31946681077441201449233573201109319680 7877281 -75835435090045112344471249225230560208 7877282 -32706738467858675682728618983718051328 7877283 -55560564513334569480145349320873456776 7877284 294907851612175912397111611599966720 7877285 47440700338073798891723466474768845400 7877286 -2094171266476315865147324151288176640 7877287 -68913305094945271473772529181626850408 7877288 -34333937808275739659417534746330890240 7877289 11680459454006543274552927254766072672 7877290 20089522859713940294414304968532070080 7877291 45410984230275856064965593293192752692 7877292 87720706887960920954517320669282709504 7877293 -25684557821513729610522327978141514752 7877294 19009674311763645523666885871047972416 7877295 252062020312855693225245459789963120 7877296 -2400443674847504961138801746025250816 7877297 -33892062927902949475306079415356421708 7877298 938293742923989912102532290772041216 7877299 -1151889076020906166300539307366958640 7877300 10023193814526836459787019145513376000 7877301 -2246438350764654734722777497415644480 7877302 36859251802977807601831970131789350912 7877303 -47311136412749842613638369718490403920 7877304 71821332283696620524700368291361792000 7877305 -20592395386854989100683511188707041600 7877306 -25228132985088903293044330107028341648 7877307 -97544261218005334790208694120710285216 7877308 -33724224496852033109771126833552180224 7877309 52546458269283940061558289013936196352 7877310 -5786166005601816306048181605538836480 7877311 -12226338804261616703511408259843782248 7877312 -6935281763462861708453269217580417024 7877313 -30107732042101619347655630624883624816 7877314 -1700132788433642937249168391023741744 7877315 -91607354491750681580817461733159821040 7877316 -5318505298019412771738861430863507456 7877317 -44191265532791995482488330876690617824 7877318 -61062207677525283878088198354503491584 7877319 58424857213742114656793040331581518208 7877320 -54981824005219569109191827941131878400 7877321 32338447742514405029492868104305217700 7877322 -27252985773697745673414620891475314640 7877323 94135059115962363115222608659820903572 7877324 -16231462092917122792266614825832775680 7877325 -1703789232722454636855526740944810400 7877326 472982937584379750033475820017345920 7877327 -210613166584265698842988318338444375840 7877328 -12964596817620385126454101170595430400 7877329 -17326361271609977585656495337789037070 7877330 -6328877218086171699301692298399807680 7877331 -20526212986083281277582550861656275712 7877332 -36698192778625400698319006509848940800 7877333 122044909245948876274961597879392437582 7877334 35486834838133683716441095349984978880 7877335 44324063608841624070877030373449952280 7877336 -38099894942152018983371274418783672320 7877337 9558665183841708374214123597365005056 7877338 51403406555543228887780805084133465600 7877339 43896345652691782846907755809025018644 7877340 -15032220854964108616347007993955251200 7877341 -38590808474315900014274420595376755840 7877342 -136623610226164016895695631230784 7877343 -5759276728992662281115493638853546240 7877344 -113433124795065557519743006141928177664 7877345 -25253858470278669176245900727783248320 7877346 -36758511565234344567570251795380454016 7877347 6472869214856737846591591979771966392 7877348 29292034192168872717404690011689271296 7877349 -61297500750245335339230811702929691266 7877350 -7084382748505427262074814709564464000 7877351 -87765973205742647622746517762817224648 7877352 20225899738080603613372257272755814400 7877353 -125611492312573108709761154799857148336 7877354 3373994258158461767948619877958813952 7877355 -66437464108936321935478948433655713040 7877356 -118265173039588677007939256348144312832 7877357 916998763862782709216354348426473380 7877358 32157276468916876547183371970895479040 7877359 47758776155089277716561696083285643232 7877360 11834263049837597538399933561116590080 7877361 56811263307650040796085761748780267520 7877362 -45926867223366672190488837003145797120 7877363 -9470906994327615372749732334269625696 7877364 56486456163787941400171133148007956480 7877365 -26472861517724148625614405269739952740 7877366 -3883890514023451309748088035892382080 7877367 56126161660564989644194157432402582784 7877368 -128594819655179931642315054247624826880 7877369 -90626922406102077698344243335835534230 7877370 -5161963524571106372704903104310755840 7877371 29007693255187797764727404673494330400 7877372 17893778096907469205602600359599640576 7877373 18878159238721812497316043833902881344 7877374 4233435756639656663750082871811038272 7877375 160378963742274067883767034283467544000 7877376 21741230388142610695651624762912800768 7877377 131832103978724860553861516936899924226 7877378 -37318067423042466832425160966174146144 7877379 -375346944508525793963934903412107264 7877380 -30676775006254741322980222851121704960 7877381 -102883296492942048033937867697634018 7877382 24711649081404126795775382392388108160 7877383 149660694823077616016132232531863412632 7877384 9789269221678690911974921896433541120 7877385 -586406171274834743177923466171136000 7877386 -36794945783980987538057555636189226240 7877387 -6718759069683513675511383860245616928 7877388 67291440981446302534305724684866748416 7877389 54845410781586327148509201016629922924 7877390 -12738514379785667528405954830183641600 7877391 -61625386624359368002378086619929334656 7877392 14139388804431572414581665659826880512 7877393 6452054862199381705834900696500140784 7877394 -15773808059671045102885393926204280320 7877395 -91080710285152062387059134749766443600 7877396 87802175371877756516719273689690750720 7877397 84428896426164369758982756622946343840 7877398 27048510562057942142111073849552391200 7877399 -22644537073609340852192078213097948600 7877400 15900277012307505327689815341404160000 7877401 43532012951020354136444741290011127552 7877402 31281709375736629464944449920543686112 7877403 31986056004332467975051819776521488812 7877404 -1498148298973499845309143335452249088 7877405 6713347030869366174524026221891582060 7877406 -12368838655981734412953478407501772800 7877407 -46013580639926589461785692658355069344 7877408 19591264740081324434964344691920732160 7877409 11896149756059168800281577270749969120 7877410 10339825999220189218426049185910814720 7877411 -61402504062918740785882991377129855728 7877412 229081583525536547634724498113299712 7877413 -90015816261591206683088710345599188736 7877414 44682411838916249880671594539642585056 7877415 1101260543829352452978564547134720000 7877416 -11555104379980592246272259964895641600 7877417 -39686497392446790612096398803865470848 7877418 34690128630959929703681218040897372928 7877419 18316457705819731517828123718274591680 7877420 -8684077663683101576726688930880542720 7877421 -62134313629473752683948262670692484810 7877422 -9614274861282170730696875411413872768 7877423 -129761771324728193379583906868181641976 7877424 -2354592695515893622802765750546497536 7877425 10708206697673572347339656461814198150 7877426 -1187475998827706852115843196416642816 7877427 -15297418383919419430506131760180705480 7877428 138525556556598271488563721334984704 7877429 13472456959570764902748243810551273472 7877430 757537085332843761472116824806790400 7877431 55198754921964811927579283739575271312 7877432 -20156205331438913183646445722046771200 7877433 -7325642655739101081205562558842624176 7877434 585920128983599661967848704051669616 7877435 77503613943728272462717247015488320960 7877436 17828075293554217480750425430629831168 7877437 -53064353709922618860427581378830009914 7877438 25483448471116865364332365889185227840 7877439 38116978507361640177096987761078718240 7877440 21013959973641233423976737941959475200 7877441 -17072234339596424213176923589204833792 7877442 -4756071908510482445915660512280719488 7877443 -5122862903364544022510027259236088000 7877444 53478103696475781102709738089376972800 7877445 -31911904092268001491945919165184490080 7877446 -69242617462227404129154860142934535328 7877447 -15139704514997151956546136952679657088 7877448 -11389619605250986215017170988099082240 7877449 93027540008300019353646604359928531200 7877450 -8364729459423471757705996492673203200 7877451 29562455399973458605081963951735190232 7877452 70586194554130493577174631510226084352 7877453 55082544269326616538978027096554672844 7877454 -2507769852824665465731245389537972224 7877455 -98898511772224338103438067250508652640 7877456 -977823082808133366564864302765457408 7877457 7639284666039082806312047987658636480 7877458 -58441669892747453642875665102119101824 7877459 -89087789824797177236504187924280449600 7877460 16960263152796996450930119389732392960 7877461 205807518522641373918443920137399091900 7877462 37671541352868656802544979767468307232 7877463 -111501039189251916405594625075964568 7877464 5472157395315738384395490481440030720 7877465 10887110513784310742094345591041158920 7877466 64589767048536460665519803803013721600 7877467 -21310771778974506465146220982791411808 7877468 -135405232393390912600176764299232953344 7877469 3385050521508239883691771277949462048 7877470 44606248191894361092185596598013199680 7877471 407668941970171998132962021345103744 7877472 28183251365240373804697518294983245824 7877473 -143995617359620417080192552630678323820 7877474 -50983050505561843991398335155691115776 7877475 27952843270002586974096606487464033600 7877476 25151509332950059733189440075357803520 7877477 -86259060281086092836461492463025868608 7877478 -15661133435549184716943400495370618880 7877479 40145527750594381685361624286192077360 7877480 30013745407142141108502500002168320000 7877481 -16419532334409822291569557330632062400 7877482 7855273090481801267017359649187057664 7877483 -1780610625538027157971854537277928976 7877484 9799753770059339943379791966671205120 7877485 30433775479593860752375233527713094400 7877486 42832609478417888644653963445517616192 7877487 8305596556670082094374413789513604360 7877488 -2355890167491426359633173174648242176 7877489 13299971477582358122076495083230688256 7877490 -14459231053460656347582288073484090880 7877491 -159862599878846032560992973011134429108 7877492 27243879851140336651265918746587371520 7877493 -2283832440666827443365394526747511876 7877494 -35807029387342684803732134334549027456 7877495 1174868173370315291144607032339498400 7877496 -4449962730242087548054916693914091520 7877497 76090369925973804600142351370438036820 7877498 93444717339357583921449824313947780064 7877499 -3809655798606158628212709614479157760 7877500 -3987432790079746894376743185863040000 7877501 61502030517912450067797216297156350604 7877502 -27754497073038980017218499621969913280 7877503 249694323577180486211448889471977664 7877504 26500691551852164048825430655599902720 7877505 -24569093740773712094559538126018093440 7877506 5593068523088273525096829578443144704 7877507 164943176226513789391419711879610849032 7877508 -68245285971938550398521113416256599040 7877509 12024696199719728050903672987947279710 7877510 -11853473070073986914571728075000211840 7877511 -113601434825685131189960295403694933568 7877512 111121779160490344924148272085855155200 7877513 7272495899334082353506571759621951360 7877514 769306576770653626591556271445831680 7877515 26441143870889412751702930098730520400 7877516 3948451812271486689544594144280947200 7877517 80193111591876239004512565034538297280 7877518 -38761429647821562456316655284123767360 7877519 12431349802889063179681758313129977888 7877520 5426405161949708792902427904914227200 7877521 5768733694264778939523081569407450944 7877522 -38754066661375815383379136355501413728 7877523 37739362814413449315145375183418997504 7877524 -54972089254816561997279736159497163904 7877525 38520106813836440726475423478659484800 7877526 4880814844927489842751577180196318144 7877527 -38572676102093991843456919834070139728 7877528 102148491262994000032258540444023336960 7877529 8517612391923878457641421679958652288 7877530 44993423234136647705067393013999307520 7877531 -111036819101884781576814176039902462800 7877532 -1344305680685153606087445698058636288 7877533 44353608936131599796841302876114835520 7877534 -3067668502294945109773362851504337408 7877535 -5768854258327908399687143065338712800 7877536 -153100901392118648388389325825286668288 7877537 -58698933835140911160454606233208476480 7877538 14986851250332827320839880483851432144 7877539 -54524180438474402347181005015719171680 7877540 64364791842548744765142691359592796160 7877541 -17740892548154122930279246757324435136 7877542 -4317299909122986510768977277186167328 7877543 -198015892314378062677508910082109294736 7877544 -109663090353275200827573631009153351680 7877545 45319542201633509727111109186841782800 7877546 -11828054860333626920591713886788813056 7877547 6940752173044170244257019376324880000 7877548 1413620958312748576099794448035219456 7877549 -8958712263773010520731985004231811636 7877550 6609722958807792270802480565111044800 7877551 -36967795537506104483112134408515011216 7877552 35519870013359699592997002432428605440 7877553 8729504108596113560805870945532654704 7877554 -28771795112580528068285564309872102656 7877555 -6060203097325104801424386144894482880 7877556 -53064627391687302821307054334294130688 7877557 -515372557497749958474757418242010688 7877558 -16966499577306215351375060142981138816 7877559 12726309007401231278032212540347810640 7877560 -86350317583752407089738208424462336000 7877561 -7688320291869945770888368935427370838 7877562 -3770195306002553484351006083317370880 7877563 17291114082025505285853030337403294760 7877564 -100849330508042242133796341426415144960 7877565 -14958385349114078755508786680641991680 7877566 -5740833104916486249999156526647168768 7877567 2339788990126214662619331638073671712 7877568 12398783310679980075136342647877140480 7877569 2654813165503699014952785596831570688 7877570 2091959613445288278491857298353704480 7877571 -2793888652645786206164899348867357440 7877572 33891542639440419803075973537623758080 7877573 -116163067170263358921451983643529436096 7877574 33960935292390710436607536681224282880 7877575 -19059502779049361168391664914981527200 7877576 -1714497240088492099896681063394836480 7877577 30082839092003555154548037218255055120 7877578 53595594535531261054264139538680865840 7877579 -148080084282594351456885758429110509624 7877580 19398079195082141920573380624448220160 7877581 -68902259724295894230714792179667648 7877582 -42116423822591041130961292336693132608 7877583 -68955741679513683253143579938732183688 7877584 28271939042860703190962518921756672 7877585 -19194864450954814222840013915204606220 7877586 44472857875176732524276619805982388864 7877587 -31836892252764112861604506757030063764 7877588 -11441200598998263285851487548195696640 7877589 53348282596276302957807398532603636960 7877590 -516071975537685454174737274029004800 7877591 -51931318348761952013894918306424646008 7877592 27132481331603915699126226337378467840 7877593 -136061135265723152417370792252098183158 7877594 92578995179784869727568821456859483392 7877595 -32732196290259901026518126548698255360 7877596 8001097112754990794029001004462292992 7877597 -16102102854911768638424757878191742880 7877598 21563853172839428205488831943494479488 7877599 75507593993600553289661106781955069600 7877600 1015718398505815925676876582518784000 7877601 141651348913155261568191484094654849280 7877602 -1126796642838040647341436793423980768 7877603 25075881527735536402912039307540064240 7877604 -8301894057715390571141565404658794496 7877605 -92781242435305209129796869167947012740 7877606 19016276671779857760807023187363718464 7877607 -42885488164252029694690316913890751960 7877608 33735569147383917874643618166548904960 7877609 66249305937423424004515728416132081040 7877610 -4606442422057904544737938168563216960 7877611 6754766730852530299549711002856404480 7877612 93259195444391246173889083648939520256 7877613 -28314825808386709563089005283777301312 7877614 1107174364741403216598539770399382400 7877615 -48639386139651494551231532460701952480 7877616 8161471401922053790362667195422769152 7877617 -40662492269098896955252456089297651936 7877618 -9641696728788558314129594887939837440 7877619 27441523768299829637759357069480988600 7877620 -24352467863475595394523405143396689920 7877621 -38658946663952921215827075950660500800 7877622 30848831619241615436475705375852391872 7877623 24111742291935089478310886790004997184 7877624 -125233121504061441817189167001486295040 7877625 20735138794460933753769026772965088000 7877626 -70728007710928316368992186941785529856 7877627 1496964002898968397868365573006627840 7877628 -15765610097176266560735791072143360000 7877629 124429309819654960514908137247645236230 7877630 -44535756472050473034853149437029056000 7877631 -59619891951087276526211146316841031680 7877632 -81898577001077310923828856059420737536 7877633 68725365771023352026115251427030341460 7877634 22426131847894283072784696457818654720 7877635 -89096741549429120851400491681999977840 7877636 -6173762683823899718320351347975636480 7877637 42279466597860238715032044509796388380 7877638 -38948910993664693701058629044884285056 7877639 -32565193950462293356926875798361315840 7877640 -2983903087742706143543679733240627200 7877641 26088096147144711937544124902718272052 7877642 -61293576022795185690123416600400696528 7877643 1833397141559845668293874644250416640 7877644 -46702758009968809485632428579630737664 7877645 13290386334992919935300294325233659800 7877646 -25734039634782033993715745726873911296 7877647 74808810208872424448840374561146391200 7877648 -6579175836152591634681200554590781440 7877649 3446779804914468948514767100801122048 7877650 -38220620868886231931717434774034390400 7877651 14708175003670401420842871723218573952 7877652 16493318893051111656108709505636677632 7877653 986814878061271076414459840812350880 7877654 80183094964006510455059347375987615776 7877655 2283691666490761788622643957098724160 7877656 -108383551024566656789593381212591237120 7877657 -13396304842372202984788470684988787820 7877658 -50009869133488458990439259776118784 7877659 166598789910110843137120956067466747416 7877660 -5889911269550651436358728463581235200 7877661 17002248063806528116035238151493884928 7877662 15880871005271368045520568653380725504 7877663 -24136327578926038272786490999385960352 7877664 -32415335127399779098692979136124026880 7877665 109290575025871444536200390987150466600 7877666 7114801703436690767863480766191451520 7877667 -32940276970879736676595961061847020288 7877668 -24792653847854211647278176151615815680 7877669 -64489626150342481671245853358536756930 7877670 -11793043719980392875474594751385518080 7877671 4815426269100579177243525009764577832 7877672 29142843089613219679971845518951219200 7877673 9273451605443982159849469500536909322 7877674 26085338655957695943452121935011690752 7877675 4911918680667743437259230633614372000 7877676 5921904455432337704977855861182766080 7877677 7365132119582471956267299981404101526 7877678 -8099939154365430243619636359249735360 7877679 28961661403324548618539464227108314880 7877680 -18417416624193401846938105631760384000 7877681 -87396788789528106690586739361260369628 7877682 2833703883980115016137313461437191680 7877683 -91752196327561403666419871292617502720 7877684 -3978346313574644774326962606231926784 7877685 -55670899747971501558356473716364915200 7877686 -555612174009770318385209783258227200 7877687 -47574113889560607931108298960384888664 7877688 -2477200125189907652325949687266017280 7877689 -4434791896185166618484398128308591360 7877690 12806877709301192908151511106359813600 7877691 31832697880077551949312608331924809100 7877692 109110875276582227831701817679051426816 7877693 -154217279848803834035627391936486368058 7877694 3474365234490401663628879975059005440 7877695 -32974888393742923707037322101286159520 7877696 18650504426603041790780891763082002432 7877697 -26602497399794230368267710003024400000 7877698 33790834964054391670821796481760583680 7877699 -810740945091805778024453303922740160 7877700 10953614089363596818492558882939068800 7877701 -27946614902963630576733309539959391588 7877702 -28471066276839837971386422956926155648 7877703 -50975440294954507353311897605661988696 7877704 85166435873095157290037947703033241600 7877705 -189258515089126853776452709112835000 7877706 18227567284481369299231255238188994304 7877707 10983243965531436217194551667664755552 7877708 12180966864634859825209691740422620160 7877709 -13300757939538599412146657362073919360 7877710 115421519448733481850983800323245760 7877711 56891450076608816277769326077811123312 7877712 -6619313509395268434268952072952741888 7877713 -9511865908814933592855973680602810000 7877714 5767328325877341494834638954627704480 7877715 -30147761399107605284930015390453016480 7877716 37555500913347569373863100050552303616 7877717 -67374460146981995194519565220022246848 7877718 -17077837367583264329660046323373810336 7877719 22010326718466646057022241882096975120 7877720 15269213751381966267032190075681177600 7877721 -5628975002005105468105476244084112688 7877722 4058970406817983837902957899490462720 7877723 26684124837073626263176513015259201280 7877724 52314104138636916471886103273858998272 7877725 -11454383118814330751149537215554284750 7877726 113117834402890669678547398175861701440 7877727 -3112106607250440605692016067663367824 7877728 -50828859294144740338717500763234369536 7877729 1839052691794556522506454179768503984 7877730 -16231603613009703163241869134237588480 7877731 -31206277258995892223009226543183658468 7877732 5959311498511526556997756014137068800 7877733 23162256370373213602121884249487421024 7877734 24058524571907272431069914613028696320 7877735 -3155284415695189517618479267591909320 7877736 1073995861181203638621774715869895680 7877737 15723110008429214822637207890252570752 7877738 -82073657514918397050647522068091811840 7877739 -35927204608240576660980480234637154880 7877740 -10640061473022901038521838546144921600 7877741 -87768342933798083245980125629776210858 7877742 454992202967642155004279506526279232 7877743 155450615954372031822124003579647894992 7877744 2268600807411561432835836374914301952 7877745 -15833424225838041296074958936123856780 7877746 -2824737046060121242571977873079816160 7877747 150650523396180249400256068071026789196 7877748 8219995291748141940382247988083220480 7877749 -171837967058694680990548778584885445760 7877750 6205374516063910759918352803458144000 7877751 3294456021754010846694074139819706368 7877752 -30031071772659776117133689859241881600 7877753 5745349033890030436626328303168926144 7877754 -6528221277081665416332626439431016336 7877755 -74591278782162619179930217939580163840 7877756 63784312125772935885770012940809782272 7877757 -246059117887466924554348236902340960 7877758 -14208791253817464040318166709310088448 7877759 -59042876034235177519008495308629991040 7877760 -12134802184446318401827730705979801600 7877761 539950756694794408870235011710276480 7877762 -18007754778846146377600226728639953408 7877763 59213854726986294459865474802218735200 7877764 -54822263641444871077651970927848833024 7877765 820740429144132435508293990607286400 7877766 -18485835430102056452750132684108509056 7877767 113020840064149643625062611523838413832 7877768 -31842091920223630390223726856821514240 7877769 81726130219452298163325553904165908800 7877770 25976655554005604994711862108384234080 7877771 137833922878730494272246388850178034344 7877772 118227907881303243807972676343611392 7877773 37275922028440119586286754454658596022 7877774 -43768589994026485018451457374443753728 7877775 25330303710685494500318345277232075800 7877776 -18658223653976345200626417276313141248 7877777 -10096688496319179339352681713384007374 7877778 18262785936983840657287630490978653824 7877779 32080059893583371203749506775830194800 7877780 47149989996425654012815648686961305600 7877781 -5599758273864555712804280239550468616 7877782 -1456452628930957289276571044308549632 7877783 184214615991356575391863637181495884400 7877784 89199755538290784037950770001144176640 7877785 9511722695846447416874972262701422980 7877786 -14261591704066749880810427949712108800 7877787 35931990657509634978524384234277361560 7877788 -29863198680919594374340460468985958912 7877789 185033084711052570673136005834358084556 7877790 -5110759526503660237198657939394304000 7877791 -893024072523805197820992230341611808 7877792 -17298039228189468728384753977404948480 7877793 2994828656120400110179022425731363840 7877794 21463120258482209937983360281946895696 7877795 -1662960912581919281718365043191400960 7877796 -2688513525038801965948800557870251008 7877797 -4722815900329020835079396106217362754 7877798 -54262453896876733935201621621685733760 7877799 -31689514644479972122158798265589984640 7877800 15838371312204196088701348540944384000 7877801 167026090615459275126262287132793641600 7877802 -915788002132321871349884954596224768 7877803 27549539526401718176155307526407296052 7877804 50606152667977485370856495523696794112 7877805 -9311950349333742791595127990219027200 7877806 -23560513671447508189138753233560211648 7877807 -45831621702320841628513875670900739088 7877808 -35285474297027557077740581579554816 7877809 -158441891405242868620742589554195098990 7877810 -34665649460531048636884012364266659840 7877811 62748649405099722555585877847465447424 7877812 -4821334218710654766980405822126153344 7877813 -5196521152163684880799618155076569600 7877814 -5462917869106999787432990558349219840 7877815 -454327675745338659291054131724197760 7877816 -1330063142278339711708149028941066240 7877817 20175644519183350035279303654608040672 7877818 1933372578846472931398960883336878080 7877819 83630917186705366828201957279052357220 7877820 37191557402909177140703439175583278080 7877821 42473494291014199019263159407784239360 7877822 13568683222602882896716932052747348224 7877823 -84296292214721084459848632498122676096 7877824 -17952506639806744912633468988915974144 7877825 -24847727009075914013590413996284994000 7877826 -49808722373464045082450872608358704 7877827 -108051283962481688870782276789237628280 7877828 5713225975983224663429969994751191168 7877829 49145313851958684516642518384143078560 7877830 -12639693849744816948187269445242349440 7877831 -46817298889729834608275105166217993368 7877832 -46178387103690724846568597236993351680 7877833 -16503273390982118078754327490831653660 7877834 10053425173024614729646919299111528032 7877835 -4831961066082568058035391890367947200 7877836 45749957963929503227053515498831092480 7877837 -147226222817308691857679554252781524320 7877838 21742215339161821286031206206852649088 7877839 40711084370469160639375496219066374640 7877840 -22140912013161269309499902691001712640 7877841 67223384714030895816781426291231479792 7877842 -14925133872383303668074828943203929088 7877843 106935828467340751863397575959494186092 7877844 -3282498341887321643762366310042501120 7877845 23015917161798862718666391661208672640 7877846 21818099002940947898455286543666371872 7877847 -43054389321117716968135318824018312600 7877848 6488200762479353068926815658888990720 7877849 -17124387957704881950027614421075128064 7877850 -26554437872156403297116193107128032000 7877851 -3124869917122531426047370499385502420 7877852 -188991023725079373939011857867984954368 7877853 -18063501115065583711720156172375449338 7877854 88087672940269858171584735903109301376 7877855 1916603885990154230581162793020795200 7877856 215355591517211791559543090514493440 7877857 -56113719549949058387173892551485423360 7877858 -1666904371915955274134831253009945600 7877859 26472165343365944339268943425962257728 7877860 -34895687818068232799751659470715596800 7877861 33983291798033070575156145504938862462 7877862 986172526142383963366075900198523328 7877863 11937661855144501523414124842922146400 7877864 -1251649009467214004791443743348720640 7877865 -18798207358502428943272642911881321280 7877866 7392845912231128505070277942689368160 7877867 -7741826262488533466889059165363805120 7877868 -2269531682041212187060268605758575616 7877869 -102133449778194374892387891587256149856 7877870 -7929613156115005043158238662987591680 7877871 41464985097739695492437661766280014080 7877872 -26265052570501940823226550753602633728 7877873 -25929176700959219984220966767435272878 7877874 -446851490475710756042954079576383232 7877875 18251763011590621647535438862119680000 7877876 -55744043626819891522317126605075343360 7877877 -59620171661829029633722322275769702688 7877878 -35984749642797721470045225996386129760 7877879 -42201209821210933303111183170588177240 7877880 29020546332136998168541319884713984000 7877881 -64287007395277561004180424860690676336 7877882 70927620863164710403823744625919527792 7877883 33386335959723147694221187611690286704 7877884 -10963106586182884053250208173639844864 7877885 -75865705328561397081882911815132688040 7877886 -16707949105240512618305140318602627072 7877887 -14023295318114389593463139550536251688 7877888 89055371372148869488803957564361408512 7877889 -26303185098514670758686147023415543600 7877890 4038975791401262425096193801576308800 7877891 20576071418721997015160509917970197504 7877892 -11724593678802370536697632349911453696 7877893 -71322655771019843961261199090344988256 7877894 -28187463304877955471717555332560166400 7877895 8668971044378603899238294991090144720 7877896 52248010486976387425482336498393907200 7877897 -135921075163423247346236156023221027660 7877898 750195900862179685813288760402094336 7877899 -91795495927773159445606669243515636000 7877900 -59921548606994993831460082981900704000 7877901 102169266297789686378156629560645696 7877902 -16986253038751190987438811013538355456 7877903 132773942723206406917735023765987342264 7877904 -7210570786793606954606321483394711552 7877905 6899417656699355188771849402430707200 7877906 19991751799144371223129086558619097088 7877907 -42801258369736324490149140707065118796 7877908 37647335012422648475969221519477071360 7877909 -19073556316196714723989970234596630596 7877910 23758987156955793644520140731709055360 7877911 -72246961893017628965162394692629316928 7877912 48175398483027210933462985129568378880 7877913 10907896866183616287616157195820554400 7877914 -31135509837700112692087719293549329920 7877915 40106790895337732599467777608169898560 7877916 -43606452178078488717339162547844006400 7877917 51547643430003088349035562963447300966 7877918 26073656887952811959405675242214273280 7877919 741419759528779410085152796542127872 7877920 5421647564430788211739104453938380800 7877921 25313046334302504461648042614454403072 7877922 13505314612558395263823963083901888000 7877923 79091397569024841542499479398660654172 7877924 26600065280845171075272146488723641600 7877925 72935816880160007025292312642587672000 7877926 35167089772721987721547095418536490848 7877927 -54863660203204758176715407047018518528 7877928 35731205625862108135140316638087168000 7877929 -8004785400014035377350266784018975324 7877930 13095529752354705815399219888959851360 7877931 96477281726802144485728200962652856152 7877932 -85685933526473078262751907947463037440 7877933 14362676160762897112460684088939229920 7877934 -5646636407944588413192407255783050560 7877935 11804590240692192380863872493075705320 7877936 -9547706823589541039339215613868834816 7877937 8375051367645601365198641101874135040 7877938 -5667138310855054766025632792667411456 7877939 -36523201437470914469647299016795462260 7877940 4026234470286786371662356604247777280 7877941 -11364356696669785988465370130284267456 7877942 49030123182666985058707354300807507872 7877943 -74270317162357754023136169247030479168 7877944 -2007512501368664844293139696098119680 7877945 -5334384920241491808532550197311893760 7877946 -1708156373441933724116240377867942656 7877947 -51595186068572254347083814134500608 7877948 7795151204646173850753127585761984000 7877949 -2230154918555864913444106606340171232 7877950 -19127699993138574297447123167031336000 7877951 264841866933138227381305692292626600 7877952 -39874427311685820551927458681627607040 7877953 -14114964853009930460213355808434018336 7877954 -31236904715012983713599417552207036928 7877955 27975494775244546692722409412262112000 7877956 61542822117236830772298393857615573120 7877957 73835149945765085918076994772467138206 7877958 -7215512624589219138113395261864730112 7877959 -38310331930566818017651165029593083040 7877960 4921192025024366762845648270420377600 7877961 -11489919714710589220279581257963449920 7877962 -29803523533807665282990366298693218768 7877963 -182171145888676725486590246581151377416 7877964 28806220101455651392085884800737710080 7877965 35514039777190784393422558366144966860 7877966 -19039876756696725083516162343179831040 7877967 -78006500801462165881503044224971154800 7877968 -4005435752712505539311740732529704960 7877969 -12333082140750573495133769413043189280 7877970 3654615032915457219224671089406310400 7877971 37144475482693501928570559922495432172 7877972 27851981304491961071473207372222666752 7877973 48340681218237727782140711289113287584 7877974 -24049661613798520916566414139532240000 7877975 -16500063169788778284066615421626255000 7877976 1966365938592592531346381436126720000 7877977 -18941250320256304880513705920899002300 7877978 -40925902330125529592780423735179674144 7877979 7300496047671319887604545938987079060 7877980 -60139984938847093041458179840324531200 7877981 45601325687862026973331554425345311782 7877982 -731997495990146401780580939117869056 7877983 -39758919767272483192476631126996205616 7877984 43719456927537680590239521260551929856 7877985 -32526964121625809905290056583018768000 7877986 -10348420058180624602288661505763663872 7877987 -1233050496039816502499679059984688480 7877988 -28868213957994551422218001727456339328 7877989 -3268562136498946896677460858169063360 7877990 -38280884513551850564076607045273152000 7877991 6620194924749691008813148063361745024 7877992 -115430810839591172949600226994171520000 7877993 22605699469423875916299268873612669242 7877994 -14951565788355120327085869449046352128 7877995 -95093950143886623558743920311221377200 7877996 42694381248007791951661854897529463808 7877997 -52975428834059655396857464874424425226 7877998 49530587828459046976700896801344552000 7877999 -31573156818383163666621673709760135168 7878000 4217495229592375994837522031476736000 7878001 152870554970259086766303111462220408372 7878002 -349277346199960391406010626374582016 7878003 -10997671705449382544209021513740913920 7878004 -7347755929428820683941947429944501504 7878005 18330112454372125338876482826207695160 7878006 28739789638903645677085386176256430080 7878007 -166615704521828903314912555952705422744 7878008 -106023189403208307567308646545536512000 7878009 -4333560305716238494695692246237528496 7878010 3904880424388293251709428196808028160 7878011 63956213833984293250342147591170024612 7878012 -4322706573081802969880921457239040000 7878013 32618173245737948238250824290255563200 7878014 -4278475171497022920265147672161828480 7878015 -28640855500236093796550202193106000040 7878016 36153468356025576312094577960272527360 7878017 -31657990336838724274754202853460716608 7878018 499127805844176088472074532567336448 7878019 137959422255428090538604214066781143420 7878020 -6421786478719690354200407255474123520 7878021 -24233148593984141203849263303640649856 7878022 10928072885134808136026445518468051712 7878023 5117217167251894670282437890179605272 7878024 -40546710166017445592242331906334720000 7878025 1544770761883452746637101674645269100 7878026 -568972648305618778238351342330903616 7878027 40793910966127894338529387679194220160 7878028 -45019855524208290385151760938265093120 7878029 -18530513228784146451676839098127510912 7878030 76032451475026576323759094692003840 7878031 32378149168908376934273868893802468592 7878032 -36361397820446934922918560414304395264 7878033 -114152401967891851149727561830915170400 7878034 52410143110768329075027934941155157120 7878035 14969780743255821499785415683573438720 7878036 -3857205671888047008733526514291910656 7878037 114884106416773892989433476031546124686 7878038 -7764735967990369166017786831436390400 7878039 -17030483597382079885410106918461755952 7878040 -23841484712489141388729122071396147200 7878041 64552495435171391555022210350191742484 7878042 -25914667636972282954425917208775414560 7878043 -115066370842353739612556745787757971708 7878044 -94913410047805061692756017271904100864 7878045 -22092043229924597511907224372963235200 7878046 49042280508617184328826689581489991680 7878047 9734260075232762579701564878430550496 7878048 -25073867801691526360232490082290892800 7878049 -2099514744016572513124543958683299448 7878050 10253607692723853662978405344099186800 7878051 1474210139319642538316928280651138980 7878052 9264929852998666904958356801589264384 7878053 25089164627946664071223501421196186780 7878054 -14603419878650925722976637845957035520 7878055 115170767527552863881147281851799782960 7878056 -6922776251589256316920871862596613120 7878057 -66549746765053310064575037147828802080 7878058 -176491506170416273903065887926068925440 7878059 4757732988504880684906246324721856000 7878060 -23595286220817323504925744904580951040 7878061 -47802180165418314000824207709930570496 7878062 35209499804372440055456541417446452032 7878063 44579093730938911278783667760959783944 7878064 11556837659954745855324098186718478336 7878065 -26774178226741999343836599816734664000 7878066 12354089370421143940971863658108747264 7878067 968362048129011016405412589828025240 7878068 -47036061605147291883084406698546432 7878069 60851840667916726204681908006010446894 7878070 -23036775382948668206958253428302891520 7878071 10299159873474827830553253880966015272 7878072 82493844256247957802992912817941913600 7878073 -717011594098622035287694371800003760 7878074 9524987980592114239024684108359702240 7878075 3957516571709781434474431090933305600 7878076 -10049060813488701319442819067312778240 7878077 -32940352005621155273300966006301093000 7878078 -23844401601786766605373107595290099072 7878079 53352265755999495537195098072362059888 7878080 11539120952121133429726742760904458240 7878081 -56617298403070696039361749913012407248 7878082 75775344731862024560859990642992378400 7878083 -311958138362868854540500908813658685280 7878084 -24227815322608565151268437913832140800 7878085 67744509009443199642971094307187646780 7878086 -48495266883175589753793449831995279008 7878087 2572353773955086636379268836928903680 7878088 -27998972030731904932567284944271498240 7878089 -42448817683607213886934805214341072256 7878090 -14044928061138247442490783563810741760 7878091 -44604958472963627606926345965786492496 7878092 -34706659298926534133114619475537686528 7878093 100197611583350424445590161280856888320 7878094 26781284982003841635186576981636623232 7878095 -70563927655649670750556936098318752400 7878096 183691648777121733501212321143480320 7878097 19192312887578913273122840333046818546 7878098 -46392031925893323050272830398100750336 7878099 908669958391526661903543746499163440 7878100 -11118766498349399239768295146865545600 7878101 -5910917303319387268635230685933497472 7878102 -41170905747968660406804372710797440 7878103 -2216725722849040172071791006142421160 7878104 72993631091945311528969700054174607360 7878105 51138563716656842923940464551466685700 7878106 5929550570188559559606406589208238560 7878107 -18649737006526971513198795817030759368 7878108 -17074648701202752171119935421259669504 7878109 -66473422094973072592633324048975919700 7878110 -50545484176989199916723718359798159040 7878111 -73114595030502566649237454127467378560 7878112 370484963099525431369310050380939264 7878113 -158334588023276057129901092096465848320 7878114 13495208686376375613557424246716759040 7878115 -43068352435902778220695051795820872800 7878116 -189755286506967625901779311711062016 7878117 -10621216109546284856305631674468366080 7878118 25986339571955174230389327599401409760 7878119 87477590178689438675910484278836229096 7878120 -8179463513621785497189987305229926400 7878121 61032167286467573927322804452719030272 7878122 25496082203856600215356259889504625920 7878123 18279131670081299861155379939585366016 7878124 -107365140081799592439104578479761960704 7878125 -96396458993194679379278707612086337500 7878126 -531401295968846114469210980682909696 7878127 55498488635171337615627610081468356792 7878128 36345780282311584191818639612144025600 7878129 -19348294063573666608004759078047067200 7878130 7560731207981757765427982272505113920 7878131 81859051699251541815776983610393505864 7878132 35358095560023995705389360999095356160 7878133 -24149108202605662148619099265160343716 7878134 -11762504292998842917231532847063425920 7878135 -28513821010389612349808750605384244400 7878136 -54839033240340325282272811655214243840 7878137 30023051801403170854894868777524221072 7878138 -45207136956125487547149558278737139712 7878139 57660965424870669029796178441119931940 7878140 -32924546654279744564188850907803750400 7878141 5416731197967091193350237856184422400 7878142 -54171335317021083709867322103246870528 7878143 8463639075021889924909661503414649184 7878144 -12576685420580263523337202034238554112 7878145 92950531650493649224049361205713038400 7878146 19225025955495544685190817779062009760 7878147 66229633465228019919441058429236996600 7878148 -28095178357565388641030489120642872320 7878149 18816733674268021832053865042601973536 7878150 2496031705177753707665398528855315200 7878151 -41236168348339992616821976462114968008 7878152 93799563547111865100789018983540121600 7878153 30926511648570295810796493451842265104 7878154 -12979909750347629205859831163078707200 7878155 113795120722329011024202739790578006560 7878156 26012181766784304391940443592731557888 7878157 13554985368808390803261688461118947840 7878158 -10160947299263561487329937603072852480 7878159 -1304232610715745041755609740612656136 7878160 728562672906354440027841222239846400 7878161 121303780798321754483168951262643927872 7878162 17061569471396596997008615774011851520 7878163 -5519462919307664576717909902394437588 7878164 -34384001366971083503233949917984733184 7878165 -28270030067114989987709723810299639680 7878166 21583150368186532843261997539306775424 7878167 -43108871458771421933803081889197875840 7878168 -86061400717026167152077496199065804800 7878169 -7377055494836082507694350864439077240 7878170 -16275636263654418417047564460412626720 7878171 86862483036093480558870428258257941912 7878172 -60476872039584615597922208170099853824 7878173 75293122908734943656679428854853072364 7878174 34235036973008767492370350621443649152 7878175 69782795891156386143510849603358381400 7878176 -21279135264269058846836142315743674368 7878177 38866720091862650917474569574690334208 7878178 -5553845005546458318073656716656915968 7878179 -25457459131103918274875490582100080360 7878180 -16330076156514063036493838288498135040 7878181 -129952911931872897754577214773139790018 7878182 7602508288377475884798568398822646272 7878183 -4733712201631733096227010428545769176 7878184 61247094027035193018755396150288209920 7878185 2027170175616622782488215016952145920 7878186 52961308070921535830273330341031597232 7878187 15502195398416784887175955520869151712 7878188 -21989618459990134964321813830542649344 7878189 -45702809230408372149284721199835035584 7878190 24133830853436045451176071859641739520 7878191 -13971672368730834831187365021993169920 7878192 -3111997375452244443720953386503241728 7878193 32911118172949579996565933272348555060 7878194 -52364331244537906969966143589953194880 7878195 24038421276589233636154965548036853600 7878196 88927758921803201286974486912134471680 7878197 -43869059829281090240197435747319070354 7878198 -14906493932704549621742672352913305600 7878199 7127798960127482138674613474496200192 7878200 -20290206978287905243392146061245952000 7878201 -89734753890897785410488114956243147136 7878202 -2834903294719734050548441514839296 7878203 5133504916590766745835110872858215120 7878204 63687762304993367835776316361952893440 7878205 14991814892416018939247940758156722860 7878206 7078927802825937013357108268639051520 7878207 60247918171325638416263733686611882440 7878208 2019202432875573892133083018571022336 7878209 59305187529547579234587581698077292080 7878210 -23137236322548951010135433326675891200 7878211 -14057033938175557391468848110500832000 7878212 8429762673948165617337081134171520000 7878213 6204677671280133708171682415192705664 7878214 39885249609189279867321760782726777600 7878215 16371784325248072344676247091237498360 7878216 -6360166299031287907127513314325299200 7878217 115283593326753654484137934997752026640 7878218 474349735520285506707718099229841504 7878219 14177747264004197704955623193696061144 7878220 15605517498109397226378813204978508800 7878221 -13667291893960955036047613422836690708 7878222 547902115770295580567574713924551104 7878223 -2593208155249078923490729145392339760 7878224 26291514515453904109756976550468771840 7878225 -22275397858070833353571422800231395200 7878226 -21473068475658011827915568237950965600 7878227 19503594445868421102197638054807046640 7878228 -52178829794825684513495046493013268480 7878229 14468569942970749583024118291247482830 7878230 19339045795511718219558653984443733760 7878231 21497366115123158741669514713203884720 7878232 -935524141042683935705696512573132800 7878233 6825641098990894748292948082952278368 7878234 -2407310502373683037527649465249529856 7878235 -85785461793338816274936612095096896320 7878236 46445334525346395082841985679194808320 7878237 31334410658883575486045199995854623360 7878238 24788344006476725728885414334471790144 7878239 10574831318279422383165433392812651040 7878240 23928971874073699672711503023670558720 7878241 3535275810531796145123482792366302464 7878242 77539493061939943702211504858061776640 7878243 -28186763476468183731239669907915503376 7878244 7597186137510333916109329900969731072 7878245 -697401043851838995250710731736278880 7878246 -612920745765926903010279448438353216 7878247 2470524258740543774605361095663147776 7878248 9014615971179117369209981289219932160 7878249 -7432285910440183676679243947573410560 7878250 11567075229163022824539024390901944000 7878251 97707813510996610354606827117503739252 7878252 -6241804577135163826036228439102324736 7878253 -92895813790717131710100725432511739520 7878254 9547899751383903046634761435557294720 7878255 -18305145191829623161996007706756096000 7878256 -11152359174132094983105561492801945600 7878257 103523812815808780565644426904717911506 7878258 32712087850188237249165441253786798224 7878259 -45078148521994560974738600654834215200 7878260 29399480771234890431498221888336501760 7878261 -64229883099644614238253455404466370528 7878262 -1541560040131772457033708245648799744 7878263 -30394106974128712244303843585215987800 7878264 44559191293501798786556864119065477120 7878265 49645012479350903220886376467402446660 7878266 4298814153849959068138840311302893824 7878267 -57257607354333281585462087098101582516 7878268 -7708862174735193901917673567727306752 7878269 -8989075816508374668620316908445936474 7878270 -32834820067154120776975956777258316800 7878271 -145774325087172615075237699476218726528 7878272 -33255375375238397928963335952059596800 7878273 -16585164531829742716755655703934737760 7878274 41528493266296474084565000498313300480 7878275 20339874235429637667400855764173580000 7878276 30845737340715183084360857317042667520 7878277 -35651627465965955520433045369351987680 7878278 51898590547044074483272328063118664800 7878279 4187797510643733911820844868346002688 7878280 4216438135958368435195794643302912000 7878281 178522909165511305173388355027526448512 7878282 -7061287852165274021159549158664931840 7878283 35907077357708016445333662713634136720 7878284 -54542611871467400856906961430588473344 7878285 73069092599687962123375397653417855800 7878286 -4726266106748240036969067968492792256 7878287 -127512476047571360687695062637600566840 7878288 354524416167628194389700682944872448 7878289 -104050562897471571939210115503111624910 7878290 277178302605392409086990105942338560 7878291 -17373889452203214028873647332237038800 7878292 42467481173521060469637845656532614016 7878293 81213145531848495266316343212944946240 7878294 1694499509545836476832887298555473280 7878295 49509253364800338902698510352471803800 7878296 -183242206012342107082539742930305085440 7878297 1826967165109605679490964569285767872 7878298 67842143899260211562352283999377500400 7878299 -9307416905021625214919868107841692640 7878300 27210616781450832563331845911896460800 7878301 -10113426479857471614788398009849628698 7878302 -1480798944836942114446839765063532800 7878303 22734772723758329290373839178030055864 7878304 15726139425482043982904307694118633472 7878305 59416311006643417119948911753531482560 7878306 -86709573945612734876364205186742016 7878307 -69015990252885364771104113136950797928 7878308 72630661777742546098726745773425250560 7878309 -11811557616023218283907373273495871232 7878310 92330553047834761773587098048327680 7878311 -49539415446404521946551994241870729168 7878312 19418060688704143246902575208248524800 7878313 67416113694802193326779756883688653562 7878314 -14604171001069441240329848813520924480 7878315 19556849491767151115010003372221921520 7878316 -555225929950370900164453573301145600 7878317 -20669584078347556667620709800328678634 7878318 18316631670329649993057757157967839232 7878319 -13686461776065823571608325077326375280 7878320 -1015687714712370862301005769922969600 7878321 57435575954241410835682545848788287120 7878322 -23707576703969282547881284295584693728 7878323 -64497000259448266045106956797732349428 7878324 -10779612487532167132085786597153746944 7878325 -13243974220016457539150928555117270400 7878326 -5201375853963973063648029255763382400 7878327 -31634086289931303051433534877253012480 7878328 -46596167908049746557318628817507450880 7878329 -18687892560930160427753246935817669280 7878330 48099139334219019094587674967359808000 7878331 1401336776422683444335609384345458880 7878332 7584432547222265187241017445036154880 7878333 -38477437787975281781767587863362045152 7878334 -1313582782677800485046274591505711488 7878335 -67983550416516134061126475080959150640 7878336 9454912712004892952030967655311605760 7878337 103350151839083371762628600023438737986 7878338 12421093509001414237032218197397888544 7878339 1890728090820290912136575289885426384 7878340 17798227195311042878472718279593000960 7878341 -98253468122525382475038961209560364258 7878342 -23853714534371274370982110961914874688 7878343 -32881967885548328995309584213950556240 7878344 2371553646169849321381126344777093120 7878345 -6347912773840444297061886126461630400 7878346 15819578539156780071696130486829610240 7878347 42833062654925204558288364207921563796 7878348 43656661345478869791367728024842341632 7878349 49417833349749408014615663668588612236 7878350 33133136729878917409090407954732696000 7878351 -1698782488678676638586337524990383104 7878352 -39313904436394065177603534621700562944 7878353 -33683313346452372815587561470229283520 7878354 -58778334014611856211228953420216156160 7878355 17171268198585115171528054163252027520 7878356 -22317965554739107324240635181433854080 7878357 -141218248294033925361334890133354623360 7878358 -28892769512231130967456087970065535424 7878359 -61393936432170608661061819891386808440 7878360 -4300480775014680733956497993387212800 7878361 30363498489978923297486372955498309012 7878362 45908231182841902196675938391909736432 7878363 41587892516353967165903504771882133144 7878364 -38067782129607501637814969997839465984 7878365 -30987940295696317939393496571909307680 7878366 7711079082258203269682340578417785152 7878367 -101873800847974381329409265774768844800 7878368 -2861362899440278266773720164592517120 7878369 22332944368524093355432949311307995200 7878370 -46701263951618817846366669210660177120 7878371 -6874315631339109116999801422496389056 7878372 -71182385084655943261250221767719116800 7878373 16267437907753628608556362260377040000 7878374 -173522021801604609604740680411320320 7878375 -122294292793110939146852409094004400000 7878376 -2199129138546640294930506296807178240 7878377 9773647691664825790926993744894105060 7878378 -23743633176843391993830986075122782720 7878379 -13349494494656426183905986731743156616 7878380 57552689313771374380614449941952716800 7878381 -12400222988435400996228527339427264000 7878382 31113282819687211349324350380228105792 7878383 -22998924965588026988103348772938952368 7878384 1356112184192912822604549799607009280 7878385 -4358338988542797924510139163982729420 7878386 102241112212605321457636869543963332640 7878387 16894531690477373223752643245572104960 7878388 -17703520916970789265767371788647628800 7878389 -94964514432900862120028450651977777344 7878390 -13336168260018927322009675603791740160 7878391 93452829820096257990042126022965506792 7878392 -217046723585527249756835728147061022720 7878393 26284638259150142671308033086122298682 7878394 47226361531570200998540976716573183712 7878395 -15504847043221914756371851004467669440 7878396 -12633496950298422605994130695173406720 7878397 20320378436100967921007660440780093548 7878398 11670651650446790807634180725137302720 7878399 61342267655819727699265321399200188160 7878400 33691357473380036318484475392347340800 7878401 -238255528600205308153844152005584522520 7878402 5490581327878891001938170451710971904 7878403 41191842664948702153760666811701101984 7878404 58390876156061767319933053721105939712 7878405 -9312465596069945645199661781817489600 7878406 -49227306271090323236026934770604626848 7878407 35891558358298258941823629193284600840 7878408 1816527939651343269498204158563123200 7878409 32264780534987111773325287719519557952 7878410 1388380268292548548662488012754816000 7878411 20250618121550651476356295696670335200 7878412 48146183474075549229172846893176378880 7878413 -67153444188885941804644160687195323338 7878414 8053300125722711838598851566342629440 7878415 18534023788831716898855981621746151560 7878416 -10786272368766768232081270960614064128 7878417 850614237870575112953879763415181760 7878418 -62434536538730584650047502572772105840 7878419 -44607156311499304313672686804444884180 7878420 -7653483704599527885384056658473410560 7878421 35902048706937522595362494233122436622 7878422 99427600157159576503483636199732957952 7878423 10388853477421737957258941818346338944 7878424 93536920723452756949108560844477440000 7878425 -26790225094241347511288284223353099200 7878426 -30013032207648845458680376295745849600 7878427 -135164212423731860798796933206805273724 7878428 -94400013917601778207407238108308034560 7878429 -15475136561240380622014132300114180476 7878430 -19633069434019299639973253475176563200 7878431 130270811067985985950119792406072296 7878432 6526743514320550114302116645709545472 7878433 27129352074107259948148990340297692160 7878434 50642043945479168714728829446632259872 7878435 14391990432796436316253722634821721440 7878436 57955131890029853653706664496367319680 7878437 -6468127152348153992340815233849136256 7878438 36161594399148273339552591503281960320 7878439 12088530502747223333739852524907029240 7878440 -89414981358811340291134459691834419200 7878441 46730058429585286855770491636888887584 7878442 8622167112216817172295403639586664960 7878443 -6319401480722036068354015558858423296 7878444 -8800926109601862075408076103508197376 7878445 16036548764430368150557226249061427200 7878446 -73178221891852124935440449491442494080 7878447 14335247313621099826217679052141061040 7878448 16500695863395058851088568395452956672 7878449 -40879281482356350133358768932881411036 7878450 -5769793985480097997675918154932684800 7878451 -82110491153573700047698870686600222816 7878452 -1996511750093221985435182677788767488 7878453 -71366269622107409575464042504112542912 7878454 61326975787165350319905695924010166176 7878455 20519216962442584737004064354331954720 7878456 4171348570487501436263802682252369920 7878457 -6350290781790452465209448129627421360 7878458 9232383891396891946476262804591956480 7878459 51259229338983677175360926638432228320 7878460 -824860120559310961662164982636119040 7878461 -66705049644146292257746153161553594938 7878462 46436235985645951722112528370886426624 7878463 -32759903810482500239006142384438536304 7878464 215378175024661460481570826692329472 7878465 -2840388883800427147565380847669482860 7878466 -51181551546609993832684408174281216 7878467 -28501924069648907346184758560624218728 7878468 -9802724921148359141303616581637574656 7878469 152240658872780690394675560976129996096 7878470 14171197735573885301629425492842784000 7878471 82539637344136367743669567263367628544 7878472 797434432647671010947164833514291200 7878473 -757083632635712465046412253966730738 7878474 -9102714022589259158880688534876783056 7878475 27334304288402443291809183194000595000 7878476 32779641974805468980078692234065826560 7878477 24933182009372416561419040261255715808 7878478 -889803590862539690055532248355549440 7878479 -5103980060924092023763066441495662720 7878480 800811414748962099070656460778373120 7878481 14901834989219227217167529152643983732 7878482 16767356397245924190863276521175912592 7878483 -93861174231254850127446477781643305320 7878484 -26927926450106218231555644976284479744 7878485 -85733066100282739564373905206651494820 7878486 -13712541380555385241233155427062925312 7878487 59193614067098826184991752449258448136 7878488 -42271105889976446532601136055785994240 7878489 -3236425042606862833173897158375181312 7878490 -11880851400335642534665620038153006400 7878491 3236082157552427380386848311878221892 7878492 41041385106437674018399627768459392000 7878493 3043856547990792892527292030196380000 7878494 26610333230516749519328394757692623040 7878495 5483579708408743733497092704793047040 7878496 -73333186860454326604700742310866321408 7878497 11815894979021753630001839044415653344 7878498 17508993148101275287911927723570632064 7878499 1725932849294258093206044196561837936 7878500 9666600308549834847255242611295232000 7878501 -31495096095913467989075073485690983170 7878502 34636665955206959625776978589644145600 7878503 717783826347406197516967080885257904 7878504 63026019253629495484773074606226309120 7878505 1060634916341503360937463720434341320 7878506 -11550927086401201786529010258229958400 7878507 8780380442140078395595648080045008640 7878508 -89088986896977463966086695740995024384 7878509 98077087392371396346825625859585932620 7878510 -27039112280589095727772429023463569600 7878511 17818681642838672275776502189936060112 7878512 -2643133981686162954467819836334407680 7878513 76621068296887733759381313423004005744 7878514 32404112827657585507387984596979883040 7878515 -43763238909609095139822513451310698080 7878516 81997634259426507228824994806469672960 7878517 -54416674177901398608323590181032624800 7878518 68779726437887194664748053405721996960 7878519 -41473500369847202710600535252492766720 7878520 -10338108266246864543782799707514880000 7878521 -5019344321230712167207506172718098560 7878522 -34203444863052508676399109659852003328 7878523 69847251104774731293799442709669051064 7878524 -94085712899444795591428242922481856000 7878525 219100051767502117602030552002784000 7878526 19426986337913436284894276851464327168 7878527 58393411345645912255315303824257909376 7878528 -5621628057375499797666212024187617280 7878529 160911964249374662661964048074856277680 7878530 -77887122642039616623383250497751820800 7878531 405881805470821509137847380541409248 7878532 -27472092033615513596317739288187282304 7878533 18485365483958599698485059885887915804 7878534 -8411491127978419718313488693172866688 7878535 23257079120209911754111844443355036160 7878536 146049073460467027366527766916102599680 7878537 -3590237458665271349413581111437182806 7878538 74158396234453000815702311301355375920 7878539 -118441091100087743006417844718191967920 7878540 11747748075933751790527961877852979200 7878541 -36452864064016897403998379633694681696 7878542 13745766073821203487559192780903715712 7878543 58309647558215867343687052424690275464 7878544 4739702932186027217326549024669736960 7878545 65250509741873012523043493379056925300 7878546 -408609797249292155744302865299023360 7878547 -51593581159346587491094471161577828920 7878548 51765693546389966177320763653933483776 7878549 1348978607306159473029011501800491840 7878550 -6451649707621702456550849812750159200 7878551 83110235201255646156941718465280836552 7878552 37401870181828553110779672649052160 7878553 99990990668254489883162213749891177802 7878554 -33236677029310510932498905942467083024 7878555 -29067814190573258095197323515225969200 7878556 -9752376715204866673533214034721392640 7878557 -2534276997826833205171515106359328128 7878558 -4168612809840988718472947088445673472 7878559 -46873620074667895520609041254188421120 7878560 21610895760748883361799027978890117120 7878561 76367478843333279534475414146074768640 7878562 25236273627898225996698808001343432864 7878563 -121596181585667862023149094757101280768 7878564 -14112628303557880998534973717129046400 7878565 -108942815522691835136717980226427518400 7878566 -5524749897252068682572728760250604416 7878567 72468962788553836668135701910256677840 7878568 -5498210956416450098992991479793018880 7878569 102578384660853628253544541966669886970 7878570 2080174406902473364061826643274511360 7878571 -67311954743790532548707501912061121228 7878572 -643164662899048941495814487929356288 7878573 -93171383239151945209886607280962165120 7878574 43482082002392571216505702830213727104 7878575 45852939541027210678055301234597387000 7878576 1103475362730911906823183271339229184 7878577 -14674073142864746120152986771119438656 7878578 8955183796144679170315079782956301440 7878579 29213321137571258080394797220270485248 7878580 67707415269282950875472443245639187200 7878581 -37499550574060320519505964218376669088 7878582 36293241537748456841414938816086236352 7878583 143499330005091279506577628956463140904 7878584 -36761678001132233254516864930545868800 7878585 -5840187921611121395172458157246357120 7878586 -9681686055230753787929439443513805312 7878587 -37034742503922571878233069857453722960 7878588 6434161569772760427912792315771125760 7878589 1045255299348114475517563883136880134 7878590 -8056724261917071235399457024280775680 7878591 11889157677719656425494608048235857920 7878592 67966487625864924494829253800115568640 7878593 -8893171767139311924411690140013298476 7878594 -9722845456746177777121940481581829120 7878595 -38110398415534505431868238313417278720 7878596 -20732869826109231421541529177822541824 7878597 -21043277424872500530586081466338974720 7878598 103081100506751869364038492614025728 7878599 171082425117774462788116561198271093136 7878600 -51057293888898703620282108937881600000 7878601 -4726949150160582842150259904484165196 7878602 14023948682015579630945092725363803904 7878603 26755274184498793118256728591927790000 7878604 23224139245593468135561567790490204160 7878605 -5060779708211654447351030949975223680 7878606 -35012900339809617134003890544148177792 7878607 27589426359829567437941209218896907120 7878608 21181387757607099444592798476097708032 7878609 -3875637164356574808686766065233454400 7878610 82494397243457391086281719023041244160 7878611 95490212895554595154339940330130094140 7878612 25606651633729560851740566930394675200 7878613 -84153471827718788952537303119110921138 7878614 -69673448603915974287749496230127607680 7878615 24333744245882497129732506135157296720 7878616 160797018800847877469183022211169280000 7878617 -19839574637651669009619503469567589680 7878618 14566457492285681701104820143951241728 7878619 -10715608852664464929778972900314600448 7878620 -83649376799448689632615804115304184320 7878621 55351754325460714354455937410662216544 7878622 10814989177611624035842370183247884352 7878623 2647312675939946135383805348185616880 7878624 -13410828781178650226171550660569333760 7878625 -901873642924439206501633369870815000 7878626 -11119740505734105824838190039616202240 7878627 286344277323082945631879100964965360 7878628 1373673389110731196305288916643274368 7878629 -1253976136650831079020398778564992160 7878630 -5958182807954271174997232959183332480 7878631 -133296015669760841239607702004868574288 7878632 1113924091407009582445721370045235200 7878633 -28976067415538056615144028668755252480 7878634 -60059503378812135912645320943212484000 7878635 57228989119730086922319495148041024000 7878636 -30734669529537911072292159879762009600 7878637 -61622712411585903711434158476428786900 7878638 20261860369016186683336766812633796160 7878639 23057682635052219327745190840232334848 7878640 3533629637123746226257197569723596800 7878641 55131508639052772778235500232974569042 7878642 3600057209905217420053759967560406784 7878643 77277939953822534585647779958795666892 7878644 -31405297524028081351850156334340481664 7878645 -28631116457402811035139193438154768580 7878646 -54335840109233504313543827754427759296 7878647 13821669730000955644842189515656128000 7878648 -2419774275118781704274774578749911040 7878649 7762431439995474169359990226185036650 7878650 -2405484494881490414745620652052684800 7878651 18891175003536196362582035510368307904 7878652 73637852060903990060087860348754122240 7878653 -7147041915022194472983601222547503098 7878654 -3429595139756111532900320792759193600 7878655 28695509012079196717321179050701939560 7878656 2394103125773741359662952987062435840 7878657 87707732210596236192345726035767179264 7878658 60205960020121225895596293860584060800 7878659 122339115125308236757124855108279107080 7878660 40803119238678551196139429030751477760 7878661 -61008518947318997835837294189664136130 7878662 -46184141691134047309910895234776252160 7878663 5584312951551051317765177681441588760 7878664 158424115596691527384364862175292416000 7878665 -67148840106288371449059681406653686940 7878666 -84650843672143595391691776131407729152 7878667 42724632422673553867287550243910933832 7878668 -19314144592044037775954312207507303424 7878669 13857454065517122878253438349729505760 7878670 3573411121001567050701608942514316800 7878671 5762239909545508573523795555908897872 7878672 -25438111028102031506034683459860094976 7878673 -110481402419936258700398287603032000 7878674 11253966799419652531722626302982184336 7878675 47250290213633411525949112380960000 7878676 -30468355902533019765663704449393033216 7878677 89611437968165532023017672715373152526 7878678 -17584065474384086311456757692950820992 7878679 6625441105902457591140231440300487784 7878680 -8888196992847617683686518381806387200 7878681 52213042861590429536447961967760801280 7878682 2998917278449383177856834632126358272 7878683 -29396040936115366868583961087391418480 7878684 -23070990450955517062545740810205413376 7878685 33660877884137042706185966533567144800 7878686 17216825786936613265237167998453255040 7878687 -39739659330719435013868165533828582840 7878688 72895714722636033462857732793295503360 7878689 21876090246913706623827547477593888960 7878690 8066402413758825551074410170823839520 7878691 1582918354458482196521528811233845920 7878692 12778900314888418924681398487307520000 7878693 -27156661219993499443100867829749462016 7878694 -5789749973037249248301871450201791168 7878695 7095629324500870532197192195356990000 7878696 6725529647609138744039361340165324800 7878697 51101076144340916882775173910408033146 7878698 76427625711312791370361924809509799600 7878699 -17684358325548459722686408627502433792 7878700 -25231703151357265133967945865657388800 7878701 124705998204076818183566335935532276332 7878702 21997597464686932284409148779068839040 7878703 16646658134652802382265566759883831280 7878704 -12310816933820374895838326140367929344 7878705 -64501167927998139521515640229279536640 7878706 -2722383184602702484688478469501271040 7878707 78215953602371715611239828070368136112 7878708 -1850884789835760509523486034463225472 7878709 119221375883495918510490153349581100910 7878710 -27121909652794617348993990768248256000 7878711 4802855410641552809407409827803600000 7878712 20536851126375614442823124172809011200 7878713 27516918510946913212758742747157905962 7878714 -59633373908322505573659663573218980608 7878715 22933694098178094266201081432214069120 7878716 -7840972008233758328060148022019292672 7878717 17423402012805654336478818897620614080 7878718 459853067587116631716639523566421056 7878719 -79525653414923525872753594444119575856 7878720 7050903152459986334065385821490380800 7878721 112414937071199441688152657336087689922 7878722 58950438371267420379687542589912456912 7878723 -83401435814568018356470528159409308176 7878724 10097594967443289475531931153596956672 7878725 22995951924151812398646248659860844500 7878726 -64390900540690522869101487320539441536 7878727 3152547315084216033328004000857671952 7878728 -19165137650468782539484086146323906560 7878729 -28420997819360477909531108753083231872 7878730 -27350434499218307173898853508143302400 7878731 30764571859980235830176210029161229056 7878732 34465110878410357074743192515448643072 7878733 5448856952338455011973014209364844480 7878734 87983672788386861315362382886612046016 7878735 -19614350158766949222247980271363876800 7878736 -25583047495779191059315089448976785408 7878737 2916464552451460621488262504993466880 7878738 3215975453640445135347840788680227840 7878739 100577259249682260413378824270697565000 7878740 -73264347037921839866488107673908049920 7878741 -25644412433483344910862353535718083840 7878742 25177648252201396039686173557967677440 7878743 5091974944908595458436910372955335040 7878744 2994968292641213561558921950548480000 7878745 11372510187379236254333185706789548800 7878746 6423241816128468260665732369202457072 7878747 -66188244553142782830252441311164977000 7878748 -14127481959083184925494025871685501440 7878749 -52013535130927477189413252964900704000 7878750 4366706820550249550398892484295680000 7878751 60850745222175416997072682646758493472 7878752 45976611386840147339471704338616811520 7878753 -100444707885366674368078790832489190638 7878754 9475595487403444339296824055334390560 7878755 -51509235774961471654721014911977577840 7878756 -17528306803417452307287855632117391360 7878757 -206054475573221467935608854432606282848 7878758 -58211822861904371814166342691591519520 7878759 16192012403415950330855124362505132456 7878760 85273747696352132299626002311601664000 7878761 -771438941870702968887390508186558176 7878762 -49992641218742949068226923306196956160 7878763 -150344426106884609462645302062678606988 7878764 -16327291313104072403635949303442503424 7878765 1310889813057281885426740174604855040 7878766 2531762228145427637793575722007710464 7878767 6153559764508881794270650384330368120 7878768 1514679419215318082546072577976565760 7878769 -109158930939456868135545715383431245404 7878770 25204778840867020764511047707116526400 7878771 105997734487446675643643791206418918740 7878772 248078704239130302135765645410709504 7878773 14301859171646264592568334774889659040 7878774 -5962021469094567818534627199836160 7878775 -40981980425079240449988648187989004200 7878776 115791853660678525044852158346318766080 7878777 -6856230020411031502759820059106332080 7878778 -15532925818455991954468639936491467040 7878779 74487766268373808297015912938712319184 7878780 -3595070519348363208191432414978979840 7878781 82370389615667028404760153124244614464 7878782 11026588386049902029235940275324177984 7878783 -2143234918115097631377192925228629504 7878784 -64024497436768478403968753181319495680 7878785 21809912186572740275682996951734128980 7878786 -10655741188873243129006605796803046656 7878787 -20370888699157503598341387533575379200 7878788 -12754173942704882573816967191952936960 7878789 132026083744306783587293975799915095904 7878790 -37487942315617071741890648789695881600 7878791 -74883533933041759380801467036780792808 7878792 -32625781446816257405926647981137633280 7878793 26600529043984219959744739903486273088 7878794 -34377542682137583054355000222773504 7878795 27774027322695733130549127704504974320 7878796 65768674388955123666407331062623481600 7878797 -163687643596213762709832815836278695754 7878798 -67721141373512017857570351207056517120 7878799 22230902174697508119800293453345622640 7878800 -16955110491130407740748548746161561600 7878801 25946203790456663063513943274143667200 7878802 -77341487398840201000954655794233830400 7878803 -60904839543765212660357793991324258440 7878804 -293936268733012879781331986634332160 7878805 -6390986509652054843083281713329052160 7878806 -6826482818962184127746571127789420800 7878807 -62883264130444837521673253240529243240 7878808 -8535756337932518919244056170179584000 7878809 -107114259473677421175727660711749207990 7878810 21364221910702248469193550139226684160 7878811 7579867269680538466635134673334028640 7878812 -36343701158483353240931357913799400448 7878813 16991957382463100655598637661448114944 7878814 -13600175115903355025800816979260552320 7878815 -39539490254985816678606395698018711200 7878816 139064397831343422497410254983607091200 7878817 -49739865043874377667630046997074328 7878818 6579302990605822447649170582521213216 7878819 14986327782611059876376359459575953328 7878820 43748249486709343369691807292046164480 7878821 7997752537744453340938347592189957464 7878822 -4417703584937105103871981010088192000 7878823 77188065534644468415361353471253982072 7878824 35803612123559127979824043580283816960 7878825 -613950003724995460565990011360116450 7878826 -3922159006004804598034636561607086080 7878827 63473728690629292164594845161120101672 7878828 -18687785839658290921650087665308631040 7878829 -1303531676137439085730327733068216128 7878830 27358581265681837828663962408796378560 7878831 34670685748662743341206932643855775752 7878832 4042040718401787484423687300129423360 7878833 113674850624254287414066216006738755184 7878834 42870214147445424859267515911459328 7878835 12390150801352868145355311372145751280 7878836 16637295553545391536562445825693122560 7878837 17456042325551455161288923031030197952 7878838 -15602179563158607050175511946370482688 7878839 167618886092136042932342275652029999824 7878840 -18270981124389383208156296735719219200 7878841 153504157698408292010277688794413283242 7878842 38983908493340385811688029140413097072 7878843 -8727356026915836217141667249827745280 7878844 -102505886871022942284526153956246156800 7878845 24483865472814101685283851948648748800 7878846 -45284420199728684172218126218268942016 7878847 573083331034069883843865550503505960 7878848 -5513641122093390365400859832204918784 7878849 11541586310351478271765890715145584320 7878850 -7112093884304224157387897096107699200 7878851 -63846851336472183514254655077757764600 7878852 -73524817622882585448662094542853143424 7878853 113855504835390571540252004899242275102 7878854 -27195185593289559017022403607629279488 7878855 -29208969208112004550142624655707477040 7878856 4443158098279698941803911627493877760 7878857 -34437122336279745928222102191227223168 7878858 -2662347826328431432457036791571507712 7878859 46099485082272811652404481768437223060 7878860 -49232462551788700745679265744704307200 7878861 33512037500293167930422751287661826710 7878862 -25299237739389735513388511446989156288 7878863 29721341287263596765078165627347906920 7878864 -4422795390283416063396382462999265280 7878865 48827193825052896341677855910372836800 7878866 4425437934157521466059705189698431632 7878867 -16008058391557720861926412615823800320 7878868 -3794515660216373139452129719884243200 7878869 -49361034487846352357956624202614679730 7878870 561716637037074003571321280971080960 7878871 -4363956517897986441547069777415104512 7878872 43235247623580076488951007108789708800 7878873 10552561464483530918609666403787698384 7878874 -13640054374340129717951515220419799040 7878875 -66747072662046390428609005754680116000 7878876 -8818516658602197392604741607754465280 7878877 -95590688107695400224229982562784125274 7878878 3335989646488853193586633330249408512 7878879 12460286085117088031812265719536924984 7878880 49673659497228149169520712161894072320 7878881 -102706403509971316484610139798271084268 7878882 54136804872805013619439172443515985920 7878883 47758628536291586781867828932168745960 7878884 -23002039396894914076864401587678893824 7878885 2917406245367237403528788442289810560 7878886 4926198070399232209864656247481479392 7878887 2626354515213284098861306160738644536 7878888 26866051407050722597496451406788587520 7878889 -30965085176619696050323459927318330076 7878890 37727925314669049279886787936355840 7878891 2694766086011581103188926976393265904 7878892 -11328333260789632840790944025136955392 7878893 152542362567993937234541493267094937280 7878894 -17517341541208690693665978373404535680 7878895 -155503576557437644240596489954120443280 7878896 -18014526543613528936015697443795304448 7878897 -38380534423902150320188519369148160 7878898 13322977537475395517359004222539253760 7878899 -12263596117446383629996053659856383664 7878900 19944770171496329472724501776783820800 7878901 61971187564506097887843577928141557600 7878902 23737079691990991386270263751094744704 7878903 -26267665309473491164670283032015450880 7878904 107211645288922177394623990951529656320 7878905 -7109944873345822439048934698345109240 7878906 -27040833987883627292357551706836929168 7878907 137435223640709922828303367827825417760 7878908 -87885605469788853566353507019030407680 7878909 -40250307850294581814781627986788434592 7878910 -15462342471600925685300236332085770240 7878911 120562521820739316009605271019677856512 7878912 45372012067494172024206558264368824320 7878913 -14378827195976185467544735582493157440 7878914 46519259265913665458966705962514095056 7878915 -88084573579534250426534694174247920 7878916 11770561911197875069464847356670682240 7878917 -12748165957718347261651613238360896034 7878918 6982283973308000254411864860576448704 7878919 -102898220260820506518480186439716283080 7878920 -13173799929049572889051443270426624000 7878921 -5593715032453484212441981590533499888 7878922 20571391669836165185936390176837275840 7878923 -47590466748013524212441926875579066000 7878924 -8186716503890160121074309315949716480 7878925 13978244690491865619141419894465674500 7878926 -10973380327666264423450884159586391616 7878927 1967485741315129504665302788413688320 7878928 2460144254727874359376327423681576960 7878929 1763426022997200237187897124638348800 7878930 -6723363559466592710943274748484149760 7878931 -18941866219796687116648858625217269768 7878932 -99694209484454620018992997709359564800 7878933 -731521478345211753933727612005075360 7878934 -26218148437120287852612416309938535808 7878935 28568360901158912366223315607458112560 7878936 -33299119249687712856113006609567784960 7878937 48033232804313472022161720213222070560 7878938 -43573632041590164293647937086076612880 7878939 47387380120931099099268322947887201280 7878940 37517287890546033817751924610079895040 7878941 13285639092079099486161532298169335808 7878942 -7586623912912149528258628576838708160 7878943 -12793536192867891763200428706107445360 7878944 -16958130674183715756806379066189348864 7878945 -7151595008889393723443778871620494400 7878946 -16415793173941259249362157378683313328 7878947 16038905517346242903694596778490466396 7878948 16472628048745958800462942103303749632 7878949 -3454651126549467398491827795816628896 7878950 7741680537960082887723723784895052000 7878951 8249862222502099732113871349697458184 7878952 -53734140215807200340210867325260851200 7878953 67154588344700948487298414387348515840 7878954 28628129601077497794202719305659396608 7878955 -18793750714838613111645557469164721600 7878956 -41952882323403467355986207584391485440 7878957 -89247674269713854435428596543517690560 7878958 -84778914615647037183588421678001607360 7878959 95828023875429185440454205813785257200 7878960 713224353013856574727499852863242240 7878961 -147682599326237663587403920991584531438 7878962 1151918794768739762912071575810292224 7878963 -1617753069156806292958890774774055056 7878964 120097851643089732225295651940906350976 7878965 -21081482903411510063800200482191981800 7878966 44627929798911321949773571390822271424 7878967 -78255869219932578709326099564209104984 7878968 -87230319195697967205915119487246397440 7878969 8579863101342608543004484559709674304 7878970 -3317328143689445538854304832646561280 7878971 -44069149119800047276974669334364508000 7878972 -499974585751643762982798198975356928 7878973 20593469669689329640398697078396912320 7878974 -6184190348951350812882790211504571840 7878975 9171782330648154089574653038480705200 7878976 -159580109751821345776603285726167040 7878977 -153767597579397778310406889189123156560 7878978 26150507897514064611854305459782182400 7878979 -125653463844910514502449906505424708420 7878980 -20779515232976308846459299456969008640 7878981 77384443140942946479468161851514667840 7878982 73310417959273979589800620074000355392 7878983 -54361200037886243381937702721954921680 7878984 7927242113832403314506376930403000320 7878985 214636360126461075628892271576240408000 7878986 -179492928939744703509573895953886064640 7878987 -99135493302504822942626881221565501956 7878988 -10502315898200232437100962444491961344 7878989 20430351914683197004856256771719852790 7878990 2480611978550221992394285673242460160 7878991 -5954292032293078868570533606793182016 7878992 -6681713427840137028195110690759639040 7878993 -14940054128652633377514339875117220672 7878994 -25880971585253553491077234387022542704 7878995 -1240767194025503746234006957359624960 7878996 26876441749381105399129347832612454400 7878997 33157979790766315656226243335342281632 7878998 -35969516764427194420583953020229068000 7878999 96197535789602487803958029810741798400 7879000 46756358542904894425546414608844800000 7879001 -19344932038323806277380217224455763388 7879002 -13731743901597173693874485826421867776 7879003 17795691659683885711351546358843421888 7879004 -39360267445541971882432842721088478720 7879005 19086420535270470195836495315369083200 7879006 -24419486518261249817884470454120628736 7879007 -2905127578180606832123728135681988400 7879008 -14285411296578831892513847517624139776 7879009 -4736166855979668841602661745661177296 7879010 -31437654529083936776091399535233264000 7879011 10816283882531967348208767248284766208 7879012 -71135484594889994725506068398032764928 7879013 1347318558862085742232373818767688764 7879014 14608831744100021598911934524822714496 7879015 -25342250424697489373453212617091816800 7879016 -82345894663671230634399670117539947520 7879017 110362186301789365681089689723151618048 7879018 14765048412844965908363107160692515840 7879019 1070965422967247268812977399179472080 7879020 -16252500706179159807916329249544504320 7879021 54526170765128932664354021302731707222 7879022 14658547726166054680678525972017268224 7879023 79053252517986787827612838676734732872 7879024 -5128096515122000601112258581966028800 7879025 -9004552404652335499300360355559086400 7879026 -21402050475702911061481927843218857856 7879027 3003733843315437953452837436257212160 7879028 -17164201626536029654147517381413640832 7879029 -47483649856169894076228468849945632832 7879030 -10094362455637990222400369165588259840 7879031 -66236581286375158751849998144333201800 7879032 -23726720536272278620195004164479098880 7879033 17591972337812426595221624017361042304 7879034 31855697991325449997370977362649904640 7879035 43170508611704209040254316641667067360 7879036 -7875665195035215673704482262953984 7879037 -133911988158187689089816479325614882080 7879038 11992378445092054266593910646180364928 7879039 18977676743165095944011860999586424000 7879040 26897913829234934383225163329673625600 7879041 35987587105865817126390510531007042560 7879042 60829440046652552870432438236088670672 7879043 54825320746733079223708396284445035480 7879044 8417172491985000123507335975610633216 7879045 -103698046611713924097112929007519047720 7879046 24123353447745823751487065843498663040 7879047 -33013662467348120982720130209148824960 7879048 55984516051030941982897043860949775360 7879049 -51704015543851795736429640466446741120 7879050 10534916942704600413117413970754458000 7879051 -39800837611679067338074868178065371948 7879052 25063750274146124943272390122206643200 7879053 5046244041527173533751608558901248000 7879054 -10464012828022010624274062430087499008 7879055 -25591334951748269487849777339358610040 7879056 -14259261453602025581375547921562533888 7879057 42667173398229268167552059586684552052 7879058 -18647685306121222556456818820906435328 7879059 -24039901916264390066222498278201403280 7879060 39682595524059506707863338161242685440 7879061 100462034693311818821081283530575627662 7879062 85692440102181715496123694476674560 7879063 -17107777904488714490312563100886413736 7879064 -18057646446455413929858445177283911680 7879065 23715869290523558655076277083244736000 7879066 22996719337791212574208196584297377024 7879067 9035460091947149262189972481509003792 7879068 4666139346042953436998872332233326080 7879069 -14355691953569759258182554417521641440 7879070 58898031748137840350036791803642396480 7879071 -77200142689490779243692722336067002880 7879072 23562050266402089830164829394645811200 7879073 -25121109768890307197193905672698587678 7879074 9758501679933077842461627940080010752 7879075 -82750166915513176084883079183971409000 7879076 37048313204600765405493069660429680640 7879077 -9169888463340240525997740803973405792 7879078 -26693363589399291413667837511971056160 7879079 70170819625721936037049403248891602984 7879080 -38810816322698135234923889496057446400 7879081 -11942573391931570928314004042635455360 7879082 -53911938413553558807586544262795382608 7879083 -31614318445313968132879453058178677928 7879084 13247094898424263136426098059295608832 7879085 34440250837895728980833760601129872780 7879086 -10347159996444781023890386581302296320 7879087 38301372255792755201562914948001141840 7879088 -11310514280554479542598828826769227776 7879089 -39044192233318036414602043471176229776 7879090 -380873257539537371343452063055702720 7879091 -117652277676328367843630447487952152000 7879092 -13565095918632277584832893034759827456 7879093 29523781955156240111787764286380710524 7879094 -11944956482077407993054184491363716160 7879095 -18800248119728642736705556958320699680 7879096 -93945723075907664717143827124484198400 7879097 12498814570295541162729787066543955460 7879098 -7548316474168008520884345283110289152 7879099 18085986254990485433496033999801376100 7879100 -40890606471987882874404079468851033600 7879101 32659528071802442605578321148901912832 7879102 -24270418932985269089777751888730155840 7879103 -44426537987332739547938665133761299648 7879104 -24070432500102281587045512029373726720 7879105 -508846765657722306917106285034689600 7879106 -1562069534991660284239919800434445920 7879107 -2607596902442504445378706541408939712 7879108 29178437932820552942740744771193702528 7879109 -14281996552054039761458836052032128 7879110 -13582084613271258221905825592227123200 7879111 5848244115003464502350856895284138048 7879112 56467832823406789032738024133253867520 7879113 1158122999142267965579341901059678080 7879114 -15697941864986070819516253811752674720 7879115 22650654310383675324438567012171361920 7879116 8617253589619369304362624546027831296 7879117 -22115622879107156332859049874568374580 7879118 21610020901091604733054172399199225984 7879119 -9653131190221588231311738046504944240 7879120 28346860240745248330380500229402624000 7879121 -53621275952181723265747810187765469888 7879122 21446166512303704394897521327711756560 7879123 2874479555011343969750452304897793536 7879124 -84826681841597011998978151839064713216 7879125 -71508130273638846858830116320433512000 7879126 93498297707209120363237625963777790720 7879127 127476353043657659573475751246992860832 7879128 20832938810204069692830390018842419200 7879129 87938983614598301155440364351843410640 7879130 15199368522256445590901421922812364800 7879131 20780065637181415205288461419626932128 7879132 -47369834118725544559998178112970252288 7879133 -40499657581979248406765702542401082176 7879134 10887364529537123097822026296437217920 7879135 49553247675481856294758625505339995760 7879136 58978456414455158596944169701264064512 7879137 -357413351959945319755647998907455616 7879138 -39194802238353471297267485437629071280 7879139 -17490251506751484315391470633024762576 7879140 -78295854760148093189502752872523366400 7879141 4974337357543017269212330442628595584 7879142 11967049919495843761672181406156210432 7879143 59459082292509698727627293625979780944 7879144 -9257803979454333419800220933927731200 7879145 4805203170946374658608007251384516900 7879146 -5591743039689262737406187616050724864 7879147 53249577052724387665070143896004548596 7879148 1220737981026372790590048628011479040 7879149 177807336215507232025008998535658181964 7879150 -11098666640406621586838611090129416000 7879151 -39285562953239315529260519598751071648 7879152 3498162052436353206754908657654988800 7879153 55912631500351112594027253815282744402 7879154 -8619808594494047744728834533719543808 7879155 -12417724824135284675522362767488352000 7879156 7970836008105973312329030933532649472 7879157 43893016305324402233148444101133660 7879158 9732314106373553200519669716505570944 7879159 35101413069818780767963658778491169816 7879160 104683547153839647033792036415433318400 7879161 -54943369888115044856409739335416105280 7879162 -82889989351447697783091454789905025536 7879163 15398699245736350447533445832852261412 7879164 -39141944707639356980317291501622951424 7879165 -29110144302851518419291032685468710400 7879166 42421104675726328079539511903585965440 7879167 9403276182628782318098257873833984000 7879168 -41638793612966272517202401815638835200 7879169 52282410718160875105009382841995949570 7879170 573580619913430152885748228668748800 7879171 86318150648318563252428733823118866232 7879172 -721473425977863075367502166845890560 7879173 23402748653042962923011546880321858624 7879174 -11962685495206124509288551611411980800 7879175 -22852692496207510403680538811518953200 7879176 71437061428164073113330411438629483520 7879177 -31331313055851809987675853105965323776 7879178 -16393540554102967829471098279392177360 7879179 9905421813421892746441596545857867776 7879180 -663399491773508822005047021076531200 7879181 -30264462790625767573701206232356451018 7879182 521535148994844881486896469088965760 7879183 13036906205375459931385347092635806904 7879184 43903447749461575627448415599259893760 7879185 -6706397781926634062343715689931335360 7879186 -89853785705649963215937157457840640 7879187 656281353170382684239222613185421744 7879188 16210341359025612100340457389067417600 7879189 -43119058259218122809007705547136778276 7879190 19653957183263567097609946263601520640 7879191 -295518850348467094564945025276031744 7879192 30389093188689292686239761279410462720 7879193 -1832201821107855191555953210181126400 7879194 -5014527617515033590336027198429638688 7879195 46312995906250900220333876924858900400 7879196 -20477517817770294908664397245480580608 7879197 24828941333584169253253652633399548800 7879198 56354332872882128984482993696976969664 7879199 -13640683663524968074156164524784112800 7879200 33207864258577139949253374939326054400 7879201 9555552483360149373493275481576995504 7879202 -45323789098890660824983056868268269056 7879203 76597654951779264835050730410584068320 7879204 25789473844387861208429655762524195456 7879205 32759924092824543716002103356410564000 7879206 5396902396549173171055498885482240000 7879207 -24785070579912669468193657492357808128 7879208 -5106642240529721935842634374637486080 7879209 -5619009768210635543793090325240348032 7879210 6730163375364391794241428084276000000 7879211 -157033459705273946351820193012983581688 7879212 -21025302702912671524619670226908527616 7879213 53797688452665041531495561759045343960 7879214 -12452275608746892210296563862753049600 7879215 19494948805703713629744573727869552000 7879216 -1307807402667327778931329841842323456 7879217 75843793840509467811842814408551737920 7879218 -53184050953598915321459640476160049920 7879219 35957073238427162048848141680676500620 7879220 30023726166003759639480642736396634880 7879221 18857664347732631692050362550652805120 7879222 -1216246586819336079418458069235274880 7879223 -2341600459976044013741993720232925440 7879224 25533046883146613667425878240744243200 7879225 -25333031737474860061035280985393980800 7879226 -4675469970089958058113197959245223680 7879227 -54096199009698549065799594556599879168 7879228 -18896086245444341981612369662945511424 7879229 43000949776647008251357226713168389600 7879230 14597876989370983432522795414526093760 7879231 -768041256921052133185338645200137536 7879232 14241247641163603759742626828783190016 7879233 18782254402625122233699789473391622944 7879234 -69456544133282230907236618076993280 7879235 -11787437205959056282403578494283899840 7879236 57878560005627317707713025902737267712 7879237 12674792342229292065121249855691881886 7879238 -48486326891897373711954533909747640480 7879239 -28295027820775561936566561213849231888 7879240 49161027897345661062165671749135257600 7879241 7883037804523516915552357805393409792 7879242 3526108161858255668924478325223347200 7879243 75535226364084987670405771987290467320 7879244 32250448848058523820275513567718433536 7879245 30205371713239686906858496034409359040 7879246 30213142441038440550727751185529385600 7879247 14894388382786374329980347768266499696 7879248 5420002983833677930455566969245532160 7879249 42955827314836127106804300964196339979 7879250 -18707852809900832807186505180146808000 7879251 64922557733862616240275487543004911680 7879252 8498564419132999004660944354224570112 7879253 154737146641971287450711248074925847502 7879254 788416053906738413001425016357244800 7879255 -359505728575991533154572500563558640 7879256 -46387610208321417838858758041431572480 7879257 7912913768368515800588242934007211296 7879258 -13849928667597969995919726488271285024 7879259 -38150771555972905569772807988229448320 7879260 -46531137985858603970273337677021629440 7879261 1656688758118024904979768670406127224 7879262 63689287768734621725945799864320085120 7879263 -6961430604223275641498249832785832576 7879264 -5515490150171549474152042060810813440 7879265 9725651028580100996029776425282164200 7879266 21088663690918607046676897530170753664 7879267 -179194243870340976617973190662471596736 7879268 -5662459044650422880120963858182201344 7879269 5212236251098681604699890016584000800 7879270 1648036834634665188734325355327979520 7879271 49176013971759625273005697317116188320 7879272 -29296854421908939429331313942828974080 7879273 31963579950875939910174755234147839200 7879274 -10901072679286994461355562791009642400 7879275 -40140568411989025678657088229299644200 7879276 5662280218548013254307629595720444160 7879277 -702030992058128584385600794983248448 7879278 -14331331600480210692187648659307968 7879279 -215448014173324834907206214400282062160 7879280 5707871714689534674563243504208936960 7879281 11290847621965988223952592991550670400 7879282 -88603484217979526308704246855964417008 7879283 6009445070800118402594184284391956160 7879284 9570018220057018829660523094755772416 7879285 6880575783266079694772339937747000600 7879286 20223732369419030157938477898872810304 7879287 -28866959723891136298066417484585331912 7879288 17681969574547069361245215893972213760 7879289 -33588924744385082116354966233846668400 7879290 3000316850939471149004166904672638720 7879291 -19221119863499456009013838736622519520 7879292 -40837793400976314075660993219833814528 7879293 5892759136013623935113671565888417382 7879294 -44816034636853445141287807488375324672 7879295 689009432699803457635466116345117200 7879296 11194661291970037712879758314747985920 7879297 -144760364057145922123566465571769565248 7879298 3649495578526326781050791360277575232 7879299 -1069500660484804360487483014993328136 7879300 -15871096349803942059597344193553920000 7879301 12848075364641240549027437429608632064 7879302 91614110424585013349247820202851737600 7879303 8820959440090649465347502170347350552 7879304 149941648814663395644159840485804405760 7879305 -24389763189302238880263264928559191680 7879306 42149845031575250203938084793339825920 7879307 45446270211154216331704051632514457556 7879308 32359694171674463177373684602271567360 7879309 135140447334081800717527123568180487340 7879310 -29713016991626300611201684657611623040 7879311 -61569438987962763526044983155180599240 7879312 9638700714421981869350286082854879232 7879313 8124080511575259939915409186313653968 7879314 -38384315192304670441272178797432293760 7879315 -151750729924224841504781055117930081600 7879316 9374045785942054082983840798065671040 7879317 -30286156349941842054166015392026943552 7879318 -96791905729501563228059594965924761984 7879319 11823065550982235812640013543799731840 7879320 68099445382098113759407670793216000 7879321 -34965788537876548778335105189700055478 7879322 -731264138725539266573349684245342976 7879323 -43348934227684985843846715119132485632 7879324 -58806821764001508007699294121135010304 7879325 5052892039541927637293992182780609600 7879326 521993839367097513639868276650590208 7879327 160247062711397924281271843334251262176 7879328 10879751707591370481797563797574385664 7879329 48909264877950174930348100466491554720 7879330 28283469821489892266608896963123048000 7879331 13096595343131917012043538586418049264 7879332 -16029148602433628581502257905618124800 7879333 2139972081477017788782897023939808960 7879334 -11927545901234056509372026905765675008 7879335 -6931493334093483268593322687260323040 7879336 -65544278052844984134158172905828152320 7879337 -10673548301558564645563971194121971868 7879338 9836380229689608935237146048717209600 7879339 -8960874715229265433386482872216534272 7879340 -11589961232712061409182574225835294720 7879341 36548705040442710343253724445177257792 7879342 -75639023504680743387350130542423156928 7879343 151235525508038886050992852236347048592 7879344 -16153906747400549937166399047937032192 7879345 5295047306343496683964463496139154100 7879346 -49765219885216402801138711841848102128 7879347 74765721924641326201239683198328478632 7879348 -42698102152890141880377588227024098560 7879349 186812918331329171691098223163558176540 7879350 -23177107808384475967737216303705336000 7879351 -37267082849563447887043949037794325768 7879352 29051143715482859086191656253208166400 7879353 -37722285282339818374054629716129298096 7879354 -25287857881549148707247998439719488000 7879355 7875424887209356434955748728047317520 7879356 -1720459425462441317529907638430914048 7879357 1421114879564576256827727239176891840 7879358 5948794956326855065842386779919789760 7879359 82120181398738749007552062125954130960 7879360 -6547335369279897761051216570556088320 7879361 33138976387570762243747621526490207744 7879362 90566868093839303791910125190634353664 7879363 404266678439222226896251884835780608 7879364 91336027325838104394427439942691123456 7879365 -18598599042439065041736915715441218600 7879366 -18865637902409162939364650859535248576 7879367 33956318193040989967090497510704682672 7879368 19825144033116938630626354679808491520 7879369 8318666566774694836500580591525767770 7879370 4313553537036548389153203188576487360 7879371 -73801481880229168397901084681410018088 7879372 40882752924406050280739464731449912320 7879373 15719789786106921428692903815127735200 7879374 33360088911050638731342034443267068544 7879375 7252257581576588427847470804604270000 7879376 4426692892051383019420812917106278400 7879377 -16244759874434219998278403098327822144 7879378 3293299928594747008315368170725989024 7879379 167812455844382863624146278906192143980 7879380 5135790706591420615071085482765496320 7879381 -17363763654403781085683085941237089920 7879382 -22585055378187200089486413533977580928 7879383 121119359392559643841350432184225035600 7879384 -38570121432204208548911830513037629440 7879385 -60032579025785950107848492613027017400 7879386 -15168405569350519909260212782594392576 7879387 39837785932798007444063234395059731760 7879388 81275168151109340128382733534193016832 7879389 9884081192985408047286616029367225920 7879390 38588293294206143105930787061060219200 7879391 13886770694489742757085262605426702640 7879392 21326656883397879094429879300636016640 7879393 143924727093460227231608299722892532642 7879394 -27056107813553077266883264998518009856 7879395 18430884762561845786878816920544051200 7879396 -65245121382300985331634811807079219200 7879397 37146319979587757151390653999390801472 7879398 41361989177009150605234952516609136000 7879399 -255652456003925607030821564705887840 7879400 -70157322867828279393765031551266688000 7879401 4330230686896178436387066366394453920 7879402 -25110208681611659205072136366107057408 7879403 16632853987346558149878972533456084880 7879404 -13693364690587589056549605541020813312 7879405 -15716056907897760391243381686019680000 7879406 796008387901034671108597876704383424 7879407 853436869018645647563638307036466192 7879408 10158558986498008953290039420160376832 7879409 26256022235585054662336273874463478272 7879410 -11136906390434108703232085571446784000 7879411 -6126435682123762118127518664949575988 7879412 -49316693105442557496735383935627031808 7879413 79547151422747739689990102450991949344 7879414 56952339121975859080383491377984759680 7879415 -129048321580658619308385415338335994000 7879416 -55847005752658158693347336244757094400 7879417 2771533690840748341788943924581948992 7879418 -43300351372458249596232938597823835200 7879419 84415182563063093720042557650374538444 7879420 -7990119418798187109788343232301521920 7879421 55984202592204387332545363222580786688 7879422 31554319311875634391294068751325105472 7879423 -44712302327940794562400315797820995328 7879424 23328267659537787052698307526966378496 7879425 -14896782006848387786318337598241376000 7879426 -28538018586226978170586622578188119088 7879427 -22653741040842013771088512295910878724 7879428 -40357952014129396680500326873540591488 7879429 96370509002085593106972414949407374460 7879430 -8104703698384667522158804497766500480 7879431 21150843690717310950471516600272767488 7879432 68756964055552796270802676435515801600 7879433 150685535965713349829052775173941237520 7879434 -21290230077292573582567392370459249920 7879435 -22005192751450498444365722643197361120 7879436 -38402734632910121596111156592931179520 7879437 -105995858570746174269470218903784820 7879438 -3875156366617571215742051032641466368 7879439 2612745217610579124141779496066152424 7879440 -11257879222782020678844479935799623680 7879441 -121949247718910734799743072202067554816 7879442 -27486413736731325785775438237749014128 7879443 -30808232688594400811042558507140257792 7879444 -138631486215529743106400868460693059584 7879445 80284879219100292957489347914535007000 7879446 11722869507975821316336861717183022464 7879447 103168077500117511925348021662359949896 7879448 -104674823159876875681772090137804400640 7879449 1774375654615684361283455505270618048 7879450 31272566521812198327734844596591808000 7879451 -4311959771542122945822802835182513248 7879452 -3943477742163138311731248721439047680 7879453 151921952785933895097407261784669881702 7879454 38789722156884807098578388562255828672 7879455 -21123414597813998589943848152319751560 7879456 -40738175496448870677861582847466274816 7879457 49140196467184889293527234611811589140 7879458 661560449119825955503248521060802048 7879459 -16701243144507592621559821753690705920 7879460 55822939839387728443917101304473395200 7879461 -16601637312165185661257753054947163136 7879462 11263603538096799587410904361431985024 7879463 132483574239682705419669145320965246712 7879464 145858595091797195935700941089865728000 7879465 68629879055320274513823049410497291520 7879466 -6817508785202800627355624798244263424 7879467 -44970459940422679336177664742791666688 7879468 136749161461233834244294717294745437696 7879469 -57825858100320285112288969900228995156 7879470 -672929885445694250572457676624816000 7879471 157370057220591849950380925244026612200 7879472 19467715562922513504562397476951474176 7879473 5210831546486976854262299580084742848 7879474 2501964941347379410919128361598592320 7879475 -17698102032526396782576925169615620500 7879476 45867156576907328532988195133119924224 7879477 -76292866252772592290962583323027574674 7879478 -29969940300663629630181417886509826176 7879479 20049615670762891816697741086410954984 7879480 14965867068027757532739597243403468800 7879481 138149529208675469697449896089391338282 7879482 9528834236226651985844145506027728896 7879483 34121208893096229731677534054583491776 7879484 -80209640223486483697581093418358784 7879485 -45082278773120705803464903504914052000 7879486 -33354255513244371220199311387759127808 7879487 8473253295962299543986085543838865408 7879488 12898121591697212131594357174425354240 7879489 34449681526315269526436629606751460290 7879490 -18720653369196651024528219735434188800 7879491 158701310391381872406433239806765875440 7879492 1195509741654604833204767963853185024 7879493 38288777307268056181060938607796427840 7879494 -2301597250718379901997962754109803328 7879495 326980514791480786536967686399320640 7879496 -103223445416121991417849696114061475840 7879497 38432408795123819357585544597210762000 7879498 61210238366006090620618118802079864320 7879499 -109515780980181167202429636937350955500 7879500 -93628125494224663249990713886004736000 7879501 14046848759288559881345477499870624000 7879502 -45484446093622887591842620236020397888 7879503 47355791646615166034675149973259810960 7879504 2277742661483460696574441941977645056 7879505 13695237156641758626557478337210137960 7879506 -4767232501884821383315512952217740800 7879507 -63501023635083294239839517269444020244 7879508 8983451831729183968083293725104193536 7879509 32911353444690181882863417121347801600 7879510 -16724904089239194412106842245235981440 7879511 36910166745423089952771111811305935112 7879512 -25269339398672922130023754810998988800 7879513 -65229581523169069879574700461994405238 7879514 -53278987882801043764240618267130923008 7879515 -2270448254060890322134653279379215360 7879516 110415130919492857678580623933679446528 7879517 103884823572965637082756968367934805132 7879518 -370816121637160046603673906050076672 7879519 -128760005717411634023426066151303478200 7879520 -26359948767647933111851982050720481280 7879521 -29737100672713384719317703656178243840 7879522 15041999592145496283146184062452575744 7879523 3889122609071470494394940942810879772 7879524 -25748088989066578151909609096281190400 7879525 35278308523395240226050072255311961050 7879526 7687811700032872314975282914024082240 7879527 -40814021638386777010342300747755655536 7879528 115402037532754906351984577134362624000 7879529 6870279450186926231223147134794344576 7879530 -11548183688279516951212224529630759680 7879531 36647948331545749254996468202250599464 7879532 107269793204985848378910094797050096640 7879533 93174340384911453342272212604520412224 7879534 -5676622954788885711493738301052225408 7879535 963206271740010151752067312967832960 7879536 1425372288554231319513108068076552192 7879537 -28105107660396571822296730983365376814 7879538 -74794000938465082184857197412084228080 7879539 -82032020262213053207780296931895613440 7879540 -44835802151694424594724286801539861760 7879541 119824644359952179183264092889569776942 7879542 -3810426681785724619431971631842783232 7879543 -96319216281014097935460328261873355592 7879544 -54795983230029773390775295676832276480 7879545 -19632326305106900948929531729333862400 7879546 -979860819683893270706968796618448528 7879547 44530312899447912675906551308196448 7879548 -51411640828093687849164131834663132160 7879549 -4582762555300047438082553488142023040 7879550 -28937245616588996833739743021068288000 7879551 -87598369973500293951077245450576058736 7879552 -22585363010301198172879979490469478400 7879553 -67120156195349492791500116845219153152 7879554 24358333386245701092777146358350550864 7879555 -29514921442499473485403099734351282240 7879556 -32384096504754311329028202131958391680 7879557 -638378576388705963845247985797008256 7879558 -50754714631127067767541415876048713120 7879559 -94068946812670745206934205988401003240 7879560 13456081884376191068226023003644723200 7879561 -28344238692184342629602476377115849920 7879562 -66480510188779481976905648108437045968 7879563 -42033868983355018315530113223502731120 7879564 39123890004458361331526406134833446912 7879565 -79230795157206587000739445230221007540 7879566 -17941490171694217238506607587693363200 7879567 -16870750010318336012373232805806402200 7879568 -17116803506229385560479746277574574080 7879569 1561730606548602765975942870922465248 7879570 -25801415247033364372514334942557990400 7879571 6205993974158993654867654962773240912 7879572 -22345442620313030449013360086754918400 7879573 -27795659890207651627792418262891341636 7879574 -9806129897670095444673600041362474464 7879575 40057529737703198046283433670494227200 7879576 23880035522176203431801852243653294080 7879577 34835707638037852358388482449189380426 7879578 -288323542432339128664368371230666752 7879579 -28687372798075927190877692055748269820 7879580 6185279514350690872039051649158348800 7879581 76113738397209136698271180817382886470 7879582 -77655176984852937647789853663132628608 7879583 27250807581866021082654504550793341704 7879584 -50467345695027067342642715581863690240 7879585 -3565293899562032482348324047321494400 7879586 -10688038189914823656829288460201613312 7879587 -55926543282783454823971060057811974848 7879588 -22719112534580661833019129922751627264 7879589 -93603284380036509977201303469741932610 7879590 25713477987223338325019499108484176000 7879591 -92409627505433614926345205971176095200 7879592 74460037715033694929599864321833569280 7879593 6126419815962739762437661058185103424 7879594 -23309513294196236779921972595592967488 7879595 -4160167750804643706503968866904394400 7879596 -7981530154114225565062162782560157696 7879597 253627361276677526178377420962875744384 7879598 56688370647706084440779716295782710336 7879599 -1307675218691437889399211927409529760 7879600 -6847935477545377342620317002577920000 7879601 -51990562686042983871964228317904260828 7879602 -13499642563334042153339147279983474176 7879603 -27162544794806073478904583481542506976 7879604 -10603190047207285457936164607049216000 7879605 -12767105811285981915670274073799118400 7879606 7567647835022856174737980957253043456 7879607 -65715944077703014395192976650566308680 7879608 -36746925685734197314248631576091136000 7879609 99556147356690947472449214811751792810 7879610 -1229452046795428285230362970932616000 7879611 2103992380155991339845496292821125120 7879612 -292990144145458968869309823634600448 7879613 1901518871932193881979527398283696896 7879614 -5573070687927470023584189431857514880 7879615 -18330920789174065648520699213895382800 7879616 -6565550840895638810125677274507247616 7879617 -19676551802899063136163475576361253966 7879618 30104961010931294816330669228889384960 7879619 95778054156027825436460181842175829920 7879620 1052209683759630437259876229900124160 7879621 -1338552032562438775867528326759464768 7879622 -70063231635768395023409293781238537888 7879623 80258493374875905198468572984459673600 7879624 -2522628844942903295342426005117132800 7879625 -28880462947284726951649872574236177000 7879626 4161420842481912992977124941487846400 7879627 -12075341005081465257560376098417299200 7879628 -4944263547293378672443164826314085632 7879629 25957190754334368088839592525317115584 7879630 59159498488751688454482244231215438720 7879631 16772520172458370076870996741505495744 7879632 18185207449835755845341489835632885760 7879633 123454845002723889554356955025380313664 7879634 -21302701277563657757672155414532779008 7879635 10140538376370367741451907557395077120 7879636 79602074098287230505081374337832443648 7879637 -82141719085774136577073717466390433714 7879638 -10030658237602773867157890935853919872 7879639 -92906368090496851531995614783988356976 7879640 88162469447736627896768558194920652800 7879641 -69975339010221741986290215850724304 7879642 -5793687932254991420358519720549734400 7879643 -45871532181479424192583107903479964216 7879644 105840865724871409183368172979082602496 7879645 65655009803754154053457332198514183800 7879646 5788500867786302211672102120440385600 7879647 -39552983414631993018317767503338399472 7879648 50067299900452671543476881473861058560 7879649 -43041518922401498237017294415586957036 7879650 -12993123527768638266978405443761900800 7879651 4348217034007330881743016470692339104 7879652 99648693046050113060215770000503473152 7879653 42314745789845145450365414406067595520 7879654 -22322721500669029113316075991198191488 7879655 13981799589019804849042212604293435360 7879656 1207494963046503995923497613637468160 7879657 -211478926894448710764357113090817420 7879658 46046479932609754466362669843047157680 7879659 -138552755470371311380824101736215621952 7879660 8763015988392161847864659638794086400 7879661 169046225424304761231133473219204223200 7879662 3779491434224016643759951402933370880 7879663 6515515000669571278075993713590891520 7879664 41236699100981709442765004007211008 7879665 44337875675261757717320432210032251840 7879666 3657664108877457921296843985209070624 7879667 52052980274699452631148705559116313512 7879668 1211224006077087308691577589034817536 7879669 -34493348098155885378579563985741817728 7879670 42721884302291073648442359827596546560 7879671 93676138095164972364459089736131773440 7879672 11409929416947985935862742571707596800 7879673 32998254440687116711521011792130435840 7879674 38504541437793692252694033253645282560 7879675 -57764789187919569443818165797042831200 7879676 19509825565180428276850866703364775936 7879677 -14225343253894164903138036227263294080 7879678 17915901494375631580895554002667376640 7879679 39706173650054882824210564447004513280 7879680 3146767507157446197872598383905996800 7879681 13292605810789405103336048142027287764 7879682 -82630391002285124881943854950655733808 7879683 -7088913007103257858044346258578030336 7879684 -25848811166920896983387452635608435584 7879685 24646477665628814998199791200875049600 7879686 40483243549674570774889769270529139200 7879687 -70249894752049423922829474074944570608 7879688 -94359039146267173478569392142469898240 7879689 -52378713346553252126745055813557132246 7879690 11061818330418456607609247048092678080 7879691 -261450551758779424658935769866580067840 7879692 8454155598102701078408696340702108672 7879693 -3508737982440552649049818997137229876 7879694 -15003609818009998858151307758166523968 7879695 -31977698683788716401384150413672676080 7879696 6493579584950455218643613713114005504 7879697 62441640311203478501198421505710240000 7879698 -43344083675317540415807500425296365536 7879699 -22520980518738771932177408274261070760 7879700 -28761241496423587701462171954597436800 7879701 10227574769207064557474038860435107232 7879702 37724681699277131216188356007567083552 7879703 16843855252069069095740745105199490184 7879704 3251186475957275279411571710282956800 7879705 -17832257943455202518240939417800826880 7879706 -87527860336150911874542431867963212800 7879707 16327899226900003515588223359194880 7879708 27816285364818732808404023603516590080 7879709 11588875614075785738486880865354680000 7879710 9180050086324443116263703963044152960 7879711 24584369701695062968171058008906429664 7879712 113997913356471119754461780245154168832 7879713 18786295145535805485441168028845818544 7879714 -3518043030242458032036607635634335360 7879715 -57753598164553277100848973782672371200 7879716 -9178967128696871393420435165244710400 7879717 108593354248835951097636013679015076732 7879718 15555152124391237095487217069183662080 7879719 -14261641196447066748899584426313154480 7879720 -19258138589814558739992282289785907200 7879721 -38305394302814601240765273440597805708 7879722 -2423693001001214465335311605388979200 7879723 -160491901924751370717424431106439454028 7879724 -162973414264903741412406663821812224 7879725 -4525191504584419839304045984278242400 7879726 6725834578364942461230292426566693120 7879727 14948333874837286975428110184357282576 7879728 8149733590985983192837004063973310464 7879729 54532043554914242442800939822849561088 7879730 17988895854572828881853440411243385760 7879731 18478013879888007110034218935113772800 7879732 -35241112650782502209677115528418314240 7879733 168079031658090387552946545046000943982 7879734 21255225066529723422223834005348099840 7879735 2625166659893847735075112762026105600 7879736 2104525416854614255052175135537438720 7879737 -76938791843453925519669332751974586720 7879738 -9995573557613088862832850777175938048 7879739 -37494613324085362118871025741242002400 7879740 17018876739142710106982612466106982400 7879741 -39905281730855608024103172220909996858 7879742 -11781157822418606871531920989447520256 7879743 -78005015944323319343328492546712388880 7879744 47108237052851542235340807356188983296 7879745 -14524570365252547710441264801201230400 7879746 -1975746011827421950732127022398963712 7879747 -10198795025770769673706285497829300804 7879748 16480800801601893169545827336783232000 7879749 -41552355020452034242679681811451080192 7879750 -1167585307171004930969937638885472000 7879751 -6922711891978347279500959542049858896 7879752 -38123156247336819315537176356550138880 7879753 -14153612525751467707747587846788040320 7879754 -9639093032356850642275145027985542400 7879755 17749058637966330315841704109882422720 7879756 31212447419737138771862088650653304320 7879757 -55782718850453409114218911390319657994 7879758 14148437582538422775399671129984721984 7879759 81027050055465222140251084790487941160 7879760 1698505384091604293487819572088668160 7879761 70018510052204384691666677123486872242 7879762 -16644738586025596306249386954315504 7879763 47020389143132440819416791306521060800 7879764 18267277760927689342005713321239541760 7879765 -2012121897368863378490399945686843080 7879766 112828651705275647066602168717575168 7879767 31342217375517552911481604645405110912 7879768 -6723173541065170202025946420794531840 7879769 -5991056170315569376018334604467609904 7879770 -31902164034903542029410982093991438880 7879771 53066473819164340754803982820758266560 7879772 -124064070040021355616106134218485416960 7879773 26790451867519834324683793946497678368 7879774 -2478420463063882528450530048985054848 7879775 -43164775711212173557797304230075738000 7879776 -52518102103394596281918372739389849600 7879777 1298136453629695103687269873425451200 7879778 8522135774541569323403707909606169760 7879779 3740857009768225721467111267832262624 7879780 6924283430113281636684459484584249600 7879781 -32562698849735511760549769671256314752 7879782 -10344173948083405356258127671641279808 7879783 -9995641267733320278781595978416688968 7879784 11294161524459336964743314030870691840 7879785 -61871585960530620083902778185377104640 7879786 -34275009497604711737117990243396161536 7879787 66667548389726147914219646121351557592 7879788 30271934882612880263671097716786867200 7879789 -25464455658438704116883699559970847040 7879790 18182704926326927519706857363560003200 7879791 -22452067233513952139203161701345052408 7879792 -36535599795683077846473917311275925504 7879793 538147722792070521428246800996636800 7879794 -19387315162890305346390336608023123200 7879795 22032169206751229560488149446228907520 7879796 -80207672397372032099800799968329206400 7879797 5104463853252511699499004198420704256 7879798 -33250283782796338478594697163649205600 7879799 47736399076640799465249860417723389800 7879800 -14494921502477980847812406315311104000 7879801 82907343732238922223246174493324785552 7879802 11859424315927010195134022211023184384 7879803 8173164834445248913865758486128518400 7879804 -39509242236802095971692825439577953280 7879805 79006965311413631833884885662108444460 7879806 -4787319445645017108526796190909658752 7879807 43485268920547130186617380345225904800 7879808 -28071241032879312100020909590005678080 7879809 -30815468562832772463588345242989704192 7879810 52922634211550520318560543571451030560 7879811 48087519103687791018200782604204160192 7879812 -2910221247230207249636683904878015488 7879813 36934696460283306503780938702454245440 7879814 37133653381662463451673124812348188256 7879815 7897643255085711080666632778403972000 7879816 13831865991474603794452393198359183360 7879817 41652906033011470116926161218029628480 7879818 12543284714251869821044396642813694208 7879819 69220915688621311636790185630297112896 7879820 -15067791635207437452999088300745118720 7879821 88156322779792811322207177365654987712 7879822 75424650360877156205819782485844372800 7879823 21042067870695643319149581659483381760 7879824 -11090857760626128119701080710811181056 7879825 -28087604514842201095195429642011607450 7879826 7172361085011449831637128630026764960 7879827 -1620565696905745860660482032653819792 7879828 -4877175317077946019061592207800565760 7879829 2170035994326905992610735729397513720 7879830 -4592561166299666396557560309494169600 7879831 -19871569353619486476741593512200318336 7879832 -223155716886035496792125847846243532800 7879833 -9106509800074833425605509120490415100 7879834 -65605000057220856729919547828771303184 7879835 24244313466655416063666829585544565360 7879836 1030750544662012365328597201298694144 7879837 -62976098473042813409474029056260643834 7879838 12196715733423227753933375941179688320 7879839 -8006884406696176233441342605880355584 7879840 21023141745305578156328551258730004480 7879841 60557441129853671080785927510610966242 7879842 2430073997733171639855168442543767552 7879843 169750733256183949566584144797460880092 7879844 -28476680384469943461093353410189615104 7879845 58216649326131799133379438101130096000 7879846 252663331127221639184598912629355264 7879847 -1279301245924497607816576742895085704 7879848 17181626842208275588546806148269096960 7879849 162891486835859344998485963784665881850 7879850 -10987481587591731875912684822658643200 7879851 -3542354974806802564336689522997036800 7879852 58173366566271402852097666165315543552 7879853 -29666033558550136158284265368909736180 7879854 4294214729635812118057800905042884608 7879855 -150354794827334512830730625593242120000 7879856 8072457003693379100653380049985421312 7879857 52976368786333465488940421324469675264 7879858 5554453599220847331142888617444291072 7879859 -11908095013354016120970833172273320832 7879860 35383856244618971859928460291996455680 7879861 116163289771532352115891621893179207424 7879862 -25590193722024417891004502984638889568 7879863 14330534667842710448460993376782518400 7879864 -40317150812455825949209503416808775680 7879865 43022922683703361946725881756047904000 7879866 -8538881851398311332730479599518923776 7879867 1244254069661091757609041883024327072 7879868 -28657221173552264429643127945879575552 7879869 26525170806769390797938902550118537600 7879870 80847888439795891643239664553389952000 7879871 -167713259121467961924242964950144852928 7879872 1083928260370225116625200218917306368 7879873 10482662675567602318153199467763253204 7879874 -30435422598524372689054505513035096464 7879875 -50724917961475047070935905724665412000 7879876 -17454253427846127712617331323703584640 7879877 -88223954481096309656320503883127167428 7879878 6035068566773948706300905617162463904 7879879 144479958652869037792439899522839552 7879880 -10178183838825781823298751853723136000 7879881 37386939702265089884613673397123711040 7879882 40453760857542887948915342847533608800 7879883 -38772694923406910916437404130115924 7879884 56520536076409242597407718338260532736 7879885 13121791954721359181203659081749551800 7879886 74521048107881927313893923900832179008 7879887 -24215043485641781068165977345151871256 7879888 19131781659430946280926699987913277440 7879889 -41694061760510519840255741186496604560 7879890 3325886246861988891441457029088665600 7879891 188675191117936464772234170731568968952 7879892 -1062421608774126740921895976298139648 7879893 -36674423575654783227607023259155201216 7879894 -17342490648938062490640606849611659776 7879895 -126125922855530470099025826301887637920 7879896 29161530876955372361259607773962956800 7879897 48220073362349589334796842813001710346 7879898 -21756101935992181671358829175043400736 7879899 -51207149305730269725127805280187109736 7879900 -21167269912145064296525264785889868800 7879901 16028355409939563502006278090496948902 7879902 -44426916326672333537937852817645541568 7879903 31758095077699505014572015438257336280 7879904 -90299376193101919015108216998660931584 7879905 3399600794253811566238631529278870400 7879906 28744717456728761907168020821149955152 7879907 30202068657321864737842082085043253712 7879908 -652919179255981585594653232458860544 7879909 -36019086725939585041444107694345403040 7879910 -5556657801390196928045758768457136000 7879911 -7464990154040741956278823521145210800 7879912 -17630467635846826131402336227737436160 7879913 -31954691839565306451965969367137322636 7879914 8670831627773465074801460418966593280 7879915 39207021834412837094004397786896954720 7879916 -7410099902357517048403535100956136960 7879917 -64726489180357050341966393965043229120 7879918 -50861878278194666740207044319987515840 7879919 -47080254501746056160704914695760122880 7879920 -4216120249192207131990242281406791680 7879921 -2733904142178378968954659636643370496 7879922 709371834732303619410145380620355840 7879923 -1199759318608919175493022027174406948 7879924 -20294856025878579172271584837533365504 7879925 -2192371395076458339894949429598366700 7879926 -10882700044228636613171144661915611136 7879927 -44168410109454379693031759604447715200 7879928 44233067790720233446786251462955499520 7879929 6896031329182532761244991625806536784 7879930 43910384538021066361689883880349627360 7879931 -96497820262755130771500050775786626268 7879932 -45360632360948723703621961153449030144 7879933 -102415780716867774681686136621651581856 7879934 -50956346159488718372103487183655354880 7879935 16673703849814460934001934252610270720 7879936 -108645463069198519304023347694799945728 7879937 -19280827716852272709165689966370951360 7879938 -13014486514501340850203592617107660800 7879939 -23470946313497443588220688410411454144 7879940 -34877866207195600251048072310887432960 7879941 -18067090466394471298548819533560258500 7879942 -5653888258423763861447921547048930816 7879943 -17255830216007311352086635288317737680 7879944 -21470621226665119034456474327117537280 7879945 19849764231546268758851814041979065700 7879946 -44250795791563331675352059300860097280 7879947 -62797114109291155392912459710007004200 7879948 89160830395529159395231017515292247808 7879949 -8552264494310076559661230511085753408 7879950 -15865791934940156775057600445696800000 7879951 -3549051376849937763125796636718919928 7879952 -110667282999263233644657827830038528 7879953 -1569820131985038952766923159278710976 7879954 16045746488242533939761470943822560032 7879955 -5659348682291056120593554267409026640 7879956 -18376156274820006055305103503506288640 7879957 -127620772806808915121200373242013431520 7879958 634816534886686857805331154762009600 7879959 90318302839807505793456200537677278624 7879960 95288089925993572833419907223999488000 7879961 20458538973420768303405162511774760832 7879962 -32271850293393208710690380109751891200 7879963 -22264383250485438565261778690242777296 7879964 -4962036333771956686545054304186890240 7879965 -67555345810730586043244189445619200 7879966 -12641507130786761404558064132068717440 7879967 -144113780264075957599348840007121245640 7879968 22661774091367362024757308643006808064 7879969 102451870049485255146260476880471044096 7879970 -7733725462357028120481702426160381440 7879971 -7692136399018113058500343514562660480 7879972 -48506780555667964188413742091923236224 7879973 28908227973152334877652184302372359680 7879974 -35454438571698095061484778204165048640 7879975 44196976326385482009470674151314280000 7879976 -21169162774935688097419152449881559040 7879977 269729546305001896215177974813940480 7879978 76379375593079045783954597974713701040 7879979 -158406581091479658427957050700008057420 7879980 -29597895096411971222466915982754580480 7879981 49026501952018229965627338605135517600 7879982 3952202504293231943860229492967528384 7879983 -22758001188637607688377019511468426752 7879984 10809143646602854137423612764267397120 7879985 8336733625564668905516876717406911400 7879986 -39764067930558059447175681480516203616 7879987 59847287350549123377768806947114874352 7879988 56083407286282042202072417106016303488 7879989 -24747572590982968843043719004179697472 7879990 29616762073138822914493261364147520000 7879991 48234479057193875984576816711204452272 7879992 -11533012760034717705171627002224865280 7879993 -52961362700878443631368459947244455520 7879994 51607583604142423434694686325328413296 7879995 -18629379353690355150616724483926570560 7879996 -114464081993763685543433234608165931520 7879997 -143105127613668993662214949075484909940 7879998 -2829854528609473117741065832281526272 7879999 -78093238240738347776678307433406824000 7880000 3795506950275782001536630682746880000 7880001 -1887344603256878658865904831868802176 7880002 -366200547667632062187562538394739200 7880003 81710229476848317895363774162482708120 7880004 152183964468822259978366973552729088 7880005 35748925172460373321552293383909420160 7880006 -38749730766943300197511179408744056832 7880007 36814364925129386278053233450116053888 7880008 2549714926806519986765118775611432960 7880009 -123843529303741271100907679443999754790 7880010 -14243643364691776458882020252595770880 7880011 104081295754529088094587164951498990612 7880012 28874972419583345233331523655334999040 7880013 -12365410560635671734109790258699503680 7880014 21194944268716133264527410933835545600 7880015 30392017815406730257825341521034954240 7880016 20921969547837279421381526358196224 7880017 -93304997985267430341215223477242721934 7880018 -77077825736697766961568409529102813040 7880019 5903055515518093272690993467374437888 7880020 45815966600518613242512578059464130560 7880021 -17092718563559918448086544088544297778 7880022 25991007072153334794427587729169740480 7880023 80025799870717267934932592189144130360 7880024 47781856206512163312353052376256808960 7880025 33178983422604051633329474455009608000 7880026 -17174493070418285143691508717927528960 7880027 -146687592585624515236394574995011376088 7880028 9020537469745387253476446360718808064 7880029 -147748733005095075150739060011666483840 7880030 2923743369673402157345545425462693120 7880031 -24048226192046259870919554733599986160 7880032 23099360418444523358391520728391483392 7880033 77308196269108176347260840900747776738 7880034 -5053918463591163888028673417598126720 7880035 -7301074585538639290036477255152473520 7880036 9976872429463274494674720302052076800 7880037 -35561332454928043909335469450519551840 7880038 -9686167982082124444043913751142143104 7880039 9534493280340240287039107488934547280 7880040 6430603115358207058232805368979456000 7880041 934896095134502371774055646442970560 7880042 52641140998406427306106844992358922672 7880043 -90040857936442174059062241102002379072 7880044 -69217105065507271965825546723091736064 7880045 9604781376346178914168079602704038400 7880046 2282068456846270118015839601620176000 7880047 -57141972830100505406350118212843937752 7880048 -29004595803997221843482336420541136896 7880049 18070868461914288730589793980272794000 7880050 -2799729408229735604067329997147840000 7880051 693369319788803724483956774938201104 7880052 5337593144182905284727090219388280832 7880053 41945161119539059417689064661694764544 7880054 -9961200115590280808721745319711546880 7880055 22313764427624335469388231575842788000 7880056 49044583894522841536320947400382586880 7880057 -94443171909546980350540906254311542128 7880058 -2986043196055235223054305600628480000 7880059 83667757662548711153454030188300648640 7880060 -33273185656976211831686330684956416000 7880061 -3772305154199599670301091379513006976 7880062 -26948440268222471947582665849702476928 7880063 166081971563240211435678689019602781312 7880064 -44025388907927168738374699036138536960 7880065 74435653641036521152721874665081285460 7880066 -77880717862461808825123124941914846768 7880067 31595235039116146345009073712719917248 7880068 42378807955029252181639725525792894976 7880069 -27809995509989344988995935316677789120 7880070 1844206778833719863281292414005401600 7880071 48037667528989599571685177168208011600 7880072 -31410714986298568318222900980976558080 7880073 73115330440220840941621148322925511184 7880074 -23681549965142802454651756703808949248 7880075 -2020695214557332397944247286505661600 7880076 -2523292933312782965541357364000260096 7880077 7106983041466207227710596259763918144 7880078 -7709697207047168007090123828866917248 7880079 19433535086351922150394160418549536640 7880080 3325099623959100114826468043638210560 7880081 28277044703704732462008379403980874400 7880082 -10577835008121335719834831206462772608 7880083 49958152674046063131538415055727078560 7880084 92351556380521086992166710406108880896 7880085 -4246818557974199688100602859022597220 7880086 38350226052313318817888050708631504640 7880087 57750711099546564564770177382501543552 7880088 -102591205362431401940632535792108544000 7880089 23168198022239855783078958247807949312 7880090 -27592288053539693756706253407509863200 7880091 -19235644122711917133578747729257035840 7880092 -48977770458180411596639371765704376320 7880093 -17991967625172925716648137807391315336 7880094 -90496926098093741410872908330870592 7880095 -23875689060790210562285560629328366320 7880096 14207278914313159842006056263300939776 7880097 -48216082058218153219835264816631243600 7880098 73464079981157774186651491176312186240 7880099 -22972403357762105946492439298695687680 7880100 -6119560734053485163418678803336985600 7880101 -18575786781613263242811002632047374048 7880102 -28084143215450871640668654852895792896 7880103 8869010091715784820923686177668580608 7880104 61452129884522866978646894916264053760 7880105 -46812074219641837474712897177688187740 7880106 12153541893392516767399118710688327424 7880107 32076005462978478932827708970079729472 7880108 -1998264844834422830265497384154522624 7880109 77080877567631092413971675287852675904 7880110 10998827014530065037543994697267362560 7880111 -8982823664993980045732302709596978288 7880112 -11688182318893659496403074725504614400 7880113 -129186970961865717193174070599385942638 7880114 99610745424975696421976054733342342144 7880115 -66992012326684366601420680870118136480 7880116 23566203937622962346501372404914016640 7880117 19084871115038361394512961099668979200 7880118 20982354822637039213452973765356834816 7880119 73501108271283094588769411373443968160 7880120 -25826219115937313026769574360124723200 7880121 14255513305742781883463936191427638980 7880122 6230618127577342076929201869610443264 7880123 -21831394074357085656055149482942633628 7880124 -15975351642087636855778226539139309568 7880125 -165940697673067348253831985932913000 7880126 14386425029564837487879652571998816512 7880127 2901633470619618692727480274190072208 7880128 -2251796122053849972505184386712338432 7880129 -34312090771733052311008900407780377724 7880130 -1481146426697046399272776844005532640 7880131 3737675551347420404841854604764692392 7880132 85067862772509138676355638770807893376 7880133 -21475823142699525345130156901089111200 7880134 -41304412029026490644758086699445747008 7880135 28442284180514771436700498448764393200 7880136 -76372414252553129210804763297674035200 7880137 411137544038016007292258772507002320 7880138 -1238752682872828215836709708457967616 7880139 17756341987417800660973029221013017520 7880140 55864857956255128953987421319241661440 7880141 -34035994248009593495370915671229782100 7880142 -32621944255921356683963203217675441088 7880143 -135019095664980885838228993071818318608 7880144 16005775487560476181466385203867467776 7880145 2849947138017361910834115931553402880 7880146 -17945435684862355104729463286773768896 7880147 -18657621419084420707455408811090692096 7880148 -37458714296684710665561078194002569216 7880149 14588717403840555472600786911204250680 7880150 6403082336247503745915527780684409600 7880151 67143728659772218631818316930376030720 7880152 -31168755960392430931668988398097489920 7880153 15325224957852252236547739166835963402 7880154 35972459473885236391759085762273733120 7880155 -29303329206809069713483650430824708000 7880156 -28998169131398501176982488045789140480 7880157 42482589500943711096583634872607642508 7880158 23748415457805318041197148745078359040 7880159 5764508640685476238676693901045849312 7880160 -34420593729960375633845359756891914240 7880161 204514760920854091126524034573125764352 7880162 -27352476923664159187522116096005208288 7880163 -26241409233915693566421497612420329200 7880164 69975366825675310651756350185138762752 7880165 -95627915268538229724020556290050487940 7880166 503275457356673564383779369585283200 7880167 38079728565929618853290293578301488400 7880168 -19641423593272700030286481856026214400 7880169 10270844541121996820229582588679950336 7880170 -19204156857689247216647852643118007520 7880171 56747664650138524621732011442493843520 7880172 -12164541415578296161391555544113515008 7880173 5583591915527978953714136132498902240 7880174 -26488151705735020688362385078457169920 7880175 50539178998702262053194624133372155600 7880176 8630858259258735602321300158123999232 7880177 75960614126617246371404006456551123026 7880178 -41266016503247072833528734402035861376 7880179 -131682801792675130265150750911402887220 7880180 762847170851274040871028323120148480 7880181 -38288058420626526909539323342525498848 7880182 -54844272546851381835410334572250323808 7880183 88651593565070241405928187884975533840 7880184 -16541644530083167698885664108103577600 7880185 -74115676958045768029054662172785586620 7880186 -28698603581901381752102372469142753536 7880187 -13968462784209264644428055972908251648 7880188 -26623411832641668525263772670646120960 7880189 -126190992748834746141461872115734550010 7880190 -45412378537976776419861444838612335360 7880191 -15719612412515121079221997151907267456 7880192 -5144052020408520073275992375115644928 7880193 97699244288538265082028002204647156800 7880194 -21844790544797652009510554407240186368 7880195 -13717710970520432624433119320012402800 7880196 -12715645747712878167897135206154359808 7880197 11438075891424138151299157038616296624 7880198 -84360520413648212056197143598562922400 7880199 7257955108640539708603619338719463200 7880200 15011312388909721744199534656463232000 7880201 264668641686721734769310486942659200 7880202 35966646993274502081718008593162195200 7880203 -133735692677158235036711133170747171240 7880204 7757621821582607785971390030508786176 7880205 -7664059626052970261693656354685244480 7880206 54521030031956978403519935537347508544 7880207 -26519974113884264348775979877910206544 7880208 1218708249810148630164298011770880000 7880209 -32194994892086777200511455899009152590 7880210 13747761422949939423109700755304727360 7880211 -24851797617640998128463626301208465740 7880212 -17472559014614144409106462601638000640 7880213 61522797002743114190591426643237638784 7880214 3568187270200135071693431138205450240 7880215 -18894306098769562952743701353168628000 7880216 -77069262793281773528763487732042475520 7880217 -12083329836939136692142070652032421840 7880218 319630190889941958490111214110303200 7880219 -68240957995846048708536781601606667120 7880220 10669211700886725433582585036546713600 7880221 257483748588129958411139973085779750112 7880222 6057280624129008738659690655720478464 7880223 119357200712655816199113539249676288 7880224 130144363915620095072932146125350109184 7880225 79830596238202858360191069812445465600 7880226 -2145951219300926127569680471282083456 7880227 18672429952585373235992108443825930076 7880228 -5912906522871291160472254531797323520 7880229 47942004460073639269356059648662070496 7880230 -15004581901776813741866763449145690240 7880231 51462525914453457307029864193631677440 7880232 -7273610461802677279893142934776135680 7880233 34206379357612273642719940440801711482 7880234 48917292038817097743527850931538276016 7880235 5571243778593875676872370308110183680 7880236 7397514783574580261305607277722470400 7880237 70487117815832909920825487663969028480 7880238 -14285778437090409271565001064971926400 7880239 -125146034096973361942514608622756062960 7880240 -13758807722205825296571202591909478400 7880241 32401215240196242015976447898042288544 7880242 -65641284965087150236328810805491071728 7880243 24326688727900040269480744227304128000 7880244 -13460198658770317599301260287614685184 7880245 -48012619485744924980420302995851158500 7880246 -51251781123550504948898632025606304 7880247 -73335975847317723966064774599953732040 7880248 -117281015626275566995378172488877629440 7880249 -9495627796188960063906136409475293436 7880250 -14774023450236577542789276376473600000 7880251 -19501328754473114576182366528005438748 7880252 -12189268111135970241411937849345402368 7880253 39343685407082409939353810276996853504 7880254 -9718999854123092411415560823482759424 7880255 -25201916940062841916868721814756098240 7880256 -24764095594942463032231661385291399168 7880257 -49427106319301138879366504031806563200 7880258 13895317264837800160861909501487721984 7880259 -73346303743401623306763560236839071496 7880260 2951116286801586512137910257126440960 7880261 -60397012760801893099607801168618391138 7880262 -4294268843421246656295500376246558720 7880263 -4098858298375319228991122969910968488 7880264 1966946968760029616480202311887257600 7880265 -24478035651483317318652979270714993080 7880266 -708810602831397551976315393747027456 7880267 -54197396929030292447570095471349352684 7880268 1392630451192896572673299561996390400 7880269 -2011164371233976377511772012035500896 7880270 -1170660050968425889003499687045785920 7880271 27805573150902936830529000553702449024 7880272 -22464914666448548081070686744754126848 7880273 -126571798153333065977551903312344302478 7880274 51672829487037436576874449536339997440 7880275 -30693693879551518087681426461804777200 7880276 -59661754614448908279519298886505738240 7880277 851444545750465265135612825756001408 7880278 19250923473226221582592188141843704832 7880279 15116894537420437357820005950909800280 7880280 -10899475081144395860423153159600947200 7880281 9846260991746703034681808088954339732 7880282 -8290128211979142181751392963136763456 7880283 -44146564776859788660047304337005399120 7880284 -45213534785663380026873330650381008384 7880285 -2654090120417204925518971820042302080 7880286 3676077595206466029978969160739318400 7880287 -28627859020132849301279239918451652064 7880288 -25929042513667827142839823856747151360 7880289 -62556651389206758121784902757120144976 7880290 8580441414916282626117541390789555200 7880291 51804903386130370251717965078761201692 7880292 -9664002028859018191647613163736035328 7880293 71486627526897466422641695790034071808 7880294 -38075966226729757624108952874052310304 7880295 -23954438577158499440755997515840549680 7880296 -43354390254281038869920042199397171200 7880297 34783365922387468962547225420332604452 7880298 -26138293607911855230292163514003438336 7880299 -49503992295377267938506173981179953888 7880300 7027969238318553725689485866905478400 7880301 75136936252464064856416289519850943680 7880302 15261008248206276241283324732920303872 7880303 82914000144605285666142566097303975960 7880304 5236135231422070290537887363321462784 7880305 6620274240575041924273761035809965120 7880306 -7223742515244831713922988792962487296 7880307 27828486246055644477123744847806895680 7880308 -5822115721421211029469701909321256960 7880309 -211434388832141652352985785250330496 7880310 6334683632128221883410697880228265600 7880311 12504925075600596616220972455619590152 7880312 -117843781117906887736057116452692992000 7880313 14145291542499301124083354717663545024 7880314 -24876171651432760763358830384499052320 7880315 35541100767306410796428548410298928400 7880316 37713499873086342060834273784558126080 7880317 129238408541631967436860129743383231366 7880318 7977594942553039030789960031263311360 7880319 53233952593587771451712917714704729144 7880320 -24797040387425383439436044379881472000 7880321 -132382387412416249385808119182525796478 7880322 -3186669451772965666783060699491029760 7880323 -12797061665260922441435939100113641824 7880324 -427363420669303122089422808949424128 7880325 -32595512704726530832260822357362078400 7880326 -50720493397494466802705774834330902080 7880327 -14623285584708703976286736985065304400 7880328 -1999561207513484664721058713490672640 7880329 92906242840970265469709967862703650560 7880330 -52059374901784449311992831738027009440 7880331 -41231688835984333460506588114615198248 7880332 20138767007260420311585471536771223296 7880333 -56226681462861140669625170696209679700 7880334 7194502258526936205526961149050359808 7880335 47058352525696409747938704346707639600 7880336 20295531600612150273676131589399314432 7880337 76709091670287497552640906702220698594 7880338 -2495379445893912881559067668641443680 7880339 -167139560304495757076292061638994764744 7880340 8873741042848966984674558245477867520 7880341 -10422126335109911129821247748823864928 7880342 -46489926826585950459391635817424744928 7880343 -60100417774102106226864361441758045336 7880344 -33595984689445488464079935962775961600 7880345 -585293550263537193239667530089665600 7880346 -31419875133701992481921525945128048416 7880347 -26583682161045938926859415992497438204 7880348 10070972600912011638280413077599795200 7880349 27021523858103761713803420842240068480 7880350 1625280493184975093051130143231692800 7880351 -148865305691108177902577069264149455648 7880352 -464276880688655792109263838662098944 7880353 -29856900571273120642421014140816036716 7880354 -16798813621528704869040153869245608624 7880355 -8091502297446031016651418370692096000 7880356 81100622629464739626560697367185945600 7880357 -250767349989315549899558555079631914660 7880358 -24146068099939105770480468647839980672 7880359 -103740193262972676392949471716576162440 7880360 9791149780519477256815189853163264000 7880361 -55889262976713112984538087847647021376 7880362 -19395076399128547299474388874153026560 7880363 -2703950951671541503418865775690770816 7880364 11559618622502107850871764573361454080 7880365 -26686152472859587531156653421434394740 7880366 -27340914911086636163062859405248149696 7880367 -117082036057315219588340002835791344 7880368 -17507208736755551773837364147191595008 7880369 21761065499702796448585346246296888896 7880370 -3033178828375970751012886896693987840 7880371 14395618261518030686343763475193054224 7880372 7929696097375893695937561476924596992 7880373 17605972038837703515810873314763864600 7880374 -1805703544406617764006623845809000960 7880375 23617000644846259025246106652425288000 7880376 -44446611985092604211392072983724093440 7880377 6762157576801324428987119685938237352 7880378 30281054561683620414705594253868670720 7880379 23656372256029565414686056403904715888 7880380 16467333472458857897935883007175180800 7880381 17257489110112305669916885686480696864 7880382 -49340342486335049429338749099605938560 7880383 -14875443837377082307478083557516872960 7880384 17701920603601774880748961313373290496 7880385 55316092312102763213138094683363049600 7880386 5861536002636892896726129602395275264 7880387 63272031798977389957478624076229791036 7880388 -5620964776511898041553842584439500800 7880389 6157812816982110952192895355411316800 7880390 3300181203403831499712432497856948480 7880391 -82659547610159134525138738224975058848 7880392 45918597345792511159198830336548382720 7880393 -54012761504329923280163075208456104358 7880394 7685707540901583492699360918571031040 7880395 -301577490218166735136868521437815280 7880396 -141482936513207978291452620752660496384 7880397 -24602836207253042375891300408215508928 7880398 -8988308188944422645916884059616719872 7880399 166599834596860638430013790566147234400 7880400 1113910185565140324558613946449920000 7880401 124250342734998695922880340901838159944 7880402 -518615838785879502722461172765260800 7880403 56532155045288539688019695975396818104 7880404 2097033955940189708573740301738852352 7880405 5597976798930886628801896047307903920 7880406 48909938133513837396823321619542040064 7880407 18738435519795607470315180984758779432 7880408 -70997239492629109240589294782908825600 7880409 -988732934246833769148268339452804480 7880410 -21288780643013332209104047630568036640 7880411 -1378888439347618909009443368447668992 7880412 -42680026560020134862516397418133042688 7880413 -45612906181150779967000510765308821338 7880414 42403600479388420018154533000268029056 7880415 1974232049862050386807950310330987920 7880416 -79512997200513731500134994661694504960 7880417 2803511151204565221212500840190779392 7880418 -3045267861594535189303840735315172352 7880419 -178600657220915759289781531942660797704 7880420 -9779607057921987402710294209279680000 7880421 42668066394487820956618903557329717760 7880422 -2188108944528587301019031325152438976 7880423 676915905393657149791228894164752544 7880424 56536598052657246977796786625071267840 7880425 7629744772284023811083135951968400000 7880426 26509435112724527383322995510656852912 7880427 -80670900921292943925593486149967178672 7880428 26075600688307646595708264823240285696 7880429 -71138916126243163825432271649866548320 7880430 -7657346867604363647460409872268586880 7880431 73870672012912647453062257909033713120 7880432 -3793658912767204710659604095818530816 7880433 -21181628929476380818333829139652904352 7880434 -20484321814985953136061562915324710384 7880435 83707101140126339509739774254705563360 7880436 12771938552555477994935769581346385920 7880437 -152479110508099357598270606104414328914 7880438 -24648013645761147087643897353094850976 7880439 -1580225268690589013654771135138820480 7880440 4473088308128168062129405709890560000 7880441 -143701633603200925285027315321813387158 7880442 -34075493549785134747709358663621166336 7880443 78541549112975213804795285714322978816 7880444 -14426305407303524181760521165498777600 7880445 23440573855267654087895468557989120120 7880446 205219461868549463365880165984828160 7880447 146557494928387772851105536415301104896 7880448 -11550781996249940095299497123163144192 7880449 87920451287123207514858863900689544450 7880450 2876576377533496800654216308441308200 7880451 23719875564294075946503902108927690232 7880452 28278532963475254415083833975991472640 7880453 4682979502254723180241799197387177920 7880454 -8335861042970912961660600399746841792 7880455 14268626202513417578957073650616828720 7880456 -107541297028183121638445828784742149120 7880457 -4331394395908050974506226394078160512 7880458 -65497379652147815246725797249253720224 7880459 -1065762463819103409969629043230587920 7880460 13235294621330560935916796365391462400 7880461 45900520186745602522975744530032863500 7880462 -25347717772080709870678899274750728768 7880463 -59247926092147373610129806307387231600 7880464 -8596179914231476156716847873352318976 7880465 -49075443874956794399096542747035328140 7880466 -10501766870156592383448276022579046400 7880467 -32180659437779377999839697606480297728 7880468 69659596433500903018510821188590169856 7880469 -26944107150770413957846052079448642560 7880470 -34435190867377306619323221540036497280 7880471 160309873969139581404220667026140249672 7880472 80715973681428076009052257155048990720 7880473 100279197038487450576321596272718906320 7880474 55131902089589238949985781592801283040 7880475 26300242839120810579995638836288024000 7880476 12678705856415984128940235617640834560 7880477 -105512134500424644648674147388045136896 7880478 -17453607858013359145971264777574364160 7880479 23858779786793626953408073894571965120 7880480 -65271582839419436235957411287006576640 7880481 -530969759493052109204896859020224960 7880482 -2808200419860802587007434755516475840 7880483 -1245949704443573066312007889810556016 7880484 33050077288626326689793905741887169536 7880485 13952512488778316438748803953373277180 7880486 55262933907885644139312358276941094080 7880487 -15050224783606990169151738726970498560 7880488 -37070745516534463512845502511595520 7880489 -15751640758086047783733154565843976000 7880490 -17899447134420614167318327910758778880 7880491 -14344925476901679738217961241797682648 7880492 8811993443202537866057682840955612416 7880493 8966292948281450728654127227921738464 7880494 -6869836705370154439470413518106368704 7880495 -34564031445198352308129847587038409120 7880496 199934769205358312232594379411685376 7880497 37726620466524231881772049963505037040 7880498 72375250464795689919617063408389194000 7880499 27416347260277741416838522133833519368 7880500 79832019676219510023932452175120832000 7880501 -55837221196110678148031901763459937568 7880502 -17098406718136746653613589372883644416 7880503 58510232634800432321616715101670577760 7880504 -3885503582243780006023914963736842240 7880505 -21459581394501311513331348122886355200 7880506 7310557019805066365083298915641571952 7880507 -6876963588965813963814137793349922520 7880508 53348311512516689416626842546817454080 7880509 -2941524747779463353157489028565084800 7880510 6339240451401101778740475360089456640 7880511 32048646148228115832943006498041302472 7880512 17849984351209660522710381396209172480 7880513 93274162516273953434485547739532654722 7880514 10595005837275027352009746962038056192 7880515 -111363928109982751156053123624454329840 7880516 2870703433276786218445250720674590720 7880517 -11661675716799303339436413899557872960 7880518 39110712324913287031034498961968357760 7880519 -13061762315099146129733391800477989704 7880520 39611122997918290394431702333700505600 7880521 -136363048357193538466494242039413636656 7880522 38651057203110856996850036347214374752 7880523 -62242723718418295859121299132176812840 7880524 -6610632234675021748586410635267584 7880525 497602322966660442898686014630804100 7880526 -23233098252339203381061902425381380480 7880527 -69767908699615482362972643063472311720 7880528 10755904981590040468297905787093426176 7880529 -8351059984602256870832028447718782912 7880530 -1115998972060286444666385145146439680 7880531 -96241035573661519358769162760657435668 7880532 -6545927881974612450565322929477287936 7880533 126943756191699328925865381556766040782 7880534 -12282913367145703090855394188232719584 7880535 2360990847064377988477142640337284000 7880536 64547824939513539681300732928915660800 7880537 -17313875064347156436350603849266506240 7880538 49278041556477822508934839732839903744 7880539 -17008461804286829534856369231402877520 7880540 5366187834561295823017376107365626880 7880541 -22627695413312600800779865271265405696 7880542 37448289897901462003349225096014764672 7880543 65079861423007767855837639581285169144 7880544 -2844209529141190206342974991929180160 7880545 -5416606096384451496893125514674464600 7880546 -42810035237437120300147562910356100528 7880547 -33836759874776384180439283835759808000 7880548 -9724135806696459916882510976083347200 7880549 -146419846098748822616844836058488328450 7880550 -6733896468209239565279388472260134400 7880551 -59384862756909898767895244018730231248 7880552 -25812241446466553827146404985822412800 7880553 -83427616203279889979971325242572413238 7880554 -72063219671769375332540465163757401600 7880555 23408606965738551273179573520741108960 7880556 -10104577880229084358834036414503552000 7880557 122642367659456966236718877528610878806 7880558 12013304555807964074492155330816354176 7880559 19964641985804371078902411401545529856 7880560 11069552504603935128242160728009441280 7880561 -12648528474543060105871833189298566720 7880562 -36225981572449969967450652708792781680 7880563 6240362518038644574709608737837277840 7880564 -722012148541900156963738689277753344 7880565 11589857767687073307762415241457469440 7880566 105787566601691919770928390753915751680 7880567 -2308073262285094069952148753923126400 7880568 -26465909322860854774177335850599690240 7880569 1181573217671013812371010855805897768 7880570 31029877366914884393007674018709163200 7880571 4476373734338198917483661214077154960 7880572 -15505847700580249948201858801267494912 7880573 -128966643461080945296366484794904361280 7880574 -9302135975948692808965515675989827584 7880575 -60785315219592446641710746141785184200 7880576 126306017877722180431931375472554803200 7880577 32138682772302000047173757555510939520 7880578 74167367336469697973963603009743077840 7880579 17258458364371900684570159318866848976 7880580 25724767578032165500137947957076245760 7880581 -8427385736468853218544191237968140608 7880582 21875313646748255050550125228627642752 7880583 53341357448318631488992786729698368424 7880584 21452866892541871726849786413534412800 7880585 90201149098662289423431702471023751780 7880586 1440523300174714491544387776638697984 7880587 -14573200244782774772038367170199349360 7880588 -118938393580271258635507658004256848384 7880589 35484559121413403870147255591737898454 7880590 23990921445350652180491678949791827200 7880591 37598159962945400709416662907722244160 7880592 -6739098898370116336629496642041937920 7880593 25830181949040494140524606744328798016 7880594 -25986869175703888147497635982465565920 7880595 60031118923629420347211022358219273520 7880596 59762596522038570125473130205452643200 7880597 -129813496401630971537358454263032833920 7880598 -56608014971945934217218246579333135360 7880599 -27847954455192155398293776765058875600 7880600 -2081397345749913904842135637542912000 7880601 -16739277036609434048915424168576002400 7880602 36738111500399202109323248736088384752 7880603 14791648076390829167862767882415192384 7880604 42800359221315847355624793531669676032 7880605 -47654430006871279068563468569527648000 7880606 18291277030740639010695571781180602752 7880607 44687851124959160375407689143101940352 7880608 -13839586754889772869438929535737266176 7880609 176587423245097962487966063280283090 7880610 -171937928839870087532070648856704000 7880611 -107264534049501313846688541642557498600 7880612 -3228921266329151729830801461880830720 7880613 8206830635885947484921546231034050784 7880614 -13043792029508977636234645263726933888 7880615 103476589224185202497449341473245063200 7880616 30749948109701064925015556553751710720 7880617 -71020658966390165269664925762340204380 7880618 12663732922625458688307143591776835760 7880619 47189975009729422838530688930056422744 7880620 26981629839259922287505532365713704960 7880621 78517093351257368789776044273228663990 7880622 34090713497537340083334803623065773184 7880623 -1778344173968353432043396496926328216 7880624 18468953897907376960020583191449763840 7880625 -22118185837212158678478495232146300000 7880626 15514719969790299571995244898283133248 7880627 -122061479243840139495458391482275105524 7880628 3906566053187707731715797491086786560 7880629 33026226583233201285159395305022313376 7880630 309572739884882118725621566902172800 7880631 -162449174783230079613852018982176502272 7880632 57917838769477292241216646901018726400 7880633 -278674761710909613431840917370791224576 7880634 4069819503362624926933501000639672320 7880635 -34785204941974295350449577122522582240 7880636 65528542766345948099150181287888494080 7880637 3751371055850111931949410621318600960 7880638 -64102773523494973970000224553717825280 7880639 88101073539306565674121495563063461280 7880640 -23565361872035403291717037404979200 7880641 -73135638762489454813064262622110816958 7880642 1801153828137781160828337265847866368 7880643 29898642643405891872580364299020364932 7880644 -47757116082508409787262494667992225664 7880645 37920154754712840715750501874311257600 7880646 35652821127497060968730539129827754368 7880647 -31648347065893771689801804692645204808 7880648 60976556284618558288888003480661084160 7880649 -23672937382559372292441443244283345920 7880650 -13589284740765234160214434271030892000 7880651 -11876243087335198312932989192019277632 7880652 794143504333603592380138066851981312 7880653 -2719875617840659791672474300620043552 7880654 46068355515787694005200866247259863360 7880655 59752268649766690904692333942856678160 7880656 8708240997435748906597680849337712640 7880657 47303330131596721325198426949809696112 7880658 -8554290327899004611578819602211065216 7880659 12637330459644288254009798101257450860 7880660 -9936137972970939765780318377239511040 7880661 39524438896525284246777259040051428110 7880662 -70726657199456393198541675520552732608 7880663 5080556395384650532336799623649000160 7880664 -66289713386820620605001397557734440960 7880665 5088533457098491600260510446949872640 7880666 8349252861816156452192599246565875680 7880667 10865745936728306100366133222873932912 7880668 95567245051478925084763576080823731200 7880669 -69958525027286148577298743408616525556 7880670 23113832803869795473924804917258706880 7880671 -87708650823718532228585354329228748128 7880672 56264429503328291296540295356861120512 7880673 -68572259381601637996532340689984568096 7880674 13258103397565215400877848118925722112 7880675 28774560165688133402399271882064915800 7880676 22177066490304270976828164691490402304 7880677 -34659710325321935630333906741184866528 7880678 -18842558574095131010426451294316761600 7880679 142717344672097258029312929062506547920 7880680 -3789360191497518774820073883038515200 7880681 -15820572106192803594887481200009841408 7880682 -3053131550135906094160081138066699008 7880683 -25039383601597158862782705538717891560 7880684 12185804205472436969990977949127278592 7880685 3731578654313795744282106405417976800 7880686 54297492964124830896578953643120862144 7880687 22386934528419745156135269492500331240 7880688 -4270025058042526440001735908653826048 7880689 -151438429362929005540921945696789787280 7880690 -10105315666941775004646636487536368640 7880691 -4543104603938239986732727751929188096 7880692 -24777037499973667040490102580534110720 7880693 -166985130324666810459895834513823058 7880694 -27028367245827105272198791358420865600 7880695 7835398509371414392455474564626650200 7880696 -642730688452706589003946740331315200 7880697 -13833177611381484066777920556785269824 7880698 29753554951181660262655458533596088832 7880699 -58839436130849987889181114492363143360 7880700 -160771440479509995828305234735232000 7880701 37648891978395923315973434764927557472 7880702 -613192732851358746562167832064360448 7880703 15242516057248785252688269868100975304 7880704 10460847077448333491095193784351195136 7880705 4427024578577348531263830605266589760 7880706 -6896926639576158572320942999086835200 7880707 2688309514089777646738766396767950000 7880708 -7422969984083170646918280978243523584 7880709 -43791616579808391385098259019438961696 7880710 -23805372763196889958839104496855930240 7880711 -22313280229707523959895077223644536688 7880712 -6259095920409660531508559952066969600 7880713 2543744808937348484355964680168615962 7880714 24685547834862553239667056536409571680 7880715 -1085811202924904010765511063061712000 7880716 24103087147889478604762218883428480000 7880717 15623673729731524426946454417401724192 7880718 -1464694226712476539491059626310133696 7880719 -23141163692814093041858798559605986248 7880720 3454606568907309429665540684501483520 7880721 -72148326029873399865211089259892287680 7880722 130211353986198964888106281414220383392 7880723 -17613887409717501428950475530042851936 7880724 15756870835368302614841026658307317760 7880725 -18198539240273724270069479185803504000 7880726 -6205839416680867794272673366049299840 7880727 8666682749231853193444117433681233920 7880728 145547141246698642454030912639789506560 7880729 78224237437564746370885598610144644484 7880730 23168265626311144872102432760181760 7880731 79109722406149380226995010656171242752 7880732 -30146224936586866668934551944355899904 7880733 5886796120496346901030707774831965568 7880734 -45778036956516174237351546821168121984 7880735 54478901941271939073503217893875178400 7880736 25766289854699634817879117882472792064 7880737 -79472937885837233852378230613969363614 7880738 -42786116001244486233825286433635170480 7880739 -74636448584685131066551663974996672 7880740 -5918278257844591705175116282055639040 7880741 20239251259411957761390599355423454176 7880742 46935243449408279043477789382876811040 7880743 19871039784697280522478843975395853984 7880744 -29650430857850679203766615194253312000 7880745 11659517583307551304348575196689897600 7880746 -5407648691669975103080437169647982928 7880747 -93191169546991826993942064912261363936 7880748 30626522929284607729963895718100561920 7880749 -37376931015108243871976535207443718250 7880750 -5952736799671653056332708939491840000 7880751 -18606852208125860223449343937385904840 7880752 -26883775218599869521526117497856032768 7880753 18870523544791060649150662351994698002 7880754 -11883864711331286154534464779740922368 7880755 -16490401060764692914010656610537809440 7880756 -27721831202723835621091772097642294528 7880757 567537688244497828481893356017954688 7880758 9830910520152205129057088767345984512 7880759 -26640283681968769473868083696983377200 7880760 -48294079786674033494226954579597312000 7880761 32848666920800430225212238756306898432 7880762 -6831693662164354382024054778987604368 7880763 -23190495196133832458583954385345622400 7880764 9074765578597223299120846060329954816 7880765 48230072897911765948462434799338375000 7880766 14054200928645647246545494253803480064 7880767 -131069635580458598143755665365334256600 7880768 26169537490191168816824547293528064000 7880769 -9162886501427883473941371530561050200 7880770 -3469579375724530541055627260561341920 7880771 -58715522329585396283192953800886505028 7880772 32765258584482989986765732741634211840 7880773 -127729064040850482773068754243548319396 7880774 -15254862206939384604147202751354653056 7880775 -383474318158612114299567106811078400 7880776 -23619777949599945422217484196666833920 7880777 -49780849728166274905966815089522350374 7880778 13016800261958429068473956113782720864 7880779 -2278830608544486330229134815520666480 7880780 -49726870050350078990014184870235878400 7880781 -688580940704605558734596158766576448 7880782 -67657044288745275023296310886051840 7880783 -97075319766429325675423988061939373968 7880784 -14343116209420996297931762157091946496 7880785 67900538183257022549385517352343898560 7880786 -14969507690383930774568153087767618560 7880787 -64893746119879086973171002963564549120 7880788 -1841775325280825694498029103462203904 7880789 8796267273153819952272434578604728320 7880790 -24512234908682484773195022609939953280 7880791 30887143783232802947158936727437277192 7880792 99463591023310670271255558409739489280 7880793 21324910593353912988350906031056032464 7880794 19478775536026781636632028684212275696 7880795 -49399835142338916525836979056978477760 7880796 8553142307570711945356012191462088704 7880797 -115859156606313281709563943803945601754 7880798 7012857475701397801316431728432854400 7880799 -10012449753782943258141725766984638136 7880800 -15539068166701248688996096869364531200 7880801 -85598787184790829750061626854963720400 7880802 -30176692424526365603404241177011632768 7880803 -76105213042588669317112933291854691840 7880804 9259325387323093231400764270726870656 7880805 -27422354551645203408802905546911033700 7880806 66307149188248616884911894713939652480 7880807 124068891112464357087516030773487479040 7880808 61721228530023606616745104467181977600 7880809 81314893712284527752686798460644462920 7880810 316367434813529645972547703491087360 7880811 4150389123948387032107774084937091672 7880812 21062388526890233249107482983812795392 7880813 68644645718431926319465211006093287404 7880814 3071676501483274365097070094354104256 7880815 -7537390224596740501058871517273833600 7880816 13783807046859149778205953676324995072 7880817 1149808479841884558645855232077773232 7880818 -51615733951517572396073189013540658560 7880819 -169342502251879154678487973930507507104 7880820 7403743901105072315338369660511846400 7880821 -27941754073890359299969574132662950120 7880822 -40581671365978974637740545179357992288 7880823 -71043908468964889964609488298332825728 7880824 12872497999475222595798896316482150400 7880825 -121679073700005402050692397401028400 7880826 11929837682900026088231837585724969984 7880827 -98994769320980165615075626491628063324 7880828 -21202389544447548888254658955310052864 7880829 -115643869579110895476157117032717256704 7880830 64136681071200001803510728995761774720 7880831 21772661651397386739032573051264026992 7880832 23438648057739257941806641399243735040 7880833 10618592184233815528999379710165967280 7880834 3681323466823513655618142879415625280 7880835 2599537401266322863340052723748321280 7880836 -23045926274797374922556096388850971520 7880837 -57778769567194010976914259579879256740 7880838 -19914264924684880708326474015747102720 7880839 -277418399173585310532673404932618700160 7880840 -12437954580588250188884926828901990400 7880841 84815444356653556615375276875784010880 7880842 29642213243250794155604389353680491872 7880843 76774172173026571847069677764326135880 7880844 -66052297252051862774999815308022608384 7880845 -22636542935932391830071147751951960320 7880846 -25655499648798353809997505432800881536 7880847 -2598227394829097336811146179947512160 7880848 -6603389544878878761087293140944076800 7880849 12958060659198139571676118373987564850 7880850 -13859286225717949439336441133666076800 7880851 22226699811998289918264108434740002816 7880852 16591499609459720606968981375415820288 7880853 -242301375483850988602386624636720192 7880854 -72659590486136206599868400078816262624 7880855 34194118895240231047081448283627077520 7880856 5468468705650256184786472681090867200 7880857 -93521866267969770383215733409185107894 7880858 12271157025953892996285535511771873280 7880859 4359881157733727161290278888449058064 7880860 4730500933076987074061179940511682560 7880861 -4330971700320463252443546277747352040 7880862 -23491342393677181433490513665989865472 7880863 -74134669909582174973829891451369753888 7880864 -102443490080054577853000515253973090304 7880865 -50517408368608709104532598892493489280 7880866 -72928341949617453409523093816895513600 7880867 -98197266691866464300477235235027963920 7880868 1080537497755712267646632044410040320 7880869 -147374824730255828229814782724675473730 7880870 -34083478781093394557559091604824917120 7880871 -31334228929839019666446227465920238976 7880872 -52632155103350767417464986100200371200 7880873 -15503184133900716348001388913096312192 7880874 6598021526711367504254218237226035968 7880875 -193972439379941146715847075081378036000 7880876 66098540186221457742325634583842223360 7880877 37244858222171583906614226246943788480 7880878 21992780907006585303454302383954706240 7880879 83283384971539411280433271510388622480 7880880 1390508559615887341611153644212715520 7880881 -43560247132371600073458444970576605888 7880882 10150423581285454045247393144585625600 7880883 72342122001203084813508756729728232000 7880884 27546092374778918101346124834560120832 7880885 94305674989822957602686323036944695580 7880886 -14867283180215516076003615071306100480 7880887 10670151757724274578186069569395285632 7880888 -8234933578033157467507800514145341440 7880889 -12696339071858625804373002775085400000 7880890 25419123943217501021826984713809951200 7880891 -94514227916933309897541285574169271708 7880892 7585432624863960487282398385970237952 7880893 -16763621539665956679605119056442272180 7880894 27514783383334468138449078956564343552 7880895 3840839025629490536413175193513333600 7880896 22192696629847114440806073974306897920 7880897 46280276823875745129714353032431519744 7880898 -23610767232674288225351853886650838272 7880899 -21686568416223091336155240081418202336 7880900 11606034213990627017740182460570992000 7880901 -12044920471591430775995385244596110016 7880902 -71199065914347089562459575348475826848 7880903 -45158331811358776460598613300689943848 7880904 24364426991967527277951778248393523200 7880905 -719044175355554938990407445918979640 7880906 34006805204428138649103426560611659264 7880907 -92237952223829869955854911397295870760 7880908 22919115034037456286015263570419968000 7880909 3773860649467779233681815113826933110 7880910 861537065553040031886500426995551360 7880911 721549701173119316376469254292856304 7880912 -2794325608626761830580013568786513920 7880913 37750773592360669414034843836961246208 7880914 49194350642055923338848192223046503056 7880915 4558769268406926447011229574464351600 7880916 31055857741322635276832534479919038464 7880917 -85889991594908373941691110698097067648 7880918 21228452758699408267726483655224821120 7880919 56251644122965047634312416294942691944 7880920 32821580218280418321132554910653644800 7880921 18134849705394247899477895988524855044 7880922 -32001878726355908724683839680014208000 7880923 -21252779812809569568351272667969560 7880924 -32273668220575258039002373997357606400 7880925 5725404182067923352252877483380696000 7880926 13473395568743205206695792820419416960 7880927 29794171806646677424753543490253448992 7880928 -5313066428255364083178719195839856640 7880929 -17624729332478496857020965511851983616 7880930 -5395590161388896521435660050408764640 7880931 21061277690799933589768114331066002020 7880932 52062666969584708660594980885393018496 7880933 66995279635290005795988146676081116064 7880934 2691151329012553631290095979888942080 7880935 72171644144971676225589492052308004800 7880936 31333935927414401010099721092081500160 7880937 47838307423826699804673579592041553152 7880938 1540240588174443339166120998489163968 7880939 90053774367983719776328002443964623400 7880940 22823094097630010706437035473315701760 7880941 8984620012502786161832898892878744 7880942 -120138824639138788820649558244888759296 7880943 25709831353438047108245745489907776384 7880944 -9240604724903037411887442916699013120 7880945 32742894176610967582078656917210325480 7880946 -1354432163422662577621075781512454400 7880947 -103349777423783184669679342275800055604 7880948 2854209245291945402379161088256871808 7880949 157990149198183610533543180997076853120 7880950 2552555687571830182859100191844864000 7880951 -8817518150758263196106492457480165696 7880952 12735110624121783661210925757205893120 7880953 184663180365486530692411697063807059200 7880954 -1148477619217846482326028487549643520 7880955 60883237775466113560348874575978197360 7880956 -52550842193978226940252729519585395200 7880957 -10497498457327899781703774956277065728 7880958 -1396779271171881104509302735996823296 7880959 -62018060995396909687109586649177181760 7880960 -111824833095119485495061100436169687040 7880961 102897466656213376114334003425157591040 7880962 -66590149168087644167706584717116145856 7880963 -23072164064740404398452696524015198000 7880964 12312740678871789707689511888575721472 7880965 -2745290287976582118886105180257909000 7880966 45982451316408316708967735513567118432 7880967 39858132314121086360374416346393081584 7880968 91293894398656400582050320944575042560 7880969 -36412510396278320673642586255658982630 7880970 2909515490575439314648834936094538240 7880971 -5755341920477240301130540700284538880 7880972 174052704039082691918109210218964480 7880973 42596710805290644720871688767661440704 7880974 82779085271601343298954628610130828736 7880975 7439934010473174317048639548733736000 7880976 1680812259147392510850216506625687552 7880977 52750095063632954429318196386551894374 7880978 -13423314594589739214237113840952749568 7880979 14234279368584208676293407704913888480 7880980 -32405233856585612622769625484194208000 7880981 -13475549468448990315766587838735322400 7880982 -31089035131596063847850854354938046080 7880983 112017691436161126784261475689694465624 7880984 -4557782068649232931498747648352778240 7880985 6944488191030110392059538882725826560 7880986 -1262540743216988676902688384827389440 7880987 -203201260968360782562603694322772843840 7880988 -26720057925974904710087829882124224000 7880989 -27851274441217382021581692416826157210 7880990 -6866803616260199622990555018041786880 7880991 -74193475405415450169147885361864765440 7880992 47692252414860734299104840437112766464 7880993 7696718655044399648071834404949002900 7880994 -15865289254143041137841461847393240064 7880995 -28893735969295238884298461562853801120 7880996 -12499075943149641164967352565150760960 7880997 -48130467049410877799495978478451200 7880998 3371673006546859569508433081430444000 7880999 15871016002448703931792642647831641136 7881000 13635746156005161240258500237475840000 7881001 3366960909120802745328878449502113152 7881002 -149219390010459010170405234437475307008 7881003 -20596200890227573702412541636415429920 7881004 -71371745200216182351537062106214523904 7881005 -61409037710996665357194335569985995680 7881006 859471086779763970383386386787155968 7881007 14960019977726317364785793561621209152 7881008 -17717499376643696983805435201832173568 7881009 -2764161801551286592205001406386230880 7881010 46962146801996441297410771098929088000 7881011 7731097485310052780762770052153871612 7881012 7081107234707581772802814684525455360 7881013 -93659021329249016124732996554927899044 7881014 20259469214226394834743762131467517856 7881015 -16792272220788527169620857776530957280 7881016 11149092214032177578979691806852771840 7881017 -149613911724587189510043827014912260348 7881018 -59549816548442512057069610156772552960 7881019 64112085147621290500368920699139175344 7881020 7220905302409456634731596945011650560 7881021 -65705492588893420123555399376013624660 7881022 34725965729873766456858643524396024000 7881023 -14340704139071468553052040205365809728 7881024 3263378577423566925740289252032249856 7881025 -22903902587511377033998034174845680000 7881026 -56467184436935184617361888947119146288 7881027 16490082800601864894346015026964999680 7881028 2718341811278694330388438483024343168 7881029 8860547713591849870741062577320438240 7881030 9318417427926144449868798164608185600 7881031 6142497847981123185894447830895775832 7881032 -112182737897346450373149032679843609600 7881033 19617148666472946068266845187002328224 7881034 -19273288151032292193953596919557233408 7881035 140685939771309184477019757645481234800 7881036 -55885801726970128941338232637568229888 7881037 11259183490524436783628151252177734144 7881038 -2785355913917512084544865006789695040 7881039 -6374463335064617480092795747299112800 7881040 -399647460991701790134568932212736000 7881041 14287325814008348987634836617247774784 7881042 -5841926863203749571885147679599980544 7881043 64781092810211586437757502369199232000 7881044 106504917405980283277378409152565387136 7881045 14601566163255282087259243072533632640 7881046 82358130501500338096634629766970653472 7881047 3844189778945364942682198815948666672 7881048 -23182318763661331402888923653691801600 7881049 -137392987114324067539702016957543524080 7881050 -4050231078417730642363899404333011200 7881051 -7362583508736561275943125341092765696 7881052 78490372810262245173497905946141774336 7881053 62600834650222809479915725179996930240 7881054 54518201974442319866178975690145708032 7881055 975397146483398701523303346654870720 7881056 69294299512103087905498617654643261440 7881057 2201746500970513919719019301026481300 7881058 29769861044484386817760334089673501184 7881059 -46592628245577826498277476631487616740 7881060 47652847769908048412212704331339345920 7881061 23043214707463342388448652075973854848 7881062 29464319886439600306137083592694264128 7881063 -72321106405753089251358236949977476056 7881064 250180310732519955715333007350406676480 7881065 3487924363739091248723099240645248320 7881066 8294062718349804560592021825176363952 7881067 127710264540007630881451931329537419640 7881068 -8691930787808903095333861746149253120 7881069 12607656319219188051736523258746619520 7881070 10194541646443650967375012450798572480 7881071 42886393496996287372873559037268092288 7881072 4279210168165566076091008016723017728 7881073 -127093261287290371844289777379811557678 7881074 -29557442835790795295409188997169592928 7881075 -43368299962422532946393609399451032700 7881076 -32360848249539945042195865341342183424 7881077 58816022441130248535656922763034842926 7881078 -734995064541559930253368171570738368 7881079 143041788581747925102681577735091928680 7881080 2941208428761262828790316276341760000 7881081 -25306010790503712643431131566409438976 7881082 87194089378747354220983233868941725184 7881083 500738750252863073997153210571332864 7881084 11387619599181800314362343045784478720 7881085 24165974026193717679796500678572283360 7881086 48697070791502365545905149316876557440 7881087 -1866263423856293328408165486507628032 7881088 -23703029832872144842722944018263572480 7881089 145265449174338827593048066523684341890 7881090 3561061359011696670931381833704524800 7881091 134635135462735651776653234849805992184 7881092 -4551093688814960324652589289423754240 7881093 89790250782542427737653065926372766 7881094 1070754147075666640083558973905450240 7881095 35801089502567741082575516743916367600 7881096 79844221731010938742147381245331660800 7881097 17003849227533547520025328312607170432 7881098 39706859913963032114711926776135360 7881099 13362660614127283908908038228593939456 7881100 -10199210085297748831134856214890137600 7881101 -41826103404885144986246007919465585728 7881102 4346824273767219907629446645772190080 7881103 60512271863721876889289282936705097064 7881104 578068944996645102399262311069253632 7881105 11732736705212451632945673089210414400 7881106 58180325190257760404916605976861988752 7881107 -76695437380259725320680227778535224928 7881108 -114439660271237599565910636992826562560 7881109 51593678930326096131159723337040443840 7881110 9016335801616587947173237129534177920 7881111 15314933932261713406095405972026112000 7881112 -30811018085029520467082127415815045120 7881113 14558036678441178124306171933947628362 7881114 19917003564777573604473813168163308288 7881115 24353365955487337263617580623635360800 7881116 101487772407451426842601214694855728640 7881117 -34869868045455546037654218708630718752 7881118 3343569121506904443500946525223315200 7881119 34777389986326345985657204875219976160 7881120 -10673806572186716027845064280130191360 7881121 -7545795698561410332379347607303101248 7881122 -17348008810654533535688465832454323888 7881123 54881529266570993329159659560441835384 7881124 -112612345680593707503058117679719808000 7881125 15236037490141126994486086262413632000 7881126 -384654663595560947828782226645025792 7881127 -13497635786999045359717303472963383200 7881128 26812144813336581808118623215216384000 7881129 -48784538713757592211520454179159383926 7881130 4004346809825108018031032395983544320 7881131 -84334588162450319886269960106941447136 7881132 13213661594802676086785967591331921920 7881133 27659241066686840816806662280363180204 7881134 -51889240792821331708442947895089991040 7881135 68176239611641890450028675123832067600 7881136 12558212822799243196557457652339507200 7881137 -78498886871417293135733562994334824800 7881138 -3433751307796667260102738643334063600 7881139 -20553455835069446994293694049296028768 7881140 8607574938127046615040209171571187200 7881141 69386269191435022255707716292741640992 7881142 9096348230147814612564294721197154944 7881143 41929595282927527427948294711248308480 7881144 21344387052104319910689192157843230720 7881145 -94030824087522312973662573666691991100 7881146 -6021098646327897860128101643036313856 7881147 48493524522458058851391530772825203724 7881148 -86993786518109811662572446988865568768 7881149 -122533104474060863438699815784162228928 7881150 6149276353494253579551078264751857600 7881151 79538947610941406859199015340683449152 7881152 -30552866040298449899023696941960658944 7881153 739480614497471027330164813069778688 7881154 -70111106383394977052743240166895634224 7881155 67636603833652338768743576162854889760 7881156 -5315373814752182342198639024238816000 7881157 -26305017880295461921933805561822626080 7881158 -47288797548831299125031358964579612320 7881159 -5597620155107607116721829330844302464 7881160 -23470483465258928012850917045883033600 7881161 70039353369060466479808177927940629200 7881162 -39919879868605965523075847866944883200 7881163 96012712173860732930683871279457835412 7881164 36255156568110782515421899651970501376 7881165 -63028217278519032107534713174659672000 7881166 -52749605714700667694465002212806371200 7881167 11626343098071038259640500897909141984 7881168 -9673739745923317222958477348530814976 7881169 2036729463513183711663967389462719344 7881170 34475696445004956901387499193386588160 7881171 -27959718081647350153731080962778754888 7881172 -11408535107807422795215192854539405568 7881173 45755579028331513157686262135635321422 7881174 3513263071854486979070242741265961600 7881175 -1456244830756657617154179016824235600 7881176 56292804112143280605832808574326108160 7881177 -6259086699094991182336152386523378480 7881178 -20804349458173961267186803111559097360 7881179 -36370307908369407916745489183391836220 7881180 -11136984864972830397260812674276065280 7881181 -55263604631457638377651981894370127360 7881182 468371126895953179960699207169975424 7881183 -24050758047461024687382490615339171056 7881184 49176507165613079315106988757566881792 7881185 -5559225232474121720687843382642866400 7881186 5257177497384945615349748651363134464 7881187 42233859431274876780407421037112199836 7881188 1876936798240791252053801204397674496 7881189 -24016654706599348079248316743148009376 7881190 13717764943919432593798667173400160000 7881191 36749190250640165355082976557534691400 7881192 15782165923253148929680228968195686400 7881193 -48735053486647638391181895136714591558 7881194 36092064596427345414668037029145982896 7881195 40347452384762579744009108707954575360 7881196 -5969700314220784775963710044469836800 7881197 23473799867377435627999345032703036032 7881198 -11027032621876684300741673204573798400 7881199 -83463205514257545350980604345922964464 7881200 12892314903071964623740984852832256000 7881201 79813432136353514468408354689682892930 7881202 -10039665474403814096461146044271771648 7881203 -15987213179279130216743435569868969472 7881204 -19558021227098245580640428291237971968 7881205 10397164071184656571532137869072040860 7881206 4652024895318301119625253180382000000 7881207 -28168967587022032982017804713949287600 7881208 64646801065250838337399861024885800960 7881209 11593151817376223326340312884089084906 7881210 18079616099726749112333649334021013760 7881211 -2680146482105520960742315026816521648 7881212 -896179271952665397321857405947888128 7881213 1200651276010971277080633741669001728 7881214 -56425642274357285171068262750973120 7881215 16963602912829790672573995830745536360 7881216 12185527510775835768523596707181625344 7881217 11624971969948767535353516129393323400 7881218 32452717502438358188225116210398148560 7881219 44438935082283590000268286725622867800 7881220 -5853111619293622227480161185110528000 7881221 32557460490908145619416839000647219422 7881222 -2622334692925244518012844884182822912 7881223 -335755084142387566876008465581301760 7881224 18551758775661349621698226782223288320 7881225 18590633025481690398323979356641838400 7881226 -1301847039042373211764540084158260736 7881227 40695463169369046530478932912651669076 7881228 -14397606323848165721126030129059538688 7881229 114614228276309998153604728102560363830 7881230 -14165000180906233783327475450241772800 7881231 140913366695373878433372528229102141824 7881232 -10172009635812210386817251636246396928 7881233 58084129861975502276649854064043951104 7881234 -60597852735614653511405892373674809088 7881235 -49657627947592545634446133555314058320 7881236 76890755489154381189585761620424478720 7881237 277301545242429930081122728898229888 7881238 -30068169954209880949502952742121060160 7881239 -105295589332031034631985136591085273344 7881240 31977855542482191433421750561953996800 7881241 86781764708786792145646417919038781642 7881242 39035279710721772475305647423538488832 7881243 -37348939148241198880007503212148273440 7881244 3581953064503547249292346916839700480 7881245 23567741665512896134968160077367092600 7881246 66859315876227848433572890410416784000 7881247 44682634449536698965038745324622411512 7881248 43175112600088050081247923651173744640 7881249 -54216974903111413134202204699546890432 7881250 15776470039311733141289640990828600000 7881251 -7935379966066650617755054824784206336 7881252 -39058474443938985916079723817737837568 7881253 15917786686841635683049546325380381502 7881254 -14105472690089049297552747524094667776 7881255 -686277386209774624123919033467396560 7881256 -68297947832487921094020739854950000640 7881257 57252143103701939360944549516169373840 7881258 -3952336246936879895233753153063880448 7881259 -25851082271971389696188110566593735760 7881260 -42363483010427499119716595994424965120 7881261 56478062784305276155106642989168039584 7881262 18399751228283387450836573257209485632 7881263 1280553015619795452989471192254572024 7881264 -9470473984296293279464376060402073600 7881265 8364202279464277198338952871870248320 7881266 3893157571068423214247047367966957568 7881267 36383139757025707194107075325793578048 7881268 47792704988992473332797531078702768896 7881269 -52470490910334613630387022948834231040 7881270 21425154437165856400839324296257545600 7881271 130481985015161583641849662077376162472 7881272 23003561891886513133725579180972441600 7881273 -154745350300267252981629970583690532000 7881274 -13821327390449567951600527503957438864 7881275 66552374315960811422255549833217745300 7881276 2955016503924044851138334515157606400 7881277 97592981268476968612981288733584515200 7881278 -25614742864112673973387434551387249280 7881279 -15715298277924322530448277139870754560 7881280 17143596960723858779069077689414451200 7881281 36825737532267754374223687736578982082 7881282 -23697047235360438947918018154000250800 7881283 6265738183314626600329179512591893744 7881284 62950455000391123023008370126741983232 7881285 -9505635489666608651291523050950855680 7881286 -3406536845699497009638960852002044800 7881287 -49990696194909177516098597988120401064 7881288 90084404155226681649453624765970513920 7881289 -115487719008685852214825275175401507200 7881290 -22683345992986982148325199993917341600 7881291 67816858201189815955426960117267688040 7881292 18154325997656058566284454587502568960 7881293 28516014278353783834692397468199762400 7881294 -29393853276687127297249277738542003200 7881295 -11547841580760982540897719976124044800 7881296 -5633087091075737361296501609589915648 7881297 -51227972797104046985148486019514311200 7881298 177964511375791754944453248709102848 7881299 -1867877070793096095976426666945847280 7881300 -624570567002908929959311485580032000 7881301 -144475736896230831904705623901304352900 7881302 -12677773652573006594614217894370208512 7881303 -48962176046294332075521308450260714800 7881304 39054688777050249691847889602300620800 7881305 -61478187625304189231063566299888576000 7881306 1639800654424466804444548696869388800 7881307 -4666733163488868178858043168277472968 7881308 -100436746093314238150875083148684099072 7881309 -25267052382834951485936384943568267386 7881310 -1264787989207267303264414430339187840 7881311 26471148018562491420115003325172357000 7881312 29648883655856591242419023251911475200 7881313 27150459901281839503300022683407447984 7881314 11468444862219884943017013812661849600 7881315 31370268869065206791211330486707677200 7881316 -4913602378465211400422152973122519040 7881317 102197832464691474314833672237363386366 7881318 11192764451632838128261084201748751744 7881319 -54512367325773086273944704518921842744 7881320 14457665304839544975844446897428428800 7881321 10663037138553103356949823937788703744 7881322 9532033615873830489172084142628515424 7881323 94400934447433310179323397597608499572 7881324 -14552991477439131047843781108929875968 7881325 24688440324227712938766423573183544000 7881326 45270157871509376683234187464151042112 7881327 -37543562059397637430073417244409730160 7881328 4266538825472912785992352810324066304 7881329 145610842817005376438778610907580606930 7881330 31262017186459240671077947485580608000 7881331 112914121803126447302574081167581517132 7881332 4366168180971578606794545329112487296 7881333 -31782077930787896621277725934153598560 7881334 -24587905129055364364375463860986617184 7881335 22352081248244785139957145097978080 7881336 -52952928227154807593165548195478077440 7881337 119614811596336548452252315835752586986 7881338 -43260408515723713342368868781845966080 7881339 44407874741150884466347122087108019224 7881340 27661529942651108060595019797001804800 7881341 456170612300055294076945985795273856 7881342 -12524449916502415335423469206400459776 7881343 69126744533703445691510826116477235384 7881344 25455449855463926215331065237812019200 7881345 -12184315213110698792060214632132383980 7881346 31273876747344647792703850223620293504 7881347 33970647299015771989743871811591059584 7881348 18247606470651781796012785662758719488 7881349 -25957934091169175086310531656483012064 7881350 -4742268520516039059319641235503453600 7881351 12691492378358078027705260669827665832 7881352 153532949336931564771621194396390400 7881353 -147408045252922720443331942405836109920 7881354 16855621647543223460349717287799244800 7881355 20836079840512356259439145480658259760 7881356 8164865145387677051641287923891251200 7881357 -61932322198535520696145212920592019680 7881358 56915852095151456601568392496336697280 7881359 -31556820831458003061741118879309505640 7881360 -12085984414282031634103502917474713600 7881361 52865368572231538388724241784638758132 7881362 48062156480127716040479818527909617664 7881363 -32986033682993416900512973451261252016 7881364 -4185460775629958686711101202799314944 7881365 30451710175666290584187055821059949720 7881366 -5404286452130714775398060631842390016 7881367 -2933102388567390447956712465207151840 7881368 -1000843991087610232247998337659514880 7881369 -165976036960224438195457046205470256 7881370 4106644289307913485883237199996774400 7881371 89370445703645208160388420068497334200 7881372 -2232647415967320541044445924978560000 7881373 -136304923177173358174943123224128484378 7881374 -48387767519845893114669912188093061120 7881375 32386585683993639647864196170234484000 7881376 33569757912629085802415451207682228224 7881377 50797256565744082742655352377644475072 7881378 -7740937129265673672699919520108808192 7881379 -40955295592727111941500871802007041328 7881380 9948093737356067203915398578498818560 7881381 -1880303835363623066676013409511822978 7881382 36615584074685011223576510527594893792 7881383 261252204921735830305674486810710376000 7881384 470208762358874828728544669580656640 7881385 -84908605525470864358242728870775171420 7881386 -74790840638870561570248853625105142608 7881387 -28348494617041879201690862763659243520 7881388 20368016557508526921908738678060282880 7881389 -20277347126269058217615335360011057140 7881390 5511523655952722833059934746615168000 7881391 38022838686616699134385962395248575472 7881392 8203137628973754127143453705723396096 7881393 9712158907347833510796256396428905664 7881394 -6823327718723734257956452436402187504 7881395 -7565835162301508737968705191939514000 7881396 64060284609421868658314639975143329792 7881397 -59752812823785966581754651571971631680 7881398 54553813254590022398830822827852736512 7881399 -97415647111091766455883647787958439616 7881400 -36780874023921735815549556471092736000 7881401 -102048010377502439850459220787535114096 7881402 -12332702128708180851115009407055469568 7881403 -2589012149755651580085997663638221760 7881404 83944882786702608760243749250709200896 7881405 -11300309860558923562695175775934980640 7881406 -7047129099960893227636552689213895296 7881407 10745522835840706583251886247473927712 7881408 21616572595821799671731285934703902720 7881409 11319624902127760111530047196848142080 7881410 -15877548547277725767993248225049315840 7881411 -51709790660719801637397036965158820736 7881412 -17662798672702609405686129536761589760 7881413 19382779977257518228013165306707812864 7881414 48354448206984298336124537037276853440 7881415 80163375405910702166438068872899149560 7881416 30053455947709848166958181132551316480 7881417 33254862321884028519717776362440613860 7881418 -21518268034476673632089780673554683296 7881419 28047171835004819300929831495779941952 7881420 -4736107130561642459973336064528389120 7881421 -134288728296760379684274937017027633108 7881422 43481317776067988700086294158098968832 7881423 -730468259178761028413157398484747264 7881424 -8903115619380420900238427335651491840 7881425 16678680079047157595495153226640842150 7881426 -1887944210845756972306671536541637632 7881427 -1957173934058169681910785053555129720 7881428 87572414609431371227057880905107691520 7881429 50812136834299804221251936679008090784 7881430 19788972669002209819429848523387161600 7881431 -18880436728669354688815921051472139120 7881432 25714280821164941759665535066968842240 7881433 -885540225652225145035462289860062336 7881434 61962628127994480041101244558618152704 7881435 113417963083185398313519426578593920000 7881436 25895697059060910473341450191095175680 7881437 -28508199263191341539203874180964936000 7881438 -5191946779111985213639449533264562560 7881439 13393864183141625085236996522569413880 7881440 1143144533156988004557555359086018560 7881441 3118219455460418524369381542565156704 7881442 -34192130036599853292540249106131166128 7881443 12068141550681907708890464252127471480 7881444 -15905960161403958077867208571897548288 7881445 1800357840014836515893729639741594880 7881446 75953058286872296856253875488350951680 7881447 17219488606509117191883102527538574080 7881448 72709953777602786662298372024776719360 7881449 145439137305350429452205061848813970000 7881450 1716177187285472582833772807030937600 7881451 26566441437774080805814397712686529592 7881452 69382238190980724577960325669682299136 7881453 -67021987907106669131351130326705894538 7881454 59788391682723204434089627690888032000 7881455 -34414161268562410885694736372383505840 7881456 -11992470230675802145678837512929280 7881457 63112865437044376227608958305311819840 7881458 19201261267941008108252953577836085568 7881459 -20012030461456834071520039999783493520 7881460 -20255060484676245127729014745073982720 7881461 -5746642630019744541445859118167791968 7881462 52097836791880107380056662465652590912 7881463 -37387835929675033019240664454657771640 7881464 26979824607987644279285479901867397120 7881465 -29858849404179389241854929581922418880 7881466 -26856290021615228866502711164345804800 7881467 37328696742469911093060203092206608400 7881468 15537776654037017066543727545488859136 7881469 67733970483926460469652048323556204544 7881470 112687263390919448431630899151804800 7881471 1706204271314647701515602349359771392 7881472 -126330242339256272677732079350912647168 7881473 -11038561783859811107313158548756709820 7881474 20536460760975143177275770563526591360 7881475 -18234215644587784004283890838184116000 7881476 -1300347137470334190224005018944109440 7881477 -58255055187446285132200303698936240768 7881478 36360613462581333145049041243611320832 7881479 101846758905735141110221952484912416784 7881480 13234061040350402821827484992861849600 7881481 7551504748056999298632766632181778120 7881482 6927405798461842946884258489557257472 7881483 48013689442605896358581836037745786048 7881484 -33883506895671170170058719979841553920 7881485 -37867856698394432678931151122371776800 7881486 43364901329666542299573369389959603200 7881487 -79292268306908816070822323678984470864 7881488 -1663289657146444620551032579884957696 7881489 -33227093812899613945147456273852907520 7881490 9055275845578748883467397245711949120 7881491 -34600932803751642859766901333189585108 7881492 15133751043811490596952994737827018752 7881493 -11704992277709201526637028773474570240 7881494 -25213514486794560246078348989522932704 7881495 43665373458087185940467474182444503120 7881496 -15743234465620462119440875369959383040 7881497 -7728532313304602343892639122066594240 7881498 -24430453964677465177447727900952550416 7881499 148676966358885728678330287916268570500 7881500 50590185292489060255379664872519424000 7881501 -95597413552205935815160929046442813568 7881502 4554483995632101206483812237496008704 7881503 57442535159072675407732358450211687840 7881504 75694626496253061275685608946401280000 7881505 -108118552323419912154148681060878574680 7881506 71581733303240333179256446598094272160 7881507 -3498952408497888539620354425299372112 7881508 139795991476922788331660092789191532800 7881509 -19687420900077861501764423750697124290 7881510 1162599476322290313002304822800670720 7881511 103189470451770724561320983153879203224 7881512 -12412608103765095515671219147076659200 7881513 -557784604587094256977664674859258112 7881514 62774909289498344227427793700158059520 7881515 20871237035993683398520504278028222800 7881516 105018740940556872642623415684915317760 7881517 48464987442012767177493374773498823392 7881518 -2070462719659509878449041187081553280 7881519 -47941962257586543152675502029646385656 7881520 11556979679670698611768922537523609600 7881521 77381296829286249431974880601188104722 7881522 -34506049599217193109684659507330217216 7881523 64642907551936673647122005900465468640 7881524 9001351232183005872127661258671030272 7881525 -1958861858794830891511221873893176800 7881526 -19356248693211798436619540104237320288 7881527 138637911926557991047834923325811582376 7881528 -4981726431954645265592712334317219840 7881529 -8154430945010009420031059216307260220 7881530 50919784182839351380052497850611400160 7881531 30565334892275782823829023701581970944 7881532 18588947175417728363030262205226675712 7881533 -8352383768047840958220892376948359680 7881534 -5162639484050996413720513971778299072 7881535 4280870758577359642090910332595436960 7881536 3886244599533129830189227792848125952 7881537 -26010896810031160979494945752479359440 7881538 726777490081803519864631605607005696 7881539 1846951591755552545335802487550260024 7881540 2102920865011165087086971200768327680 7881541 69856946314258144043339458569859376504 7881542 -77820620722089859411649894802773428800 7881543 4952233710289769662750062807520315272 7881544 -120954465181372196654267833736061050880 7881545 -37938001153440409942123333785939123840 7881546 12515890736694690889395961494976512768 7881547 -135118362686407776015477380288679983040 7881548 11491544427407996163104200671996165120 7881549 13130936440504802519226113154362385600 7881550 1917666523445830215915158640950068800 7881551 -172763994153793023199056108679018591296 7881552 16285376307536975434189172492970418176 7881553 1586373439441555277422932791626363044 7881554 -26965352765590670262355887645160071024 7881555 2243680669828201610525663932321847040 7881556 -355254117593262800552520782611939328 7881557 59856175862607956330289448419388236792 7881558 215707913573382817604615963158335360 7881559 46952996352667437932655132133988929152 7881560 73444687341473206738026529814823321600 7881561 83311861747829692589570528968032114480 7881562 14724985348800819124905977457886653120 7881563 6290201432173110156211293891101738664 7881564 16217617312471625852470467546784038912 7881565 -68920342976555986587351492233818252800 7881566 -11899035885262261512663614717429207040 7881567 73704811654218795696410284651336881480 7881568 10411534952105419468580873015659069440 7881569 -96763306316899390202033187591807672030 7881570 18919138929117084665158443624023731200 7881571 -135598905110821776149418484050767756448 7881572 -52458927583104240856173567478001944320 7881573 -13723747822100356178241935844417525120 7881574 17739574218779180789876588736569884800 7881575 -21873731997829539874415600358407981400 7881576 -47997906599479521175449179936641597440 7881577 27484077630690056553545167383063780 7881578 363574763504064797326383189438842880 7881579 -33529170498537179311241642285726903076 7881580 -19469553472749832294701755985190502400 7881581 -42191689686729510676160404469617704618 7881582 52795301418371851675387292578988169792 7881583 -101090542300782922115780083903761061168 7881584 15039832958946644042891983421553967104 7881585 -16466105919481967043472795201942041600 7881586 -8509386165193590966744679534181761008 7881587 47812232542007119310006223368040201552 7881588 26979749633684099934315260670436743168 7881589 118983541482158061499492581117688409390 7881590 -979792606226084448829110532313011200 7881591 69628263070312414218791594131224459120 7881592 31322026302206199732376866398883041280 7881593 110554555760317351164094109697000554880 7881594 423719505415674576018695385074073600 7881595 -457943153196366167461411557466224000 7881596 42950767968395482235418871999699276800 7881597 -113627465887426552201244007945537840960 7881598 41495125146790095903884937191268364800 7881599 2743129336283724243590702780059927680 7881600 -606334862342480410549185354399744000 7881601 -13402937451307601652137514584832445548 7881602 8872687722623890329040480269070348752 7881603 -23967344245199879029234662728338521096 7881604 109546814908554884742630750596058160256 7881605 -7541679675152771949207731541350908740 7881606 22649089490331461023075218614423159712 7881607 22965984135870678082420038220653510552 7881608 4174567316874609410917045074767216640 7881609 94450649776806204424212590392553957904 7881610 -401857381981441086539917271015047680 7881611 7255291054239496910063485571585464632 7881612 -28846078539958384328036711128299614208 7881613 95484032391148005745894299441836263862 7881614 -29886024141359818620840604439364534720 7881615 16033534155605056777237348202333859840 7881616 -13741381554068182793632385339543216128 7881617 -39362038665801458522830791807421947840 7881618 -27499416288620150347243456429717585920 7881619 104678726404373568981444027051645135020 7881620 21643925982714251962289706791662387200 7881621 -77511587306474352818241706588730711136 7881622 12848803383166342559967794996739388032 7881623 -335284999341106895115936287465560296 7881624 1165148348960747596363942901453199360 7881625 124542544641515055537341107142234970000 7881626 1389423165185320498183462481004155904 7881627 -15576814182588266960966860809816070944 7881628 32249554235641839713479592987942010368 7881629 3217830973219486333183203112584294912 7881630 14778748948917581284654330257190129920 7881631 21202889128409710520049362306647295592 7881632 -60491676947900021543596947466292822016 7881633 61043946100033777695850130070442543440 7881634 -2495699529411776366557120693111381728 7881635 23442483638662571707914520676136634560 7881636 1815247101497353501187339309968220160 7881637 30780030010380059070368717246417522880 7881638 -60132469846227583820250472567552509504 7881639 50898384638384796596923764700009385088 7881640 9955015505494127159945557457166336000 7881641 113814552288516414763924309266933800292 7881642 -549010220811357129347693648144217600 7881643 33193105565189964292962715349828632320 7881644 40322215463209783700543177065920562176 7881645 -13156054102802078252830272713909189760 7881646 -19800442269965329037172041185570753728 7881647 102446282096377075088102905990291998096 7881648 -18678780035041407154419235864887853056 7881649 -38192831407207966624385333283963987840 7881650 13987650829146344722254984645754753200 7881651 -50034181143011197789700406740286241920 7881652 55440048182743576638982664238075441536 7881653 -161827976439778247462253332706556293900 7881654 -14491482981387766427631522634987000320 7881655 32987076357469842007285532019373995120 7881656 -119314453832514606019486211881626316800 7881657 4710613556546080633667782271295074304 7881658 1112505958104246796181328504743376384 7881659 35513335852719530392136026631015053416 7881660 38033994546982010539695546902969556480 7881661 16858856972862616980294054981411088000 7881662 -25817217120435356159631779571984316800 7881663 80907082960080262120453559495750561280 7881664 15303036845708560293868933524488192 7881665 -179389258414329216684899493792722592000 7881666 4290768116381425533984232526247003648 7881667 19391707373331872568951267524213382072 7881668 5223299325287033866270885966612818048 7881669 44845878462404993513452393488599201694 7881670 31294682757091755133392573922104881280 7881671 -8821472791617459466354665202451886288 7881672 30330267307517818334364715080297676800 7881673 -100235414695123351291039551507463428096 7881674 56422495929585491879965002459824268336 7881675 -777540649516836782634118107429768000 7881676 40123413899425835814644448362598500352 7881677 95771011293520541748863827499355759372 7881678 -36715345611527605879377699763673088000 7881679 -20359446848500105968535066163736300400 7881680 12036392040085200223905123145869557760 7881681 8633377333976399892597120085460802240 7881682 -4210394911378429483767427073761853808 7881683 20251677270827743557668785215712990224 7881684 -1709656787064342404039780957100963840 7881685 -700464240771935407381166130495066240 7881686 -1293128164795165022942314224464923776 7881687 -44699304507283717692903777072066138792 7881688 -28805875608048270519422016846347304960 7881689 -133903275523907928883662371750869995510 7881690 25250526769316340385981618504758731520 7881691 -48444930570591364274233368616417296168 7881692 -13145515091892622565209511232072253440 7881693 66941361406867917742509324818944796544 7881694 20671364302842502282792346717960033280 7881695 22853502059536710566515634807621116200 7881696 70142199302605412857150490730871652352 7881697 -11584635695019872878156083772215982848 7881698 2615744165893267064672048837879760 7881699 -40030542342426039631713919661550553224 7881700 -23204619024555601358241760481946912000 7881701 -17650555970751816636360127094967143298 7881702 -10355024078056496218932871693487285760 7881703 35709575863007603458779251328121264120 7881704 -115612963177761095281075975062849930240 7881705 4071436787413005451260208584463800000 7881706 21805802340364522185724938438675636480 7881707 76809769014598803157267010928901687920 7881708 14154032529189409002028423435266946560 7881709 19302799424330292002088234706502238528 7881710 -9291580384145620274616350607768967680 7881711 4313426444667162648692264626138987272 7881712 34390112641774788057078839378928336896 7881713 444307893574094438567989338791118720 7881714 23092728487847200620403541679777317280 7881715 -42494579035845866679213336687025130640 7881716 -43480413156633661505345273677049324160 7881717 -33795287063955582687054436089980364480 7881718 12325077259459012729509396833664895104 7881719 966230262497957068046041850439000000 7881720 13790752213686917940371723802358579200 7881721 -139994107041566003731141338030735997078 7881722 -69789550816853568340277875367683207200 7881723 13189755141241670968936990746161272344 7881724 10115721578644841471511965854872682496 7881725 80429647293756354888065094993579719250 7881726 8003947092733027626743479195133492544 7881727 44092003299689310540027648260147147520 7881728 -1056707063607418297471206585972817920 7881729 93540623713018856694940865693381511984 7881730 15340587601044937810022933358039881760 7881731 24335854062387790166949968721897361104 7881732 59063669319607989333492352193209958400 7881733 133990677796771303760030467580759989982 7881734 407854501367668176147997963015756032 7881735 -2882385655139616121984329404230278240 7881736 -17457313451827716638113796746259558400 7881737 -9713503506147542568601737433721875320 7881738 -27078206236590749591679114345589529856 7881739 20996817014380165015837516665495827540 7881740 -34668743780735264402926071043595934720 7881741 21914964114967183927941315321467739552 7881742 -19522656823174562001574065595610880000 7881743 -5451798906478229708632511707584829008 7881744 1352649432855234409081581645275332608 7881745 -5225848754545650858851050341392304000 7881746 -143694177796985173962919151756924793600 7881747 -16221795462667567128156038520461254656 7881748 -26592357827454054917610872318680474752 7881749 -177134701287602467851607663035349160580 7881750 -4405621754543756117290377066572544000 7881751 52704740283518756074420935084075840000 7881752 -46713036216181347050314032903622502400 7881753 69595451014329469403044266544935722208 7881754 35291855621380988050220962263568626432 7881755 -10098951089419418925024623292809748480 7881756 67736970202547647338923933282233267200 7881757 -21918939751624132209678686360393306112 7881758 -18899836179170501896782538272220579968 7881759 -37304925666933571877406486141602588160 7881760 -40307580028276842263655879881535651840 7881761 -151777942479595070200906159032656905788 7881762 -7712246182231988433586215909619923456 7881763 26145610986961698903172673848246258584 7881764 -15804716913409110455112892143319965696 7881765 34005677073675232805178210499419216000 7881766 -38843195466719871061547880217179298176 7881767 163862351933032700893640371316082573816 7881768 739193161544682062639419891418803200 7881769 -22222582112485238209265232525487794048 7881770 -6119257662159752559595983579069465600 7881771 865966702026627720794379237182078400 7881772 21950698314452205092146963093298862592 7881773 -19507269090928615022761142174087348340 7881774 -20929862147780623028662976368171631040 7881775 22934956357228337096084128270746066600 7881776 -12918001629644618248193710757605736448 7881777 -21772055040360030964196861697983182860 7881778 5762386083017781369884551168857231360 7881779 -98187816293522088112934784996591249216 7881780 -33746276043019542289346594772847626240 7881781 -9115999848558598090072633899076495872 7881782 5652745331237809246423568629015384992 7881783 3107325699431438355930178261629946368 7881784 3574818535603672533734799049677496320 7881785 -68425052054378901932747521304158153020 7881786 1178492916203947873479243120528040704 7881787 -47748899788099354669906442471297601888 7881788 -106886406917693412279724142360225326080 7881789 485311889395641778253727593559940800 7881790 -72433109648970899382015928191398400 7881791 -80114598114003202924020300764119871808 7881792 -6397825601850178705641388620411568128 7881793 10011064551585663772978089727399883200 7881794 71343034946360038918087499556904764960 7881795 -43580250692473305244199032815689998080 7881796 -7446222137725151741055767974653655808 7881797 -108198254461241181916010883815047056000 7881798 45902883027316753486834337443988585664 7881799 -20102784479878587363493580662236004320 7881800 -51864553155630240970376304244606080000 7881801 -15122541801164035688828554287191532480 7881802 41218934488837164327082744858033980000 7881803 39609927754612668581594305894779980052 7881804 -13298723228500955294211651996114177024 7881805 89628807207309339893894271674386241760 7881806 5172346653060121572714630519292231680 7881807 -22208881821001565875618799379988631160 7881808 27569730815814651268340323372465520640 7881809 -13656819453137261642958791495507607360 7881810 1543576866286887532872234276279782400 7881811 -36187891804424786949934472911844981168 7881812 13253292561722217608510197629141565440 7881813 13198265466062353515268507418938672320 7881814 533311947159339468797936454654006912 7881815 12012383161413047947448000345447175960 7881816 19052224700168118709309653638618112000 7881817 -121069581634678509535251782721298070134 7881818 -22991084972114698758152508241997923584 7881819 -116433565615731882279413904834570408 7881820 -18914263416805478661454905788347192320 7881821 20559940085999224728165043430140813344 7881822 -35776926999723539297268483458763393792 7881823 137498348352604126564426685131702570680 7881824 60713790243566478863783264888141905920 7881825 16359565784072875938972077443124961600 7881826 1519044847629949165342017732216777504 7881827 -163475599339212841841595862480235203560 7881828 -34156039601379964822955017852726471680 7881829 -260561381031867878722449554214844653768 7881830 199315992272032416459227339034316800 7881831 -51997212706703710427047347084427463280 7881832 24500994457408327936670887719554088960 7881833 3717785743141767475556339676813789264 7881834 4058317597479207961531049663624646912 7881835 -14253857875994392149025163920490588400 7881836 -92734626586483528556265020803701323520 7881837 4258346367805717868054637494446397952 7881838 -26124664046148440089927414603897412160 7881839 12725107547639445692586858917887204320 7881840 2690553242339029664470650773864448000 7881841 -73987274434449373637762221323164652816 7881842 -7904202207773810798783008099072584288 7881843 10184654091957649803611266609772771328 7881844 -57507382434065010268667592208454683264 7881845 -29301003330010802396262538342340918400 7881846 22167145125582966605198587327153597440 7881847 -5332891041758324446583491246846966272 7881848 30275439181784532853736696147746959360 7881849 34517519313188353172239850929446498234 7881850 -24853634433187618444985045879866119600 7881851 -40486779179377886151137505649593033408 7881852 -8325788495695209333258894251970011136 7881853 -18899494400307026548908583664982706944 7881854 38978142886513883795409266821768001280 7881855 -50668968122274878655930801841080605040 7881856 66251517581236133658670402525514956800 7881857 698291563167880104686099310192183600 7881858 -24699655434107715967206035092439219376 7881859 1284805355161020785648720464184168060 7881860 -6284874601118039934309679445472768000 7881861 -14894580795702972236685611166733293600 7881862 8498872860637779335729166394885326432 7881863 -17340742390326415047672217923872375712 7881864 -37038030998413543586324218623857172480 7881865 -1580132825420220849530623034584728000 7881866 2850019944152519531378623081668835632 7881867 -2456160015841138929965155069172838768 7881868 -62691791472552577161970769635750711552 7881869 137614522505243462498047749479186665920 7881870 -11479181848870156368556742036749762560 7881871 -123748452962667906728191121127083384416 7881872 -35925020390090125850589478002063335424 7881873 91059813422071161847539601404516870384 7881874 -1723127637117214883724802978744369152 7881875 12851356477678773306097043787109207500 7881876 17625947649077225810303239651592821632 7881877 -20767131323413202115160632482380718688 7881878 15680692641307066991574394957301790240 7881879 45538189536473195629771106940536370000 7881880 -41461628777188778352491451379014451200 7881881 18888579236623127800115078690831832960 7881882 -6255646951565404240197173741742967296 7881883 -1664735348868792522257730707851792616 7881884 -3111197323771720540603032335320611840 7881885 33093100447708280399158373937753927840 7881886 46486575235361409518582192918504875392 7881887 -481154482931274232297905802832831400 7881888 -12608517551910703405257259750678069248 7881889 87618423586636865599235071748146046690 7881890 -34813696260186309982212944157827800800 7881891 21174574769193608070590057553639727992 7881892 71986417441475422424180855573036057216 7881893 -20212069693500881481760830244069778976 7881894 -726988240323818723988914133349647360 7881895 -32653166666718301281071706009281742720 7881896 59776686148954937510142679211880284160 7881897 -34294658206222442161158409742355215568 7881898 -4946280431525236468203014396599660800 7881899 20219217492419071726114437095749218720 7881900 251500463568212966696312350263705600 7881901 -53229900227684104245266919852430181098 7881902 24581137295710878030698910008177378304 7881903 2092785427222209947790569225826933480 7881904 -20641438328339112202528612606653153280 7881905 -401048564179154400650632696794677760 7881906 -33304571221697389464272463584233063296 7881907 -84562394557565923094065373456752889280 7881908 4318688821063635876938050588140552960 7881909 -25541930519873453367128176384347463680 7881910 -11519881917078900270751213061797488000 7881911 -27126708176945460795038539478465110488 7881912 -39593636522074293862685396856614830080 7881913 27835352891546966257951805414158725124 7881914 32382558198471426264394585306495165152 7881915 16237876623841732288935202903069783920 7881916 -9501062300549241089648961355018076160 7881917 -59685674977169286483986191153238639034 7881918 7419522161076098774451382853700111360 7881919 -101807908959019828214391345012716063680 7881920 28401658513326499537835618331084718080 7881921 64133904502483409799681891164866398240 7881922 15356997995944402364664765100941446400 7881923 -3119864236055736343020948806614990080 7881924 -69370721449797989519956536413986805760 7881925 -1438023144534613401733546927315198700 7881926 491319232999778661201351410120212224 7881927 144582214031699072616724602732973597008 7881928 -25196980800328881202886263500119040000 7881929 29402417897549537053560945862075680960 7881930 -10297634866314151863640682788816711680 7881931 -16453614197921077894144047149610691128 7881932 -37430459564151784654918130912529328128 7881933 8788337651462672858940959464726625664 7881934 -8552094454836165722563526898331992384 7881935 -1362400264586214096360603820246012800 7881936 -7506992816163715285775313484530057216 7881937 11088829242528405929812289936751660352 7881938 -19138257068462884806140001718877504880 7881939 12847941862894981654194937418664972480 7881940 -65137458444767059318784831613876480 7881941 -42873970892824439734852763195917632480 7881942 -14229318035207747882455639200534247488 7881943 -100737647253448826535748647632291816 7881944 -4299966085573479989824677102463580160 7881945 13972070610963728131550577060507148800 7881946 21031365281684513587630494714894958560 7881947 -296234399782448127434148141406176572928 7881948 25914875620824967708851951553902858240 7881949 -118177599409353269779835848523908154036 7881950 34269648986532081224851653892938216000 7881951 -29752380156536994349855893000652992000 7881952 35658389312621228891317744337313595392 7881953 -21681896093802180709670076591421160940 7881954 51796753000128241226542252564226500608 7881955 28397653709235766681500387150752385360 7881956 6757191110916449530254941155513711872 7881957 -44721742839720674348005199162906326146 7881958 -26868349182165609516402882990852964224 7881959 79069552307493932853722278185657071160 7881960 28788147526667986257876370947649536000 7881961 -70019213659865885413753096612262458438 7881962 7458173514353507853520039916587557888 7881963 -4224560094139493517052687594986495312 7881964 -28829963867270170232965966963537633024 7881965 -13722638025456797793212423702289772800 7881966 -57903026691087312965796308387212310400 7881967 28938967539988015545916882864700108992 7881968 -33749745262827031433155638700892651520 7881969 53210410753294593828761154519797749440 7881970 -4574325074196085747258300953078248640 7881971 -76870412851922883388153279321551147828 7881972 15436731931494009133770800915410059264 7881973 10034321081389571500703023481472328704 7881974 556066310642649331166807307326744736 7881975 51142322644212008182255091227582038000 7881976 19048728150995960898246400903187251200 7881977 -60367302630130908829699415843640993174 7881978 20147397313546582413887076962496162048 7881979 -25116670761049012037880474335606517760 7881980 65605519073261885551011625750653504000 7881981 -30609993971329079285463574426877312640 7881982 51817130130185214318216232095670877952 7881983 98206920856403793334384015095345215232 7881984 41337071383073723310856749104410656768 7881985 39077374280016131150168044033887038400 7881986 40961177644407468293176705236355584 7881987 80386818329274992160871494284914616640 7881988 -43344142694607031035656562850834104320 7881989 161147662244150167685438064944569504860 7881990 -15214325335056518938310843300287946880 7881991 -71197062870654296388160454597058235920 7881992 10965019160481011792533621722918912000 7881993 -32098946237164853973266718942099464796 7881994 -77357137967678657080477329585425750016 7881995 -52173801906839348322056136814546963200 7881996 -47021508740496646880169752590523601408 7881997 -96441938844371636824006564935485306880 7881998 24427172186137360458841357537684500480 7881999 -31209505309678634765609055833456775648 7882000 1453607542176089443236673528725504000 7882001 -48932399263947371092672932509286368256 7882002 12113758510170693103861977407361719040 7882003 -52344618209219265181884552592333185748 7882004 16358904597724989144859016341218442752 7882005 -11359005984093735801867300592890025440 7882006 -51467794943917602066349310556232499136 7882007 14579415682600661763101338996023923424 7882008 18418517894512862372675747790530150400 7882009 -77301620850062892617516818064683572790 7882010 -19018834804659261350883272179648573440 7882011 -6850676562761827503203783785336928340 7882012 53897077744256555343836452663240684032 7882013 68090853365585117511916781922333500262 7882014 -8756479714495826525197719547152009216 7882015 -83816557305468281817684273558921930840 7882016 -81254291298973971974365041692358082560 7882017 -15347820488565612447764411304585968640 7882018 20498605513606585540623918265367352480 7882019 37855281199270075434454952472186631344 7882020 -2163202494500488491471815966319148800 7882021 -31920608076403623872560353781095574080 7882022 35689457675437663838809510515846969312 7882023 38541921830278135939263468347296483968 7882024 59182553314252871334043188556588968960 7882025 51419127132823969652134622081282363550 7882026 35965996213518168734910385377445455360 7882027 -7373418098354483882560773589516866124 7882028 -6200834446868533588820168844686082048 7882029 2205870007576960613302991086664448 7882030 5009817178542550767540363837405630720 7882031 -5276309468576040588677762269009338288 7882032 5250535467731394441212821570290155520 7882033 -5098570060508395603500332055737627100 7882034 -42753604680644299156633693025529337584 7882035 -1260825225575944054818502511796602880 7882036 5516238317296674074799888923383838720 7882037 -140543080009491506546232229285517095314 7882038 -52331522566910832709458765570907865856 7882039 39708814449276887468531360370175632600 7882040 52584586257031414614963022474410393600 7882041 81198038512716397699922607207269510784 7882042 -57912994023719104159844911202870562960 7882043 6280944587223588793207344252032308944 7882044 -82087674950191043405898484914578439168 7882045 -22967930606692794729539197616516313000 7882046 71175550470817912656443555122119360960 7882047 -17836181010261300010494981247711101576 7882048 13281153486880797354048040490307158016 7882049 46704343419553797197416602281092543872 7882050 -11977255974831566193615353599970956800 7882051 -137144379967947300001641786874520026948 7882052 -104532346537072933528399775549470625664 7882053 -24512833354944748527996979685643952416 7882054 20921760281696875522725731397094251648 7882055 -120138616684327509283298896345878684000 7882056 7989244880292176930897392660325990400 7882057 48846552309606130923402546711979216000 7882058 -44463405716043284524375926300651975120 7882059 52938107974165915807372122227089067520 7882060 -21067610789709158129081171025050787840 7882061 -24854938149226430915296076027458314 7882062 -1748274158590558044796896265900813248 7882063 -22477533151544997001928596073681664640 7882064 -596659088395510533032873684597022720 7882065 -17232007982369319100038571115744162880 7882066 42182363560711129046470109296359705600 7882067 112636088114651265989544935597721057600 7882068 40911094286941343524630449575772579840 7882069 28410556873460846322548454425175453244 7882070 -2426831949435911058679524709172663040 7882071 -24971328127963454442295866806325051288 7882072 -1752679265846879598733901210518978560 7882073 -19963735304978266936569201560231789820 7882074 -911940849026149169505041541311041296 7882075 -99828955112718832409610181901162656400 7882076 30762085286076225525228256261773365760 7882077 -13847779811502435084591662685048913920 7882078 -7235895104625285520006346618731724160 7882079 135149355789056309739424573728335142720 7882080 65890999582811350355576883334985809920 7882081 -207120158012871687718977792148064360528 7882082 -28071902949758813307415183190117960928 7882083 77023511383824610404010376946363273600 7882084 -31303233577810906399559667940969144320 7882085 -61598213496329312467861837105041209220 7882086 5996348137055299509880588252868048064 7882087 -30347904299563456440088093556408002080 7882088 -58449931512962505582349846320624599040 7882089 33331251665556000504743223554579756448 7882090 -14736593756544900414076894050735127200 7882091 29788475260522629447725646802316178240 7882092 147085723439273851014741092640412416 7882093 124946205842309755367770050824289203840 7882094 -36174437825811040042535237183594906688 7882095 -4536397433608146100917253158677660160 7882096 15528268201439257975017985912730058752 7882097 -11019061770829997024017619009691569454 7882098 16569247096315024426943044226264931840 7882099 30253487973932291160657096549576769100 7882100 25339896056011629064738019884103760000 7882101 -21508526258684101231300790737152967908 7882102 -1286461285009429106281357852550227008 7882103 -103471343429519015150766626609584347816 7882104 10980978075432047966308380257189253120 7882105 -34924255181155819115569981078398950400 7882106 -26338388413654086655596203028325615248 7882107 1884696402551793217730791840702971360 7882108 -33626119802157054856225559192176171520 7882109 25316993059851787027418242573259761440 7882110 -853764977435404900666258727001411840 7882111 -152817044010733439790179699524877116288 7882112 -7374147564684594068242588197558681600 7882113 7233515057014963159595700443459256000 7882114 -19500280914491175294988571612306167344 7882115 -1346032211826907015355802474829131360 7882116 22515335972496081687783760522243227648 7882117 60209379946656779880343104835224216220 7882118 24589601978127975989739714280629537216 7882119 -25781680434539228409347680654541526096 7882120 75963767264645447346744913376625561600 7882121 -7736476073008278963252164839409060736 7882122 -22369036468910294732867851097175047424 7882123 13251653822785882529088999719217804384 7882124 -9179762703104452067927072251546984704 7882125 26088736683535136368851407052763080000 7882126 -9501619434112643970573431441438682240 7882127 -61462492084795025769071072087907879696 7882128 -2115370331047033430661072147537985536 7882129 17713930055541464109885548028503239730 7882130 1306488637243287940132756485510924960 7882131 97012970747192439635909881643971490880 7882132 -97086998708102065673340033682663112960 7882133 867566962468443132971924696782544064 7882134 5139591612035590637325783720349378560 7882135 -106766954044785165391750302048781856640 7882136 24849044722696235337473946111084994560 7882137 -497493061035449693719063749506084160 7882138 -84947966013166866235340250664058461440 7882139 166147647386151136391874307963829337240 7882140 -25512013712780030275121631346163712000 7882141 116120146379402908295837083229842671084 7882142 61299974442195800689380537361939992000 7882143 62139096539065125520091845835904801864 7882144 -43384782734847059998994647677406347264 7882145 63891945915699952946524607645250534720 7882146 -448313304052959184970877681493493760 7882147 -838006921782260150226829006846771136 7882148 78765491654946503284079309360323838976 7882149 -12228024512230208949155863767763213152 7882150 21493019223391225531562660063592648000 7882151 -2627613566522631236752984299427935648 7882152 -95601289633917730907336067046153420800 7882153 -5542073797135619370046975882991500032 7882154 -6393908754973590976785242096892688128 7882155 -21429124653971722072382581393034573040 7882156 -15805164918393205037989853294965206528 7882157 -220243172760271210574141381887561258740 7882158 -225787189710454113787927817412943872 7882159 50328111287431129549652284609948298616 7882160 5933095349987488796072276524224675840 7882161 29648020376819570114342488718633171904 7882162 60575612683365468941421075559701890832 7882163 33276846611469852738612054935259228024 7882164 54481971942874444081583228131879833600 7882165 11233779022356887144734944844520223000 7882166 18113844145257473075109594970029424032 7882167 -30159945598025188644801679710211943088 7882168 3497502184093263835736617740705054720 7882169 -100220086000646413156186995604205761920 7882170 -8045563832153469537390244537537593600 7882171 -157082205826537761174499550632316540400 7882172 18498934522916157793298417659730482176 7882173 24341724072057651210792515667109059180 7882174 7794229687736943026046602579345513280 7882175 15209972540658585938848944375376800 7882176 22435139977989336720448694558448943104 7882177 8242715985980482414872658324865673026 7882178 115917066200779308272656039050828154368 7882179 -44130326052045068912587378631063166216 7882180 36332160817270236342122549817381542400 7882181 29030931937068231521375866825352189982 7882182 18686853562569589811268560888966504448 7882183 -25630767774256026851292133538270934568 7882184 4427011039514133231478227199121817600 7882185 21569603751067163565329894967456260160 7882186 9013882137816275751906539546354272800 7882187 -870189805452404118520579585854061164 7882188 10889486797977364824647309068588154880 7882189 -46124981105059073987000332475805638634 7882190 -2680327633666184325626591612305480320 7882191 -3492814534970060647241925742796515200 7882192 14505060501761573708700846945028669440 7882193 29432386192128330082788737203010488944 7882194 15928170349737625431162411110284022400 7882195 49826052703652070907667559258013212000 7882196 2526541726674971173189796007820554240 7882197 67131084411637042064124576289606192800 7882198 38882037040697381999399433540672141600 7882199 15370612198170251819497897179305913864 7882200 -25916355181729758380990776270248960000 7882201 -110492198202407105410689258892049648 7882202 25194616064914999951516324433514796512 7882203 -9152288695543952313240913961038909440 7882204 13501998751587118474189441245926400000 7882205 70799427139016430492136697636052887160 7882206 -52587991506296713026525479371408533696 7882207 97962537303128700887180165434363294080 7882208 78239965788952405586857281384016773120 7882209 48003824418494316043667953765142325942 7882210 3525055077283474719172696640472936960 7882211 98359391527320892422673849781423494812 7882212 -15239901912012974918284376923594211328 7882213 51458151581237376410002966717525104444 7882214 10609976266570063539929762698862943456 7882215 9924749709831124675509582161470586880 7882216 50968170785994903073075792927828884480 7882217 -13705847565717355373614201962752347008 7882218 -27205993438559577602650359143393633280 7882219 25318957051241414496880525007470533620 7882220 -26296000565507089092810210089257574400 7882221 -14567728287679586873664879302969154336 7882222 -20871289918741698157502322475744241088 7882223 130442722445382816808137948060813567960 7882224 5707703266799709206388578963745669120 7882225 8597675669233197693209262592376144000 7882226 9553239262307705146479670383583372800 7882227 29183031509101132257770549545795908564 7882228 -10542969809892067974475076106853294080 7882229 247563027036548667938900543299710831360 7882230 -29466652144894916648737322904768881280 7882231 -36759260241680956432322136034208521808 7882232 4522334903979328361016962608985702400 7882233 -74864043198997956532814355690431155776 7882234 80576312150068814880809487872759900016 7882235 640321972889899355070175350291578400 7882236 22462271797807820126829505751993912832 7882237 70560036160906366374337085478436738368 7882238 -11334208842147922083966145075003964160 7882239 -56389064688191209607042883979108261176 7882240 -25652218824508563345082824345098649600 7882241 -112895659810070567685701606038084584000 7882242 -11605102979914095293002213820125541376 7882243 -28265154538984012841987012695924149508 7882244 731392907065092939155577451412990976 7882245 -1834284546594398635862550800094720000 7882246 2034259856275714335811025353755892224 7882247 63867694269496593467119938002959212696 7882248 -3434730696514644551992317108119961600 7882249 71577309923947768424033213925007443300 7882250 6700944520983411039793446714973680000 7882251 -23435121715521343830934662104159884560 7882252 -7695155263182977316018084341385374720 7882253 -136029441090080118588317640797102583498 7882254 -24531249377980417746524085226396500480 7882255 32864392900912858819289713065855720960 7882256 1683070200978598469778318150357491712 7882257 -11112502695539325474350176893144153360 7882258 8723450691287308044745553009021232960 7882259 42301237084274056958737067115346455552 7882260 22331177156954504133547983526223554560 7882261 72426921557628651215098629251871817920 7882262 -33610362395668604541381516764351836608 7882263 22126651202453626213958759419277214480 7882264 10889406734993611969420645453421568000 7882265 69162826821699540289073694605300894400 7882266 -5832120692728025841635720803350715392 7882267 -106633963228875185062300354732607266684 7882268 13147050696563646297591528410373109248 7882269 95094057435210182533433870403873385344 7882270 -29436870524820178224305918022785786880 7882271 -46498390553004119424818003367230915808 7882272 27969683519564920887231505311793152 7882273 -12047088844028373975703243671161590720 7882274 74472526161758484602366009474348429136 7882275 16679793996537627230374166237305333800 7882276 8439293009307464780567084289542873088 7882277 20333915771154454751770133670203235840 7882278 -6196297446439704772769826116328794112 7882279 103548697603177384204399806867277758784 7882280 6480657249500926543361008831753420800 7882281 -152865520142659131924811181695350227904 7882282 41262580672044916963661214094070703360 7882283 -80784764261140322083915012105100889480 7882284 -8235805214067421264643612738179399680 7882285 16569280325345229396627667936028069400 7882286 -29741350526990465663745711844739735616 7882287 51012528588109176202819611790591082760 7882288 1926726182937644629962661478709166080 7882289 136840255962375321065552450707123299090 7882290 6329495270146546528761072464706265920 7882291 -43430308820114062020728227134171494616 7882292 17664067768919668718750729335829133312 7882293 -35973100341118157580440459067336781536 7882294 -7399830717713571993581691772618051968 7882295 13045433567681872883642594395003652160 7882296 17323869825024819997056431670183628800 7882297 16746404054672843770347384506594376746 7882298 -8680040069219177462323230980888213280 7882299 54504343938359742897032152345389110400 7882300 -39216931759454766489684128211650137600 7882301 8911513340924306423609318156564998752 7882302 -17753536471423277164581036506375838720 7882303 107805230354427886105391019681990952 7882304 8145354716404995373049438894712422400 7882305 -3891371310565168198375168468175969280 7882306 -2381366078936784443382341095400011776 7882307 -11796925372513350229026253695897822240 7882308 -2092967774298296984920109020932833280 7882309 -4696482472158741118643386614625275490 7882310 4310423531985373005609604859120530560 7882311 28050970225116003033687055299751936464 7882312 45047792343266175056457915030951290880 7882313 -9653663038245499546348773855051945036 7882314 26586919869535325350322353330254270720 7882315 -1601815145668342438681409849973766080 7882316 -26837261545695836612721830421056056320 7882317 23654810055880462192835959098522994860 7882318 -29906070833168507887325855418016376640 7882319 76198800028650256456208668855168709544 7882320 13203022507050583492740168253241425920 7882321 -320946034501890250858526014521332320 7882322 7409457780149155532658509391986257920 7882323 -137622378551154807074686486254532233216 7882324 -72782765371216114527952749277885362304 7882325 65621762523410352915384475625685861600 7882326 79519981924810429764197148523111190400 7882327 114413679061360122805256099085920320072 7882328 64383105470433569617868992484318300160 7882329 1460665483172256025384147066221430848 7882330 85216655770688943897909696061240320 7882331 -53547550005859988701446398369098481736 7882332 2080141751498739993776996211345352704 7882333 145982865281265477327224661746293196582 7882334 -9592093955104479316356363768940192320 7882335 -28099517420745460736982748578072938400 7882336 54158214095236508665606136235186978816 7882337 24904775668901392708603513441755096240 7882338 323934185921657301088836966757033344 7882339 -11716550422428990004141952508534880128 7882340 25900651189031448836089607092658073600 7882341 -69855381602747975538783736369409979360 7882342 -1759906743553577704829519232281575296 7882343 6178297175702896016701988220821368800 7882344 -35431877034156673905900939200762265600 7882345 -852436132697754456916535738814670200 7882346 87281336275478812213955560054729528320 7882347 27678826968974567297205967113830101440 7882348 6529483499631693325952752714540893696 7882349 -64491783843472074526227249990927549888 7882350 9187054617476764545764434966858060800 7882351 -82733912410184873840180000299548357296 7882352 -24138829277046839313432373244403154944 7882353 1822886887885207091637819898883454144 7882354 -19970338668255551966442339587211296640 7882355 26765584360591097663754402953556645360 7882356 13356617960101111338773392105730826240 7882357 -53616297552539242894907213421195854400 7882358 89610615342227680578534206349560854080 7882359 30516912707887286407532964957959825280 7882360 58753885763018248460937054321283584000 7882361 -121754132717675195316983119034867062038 7882362 22455328360875284591278194562734737520 7882363 25763256678702301634096373181609483344 7882364 11488785545909979946755824205016995840 7882365 35556833772912324981783817579764186720 7882366 59878049550076532566257084615752197632 7882367 -95602922487097399892953590496452499584 7882368 -26246301347762569668706320555756748800 7882369 8762355512701787448883093276953428544 7882370 -27906744689291293835326579509284782080 7882371 -7877692014194991752572594982008922928 7882372 33887261086815069199654509341177793792 7882373 -884561351166269042081669359173021312 7882374 1664437506832709909789599173992544000 7882375 -70758326655228457358277356146122630000 7882376 60318028283825155861244289034712678400 7882377 24294927745002776111444892155019962400 7882378 -5846138805148200782731934941025871360 7882379 -69983651858534993066872568894328927360 7882380 28635765925401518623066993455872409600 7882381 18811395921295392626169439640997447680 7882382 -31176465901115064053632952128525805568 7882383 30395438797108897196286840464775711624 7882384 61924978550077196875806103230523899904 7882385 -54342606905579447685815863127979599820 7882386 35202127598000255378751505963082446464 7882387 -636360682676423049162717918185730248 7882388 -47214181563254395109299018199446979712 7882389 -26701679263827767254035526959748468146 7882390 -10241251889925889743718533770455488000 7882391 102045838591174297174693872872473373784 7882392 16396653932495266605397476720309043200 7882393 -151558203820280215342816813571994959676 7882394 1137319097754246666529025457430024128 7882395 28729545543149352414979097746128132720 7882396 -69531647886388028566168020304545395200 7882397 -90855397081026531504934736801088009600 7882398 -13110850466540475688960860829129128000 7882399 4958394062248375535507186611465302528 7882400 -71703672400802353045642454622928896000 7882401 -28894420468186679675366670264182894592 7882402 73633033944433203816153697648212587904 7882403 28575485432185398574035777840950801280 7882404 48629655789946997514497574327708014592 7882405 -18651168431602743116795121765946224000 7882406 3601248686923038991355662606578483456 7882407 42310250738060068289014632445600630080 7882408 -135845760356437665446354501330785367040 7882409 -166295727244092942765114538051794811740 7882410 -5459533155476741285045858892683600640 7882411 78051392935152037306918975544272992 7882412 3053902747119446966140163336110840320 7882413 30742522082827730966912236694956435968 7882414 -13003045439431312587871047301087251456 7882415 -85003957730182859124397113849882064440 7882416 -317106741285778873730089604076011520 7882417 14987312025366861951029075677526410752 7882418 69865405562318796926506035905876198160 7882419 -24619797476690104477860957489535162056 7882420 -4684714426702628365983890693298094080 7882421 2571067651097062385011415068455137244 7882422 -14714344599304242288916613735454597120 7882423 -57562706000702616328438115644140858328 7882424 -305506427040738069344374074096844800 7882425 24652151301663165200025281405563082700 7882426 -7853637767251032708455739821497551360 7882427 -28524767169519942017376675872469884928 7882428 -15535684196987209402185000555557723136 7882429 -127641086912783735613514582948592781824 7882430 29139728452198208996694287321934403200 7882431 17043717243870026396104952111557726152 7882432 5443445785913813118241588102488391680 7882433 14551273918869508479083708275313704404 7882434 -34702662140965959779164385532939331968 7882435 -1517762126703825661062739057453589040 7882436 29266846632197994517580567445950984448 7882437 2819975673462749537920903627798952160 7882438 -15495165690471966929033036398553864640 7882439 11824849104546680995561459456108182000 7882440 -32384138088209300610108031955378995200 7882441 18831424029862434129108124466311203840 7882442 -34456193171780803890674653215017088000 7882443 -11509268740361978000642012378041437456 7882444 -14866546682732981319906498329534899200 7882445 -30277964436233580886175923061938222080 7882446 13602491786331372214092112467448531968 7882447 136641996103613192415149882549341259232 7882448 8261847352801898797442846451540295680 7882449 -82318137350603974119953321862547435536 7882450 -10404917382920300048084022127398690000 7882451 157722928241459699945859065533973113452 7882452 111012993597814773248132184745109440512 7882453 45190024666914384643319459888274362702 7882454 74741904208323594435634860839944117440 7882455 -4547144383337560905803914218166901760 7882456 -43154726028118153318767425553691269120 7882457 73742582108145932815260026066339362464 7882458 40099390405957783003540714445173340160 7882459 366566439257300426410493746984281600 7882460 -53690710333160091209862582393026910720 7882461 -52506060307033214725712219519953646400 7882462 -37521495392354401388754549756617809920 7882463 -8647559370435904456161799710073365120 7882464 -23142680217954069833556399544313315328 7882465 32866090306202443362345674593991203860 7882466 -58892999694811216553321644541738267568 7882467 -6619564975523545000434295136311003152 7882468 45045593031707184390368961360232673280 7882469 -24039016527706992334460658077217710304 7882470 7569910302720638245841798033782417920 7882471 -86898764719239647771554881038183568328 7882472 41886596074365904874011759369843537920 7882473 -34447964126074808851574460577389794400 7882474 12282707528786330167822595426055739392 7882475 -26357786038110827570601359431592870100 7882476 -15751310887821018905570562743961206784 7882477 67723831582870640460796244014974530560 7882478 -7877076148753962686471906050451155776 7882479 -4039331781638799848324624592793582152 7882480 -2619732033951631417962012507680931840 7882481 87500243291217962528930282120255405364 7882482 -34226524130691255318384108664794945408 7882483 29556216268216714406305765427865895388 7882484 -84160243018919367026649259078043193984 7882485 16013771746131657033672219865749018240 7882486 -48920034246525221742645600276520787808 7882487 50593869082201661571717649189538289144 7882488 -92857589230332280155967460325664972800 7882489 -41579152101547930538990623711740194710 7882490 3319053441045227657918643378699417600 7882491 9659138111070920086170340326529774080 7882492 -32721047396851913658062843775707335680 7882493 61452426289474689596417189428251871680 7882494 2696191799899683342139769413678878720 7882495 40752351503632867351138367290200945000 7882496 -28655093806604395897354710466833678336 7882497 1506171806652818102048959148203875840 7882498 15899296868254305069068686635837099504 7882499 -80376006151040570765662884432919548864 7882500 -10180973044677305077592035365348480000 7882501 -48550783216177262295818511753088264896 7882502 845823736710628129906798456680751104 7882503 13719338384344766770813672424620143744 7882504 -28971879294795141610742265807733555200 7882505 -32697969574808643547846641983385245340 7882506 -68071939544149522131411819239622959520 7882507 -117836320188415378897004195318442374160 7882508 -32367624911272406602531888030862268672 7882509 11875338079049734881187373728475277312 7882510 2194980364109571301028433720106373760 7882511 20790695469226453628810694281287587840 7882512 -6752330265176992759137896564885422080 7882513 39374143181546283870034423275116103744 7882514 -5551688810240543168541912674664921600 7882515 798235432416353325991510845420244560 7882516 -47533423262114340919418547478955666560 7882517 -5779977393484188835647286908612304608 7882518 -787660579659221969470362620983388160 7882519 -50296104745898188611508226860269628440 7882520 44950519499842547872692793474072780800 7882521 26471253477157029484711465007326402512 7882522 -59517192249539260526420371911416774688 7882523 69389213013262720350975393459375464448 7882524 2769513853270389710923921624255747584 7882525 4558190563260518322410325296923097600 7882526 55271823988739786892905109065354442240 7882527 -91022540900958881437513294468184689080 7882528 69283896250931541297517280165960417280 7882529 -88692166308115573510792807694071059870 7882530 33950962800014539020805712714700096000 7882531 -31711576830592754794293382575250644048 7882532 24153499945841358612163791128592135168 7882533 7384164991620597973690818198490397502 7882534 38128579907805453030672731969804818752 7882535 -18939226124022342950188124475904808520 7882536 -2295442675007631717754898107842969600 7882537 -1008839421219041152006912122864530304 7882538 19621115554809414158037083195200623360 7882539 824616762806469799285068909484062720 7882540 6415008104877611253299045338943232000 7882541 -1674991962762162947300798741466986880 7882542 39192301122689913877613752259661031680 7882543 188475560053515244236618288505736772480 7882544 18072952595719806976480312776479784960 7882545 -849092140711887213783779766780480 7882546 -9975782365400755063376017233793320960 7882547 65371339185252720046942907030444230800 7882548 48434579415452505077280364905551554560 7882549 -45961208816797149455397518168993977760 7882550 -5456174867193867945561155076987158400 7882551 -18397104790143640272042760572134796840 7882552 38132013153609955156117264303310438400 7882553 -14457903782182964498903504394534252480 7882554 -10880786208857320314032360810664077568 7882555 67663110878074971989263211539055160960 7882556 -29360696385686161953861222729664266240 7882557 29791520226476724707250498378000771840 7882558 128600972884950286245736647808032466176 7882559 -32744520368661737553143031369928113120 7882560 -3194068531140765309454470270198743040 7882561 34129785456842845152089594917989207252 7882562 45841131247149346328207905681536228864 7882563 -5620296043670161118443607357427582720 7882564 -83463784698147724453489879175924477824 7882565 -10101094894536221300971941669130014600 7882566 27460415057822530262336477328706194624 7882567 -60984439214250958423759265930473406976 7882568 -111429360438218087607884164676680704000 7882569 -24075856218330513875798244052316372160 7882570 -3700085061590199573068654738795888640 7882571 -56204306839541256251178397998242037228 7882572 -19314676372138943364943734155470230528 7882573 128669902571656145785028812691807097484 7882574 4941064106847419878282131791547284352 7882575 1067687933442783102539658353442873600 7882576 16103351348827929882604951998509596672 7882577 -17338586606318487615308200483015622400 7882578 -9653890872210549849780058044597590784 7882579 3672070221869952988546561818741078384 7882580 -75972935153965755845598708111513964800 7882581 -60560791887736770080394087212018959008 7882582 -13428393727431485610700092074158524288 7882583 -15651595009403096656732770071133495936 7882584 2021785549317493227140024262965944320 7882585 35982155950198212093739473071494443780 7882586 -12393949230392321625923598883554325008 7882587 10900095223251836320501780710396794880 7882588 -557248764332740313137047635993780224 7882589 3693850816641722465921426904426556800 7882590 -2891912259413882057507298622729359360 7882591 -9483340920186017688098249701557169688 7882592 258834681300176268416813034455528374272 7882593 -30292934811229318547609439796629160416 7882594 10824252110995450706734015336219968672 7882595 31107757319852222305224262090192843680 7882596 3278366798858228657213903699903053440 7882597 32706936850361979656086330431054178046 7882598 -534020776357393209352969237811239200 7882599 -12559399281925354850668315138435178880 7882600 -63739151658480715727937846724657152000 7882601 86556644817907288933105683035767756602 7882602 4189172371913668686703128533843702784 7882603 135029040055648407332382001694528840464 7882604 48038600018099588508880870853580926976 7882605 14852691079884409129744680905611829760 7882606 -30550631029894858279315184471523225600 7882607 132381035297645606069583100777795163856 7882608 -973486309480654632508884457475997696 7882609 14040075320556397147202806632351525440 7882610 59255502009565681531871140438962156960 7882611 98361384532146500818630542869218992768 7882612 -5313787880195985396371280862140296448 7882613 7933778622580524809138319377356359804 7882614 -11007884174010197461813946811128721696 7882615 44596308774679431329804740539879417120 7882616 45378970033122162295998509620941250560 7882617 58456869050177517794212726911269927712 7882618 -17114853050885320914414218443209169920 7882619 -7202899470154315342307534705294344680 7882620 30299457986833376915459714588265676800 7882621 -6591323728399782326682751505541069178 7882622 58458894027904744491875514583162924224 7882623 -36233779177559067162066062076272140800 7882624 -28882617406636151062619126806484090880 7882625 -78110773315800521138019589687321200000 7882626 -17048701545179994669035193488672662656 7882627 -54620272543838629719065998941742139524 7882628 -247531161567347435018606066650303488 7882629 -25111319488761229937034058486911838176 7882630 -13761218018557783620565206443055596160 7882631 -194228092280532351568584847062937128 7882632 -53614653764402232568382719569013140480 7882633 20623656526458539932388971211737082688 7882634 46517668329089288556245848601036967216 7882635 -32820191011040031380570677738498202400 7882636 48711727368602319173522793307849359360 7882637 22160424634978509136135520301193777152 7882638 -32951265277284142766283952066174266240 7882639 272152093610176258981383689979682438200 7882640 20050435781402780531860461832320860160 7882641 1094581978637029905897235838456539560 7882642 8571359059366046872244641846183176192 7882643 4276500241716761007331166993692121904 7882644 -21678733735227383451878102524895232000 7882645 -122907895842415250292043528988880910920 7882646 5638430800752106592335718483545446144 7882647 -1434633748827144649599993958926673920 7882648 -126707561834157729306072093710004848640 7882649 -42389657192004785726543969960027907840 7882650 -13215071055344224263609112694743680000 7882651 -17260076471218168765115846383318654448 7882652 100240719176317861222590353850929774592 7882653 -60661733234937927255981643749230889792 7882654 -2697128325180357827494393585518014592 7882655 48014784789953609864658294451202682240 7882656 1422364918193625503097427310851129344 7882657 38631800478224860141943701844844700420 7882658 22776970494995919642687644750657880576 7882659 -41060857312190498205643785919907551836 7882660 -4116285914768106279424761588241559040 7882661 -25012688595358794734112020343577500738 7882662 2143273863852142971410931558327187200 7882663 -164948482505242985887179566982489576960 7882664 14148378827968014209583307498644172800 7882665 7693437947769272409274636641003052800 7882666 123118434662363722218889775548537776 7882667 17840411390304563520332122116501291444 7882668 3421975470888278874313365674202001152 7882669 188635664032781528677137391697952402796 7882670 8952392143053219117929286194232569280 7882671 -57453898442572582252992644645293392888 7882672 7891242065357124670915605170252480512 7882673 11945995477488501548564516044292651922 7882674 654921152741248557490141245758055168 7882675 -47045598770459675155450724926986222000 7882676 -54525981222400587057006947096089018368 7882677 19594955676669960159678618340759215648 7882678 -666544268943936203248664037867723840 7882679 100623146859713097125329869774639496656 7882680 -1123314730994988246921605282503065600 7882681 -25957357783879787436511344201614834518 7882682 -33839064949711838884420519531461169920 7882683 -95466323473874925826296029447190739176 7882684 5023668571693648970405847368423170560 7882685 -89240114248510625108435464445604481620 7882686 1487791139424152779684528902893286144 7882687 -96862941097360570909097556347071079960 7882688 33294872605245896235634652136484110336 7882689 -76298178851472768317707791379130471376 7882690 9964045433659746461705988579122342400 7882691 10021828364855231780978554149509548092 7882692 7111350619819288953524703219366116352 7882693 -9363916229414038274365628934395464576 7882694 -10305744049690708071806605129422779520 7882695 -7764085888890255176661734637589578000 7882696 -97530246267812732033616018016120320000 7882697 -20856064985199468828614387053664818854 7882698 10639929766225514545250896855085501184 7882699 298036271347549145982621255628008069120 7882700 14027666291016661666851963686391782400 7882701 -31279344493450527224123277057422955840 7882702 33900977745089824507535121850131171840 7882703 -16749459340680500604588218366618535000 7882704 -16971256728055260676157039545519964160 7882705 44224818986533447023901863097586544360 7882706 1703793261320975849849814157851057984 7882707 -3471278370341793738353132127934411008 7882708 59882144322747116735903716780572153728 7882709 73036002247331047575259090304971256910 7882710 29912774620155046220910325021561221120 7882711 -49416277262709455704855229817639795776 7882712 21259561183151372215875982273709107200 7882713 65705218049411340137109282339027523764 7882714 12166934276569496329026540814907296512 7882715 31728372736355975032575517937071335360 7882716 -2209974499277131659201217828862954496 7882717 1139594819614141423139167036532590240 7882718 -16792720227813049302017934195782125440 7882719 752877498633880050060573271122739728 7882720 -14438293399723637631067932164869324800 7882721 36148897722555622217817491429686330368 7882722 31409595847166140538478294059169004320 7882723 14779138410119655809836289563095576864 7882724 10754189100507700906695640886132858496 7882725 -53973811731294173471848095587268880800 7882726 -62133429409309084530422312362777766688 7882727 -47834193484645926920739667508757428424 7882728 -51751314605558681872443899571804733440 7882729 31104273751655772855948699925384838330 7882730 -18558660071227165183938623405572137600 7882731 -23699957439631414689846916414592274720 7882732 -7800467767931495356950184448950066176 7882733 -88513400747070697924422488161775391018 7882734 75154286986327404686072663015548326912 7882735 -42055370209379168668864496805087745440 7882736 18263199116130745563977357848613486592 7882737 -68130008583090179086822513743942048 7882738 -56726449322301290641866409699991466480 7882739 -35277321671245009003488052614607996560 7882740 -25799833380683790026599529829038941440 7882741 134718029969577589588067144885569684142 7882742 -2148538242417092002263711115000922112 7882743 34133779879226331918755440096582581888 7882744 10995525068375762236426347615299051520 7882745 15189421524974088689426810112897852240 7882746 2989950662448404461506679637598710784 7882747 -128165628481815815643023874248404481856 7882748 26799301563195822412672106297619626496 7882749 3920782725866230935254732609440987968 7882750 36833624795410592393391207310124784000 7882751 22318704600069236152618911476136798480 7882752 -7514518138363537581020904238287421440 7882753 110225630003978159057777888213481984002 7882754 -31864813697986560224352266055558255360 7882755 40169127305912427753113197848419152560 7882756 38270261732557988702416743984520327168 7882757 84606581804981330903000853192545627292 7882758 -707983756651260890981090376687365760 7882759 3385687550935612802027759204972869008 7882760 865162489126620211061473478666649600 7882761 -72413070622315750666558996259017360896 7882762 18192768223853105633959797909215779632 7882763 31732115993075839744465589043117060096 7882764 3126632830206575426144476413918644736 7882765 -16399016009865509263959786043110096960 7882766 42704544594362825429641359720311859840 7882767 21828504016612013253584440532974208928 7882768 -28137008778455276574839692829068484608 7882769 -45790142010423468569178556384438816704 7882770 -10763947170558801598222553986515133440 7882771 17459105484951016199674614833465434640 7882772 -117453491720432346031413543052282456320 7882773 -18577202560805575241687526606538405632 7882774 34098397610218594333159229021947754880 7882775 -2389445193199627004978219206714556400 7882776 24164029994717267355412298368580198400 7882777 30053036155555800358904954918554386960 7882778 79594329889671489259335314677279234560 7882779 -7057788443036536029371203486418355816 7882780 -17388169901601339865860404004735129600 7882781 43809184632824289150989622349095548172 7882782 45967025746203862666413237919554192192 7882783 -42088326620508682117229369763583287696 7882784 -4482544598979223159122391107977084928 7882785 72559000403958838244472117436116931200 7882786 6190376073922546263942578037139424544 7882787 198194139223950721594697200771138068 7882788 -4839902207456911516846810446723993600 7882789 -29865126572633929688948446710058697410 7882790 9131827891249450476785291310027774720 7882791 36018543402943431615065450332115316864 7882792 -1514614855131152119735630960842270720 7882793 -145089950253487270928757466567086902784 7882794 -1515723504250618748755275626202158592 7882795 68000974401319751856305353256458120800 7882796 1498017846745789446243268084787868672 7882797 10952763382173984930504574577278263360 7882798 9795578099762086270229963226897229824 7882799 -197674475730215703979411172732886012264 7882800 -8863207565722725376471304097460224000 7882801 -53459081374835424102219963252681961198 7882802 4116287589009545199584866400101658880 7882803 -382433228238574971669978475003464120 7882804 -10973365648758651732974855490034302976 7882805 -9261695346727475284295792543664781440 7882806 -16966139149298640046677703534990684800 7882807 -59572100085764921676427396116358361944 7882808 67739224735376100099933179503079976960 7882809 -6599439592384617619885483717061263680 7882810 -23164182154063739516018837892562117440 7882811 -41708452885333492835893980177675042588 7882812 -22581831595727925701905302390121021440 7882813 23182874055246623461335636103644923520 7882814 55372900927402317647962378198445273280 7882815 7180704888306455446076621058683155200 7882816 11124753123995371133665839775557877760 7882817 53997711820289081932842700663250267952 7882818 38496322982274696356975606753902321920 7882819 1689700609922463419869233649191595680 7882820 17092591653654507154921923864704348160 7882821 -32219757259762288149752137975563259680 7882822 -46567188839220487510503308013778608288 7882823 -714217980110702881671435851512055376 7882824 26269399733769286287541835708475555840 7882825 45069511270612418913445825130049535550 7882826 22287454384997146709028028419685593600 7882827 -34411301769796574702715445274515233792 7882828 -137789937254760473897837975340871248384 7882829 109281370846284985845661980840037517280 7882830 -8413814201078607622248456543745851840 7882831 86025075991841008369957426657582715064 7882832 -2076696117721787844328011817839525888 7882833 -14136571655793620292347972783437801536 7882834 31105744905478345772070616668509696640 7882835 -3613472144460862392797282953455392640 7882836 -10571757584843159494943330802368636928 7882837 -52039395005804666006719607912420094514 7882838 15208394458837469692478321919542290560 7882839 2125570148603275920858133698336082056 7882840 31249263097152047099282105230295040000 7882841 -114867121837028791672042443775954480758 7882842 -2209397425141569370051907043961159680 7882843 2649095269162243333870075785933138864 7882844 -90045539541919719973543573558813515264 7882845 -64005017608564572760313755988407536000 7882846 -76155788081342773464559027488801792 7882847 -7265125300409786162821975193690648736 7882848 -6885166093922696288865799222336684032 7882849 -30191837882724773247132356845789106352 7882850 125465633447404318313351090750824800 7882851 -65288781900948826382666899194451596168 7882852 -71096252860720599978391498583262792064 7882853 -57156474814716314068208981435146875360 7882854 4507943723811934878665298638078687232 7882855 -79909249300900675270598041646122551240 7882856 -13685616057420437122856100800972851200 7882857 19104507765993194297703546091034031360 7882858 -7241447213741931682871570726321108640 7882859 38442214215115486972942278670951309104 7882860 -15413332708699857478457601596049392640 7882861 -15465446166275789373699199044650723200 7882862 27905442907741517990116572933236135232 7882863 -16033057587932629652435080316908134000 7882864 -4558634831930393761877030087359365120 7882865 28800264673839857739810675949563831720 7882866 -10537738664909328451945475450003496960 7882867 130662694103151439762963958566442804400 7882868 9915173461558079041854587471087179776 7882869 -1353887573644481727463769223654944832 7882870 17006527825143875759057655487249658880 7882871 97441780199863839691227935081306676072 7882872 28180968268578900293718502946463744000 7882873 -123904104270889591360373897992421465878 7882874 -49040412629963319400767609905793938064 7882875 21383610947203431790823738025930228000 7882876 -61627702765726823859929611077381744640 7882877 -148696352902954436815725754457825777274 7882878 4604718984665886923115963123243849024 7882879 106718668590445699023183984295093124480 7882880 -10216665236607781209652444721577984000 7882881 -6625863487295629878491229950735460048 7882882 4381652550123169146867674538835098624 7882883 6519644400175904995219755061107808320 7882884 64228151291159009664898798531964987520 7882885 31773688669508462414166107539297452960 7882886 31391715457256546671153552079472193344 7882887 -58851084520562173460065450237721158656 7882888 -26220204346982337869743982340718295040 7882889 -1767482649376340710534074682211520 7882890 -15512595349570156705837153970283724800 7882891 -3724579628582843088848941387852200200 7882892 -92163007250969335048665397969413554688 7882893 -42846041085049971793352971893356870400 7882894 37386380318245747750682103673954754496 7882895 7078693798569097774975359154528619400 7882896 -2997629371102588965396435676653158400 7882897 6895407422418457592307353483914124544 7882898 -36115665104617466919357521399415538800 7882899 103589200625119116152434616124468868608 7882900 -16456028806165971240991789225037740800 7882901 25573303415696432754953898270580671744 7882902 8960661988814555201176696947438845568 7882903 73240269502825934546142859462619688960 7882904 5440443360926400307645091794771660800 7882905 -3304367847006004536751245835471230720 7882906 -22221070827679428843947246567208640512 7882907 102490813329216830157749556295522353156 7882908 32138308584231249461371865700848640 7882909 -127967166024434605194833603930356580890 7882910 -16333625639152374131052879093687398400 7882911 -91478381295873066127131504995395404120 7882912 56006838288703222051879609004194136064 7882913 30274419568149779240478142978540574640 7882914 20430995121608532001419528162073548288 7882915 -5892617486096151667284353461750171440 7882916 -447306993770886215419497487873637760 7882917 14230332951572854021306935663535730688 7882918 28202356841144060555707380195773435904 7882919 -44924942588240600958577831308234843240 7882920 -27805879260792945933211866180726374400 7882921 -179247508089016118827396089849781500828 7882922 51692719292316663716895006383802604800 7882923 -35714409739561960082889782049649762524 7882924 2448967748889328017254144726934134784 7882925 60658983814892392616647074188018868000 7882926 -26936985020383197633437399366504265600 7882927 -40159866006588984710001750747967871240 7882928 2671752248735019571800029866280091648 7882929 -53721419697797496663990073125330846000 7882930 -26972287233342566511217170111302292480 7882931 -19236121719293363277309791643415395840 7882932 -439848097255705220383509847267227648 7882933 -25410422002811754513082919496663117636 7882934 -92426446371188630981402704483120654848 7882935 52987066188107101855560786028274110800 7882936 -160762198237501247700362091617966899200 7882937 -39038335748943615985782811764368526720 7882938 -19547920425087547463379867965072407296 7882939 3782025482354153731774355400005040740 7882940 4193979094410825767732617629438873600 7882941 -6982492019862992983694271475355729376 7882942 27196820767583278417333459979544943872 7882943 124595901115740563364337595254591152192 7882944 -30998858713917389793105069526675881984 7882945 30422251413349772415085625780858172480 7882946 24436910920740949353578497892727102672 7882947 -28946965198250299876311669419845861920 7882948 -44723310176006110751293686261002593280 7882949 120707398096425990511555236305484839100 7882950 -13771496625814196998033134625366334400 7882951 -95245763419249376431176078798795588576 7882952 32341571765808178821790073707372216320 7882953 -19060530724226034154554636686845032576 7882954 51627499561660601246791155813625822560 7882955 -18279350985231418734954722124764297280 7882956 11356593001052473893824476373327277312 7882957 137368864703997967660737939399014265206 7882958 -20030077093560655204233838345024140480 7882959 10213510974880342604418442283302103040 7882960 19996295308434153843528666699275304960 7882961 -78789347990457213247961582818995588120 7882962 -29042749876090359272403335958479576448 7882963 -160492755320587584396520484141543148216 7882964 -722279930417580277265090771156373504 7882965 -38763400251001113211921247990516781600 7882966 6664150266695770648292039844785988864 7882967 76255836435518194480378763795884061640 7882968 2659341939312729216971124877271592960 7882969 18347669851403474396228892626745819460 7882970 -61834274911164148150730374151684101440 7882971 31262196421066133265242144948751900312 7882972 88162748917897333354791719139692427776 7882973 26918246304501504861163229496666155718 7882974 -15384311316584744547972813514120581120 7882975 -854919545285628546818725543242493400 7882976 -132689790688088097573535772751455059968 7882977 -72209608002701903157669255969525339360 7882978 -1945984839022106916993182476282702176 7882979 9511226616276709117268479463624959584 7882980 -6923070153677094733802690953077288960 7882981 174581445294643952663277292123014775680 7882982 30964342281050870786066109662698292352 7882983 -112549768124423308589470216352206036680 7882984 66449740757103411865996123819667865600 7882985 -95946956012653130108657793835253940480 7882986 20451015355764924239196871069311456000 7882987 4950146612393802583938272724577952000 7882988 6275395140412004446425875550600579072 7882989 -15754682921481549605776257581232077280 7882990 2281529880292179029697130343465779200 7882991 -18496168459584028033271381807254546608 7882992 9519734947056195430025832867559538688 7882993 -30558558220122787680757993297207108956 7882994 -12029968056153026608794142776122688000 7882995 45423191804047376050150427583042819120 7882996 -80675284225463012775965540297637556224 7882997 15249196443678453827392177738393220160 7882998 -7438623449102297256222541992482570880 7882999 138260592311358487867545427903082273000 7883000 52698005535550309929184351665208320000 7883001 5472096935554362159024763803887232 7883002 40877304217988982532410474208509156864 7883003 10288130487199911961939074007316806440 7883004 -16625535889971222366107855045549243904 7883005 36337510708008725273433252487289618400 7883006 13485971826988302753144373752488241984 7883007 -23872453121403763912817097772884180480 7883008 10694705541681581186895110689850916864 7883009 157408142076458590371072703414001214210 7883010 -33997040409941523089878003168529541600 7883011 -35250974276941714468383366330281235768 7883012 67955389622646576646328789883933891840 7883013 -3689807050273900418054435009369012256 7883014 44559971959717797642449974601103221856 7883015 -53339932609232922308462402614420147200 7883016 -12784091387555815615545188904140636160 7883017 62856921396211587819767950330180713472 7883018 -128002197802088051181781396238467584 7883019 -30668731180304608022141859425901009360 7883020 -22581142539141089030636560385160529920 7883021 23131756837493447223956346526273647744 7883022 -42522584967763046269780634894953003968 7883023 -152073512410726783930612094312874491728 7883024 7966233366508129685831878556242083840 7883025 -28790745180383504877948986437423573200 7883026 46317702721713455220861713793382370304 7883027 110122201583829849354945583937230104876 7883028 -96410703031477907189830259653037998080 7883029 3496034101643377832857559613662016 7883030 -57638596386440218639551733861544234880 7883031 23303588935643873208298688694447917520 7883032 -43234034209696631824036600353655449600 7883033 32450857170601748825301201724504782282 7883034 18036811837457714304862933882461857280 7883035 -25403090741923303171921518130824703440 7883036 29898840557381999671189648109284448256 7883037 3086910765311975783514489833471402694 7883038 -7444708254116085680957572020300877056 7883039 123791919031042025472675534257974431840 7883040 -42768840734811627596180252545316290560 7883041 112084170572026018961523366169063770900 7883042 -15608553236922426167203880881031369568 7883043 -4564410451850880801842476031094067200 7883044 31955405317182907275242042072841523456 7883045 -744677715315060661205489525138341800 7883046 26622760047105904172968015585522359072 7883047 7415487081578560192923806586405685496 7883048 -10524400745630476293981445814144778240 7883049 -71051069796030171656326302689503781280 7883050 -6143838641496322676364088077805670400 7883051 8774699423867239520193435376274585424 7883052 -6204702867950588988073862250758209536 7883053 -1012849168940742150080384784810059902 7883054 -27232921958654552948839513152037684800 7883055 31137884897035647632689048724069191200 7883056 1211521992889641168450815237159092224 7883057 1014788483321025180614052678992974272 7883058 -38531399544994965919983694342626028416 7883059 -89455587888766808515302773641913966640 7883060 -51729481865653639666874554106003723520 7883061 143801354019942088383377434804335936 7883062 -74613383605931685849297916459604697600 7883063 -58001785180188201317432276719563929688 7883064 -10732591631620954540933772312669921280 7883065 -104357773615271931352864983400341876540 7883066 6771277467283694038219711061504294400 7883067 19421524807731631881921349865053491480 7883068 79923687319618394189000919852702698496 7883069 32882041295111371825206140886445833696 7883070 -4611266590466632467228081006377548800 7883071 33035627796248057827435724703778178640 7883072 13908301359045221309333899941264752640 7883073 -50800421700069147014163136522210445616 7883074 89119182615499592417301351614859811536 7883075 -131920709301643345850461048473497196000 7883076 60462142764513517258314606061492165632 7883077 41512905277400285548066760934853728926 7883078 2476700435750468555286005392234390656 7883079 -27958789988928086760118920727804406616 7883080 34740615294228748811338218892941158400 7883081 139459648464443300646204294960616938000 7883082 -791454463857758333230373700980437968 7883083 -55704480795519893391582123224213468688 7883084 -43064242824809775780460935517773946368 7883085 16623238030483720493968766134383340800 7883086 49497983667920538944278268178306890880 7883087 70236417482617918948290104707866134592 7883088 4187903287622451435715797336635080704 7883089 -51963958602558125524787134331580890112 7883090 -22983645147376874027649787800613519200 7883091 -22040447494880696294329245208500549264 7883092 20615627395244797077716682077254789120 7883093 45787753225725801272381258283722873400 7883094 14998442587285576295719462938229739520 7883095 -31082415922149792110090073995789797200 7883096 -36695461926704889966715661577708134400 7883097 13433198595556806468757527238401224400 7883098 11570051860044683308677020163010122720 7883099 -60130996353529239703473126628493123040 7883100 33166792916918630682387550700400576000 7883101 -71983702905771987695557414876057767898 7883102 -61614362758702850094591582038111653248 7883103 46636610506406365318171552864852376904 7883104 -2815008648993827228374367960254906368 7883105 155237429439687339119956127204221488960 7883106 3800504489620440391107364442736377856 7883107 -53816608873676443665831843964453721720 7883108 -96184202710099544702827390197853117440 7883109 19255209229675197745584803237886704640 7883110 -1088659646759281314657530164379662080 7883111 41265785069370572270961106350439110624 7883112 -25686534181231711345642794009517916160 7883113 45982437164876357094233251447541676160 7883114 -2735479473059167272261636401446502400 7883115 -40579018292444271077438563583107115280 7883116 50434107866118531039945914296561797120 7883117 -33808055190033785160192460613969774976 7883118 -9709487455609488482060710211420867136 7883119 20976640211449277937464092769096679680 7883120 8518736003725236695820869762840494080 7883121 65770013703925804860005579299730039904 7883122 16943318370756679824686513803077448704 7883123 3132309453217263801635155703785195440 7883124 -742882567817228457642702566985216000 7883125 10910841806895972129190041522173363750 7883126 -5762719811324259498040486379903750976 7883127 5761846173211699599185372368484359392 7883128 -126092454681081606298829931310138368000 7883129 -144966626274919094448246369766566069270 7883130 18808770652329567866522117266152023040 7883131 -57039588211559443999588439692396511068 7883132 -5673848475459339662494335763976239104 7883133 63729307067159176495408649936949594624 7883134 18173357506058588884151646538004548992 7883135 641226703316743227905684213276312640 7883136 63838768523180280600289916601394790400 7883137 -140269622122723057584300839095517241214 7883138 1370343746652385247640259239332125440 7883139 96897930389499367351552839262999541568 7883140 59500112766800566346545576135035997440 7883141 52806850819537232382147831219160452864 7883142 -34467786256649783549430230880949217088 7883143 50591286939308644284705394343227756800 7883144 -1545631826608653124384731104359219200 7883145 -20337275978180428630145009358113660160 7883146 -10422668374076766925239535771460331264 7883147 519687602777939653252135638619747560 7883148 -8546788204772059225759197889840988160 7883149 -14893374938338385393043260029480395850 7883150 3593772387764169433034172306302400 7883151 -55393269879441427319332577681189815536 7883152 -6085407414424433048502707078339198976 7883153 41487185737497882456124355817515819760 7883154 -51958491378580980451196200663508234736 7883155 27905921231538053691559953922773960000 7883156 1359780299320573304574238633797811968 7883157 -1186556291168794375702155554064134880 7883158 -56294933609375751829029314388695466336 7883159 42266668300323801665328143266804476360 7883160 -30757247816015526540252114641780736000 7883161 42920241121485590113155966948668343744 7883162 27355556714270075491027255848456551424 7883163 134658692472827636059683997314309382344 7883164 22418898543180348967265961190922149376 7883165 -69606946344111397174250084192051049480 7883166 -5739106876345619989862852182245261696 7883167 -52635894875004246126877197982580884560 7883168 1609032532215104706972241877203353600 7883169 -14908622035190066732580568405192396800 7883170 42290496045469545192862877288034773280 7883171 118129066987061039459918813188059669144 7883172 72072831669445418330961247531599304704 7883173 -40654018791430659993680550825706483520 7883174 -21598655230957961924003776457304983232 7883175 19672568128167826994032405504699494000 7883176 -5689702109558232610225329313677312000 7883177 2193066598133526746155032102755884026 7883178 -18913706380523795587945065196219973376 7883179 2715881853023610989408484438389132584 7883180 -5344771001415985318756425062836823040 7883181 -15760474182851583596379427379879213472 7883182 12089761754909235757639382064375388800 7883183 -26380372409069137416545804254612374528 7883184 -3833227662364261591995567541007056896 7883185 12179803436473913674945598648148033600 7883186 6804120901956411767846063700716352000 7883187 18655295863469949077366887725315891456 7883188 25173730317864303498330085036532749056 7883189 39042342652828786315045171537586726556 7883190 182719945532185199875140390772531200 7883191 -105879718406489772649311353212257352408 7883192 -103492366857055625608522706723685888000 7883193 -13307939439733199646629908542091719072 7883194 -84121359338294375185869460843603385088 7883195 102526879944052341127490440953093025200 7883196 5124862515069108699226684218915922944 7883197 270007251559588693687461148394311232 7883198 -24156471256710007541936685738204385536 7883199 47983566400266373362710184922617293568 7883200 5824207240425501914193090689892352000 7883201 -54792106474001616763345742423923077696 7883202 1725089991150922371715911116470560000 7883203 -50380613497250739549970442042564612548 7883204 -20581930983750688318715277358004871168 7883205 36719456565841012859313595135873561920 7883206 -19977565797327445640699652748643711040 7883207 17292611124008848249998003652379053440 7883208 -121725292116210704825671755919880847360 7883209 -60396333690361622087231003612464103590 7883210 -30436699786760486539267660676703630240 7883211 21777392085293865059796966001529877504 7883212 -19466284601139104003138156468909619200 7883213 66583168188024067690849012991626897848 7883214 32581374849058743317943689653407559680 7883215 108493052092914355545047854624388726400 7883216 56775704274042682585619388344887148544 7883217 85600633459716462761277214918830798240 7883218 -97080503757692561010015853401651335904 7883219 64298360276074480491006732950658940344 7883220 8066884490588288591830958212007976960 7883221 -15898478401338095830283611796360657988 7883222 -24937193174013242101540666629736421088 7883223 59216101709482901490530780642838039504 7883224 110379592233787905605936985443360040960 7883225 6592826317850499185054632210483108800 7883226 11711105478561387505396202597613300480 7883227 -65648007621716290206093081565670280960 7883228 -1911805593706266010173265488704277504 7883229 14616208051485548256485906743081095840 7883230 -11534742346550833244270285209050727680 7883231 -43770308661576350977565785231445286408 7883232 -26844280516684328654536710889182068736 7883233 1647349325766257528454092886832076000 7883234 14047979454003702319522263803631038112 7883235 -73248968354765313290645614382044812000 7883236 -48979814653219387632440994546205966720 7883237 8918436199533497102896712475532469886 7883238 10300512354032825963533239222928859136 7883239 7711519573616602259789831393521518560 7883240 -22256855992371742653849186151984435200 7883241 4301802438792500212460893538718876000 7883242 -1651513760197505713725999375019575456 7883243 -90314749880464102436286603382523223720 7883244 2505946425359293448208558412436505600 7883245 -57620405698320693307966389248108800500 7883246 -15343734726554324391690020104178334720 7883247 -78516905740462357194659457930632352000 7883248 1002711805211907402953207442268585984 7883249 130799854754802872323790397552185518320 7883250 12284687515517884036144921487194368000 7883251 -4320439080566842684339741618697811096 7883252 28250172571422763689107505525889843200 7883253 18396583984983543752755819698912853344 7883254 -29968651285471648100299123259512607808 7883255 32098319243558465862610983844171139160 7883256 -9322746931688203835466255531217059840 7883257 30433576818998109181143948186926312064 7883258 -71826703793927351379201896252916197520 7883259 -33704679886301049461785517877708234192 7883260 19418323156062898175616160810244505600 7883261 3900184464897195223658472657837497862 7883262 55401930025452918651031516784008509120 7883263 184492652295303165942513076540372987680 7883264 -8669003035935372022266745288623390720 7883265 3811147399880604102870162595021993920 7883266 48090672808800501412963379582509946832 7883267 -58960981743754801318911773204066586324 7883268 1275305946925030402105295121989053440 7883269 -24492377764233592495532086344578806400 7883270 -2285927072186597937185145834353472000 7883271 102280261254212153149980353194291200 7883272 -11805546336382537523271434349003571200 7883273 -28025258994778073075479497106512092160 7883274 4849308303138389133309181886897891328 7883275 -5390312929930305960645931701694835400 7883276 1359450277293464875454089732539474432 7883277 -72962591097571993041833792373917590080 7883278 -47496320772704288548823577903584752512 7883279 -71067124542822224112455474488880858424 7883280 -15693559213631845950906878836389888000 7883281 -32531730867068885004811966398758471040 7883282 33898438011868077165929009343162797184 7883283 78026514423459815952386768255428496448 7883284 -111862543021928502319575260040041156864 7883285 67261798930771111056954179888770797600 7883286 47225983632306571805068570766779491264 7883287 -137483716025698052832863638665893662768 7883288 -30447181031472668758831260812175728640 7883289 -135440010695007481355886082870647207936 7883290 9348471808872447503901575917404691200 7883291 -50174894356817494115537198226746345376 7883292 -19111992277022359489358167058084736000 7883293 -92150178548045481090545808218537573856 7883294 -27878769941740144262844425820538554048 7883295 2140684299167047435344839928732172800 7883296 -28277408860227130675972298572516294656 7883297 -111885039755690258833669390980899716254 7883298 -57818376424864049115172694276174042880 7883299 75849824669481282798802461637182014300 7883300 8795959599696741573302448803323084800 7883301 -30702196323287586272381166502679134368 7883302 877839881793660998582484769555380480 7883303 -82061095289485445105779946233525181448 7883304 -25006510808063756222637378703920168960 7883305 -57724776265334580880381167143725224540 7883306 -21720892717143077593228214258759565648 7883307 -6518387260709859514003094123259802596 7883308 -87833491150065858122122355863837515264 7883309 -4687823085269387148938510290395322560 7883310 31011354881306153178872293608075141120 7883311 107979239755345682640111653913486951472 7883312 -15745360364835773674625667679541673984 7883313 -36052103365192035782281191399571015056 7883314 -64684413058124300046285752462274968160 7883315 46752353677388926176056874624140208720 7883316 -6427305091155808250742187586653021440 7883317 19110200516104927467024517003205602040 7883318 65759793288422142398475770240737452480 7883319 1006678335706469178712166506218732288 7883320 -36436704530691190910143636333446451200 7883321 -3468182566046248515612767294446571478 7883322 69391852467471871024752179887572380160 7883323 -22972108718080541108769249253835256560 7883324 21999760226656706031720224020513339392 7883325 -3467306998846890668981575940766025500 7883326 6380293205180755987742652059008073088 7883327 -41580966393437119622172059767028821824 7883328 -5428767911677499568828097211463106560 7883329 -78806629354654322454181098496845963070 7883330 7057470355925658234474938314328709120 7883331 11876101367872191594613545928500633600 7883332 -4047265553511431199488932246182340608 7883333 -37990551505519031274927796356935672418 7883334 13286488878664334724959216485310389248 7883335 -90695517531044623970559290853842031840 7883336 -55959391943678361344638594258359352320 7883337 9667177396265602202453600240922015744 7883338 3363977811625626339468163535820790320 7883339 5074732531956819240734642846062952760 7883340 8615396657054567653703519770853867520 7883341 150695205947536370086900446223784842742 7883342 1821315948548312871199794437217735552 7883343 2375422653618983379295992868760187216 7883344 246906117988379981745124587668766720 7883345 -60151352386129512835473233412560421900 7883346 13559706140338850035062678039526713984 7883347 -60702287311002381043894519092730529960 7883348 -88457829490566638138324194242648858624 7883349 -34998914928918263931689681002727409120 7883350 -12504047748748106339735506309864917600 7883351 535300796183685042578188223968136544 7883352 -81410628938589967566816124251544166400 7883353 57413139863077458681633823613822270280 7883354 -27526908658696355700295836173894911488 7883355 3740883922148978016578971119621247200 7883356 -1480436054452024591881705288980745728 7883357 70947073910489439852604617487850646144 7883358 3332583832925145031302727516486118400 7883359 82618261534384834179403475319181735152 7883360 58408280427863943314436901814599680000 7883361 28070335070902636344556198977567912210 7883362 141410331465328053279562005879588864 7883363 57994647656326840749172878218047415304 7883364 20596651813092979557099816603102922752 7883365 -32609949523156248909296097453185808000 7883366 -70588498008625179350787458840002620480 7883367 -96518777299903280164463064382899343320 7883368 -6281225825760546813190170106018007040 7883369 43894566663348767432392412274262665444 7883370 15902894850888953122197835258828880640 7883371 8621121020967475479143175535468463200 7883372 -8645447482762202815020021481478937600 7883373 -56020922900219219264023506293414471616 7883374 -4231025019503273036873071968248240064 7883375 83696153762567059869643194475383342000 7883376 26161352171161928902442399678536679424 7883377 -61843252527050001310655745224069641774 7883378 27863895906607607204695959121372980240 7883379 -25903117955524560847962901894491010560 7883380 36125980754117427516701594878447276800 7883381 -18013195523042519770278657780670926336 7883382 -24943124951564030844454476523851816960 7883383 134034123841197300852322514893526454632 7883384 -62862184390161621053522115754044211200 7883385 5640942539401594141445744003049600000 7883386 -14405308668178757420429517129589766400 7883387 65033794247721769836743633903834928036 7883388 6700211192331685213728983456737342464 7883389 -146238398530027710979317136127536455540 7883390 7116735376624666941915927567925593600 7883391 39732785219368093916450653963648018704 7883392 14446677920460450248189905521868800 7883393 -6773502391863290461889315263917739008 7883394 -18336845298650138632012236240098563200 7883395 -12451240500593498031188646666501875280 7883396 -113048843612053180428686123416763216640 7883397 65466279223392462625975293198508426974 7883398 -1295919376872251829978183352385384448 7883399 128653191424219417324879183882945829400 7883400 13813162310694911739029869005656064000 7883401 14516616890418422788235275270651157092 7883402 14400851756423212184703114198930815232 7883403 73715261408354344817194451937178992000 7883404 30971706595838866798741755596531957760 7883405 353304584267654414853856991118328320 7883406 -16445668505834473095381004022538970368 7883407 -15428297166038756311674820127098262288 7883408 6104465890062275705950315690586800128 7883409 610402190728128014146152899377602720 7883410 -74278481718940948790510247565243545600 7883411 63852042695567293168045692284477323632 7883412 -1806293423063976844036513985923442688 7883413 -41800513756573601449908324790452159780 7883414 -48129248750241799662780981439984490496 7883415 31009545103753118285513571732396436800 7883416 -7913070243999605408369822773470720000 7883417 812151202803808046889478705301108100 7883418 -5605821969731914435158845145686941440 7883419 -84110218650943863211369470473384221180 7883420 -31738853708807777968216161806362398720 7883421 2708888419734560959240275211165667328 7883422 59399744672182287972521357805621808512 7883423 120400720205224660546742624718487920000 7883424 -609644889488352846915160418467971072 7883425 24315720274337750244862177294709496000 7883426 16841971316744798611399601624374803744 7883427 -68316246484673416401062435444143929216 7883428 -32315756712781726955314533267392651264 7883429 -161067195293562719142945690891674075970 7883430 -11861414704409858340402406020915530880 7883431 55483146219023926757880033990463738232 7883432 -48244496413465562538219984965935687680 7883433 -69798874819273116879209932525572986400 7883434 3820575505894820350346114726670286848 7883435 -14347537514551929238394756943932559840 7883436 8870042049945561717194786653769232384 7883437 -1123696041544671634181476081358088660 7883438 35926611547872526670060856996877965120 7883439 -11925641104145449226343670856797497600 7883440 -10949496475167599056830133896143831040 7883441 -177500073890517069679373615020280088600 7883442 -2217304074982148334932048134009574400 7883443 -131034113464120691187278241867580664308 7883444 -82679709563884893173100218331103505664 7883445 17791494689779573323216172667899371840 7883446 -74478104241399497910296600472282915456 7883447 -29874376784529373731610302139443190560 7883448 -362327991177503209681984351621939200 7883449 50163298124875215310313144919139223232 7883450 43702436635100439946516083130594098000 7883451 63119963111802929981223271149697850592 7883452 -80726695536505626893931307737914628608 7883453 5001626399856141542656249943145487680 7883454 -10304751634367149284386163807402956160 7883455 5351682445722416535717818844089245440 7883456 2184516674115520757467366007104339968 7883457 -20513589792513649795121827043002368384 7883458 7728929351920656210095474434025753088 7883459 30792694122200842613224706325444153660 7883460 -11059498766030065547347360302905548800 7883461 -171378371602203152842776669269354959680 7883462 -52899470293986636862724591615816702400 7883463 36454178001501169387050579815722634280 7883464 96174391625987071120490070288963855360 7883465 22766901949513129996295697033654469860 7883466 32905106353008164175733258529232455424 7883467 -39069626896101053065131736770593733484 7883468 96571620791120908556026317516851067648 7883469 92008241961270066600138360676907345088 7883470 -3596181845189469235846721506783837440 7883471 57478620016627956237576751468831988832 7883472 -10975460986850547336867441449462661120 7883473 38402415727177313426115096113545566504 7883474 -55294331401810881774275248298314285920 7883475 31743610805312623553459156914636098000 7883476 37120682448186162928301762685032359680 7883477 59441013394517321897548417026830419872 7883478 39148095841401404813847246540052830144 7883479 -51927776484491353834622735925410992424 7883480 13359722557820067449804797259710464000 7883481 54941233398871071299687900627184879264 7883482 8801258590085210690809215324250820592 7883483 -7157314633950354919618146263592682920 7883484 19231072100681959568202072629335990272 7883485 -5540648597164290473867832549602313600 7883486 -10988691602008645790201786353496896512 7883487 6225664098386913869848345604041243536 7883488 -42287090268933215861432803844064804864 7883489 -9124610874248262363840011439001232640 7883490 9991850827632509663193807681521541120 7883491 187529745135564657755680710558912768 7883492 15709983032359337058554880157553356416 7883493 -65867650031034165524653312705716977376 7883494 -5231799633336198713236114228771122240 7883495 16142214851419844620948185247606999200 7883496 34073059499470486410057828374732144640 7883497 35474843794058373699442614607336981946 7883498 35236461970080886608499533235688466432 7883499 509630731415860485589303795488115200 7883500 -30050676851378122088737425972820224000 7883501 6488680393708465395227125483614491712 7883502 37085803832892319790602889308534447104 7883503 -25964251178169245116800978523652143536 7883504 26620517952595628223400478838013624320 7883505 12758565466539036385795532838661401600 7883506 49186184372830806778085635384767932544 7883507 -97085574507548047221517758481300136244 7883508 25005947125004779215675144956945448960 7883509 -33637074723597759179794049586170078290 7883510 -23817788096324426724106326164645283840 7883511 81708178936272704997262990691002538472 7883512 52345537799829432281785126288631808000 7883513 3797315497037637290290767514041559008 7883514 7678485106918660395045000423453104640 7883515 -18447787980229661347235592617342691840 7883516 17591042417368591951149915491640457728 7883517 -40664273952007678235251903730605891584 7883518 792850266666800409326535502173380160 7883519 -20863150850865161320970675636120555520 7883520 45212299241204773537516007606420766720 7883521 -37185951829911939604467952578236296800 7883522 -99650850880368555817580357294864873568 7883523 -57977627939826548242437411756588605628 7883524 -2473080341201664916795554204538214400 7883525 -10691373834999575445731421527608934400 7883526 5506729761430374460690349827419475968 7883527 -115596447031286365985856203733019582688 7883528 -32138946545743885524494004498312714240 7883529 15822936375810688241362615826637689760 7883530 -15447059811463921397889823347455463840 7883531 41554241173034400090551267670661103760 7883532 22062428484796084518012801564414003456 7883533 -41451858111895441233176290700755381280 7883534 129501407145885387270601711235545920 7883535 31208246170058076550508166115013769600 7883536 2255207522835362558446672919892795392 7883537 -148733492295978881285255302652857775760 7883538 1215808389576677903256572479141759488 7883539 11467847537204708602837285834627681200 7883540 9151927216769326444439080728432353280 7883541 33651322818547273052954558397296653440 7883542 -49206854393021055082307328406453464000 7883543 114425281465067921752121910394694503200 7883544 -54468825014605583828287558772845793280 7883545 -72171374139184125942725207111743662720 7883546 -22997477882381949416273651103618206208 7883547 -16493195932598186769674403097851760128 7883548 -32098823056455295043580764783735803904 7883549 -9978881857059804205175001590565028032 7883550 -23078251534613029229459697500010384000 7883551 -28465668306919013236988625512072132176 7883552 149319473568246354576511935543316119552 7883553 20788960120716278629437660831740909184 7883554 -34931005012800778399191016703952883200 7883555 107356200826759495220874201812415565920 7883556 8515632308270830387171765248266403840 7883557 -13092723798145368139904156410571362368 7883558 -36123081918019513686380046584501994816 7883559 -44162376863664839353165999877872156272 7883560 -3013893727910473878113070386260224000 7883561 -31736066100941414910110957114710311900 7883562 79191170703855141109163073516395520 7883563 32934967166752017747961213573290171360 7883564 17637543978691843315636849182696815616 7883565 11567455356708460472355590099348567520 7883566 4672263877500903768442011294244989504 7883567 72512473705654207983373253470738073616 7883568 -560860983496364903406037853892771840 7883569 -115446767528530854417391574966023725504 7883570 -10440554704772753907934497900335207520 7883571 46872146067303431815144595292996134712 7883572 -22855194030731612964258052164864227328 7883573 9108329049088233223802487872923685760 7883574 1227986249294290568381068958543194560 7883575 -14617493415105675164894795605217584000 7883576 -86680051144417324411208438571457105920 7883577 -364160208563971389728105431267268352 7883578 61589982275659226470377752361343148256 7883579 -28783610998373962046875407430201052160 7883580 -40548216869964166085211939515747942400 7883581 19691329191337750231755232311923581382 7883582 763133574091970936426450964204991872 7883583 -20331629183734121598797945442357097200 7883584 8307847104782624774591210394222592000 7883585 69327370224495935613674738139646509780 7883586 -9174418716407914505277634218579381168 7883587 133577055497316063915276046556296770236 7883588 -16149375175922624468077869833105240064 7883589 -13260161906905442014780983285077924352 7883590 7276991145268202340624182621441088000 7883591 8328706450711443580052344515042759192 7883592 -1699239086832723354805022517569126400 7883593 -71101533980930958739494303024521283056 7883594 -44624690994035024774948748874646664960 7883595 30987652651667280184380923991083328000 7883596 28266040874495935704149669665662481408 7883597 99262072094118965648874542412808899372 7883598 21771342510180952329578854271202906240 7883599 14940156297105251855241087437453279600 7883600 -7299593598410852966813251538574336000 7883601 -29266720661434214198228748060604526496 7883602 21394627499320629287885479248949444752 7883603 4221006912253499573168183043861780288 7883604 17606068127790340299539580703052115840 7883605 48302984477674361521236734707031623260 7883606 -13519409867033515199937494256429313248 7883607 97003025906844644108605889677793192040 7883608 -136590931968087305422352634493263575040 7883609 -99170150317376989729331677448463779190 7883610 2489553077739275018563058578813931520 7883611 99949805784980911182879762476340870212 7883612 58008160089923505440533209532425979392 7883613 -75063198945437021409732994265669337120 7883614 37578734751060085272915009872029565952 7883615 3343937500299986188019424600917534760 7883616 15001145706079687228663896147809009664 7883617 -5329976527490204457801483042875054400 7883618 -6967142040772853812494487107254877696 7883619 -37153206132198551908344926434330506432 7883620 687002076498711619061703008238182400 7883621 -66210339169899655071462489743337814500 7883622 8966245822950236296436854913129241600 7883623 -114651681039057330529399730930509403496 7883624 33421024530861630141975068560481894400 7883625 -38511364257509577795030045699876672000 7883626 61079586591062062785045116817879158880 7883627 -24421936216925615784915052073132526816 7883628 28689567631194927306223888901541310464 7883629 -4888271839463696797582136775808975316 7883630 4104769014563501947797137714820096960 7883631 2550582007446298823706678405457733712 7883632 11529203779603376030042801639276707840 7883633 70472931951882461317279099093861788882 7883634 64462300346453725797366630786456960 7883635 -116088925258969662023092563972624000 7883636 10994840087486227513912281334623978240 7883637 -43709868803211715603877312974564355040 7883638 20411663566185211964968450893553428096 7883639 79652973288923305167650693605744216320 7883640 -50832997414371022149093136128804864000 7883641 -8916260460472790719021596806505662976 7883642 -8738303776930265346562830184338040608 7883643 -30549678483367486457307429919146982800 7883644 -61080767025965424615341229321765888 7883645 -21098491073696653047924157236257562240 7883646 247056987256139954745630256228426368 7883647 -67156427210065948510481768059203921440 7883648 93881267793313066147047534934433464320 7883649 39509484987382365007042824535953998544 7883650 13744243951501634045835316027646652000 7883651 -18741290799396272816082556368141047400 7883652 13718095601368297225562907492813373440 7883653 40332229684341108268570675895049151680 7883654 27798100674894335593839079241938471680 7883655 17330789885089013406971395465621197600 7883656 21113860674443518315100183076402462720 7883657 53908386925114664906639031535378314906 7883658 -4570135594596860701049090136729317376 7883659 -22214564304525983163447976874738592888 7883660 11279947409448548320104333226036623360 7883661 7825314671676742483547111967506653824 7883662 54683427510975053162272507348252496832 7883663 1285827390505394619747473156602185600 7883664 -4599061841370830061474401937973051392 7883665 -14008147532759192424923121182480671920 7883666 -16076873233392559319181427745163002880 7883667 -50517534817888345881087266183722997112 7883668 12291888883716052512632661023231676160 7883669 26576770964408830659381643798653600444 7883670 -3255511569133039834985401531201689600 7883671 31897549999468350397184928972501865392 7883672 30310053358549714714932441400360304640 7883673 20005219708764268617153899675414794944 7883674 -11146639047656428298385016456315259664 7883675 -62142923192347254801050896292312266200 7883676 -52793856203182348113973072462264151040 7883677 -30303251715573849584681440105371400474 7883678 -7541849058134544550999154648476180800 7883679 79096639111471769490448113588170726160 7883680 -30469322149898640743353606401215692800 7883681 -89223250135299778276891209855006309450 7883682 36107768676899751244214618872062975744 7883683 -128284231091616796297220456980284332068 7883684 50973754885768218787125385532948812416 7883685 7769364998081171082609393141488560440 7883686 8133462487351228382978689655419057920 7883687 -14851720001085330760126740185941605840 7883688 -14344122556451199668681990187233280000 7883689 -21616787039454420520508154512543704320 7883690 48653623918832307767785762636197621600 7883691 15218949356614851056876938215136335192 7883692 7474218345227665815618480997941314816 7883693 -104804898244493959228295552536667246058 7883694 -6263717097454476806502600962329527552 7883695 -11953884655619674304451779521106543520 7883696 24575956638261122798713194436305764352 7883697 11103514308305793186971098865976717120 7883698 -42558134209820970091432348324025525760 7883699 -167868589530526151439170360373536645064 7883700 8366893023725899598970038266359552000 7883701 -2310828921833367442638958476606320000 7883702 1851476894550020121487828534618761792 7883703 45502477669057732842424902232660300800 7883704 123360148175671536679986606502777589760 7883705 -40853360924036850768089968725244515000 7883706 404918902606947941192948517235279104 7883707 -18026047089761234221220904224843556928 7883708 5005672323097309493594741385946444800 7883709 7518343821653494414139686722759833280 7883710 -2422875400247199070922475024735252480 7883711 74825181029598578755149575582963394048 7883712 -2385557590125434970435749157864996864 7883713 99140906435952863167424862055532400962 7883714 50313159755249018905563762620796943872 7883715 -2162749072644798087134170240717697280 7883716 -70092979108466935278276135142920290304 7883717 -108826862837068980567871673003970123234 7883718 -23439846008902657148981021630633253696 7883719 21376477985246184527419608051889582144 7883720 8934955755968787337172230757112729600 7883721 16460671584139303835939336953721514090 7883722 10479704593718374833684747515220647424 7883723 249185126623263954744808918641134101584 7883724 45851318762871182739967280113477664256 7883725 -54173157836870554327892287676436478750 7883726 -7321215953315280867988347196768535040 7883727 -21306602399051805693866281463239969920 7883728 7880016631046159764325185693339009024 7883729 31026190960345333855320550387479418176 7883730 577201758748697135208543450387968160 7883731 -54443049355068449836129444623343414136 7883732 32631342677474518092552654950947925760 7883733 26930147125045735382346929359817220096 7883734 2965829681767903424616409283397652992 7883735 -64774067879427168492637070907271033320 7883736 -20656965307298394101400525495506042880 7883737 -94001241442920189074984399470178263740 7883738 11404683617353659430376182471973673696 7883739 -40186578878914416243896190180897306000 7883740 39041925193765005655391225975582000640 7883741 -82458789531917681506822005013884192858 7883742 4441283862497877256400759833068386112 7883743 1238120988230694637141383664435826016 7883744 -17530992498341308510170010831331524608 7883745 28704864015871529425911351135634677120 7883746 6009120883702920529257418129531046400 7883747 269406245377676000029959011762357571312 7883748 48016284339639637827723199222060348032 7883749 108407037874575691545935798992684864 7883750 -2165495973801444276007994782483680000 7883751 -4347826968097309917525565236335215920 7883752 -9687696109309898271844839167621990400 7883753 -60499629130254655542587632042839004998 7883754 23850748768899319276975640021641432320 7883755 -92855422193344625036336911322919120 7883756 -35176379832694573429034647523591454720 7883757 -52747760286317657484385705698241348800 7883758 19195025778637970909418283570369859520 7883759 12566881444667029784627460507038525304 7883760 1660106669152044543583951865299599360 7883761 -78755977066371617230861208611258334638 7883762 43747227630454666454266892076669404064 7883763 -11120214649016409743158623767217677256 7883764 -40893945928059908779887654940660803584 7883765 10233503435547061251209189061381235200 7883766 36858449648690939318474240770614042240 7883767 54200765353619919191810456039298156864 7883768 66009887702913711297663838355461570560 7883769 -362954886240229537552223290514033472 7883770 -3591791870426590049918189765790757920 7883771 25092975825873965249858118514319818512 7883772 14911728333893767727808606060653758464 7883773 161962260041640531012424958449044694022 7883774 -31751789068360928951601806502847524864 7883775 15055039335161364035577319821705823800 7883776 -17603613939257484306501346271848038400 7883777 94348607216505496142019066068569089072 7883778 2297403951461618673668460554314017792 7883779 -24118830318164938229514038315877273600 7883780 107371595202653432287426943717359165440 7883781 2402268836239605175590989937747744000 7883782 -12457097911253770637813778863131183008 7883783 8185496523002953586741917909272972000 7883784 -38809678024293021692821159366680576000 7883785 10041318628431084345120764969853365760 7883786 -88286894537699982904626881126724853920 7883787 -12081284237385944069976857801040742440 7883788 34886904994448898101448907301875491840 7883789 144455510751116020244410826973692449590 7883790 -43948470923347898552020099713392659200 7883791 137668597470158408708494720999084632 7883792 122459986886558252661406162535841792 7883793 45548364479557054382298544707624292020 7883794 18889958685429471677067334814441997312 7883795 6394903963996612826996911062284698800 7883796 -1011815198239760247931778611922190336 7883797 -125837856959566734711465913311859736768 7883798 -10519643662873062686623695806388241920 7883799 -5992483130403490148494593111146714880 7883800 14259620147400837725573441800247040000 7883801 38610086665014092964622170666190458132 7883802 -9018767299501339058470279511280176640 7883803 69146236650539160333035428272472321200 7883804 -28739024901144142840110634704326757888 7883805 -74835903329796404139837191650569542400 7883806 35803648952601882137969763497976995328 7883807 -133501388943164409940527573195029786640 7883808 -21427674506735731653859381049501417472 7883809 3272811380661534208007759390770170004 7883810 39882771913988858138098392940496709120 7883811 -191087808339111918646437009527614848 7883812 8066584704396055731840419833204015360 7883813 -31920797018758456700195165700403350240 7883814 14916585267400175721653412567092709888 7883815 57071882196836663489294784343372587960 7883816 -37652455559614660932742058307266150400 7883817 -10375469693677121443216542642631677120 7883818 34695286799702442496665015011239730016 7883819 112122115124651563841917924464320279220 7883820 -5981332949701021314210037208181995520 7883821 -19537458546245236457837778508659934176 7883822 -29808470025259075976053634211627729600 7883823 -8250127638935388388616602063721331072 7883824 6491742839382158388910194587860008960 7883825 30521218948353045695164155521811369600 7883826 93780023217010113490947972993588954624 7883827 -26501018870039653670194599405329719296 7883828 56007441272520990585096255312078096768 7883829 -65775509531817352141293203736973151826 7883830 -45671038619585438225753848595121661440 7883831 -103423028739782129532044109785857345368 7883832 -58909302118299686524818724785654005760 7883833 -1909763473308508702799532327048644396 7883834 -8876827310065220628689069507022590208 7883835 1397746254335643660119131352201702400 7883836 -33970294398082840082238920919474795520 7883837 29952318407805653266635650469582189900 7883838 -46791169970138697063150694222374297600 7883839 -61444442597669833598453915107136215360 7883840 -19871365977710649251359440778265886720 7883841 19526020849676301644441098187284838400 7883842 -16644055145360084496587622509828989056 7883843 117911136172575584056486730613015348744 7883844 -5856661872993275725074849206079436800 7883845 38865304224816668645712027802624151100 7883846 -51448314124442225696642069242331476128 7883847 -60592423757961208807459633799112196176 7883848 2338177061763363557591944870598737920 7883849 19176336888111772843427851939538210952 7883850 -11217434216651754647697724272495724800 7883851 47739015129167732882429376779816984852 7883852 -18852216334559975481928111285311098880 7883853 -54976865016875932518846957513778024800 7883854 1222866959713952312637676265080199040 7883855 -7704893665593075087644824230552456000 7883856 -90928976089814011238226521427689472 7883857 135331636682756457268058641869035241700 7883858 4054453156513485722176806224333629440 7883859 -2183950930529971381067421336685857096 7883860 -33766172937741300689655964370570803200 7883861 -63662490914425216349914605689154470400 7883862 1123081071207615431445697817827590144 7883863 6854765597879018030542729958298832800 7883864 16955946105922331365734248525913999360 7883865 -46909547357572368989872646844081168000 7883866 -76271350519563083387076376910077732368 7883867 -46665340278671869370779343841766968408 7883868 28223129800638542397077812829211978240 7883869 -26292385196215262745448163060754626688 7883870 -35601138211991124066260749072203453120 7883871 21885998577133483331813147440396314240 7883872 -40296797936744204298905614506449829888 7883873 -44484500078195927920948086902754214878 7883874 57058285463446032542237662368401955840 7883875 -151231716082786606653210776887301100000 7883876 -11930899485061083131862659373404160 7883877 76338287616130572316135316559570292320 7883878 121027745980638463611513476384034624 7883879 2230486465945884051622913630951937840 7883880 -12914473846214480288734393394595840000 7883881 -166615794139662589946936477445766503900 7883882 -2880460903756877192854298635511133600 7883883 24354617369808362639957703418860472464 7883884 80470110138257380080175592050104012800 7883885 74926795674997070404204221814912973580 7883886 25035887302494316344220664628831617280 7883887 -5093792171716632050807836453845818640 7883888 5154094409830837145216933265135206400 7883889 14204533983692344895352925681130128896 7883890 13684346773430785869611411673178544640 7883891 -34370932925828627298099457561808022708 7883892 -101785179048061065440564466262820302848 7883893 27384455235031073780018156310204037440 7883894 -49143416025864613955161803001551802368 7883895 -44223896475749315763088205364778031280 7883896 92668760250610036308537217148348129280 7883897 15076166456550228205662287039506474752 7883898 8270841717956325284058638059634810880 7883899 -21198192986766073148930673669412587100 7883900 9405450758601924115927758719537088000 7883901 -4211635388758440258951922518322008660 7883902 1879751450190386516017724151638509440 7883903 132156893948122061017397166630161948256 7883904 -10612036959700779134793094179638476800 7883905 -101850771948922792963853105493975008940 7883906 8823068385232402978344575482794147840 7883907 -25228637285911777603244941834373775360 7883908 110049135336282427401148860160919424128 7883909 20543944922879607342799907595152452128 7883910 -4385782788229213094392180064381808000 7883911 -15834219745268816433093667519484720640 7883912 -157854169673014822662937117765150341120 7883913 19808765616519074797233605706128803344 7883914 41861204425762884172169960596576459056 7883915 7528016941944470989916331090049138320 7883916 -2662403547427656375826035233107112448 7883917 82892135251342963619747691052605958080 7883918 36320173444648045386989079736284632832 7883919 7410767822733084629242534167590770320 7883920 -1807611499540821387517297484066979840 7883921 2386166272996103543238974471887161072 7883922 12505609615644144202753210608311801472 7883923 -18553626704377134469196315783375701520 7883924 9711613931800104578938459056965435136 7883925 2515594651239397971195391180730788800 7883926 27071401651413317810898340771384890912 7883927 -6145423716317942311001588330442072000 7883928 15281073095977967904893951297505239040 7883929 -214073420024415386848621261144954505216 7883930 -520672586897173860895888790624420640 7883931 -24593501059434864676042804042205726592 7883932 -2581329077601358536554871339221647360 7883933 123851586516785809573832654804633758182 7883934 -17892552570891339552392905157395906560 7883935 -1894746843694323568163282578755260400 7883936 -74190537582730639240695031749940346880 7883937 -63270400254583813710165923580766944414 7883938 -46030256472344431783487133439388936880 7883939 -4377584223284969476325916946947946848 7883940 12335812646633957861868256762123468800 7883941 -57321249314446663889850668060505588640 7883942 -65564088482485325847875552643457622016 7883943 72749991905672293554618135556761569064 7883944 104320295202381227007850833248218844160 7883945 -34014764676010608310605348279836379000 7883946 2614220456357443973442352423270917120 7883947 103985533005964629577236450666807923560 7883948 -94932301066893049956685674181327080192 7883949 -8116251530941819740869781256357177536 7883950 34579673226298604757627825150418992000 7883951 23723939990894556929375946243154335744 7883952 -17119345219773351811555103231938560000 7883953 -77822593369979745950177855849162965584 7883954 -2126744867519973942855268496991645888 7883955 -6231927043318429820213296619337075600 7883956 30809898660002758437152030519981359872 7883957 199616541622685736548569258482454405152 7883958 -20231274456228277213561121082535088640 7883959 -56413632887520751999628754372085461480 7883960 -9640735632134015479704825564480307200 7883961 43004085214144440759429518584657576272 7883962 -28245353046987363189422993271420630048 7883963 15604536328617610537701508468515494400 7883964 -187140108509058677075956903411924992 7883965 1303654300592016497502369839065042860 7883966 -52943391933574219702511238202686581760 7883967 10340440481632498260528468469081605120 7883968 -62165549112314645017225160392320221184 7883969 63436197961285972386856030534312863060 7883970 -9749782743813415189393274710419724800 7883971 -4336177766306558998620032831725487208 7883972 9206522989350190205248179976730403072 7883973 1433213420340258336512424184936932384 7883974 -6347980097913438796087832274753914880 7883975 -14242665348180834202064589900142899000 7883976 -2510101347054004514987145534110515200 7883977 85720951233076116007270596998926276560 7883978 17094613650883049456215909321272592224 7883979 -55088907520410797943726450572720735016 7883980 23717511321292267717910507294886927360 7883981 5982685949993412201823302368287860192 7883982 -1027912538308862333549330881343078400 7883983 73031312315709285422727910653126517232 7883984 -7077918757267290541485361050356023296 7883985 -42819676032931869394432165523441184000 7883986 -40225976841673554105278838677138237952 7883987 44437739890891358059017273025662290952 7883988 11743011659624670160878119578756227072 7883989 -3914958952964671195783627229345471844 7883990 -41735327446867328540781054931768608000 7883991 109714076007035216315693863754996740800 7883992 18304496400732664093053802035022080000 7883993 -54185698932111658315704104834666683200 7883994 -41370425861696320548365599037077440000 7883995 7598296975337994151451878968244718880 7883996 -80281666861937867792048349375852480000 7883997 55699869206575104407208151027515936 7883998 20941265569780678946361002493609208320 7883999 -111077328916209152700979227127268819280 7884000 -7574836001010680538258600874475520000 7884001 5648330326414691579903889743367198400 7884002 19922096769321853831233241856239275600 7884003 -34991001746866159064096796308474308800 7884004 68224053190850139405225323363856086016 7884005 -127594179123777430685661147478544242440 7884006 10341077222672533439192294867761475328 7884007 826831884881150099730956236122746200 7884008 53001647347645336770372348115615825920 7884009 2316298988086797761746290559940289408 7884010 7438811174659725306538213079515488960 7884011 -5437705684385836742474675600731398528 7884012 -38553679004844253599777484338599116800 7884013 18533686749082038442292811501597804288 7884014 -23310034047345726585253415914618782144 7884015 35464356764142222469915871759132144640 7884016 3631807569972426111432297828117839872 7884017 -5327334988039285725626169113466346908 7884018 37110109921892753813226223809581790864 7884019 77433437675664979326205899201102376728 7884020 -51254439050241288061429629527969291520 7884021 -115567581016881354688764947572912375680 7884022 -61235012947157190949261052015719900416 7884023 24789359318985223379412047232354291936 7884024 25368204006480740528559080784291102720 7884025 3451992300068721355552569202643845550 7884026 -731162895213184729054188879917244960 7884027 -64238554396281375383878318317160788000 7884028 47757902650330341417690009748536455168 7884029 122640436561530035371372522256852346630 7884030 -5639203903285678350851872728282869760 7884031 56099071320926804798952359286106009000 7884032 -33171468641385826223774430137325453312 7884033 15791996460786378725743933578167798784 7884034 -16724445956918376826410023400426629088 7884035 -37338240048439356201772978297410085200 7884036 39470234858935213153150681757463076992 7884037 72841137059119753806181355853039024000 7884038 15381635562875263092834187127717539200 7884039 -52375875661595482267479866042296025520 7884040 -15344000738073662091584905626936883200 7884041 -47586968865326080673338967194289050416 7884042 17474561737702619677302126028191851520 7884043 13749493466562040630509859370681442640 7884044 13337363256443116934329905374114731008 7884045 16624566525553077551578702691412465720 7884046 6509205413250408018501787457353985472 7884047 71536185839305222349812160487178808496 7884048 -2638942905981212119067717640960147456 7884049 -106663476300697499387929878244211951950 7884050 -608122798464329691719992603078368000 7884051 47354259708696996743135911602816455352 7884052 59280019403732212657810602323785512960 7884053 41917271137089268394232141552223883424 7884054 1059692244705064470886010205489220032 7884055 35042301066237718313427417106611609600 7884056 86893930988463709286258717930803200000 7884057 -72700841753180157344545836130825108800 7884058 -10650397910792608880655036197106908160 7884059 43306294075732895436017368472839120260 7884060 11547446986082741402045334943055185920 7884061 -11167403846268598016053538201015762676 7884062 -25181765002673257159136754041116140288 7884063 -1272031363987610444935886849618130192 7884064 -26571477929875230924771884349214556160 7884065 4025691302473145297341152918126230400 7884066 -39179184945486029653554165004994549376 7884067 18225352742532756235632465644869564784 7884068 58271705800605076899165304591063261440 7884069 14917887874365403324291029254152313280 7884070 -80141381748272621392189713369964419840 7884071 27454310832994988119279781829679006632 7884072 -3134059008497426568974133051998945280 7884073 7158604751295127478113263751565449704 7884074 505268534813574501366831690616249344 7884075 -5722897537529217356266071974521036800 7884076 28870105492841038469289051056366796288 7884077 79914375514459044380820731511038731926 7884078 11189548180346056355693747788888439808 7884079 -4201420879958664702683462791705240480 7884080 1987040683084626354392960085860352000 7884081 4255095672166320223449759363619281600 7884082 -19507261960081826947136535639103354608 7884083 -94803689291150376933526243779887872560 7884084 -2618925049969167706266106658981099520 7884085 -71804836725666334120398576486436358400 7884086 25926865296493222314996940634122358400 7884087 14566015412375148233840304929977613568 7884088 -43268087235739225508305637291232768000 7884089 74317116250628707294726880742010385040 7884090 -13696274740483956597921488271602710080 7884091 156766713973721481095960405447543532952 7884092 -68104658197169414319134344907696784384 7884093 437930755806410724572457479430640128 7884094 -45016549451519209629066790142657819904 7884095 -11497492592468019049862504309307512400 7884096 -2914547771373076817853515873780760576 7884097 33439131024533670742259976077521910528 7884098 -5847263452338552114571337278986731520 7884099 52522434338789782892953873611507188484 7884100 -13374416798158817693627512908914064000 7884101 5001614303724669958987804806998186880 7884102 14418671850832838522476620881623280832 7884103 -130511942702636796876858721432174324648 7884104 89829764024515592680616217420184657920 7884105 25437714400866104108821939981214208960 7884106 -12748024342938008691516975189402018816 7884107 54946657672812248781782948751088381440 7884108 -23410529372855792178084272553355438080 7884109 130059595524148385961886190035919073216 7884110 -9991232934938032393993600007731779840 7884111 -81961519581313048420632837990151004160 7884112 3298909413058482572366611928901410816 7884113 -18039183993452421300349363424570410638 7884114 13060696053902894758396940172612664320 7884115 89106969394160844735340768663674986400 7884116 -17766000245453823862599284830553055360 7884117 -16733017939192531377936504488558372466 7884118 -103678999732230275903302671628534560 7884119 57981109561477584851672376960123680520 7884120 -44907069003307490649327259848886886400 7884121 26319532660772593030761407954983027200 7884122 38204408712430972060958160057241712112 7884123 -3292704927267067032427632412435042080 7884124 -25632252923505165475287131548582198272 7884125 -67453130765511000947718322046408361000 7884126 39895577657482890978652463250482018880 7884127 -168294630520596007806216283481839309024 7884128 -20109113347926948434999766693354405888 7884129 22390867787416257561135281917491612096 7884130 -18157093350310357685325087100594979040 7884131 -97297975060197990636465087326425060068 7884132 37010706752853753725760205782021120000 7884133 50607056792361128766895740620694448382 7884134 -59012503246927825447965191799960170784 7884135 -29161833343230011548022396739185817600 7884136 13970799989995019848118376081339709440 7884137 -2875981648147987590288297985660229376 7884138 25135598814851642685752459308989682944 7884139 -27247985895897525274036723766732369544 7884140 -61270836275919368527776557031434296320 7884141 16396238200006815194249617821853618944 7884142 -12187089349924362216309803075274741888 7884143 148747918797838210332890623400338453080 7884144 16495703500371728907315803804671279104 7884145 -44207601970825369714670248517544196800 7884146 1466356525343395652376487392365888544 7884147 -9628646705231380252862653663357734144 7884148 -105847280248493923293322145778868040960 7884149 6832067011569803003290947270000181116 7884150 23864044842642625519076744738403873600 7884151 40386840953453984879055478526021906904 7884152 82466786328171092513848654670831001600 7884153 37330504304229052077782780567731877562 7884154 -28318574703875549700860934122691033120 7884155 -7300727826233770973103840419817818640 7884156 15971057197329549294559382122030104576 7884157 -56649929640871920204744962948570241620 7884158 -31338217951908049251694147876527904128 7884159 2535111399490724552546128669421692104 7884160 -32179840142460202907146293389505331200 7884161 52931172011473815578056821837932538048 7884162 -18581333138276572155528295855561405440 7884163 -29984914830113098660015404704704910080 7884164 6476568322336064973922835309255362560 7884165 43746313341217317335494393077745989120 7884166 48398538971812763699096503040346202560 7884167 -78378944521297516506773748778894103784 7884168 15571950066762920919146524632591237120 7884169 181411902869376720272349398119225323444 7884170 5508432274076116900293240964557619200 7884171 -60168126680037571428392230982818389060 7884172 100076478534078779457371978903555850240 7884173 109231295179342915435973946697397179104 7884174 23330241975166326776970886029289815168 7884175 -10591683982174964204930528230643341200 7884176 7157824755348611211987192373425119232 7884177 11223616963840769485548375284946455424 7884178 -45405724635266764161170254650123573360 7884179 137896125019154450983142670230078928 7884180 -16151386768321466077244009187862544640 7884181 -3515393800939298575550854480112156000 7884182 34803273996940578371889057617842336512 7884183 -55756508882367994620368194041251155200 7884184 43187443579333754901401084649013248000 7884185 17281198594033438776275485975480597380 7884186 9931564278880217795900438155073376000 7884187 -171815790114041467978000488874702484088 7884188 14235357517343356205392480562784514560 7884189 39429614906533142465885541245338741440 7884190 -13413229871293720102292517564259934400 7884191 -15873717574832013077128969340737546128 7884192 38575687566635203877940667474042159104 7884193 -18398097526669320998336255950025491776 7884194 31585894818954810149156431634399170896 7884195 30208078420455226068894289244569505280 7884196 2594783643210579407080744236281590400 7884197 -25991176193161971974863848726740556354 7884198 22654049791320086157292731481617465600 7884199 -43616125186524298380869119782320498240 7884200 8939986335748133418890223398400000000 7884201 -9722410963538307399026637847937271360 7884202 -7743641240410409180518988929493126400 7884203 -42785847343888280844362405316602741760 7884204 -24366055414986113562240273110171810304 7884205 23603150368008302344475338190999957760 7884206 52621624331576709786760764696540848064 7884207 46214315010885579599961408945560260104 7884208 504081497894291807051275227323973632 7884209 59834965283705433834924627260608943286 7884210 1583226563768775833264463502546536960 7884211 -36805007794294175642933344959135764648 7884212 1424568683024670747073897765331466240 7884213 -30187728194862198837504640224704800896 7884214 -7026588515622076927417397854417773312 7884215 78506326772771426557581205978446054360 7884216 -4086205650362794449128320765128499200 7884217 50221009102903734952586191062682487952 7884218 26749410677536921028664090943791736800 7884219 671650236859193713977734562746549760 7884220 -33721835100895108693757156936311365120 7884221 -7628765005111559559841957643228212800 7884222 482106050762814533879069997401763840 7884223 86112979237354475990955133716181489472 7884224 9294184281796095095631913508621254656 7884225 978858193216931921165541228631299600 7884226 24793028201193464051408444003857677312 7884227 6006418666191746054985547865934173808 7884228 -22529453139892243750691830793203722240 7884229 91920965075195013560700705663740344320 7884230 -22104396458326605029041682179227187200 7884231 15085306999991895989095128578449949352 7884232 -13058432600621204059402894868118297600 7884233 7041023709216715012699882209179176320 7884234 -23947853428293344852350800224368995840 7884235 -27400098989735666674387893465260109840 7884236 29097303120859462955198302896785690112 7884237 61421758693650837499893892819767058752 7884238 -71190656014507765945187588882260361856 7884239 -52323321453678669646311989507512368 7884240 -32827538564356340902113005658439680 7884241 11679736724609690623821152465387494900 7884242 -80647657154163965013064292028478351728 7884243 -68834926944462826237193906361550286400 7884244 -140320410695798608364628529809258614784 7884245 1899765506375598790044010508713585500 7884246 -20334206070567485783409537316961456256 7884247 62652965329210116824258739709476376536 7884248 -49341973862726497064036798980480112640 7884249 -792262958754135596159582036905452336 7884250 86111106778265634773184172286642688000 7884251 79045832638858716400793560455093311712 7884252 -6141648304135575299884136181368901120 7884253 31475066136082292182608730412279923104 7884254 22166449208518889417436359130496303872 7884255 -5014153236296030068968867387438847200 7884256 -23634765927144627703517283541643427840 7884257 32642055281146949224969511507580008772 7884258 -9363500835648118870778930273275622016 7884259 -10816636147638540173854990139275380000 7884260 -55119081533324671530398851808229158400 7884261 9563313235106973426687214264919605248 7884262 21393765068322245209265553734935137024 7884263 139331407762756280776333749292764211512 7884264 -41605554506132551877063340104183316480 7884265 72145926170554088095913903198353920 7884266 14954737832930699768229227903745681408 7884267 86444837975223797665407220793895560280 7884268 -18963694235325793216429559763385293824 7884269 151457257658022397126773836875355795670 7884270 36180645601538151537679335666038227200 7884271 145633162532728958731470170772273545392 7884272 -37707894831523267580974510794444668928 7884273 -6947196307417528923182990240627593632 7884274 -41758544282414197495100595445728954864 7884275 -1871445941106330248444509517489533200 7884276 -17981188816977277644188838741565040640 7884277 27612160954839703858285120164787856412 7884278 60334445542963052528747384616827509440 7884279 -37495490386903949750185983004421981760 7884280 39845387095337439902432345163503616000 7884281 -7730852035797356909433469841927980800 7884282 -966536161098722671235192044561921536 7884283 17024695266386449996923454721321361408 7884284 -34583571422780812249163348105271168000 7884285 19663949977158100293986539543728647040 7884286 -41270380670476741038295421551778833536 7884287 -32000253511399766001804618405470631168 7884288 -27636457542638640865799772721014374400 7884289 43137027889710837557085556893354580992 7884290 -8717660812992050251734356279063877600 7884291 -131019859499501205981338048860620503376 7884292 1018424796254170604737576146632802304 7884293 34845712876562880099472997174242800120 7884294 41372113016998748097712001322133853184 7884295 -37491601649888852856814815163030320720 7884296 99338507566194726559638702795392455680 7884297 3505801915412571451523817263248771200 7884298 25190298859757171964697931048866424160 7884299 17529149154934848220250647772240073300 7884300 2938622893064627104013448381757977600 7884301 -12282630434903042880968012464255854548 7884302 -13076984871684268788725381107692623808 7884303 34007742869119557768163759848568850304 7884304 16992146082509499820034878287921029120 7884305 -16096697666761070855205783607671708480 7884306 4500949683751331775324695363312362512 7884307 4091617951668086523250231245994279960 7884308 -109324092260041496401729092227198976 7884309 -22442323950681107490446105280606067296 7884310 1908120935711756264637131473078609920 7884311 131073988586004755783972401825715437584 7884312 15949933053057765502247090155716587520 7884313 18671367387330804827691379742584591562 7884314 48376407390678971103000778035522477312 7884315 312924942317865455762724867904103520 7884316 113072056837791010029932039254400163840 7884317 885086026471972892114936481472579200 7884318 8901756350709492530182991837740771968 7884319 -116803089598225798005289961011019397280 7884320 -103167422953330715268643042822577848320 7884321 3989803449708602424505550874693761712 7884322 -29493608053904245841975114159003682528 7884323 9681951383368469771367913041226813440 7884324 3129570786673962239406375903987916800 7884325 -5406790089919655390183714382577742950 7884326 -26640473451640130850539355581231826240 7884327 52655164665589173810163984857649687680 7884328 1520481478702319542305450520974120960 7884329 66120730214725396931966008582022679930 7884330 -4199970278672525807222372386636308480 7884331 -4054348507983916395279717814808595456 7884332 -22606572078429999803451923785620871680 7884333 -5296747335770375386024270394379348180 7884334 52401432774225987508940587541474223552 7884335 -10769158844748303476001154539538860000 7884336 -17277831460534524415060952723120455680 7884337 -34313303812359201653227401955121676480 7884338 -24120030995421918641341989678796082688 7884339 6998947625986652896457324028004711224 7884340 101059399664070094063228859481658982400 7884341 105517257966677105353701760881454954944 7884342 -13241877920632477151606487437767225728 7884343 -70630716237812451496497341944516160696 7884344 42557829355317772991902692625834475520 7884345 -60811394936637604472106701899594285440 7884346 89459107854905074304080975312667155680 7884347 72170250574803276656525005949962021320 7884348 -52932773210703830224529137423235550720 7884349 -39900427823777142956834145923833637952 7884350 -9916655222841919830011593684361779200 7884351 -2068254596413769033313629245903461120 7884352 11808008294141236504111762979474636800 7884353 -147281576486101378010009895895055086398 7884354 4765161706918640614991377538667970560 7884355 -10133598780570669163021295503420512240 7884356 -134223409381484026340259365382482369280 7884357 67825180768091875171456575833181520128 7884358 -86032961437767837334601603743323648000 7884359 -23415200962076270113245375464255845248 7884360 23032914883807817632983070436812800 7884361 -180694038363476845572325275080084283888 7884362 -29261391207250655802256266998987072928 7884363 -3657422802758756624102105081789021712 7884364 -25345678903637070236951949047227604224 7884365 -7420923750164924497988531426336613480 7884366 11452178496000569544706329327853836288 7884367 46460982411407222678752752040652621512 7884368 15284620411807364870776156425149743104 7884369 79980218151464048306921861553809269794 7884370 -20848169538772370876499418590815736000 7884371 34801798532058465041270556750657600000 7884372 -58647051213112147272775616878013270016 7884373 46123714666231462783582825683125848640 7884374 5853593301980109699153142043954818752 7884375 16389213838566083834843077831971225000 7884376 53172763204784588599942469770482862080 7884377 -29927437389360411054802869734806646400 7884378 -59166609328023377883755994580916100096 7884379 -63378730617505667555533717600916299224 7884380 1449232156843413994548149169893376000 7884381 63881855242102437242715100681164173952 7884382 -10028021097786666763951127181057109632 7884383 42382678442034096986299402750487141664 7884384 -98334496406415092975944281094221987840 7884385 10652420743093567094890985037311880960 7884386 36043788169941916951802143286718552864 7884387 5748683869982529312535703236568590800 7884388 -85960131300400584382973360022081781760 7884389 43871452846550824276541651466274444956 7884390 6595757205297751206846080202922387200 7884391 30721994938362552595383331731167043840 7884392 94487587189234435510519412799165235200 7884393 -40823140882302771154154890471012656672 7884394 -391137623051907002734523299680096768 7884395 -34157280193034965549466307380722701600 7884396 15645064470720328687193180707945734144 7884397 27726387113051987052564076738706717152 7884398 1295443182603107670352364825602830720 7884399 90305659558455105660587181505715712264 7884400 10444213963120180880079095209766092800 7884401 -38228944509034121230548266338086848448 7884402 -22021345494682730664860701041529257216 7884403 -79851031786306579914980052934201927348 7884404 50723531811062539503168166112816455680 7884405 -89713925404922859928721518422033172800 7884406 22631984059894954381983815371600387200 7884407 -54545239507715034031165305406316872344 7884408 18603700827933431139761617658625392640 7884409 -67979853104798813132504643074121897596 7884410 -3725213520198502437622421165661960000 7884411 -50379466194177982472110576282019795520 7884412 76853599056226245672318426987449267712 7884413 -104440281636834577092217735188583683840 7884414 1341989653256467897739782850492774400 7884415 10631386160030862122478805332806860800 7884416 18883849250310701064611014384099000320 7884417 64361574053404713053047769728805912880 7884418 69650951106101775450343625016373790160 7884419 42271205145847877245567407656537272344 7884420 23708159784724525157402743074745282560 7884421 -39330719810659742523773966522114652900 7884422 7838155905241333950500344215293001984 7884423 -2334012451783072088023341159247092960 7884424 -124468627253604698706425537958972979200 7884425 36920147409307802406448865998747425150 7884426 -8347790221390124933876641777327091712 7884427 -8952464285245651489612526959746537440 7884428 101593634852369599661233070504503987968 7884429 14522714849613193853322401275813646400 7884430 45782025304167600091730967219385939200 7884431 15973744149436634605938452692598525232 7884432 -11038801394355518975607519657683189760 7884433 -56101351735041155323368464281958423640 7884434 -13443842166883877297920660928832822384 7884435 29255154735186927719561667198549817440 7884436 -43386378323371414150099707409201623040 7884437 2370699863670107153888735313409520640 7884438 -5506445201956171730515240377159647232 7884439 76765664483745120552602641636068477624 7884440 7254022968266400672989798347315200000 7884441 -35049171162785740055299147176874279548 7884442 -10981657198003380183904910690456540928 7884443 15377375992383946300004595212288574708 7884444 75364879522661186811672406840863989760 7884445 -56455265773504160385746051390025777300 7884446 31333524460087059857147771653253103744 7884447 -18943168399361346694517281279855143936 7884448 73359105203683740544914706361905840128 7884449 -96524153844340338075303957365023415760 7884450 8291429655631230666737440272137817600 7884451 -254330852779969448613378609041243528 7884452 30881229441280510882250272681569772800 7884453 6756487253563478388852983711433660864 7884454 -59493986031162313384210280941089889824 7884455 -29004454308279608205176483556659789640 7884456 69592211638231054592297709656480563200 7884457 -15621665058326645836267412515575701888 7884458 -13275483522278202912393142631553940224 7884459 5636617007853868657843586962948108200 7884460 -51467977446151369040214453299406366720 7884461 -37324301138906745972358220911196024148 7884462 -8821644486062794241391498325249877760 7884463 96912808751857246482903742712810481280 7884464 2874944708693389757343877478230523904 7884465 3239300407538881323798356785918029120 7884466 4285564006911508843729847961534831744 7884467 52245719114349296845706390665464021516 7884468 -17292575426065734818292978464559175680 7884469 -81378443007406753827914286730189565856 7884470 -72898066969552537948867653889877318400 7884471 -7575301389624123597775069805353224576 7884472 -45364842999981231508229386823145676800 7884473 -1414050453889049383785998442952284336 7884474 726245950907315202549117863049455616 7884475 -32939568986470548293797788703111502400 7884476 -64087613003698543361960388799569853440 7884477 28340923903660301085646853257381075488 7884478 -1872241807073867280331986912250576896 7884479 22491143403620540382295749171067791600 7884480 -155429672955184460346645284577607680 7884481 -103664782743860011698331509869144604 7884482 -24959253533135197814368095675100527408 7884483 -30734998532167184471209436612673455952 7884484 74423610725616171353067976071710496000 7884485 -16666532309890902698339107381468208640 7884486 45686508914186018932925287560105763200 7884487 -32151437883146328941332851178386301920 7884488 6872449398784562168216853824707307520 7884489 76078790592374948249778830381837335824 7884490 -21166368166923255447970470988691844000 7884491 -178229872845393416534382956819353887600 7884492 -10013598413872524446652533529866059776 7884493 -58339980296928456847159698148577491520 7884494 58888967392107247281721346113679445312 7884495 64512113106528802145693495739111129720 7884496 -22280753126300989527613181922614222848 7884497 37644474190855997824267809078488254560 7884498 9153879280286844198110790517587282816 7884499 -25439147463201581973032965939346066864 7884500 -36142962948109662502621102498674816000 7884501 -21330980062235511817206882945798665568 7884502 46950043357406029556599303150006702272 7884503 82471546651717476588563435321422242480 7884504 35087309319591135115705121193091676160 7884505 -34185693308216476053160143632175898680 7884506 309827939597196519376450024263651840 7884507 64852243580150216215662626842754303640 7884508 -11083583675163041889481763098004956672 7884509 -17428832023830333407891514140580580608 7884510 -4811695044092708324026028710523155200 7884511 411654792404727911829350058588928432 7884512 -48386726150679667451623726252306464768 7884513 -21403423452227339312163346418152761600 7884514 -23613858576521805196239052816834824960 7884515 8326390256700674333115043082355465600 7884516 36412550467671746570273900678477537280 7884517 1863665285134499869295259193102173566 7884518 -82473950869341427642661045143354763040 7884519 39989241758672711646229505940268647888 7884520 18851110454149282094926081272274944000 7884521 54195972604444803792793933142501857722 7884522 20574011424121554018690332651816138160 7884523 1334606057529953175760935930695244904 7884524 -75703665979071001018512713187210739200 7884525 -18553954198102000250053832109734976000 7884526 51162904142062565117323598518708300032 7884527 29156805739460855858441568628490572272 7884528 1238856270397808670047912871474561024 7884529 110368859586421841872299611431248610130 7884530 -12104339757563555307072926155438502400 7884531 -62447998739261019389545170984523898688 7884532 87589432890439831064724859128600649728 7884533 34972177736616621591649593515712410844 7884534 26723316200990764446262414722465552384 7884535 49784016284592614272173907231165563480 7884536 45868680053227530996868400872901160960 7884537 -1091553326176718721752756524530198432 7884538 -3679188816685444950372026882311616256 7884539 19029161046758580606880985130278739024 7884540 822756769332573739270579375865978880 7884541 16110844373739836828520848319623065600 7884542 6550684081459880095190397206155479744 7884543 -22108130108494200912837026931380516736 7884544 -36018759350613945407280679983471656960 7884545 -39986359679305783431140810323468342680 7884546 5127652882781747800666164205991232768 7884547 -56128201073457996056991108855601052160 7884548 20048778300465831716863700383115206656 7884549 -105410638120639692858629544236281186440 7884550 1422352850564423399110087685409417600 7884551 524754522536433105174621607516412952 7884552 -6793193850685019057046038492736552960 7884553 108664217922836228112227640828601195802 7884554 67936434216089166594382615692179811840 7884555 -13731369935698409755429572443045775360 7884556 -25383303207678443561403517652318720 7884557 36347173060122075452179220846450783340 7884558 55345143729516775058492272179687296448 7884559 92548555882403345195796126342373507760 7884560 -11714371134684907073354669423056650240 7884561 -15167226943357019500776465317599523520 7884562 -5247465702309460668316563089541854208 7884563 -153958761985093897271875319468649607080 7884564 55539245567428911310727227377312331776 7884565 16838960060543982764676018679116897840 7884566 1198680953905850021807292248150865024 7884567 -111518247325579559660093218980059075760 7884568 -107265760664731543776850297527233341440 7884569 49945948835903695171370545977386056512 7884570 17703777007161121471641051458850835200 7884571 5278326694761230011332110725748849664 7884572 40531652086788166559155895937136190976 7884573 -61128539375989041442547885541891954816 7884574 19473938466963096722918355080308849536 7884575 3688291357677367519228965476374515600 7884576 -12916531498990321908889365222329942016 7884577 111246482911167834301804739949792035426 7884578 -41593474825656317349263654044539464640 7884579 10376401852014626030187276520385356800 7884580 -48326034624946612663593518912883916800 7884581 -10230604159608822333884884588700433348 7884582 -41370489838684751550258763404330001920 7884583 -22047122901912784471460185061862746880 7884584 -5612036376215486642553817233530388480 7884585 5432439500195879579599803342817175040 7884586 35304184434570103560999097211893090992 7884587 -15397571859393438260961392335316626248 7884588 -40954489137273734253806229620875123200 7884589 11387974708102684191671020689834732556 7884590 -23729971601752845984570864885032243520 7884591 -7318756963550100652422141081574373760 7884592 6118230442450179004317057608679260160 7884593 6291883080618403006191529276501261842 7884594 -21740125736582463943628026994075592960 7884595 33349222265862809050040537487922132800 7884596 46759277961178587763297565171970595200 7884597 -4263751055834158826717304263959566528 7884598 11550700921566055102410713777725227264 7884599 -65934202507746486323795432412871353120 7884600 -41782495102353274342136880928269312000 7884601 2290261862147968038375543076322999802 7884602 -35479118991574586388422389138879488 7884603 -55571264250350075082365164151154441588 7884604 9802611095958877909808131369513736192 7884605 20486165188610506852603752119110489260 7884606 13358068681907127389643652620074359104 7884607 56395809437635073109675757215410053920 7884608 -1724210753517043939269416190502502400 7884609 -941055679238694218610336227920961952 7884610 13240777183354316488287853563960960000 7884611 27818732218605739869477316579574283264 7884612 -36147963421030403275221785951460795264 7884613 -14316467329132273050438597283645396416 7884614 -79485761794691507638671321505898077344 7884615 28611458986730257644756034788433440720 7884616 -43723146101849743172384067985646714880 7884617 71573106626813505089366714962515323592 7884618 -37531436232770328873735494237196288 7884619 61021624226206290844179885149501022160 7884620 29047272236697539609130513656227200000 7884621 39821132560734983546959898972175263424 7884622 50854748187065731211897102363580626112 7884623 11553504508084446250384369053562645872 7884624 -2904344789559769697276147217180917760 7884625 -13533486509164992856357391428171536000 7884626 19188935496360111454730402507111402496 7884627 -41889174454039534311368490690676690368 7884628 50956592889345269613860229022493171712 7884629 1026255048110133595631551844498109084 7884630 3395000338945470640709766596399777280 7884631 -21651201915522420341287705825582584568 7884632 -36741204010675370059683882690825707520 7884633 20088457428766774304642671200100032000 7884634 -13404477497575752331265845819571892768 7884635 -11382805789541125132074118088259648240 7884636 10171852120724887963850108120961638400 7884637 42934388299890170439014661846152887200 7884638 -21658119629055923730912943344039328704 7884639 -71755091250677134710974576976341430360 7884640 -32974914834642800648213302069533081600 7884641 -31186398652478650602048078180536702700 7884642 -32249070915506915345684898475767010560 7884643 -167210853081772879859768336315213856 7884644 -102353806041260896592501220959276513664 7884645 7216718637429525315345165012388795200 7884646 -26888085148476716498530545618950553600 7884647 155135550335198295059694892721269191096 7884648 -39967500513397545858584052164815257600 7884649 69262758446455687893942789160814286650 7884650 72142905121017805612746765859654329600 7884651 517983987758268404711845684397382624 7884652 826462140621381307645188966108846592 7884653 21223273935788949358651764209553458304 7884654 53413882346268994692080208567340653120 7884655 46534211083090262101592067770388895560 7884656 -6821866028353267711420809768082833408 7884657 -6849976516659377368261002278001242784 7884658 17538020295120063219931148855464640640 7884659 -143819542273890106902648723574756872960 7884660 6089876024074538753748396274992783360 7884661 37303340426928446175714382127054377262 7884662 -58877665012648312945416583825484067168 7884663 -9963604749815734481088450116915256192 7884664 29314826645810031226265280250616709120 7884665 88082535791210146656960934894525475400 7884666 29148089507426793336770797531429819104 7884667 32043863683511320223804496753901560592 7884668 41883697363918892004960219446497247232 7884669 1006704596206280464398090677205637056 7884670 -61046308728141971215297087159994934720 7884671 35536535454493323458174659712591036544 7884672 -71962620954220277569364987316283637760 7884673 171478478079845897970172089966396860160 7884674 36022382810711129880555733873016678400 7884675 -38313627446894092158279343934240334000 7884676 36004632288283793010538011560825106432 7884677 1006853914507096890453306269230282080 7884678 27646440541396722895667518701878802624 7884679 -124909219454465753192883021601740082920 7884680 -52856266688725738078533984002614425600 7884681 -1626483450273137565807758087023266816 7884682 25318300311993264995887185047642962272 7884683 -61766587078897935955664453347617313068 7884684 32162334599946685069220745379801432320 7884685 6252136011483826228153098750197118360 7884686 -25496749241048275001756591973413996160 7884687 37506577803111904386131158889907713160 7884688 -3564802943739123633950797119126159360 7884689 113727713141596534148799431104747133490 7884690 270672152533449320717972366816816640 7884691 26793600086093399457736679666434002092 7884692 61549973665823997366497288505912379392 7884693 -62811302515794479282710900867017674418 7884694 98844920924149860400282625962573910400 7884695 106736802331433100485308490248611840 7884696 -38417447793075933962984126870030745600 7884697 37770023754305938108452090427872155332 7884698 42699880973548453921479749764874511600 7884699 6048409912533394109090548911640800000 7884700 7560833212063651348615307541836838400 7884701 19538848281066614277038418264087708000 7884702 952744875988915285647452002814780160 7884703 181491732656869962018454345319693681200 7884704 -67596287307756502715688535515493171200 7884705 11760446583381369196382449682053681920 7884706 66555418459777043574809401658756745552 7884707 47362814757607633817119682032309313760 7884708 2612886943393100843290537246047412224 7884709 25139341081284339972462941901721213216 7884710 -536514362910223049256566556572052480 7884711 -100917233835765088798473378042529272240 7884712 136545649397119616436082788725293056000 7884713 -168045215303454930369166281757654252038 7884714 -11222164071089839934246892214429516800 7884715 29037557703960260380951663099998135600 7884716 4919825080021084685741286531259514880 7884717 -91676195343057228075628769785742343360 7884718 -42451577285642044381874423402613685440 7884719 -63238185210281807987451375180981842304 7884720 25573975332913734835043270010458603520 7884721 10301398622350312627782125033468307624 7884722 -12716348208725633656076676457208188416 7884723 -24364674084843331102976517690405120 7884724 73424759490754663700662047268278874496 7884725 -10816398744740721898535656348935177750 7884726 17013340835124563123295053300440178688 7884727 -1163735042212669113556382535946590424 7884728 -22660249181086080279066536293042851840 7884729 12829904623190815090142249471297965920 7884730 -576466785468582538855663820469012480 7884731 -42130256059270307874387173884137357468 7884732 51557121543994152711405278373965763072 7884733 44579482669184982851142070859808211660 7884734 -18248480000977876010193485283501911040 7884735 -27628745376147193984690276407045126000 7884736 46078842057621481808355522142009294848 7884737 -5683196326665576863676426899809070700 7884738 -895132532257473658154666246344945152 7884739 83470996003508724263685392490499604540 7884740 -36779675725540376213904113373089280000 7884741 -82774734701151889704580956682931703456 7884742 2688292578534537325887758080884080160 7884743 -167466518907349267233421854990572417880 7884744 -15558619779897988657469724449026375680 7884745 5888643175762930076321955002383347840 7884746 -4616066099217720354813253046221310928 7884747 -37672924193233129458523219775094963072 7884748 -852565434656684727939979956272545280 7884749 10140831587737396266432274385353272000 7884750 31201672023567944701536762468201888000 7884751 -9623106468971339860417659196597546752 7884752 -8020145363551178044244472565043773440 7884753 159658702610748468528433690860456038400 7884754 43106079331154129599114663242373074576 7884755 -7929900789768070104770180618837061840 7884756 -58619039258644711602009738960568135680 7884757 -7992769280108873936955978744486604800 7884758 -28710013637398614129270417279174129024 7884759 -78020456626318287761962101708382674432 7884760 29311707717181699623740561857947648000 7884761 25041303195977222969414172204483838560 7884762 15847993326610762362679157125380721152 7884763 -92757126182486438210763432061809215856 7884764 17502673159876005205937416709069952000 7884765 -6937825681206163237006322303826084480 7884766 -22266079564776551510547181599511095168 7884767 -96822422916532180968734194624661025792 7884768 29539699161143789403191139300412489728 7884769 -102375460731638828736321157229823619920 7884770 -18757882819767181558467126155012591040 7884771 -7095397567970964541585439237841190080 7884772 5962315500966546213909725592372408320 7884773 -14590944782637123325549251140475052836 7884774 -15958965003347995126318449088089246720 7884775 69787210652373729169735604266874845000 7884776 62452148311183243569280657435833646080 7884777 -4052212651470295672804535008712891040 7884778 -8279656197207319885871614622625907200 7884779 22365328262087483748266082925388658576 7884780 -43500953406461973566036232459757962240 7884781 2021447337923617805920639950805929120 7884782 -35363557322836948183021737030065736000 7884783 -8262036051918618567237093356439173616 7884784 7324550318529184507497013310573772800 7884785 49028132068848732510390410236563484980 7884786 -2999792636960665127844732593604719616 7884787 -28129239007643985864644278425673698364 7884788 -26869624846914092979368932151205126144 7884789 11383825688507172244987397396259858240 7884790 -14657718977129471313334671368014233600 7884791 37700983141880799499146010844292382080 7884792 29130080652989217063558536007214448640 7884793 -20809082393907571704032931143575961600 7884794 -305732712469336055001437619042140304 7884795 -24395402625412494666744414069425049600 7884796 -72323279375205877027726400758285926400 7884797 -2563341009580540798320560889041586228 7884798 -1918174734427880693031747823863366336 7884799 1008586533646758211660338674176307352 7884800 -16424905879243716647030512738841395200 7884801 -1063981867024578041820651834547109532 7884802 -80782520426059490295060863795063193648 7884803 9362848873190804669354182289024837064 7884804 24852499118092268568953756609628321792 7884805 55774868837322510252434766983130342360 7884806 -46463304589322813417055320275460511648 7884807 28076425604463612874668143909616600192 7884808 -7429640006927851844735535425421143040 7884809 42629598270071973925696278495067562010 7884810 -18560468068039574951597281015706880000 7884811 60829393442384960646024921542422767504 7884812 3208880779685416651313891020648753152 7884813 -1342946793093313380183880022804788800 7884814 18675208306760850362083916436544733184 7884815 6608435474322654466729989030245251920 7884816 18421966399058870412014768301847805952 7884817 98211073754086830788905720452393796852 7884818 -5595329084204341872355528877305430640 7884819 -32746736208894488432660091975794380800 7884820 22455864498739299400205296592069134080 7884821 -25435408264119992353123658588800905216 7884822 -74355484929709803797581734305722659840 7884823 -97006841232009733875586736713354335928 7884824 -1173787440687611477221228755979284480 7884825 4843926359959559993861591203540689600 7884826 -13045967402987405011736305191377775888 7884827 11436598343717891903252608794275372676 7884828 -26772255405957574848216831080573804544 7884829 -43720272468145404288181804048788263360 7884830 26520296389175704531475960021717769600 7884831 40660672684482820564673313694517383752 7884832 -70442788076232305935801772848604774400 7884833 -1042114890866678781656027444664543072 7884834 12742068439237065698875263592608792576 7884835 -10113226072753794292489631399901907920 7884836 -71304768025716509757792909407993435520 7884837 76156663642507839947843334616926215040 7884838 28104171924967379088751839509976890880 7884839 18580924801085181249808398189174018960 7884840 -19505947310344801820590171266550579200 7884841 -49949756659264095113388077494823066758 7884842 9616170980241013847278792953547253760 7884843 -93636699728619901447087168330295410176 7884844 40536160948785256977913796493692089344 7884845 -7363353779684300702912408625047116320 7884846 -18764854033624694818093192148474473728 7884847 -9885318168975980160351721343981463320 7884848 -10983345047574837911389854857585295360 7884849 -18960971455636156169477542605469501440 7884850 -4057624032702138667550581372055347200 7884851 44032535074262851776182573035008976512 7884852 32570240740515704156737863776634335232 7884853 135682779709760126482267695532637237102 7884854 -3821324281241824392793696275014041728 7884855 78299334989702565087925131130790298720 7884856 -52223860964854665890995758123905187840 7884857 -30356785616366963730198725853947751894 7884858 -50853585785503180237767602820560802816 7884859 115511754453237222067281218520556333240 7884860 -19396527003228012149670927095096340480 7884861 61591497362687650231709434309613745024 7884862 17700825082587622970797218266477835264 7884863 -15014686638227042445947363657052634416 7884864 -12132665235552833415305244775871152128 7884865 75252583163800450663558619186291842260 7884866 36961490565804364687930505204959591680 7884867 619723192990664426959584407919588480 7884868 -73254408182130592006674549045130851840 7884869 -136514815417066931033296317555711557730 7884870 7723304362046029103329173038986844160 7884871 90675224100313258962354776429183690072 7884872 -91439483042346979430497479262620088320 7884873 -37691555571850057577144240136922029078 7884874 -13624520735971411675520603029948978848 7884875 139289799328652961358353892909254660000 7884876 -2585354192464233615828245069275431936 7884877 26004539698582719791074201489489198464 7884878 54441840966393444971917585089958614720 7884879 1251240644216307666371541879057137280 7884880 -6966094896520856278452794455601725440 7884881 65088354517379646372442387380199375104 7884882 -5161875407782370789014347785778524400 7884883 85012243656854515187621157135137967984 7884884 -955362054341921075053437625571270784 7884885 2796248964194654229058681680370882560 7884886 -37997227580151156839265175491338959680 7884887 34851217220139445965053634029720086536 7884888 8171452974524281381947145634680504320 7884889 -2147680088301406966352158530368208600 7884890 5167869981679423535889540537909872640 7884891 -39632058735679774172934501094743897600 7884892 -9328016582596764276977152552770362880 7884893 2464321874343956091359181853190735142 7884894 -37186424277233203530405765653015851200 7884895 50111864389150793644948836660425512080 7884896 123398980025025648852347827071354273792 7884897 30479258124393926007718485789657808320 7884898 -10801689575251967770447874706553387008 7884899 -61218532594959630680107635515432789880 7884900 18749555937415566704140324479827452800 7884901 14361914111782612342872479573357883902 7884902 735252181142699650856880158341997952 7884903 12414624027285417901817496816533760288 7884904 16443026400801201110723991095919221760 7884905 -23257626453217401261999908847918796800 7884906 -23594035809707229375987489422477079552 7884907 100833906774882474533015673196864439156 7884908 -56514641071296638725066637504943458304 7884909 63841129392103180240237111995695435628 7884910 831975928742670730749025190050821120 7884911 30509214982661654944704737926555096800 7884912 -146819355714201101762151387607597056 7884913 4304925654321780646865273549870558162 7884914 15833644191527490012736509803588194560 7884915 791028357979219449193722653851263840 7884916 24661516689177125704090168160843288064 7884917 76424152631485015234718200708853820000 7884918 -26817335800047003070229260631884738560 7884919 593660669434134949996623012231249120 7884920 19547094454482625757469262690516684800 7884921 89699909358646941614274797614557206208 7884922 9147301928742025158044862127135703040 7884923 27085717299525640660675076174099066304 7884924 -34394348090603248919667059913105039360 7884925 -11316764918214046708472400091614308700 7884926 10335067155094325842060403305368764160 7884927 -27354050302454878579678414249352187336 7884928 -103286105727084386593196272725786624000 7884929 -33414770553678937849256622361100620992 7884930 7282828241366665475488968488654622720 7884931 -118250297972439119356532044972217922000 7884932 21188262090541197780063498705811049472 7884933 8472989089623227400667819073910471840 7884934 -72946730321038024346428523327480916384 7884935 -35047336795969689795570960916696460400 7884936 38630797831301224848023779936110028800 7884937 -12998370652214192451900830031221340000 7884938 39554125241174227762293908547438627120 7884939 82230161597682370249543926048737431488 7884940 -12644285313853214560351886497415147520 7884941 22922516263269571336247283485604600684 7884942 9072138466398759002180732242779615360 7884943 -7823068102878390044133470774614379520 7884944 58443244001266123727055828250528727040 7884945 -4652399071571189816258945891403381900 7884946 -17913108701808442739771375875334626176 7884947 -6066573329175668940928896051289422768 7884948 44263052228732119490368890487486126080 7884949 4779667779310712280280451633458338364 7884950 4344428218637601364645927020576744000 7884951 -16826723105460634554122849135454016560 7884952 -71896399228035493172703629834901626880 7884953 3978512737001698765680362833051980384 7884954 2994184080494909627238015705285096960 7884955 24066140671971085748793203085465312000 7884956 31353641515857857069133760862136391680 7884957 14653974969944778114488975681153390400 7884958 -57199149341010506571282988051165153920 7884959 -83148568052350337792848603845892784160 7884960 26866695216168876328879102614291087360 7884961 3574572447134914331255244434039186304 7884962 375523444166380614015558979082343552 7884963 -56190257649105595935795297499341826908 7884964 43436831729955826597911547529547022976 7884965 -130376233398519088243682932855138020 7884966 -11065138997901245819482220823800160576 7884967 97695740766409820379313933474951345016 7884968 14761078281747767602441737239689297920 7884969 15908215578206279724301431258470598336 7884970 6052577613959364460885326858283939680 7884971 119498513603830573409760727065069117600 7884972 -32755182586559011367584771552888550400 7884973 8041766814470134529077252931363795222 7884974 -20791817215429406174360982731627836416 7884975 -2377765878644102608683312728610700800 7884976 -22029579172353089530461160724021379072 7884977 -1940966540723246786939230233458481600 7884978 -36907959185191308099540267690019963776 7884979 153474174499298958479735604961693165580 7884980 6589938931945430854853422817384160000 7884981 -41354065027370759981515567783034433120 7884982 -35643770109629464824043589195521476480 7884983 57372033091270009559740293272624456232 7884984 9240819661137320858998585711678464000 7884985 77006871194145381112815330675559434180 7884986 87202832632247680793595544261122606192 7884987 6522091016056639577792268362264237760 7884988 31437292057243593889706961978399095296 7884989 -3496478209286993796761183378743406208 7884990 -38304011368729380708630039732985152000 7884991 116766438967999940576448834875257942752 7884992 -22400728881207795662246209138656804864 7884993 -35105497715606550182445121816547702736 7884994 1055543954946920727790021517274596928 7884995 -100739856949730562613113004500983277120 7884996 -100576595400171745513770561470791680 7884997 50269057032441112963921758559536263772 7884998 45405095744000738675812612456307662848 7884999 73703044200930856883893666300068231120 7885000 12917336786538420604188204058752000000 7885001 6433075575560333352739298296568665104 7885002 11736645987361452453962608408356731904 7885003 15796033354845882820090593092355842304 7885004 -25390975914860322047132010775656178944 7885005 -20704577139927148145374554745041695520 7885006 -50246086099887920774833081358066250048 7885007 14271992994884919422361477160306561080 7885008 7083693827185286469263930339248226304 7885009 14665480093909394465392782850429142640 7885010 3809107053561208661063031710752796160 7885011 -11803078479498329196372198612769215696 7885012 -66580649502487007841994453557583394944 7885013 -55962282390178449923557981417027846020 7885014 -16680466226830442805482349013111863360 7885015 -64661934357016298156717179514547472080 7885016 -8478629658713214747546359841769635840 7885017 -10026636196545698226103332144360160128 7885018 30511857432796220937747679041361278960 7885019 -37256746894635021382895008099207194960 7885020 -2691381548104506149622066813888921600 7885021 -118886150674024592845822038183183126336 7885022 2384604489746529375882585860385348480 7885023 -54147520312185508726781205486299513016 7885024 -2866904141489045268310367195009384448 7885025 -6768775305619890088349669493136727700 7885026 -1271998341335478075186960865444076208 7885027 64641612045554375621577534259428769560 7885028 36541082554627506001731668223554641920 7885029 -119536917155467916002442323969701889440 7885030 2207441653764269429152122830125315200 7885031 102335846040667886095943022007641478680 7885032 -12235499528520092345828255430148423680 7885033 -25668844962664599382118810400716030960 7885034 -22615570866206237752250526981214422528 7885035 -13506281059809974050305137890903219200 7885036 3914790079199980601243180784569405440 7885037 3395181655614742683900198090784612140 7885038 -76947615858171256125485621228605440 7885039 801560453822661919141775298607717624 7885040 22692740394596323784475777575044546560 7885041 4766803059241203088145953698161012592 7885042 28042812653459999896607613218688936960 7885043 105876832265728904748407915440765822944 7885044 -7033876313430343900503177439807057920 7885045 19245041425991713334963613546129425280 7885046 -35273833744729251015030720228625239936 7885047 -49325755301984650729415463205640795520 7885048 -58230957754222175462481678616667504640 7885049 102170314840746880794757884876233306112 7885050 -16642992871316588327160917112554515200 7885051 107741710627518047723751943302709174052 7885052 -24229818535938767598409492312505041920 7885053 -64584744258355512880662866985742540800 7885054 27633183223992278313386818497071102976 7885055 8882403610047656908986869770343214000 7885056 -66214960792394501710972902312329084928 7885057 -43372097171470653346336742108621029120 7885058 49500889120312200121463769474057708576 7885059 8059993221724172340776270463851020800 7885060 19146223177133029019274696641703590400 7885061 24127440142170850242204072707792221662 7885062 98662988647455048147864828153371200128 7885063 34442292930165770520608376968722172312 7885064 -149157486375288606214241891790922260480 7885065 -47636809344308490645221670181617276480 7885066 -9618447397846038636363637238855873280 7885067 10018997356986850121187391929311831040 7885068 -7426785952219481896258786031115932160 7885069 167500829986658921492121918836967000320 7885070 -11729006251345891446479698395435482880 7885071 -17750433827753964665007094602202249080 7885072 2136441546178395550878489520877862912 7885073 8965813946606912361715597607350213440 7885074 -27321598856657963688089734728506413440 7885075 -36885162230964137914387606303089238800 7885076 -33188591652517062387119188044974131200 7885077 60769162429210576826229107311954377120 7885078 -61838904360404721341898087144737281344 7885079 41530201405882449693713129251994874240 7885080 -56597560561868792488694986370918400000 7885081 154806104402154298653705100916848487882 7885082 429094231461201794956969330930354944 7885083 31423206332762456365654303481698751424 7885084 30157256557476894024822488254342968832 7885085 34162197585633585235520612133208884600 7885086 42514818804445935246108236182953792 7885087 -21487446288985692660209982172681282448 7885088 -47548114362859807092670926486629253120 7885089 50868363282978640629214269487857807954 7885090 23977512856268852457498804319267192320 7885091 -160840789907501251757089493548235417508 7885092 -49560185689427892027309871608744680448 7885093 -198652650574898092614609571053727303620 7885094 -26876063872485681010229423518315739136 7885095 2782083513107359843067956711950432000 7885096 349654815435355170094477457029997199360 7885097 -131581356439293829320179901220672986288 7885098 -448018473786695039185048453013471232 7885099 -79568017722602719720268916065864461900 7885100 -21395395643296072926368138267988480000 7885101 5070948678794400882513968909850168384 7885102 -21099174916666591822106192092840813248 7885103 -97028462410713567370061292682991793648 7885104 11752142236924915767687161078800908288 7885105 15218281654995647913652105784895502260 7885106 45111319435720793827341850419706132752 7885107 68620632794851836484850899425807806352 7885108 5618293422061941957468865486501343232 7885109 -6159288450937917575952711875708035296 7885110 -12794391027972272265101652234600449280 7885111 -28054574600603903926305837910739127760 7885112 -22001680220633108197718332210568908800 7885113 -46161334382092295630517407207758251456 7885114 -70184750669161813499654089122981292800 7885115 -19534005198819036041185615915065496800 7885116 40540843035659505173750275596599388672 7885117 35217627781221577727199812907691679520 7885118 16701101386795260648638833686779007360 7885119 6275569032599009518205684552121067008 7885120 9396986604846617473257464051489832960 7885121 -5672347086436824996822462150789887868 7885122 -11659946141188937479168674530738205696 7885123 -101111674047943975829766420157787298628 7885124 25805643692167552688479546653601572096 7885125 250015596869305139329541801484936000 7885126 48030402599650823041365775743272587200 7885127 -86583729613546139335664324783808978288 7885128 3680021670201119649191564293853184000 7885129 19360483578470538745773145893005126400 7885130 39081808463607903501472395985465766400 7885131 23520393120763290814191003997334084544 7885132 42692105530146112541921516942213788672 7885133 54275728646527636558611707487038865600 7885134 -68242522598461205635290009436447781760 7885135 70241893192688302626389006298830371080 7885136 5343800802198845182245534454761652224 7885137 7378639812065909300691687627672658368 7885138 -31765740137485339289800424178561767280 7885139 141828770506170446633292914373060813024 7885140 8022949747558015919784422196075909120 7885141 -4931564504314416208311733941411018432 7885142 -79387222673511840132608401564551906528 7885143 15419792770430144414852285696364585984 7885144 34429186899932142904659524644471111680 7885145 15773911319312253437279789907265161600 7885146 5644263766324632320079101577007747584 7885147 20409195930271122956736574706299350596 7885148 -59533466951365541896703329891823953920 7885149 -92331931606264528233605354181371492736 7885150 186294779635350472467859619883705600 7885151 78528054932425708473532711405838039352 7885152 80465155823148961426019659600531292160 7885153 105951332508824511515308482901700762402 7885154 -60428262384510879564355691984287522224 7885155 25608924394764529796251086117929546160 7885156 -9590204693435509698832259494046980480 7885157 41492707075087576612469434110442473600 7885158 -50449099304674969850277308732157555840 7885159 -21390121279411477501609346965287315696 7885160 -25550725038490798171491372386844672000 7885161 11445632625388609870411880924235676800 7885162 -9341376584497095522412739487627417168 7885163 -64681167998152615638221686096497414912 7885164 -10956600519693782689790533184734199808 7885165 -98480685195218958773963484247742828160 7885166 34153302532049202086637178938463520064 7885167 9560254776047338844076177038091900048 7885168 -32543855596402986984527972727586816 7885169 -3729541236838048867396206934044667980 7885170 -18259943797618753943680149042951965280 7885171 35521385024465901572651400417069853440 7885172 2908861620633478647157033337827787520 7885173 58071435072397763170346312751026676000 7885174 -4635348088205589797522510579371612608 7885175 22227490562184245476590859761415208400 7885176 2353632752596589866953314356690944000 7885177 -38101112533722154962579060963415421974 7885178 -65918135562514082924012939118451101984 7885179 -7237528625020670943714416885366820276 7885180 -78121353760914955071765853498144089600 7885181 9857713947252405737084695266652760184 7885182 17304672107463469347208976500143375360 7885183 46888966969379106409291158899673801784 7885184 -16728958322959063929631049029181767680 7885185 14945056110103227704352731168221547520 7885186 27187205532439954887260583629084044704 7885187 -10320314542178629305553965658737762240 7885188 -3261591281409118800514843900154608512 7885189 -33389531326393477212764963655578598912 7885190 -1714054148855583010438649870511820800 7885191 -14098363153143979159362941832280490496 7885192 -6819363986458234748092814753368473600 7885193 -110468046463566472560960178081992435558 7885194 39817376671426352465621649540884294400 7885195 22029235144482280350941026669962564480 7885196 3884346673739483685500081500197941760 7885197 -53983900462380640483423953783636463860 7885198 4138338823173710110749011539051080000 7885199 30040511342488327640790440593384682736 7885200 202474397896552320914917207882137600 7885201 71970653736448906533145498539111217202 7885202 14585310740589181668090869661784579680 7885203 20226810572756729633405128110171941304 7885204 -61619330772114642188261751963276509184 7885205 65337004517492538777544248130527116160 7885206 1552525578859968750614855813958294144 7885207 -252587904850312791510394579785411472 7885208 42093308708382376816768844445364776960 7885209 -26543997988894213210854181073366609760 7885210 -6655937032860012394495566845193534240 7885211 -2208368632445172666213030394223746008 7885212 55549234239539880372043366018868769792 7885213 8952009575526954467311167535729540960 7885214 8651140924343732390673055722967073472 7885215 39477686254163514915580438282605614400 7885216 20180583252729176539524933658560233472 7885217 -104196336553085916376218857515122952734 7885218 17699273860238225485856049006395205120 7885219 -40346209170392680832293437310325753380 7885220 5413959029478250127059531304696463360 7885221 -9213172762271703972817994782879190688 7885222 5137140394932590570366904834553574400 7885223 91247500215319581700766446573635620472 7885224 48318194348093225503821979564298357760 7885225 21233553330771693482460800871389822750 7885226 -14369496856355887316342886639831693216 7885227 44329231002515831434709725637115648000 7885228 -26312209204123836298015094941748674560 7885229 68827794282480197490514862368843857600 7885230 4036459871068527021755483393069368320 7885231 102869111578109843055428568408128980032 7885232 20795785963376644842471677952546078720 7885233 -65050853834549606098865838850895470398 7885234 -361398645463675017971536975650636288 7885235 -48214690445775627092313930583826564400 7885236 6896698298276514787977662739539865600 7885237 18843831080551660300544685414353666112 7885238 -7177647472849741908220370099428176480 7885239 -60797021959661487716613378930553422720 7885240 10418983303645014025142642947417497600 7885241 -1218579737855853732246255214068034176 7885242 17706389877666619648558629529553994240 7885243 12506366871680805751613676960559036824 7885244 -1382924186606810823519716758802915328 7885245 2413222522508960669191925928126700800 7885246 -82585691169539572382686789229992154880 7885247 79937945468851402814591264550501392040 7885248 -751302578398147349843428272079110144 7885249 49660223001615441186484085440664159664 7885250 -33141869538646294105442178845359896000 7885251 -60814161789072834532330407731509050624 7885252 19191191049331985287775452215858628736 7885253 -4915508519502430733535472377466597632 7885254 249084215130684818082828765017788416 7885255 -7580986385951739713969378904308020800 7885256 -96217909846443560651613848977566981120 7885257 -5412168080943175458574558230192981408 7885258 48969843206810272820027225790394046976 7885259 -111732748142921177911543406737250514540 7885260 192534814601103078434935522005903360 7885261 129077370673960362334538462107610143862 7885262 5422677096785665044566989352860038144 7885263 -82191119892032456988037567992996831216 7885264 4550755737052396525729774725931253760 7885265 22385991274106842136499011183165703720 7885266 -11142930864129131357390573305279413120 7885267 -32864883182466593756679546882803074880 7885268 -48071309701318457717183639112035727360 7885269 -235333236866195693494583562379963104 7885270 -25476613246091213146816761145567345920 7885271 -942910333173251452402974183798505128 7885272 -11536035073376889956976137614775132160 7885273 -111088889507944704443701369183521125760 7885274 44692374227171234784299382152310420960 7885275 32316894317876071828402090849322305800 7885276 63658057568336731333177522262108118528 7885277 128879290708512241180436411401311956652 7885278 -17815149734373638417114305180017393600 7885279 -326040122310570985976656348380380960 7885280 -27804223702093780290065778652930375680 7885281 96792348920561357951365843451873792544 7885282 -41245313586434780631050281768906006368 7885283 55015656848993478105806190467843155200 7885284 8677215859652505365948257335826710528 7885285 19466937576625855723370175339894967200 7885286 17060184717539410856148632587791674592 7885287 -4754263936384960553016206508296810304 7885288 -20221973035567884730927186922865623040 7885289 -85032178585616979906463337228573891910 7885290 -9485165889734229516255087418756992000 7885291 58859537963726773446513532275159909000 7885292 -26850715594520885972656888522365480960 7885293 -37421205212005191277293507370566003936 7885294 42850324791781534114285762778522757696 7885295 -24408723087779177747251326059670579840 7885296 -21767826604262620908670406379669749760 7885297 571576699643489646538200680657700864 7885298 124422580285221590445412269641806018560 7885299 -11469766861869083608326828684895304640 7885300 8059446220160364696623269558931638400 7885301 17102143983901784681943261304752304302 7885302 -9785727751913986907553478607827464768 7885303 94605104060998345779112476632724456960 7885304 -19151776906176070403835684829097164800 7885305 18027540987446923372724891712548127300 7885306 -7245477969435145901465904253955328000 7885307 66065900201004854025494371793409323556 7885308 21147578966585687519330391316299816960 7885309 -38120955672207224981706831653624030484 7885310 -8193677363619395202153103474850005440 7885311 -528118807040018983544482198699718400 7885312 2111049771854118118245728413739384832 7885313 -121714216737222766148234791455907836 7885314 -686793268213172940226111371804295872 7885315 34824252559703654857492042340095624320 7885316 -85647957797307058397438079019364952960 7885317 -21971934682622445798840208631574607200 7885318 -2609862373113603488245445797295953920 7885319 24180201992866936453400824568438139360 7885320 -12551957786627628613027744851084902400 7885321 71425254081040751857212209016721706522 7885322 25938932893422420430448821678891217712 7885323 1159998046655626946314728620815345200 7885324 33184746599525936464881019976921652736 7885325 17534150987432685893179709544204012900 7885326 2145351788953369875856937936624054400 7885327 77202632268568385219782438008538603680 7885328 -35912578062744879072865870611800064 7885329 2175938505731854376446294002050196480 7885330 12449967019626357316797204080615526720 7885331 -108447396175228676863494373111262315520 7885332 -6095588838729868790891182112162734080 7885333 -1207651137533372359227597243824477700 7885334 67710711651558632046886198538887201920 7885335 -15964691254302654475541387815436200800 7885336 -135329211168683651018194978852501432320 7885337 9845187375881990516961778442512657680 7885338 42565229567233506919022494719974400 7885339 -29197156843638720591159156853101159168 7885340 184693755060385763656270024944875520 7885341 -106555102126406332827973240517823483450 7885342 -1336087136005978964922558526657636800 7885343 38927429116322561968357436031207439824 7885344 -44848703456950466061430906802491883520 7885345 19899502589171976998188628185322708520 7885346 -7781070803107930535946156237499330560 7885347 -41828937716753405434562686647528195072 7885348 53267395228981730156396758658729329152 7885349 112636587364622552487009703062906604350 7885350 -22751407288636656823646554431081024000 7885351 -72890012012826721782045844927606768648 7885352 22052960276637922195994820227216332800 7885353 2621765686197733778685718619579824128 7885354 -18591780030536698928173068609934860624 7885355 -15654786359311557492227570577053646240 7885356 54905969178616980781860810805301110272 7885357 95335030262536896960135315298967987606 7885358 23484489557063444640203831405457662784 7885359 -7652971486824117912270085836660541416 7885360 -7749776573201403049078274584241111040 7885361 -57706049481063341027618281667703969600 7885362 18956475650979946401179312175838516224 7885363 -38363963513290756066199626542013070216 7885364 -29008789013172643933440327150114361344 7885365 15816857754160649281272146014013942400 7885366 -2138959921153119634532786768819384832 7885367 3054758331934182636790800929878761312 7885368 27960671372891139367470237294657331200 7885369 92445597636077868815285811938409801770 7885370 34209478907985950312954997479705318880 7885371 -68402429291705968767920333448697254144 7885372 -24879576347838622144108075272492999168 7885373 49872534840174849962201576342297595666 7885374 -25911416555193026825705356111437513408 7885375 -21800501121259881416173459227222600000 7885376 42590814672899142084891973927769210880 7885377 33816268910037481705017570118914823680 7885378 17623580384959464792290223496314700800 7885379 -91628375189053620891105976844332030020 7885380 5852865196015862543939197361609625600 7885381 -33961033843997108858144644099152624608 7885382 99058147801267962912279620744354415552 7885383 987370586551712528899503346754206848 7885384 7427363856063432749155833954104862720 7885385 88198823475664652933101261188305692800 7885386 25713143984153239726417767554168250720 7885387 2521376109959640851176850421249453440 7885388 18842511744834048047207508380032644096 7885389 -41034946417677868636099739648483203392 7885390 -58394675920319597365207192965836563200 7885391 -167896258810825408772673553501869560208 7885392 4055030733382122185495884407997071360 7885393 -44925702341462169608020254727050916236 7885394 71243187854912467846740004773633962112 7885395 -18659740917723531218896241202871632480 7885396 -93284888648874299880142025840537219200 7885397 -12078174354186093039744818533484113860 7885398 -13442109071665871128580025387492995136 7885399 134247553023883539049294861988094122640 7885400 17679138901513637024120688372303360000 7885401 -45054163301379069473948671816576180320 7885402 -831257642022087840369036604775064576 7885403 -12233470805373934758085864622406593280 7885404 -100424286334247308380526383621886970880 7885405 -93924974582148886404857638046311397760 7885406 103993223995949034092723008789677528960 7885407 13069617490974745976594002165012865040 7885408 -39504976610886505496486630609230233600 7885409 -60129668173176889612471934252435967360 7885410 -5987850098624042814813348255936729600 7885411 3986870393471977926275739618880298012 7885412 5124073315394143406302548337432584192 7885413 77745294678675464039318268417089135904 7885414 -56017663005473680054057660932407108928 7885415 -2850060265322070575696030153070752880 7885416 17086441964540991974147516574101667840 7885417 -67669530921019585298704510524812852108 7885418 -5345814521257495806349657530993096960 7885419 85175500011586506345700504406508760800 7885420 -56886736416176273052448237163963166720 7885421 -28784603540221515225590259374802586068 7885422 4542069616073983163232228241458714240 7885423 -33726154010275932442680388008576889320 7885424 28599826451674085820940652057875415040 7885425 69946154367516930627984119717111356800 7885426 -1131377971785276568289504660071652736 7885427 -85549678637036906204410631949755587128 7885428 601941422310342680200672564073809920 7885429 -4602976298820007284882254580951012324 7885430 -2916290509953094380569919836570910720 7885431 5208384151815365509411917624173102952 7885432 93787518321711606457971856864174694400 7885433 23726496975816642786491466169591478100 7885434 33158684861407727354353201921305262080 7885435 39198450021752496679832694203156275200 7885436 -14029766559935151010902055261127244288 7885437 28010031014948699236401753108441684480 7885438 -3205139389342273533397385134974968640 7885439 54790804346435256448120131023163944640 7885440 26854345824903085330330908506770636800 7885441 57932608938992816716829666761434410800 7885442 79726383859621126617307928238419473872 7885443 10446474063969693355144402761630083064 7885444 -18613129860815966670112984868308373504 7885445 -286984222004928047292559847937287520 7885446 2859589645236463596824316272226801408 7885447 -168680087589741712447719162136629104104 7885448 60317153189266262104247152589535744000 7885449 6134197463037820312371271340032932 7885450 383581802991986078334870633127322400 7885451 -3684880461537965453742679896729870336 7885452 5254320072253152110608575160455532032 7885453 15508060551572324192015529155289515702 7885454 18976339330580678221679650564557322176 7885455 5716841129728206405826589557515225360 7885456 14559503458277190291936512721972428800 7885457 -149247999506900019167438960787340377294 7885458 46323430959937974102664072750448640 7885459 -17337950714012299805449582689888742896 7885460 2692125739805603120719988334795141120 7885461 -13273952835437089577115137782692805728 7885462 -17058416253552402027918664438573181568 7885463 -744026848208228261750316248832195600 7885464 -70520771467459515618825554229460992000 7885465 35451270701180644574762382261011544000 7885466 -56174307956043770403576392326549800480 7885467 38914988339366946553062205430246233080 7885468 80702241348767456084053374572278095360 7885469 -1064478757171978099769363726974671456 7885470 6408573325077781481495596740952473600 7885471 -34911980298087036264818470759396757256 7885472 80950651525043502179156293685795094528 7885473 -55197034787336403990013273821376775232 7885474 64867549606826372493109069772590225920 7885475 21204694001552995308177989622680706000 7885476 -64310993993178380686091470091415312768 7885477 55644514109822788885491721387544583000 7885478 -27672948575074671527347043683387452960 7885479 -12718067940333328429756439851076543232 7885480 -14621694438026319476166137704549017600 7885481 14286510481481180544419936273448832512 7885482 32929460201130619292528560914287190528 7885483 49503924728256238343259134390187527732 7885484 -105108975526019085631217654209190260224 7885485 -16664796876189597380193964060555876800 7885486 -13329285583680888416527485793745232000 7885487 46925763229205374862724950952285883560 7885488 10020890553731260602552306044674965504 7885489 5764644213890887134488186834114383560 7885490 37448311037546805953815228979989764000 7885491 -12755749191254343928539285814562291136 7885492 84718519759877288381897011117805043712 7885493 -33060786816797601700181084935603126080 7885494 15374913559729218995120066465033192640 7885495 -30967240571680911271163240333613417000 7885496 -11485353538071476501065478407390310400 7885497 -7301100443758691098206782518242318000 7885498 -7611662323156918449242971239374926080 7885499 28405791097454226635741813728060541664 7885500 -15200947642263053175195260782657536000 7885501 -11495350605173655655466558536012480512 7885502 40005178327038698472197359009277981952 7885503 17192676910833558501401351442460749120 7885504 -5916384574903153002607068146332336128 7885505 44307098287783013552989307678804232660 7885506 -36974300802602657777431321528395532800 7885507 24740823350282511461944644738573218512 7885508 -90723782305732514151031592573131212672 7885509 -15716484020823895336144408541100339552 7885510 29033651981115068569587951987460936320 7885511 -10189194104735264382033905544940590888 7885512 -40264730980949861883808944975175680 7885513 -13693077759589943271014280080057184000 7885514 -4936753660189002265306737186053323776 7885515 19948772542391924069758922200181168640 7885516 -24379586726337639923791249456071017472 7885517 100785978561264789789604553175334600566 7885518 7213889336802023609400616692788166912 7885519 103165545203504324782769491363596734496 7885520 227369968485880364805437707422105600 7885521 -6813937836218306180704255976796065118 7885522 17656057472127573826364790848208666624 7885523 -70565651721272506240448954988149838228 7885524 15550748022261368025508274906890438656 7885525 50559983089188553437389891717712807050 7885526 9303917212526222236511961475390748160 7885527 -15710791437874870743760322315393088000 7885528 -498940910034430427424439933527613440 7885529 134587350194955715153429149979546646784 7885530 4499501263840912106275153305380982720 7885531 84440945941045248229506959062136158944 7885532 11174854913014886285270433193653534720 7885533 2011495658849642842266983633224236864 7885534 -69389678382515108102158004689946227584 7885535 21764597165993707663087281062421590400 7885536 -35050498140630858846328975767560257536 7885537 -163460372149963351733758364158968381696 7885538 58883510023310031577384931863222819920 7885539 -135356626682056992115774598719267518480 7885540 -46175559383712140042536003373117994240 7885541 107311353566621273941679821324218096252 7885542 -16220962121934662063295743682566424576 7885543 41207266826229502960581143282452758880 7885544 7355910092549386807466428102217809920 7885545 20061585787468558398289943574710917440 7885546 -78958296793065198401228187537640680528 7885547 -83337258437230617876044942218974965004 7885548 -1930309850675383402156093534941144576 7885549 -66810660957888874376789805829861926528 7885550 -5312265970624931199896514951619075200 7885551 12078149629167448484248035077306889600 7885552 8183684655550094976626375000004820992 7885553 -42712694474917929664877983055743715916 7885554 -1337979187787638263926383703761246080 7885555 899110116164858208240174801633009360 7885556 -20994788460192553442607025465890220032 7885557 -52293431080060502783687709363607795200 7885558 -5927043778136538581814355506348230400 7885559 -19586991230957600387241566172097310760 7885560 -25217994917082463883585608252514918400 7885561 -72324686986502603040651091933204748928 7885562 -6057176170262964505216203471070669968 7885563 -1513647759221540520376925146604193792 7885564 -17859880180357185564487370761547788800 7885565 -102526383558345633510730818272227984800 7885566 19494795467077889774353719556696473600 7885567 -58585933683388659754237062372133744384 7885568 11737233860892480571052341106564923392 7885569 57438413528590094736150590766453404640 7885570 -37889123698262021721047120568960000 7885571 31475603479395272362754986880247146916 7885572 44309381534231863724038768978999176192 7885573 -139846779600623309179270008840365824896 7885574 -12409213334464373021433975397011273600 7885575 -36872400103250899301996263257958853400 7885576 -31223388518636104229948124212454359040 7885577 96895168391471373278567328652027669632 7885578 1333491291780202088384551653506964480 7885579 -4187619514637267646712095753547998960 7885580 18213518013644936606712285962865945600 7885581 -38575490243123760787451689966443663360 7885582 17437239697778400535440707398952870784 7885583 -26739748558206870782470822718623982640 7885584 -59603251816228965977795568361537536 7885585 -44087627107607556865111211581125998220 7885586 44030073660321778220689803142014885120 7885587 77550987296751530114940576770969837568 7885588 34510102049314395561366387807755405056 7885589 14279229254005185562290822094725001440 7885590 -12557497655845104705653014286275927680 7885591 4761113656885680903501878901053137072 7885592 15455449817156590698709820567200481280 7885593 -21830338868588536119042316793258867580 7885594 -15634262461350404458450702192817756160 7885595 14481607694523448468671408220609281600 7885596 -25966016832571880837985095845983952896 7885597 124827885788910113658478762414841614720 7885598 -101212749785681160787301613315916800 7885599 -47566263504575416953604855169900394936 7885600 -61328060985003303473149602556197273600 7885601 -30517810891008532631664940053789471228 7885602 4347552122601085635744163604392996992 7885603 -39967846498769833269470004418384504560 7885604 -33890738608895219698335245142600975744 7885605 -1380927342731187982302255627666777600 7885606 -2585674105156756065181795059313561536 7885607 208894192121247450571266096373398510672 7885608 29781056410094575521280711114153574400 7885609 -65878277210333830689124399838810655920 7885610 17783813654538491267541638573762820960 7885611 17368221264077898914150463652284628032 7885612 4016103000130262496728276215027845120 7885613 127395709693470725172525998852438316480 7885614 9155111706667219785810109584726076416 7885615 -41948366808675430585514613633189883200 7885616 18423202795095044520332944553276473344 7885617 -26162960622046732096137431979905362320 7885618 -3649945239765593561972016088083264096 7885619 58196214969978625109303988088561282416 7885620 -19581462228236049616863172865375232000 7885621 -40647449349244400140522590062371596178 7885622 -50765936927293513566011291691692275200 7885623 14348155035084003230704948518859569384 7885624 113297252198752020490496451859249704960 7885625 -2516657487665306358688783521012960000 7885626 3326814252665409412211751912243068928 7885627 -18740500029081296986035739745467773520 7885628 26524080661104862552812086541962411520 7885629 75702608491869590930941286965262321574 7885630 31180146164372536311245334565413072960 7885631 -45564531683720212748002528328021496168 7885632 -26043483964168463225098155734008332288 7885633 -6242392244039855285298703938979580480 7885634 -21965793091674711234340361579569316448 7885635 69539590457873633778093208114145895600 7885636 44393857674675205956959153546239021056 7885637 -70232973938204339303576702381034293508 7885638 33027325513874936165459062957891856544 7885639 -106188342386090622244953133929392921144 7885640 -7357187787032084336661939855917875200 7885641 -1498186567006974770930571400712635680 7885642 -46802032291675473090293642132019817728 7885643 -131099393445749944751889170931098352108 7885644 13782986254241394207798969041038617600 7885645 6589032146075179589109392914969845600 7885646 -34224244752072721311641591793012569280 7885647 -38327860549185032888460866077600273920 7885648 -29906489939804271196018510456825520128 7885649 91646221051718695855663632379088929650 7885650 -2846168411437635892254894080322518400 7885651 134326374183855182757518362689442581600 7885652 -104172342455040121335875648844707797248 7885653 -30323197182159062989318419151664885184 7885654 -8138620574238945422332474117771190400 7885655 -21442835893189131185750472082636740000 7885656 4807215167565039553764089200807280640 7885657 66270633883161781143462687801911578180 7885658 37539094939430901701220858082319186688 7885659 30023903908977710634382592385170302104 7885660 40724820058115244438506058841830297600 7885661 -4416414756818079395908197474777886368 7885662 922006322388709328445088410553785984 7885663 -57912335397270493133226386963878568240 7885664 -15729163774029454522401444811391631360 7885665 14554881688664583229103764860769948800 7885666 58216537417189634337168127569624785280 7885667 -8082845983064677110641214218698555440 7885668 39718399535528695230006781775847760896 7885669 10167836184047954498121640263667406112 7885670 10850340302338208076815938336557705600 7885671 62972069823734408910000941802161607504 7885672 46823915979860757436948141699100236800 7885673 -15376504067723904812880760885768544256 7885674 770377920382397300089278560368034736 7885675 4911488332468020555061864064100890800 7885676 84760796471392468790630990210204236800 7885677 -14812903164083371033533276609628908480 7885678 -42894860893206703352360068211163495360 7885679 -8498967262747579524942817975170274416 7885680 -18620375653123097300269996386602188800 7885681 -76781781180134128695093970567995593518 7885682 18842422950186516184858965016499638272 7885683 19949236505358095662902701575442139600 7885684 18705458698085369491167298455699456 7885685 20997946127163169387667065355241076380 7885686 5078859428516727789621834168857131008 7885687 -15053597935788065482051313211720699968 7885688 69124453375729510841256520774800261120 7885689 28980081557967145256901495560288675520 7885690 -57763754257780873527482756901096122400 7885691 21976695293483516620278058877294076 7885692 -38314626561456402278375320717923890688 7885693 35976902844264810069533888978844215942 7885694 -21364315209759391709147534194842803328 7885695 -22216439552143364200286990508619252080 7885696 -4621284925084070659106337014132244480 7885697 -6896149196853938091651131384377170000 7885698 -41868002717679052721683052744225809536 7885699 4228338079323433312496733471404787632 7885700 35646525248509416370205457298327075200 7885701 -174378093815561102867493190500462662400 7885702 40781903065468174439366302039414480704 7885703 25509626060470379873543475843761575680 7885704 -38923645982858417487208166756517888000 7885705 792710855222815011189957805546603920 7885706 14855167940399141435251197847763384064 7885707 -94365627113939476045626818976023198208 7885708 42567915562648657207410363010742697728 7885709 -39321043376279035519676551384635327900 7885710 -11324276070452971571625975393089322240 7885711 -8068770496086736342946170593389130720 7885712 -33225466950552665843350685044208222208 7885713 -45870256829529652211549550677157106752 7885714 3721209765791087946058743326278098240 7885715 -46122623038148788977008284977474146640 7885716 -26199805055643042120877434044090535936 7885717 48594075518828698974905369514199465326 7885718 -130109480744530933741106755914616320 7885719 -20516138210737504206463423741634314656 7885720 2824774597359936089289332071243776000 7885721 405591421798528093801408251502109844 7885722 25592906154697442705997673641670671360 7885723 92127721763759382052761817292823539972 7885724 -9119126974534323392670890102914080768 7885725 -2388623323164495022456852177964642400 7885726 -19045730972758028404142653430992068096 7885727 -1497525474867796743924256772727176520 7885728 23294160776666706030658090801110712320 7885729 28842802015661532747347899873955512576 7885730 1778649628587124933040326365053920320 7885731 -27129874047508875883970421205350310656 7885732 -83540919752662770699264316036623723904 7885733 -154949407602721635475933475066765310018 7885734 13522877270002785570419383209061890048 7885735 -11876575686226918626468040543121947200 7885736 64283047337163035454392154735044597760 7885737 -880127753451682232081386615481209206 7885738 -4675763010954186872867260704962211840 7885739 -98769085695602984686172189215653239544 7885740 -65285340807245004124717867906320875520 7885741 110346700564673091472844897517083372800 7885742 36219862011070947275302117296220222272 7885743 -61701017171403583486052302377460511736 7885744 10380168656672490355195677649557422080 7885745 14466198099804000862828276654074242880 7885746 -57176976936569883511514090856115084416 7885747 59082618366390843144116093414306565720 7885748 39092316525041363690206053769064417280 7885749 -7391789834610052034579237364625082112 7885750 -158520829443557594907525642321696000 7885751 92228710284357974046825824943942698904 7885752 -158613917660272773295234270390517760 7885753 17960103735097616218768706175549065040 7885754 -82595956468287635974360970473881235968 7885755 2655269332840773687459532002467859360 7885756 -2993996356987878584602732318573762560 7885757 -2833183566844171652147304695492782080 7885758 36211167767245943564734463043698810880 7885759 -1829154279009138732570403734612746384 7885760 16328216032554239896024365067979980800 7885761 -268122485906733073847950434508490880 7885762 68877454892224262527654293654055654272 7885763 100026876067670341483244074919624131560 7885764 25966846372494202954559566372528268544 7885765 46655851040358029722439282832645561660 7885766 46547164888349760696330302995123114176 7885767 -978206426244266278261645662995548080 7885768 -64557078383182882074070751669981306880 7885769 -7468834384353010046117856982727925504 7885770 -20091250788446734514257587597135360 7885771 92893739210762654096561479562918098200 7885772 -24844352170344973550281739967188538624 7885773 1744091423442166181922076808292422400 7885774 -14455490562216797775600192713308094400 7885775 -77905298002135925330938289217003995400 7885776 4835884351781839487736177422316601344 7885777 -30737335379469646470772540597453198080 7885778 74830123562353180658730779667979255440 7885779 -48006427832839174794300041537118337920 7885780 -4470355815178914400989480401711923200 7885781 -108617282770624545167057083903403882418 7885782 -13288951266945809775489427713480466560 7885783 105025920582675537621270345426104023024 7885784 -142101117775211149434225379159021885440 7885785 -5712638619429799631102597213013220800 7885786 21625197796975339755962466920027748864 7885787 -32239790735013827425477691469815947200 7885788 -17011499525345853588421343755587677184 7885789 -76651209884307844045190208069732536410 7885790 -55694912111222272179382412085735210240 7885791 90119813060490781161082509769822493400 7885792 184485354192602036619906840591135670272 7885793 -68971234454224553062756460271475774800 7885794 -348186105195991076250296711541596160 7885795 14885485634002525730541799090646818320 7885796 -24828102517653473106935334679480389120 7885797 82980488927024106005379529016188207200 7885798 -57328654327945432144329288083759645760 7885799 -54655791302024083323594175790491067136 7885800 -17113743035565895822994981489532672000 7885801 7921712784807783685143122669311887360 7885802 15597799866176153427157762550812544352 7885803 -5821021383914938131060250665482257320 7885804 48242060874488456887479155046399078656 7885805 42246196163665629846315493415778720000 7885806 -20764086000334082046341450642039426496 7885807 -157370389157011366263243358038020307696 7885808 -2469177920114675208002634298017054720 7885809 36292620104442583922842843641042219840 7885810 -1679367531535613239425712187551669440 7885811 19476596366074410224222725334446424064 7885812 13815399659345317712093097255745536 7885813 -482727422805063100260371338265068576 7885814 46858328802880834099196007981909380256 7885815 57271141548563113315195772973180440400 7885816 -15127747771755519704299433720068915200 7885817 -14483405822909297659908957430659210240 7885818 10348945400460899451548202298401410784 7885819 -137567050732984418915509748103601186780 7885820 -37749265606041797083656598641844753920 7885821 -30317548594732479423770819193996300288 7885822 -20790612383130564139651752730043274240 7885823 29057134580697223900912540261202292720 7885824 52653224225602325486023923303199014912 7885825 5346103077111888593484180497543475000 7885826 -7067655036223080236424452834054032896 7885827 30230153827899357973373346399655415364 7885828 3138970503571648600826854675820998656 7885829 2358126785486672737217033449185153792 7885830 -20993585596378959285865769572047790080 7885831 34168017072263425867645313813476125264 7885832 -106834600653854670686419330610959641600 7885833 -73637169752799518214555936494770846176 7885834 55171109286031516555751052111405015552 7885835 -21535929883237522934270596406005764000 7885836 24496393640013828369745406884264919040 7885837 130496978510922980324221931864633330486 7885838 -4821073340852536910171846296891567680 7885839 -21282100387313923538949186289242199152 7885840 -11299895232401785686423581995693424640 7885841 -186584288416965593573054378175550113948 7885842 13824684501021760614042340518998022144 7885843 24382715818581362424786342011761872384 7885844 47468283032297187592717169619270854400 7885845 12331401569930802006559344376203624000 7885846 -15862138007272243060790257744100956128 7885847 1003938406245564131557578972948395352 7885848 62274495083206425246053573770118430720 7885849 -2056329025046066753903894590797457536 7885850 -14261268510276843515354111393591251200 7885851 -35204491991735549867423291151904536168 7885852 6043175461899753600461761541950147072 7885853 76105571403488399123044355453110646880 7885854 61893260715800999218344711435211440960 7885855 -106086511017646603737729010151594094000 7885856 1670530419331521547416636448280936448 7885857 -4425002850186367022672894725191190656 7885858 -1108236985146434236066131776356363968 7885859 31793886354015886066110083328272304960 7885860 -15393743754635318689705005039675248640 7885861 -147957138677003211109542703738084089538 7885862 -18349928196860323662670936921841345568 7885863 -25322354378084820084477949948578807600 7885864 89704400237308260536489537587683978240 7885865 1601643240118838746687485190209690120 7885866 76322377576175331177923824933998536448 7885867 -68202392941308998229570115678512940248 7885868 -60734785921241081858552193589760631552 7885869 68803890197753746845454750905790176480 7885870 -24514281253968765208910504403018163200 7885871 10092781226082575369082600486685923312 7885872 -2558382800396714060737904138315169792 7885873 -56045427899075945918650607438359026176 7885874 10998341521592722570605830635236570240 7885875 -60811122733958174054529757774063176000 7885876 80109600147622226840661847699466111360 7885877 874857257717686771841470476825663612 7885878 -6454023116541601307932349477826729984 7885879 -84441048950604990527021970336609906520 7885880 38543264814676629325712352984003686400 7885881 18088853186072689609567186744764686640 7885882 26382003251186195292651745436072199792 7885883 86148336007633015627700332206315824880 7885884 -4100537167141354333538087377012497408 7885885 26270919194811229264225750576525013760 7885886 49485096537798138235573900072278843264 7885887 37788048337001819387442522846758530560 7885888 20098768343018911396798075266662924288 7885889 -5352026369655295029987136320712597200 7885890 35474938263974304401833808050850841600 7885891 -71023501475589196712287593468620853728 7885892 -40316888331358324535105324097608097792 7885893 -21621270566191013776659416344765236000 7885894 -26642568414547084613758880737150521504 7885895 -78269066557492154248114643558543846400 7885896 20737338771117193272640293054804172800 7885897 51187474129361692828868845303622133412 7885898 -2234301321063266098161982035129944736 7885899 -98314941986466186606645864177944064 7885900 -28035018268043401163259681521864601600 7885901 -37344445757708735055667398770631769098 7885902 42218737483494732155209712522965050432 7885903 -153413288891747798118136473432224168848 7885904 758718149859708277900872678195068928 7885905 -36003120992276190516559242893773635840 7885906 7158035668602136009157994202623277056 7885907 -182902147747775139625001099439307636848 7885908 -31975804227958438219972127756817326208 7885909 -50428778230895956885781652954709626048 7885910 -31364088663662736709376989401486848640 7885911 -34062558185908548417601389641246476416 7885912 -30719142924407932313514958370657280000 7885913 29632299128276322602239276301798985600 7885914 21034444998046440950112343944733873920 7885915 -89127223992087373431982198915147333440 7885916 -95211964320317978414496808704456629760 7885917 2541686950748534981227339164506184780 7885918 17608353445430992560354511008895607808 7885919 48680164346114088069295784081842060320 7885920 7968426647219444182861160739357327360 7885921 9659649315950098513242970628433132052 7885922 -1014298780482309885951169477521236736 7885923 -2369440292195321647305136952938587216 7885924 -89296419830317587600553804684771871104 7885925 37561327518212690749318887112507666650 7885926 -23011805149014376260838654579353030336 7885927 38216068624501958385998837266345767472 7885928 -33892146210267379206267385160628003840 7885929 -39815015102466548799610829029777541280 7885930 -11532358045462284730890608248700412480 7885931 -14102406097636849306681808000421135120 7885932 9765215358572502574777547050560076800 7885933 -162536396204178476109555006070431274 7885934 -3591241606745579823020029104659308800 7885935 -4708534280174514535506094384104620160 7885936 -31210655882638559503380888268720734208 7885937 5990889916737606460518041431611872820 7885938 38248145083081658571458480689828331520 7885939 12877030923894449261535200551386256240 7885940 -4067768913714250694102259296334950400 7885941 -2474483270966234547426227141181020160 7885942 1741369109477851193577062564607934464 7885943 1230514533352872877746077214907320600 7885944 -67541814129447481203262111809355776000 7885945 -52679720412926077006290755955147738300 7885946 -34193639132427953814791460213081255936 7885947 -11788333390557968129670844077196084200 7885948 -28988437990689435462771746447353938944 7885949 -54353577188242988856657472355593067136 7885950 -26592349691207041982613896628720384000 7885951 -92670157084208605063204796788095431496 7885952 -111552908089539781302960129581147750400 7885953 32321032625273715691642707403777013844 7885954 20352599449788520018931424546414964176 7885955 34216909789758052605905656187855896320 7885956 -23445442458613278862339512053708845056 7885957 -62756586076704944507616079533132149220 7885958 5285081048414146858947326413329267072 7885959 -55238962652179347012622886886412532400 7885960 74364189059718687410462352991047782400 7885961 68465476893405700185084517684356401562 7885962 2103046984619412692397412670829970992 7885963 -63435726221632118564996872881276383788 7885964 -24969177469990967450445016800923526144 7885965 -961985607663748215369581042149550880 7885966 -16006822118999634935182146944297398848 7885967 -25616362234599391517822275658569880568 7885968 13503577213041989110699914953058484224 7885969 -11270972606456631083665010873469077120 7885970 -33732674616307034138375957171304038400 7885971 1471719787808812415031377442341472480 7885972 3697569566786761298825194926163609600 7885973 32919029768405493391571268379029870222 7885974 42492760619474822977764787462209417600 7885975 -69157383698439914513006364579183458000 7885976 -28247542741497139856968951832683069440 7885977 -72480619824761206304668219380172140096 7885978 -27078331255078264092365931454872882960 7885979 47141366157266048836245108190713039360 7885980 -5979636431329294069847948818240957440 7885981 -5489109494554286904336190411010478036 7885982 16565553576834217035323037662580871872 7885983 22474617782180047701582132416866299264 7885984 116283933576780233953216450569679798272 7885985 67228204954914068886346022955652681620 7885986 -60267480246060023488076683579415102976 7885987 46079912722097756274600990449538451440 7885988 -29082783353493165151602792933980252160 7885989 -68722859539069763046946851469211880192 7885990 -13586754160264435212658932063829221120 7885991 -18888259353357323668748431143727743888 7885992 62733362866519814041198117631415091200 7885993 63854971110974242841290199209370709242 7885994 2569763337772296542580416140718899392 7885995 326337734010968214313931129472143040 7885996 -70447396141862590603897419813391569408 7885997 -3744073955453023630563764878150119936 7885998 4203963652272773751103154843454310080 7885999 -26148316411120075335828602950220208000 7886000 14923854915375420615935323292319744000 7886001 48746629719892333004671763612349624432 7886002 1224085430883004088128754324406057504 7886003 9963041136069418517130922188471427800 7886004 -4115197998837672059647044562295808000 7886005 15382322813729264839133451357368805660 7886006 -1314591758523969806086866161465857920 7886007 7847676732114799857988344990627828480 7886008 -28058619508005606883410491143266631680 7886009 -145555446100848385294554211045697740284 7886010 -8092691817904650966449971144848998400 7886011 4435735886161184579840450180892942408 7886012 -38557822682125051827888102040072018944 7886013 -150386211150408648551985924292738869600 7886014 -19601065608841828614116399093621478144 7886015 75030643240323598662308954978685053160 7886016 -7698122039728716280012970631713783808 7886017 125765725672011141769501719222686728960 7886018 -9769965359854542080005297517078966784 7886019 -21810854117899042315285117812628218192 7886020 -15150627723482876386904143636320376320 7886021 -47889958922344405783271022847393826976 7886022 -17115699580725988666822705309964820096 7886023 46169070971776259188222336100863803840 7886024 -14162951990035169285540827050313113600 7886025 -23290031365522752312578652393605040000 7886026 -51023854246277606840121266564973638400 7886027 87705801649478355900316460709156834672 7886028 297684075881378233374532833487749120 7886029 56064339392793872812858096933777884684 7886030 29769841203328984138820846625972116160 7886031 -41349585348775535252096623555531478016 7886032 -1530226462867859969598405144476123136 7886033 -6081793543551198944798960010845908416 7886034 12358400782700707960885987441567154688 7886035 31689258726596004271588431077938526400 7886036 9668547032291664897096633013911195648 7886037 -4180981484509301588116088436225625440 7886038 -45182724179805832778382056675702842080 7886039 -37744013547266378185567410642202180944 7886040 2303741155317770980890024696039628800 7886041 30599296709964430338962504021479694400 7886042 -72188379045494492939708179069793933328 7886043 -24682978896975774793616152619328497496 7886044 -1309869827741132910779224891438264320 7886045 2257363470030344896836357121416445080 7886046 4541684717744617182173856528315116544 7886047 -7925843442009534707124361779498739416 7886048 -149420195324146225652186685290568744960 7886049 -56473233518100497509623276125057069136 7886050 3003422019342243960975495901340050800 7886051 -145228408919266867388175798521369934948 7886052 69972079034391039326752084404863539200 7886053 3679792963792439982842870142328418080 7886054 -111090060065048050484890896467452512 7886055 34269662614738653133480874789804160000 7886056 62140133467425044492882001549984153600 7886057 25799302673612386819005309930645830046 7886058 -38210533009449415661008716018584820480 7886059 -36085124527109386546713151130696265920 7886060 -29453157667264889402244331453620403200 7886061 94554513126267485871888666923893160310 7886062 12541731977881427218444230948519679872 7886063 3509844282368756308057866704945843664 7886064 9560600780649122695348852650910679040 7886065 36389123786661530085179023885194700800 7886066 -1058079399850217975355488991979655136 7886067 6376232800187333005871149083358624512 7886068 -69243905060637136640880448801429697152 7886069 9220514840054014324607767506843435552 7886070 33722000143965517094394915806618440320 7886071 1579940515559808824231366625820859032 7886072 20825949504151690773984397905151180800 7886073 888460496630453558738215782417637440 7886074 -41829956427530508317100823923677426688 7886075 64907939633324583219253766994959364600 7886076 768862447543195251823755637346893824 7886077 34521519639653362250479828642399665926 7886078 -30922026763566325623363525071497459776 7886079 50613077429731254652085054880688174848 7886080 -37468037691011683971923580185928007680 7886081 -28563724089342851429142045596823573696 7886082 19351997886662783479864550579783731200 7886083 -62039425560718443184789991450010869760 7886084 -52037225898764984668223971000900262784 7886085 588009865646431924708437367976426400 7886086 -34271563708737188779945973975702870400 7886087 120016468526815994269366217027579367192 7886088 -21186904077440430697552070135577968640 7886089 29638321630889645132935621304147777380 7886090 259395168119498858438505341046374400 7886091 57801648843301997114201269487379960792 7886092 165421020361031721594788622619393917952 7886093 -145897810038765791732844263850103091658 7886094 2370768498958906574886405267224137728 7886095 4884279685134101988771086202968107200 7886096 46226955794098093260016108362667130880 7886097 6300835474768487115584584942796191074 7886098 -45484091072920919993778048189899998080 7886099 33148097247651007239000931213095795120 7886100 -2673488104657872747439414388578099200 7886101 -57502825798879919442282485218439689568 7886102 420605760812428899445345690411929600 7886103 11858532197851067540945992811743924224 7886104 1844562535813473664513941156800286720 7886105 -107967219590899881018533054218840591740 7886106 -16855431693772069224731278659872724480 7886107 40316319778921352792658376107353537472 7886108 31236849688214389811967974649239766528 7886109 28819842217160340304645753248481676832 7886110 -51744856219274248235226336989882557440 7886111 157980544992288149544693995665507439712 7886112 -7008341835210105746428385166549319680 7886113 29784419282834692132501541620825497540 7886114 -825495237499684314089268244483077888 7886115 -73235405079273284812252612216089212400 7886116 -17295972204686264051353369695072591872 7886117 -5500361529616760780787003567015024960 7886118 79798443675861726388338321625504380288 7886119 -18333824531374124143129300997974453200 7886120 88392368000450336979377970046435737600 7886121 12751709780478998583889901552619970560 7886122 38533576981494919851290320791472616112 7886123 -21172301000288617186669581830938591200 7886124 55742667508342190142632341344751752960 7886125 -26267650705927726301068308603357984000 7886126 26862160520816123717317375439606135424 7886127 -61069905896596531096933307882941618680 7886128 34134595122340523558400518422269181952 7886129 -121552465727818434102706080962355468270 7886130 -16043722884831922315394589769044280320 7886131 -47775709433477050336194106856833854576 7886132 5942812286000734845650237795948686080 7886133 -729520271466779202610441112919734400 7886134 -37485567329164780611145259427899152320 7886135 -21119556847172955088170488450514566400 7886136 -33734621641527979580976427667488665600 7886137 1782882132587767160543089445860182272 7886138 5553152031640125064440932280086034144 7886139 -39596302114625521810783058643632889576 7886140 -61666697007831480440229394732102118400 7886141 -148069379861673004211605858547436313716 7886142 -8102185117891295373730084105032194880 7886143 55398856815315864967744737836756092840 7886144 14486200486545334161954880075585290240 7886145 -27780755824024796474644723110715340160 7886146 -14213986740636157311917195990190437856 7886147 -93932994460655642729493798844008634728 7886148 42191292943194605728416295689205960704 7886149 -90419651424586360074285932350719598560 7886150 14481880658780008527496021380950064000 7886151 17323232338330435589099576553304765920 7886152 -20482665226030391391804088902500352000 7886153 80610821686913257133996638564662189120 7886154 17046538625646878046126930801551589120 7886155 102771309079441307821338244751049574560 7886156 -35772702561504247024030813385541684480 7886157 -622953595958399317224778082771657664 7886158 55094639364380233716207516254059442496 7886159 56236656671738820039194255594441480040 7886160 206215828620163006675717677198458880 7886161 -92351563044562799746221468157560516238 7886162 -4940679093670395355932659577806183808 7886163 26082800457706314702284994149536224000 7886164 15966320745340908889409707671142969344 7886165 -11952814488851837964756620608094313600 7886166 -25380560306019506362773998628831322176 7886167 84351615409840748753691583806486974216 7886168 -19404921348270266452131291358022307840 7886169 763906206902468985030273049506963888 7886170 1344218704048205075307256803806535360 7886171 16396571882466578938252367011529644800 7886172 7795426294513237056810237291759796224 7886173 -38937276798384920720667849885266519400 7886174 -38707057509440498857016266357270625664 7886175 37294391160856892117218818980235456000 7886176 -100462230069910266537766903578895319040 7886177 -28336316523036523282796202291983503488 7886178 -6831238167013497231019335127018185600 7886179 3790818014905429697265450516540173776 7886180 32433391859957923334722920088420323840 7886181 74283284510259043181794511086412970048 7886182 52749385043608233486485823952233492192 7886183 -28636775242742870906157093143216259072 7886184 -69464718057621427411258932346261831680 7886185 6000675016339324975185522910413365760 7886186 1837438127038790026527026711470464000 7886187 -130531388564728908222334281291361588560 7886188 -19041992945348415897937253544157132800 7886189 49351758351656478480818045614014555990 7886190 -405614917994792256681339959039669760 7886191 -12091902017241078006683405579727343408 7886192 20429073248470608214009227938551037952 7886193 9645997300917903720223635199832040384 7886194 10923159480128459423776903105891169280 7886195 70561036769949623613063625987421029920 7886196 528755399443453760688803016441600000 7886197 -64078574669120533853260533288355070400 7886198 -76464344931906248659429962820509219264 7886199 12323717058420030082157298021297374208 7886200 -390105227193672628976714063880192000 7886201 -22253228375694532485021009275766029100 7886202 -7362800858655860767555817708766120960 7886203 42616128828186385462902994303256708400 7886204 4859672054127183990989981621409050112 7886205 4214025151191917628897474754641150840 7886206 13843749948177562112481249071260887552 7886207 1611458434675006191898136931836927880 7886208 -69089654329396209407771782075184578560 7886209 9198404415581026523763423229164781504 7886210 49121561713172466248115109742047433760 7886211 -27119793583232180567054359497501598728 7886212 49650908238588717417245958014720867456 7886213 -11925695578212532642337395860397925538 7886214 7377809922311044769680960504100782080 7886215 68049685750987542020080740166059476400 7886216 -20111553009909419106458513214681292800 7886217 18612804971766142755130836910754885760 7886218 85605824718486301728741705376117216560 7886219 -108995983791835151773197227720850743640 7886220 14350457542678649534826435701154401280 7886221 4066750844113709288626123922471263680 7886222 68149621226967990436558699662050814912 7886223 18739108861486625497078217352953799504 7886224 -55139903483346188234020841994711465984 7886225 42610399861879407913465087349107323750 7886226 39622751523994606117160054318697596544 7886227 -39042060585570666195278718433147446168 7886228 -34144577997225743550591948430822078464 7886229 8977769955123458324477585675702781888 7886230 52176086753858456544423984159099976320 7886231 -127524671096193486772086641670447403800 7886232 -18870277678515142856994852631460505600 7886233 -4569179790857364364829870322152462518 7886234 28580455907431846045397840118107852016 7886235 -17456005442584548340236207163980288000 7886236 -34701098664316311234896209639570252800 7886237 126747915858032815590866829363735110886 7886238 58427192888115322207848704321142555648 7886239 78886127037328572542880786897048903000 7886240 61341246818477572561880718575476408320 7886241 -3914222687278369423555559160429187776 7886242 1643950472801654226598025033524667904 7886243 -30676581122652261883000408556626032 7886244 29314985182259409165313227957669282816 7886245 18516088336350439772462298075086615040 7886246 45164428968877147231964138151037167072 7886247 17304209886048488635675153623570441000 7886248 40692341536210645690059000013896207360 7886249 48821737859059614547277852624408550912 7886250 -7637177180280984453852481629450810000 7886251 42479141323513657146606881681486449504 7886252 -93888375237813709096577385670892840448 7886253 11945180165383113572991244215618568800 7886254 17400908763891457652562120039003955200 7886255 2281514068261111255516327642851600960 7886256 16082226370380400004425198372651008000 7886257 -37323019760866413973833852708435536494 7886258 41606104193843544259207608664576542480 7886259 -10801347824673787359867796560692617200 7886260 12765464890956078255993525254686195200 7886261 84132751718379194688552130417810298862 7886262 -48055078841605936609989772748578102848 7886263 -1699372865518608668516563719518567424 7886264 -75318194413391718441867560639882096640 7886265 14358265861411996146235305023046992640 7886266 16125201688991968421526648850553447424 7886267 145813755862689821781068281242824842992 7886268 5706715697928377649933594763293757440 7886269 -120310378291013118371363107545858297504 7886270 3536783318629780479686984548670184960 7886271 -42304425005958070636304471443798169856 7886272 -820598801481624936356790585576652800 7886273 -55891600644992815932521631399077371200 7886274 17893000259072726823314104477687176960 7886275 -16871775182371530719048304485693349700 7886276 32524336137066896144073959938574745600 7886277 -28310254556079938058445230484726250880 7886278 24225331428778027528763599621130713440 7886279 20228924819229125439518067011454578784 7886280 10512856456955797129787622631919616000 7886281 2448550028312834514241938150951963720 7886282 -42448451789317545616745317274372954016 7886283 42690077423644107728074883620334330880 7886284 -29873660597669628879863611871964990464 7886285 -940402606072309412146045544420065440 7886286 -285948534567099837934666357973535744 7886287 87588025944578602578020950499354141936 7886288 28156986973493517167599018137490317312 7886289 6428396930834079977682048667314672960 7886290 8873080104958454009518930040260334400 7886291 5984126716144128810596558527020823200 7886292 48946811311646335259612416029999052800 7886293 94355526423912948489880171834461822542 7886294 8614513719290155873088741445161591040 7886295 10315655507452190648986966026592317600 7886296 42829689061432136109458516288624640 7886297 72806342967460238710731868875367732746 7886298 31074121650427177988170269273841532928 7886299 72527967438377886864318859066362406320 7886300 9127750857118649339116020097171968000 7886301 7374760772438429599559998618615452480 7886302 -105274067452666853757515905972261288320 7886303 -67105402789263650559269965617236670216 7886304 -38369647425486357176635457153795358720 7886305 27576888291139558707039970407569318100 7886306 -81707249890138988204682542771350089648 7886307 -1247548708584630575864480445891913728 7886308 -16645761177876440899201107885250675072 7886309 1233656299138383461555632476995969088 7886310 -7496433354164055933839934601364595840 7886311 45257642320732348956583577684391627400 7886312 -4614870015827846063866148489106309120 7886313 -86335993187412008317676470561869074358 7886314 -45442689095366881690042865295058083840 7886315 26330960905109266421933017648988504400 7886316 1565376110099557242268847151515530752 7886317 861737543099397829256311023947422272 7886318 107472628720902643478750246209462149120 7886319 -7217400115279417684182137784517091328 7886320 -289027061160684595074442383214510080 7886321 140333740537375345392064387306903869522 7886322 53248525908068089861178795132538008592 7886323 111490185054087486720380469189914394572 7886324 71796037861739285924238265163925633792 7886325 -11379203302513313191478319439280308800 7886326 -35043560412712892192228858663417512704 7886327 -17619808426820585835287592239438735928 7886328 10268978950220853353777184538964459520 7886329 392729749958286733718339872342445088 7886330 -31514972854523115286178924990584838400 7886331 30752171058453692067633965085631724760 7886332 -8970681870905059383527726740832072704 7886333 4027953424845147240998363355460892160 7886334 -19220279518768505934212620227383983488 7886335 -26642958108673532413076908744989933720 7886336 3629134508705915494718243931080884224 7886337 -16816354765588890821037533231096364240 7886338 -13040816061142031039282412271723253760 7886339 -17326020433651428060826705873717468176 7886340 -9781580203802878806500221841373388800 7886341 29239838943962252058288636644976235742 7886342 29787540619660806812114753604340863072 7886343 -69847391383380261532911758499807477336 7886344 10439258968017279307215433703716300800 7886345 -55056354960266103432810477781374520320 7886346 -17088091043171855019569064559912525056 7886347 27153622203085198712508045745181785920 7886348 -39017497911706464423824960628624115200 7886349 76237794713777532198211309697016580800 7886350 -3386747672060491008478671334461475200 7886351 -64634662422147692623133311444100392992 7886352 12234031377931097667270591900711321600 7886353 30798269304416090318419124116413312000 7886354 -65184352753364270879255119897831957104 7886355 -3984832490115364759475137669165228800 7886356 -73972505357204750756123699073648254080 7886357 6281332327687385089494278237435982606 7886358 -51891688394862818778817843408135337376 7886359 -43977894856363817157954406966780434296 7886360 7406874127114412135460601886106624000 7886361 -7250265378418679627862327079830460416 7886362 46328965897739017841247615171625937664 7886363 114857705298469249801751310230361108612 7886364 57673538850876700994782138396564978176 7886365 199562687581194721139611596587930880 7886366 -58120897388973496663734875166433357056 7886367 -36608634327856248103042007032166586216 7886368 -17819681397918080129601616708160716800 7886369 -44821815685782863664763313834004258048 7886370 3079186242656212830679462712962944000 7886371 15347463512083656197889795054526906144 7886372 -686609641759469028394214204635557888 7886373 -4742135179790296904069850134375861952 7886374 -12507597993588981220013772459792428064 7886375 57872652420876809902598028333690264000 7886376 -31088746079955416453727845366968320000 7886377 141929173586217418558350160567792341492 7886378 9967989462701837132925593530609840128 7886379 9225365127113219151633807750039100080 7886380 -14206326742575117577455088390483507200 7886381 -184414984661899419158167871829019170336 7886382 8248106133093336465483704417649408000 7886383 19121731540470206826194049503404285008 7886384 2808399837593950679648574320045752320 7886385 -38456713101388050457164149188046940360 7886386 45356803343767916586280739267869189392 7886387 -100414442686554664466746851554960222760 7886388 41816598995523870480239700852324317184 7886389 -60758960078990310723494093559199970144 7886390 42406827819037017711166553591573452800 7886391 -31045452178392558227812056015284104032 7886392 50955312895187167496591143194945024000 7886393 33745949204678009045899534698751257642 7886394 -15712398604972430334941785459443896976 7886395 5757398680760366138902831114313303040 7886396 29141562389773634074924561518819803136 7886397 40554149857200766285285906460954910528 7886398 29666904672467609327938076833435107264 7886399 136144583888730278535426340727596766400 7886400 -1462901366688589407179018552632934400 7886401 119015386621317169918589575564841473920 7886402 35062767502841039006345334103705849920 7886403 2986961098847630733023600321104277628 7886404 40304484841483300240945083376318537856 7886405 -38359763479653956993103516268942107600 7886406 -580660106733939735308449269500539392 7886407 -35824886463455980878034865076263090344 7886408 164174592984299771825726802608218767360 7886409 -3018520643392915245643733918315587872 7886410 4499196225743926456296263663053685760 7886411 -18891780545900367727632426035295710160 7886412 -88918507756607522059596370657104691200 7886413 -133698823983824210266245977955990318516 7886414 -15746952824139045514205356647389914944 7886415 -110150851067765169008187673771505280 7886416 1346307773065455888874686967989788672 7886417 34992736529975441953086918530885376 7886418 -5473486613229438560640996941231880960 7886419 -109688091724985744104909702179214813704 7886420 58097856204830089487170072938123970560 7886421 6179810291087319030967314402907367100 7886422 8617047583507633082469457707714676512 7886423 -48402394088232147030596184276398798328 7886424 5049298450876940952495842563616931840 7886425 -67115141715850930477420606347837374000 7886426 1078255060229549629509140886405108960 7886427 -57551706808912113628700616673275717480 7886428 -55833396389079041816379006820662878208 7886429 4317216860383912302979688606074512384 7886430 39074925365839250812758346960428576000 7886431 -13185613825209207220193446362276468736 7886432 -51630225708933333751169672208040329216 7886433 -81810001080292073397945050000263108176 7886434 -7132502012792209618071815573614272000 7886435 -41425362222135800377308286156772433840 7886436 34807990542717126711466344073194049536 7886437 -6895683099956143173012217712800561700 7886438 2556905116299617435009405573119537152 7886439 26289201024224717951578087111217193648 7886440 -33425285366395015233728472969177139200 7886441 -78100716770528308627950182952077833158 7886442 -11005445351697488672596196779823337216 7886443 -152478236002869898349178686614179475160 7886444 -61518156797236090202556745799638540800 7886445 -7410167899094767877713331783778902400 7886446 3761322065801024060797857622611947520 7886447 37259412737726551865775003056928985680 7886448 -13777338275825374837463276543139053568 7886449 83044138646553050063777888201495771236 7886450 17427011963890779930631240043062963200 7886451 2831928393235652507017979033470706232 7886452 -6242668196419470380669867008730096256 7886453 -28304169838081232454411635781371960136 7886454 -938219583564702982943937449012681280 7886455 -39483570343516372328735280178206377640 7886456 76706812505748297288862719289847930880 7886457 59898095254263240935605660914521612640 7886458 682170292982534457810061642802736384 7886459 -12847694800228041761985405385783408128 7886460 29912672576194206563157653849254364160 7886461 -123533926656523947049859730925976225376 7886462 -17210062981090958547007122518942134272 7886463 35457891091574865457548123218958566400 7886464 70453273569772499075614671495411793920 7886465 99558972846637182291085582319463787860 7886466 18797566103330297097390591242805387264 7886467 21447424613184007491306017885871709344 7886468 32468843379370235139365794784003139840 7886469 -37887977467164961919772312285229325856 7886470 33956214438397142092225816558251394560 7886471 -5725971305010361728505437063019801800 7886472 55003821271261434518973124135346749440 7886473 -3429555344571767488281719125123443840 7886474 -43775893683700588806526207205391028128 7886475 -14588869468538881651776668950466412900 7886476 -14816509643587947059191690621587174400 7886477 -20896683628408252966309135584407311380 7886478 6549411877490278922066624836279526400 7886479 2733664091308522710994183570111184920 7886480 10022487122197756805082673602550824960 7886481 -33197723073950856262061826082557861648 7886482 2139354437086270138965613062373774080 7886483 79977359108414354703378290518874007624 7886484 46345773795235240388209872351766272 7886485 -1702927460020975666106433738977366820 7886486 -17871545320029645848572940512294883808 7886487 20901518104298000910343850362175633664 7886488 41999146097276130147190347101172264960 7886489 47018460909123176101086684387310704324 7886490 26548940301569253733526100408004197120 7886491 -84959081584309269614177632636631237600 7886492 -60391048227810442323771360783380712960 7886493 -3868820104178013164088773047338677760 7886494 -153376842664851786237761727376398336 7886495 8342793019436580655842684914059449000 7886496 10402775445597549878274283452135112704 7886497 -7032397486636250685430288859877985054 7886498 77021411238588261164435963503271538000 7886499 95116819704605277693890337704214092664 7886500 -1731041500026105030024258047241408000 7886501 -891126224692303417943521002047290080 7886502 -8858414880483690484716517091196392832 7886503 -96102225252106153349293617779828292440 7886504 32264811774936394916055646403391160320 7886505 -1895339026343048845974910834397647680 7886506 16873901200943636826898265237824057344 7886507 156281646688256937942303917248862239632 7886508 1892506803516190352713116891387396096 7886509 153921560330622952991503016324367954710 7886510 27941913444658111405915131244775540160 7886511 11068526277545829044007292193146634640 7886512 30622913502999243536826649429242347520 7886513 -13546111566463249284437361762833921100 7886514 -12430366945847177885721239328969212160 7886515 7364935780509770633832771952266016320 7886516 40128334810249059614039915935741169664 7886517 -21554373114664109566863504003789930720 7886518 -48375542011015343785015955472363923040 7886519 82017716906422592872759287256315642920 7886520 -10321067896112805339229478379076608000 7886521 -60139929436274465985840729213234306420 7886522 -14058686515253645224694037195398338560 7886523 2496053387234767936292648418816874944 7886524 -30817619031427183300517435942528503808 7886525 -44134340068968073493047815016098451950 7886526 260483967057058989332300415633564288 7886527 -77849109741244962866484835904658230016 7886528 -16863018321797727519097632441206046720 7886529 -9430739984754383194702047856351942656 7886530 28701607697392967330667357017599372800 7886531 -71751335139366309745430390082375370800 7886532 -5941084761157500914766399252513939456 7886533 -96698923227447790835206025879952725218 7886534 15419797603750934648803067681756632416 7886535 23021365980398809406281629709053877200 7886536 32914813060589633676509804445355868160 7886537 -71211202880535343845133979566573693440 7886538 -59261209074038819938043654060129280 7886539 -100889279896458695685570132540291624960 7886540 40461896811336802002931046101745802240 7886541 -14914374065230202654679608656311537120 7886542 16630959985785031808965935149637966720 7886543 12241514798898290283884781331974044400 7886544 -124451347124007025962997014534684672 7886545 -72685714321539801944984703631780946700 7886546 -20929843866899441666150053213788554976 7886547 43258958726197716264223901075157433368 7886548 -98945907069586013919394104173557028992 7886549 -160180410455933035730501845199808958080 7886550 6123211446096061458720952166296272000 7886551 -27271107963600962114463242737579620408 7886552 82505514330820321997901484284252825600 7886553 53534403345048995684759978926325372544 7886554 31973496379471215003501020987708489424 7886555 794983437326623758761357211216407040 7886556 30727054988402576536377511095016230912 7886557 1077368524900901358290867509295342400 7886558 -16784717552903184708585127233638823360 7886559 -52450120275022558535069726528616852192 7886560 -75689041470289926167354744963798138880 7886561 9559329929175204954130341203805322800 7886562 -24641330236409007881327302316371238400 7886563 18655596875973086139231542074489184160 7886564 22574833702830939878646329658446217216 7886565 -25587003973534452377621403607609080480 7886566 -54872096995031294537169538719612372768 7886567 -48064041786240558934162232629704526680 7886568 85757110918405562656315153269706014720 7886569 13057945092666000234008829803810550400 7886570 -76302938589531502972014896286723840000 7886571 -9181160654418761850179712392692407552 7886572 56750357964951388601207644995378915840 7886573 91202329607179382393860104444370137600 7886574 53126472423105795359202799434199225344 7886575 58561135203001548056856535250217306000 7886576 5906856890595848635915854502680133632 7886577 -61782903245300661797277264671134897920 7886578 -8113808322593118217184419035000889344 7886579 -93788134027418949357944982192001896480 7886580 -3525112794232841490991596862657658880 7886581 -88183613756742035570020844756941003776 7886582 25000691221294279555122064088378150400 7886583 -9797029954134609931455094124868142848 7886584 -87123550353181408205725013826695700480 7886585 -9245250083718290789342243712113748480 7886586 -3519693575575703811459248629634150400 7886587 989143627129166244148656522986928272 7886588 -67902892602374735863515578206143885312 7886589 -77392493015059614487094081381502624960 7886590 30748844736486045991130657354386228800 7886591 -11671228134468275116931322581673739008 7886592 5989538025940992385868142526637015040 7886593 -33376674653712297101303898154179637824 7886594 7310872250636757959648713632138779520 7886595 -8233440667789059777539187230656902480 7886596 -9630759749941690261180668693070018560 7886597 45323749620882544059740563503343790046 7886598 -19061390322268968421135620790885244736 7886599 -23008515508875260646824717424562986400 7886600 46091201869810073761874512086343680000 7886601 77060719525852793677698933855975741168 7886602 21621990481609747395334235480368168752 7886603 -115823905939293746993946360267344831148 7886604 40656858707745981988055363331541389312 7886605 -107004205620501408455155633978522018740 7886606 13662186275225109279516623712516441600 7886607 -93239888079155373620748467099865424512 7886608 -19866635562663959076871052941924761600 7886609 -9914885172152281469694031505763956352 7886610 22061333286301339596969811173696688800 7886611 -58867097709059983085931779061043290200 7886612 -47286781192595428870448579350638405888 7886613 -17118431938917337926907092459242333376 7886614 -34169118765607712166364103864509285344 7886615 5980267932218326629665101743170947200 7886616 94486104501297785799338053674537615360 7886617 -12406795201351853773191281811273406208 7886618 -44229548995809596492975873214847005696 7886619 -10795310410414958208277499862652615200 7886620 -9825276113524566604282960699106641920 7886621 144507866209878661940152602902514366822 7886622 -26302176553555001649526199597056552128 7886623 -28199539557250057884151580460446342880 7886624 -32679799115613473045575276479551766528 7886625 85334998781789485748568917139462768000 7886626 72426449118590811999344140867470720384 7886627 33617908304119771561457119077258117072 7886628 3351823015820389580703460714997255424 7886629 -85972211403379188862681478379383720420 7886630 -345065293769728415548417776652970880 7886631 -55151594764482640204340483715014428800 7886632 4645403630974767587021624268705208320 7886633 80234828858133589878809059035431157882 7886634 -13623526619867594974340959496316702720 7886635 -8348078076416560829517753575883693600 7886636 14217298129016374147328398480362958080 7886637 37214446154251193122704100014829746240 7886638 -21749508570184534536748448002469657280 7886639 -15196413442649743006973510577198232560 7886640 -11648744511790064174129920959992954880 7886641 17632324924511311439486311954535121472 7886642 681657373156360760873902796839762944 7886643 106688032038431665713280759787045085744 7886644 -18720206586165959024537114739225073664 7886645 -9884542269215456957972882479091042280 7886646 751264706084809830517295384280315840 7886647 -200357372315274957769915533640006970208 7886648 -21016244607099882022983342876976742400 7886649 43232160952588362036961937251870033920 7886650 -16006320572662180681608224905232065200 7886651 49927243464856567782657083485102077600 7886652 -28966810224038531089171501792383860736 7886653 -25854161290375258918731039419717794880 7886654 -18589469766260337147197794616780745600 7886655 3016408672360739333241205629119364960 7886656 -13942712057426288716570454740039106560 7886657 172185451736108133908785154515744466052 7886658 12664957427430268312329978964998117888 7886659 -247818098273829898561383795882581260 7886660 33122226147011020061072183164243599360 7886661 -6211660812403349714517446358093155136 7886662 -3164714658024341906027115061925250816 7886663 -166916584304586528806413437881511026088 7886664 50503649105455041653173333554750120960 7886665 49389828981752731484744017789490494920 7886666 -52625038663899625718415482371870953120 7886667 22648971839750905952471843883793457880 7886668 -103042268799381737550077993101792029952 7886669 -56273405979914753419748689061632732704 7886670 -1731423387003823431075623407224192000 7886671 23557327175848860930872177673659627184 7886672 -31817641304972444591786904702786600960 7886673 -243786891546496338050711064401997120 7886674 -74766294210987120393893205787482602208 7886675 -5369621665417933940884020587500250100 7886676 -13212925327468562701980517709978972160 7886677 -28315203046385991144120144827518615200 7886678 13579668067695659328874833351063725760 7886679 16722815936291513955552420491526190080 7886680 -27753744958441080076473694811663155200 7886681 66799018952463028250460706475206598784 7886682 -18556808906997775415966105821119356448 7886683 -4762491302039652744306207218876292080 7886684 14740817825316510992828790792121176576 7886685 86980163696310960813916267548661944000 7886686 -13286318136138411802513469058878490816 7886687 93373699455348900350835478609747074336 7886688 69331283041628682623375575447112515584 7886689 -135587300117759259069768829335125836510 7886690 18452754773532359246984482228592424960 7886691 29499236716082520608668241931299874480 7886692 40595928665923489640801171127097254912 7886693 -121919190805592453586947816704942541058 7886694 68454732735856329702603856263860355072 7886695 -4962020556616428197468738524477500000 7886696 -17596425379666743988774050477977763840 7886697 2854766923010875272326965748145983232 7886698 21322200308844797708817420039041353152 7886699 -99650275334196658535443947116201916300 7886700 13471794321770187644800234448683008000 7886701 -1043132400215558700339452418056165108 7886702 -17170074560432195856182283570962520000 7886703 -7400652600200148720098483862230376192 7886704 -14365570986008964098881263060097957888 7886705 72881850526897203005692132655464183860 7886706 2758223237040569056900055987801522304 7886707 -16396381090237581846431735176429928280 7886708 77266482436273048511798107088828603136 7886709 -89271227758232364315746615615470647186 7886710 8517866516620024622313721643760844800 7886711 -52654955886144632085545360709031956480 7886712 -4958151474095184392484342157290332160 7886713 -17217160328401268492179096253934244796 7886714 -34175745940919231097371520176245325568 7886715 13704046175850194733704566610437707120 7886716 565717175226193967286985424757693952 7886717 -4276881139893390832745965733417466234 7886718 8928485079581612204419902181271301888 7886719 6503674659582165451297322524937535600 7886720 -755478566734668092986002608907878400 7886721 -56699424026326908072713370532218337440 7886722 -14652772059646576435967592479980926048 7886723 -56328223976928722244219412321834674480 7886724 28588385170631863728807085563889029120 7886725 364616173021143065045585409330537600 7886726 10433760594747607075661095462840177344 7886727 618024336553937030491598871974575176 7886728 137638993977977018871024413518528512000 7886729 135265004697387541105115938559699747040 7886730 1463733304846196283799119131804605440 7886731 40764041678193701613039157180154488532 7886732 -15912806577656349342879108258796170240 7886733 26141084043467163348535808996672985024 7886734 -47918744792212751610202535981875665984 7886735 23114257621744822216010979388311456000 7886736 8019470578605134784208401853858185216 7886737 -99253557360892835370310784387630618768 7886738 14355921908712246985420835157694478496 7886739 -21933336762508383661958763483178010880 7886740 17987524678168408833029340512575334400 7886741 -63448505673130841979531045433365851136 7886742 14059140231243648995729125255539154944 7886743 25229809437252044195272310205038341704 7886744 -10651939360645406834914060401889075200 7886745 -24986964750440411261656423277402214780 7886746 -34702569599125822950298438749822048000 7886747 8828614062119687953026975102258770640 7886748 -63680958414598244503398890254458716160 7886749 -57029515127879387089833615591764296436 7886750 -69262576740636043834659448826685648000 7886751 -42844567819470612607741430704121874432 7886752 -144532926401860056304882988040554938368 7886753 -64049780593920639554448287964766117440 7886754 -41693300893776556463616724548368828160 7886755 -24352396301973292252238935585940441040 7886756 -33873959560923848392022614715523320832 7886757 -59273655965706636157999004836241139360 7886758 -41729568218829937315423948888596211200 7886759 -196662549940033651515083920873277520 7886760 6272791165848228998658018283634688000 7886761 36719365327660573392446532623332080000 7886762 -21979800713589471963412100253856279968 7886763 -467286276634384093329809764132529508 7886764 58438047719515873957619789764825400576 7886765 -12698422942245774231254025200633972340 7886766 28081620474923175054795569803062297600 7886767 -11289840005054710527142704911729808 7886768 -5120156441784999579543205206240460800 7886769 40187063206735786132507880167796222976 7886770 -52160542084983471223923375460691533920 7886771 5865307686389234592614318560042419504 7886772 4449452194738250248911502992075915264 7886773 -34200839703504991399564913218012324320 7886774 733715197377943154733326340015482112 7886775 12110313224527110760011609270168054000 7886776 -16035336315098528797920586903813693440 7886777 -144710010742803514673798616349874668374 7886778 22074523426127658742894266190057165824 7886779 -12867059555467945583433654042095362424 7886780 -82398796399624542349248510456076800 7886781 10463181056339387936296352420034921600 7886782 -37204445995010299822758867983426529600 7886783 21795219495656608638884044296108148032 7886784 3335895423294741668190718297255182336 7886785 90042291549861812877048843204868096980 7886786 33263319739756513441907746206330856320 7886787 77699992012686590347568679713972921520 7886788 27908268605441238830915854149749932032 7886789 -39956030455560106189849246360290685410 7886790 -17602433380533495276562010864387086080 7886791 -84029358384536630559105924545756029416 7886792 83272613541092880548439386142221598720 7886793 45924452604028563594498979918111587744 7886794 68854567091577107578918489898688795696 7886795 -67855287448412790571974040258774907520 7886796 1924585735513609115762816443227028992 7886797 -150840008434905960284521183506089103754 7886798 38051577980703130818600775566470558400 7886799 -7492438688182940454710470840307131416 7886800 7090167357220569370272034233424486400 7886801 7782157975488760255676645837732207784 7886802 -192953474955253122756471495356424192 7886803 32278897782677685234768360260619102784 7886804 -43390300763637024679262908354226284800 7886805 -6638533151020683527306477290269441600 7886806 46325005427063162497246087347930968352 7886807 -76361062143989678976833807548886094240 7886808 -12709950270547971313301472402755235840 7886809 -32776423730994313855719367991879146944 7886810 1001004376359571097853481823733847200 7886811 101165503462526123953667704406557951200 7886812 -30636668653876527663366393917859665408 7886813 285386694123477074679953841815997636288 7886814 -9621974546630644332647842752440368512 7886815 -53578437011605436427357343886596243680 7886816 -23454862752365548403388311950127529984 7886817 3878924350454215328781645126816442788 7886818 -33089560875669648981583230088589342640 7886819 143859964463392553102795311304659160220 7886820 25685657980185813065920823326464430080 7886821 66630570325773206428770100271331025022 7886822 10337045518731999925887530040729834624 7886823 -13979822280696549586890696178200848256 7886824 19207580067382273557624989374795776000 7886825 24220703539931997226432963414276794000 7886826 32354377443052558210200986983392261120 7886827 -22049528500157089334778097042425670656 7886828 114503023059474122761827813905553600768 7886829 4401973791914954586786230107307982048 7886830 -5286919576205903181914817884326993920 7886831 72695525858276014476867407562069276264 7886832 19446166329262144768664575076947230720 7886833 -98916962027549508867093987628466239918 7886834 -1543167177682485773502517494923409408 7886835 43297067395879506341475232058004326400 7886836 -61405415120428335650780003759757435520 7886837 -11169015715973453954480280902312299200 7886838 -26154389418034831358366002390721390592 7886839 11117234802052215590640588337864896360 7886840 660461216552534904216383295756288000 7886841 -42324784299612900136033179364989239040 7886842 13780365669345531523774175955598654944 7886843 75455805813630988322439958243435915320 7886844 -47586345216039422194865768906628916224 7886845 -330788395407091334537522083971624480 7886846 18074151027309206165555884513291447680 7886847 -5160200315593487560812909850826860272 7886848 4362411425661161695086916346660782080 7886849 28838245826589393324882571516727326464 7886850 13057399129024862969682463142168304000 7886851 34122412482241629853812073359077075152 7886852 27552434944074620955638602265822392320 7886853 -17733907186550822783320763071607488260 7886854 -33787505266816260422674557674692638624 7886855 90165170731743359477184116744404589520 7886856 -9437594975259491285408853695635660800 7886857 158843038363785138028249051594989185232 7886858 -4833328450176594389819812448418216960 7886859 41929167581079534991784774227280594904 7886860 30184973590788696823615205387050521600 7886861 -117460738077369007745176483104578992788 7886862 54537620425289985001949938250156390400 7886863 -22027038472382448652564878057017804040 7886864 2512311536385213951751557850516439040 7886865 -6149933828376190213401527882745692160 7886866 -33036546152724164550409568354315385696 7886867 84959875682949146786953522409241359916 7886868 -29510220517902844809636308038354022400 7886869 39292313524823434843677693278591205120 7886870 -23136142071695178620493202633823589120 7886871 -96062609179064425613214355961666985360 7886872 20344182882095721293258799380018503680 7886873 52453955473012614404349855873382884804 7886874 30866218346796234345052916574668060160 7886875 -3360367833229624894363473825314237500 7886876 24821388355636334038033379862773234688 7886877 5927784562000963986173837553666064608 7886878 -396977424083705067605720087686009344 7886879 -7972964804787338823907082715617825280 7886880 12000694975302493215232898801166581760 7886881 -122835661526448051240073514670173080000 7886882 100973035358574904252702056203232878592 7886883 -445218778036559290734383296476553632 7886884 -28770545969156909959481184899834695680 7886885 82461044356675302825676956661587971580 7886886 14107895925822852889574179509504860160 7886887 -41530807250648248009284941241191489360 7886888 160820152079147850737847497098936320 7886889 -4970203129799641753458770247075861030 7886890 -10929024969932659827261749013420768000 7886891 -58307040913146656245275489402227541216 7886892 43802981895561903706734865500328788480 7886893 -27130453787551370526549603935499932064 7886894 17805948255282067857051446411444252352 7886895 31793409580301416419711225377899786560 7886896 11475724202522513011209826223480111104 7886897 -23856653811981095957530106886159177420 7886898 10847572200995411154340179389440571184 7886899 103357489527079646080710316070686133900 7886900 2032392326451649392434751526307328000 7886901 138920139145606057039006517785170816 7886902 8453251301048409785715948956995765152 7886903 -22889118892478163418614892067055829848 7886904 -1320653104147585789343714081167994880 7886905 -57931019552616409557152848216597855680 7886906 -16557651834834983880307455616759257120 7886907 -11366122714027715930998271035635816192 7886908 26595585039870003663395309534562864128 7886909 -109294034272651843389919391924767527360 7886910 -12864899076261613178201304906546656640 7886911 34534911136985931650424913903903992512 7886912 22573536127198629488135231274913628160 7886913 1743835654383796243139109848154489600 7886914 -8733601936008461275314560229937586688 7886915 31102274237240047789472147268955372560 7886916 -17005285991169335940719085047713996800 7886917 -135820947340904884722073024858465704034 7886918 2751855560709207547487630908930988928 7886919 -50346940236127049104376896575011145600 7886920 23166279507812123450982639447277516800 7886921 -22269547069702286181220184386200348288 7886922 39711813379509316811010637606720498944 7886923 3600012062156351158578675262211043408 7886924 22204077948744500534184266046652180992 7886925 10873282842321950118602372559814130850 7886926 -92305024502256102972308300096700010176 7886927 -48535969341106970363002656809736726120 7886928 -1283069080970658671433613810298781696 7886929 -221488239217772268287156185199752555008 7886930 11851137024160880504869568202423121920 7886931 243286664404767692693358423706223616 7886932 16419668162263209754151196057664020480 7886933 -47183668518704943519920137902163581696 7886934 -12023815656856270483849481882622336384 7886935 37526788257038168903695037775779048160 7886936 29631288376443026180041186443402823680 7886937 -63640147987140411386521880065996737840 7886938 -30778069594711628520606785946762332160 7886939 10361870006701840288332120476490748740 7886940 18895356897639359588573820970559616000 7886941 67970423797825176127789786065296227500 7886942 38367417338281855705596677560449196800 7886943 67759689863877296633507079436818758400 7886944 18979135585077353914294239164309176320 7886945 19152685402302063059219639207764045440 7886946 -23527606026316170176579595248568228096 7886947 56491174206846374806498084207477370396 7886948 28700965259347087901579125671279955200 7886949 -26841426510580717944447220908560967360 7886950 13833715035442712893552532002030956000 7886951 11404016802378160494898352986346216904 7886952 -59215679375175077468937532003513082880 7886953 -39451034987876445791853702036560524416 7886954 16892707792775589006308556689556221952 7886955 -53007041204112445977203342380864800 7886956 873213214856062401479388774354370560 7886957 12133649773147019720865551412593057280 7886958 -4895487021965193340301646341991862272 7886959 -43948074421134840876715538370955873840 7886960 19825051046275639060517479307844648960 7886961 68683673790325145495884229490735467010 7886962 -79463747095293021653576633565430518768 7886963 -49722174392891197374373760447440048128 7886964 11743169067364245211724004598651195392 7886965 -12474683034677745704392992373746547200 7886966 605937778518177404571582728892554304 7886967 -7244207835427670433450711755622854400 7886968 -97641655959423260518885170700156477440 7886969 -38796775359113841836540558573270904240 7886970 -168506644603762947935541367331619840 7886971 92959161294215407308790949936600145912 7886972 -113778612175248481248653168614287490560 7886973 -31428840053214076896518622088838927616 7886974 978328890801237488521726814586231168 7886975 -19433508837800018283222498777222183000 7886976 45506154340513086815502664091880652800 7886977 -18172085761015307979614854787371992128 7886978 -69608547483561379469002764977501904000 7886979 27841844801451894681185125275595421124 7886980 -35607414014822481849198686823500367360 7886981 -15420623524736341582339054480780442400 7886982 43026182320972181879364681302998886592 7886983 3029696945699932044226971875785603104 7886984 32701383456920888384035324298298163200 7886985 11663563898592101214379375449397185600 7886986 72129049396038795509606699365280926464 7886987 -139013419300465269860971184218635896364 7886988 -32234265554653162009600160855553347328 7886989 27305958700073811905558799488589565440 7886990 55739647597999534358259374064168508800 7886991 -12792761772452985743313227160227783928 7886992 -17632322894289417587501359966826987520 7886993 -4125141736362267286605984335873075676 7886994 -17234058636840062840536347725463740928 7886995 102323998179715959744760732350431858400 7886996 7383848777035081199696360822806785792 7886997 -23644679448553793461053613212878568960 7886998 15429062982277368794624221229719556736 7886999 35673339615402993544050891616966634880 7887000 29171679845748537112028830546329600000 7887001 -63028244520766412926788014200160642998 7887002 -21219552954538882435789305774391987200 7887003 12981129089780554872620072536103364504 7887004 102531253763746654911537914402072358912 7887005 -39664017507205046382420259571108643840 7887006 11499847399497817175068428612615005184 7887007 -2267805372874048478495776478023291680 7887008 4967229843021197892284671705756139520 7887009 15920356519485639917727396920450376768 7887010 -32896717078143563801187804794524335840 7887011 48547148499867079142788148828199673224 7887012 -10739123095970802714702566168859660288 7887013 61824281105645211751711530410008989820 7887014 38825446737142766227231872311631379200 7887015 42641753976685370566404024559697721960 7887016 11151467578239151510864929826844052480 7887017 1850162136549032036620228277019177600 7887018 -15691445280497912559570658078425444096 7887019 105698691461439464366735137120455322880 7887020 10191943360915317439904971977211944960 7887021 -54745514473723349064239124063449037216 7887022 9465804618379694547921047974590720 7887023 75510011467393808960982110932123452960 7887024 11709796358394638502225800992154910720 7887025 30707849264695627543688297806536268550 7887026 -13283449681476366836110584458610800640 7887027 6506072521594307409970075164392644920 7887028 119115341309963842827020663956890520320 7887029 20054028735689419030334682372686983776 7887030 -26859082636965771975409275198654679680 7887031 -15115889093879113793408197093735046160 7887032 60266730371916477918597771453092044800 7887033 -18459128802830244039741443965944192000 7887034 -68097694732410945379941919988801821584 7887035 3839767118004778206906617225321659200 7887036 34403143095814109341918419564221850624 7887037 96784178884285839632387687929492527686 7887038 45327286062637030064912544598350144 7887039 -45249321873178807618320586112315310720 7887040 -11207942818144529823602494447193948160 7887041 -53297436645429064837281868115860506558 7887042 -35783194779936094251508357397141219760 7887043 -88692858315024061963754188103093593920 7887044 137558738592072106994895932853005721600 7887045 6394511372634749384773208958009594240 7887046 1087101618379573250957186750761733472 7887047 18631921465317973131846971985324192864 7887048 14460772927977183958905019633963499520 7887049 3199118361889987554966482614025841280 7887050 15188323682227010492909886098963104800 7887051 4176314283655727700299183001484526400 7887052 110008003699229536489279418423726750720 7887053 79806692630356863533173961251912573302 7887054 -11578626213113983564620427499091053568 7887055 -32592329991644005527274597027825144080 7887056 16965307339528217853207116584419508224 7887057 3761300744496190687031612365513840992 7887058 66778777572848510189612648537504180880 7887059 -1892672677018356324828880035793777296 7887060 -588469651010980061907293641396684800 7887061 10789443594882199011785707875245279040 7887062 50148552440090713079583426587357728032 7887063 76610552464351569125128983348974563944 7887064 -15890427431920722105617299945763143680 7887065 -32936152381356653924841473373485479800 7887066 -2047571713451623640385419047323182592 7887067 -10066481902658888704233331072922697480 7887068 5323745221768020860771092718353416192 7887069 25889153545227135561764170354439109894 7887070 22208686864930142365266653512397276160 7887071 -9136945016505123263400097820764579800 7887072 35848515566678816797788679895549214720 7887073 71808787004792857115580019941703727940 7887074 1105899564276692640194145297353064960 7887075 3146090582254678772444419366783123200 7887076 81256343123971043419988703793541234688 7887077 59354701221007771981094964683214882144 7887078 11388584932423166910110822708799323520 7887079 13337625124391015785258030429554366384 7887080 83423433824976805877480494749175296000 7887081 6276503560761578309163428046186621072 7887082 -11904964497413170493240274185749340160 7887083 7331908366271214622484339337546073332 7887084 -47446347711301735052408014636115249664 7887085 -2457468988908651386822430926787184200 7887086 24607531416532391726328375391034428992 7887087 -40946261577492155786774272009093565592 7887088 414137718863027566494271224187650048 7887089 39317154845955114061974821799153825396 7887090 7566086355317090522744959035975398400 7887091 -28090442504652734476866763564741239840 7887092 9286650306592989202629562881378804480 7887093 -12298411743313219412764811663237370336 7887094 -5728301569379305692529716113345111904 7887095 -15606391099899360726197917199153118480 7887096 22638692708624549386640320447601664000 7887097 -35344112784453371068951552179576834454 7887098 -23232746259062492542294637109020567040 7887099 492752892048697112615930827044735552 7887100 -16901183078653762641098260700709593600 7887101 108709475144537059301251258617585353100 7887102 50829039624408308658969932343189056832 7887103 512618119981935838472034097668907904 7887104 -22992777017836506469559038251148247040 7887105 34390260494984393618161526628967728000 7887106 65653970226128919339288920346695247360 7887107 48342335988996044458686182207697654480 7887108 16210724431609182895385726426738042880 7887109 23599060408756457637625420114247211040 7887110 -6751236224360142516078722834483374080 7887111 -6900333166019126764031941708320816 7887112 -18932746780711197732935987969375877120 7887113 -1798208849756612277385055265510020352 7887114 19493141409033832650193159105274750208 7887115 -4939770047917667908474157213725434000 7887116 60118792334174222875291926080135075328 7887117 -49815711334917993258146334789670367232 7887118 7878650117700170473686304051043597760 7887119 116444402762827358869077442554534054144 7887120 -1168964314592717977176331579745894400 7887121 57551470851564855081257393174226674544 7887122 139148378662913188997662405576436892672 7887123 18043776163202810809390195368991093920 7887124 13687892467905768325928191295717656576 7887125 -140821719539654252143719813533579373000 7887126 16711439357130863653559106472541952384 7887127 -12730850320865935838611570999335867600 7887128 1608013298396237638412315649079388160 7887129 -7284536580801020500931741856023509152 7887130 55922151379703011622757165568406558400 7887131 13247648544436361358617806857770364960 7887132 541798286736233476676671695948068352 7887133 33492825765871161005330862264416594700 7887134 9198309044641271162540614178594630400 7887135 52062024552785421992133265262869491600 7887136 5569755188531538125641499472915136512 7887137 24419316578539541461630272660055912512 7887138 33334837077632036187048049330960193280 7887139 -1117744767908308268516916085182320032 7887140 49185680715684276903133304420133085440 7887141 -8961455106031846241817649012885690050 7887142 7348818001331557661652613455819905664 7887143 64096489584059153915747060701897056 7887144 -14511486543544832895324645485360578560 7887145 17540214277357831904063617346466598080 7887146 1023205924192051491929503524952725504 7887147 -33081985030511713650648689429734835520 7887148 -59127885247971041195757900444477545984 7887149 15970766038535295517855052448796224150 7887150 -16260947457052229285097518131147862400 7887151 -148984099645231157450015163004194020848 7887152 -301461412384110637303144038072188928 7887153 1881540646266794253197416517544853104 7887154 -53862872332074570000250076211870928896 7887155 -6208290792994172253697115639680039440 7887156 53278599555226131458466214481716776960 7887157 -148022524548973045987860919383344776594 7887158 -8740653475568891851329512271949751616 7887159 -3669969558539136304448354718936576000 7887160 57927174908998697054308465770070425600 7887161 89435049358150131185032107599136318762 7887162 -24707636093806023403545271142926722048 7887163 -82863290834602880659818827309622597960 7887164 -135984833700745393717288404316590618624 7887165 5220169748830242326476092579383399040 7887166 -3480920069702452459821950513702400000 7887167 143950606393308908876541739005047641152 7887168 27420833253502356658090234171966881792 7887169 -115599384911432761342016259953951226430 7887170 2252310393453102484971088306029456960 7887171 -100105875841501443020515530464665434888 7887172 104699856860122559918551813177794173952 7887173 -25555473545636414873686398035222325024 7887174 16963516720695791734522037947440298368 7887175 6082908988872966566793343598804564800 7887176 -34744512165805527356091538671756042240 7887177 8944427594809907141147091111697253568 7887178 16959317064127686162449462338106770368 7887179 -2389837813176851774078674039621621680 7887180 5093355961099423499986146901915238400 7887181 66712712877869847068676762593742004982 7887182 -36321284852220083839157509004499071808 7887183 2583707207602382266117738059258352128 7887184 2317969166370540810799680926535647232 7887185 51261385395844236945931785088795939200 7887186 -9076510169339912673538984026366700800 7887187 -10211864473902843951603990369105519288 7887188 19751109132185754793863749452317914880 7887189 425481747877558354871676375302970528 7887190 -46671955238558096256485802732257030400 7887191 38317765688492594123749232530143757344 7887192 -35322628456975722338116423131886817280 7887193 -30870080469570800562875448842671423280 7887194 2346965622163645256488020716155200000 7887195 -4100808715945147371282291611399879280 7887196 -87302517422317758105470119561876057600 7887197 -15210079897337175690530231642004068928 7887198 -42081603734747895089036056100637898752 7887199 18848928228384409510265623480511518936 7887200 10429961937111723647435561823780864000 7887201 17913457412792144562580973984963412864 7887202 -31607841846649973023743131127641702400 7887203 -92194237199108722111576665654790224936 7887204 -5892792846517845059737841915248373760 7887205 17915056201776625835014138262907317760 7887206 268350712293155549607132904396873728 7887207 -843052857767347100878880728439171760 7887208 -28348355504554605153799407848993587200 7887209 -23226089638645627366564874233741789248 7887210 -1745563849048765337465704939396646400 7887211 -32664930042141053207116517307043630656 7887212 -8454802171456114750282375444752542208 7887213 7461358779323288431533706782847315542 7887214 -112816851347718897883904138564443645440 7887215 29576197792296462291589379283948348000 7887216 -433789619970165278623196036612161536 7887217 78647845074679519224313953597548881320 7887218 -15831417434456841924391970166877544640 7887219 87207128515239715319540306873168025144 7887220 -82909150311062202922985427481484298240 7887221 -100603874675678630752538427354054586578 7887222 -3095569787330688850042946487332880768 7887223 37634756611086805702331783812647674240 7887224 -42575139418048966853101796320706519040 7887225 49622784516401078976224616540971323200 7887226 59257192410719477597396043477421779312 7887227 73882461583415463470667726125788536792 7887228 17819721975369303810900984785103659520 7887229 8281238614318491581975631944297777280 7887230 -34304990395433932540339513165781568000 7887231 -35161899960437222709262944257729178120 7887232 -1036766436253485128372582836296744960 7887233 -94445016557833890023755871360214705660 7887234 -47736038916577970506465881248349832320 7887235 5979338209770421617596019311945105760 7887236 59836419365346195336982635441308707968 7887237 15901745079127983439547142077146640640 7887238 11917250654283411882945666370714681920 7887239 84197643817222734103905449020945892160 7887240 34016389558106013637048529111162880000 7887241 119421369611527907265969762468501314832 7887242 -42471634856927815492525550951151379200 7887243 -6382440866259071430601752543811802112 7887244 -3264167597671280123431872405622137344 7887245 104218063700522485750429744546690183500 7887246 -35497450308862541386905576702573283200 7887247 140190827227349012422695423221543003696 7887248 -9742417609632807333142427514797555712 7887249 62430297598610896579483785732876938868 7887250 22901468636852131929187555492808832000 7887251 31077942716633020534061035026267630252 7887252 -21748894493751206580667893047219073024 7887253 37103033346817243757463100756618083360 7887254 53595841702777548496346716394814636576 7887255 -45508869975042734226165174909746539440 7887256 3571072064776686855519936602370662400 7887257 13890588566139912247864919816425888512 7887258 -12283192159340660377933436527546492416 7887259 7418138946653476332599715307951219460 7887260 44948275865979751582924740624103226880 7887261 41102217749480719435686287788565616480 7887262 -42100573614484577901757171898687434368 7887263 -4212532894234324454503418255990995488 7887264 31026023715274053244465711348187136 7887265 60795311724038555890121137523485920660 7887266 -2416634290066430171615424974993301168 7887267 -37522167143864125891002281397550726560 7887268 459348788267900486894604956100837376 7887269 13303073071345660822336989566937659760 7887270 24948214494333220316823106513361097600 7887271 33580845581561400091441504984798339584 7887272 38353432068412955110444653519175680 7887273 7942947659677928861957556735995715984 7887274 -42735762583288412513018280660248022864 7887275 558886736106373239462716741853216000 7887276 53714676360041736935898395168551948032 7887277 83655980832041529456568496915222071200 7887278 -5772255825894540146193187759365308544 7887279 -29672290719569909436578419250133453816 7887280 16885956407883364637156042716667904000 7887281 -145250266551825307922719671807508684800 7887282 -16623985360411447029756766420888043520 7887283 -230012163326044671146850727540689909336 7887284 -18356817574063625228920019341423724544 7887285 -1868325604941635480280761306111610180 7887286 -36956977610353049221421835859020213120 7887287 62129816407404057544183113451393469568 7887288 51694393238502195212082021995741122560 7887289 46585292924955297647280662494717641156 7887290 -3219374651334629154347794850904409920 7887291 1426210128108484817090976801396137664 7887292 12971027724435470960523431680982538240 7887293 -1243722152691323380580077846907885076 7887294 -3593131630561301005712658489195493440 7887295 -17997201511188266559733520769337927680 7887296 -18368799355388295718741364219345633280 7887297 44727687953895862157188453150396596480 7887298 31042117018206048233287275339152125440 7887299 -7521160196478045926333646260779960320 7887300 -4722837567398434249005645228657254400 7887301 -11402410271082670292069268328850334468 7887302 68681353995365161786384464400900352352 7887303 -51915485368903710474446421154547203776 7887304 128236876284102530186228910312320870400 7887305 -43820667295185152507347073862507507840 7887306 3261670248710036614947383024407355904 7887307 1359205974900215896167763002320580952 7887308 40193936127868017795259924518765818880 7887309 8826353169840777027530554848103552704 7887310 -11333260246140810872614963906542311040 7887311 -119300891183335977705094074475242467088 7887312 -22171816572919786346562030463206137856 7887313 40545740771010274812670139048995005760 7887314 118871202798635469220365150229751356032 7887315 -58380958582248900389732453340126180000 7887316 -72334278417457882119601453652176504960 7887317 90891507297854580159720479831628876366 7887318 231868895903550813230868732414796800 7887319 -66792423394655230126948291862830857600 7887320 20073184784338893038370219042960998400 7887321 -6897391281228823920125355733502181120 7887322 42623834290290484028865312161211593712 7887323 -108209498193641152538790926237835706428 7887324 -48610218145147136063640152083779010560 7887325 30273299726833989494039454716326800050 7887326 -2668192172985142263541204796358741888 7887327 -9912855160716210070302579379647284736 7887328 142257757895104476734402141396141604864 7887329 -26052762656931590985453997347170783070 7887330 -8917375212766687265641372359470837760 7887331 -39299653392748367728827442038287565128 7887332 -119006889534468995883040175041697464704 7887333 -73797550290443316670241534887660106400 7887334 5977210139890018792279941444291097344 7887335 56674732690873214745946626838882997760 7887336 -89467270388893574163738896787888537600 7887337 57810237183386568962404139900404490400 7887338 -29654989959785771234994509286707412480 7887339 42675540251734259239789834719032730204 7887340 29630869615413716305629144148883619840 7887341 -21970537126237158149649740612934981696 7887342 -4974241093331232248544712381978300416 7887343 -53506294152431916091694355430397554896 7887344 19990687907673194323996205254575980544 7887345 12394146786370250488574052424342717440 7887346 70069874308089632210528373966352057872 7887347 1355642840962744010022321757162864560 7887348 -35585188296693623890881777629115310080 7887349 9840378602726334695862285392730289610 7887350 -23088482813011217159662885950091845600 7887351 22831027563806946313341780186236345832 7887352 -26460069112589799737175875536164618240 7887353 -10730337835258757345935886822115028140 7887354 21561508763404663325623311396495306240 7887355 -26713754978507285408019374600661539040 7887356 73859892511376464438199717435191296000 7887357 34256460435366594240304072335716238054 7887358 -2191616452146637543646827174971755520 7887359 -40637411875473057011115234892305277440 7887360 9782437293431785983791489414175129600 7887361 472244234571275037416969172549810688 7887362 -31788988252987933219815689850146142720 7887363 -892075396297628542350269364080648832 7887364 11946870369602417914277566329704286720 7887365 -3464831674701459646674556236610224000 7887366 6093233649347407557179551856897307264 7887367 -4352664585461155385454676734184185840 7887368 147812355845418890769780782058703426560 7887369 -14486435152462199212891531505790382080 7887370 -25655786786412318032234746475644800000 7887371 136443872313670782270100235008589809992 7887372 -50767093588917546282042156754822353408 7887373 7098112531551351082356633838190035564 7887374 -62788838329284169020669503732495932416 7887375 -1963788494326894746671852393953020000 7887376 -4592670988070387141506715237041307648 7887377 20029905437062877145667932564089991012 7887378 23991519671142483699975130402435473024 7887379 136218837734618907829282479793706280120 7887380 51813280422890997165198883564793644800 7887381 -31055459695505906567224467022413630048 7887382 -58321551138824955421228040297499914208 7887383 81930367353623397810565104431902913688 7887384 -53206905184108873082357818485801277440 7887385 -60513071365742450252728589080406460 7887386 -35752882659398663892339201493098433056 7887387 -37434505669636832565278549725253480040 7887388 21013275378673620928096346709899053568 7887389 -49719857225770532323828320400517501460 7887390 -2898631523124822979812674323291484160 7887391 -4593327409301445007848719643482679600 7887392 -54077019851151539800194112752457875456 7887393 36388777480937821034854577759233063764 7887394 -75574172304352673072461886011970232960 7887395 112994487255997533609708507449887976400 7887396 -56190621750439519982977172755912083456 7887397 -37870584008657740298741429103433235168 7887398 16467715786835326749922773869650710336 7887399 62797591341439391975232769124088907008 7887400 -4703473970110351313733780486777600000 7887401 65993487027948180691256159875010883492 7887402 32506629832502188519810865574201431040 7887403 -45115739164803382373379384802045846348 7887404 -3042210271526879834478362867417088 7887405 -19710895760163335014345301660699446080 7887406 -24565058652259947763527736375169926848 7887407 -8956831653098542287225305370518649984 7887408 14220120075199968919955652355662249984 7887409 154624739205387845172178638985946830610 7887410 41553496455615199462677379789413404160 7887411 20015856443891305191904007834508113232 7887412 -5355642199998714963852118224365858048 7887413 -80743406284287103923144621545082888000 7887414 18231849003570430489218270499042261440 7887415 105396926377166231060640875522906818800 7887416 -14763837315666501796083556607338291200 7887417 73463808868511491923412016397005228880 7887418 5596757712411593144086883652465341952 7887419 -160749578819023266287807257159879537320 7887420 49480594865654343283606477501601740800 7887421 89118081592929998014507681090800295622 7887422 61874352582861601932139605508741056384 7887423 26523350874875457955308693697528877568 7887424 -16957038712637957943763321763961765888 7887425 -5633785644833861226718631562462907200 7887426 28598517107070141070476314701550722944 7887427 42692178080853794193030716909600825276 7887428 36502631984608346384391612637123747968 7887429 85347996648376896398330329879005330240 7887430 -12295477998559528298841197600106278400 7887431 -16007852273242005728661824129551936800 7887432 -9594292240633624681739231160509644800 7887433 -73423957890549959067388780628393492016 7887434 30202734739755755463323477251434797616 7887435 5781107152139387305869098201570220000 7887436 23671997150270898917470951117545126912 7887437 -14502438514111394848826475676739815668 7887438 -3160931927955539953522584572045517312 7887439 -35092293241599228242470004404715980800 7887440 -10540332243247982311527391887244001280 7887441 109079614261341860739161809084509142944 7887442 -54606853301184334934256040751382838128 7887443 -41745750254788409207737875584993294256 7887444 15927703091403244553470790624012531712 7887445 70072559351346021806175518468643140700 7887446 32979923172377458954011467114123022336 7887447 575158706825042391856128770306842800 7887448 -1674296994707176455108074657614049280 7887449 -179605865430596352728361670595003345340 7887450 -3759931079179729791958209636450950400 7887451 -35708018473689912431685354870150071040 7887452 -34132663305631866431237809675071513600 7887453 -24862551042505990040254126052175208896 7887454 -15107631559822693892833288568908927488 7887455 1339266804192770331641242534549494720 7887456 3803391546681925916464120044426362880 7887457 50978800811732972141136343887339605892 7887458 7297497302923786641164306356355718720 7887459 -37371004015625903494004690427361327872 7887460 10671090524553804972658400342736322560 7887461 -32150272850590311993920110883319838176 7887462 -29645653924443996735595695001900449792 7887463 64900316166285681404695861998420538144 7887464 4668527095299620805255228393315840000 7887465 -6965768029702507532363736409927406940 7887466 21272610300506307680954279120792008704 7887467 13953520219219452330237307681823662992 7887468 15988332277919299084745416406160791040 7887469 148797100521244226975476496047215158870 7887470 -18057716144950218402988593372562876800 7887471 64547969947169836892388117964643270160 7887472 -13379251429303208324815615008158285824 7887473 120516812657685134400582030093883889760 7887474 17302506803178223713970698224580119040 7887475 23049616887854465883361600993823250400 7887476 -75318928717673848502733361210441165440 7887477 6274793338939987299073383174686675808 7887478 29756693476339360544653919214116544000 7887479 -90704859233923225769183236210944736920 7887480 -36860050745080178142001877764217856000 7887481 6847005405202866864974989473179266410 7887482 -43533895940808131275738727658216392448 7887483 16182721711196824074512888840907333600 7887484 41671196206788957214317910861217951232 7887485 25461815841024031834716724437371704320 7887486 9747754041087312496226877185011626624 7887487 -21034264027919953275979114058109172864 7887488 -23462753143256064361031048057931694080 7887489 -953759527200174672099761270682130416 7887490 -232352758371671939577351842780636160 7887491 100162485831046265713106418491576864892 7887492 68510215382857308975036162529142130816 7887493 -13623273394534774060459236692381563776 7887494 -5820945287958630036236528514579086208 7887495 -4318729377758662569753873603514406400 7887496 -74482601740548087221380540312462494720 7887497 -53879318676069186654735175074415998054 7887498 -8499005588003114204274492032005435392 7887499 65622706419808690799563847829812076500 7887500 95186986557105951007664700510172800000 7887501 -2209501969603019796941046445407942708 7887502 14760446315897774993931578953183002624 7887503 64901959496700894826308610433313747384 7887504 -397802635572866636342407280994680832 7887505 8193367272262225344792878570964059520 7887506 -56057931724587336661245280078188517632 7887507 -8632460902787630179309914799681406880 7887508 91051384342831538644169442633698048000 7887509 -42219014497409143310179991121387468384 7887510 39348077825679209133813515381284454400 7887511 -1166073396384392699881412310753880888 7887512 -62466654560316163095577099580878725120 7887513 -994220090042517890972533411905156480 7887514 34658435652475646034078232440977135856 7887515 101239229936620624624047411827357732160 7887516 -3330387647934575043162375132729311232 7887517 56646048063165311704847544502561131552 7887518 76179945508639874577304775519038728960 7887519 92433795043382898160088173189999380984 7887520 -19705187456694874123392022007629086720 7887521 43413251203929142410239553871694698722 7887522 -35724156764015441843646769174947827328 7887523 36465703111308816580666697452799858336 7887524 129416615775794685514232943692362271232 7887525 33502590300609993399341155554806884800 7887526 980238031943707833746477814242783712 7887527 -93975207953612501131640519506482877560 7887528 -9557435919837115287614069662315806720 7887529 -20340731981134179904189177846623042716 7887530 32408975598310088237363366134251750240 7887531 -8398532003732337785219365279775393448 7887532 -15068599499189029932528609297072872448 7887533 -1570541316322826398600456173620464800 7887534 359219647844705788819977707973301248 7887535 -85705312486303650329866633339200638520 7887536 -8751217537636853218880861547764121600 7887537 -14244842664604766671997765330945181888 7887538 -33217770968976729472565617332066340080 7887539 5883891419717599446718967122238774160 7887540 -75726353547160658099703623416555192320 7887541 92140955989482379336992931714085354652 7887542 -2976858964096714916270313428479463808 7887543 -31373845293773655115575061866490221696 7887544 -32406065736267145432702961132498534400 7887545 7239620941650388443762600345606159300 7887546 6196271916092334646653428537459393280 7887547 3189993952829417055607046976730207552 7887548 29734366572858009577985125398829483008 7887549 -16624944601285909398959166019987013280 7887550 -1177353344141280275590777108759934400 7887551 -21362933237381609869708530591950432256 7887552 -4705694224744602666648447139864117248 7887553 -1455281819952446515729341029679242496 7887554 -23904889673299597835619128498656095024 7887555 14196612280484341965931501835695312800 7887556 5515505208536259408842699242508040320 7887557 -155935436459364283850157312022110292194 7887558 -1902716346718306333211117405203795968 7887559 83341642755640918380427798027790188760 7887560 -46288688574418957641359625136772198400 7887561 30765033509804347387492925966515490784 7887562 54535535600189861968997986999875168000 7887563 9012531759045627755573390701311188280 7887564 -13977566133189573782066808249704448000 7887565 22825968901754938925981007030878880000 7887566 -15788240644550224683761949240016934976 7887567 -6134283266771004515048243915867061360 7887568 -268468155437436376399530128727072768 7887569 -13861386515350454816064566128383673104 7887570 -3391639241543296177624385547656424960 7887571 -100072730874075323458406063736970981800 7887572 -35257327189651084410860130014557655040 7887573 -13843045632142747517497442726837333760 7887574 -4309050288937351929837190829757279360 7887575 44762724880666418165959302502762508400 7887576 -1102877687404292063860088094672322560 7887577 13854984802916813073765687886997668992 7887578 16113565811741540921965895563106595840 7887579 57114807949504524577609557501651403416 7887580 -22895999563002479167725686472208358400 7887581 30217874033386126397964853810213749132 7887582 -7579261469031929355887535623732069760 7887583 241177358418728842908438790163203004400 7887584 -51320383813924731853700531982359592960 7887585 -31024716131705293175664051459655977600 7887586 -7255274925168691368250981854529027584 7887587 -76329538469521886940786012982685283648 7887588 43845588494346438941753702273752396800 7887589 39346104124594551868343846421776824320 7887590 -16638055715604310136483796389138238720 7887591 -99575295051363815525916306276122848560 7887592 36003731525598663249745103712954777600 7887593 5853095893601977810233052234423848960 7887594 19997456148319014325253652520592471040 7887595 65991411276012888296452224233696233200 7887596 -50436491040443748732701472129326164992 7887597 57668865346431745902580360006554808320 7887598 53335014941130173139532337584663348800 7887599 112132878827537091167364133665201675600 7887600 4764806724329990323849749346630041600 7887601 48434221846505822626099775753081931602 7887602 -67785742978991271993137180696050816896 7887603 -39700053114933153486079089459458784000 7887604 100651173948787708678831193647589584256 7887605 -74770493368206022008921402042771336960 7887606 -28492294693968329148356595882739384896 7887607 -5732700846389560359966538327081316128 7887608 -77963912020713077976499108645313495040 7887609 18399939023075589726364797708235972608 7887610 26775735642989636120415923301787476960 7887611 71126707691623479832148828387282386212 7887612 -10135336660021864324379686721015513088 7887613 123363995950429880618348326381032081900 7887614 -1404214441708503222108200847725109888 7887615 -34395021069461067902618761759312894080 7887616 -40733248729847062924318421241714180096 7887617 3022923595196371615460898436469834160 7887618 1029260928895743167250685049173623840 7887619 333822036614238854060548131963555408 7887620 -9634252117797245502009034113750220800 7887621 8807590208981361128229741794896683648 7887622 -11320498265366333278926904161760257600 7887623 -34393243216228958818676048081325980640 7887624 7988227645453704860688338300339281920 7887625 6265723491343077743093373015385050000 7887626 38427066521693185991951830570758638784 7887627 53777211580946137574082395368344852 7887628 -53923924329474550018917452615776000000 7887629 -114934282453268981712995981400435277770 7887630 4418014455321705219656234411320734720 7887631 -23502961989898527858839292948474591568 7887632 22725766525586866560814610816414515200 7887633 8920238215724534051755335776031960960 7887634 -109664257354013664011757882479809102848 7887635 -5318083581912086754450837222770976000 7887636 31845213448212918553590498425932253184 7887637 319769516378826837652341631787900707360 7887638 -38504626406758984862363447675284207488 7887639 -62964832801875843255452299982251431576 7887640 15475761635110671474790643802945945600 7887641 -72491883813507985935543175877400079200 7887642 -3024358402321182805963647002513289216 7887643 -72594967711417719169872846243888644256 7887644 61125998845574314528886965766791374336 7887645 53548413570431964360393194610830433600 7887646 -16530125741179428961267288105430972736 7887647 -142386272882106672427783720391986751904 7887648 36453499543429851285133499036091285504 7887649 5061815428586424466967939735305929792 7887650 -670582843894697945761657921810970400 7887651 66729168229426176356032305951573906240 7887652 -81207765726580895288955208421497413120 7887653 -72288867974099446907331697900614556098 7887654 -327137797783523690539569186296384736 7887655 -103711930512954109226641053388972666440 7887656 -24271922585048780812622283856457072640 7887657 47351258828874556184746042219049892192 7887658 -622625797150839241890788677156906320 7887659 -13616716280819298652175277718665318096 7887660 -12850255629843322183732203187403980800 7887661 121072746033454249615115086899621466262 7887662 -512970770559577812827803644700192896 7887663 -26446254030648082433237512439154972816 7887664 -18478245640975561870586004211987333120 7887665 -25380365834849785900709936303605412940 7887666 -30306131427281890795882960664281992192 7887667 5229530081962913883392431898551858312 7887668 -17901500163467152925659635605741629440 7887669 956323837842798084128294461900102944 7887670 -5446991528601940485358097451909281280 7887671 -46221804372095231869230390143461888512 7887672 -24040319427184792697354344710266265600 7887673 -12736418118184552607535062944722060716 7887674 46824823969654952925608447022193850112 7887675 -6123803241022060679198762983602408000 7887676 48751642726688094490826071146286592000 7887677 -4269747888008377242477067753415738766 7887678 -13696442573227704310954002088708253376 7887679 63503941830370744033343913011601129640 7887680 3924053608197385200298744377751633920 7887681 -11920722827694751091894394019603754880 7887682 32836400235784564830133183676982259584 7887683 44991165207591380073624600128262794640 7887684 -24604768985125514017924185100892540928 7887685 3148483893087660410687454952512471000 7887686 24956883273086966091327389587836285792 7887687 4372466326204139618789034356839717968 7887688 11837048401991123561076035297898332160 7887689 1172471065935595857432010890713027328 7887690 -11462251268562328067175012253367544480 7887691 -36304453991581620116547223932950957536 7887692 -7194272839323385311801944888516563968 7887693 -15413952678667973829019515202963200000 7887694 73631165515540722515851734884608252800 7887695 -71060857542659070538569130931148247800 7887696 -1629332864442733518726123788517113856 7887697 -7029281796915406432958236086086702348 7887698 6378411274352314978021485868695751680 7887699 4782264853102221912959463501824598780 7887700 37707994696813721070922757156006979200 7887701 12268926608456642330135630095673499900 7887702 -5725737838564454369185360697762390016 7887703 -70278059994568150815259228714768678656 7887704 -46187238437837689850152220355397447680 7887705 60635402880491170062920540685726720 7887706 -62482143381444647137429575194902610448 7887707 71319307235453233785297602858985253956 7887708 13241109205660330461166799699494766592 7887709 86445244055249004579750875801578642816 7887710 -56332300690792777170660994516414752000 7887711 41786667226421379327326519995016876064 7887712 -32063978477652381660771411797785706496 7887713 128503908565460713833076257253355745684 7887714 8205052656201473613624726790370684160 7887715 -114590307869894316002228979666134514480 7887716 -64395841995889021842255229505649180672 7887717 47078186778005348547444053153498659200 7887718 -914421677902811310481977891768625440 7887719 17838615246877293965382524167658881152 7887720 -49057071615824111568217871878499942400 7887721 15612151152149506174722244353137668922 7887722 25040857246429605081954190267196872800 7887723 -3372006937288510087613815773632732496 7887724 -43556693672909492654747968777578159104 7887725 9544815980465297583169956440494628100 7887726 6011820275464018090721890256161443840 7887727 -27154432400572958278763860305432650496 7887728 -445847636740808442049796478843224064 7887729 -10691725693283674068267590838747536016 7887730 13269898230745529074614365928773329920 7887731 18959731858193524228147731327479924064 7887732 50812418589695426184150460275438723072 7887733 -2322309864586068316392372771720691712 7887734 16354280562975437258898161295082931712 7887735 29562707923532651975857518429919067040 7887736 151463095470679236236591199750896947200 7887737 -47536936931904000806512853423785045872 7887738 -36221984701082078925927203292239712000 7887739 10709913519142571511738219990771881064 7887740 -20214044181581853687119956819624427520 7887741 52980451958660591864858626668719227392 7887742 75531825991359598680705551555103478272 7887743 -94281634386150036411263982229552411008 7887744 -32611219256999619193553799532102287360 7887745 28952366278782170985476172439582776960 7887746 -6619845338138488678270924710466874928 7887747 27014936356651947452800671398168662272 7887748 1839894303537429509116202987299840 7887749 33784420639276710286373118911317270200 7887750 -7030597519328077754845666026189120000 7887751 -39604414668394758425955147119444904248 7887752 -55996873367280649797880113550847462400 7887753 74869785155852717332763758686400569600 7887754 -6312542417617496974166026096931881728 7887755 -110190363764497117306816282978979904000 7887756 -22996145672883275912138390486502486528 7887757 -64534535842739976008612706849683217994 7887758 -17436904627484032922489535710991225216 7887759 -38437888959454566625074578298332835072 7887760 16760110143158247008978143928997396480 7887761 -24543386261788647055296133345040357568 7887762 -19967365987121382692048269307611934400 7887763 10878834151732319928968203486222820000 7887764 15653879094940717494708598259416522752 7887765 25895583316631081762360184920954696640 7887766 -78560117481265011975822923549231859168 7887767 -13063676765193348752003881662714032184 7887768 21733962813807726046821086383128576000 7887769 -2328949786867383111699383609978404080 7887770 -47560666446091828173939294013540266240 7887771 36712845184034150527649299621740909072 7887772 -36447858275811765308894721359891179008 7887773 -88496156324759562578962444062493341978 7887774 -21296186682634125552936276309897630720 7887775 -34559773027083065960394291831594448800 7887776 -29405624962688058181108806937268453376 7887777 22268126976225029442842288365071823680 7887778 -31148534533897366447050760920779326176 7887779 -130992200950833126624633891734872650024 7887780 37147366536605882202547168876986773760 7887781 65275963572287696043639157017454016064 7887782 16316678756054449404679434110684268672 7887783 -67645785769708846445336923857647170776 7887784 22942509626643430968067380166720834560 7887785 2724100429596986927234780716763293200 7887786 7616517672295149678672218070859600128 7887787 -107927240710907896953105021876841765328 7887788 -39710974575612025477806300582982769664 7887789 2257539830786075788189073835300976128 7887790 17913549258788926567381169559379070400 7887791 -1580119550921618554872598004630010888 7887792 -16425486855893748676180065535835504640 7887793 -27235021889295202735859165523583953680 7887794 -61214573757632028305683977241757098368 7887795 -798750145473880183204020474267970560 7887796 338810054719005450593961977492545536 7887797 71283309354394747703599071539236336920 7887798 34844076315446118675975879315252578784 7887799 17892314294289432697120874797458720760 7887800 901852855086791276113525858145280000 7887801 90099584131345890863181451533421495632 7887802 32372812113769941558354526366126770912 7887803 12198175723146324229513234073051996160 7887804 -39199516832428250508022731774010122240 7887805 -29140917283191083671379135784102867540 7887806 -13088794343680202066106762302980108416 7887807 42191507521475868407073563541075578640 7887808 -5053189281151106619282955645761880064 7887809 -154913989897295948937707957794454412990 7887810 -7007546280554108532235402770828948480 7887811 35098494541074288774433249313738212412 7887812 -50933548795988529164415232145034224640 7887813 93546687188051875669633652242536458688 7887814 -30265832366580345735824885995520417280 7887815 -14362686186808179806749116617047618080 7887816 19073162266386739055589915476168048640 7887817 -15612676663769222332081166687361262208 7887818 -18223319655644708929882551685931971584 7887819 -20689981610451463562028068642889692160 7887820 -23326775980022796643943583768529182720 7887821 110848268736079328048905786228413500022 7887822 57691766484349189963453351184246083584 7887823 153699873265024895365457721330236729072 7887824 10541582356427726026472963740847333376 7887825 -14363279205121673699609014730329316400 7887826 4528070612738274163108439968321720320 7887827 -26288425012145739175182791951477523600 7887828 24750823871355478561618715741534392320 7887829 -11349760624247238598713138514901180516 7887830 6563585067925720752819992567054592000 7887831 -3960597977973316164355694819974218240 7887832 112486843475993417526508392892372838400 7887833 -51137070355959456479927296198519403760 7887834 -62276490131329777802802409593222220800 7887835 25967762913455606643149146502317625280 7887836 -52940007805804931605692623811061946880 7887837 -33590648615693334010993700101145626848 7887838 -5519490269627189970653786445224767104 7887839 3015229236323202008246675355103986024 7887840 49416581461505783774182782454026731520 7887841 16511502774127359028548918768565559572 7887842 -57014351433186183044239027063847978928 7887843 104349658143589701309164936997155303424 7887844 90890050659326559794089448346393328896 7887845 -6306933283464352478971649470440282240 7887846 -15369605956413960705143059176039090816 7887847 -22210491923616876526934313652198447056 7887848 142805484330443340612316640800493583360 7887849 -63937920688536679637616019939578077952 7887850 -14513399546642818576758262272581568000 7887851 132359242635007922430910355626451172852 7887852 -3915824956973064385336663241751410688 7887853 12279335362042741041509789002154570124 7887854 25029053094750015193450831070341181760 7887855 -50650291643233988916733923173050754400 7887856 -19711389760803460632620058572007243776 7887857 10654652165231914912911879416760233472 7887858 41118065666190016277983464710369311488 7887859 -44003055508780827340060450861651281584 7887860 -28693443805362661838731841899538545920 7887861 -4407250499130249066965780857054625298 7887862 -61731946289177236727648488272589001568 7887863 -9643943009691210240994924277085208800 7887864 -67303017874489426625469517656222228480 7887865 -91146942726697809466759466942792119740 7887866 -19409261272871156583018042396388174080 7887867 9308733294451189676951794576801906656 7887868 88288363609470218317657209667901800448 7887869 20899046369551587089077215258280320 7887870 5093995501015366073964580596765251520 7887871 53593767713836405629938976515959043072 7887872 -52944051632527823992035071125497053184 7887873 35504416401999507426903133034463246144 7887874 -49267170749279142517023869471044694064 7887875 89784848569520060374337907079170624000 7887876 56757597607918070570561265408966700032 7887877 -1051674832145915537250409641537081920 7887878 3724171425871734292416635553795078240 7887879 -27131153844826728307390540430940124176 7887880 -6069215900655174181371640056063590400 7887881 -85228816503126086195161495254260318028 7887882 8408464416435010576334277700416155904 7887883 -101888696499960456789151486151309181868 7887884 67487781153090020152913547455060904960 7887885 55457595316876782498890202916805744640 7887886 -11132994550272991687956404837837376 7887887 21981760619395346837022294254701094400 7887888 17441720213040793257135691072566067200 7887889 -4447266249352568982992177110987359310 7887890 54977448603494018727132427635941527200 7887891 -3171605327242467575875432909214371776 7887892 49812722507285324938113837958493003520 7887893 -45427863344398263935743160019202125312 7887894 8985082597202772985412331002013603840 7887895 32100676604848188227816002893005429400 7887896 13680205717924595181649084075441520640 7887897 420522939081632262304312129304616474 7887898 51524411041167510092471578031343694272 7887899 -19433352587605830632332539729438281040 7887900 -9153899549065654304191401585664627200 7887901 -8654501873870405578795999773017740448 7887902 -52335076253672385579610319576749644096 7887903 -42624442280733875143460686470714532992 7887904 -19866635375497930710108840334486339584 7887905 24402966381330915362819144134938777300 7887906 -5669696266699066551674605163627365392 7887907 48553321675888714189572044227464130840 7887908 8880255909453224384041693212503826432 7887909 9282791144559293539771720567682037600 7887910 67945314307860482329022575776350181120 7887911 -256179889528330642241709469584563517600 7887912 -8550406225264513948253205264285696000 7887913 -260305004017855847838660573955724870400 7887914 -1533574066206427318583532622116292944 7887915 19803014548507840318710460959873715200 7887916 -5719959300523192925213506149780867072 7887917 133351312797947763460141407309358095840 7887918 41155029265238791820025254075151065088 7887919 3366868806828252831600169964099178368 7887920 -143993159386005831172383820988743680 7887921 73805926115742158237180551607720768112 7887922 -38558334526093853987186880803664791280 7887923 121038596772888549221260441554545900172 7887924 -10222029485812956948986857230503055360 7887925 -2491697753662073573915540637793811350 7887926 -905398259694346358428713337687196160 7887927 50714744351156328321422054484905612520 7887928 15908326932807798325772459321689436160 7887929 -8945616227623650186554390792722420224 7887930 520446438336750465041247597728970240 7887931 99602860108519770212085521518127416672 7887932 53896558927440464934195617224988470272 7887933 -47820435198025271873739074497998913536 7887934 -16504084429281002510394656617849008384 7887935 -44285902170767859969056754041381258400 7887936 4873585307051574207175492435779256320 7887937 -5279340493474863690119311794124660140 7887938 28551579465157753804119448494492311040 7887939 34159268666266493469895635429069676800 7887940 4399076700725120406109906363174279680 7887941 -12559196118949168696523116028808002658 7887942 -140043630384486562870016425388954880 7887943 35947556415182506954697834054646494816 7887944 71177882260612098918241780219742684160 7887945 10987145804887960734393175133397072000 7887946 -9350357694696209499332769290726159616 7887947 -133560887215191158718366921488021114604 7887948 -42328436974625093200221569911412244480 7887949 -63743072600863343743366079349836835048 7887950 1334590529434339615827965398549708800 7887951 -22459569930594828055155316768258871520 7887952 -1052959950097055732921404543924305920 7887953 1068737113389967681667839803077273202 7887954 11721931141964702377863579060563118720 7887955 48466755373184955555324453461568141360 7887956 -14045992581006306434733842049858600960 7887957 15354741054918670574199866307735105024 7887958 -6236859235551280842610430517390619392 7887959 136738288579049520613952856318526385160 7887960 -3913066774464225008340018159483494400 7887961 -40795679464353537454416593763509780588 7887962 12455047908000674384027726343113184000 7887963 914435768979308601212586830741334528 7887964 22907267304290605006549798872078786560 7887965 19137936543835056935282140454924958720 7887966 -2094738362002629969337904939961883200 7887967 -7335325103595487515231642231013571400 7887968 88616232894540770752655936303400222720 7887969 12323659269902863862617145757667948320 7887970 5769113220538613007050648982652968960 7887971 -31749779667528379991362366181467824000 7887972 25505040899405881512850005044231731200 7887973 -3525907849950649110336928192824650340 7887974 -37976116293895369453082540409919346880 7887975 -50440725808778183222683770784743083400 7887976 34720606985835807827289181985571118080 7887977 193736118648272153390088643593074093712 7887978 -2211739643728020598266255277618319616 7887979 65948450708788036426834345778658160680 7887980 -2333721583338158518382306944554009600 7887981 13323833073386115074549460352610449920 7887982 22272632245635606172333897054552991232 7887983 109146739540826010912257460579246213840 7887984 -4266501361238974555993687946367270912 7887985 29451514948268385218682420111230026560 7887986 -16118594198760737175536678475913421808 7887987 -19844251198645780737226276470522934956 7887988 -408838787149245402633968074256879616 7887989 -128578877533731199806463812490392672210 7887990 7158725798099169037703730849227520 7887991 -255290649185888338903164808999535606616 7887992 8991432927617091520274140234108108800 7887993 -16067266048391300914796792618234696640 7887994 -38487132992767110920780144322733793568 7887995 69561960592810460460177911764483488000 7887996 11872130120917596413893428542075151360 7887997 5354260678570843270057365005570754560 7887998 48426207379506876484847827507510464000 7887999 21102751394886339230309314307997626880 7888000 107625224015076779941873043216793600000 7888001 -95557977290293002920449640843761426896 7888002 16643860275841507845652810339900673280 7888003 36863556778429541244314078360580004960 7888004 -4712235481120890625706357658908611584 7888005 26106683503089566817836147931708463200 7888006 330160277408783677203005778103087104 7888007 46379858552470181031298600038821855256 7888008 72641013896488007544377345670241935360 7888009 -146296480202580927211515015576451122790 7888010 -3405711538537090496311718862746081280 7888011 37268927670483610729154918651156359680 7888012 29833877732592307644498579581265444864 7888013 -8329936188695630726936155222940612640 7888014 4722324234939435799632821671047083904 7888015 -7680815921900452253363807530594484880 7888016 -30844990695646103475000196576217161728 7888017 73435345922290547172074404178586268512 7888018 31711044305386695396844527734582274960 7888019 -38530677711974157988845614808499178580 7888020 6945750899400561101962418066434836480 7888021 72362175602305846504810086215612351200 7888022 6994368300182657778592340853394593312 7888023 5628438522723583976985760653529377408 7888024 -79318840443609207925644814295291105280 7888025 30610710289618319221961123493774809550 7888026 33621036981834433042768251940091334144 7888027 1110308908072838768556645751809440272 7888028 -59284697604953686725480036059146424832 7888029 42775550404100620383634037270766126720 7888030 7542911273009905366707007459175673600 7888031 -171228906282249167127988417990881936 7888032 -95227638686905847161923506008453939200 7888033 -127333732786601350314675941114455314718 7888034 -17468147577584479729297749527215521792 7888035 29128216509319146785840215210312033200 7888036 31495713105638913938910174573067616512 7888037 -74702837114318265052751949643624021314 7888038 -18883258915235589634707840502334120256 7888039 -135599054420627703062290214426915457160 7888040 29448356176399645788647597183766528000 7888041 36093723219960167771061523251266146752 7888042 1847393393989354900927503337685088000 7888043 20793674585902072968854395372158553728 7888044 50090588665286895300188967388871012352 7888045 43294185682155721584901550150954287200 7888046 -4944876406578897954625601423600927616 7888047 15962732410309517763105200788510273680 7888048 13476956766061417192684290707377684480 7888049 663840992439200772785862825882626688 7888050 -42083769064804066524602251866134304000 7888051 62482668143583182107362384912273880632 7888052 41381312995978611103668754273540350336 7888053 7256663788136749978133457713516668704 7888054 33157380930477897321679450721684256000 7888055 11761379329694431088341517790749710560 7888056 14100556137588158941766728909814169600 7888057 80920578047329397097182162689441028352 7888058 -15494164136156788464649996204023018240 7888059 7245975064040687720129787977005776960 7888060 85326140182163898456333252687119616000 7888061 -115474190333410921917649146207078996576 7888062 4539229003704049056745620456966119424 7888063 32212639660745425199712740963713973312 7888064 46078680281529461925507293167170355200 7888065 34052780345652477584952283975531835520 7888066 15938484265240288715371229213476097232 7888067 39485478015377121856567644577377065424 7888068 25149806884199153873365430694855747840 7888069 48273936959872154069242014674461056126 7888070 -16323668156637472833908690033672985600 7888071 37591247062075333240625026611938711040 7888072 -1497953741362390836928261903110912000 7888073 -167995360219144172601729654858394656678 7888074 -4654273720063146878464383881173800960 7888075 -56410870465582758419285681307251690700 7888076 34252545678053806618123355511761138688 7888077 -49640378816137313626073748447016397760 7888078 32086996337375390753621240821002823680 7888079 51564634304397408848548045716646343640 7888080 -3630372561730883595992351515567718400 7888081 -128221359302860117622840916072965295118 7888082 429744688384455159621373638171253392 7888083 28401996492623980411688522771299102464 7888084 49030591303335441799799938057706258176 7888085 106291896753706477928603460321483301560 7888086 6954888467031765628887527538266573760 7888087 -56895234565963555347028741591067289240 7888088 -1985808005773471951741004498232115200 7888089 -18206831386889753200884383244327512064 7888090 -13632727960300876291964098887604254720 7888091 -40895684966117047233171578407910271888 7888092 -644016028685836917475387981843734528 7888093 10516215620018293805580984416913284044 7888094 -23754081884496275375808505631805332160 7888095 -38061153459279853040724064676661237480 7888096 -53896732242808065891645176589081378816 7888097 -28954482925860678731837523262142791680 7888098 -3486500914126195987457133150123148800 7888099 -62338020689921191497787562736311116900 7888100 16060994154386794416938007982981017600 7888101 -46142878200027969081841146622460529216 7888102 60077182047654095137465841485517360832 7888103 -106131301966885250152084422858780727776 7888104 1153401690524231177816695074228142080 7888105 -20125455535135765944828010366157940480 7888106 51045964182606694276608909502180792320 7888107 -62297770062434614556564249809103361960 7888108 23043065654575236871193014171690214400 7888109 -75455535533344491332039786924670854400 7888110 1605311469398659440849476699543621760 7888111 77092800589508689331155906287201920 7888112 -7770759329844986622182451078561300480 7888113 -1625978671205775446737236011368034556 7888114 518167842920863049021394170116709280 7888115 -825106532823567192673077143273028240 7888116 -1461859971248138661889567841353420800 7888117 13108822980365240493585224118354805166 7888118 20085953738227383250981535520227367456 7888119 96824422371167730140778352998816492240 7888120 -34259266307768955338906454881089843200 7888121 -97176182437618919290209598946005187328 7888122 55187457444973844473129298812304501760 7888123 -101117264763827014813250565898688906040 7888124 -96622463321793238146094758949499080704 7888125 4825546927056541715035328053772040000 7888126 -35403142636351886789388902837698048896 7888127 13057252971829655315561654359550537520 7888128 64344576553010440570353219998972903424 7888129 -82312545032352152021006247074821850924 7888130 -6676998546676328946232836198783107040 7888131 38172541883550901505856412078608737280 7888132 -17440874028209564737146110582405795840 7888133 -96155368722871793075007726683872080576 7888134 -55057156235531946361712380232925233280 7888135 85112605878391949962082210769398400 7888136 17288688617166638837932205097387294720 7888137 -25527318799880192518474775295333313248 7888138 -1874358274144758142703375645222641056 7888139 -7087062699512210217457316483166639840 7888140 -23003176017125813581592674812188052480 7888141 10297900311949827363124974230054027212 7888142 -51450712281257711051631237405511406400 7888143 4123210286186578504827494634633993864 7888144 -27320173498102786259608184643058728960 7888145 -55403785932804168545150326331987794200 7888146 -2443119451488408684215495422042924032 7888147 -89315980896120352002074856741184779768 7888148 14068359509303168652697500328123790208 7888149 32833907925063241400875993152850248960 7888150 22320159105902904335051540301040992000 7888151 -286902728260536941318571217378575161280 7888152 41189493638589395680303321408699760640 7888153 6801505473004601629632835391700163200 7888154 16088806623058102334560030112718005760 7888155 -10889930315755670283454680860691732480 7888156 10597468890174227731562885516082424320 7888157 57761957719204769180441587920293186406 7888158 34647893456769782789297649959638753920 7888159 73408091829520979534471278346896224480 7888160 39905841903527928244626437995348623360 7888161 -267819032688196360079405304002102400 7888162 -14331355545754943185006012919986446336 7888163 21878049393901780529380318984805432412 7888164 51290641057781939656885119723432600576 7888165 133885752338139986822165415935795855520 7888166 3485273615672410881999247361317550208 7888167 8943972292720696396702318140073885632 7888168 -1740673642595576359143032354450810880 7888169 -42165824723596652474751312480151895430 7888170 28639981363148827008739557542409576960 7888171 1651764494474148634062242722072070688 7888172 -48487822056864010218199798424287641600 7888173 -104247607755816680419401085340330400 7888174 24894024309207355378633732793736518400 7888175 16434679306946296000576851689702591400 7888176 -14744731940707604630989374116744970240 7888177 -45446799933052323916041477316733036256 7888178 920869996870000423388310852037378176 7888179 90105561881244612911767366443783168 7888180 46041751064254665815670901911652166400 7888181 1443810869958099808609073377099707264 7888182 18493686548436278058724286794052144640 7888183 17033442229617204555559487602839659432 7888184 -108840470789525364514265367370890301440 7888185 -1690984461728958649730134184332306620 7888186 18138960349668122746763500237771446240 7888187 118101488962819578205635241208005036392 7888188 -2552336747274831209593375081466216448 7888189 141719525719737561970048698906061313990 7888190 52261057577224441958088052110702657600 7888191 -4299083292645499480839455984612503920 7888192 1810237826700496413540732816588800000 7888193 451781840284925158467675651672544944 7888194 -7457416477323859320508778450182009776 7888195 3316816949590885738284698751786700800 7888196 -20378010403455905977974942044827209600 7888197 -23783743179088380002932059961627918560 7888198 8028608285344228517829093940592197632 7888199 -32102751079066849603835008836879074280 7888200 1524511142848453644867841233306624000 7888201 -67937532525035480035874995598137453596 7888202 -1154465786858597873040790599543714816 7888203 86292568036881249918484797891041231520 7888204 -27967422951057996382706985761829808128 7888205 -13136586429897164081706657367311591240 7888206 -1157792348515119858772264830833781696 7888207 8022703353042588812147706692386457456 7888208 -3783818785535010504057417735552442368 7888209 -29911399422549539461648304403511094400 7888210 342442441676555992331218095233771520 7888211 -3373649904663368435966761815963007788 7888212 -24519916468198282622378399017506201600 7888213 -138200953919265351198930543195861279538 7888214 -83944843878851108572578863785117496544 7888215 27097216236471649230085721375358987840 7888216 109375113652574259740103764247574702080 7888217 2555555604767200498077900852201136266 7888218 6652947878925604895547392243477695488 7888219 83587535114350472312915294918898135620 7888220 -45386441457281184204312754297273797120 7888221 -528004126132389261398719574992941120 7888222 11821608702778095595265323159139372352 7888223 29271429720816480375765846348506966640 7888224 44744411028800176886594077131729272832 7888225 -86336422628119852665934079897928474250 7888226 -13851250259532542108913653266613863776 7888227 74493134626233004733170157441227929720 7888228 -107200714968359307681534184230997657344 7888229 -18417194635100312662098378258771809280 7888230 5326760437111329916790270710962432000 7888231 7943155845307182860003254066644266400 7888232 113712197991035345660535811219814400 7888233 -93789756525370136854247858098324410336 7888234 -494090046496003493497705571241707328 7888235 36829069458484609269859331834169318960 7888236 -30199198278581893641018170367456039936 7888237 49753743244551914129660194685105654592 7888238 -3591214981120882621828610113454181504 7888239 -42650587521660120251888979211374906480 7888240 4659584991480563791053404299629035520 7888241 47585675819897216805329243404030088640 7888242 5950262824155791521588157469650210304 7888243 -141533621338010704529203839356012838456 7888244 -28177511599987676416905311409548765184 7888245 -139504843211154414710439642231211683840 7888246 45795244273083415136550341977647675264 7888247 110934797507842909032499321389557166696 7888248 23239729423965818751480384919979212800 7888249 107125886678566701259880157178193308240 7888250 -6992280402567584046298406382582720000 7888251 22162863464413317928307185068883613184 7888252 -19686820185306598550389841301335897600 7888253 18814012049378545965445206599502766284 7888254 -24960932607524088099075467617349508096 7888255 23355341633104638492100731419468115360 7888256 44450688614766599233859358270066524160 7888257 10877495325586854233873981124426008148 7888258 17411606036552896795765301319140414976 7888259 -116372685305168605617914906138086737540 7888260 -9402940853732528427725468866618490880 7888261 3889872403576526273337940837552062300 7888262 54884117202634048978325231560449409632 7888263 -26984719266761555357699404016263175256 7888264 577227204810884752682129146046545920 7888265 -50360424146696218196507830665966720 7888266 -61542657115300700762541843326640466176 7888267 -60227287829186941408772965823245908248 7888268 13686182976942901329117690760373207040 7888269 -74688734243642178332694281210929774656 7888270 -10146858394119954882799536213410131200 7888271 62871306563114985506785491924618023472 7888272 -5030256831787575054776173163476156416 7888273 -16965430775105416700437820183311254478 7888274 -28658607345210271520195302772391105888 7888275 -12469348865253324214275537094410289500 7888276 -23592239697586636179540673233249208320 7888277 16000561504652712685209210583663276344 7888278 15595355185389773063488060905261588480 7888279 11671403954445620269011668856150502576 7888280 6572502666611868619379315080299110400 7888281 22243932565599915823412885536526572800 7888282 73573950891054291227788601174607178992 7888283 -40134999949233947982614916368922915696 7888284 5769236018986354389724937464769233920 7888285 -1649915782353426224182036562137744020 7888286 -4876293669826161986746045169002972800 7888287 20140853063082626083435512392515368960 7888288 141599294822704539449729359251631964160 7888289 18533568981745605524481933004086541992 7888290 431026031160016173103751091825292800 7888291 -35565527209417771025719353889315860416 7888292 -106730531354115971585661956083010641920 7888293 19578862403240868762362584600920750720 7888294 13218213882509939366167591896030135360 7888295 14566938128103057467037669828200623800 7888296 -42273478752701913271278025718283141120 7888297 97074066407907774864989859085315530746 7888298 -19947140980892602907133256563748727808 7888299 84502418696757527839936323181090155864 7888300 9009108575388340454111676573302784000 7888301 -29997558734618664721464927524535838698 7888302 4895714299920655871429096804818608960 7888303 -115165367347321886307625463146669710448 7888304 -13973532631313520533948739363012182016 7888305 27354033917428354683900801573922997760 7888306 751673145006879793724254712468624640 7888307 66145370617109582899135016883632640 7888308 29678206907540518936977283615499304960 7888309 -13151914385357531654681072890382026272 7888310 27143568466281168527655004481790600960 7888311 39417874097768367352493927365089322560 7888312 18721428444939419791784290498739834880 7888313 -67792950825241777899473497784834912256 7888314 -11208441204539610405009305818693708800 7888315 34823261114115635544389198952820824960 7888316 83398540827717705866497253651492951040 7888317 61730307476142051161580099526357244640 7888318 8508565782241850931660733440123734400 7888319 -30461491676416669635191777953264642440 7888320 14983181643369404417578159270212403200 7888321 64321844914853759507889694334952342464 7888322 11302062637447304502716689290018023424 7888323 -27743879753588010018073441651169387040 7888324 -431794747002876909529200849866998784 7888325 58560735883731515714069298135000528000 7888326 -19622486229832693419126997184120301696 7888327 143856358241320807558574982862166217176 7888328 -27791603406276975456914016642697789440 7888329 -46862043276929555697341915313346642326 7888330 13505839145400177961797762305145892800 7888331 14457872986011676083470156055564277584 7888332 33197308545017611283751598193065999872 7888333 -21566371225111250172877132945083189216 7888334 6892484978726816419824211585372681920 7888335 -8313211193915915798148883195365542400 7888336 -33575061086878460011196824257091575808 7888337 35125607272669086182249013981237432360 7888338 43822716090138445418811781209109123344 7888339 -151820253785242773855309297923187256564 7888340 -59894675088643412909724076639269880320 7888341 39396053463213803502230360691623685792 7888342 -3579027804162906779812710157671094272 7888343 -22426418233713894497985164078666988408 7888344 -1342357267707061418040661138083840000 7888345 224975908047530589997876764951604680 7888346 -51037002950593466910477345562375642128 7888347 -5930925671616074622541020389425313004 7888348 23235964526415984582034198938155765760 7888349 -17942116154871163648579352809748222208 7888350 -66492245760811028522054875781452800 7888351 68760156814610880466653665958631802880 7888352 -69147655701277577330707779693980418048 7888353 -38006696588677578459484471674936576 7888354 240737124553657394327288506528182432 7888355 6660285371862985856935754622021671760 7888356 -14916183308361364721416668454812327936 7888357 -30796807140535228170117280228292673348 7888358 -144810824761267079685448892183713555200 7888359 2167923665575642750848656449319946240 7888360 6966896309647630172399697387356160000 7888361 -11899758757950385461741121784562717468 7888362 1007812748876176129933439729304675840 7888363 -38980519468001836743991374378974197200 7888364 11254315586431620808879950122425969152 7888365 -12036724352656888263575322908159290080 7888366 -49033096201544431965699760494719698368 7888367 -92801115962858395649509777437643825584 7888368 -12075237118618802359411462272110002176 7888369 96869892129229874019407787840410994770 7888370 413131845982906038662405712319772160 7888371 -47468861936888323484800150791435398088 7888372 62913480534228858915251921093480840576 7888373 26194656522030726723995379062133224622 7888374 -37400871119729610176647224084523768320 7888375 88433185790674743570063652060422684000 7888376 45321852877905928692574354645981102080 7888377 -32603191518158161088604477886603658880 7888378 -60161226959802455217944123362970351760 7888379 -88064973380801851528595430597856296960 7888380 -2323443938218060200709207695671162880 7888381 68017605371224914475637652898548210182 7888382 76649290829069090127584705908731508800 7888383 -81138713737204415969735096091281780160 7888384 -3161900142011683037949190101339734016 7888385 2012548849826122758592034554817788800 7888386 38533110113999956142177005031229063168 7888387 8100227037516175249272190672731533120 7888388 529396140994321118870574209995740288 7888389 -24123026219549022233191833417859309920 7888390 25500341887273258154465002778753988480 7888391 2767641526267711667594356482508078080 7888392 11351054614297312447857938578280532480 7888393 582494933724811809590101965022603984 7888394 3593123644083926665233299688548173920 7888395 4356290741588406114333467417321076720 7888396 62378136403233622105796548950359340800 7888397 -143131209322168608400631391441035174688 7888398 10251484201419608622303131310228049920 7888399 -146846767714313461031789847700491499600 7888400 -816461150072269261704547788469862400 7888401 113025807900083429748101466302202446400 7888402 -8283881426705361268434000946993950720 7888403 83687378518596444289791334798007365488 7888404 -11263199309759107226210602477906925568 7888405 12176060286756845472166219122666495360 7888406 -24483084020325207076579519147511495040 7888407 -57726662662800334612740041213192708760 7888408 3844381078575897491508254860637675520 7888409 -189976118716938157159012462323699696 7888410 30913101425601265575972456891424044000 7888411 -64166003744855219025369372917893764988 7888412 -1591713028880258150612849859686310912 7888413 2603787229346457595052018932104716640 7888414 -8018576708890337799602593309346151360 7888415 -8834911071949239818548171382486244480 7888416 50900470076600800212801066141966925824 7888417 43071698834749213988851890963861895620 7888418 -19387693746177350185421095211271204480 7888419 -13535207238243565051796812532058300672 7888420 -74635504247517502540272131171077632000 7888421 1597288642386160861860718187483426622 7888422 -56516432003182103781265266226215168000 7888423 -128353307073185275292865795276537528328 7888424 -94845846972903521436813078910238807040 7888425 21375980398484404504870533405203952000 7888426 -1276036985133005871691081894307973120 7888427 154151372220303865469187744798701517912 7888428 -2387194752484519172604049291401752064 7888429 -44059851318249828447093044748370404970 7888430 9069429956206997545789577255101595520 7888431 11608083877203224342062294403674546560 7888432 -8417148512843059536561630550879780864 7888433 -38050509827524841456403772654280173824 7888434 -6127343007125699236778595046481955840 7888435 50379144113227028702717657470057930800 7888436 -1330329820964732488370042487405324288 7888437 8824026380653311353939665647245233980 7888438 -45438331292216460887692261963789046880 7888439 10829705371418979678906331048261840800 7888440 -11180775013344070717311317074732646400 7888441 -38540939755533709815165928128700086432 7888442 14457865445733005840274078541416928992 7888443 -29904675233698539620275366466873352936 7888444 12993413481410876348139103935369767936 7888445 53565300851242022280250808725186646700 7888446 -15157841722199740521027602573995118592 7888447 12898917959103878214966462293079068000 7888448 28693556626177576851741555919887532032 7888449 497369557795093482691741894922236464 7888450 29471360657386553056089835364438838000 7888451 61417855316040621197388584399755627452 7888452 -2970739900205967875751537602631929856 7888453 -529549548732137432356465873402476836 7888454 -7021643219012565834293398958316580608 7888455 46877206603847102014585084174617062400 7888456 -24162774038740168194737364226165923840 7888457 70651307057613147703207241947720688400 7888458 3368521272185523556586997980802128640 7888459 177480396272848944293439308429645168352 7888460 20624648517930362154972261260720947200 7888461 89548842471368242064530433540275992384 7888462 -2709208168027511757569215292870952768 7888463 -31060976256497782623987829043235174216 7888464 12008650824795103908570276492426854400 7888465 40900902916297388900519348490064968720 7888466 -115575463106033901833011462795086904320 7888467 18815605556996516855378593681766457648 7888468 5826840444713183025825096101063110656 7888469 -62590277120382605127039464399786414130 7888470 -16614776937135863845747847792421648000 7888471 -3258854551170274440737524120550860896 7888472 -82850794001357798213970820851344486400 7888473 -46910506371703170596723584957655818278 7888474 9200830769346528984648084099266016 7888475 -21826567723648533290936594717618331600 7888476 -16403141878228716972726529845761633280 7888477 -3975504910603614684846427973924505600 7888478 -6027273036236416529218960151283486720 7888479 -53446457976648743244889592597279232 7888480 -123681764636973172237537103993634816000 7888481 -258965353764612600857550495532671853500 7888482 -778076487526583967065505994713753600 7888483 -85381828163887402832932990207142199268 7888484 -16220751134509635787980298388335257984 7888485 -46968970023950543205674590267011460800 7888486 -58012966948702136966179430940960376896 7888487 78513088116102077343034016719532751792 7888488 -25235884735370422267426025438304829440 7888489 -26853442117463588219996439695438590720 7888490 -7010900522522771573754698164479972000 7888491 4517843909785038069023847078821005056 7888492 115519566980900389088298903738800220416 7888493 102739236057127580337908504384895155160 7888494 1294901777277727419506902407969020928 7888495 -66560006848225924728954509592672099000 7888496 -11399359705573295040048887604534312960 7888497 -55629505978326543240889407684401850000 7888498 20772862194710588308196782415697450000 7888499 -102781861435183936390195175917484152500 7888500 4810383872068707456420766071674304000 7888501 42789892620238546446110797272943618752 7888502 35249601013784101567056180965359841952 7888503 -26182804426864176028194166326334759296 7888504 -27198347055378816686986937801526312960 7888505 14477406273450159745908209829566670660 7888506 4788372864961672001251733646096595200 7888507 141569757217190325288949349694516867600 7888508 -27808283032021097136051896364288036864 7888509 19212653513601541596063345525526112640 7888510 38733420495216690297187097642503539840 7888511 -71422687323828527251155833469766547928 7888512 -3476757507197962079882317631387074560 7888513 -23905427057523613277242342050776024160 7888514 124075654899661780426461031735739856 7888515 -16175733372440440081171458145418304000 7888516 77504250764133582371387971062807309440 7888517 -4787450467335722353795213256698110720 7888518 12728428065992773656097989885844676928 7888519 88144512336751073592810137485584528920 7888520 -3177248715784028937705631767501465600 7888521 45165694363567024479877151403702058512 7888522 -216466016788036745227567967402292480 7888523 17249004465310199342155795031118445728 7888524 -8322517201198976656305248072997715968 7888525 12679980158010060198079613754050671300 7888526 2663844075997800401932619004724670208 7888527 23039149357828504385520034158858710592 7888528 -34804120364331185020779352986395279360 7888529 -60246994735443520093544124615676632720 7888530 -2416158750924622309673749197391948800 7888531 8040596393468087317813439527435297440 7888532 112040124908141872023951322806454221696 7888533 -55181715917758722122833619035616455776 7888534 26324220783576214152528104710560104640 7888535 60037969179394889955318346744053274560 7888536 135739950238365140481423697341112320000 7888537 150536640144045067032419642421837827712 7888538 28063552025804029284224352500552061696 7888539 -4991509442475505323408156704282824704 7888540 -5609939693954593722367533250410086400 7888541 -69182240684220876247694631848582828058 7888542 -25109642177002487735891657881239038976 7888543 -17474622631154856249532161626559750056 7888544 39551245484067949220017159423844745216 7888545 29205986212653014014439206096225036800 7888546 -114383680676268839170482595891754225376 7888547 -3056629040625766442559013841899700004 7888548 -1777270452681769087143386410064916480 7888549 47852927011466017602561023366365920864 7888550 -1566476845993524769982643857194279200 7888551 -9583567478129363084911778635443000960 7888552 30889738571280366827217037489762222080 7888553 89596653321536555758696375554718527120 7888554 -3197462663427757789355148120188237136 7888555 -82238328224134004258946139571492603040 7888556 16404895965345794982506695938623695872 7888557 49507153796116352577260029484005035840 7888558 -17088380351776716916301643312685126080 7888559 -6927738552843923003952641250680154000 7888560 -6049823066354436021729702123105484800 7888561 -98550157005070948302765896939704199388 7888562 -30896560235792991381401391960944843136 7888563 97825055942669846200503864105826068480 7888564 -63214831523693516734637735730864058368 7888565 -59474109595958603813684584861286880 7888566 -15520518973172035818015046806800756736 7888567 -15426187065541800195626480141726311384 7888568 -129385188404937654683457808071383101440 7888569 -3076447474059113651345571210348514752 7888570 3994187516326329725792243914084085760 7888571 -30278962172305674466956937449480291228 7888572 1179318746905255536371634908584544256 7888573 20057555180150059541163491005793255808 7888574 -77764870173154568468590759860671724288 7888575 -6896093290216185052852192494170582400 7888576 -21684064782788828757266861687670046720 7888577 -1970761204517119731444694862966870700 7888578 16884306970757841307311017471911668480 7888579 234114551810151957784243199742006863376 7888580 -7902529186807321530425473238900060160 7888581 -63507604920204207528108816734314250820 7888582 -36490664917121030206873913375604191520 7888583 93232861207407591402101114050237295832 7888584 63892668200062073799389797485131120640 7888585 -33661797081387405873784208733452378040 7888586 -18716872471623957466807303628505758976 7888587 -2178169905248301451583301511543630848 7888588 116297425705818948047458668656296786688 7888589 -11391898192442518648174467219304553610 7888590 2198910145760527663329749944781515200 7888591 -56956875734882140762357661693309634200 7888592 -27718670967501706158056226621382410240 7888593 5460855335613691740119941397845043328 7888594 1275363859585172794379500553923479552 7888595 -49832132175028320313261561340191200 7888596 12940139651685010942716354475013179392 7888597 14797914970737924807802964485819994304 7888598 -1972667354730403461770755836684817920 7888599 4612990978459483348124069947762426224 7888600 40853731746613374917170862085690624000 7888601 14452504761326059199877877518079517184 7888602 3216765347872310090754853212171704832 7888603 -115228068391289680038756544697295533480 7888604 32497392847727177975167787206489651200 7888605 -8053915103523976974954740968713154560 7888606 17308507526277645945641428567719670464 7888607 -42624696931086408578105708607458562144 7888608 -375330082939237855305762130123554816 7888609 -12637898462781100032629720634717128640 7888610 -21065245390712546542583452208354688000 7888611 -70333133970988304479753059585017077128 7888612 55025663452544806870097253431979982080 7888613 -152144182964858615587024346333967723138 7888614 -29101047177605579177103415933803812160 7888615 54457634165036920041589059829827026880 7888616 3595337711807864171556006207129139200 7888617 6987911690177543813875514021791212480 7888618 -58925832535738747118909225876056284240 7888619 -55472417786616632675257092307122931980 7888620 3022647988146376201849107031870356480 7888621 -111786886359950013153475376995723608576 7888622 -7223616824231666532648324788117481984 7888623 46551440282240203024915881901344837384 7888624 -1621465425740936666611376550621347840 7888625 -44009535293206008991845265160261952000 7888626 27267801122248884584262863709823550880 7888627 11004439059239239361827434129925147200 7888628 -85912824428625542301098785552258504704 7888629 16338311507921026688782300136865991680 7888630 -60077658263453833284667350923855063040 7888631 -249040747996895126400037375948930437528 7888632 15295947125051366853035098949765038080 7888633 34105097774000255645551464459580811220 7888634 -3659902701033267784309119306863995680 7888635 25981709274909075990503180674903839120 7888636 17639324938519388136672800171889998848 7888637 25341476155450102750490405629401857286 7888638 -6798060690796975388064205278004064640 7888639 29738204098846479480071026307289799800 7888640 53896885247988998053932308036226908160 7888641 40625936786155177894316980548507442992 7888642 -59797665994076675581849824895982578656 7888643 -1153016504829550717556436706234398816 7888644 -50863387238683598831077620854024878080 7888645 2827647992163146024358246700090323900 7888646 -20727561538044378022731921183367774080 7888647 34263047931791173594730000047634705280 7888648 122939980259792005679679452610800640000 7888649 -48412196673182626135050767674639813350 7888650 4184515712623143474143315805456691200 7888651 -4165246223558200007462362463274516480 7888652 -19411283761871198836332607391644174848 7888653 700164292336344734488656432017429484 7888654 -39458745326541502686143731016958684480 7888655 -43767678300158475990032886965909507040 7888656 25582108235787859752304455893424537600 7888657 -30710736035870796079741625745783824000 7888658 71042797727515341302581419509836513680 7888659 -5874587146268945860471557502499390160 7888660 -22696268602575827230197217961379863040 7888661 134593285337180640851853443845414545024 7888662 -38734881039311252751840497995218725280 7888663 14770602756607681666632274630192621440 7888664 35628236024052287462160884694822297600 7888665 -38774890104486796162782961940403982080 7888666 60879937599730879191784253950782140160 7888667 -184443887402674127167634196088030752000 7888668 28072663150939249943627221766875840512 7888669 52220459506034513948803357317414388070 7888670 -4202721915737558471653661290221462720 7888671 3280481906224998262131759740293633392 7888672 -2356906416805007475548518216589377536 7888673 -19370589959463450861304180806696796800 7888674 -29217155520714839908747499497681434240 7888675 -39094651893630894853304654317780128100 7888676 18628768121469057936246095228858808960 7888677 -22761742506878472818335019667837384768 7888678 -5464253896929300890344584200544000000 7888679 6285261898181010804971113363671539568 7888680 1686295653796514535546272202358272000 7888681 -63114264971776015890774934042793584908 7888682 -32560641431531111675246068744914825216 7888683 -23913850516400714918328469670048934912 7888684 -21788086026742490339849322032346560000 7888685 -43691050643597548329644993293218397440 7888686 11945653768607549440523108826993269760 7888687 -2588835639546340982068184987060112048 7888688 13775039939541792963440407885051379712 7888689 -129656375408197784175476805349003705392 7888690 -1631638019546699998126327782633698400 7888691 1062607561188712870912728955589775000 7888692 12513160395739795718174966014770450432 7888693 -50158566480385701095260379914546729920 7888694 -300013837996462106367561343300362240 7888695 -27801057946391043150939861579243580080 7888696 9613280464231981569380474926491648000 7888697 11392153910280916470085129077449465352 7888698 -46843887274606663126234765582208232960 7888699 9068780146752427076087784555640309280 7888700 -21980836001942779556084466094761868800 7888701 -5998825087113490010708511512459062080 7888702 -59995784672522624642207560285784456448 7888703 114713856169968325225607151855872045760 7888704 922010286044471122961182884209098752 7888705 -6812346827805784634227150790938440000 7888706 7665314505851702509971640123277185056 7888707 -100836756398396538534243109475356614396 7888708 11991778476483359887500479741965209728 7888709 9251570559875196858387502814081120160 7888710 11580437049600666801018454694379480960 7888711 19609400088176148623376687158732200552 7888712 18763964396230134807606643825136363520 7888713 -18845062134125623826634803886874030080 7888714 -137770764624646116771412155023356681728 7888715 -105460910849598247381398986700003470400 7888716 -111781429687152532498050356642659584 7888717 -279854348675586633719763377561310008768 7888718 -30764155144381985227108569456508357440 7888719 -70080659016500320779069231607958730480 7888720 5874352605337237628958824420624302080 7888721 113749086633422534678448999675136343922 7888722 516200391953934994310456690556514560 7888723 -27002351348238820172241924850206981176 7888724 61984209450047059392965054079503216640 7888725 7325111120954272196122868444184960000 7888726 25306779987299578377414958780141900224 7888727 -44726696057310637128537928643834960256 7888728 -12307445304497036870228500020136058880 7888729 -29812438361286190643460386952045111670 7888730 -55905048866417775371904283025800062240 7888731 -6823204397502532996573789048439687376 7888732 14768284549540550434063126656232292352 7888733 -3660600571191187399522911830076430740 7888734 4119026020858513906950688514845846272 7888735 -31658641368405984081455054695527092400 7888736 -30893023275200583150367653365491826688 7888737 -478413461523893363483277644875235232 7888738 28319344622728155984894588689952043008 7888739 -63283967864722754820355938618655669680 7888740 -16437723422949295217258374792351641600 7888741 -50122723701765085184371033546990101728 7888742 345614633572541666344471639186114272 7888743 -53456989295584334957175267031970908920 7888744 10419769744978200841286793290682316800 7888745 -87843419168217708442507276537445880 7888746 49945832153774209415858718801058159104 7888747 -63698896252368853994187928295652903120 7888748 20013596006467780679354052660181518336 7888749 46811547421622454285502714744071183648 7888750 4998506423017441362496712807258520000 7888751 37302689447977242524404237652968707960 7888752 27405710715277402315165004305815797760 7888753 1627473995585449326030290070218793840 7888754 -38538103095374775736777221591112249440 7888755 -5286570449683072001489539551824901840 7888756 -1622484245324525982307441841003544576 7888757 -57235027825523737592849021104210742994 7888758 4021084187609773287822205119970406400 7888759 -39446126884609555390345812025122822040 7888760 -20140275098990253444334686374962176000 7888761 7145139977570940429131045594520628410 7888762 -49085297961754962759319609809446338560 7888763 -45360117812104747713615335433976713840 7888764 26903433652570938700593743221656299520 7888765 -24857839951546871189480166207081772200 7888766 543469861238932281045353523910196160 7888767 47919106876511645729278296838035758280 7888768 -141753127550545847647672857504126074880 7888769 84823727850123533125691216295132672 7888770 10102780805172854388047091248746199040 7888771 130024994889383443014600337340801902344 7888772 1064219292870277836605635259829857280 7888773 31273258966681347883772934828342549984 7888774 43875847468661475639913071644550167136 7888775 -43371045706788918223963587828167647200 7888776 -11948907505535338855879087532972605440 7888777 -25492857091421027242628449747475173340 7888778 -52156474873266617011967636468755108560 7888779 53449996454693788687376829875440086240 7888780 -1470234062240878825784434818406026240 7888781 9821319931968285152153262305344449120 7888782 -21271925899201986046937682127966003200 7888783 32637981455894146208164375015932363360 7888784 -1263351006263627812468899586445107200 7888785 -9840055322621421512084729079543360960 7888786 -14975391774747520985129799875762181120 7888787 -11088459855420557040024936343598357376 7888788 -19622055410632598486101991027192550528 7888789 6282115157085660234824378954744365056 7888790 1720831456134720188382146269045363200 7888791 11857126300079642202918964820583309264 7888792 -79108898860307781564451591757395046400 7888793 73101815464501894841295453820206963648 7888794 -19397388738595447198793386944210286080 7888795 -67260233421612952828771435772497963200 7888796 -26466172181251957821757489943169830400 7888797 7657076163643716641696883210019595040 7888798 52457682612578470315916219560841558400 7888799 -69469776130915221535914578309637303264 7888800 -12807416856521756642031520144293888000 7888801 137323196672134389848523458210401144802 7888802 -73111991075610862969003003546861012608 7888803 2355849147892344531289313179919151024 7888804 -60762200724900698297946580341534366720 7888805 -30459028032232795011861440646209145000 7888806 -58922324392051541038630858373353190400 7888807 -5025137755570802873317065856885191936 7888808 -120574780311235250638555630266039383040 7888809 -2418704214132064477978030133641737600 7888810 1317742513912491938609905628007690240 7888811 58148116912571475473966165906832914832 7888812 22829036483638754889637742229519129600 7888813 -71912116234604347990110180666143239040 7888814 -67336921482711626445637396827096087744 7888815 13893498515743135315909531610723863920 7888816 5507979430924732202469663540995948544 7888817 25531282492441532459040304966022398866 7888818 229787595219414263190682886281691136 7888819 117719971125610213460857910917485946840 7888820 29644666041744183069117774927843932160 7888821 103735606041327651111744763146026649120 7888822 -56153322123549576773296387473418824288 7888823 -1213158952198678575394896064034401896 7888824 -54806374620548044031273736461014794240 7888825 -24969704584024538269976375726508568000 7888826 -13359804659821287430462926874067277312 7888827 -12046065454416108796350700998623139792 7888828 57382430560022608226789373513447584768 7888829 44522074113362223267928542546753425484 7888830 -1443376909821401235267135358440960000 7888831 -5565193916185244146681980555243143400 7888832 -3037707110569652066461056734613995520 7888833 2704003745962764995456011382426801958 7888834 2376392718367592030556776456573357952 7888835 -21996245997894904237316557743242388720 7888836 -69547281722846414529764736774961087488 7888837 120184650014647773721703788901410697664 7888838 39087477155349023844311158845115693440 7888839 4388995691100910098592046758184283648 7888840 -29565304138868829300775123492985395200 7888841 -23744472317793611575092301257486443100 7888842 3605012144598540066310965338279911008 7888843 68043695828786385932000605505718195092 7888844 -5508347397036172643999052796140423168 7888845 -31959909372438588497907197177347848480 7888846 -19597906089851804844744848082234053760 7888847 54773063841369963701389889629890925296 7888848 -15101860311507786369338363839430787072 7888849 162215769611606836257939138722534130 7888850 -1567137965779740336252847070572663200 7888851 1304973221806465833760020192058512120 7888852 39721887149126828230625451955850774272 7888853 34447629625152763805949384056150853678 7888854 -29561088948183461670394424845274556480 7888855 1775730830176958561087304512811411360 7888856 220615926765721372235106665668013506560 7888857 49013626838509668152692329281348971680 7888858 53298364946093401143020777607396023280 7888859 72432464394714607127639361297307901952 7888860 11116821872557819447053389868264652800 7888861 56493371371067965680408845891860820800 7888862 63237870176935187217656988013095984384 7888863 -35835695595096203656863674931861404856 7888864 -62614447701768354884241331788976226304 7888865 -11580854439031427621619157331471362200 7888866 413523367595917204854356146986557184 7888867 58010407402048019690410503274068745632 7888868 -56094571407033450581075389884457820160 7888869 13433060646582284640160327921134121404 7888870 22801986238883012691704281691129145600 7888871 25520864988195562298199396516200607840 7888872 -42233965879585857883466166313235251200 7888873 83196755110266852428692345679048506368 7888874 -3776136155336497073645373449377709568 7888875 -36180183173924890696086358449500520000 7888876 46472851582267285584520067828683947520 7888877 36543055877810417813496903710101632726 7888878 -11433050630487891236498297731532292096 7888879 66028581093198624433779834416286470376 7888880 -377642059884850569569362249454714880 7888881 -2325188008152547853853054366507700224 7888882 -47103856581705734237014438882346996208 7888883 -142325019400314272748709993733302370868 7888884 -12649346442107078698192490505169625088 7888885 -13146025018001825988035598133800086400 7888886 20832246393990235465807914261831606144 7888887 -64438830660147671168531540960531056560 7888888 -31458996537506447647095621795461529600 7888889 -76458679850575145767076482471189852080 7888890 -9520418852398981896243712583607590400 7888891 2364383421173735167926521544916692960 7888892 -16448993293633753026835052902115214336 7888893 -34430500975592280899720937629378841696 7888894 -125433235618685550777375342770924160 7888895 8232256784161830940875968856622579200 7888896 -20510358094298671311425823677966450688 7888897 -45017519949071831825537900040394104528 7888898 68542413120954542952314784842763829200 7888899 -9626397667507899965768139984641340240 7888900 -5860956039401103957945677312910352000 7888901 -80029080994792745763580392383983039296 7888902 -15443598925543653527792600976993085248 7888903 -93036301996506075200610953093374606080 7888904 -28989502165624179067907253220815498240 7888905 72261902549416732381211731010601488100 7888906 678995127852772964929052147505504864 7888907 20039059539060209615990132526295069680 7888908 -9447998961485791127316842092526026752 7888909 802859359284259298147346927830352320 7888910 7298780561208374676293471672474631360 7888911 30470321247542556369782087797545060864 7888912 -3565538096765349691818409722217758720 7888913 -45444378293150389430766481951073272704 7888914 4000698329500300397507603703283726080 7888915 -50010050429624303229864791700983106000 7888916 45661447073643921558154955226877052928 7888917 -43228783147707158129372164025497281120 7888918 2342272482531367924379197902397673472 7888919 -150577069806238015774504195317342250680 7888920 22474565229871119440513382102918144000 7888921 -83185994984269782474796449748807277878 7888922 29631563781794027030439823468753654512 7888923 -13591473336011044781796862951377102576 7888924 -82247398576638767342221343419683695104 7888925 28531950855711895374823185100034164800 7888926 19294466403266299794951916375149658944 7888927 -16161445160345438386210531419967516880 7888928 79422274160397823504899425904401448960 7888929 37161936970293970204001476869489668784 7888930 -15431460302351335282509662927330688000 7888931 -12090928207207213338320001517175252736 7888932 -267913908679625856097938901908956160 7888933 -743085384056654372631780186557803494 7888934 -73300324816669061112251700379106301120 7888935 -18317488111486919952603604146993759840 7888936 85068587843268802318462391479604920320 7888937 -20100688384215734481273587846714379648 7888938 -52879609845718797265009455229192947456 7888939 46354675015421955730255419536477945040 7888940 -52846544759550539849947647472734105600 7888941 136228390885576194025270419515782837440 7888942 -602343685822069214580761432603859456 7888943 -26510406176743446571172199241918863336 7888944 2182971483603673972460552569658277888 7888945 71431720620608521302697779964624670400 7888946 -4232769540431501755857900596461079136 7888947 -45924781351808589255537940750598115840 7888948 -92568048800641134229047986733047040000 7888949 46286855587979994980463146470279773120 7888950 10309623657376226957139972703081017600 7888951 37033173970035548926428718037494111080 7888952 1043010044850524436656665148237414400 7888953 39622774796701243541642461799546516304 7888954 27211790995532834914044812583600537600 7888955 -15498665764008957355481738822504105040 7888956 65514449894030330722548995321543619072 7888957 -15295739891920685713303037306434224000 7888958 47147385080559963489557860439753088 7888959 -28140366332543018813806472277879002616 7888960 5350071900878729854476878314576281600 7888961 139411044049206993574177309127373336000 7888962 162715755798999250340580591928429824 7888963 159030061325968736762778602861697445920 7888964 2315820187407584466342878611456717056 7888965 -3985902451281843053373130713269009280 7888966 -12535381617101291683911466670878097568 7888967 10769281996465307820959440577231945640 7888968 42298016418298716306768204578401075200 7888969 27718551917358395543403046587794375712 7888970 -13189277586847441630134177921574588320 7888971 42084219337728977068212515493849151680 7888972 17747921478954801381752989772630730752 7888973 7970070989586426332369121614744997888 7888974 9380006431941577601801511443279076480 7888975 -40118881215346584749116155560264611000 7888976 17237238304181857081802322525481992192 7888977 29261905606961421166914220425900748194 7888978 26224611674637388674406081919419385856 7888979 8692620925605372272991837673949812992 7888980 -18225739318935020289741136586030100480 7888981 86068785953245507346557498696578360782 7888982 -29346139070794008192715374352085813376 7888983 -66502468364908538666907935548904237976 7888984 50567177643410096463286501887804917760 7888985 -18025455113002372808077407174531055800 7888986 -10639262569783202691053368561487216640 7888987 92757873855268553134370882351923661636 7888988 -48179166173033007183077082585887104512 7888989 -654347526254998608112202889966542112 7888990 7008925658749296825068364246002179200 7888991 -2554339786695130060811069739454582800 7888992 2143973809116812215473075706922532864 7888993 -38229866675689632394847155335432584000 7888994 53923973542891517613495259560664393296 7888995 913880018156746359255225047610935040 7888996 22180388263046867196935533446529808000 7888997 105078090308446287955744506430978563072 7888998 -855933405717119974927840209286104192 7888999 58762139901139184278799109716832419000 7889000 -34786016414248905646077678465024000000 7889001 -73353785551385737070291865144628787568 7889002 -58537296234145415118629656168982378496 7889003 -81476689324435947148135030856724880944 7889004 339942079494198614005068026204835840 7889005 -57730194878642452123018315505141636340 7889006 -75553379029420539469437231025261146048 7889007 -12760207790919193224593422772929377408 7889008 10590443393671146331516065274245611520 7889009 78820587888576955598982340543900126080 7889010 -9754048237925715367687262089356487680 7889011 -5853798448866616700041906769475400448 7889012 71177522899870139911247074222946403072 7889013 90966219755741002636850238422635734624 7889014 -4538699384478505361929725120875772288 7889015 19646728475131525861267494384763036800 7889016 -39291083751813354048775856464999526400 7889017 47784977885195778882078740622366329066 7889018 15725914581172278537032822419410414960 7889019 20933936967236255832878465163526632960 7889020 -18127903699487642022838348421371960320 7889021 654971366723335114600731335825446464 7889022 -70821156901183772043918625514803071360 7889023 20570419280338978135162897531805349888 7889024 7494734855977156351200568653675233280 7889025 24228456499470056780365992817241256000 7889026 20251001620616364209454219440270261712 7889027 97050335897735256152502005593807229592 7889028 -14340458461731830464697888525130792960 7889029 7242450031709631127988620777494812476 7889030 15147891199393192507351101020279660160 7889031 106622337609336208630437866295386331912 7889032 -70376536253414583162382699184935403520 7889033 54127546303481919308080054004037840282 7889034 11232916373453922587074733977174990848 7889035 -12177860800736503987964620548353372160 7889036 49261663002090136316356243250599898880 7889037 -526639177460773531128269558851588224 7889038 329519058337503369953241044379102144 7889039 70822011242834041224906604935300993840 7889040 17408182217234497213702637805913128960 7889041 -35621727989854443721936234426526884558 7889042 -26382497969650424387067225445279884288 7889043 8840128318078302795563937287768401200 7889044 -163576542300011706409394679901544693760 7889045 84794656492529248615296171959400821280 7889046 20589113739312606182643151252230924288 7889047 -88353114575116576797541468290645083960 7889048 -90017781454117529686173303617854064640 7889049 48116286486664381871066646336185294400 7889050 -6672625094154089180064599839178712000 7889051 -64652620416898093876146903299801085948 7889052 16658254355223435443496054349221814272 7889053 -61016646636390815168266024319235164698 7889054 -60359292127656529072365927939766747776 7889055 21119667391211325461480378273382095760 7889056 5523136194606650281023409480815083520 7889057 24479882335425738668662297334049283200 7889058 -36768320548761748955716392407637750576 7889059 -54541913223053544952017619293926504740 7889060 28339178224562204491013971403063988480 7889061 -48744878822827306097539955018073287328 7889062 10320515874391822387850092787062998912 7889063 -1592781906810659611946227080768646176 7889064 25415479059679070797207664146392023040 7889065 22555639283149271310931368451737719460 7889066 2455795303940881093958838443349626880 7889067 -29086934226218624787935202556582852800 7889068 -15312772092575114117113364212819184640 7889069 70269439203845115411980361933044135808 7889070 11392193426501652650504401598050959360 7889071 166299907254989769097348678268225768064 7889072 20047383179325859981995312442277707776 7889073 -68534623930643334936876633258638347200 7889074 84492838599969349411678773613297867536 7889075 -19708518727777310750063422376044109400 7889076 -888856480469262406569361762775493888 7889077 39478104078737649960227833002599872672 7889078 -49776227024924563340449045790481944160 7889079 192583381816840232437865463788659584 7889080 137693373595448697549670584846263500800 7889081 -91183406474774167711819132055496576 7889082 62353961404775177245018686225313807104 7889083 124935480642265504180674475128377631332 7889084 1868971873827458771553072870249553920 7889085 -11627498759348118312396884414017864800 7889086 -37220223165727176752633103095150400 7889087 -40385545123735095709151826859770397128 7889088 14753390263994325666662412224840073216 7889089 108901224459125169732079384998963455574 7889090 47740378345728544048771868906511475200 7889091 -21155737804812406261264484470127616 7889092 12572449439782242241669560622166495232 7889093 -70479079248353296756856034551296384680 7889094 -35456559423144476321244924843305277312 7889095 -42533825451433185348558414411689526480 7889096 123816208383479876193922403081576801280 7889097 8293673632208814277500619263731535360 7889098 66020534812585314617270586603123340800 7889099 -50284745642061141495972356924957505900 7889100 1915586994664581167977881676457126400 7889101 -86615158299514938888681642391406193696 7889102 12547808782390660566741962374900638720 7889103 23771242844530031091029374215906696000 7889104 -33710582976786892407940391718693109760 7889105 -20634082597301848919795405680361827200 7889106 31731410269151226107133021267459007104 7889107 5157297017132717985209989949567410072 7889108 93871510462920850977037450340886726528 7889109 -2692042271915341447163370254995488096 7889110 -1251679208852569115798736537771866880 7889111 79837860992607335281264262709778232712 7889112 -23366082495724043208085827434293493760 7889113 106144331618385532497947912405698155520 7889114 23905219134801385548819557657873692656 7889115 -11890108767871299877280863428907929600 7889116 -64132299040961970790008675949681628672 7889117 -15899600213422969251032423766862050720 7889118 -633133087495080187549320719568328896 7889119 10774889411632414344666184571456712032 7889120 -86215336171391095345833638246692945920 7889121 -83683964251558739137488982113102265710 7889122 -31436415289975349789153720257353814800 7889123 -65058855317927088802902577844452628160 7889124 -560355670126047806733081041923000320 7889125 74388769458820065366193862737850619000 7889126 24315831128528570097721251558409605120 7889127 13950538288626215236134517200604373760 7889128 -13468504518438703103613599001705185280 7889129 -48889754520465457623372846493837994124 7889130 62095996506202140513719517033286656000 7889131 -19576914733600863907735136178720010800 7889132 -16794915219886835417212099757454991104 7889133 -25010029814901876096644333052659583936 7889134 -29463677697170436761990515570217667648 7889135 -1474922804272178411023480411139803440 7889136 3976336697829665645828611010738552832 7889137 939074320989239300212995159602755392 7889138 9259655473838329161907384864278466560 7889139 37401339161007516067417911237191206344 7889140 786513653695719446782142867210772480 7889141 23594690893590970766422754148440987772 7889142 45307511437864047765043939387494151680 7889143 32282521279759297089471981768387420392 7889144 25728840752650862370222790088304476160 7889145 4959096455723812657340144863959792000 7889146 -5721735948398417200798400129829699984 7889147 -81882027988316238098679395433180227208 7889148 33979421511734465674289612755357650432 7889149 -65310573256207863182437380322991385850 7889150 -13522829128686764290123026836574830400 7889151 -20423495113991433006665371047576771840 7889152 -51208767988051752862238430026650353664 7889153 -9397181594368813133450868115980710736 7889154 2997358871835187243299163967084620800 7889155 173906801949758353824272632702804530000 7889156 -6318031546731166344194686515086745600 7889157 2255979169915456367141601064220501406 7889158 -7854182625739214674926753829329916224 7889159 -30516147429728859426294640124649222720 7889160 21558799311894697529612646338310144000 7889161 10866115933143983470289081324833459200 7889162 9042036918557246072258979575073494832 7889163 -90611815181795814096383400579901807656 7889164 -30697653114247918751910128297178298624 7889165 64986171644447092335345562036318459980 7889166 -28387956136831444737411327851527467648 7889167 1183314046703916167659935993641118336 7889168 -4119427890561610770612311031943004160 7889169 16259061058497616197119174358626440944 7889170 -6668470269661586033053354080238223040 7889171 -33313631806161451845995292573162661800 7889172 37074590823257080291801844708103124992 7889173 142547025330189242214198233135694541020 7889174 -8108882521740554288426771992571998080 7889175 7397502482078553621254814996776298000 7889176 -3157578059430439653429910863931729920 7889177 -34201303509563955212582814992707824000 7889178 6506493285087365877701673466643059968 7889179 -64118535082366718361441025833720663168 7889180 -32261619760440165813540986998482278400 7889181 -15183198931288511578561523895957657696 7889182 -20105923351504461345344619087774990336 7889183 7353126129170083370853249237359729424 7889184 55926133010604277130122990809608355840 7889185 -91093064826868638806320387239235104000 7889186 -72918574441513411419338912495657516208 7889187 23202676060350861714446911986022007160 7889188 -37458351976329378700084093366457034112 7889189 -10891645219929464852128944621813348480 7889190 1160671171580972660238067317196800000 7889191 35284410661591575768697132201252513904 7889192 60069464866803372997892649287428992000 7889193 7787807399592953933740563149499274020 7889194 -80479470676582522805568323585140129104 7889195 -77102653314718649968153031681595088800 7889196 28033752732644189564373104653813360128 7889197 16405166437967669346856360200844118700 7889198 9724483268431181768875982841924705600 7889199 -23642683784406295338973613182940856960 7889200 4488408010791506309399450676838400 7889201 -79304499520008257725569032655459395100 7889202 6793396429647143551099534046609934240 7889203 -20368651435012601687327809657305452720 7889204 -45773134409889621361631326319961648384 7889205 33716641878962550790700453147499075360 7889206 14258032002194579656513721822320493184 7889207 -18038987587382199250797909668477569248 7889208 -29535371885048605879234639202572492800 7889209 -75713089035337842031910230323090395196 7889210 284866429779459627756357053740907520 7889211 77733022657048456638133646542439400960 7889212 -39734892778394056390360650523230594048 7889213 96004967333127154112015531805018779904 7889214 21474781376912179386131977942132939392 7889215 -63706752764477308508127605513248175640 7889216 17282719521994827036352332616693186560 7889217 6414483039175314845392297828462654464 7889218 38797406062423772597715765916904256000 7889219 39481584461445992273622671408611213344 7889220 -20209916576755692896622741960267916800 7889221 -39968746677154885247987762344632457856 7889222 -44328048001311274305680064354325546176 7889223 -79169692215656757490175874002971478400 7889224 22243592108806908220623356560905338880 7889225 61349794187232204027754947187391826750 7889226 -11632848303849153534413975278940979456 7889227 -7268559420855393156267617347971582120 7889228 103341514241339131070950383605320397568 7889229 -5235939023043280116026348491663579626 7889230 -24805198770210232763787141797245812480 7889231 29261194229006867606947880866350270192 7889232 -9978986057439846005497562186011115520 7889233 39850659856164855346247522213636437728 7889234 41895225669747199537410028836834896016 7889235 494214747240074820203463850594782000 7889236 -58480715568345738814825210854373201920 7889237 37305805574747323618786900412350980000 7889238 -13803718580011618915721447668977933696 7889239 28732922135383638506709901582323340040 7889240 35653567053972182561929766058806476800 7889241 -14067842035112904502432567532947589856 7889242 -2263294960314524500243956695933491728 7889243 -78613431204298060391354551274115412536 7889244 8312935026955526678152506426016112640 7889245 -33720377797657456948034582181137811720 7889246 -36968110199905740754627405952149417920 7889247 40070288827484505836762084945334493920 7889248 -124133500500736874561257483181785743360 7889249 70818180801263174013958842195813737250 7889250 -44207309075328093142356431764864896000 7889251 37579161912230031682524931900008763792 7889252 10106227245238548951742948769459404800 7889253 -104058314096176270500807028187358720 7889254 -39309463381291753156829916965392859424 7889255 48627309682078264301034135466396016640 7889256 -5710942263423544749193432323022848000 7889257 116849971919668790051097299370997128506 7889258 -47584017579450573755612879320902253536 7889259 -2645677062482056661457724748621522688 7889260 7817881312951033493881320055771484160 7889261 -35886590816122395561277600265695207656 7889262 -1965526095022800494149446881744856960 7889263 74588934039305895312588846737808184720 7889264 -11399489461103977811233081932470845440 7889265 -88519830486555861127685290135488336000 7889266 -24313595752807542347247364917430218240 7889267 5813812326518379870723830885724427872 7889268 16046755087621851866447768489922109440 7889269 -10488069696126453870184201391836466720 7889270 -23047864412959232266507269800359633920 7889271 -14660420010432820522250249838833025840 7889272 11368804991265428283123041646573649920 7889273 18483391094683847737963246968295511040 7889274 -926710713255157390082602090150170912 7889275 -16406511338192607140216915226854142000 7889276 22942984494293973590209079395889940480 7889277 50467366317926294841514918661454581280 7889278 24895001973805085139383756327361911424 7889279 -251441280216554282038935139766304258240 7889280 16771834642543618069199034913495449600 7889281 -109041478776350915101058221116314881918 7889282 -41887766959097692771048137245773128288 7889283 -15274661131693996818412059819133142976 7889284 914751339917931787362575358036741376 7889285 40998848423172374820410983484745475200 7889286 -3598904391960868806990470937692438016 7889287 23451184893721089463174426571265681504 7889288 46994542370552522753784642037295185920 7889289 -64570187144271473889015364510829972976 7889290 -19428329529902559224449628585083641600 7889291 -73450935407654564530110609077363563308 7889292 -87334434825486650276503827849230960640 7889293 127233845835399110172039285772663407542 7889294 -843722627948175915737907497542957824 7889295 -8374901621527788404315063374571773680 7889296 278822343131449050775722191257403392 7889297 -42339372047013931093900996045867369920 7889298 23927823651936145890756935716691969664 7889299 -76479542102615209470676546330591959552 7889300 38879196094911781622049999817353206400 7889301 -2701072843561695455837549081720513856 7889302 -16427024989420452414027984239604261696 7889303 55374705878749324727878123539168695160 7889304 50322085817481539455772669016451461120 7889305 -85448617143574169702861568067766931000 7889306 70449729089218585627609966914855836640 7889307 6035527128627399590346691770514536960 7889308 -14409231831399793602634135643130205184 7889309 2979453473560112590555541311696798680 7889310 -10062279994537513077412323317618776320 7889311 270874533269543928311677485521723800 7889312 -86251724325640521494249003994305396736 7889313 -85709659270948097633522558666699486400 7889314 19356014640525560536080655834228150272 7889315 -20683169873985066051550806494579206080 7889316 -23401346778331070914585429538299020288 7889317 148210729632838455668643773367677595232 7889318 25537524476986155921982770868536530304 7889319 -387685217107133330355555056497594296 7889320 -11667432412482101327754849704227891200 7889321 37239417657381088865318274921275796 7889322 4857785344885587712711357873689575424 7889323 -2553587681212488787412245473854937136 7889324 66599590904340650705582599589351410176 7889325 -6687825126961870174868684687760026400 7889326 -26524941212758314004061703803443183104 7889327 -137620834642039321186928327497889762448 7889328 -17352469034621575848397297306889699328 7889329 -1324166268742587811803691836919832320 7889330 2469039139380307152132152487672262560 7889331 -46798368804787735543360120478894146248 7889332 79528606727100475382512761857658808320 7889333 6511275847372904314993121283947758464 7889334 31956937539590405039689365588187585920 7889335 76501140722340513859156950528846436800 7889336 572276871625179352195306403104604160 7889337 76837869463824425791485006065493417594 7889338 55364319416776835838977863428478558320 7889339 2375831342095771424023451484487174824 7889340 -44377591713673992648051901968858700800 7889341 92654686374638065390521580563513148742 7889342 -8776648841004342647601172472175068928 7889343 -17636607743423388609011075103011097600 7889344 -59492991685164490163007196563775684608 7889345 1967369166400720658288806707324963840 7889346 -24374364745655359279076167466159328000 7889347 -51917176249392819895287292688216779204 7889348 -9958436102640078444348717838441138944 7889349 33393783891811452649471659534631600608 7889350 -12019630429588889041390230341266627200 7889351 18344480217085040053914341803581964800 7889352 -9496132658280869858699384179004866560 7889353 125938933598991455451296758770102846900 7889354 51659803477841522123701151121429315072 7889355 -1688037406221441349718531841999276000 7889356 -20988351251670332300638542463753735680 7889357 -27621878071065566214145062356599046688 7889358 1677833942131261271635668008310533184 7889359 -28469808247667815836745886801710209296 7889360 15520059984366632091663565239156572160 7889361 42229646432271899122413315886096933872 7889362 7824329761396056850050454556101900800 7889363 -34203568165163348110944569480819230800 7889364 2839713401104307717943032312269510656 7889365 -46174796166006567015869642871202195680 7889366 22737030349808112796593219779543353632 7889367 -34399619600346200156936973323553957888 7889368 -14088923939823710219994933832152268800 7889369 -103150955430723925350930696774472542060 7889370 24169889262537155630444099838392102400 7889371 20254819404646605211740986711467504160 7889372 -40175963397785780445647616420623783424 7889373 2182021605589076454135065492663781120 7889374 -21014002117926601494946130619360479808 7889375 -6069272393835412984219003399732185000 7889376 -323917919061672425887934771651149824 7889377 -160259267815414994099387720963817337788 7889378 -765732663481346717732339486660840448 7889379 -135143371582151591335693636854761763600 7889380 -6514406763835130839094100051511549440 7889381 41573391421247128350005705711901465312 7889382 -180709595241339395669968882286108352 7889383 -86317636737569782456175796220194503368 7889384 -63505181288263249886078485579994726400 7889385 -1762148706037428303165481216334945280 7889386 -33573986874627733267908301265163530400 7889387 -83356560423256277946662577900697849920 7889388 23409893528198117797108287917700661248 7889389 -68589601317629826926216530626864834560 7889390 14824986529787511370630489742084006400 7889391 3403460704985568427317937916549373648 7889392 33482567904638717888464013735302103040 7889393 73191028790247394144828436007311148864 7889394 34186920267807738458642288201847766272 7889395 -91466202863453722694773692845658771600 7889396 -40415813463320899571003066259090883200 7889397 86346113267806089315308372231928973728 7889398 -60087582932082807774012222519646708608 7889399 15922300535815053853039493663764564992 7889400 788840456484579146971935042765312000 7889401 -47047440025906188788219492741406089400 7889402 2782377902431631154636384741865562592 7889403 -22930258246352691727778089320003464592 7889404 -12790872723681745452879681980356004864 7889405 7569391654700976899884680114471000 7889406 -1134741097878732481008759659514602496 7889407 -17210474682701757195570956842749006976 7889408 19786616920154818546302766033812848640 7889409 70923970854017666666720066592202584528 7889410 16324776035952294892857022321474275360 7889411 -33591485470993816736832334195715933100 7889412 -19934270526384032512104029804393714688 7889413 21859270927346298067271943107816776320 7889414 27144177244740445599974525502518968320 7889415 -18148020838210296926016019170663916080 7889416 -38856212314273248473513690876902763520 7889417 116153728023677380390709762192194483200 7889418 15907162134008844821089551263381788464 7889419 45913623071898744923756018950550861496 7889420 12567873875701075869881961347058892800 7889421 8949093625437327023999577605610063840 7889422 65097737264523573031181993172056152512 7889423 79583558048288670045953553791547978672 7889424 -4470952684375516852072971789566017536 7889425 226236668343277567894690546635588000 7889426 -59458258652485048804695460891817996640 7889427 24566351966681248132877244285565056000 7889428 -10216806410996639705386528952032793088 7889429 37981153309541772212007844699255663200 7889430 -25989174300022388374246266782366858880 7889431 69109515416778091829295398175822246144 7889432 -22622445862957056588300386627979571200 7889433 -34351573122160906450895762422452016176 7889434 7048227556136368176207947030709038592 7889435 20598263092691315108492736941347353360 7889436 760165652810364450255397948708588032 7889437 -82911826467071601107933054190313553760 7889438 -24292834914291531988147673180377920000 7889439 49891657550993332288315021480302807624 7889440 -32072513314976484223459178817387233280 7889441 101667642496818536706393543630067594530 7889442 42205864018110040456552169350793856 7889443 74141096439977704758826277715303033692 7889444 20193717732017376581258225023202871936 7889445 44158997548559820702465911610581726520 7889446 3803081190866697057458044108727255040 7889447 78497923539607115409449159117405167080 7889448 14657532545597009132971996884621066240 7889449 4858974637670059452736636282810381440 7889450 5130931861979068253798351209220244000 7889451 -68173587765953455621829685483596809536 7889452 13717529791869294455916532015215562240 7889453 -18708803430848921057641153582549816032 7889454 -6384669871915873163437632916451516160 7889455 -126652121360206120049091484504366080 7889456 -20214778281016932405275182593335820288 7889457 49911961719080458362888147755163573792 7889458 3185354442647126006345966739113080080 7889459 -76927050662173194864351365979908756340 7889460 -858773804464641752457885361395671040 7889461 72358368712333011368342726439774750062 7889462 -5301830283855959017158416406921081600 7889463 49910647333939511205639234074657798592 7889464 -49119662382195693964005983211354132480 7889465 -72718936207615440682798746938538734400 7889466 3451919981314612439613803271955158528 7889467 -50255225207728613693795714848421506848 7889468 -413935082063813983405097694931284480 7889469 4467673864617611163013261510331719680 7889470 -6886642180176814208281468194018064320 7889471 2459565911569737280234454362678548672 7889472 27209278193056143454759583756119965696 7889473 61329857703387563642505385761004007380 7889474 -15540134353304259468892497314962079232 7889475 -3175693104085362529404583735760745600 7889476 27107613190063895647823572769349849088 7889477 -108622270028190673785990656862864472674 7889478 51024864401974217332596631586088382848 7889479 49620179240152357588446525155346510720 7889480 1863265225885447684615698729443328000 7889481 -141836994400284990568412214681146310288 7889482 -18611934778184955075578877028183219968 7889483 10146252027258766801243684887876075264 7889484 -14055366308112642756769937853383208960 7889485 -100863046152771281856222983367311168820 7889486 -24410164838098269517024499918133397056 7889487 -28334783941565585691772405563640235640 7889488 12748526524427078871577407508723392512 7889489 -30751423160506370162420716195492429710 7889490 5937815364512056537209418011425047200 7889491 -159877680455777046988074966907241965808 7889492 22713467028516858325026429984265876992 7889493 -1721466572495722355336205641265417600 7889494 4040972615032225414066137333901824000 7889495 -29362645315881186081643948078494711120 7889496 -85265278080698626744612355707591802880 7889497 -31150577598496392871731374936908422336 7889498 -8679798936572461945160091646498136064 7889499 51158635132096757465612593505510040684 7889500 -2394659395353071766734279351470080000 7889501 -104749144724367426210901699719096482400 7889502 -17949012132532243203697233493288882368 7889503 22769807991876479643308608301209049040 7889504 -14753032020772258992472801189629001728 7889505 -6597029899427937312628661083242292800 7889506 49144249348531256253872810066035290192 7889507 53397793796986681634478072386230278864 7889508 -87557528501040249098330689269015552000 7889509 44370456889204573550782785550093321660 7889510 13646690126597917627068861559352799360 7889511 278834253272093986164197505673484544 7889512 -4192317811329394939317693503570764800 7889513 86110999784169378503861883892320682740 7889514 21813785158967427570810483786441283584 7889515 16327871427883451085754788689335784160 7889516 107655492099232312879179867270882781440 7889517 42672660654997990457776749118970060928 7889518 12349661839755894964557361296446164992 7889519 130983067409018485853456011001664603960 7889520 1437481871829294864068218046266736640 7889521 15346527882467560569140408264673888722 7889522 68488652338340420914020600314609078400 7889523 5968115311950461341820438746340028984 7889524 39656941748030960050286496305779316096 7889525 -444240208799881290256043566086031200 7889526 -8868963301479992019317000516125323840 7889527 16620456727904458291447889629248120 7889528 25111413221508750017868304317254492160 7889529 16723374537607067530312388561677392000 7889530 -2143257871221638824540065577690636800 7889531 16305394296077150260936824778666733184 7889532 -5682809761940061056754923299110494208 7889533 -101788737360717030038495398991742212218 7889534 21114993773717844568871175880217212416 7889535 -19351472605378161660563327917377688800 7889536 6609813945305697485699833281128693760 7889537 66572751543338250134415616219833922260 7889538 -7257539434138999702872821365660657920 7889539 -5666277487369504883745855172003320600 7889540 -47004816662214403896012102129242641920 7889541 56671785393514631279277701389589122560 7889542 121696809520165118816120791626389032512 7889543 31531080060010945234970715000228192792 7889544 -7574923769330272815919237314199910400 7889545 -59443202006740144735804517910266828700 7889546 -5149867280571474607456291122513555456 7889547 -21444106452385741731929716111678908528 7889548 1503818162234306711901794711743441920 7889549 -42808882173979599204441383456867973450 7889550 -4285021453742835945991741067231760000 7889551 165136304361959363828202299004387125552 7889552 -14847890250411100054200107571196723200 7889553 37648448769815852035015640549026076544 7889554 -218341119698995287022347470242291200 7889555 30167391081110536751559006441495857760 7889556 -10447580146235045606644847421571891200 7889557 -28774388580579028471227407595518996200 7889558 -7449140397997620265390300368409458816 7889559 24667945936945108370431014248541817704 7889560 17156460048367264412212664918654976000 7889561 173652369793544336184089218885565991552 7889562 -1329204408003304033688837363227769856 7889563 259937683539107324635477961553642716 7889564 -112391196491315832334778622022384020480 7889565 -929794238345120649626487540419599680 7889566 58408725256033887399878703972613010880 7889567 180505938736750118073329077372743792 7889568 -66485981354286465366823331184856006656 7889569 -131902683350372974529907075174097504030 7889570 8406882648638478338634242313725390400 7889571 85262408519149054205833867204222399140 7889572 -61433120895834435053729718858727055360 7889573 11447641214364116584901423918722381344 7889574 -4958774792974696656259894690491181056 7889575 21520741312513772967747473540470407600 7889576 -91280508264314411892214549369604305920 7889577 -28516722837285722158264079859733856880 7889578 -598578119942007888719872812140942160 7889579 1230173220326115868355735724535833840 7889580 -351465083791185588617458280539376640 7889581 66293572754897683541725289344306419456 7889582 13915850142715824875671719492324931392 7889583 -2285406882332078309611798517943994080 7889584 -5986074925193732292376530106673659904 7889585 112110593459188503475657965240390237120 7889586 -33061508486908122722624922236250548736 7889587 178876478682501509951775149209744436640 7889588 78861478074158015389877960565862017408 7889589 55308674188859760108000937098208160640 7889590 -56992048114704028188829028447311987200 7889591 34619093141292777378769364232757153584 7889592 -70060037710323277934603142299141529600 7889593 -14600711036429514901509414341524061440 7889594 22792911179882223323755343381095545600 7889595 -23538185299041299883980203089668198400 7889596 83793847665753050919330665147519015424 7889597 -1012724206322362083691420597315484640 7889598 19427381375799033522116557512473548800 7889599 17593057474783731249214378686093634000 7889600 1544641434906549530664254619805286400 7889601 59242838008883823770293544920743542832 7889602 -19417786868065024436037114358009410048 7889603 -35230595296466823860871768360472766148 7889604 -9689131117418047565550248239240919040 7889605 -2577343008908029497987135475705983840 7889606 10865185019968637743814400190595054784 7889607 -26819195391468948209632255589715108072 7889608 191560136370483461967201552659879362560 7889609 -10132645046757873651896914784811463680 7889610 1830744551878367804296488093527539200 7889611 -20942563906650264615753294283904229408 7889612 504177092121856372302391248506334720 7889613 37406387570360813785465531171493402304 7889614 -16226652427389319906429065316120705344 7889615 13260810288418154687779898639803099200 7889616 -137079814765564783270434891615436800 7889617 -2977623400568279032756230992307125920 7889618 28296584459175438111227385166027845120 7889619 -52961578371143445792031671233984189256 7889620 -21068036544256596116801028518049112320 7889621 1306381192585807358864841445814145024 7889622 14281919618432241278043145975156617600 7889623 -5482870244581766482319930993824276480 7889624 -6261920315097877024853914797642547200 7889625 7001279769116191136933443129416333000 7889626 77454724767895585302497236455288598512 7889627 27954776816891017159524569585863969476 7889628 -71350731958756141649040109160786081280 7889629 -52247152182404971382026236822229703040 7889630 8357658424377580636486421277286080000 7889631 -51981870957334962689289939589296933048 7889632 -101716041863381647343294832531567280128 7889633 74684435718639210934559960349039301524 7889634 53487723709519288664731210017264248784 7889635 19013543145709457196454185889702090800 7889636 -48366811306498750814982841202361338880 7889637 -24849520467174629564253645105763785216 7889638 -3960822690120162043259384212109652480 7889639 62729882533047255302517114795015184440 7889640 -561840388144672190504179495698432000 7889641 -109914695908222085100564605529954021958 7889642 -37230081606457701666891437295752424528 7889643 5843863544961934494386205900870604680 7889644 9753011810832792902266177658443579392 7889645 41730103701845870781015240997303018080 7889646 31453383404607318753757982824744747584 7889647 -117998947864479902345697407731212527840 7889648 5077265895418933926943769207388831744 7889649 25034128289032763975981395321934690400 7889650 37102628268577725622368273337997818800 7889651 -40081207044320454618584050914698787840 7889652 105152076620848784982691248182988244992 7889653 64583434511648932101827140764306702360 7889654 59621925838975032858511346187400687776 7889655 488184533655243623280716848624005120 7889656 -80154336630296721688048549227832197120 7889657 141928989806395964679180319108239384720 7889658 -567595500567816084215942555025619968 7889659 -136275110368609031281131377783364242140 7889660 -313432546942720169255614828057943040 7889661 41114341625372491189332018124206334188 7889662 28456706222646525123727778895984380928 7889663 64610757510703039544422915566257094912 7889664 -15923706130910161580715287936526974976 7889665 905755800370085674839953955170277120 7889666 -6886772150597659478503601529596719200 7889667 -50484117215402501772553425513264989952 7889668 -45659312623292374406379480294886701952 7889669 113914734695285814795342011481742511070 7889670 23354530411355484384901872704611219200 7889671 32305628172073500560338139312366288544 7889672 5795118181704348886458263042270822400 7889673 85469288161571376828018894750181913568 7889674 1354967204346243129996804761274458880 7889675 44995950294945399717993107358206485800 7889676 -41371399151996265259840587438808109568 7889677 13096753758131960538634566983225833526 7889678 67372421128266393881391420823779464640 7889679 -36043443790342784354955538664698149792 7889680 1156380886759000649894802065377935360 7889681 -51420428555544782480486064510998173518 7889682 59896160944420940810584440903704401920 7889683 83294283338827912011209434657430466024 7889684 199183747072174475564728856696216448 7889685 33640489430618895861406624358818912800 7889686 -4706864625766954445728148485776231936 7889687 -6905326966715054938915644411482830200 7889688 2802074199672755986244672349441484800 7889689 2922529736621695717025516747452580000 7889690 31008244761154469997424003557175787520 7889691 -12094376998789980491957850540163592808 7889692 8906917879741907755644676221026018816 7889693 5299137662130420410590653171950183040 7889694 2156724275028475924210843517002662528 7889695 20967152509049014017859906981992094560 7889696 -57835340761677989842624183784272429056 7889697 -117687232960889899174776404011496453760 7889698 -2986544183167368602093239343053175520 7889699 62242895531891007180533176521711250800 7889700 1227944974956303424015506868733030400 7889701 -90621216407650852597336552188170703298 7889702 57646540209526101881304761007696713472 7889703 -16245247351546287461697865449749844696 7889704 -108372494665171679314523864907578250240 7889705 -28356465198179346920666122032164098140 7889706 -27451140665194362820934607512728110336 7889707 48222908730051728283177921275371380112 7889708 8250242785759318167158762709003402240 7889709 31412090287711676148669345603395882304 7889710 10126399944593306159850776175803021760 7889711 181909172400028154514010443175872163800 7889712 -5551182165115146138956846682710999040 7889713 13712618214629544415849533298644669504 7889714 7306598875536676725808611607471552512 7889715 54507048224996665008304872384914458560 7889716 -39701497002139033198768025830445230080 7889717 55728304889429359004013059161397718528 7889718 -26775787751464465056826216364050437696 7889719 141652483715173344468934094136686254696 7889720 10724212405794890281019635005311692800 7889721 -17776412632766497891638219124889794176 7889722 -12476349537326167594171316748133619088 7889723 -53473045905928598032133485666474688028 7889724 21083089333361774044118618448263886336 7889725 25616860963251599230111434694695727250 7889726 -523611692058442974765831267708533376 7889727 27432763910798553319651755339493899720 7889728 3728560264153767727592992748750241792 7889729 -90860854778968293676569157644343364670 7889730 31486125177660734653506555930326784000 7889731 -29168271740514331534056700261921917120 7889732 -16000366348601204699103265386191665920 7889733 -24850895297843486349473171241945501216 7889734 -106601141948300591214946799516742370368 7889735 -16941854806000728277770245919575814120 7889736 -24138498392064114094156169472035880960 7889737 181262993358581843449419830129800086720 7889738 20438095596460071949015819106351273520 7889739 -19337467719595840209241291273363202304 7889740 -46582613849121997469480209599576883200 7889741 -150111348771600750516025647221139246858 7889742 1130208021742514976806095447347814272 7889743 -80591199444072717502797575852875039440 7889744 -16806897724422620416117997880550563840 7889745 41590837177462661017509142895044581120 7889746 73322127140019006117916529817064317072 7889747 2902122383769717363520445646870337920 7889748 -14186691434856248996114010875445116928 7889749 39697235409619625544719525669169791232 7889750 -40487753085382013952796229333399040000 7889751 43014957842678407377575689164889072800 7889752 -3075731908484092664909445416534630400 7889753 4150943329928612800334905134663158400 7889754 -15833486560721075557930062368587998720 7889755 -30221816542852645937401846817170333680 7889756 17557190307286214199239930159343111168 7889757 22979469522404419804668360214709654688 7889758 -20092594698518138144453895776584645824 7889759 -85727767262112384056750098488124265472 7889760 35834361453095714931198405565336780800 7889761 63931498565807340943426741515393376800 7889762 -11581793412688359132219160699108648368 7889763 35675592334355115430948788784115975424 7889764 -110952956757697469824155736114667223424 7889765 -18368416575862498305021191707081415340 7889766 59549401231887382825575692911554330624 7889767 -9019863888418453182721655998897363040 7889768 24347626905077311208457691003101788160 7889769 -485482782395618799393311500630593600 7889770 3681191472629451777108546892278912000 7889771 97280405887188466011613354147252857972 7889772 -58933061353976545014797805493729775616 7889773 27565913134608690154214437719063641964 7889774 15124653343118146163943701009740117440 7889775 -5560669441782283105628437632651504000 7889776 -20797687640603163121773370399426183168 7889777 45298876550653851575925306903549022272 7889778 21011744231184025531804246274022681600 7889779 -22836226006534726299833803849012157440 7889780 -17021704698122067171619957536854150400 7889781 57514141615725250395237030945499755552 7889782 -48574682647330813693913650260969502848 7889783 56713119208136834115409147568915372160 7889784 -69548759981276585484158326125478195200 7889785 43311218304602272329706089775028753160 7889786 -69571355989668812374128047462911862784 7889787 -1350635962387402612556053933862981556 7889788 -31755217300903658493374097217437754880 7889789 -2550255665509565915325578288733484410 7889790 -5882653465371407940783667304575829760 7889791 15800632257327578784696295841386550464 7889792 -28376994754964886930315791877443420160 7889793 -47183189390327109053363383257877795536 7889794 -1378811223460218027511695340549506816 7889795 74604616704006364071352992102816262800 7889796 -91568932370983766078242735649610129408 7889797 -80602978280688281189767665042834606754 7889798 5470251242817029096032286552151240960 7889799 58807707736894707385267980577776765864 7889800 112557617822142237277130040420139008000 7889801 -65580083151311858597758889347263128796 7889802 8657723835103807486234734410746980864 7889803 -8347875623453855110622434969823515948 7889804 9230604051981470684527985327635802112 7889805 -1251123288309334971140405306958720 7889806 -3513137200712717485312306054550825280 7889807 -9820338957804996626226852951183947160 7889808 -11372193930828526679698621263402172416 7889809 -94418025626885046036038725902232471040 7889810 731732319513041573058022055807275680 7889811 -4899706859617029075665505051040361616 7889812 -423178461714776335769583140765913088 7889813 -232563999936233447059880375164352963460 7889814 -8374161853352869079916840934097063232 7889815 18714981533516312351899471709407383960 7889816 -86589521002971387031105646713473085440 7889817 -16696196178253925759056131209932999104 7889818 -30100794949834287408651930118449146640 7889819 -45597776402690458803484032442588413408 7889820 11167157074082820805804674444715054080 7889821 37924002909907154261390180892122722022 7889822 12180540213667018077591619213082339712 7889823 -57426457205684612738607265634779882728 7889824 115711726477686209364575858373741182976 7889825 -7044415240235857587495695806364997450 7889826 -11005789616068988338032191706392002560 7889827 134517337249810682889233082311178643920 7889828 46422617900593364018893410810922598400 7889829 29359598965279021225279849912585644384 7889830 -6535812008280731723939740060488948480 7889831 -35591750940123424287879374059855039368 7889832 -5245684053087682345569682036491878400 7889833 2371644301730171080308579280255609338 7889834 -4597870615484546294402547673189946880 7889835 -17936852532633836709365087256571610400 7889836 36367422007468058451316763928978190848 7889837 55221807089945420053754586283179006486 7889838 -8442272941578133283226731565014221824 7889839 -16950026677893663645929095196128367544 7889840 -635992479226534942079839628557025280 7889841 29629684527648833591786245367543397120 7889842 -46762430908686893710446332567148146928 7889843 -7254445766787096161812875691297564800 7889844 -70762948053678385101621223414604218368 7889845 -26618314796469584713292603415920524800 7889846 -30338747490735398354281129390911091776 7889847 -12740270594012271541115464628986374528 7889848 -26262583273002978434870121144476160000 7889849 -35408397971646924432883039283121306480 7889850 -4999200565427328051840330358364988000 7889851 14265169152905143432638431662507292592 7889852 7782569719206537546015312545625948672 7889853 88729677284997899301556561549754397120 7889854 -5501842648364112865732743515346803328 7889855 1383663521695383072202504685851192560 7889856 -3708126340284544660720468408821350400 7889857 199729768709483341144122510625561339312 7889858 -384565966408855371483407352906008160 7889859 44565355230532604274830209579708640640 7889860 68946911025485355712616300452856770560 7889861 -37061153725689794667865762038254028768 7889862 -25431105651468378947881204387649763456 7889863 108528766795694515185246018007546033112 7889864 2835763373751202313083612926234009600 7889865 -2111401605534174913599282064615966080 7889866 -43464663636127407382899345916569148368 7889867 36071550247587359180015575659653276712 7889868 12629185967983112649836217330666209280 7889869 67761744528288500762728930148259262444 7889870 29938808365918674340607664600981951360 7889871 57195122213145843825586333959009924864 7889872 4435173530863907846902832626531827712 7889873 -31304865389250206102679780324451972878 7889874 15560818856238809059924880257907194368 7889875 -15462940285282785052869665678831616000 7889876 2307418087099678796382974586960418560 7889877 75352851569512748743556814848550496014 7889878 -25675552423074035958002893846720566144 7889879 -85908691472384981824172248110416102760 7889880 19598081730592332443446951725614284800 7889881 -114968932758118675477792999679818723318 7889882 -3081548434040806331774670442373834496 7889883 20981672104325996234476778812685216640 7889884 -60693586584226072083286089530450589184 7889885 -114059104434195916876187535303762040200 7889886 -244242636135542339691296889539525376 7889887 60798126067836739056518020162053517152 7889888 1789947508006659538729399805316956160 7889889 -7614295437981570026365534224656278080 7889890 -25645581975154441673877779369273195520 7889891 -167219738068516546112145802056431652708 7889892 -7363627925106821976253114270188162048 7889893 -21179941736440311810284137794080405280 7889894 -4817224007598119106827837457307546368 7889895 -28193375481039695911831561652362246080 7889896 23753738078694094649495453168841768960 7889897 53190046452783425778691567230534712128 7889898 145088947888341280470892196076077568 7889899 -190956721555734211238913276357241818864 7889900 13770490502945431239496120806341491200 7889901 70160883324583754189634112777112489664 7889902 50256571362602302433395996982616801600 7889903 -4975722978126183268175516778596831232 7889904 -9909836673001809469127500571749711872 7889905 -5100208249328062781640966336173615640 7889906 -10216365664741357342947139788076900848 7889907 -74909442678442264835821021837284770760 7889908 -50778040002081285458694123032341157120 7889909 61050051022596460542862626769519720110 7889910 10796998568579283047332134897096837120 7889911 183722972376322904677711454497775099112 7889912 -62565282519787162220442549806918860800 7889913 10090920335611420552168728315194172480 7889914 41714129894523330963779493819944168160 7889915 38714084860204052965596936932302521600 7889916 -26249951784469354921763275858459688448 7889917 1281191948497303794507337723037101824 7889918 -24628795879932173385917292312306483840 7889919 42213569152345491408886820616739039944 7889920 -51160005292010119410495582288708894720 7889921 20630709592582742212412941351394947200 7889922 24402057460755058102390382114543975760 7889923 -116865827791789303079243990040018061072 7889924 -18399387075702116120004377555183898624 7889925 40349833678878484020392379873434760000 7889926 122278711241174964980348788554890016 7889927 -96900280994292301517797282265487013224 7889928 37456414756809494450634566397642424320 7889929 69008310618656086366581933387310101530 7889930 -32566403852884152690670638514334132640 7889931 10790208937632374894208847113754680492 7889932 54702076957952732675318240912670922496 7889933 14539776420764790784219721968821163500 7889934 -6051289599366616542492391428696674304 7889935 -57647190379617984374190182993049888120 7889936 -39230448717186398973521548268807774208 7889937 45426363134455972479890603732235116544 7889938 -15410531889084300159315701995948228608 7889939 -16999959665148888558847398216027345720 7889940 14020338203373016094319158106885120000 7889941 -3015663609041318500607996074032620288 7889942 51556330998972318272731164441345225792 7889943 -25404951649563018359691019770644789760 7889944 194662418498053370736920177046282731520 7889945 35389748844722101844761316224308588480 7889946 14635277294987520282876015365252909568 7889947 17178743930077623063314972692953277840 7889948 -14933383659252789903904876578015988224 7889949 60571892750316148151045443717961838534 7889950 5998052933405836161692962995546120000 7889951 -59879791980297455160286659620745181368 7889952 -3137209833837678657376376907104256000 7889953 23973049350603547835455853346526159202 7889954 -24146636604943616167044196213855005408 7889955 -2184280293302303872630943510690424480 7889956 -48783833253125643957558164296176476160 7889957 58169540523372916940183501126783398206 7889958 18194393748103190277171219002262598848 7889959 40302721666907416941721304376671182080 7889960 -8596278396830808119768238378352742400 7889961 21203583010564086409186060042695781824 7889962 7344336265814252939897273143986835200 7889963 123156097181572697758729597686001715904 7889964 -58267159906369591522012019200559553024 7889965 11579078001918454571086540584377817600 7889966 -7994241438897620460930795101698928640 7889967 -34913954853242307533931165273583441440 7889968 -13191445559576486503743154223289745408 7889969 -466884773587417302640370692494901020 7889970 -25251321601168756302366076738909708800 7889971 44908772256347761677455699718776200144 7889972 -17909507139071274279321824433459755520 7889973 -8227038996920835688724992226880266112 7889974 39507342042761952723876540003249656736 7889975 57883953239326662548043876140601690000 7889976 -3225082204169252198927567724278292480 7889977 -110665714885506890396232609174439369174 7889978 1161845995324406785574292107437943040 7889979 -13556964945636963337379956634410821072 7889980 -26549434378532912484584936819077032960 7889981 -99907526061306351086369180874235319136 7889982 -16092394633468794611373613711497033408 7889983 34051898706082240696034143839601364704 7889984 -864196725450639338329168090012581888 7889985 20715391935597628564093660049082678420 7889986 758623307429128608706964393004485184 7889987 12041027275993031943222104287222010112 7889988 7102835879330249283003536226478464000 7889989 -21530801477903464211300415655587775584 7889990 -46632734778710595894384428092419120000 7889991 12498546114970618385568119219122801104 7889992 -81145128833748473139045796283093606400 7889993 497404783493225497653156417144565200 7889994 -19867273543701043260044279698414402560 7889995 -20067589951182136521116200724515740000 7889996 11376567497483293308354814868115886080 7889997 -10714629410048403411038340548902920000 7889998 86037938257289785036515810790682616000 7889999 9572232296320629997206868511873960736 7890000 2952096010559289817444430713405440000 7890001 66575980231391930713181519676352908480 7890002 52344832997111842099359817304418803712 7890003 89000912584786560457717697689664822664 7890004 -5438226920665065220036321069060456704 7890005 -34665046347037121337558506896812050340 7890006 -64280485521359732600817403331321782272 7890007 -72978158746477834980102089614773970848 7890008 -27617065914522517191057335684030423040 7890009 7037179182913455877594923165234222720 7890010 -34253136918711741140694823547957271840 7890011 -54965721796182666931031615092964762160 7890012 -14257278533919948210558403284037588992 7890013 131597749779083326373803848346838356262 7890014 66545475435139488796263197000338967232 7890015 -5318607361139316410352728240219189760 7890016 -1684031879734747683760007598311866368 7890017 29224652422392609627603177683850209472 7890018 -5121217447817322589984326468817812096 7890019 -46554087852051354576121668329469461760 7890020 2076332960873680510071436725669300480 7890021 -12307270401260838947165618698919285760 7890022 10020339381187526684347130115861319680 7890023 131566774676125897566040292014362538320 7890024 -84187042104760694352542225760231260160 7890025 -5783821775366605438256233557415430400 7890026 -4530182979592192582837521256189854288 7890027 271632187394658192532594653848411136 7890028 11409336929683393451698178901987072000 7890029 13305288427799038155446579019287121600 7890030 33895105939718192875617188210359641600 7890031 72931130465250349117246633965042004512 7890032 -20892821533065029443363624861432971264 7890033 -117906500144938066907165228467194813216 7890034 8789440983849358702432863530965990416 7890035 -40987629440750281771894959965296678800 7890036 4536530001026402005863015542154362880 7890037 6790747610733719232994819358960695680 7890038 9095300039658862437914706248404642944 7890039 -68289560711508767907704687982366222600 7890040 -14511187934155966160399792244575846400 7890041 26796927391994648455520094372155870442 7890042 40465314426520419525248029698415859712 7890043 8044417059620973247087216869751536400 7890044 -73005212457180024120381444647710500864 7890045 -50546858493103536567998650219632149760 7890046 -62199300962748012666808003500598283520 7890047 91129492962641807199707192878678776 7890048 -4359549359611601201004595187684474880 7890049 59953074007370969459637073220688114050 7890050 1398529100060933862437480705089612800 7890051 18983811429813465042175399268829720240 7890052 -67755294005918921740341171433182384128 7890053 -61009039953712956791305744460761992000 7890054 -506971585812359305198382333204689920 7890055 -48704784864260449215216654722724764040 7890056 -127227838918211008104719005087406853120 7890057 12516892223631231106150629752019231360 7890058 6403481063027614014534424848519069696 7890059 -1892596159346114825239713415062440640 7890060 -34835756506242431842210265049992279040 7890061 107097290811050743228781682342804662 7890062 89858029087556711872082397086235652032 7890063 -10077541574456358787532832181356448896 7890064 754778316822028426852436512574013440 7890065 -9567358823247444273382947388527303000 7890066 357951984301423532180835048053361024 7890067 73804845010048949996681486386611891116 7890068 30985266294503384223887940861441206016 7890069 -7493162775888864484855509714614188224 7890070 -513797440731588818628155430184396800 7890071 -31379481025909808886183087738743819088 7890072 61901275974951701861620402790012497920 7890073 -75788508724776620592923204497252755360 7890074 -17848834422207794501691062527369819200 7890075 -65785596353199818525454328515456630000 7890076 41154990936130264352102712718582993920 7890077 -19160722973908957094889401678481587688 7890078 39502175566998858719365973747918149632 7890079 38407133070291614111623963560821055984 7890080 -69908605697478953551968726354760826880 7890081 9319662730235708900162421588772168320 7890082 145730741463025193791201024570603479552 7890083 118134373790781580993683482437749658332 7890084 -17114780461969807157136148885573073280 7890085 -7145316378236506734212719370026976640 7890086 63986001595197482811458468812572601920 7890087 -11766910547048742957625984463601115440 7890088 111615803830576500347285130631348224000 7890089 18105926457789267826528615238956189440 7890090 9516250380236109979930655401460413440 7890091 140262186101996317316551371147081885264 7890092 29712861416866865755706497446627409920 7890093 -99654910888913475715665674376558982218 7890094 -46579573067459083755172271180070899904 7890095 12529692339037422854193526351462278600 7890096 -6716794702487063232883053598763286528 7890097 -114715808042245190895902832029807961454 7890098 -15842258328417503315612901452183648736 7890099 77266417276882652992887479583767040 7890100 44911647012731907996027184088134198400 7890101 -79731228400392878572891991373468607008 7890102 -26997440674113552649190574531152793600 7890103 7250761817386185409502578342298153952 7890104 46565302232117696800068838829768785920 7890105 20140122397990143449662548781472593920 7890106 18321914548820059657935185072248058880 7890107 45078032280787640957148326492227344480 7890108 -35956356229142448036801902842671995904 7890109 -194145500702169071318584975830157784096 7890110 18316606136753714154390940690767317760 7890111 -50586959158774580546728036142414258520 7890112 -17703038215233927164351879633990320128 7890113 275999107391321051830929713751533568 7890114 25963323776916448590804749472592467840 7890115 6889075481581797388040996556433343760 7890116 17843705217452830793630726384507933952 7890117 -34394012302848955843134446958194712000 7890118 -75819952468277127927553721732587758240 7890119 -127072320378528480531482074567135965480 7890120 -3353838473652424404371379860786380800 7890121 33963318222003756817616814997688837392 7890122 20453651158880258969007253335418115424 7890123 -39215110124435117211058846916475896616 7890124 -50249529830844300023736783694021099008 7890125 253956391052177891701310374974101760000 7890126 -8769136807002547836229177633933696896 7890127 -31009599311096476776200663916937426608 7890128 -589876746580159682804709233364738048 7890129 -1311546012157009272428598183375559680 7890130 -65068747045563410263118869386469516800 7890131 11720017424414008661772084334287808752 7890132 -1376272893669508567629384098428919808 7890133 187349136152980489892312146381921480000 7890134 26882361690972634035014373218596982784 7890135 19634791124662600414007642914934582400 7890136 37795173269732076366288811110378055680 7890137 65519896719836909377085531275660587786 7890138 20459214411991907274338759387566178544 7890139 329899634161784549663076266608339456 7890140 -73273175463422367921363668403769858560 7890141 1125975946238313771644994035082816000 7890142 -21941484608619582193785486637759602816 7890143 91834036411493756991757333679659135392 7890144 45731376141022625842475393575798702080 7890145 74434151704256309562592605617816442900 7890146 -53909920503562317262760054423092032000 7890147 3156822038331072561148665430329215280 7890148 -19417372212903569208446541640477343744 7890149 76677187808058260075270919643125870240 7890150 14805013488642762993406828637946777600 7890151 3186784133977318603273057933156352000 7890152 -47457613297361129887441729059863808000 7890153 -32421347417074363313653429499057191200 7890154 21005425489295718438974789059886713776 7890155 -13820449539821278714784735825099302080 7890156 884418699518221188672226372137984000 7890157 21760893410080373243178539453645817024 7890158 23933240243922856355529284560823983680 7890159 5611367647872062018753165985033573120 7890160 -15478632939441497874657269437406085120 7890161 89942066814200096866132104376748391762 7890162 3087707578380069584056448935998610944 7890163 7901854625520902582355048934384145088 7890164 40708048618976516169581283928662101376 7890165 7105986644336216954320713622317054720 7890166 36547938403389456141173644061970704640 7890167 -105712737007588330615736474349773457048 7890168 19966386693636454526276455212997017600 7890169 -6047995208457725707774514188703688704 7890170 35066103813435737107677797406846989280 7890171 11413839797157344988545118655789284864 7890172 -87693255518301203093381078337582397440 7890173 26201193610312697719008927190030986144 7890174 35420903980941988975085200194959802240 7890175 91132224129237112985862574677954999000 7890176 29130602937406709379009724059828092928 7890177 45885889248673478358383508479885771040 7890178 21456751306512559414549517803837770624 7890179 -20363621213502102863575346095858780920 7890180 5587087697353401614832904641440870400 7890181 -61932552408526356108897855592261761736 7890182 17139130661168921600598181080244099584 7890183 20867987621311177361341940269538918400 7890184 -13426917113248327495199720207042426880 7890185 -15045552862590611209247169395347578240 7890186 41372112988051732999590052640099457024 7890187 77751788782448772904798638147964501240 7890188 12875667536287752199583021758579200000 7890189 -26281808181712810287863071263259587360 7890190 -7093877115017318301597580517080535040 7890191 -42079650390076116955924982381787843408 7890192 3783146848041124734899508721531699200 7890193 -3160926201975618503595417587631665820 7890194 -19226309578379874041773149180977566560 7890195 -54733877059114511845453498552522711200 7890196 -398581513894437876422590692358287360 7890197 -7195633108423497013510327885854561408 7890198 25932315908649155589866598567440813568 7890199 427037676833714172949799923146541488 7890200 9503747937682867932411046816153344000 7890201 -23142569721618560249630263625447029200 7890202 -13623738735243074415714663231836594448 7890203 77971687009191498007316415591658640304 7890204 9366826594669898436836501694647500800 7890205 5870323835797432399115777131914803160 7890206 -28479345658188450656692982815449878400 7890207 5049234016089875737851284045685555840 7890208 -61989022201357627074247851422020730880 7890209 -116824727390228593865723413235361010590 7890210 29634561483417490830603582342671032320 7890211 -1847125316489156496739949450094206560 7890212 10797526547408496995930304440450125824 7890213 4278964647754612163565001879312071168 7890214 43719477137249093250449433457705023456 7890215 2508877879072748796882967060308690360 7890216 38677193131934137063383703965120675840 7890217 36134343502299311147731037397400902266 7890218 -29577929754886468591550905411958793984 7890219 28953014966406860257574015103148036608 7890220 -28401302841126852291203629077231467520 7890221 48219053135674824962421483155570648844 7890222 34277818428660963697211918196885483072 7890223 60896899691120794735183068666728539704 7890224 24261203705570968015906258532083875840 7890225 -9898836766600900534693921680212484000 7890226 -17160448904034207878388488407649811936 7890227 -37098944917890531148005612910640332488 7890228 69280980946760810403621283195401456384 7890229 -26831927008579738757470517879194336416 7890230 35945756367535204290032008475636133120 7890231 8373558532511187539697230375534981352 7890232 -16855122050014053525226564288570859520 7890233 -41416263911806668758180899129348318200 7890234 22561762525854900295638781501129555200 7890235 -91519334951818062200522064266582824320 7890236 -15286241782478955390040155869805404160 7890237 100187787632026076768626488563571109440 7890238 2341722457497491554141786373896907520 7890239 17278097377743829659027366615065932656 7890240 -21074790877449557407666957901522534400 7890241 69112885176443819303987385456441871812 7890242 -160356378945086587490651633735447040 7890243 3741378316324557214313169205659318528 7890244 16471639597567846067808796374761963520 7890245 -36363163948236366910573176187985160000 7890246 -280719997553973921260973257273607936 7890247 12748597305821975562270309795941707320 7890248 -30893421301427704862657411226594032640 7890249 -79644525766729966950510277629067176000 7890250 23522072758589201599711426381852464000 7890251 134566016935610038487894537397817695252 7890252 15369094731291630342566383478041132032 7890253 407700395645096518138355220541296704 7890254 -852897439959692585968871280221807424 7890255 -85808048308131682273340685881464406640 7890256 -3453621253190884307741829848352423936 7890257 -24802203716967611922942571805643777420 7890258 -16283358881565982809991380625129781760 7890259 -3556226069709066469302975545750981696 7890260 8404731103822227874905503604130406400 7890261 -134627160130566270483893404286815578432 7890262 7112639158414619973202374418111475232 7890263 -138000214504082660961028946300947132800 7890264 -69124857654922275254672907027182592000 7890265 -50187131586032919855026449422105362880 7890266 -21307293065705125041845508134620776960 7890267 4864707882090494734155202940583377664 7890268 9312133145941409463322219254975861248 7890269 49141008925325588939374999888950476844 7890270 -29351087279439895084939103484334166400 7890271 -120044539475717647808125027642967312768 7890272 -92786680417734762103506633906744852480 7890273 -88354789524014197442202765155792706480 7890274 -67007547484068665152384831220247102384 7890275 2610641205701225550150549641301393600 7890276 68285064644730572737548670929116255232 7890277 -25201480044869392843802006682386084100 7890278 -2704559294816973351577015642227075840 7890279 -39252909086813367745879001814084729816 7890280 72998358254009823599769637744157030400 7890281 -45200874280479186725698618336893249408 7890282 44961920047213378563795169430597575680 7890283 -87743384420298361426733491580150916320 7890284 102525276084403436579491553045409167616 7890285 -420290119815982811174373046574325120 7890286 13227162288084233518446387504846273024 7890287 3824922578094075018970362631068124272 7890288 -2656286198795440067899392698521485312 7890289 -281412960337864313221707574358874380 7890290 26903978142697112646869614295779370400 7890291 979810552635344420432340987663220800 7890292 1579342470576944000831742304335297280 7890293 -11306979393372883001141189073087443040 7890294 -27950339060726624597863270609766222400 7890295 15570029988725558654124757822780080000 7890296 -73137020145672690476125607014646046720 7890297 67891744527245784282265114827146821200 7890298 -12816972885341283675002606900893275936 7890299 -49891251256299403418396544489808292700 7890300 -5250632560688258371054174273773811200 7890301 -18099221819448359661073508459585016000 7890302 -4181939937728953309286479036223173248 7890303 -16269273765477483206969391629927299200 7890304 -123113020010236034370126081929018081280 7890305 -23147549701719451175962312389899322540 7890306 -16103158153037418505642809327407923200 7890307 -92452702934682905648756693462205517444 7890308 74458023136364023422343021296855256320 7890309 37237089593869678085549244774617520864 7890310 -51796856824168917849514458623545645440 7890311 -7781746906442044354368015764195788800 7890312 -75748123538873638083013473152971407360 7890313 -26836159859773778499825521814049249920 7890314 -34731969234308027589015791423067777744 7890315 -25156775886686101806695674802333326080 7890316 21131884989205936470345753905662563328 7890317 16890881854989716765099819369198188992 7890318 69003052691363079429663536066733294720 7890319 -79697613297663709515513534975934371280 7890320 10974723576229780275930925324861440000 7890321 -18932911558154059292431565419614870288 7890322 -25916153855688149572182947399444869632 7890323 -38357068189298048084552856233918624280 7890324 6386128044439865422511095503099420672 7890325 -73185228991847542295964508333945856950 7890326 72346128046193704751692608548179694112 7890327 18888099133958860918749430225843253808 7890328 1840342094309133587890653784029941760 7890329 92912463525312916008578300965869753876 7890330 10091055879288051167004150410191365120 7890331 129685990631302104501642958564374800132 7890332 46984812177335853887676695277770743296 7890333 19433382311861668207517723653961503296 7890334 11009530197719477632663474417916895360 7890335 56564550998608809337893639320239820400 7890336 -111763880535303787699225553752033394688 7890337 -8039824501684811223075858802446703616 7890338 -18736557590847770873132687346655407456 7890339 92717351714862642193831903899207723840 7890340 711464138668463840529610264920506880 7890341 39627260523943402765393451159346466272 7890342 -14575398402501792492097584009662447616 7890343 76557393941986361679943612286989609592 7890344 11632503901501715101971742072457625600 7890345 -39477025900068504015566579276998396800 7890346 25427017023493590307931599090575406080 7890347 68373393716363193444094396088368895796 7890348 -22207886497373956254158155224823134720 7890349 5314030861556309786134483720465947960 7890350 -1791527275698885209537241505488480000 7890351 -1117099120805756206849584754725517056 7890352 -26394778028554021893885119755298258944 7890353 82048548434643786519823188271027739940 7890354 -24383603767017862290457714304779587072 7890355 29600666297526352009582343589239549520 7890356 107497415359051163980695799272800833920 7890357 23799097036191320313176656474492818816 7890358 -14974192029929530506247697123251445760 7890359 91901453569353613970368165565427055416 7890360 58970320499282115950118554844856320000 7890361 -25337660628329731640395459228661677628 7890362 68470771329783876939224424361563763200 7890363 -54751154206573879666868486645288004096 7890364 107334210990895476491466549025584075776 7890365 12259721492757070777482027609153225600 7890366 14346164874801493766781323110203752448 7890367 6066148304644654151661766716889704040 7890368 -3296854791059768387001316154925907968 7890369 64570628138172589692691215494475240000 7890370 39075538937872829297992033345323932160 7890371 -1135471166762779949398198681323459768 7890372 -1476565198773405924264212848492339200 7890373 -88423368306582084355659708107575441378 7890374 6362897412235604460387492944175123072 7890375 30049602570422891025678856010605608000 7890376 16851363344693986988094814385634355200 7890377 1596083006670121470502676633817850992 7890378 -14675543660295240459521445647133396480 7890379 -3912633722746159519048460208744224624 7890380 -12943850261513762197246956544269619200 7890381 60351409293087824261413912971575520480 7890382 -7404622825850931838222535534979114816 7890383 -94332587600080024415896006322406923520 7890384 -8496667929435315255186735589203640320 7890385 20982204038623400644816545261634382580 7890386 -8451808983062917878474151876057574400 7890387 -52711998381556524282739327001802932040 7890388 -38321799437494121298242758466537816064 7890389 -74545902450200972783571112795700722080 7890390 11883774781639102310278896497224360320 7890391 -101285380509172405020410230612306617208 7890392 132371241418217231529400619030774476800 7890393 44503072847642351515494315329356861440 7890394 -7709915290457532948673001222037927168 7890395 -61852310027505740762882085828406067280 7890396 -19415658503204556655498278261623930880 7890397 -87642698952754825315591529853995226228 7890398 -10268173313738197920973329191490588864 7890399 -46074137066979986068216144222908856320 7890400 4679431839973905493921731548872704000 7890401 29730370944994351476287991761455449600 7890402 -5120634518413463674596348338344911360 7890403 -32999816240186508804143119694044689936 7890404 95104536384844893047092363874978313216 7890405 -7648564021509687501779524469635647840 7890406 -22438644908098857437349163731123970848 7890407 -1574733860665110594446251696687365120 7890408 21569176803382669050316922247125990400 7890409 24433061167757004739455508205432997888 7890410 -106653055372527751055439653369365920 7890411 -68344479628776162475410942465938163216 7890412 86755059260952153771679701040556953856 7890413 14109910995905585278275474384272488662 7890414 286979176852526183240751317676969984 7890415 -37241996381826555449852803621416492000 7890416 -17922337057503586690494579133205250048 7890417 63142015889142923340823472721623886468 7890418 -16561429304737368492766044562452535296 7890419 -130514626564655854209988000351081255656 7890420 -1348001381503369828046079439299717120 7890421 60431011490405860589963107838526431040 7890422 58955955585384989194243332131528572800 7890423 -47766799677677189971587618744204422832 7890424 7587755369805713828927476490062848000 7890425 -20855262958655254837134442896137408850 7890426 -23218821805303643364280553280153707520 7890427 -45881092583920050291482738485236789724 7890428 -4685612574484576307762560140943380480 7890429 -11852500039482974867466939090073737216 7890430 10287937425561924235839803380262661120 7890431 25020972844745887595730079783675531872 7890432 30355947604926132567589819900068102144 7890433 222317685543941874950498631434794353840 7890434 -22515818212369930351363656744916959360 7890435 2366428149576020859869386647096528960 7890436 9246453808044509592776215117063004160 7890437 130892447356347447434392812719574181086 7890438 41576829979844643448532056268304740544 7890439 124327148442880769379083128801904345240 7890440 -15142718431567235947086500813198899200 7890441 40289386539026160769697605493224225920 7890442 -10572025457662857031160303324986991616 7890443 44875325672871143152434695829085379328 7890444 -29611941420113517146180941644891955200 7890445 2282455736165186192480676059435101920 7890446 907609784283198184239136811269150464 7890447 69207088426371592786079002369236861072 7890448 -34498669851193111988407561697360855040 7890449 -23593397450539001680891249863130865280 7890450 10630192383017764142767662088017043200 7890451 33769895209868716484940599589764774712 7890452 1055039210325655609903859862510347136 7890453 -20078160212389217505470222257217109600 7890454 -48492004395570915727248200056039182336 7890455 -8865692266248032594732770448519393640 7890456 31608096728227572374886868241702584320 7890457 -608994430896356827082512729463126000 7890458 -11742352384017898480417023925225283616 7890459 61611069466453996790381542951973585304 7890460 -41447474380715054653514603935385694720 7890461 -5815136033356609791101878138804492800 7890462 6763859492144708744282989375030619712 7890463 22254635095225661911817136143061070960 7890464 44144954497908467989125648366951530496 7890465 -43284865482362509814499931948041734400 7890466 22550470614160659515152810601721540432 7890467 -67042493333863381707855346119796642080 7890468 -19592887951391072673371246670421416960 7890469 -46257208975163414211601890096971074656 7890470 33429096855861533101705341823767434880 7890471 59990738232990205903151117858845605840 7890472 -21284363030748689086760861006281113600 7890473 5155594472265870765713487518412308340 7890474 28846304091827418052935466073568610560 7890475 16832723182309293863127163612767579400 7890476 -86015500364893555503790150019562961920 7890477 21749463738748846803442947814752372864 7890478 33851761058527940808470501389027785024 7890479 -71491657730105849819535372784992775920 7890480 4246122356183873861128934531393126400 7890481 21568588458615930478371657262830933661 7890482 70179744839244971058021756384827921952 7890483 -3403715551620567478723698685091006400 7890484 26529463130407993305581040795432564736 7890485 -1526969735315420776723309287969195240 7890486 12699068638241171598804388389307529664 7890487 136451349303091374455187128508407371992 7890488 3729805699255256533251354976258805760 7890489 -39633008553451168034518582723673955846 7890490 18836235562229922016443946281323901120 7890491 -17713180822123016393145995805319887360 7890492 10280342032243136763498075664647880704 7890493 -38703210137631786277893278741761496756 7890494 -27289393557498791614367731927533983040 7890495 -18285805005807959296971454241960578560 7890496 -3068113017564998796412060754056314880 7890497 -5900363802483807929955143190654351420 7890498 17171110075166241252828200573816314368 7890499 -16551021134205735005494162926627765840 7890500 1610019186179324253741024544929792000 7890501 -1333391171517710880911099296808518656 7890502 323398359814525380353890076000069952 7890503 71515544616635736765283255659619153752 7890504 -17332087761689634599285072593672519680 7890505 22278814173769544114052280654266520320 7890506 25599914839698696198984737377862407104 7890507 62600453314537831718123150691733790640 7890508 53629347813263781625910716214729155328 7890509 34087177541075659912114934113079609952 7890510 6012394094430544730534629113618432000 7890511 -126488272191588834217453988725470655888 7890512 -43166299939187274055409624274567168 7890513 34658495325154853771350922184543285744 7890514 3586434665438759430670095340453492224 7890515 -21632181693434878360896483891252710400 7890516 17940997821113016782336258800405024512 7890517 -62741608751836723608748656828074768434 7890518 -4642748824111642636642490440643815680 7890519 -32718601694950003994974472236826798640 7890520 -11306921209163664250484864408518656000 7890521 61433406970284952589358124963701453312 7890522 31620157873076195598185567522686812672 7890523 66342469642442509833743102798512849920 7890524 -19710609429597991875781222104758327808 7890525 -15805931528750099917847129219661612750 7890526 33780961041546332047988156907616026624 7890527 -15600033996677536034166509107793978328 7890528 -19689172259810160958462611858199412736 7890529 -68516251318026297972842922699178234720 7890530 -12039688698750109245656585179485074880 7890531 -119619046174520439642537145554193224 7890532 -17231067290920590917954497650083544576 7890533 -4328060341195946931038032493054896128 7890534 -310222150412563977531850974233784960 7890535 100176248692807177035368008071554385600 7890536 43867888253932236355786591968003225600 7890537 -35946555819212266468053301061726851440 7890538 -24600282230314898546435166471330677760 7890539 -49082685378247539618073968337923627660 7890540 -7986936807571342965201417642186424320 7890541 -5685410242704443136053801946237993600 7890542 54929535645058372636099924796399001600 7890543 378035266538762082907777152293418360 7890544 16538954179321680938912607421238312960 7890545 45460517790332769152343518255651781840 7890546 -6099969663171664772893309025723966976 7890547 2197105437479832976382329755627038032 7890548 -96052731680152850578328722253802086400 7890549 -4102593510116777713891862657547729600 7890550 -36509113280114753878452448851920683200 7890551 -88851231103999066242786790120380791448 7890552 -33085243074720072228877921835183616000 7890553 -14070505522134375038695321953627597936 7890554 2792248543616695627417502116111724544 7890555 -44263561249667508878533986014813508240 7890556 -53136524006273889096327449901008422400 7890557 1276475102863961707225622828539900806 7890558 -1670162968008394113736220135029782912 7890559 27707493360023066047575349456392687904 7890560 -31546380374691726017793440005226496000 7890561 -18234001858985071096673889293627934720 7890562 13655337308645795164139498135026424640 7890563 -59096356888841097705789145226579725188 7890564 -10219790928072740371873658539732887552 7890565 -45083383271707707045864153190852759080 7890566 35870046698255969950274740865888139264 7890567 37888270515756028771509278988127065600 7890568 7389326135999634380094648329831347200 7890569 8425262330989248535386082492892546970 7890570 -1423531487263616283641329857995991360 7890571 -13848227645400412028252996003587969808 7890572 91306387978811674905522212070179294976 7890573 6155995277178157536128448021914866368 7890574 -8397257228994738560334208530146662464 7890575 21824884630964120746953194397176880000 7890576 -3503951899700046140796200565611102208 7890577 -116637784176842711674399095515353794060 7890578 -2259376954648170412451672705055026400 7890579 -70418073652147365952029973081488752076 7890580 70338223746101601905466904932515731200 7890581 1593211051263736256739995376504535800 7890582 6255838792359285166348196547031179264 7890583 -67769544524560026961584253786598929824 7890584 -30274100125849838236486994424584110080 7890585 4496324042947255389761078350555545600 7890586 -68010948594191676083104087670476800 7890587 -29886706289392722003130049038053424032 7890588 44094563055131993862377039042848773120 7890589 7881489288313114846576748332662511456 7890590 16498005381822482478638846083781873280 7890591 -71103825122073645975036040218491873208 7890592 10282528822565952085037511791182086144 7890593 24662541170542893701659753856549754900 7890594 -19928957528496674530529329307607221760 7890595 -150823007502057863066638800559802560320 7890596 -4260366171689415693973190479720046592 7890597 -20618668104552187859590681967912350944 7890598 -45208936709036031330011914274799943200 7890599 -17292574301544982830913683469976046240 7890600 29671358034078917285889404873023488000 7890601 -161647765224581173310441179793258185440 7890602 -7589895973473623991192909048341095248 7890603 28681487697686335196405411660029691904 7890604 63180961445661576216747771264828544256 7890605 26468941100951862159807310775291436000 7890606 17082617259347870012990314798371307200 7890607 -82564929391718987492238798504715852144 7890608 3495728491005686434623879807797821440 7890609 -24327798466979277433449488067379893792 7890610 -6776378137778232853011868955579750400 7890611 -23750944788928444865432470537780876788 7890612 -61282959583432190312694361517905010688 7890613 -93244850345579602772479574587619720960 7890614 21724156961893116391736167691953255008 7890615 560499918429494701011294599757167160 7890616 -35918800072075508404830459827545866240 7890617 45505749543678304983515028217119619626 7890618 -32038002354588720874847475552672814080 7890619 14793107188169177843901758040672257040 7890620 19666119206896214375598177792189511680 7890621 -89274340258431772794535736121647801088 7890622 -8632424667357529733161549040587247808 7890623 -32808586592829049075835538935749176936 7890624 -12362469059627952340130191173966888960 7890625 -22190815397877936828262567073178750000 7890626 87777259020058634148255470250413794512 7890627 16511210176597399002002266320084230400 7890628 -58365527885845333063835627997978101632 7890629 154399236381253804045842448487611584 7890630 -33302717346774918673791905062660392960 7890631 -920010528444832112432392036017124896 7890632 -34179017793431068985872780723560775680 7890633 -22492618812291183138525209398080793920 7890634 -12490176052070434543444354504790709408 7890635 107633733932242664065928624290069368960 7890636 13731482878808731229785743870599752704 7890637 -88743701135843252142868417455987834368 7890638 20999364499033028480634096763296006912 7890639 -103192089286351027856412553588804829040 7890640 4220612940041078870996503369816965120 7890641 122755003934472744512356491626478812784 7890642 -83524781473019182762540198207188940800 7890643 -1913907162971619769042755525562872400 7890644 -31161528002072031621580492067070142464 7890645 -2127245965818972778936492457140656000 7890646 39713875924231280198194831436009002272 7890647 -37351841887706813699524449658103389248 7890648 -34106284855958095436946003603246551040 7890649 46471837362395715439585995775112130368 7890650 -1760534556327097566137453629077553200 7890651 -8799122242122994694415669449380466040 7890652 25208365158528979404197027828127744 7890653 -43399657388469035401297850825076208020 7890654 -62220798381497857527915881888099466240 7890655 -44136616062698640674159907060758957760 7890656 29604101741820874625323309677127139328 7890657 51903663656860184233884869980176450624 7890658 32976641562946426154438553555513625680 7890659 -29249869569603622302055826647294636128 7890660 -5714164245191843612375540742628454400 7890661 68307567786940178325401527071441403262 7890662 20241726699996004014161836643891690880 7890663 -6424148292927716379316254850206191232 7890664 -18573330677734881795705229590816752640 7890665 -17289815839912661390590745965076894940 7890666 42110931384006943259481237463752887040 7890667 -33889629374011775579674883457579096680 7890668 -11130158570595091000476856680675025920 7890669 134843374649718872744285868345120666240 7890670 -47604514328422366330284774652378566720 7890671 -80878045881572163819805632181424232288 7890672 -242839497284555599302475502003945472 7890673 38621771385213709337184025660834354240 7890674 47478667420679997895595461115293387392 7890675 -9445530561438394829302381045047538800 7890676 79346055314809872695607581132179352960 7890677 -59034347242968576192978462786061802340 7890678 -9236909743240995214516974816317030400 7890679 66035536435807029249153682976689501584 7890680 -19137127217471841658690554338941747200 7890681 -80923826024651663964357132857293473120 7890682 48177360382725251307283714450175886192 7890683 -92073230446054068473283357226187407068 7890684 -10966300412664402562189816676346084864 7890685 94537638227487012868030261756323195360 7890686 -57255192589254888026577969233623077120 7890687 -2689786244802778540252952361974640000 7890688 -25309093885862668798554947932185952256 7890689 -225514301343332920012231407621239718144 7890690 17866186673838459413535878273790059520 7890691 46149735328444004531832740083473348092 7890692 -64352039593082984369899915200148082688 7890693 -22318785342714701182486709163183542496 7890694 7041837126456163631704810553859578112 7890695 12749333348723111708956093938372907200 7890696 -22227159832957200368448433641804595200 7890697 133758008286350234469609911726064167460 7890698 -84015198959975561923375744056351752400 7890699 24998671893481967841711713283317128128 7890700 22423883676438253637504688792785728000 7890701 10336881051068716690116395294576206464 7890702 2888715706335941787581240888500792320 7890703 14993875496308253885364905441920934064 7890704 21771856835139077345832108356306411520 7890705 21371471038197935093690792756875768500 7890706 33236890997800728394381815671333937552 7890707 -21673309342924045894652815320544621056 7890708 20114657957096024889573157386003664896 7890709 8480966149878768521637465821658126080 7890710 -11320455696655042836349964656632276480 7890711 -49718227922089757128465363517766616728 7890712 43779583484549479664006008225010227200 7890713 155405151699097693734485455476742741962 7890714 -21124689780283826222841864561994328352 7890715 -459233630658955713681831808423872000 7890716 -4921978455258854149208840348169102336 7890717 -22515628198978548003134903744411809920 7890718 25195879698028988346713490688454235840 7890719 105962926223477485868902354770678528000 7890720 30580871270588025102980095455956828160 7890721 13983249169796570923047701103933283332 7890722 -6233558894181121473716810751522221568 7890723 -86042519445778318691124880217251050000 7890724 115880442761116023621939607243882095616 7890725 -38898008494319362484414567149788602400 7890726 38874263647067169460945051128642144000 7890727 -37463185441471072610858671346705339904 7890728 -14130310472560287967198536459874560000 7890729 8170801509439831443744117245391267840 7890730 -73287689481843698062026729591289922880 7890731 -6740386168308267727904752369532220768 7890732 30696176685328367689905715476565030656 7890733 -115628443715342571971717528435096071018 7890734 76695701483628431045094322151043614016 7890735 42341577760763937186597354785762538000 7890736 9466221472964333042037650334941184000 7890737 43471130532522836049784344079236995784 7890738 -552594662774128775578589196641133696 7890739 88347369302587250829688026535661894540 7890740 2900216186954901033724764436901068800 7890741 -30262011411012761327023874006270759250 7890742 -29956625234803110469828549668497568000 7890743 954492558912797838029606381660334000 7890744 -58556448494025120811213650931097825280 7890745 90760333538544100542459319975398690120 7890746 10846123765158048069593622644850569184 7890747 12730433268310328051313490063905895872 7890748 1434739240737430533358127182268006400 7890749 12505107506291994560279980875430839750 7890750 29123372332741738887203611304355840000 7890751 82957338472499586589461550240459594104 7890752 9212965907297094113804090307898245120 7890753 -858713314936902644304344223125251776 7890754 64182574680388823172485624600788458912 7890755 46786715188557692961128425799305878000 7890756 -45355004945318894929057430394380421120 7890757 -46387240601734344082069468031275212800 7890758 -925997711631729565378479198010766016 7890759 59907151496071959265156648406216332464 7890760 -21233913695559123891985112167395072000 7890761 36534305818555968879968730876372246324 7890762 -6438561855015027312148232415133069056 7890763 -59477873746961319281574587767891434988 7890764 -54711061694545264059001930857356967936 7890765 -23183053186668230119887541457410747680 7890766 -5860330768974293997193525168904872896 7890767 -183025750190513649017311609233222465048 7890768 3696881646867379201430775476034453504 7890769 161663259255219488822803106925481869170 7890770 54383418239016480811042570612840018080 7890771 -12286313135996604215079415245940090368 7890772 -11691615528505247469014425996411869440 7890773 128672916973387266681123328843856046 7890774 17187681927094718714584975048137315840 7890775 46966372635053311257659172316512234800 7890776 -63916967676227042017045279148310220800 7890777 -8533713638953854539995722492055824828 7890778 11284936844085539017256121199924976640 7890779 64773513575968774444157448582305303844 7890780 40847467276710488446050242904029798400 7890781 167748376654659974366632160769379794700 7890782 -45002510697474711042320723609688475008 7890783 -44760745633302131044469631126543654912 7890784 150499462777631044931163607378199838720 7890785 -22072739680765649089596335680549630080 7890786 -21651457866892850607679119750100984368 7890787 88776483309910817482519009931368561436 7890788 83032330030307737160912449493578050816 7890789 2661112109863717673439499089578990208 7890790 24564931116460256450945839918114494720 7890791 -18712840668949007694443168561401679448 7890792 -520513735232499109044454888723906560 7890793 149233978946456934032347941999341957364 7890794 -47047326423848456586449898572949899520 7890795 24909025257269881222410091314474336000 7890796 12024365073331720670801980457027208192 7890797 167412371711123603067412727972290428246 7890798 -15343446972299033503019658241178975232 7890799 14113184029879026034993029000931859040 7890800 -6556478494098451706382707306363289600 7890801 -1605116206219825287060083107482345120 7890802 -9598827833867692999590821077954000896 7890803 26028224767820904597379150404594063024 7890804 -47747441241993532259591771106808442880 7890805 -19110412880083128266038982427087883680 7890806 8689252903465016695044914584454522880 7890807 -68369176898757287163223246686579246720 7890808 44186172193345227193484333882003496960 7890809 -7962715505382940904151148334590345260 7890810 -9226302326444651610541611462869721600 7890811 -43181757217284171929019120977993098588 7890812 130745240934629674734651470118384614400 7890813 602651360818870429085638974448673580 7890814 46502637526593595877793184765035339840 7890815 -15644412520288139548254332397623083680 7890816 -20389189285445008655937458933858304000 7890817 77648146825471628839951181369292999360 7890818 1627652951363167161270462393548342304 7890819 -1932471209998451536741317132781711632 7890820 24671241391517090980785335003926118400 7890821 37700735952046506418064329352385969312 7890822 393160703493936233838237149908266624 7890823 -87596612313691198075899324086329655720 7890824 -6969356154384863392497484733172940800 7890825 -34575681357209939671713934312629116400 7890826 -36880980256957343728435893756466311888 7890827 8373974674963910412986822770030477344 7890828 23670269371967011231013964143838351360 7890829 -1408046800045281270072054503777432820 7890830 -25165182539221261110057905194968391680 7890831 43491446745828388714303119575405333280 7890832 20707009329485447170576378640499777536 7890833 -15956111751646786773865963373644181760 7890834 -4438619603544244305710814967814681088 7890835 -55632044525221062051427533798751569840 7890836 4771583032797883798609169247478394880 7890837 19811009356665263201583850728267432000 7890838 27253153961111628706986856713904479360 7890839 -7882623545990236328037784766949618768 7890840 -34608972756302581624917123003225292800 7890841 -3846339856231024044179616064007836928 7890842 -7797333581606363733197974564777984320 7890843 -11549096509266207871146041620234335336 7890844 -626277916254623662168666976081597440 7890845 -103835230563039657577923269199641226900 7890846 -30224172101654589738184307622409430400 7890847 -66111271213765016336221928375819804704 7890848 -6624719702805801861918462989250330624 7890849 -28624106716446663120167107502370974766 7890850 -30972566248488773141084572856770627200 7890851 157742648570595625750467711303888165852 7890852 -7482240503380003262895054530616913920 7890853 -65927126669055756425695702846659152900 7890854 -49677798380411515634633672946961326624 7890855 -18087951779463929252098438367898439680 7890856 -24449405153948495925948379030211435520 7890857 16371840483249002648376857900559429120 7890858 1524960412733716681307343084563602176 7890859 -106284721884009256411086084560670900940 7890860 552579671254083292674430273779701760 7890861 14335296998217201874577526112042725888 7890862 -5496401101680123016980025001818315008 7890863 68621005959910215841456211819275469904 7890864 5584306368098053328849663498605559808 7890865 8126915071635059275820581006007356200 7890866 -9297668954740492061581224888183047040 7890867 33451207419245946111545609872377197280 7890868 -52528570872412465972573129564375207552 7890869 -17240980640131598905370525339552727168 7890870 2581851207300887939540823679966237440 7890871 168070019383444531994689909827033421200 7890872 -44523206571773340018514551109822156800 7890873 -66562587282078247414954435817667081696 7890874 -102553620095321079415560368132945863680 7890875 -105999983964208172715351146798427588000 7890876 -2653428106967671096342898131380381696 7890877 72547440585862857623929667131866032832 7890878 -7185829378718616588136618221160062720 7890879 33597343662109201644784701497828200080 7890880 7567038742560956517483159659112038400 7890881 67183802085905373244905930574244879682 7890882 51522705994267926509151746994283422720 7890883 -8986143414737515177431010716681975552 7890884 15143002401790934058933886741754226816 7890885 71576578943613373469870561092330507200 7890886 2956779398570850552361628666073354624 7890887 -2074731747053864681922016159115536680 7890888 58191771426110060875584602918005186560 7890889 -8932772537611037879593776309580041776 7890890 3664580547903746156539403190600960000 7890891 44071407530372780440222588432676352000 7890892 -45467855412363040455711496955188477440 7890893 -68871567141514956725385386621567661696 7890894 -54652533171104034457611844831887168 7890895 16325888555788255461283065805703241600 7890896 899615872221213951651608754080317440 7890897 -9777848674645174573856087789495588928 7890898 13123210577196164654243767802317549200 7890899 70515956151178717373131893085308980592 7890900 -102482779809461915499535731541248000 7890901 -17789545236293157615797238754613254596 7890902 9319971673646637322215737245014567552 7890903 673868224893546184663958751485324640 7890904 -9830687459423802248728151348891443200 7890905 -9708453804503915626810885537602876480 7890906 -40221065614509386868340858669352695296 7890907 137420338990478030215814517996935328552 7890908 125581238644422020206067674995254509056 7890909 -3535882316782266069366229224319610880 7890910 42048199113916569373038781795129047360 7890911 -22954360586840614413979996451395196880 7890912 -130915336298334818373123703771441397760 7890913 32324525066552486415171811729320512162 7890914 -67699779242981022919177649212196992944 7890915 -30592681527260226891222173857136832000 7890916 71921044473791853187249945570804847616 7890917 103065505862319996858322238583065910432 7890918 -853896938135588387581604949967011840 7890919 -105900115077874187827262037842982164680 7890920 9330970338785797636477707131088844800 7890921 -8353595686594243512997451863610960310 7890922 -35294263409191364390206734917751020448 7890923 -40074024907083859283931734377004514828 7890924 -93119529740828614949182493376819560448 7890925 -31339824062442889186160397742726523200 7890926 -1347612067942372717020088990165693440 7890927 -32336389989255183613647633947151947520 7890928 20613456804329962242784216718780989440 7890929 -51386871677303785521316845461700378240 7890930 228318073641954068506584516398476800 7890931 221959728852305018881528968105179370600 7890932 10015104759325730800142624886592315392 7890933 30413624677957478832323354547937210944 7890934 56002032448273897651950946047067667616 7890935 1812256461296212855912017902600125440 7890936 20992871830012572123243938410932326400 7890937 63849433377161995078193784998170844292 7890938 26997975007222680491708674302515838720 7890939 7901260770317047394036411596708500480 7890940 29791743690151398053609732773013575680 7890941 88320560726592524790595876815345675852 7890942 -17274263370023429611468409471878982016 7890943 -100475496943482142121692771551703287808 7890944 -8035968831982276491329878919919697920 7890945 -16434248480501591648234164090483486080 7890946 12968984677119511371017690113365265920 7890947 -9896151741127501431252696679928736000 7890948 -28658066135312684507698779047812764288 7890949 -77664869541753960546261929644118756352 7890950 -3678408691240581154667262034535265600 7890951 83748247184782205412862935429017336232 7890952 -28848792824352386969812549996642790400 7890953 -16069392851891221238148987081268110144 7890954 -16677063914059912396684302016753409280 7890955 -24574230588483445657388193544355308800 7890956 -43477110303879104380487881134839834880 7890957 -23193227373006572803571354231489327232 7890958 28004772905842372011339796126451704320 7890959 30089501863621313945223757571089610160 7890960 -7582732933101742571676109033686958080 7890961 1909428379882154098122243683541700852 7890962 11308404521516252561364131561949848352 7890963 -2947168534412864210579054222609424456 7890964 -35739267341665767957934478184601681024 7890965 67200147461504187230392460475672784860 7890966 12863903918317632807144812471553868800 7890967 -59374002755279440165206935438352861008 7890968 -664072829713327879344490326309642240 7890969 43485281579118972388199607595188360144 7890970 -13155897839205397192484158153168492320 7890971 129840874109389757351534274177607194624 7890972 36191925534338073584983631650082683392 7890973 -1019360793371790057821512940145843296 7890974 872119819189441170771135204741709824 7890975 -10124362232669431883407292631566258400 7890976 52889201162036901238169661276968976384 7890977 -129161572639762853092487738441205218028 7890978 -2886086873653749182130281637365366784 7890979 120836696732645111531675039043623263580 7890980 -50068006827889727419788278213621088000 7890981 -24994292056818297542961724275157630656 7890982 -16014124506578916204280996989781415616 7890983 -56240422891765415223691885100224891296 7890984 -2645630952195855208560778787346109440 7890985 -92978358346427515288723284609422116800 7890986 16956819585788751844877821542106289760 7890987 -14089495237162943958533044686409166880 7890988 13207736141011798124024007866492321792 7890989 -46428895533292218579505923038150703210 7890990 11625963260631231042393124482776505600 7890991 4280385235549075290109221693245253392 7890992 10541576920007219028143933470799757312 7890993 79527668952851158190580484470187325280 7890994 -49416120490652742995121391907244733440 7890995 -5051690258484153007868446622356065120 7890996 -28194161362089125060391699074217873408 7890997 90646665519014918741510583840969582446 7890998 116831038137038895009173466778111251264 7890999 -50357346708845408161338723554553453336 7891000 -43735874231379099516877199168225280000 7891001 -98748338390274625958591974472444711808 7891002 -813971333809026237609765124602686208 7891003 26866620012787515835749496805494785264 7891004 43457670936986615565811384029789388800 7891005 14352177044454218667541951454624830560 7891006 -8208796962194550288054696953283641280 7891007 -22621381086222061187551505252791654320 7891008 243918940837563885898284722452168704 7891009 -29204106578737321755871745329742963964 7891010 14660451052264660555835219474491376160 7891011 -31192253314497599029757208473432245344 7891012 57666831361434735815816108281275612160 7891013 55973200064365221226649807149904122524 7891014 26196268613152470982516715818628067840 7891015 55238360021956585406156633391575880 7891016 -264860841128964169001256385103462400 7891017 26712463290905026982854691401468139280 7891018 -90315200476549502035721448759817371648 7891019 -3006762538616095399440153672955506048 7891020 -2254464108820934419987821631500241920 7891021 -10942533009148090663565332854847859156 7891022 -23196639124561972266346614311505075648 7891023 -31411506744181794605854506808333512960 7891024 -123722173518226831588970965484961792 7891025 7187899376920338620313394932130320000 7891026 21869649034980377329092614590795815936 7891027 -1146960018721069873113247276359070800 7891028 -9468518055274075861372338839576895744 7891029 -30302355611530122093295322288357752452 7891030 -5890426054552114639135749216832665600 7891031 -82919670401599619434157376017811378168 7891032 -45578603440218584537584870890533068800 7891033 23548304503302690177715938233699750282 7891034 -27480839051634945581627097217287199008 7891035 4979515827561465743280036851693785200 7891036 50421707227384136967471272564095918080 7891037 23582613908245563181389741868564653504 7891038 11179191919806155311153776156173454144 7891039 15808572408612972288818870875750552024 7891040 -67384053873044352213109823754141696000 7891041 -91410209118738049941355140585149044896 7891042 45250302424514280398530995398486457600 7891043 -161813300081196591721278102893921884656 7891044 13176721975953290377544303104175910912 7891045 90894283052039352759667123750125043800 7891046 9621158533327836580753994594030138880 7891047 -64719492561343588891978763501173470720 7891048 16328261755020093888047525736578334720 7891049 -27855299204136159055909809024248254236 7891050 4766845755289870513016130962316441600 7891051 3825599240039446797613222129568879904 7891052 18117622407547145487230765190665029632 7891053 74860863113631839868295013845164400704 7891054 29552120696901803716826987348801318976 7891055 52952041189669107199949346087120984000 7891056 -8037913755108860663559053400082022400 7891057 15927200869482541830186054952116501172 7891058 -30359292487805967804195321889308518400 7891059 -1047846225750501202736751506444719104 7891060 72374039362348176466582189301899814400 7891061 16942244009918843700431890524165122400 7891062 -18795044089536922033279041170461981248 7891063 -490803994507646485733576612870531520 7891064 12446213833382370535966726515938181120 7891065 -4396676086869125766622554196767605760 7891066 -37380952298951175458020704506710403616 7891067 790572352261444977061956298163998116 7891068 -55847486317681547090546139662487068160 7891069 9853939752314688757099867912983726470 7891070 -10854767249063803054024229195353497600 7891071 -4802769550421740226861205546041919288 7891072 -48208794137601496340277071488210698240 7891073 10318823094630320743692556686792105600 7891074 -14893756032150246727293064972091136000 7891075 -46636379115661421361245868475881933700 7891076 21317052321740623866564872629276568832 7891077 54360688228420451671787056219419988032 7891078 29050930270743531711451673902710893568 7891079 45553786866479262824297209187948828976 7891080 13388596517431403935982678649065472000 7891081 -3447566111108386338863424310072991232 7891082 17996972169666316979115301434531821568 7891083 42919585961432900733570364631088062652 7891084 -83300376987377905506665407324163841024 7891085 -5309302723889013411764890696953815220 7891086 444734291889519413995763574165033984 7891087 -504700206761620457586003360865167920 7891088 11348974939966518224541107191113818112 7891089 66557314749991183493109629035888810224 7891090 37151670138859361398884289409274544800 7891091 639963958740264830264960939024427072 7891092 -48617948819993960907838819729031067648 7891093 -11203153397845066072661884133892652256 7891094 41854631978134279963330539774382308672 7891095 -51042850665880371225009220503372354480 7891096 -6027257565812935320121093850847129600 7891097 12819625916226363654790940527681181892 7891098 1515290114825744065085526206990667264 7891099 -1403693084780570198068187896138417140 7891100 -230119099665433972049975187618585600 7891101 -794885238001060678809152040552342228 7891102 -368171650055659750031451798953610048 7891103 -34344477117679165893423538794611647896 7891104 -26325474114322383765488654017927053312 7891105 -36692785867823037329746706550508741740 7891106 37743294454725138255371139866989174944 7891107 49831625005241826566074594426444280952 7891108 -37314112568916621586090736413471833472 7891109 67197653931099727137468423700793341920 7891110 27118465526574035089546203393049036800 7891111 10375607819411947677105291873192623280 7891112 16952389439762580623184348939941314560 7891113 101506874160509375780903644644765984144 7891114 10353761005262502236193665352619789824 7891115 8232004148093099349546344872005507600 7891116 -42534966401798123585350127094353657856 7891117 9827565306936731440011394540667366148 7891118 21390940241050307123507218528501151040 7891119 -50780098242951912833267169518689758456 7891120 -7460639619043243748123727884029132800 7891121 30781613780029062089152510634866677312 7891122 14566860592901027230504824062232607872 7891123 31772148022619419199963366194575503372 7891124 63402018358575948876958397760445735296 7891125 38561751229763423247601663360951056000 7891126 27397242275175358600852674785258735040 7891127 -52943852860116124793441805931963312968 7891128 -10960282338782909035295228038800998400 7891129 -47467676034787552826799993441338294316 7891130 12805896617626912139703711377914899840 7891131 11816218564218162307320924942072668952 7891132 20476788157728260002461046867178572800 7891133 -213635204022808383290670407548479110016 7891134 19282271871282246562154849345322755712 7891135 -5663504588652224513673240103899438240 7891136 57205369963265041914591737130516480 7891137 -56614489945643991993248545143951803760 7891138 13895673821187613060015240740360523296 7891139 -43240886175921932894842180913588481792 7891140 -2572276412268100742990814501787238400 7891141 108233875278145642745706225761486688542 7891142 19428240915548488536556084732700964864 7891143 4829641787616542909064343387447658496 7891144 34990245349394286981258554741663385600 7891145 291633627227305566493030889222753280 7891146 -2989291285370531113270356594062419200 7891147 -38908387972149960363369096779372727216 7891148 -2730461977631875106667315582066369792 7891149 -6426718207722366299690712114548781216 7891150 -22352791945076123761782270495503539200 7891151 129504334318327850243046256907159623152 7891152 -31129493963592888111927783091305185280 7891153 -41699630779591530283090881814884125376 7891154 -2008754068613445334860369529949426400 7891155 -8932415642446224566270754567286192800 7891156 5505627592841224577670349153067857920 7891157 192900484647466421373595825184461801212 7891158 50786551583926491682891216766458418688 7891159 129245530308523003978678648117222191360 7891160 -5137800102582644889445909039607808000 7891161 66215956632411807527178143311397723520 7891162 25315589761415771704152017504605622784 7891163 7734024774002157982437978175426156560 7891164 -12942362673859872184830877887069626880 7891165 -27464540892169739233457246704463047680 7891166 -10576029673078773115655999519513887680 7891167 -32402903798477991351558885857284776120 7891168 129698053727362820946302897638283673600 7891169 -38360843345265268024704505026308629440 7891170 -545160860313947257081968675643852800 7891171 77733643437947506696488406563709673372 7891172 -12794456942416361355241124193857829888 7891173 32596064319136111112409931466597373822 7891174 19405614343093962271986092089332460032 7891175 -30334352583699475365116886217351650000 7891176 30080426227805085534159653637238210560 7891177 -627640742128861382814953984467526528 7891178 21435161460315636504878108866817936640 7891179 19684016483835927083192081371205821440 7891180 -17932183535009179430154070295185382400 7891181 -79573538989722139496877877121380671018 7891182 5157697228852713140120016666739824000 7891183 -17227102381508624529566382515467323568 7891184 6992187965444852019203979152963076096 7891185 -13589240526433386517589067908362003200 7891186 8677543210412056810410785590236240000 7891187 -38237445546931691290667944554635962164 7891188 -107973034660618249778272891807690752 7891189 98376861245162902667857678054656189600 7891190 -45824574905543940311501935965693475200 7891191 -28729681124741998394629857638430424320 7891192 117482995052347274767964546261729280 7891193 159279558937950830524757007032967808080 7891194 16904485855807031338968784329906036480 7891195 18968845328051664107019309317489779920 7891196 65292911912586587927426746820273092608 7891197 22627211796352706943289768994112076800 7891198 -16135197273414661931762463466229326464 7891199 -15757248476525260013657065182925871064 7891200 11748722583010311105663687814073548800 7891201 -5627765500568598834858518279140763088 7891202 4435742542157945955130248706866424704 7891203 88161733769520526290911936802993023808 7891204 -58687855107482555093136542039315948288 7891205 12038771323907982084276282629040307200 7891206 -42606176335763928677579346323125395456 7891207 -24114218725514786757330645326205693544 7891208 -14557592876696652884636955876470784000 7891209 -38060714252505118912453409148569429280 7891210 -31622428606126364862504944174366286240 7891211 -7896731703169824450255006890821078188 7891212 5314801848644097853012649130956144640 7891213 -9343223298377743464841142305051657920 7891214 61486866014706828977103875137987755456 7891215 8819578738857080589547796841021552000 7891216 7772568855640012560553580664920809472 7891217 -95557478400950740540081981245177574734 7891218 -47840422861072471719694561924282980336 7891219 -15373595373396088738976232381767391840 7891220 27975345362410480012473721932683765760 7891221 -3837724889163064532376276795556724640 7891222 26545590316053633674700428381939624832 7891223 -11900367918587271085079444248220319816 7891224 19068740977346098737042956493168967680 7891225 40142285409666412072385871871837179600 7891226 23869759179228330923902298035411891200 7891227 715266930809604007004859699545599848 7891228 -101243663788425103474009092563331922432 7891229 7744172128349579458005468995572329432 7891230 -9476288740924772097582686256428839680 7891231 -994805046538533368215243148499471360 7891232 -78049887444344769406727207702062694400 7891233 7031310657859207172981862720626595264 7891234 -672291491777549673019278758962910208 7891235 43312488502388745775184289199966602960 7891236 -27930482894443710053691099889964974080 7891237 47585608402047000996113840344153165886 7891238 -3541005094612311982082456584257494400 7891239 -22848037431452660897293532515620634800 7891240 -18033712612677406250290297377231667200 7891241 121025043720803785746064655105782792692 7891242 -42474688216186790476921961085235183872 7891243 15099559501623277543163332717629898864 7891244 -42945297399082770577585976129274008064 7891245 -67886816487202976471481848057362533780 7891246 -74338589007732599235281421852860695680 7891247 3549986621208970775916144375607360704 7891248 2565642364666119023582312415564595200 7891249 9081299138532770776583313305359037312 7891250 -5494568143695973327831847786492400000 7891251 133564173439025147287114276458440659200 7891252 6600973026791341198030184737930852736 7891253 171192026950237076759231939685141518400 7891254 12932076559465610225493691385293303680 7891255 -16943439406563583684883847451128162240 7891256 -102514093673825045340459129158375178240 7891257 4009339347963460995133394758646640 7891258 2191647640003848894153037252614490080 7891259 71381227491928574237825463041451455460 7891260 13212089927763702218381414720319160320 7891261 3249115933324847433882320101117006432 7891262 -56873915972849118310127646513089242368 7891263 226628017926450090813076056103100592 7891264 -18839377348213107980090093461778202624 7891265 89053766647398986318890308485789070120 7891266 20749679281655206214110410267713073024 7891267 -39108408371770237264871828169082217408 7891268 -1672483984956761880755121876669493248 7891269 53494816334730338202989237482465861344 7891270 -3076100690695025092205886135209145600 7891271 -55340751581402105287343087977786095528 7891272 27267822974730359631933045525782200320 7891273 -14958024648350006425235647761635836600 7891274 347791717870452164187235106200604160 7891275 -4929549870742684230396286522797062400 7891276 -47540302810019600244994094092884384768 7891277 -56468919285816550106231864617632996480 7891278 45514668901869298956451796351198581824 7891279 18944060068965765069958358521044290160 7891280 -23320942874200418094273892042673111040 7891281 51785269550306831016190443615942665412 7891282 -21997760041704007528296101157648227328 7891283 -118466417861122965184266174928944168468 7891284 -15597325758071084382156375095117912064 7891285 -110836631826520734138542753398542106020 7891286 27189657822657479213259532064807720064 7891287 55755364823320906707701640264818323560 7891288 66692771264258042150937039479586293760 7891289 -5183187337444977178094980478786871360 7891290 -56819393599682315149729572144436300800 7891291 -45462428141093167354919887425008466128 7891292 -30995521119671257659850827430808169984 7891293 5455100771761866750510918405877966464 7891294 -6001732081284753660441037628602322304 7891295 19356983816906700421951040551744840800 7891296 -14979690238416042774044426372766498816 7891297 -159452324729979239620808317469501228254 7891298 -1739647231704869520460593425047584768 7891299 38759294489443085927055535550895244464 7891300 2752707616887731595480790842901708800 7891301 -52815857145598506521069055307044370176 7891302 -13179426166016509767073709050499235840 7891303 70154217069702466045338940894434920328 7891304 770867509925465153856522141505566720 7891305 12887083130341511721074602936132589760 7891306 -20631140892306293333357219454566370720 7891307 -157797295164702121486042594381543170444 7891308 -31223189258672869529321031514975334400 7891309 -112101090906093876690476039327093700960 7891310 7702278501429169686397704225442406400 7891311 14780152059692896742529367270576661904 7891312 571022675139334997976367076912332800 7891313 -35846015069255513795093179266127323438 7891314 -2782268859368053810345056116291182080 7891315 20168637027101577437123722385773926720 7891316 -64373083850961245736344867588660664960 7891317 451520005198382952418182985960596480 7891318 -48934961975582835821987370042087692640 7891319 -27959177137716776909070184507854983256 7891320 48654878155984935025802619085602201600 7891321 68077618606185450324042742412177825872 7891322 65607415292366445879572548658044217712 7891323 -9627176361197587011877208281556934144 7891324 23782461600732314460865370266930379776 7891325 21446119283824976843671703429129900100 7891326 -47326071710787907917704473730518589376 7891327 17876609213980376106799005465108944000 7891328 47325130644315226850332207020842680320 7891329 -3279669220062427385850755228698950144 7891330 3407181277869267451135522142687638560 7891331 45722847830632017179828498355070966992 7891332 48466037157886346922829551044103634944 7891333 52930978472973168556981701248474303104 7891334 42829902242950511881579966979664543552 7891335 -47148381926611858566442709341714051200 7891336 42579460354269834298121154005215687680 7891337 -1683736696678715119460933017901274828 7891338 4895369619926118288565339874321049600 7891339 -34442246301819361624390279247932371840 7891340 101508071371780127766566959344924902400 7891341 -28590903797313502499298101084626694208 7891342 -54933263878744518064779668578409636928 7891343 24557408670043170260038780487250113424 7891344 -845628518483340194208379128598978560 7891345 7109637943814248098045035370668544000 7891346 13236872295904388495354597870255731200 7891347 -18249990915456520934908814688376240128 7891348 -20710434775676880895913517210708137984 7891349 -177277999692143966581075334619587171364 7891350 -14518471431064260238830024492011832000 7891351 16609289841792816626254007904460813584 7891352 21373216459473168844832059620609576960 7891353 -84974488633991507981856930613848788838 7891354 6650744221456776797458378431450971376 7891355 27761521808852626406103720699639255360 7891356 54497120750679907218798354393265471488 7891357 -34695024946272162224768152724642280288 7891358 9191311431248582530393859297077506240 7891359 27005263711776340544104773227035954560 7891360 156668937072762811926938561670021120 7891361 -147862807579502459827466428901325931038 7891362 -4606047262806893137428239777506674480 7891363 77637592573580780064448407774830019240 7891364 32835804466737824621169457920772661760 7891365 13815267485061680141155401200147928000 7891366 16776234683595441688304451837818990592 7891367 -89973791117398247805688596840365830248 7891368 -20370986008844269014278940688467148800 7891369 52055639384331888138116689474498129728 7891370 3229323050257800223751198553540566880 7891371 2404668014358334260526949894761150080 7891372 202368728644500561409790544680568832 7891373 3917747213874190403078521913537626944 7891374 3963423366918886037435366224481732160 7891375 80051965322980965363203751840752334000 7891376 -3996925413201348430499267319649517568 7891377 -40170971919586342186833616866959145792 7891378 45027373628637931387866354770478480 7891379 -20772630739676872810793049473737420020 7891380 -12182462995666676605928959641075671040 7891381 -44038875641775964251491513992271948818 7891382 -8532037808317568362055869269480908160 7891383 -13421841883612225861200662654316227376 7891384 126652099736848023333002091992269824000 7891385 30283887259997938322253706416252848580 7891386 -22663599137028361680264044846086081536 7891387 -7533080155123768677473404300147196896 7891388 34904222915119193520472923089073804288 7891389 32746306822797442514548842552034915200 7891390 5797474320360171659608632763938769920 7891391 1495882550732147443818796515701481984 7891392 -13112070581832082699934538977601650688 7891393 -40217969052682833082207831692996268440 7891394 -28111474248396736987709541688547819520 7891395 98776645082769255916689651067071840 7891396 -56054738729529692672952479612461283200 7891397 -68667351967550956442431263627602951748 7891398 -106932096512095132185703850369347119360 7891399 19518365918591952101345769517551675136 7891400 -54027440753328194843715288905152512000 7891401 -14343400399238825564345731475036688000 7891402 -37170324942022493326004390649707344848 7891403 143763582723565534365402302102434560 7891404 28224738557720933006586963687463927296 7891405 -11688444460854808735278601678179173940 7891406 -23513872917273325009719635602161046848 7891407 44995207997118623520587073285609097704 7891408 -2212846669737844959857864271022653440 7891409 48200993997276548806746614361690502260 7891410 6254405213731338017581787147863887360 7891411 -69996868469574532323421677553583165952 7891412 -18644896841310107747898100518612049920 7891413 77766004724981835114383914122422173344 7891414 -136204862125782943361580772256322331968 7891415 7573292066873363811912649315258053120 7891416 29843549307457054459450681631944458240 7891417 63309503801840216286437695408233277332 7891418 59485039047003906027080868886430236416 7891419 -29051451646224528448436445293463307152 7891420 31360426640699153338117253036819105280 7891421 129217750477944270694385568581604659622 7891422 -3916526300899125012092208536204083200 7891423 -9539116118220556664917712136391743328 7891424 159201133279571994158981341435148107776 7891425 -7849573518994956479777563809432790650 7891426 37559208147102958424350123594966344480 7891427 -5270795907275747822643985097817013644 7891428 1616239847973025429119045628227864576 7891429 15303944969517385966633652509266928640 7891430 233571810571362543213394352781926400 7891431 16242201250426618145314775007139738152 7891432 -132298381375847986261458334603688985600 7891433 -34482302297372718620213412640237834752 7891434 -2054981781931463575976093369958636768 7891435 -8854034084236956968414612922762951840 7891436 22242860641091804293241583086807835648 7891437 30646259017598636037561587372791963200 7891438 -29504089893268351426493131675147011456 7891439 35092802277214281160190305192495260240 7891440 9851324923034412039552733673241968640 7891441 -127476334308814640521318705784122500480 7891442 40697449417283139286039741126964791104 7891443 22299944383234935863099780453845421904 7891444 -34051968819169184739981737058630064128 7891445 7286806034218393793525857964324684700 7891446 11129005157433528936554937686799360 7891447 -154869151996910638482150317246916225320 7891448 -174479857736396189287198530803948666880 7891449 56350609655901857584761383920028560464 7891450 -9495740521355142906602116108834215600 7891451 -18178171458050022819162362311782359520 7891452 -752456447507573704595490388438579200 7891453 -4219722611991652617693636572692149760 7891454 -7965906654664532366717049870719821824 7891455 -15860461871306241296458743988545505920 7891456 3380344765296736260015382254418132992 7891457 5351608682913316849973621336065970112 7891458 -41590173725182442561198991299696831616 7891459 123836635102678322128727107827815192016 7891460 51143097933945408379839627152436480 7891461 44360915890985322070726250291194246080 7891462 70891507887000918527435997958298075232 7891463 144787244346131813222770096685455682712 7891464 933865011793769066205085963085414400 7891465 -40820777092658668874984245682753962140 7891466 8810149235515648529505986118132417024 7891467 3480264298253174821253689420846981080 7891468 19061047840833843583381757866881884160 7891469 -126156118107680541474457031189653181130 7891470 12636955649897223899877855370163833920 7891471 8382461588545925022290037624430797920 7891472 -1316714109401591139203874203471437824 7891473 311471521245534292584060190018220784 7891474 32570705391476336604500793939750580992 7891475 3768861878166151480858152966891885000 7891476 2622276944360301011443739880883568640 7891477 -136638295456676281731049880655942914880 7891478 8026237569394959631810427836557968640 7891479 -78937305723191913433396324574257555200 7891480 711296115928656402703875747830784000 7891481 -2505402766235399285318409330123806268 7891482 10351939229085224424354710199013313280 7891483 49963093199282886494701168953247001732 7891484 -23454257510412843910243344909154910208 7891485 -3609266717029565927021050341871246080 7891486 70952384067721299908650307924805965760 7891487 -18487126623979647375593675168041870200 7891488 -51259185788503983890141194590420467712 7891489 -1661741707843607161865835862866218576 7891490 50057776252193592134040550240381812000 7891491 26833958832513860480335611904698705840 7891492 10405642124200090293688194943458795520 7891493 51297670377266999555941059894652199742 7891494 -2614947838116872669130182590507347072 7891495 -94814766383969356362713558760322941000 7891496 -41828585787424164552664775614218654720 7891497 -65554867510942356471597780229445748726 7891498 -47744152899518323393994049223725077760 7891499 257744853180243568738419931427115708 7891500 -49293346094409351977257938331182336000 7891501 159127178949659559551690051072979547500 7891502 54454264290279965461187974693886082432 7891503 64059664771863548645937598042704810504 7891504 18615525200089924432576008530015928320 7891505 17981486034130785977057587483935043560 7891506 311199305290587477213306372795202560 7891507 -26089265401931174303562333495868180512 7891508 17903741925052564403362945641001009152 7891509 38323145653806972133748846011347544320 7891510 -41479544400688949327999224085439031680 7891511 23428074058814398074814213943806550424 7891512 -67238056994700204330921953482814484480 7891513 -63292081112742404438792941723632304640 7891514 -33512414109891056576301981210782880144 7891515 -629444044976173006920472372765956480 7891516 10190793983144250312060830240388203520 7891517 52893116509167139227716600857378760640 7891518 -32718567418287077695933037535202236096 7891519 -11978844794351067832879616114263958880 7891520 -475215954063227562768836049544151040 7891521 -35567223670340651976385057921508427936 7891522 55771348801008268893886981067323119312 7891523 110826163517368779546897060407586467772 7891524 14591937848430211224453771072231849984 7891525 60694673476960656344442873366058320000 7891526 -48312274847717899060295610051095009280 7891527 7894394649557330735450084731588271232 7891528 -174562138958582672531917395102318551040 7891529 96947902263006317021441078940972391476 7891530 10626267231067874208721699888422558720 7891531 -17854877986930319251505475169188474408 7891532 54840608271201584746184650909459886592 7891533 6522186884033257364915892180816281280 7891534 -7103935984548652012136201802981186816 7891535 -32827201733496887454966315077666370240 7891536 -1570602634077239810551798806616473600 7891537 112578037671490742927767766275064963186 7891538 -71127819673943015301502607081816256000 7891539 6563552904229134898426636808763697728 7891540 -4252566570031840034367905686034837760 7891541 4768663933879846817512751820755827200 7891542 -24276486978841645143436698255873497760 7891543 -54847046867156612906935326461783666856 7891544 19505156152565002308955316775822336000 7891545 -266205550602517393166642024854300800 7891546 -4907709054743275996277931434787766272 7891547 -2297375304635187530152948891419463680 7891548 -14351496088332121949054017363768948224 7891549 -48223309121118104296430500327805791450 7891550 -33910585882847339600817324884841355200 7891551 65130980650042919307990613600718929968 7891552 124131896441614808493107623974743703552 7891553 -54229367349036874639942847230967588736 7891554 36482297926842389642690622107076929280 7891555 -32829437007884061035311054432732934400 7891556 27763406491217465185975291002146248320 7891557 25386284421770054491435691225988812736 7891558 -1654770706497124085619479872404210816 7891559 18796973654524216606774667285893998504 7891560 -55530194386640149150338818096197632000 7891561 -16603566978205190046218697882564629468 7891562 2655306482951090206092794541936681984 7891563 66549884665157372429056656512419897944 7891564 17391117056831191753283323843717458176 7891565 -20203333814800524574145564191576997280 7891566 -19358150357178338395832537619571917696 7891567 -110275902906949362741814347008696074080 7891568 -16233301162375162977582015288049238016 7891569 -16923214512590625200847892233831589440 7891570 -43126088412690246553014328813826743680 7891571 13960901331980910454844114538550807104 7891572 10793303175686528956550077631939438592 7891573 -42437579085339728145766412023446181920 7891574 69654727207163470264255326791926338240 7891575 -574674263734147556664643707832070400 7891576 -2643320524662995998643673797937070080 7891577 36181645837733448173878305094860679680 7891578 -51898591578184422932515367149567808256 7891579 -64312830280497459900264055538675353200 7891580 48046129111028576005865905997630323200 7891581 15167395517282609732770151593754997120 7891582 -53893955096583194107201095948017364480 7891583 27930851688202938160359081260895435120 7891584 -32437525662881234595342226837324431360 7891585 -18946772317006488827938818753634448640 7891586 -82984169043930012007173036794943020160 7891587 -5702605981397559409449761182582404336 7891588 -6127510838429178446728078277852230400 7891589 110931356588964143299528876955664759390 7891590 9319618117479880903010937690880972800 7891591 62080129933931049749657864794368915992 7891592 -7732130856052690591765964853987809280 7891593 17186832018863354185230690463740228000 7891594 25061569179615267211073428746058850400 7891595 147291416005270042289563620444983485680 7891596 83774475734098546251217258374674764800 7891597 -14356604579614079627429723991110681514 7891598 10829029606600998119939471651171417856 7891599 -9372474716942325065918597460970664832 7891600 1843681315222973028937358727559168000 7891601 -149163989340968836747655542271172231168 7891602 5413458893285477708866672534123534080 7891603 2219636824415935513136571466460519852 7891604 18580081415144224496810432009460572160 7891605 -61753177792792512441691259409385563240 7891606 61934853710291284301389746953526238752 7891607 -176775935101080468174047512132090116288 7891608 -2779246068480631899385577236652359680 7891609 -46243214501747870363525986449175922160 7891610 6024873568706520635861516272263505920 7891611 4921642294437375737924036696767185408 7891612 86147745047873387423423899230889423360 7891613 -74657550803354199596107300384065498138 7891614 -21911518840669221550068575502381567360 7891615 6229683422863486409048937022950062760 7891616 -160124450432047640612545753815206658048 7891617 16916332703869737614561693748743317680 7891618 -288546773090538674718466127042618880 7891619 57448276783872008230701846089056302096 7891620 4803811437899077648407515498250240 7891621 87213027636291218738254683724742322492 7891622 -31551372382393919197000445897118974880 7891623 -70797902985648101186703244705574168856 7891624 -97152255762980772063453548975976960000 7891625 38496987879286753572973550117104320000 7891626 -43673868698706236151810894137429376000 7891627 81562305773494350290283405569498136600 7891628 -108572283142027672617219793515908335104 7891629 -44585159804250624176331362912067264768 7891630 20899054118437934629764130856225539200 7891631 167539132490867600440941736522679529600 7891632 -7632808185054960179052941439389859840 7891633 39630066414740526860979773398711458160 7891634 18645013130833064637694224641349089280 7891635 6701168969317747384463849344422991200 7891636 -45581672592849244748187238821182649600 7891637 55005685257198170796685689590554607100 7891638 -49022936281476765307639057937822559360 7891639 1559169253191985953833789197316296704 7891640 -43748473059181667226087516490059571200 7891641 120001847020241308099342824796051609440 7891642 18852777500224805563679195153885017344 7891643 87978475266764414331682796601879795840 7891644 -8582880775876511068148931064176122880 7891645 -5513528959850049707016732240453087360 7891646 -33486267424508084304427124926721020032 7891647 -35771879274115321559863373468150428272 7891648 -24427913832611857454261761222342868992 7891649 -12484584790151372616283089152656636350 7891650 4194454366095203735508003781045824000 7891651 -91013404483519424543327708319218929348 7891652 34830325799645195577313820916560017536 7891653 15312317611475184246473801124052500480 7891654 -100681238403927081084108728158546625280 7891655 -9351420843042763409738697345028879200 7891656 31058598532545444596086528389898076160 7891657 -10010445333222870521786706071311080908 7891658 -3784171664172949812045660810076519680 7891659 23449045000501035137424668900226775164 7891660 19454033617656790628509640386772428800 7891661 217759066918179570204870634897149792 7891662 17011607030017388100586045171680340032 7891663 26115576557353343858500122440453050800 7891664 25550253781720352620115046049345044480 7891665 1310281220994693655104492971954037120 7891666 32340705478522575390775470339110459520 7891667 48112703593817729049997439028191744592 7891668 -9160750804092586049449036519209086976 7891669 -109040947480761697903504826833819384960 7891670 -17866472884532570108968360254686960640 7891671 4302749290971629752757907228960107112 7891672 -161290493247985432386415302635504824320 7891673 -54282125200278635610665677138920633078 7891674 -10683183601156582438011685378064475648 7891675 -76073840270282760015289266656190952200 7891676 68657437479758331249270680825301012480 7891677 58171374882104463404741237304441969414 7891678 35812868639917394954835546530999461056 7891679 94705198595050711329664427654304143880 7891680 9841654907235350033104483428194058240 7891681 20388432997041895017199554017438617792 7891682 79515518955186009404189437634826714192 7891683 -11990050560077958950851342865344568400 7891684 -21541712934926666802438010172222771584 7891685 2156893226517222906489798286920900000 7891686 -33413416561631664507799975759094575296 7891687 53946355739523167715028831113365782192 7891688 39105860666800892948280692519758233600 7891689 -22582511747644871042722476327792863232 7891690 38072669728904067788550882588831285600 7891691 -39583775495358367287424535312149245696 7891692 -15743203197995034465587366697406596096 7891693 -70178155578495316938198729343822470260 7891694 9138091230545478307393806962704275840 7891695 1729000026802358219747094486882861600 7891696 -36793853435628104995911226799105179648 7891697 39955492073371553482704676120781724912 7891698 5112593253339638543468753245443598464 7891699 -85135989621684326140685213924042076264 7891700 9907458419069946224274965506443936000 7891701 -20593934494503064100463256646461007616 7891702 9322717388240273511208706205922326528 7891703 40647535939011290395991023511004638952 7891704 1401010912860159807525399288823296000 7891705 -49409469966184375774736972072356848000 7891706 14297603700533617433869640651990388960 7891707 31803404379732766121178756983879263680 7891708 15321710816372035776935262531504508416 7891709 4184872686072282123737280350853813120 7891710 -27520962007381090975504370435898182400 7891711 -104988642133024328339129617321166857968 7891712 98380280940372717741583421901908213760 7891713 22247907169121938156182780020192774784 7891714 10150188884890654641824043378891486720 7891715 -53844373969535086270846287181580436480 7891716 3975295172606375719534545769580851200 7891717 -135266738042147186689634711404872883234 7891718 107210018862117643050264305094005773440 7891719 -15767079184876483785542569463577047040 7891720 -89256477206396299581586404452763187200 7891721 13429357856289998857970107302972117888 7891722 64988034397833672481804290389839219200 7891723 17714308275744117707275993471084955136 7891724 -87103401860320407247376854643457333504 7891725 2558052091619248268833855734760092000 7891726 53827564675254528163926164667146317440 7891727 -81226208000287844156625556370367449424 7891728 4101381987013838538289413144196153344 7891729 -164638248349673954352356300372144497424 7891730 3104425927098694729409508966456207360 7891731 85982470303363614671897457403314465240 7891732 -90648368282787630411203803832588913792 7891733 -161198253033337690775817481985476631136 7891734 -9456167790152373443725110431455456320 7891735 -13119512783190037305430366829081065320 7891736 56434719351875037156949406438319759360 7891737 -16048863478626152174387376298463831040 7891738 -1621946396005657137419903539246559232 7891739 3720208032123471344050234686004977540 7891740 18217886197593760897425901995046118400 7891741 35133978716307620005675066074925560 7891742 4601124778926876849012731663721294912 7891743 -10518104732415948545767597140813072000 7891744 -117506221701968079866533060342185984000 7891745 -56462935918040332371679765898813260800 7891746 45616429893809006015483058525637478784 7891747 1699129785219366708071953843291747328 7891748 3764871743620497364954355115650217216 7891749 5514825344504899592502838491412696830 7891750 -4918163610493864962555753474134208000 7891751 7902225688845026553690405060604898352 7891752 52717588353199023900416928077650329600 7891753 -59557526545998554782768644197808319992 7891754 37698645416693521489975988935146622560 7891755 31992386185713611871602963728512568560 7891756 -107079736611211303264343491700317377280 7891757 -247489709404922268445403609176839532608 7891758 377665393083612397863128662233654144 7891759 160318307564545520184535463490654854800 7891760 9206670607219802150724266586744422400 7891761 -54359109078883291911396660443015088528 7891762 -24050370084519372307872880100581814976 7891763 27117268964194671162153532129668400128 7891764 1860749514004858495436416263343626240 7891765 -34104843706814013775376955610686441600 7891766 13501080420360671659694592306247292832 7891767 16260877158023200118500531289386067328 7891768 -152257389698118060604962445021621309440 7891769 -12091478541028575077716787085453679830 7891770 -54860508176522134411204717655539814400 7891771 2356418648488109394745609169983019944 7891772 26480754862382994339372792689382988800 7891773 -77074260784928510065715978792075126016 7891774 -11325086180759585748957817022253311616 7891775 -46270544415589553896288296594691624200 7891776 6534370077206815377181601786977320960 7891777 -38101862464294619496411705985232141374 7891778 18834419416519737061842555276164449824 7891779 17405890855907152103425897236926265600 7891780 7704543169130215259740916892185395200 7891781 -43484591068888260830497764138610687200 7891782 -3882311049140659037396255772123263808 7891783 -7512585735160876730889158899539177600 7891784 109339880034074933227862735167620710400 7891785 29537749068831468611438467125387528000 7891786 193105967020969045207357557738017280 7891787 -117160818703362766204376097509243523564 7891788 46940779299916930513849886219844902400 7891789 -55995281318048876009101449640246443444 7891790 -1004171662026261230459007068015921280 7891791 9391573617285570765279272521958066688 7891792 10835935932908045882861270834293112832 7891793 99075493937460283419256645976106100902 7891794 -11306435182660783472275650429091233792 7891795 42678381513690209253988032880266921600 7891796 -45818622685899803499015419081279821824 7891797 -78074918552572791861062125716465448800 7891798 61534749586391636366796170030504674560 7891799 101885129774737319609436012677059949160 7891800 4408454863485146162902008986910720000 7891801 -10864467273427475728482533437030606198 7891802 -49051594042773254595493113295151462400 7891803 -53098902736962265739258688451601872800 7891804 8464925940787507425474615524978238976 7891805 27848581081757899940604275973848756460 7891806 3050004380422739861036690114503790592 7891807 -64312395351173413842960623999298816 7891808 12148922128246730315615316617637396480 7891809 21298771347005814348832311830105927520 7891810 37779994160144017864449191365844086560 7891811 5596444527562097101970264646451834632 7891812 3021672847523881528205610011896887936 7891813 -141606282680820689925909182640558791938 7891814 -24007582281494937717523694312220792576 7891815 16817826782494209321815878930158605520 7891816 -7910894038681661442070636126728299520 7891817 104221388706040441049542741469701421952 7891818 -2595450723730154770688855266752437760 7891819 73352497960494665211835140226274893744 7891820 28687542705012400155600820005867310080 7891821 836578686542740687382810971921533792 7891822 -18380751091049521601225108451318096576 7891823 -110557141204163788265184226270552926240 7891824 -10510210142275831966944859438626471936 7891825 15837761199177883637428863769750080000 7891826 -51418442295499490724334135043307003888 7891827 -67168436773406139502599812078163431880 7891828 -15756567579534794306512920111509299200 7891829 61367670925265347247905702558690817088 7891830 1045193510251603193272472075942856960 7891831 56581393379814217487282926278325481064 7891832 -48003563325426241915545096092832583680 7891833 1682655642464134097810792282206756608 7891834 20510788903269379828520349094395240816 7891835 2173103484948267002774102252063631360 7891836 -50074639182249873884850410091736063488 7891837 -103446294000686361741150120178324575828 7891838 -43371118008489146884285437563318791680 7891839 -86159446903425571894858359319109380296 7891840 -48295873496880677222016736957562880000 7891841 -22491663426107937647356944038955988416 7891842 -37795088236252851425369136554898520320 7891843 116783992967943635456212009626624865224 7891844 -26892747884087731738640073846898652928 7891845 -8153179699183201459752178641336581760 7891846 69095083206846503223695752515725707872 7891847 -77175455303917416856509352688229673704 7891848 -19447031014183675420495084069487078400 7891849 51140731067293564376437009665999703936 7891850 -14210780232064762808090501241718239600 7891851 54673910161260715860596524910963565504 7891852 -49818255561565862633417953524077503488 7891853 -90325645387808072674576897712924429898 7891854 -52853273386221769763944602524446572480 7891855 -8267734557006160077889144932699270000 7891856 -548580239289970383931677286581927936 7891857 -17547449783926052405831248480519872000 7891858 7932107913712249741260440596296475968 7891859 -85703086857561209151148700465505426720 7891860 54607481749666223749967686395158568960 7891861 66589224469854896286221552426851736462 7891862 -93610449512515609687579675743619104 7891863 24380774176225818929860253099865784320 7891864 -111703025103708089112636283587860889600 7891865 -7970265372258524154217325339362910400 7891866 -26021035122826992413446929267337598496 7891867 -40198223054978154292111038121648441084 7891868 -35389321051419658136390142158744535552 7891869 45132975804769138679200573671566607744 7891870 -10327434821252453408845723003007043840 7891871 52674812316838264558156814160470434392 7891872 55348678088348221942433952245326282752 7891873 123808445069388655878341554223671011504 7891874 -84753764941471985046129239385274214064 7891875 7205609796663423610031620300846830000 7891876 -857283304833159970660161831544780800 7891877 18282695723180900934228405896946039072 7891878 6588761988928216267530267872408801280 7891879 11110845714878810192724864322542904120 7891880 -19891444141131667792825889600371353600 7891881 -29276306765269357482819901590690408048 7891882 4093171683628656935971990349815295232 7891883 759965875556314851538705657649310504 7891884 816574546089438722452922058942382080 7891885 -9304050464735988717834463071475523280 7891886 -41957116192620727805697835155790057920 7891887 7836902052553335310940025031751907840 7891888 5515023472999699824266862136924454912 7891889 42276607020896402471761828807208170224 7891890 14648039892741160898884528234252945920 7891891 79315034484750818845802492138802261180 7891892 -9907757134336560720393660594730567680 7891893 -97760933786858444405498697785799209316 7891894 -9846850952652092088758553725187988608 7891895 1693378811420686887060519603323348400 7891896 -24102262130669490866538809448130867200 7891897 24259143908675747969253806344692336000 7891898 11659302371073920467694584269432222720 7891899 31846096860623911918701602231870934720 7891900 18704921589606822668790166694202944000 7891901 -104070686380050383768996124216392359098 7891902 24641421842965708408363964386573855680 7891903 11718102615800160975183072700158724240 7891904 -42298989387329061415206723084651331584 7891905 15047790985436598385743130847804315520 7891906 -6360051719129413808387786436246980736 7891907 42499271759799485502721321914375028992 7891908 46770824221227112936861574803483868160 7891909 9604720530525111126060062428889070110 7891910 14783485603203825691139718015256369920 7891911 -98937929539426018954246788088876421376 7891912 2919891658319099575383756678908313600 7891913 -2503094633011569720683819803754588838 7891914 -15682565477445680583493299784673402112 7891915 -17934420029741570414088119182791283200 7891916 35395781500685639533942312392080401920 7891917 -84121972337134072699850260434449871360 7891918 -13182060770783006842472664588810693120 7891919 1038885005992993337375474730970363392 7891920 3460790323449166901040126480748216320 7891921 -73096046753888472015494675566466094528 7891922 -12048547425272248412284297730303925600 7891923 6102501607970793066498835415986058544 7891924 93506689825293133907635674080447616896 7891925 -4241402395629230904081129096663967350 7891926 -3863132647477509190370497000773046272 7891927 -50507964463495874562630260445861428400 7891928 11004897232605395926831485501425848320 7891929 -71273580223058250042079403094561610752 7891930 65191877065782539436592905821334086400 7891931 -74890098906214931647178697180357985800 7891932 46651999047817417951352730062832732672 7891933 -16292627278995465180698555274969740224 7891934 -14459106521925501266463270395505926400 7891935 38901437254595461178015201706146582400 7891936 39429654920496217911205232882129829888 7891937 20608157505328246875655707944076311700 7891938 46295990604632736528667751564517104640 7891939 -162233462280263371771655014941932724600 7891940 4599529925467332172694488136254736640 7891941 27055830392830884960707100012318962304 7891942 -8651070567932890525672433852855808000 7891943 42241134314240972159921315360517220704 7891944 -11752459163762451074724585208435015680 7891945 -74951331164999331122819933293286382300 7891946 -20266610518612180402071204716633141328 7891947 9728160152379765916039018857546218640 7891948 -14848064781674503176286133017045864192 7891949 13815210193887730589027953286349938688 7891950 -22910191289192724755818098193381324800 7891951 -80144133110206061771814922981975984048 7891952 13736789633029441077298555526140035072 7891953 7304500388913042659668150407597551808 7891954 -2657648165006108909664026109906393600 7891955 -66920481814112460709801252874739077040 7891956 -60054753649737601326102951777826952448 7891957 -6734786726493624939554255354759426180 7891958 -90997056867476606795806005099866234880 7891959 -100728951418428428651582118757042449792 7891960 -56916133253385557122723679069345280000 7891961 -22146691241618756356720507450578426240 7891962 150566271339195648519640917655170816 7891963 -255694548851386509797711782841623651936 7891964 18430463849164702022659955731635159552 7891965 -52082311663407935394718984947917145600 7891966 40632575952334871971486889257506066432 7891967 -15723591964981774919097070758285863520 7891968 27547220797798337417563758829435355136 7891969 154889185900630523175213996312097594370 7891970 -28737964948774707217888336577169561600 7891971 -14219554459235482410999141194038837440 7891972 -17281010268007343722026201611438770176 7891973 -159927560492659123273161858947236048800 7891974 50429559673219169026720818768592918944 7891975 1333414084569851912758963380452996000 7891976 -97027796196830788019949978247492561920 7891977 75951102786049979836385604241237117632 7891978 67459985691065167450203083536678825056 7891979 -26105720742774041824264289563794453420 7891980 5772532122499082259762216098761605120 7891981 -28534330625146666819970422687400918218 7891982 -35416644927776237215068069867123968256 7891983 139984338096823111382985890365451376 7891984 30941743467352795928717331950769152000 7891985 -71271046111276923433139777533084103820 7891986 17890908640949197818114458288189126400 7891987 -134963578357976966316795314049467985364 7891988 -269088807514419007913335214310170880 7891989 -17992203356625230271331868000298131808 7891990 25088486773033956939251560416575205120 7891991 -98416443904341359921988394681365799608 7891992 1512238664764396937299286634473779200 7891993 69286833218383469456759109970958530944 7891994 -11227925170091353549559244605224236288 7891995 -9998282086629897486391670099913588000 7891996 -31919498943379745046825053016807560192 7891997 10394290100245467359643227801769267744 7891998 -8532219965303317947995761646739530112 7891999 50532366526488854770370551722441134136 7892000 84111885287932403606536722511724544000 7892001 -30136738904982475117819484782164609132 7892002 -8825540358280490411279946564332786400 7892003 -51561966720397766961633555310806520320 7892004 -76736342409234372469119349369938493440 7892005 -1163608628193330888677612416056668160 7892006 -2100175816891576794651598939235388096 7892007 -2670730979227410281993918207590594608 7892008 54827737072887483954889967994890065920 7892009 -92722591689465254663219509664602310790 7892010 -5981115056487670989621088700827760640 7892011 -22917930753916079482409481436027264000 7892012 27096499878272460642992969459221810944 7892013 2318620227909945616288615361566474944 7892014 16344697471561618016834430525316150080 7892015 -32933302061061210525049245409505779680 7892016 -8835293357841530590631452257314144256 7892017 -18745734563896569014483180844677447040 7892018 -9097331858573004649404377717778048096 7892019 13171529872194273037396736277108249600 7892020 47580738455845485380516957898529524480 7892021 15868886552421243733157416521147419520 7892022 16557534125516852865661980754580943744 7892023 85198041087624578779645373520563247272 7892024 11647981989855644687617714256351846400 7892025 -20295021159897328205765487170051857200 7892026 14827683546484725710974976258022482400 7892027 -844768608540480186257325421504328160 7892028 48539463076588029482722159790648474112 7892029 25203681937723959794656763313643414476 7892030 -2446617425293891762347534075367776000 7892031 6087331482568854099368127022050969600 7892032 -33726850085426785468979045780847329280 7892033 -36778077936601122852141145994702095392 7892034 -19650090222001296553399699776507813888 7892035 -105990233163844405373832356765663681520 7892036 -26673480462167279676800011743350845440 7892037 57734459299284068290528843998236369694 7892038 -50265081056786488613829117689011270848 7892039 98739512609499914161259426784927821880 7892040 11571563199194232462950213293756416000 7892041 6385074058173839399734948232031667584 7892042 -17515828341891615137198631066056057856 7892043 83122104417766344134060762402744053464 7892044 -81490790583162279156929046457237060864 7892045 -2277303602623321853382896373245366400 7892046 57616570934944811983673704605579045120 7892047 1492839924400078780619432036997001872 7892048 182336465745745540458375575904190464 7892049 6776118585374324041828396336388636160 7892050 -39395290429005431215180652110641301200 7892051 -117229007389827419494336510765324956948 7892052 -19360529170071465298584155679424512000 7892053 63484996345006937372601753403295233084 7892054 15658918850918648930817553922644274976 7892055 22802517144333993662139229173953393040 7892056 96812422850492914018096251463283066880 7892057 -35602125166951519556269545866612312694 7892058 -25175418019113582997434593406008762112 7892059 -4047036097442032892785451497407970560 7892060 47505661434083636811545549032960358400 7892061 102944807119647909275513276433845664 7892062 -3280694745806916230022792273574523136 7892063 -71772653282519513219441662237713493104 7892064 71351572633888800764156447863276830720 7892065 -28340463961532664372204494992005497280 7892066 8968489659252365962599826879445280768 7892067 -35498263429381874426469586215336944520 7892068 83220853011488074948962149525388497920 7892069 2854709063976567212058531203699881470 7892070 322880649891548688635401685382359040 7892071 -15820060070989777967524824718501910736 7892072 89744383848987838629321010808292940800 7892073 -902244031977985407767055372588633600 7892074 -24385954138716015303855736589332816464 7892075 -37650735131671121108982204304852209000 7892076 24786885400391868646137119377100881920 7892077 -111082266633801292180646001178489820074 7892078 -30526689722813501307379833501437108160 7892079 -19816507365455592584856988347911532912 7892080 9949121403484790758623602641462886400 7892081 108607227389929339678157632312356409764 7892082 855435134574718040512011724874343936 7892083 93939232262834440895674826007253616400 7892084 99353318125007258637648337666034169216 7892085 -31609156203342226551290760412752549600 7892086 -9842000880774612439671183718279528320 7892087 -23561303953932491185478967411876536760 7892088 91506698398967260985305271839205314560 7892089 8008973703761528374115978608413443460 7892090 12140645199915486792667525057390680000 7892091 -1271850292936323414468451907705267352 7892092 -19640571057544917336572173457638865408 7892093 60972442041434839001618435624539107744 7892094 7860413410973336501802908722162179072 7892095 -15662900326131024548898708080720262000 7892096 91466528193127114915973963829435432960 7892097 -82253921793092945843236183884327172128 7892098 63862380532401559590686462199778443264 7892099 -127063413642169525559447225229734856864 7892100 19103452378877156824041089819166720000 7892101 -18140647118697711141171007605625146848 7892102 -41347830758469960777228531755286649248 7892103 122418295806282935238747533981240784 7892104 53999221688065650268229918406082560 7892105 21037384672262514334677999588005145600 7892106 -19992331565865766194775344669821276160 7892107 -78567631768187443965573223577670617644 7892108 -38757331604095249083863138023445895168 7892109 -8620322584651436988030978299805165216 7892110 9002833550007350409588068221576464000 7892111 -62910348502343715344467458743181486288 7892112 10577827970413616881720690567496663040 7892113 -15882720682028882093003564195342904540 7892114 39828463024515686731662281618869749312 7892115 21334525427447355498121880038985264640 7892116 13317592978410095406801826920596912128 7892117 57444699272002987778577687543395117820 7892118 -10640995352623843475389790852992152960 7892119 -57108471549814191299120918877260465240 7892120 -572430420582643565802834533262950400 7892121 39582138675399988033897057167720912 7892122 14528566593047081599399659324442252032 7892123 -38448255827890334857727378167541838000 7892124 26946340995839764069647096769323832320 7892125 135488853097698850385276499533939880000 7892126 25629458481827792065594183219508424384 7892127 117732360448396092678388351829856717840 7892128 -20063659870617806769501371740361588736 7892129 1172989154873236183842489703769117376 7892130 -36532423057409186038273681117208340480 7892131 -48043606741237353386156049652778729136 7892132 -38569543946998421612381298006733471104 7892133 -6147948100417684778138452998149231136 7892134 -36029236265128691508659899597604352 7892135 14318649606043494756655591463278387200 7892136 -65990567590959155655265554772897182720 7892137 2165418741961241599190737655578258944 7892138 -62884270226874858403662214783568614656 7892139 92418012136223413374699330512481710424 7892140 45621757618765816519480200336111098880 7892141 -3900386755545516959583388042530708000 7892142 -30991204603644848056624727875783357440 7892143 8544822083625565766097622445334347360 7892144 -5817884378583026591311551581669621760 7892145 -8469190666640069605641938382201159000 7892146 7484421675887165488182867027943593984 7892147 37873599475323357646445766473306255520 7892148 -72391107667850372479801640759897223168 7892149 -79000374285611690528738114716855128850 7892150 7828403269174033977497913768732720000 7892151 -26816591417885727301878324454515543192 7892152 11826435199768911447777492748278681600 7892153 -13819083777740987549057839000610624598 7892154 -33048741292898762769583633250152891536 7892155 76977981521371840594663651151739330000 7892156 -11659906005186433802423855033526294528 7892157 -9567894522830107830720883158233036160 7892158 29560738422064632795281059866221390784 7892159 80355713916417661046770697945223818352 7892160 -2890191560052116558440563607747952640 7892161 11897356497449367550400094991601262592 7892162 11107420621809379769352143089750701600 7892163 -50659095815720378792087004384060750120 7892164 15091211754180348610152419950284472320 7892165 65128283407728577191591573532452603000 7892166 -5542694844374713704467528461781090304 7892167 196124800950249054915633885483077910312 7892168 75112560460142553464136383769519759360 7892169 129224573903283693552911471411096607168 7892170 -11029636493848385914870830944644761600 7892171 9352723351346963951899722101342957712 7892172 9434742738356028704109378308117724672 7892173 77731021143920036619231857767103106422 7892174 5175845556572900543653036399399264512 7892175 -24616135269615609893631729866069601000 7892176 -3258750029470181007900864213289697280 7892177 1467566448847807250688904886235859008 7892178 -4885165487876824291567616455512199680 7892179 146288750179054908426460101647234803360 7892180 -13411630569638322665627877466544294400 7892181 -33889753469640384130559302346387901120 7892182 -142300241432060640358530829780795968 7892183 35373807549232451499830002096691024904 7892184 5250265867945222910958878221824000000 7892185 22594815637411810623774391217793747780 7892186 7827118111067827642390568127297844224 7892187 1451555047217499138358174794057707160 7892188 908341157370532423609169594215397888 7892189 -101228107427169274991527897163403122010 7892190 -26264081967797072329205147520219996480 7892191 -187656923751733246688688718372600636200 7892192 -16381268161797164021526321053539762176 7892193 64490149887404950289806666581011816448 7892194 -36481785703476056477066133197517271680 7892195 24161736083073782438668291114229029200 7892196 -222049728787410142438048924162277376 7892197 12510414072241525011915916075201466880 7892198 -30253199495602165373154374495864787264 7892199 33314951628050186149451990437316185440 7892200 75662595347822903436866494862811264000 7892201 -69246945286705720615941729999363788400 7892202 47432547397119643482662911356753100032 7892203 -94802639659052642070049075356061982640 7892204 103941322336344502525685829221214003456 7892205 -78573695260485889087290698781134246400 7892206 3082110564633565542852506180627033856 7892207 -50992236110184742451957524004811578544 7892208 12940226148425975739312999060735590400 7892209 59031456675601076841550364255172999604 7892210 42115160804781436802939338338727481760 7892211 -27255461411939183940984502823281370016 7892212 -64598302019008547298948559524161532544 7892213 -11155609399553053460323199384268659328 7892214 -23211883264984227763521229793302142976 7892215 -106844267866614386258302710358601278800 7892216 -3065400170065677154047830410628874240 7892217 -61007094471593335403075293098435668166 7892218 27501029639183666481844625417209224960 7892219 59814920142704716874971041241925923620 7892220 -102117557839914825887213447322009600 7892221 -14940718169060055849622052256140355648 7892222 30632570260993524007701232797838153152 7892223 -2363213876077978712986309925151996216 7892224 19267968500988061554440127074564833280 7892225 1438111421111287077841125480615750 7892226 23210112713896290034074097897136728704 7892227 28597337599455718371316357376068337872 7892228 -17996870014302472078082645857364803584 7892229 42047001799103145173573912761121109984 7892230 -13418639178434308112317424625854609280 7892231 -62781163057490686373198927325127933488 7892232 17438794545298765861337734627835904000 7892233 59131548436789217227143223807028843976 7892234 -36328177429632111022698888196424192160 7892235 990279746420015573111720537065890000 7892236 -113300610165553620041127146425086881280 7892237 4148603826872817485207363714632821420 7892238 46608510532410020211964060367625390144 7892239 -48401465114424466306459601563111281560 7892240 -2033529603969832464334990735245312000 7892241 -1682721505716229741365082350640905408 7892242 -65818352183427800077242504976846898400 7892243 -101345198131181170739031049062957138576 7892244 -31586109263111162919630636237597880320 7892245 14736948309748894039286701683486845880 7892246 -65236439244563875049382902670441896928 7892247 16960241775393329904798304923974280960 7892248 3562951012251936142592912347108638720 7892249 -56352204309648477384675802931338347426 7892250 -63358229930556352271892948688360320000 7892251 4827436311466793891402115569896613252 7892252 74585457714280365318259000195767959040 7892253 -40602780803537666120641062092451163200 7892254 -280442508079110475964866479810495360 7892255 -8319561307857389758377791462956551840 7892256 92365732755323420026726719658760601600 7892257 -21179720747136964386113477947576046494 7892258 37226693257396055991509539889369088000 7892259 7729748334992846856502777540705652736 7892260 -17412122299519344058766063003244695040 7892261 -15741060822339331984542610268390838948 7892262 24528505190530446024771136103613849600 7892263 -786308917739121403506303976807477200 7892264 33431901924669227352813236982517263360 7892265 75779097824640348930634096155362637120 7892266 42042722505436664424678445465746288384 7892267 -9586174666333528697654367690170149368 7892268 -55210430676955732435685738625315840 7892269 7481225506160517719646829587061067712 7892270 -37319920432742091012922963099495609920 7892271 -6349432723171462142671540557604210992 7892272 7074515721428931457332544762433044480 7892273 524453128946612489626408366996262964 7892274 -17908234083969347620998817021547384832 7892275 39923935483458075768163812654578696300 7892276 28150363185549140672628054810889893888 7892277 -9998702234753748555695804602224613920 7892278 -17518462930331089033676253676737982560 7892279 -106586336808500010833617419874766892120 7892280 5766600003750209853091781861457715200 7892281 67749199197460930193092184452411757200 7892282 1876374668115075325111456463339962992 7892283 5513509559657750420818256768953175664 7892284 -12251577060940348899308143858742000640 7892285 -14592487411122431485706705649945056220 7892286 -4116925419171709540562670165436656000 7892287 8305050660088311243327702751291213632 7892288 15238014477350204667747132395483037696 7892289 -22491462049900785912290162733470361600 7892290 -2731964782874640528411044793450455040 7892291 22717276901689637682218729647151333904 7892292 66709960780687012696504663371155558400 7892293 35943129817828207883559826640386512542 7892294 67745893390593047055469210044401479872 7892295 55140583813130121440952968611593698160 7892296 -39205247605897243053813433770903552000 7892297 -1835850451117219550115390487843146048 7892298 -9502003535404135740040345892009780736 7892299 97233541236810049569822756347159393300 7892300 33795454329498165033039130239066950400 7892301 34079424855170956005520338327847276992 7892302 -4351391154005037606776699209853476992 7892303 35238191234633435065189309838512797552 7892304 2042129644690138437157738193111482368 7892305 85390079896967966511827932782112921920 7892306 -201398752031844539532138691995643776 7892307 -26093693406191937272333689809686488992 7892308 -50887769632555192418841616281046786304 7892309 87510133225699829667725888792341986510 7892310 2365826748408995134687860328345676160 7892311 -32628937582441787788984919843783172096 7892312 -20143666281524912938069010351662694400 7892313 -41557735469933029550126634895912133952 7892314 74483204330652059711091519949087094256 7892315 -26483006476932650079532844179800536400 7892316 -582430646811133448585903700675371520 7892317 -28473990541656967226518814796914223968 7892318 18104716771074031515872279449510109952 7892319 66413800690152599858555078036043017544 7892320 62529002043878960216836522899430440960 7892321 22718416945057187107190349301785580800 7892322 -354744752808658622996280409255166976 7892323 -81783743374185006797955354826487411428 7892324 18387256321455466355284841695637520384 7892325 18168937253719603414485656557739925600 7892326 -2646145470891332662740465096792830976 7892327 -152907329201781501209654666769397834824 7892328 -71191201353870347524364141127409827840 7892329 43033181271087736865819562496962287930 7892330 44194159238974551833282475418017846720 7892331 -51246881995445398403229427580880683856 7892332 -90463478893887578792276751308621302272 7892333 23958137230013965815442659620726155584 7892334 -37810768312818432668648814441471313920 7892335 59143812933612326177077257176125470720 7892336 660135698521568718269507258765082624 7892337 -6933023658586653637223511743353649280 7892338 -10597888034625384334083438657831968640 7892339 7927121191709702485953853014186425760 7892340 6955965237068234669315910316188672000 7892341 -41508350986122023158846199472142210258 7892342 -1423455340661716862259544247196652800 7892343 -36723758770083444436997308187282170800 7892344 138469729858572510408432692411732828160 7892345 73542528846847810368102761983540172100 7892346 -16783892890526035329657248324740608 7892347 80362961953974964246485507557847493796 7892348 -23662042379654972668309289875987003392 7892349 -1958143146385410946194916357266121152 7892350 -25177579181493581737192190768998056000 7892351 106447006075688718845442651808301871792 7892352 8100154639265340737085946409024225280 7892353 1220854426498468031368614167263451840 7892354 85994343284082838046933043204032039376 7892355 6331111901007174420494724990895926960 7892356 -17271894199615925676574511841035359232 7892357 37525815097008352964609713493611073184 7892358 6864407210740408283995419222960334848 7892359 -34405012687560788685336752438958672584 7892360 -13922050190930908219289190737638195200 7892361 41394353486595259561968667940872215210 7892362 21140129205527069854164113936504561664 7892363 -43990516191737093398536432454050664080 7892364 -24931568844715856330136601754035826688 7892365 13181478306858924998252684794379016120 7892366 -62846031352500655787578496665792738368 7892367 -16599715461595004026696754465061895680 7892368 8189256688958016583585056576984121344 7892369 144527374263860276947608318666092343396 7892370 5894293006266057786604756806590515200 7892371 126894163712519174793126512949227644200 7892372 -6498927100377573174639623822039961600 7892373 -46363693967697129578953153192537835616 7892374 -7374391748589951023756784473079675648 7892375 200428328331920115818044463512464888000 7892376 -65782124552765783434626368450118144000 7892377 52042852115355807025691551643985402132 7892378 21854854552210378711303161485477229024 7892379 -109022304671734006204449209546924790000 7892380 39807575654334859913042863495249804800 7892381 94833721585868313084264391315048646400 7892382 18982988441996172809973413019177667392 7892383 -33729054937023645851747374479894107456 7892384 96694778428474136859378717126890029056 7892385 33014902678981694562482996386070217600 7892386 85249505888870331149702311045795627680 7892387 111412400312965360924964029182958083480 7892388 -14055311402290570455689088089167073280 7892389 -73572369514155584332837250624632139076 7892390 -24734082299481070792204323711860893440 7892391 41538382824017385196104027373774220160 7892392 -1083907426249147729660567907015393280 7892393 65841827914777605418635413498797467642 7892394 -14492069576349397602473655401175187200 7892395 2573917113457452853135597297336718400 7892396 41366222597659394350224923513025988608 7892397 -155693078252170390658328302115391213440 7892398 11711187809214574725105334984612379520 7892399 205283110212562737204690928481895622536 7892400 -4691736674143718835698733310075699200 7892401 -50212171299698678530005402777674286096 7892402 1556553198104812948002134382971185152 7892403 63133521731408072793765108665792625264 7892404 -19423560832277488979741776265009356800 7892405 3900035329078525308772518551312187960 7892406 -12582091254330578858792814283360493088 7892407 -25386303661572859335362324456312133888 7892408 71792709955078708066656087094123008000 7892409 -24045722889273902028676033659737112192 7892410 25673874598116275654621499702624000 7892411 41930474616474930116323557947936439552 7892412 -25118899463605194343546491178667851776 7892413 -54448989144577937173360743223677425338 7892414 19178597469842071593206562659627023872 7892415 -25217923248287833733771381161041646080 7892416 -12636267520012396751854298036772536320 7892417 41559994079463267716510763036798731220 7892418 10389073625996114458014922383265836288 7892419 56804707261355446616507259148945717820 7892420 80722931040540155205686071683022233600 7892421 -69231798283310948221205851680525433440 7892422 -52027799387609791849654167626437027488 7892423 -32754892352931765536847626798077488000 7892424 73295769808941736751563797538283520000 7892425 7590053940047506488215203324205513150 7892426 -16050081569414956988517343967521883088 7892427 -34417093942096387331581637304804529920 7892428 -93778179165864603876460623032509507584 7892429 109705711481742210124564765884220544640 7892430 -5387948624372469866726780578544640000 7892431 -6792796054433979739747170483229620000 7892432 -21439653867681202148369473168771620864 7892433 5848849714050667662884213363626982184 7892434 60611902352372043937823618955079297152 7892435 -821817422141482603246756931095652400 7892436 4432567921767074436103001438131341312 7892437 76456954522078796600839747828234529280 7892438 -53204059130850022873493250279552902880 7892439 101055146527508990870994217183106697168 7892440 -7764566695204403473807316799017779200 7892441 19898034365102362309489434845526328842 7892442 -19726266951665200806333371992149237792 7892443 -40229674801757139707334693503163204912 7892444 11757457983254957602343700748885204992 7892445 6976743459448780033847022890947092480 7892446 10378901088730592182884635939562348672 7892447 -35007311419556518240404628276732161648 7892448 -37783611483052057569480903829078671360 7892449 -91350489259907684260368821499522675550 7892450 15170181174613411889278009518201369600 7892451 41597802539150859251721306798381619200 7892452 -64611804595086022873853481370488340864 7892453 37010448279209894932331081350935384702 7892454 39776533982941422821953948686365980032 7892455 -77891389492914455665378959174520007280 7892456 45702449868208374590658361449965568000 7892457 -32653633390835106289968638844984520560 7892458 -3596874397274385512172080760656404224 7892459 39949598734841662217438149317788211000 7892460 -7470190717829884886110191725243212800 7892461 67071470574926545147731082385337807062 7892462 4882017926653974916120984659246791232 7892463 -111333097524167923706200952304561273600 7892464 -23231178736788579314394340848623288320 7892465 35095768881910853399319684114547080000 7892466 -16989696369348386703547722040119651840 7892467 -42633174678776603349789368388245480 7892468 2986873608231955567801805281985064960 7892469 55055364309700874452031119239403412010 7892470 -14846855335352893051537867423744631040 7892471 -119675824021857817319924820544217936208 7892472 1880082238540409063077563450143539200 7892473 30602412687530477324657369834033788800 7892474 15538376829050930544469427414767994736 7892475 -42473396430154911597333369390171648000 7892476 2353053427912310463020933274289254400 7892477 -36548064792474029475852996826422535674 7892478 -82603694402653996755525499976512512 7892479 -28512024052242261776366444064982376304 7892480 40313679279266236918997536375528488960 7892481 30844250908234588903761312813699425280 7892482 1233904554166863187459155196060513344 7892483 -15535684065444325389042496443054073920 7892484 -12233215627061165342077595054738494464 7892485 33828657531572803378148771808549351600 7892486 -4353985037844655652162113122279106560 7892487 -44064037868709472336118047496106114072 7892488 -120985335943846897847790483074846638080 7892489 39432730985577314727468495451967233440 7892490 27901037601514845530838368365160229120 7892491 -75687827325611705764188724795065544108 7892492 -30466640822338681001831055982203102720 7892493 36334258141636144037756329062779985984 7892494 58056048191428755081770370509314255296 7892495 21798695727888583886604132835544928000 7892496 -3765329968130419558073832340355284992 7892497 34315830151241475982733431896095354880 7892498 -89238557907960946293375948779273190000 7892499 59595603667190913045508177408269428664 7892500 -1984918581859667128392996096698880000 7892501 55083653601903629590144547529699728604 7892502 -12271206820285816931478591948007636992 7892503 -39689211477033415150883916794860760248 7892504 7062867057588450898819172115017717760 7892505 -25975357428913439970268175477295456000 7892506 -18290989836923989590308765747682137376 7892507 -1917337788660391155700386103012233216 7892508 -2446740106858493673147711747337522176 7892509 -1776158586460061984752138715620272500 7892510 28316029986906155559636733433588708160 7892511 74293166822759098382936114724813456384 7892512 81149602407461993614812135986327519232 7892513 -162688076665028307033407914461695150238 7892514 14922486187728445180672253785821588480 7892515 -19404081527517199530104872772103606000 7892516 -95410064135802861800519856235699762560 7892517 -12034485491710507070043930002413506720 7892518 -59379341163789594503320042202816171040 7892519 -7601467168580181336330365624930044656 7892520 21605099764404800629297075492270080000 7892521 -376925066047318145267470019880108416 7892522 -145817264732049405467581568464321689600 7892523 50780224114059986814346515262841145372 7892524 -35503992962993758621262974269240038400 7892525 399271647297409655517635166719194050 7892526 8146833683465944135356559209852079104 7892527 -135241659924458052122488819070732752624 7892528 -9347423191584573076448063314968133632 7892529 -31610400518026006618312819061166396816 7892530 73841706696866731769925636629659272000 7892531 59813178377815534469158680659125768332 7892532 76353942548455581097738671672197836800 7892533 137027533792688391439346134463661474720 7892534 -8901414739800238367160049684545076608 7892535 -19986861883620182657831913767554160640 7892536 -86913803954239320747845489237784760320 7892537 -47769244249116345867702855040758137814 7892538 6676521665577503427548434308643227648 7892539 22401340018324402015270569313178906400 7892540 100393454143786573896898267528018990080 7892541 1226388474286099893938770918162972056 7892542 -10712000312590349876777067563204345856 7892543 298452770347060793672258161325029272 7892544 -5416519865971552106064025350775504896 7892545 59703643880297545578161463247062489300 7892546 89177328652494183708068431919976873504 7892547 -1008238684129030908734161930871963040 7892548 51975479910957942995688736630670929920 7892549 -17576079135769714870800028682438122464 7892550 21999021897493068051560799004042932000 7892551 12615543508365958611918248256263966552 7892552 76967778410638224018116388824499225600 7892553 -2417598282950165055734999253249946560 7892554 226300462837268350400397695116141920 7892555 -48238163901664178562665138958956308080 7892556 -8262413887924932053598220935352909824 7892557 -133800352880404438535882901282464669194 7892558 23240827847800699703043171816266570880 7892559 5691804638550798589820229486936010680 7892560 -11842524940326723907819675884726681600 7892561 -44489417621991595208860736354868986508 7892562 -1161169502400342497643946895201253120 7892563 3748776717847609674723861174417175296 7892564 43803614880377846099757931816206336 7892565 -6716158204576102951780901566806180480 7892566 -2686254218707649502072490153704893376 7892567 -42223168338222639446978477830148091384 7892568 -865285090397623243274764479870412800 7892569 4483089669707428388017039794275761152 7892570 7802801720743863296815058201656412160 7892571 64725702991657905421747341024891074712 7892572 -31280388270678560749514123082045505024 7892573 19790516795660663488003277760855022848 7892574 -53465991555495741845797064144358881280 7892575 -24048529291927654839177715214120612200 7892576 -14559713239399843969973182480799367168 7892577 -8261069231868075344643817524556597488 7892578 357302746274407677089384335059381840 7892579 -68604928142716093913123282123442638820 7892580 -6137921420683317655890127200974499840 7892581 32226842011460056780359385724185014400 7892582 -19378462067742654716725426375602028800 7892583 65264372978008181385807381611791376424 7892584 4156736282369276374399705213070131200 7892585 42873735183143748282265051984659423780 7892586 -12263256460962298843663536348071800320 7892587 79746884244182339494975943023931984036 7892588 -9549853339021766508667857670763520 7892589 -2867623428959386600775832068838307776 7892590 10483927755511662720923782232354114880 7892591 -56347334069229126443212185707148134928 7892592 -7445113225765683704882273781801123840 7892593 1729099099732445566976728899108995824 7892594 25003745657130612321518273843250222096 7892595 -48678537929636953204229986260701676480 7892596 -9138909615469960162220032387541084800 7892597 142629152536753587738027287986549952046 7892598 3825622142675341654025511982741782528 7892599 -31334511907000132775846362002688866720 7892600 -18789143865043642031145363839877120000 7892601 -34740789252850430528149621065044658240 7892602 21984139180223730916162201622485615104 7892603 18857708905136722609066003151956434852 7892604 -3532704719069357449363146192131450880 7892605 -13363963977393801145296268295796887040 7892606 -21596539712947022048912529314060828736 7892607 -1075874660372411668088146214629758720 7892608 96727625835867639882150467574505144320 7892609 -30847166595238660279124507121452857020 7892610 15593530991941336761251407777166046720 7892611 -62701767929091777359536202697923784480 7892612 -9693364724397269035210937579610329088 7892613 -57641327746972084809799700168908857600 7892614 745511739752257738638845137557606720 7892615 77733627643388391528716133454606600800 7892616 -105239336423621600428422973261618544640 7892617 -99914396722124031757177117158863583334 7892618 -1475773177568000200925805469688148384 7892619 23422370188486487955723033683029954560 7892620 775613705474025572648242669596103680 7892621 -15280089127957855609533974271688071456 7892622 -15987412209747322918158916501306765440 7892623 -13505703066474498732793250928022885872 7892624 -40946362852736019318303417701303107584 7892625 -24817901955004767731968249566528240000 7892626 54391228390565348675210818487354076048 7892627 169865536604808010005802589500138498476 7892628 49439925330669444415382251103339550720 7892629 -118096519117380135682576408566901013700 7892630 38516451825161870445019733343755377920 7892631 -20027985083695440988855024519823883840 7892632 -41581365944671592759115146099046297600 7892633 -15312013921531152685016197672678126080 7892634 -2467721195439233200324627330235146752 7892635 13268378186171954109906587434627866000 7892636 48592304800482748816261897867299328512 7892637 32923000161805613605203211003214616960 7892638 -12895008094932781249430112947064724800 7892639 -112641567903635284906338101693629430976 7892640 27374279024326778385932356713499852800 7892641 -13684828054826691785800862126395990560 7892642 59511445938901052778033715485370069152 7892643 -31384903674742858982068993676352468672 7892644 2532245201707777777974919717693366272 7892645 11808906351116595534027327865722931800 7892646 -1443078940046930703021201199633924416 7892647 7501331830948192227821512379849424000 7892648 -3276825179002546063946108390321648640 7892649 47711201455733068895425224158166325668 7892650 355362906885931175069102520966393600 7892651 19003765361481490298696704816456817712 7892652 27436436909986077366397885378106235648 7892653 19444465490378702769142555919926166080 7892654 -6341889695610140202512869052479082496 7892655 -28502493686123997086770072054603517280 7892656 -2880297656988327825359164594131877888 7892657 -27172263280814115454879486276033629120 7892658 -10619376692882066105367515808795830496 7892659 48008269965331355645025560361237774860 7892660 -4632226795475192234778971611394008320 7892661 -34677256176939581430752067584909052096 7892662 -9056444970533481414928282146802638336 7892663 30947930171320341781039537476741616896 7892664 -92229309515967315960048125627842560 7892665 12706587622262386246921893955900321920 7892666 -70532655232578881351443676301402766080 7892667 188609162955246427020194575286666432640 7892668 8030631608503054763090014375191959552 7892669 116826404521641491387097644507623464960 7892670 -12858989144369661809615510760880137600 7892671 -45406106557304124388434709719282121800 7892672 -47681185164698939175812448767997640704 7892673 67947734782138489591127521774363201584 7892674 -41692844865122175115691022289134287664 7892675 -43767386387998745574441750073954389000 7892676 46187082445569770962911509770666752000 7892677 29683398930607828766203855153468943260 7892678 45121747164532659310536315489378956640 7892679 13523831202483239938571237110429294800 7892680 13622764632822939017490279571591833600 7892681 -18308050358282025165705670582282756518 7892682 5536754553748842445670656921509732864 7892683 25549566780771529592542928509112515000 7892684 214458228366652094015713010301636289536 7892685 39773035623367375030550761275598927020 7892686 -31204898763131015041278298640318185536 7892687 -1769906514867692972665098234776862480 7892688 -14136568794202745804293330349892304896 7892689 -10258203896379336080585257303186391744 7892690 922677946657638378675440066073705600 7892691 10393442301100593482364663912775969584 7892692 -22837352741112892043957087658429153792 7892693 1069923905935244340412085458314423552 7892694 4959319789738052805442886279513735040 7892695 -42509600801684170908650391323219529600 7892696 21437314623121998631421170742371368960 7892697 8532293593166439991004899933349351328 7892698 24574148738737804543084961117800896000 7892699 39774767078182081008957826269356117700 7892700 12258067045558828067884785365601984000 7892701 -85762493851113908745531293269660346900 7892702 -63766454069737233394294277745535411968 7892703 -1504429472713151290161534917237475840 7892704 162821183552584498618009593597843996672 7892705 -13120412612837337366999907982132240280 7892706 -30180957852030478668508652003037741696 7892707 -2552214823634265985347511810476734208 7892708 -40285034756978190890342915312442790272 7892709 71800953744960286415166526528481280 7892710 7048990198608317244759306383695872000 7892711 -19519748620066946449791068914254388848 7892712 5442768355084176940957417123653073920 7892713 54888987662685177824954842630732011962 7892714 -255290078033648770756648804357958400 7892715 15134816078286308689252684286537130240 7892716 -22410570691185287772219202491591093248 7892717 -45239399673849843588397822054153567008 7892718 -15337554381023194494607436762139573696 7892719 -95878169867990190317376395624701314456 7892720 1838014127626091134980017504555827200 7892721 -8886289122861020831224411693101889038 7892722 -19454700153030381427081357894236091488 7892723 24542127858049569936015119880746592972 7892724 -3322416661656462244408327062028075008 7892725 -41825197486157764471892486252021772000 7892726 12174025032921843722708652222078729984 7892727 19313764196861215849068702211451145120 7892728 -29936988396433611894599655442767175680 7892729 18921451951848351753134834063288723280 7892730 7624060748755036232128868179912577760 7892731 27482053109282564179100241809866201344 7892732 -93577883795857192999413303667050792960 7892733 50455020869563305526462573014546280800 7892734 32984276696772028393503292811321792832 7892735 -1959694292579373400186514978453809200 7892736 -420335035740421371846765942606397440 7892737 1181585641914805655977858246021459632 7892738 -1648542612351354520023659113655577600 7892739 -5336607939550350826752941564450833596 7892740 -51330740898536393521632422019371631360 7892741 25885121251079826437300810305301426142 7892742 -9604035473176358755209341065432166400 7892743 84039842922742592622469518688031608080 7892744 48590198743380895974331157666044892160 7892745 -5915435373755189198025836203952092800 7892746 -24199419956250966291857634995851751232 7892747 100415233638885900763952269969855977192 7892748 -29505398332447184777449384283540398080 7892749 44125763762250626215281284988478700064 7892750 -1258602994057732104339504123442272000 7892751 -52237758347896864040119955496787208568 7892752 -8852191284247784936216478012493004800 7892753 -140118801001852649653193719818879506880 7892754 -83777523623773043464885546344097479168 7892755 14113353314164324142196471502895627520 7892756 -72071357757538944935155871967441957120 7892757 -112331525999550635392331612160806659314 7892758 -56155132341157238710201208714378519520 7892759 11962368405669110148445506320108093616 7892760 1659018432676035170611339541537587200 7892761 -6214495965543640625275290992445342848 7892762 39257658962608498306918408113087739632 7892763 -39505113699288466508286153364309361256 7892764 29594821747711415194944955465004938752 7892765 -106677802057915474302694450129036136340 7892766 -434115951879540587067030882789386496 7892767 98441710296672829254302490833369835432 7892768 -52297944804808341166589742260567801856 7892769 -14063738697432882951555387377769400656 7892770 -23487309909151287589251198185232867840 7892771 82064343387782971049033817102939346200 7892772 -35707608823437697657850321222044643328 7892773 -50050555337795494882337196720960990400 7892774 42970416525757975828809474796163207136 7892775 -56103802512702854872190185302272928000 7892776 147790410626294391762941423315731246080 7892777 27780773303019865131491596549374359412 7892778 20259877840937747750806534589227501824 7892779 1188350044352462090160822331042326288 7892780 -1594190983200859574507820467148994560 7892781 -3082532900907964709902135643380874880 7892782 -43907284843813886936658820371986275008 7892783 -68867852447521139168604143741746266720 7892784 2081317009845621797367100973951385600 7892785 31472362793009378155541697094236057180 7892786 -2375567982579758953213462096805658624 7892787 -7335586497280341999565662239267066880 7892788 90779414327827215272478195799674313088 7892789 32204526490102319223605493022595476590 7892790 2946124503965797062099383406312806400 7892791 -37253643771576448981506541926468318808 7892792 4164478358456953832840058249297408000 7892793 13303446047674147347844690422504385524 7892794 -703092374875814262716883310315370496 7892795 71427513302770927808532215976618676320 7892796 -8124787789047070252815394123734712320 7892797 111109276199725749042503780928573950112 7892798 27281991069703785049560432411985478400 7892799 12540143653090004222566931628661954320 7892800 14282894115402623664690464651175526400 7892801 -73696232465798587761469131813974022720 7892802 -2853825700233663908088221393633881728 7892803 23891181713953873796316636979547843920 7892804 33022300219447508887931070046735958016 7892805 34472672268640231391836529095409713920 7892806 -52412385732135762282877085106462399648 7892807 -42835127458373878868446357002621437136 7892808 -20991352307593865838076682348774031360 7892809 35127596515956885131355502872897218240 7892810 35992423933535871759046863268287576000 7892811 -35460290142996943873852955619092191680 7892812 16667332445648115860317201041120678656 7892813 -55495499179037557940466216113751207156 7892814 -13684544579479751283984198599462186880 7892815 -32275263288608760342965843011282999200 7892816 -8765245936406787854745564235854716928 7892817 20924497284669865012913114385623489280 7892818 10705550439733819638691318446083272704 7892819 4962447466606466811082603284004255560 7892820 17638031020869629248780356580469675520 7892821 63329540343158560050415561394556291712 7892822 437786381312493854423277648786196032 7892823 -2933176777072693419165554196206827776 7892824 -43593296492639956008697347271016263680 7892825 3750576018854279998440269526492939600 7892826 24184301604121559502556517275011936000 7892827 37554326078141195568378283434217924676 7892828 -37248563502293896713328637572461312000 7892829 56155479373373499771759292418848218240 7892830 -5353723108438884286735143783604296960 7892831 27503266429534572481572702726347449632 7892832 45112077460129293387548162931520438272 7892833 2177889778952085999470283367148661224 7892834 -33678784521457421117974440751151220960 7892835 -67344384642617039686369824839485611600 7892836 11245611860909144555420707096089346048 7892837 71906100566596639515384549860538214080 7892838 -7340591622278947726403808451845048576 7892839 -58388730901527781571232146334745799840 7892840 -2872138314182725501775177539900723200 7892841 24620063050013177249232484759029043200 7892842 25792863360166974119093886891723633072 7892843 -25271744448631304310013029245935392000 7892844 27180014104946556866575884975308024832 7892845 -95459585680081902551323504512557209320 7892846 -20920953585334347457518013326722118336 7892847 -30056784193859836121128808202395916720 7892848 7545919244269108696262255394336538624 7892849 -12059873920116312601321202438229903150 7892850 64375883044726924416119222553868800 7892851 68912073633610919229958174542362944704 7892852 -31093062433635164143360836409607682048 7892853 -65226609316835488909348387321301040096 7892854 41318794714011181726168654126976585376 7892855 -118717287062356391012108726770841040 7892856 31667180584911958978144612216420147200 7892857 -16481810018164806505760329658482286976 7892858 11934888450703373699980461966529319280 7892859 -25681436634986760739202301867196255632 7892860 -36205365961257805219524136262908945920 7892861 -167404826374484423757446071519759966068 7892862 -47687833808433869121436795117468655616 7892863 -68830962441380553749450632308424321416 7892864 -24425651116967968964266541069799260160 7892865 317134744902998531686739578992393600 7892866 -20012103187038210829117335775569331200 7892867 63862441484069670320064957584026868592 7892868 64393930640074827841047610232455489536 7892869 64934854076807257912308325707299254080 7892870 -12473099151133302954529902805745289600 7892871 38911782882302767415774565700156297512 7892872 63283178410502278284060093220619980800 7892873 12951158112868084585155879330389908122 7892874 -24041172323740591150552656087443764992 7892875 -23757805315053627831173361994903152000 7892876 23036154903216916709694497827257162240 7892877 37743617973624283439594190864225319104 7892878 22766659315658036585132953750353449856 7892879 -2994123474072385809714436424989952448 7892880 990332991323644106392484963041935360 7892881 221635353261471205106140201858728474864 7892882 -44643037009042036910207117986889676000 7892883 -5860736433266350055444300584212719976 7892884 -47781089867576588968675118908013395968 7892885 -7812294438047118366266843183727667200 7892886 -46238818041064794493187128505879401536 7892887 -71921376171793321363289145174036078960 7892888 66280433644289730151374514719068160 7892889 12392598205805735395575436906637396928 7892890 74826042766962886499309119740398284800 7892891 -105923845937770941042202601525147859708 7892892 -4208439287380337227448733802871190528 7892893 -11596001995217499001755393115286506656 7892894 71364946273201556844118119570603866496 7892895 5090223693886152373528312777021944720 7892896 -91367007614939437179441014592724008960 7892897 -157228228577432205808384306167824154654 7892898 22298856533644031857956057062792030208 7892899 -41514879859806729106856795422939759664 7892900 -24013038342410967084000020241123024000 7892901 69569235520017508421256038963124596220 7892902 30154396558757077344019980614428814400 7892903 -19624634353749860081930786353277387616 7892904 661954480573251642893187465575301120 7892905 68548164755171942987027457467977425060 7892906 806314196951551853699024544686882304 7892907 49836623201048806752576901876139574720 7892908 316972515143451606037573825852728320 7892909 38769913001678123853601778948319764460 7892910 -2578516262699815465832498312237875200 7892911 9894510897558813534816796654194044152 7892912 8959948727975176432213228131536535552 7892913 -16176617840810348937706048690185060480 7892914 13007168410818720188943565968572694432 7892915 -1229023701420189666709013297401276800 7892916 -23976716446959655856305031482967912448 7892917 8414394075504811337994858562665833966 7892918 47712047315928974951274691312069823040 7892919 -3734402869727138394289882290234263256 7892920 -79809861578595433625188539439251148800 7892921 225942395228570871860027671779828019584 7892922 20092702254515967728997565654360937472 7892923 113723104795259277668293901406655754240 7892924 11329783829553288478132071198183722496 7892925 -42556125563858159258049084313644588000 7892926 -52056496795469298965342936378399801088 7892927 -16466893610240351304098476509181968528 7892928 -16346748272550563870158539527685144576 7892929 108225214379509942991818643554468108080 7892930 -15862106382170680589949720218612707200 7892931 50385872729377497760767289091664164160 7892932 -81878444711741213596782597059067205504 7892933 62460401396158881988601090617476610368 7892934 -5609648700874413914290042590822463488 7892935 -150269581216690761543249583596743054640 7892936 42536123919553894960928433701662663680 7892937 -2625695761383033578977458868275744000 7892938 62550349398789124737152356484415747120 7892939 28297489500292316982172924525980238740 7892940 -5698398691926706010378840444550758400 7892941 2207395222924756162122082548764225024 7892942 48091177562275400000680375136682427200 7892943 120657082108787502356054068832880176400 7892944 37033793961413021249947786253157842944 7892945 86047367780394899907501336925599780480 7892946 6151791754196033330463496575534889344 7892947 -111416162101263313685480886604578392328 7892948 3422527686095717817923240833261658112 7892949 -3196385221522865871081522773872255392 7892950 15812212126062731458961973921694905600 7892951 479134467066887390775475872096432 7892952 -15240419034111901791606821144669429760 7892953 -60353528958279277985046793062795127798 7892954 70543724845727799737408479729833352176 7892955 16928623896151869669632879949018608160 7892956 -43261475369228667244905081884723248128 7892957 -91528276869638402104850139517047880794 7892958 -37744051664821852925787601161801959616 7892959 171476769278949706523826867723225426360 7892960 29715471203902232614314559404681461760 7892961 -27711735784030721014923089437811193600 7892962 20372769210908564368591492877968834560 7892963 -1782411916219483173530606789102134176 7892964 3031220836180023987259700194872151296 7892965 37693891826329625790738306296963758200 7892966 -16923714133023704650209594910225697568 7892967 44631785450243227975597087455303703080 7892968 62375101343997959266073286792694824960 7892969 65460691128906039662370968495912841600 7892970 9954392379298828298129858700107957760 7892971 159414416327669738676261462327025521000 7892972 9164980523316374975855445361551581184 7892973 37465953107380745704873781892490474848 7892974 -64344876385052104771565840918242596480 7892975 -26345820267254149587978528068844468000 7892976 3625194801587254230690082672866754560 7892977 144549763440239482306129722105692421300 7892978 -10318105749963417222448651901925822960 7892979 2227266451309822645493431558025791488 7892980 23929114810630598423958718141538457600 7892981 -90042074236646378902582375071716647560 7892982 -38173339050579643961116190842273332000 7892983 45335645546787531065803500509813834976 7892984 -27750463777111427243149500824085504000 7892985 -16906697927890797602922616621903608000 7892986 64916412749711706548053693668812046192 7892987 47171185026806618747246616231573090312 7892988 21463552496739301305289285739312424960 7892989 -19627066192773965645798446592756410676 7892990 -2557968132402524403729074028287013120 7892991 2006586300901308062374499465049115680 7892992 -59583017276577468010839577158544785408 7892993 138299332793110802058819094617317744064 7892994 445571121093822521480527963837302528 7892995 56641909548241437977404733989125531600 7892996 -25764793467172529089793075645230497792 7892997 -21424356660708082139831492520477313728 7892998 46297014787286807199440041719921392640 7892999 34654342789454077830298184588690916480 7893000 -96858194579118267148130136988423680000 7893001 265174516558382017047939437560750389604 7893002 11510368228523674038823221258546453504 7893003 -9030883820900432501666224688613000192 7893004 8250716739541200172158552378399609856 7893005 11955733995894474256274001484386828000 7893006 -39044848068049512003910937352044116992 7893007 35683821345788165291103933630448078256 7893008 2482840414082656088128231948195602432 7893009 570696480449694965461698413042460228 7893010 44363946134686143880786235288665144320 7893011 4828966185744211172349666752239716432 7893012 -95018478808335897928211516729764325376 7893013 58755104948759482720033280068676821262 7893014 33018048018214616308849391207497037856 7893015 5940523785265381171527911683550591040 7893016 47702840732586887946829983559164211200 7893017 -6859599966711499095467962912655726400 7893018 -41844997966476997348764977980059148800 7893019 -59850310649450794579204421931458355580 7893020 -15808680483901267938306122164189824000 7893021 -49612354893310016662120494272696335488 7893022 62481180677916553215294454700115261312 7893023 -1663540758918460627005623052934964400 7893024 31704801645221633698506056813224919040 7893025 2314922638939529244933150694159545600 7893026 -17324694482761670169315328647838048896 7893027 -33828434906570913686514642561357027036 7893028 13650331226133036733421951160816537600 7893029 -8323811084778094649596489953775883520 7893030 25323085057038084473060522697527272320 7893031 -44783531571854898237670150430317468168 7893032 -38488139208079134239623863628459376640 7893033 -2800819887018883110079857093731941152 7893034 -11242839937851862913206309962008088576 7893035 20135627587785406752832059983407824480 7893036 808220793345302157164891561869108992 7893037 2780505891375101284583739456987915680 7893038 9680739804062039776585946923131058944 7893039 -14941156089692491283762674487712792576 7893040 -3219675249788252245801011733031485440 7893041 -12318281080600289974648681758612743628 7893042 13097018083533529920425288153221571712 7893043 109014942451567830494523491558196721292 7893044 45611796336572066009799213109667531136 7893045 -2860654827609144574852848062326827300 7893046 17097313634187724878025969099622165760 7893047 -130519229919643985606900613123813276504 7893048 -15079621924613056234580660797164748800 7893049 14637247647257756464535976957762609672 7893050 7318702343421958036947836703276441600 7893051 -47733622924468749871480952889652891200 7893052 8017423095055961603960704791502861312 7893053 18507408473810693533853929603084303104 7893054 5768064187198824099371644140683644800 7893055 -18502751648514095240859088487827286040 7893056 -11376466069183117252762062738664980480 7893057 70037765097128463941189631782843361840 7893058 -16147694828395231377446063003484455424 7893059 90806096842606320795543810463475907960 7893060 12963726243878845477698841364449320960 7893061 -39493949642822974482045121975178314176 7893062 -18471112512864058071515005366587255168 7893063 -11766847223432702247740428608717545160 7893064 3905983917592715679583426948275471360 7893065 7620117973557527330584516681814872320 7893066 14413263731810943684715724415182221824 7893067 36724135109001020965509784680673230672 7893068 -36047534723218137317318805841836840960 7893069 62633519612580168512903336825213494272 7893070 35240796012591933464610953012549180160 7893071 39191634016434578369104641766476021072 7893072 29718587039246073601403750987857920 7893073 -16632065507994800570854714940842185360 7893074 -7710486138738362505226491411359671296 7893075 -24300606592076955106364630439863040000 7893076 -6655528265087929988872127681255098368 7893077 -26830906764241738829316797561061313074 7893078 -8867277007884377742841889349636150912 7893079 98283984256745195252584613089642483320 7893080 100565961656576873744888826985267200 7893081 23099452356828594084496476526380174912 7893082 5204986074285077393994372985356241392 7893083 -18684449049945721911525972260290079280 7893084 35505507481936165826362867845811295232 7893085 10350061565243853777703907772131596800 7893086 96229546794834202198502359126695947520 7893087 -80580306869396657214021493892112621240 7893088 -61637539557392281689740188928345899008 7893089 17016191628767314563067605126757369890 7893090 -34507111576651060455256619778078854880 7893091 -58192137016073103347842646146318977508 7893092 16248490729479954907665263980869856512 7893093 -15952407208434522118411740817006031136 7893094 -711809424033117676487703916082288640 7893095 -35122932353344894265914392169986815040 7893096 -41762531710726118091074853867797544960 7893097 -461305259837489389054022932996224454 7893098 4664779824771613249683121117417786800 7893099 21146373751698930157893970401074070240 7893100 38252150165918397587233948352678822400 7893101 88052321834451643608684105572376918102 7893102 -8898044456354299769462760912442530816 7893103 -128218258049445598256558319960705662136 7893104 1753974598570530964441532293537628160 7893105 37072934077479505242286446242578653120 7893106 -35784800085933727393217138300065106016 7893107 -61168664977146413823140570883069886644 7893108 102536852440081244139186725977381626624 7893109 20592684372286927744762135168853408416 7893110 -59042431593543974868955046775640919040 7893111 -30562771928179218749874097391166127128 7893112 4855181059496986309507368440837099520 7893113 -70805108000570465682585016600387228080 7893114 -50257245720415934657587849569699932160 7893115 -14582657924770464968669369087181861600 7893116 1056348674723024085303457837666713600 7893117 68935339134513470419288367095205777088 7893118 1511966480568025592139823194140255616 7893119 63253972795381948457120361674253361944 7893120 37216056344220940269053999146283827200 7893121 -168421096850653589062185914434887075068 7893122 -20701141348216319826057338089662057600 7893123 183296036153390341542229064858957568 7893124 63043136103423679798313214454699527296 7893125 680136868999839107056104502810327500 7893126 26361526484650967158130940106295568000 7893127 25765002731809254184890632847940055040 7893128 38353441123002142413677823113560028160 7893129 5231607331292411436361282146269869584 7893130 -17071376736109213350105575479170739200 7893131 -10478418974291371531767452344066347648 7893132 6889805776765932030179858484132986880 7893133 -208707863781165580153530558553670691840 7893134 -76469597979518636058172989629556056448 7893135 48495456349069659537029203101787440120 7893136 2028355692336293277554733729362739200 7893137 -1166662882703997119639012263423910208 7893138 2131880253781507223588060544114186240 7893139 5148897363330413018881962840050560940 7893140 -29709417124129397748316562328940339200 7893141 33165502565863097253728694441878662464 7893142 15192522780441438564311536909081085472 7893143 22303563752847689019862229318291430480 7893144 -565027477182152079443152617018286080 7893145 20244610572097321286825694071373403020 7893146 -7654665935580808196963525332709838336 7893147 -76957456306519113162358410657246263400 7893148 90881524226119746577999908019475230208 7893149 104861694419830021578843696390015321120 7893150 11693324208116941438009837448316643200 7893151 -638288752865482340229716498120290560 7893152 6054129231340357422887943287806820352 7893153 621975933528406752845355801105862080 7893154 82746508107018673534020954509980192032 7893155 30212287530422494014719153215727716560 7893156 19299888933309158026971403683567525888 7893157 26349986605576343514341825277865936060 7893158 2618171907982910214603002624903577600 7893159 -39869130609015862511861329971969607896 7893160 -58966127533144525239656650051319808000 7893161 10866571905168847721685550616601024762 7893162 24372806643197249713492247450842439520 7893163 -23043682782930786425995714609661601696 7893164 61993962396265223358045311841795077376 7893165 3799280054156783351977178830167055200 7893166 -913828675379205376580393104361902656 7893167 -61451363253638902384500741051502618968 7893168 4514861457678054420864937924259512320 7893169 41381689106903051066494765326257063570 7893170 -45299972435325548871772965014976268800 7893171 -218078242653325758821279695883239344 7893172 -28226957783101210439901570712371281920 7893173 -22478893650569764677257348573658322020 7893174 4867256705302286259617567459494817280 7893175 35307697089070823478287227139940965800 7893176 8118513835965230822526228383144079360 7893177 -4978742101694252813993959215978144768 7893178 34818551929083874074227505891031958640 7893179 -73807265439287896281211092883332165888 7893180 69830193491400557957221940865063321600 7893181 12119042068249652946350607968566681612 7893182 13564339982842918287777038599737600000 7893183 -14955549589641030257254239373660968816 7893184 4185010767900764128376622431034408960 7893185 53489355814486717020469872372389976360 7893186 -4644139109409001826649287551677652992 7893187 -61847146413723152114845831923883220164 7893188 -12424823231011739866735620978368522112 7893189 -10588294513507695679626828212392876800 7893190 -63561368898572855885502155334880502400 7893191 -59799702088732173079144388984721708600 7893192 42166209997278911056968732439157022720 7893193 -64954354489559993718649079895189440 7893194 -47875953247542820555773909004107313104 7893195 -62180454503700028299556403503097752080 7893196 -55531126851201753943967619909206713600 7893197 11993032663650388771725095090619526080 7893198 -3239306096281369860545940782728469376 7893199 -97310473557960495443372806491262559520 7893200 -4487697821549623333042263147036672000 7893201 81504079658202444385564608996917045232 7893202 -65462704823867767923349937829260076768 7893203 54645153678087188864581461182300687160 7893204 -41879800626598420902457976760677849088 7893205 26017137118959586785638053157532352860 7893206 26771065433585642398135628174254798080 7893207 1405768004984752380923991974116024752 7893208 -54480179165885871829978691540132352000 7893209 -1613452646474918663925943793077235376 7893210 -2312977366587380245208710595738772480 7893211 31711427764354415778369790705941615812 7893212 -10171170685311255671761534540082992128 7893213 -79712270022324966735112213931952195456 7893214 -35184159969468217146548001504879886080 7893215 -5583188760823523861306748238981038480 7893216 93198364876271074037801800130278981632 7893217 -16155464105809201318587685124455412160 7893218 7468548987073098441653892619815618720 7893219 86634490758815588048108134191611443440 7893220 -1400543284675481088744506348150784000 7893221 -40547972716440083585589032403144945888 7893222 34304857666338444036383718898609851072 7893223 16145142936560292035628390590537248928 7893224 -11411370456654237102141117175238983680 7893225 -8611998246233104583112430672993597650 7893226 32807183821240996724186149562219433984 7893227 228105782240757338478714303247754764800 7893228 -9625599048344824054706693656936218624 7893229 -24534737936844705708466927399792774580 7893230 -5306758248035180661907542840497586240 7893231 50253224050277844263284969215139481352 7893232 106390948559680150495249402797096960 7893233 191828984217004629116432398747221883044 7893234 108014907831337280320039668074580656640 7893235 12012360400125189549045523156479336000 7893236 -46561731194547874562824813694450526720 7893237 45553668263518388553929334935304403776 7893238 -1715698879195711644531631475409199680 7893239 -8340072998514755470916106326717326344 7893240 -10372057233517652620985483805667123200 7893241 -81149511724491862859801361840160701228 7893242 -7378449441181327291758916408766678016 7893243 40541646851690652898475219073753558732 7893244 -12448687257878127736523017503433895424 7893245 -107955406853618640019380586437974601120 7893246 31075384432461433751059937959428633600 7893247 -7907011263112401597671820148791449088 7893248 -14068660816516795603966120571065860096 7893249 -6698851543975518717880186927705754880 7893250 7207825899450287410800718197602664000 7893251 27451902435916423967738147526635975808 7893252 291669833790216488430506979360691200 7893253 -126279644849688782879877615376662686340 7893254 -3575434533949802982735759397846499520 7893255 -18578566346593348289283717960874644480 7893256 12145181924939745168324253995651072000 7893257 -48137013728869365969608128911917717760 7893258 9166941589661155433515255706737545984 7893259 96575216839379775312577134394761754560 7893260 -9975452389375581556049409738506634240 7893261 93781872197927485213031564656386824640 7893262 -11724061631788955977928202226468459968 7893263 -49689800545665591413971368899440652352 7893264 17644521972552375296775231838628020224 7893265 -925428645550878925352711237269268940 7893266 -63821243445544654759630315129873821696 7893267 97649374497880265249690561805240536880 7893268 -9552041313343843850785730185193114752 7893269 27139557848938208658893074148164166670 7893270 -12607924831386087099640775176815022080 7893271 513176705099219496992749513083326272 7893272 25820434591396433943688195077315532800 7893273 -29970762085122955114819811196697940016 7893274 -41069212744621350592943002188998194176 7893275 5880059803296957672827789790589890000 7893276 -2324309068698997892445981249353174016 7893277 -3982675465370321873619429087428694208 7893278 -29981275782497366940568640524267169280 7893279 24248475045535122020445666964257994848 7893280 -24270079499037407536763064594044682240 7893281 684245119308792095145965007560927904 7893282 -7973650941566132621397666996437354496 7893283 24559921133197968029301509793820346880 7893284 6387690353058603041869042438900408320 7893285 -42300511449981053616663859797656774400 7893286 -31848276303371770463267926395859941408 7893287 178255299397035601205225054406972618192 7893288 -3140185704305521437528622239778007040 7893289 -109694101824454028912519349093391851910 7893290 16390462205981512650010962061762117920 7893291 -4230875865627901199487803593727577600 7893292 52097716842325222596161760424765389312 7893293 -57907937616144889430937577197259042176 7893294 39814113810964891930774836276594945600 7893295 -354891086970936808599133665912193680 7893296 -1753591870454704985700010897083138048 7893297 7724412609605529113951876263475960820 7893298 -8882369128430456934904339834368161280 7893299 44159507443487022271294962088254463320 7893300 -23132831048600894490844299371580979200 7893301 18988693401285327347397275617906905600 7893302 8503971582279540264862404180446332032 7893303 14850682457722839643636961964855331200 7893304 46515666999953367602822471213434798080 7893305 -42509435538281756371326715369480357440 7893306 18266384138641111238838998232273670512 7893307 -103439359197385351911751904141297325840 7893308 -68362238495328982119902550110176358400 7893309 -1233684554490515314826896468156759296 7893310 -286365625074232517255960403376021440 7893311 -6250867527264492962648199222069953088 7893312 9190460453638390206905577876718878720 7893313 21831509420406483013094462612159509504 7893314 94924744592177986793629954886128752 7893315 43052796018534797287733301454662912000 7893316 -63311254441524099346321466501073454080 7893317 92461161426685846494886269158130078366 7893318 31403100227893709715066162542275341504 7893319 38848929319781577287037134134133064496 7893320 -29847612787649742229145347712144486400 7893321 -21298254365254118349967658192570181120 7893322 5525860920177754046299685693940230400 7893323 -84168642933144315589691500976266600428 7893324 1575328067020739440174112942260829184 7893325 48030905138748628715461782704070633600 7893326 24682784787210019007130600506924530560 7893327 -36043201605715221750560064220931156592 7893328 31940434803368627211989580762223665152 7893329 -57000725519810148329215493290412383500 7893330 -19120121232337262555857593018903790080 7893331 29006017734946954860636265728445553132 7893332 31255600487015273755411570617826440960 7893333 -7689244122330989430584926768909968000 7893334 -14871063570912454824277667105971684608 7893335 -743239120033169252980615294234068000 7893336 -49479249911338843471058488996007116800 7893337 -59322392603550881505679641677290108208 7893338 1749626309142216319230353827078156800 7893339 -4185244928603853292838861968655897232 7893340 -8991888178444018445900778862912081920 7893341 31226357556751448935373947523275942080 7893342 77491247452411998433483546157785242240 7893343 -28521569510726858597037972032089146936 7893344 1118075826632287707883841787569111040 7893345 -22142161714720646292693436922383140480 7893346 83090331176710961116069256555237089872 7893347 10481331911287972282697460372161877504 7893348 12971425289869280615282450963031905280 7893349 -83279130746943037140345977726760359936 7893350 -1693748904475075520290516971307437600 7893351 -21156626544420366608530471219882202760 7893352 -21563633332399785775477425594741196800 7893353 -15153143039117378839015029366291730716 7893354 10668491161157182987862613979796127744 7893355 -53448252082911678970877370214758416640 7893356 16702903658889660843464708127073777920 7893357 60896624528013629441632265895515776800 7893358 -19267626679472576547147386557412915328 7893359 -83759516668247371911499682161815067440 7893360 5069998545657304014713894786880307200 7893361 10784555614641611382288712884091566180 7893362 -14198845451719771724879384200218179568 7893363 -51323077293240289061377424776859928000 7893364 -150576696277620561959679914097449676800 7893365 -100284143629463755862662468963971930600 7893366 470804659904285359783609800408683904 7893367 106751059069005504747683232005321805416 7893368 34659922382932440103842566371737600000 7893369 -47216256626412966365148952539903035232 7893370 -13887910021200862337200588023148492800 7893371 -47213710150296316833987892134868846428 7893372 -15335501139046960461335948360126266368 7893373 44782505390328556997202973564114879622 7893374 -33716162316064671577571599294872284160 7893375 -6004601747655607082873122207276032000 7893376 -18396558419443838357325616349907517440 7893377 117218938772513445799205433352947532500 7893378 -48780912371960287190681867109905490096 7893379 -48416613032016425055112009921872159760 7893380 12529264749396895046858640819046502400 7893381 63651384918264914221163857110193324608 7893382 8783103985119733917008271731243859072 7893383 117811651001193259135632329591896233864 7893384 -56820682731061843953574784420832583680 7893385 119805685565107660405779617210771098560 7893386 -8701110358928619788018172668789815296 7893387 11902390355998240758701378130914189244 7893388 5375166608373444942516935509005164288 7893389 23967103833161606567617214849534259072 7893390 -19378722998961948240762561508790246400 7893391 -7011381417394696097823974059110342216 7893392 -2782914101962207087451623114313269248 7893393 -37925632118503807916912032158097966080 7893394 -43514675629758060246410403194828339040 7893395 20793048268336067824957883583680560080 7893396 -8290825524692287447227696854648340480 7893397 30122335348161725503496333833683176846 7893398 45254622801847848467068521280374018240 7893399 99394785649745902375258364584193724264 7893400 -51487500814159016061851337553683456000 7893401 -106416448097729880645066505985521227900 7893402 -185787429071651762338242239501993472 7893403 -46790107385961670441362353313034907120 7893404 -81272387875096411315294271508044219904 7893405 -45211770332652682493716435707487489920 7893406 23139302848056462789025524567545748480 7893407 448698935151076766977719932750625120 7893408 -77550956691666009065712591434705534976 7893409 -2664387756792461879471360886514639390 7893410 4900553972870861417806699078514011200 7893411 -41679521059032511656854621657359265928 7893412 44168794637529165224841414620233609856 7893413 17136302959316495422119849606177088320 7893414 -11106359592850105581998491294842998496 7893415 40380126534775856981745170933717275200 7893416 56203523942547527925344152087025664000 7893417 248117316094715887199222659984527360 7893418 -3554808990674380929460716098525486496 7893419 -72911296013037258175797313987961375856 7893420 -26251478099484319672793126035746048000 7893421 -205283802586427284275316921934430260000 7893422 52884236458447572247796406181347683712 7893423 -19710079115955359161779555059651428800 7893424 -168797952414595307846719023375974400 7893425 47703329501433575578842369661764076800 7893426 15727956944036647748159294223973830144 7893427 -28927821468741884080072193564295828724 7893428 119368537932374370326921949168362151936 7893429 -59150139215816984715513496060528725216 7893430 54412940501782445905881422645881935360 7893431 7703483891362410470368318057557909504 7893432 -26835116480513673697346676122315796480 7893433 -18932130930970203035583652048669010400 7893434 5958866725904153615743159744756315872 7893435 -11147963679898950047292486568602000 7893436 46661724395462066126766327142581125120 7893437 -6004912553302338225880390145219395968 7893438 -756513970040652607383134359376627712 7893439 34406376948680983179245631660611350224 7893440 20789830773928646478877280043616174080 7893441 -86474846176946426008816593120216910080 7893442 -56660886316850192021252215465366030128 7893443 -8459952566633405480218119741854811840 7893444 -11416590734140396957383045974986444800 7893445 -3630909032225103851084633905381403520 7893446 44545102406355963843208244509518775104 7893447 -12068626885691563181636108725988986200 7893448 -56149485068711488352030394509620961280 7893449 -43584216339859391151409854407114187036 7893450 -1537901459388605601266216953916070000 7893451 -80584329871138786355076847723808765548 7893452 33883786450115898777677933908391700480 7893453 -10807080121453040334726207061889030400 7893454 -19169396845018054250267660715818005824 7893455 -75192882142999280872350443390238846000 7893456 -10309427994673612064228351257084428288 7893457 -11450123050270046735086235447522858496 7893458 -19693936535667377097496550452803991920 7893459 -13381394786498346052901246928614786400 7893460 40690985731498672634022004673212481280 7893461 -85198751489926984221565867236432111876 7893462 -7870320484572196068277393923725500416 7893463 15205856447438396462787080967712898584 7893464 -47759960180264131487159037430569492480 7893465 -13921302937944179237057902226456210880 7893466 2290022934908774412387258666611864064 7893467 1990988832263665467587760819363795240 7893468 -1436569069229641294012670101306048512 7893469 -3204206938478469861907936729183507604 7893470 -8800267264372392831656147285821324800 7893471 -5042096037955062939623697899747623296 7893472 65436143071807628659699727847021084672 7893473 590502671340757599302829467317906560 7893474 -32509522560150359055629815247681656320 7893475 28524249415479865897955015481002193500 7893476 108087014790075761998947400992531922560 7893477 -20296972470382746135604070971670876160 7893478 -6037519472024100303359091771986268960 7893479 -54095043105674332552421404096745833320 7893480 -20500897449644463735060708059091763200 7893481 141768186426043952872955154891600233700 7893482 67875478736751979460639816979772700592 7893483 -47836005027969770296520741939567572920 7893484 35129964718477492488653209926125778432 7893485 -18328680851605659480858411291632985600 7893486 -25711910437412394977140281670092269568 7893487 10012947854862938809238774258456672752 7893488 9603852557834235911846203716541317120 7893489 23141445766181825661857828077273811520 7893490 -1078814330668218544988674669377500160 7893491 -115087871085327666949299249523407205536 7893492 -8688969979329426909233938399270656000 7893493 -49378297211384948429405351461196907680 7893494 269484092813410028193367666088072832 7893495 -2605165968187591158820460381702108280 7893496 38795360499034907914760615975599718400 7893497 -22135957523385283984862429528022841968 7893498 -44215961892998076037057173391608053760 7893499 -23995996537577211565501421369915130240 7893500 46166855422595497125068769026292096000 7893501 -10884030520991971311167430999730540032 7893502 7387810896406251237815489908548032640 7893503 -32187335785988374409408553544172149248 7893504 38303973365263558866124023009210531840 7893505 -39203829086188196565786994529721959340 7893506 -21729204710363980213699793840524992480 7893507 129599905642368793954394166904264520688 7893508 72604398643092009335125993292664201216 7893509 46190644505764033194565886842025168640 7893510 -436382453272908765870879461715916800 7893511 30985642840472439819790124033398441112 7893512 120839994425354228796729772627074662400 7893513 -80535634595961018857929335490767628758 7893514 48215207091080223238122676047221207856 7893515 -18549282031790419145084870847754437600 7893516 48386422203885706636887617823441956352 7893517 -121769685198412047417234389472500255434 7893518 13041979434646587660404251753177536960 7893519 44424898651505900899628215910184094344 7893520 -10162256517944595936113425851915878400 7893521 16741147910497118639681491007724940722 7893522 6996011131253416760506413452717936640 7893523 -125572253639267310936197238347182944696 7893524 27461326607313200146732137960873780096 7893525 -11272840351483949219165010794991676800 7893526 51822235063880515287338115371487047712 7893527 -28870126853611646463156258726236733624 7893528 37280235304412099688756364251118940160 7893529 -24550389524323776203724400139350793088 7893530 8755993120438150526377845641561886720 7893531 2427686273657558445930334479801646080 7893532 -27455602753696889727743404025091361280 7893533 99467808629842746445713709177327495782 7893534 -5509163053035514453132001238563174400 7893535 43065213704682421122879861257076470400 7893536 53743331962307169455504760098720317440 7893537 39566217804620466409464888618643024560 7893538 36557340959189130229404210006310029696 7893539 -110411436620109068443917647453994695040 7893540 -49765414377523617188131770200039120640 7893541 -2261081948202395385942225011384455200 7893542 32736070962669842249361002934744286080 7893543 -7626681319802721622288536947737236480 7893544 104789408177378160672739264055841500160 7893545 -46197451246148654262216065777677996800 7893546 7047796402617889165630380200681904384 7893547 58889203084167183005872412174706020440 7893548 17810409625650870754122652394423884800 7893549 77972770544745540837353799437900666784 7893550 9401499471906761476313322860001408000 7893551 -130672917670782970317321528767734063440 7893552 17929746444980877907916777875904102400 7893553 414791767075444589930319714314013424 7893554 17510772110012951531210623565691148800 7893555 23756704345409030121163691417901429600 7893556 306846688344459692388607642203869184 7893557 44067601863515061214172182181962288206 7893558 -25191833478354591014480404488687452160 7893559 -82097061161167928199094159147841298384 7893560 21710137343904344761436994979032576000 7893561 -6657039699961414363078668612296348160 7893562 26366347966210644696051867230162469600 7893563 -4047733735985665210757656650253561896 7893564 -25565501515904170967906223170285150208 7893565 61971450203713569538375033279859276460 7893566 2256016739578968288662369453361976704 7893567 -21857451809321157079091744308228930944 7893568 -55539349998397007974591573243141816320 7893569 31081875463236462238033382537839110240 7893570 23855059657989259300745146646250163200 7893571 -9192658173932556527682559535248800096 7893572 5625130961288364672310796454829466880 7893573 -39967739255467695989605414470871212000 7893574 -2869813682570388561125202498726450432 7893575 -61891039499665127021608053961660231200 7893576 -33526848170336827933405370370417408000 7893577 -97773952071232271618334212930449977600 7893578 2526408201788463260814688518098591232 7893579 27163783274314927123757231703485296128 7893580 -4665230675636997942896497810764917760 7893581 23485804408072479542338702601829371382 7893582 23755621192789275995207592283289289792 7893583 28401161553497621081929143856288849624 7893584 10529488037255573637228481386039607296 7893585 -24059354997592151652258832218692716800 7893586 18399347550264582255546524270536270992 7893587 -11174285458759571216064075045415041600 7893588 -14813565891174701307032302318791168000 7893589 172667019533220342926724459039125303232 7893590 15737385091957735708639707073442104320 7893591 29065739829500898503961636141588692304 7893592 -8430278838500035932918905721535856640 7893593 97325558083019852780832140063699617416 7893594 47083977828154378136265372259606147824 7893595 26489858929702241388308189921696529600 7893596 -933510610526195744066940389337451008 7893597 -86453390082170839107618103487719315680 7893598 40879217843837771944260613850212060800 7893599 -40261343737561760753365257626464370064 7893600 -7278427702855346980974775706950041600 7893601 -33730497802924181510537284948036862080 7893602 -45576521895891067394531776937250595248 7893603 -5684350529022781274911164589448831136 7893604 -21607602432073405519637686734701190144 7893605 27870350041150061204284268535758067360 7893606 14657878918800681058378749695203281600 7893607 -50499336553408924934149355806196561520 7893608 20305432011218966155830510463737231360 7893609 11036052139819765103049033806382005904 7893610 -54947292169325611296817739765591539200 7893611 -91837522671964395701319513800842281216 7893612 -10687081494996359788359296761167055104 7893613 -454446357592838765763055733630920576 7893614 -47159779878242039942404243794145954368 7893615 -24400302809706746539091125910082240480 7893616 5814332209149561947125987400301903872 7893617 -72023486973788147801334769674825611928 7893618 42394651161202308934874475192198271104 7893619 70796962188248867252248446201635571020 7893620 12191155990468316947064664792737710080 7893621 177350447287701006302866377381759072 7893622 8535728765618904713832807345167630112 7893623 17792208615945326006221405705269362688 7893624 52780298242828550483598539653818961920 7893625 141948040594716803691580899098306925000 7893626 -167917295188536002374665389429927088 7893627 -18168829890848980295149410462579972096 7893628 -30071218550669186188607948691422021632 7893629 -87526586461748327620780023217637275770 7893630 -36052631439939199852964481051352166400 7893631 -132919540516894802472160690047558333568 7893632 -13516067477321149330602497598774312960 7893633 12770970881693021343391150959703825248 7893634 -2143174308906717098936680872730987008 7893635 -74562107481241298029952381367715927920 7893636 1222481281728142806730529855447107584 7893637 -163730847855600340807238896790860471714 7893638 55430133702855116667406411920501502080 7893639 15819304260958915175613328199880960 7893640 7300374507704206318429665735340492800 7893641 -33863403528743393564358855399528294528 7893642 -2120188137632116925315957514510329088 7893643 32602753642028406224399858228969383892 7893644 -35930154622677768837340284802423412736 7893645 -15427824172436702760809057962722388800 7893646 -1498670883105625652640100613623385856 7893647 10109953765575504530654638430807202096 7893648 1598771876353631805226748310787719168 7893649 77399296191349990144686885301157241650 7893650 7536218992259579519767157959985664000 7893651 12172276934548035626672105521283311032 7893652 58755933315495792916434393222210400896 7893653 73903516505432184781649625228582133902 7893654 -19794538766443761654368223414663158112 7893655 -45993512206118643189544147136597287200 7893656 63484330990777746476952664462452602880 7893657 37545309755438407476885483634791468954 7893658 60302111123387611342034102043241789680 7893659 6530619240118001534079839436486589680 7893660 -22557104050102172708228579322284682240 7893661 -48448905659049707212106398828428104616 7893662 32091944177250545034579010874497791744 7893663 -26194309980641185789516443848319817656 7893664 -13292244524336993755895798296357109760 7893665 3542807318540688189923036073715297320 7893666 -20961229446669506073697633530838901760 7893667 -63591031271203488149535408959240982408 7893668 93315534896582286917788379174848914048 7893669 -6702356413707212660160497121397647360 7893670 -22218997690192085462466310528592622720 7893671 40677848896920459366139114585618810800 7893672 21459853425376286700521307185623449600 7893673 -121861192234530632990439709394100259078 7893674 -78311033447979929538040656373757219664 7893675 22484402078397166341316197496474631100 7893676 30824446267414173976930859821482622976 7893677 -98550373158903614551352633595084660 7893678 -5659234309155752274809616131827775232 7893679 41131677391972520232119088182166442960 7893680 5044569699383276021209259210342400000 7893681 338182363671951884043332334178260000 7893682 255838249140356693122306100427686400 7893683 4613325207690469014027483339778679040 7893684 -24350229664099416179194957738266666240 7893685 -8945531636770182630106565737626746880 7893686 16008788905666437636164636602335717792 7893687 -633238736472114932203293803981720832 7893688 10820409603669818146644438951617495040 7893689 -31401304601606246531229241306928586540 7893690 -1026341791482376308733891649519385600 7893691 14046587761535956774688431486169224784 7893692 30875570549637345046987042747598438400 7893693 -3321155886887532078077335931440555578 7893694 -2381699299815227861741129708121380928 7893695 67263813189137658804378876259915182480 7893696 -10742874914260391331636685730079571968 7893697 16753092432513999495492898650006888192 7893698 10371513072619595612870103983030718336 7893699 70022713934491463426594484624931610496 7893700 -42115759877929138103980187793272096000 7893701 46612261652072448099278326297770342432 7893702 -21499208391460950107174755612746745920 7893703 -78352707344167746037661070414204774936 7893704 31038395355250815511760848574056704000 7893705 71887479679706319430395490490053561920 7893706 -58985264939128592326063318238842730448 7893707 54438901980891628495419777759253879956 7893708 -12296918645015471581361021169377149440 7893709 -519684479153998222264236039796777152 7893710 -15538858089235041028396433936455140480 7893711 -20038582969022377616440180581248374656 7893712 -27147684308719999580014761419697635328 7893713 -10984770022824962699162947994891986200 7893714 504064435316609857436357594454567936 7893715 -719935099750386680505439609939495680 7893716 -3457647979807918551624169779347005440 7893717 -35403247409711766884648285938453160352 7893718 24741234664670283524286557503508966016 7893719 1916228247564141839002998135097199544 7893720 33330009267906542687625824423393280000 7893721 -65101816539565803655433697869653305600 7893722 19666540417006571660527734161939916000 7893723 49711547234661216991892035040105477784 7893724 25823123146396307881943700567179434496 7893725 -354201997185758368441188096863160000 7893726 -31681671308566466702034847637563275456 7893727 36355901287329167978469412186962332576 7893728 15836811883944952276078007636624670720 7893729 62906127462124982878109294362876311204 7893730 3732033883565693635632441190888410240 7893731 254766189702493354160330424281024254464 7893732 19599143076834404663084954475718508544 7893733 -12528924111971173329569162818303224800 7893734 13399502234905381563726127641215208000 7893735 -30499118642532407991889415643562590000 7893736 52858320732648257953978462891464391680 7893737 -65917514668010546500734228155147259660 7893738 -29789225308794150712543050175589113680 7893739 16729967001631139911961325514906191872 7893740 2291507458702893107571683682083097600 7893741 98220587265307492713293104647425443392 7893742 -45325165332058493132679730651103832000 7893743 -34239234093948215328774266487933082512 7893744 -30553209580827393651028772660576256000 7893745 86796765344136047763555677287477192500 7893746 8502192867519310080411200068560869376 7893747 -52187029979306260428473158561129297920 7893748 -51870666419033854497416792762154750592 7893749 -2808353711884838344848739486383543360 7893750 -15697117662451964090297875158490800000 7893751 82992627242483085546671352651291525400 7893752 25328900504562027315268426558497177600 7893753 -65638981793287677717963119810450098800 7893754 -19761007206219036604956194819387996160 7893755 35041302904999813757311402619935580160 7893756 -21763423145797737326649968957928769536 7893757 -6710654431434322464286797104792908928 7893758 -27445635473355353653303818736548203520 7893759 -8202873271467266806170063244459737600 7893760 4658089041180763640234332062807490560 7893761 38571263773804630090409187567112952064 7893762 -6489831169695255563437323795831454848 7893763 40069628840103276877636749312885963696 7893764 11127991444408695501874994333290146816 7893765 -3837839870146132047735709937839906560 7893766 10284410481777141174946009850947879680 7893767 12165146165619982909558770945354489312 7893768 -197430179791694591229847155320832000 7893769 51591025552965547098812939884296971044 7893770 -19006625639577692036178924067751317920 7893771 -4122268246926623199446624604748764960 7893772 34079889898326634507849897460285627392 7893773 -118041051824691974141900050602870699978 7893774 -1582308701363334680078752252416763008 7893775 -26735092588049495775533201974750142200 7893776 26529180436028044675810986865799921664 7893777 -31559997336333024610299184167080440080 7893778 16635138384201482767414086459615098880 7893779 -98174043854801081990958991425392785620 7893780 8902488992518640736104764471083417600 7893781 -16046455892873153932066033206990797408 7893782 -1763871724263946529215233343629096960 7893783 22140384612639398548923067194598414704 7893784 -64274418438643137196681399899764858880 7893785 -33196365367066539257492098721104087800 7893786 1516958245865050052467900603074683904 7893787 -22977531885604395673319519891899978560 7893788 -658079592476681008258774807978005504 7893789 19786217589305978481549296096028465024 7893790 21034826515301534853740050209560974080 7893791 32098131778301437973857092151251708192 7893792 2413218729128742447395721446053969920 7893793 51968974718725755550499001911661203042 7893794 -2074884531078139465150344604437454848 7893795 8447188141130631892936860575173616640 7893796 -41719894129421857099643831737627877120 7893797 -21827976350231046718232788009672987200 7893798 55834257257974972635684077029123584 7893799 -14289763650305156005903604608136365736 7893800 -79012207431828993243137210776615680000 7893801 -109224184775237009742104261112057276960 7893802 13418640943465663910011860185682585600 7893803 69532878779015138328746166405242264256 7893804 -8519239095879217499719884762601448448 7893805 -53399756126583088553383296029536653000 7893806 21797412314548300032509813585190365760 7893807 39925709876864335817268009288723361536 7893808 3991408511390299015454070963622641664 7893809 -2214207984366312400658437118104498176 7893810 -33517154097443504966969707065999475200 7893811 -2997489781633038896253786932209455608 7893812 17451995854918618604276300002037268480 7893813 78599937974433856279944793831246150944 7893814 75307275777718866848597577190442866752 7893815 -1673283833892134273558686636754153280 7893816 10889723921361984918549109222745702400 7893817 70453340662948375826721589248573488448 7893818 -10474424002795400939931212852301475584 7893819 -18261569405008778152139923017936298356 7893820 -8572467877048612460202144979939338240 7893821 111804804031821116903451251054757056280 7893822 22878723818624352111027574025407486272 7893823 -5754533287926728175656187584426864256 7893824 -15235044103420168704746138335871238144 7893825 14169715547703054047432180403381615600 7893826 2122682162463457889420478559581500112 7893827 127644471379437269384131402197233298144 7893828 86182542211027396218009365663994193920 7893829 -76381062896099917204328145887869480740 7893830 -2785176949946697984240909595355258880 7893831 19794532914724433754110076095787157248 7893832 1755419000853647360031537092364518400 7893833 64957703891958774885292836213935237082 7893834 2711841247595279905500212777213307648 7893835 -22304777236331238010840225935484558800 7893836 4047558740379015828733403126611376640 7893837 13320852462557845861243773247867677600 7893838 138069830001470077868921002841803407360 7893839 -43059836735540256508415239783319409408 7893840 -4635628961363337325570892469538652160 7893841 -56049216192208176801341880498574457628 7893842 -61077263597365235424444857997345603456 7893843 -87223929682426831491368649642537387336 7893844 -14358619971255017110902838304748591104 7893845 30736532880220623069946777313683691100 7893846 25917140432436132867466457758410066240 7893847 34183002884518043788485401630023730440 7893848 78688336578724322992241851373905858560 7893849 -26702247192098905089448221797144901936 7893850 14403099034873439767938767906544296400 7893851 76198466478433518786264793791741778320 7893852 -3709737175457713340510901775493876736 7893853 -23782152873097264564712104128891126144 7893854 493795652568477196365549627397140480 7893855 -2367957289623350196879630138297175200 7893856 106317741779878196347766708577540636672 7893857 -70355588513204406044640790422484740588 7893858 10027734696559194000521941933184977920 7893859 48845242255743834846763365486068799760 7893860 -30652444356757081471322376582202506240 7893861 -70429160951811892970362975687315948800 7893862 14059418513336191996042600327894185600 7893863 37627348171816262533303190128050077112 7893864 -54274815530357075873718324882883706880 7893865 -33626118794774104209643178946722133120 7893866 1369086376372275895146008712685363632 7893867 24421032183725725218942250553360436720 7893868 -45907557646201384000990791259776247552 7893869 -208839596098309065635299080757185302100 7893870 -27271593994129389815029884865331683200 7893871 -8283441748799313223084685434511952000 7893872 -2391558680373549869000254680447909888 7893873 17296527668155280931011977581713904960 7893874 -31541625648772412123367786280052654064 7893875 147760023340879072989755586885518148000 7893876 -14044332859105227937093166640963526656 7893877 -133806288778106935392594473894195340548 7893878 61660142649788993726322961250515566240 7893879 -27023326538378614317247737857848099200 7893880 17857527141135576802944456486078566400 7893881 -11386616173079812069255446040459493808 7893882 63189894083155447247452680998965632000 7893883 38298988887322817101054038568177172132 7893884 31359053766383517709143544120398882816 7893885 75467450933882119707069404343337378560 7893886 5226949947567299301602642913154265088 7893887 -69887924983968604634011947448031583240 7893888 71711517350401108775380468774459146240 7893889 -4367094833988163610185066426264715180 7893890 -34911167616879454479978000148707064800 7893891 11392961686646036667533560166010256152 7893892 61854375274303222693298786480284380160 7893893 -85515549022296515761472663722738862016 7893894 -12085524634142485945941225357830682240 7893895 -32189638988296683342264995586359454600 7893896 148447136900162646723440001625699169280 7893897 948841930234958395157265956471191296 7893898 38210175933391238416482978941341536 7893899 -24739387038726530700083091956570117952 7893900 12170751283803495872383620424092576000 7893901 -132713562853739858330151273806720510400 7893902 13470010048502294745116281727093896704 7893903 -4115905304898278986811739263169363456 7893904 22418800595859941692352205604858142720 7893905 -81104381607427006873003701401839032000 7893906 -37879236489395666203731620844052519296 7893907 11671111176469286794318961396146629712 7893908 -76694562336379000107076682744184950784 7893909 -39416751277050643436269805725203857280 7893910 14930079792382379250861008386499631360 7893911 77549045414256795624456673816928435400 7893912 -17749338505691902268080308047802408960 7893913 -29392436738224742853872235925614539900 7893914 17013334966421921500505518100325741312 7893915 342540782781723443420891692714095840 7893916 -122797431472674864753005848688264555520 7893917 2661068302731437594744601172432176960 7893918 -27777565697433555980562098882095705536 7893919 130188238400330003643828164653929320 7893920 225392155708877960124207838788373708800 7893921 18316316680336346798332158398167909824 7893922 13759421801169174606364778393525074944 7893923 -229805187395688387078820331913960791280 7893924 -21709016320784765138167645238427270144 7893925 -1807801451060373076958866073935879200 7893926 47795356596765193109024964461472841344 7893927 24493031918734935841598686977955485288 7893928 199836796017142780078786663023083520 7893929 90213691027090023802193797485373368720 7893930 -6511701928647603845758031541766656000 7893931 59314040301460488143672475306167695200 7893932 19573522686090368135761728343343923200 7893933 17933147189754539450815428280676817408 7893934 56118917193879171267727182103483501632 7893935 3536020372651130081963799499885168320 7893936 -703513022863668863792237395093536768 7893937 -70852490142067819454852210167892712668 7893938 -4343963172781550697194483246288924256 7893939 -2677333256998193417458957376517365760 7893940 560238119353423632519158379516334080 7893941 -49043284277386842725995054819106063616 7893942 -18525761217749886924537151211054002176 7893943 66977670067690872756261067806973457192 7893944 9312087812132865259116072569375539200 7893945 31895975871832871874705533841039379200 7893946 -38552653953672601753590004263141972000 7893947 -114678148357657164319319059425193506168 7893948 -32842508985605084580739354424197561344 7893949 -75110661856222477794677336218608943200 7893950 9998102882780157208227132198602332800 7893951 -18419720805755734293749435651682885360 7893952 26205339062478083977648349871071035392 7893953 39746784269224954639423301980500614484 7893954 18293876737839941269193920066444617888 7893955 -8052104539413193097161883132405280 7893956 -11226775398837700026702415087492165632 7893957 -65436569176892099650306055049750758208 7893958 8391532196084108291110869267051423360 7893959 -13550202302594769750935072509873873440 7893960 9926193694985320214642293976518656000 7893961 -127836213042167651221102573615334454876 7893962 -45298998681632390863015413866763426768 7893963 -35938199789656528071095717432754792960 7893964 -6840941558295645072744941715710607360 7893965 -14435437817149965004820600509542937140 7893966 -22571264127301994333387319875745264576 7893967 -64133920435224677621404586187651864768 7893968 -10524741434042895178789685264862412800 7893969 54030553638632643620525590329497820144 7893970 -2944641222749336563218542906098045440 7893971 159538556659048062555876207166990748832 7893972 23733902856556863150314207448766490496 7893973 -16342152615797669042174175151422083556 7893974 22523377291410079096634253243350344320 7893975 -17921011339518837168471966685287059400 7893976 93649065870626348569640451694795069440 7893977 -10634116609719200991709553616118871040 7893978 -23184992697088195827867356205429514752 7893979 46179925988364683081103249958216789440 7893980 5864563354469481978441195402268608000 7893981 41074459179929681886890863667704625670 7893982 67695259221648110460310004347411646592 7893983 -2034347267844730654543352562503952456 7893984 15747393105367139356304991080461369344 7893985 -66329257014371587496486445088941839040 7893986 42568904884375186585041123026897754192 7893987 -372998303104532946600232604621640528 7893988 -24727734713726472470552469919345541120 7893989 57104994505696395314492089566410609790 7893990 11773606973281491369571548404766854400 7893991 17767383306398521539462295212099469824 7893992 -61012515139255824867594274652304000000 7893993 -23438970953845975508769225822959767872 7893994 4346945972526694324367080176226021296 7893995 4798955402464732171988488647211996800 7893996 5042219278955901314197574571792629760 7893997 148660505975634698198634268293416223446 7893998 -25159783263374493305253782725173796800 7893999 26233296159389656377008696320728842184 7894000 -18639801945991143292761565920534528000 7894001 7255439774100177929148355243260308424 7894002 21763427823756309373350974227979769600 7894003 45986427142816869798832006951461944400 7894004 -59947120732901317497335619807251554944 7894005 10503089265444949834080773590491246720 7894006 4275338256068269466797007278620182400 7894007 -63820485965707432094758193933417978496 7894008 38988397456668569956893651893052518400 7894009 -75527399906906809720861009623524253296 7894010 18764413172503080104571625332933808320 7894011 -90035270975134841192682231287449047528 7894012 6451382503485800702192081469531322368 7894013 -174938920720315952981290025446781846016 7894014 20276391384037315200293179397178098688 7894015 74943861178355466490576829817403661160 7894016 6430852202752033209820552387973087232 7894017 1875245683182434100961958886899595012 7894018 -43992176472941459716010927239683925248 7894019 32318345189738792551531773805839831552 7894020 1031398119903228704887850801938944000 7894021 142730694090742029513614561913381056222 7894022 -40665636432256229933766554324115272448 7894023 29486474476349303539480641659336321280 7894024 2953383226136996742093218640139929600 7894025 -14586201930897518288999722138653990000 7894026 -111064308610315228555519844917051392 7894027 36791168316280054603314582727175201876 7894028 -14437084437735268559987886202406168832 7894029 33775266549869254377689635799646336576 7894030 31143407632133237196732391726899947520 7894031 -4768572779674716958311861425211393000 7894032 -4600639089500822413354289524990279680 7894033 -16802885523860848314807424768198379520 7894034 23682661979701492437140467651285462416 7894035 18386558136227040421900328154176777280 7894036 -77234466483022554554894071044834901120 7894037 99137729234581997562686250911045324640 7894038 40522441880648074668747269506522743744 7894039 61547898788923894606920480202419008840 7894040 59796525791851799602482335567462400 7894041 28213751986295905206161674794169328592 7894042 16030263128726344490994757556064372192 7894043 9784394328629323317323811168323996292 7894044 -20655084530589446645467042061489356800 7894045 31042260344687367049192674781679688300 7894046 27038717926344622755950906624895641472 7894047 43101512960120074893759779974066180992 7894048 153644045495059752848421870689108951040 7894049 74387897586485510415855169221751288980 7894050 10057709932028995728921484890730492800 7894051 -97718525793888341003770761145621440000 7894052 -127327995030849969300890465427697601280 7894053 59673497490679739243780898849444083262 7894054 -14827354348985474153915377366010834688 7894055 6245324013521852453447926559121752160 7894056 11917295228336597391637462381325107200 7894057 18629408074080512184343032940573103872 7894058 12108538233310346046132800525551916640 7894059 70843703457962270373239865683013178608 7894060 -27020309327540231135067472495921320960 7894061 -21993343139634398632172703896533107840 7894062 19571733174652198509325473591845791680 7894063 -106984383945072653575488394330354797080 7894064 7269382045748845728213202318624358400 7894065 3393864108673658621344146654524459520 7894066 -43984258838436727157451239493315256320 7894067 33883836387225298131477972074298249720 7894068 -517924858743856852801037502703165440 7894069 1593293515949701581219794956030761600 7894070 40275751071272181104162776828795476480 7894071 -39091683919112476171622826833300980320 7894072 -87195500432218582082519301381553459200 7894073 -66475097581504376049709651531091948160 7894074 3541335874159436673286956345003271680 7894075 23308560614474607244266622350832064000 7894076 101567070798853016109153345502595189760 7894077 24376599874005513322236612083638880832 7894078 -36358688591969591861972634766677519744 7894079 36616031830335067255341985762444147560 7894080 5228140871442009240186202958054031360 7894081 -142618929027460803971263361390987160 7894082 -11262671962092140945622154511713689600 7894083 -45677477607086837377625181582994235136 7894084 73813272314155810743110733292827589632 7894085 -35437706591570596083166737052326690600 7894086 -30325317172828452871511689274630982912 7894087 122132750298909918594836694121858363736 7894088 31502601342507352239838782004150272000 7894089 -32073361169551395319637915609629175616 7894090 14673081700997788675195674129995596800 7894091 -53140355596473047539889558160256886508 7894092 13559030734343572071759255259864407552 7894093 -49749701723664801311061781129912347658 7894094 9961156949017611256167198690242610240 7894095 -46983514689529879208237154928118943360 7894096 -11436107558754223685443643133992509440 7894097 90437785058360989062939998507551698546 7894098 -1701324931267792254001825355699243520 7894099 -5494434873032778550663988898539325720 7894100 -2074014003260276425383006323170953600 7894101 -59063563943013148530827222675042802720 7894102 53648733130273093723863878158892158752 7894103 -60352855113221059113887573594114384544 7894104 58549527541043592469952286262595973120 7894105 -49245390385567257651961963423151743740 7894106 -642599694180748707569203653760015872 7894107 20385982107778706398995556529864710800 7894108 49730058683479575899096949299612246528 7894109 60571846475406143922607906201932986220 7894110 8137077359849942586218230381692088320 7894111 -2260359767908281640926697019633607608 7894112 -1552199721522515564419788584849768448 7894113 -50643303400736687888449054805953086912 7894114 -51363044253101178246277815878535603840 7894115 -54558111327778800672583979953050552240 7894116 -47184859455769550174838335412939347328 7894117 13954762396166370099220552188046702464 7894118 -28968751088602470776589023275524222240 7894119 -19652031096050662105457806009159680 7894120 46643747429458514187088177510711296000 7894121 -33075344036903221247320160221328820678 7894122 7609001870155083678506755378649640960 7894123 -58625204091807725185548462103134015628 7894124 -15230746871865892462049703884528999424 7894125 -54652800285645312331789479995144400000 7894126 -49126446561837910203343856653508105856 7894127 -61387164137173212900520579430577855024 7894128 -11417829684734222204437131734873014272 7894129 9653841016444678981802486489507645568 7894130 11498752690839380572822672930760670720 7894131 2562191908562531844716555724302016000 7894132 -40771692575892894784576159971354883328 7894133 9097528451348808869879547197193506808 7894134 15524783731438023738332132665275270528 7894135 -20157939750455905792511093247377225280 7894136 -94202639446705337275799359474660024320 7894137 37014446974029504555924221275105899552 7894138 210585072098049094193792726751713280 7894139 12812368005931274046771256028337540480 7894140 -16668214485095783840012555039605094400 7894141 76871443922009371641556865966746707360 7894142 -56207120127522205271000798419130454528 7894143 28854922430836969199406713283137636904 7894144 -102339064622027286451632245967924756480 7894145 67701502245890505326949515023123728000 7894146 2228195253108152341800235558274425344 7894147 -5542187388730149033736046094349419320 7894148 85991076426976936369107197436804353280 7894149 68269838660998076417217816078087860448 7894150 -2112491212686011820463417865196748800 7894151 12149589100524830286022271037975565320 7894152 -2627864317516916143350633911471308800 7894153 89638894768641347205610278212153813402 7894154 27225998794074089119120868954281651200 7894155 431001926192082999530511689566348800 7894156 -6483873053838270514089260179018420480 7894157 -66117159768506119395190646419112907594 7894158 -34603074193248226050929799404939919360 7894159 13684210834642182727413208445632025424 7894160 -3405855846529660054672824512612106240 7894161 -39194900935621051163038082884151730720 7894162 113751963042444411269731391748650112 7894163 -26933749725790256710353224043795021696 7894164 28164624975896011106932977608593078272 7894165 28414613837872884464573173123762596060 7894166 -19916428236665510616396716448085994880 7894167 -97332291496053118314198265541572793088 7894168 -73860517247247201979217439148886691840 7894169 140771352171279434136909388806087495300 7894170 16732178885547896361652477487922278400 7894171 108947630524303793948256183261234314304 7894172 4569781795410682557301324081252153344 7894173 -30987462592576531042126170219912995712 7894174 9358540006657502321601107480427390336 7894175 -787910144546793724643764518613386000 7894176 -79404099002129593248541664951015571456 7894177 -45975211451680447896902786870148830400 7894178 27066058958512055467794061373292770640 7894179 -4453663323717546973039307798071630740 7894180 1103625740728753665366589194931200000 7894181 -3084406001716158990746030482864303872 7894182 19174695839252442346405162782133132992 7894183 -148938039890055514095507978304071119976 7894184 37043570286866204979390026361617356800 7894185 9390625403804597319754513425424453440 7894186 356056857752713375933993744446187104 7894187 -9031826170990419848973063321757953648 7894188 -85931779214195455107922861111715289600 7894189 18711925466772371450415087729543560640 7894190 -39013114279831689174715269735186254400 7894191 -37202316859636973860855633022841874560 7894192 -26107060735456514870298763292685139968 7894193 -77724130149117186483302774972325288960 7894194 29432189835176020714182958023651404544 7894195 -20747235936925655162078458485696598800 7894196 -260549166469465296156316024601026560 7894197 28473003891868611418959971535104515374 7894198 -67782726761456180921766563614390272 7894199 66021693221117952865960849767788902536 7894200 20662085640867079037083778511175680000 7894201 -41969102508979609720800908603740188096 7894202 4292999454652654645048157479064253552 7894203 -30603784053270620720505632137351998696 7894204 13963007459141277553805858947807745536 7894205 -82893612958143195201356422550158274880 7894206 -30543099612598725530271581476574755200 7894207 55187119418211318605425910642768315456 7894208 -16985117140017122189952201429734129664 7894209 25350923347421499097931644945771501440 7894210 3068289061739033788578782608652736000 7894211 -15359617447497659246562320310426083040 7894212 -22128649144864227186668062621083058176 7894213 1437387524238247187916031853814948384 7894214 47403226533983271728573029978906947072 7894215 -12327473718345475289786530561753536000 7894216 -44891444858142581204126970883873996800 7894217 -102410077772751011324465084625998413734 7894218 -17915578676273804267835361724554506240 7894219 -86008780827951305166004701901097942380 7894220 -2313871729416841195612815057062584320 7894221 -22088453409481447652186407770069811200 7894222 -4792555305177829389856761114809479680 7894223 12636825470926989188851972714135521000 7894224 -8434253272713913595932276174591574016 7894225 -119213271047315257813451578183245058100 7894226 -57599024744554779884169703109298488688 7894227 34747226622287886192231056627417512320 7894228 74873024183480198449751074505303197568 7894229 109484207680068904231829683918062038400 7894230 -2365109485705624320195449002321858560 7894231 -49548266201033831876766541449199921800 7894232 -44986216954297750878034003125325977600 7894233 183674930717320740611958994468945171200 7894234 42753980398361808437218714527005552640 7894235 7283094460825903914912617471326246800 7894236 -16313720421278497625554416415278981120 7894237 23887149819105301643259445456907183500 7894238 -83588345682846554040696023858255211840 7894239 85565317118882688322495067054332244880 7894240 -60945147275491956828024085383040204800 7894241 -2152299001714266173498918475504011088 7894242 -1658735547370892357298524296507686960 7894243 -30628576701898183247728648279508896704 7894244 -20797723448792817316138192373825679360 7894245 34942027142036732566805573039743209120 7894246 -8445370494739041080617739284826504064 7894247 36498162519466779796954532265067824696 7894248 -26914968421185800644587050718984929280 7894249 -76155621502899305789826373923402037680 7894250 -12974139168395619482670693344691456000 7894251 153232706701158951614997182175449052192 7894252 76432025237170716777093570286768660736 7894253 -32508096354691361193673310083832868000 7894254 -53034584467149125702441568471394638720 7894255 -105065052028397687080519188255345894840 7894256 -34321296154918183836054347530393878528 7894257 12698900786876162623083820496253533184 7894258 -21150990320717377150682360243608045440 7894259 144989364168338502669925345828116260520 7894260 -2078357644031965238259632752810813440 7894261 -97462325338274947465174937140358148096 7894262 8081648114554932360309868130205673632 7894263 2671460529910974376136438371392528288 7894264 -9749245410630739948379023008176947200 7894265 -37430426282154031313126865186301457340 7894266 -28771325555093785304632720359670910976 7894267 73516977685900608044892973668160562804 7894268 105877179247286859697030016774140981248 7894269 58723520808888255726243825593505197004 7894270 6313104631725788173138035708848751360 7894271 8375695949249021079658369326508454784 7894272 62133750551184053018357669777249402880 7894273 -28214169040230221846451104961561701496 7894274 -8481435780397026080053772801854519296 7894275 -62614951299901172201677806620850494400 7894276 -29162972586115536563813816124616295168 7894277 69868247926502604876639187685446831392 7894278 866398787347124277343372437268089984 7894279 -127142792465377157016015621528560564816 7894280 29821526484831132037692569382010060800 7894281 -44146782751232330566203944689307966448 7894282 45561103679597711049088889601481776 7894283 -61326866135521180702735352282677863840 7894284 -1250476182987582458531246998246502400 7894285 -3112151890144504920328497629158669440 7894286 29397097430347166264523036235088006592 7894287 102084171748561420258711496182466167440 7894288 727308617573103369551457101220749312 7894289 11001903264238144355482481290730017524 7894290 17831653781437280378881033972786391040 7894291 82298100164647691248079107185087731800 7894292 24628199880360030789976410419738872704 7894293 -2156127854954164270709651991862312320 7894294 -68558917415343378242327373115867790304 7894295 -22462502164098473670222335774309860200 7894296 -40756454517158737021905383450628034560 7894297 -46530188132728876883091505915083647100 7894298 15020488828500008291993491323680321280 7894299 22585374426083811085049823628219600128 7894300 -5365082791817522758728723399944832000 7894301 72142592590024633179028468142707987302 7894302 -14008501983223301651098745044948940160 7894303 5175700915108836064855471943239955552 7894304 -24371312728428591837093388646152667136 7894305 -11772608523144791356356579861250348800 7894306 12739648003886598495051653265801277440 7894307 -11570179199925303485653737038063710248 7894308 -50885992820669851209106061916825083904 7894309 -22094750402906621994540855505433820996 7894310 -8877852849360805252642116068818320000 7894311 -65377674305839037807219920911554714328 7894312 -15529260354882014489775700882850611200 7894313 23659958158826857059947307523252324224 7894314 -59771029924186289397358111681337871360 7894315 10344348463132877166704769776487247680 7894316 51757211729697346566676151110290935040 7894317 44977614182980704629612877868197354720 7894318 85068403956694853064217817156098800000 7894319 56619998011638045593447458584118685160 7894320 -963058110015932791251176028729507840 7894321 -87383480384119946737293695494142058478 7894322 -54095990020096705529056869565299225600 7894323 62275174400459221231858192102664805984 7894324 -7830178033230616536970109414635742080 7894325 -6003738010583642698294696440697723500 7894326 -40610076829193805797741066672146739712 7894327 24606101558429733704601367979457152 7894328 -36305768792383826831466097896535449600 7894329 -39768049842944579856488443525621803360 7894330 -10195779044457630265506662845200384000 7894331 -88287447599406300668253928195463101800 7894332 55345122802049115221032401530474204160 7894333 -56550033330731956218880884302980239418 7894334 2729484284865626906224218502864401792 7894335 -1756325308281138391050476692020255600 7894336 2527332075429484936536970267862237184 7894337 -124131789433348559216958723417460697808 7894338 -11076764473603531220439685819865878656 7894339 -308434938077708801229317293077877800 7894340 25784734664191848652702417499712963840 7894341 -20867067186814930898110115818493219268 7894342 26047087090454576565637077021096652992 7894343 44189650605350260806685693311733321320 7894344 -35698847872126231601150038830020321280 7894345 23232815203024241935670538876567551760 7894346 266290286601522935458670376398605872 7894347 -94615301196865040843362196089423074600 7894348 -364399533434844520131637225963634688 7894349 54676183586756219198171364766143727350 7894350 -7057923566412616940065022855334532800 7894351 40339237323523131748296490478923950480 7894352 -23390980105235681097547131069678034944 7894353 6616283524726734809748791524727217504 7894354 2194069340653226769002738301332674560 7894355 20596371813463970746529488746399744000 7894356 -35585806252440074845933382750288713728 7894357 -3437125664505618135821503254667788068 7894358 17418005530324957017433730450301523776 7894359 -25869421519415847654259813884897973632 7894360 -31004306477818794653961963074512896000 7894361 5682083717566815535853874085146456132 7894362 -4591184175231091769505965385666419712 7894363 43149844429124765096713390651099052612 7894364 -40294483953931000982179359332252020224 7894365 -53699006824379592201453399538209605280 7894366 3142199914292578784018486314252579200 7894367 -11019892108721204858093270834124503040 7894368 137156979810005906988216575136584171520 7894369 8165983936428085132465747205765192896 7894370 790040724992388388556556536982182400 7894371 -54354615429841515799867656342336350088 7894372 -70689649431832041766932293222728402688 7894373 -174177539022434369070256470649604030820 7894374 -14474210625006022703772033969234795840 7894375 4601434526736189648160550148507870000 7894376 -19048197336590060202986107760155361280 7894377 -53309011902767552422403292902718404880 7894378 -39480321973169119178479009724765447760 7894379 2928141767896400412840033062674626240 7894380 -3408341257152289831861916231569920000 7894381 49740803489081561517372116252894757984 7894382 -16824573918100625137856079664005387648 7894383 3984416967336310806062803637694344064 7894384 -3168874278902527762375688612432281600 7894385 -89424676075979890817765978094939753420 7894386 2194849156255876044581272569383189760 7894387 -35326522762767878254470282362127126964 7894388 -26873559682708656144590739534665603712 7894389 -7750751982543116982539872601336939520 7894390 -9135584656208475836543984216992446720 7894391 40368415830077146052558094566074850400 7894392 -71285411123676538746332570564021452800 7894393 -61306474380466172406972104352193196156 7894394 -6389881174798109437589517158282607648 7894395 -2013786693930474638441317146492986400 7894396 -51291236015960667715710221262541406208 7894397 -39659567098980627618391426053245661888 7894398 -7117005524869438446646123377650675712 7894399 159902022703463213546451303283189642560 7894400 -27639672284862359573597370964770816000 7894401 58869397041238413671064001830056650032 7894402 -23411631533667243593464819341123913728 7894403 -77032470420851910324210828103579488 7894404 -3634278682938718960396132983156916224 7894405 -2426453193649125951849042471669609600 7894406 -5528481772673757611866284808553558016 7894407 23755078319615801241105803288457315240 7894408 -109342596294165747160715343385967447040 7894409 -98017718286819375331422802828845868800 7894410 -36425415452843762687136955701705292800 7894411 -5289298738511655014973729856900224368 7894412 -13885032827802312058766700823942176768 7894413 -200413410636327717141012876210302400 7894414 -36438998182665785829148869584875276416 7894415 -36758549395393365836660980551532792440 7894416 1258698194363910032359137176996413440 7894417 -110403364821554394855603149859880387534 7894418 7849774046827587009264462576844962816 7894419 -24666595508185895022092181652181094144 7894420 37492661439397905231606028633510721280 7894421 -33765488513821201576752519385584742848 7894422 2239274673151552213710298234445614752 7894423 -5573279091215310007764167361479800256 7894424 123750990004093561032045442985587507200 7894425 -9406838125926757549706138879653094400 7894426 11019833348918808300120851611955919840 7894427 -30433553902151121206859218371953417768 7894428 -4432126059063170696955503352717582336 7894429 18204629285493117870285294155461755520 7894430 39057120391474361483585106224886423360 7894431 -22451740110174390946671220629819991776 7894432 -8470217977902032267655063547523629056 7894433 106114024869553361629328802267438131682 7894434 9659113976686750485617506126327856640 7894435 -2961866279520487273962456088004671200 7894436 -348700959593374872100939721730938880 7894437 -681782064731777262853784850604061760 7894438 33752836663768763304126691663256866560 7894439 1824191344099414278117476093515075776 7894440 55905265992675779558261573201028864000 7894441 -199030275190246575350250302512069711616 7894442 -65714179239526346226837667531478071968 7894443 -18876469623762049450803533244248645760 7894444 45281545335079437691316103736295840256 7894445 44472288982493315052376690258908292920 7894446 -10958371774134779663884646222155693056 7894447 98478477709646834012037510267923687424 7894448 -18331159546101795092541732143037923328 7894449 -172023580803776706324596286594419592960 7894450 14002723530075019191255476068260366000 7894451 64437267693561940618921290759703354992 7894452 41272459399451657639757878733671000064 7894453 -28838225717826227610008150310463500480 7894454 30189550213707855699898542130841206176 7894455 47869932855428461150936618398508161360 7894456 230639901633669673642380365939466240 7894457 80410345455605626029359890485001985706 7894458 -812914088061464316500541644280713472 7894459 10626399811912442798357405826404453104 7894460 3920401695142041765958865507737927680 7894461 -47868323617819246796738211359523241728 7894462 53444516782946931198505766429974010880 7894463 32815890715588129350234473568319530024 7894464 19172041259571830312091546957146750976 7894465 -2301046519912112529731956953858886080 7894466 20245955916832325927766837243066804432 7894467 -9100712218777990033318848715941997200 7894468 -6516112436303028540110419099751843328 7894469 -42050747599420978417321159743233864640 7894470 -11439596119281922831453361317139558400 7894471 46183958462648365241242264469777449440 7894472 64513468071442564275497085825316177920 7894473 -11270529359039102153657636359390527936 7894474 1337015201284050865441371174331302912 7894475 29856638538093275163933920838742294500 7894476 -128628897415034896281616322931515105280 7894477 105394773318227195681210318739725460012 7894478 4961678689446559446150274202242145280 7894479 -73371067869687918990133010932183889016 7894480 6644036176887134693600810166247096320 7894481 2203213890799851708332356181832573120 7894482 37074249852359300263272581919475454592 7894483 42206477118682281604136608164961491360 7894484 -30584887073710618505593375831160097024 7894485 3452066091564301770672383180066919420 7894486 -62760033560650154660668481417003451456 7894487 -100255414903814913177861279882231494928 7894488 -14712449862629474943035872966579261440 7894489 -40220448326440848795244154823361118710 7894490 -14012389229493142186583582633348044800 7894491 -8879857146051857229901492782230234112 7894492 14484921789070732215366815851628209152 7894493 -52716614501679088335127206832133881440 7894494 54353311185676686462620009190164361600 7894495 23922156512964645723408501244375065600 7894496 67659164941318347366831268436964802560 7894497 9681826981550590591127758817820969408 7894498 10248915456271599399956060124076933920 7894499 -1813558278822805861839273978392942136 7894500 -23311170855891973029207712538741760000 7894501 25240668356594728577338369475498259904 7894502 9005873538043178499319234756790206464 7894503 1286969350264240278081961177360861032 7894504 -99491174243741172911082119076927882240 7894505 -8041879629094001287135301026985716800 7894506 -54780409454063611070147934669433261056 7894507 51251036244656488957809010340121432600 7894508 103379547323699920824744626445021827328 7894509 -1972100321236087938594719644895841024 7894510 -4505076968886751585066420832685239040 7894511 -155385445656221583873698539083087756288 7894512 -1119453776368796425857755409779392512 7894513 -94634193158397349617834588843171833616 7894514 -12850459699963181613091122530959754208 7894515 -443812160179087027866735426912926880 7894516 -25976590532953777657743349989642217472 7894517 13241747127479106874154156328336944160 7894518 -16794449730432893527476636175166436480 7894519 12605237140433395889770112139227825040 7894520 -20141358416573651771466985298845286400 7894521 -7125055575216864820189446686771757510 7894522 13029689495877235279556871216946996224 7894523 14605399118588195157221859167256474144 7894524 -32330453334488235113240233337052672 7894525 -24535709392514858918026799789626357500 7894526 6921557041649892379951788055194255360 7894527 -27620260236988306735249704391014817080 7894528 -212667954568140033391384052644184064 7894529 10082346964836843050448249644422718400 7894530 13998497037781079628889803097540761600 7894531 3462921756347270209379574052810412664 7894532 16622179277161693116290994008756589696 7894533 -68856015328886177362486975015432735776 7894534 -20020268653639206119794321862852700288 7894535 42770074580397604037650105099116448560 7894536 -1808274434690554020323669130841128960 7894537 -8764298592673259284710496644262058880 7894538 131425686795408472566583228229021053440 7894539 15772045221914127976552180925953927224 7894540 73097754627969950787763888475531658240 7894541 -31471286757374842582041450356896340916 7894542 -5143715471536794024848925934795776 7894543 -56997170632178000516786421784173972480 7894544 3526587473474381249041159734159998976 7894545 -13601774577321442722504212911342949760 7894546 49136000119881943427212005727038351360 7894547 -45211733775295895010250978195936514004 7894548 -19779197531963466719686776182202711168 7894549 -64052748509135447795735162563017898240 7894550 -6171157199276095316957828583529262400 7894551 -4779338341085757985463043564359673216 7894552 -23419072312988977431197716689051494400 7894553 17731362279681259752837866001217046784 7894554 10172048954289358914388871546755392000 7894555 -48016941577111378581094922346445487040 7894556 -21598426613443067186738743673957176320 7894557 -89133648821398512112257298060318080000 7894558 6395661720843667712327811553627810176 7894559 133040967904971419332956210400488270840 7894560 36074970391428083044118403784177090560 7894561 -91277590842553127213124874797028934976 7894562 18492819839798795299665287833051165824 7894563 -84429134546701179363373842705256994496 7894564 -48864863361622745464953669033677307648 7894565 -44598998584846724577543131414574652800 7894566 -4313678889772267862025707282597397120 7894567 -40700623444282483629125154630550318800 7894568 62929964832923432596432698344579973120 7894569 5059814095470589085643856180517318544 7894570 -38472282146853453674409822031310611200 7894571 -3525375336459537224880368853044941800 7894572 -3412345404078559980828711212272386048 7894573 -155367276671316108358840847706115395178 7894574 -7292816544918501041610515090269267968 7894575 -8244156025317608900407889647917255000 7894576 -31770123781406511377921756640618905600 7894577 32088353004623782442181972765759345426 7894578 -2759596749828437567734267955450058240 7894579 4030700657701516641568746996252286464 7894580 -31579527254047012883254114505594860800 7894581 32092947560583224475101270293815742752 7894582 -23932079994246393419661623731631577216 7894583 150355670786940322877247769903597763880 7894584 -37780395640801078674606577730011791360 7894585 -61338060116293206606510013696748160 7894586 -12377643095654505086537985682252059792 7894587 57720969334947096282210573736951700760 7894588 20685429158796388617179733783698118656 7894589 -50873770970971055850723864488572654176 7894590 -3598926023491620715227893954695372800 7894591 17720737253179309428784196476215387744 7894592 -11051382753457475639827079787753504768 7894593 -14520908528246653486158254969595626496 7894594 -5425350208005350327111946280472729904 7894595 41012637624941100408216777600727177200 7894596 71439112625035420423115909794021939200 7894597 76308978727817954440629932257121918592 7894598 8467361171360466023890897406729512800 7894599 78894716078070852781467497865414353064 7894600 23562933595218497084676738272686080000 7894601 11648634394126036139011916435352972864 7894602 33434084417652551819158392988097106480 7894603 -10859780656094828723932832736872547456 7894604 -61232560136261768419740390898992831744 7894605 11768879092434767498071713152651700960 7894606 4298689710229380600881234889710245440 7894607 14750774672978979222496514975231811312 7894608 12723537111498882010454479573843574784 7894609 -9499218030907562440364807706161792796 7894610 -33410973733935225665292645166409495040 7894611 140855566044053228669648120593346390640 7894612 -48675459295660637140998128215140556800 7894613 -8509093330753809707025308194277442240 7894614 4830441196299437021433274472766197760 7894615 -19563536033626196003873289310968802560 7894616 28869862215903698072311839552015360000 7894617 -41124878769204763765011481376293078320 7894618 38272375345137522584231901994988171760 7894619 161664847875285738088992108383992606020 7894620 54575383382392152759830784409639219200 7894621 14778737192548560049630644331714345312 7894622 83120697573164038072972512801412202112 7894623 49582800745804048606805995840651143168 7894624 82475551311807271250704494595379429376 7894625 -77813275772778332314289411248255566000 7894626 17067946344045218397985803181281961344 7894627 -2310456544518754987779957232120061760 7894628 471976181329487220025998542943682560 7894629 -73870690391257486364120370266586663426 7894630 64149188376507676784977977172523347200 7894631 -130380841383695871111344972889363722568 7894632 -5468801794286092069333772342538731520 7894633 -56875153889098173321421906342551866480 7894634 10028339765713163582545059776638052352 7894635 23773645517337021175644015512749013760 7894636 -52435209993316394215767477814858890752 7894637 156700953961361981076804967150680357312 7894638 -34024818611966537636459477513704183680 7894639 -56516636650302526723289624108971328560 7894640 -317038579352880855053724336647700480 7894641 -30842746825423564576578532661778591360 7894642 -3586290625841874560211138471416401920 7894643 88767808133338225709934103003813826892 7894644 -51883683792741444471541458746365163520 7894645 85183526382559699291859547027229500 7894646 13323072784871054376703411722416652288 7894647 29172658295470308539639513202988927200 7894648 79876078935743700642546610668988416000 7894649 -60359639052884747617087488193571426880 7894650 -1754490105981125038484332611712070400 7894651 -19299929393934103967018699215284832348 7894652 -46166895900365882044918326590533708800 7894653 5879325726093709912097772715772855808 7894654 52292059749205180869905964537725707776 7894655 -801320170998681568668678063018604440 7894656 -8595397658419215427366667556382310400 7894657 7740796213566862976483993051152043906 7894658 2726261441067968770778073608281786368 7894659 -22700301038056556183931320477218981896 7894660 25697056940748625351511297958504295680 7894661 117767889610720067993395734536361287262 7894662 -52641315365268922668958821047893639296 7894663 -30039896788255097071420455842435487440 7894664 -106478402311759853849433882742423296000 7894665 3578082318467640680966756549620414920 7894666 16600275325635842394675132344692731792 7894667 -125605121164377833118576262804924386648 7894668 -15333679041192313950951183805341152256 7894669 -74513216838189750618076749029369113930 7894670 20180406054982562570018740538091456000 7894671 -420709003075978708192523013367923840 7894672 -1100092605649285110255762536120647680 7894673 -22757790478151974844778510147400407516 7894674 23533478847320030220391922456919331200 7894675 21260310736463463080683628851031537800 7894676 90523851018710536483123709734667352960 7894677 3440865735280626031900041097443729408 7894678 -490815166788845027805019375964499840 7894679 1633820940833315356317003878565930000 7894680 18494465873295456307145466507635712000 7894681 56948463602190477784159821933624989568 7894682 37884493167624513834526793086743709152 7894683 86081350992625329708231396243843793452 7894684 -149401304785857806435982728035079018496 7894685 -1601944056910617793270123864679680800 7894686 -42745619686563404038813835380409631936 7894687 52392406491743689705682875821657818336 7894688 151159476520507964426787016003986063360 7894689 -81474661207630534390684281853929616032 7894690 8274144357355754975438857936237171200 7894691 -44189584282916081863243045691116846128 7894692 -33765535855092128854354179619331727360 7894693 30077153248065862754521595189629340320 7894694 24895715991603697929748306363528228992 7894695 -16070694514999631218235746351493451360 7894696 -34560591325152498364431078415807902720 7894697 -123735146097752723927510043311379694854 7894698 -6329438521690816841482533510957800448 7894699 -2833577000239832952867523659470577840 7894700 -33230322773074552187353324988130009600 7894701 53169488416432118367320551882265083392 7894702 -81372222005999114984728145567765600448 7894703 41743484262558043183629173856528344448 7894704 73203475566230903745209331055853568 7894705 4830395642941439893750403638452491520 7894706 1329512739793523998040476418445345552 7894707 -126279747584680878982071816761205319680 7894708 9281301319653480410374220275268263936 7894709 -69356762272478096055265409373431761920 7894710 -4377426968740756348825244352392572800 7894711 -56535191941222016688269522541049854336 7894712 -51495600761809944849933974145392517120 7894713 -52946288773580237786247388354439370912 7894714 311491190503207656674372730513346560 7894715 -14710288291487148028571082634214426400 7894716 -30273270907718851210347761313600450048 7894717 -10003528659750366039904807212189154234 7894718 -10353043783530142292899960397934328896 7894719 8438391928042790402650738448695645440 7894720 7968641285624429422569664330522951680 7894721 -28170529673903954998985168392108783788 7894722 -45325446215044779468954721995844444416 7894723 -48294144815272245907623361863203769028 7894724 -81944739737152580483265909126719176704 7894725 37409978287987192510008855491873793600 7894726 -18693631521232796120526334533995458560 7894727 308318505850579810086212952437522592 7894728 -9573349329957040342909949834956800000 7894729 -13217034810422831750488455165812702300 7894730 3691661416260690300948915641816945760 7894731 2971907955281822620852023230087930880 7894732 30407229448724914915451930006335372800 7894733 56106653516809896015764275896803633472 7894734 13691667655004459144026123019358286848 7894735 7410018240051206699673807494245932960 7894736 644501483680792225541280637590749184 7894737 -82217653122719101444386939084476959920 7894738 -57624303502858268734466805825237978480 7894739 2363768108006675340048281482864814208 7894740 -5134923002066303614928658823634411520 7894741 12771716256137490493193290523727352142 7894742 12432978012282266428600605914059453824 7894743 -42751690755244589692119610242117731736 7894744 -91197592538358498138348331870768988160 7894745 13517520616278974462670737912497856400 7894746 -1712957691653476149198077654146476048 7894747 -13036419359627295154537810205919308800 7894748 59097492766065303788917088623847889408 7894749 -8973591076958614328747753301322166400 7894750 31621767320538825204329794238303808000 7894751 -7379060927977261046436126547494193248 7894752 33462458718039100493924481697650573312 7894753 1155834003288639488610732131444428180 7894754 -3432913924756395728631811622580853248 7894755 13550904891343791467818290781986045600 7894756 -18835309609489890105017306707490001280 7894757 -279390631610631094262224117290353280 7894758 25686101543300407409674782836346255360 7894759 -136343667253972716101415393436170372040 7894760 33326916662146057264080496738407168000 7894761 580699495546244255961546147514224000 7894762 -17249776202327184896192315442607985568 7894763 46665696357435562363724633644724961012 7894764 24059165746812946602629469677608006656 7894765 74574538038777761030167451514164547000 7894766 71979252508782647878948368532859520 7894767 920831985429189005451745760445622800 7894768 -9181892760852376074968915739566735360 7894769 -111350440055532693345988357233747564480 7894770 1057155589838667837470168958738554880 7894771 40424161814869335456340038088911200972 7894772 7432343056857340801016931219049254912 7894773 76607915205682677289655087723740970880 7894774 18168711718771049934356322166826323200 7894775 14520060323232602296911383474583012000 7894776 -11449044476166567846621337778007244800 7894777 -78951838850771384342153499545497648896 7894778 -36950839363733357056115300673173266944 7894779 68201647565220332894125655475043627008 7894780 -74694262691715404260324354461668390400 7894781 -25496898975276399371325328117559536608 7894782 -37455811468738575612128399106105939648 7894783 57053977644848950329157304235436070880 7894784 44243854754502398462384507104725565440 7894785 -19770520397474713769329969679070225600 7894786 -141834458313348753905887647396709555200 7894787 -26444719274354544672670577174288898564 7894788 -12636714932206605083868371160222689280 7894789 30811352309478957055339089571087334592 7894790 -12086129191915578128959631360642774400 7894791 78844954931165163007420433469500252400 7894792 -92511501801294560097156299072353152000 7894793 122386359516905604426080157577999734042 7894794 7138629469404342717095481879172773888 7894795 51153285469642212226021414466280922800 7894796 2655490661765357002408751222652463104 7894797 -46049885848748443704082421604514939872 7894798 -15384554829461779831730543917566144960 7894799 -93788009661085468420338541075701326352 7894800 218149859798535985887475374391296000 7894801 -23718815302190759278604927793265044736 7894802 -58135148530496419433538977745432321648 7894803 24009977060115110957947516974890396928 7894804 6245876937110716061424675114701987840 7894805 9160905091637902486679454448746794460 7894806 -10793916180754562089093527509872274496 7894807 763258940240617107303103467431274056 7894808 -17058422353688054647905358580303063040 7894809 5777680189732170448872270763284558084 7894810 14942334036619541389016542206902123520 7894811 34749993919582527564137027642158207512 7894812 19668878364713875548479191625181069312 7894813 -34716453642290219286925329283690518836 7894814 73913893288370452569545872933341584256 7894815 -1108921860073525853099140612288380000 7894816 -43171714049155800888318086947598696448 7894817 -15030025233973904407425498413989469568 7894818 -46150614769578486591599352414014661936 7894819 14956535479058750656829496281832770544 7894820 -27409323446627433707906254466588160000 7894821 14554980070721002648426151449890274464 7894822 12463117844117055140244822166876580352 7894823 32675773982425429260000003652170723720 7894824 23577799253237162926288909437995089920 7894825 -59873668996901231722830085301427072000 7894826 5974550104479541570473932126756072112 7894827 -52893750115766131856952200005708598832 7894828 30375704773901998613220744746414718976 7894829 -87877695366984788611572502547045022570 7894830 -7725549019256854578318785182724263680 7894831 -91041351037284418655468429369793287200 7894832 -8980619901054643730610736667081834496 7894833 -2706628001025744927448773541195826016 7894834 468821919656813261492622556978574400 7894835 -59678205738809432513249120366583348480 7894836 -41485907846564737339814479888148078208 7894837 34638938135494275162789315153394704252 7894838 -12926590022776536389820655325075651328 7894839 61328158190081842270383593103629514960 7894840 -54912734311768905531832869637322035200 7894841 36835173019606735356204781241801107242 7894842 7936836960578088420048881460039413760 7894843 1958995451485970067205031013525912768 7894844 -18609424732265716483939907580736473600 7894845 2241651612577484382552628861005699840 7894846 108050236686420041298513945332988719424 7894847 50773143439753741532599576284797626800 7894848 1611849950070267990893810011009449984 7894849 -143396356583174681245421940593163500880 7894850 -6330974143102913879666232159832035600 7894851 -21876779453143279916267746169819008896 7894852 -25880810229582216487984540845189509120 7894853 42208775950796210303177659238098328604 7894854 -19498267230252615246787741958235448320 7894855 -7418166988769636576657287816004718240 7894856 -27195005123536006327938552383269125120 7894857 -10622478984059068567874605667415191040 7894858 -11085780741969829747130979809080894272 7894859 45335569754241242214026423204920630416 7894860 10700129247136809438295921085326863360 7894861 43900829384567385974522194135854152480 7894862 -49748427351762335395292643055053941568 7894863 3730503023538285154919842393329587904 7894864 22400791735485535215634718130963988480 7894865 33934038656024906528484653299328483520 7894866 4750568516097063131235219759710744064 7894867 17545650956051356097673772159104322032 7894868 31463515322410557642741105292795850496 7894869 -36430474952116248413592660604853190912 7894870 8088922382669445477550607092844841600 7894871 -111453482102268236039828331728954759928 7894872 114896645242218513818751201458679889920 7894873 28081449462466909418833931200278845760 7894874 6977422828023726164940072133403512800 7894875 22294097651613993558843116125117080000 7894876 24559202143408874251715559786491758080 7894877 -506023657664919090967379311524796992 7894878 30317282077940877936673124418868715520 7894879 27689743450161930213151648877008329184 7894880 -27434777510862037519908133078263398400 7894881 10187231618446044360547407127200230400 7894882 138016318666020095855498508335963597184 7894883 39427074310714624602068316365560335132 7894884 3557835743820701502419293919952310272 7894885 66536680516250801389659267835229066160 7894886 -880887584245960022081629959012532416 7894887 -8673042193841527989528258171601920 7894888 -18961070556329783361330313355864801280 7894889 15627733042426223763768645336960884724 7894890 -14519171134861846510568725576023691680 7894891 -15076528106598862219925849705253451416 7894892 13359514225073215927291703220503337216 7894893 50466897300448074064490272527261516864 7894894 1433700414698037819732790366798577664 7894895 -106727463874452746128402537622352828600 7894896 -15739083720826509246413116576929251328 7894897 46824688495727677714842998669794267346 7894898 -21854741964062238901736258875407953280 7894899 43570767708034671718551999158751432240 7894900 10378305281974397575655717247626348800 7894901 68659554265906784306592908175360891264 7894902 -13706196905377155996137605265474613120 7894903 -234503446018977655989630637474036856 7894904 -136575141896171454123417719059981516800 7894905 -13084364262769418304678188200952606400 7894906 -20429960800500282236615707845661576848 7894907 52508071246298968048146251407765269156 7894908 -132486323081438843190685493322527232 7894909 -41353939705879160534466662077336318560 7894910 30657888168261321335969086717338999360 7894911 27183387679144773278457093006741310080 7894912 -48289607435825388780331720492544163840 7894913 53980750785993735934420245475003127124 7894914 -14607780657320586925140872344136294400 7894915 -20069542901828091198244790027524514400 7894916 -25290555773568122836269522351596851200 7894917 7568062762432228963425204012403859934 7894918 2646306070401397438609699288591405440 7894919 1322682266562774916400467209013106304 7894920 -20254607107683590803329961400556748800 7894921 -15963446536544230985238301131604331878 7894922 -2692488934570827541487591605118108160 7894923 -38225360274417485982280287232269368400 7894924 -107690579474055851593185836283918287104 7894925 25822643641420510522798668651751641600 7894926 21275008970861966727724176046433319360 7894927 -11264839584161233970334373148894068000 7894928 13669455761165837669594438972392906752 7894929 203284874259115518433920027447132000 7894930 -16582051546905092525962278041690252640 7894931 -65855899281102035362155528760651950000 7894932 15033840501961646154607614343033116672 7894933 41530226064445955965975958192637389724 7894934 7376162105447482985269639268846578560 7894935 -100766726325186825664257970125070504800 7894936 49607212197733840580426115505597071360 7894937 -97219752360356650815773771848928243760 7894938 -27363964543651938196798941991954899456 7894939 -19059056112108239245800663876699115376 7894940 36074673193902547118758110998765207040 7894941 33593085374352941656425914433196152192 7894942 25354643322317820911580152138750910144 7894943 46112428250491005650719520294761023600 7894944 -132635354846324636365197914164785315840 7894945 -47867882627328776349754276933827707520 7894946 -23968337146360287532421603685532145328 7894947 75820532285692351140362984064499111800 7894948 -1113055715085607735282262503061368192 7894949 -6537678494023657993710113399125964640 7894950 853325595208174017773382328845619200 7894951 -9212722053652228535683936964057613888 7894952 -55767549920705171672557751521590650880 7894953 -28999706691241513445219611417261333152 7894954 24280570282624681043815912088733860352 7894955 -37745131829157112185442501120084477440 7894956 17877938095346125532774495609812746240 7894957 -24117976434138169843637043369109400448 7894958 16049647528033552633768621684908598080 7894959 -17127994694476972757982847900719432696 7894960 -5533751462349175716254413301917286400 7894961 -111078955698411467802295666041816675438 7894962 -2628777332719757680641179640685820160 7894963 -153342268839617637636486642285462307496 7894964 5547237008679088648590861479150579712 7894965 3640823613167223742498844130572565120 7894966 117862000637337943990095043832800107168 7894967 -17384219895489411887199261910502351880 7894968 31994285066257459546381024637371883520 7894969 122361096828225748160272525000429747370 7894970 -26129381223903455720843120098157106240 7894971 12359383181452957089759689167660830240 7894972 1273404808134769561117439601222761472 7894973 109368378281266367510827889497955985222 7894974 -14948042594882816785447596108520442880 7894975 -69315533409779229636458704258277328000 7894976 -1648440881803643270876389751138549760 7894977 131330227543686126112059369716424204960 7894978 1400063432245131354474974936552955936 7894979 -4088230951993723179783098978302306080 7894980 -3283931906217551254512754435886346240 7894981 30396872917303615382646626619453066782 7894982 -84126825580999836553557040627841781408 7894983 20097877286223208474206182008918842024 7894984 -150457500178065659642890855850815150080 7894985 -27365918263560945046146224861069690880 7894986 -6541360626001276613204020842111396864 7894987 -24273490273035498148810914354148780032 7894988 67222128547827349024992086803287583488 7894989 -6478831831130518244195817196776200340 7894990 -32210211036025997431462446188430009600 7894991 10483445465145403498793349449949615672 7894992 -1487601572908030252695167386645168128 7894993 4851607381357767964926366936099456242 7894994 -7611620272406801428385433612238488960 7894995 23018967721957328898856431950251987200 7894996 -7885662277752844036938276708904528000 7894997 8350247933106427563862298486645603520 7894998 -40000668726582892850066692382444128416 7894999 27723166900544089762212562337315433136 7895000 -22024120871621493648736622818656000000 7895001 13638431450748223078179767800507677024 7895002 -75827136142202020694815421953353516048 7895003 -70853866576730685717506040352062835536 7895004 44175427404872189951480355695883893760 7895005 -86259662195708181761992107289802360340 7895006 5297330366034929725017182365102903680 7895007 39465690129043171908298445635901388504 7895008 99201269998387475921574991653765120 7895009 -4822974449964607804188007969719485790 7895010 -27820941826514971597815463652338237440 7895011 39677953304311091617569150351655415592 7895012 36215539642540656817886999940398807040 7895013 -20686122576941943288079587300141035520 7895014 -30438623524675023036178472462814522144 7895015 538568195405919637107213958854271920 7895016 -31624655328198306132988064513539276800 7895017 24327494697210633115708134527468699620 7895018 -6269174539841490593377009089895649280 7895019 -54686846523022900450625649870438921792 7895020 -4658653855188832360190546339568875520 7895021 -155786178760179442884407147913225196308 7895022 11564498237347866296636534857444356672 7895023 -8074440932225825715200619643112500320 7895024 9290980572980293918186775873844412416 7895025 -30048388250190502792901538725066234250 7895026 37831490065872159514524350885015539200 7895027 -51739568142143793958725372894321104004 7895028 18918930795527618752903058759120676864 7895029 -19499768493054700670528626226119212370 7895030 -9802063494620435972049722936348578560 7895031 -9362806500185334490879388721913878960 7895032 -86078337349793941279843888484029132800 7895033 84507857282623786944792475084662930282 7895034 1187858834402573902250228885370789120 7895035 93026270502472187161582717800941796960 7895036 19209334088851164009548109814171573248 7895037 21529955431383291172602455696632258560 7895038 34939651117491588255599530125596157696 7895039 -21519440256805635573431453315065495392 7895040 -3887539803000306124962353875884441600 7895041 51538242497045973035306701253643837504 7895042 -25124892787620113319141592329995957856 7895043 4679523235221341550414633893969372160 7895044 -103748000116912666344410729974638676864 7895045 -96326977849179410200447773338586245700 7895046 -17712110295086762831480283080493176832 7895047 -80230756297697525435621902840918169280 7895048 34183779645384488203146101283880796160 7895049 -1171200865635971424699698599116632064 7895050 19087391440226585868010723285767622800 7895051 137790861493305068239478586510581111280 7895052 -71548890986550199140538452117462528 7895053 151432128673674147271120729707121009504 7895054 46988803110846748108277557365883349952 7895055 -7763239338344283131836287477518638080 7895056 5367867250472075762614011290842120192 7895057 -116988250016110413603759704623495919694 7895058 -72792579976897175309558959868657664 7895059 5783847347118366409848849677213346016 7895060 -4734201191886727873002081441848770560 7895061 -28892118449061807499999625332095563040 7895062 10753800519186696854934207407215665792 7895063 6344708945408302967201541962505466800 7895064 -14009229414062215563733779601997844480 7895065 90285808613337650421922834374148835460 7895066 -68676720011306109690866214516917226768 7895067 29897569908787342186703473593995139480 7895068 24127613395053700517962715739370908160 7895069 4303563851288661022383065455415072640 7895070 -522941049211038170726164402665388800 7895071 61432152760853039566071196776213714272 7895072 -107970414910919936496938520387577184256 7895073 62143684422583528792517171258863211184 7895074 -13436894630771237348770856216908526208 7895075 33963803034140421257588814060060390300 7895076 9876381934399341141400192080767508480 7895077 127804474575966339300966486344501316926 7895078 -15676277164783052498176814547822700800 7895079 -10471727665534063915725320216205723096 7895080 18557820820763843297998105837751500800 7895081 125990624674767508539026160219975381882 7895082 -2113618824819474471535244358115639296 7895083 -940110526669349767149486538689754080 7895084 -30939353824770039388468289254626061824 7895085 17170861148136531032125622546854310400 7895086 11323203883266282402243846706333095744 7895087 74636623479739455738052872896813438736 7895088 -4175993835186710340930528542804213760 7895089 115884711702178120127811263253475494240 7895090 7403549711446799219665900095294113280 7895091 24170336944812984349902925391230695024 7895092 47472628439843901697792874817680474112 7895093 -10286394110350258945255308612079040658 7895094 33870211860370220302716424972329163200 7895095 -5445027169101042511874624395715540160 7895096 -2284528815018627139808341921487462400 7895097 11992689421839011542796129072973945600 7895098 20797808746205214234679785060812338800 7895099 -5037863062207495935109452825144774480 7895100 -32088691484144437151707476714415065600 7895101 216541461839342466232872735092530560 7895102 50966683667048723225755887208031201280 7895103 21229520813912443809919300471761512904 7895104 -2640136381927577777202484789404237824 7895105 -117053763427327071203695780128326295000 7895106 -53148278843352538915107386309728961376 7895107 233109181571714124266040699993633068544 7895108 39832391940312850537728351629470126080 7895109 3720173608698662563934288626748332800 7895110 40824510972643832757114980841964536960 7895111 11300147216874222061605280838314450944 7895112 118893561797930850010267528428633047040 7895113 -54181286282108161625439925030857017638 7895114 35351087940503646553792141290711556656 7895115 2477950128035662533001338853787171760 7895116 -30514119096722735274076225595822767360 7895117 -24509417601439294418781564914808909834 7895118 1375581108290590533578316201562669056 7895119 37679059149243632726559312987252569896 7895120 -3468425682386000480461954861855948800 7895121 13917389545757543191978331438104028544 7895122 -11409184652566903950520085794831659888 7895123 149021334189073046933594781965842416120 7895124 -5542518673842879698297520654285250560 7895125 3208014253852029197852521807107315000 7895126 -3661306870723258093985985303504384000 7895127 -45549538092436174626887403247238641920 7895128 186042839222849309124553240026854400000 7895129 -23730505367001165458113314253999680 7895130 21901985586469675318736402067570635520 7895131 -70404867112558028612676621651807227068 7895132 182039027357446584941519495466620928 7895133 59619438664316143313992729508728615302 7895134 -5422115013151842450146286982346906880 7895135 -3322061339507691920001861549352168920 7895136 -39133602907541005956185313432481038336 7895137 -21589722971750332898210471234617953468 7895138 30670681219713213828140135448433968720 7895139 25037227848759885365206328908332072192 7895140 8855917796846748396592021820079144960 7895141 72163322997487517800600660497654185952 7895142 -5916604240207862214123296909061158400 7895143 179837988877776642205962922661288506504 7895144 -1125181088094283363710786695325696000 7895145 3364832813393293418335571441537538240 7895146 -21780657674372751676879145944934338560 7895147 34300353344327080830304405806613598640 7895148 4208363759498946790928726343475975680 7895149 86106795961573583229267617599302488150 7895150 -38490845617360624963270306655507832000 7895151 2726472680988651339021735706194166584 7895152 17783522227622015805433830956691193856 7895153 -7636754594857750271176525130470328640 7895154 30904554695140001145137344478766277632 7895155 92032630434632122743152725483816168560 7895156 -104191920509045554921805295789783779328 7895157 -103382478067555763223353060514855628608 7895158 -33759330665570066357975826352856020320 7895159 -16783438133644412575754853914655167640 7895160 103758212329282834938635102053171200 7895161 -134639568603164894719203876346285474476 7895162 -114739631991377680359307689447201202176 7895163 -54255634815194000875901578601194650000 7895164 -18399392879791677652661481306850028544 7895165 2016017486230146366131700179710651200 7895166 8798980009708491323013929311455253824 7895167 -15198880817528819407443002755123787408 7895168 3642031599815416735989580087028613120 7895169 3328235239503827445403237168842028008 7895170 -7190484310969525138527356938702165440 7895171 -38743658530243556798573275938000998448 7895172 -11331452241221537259925798620968875008 7895173 -12244610721377884010253545338371263232 7895174 -14408896496231338033598032592230387200 7895175 29235442721402396527660741029130251000 7895176 75995478107879114100768027869050306560 7895177 -4496060644703105596414182572794290588 7895178 4581587180201595890934174644145600000 7895179 -134299803318006951143113946268440946220 7895180 39981733252346979528826718389025510400 7895181 21893448858007044318768614873798553600 7895182 -2498387760581256772033506953782943808 7895183 -73032134109061177088582609654235407568 7895184 18754092909863076118340583552508231680 7895185 -3427936637131397467477302755934196620 7895186 12036027590284808510566777938533273088 7895187 207509531033880135635737474904917248 7895188 19091248912541117516687591196035024896 7895189 -3033231016902559891239457454058938880 7895190 -4753443975704562096460135980413625600 7895191 100320911664354242903852440610882156640 7895192 -105879247392711618994352926158814003200 7895193 54885307885417018325465487330821018064 7895194 58369475393255940215040610075510726896 7895195 15041369767012579052236268173270114560 7895196 -16644251238469767515680180930400283648 7895197 -6308725472491931644951670601151382760 7895198 -6481897726690372673401865790806420352 7895199 22036774845476665777534647582654728208 7895200 29310145576227441054745009397563392000 7895201 54879977002489824221425405998192161664 7895202 -2560798291978045125601566583965889536 7895203 -138780238060640705174598420125211153600 7895204 -335398632612923676543376872162213888 7895205 80707041671384957928524868390095030400 7895206 10151972011688041814493273206279303808 7895207 -149892808695081266383594150065867281544 7895208 -584500488892429111954113657357434880 7895209 -11645025250646859720950306997431451648 7895210 26189520827792566233816256700364917760 7895211 -47672527882049625326859470158451289936 7895212 -40342274376708435261379500714567552000 7895213 16219339992121420082674931286375666240 7895214 -30641318090376600699557220727029655296 7895215 80743581828300851010191108048957820360 7895216 13311074264825429666203378363298611200 7895217 14163428895272188426606400128181064960 7895218 -545752208607519633112407291263177184 7895219 -1536239568620677072078498299767250456 7895220 4401636286714451520541726880673423360 7895221 67847367031113485280952097762498077500 7895222 -52510311019829672490109972158701793600 7895223 -48606576388248801975885879406444305648 7895224 64952440974068987199706707120750120960 7895225 16488636218620096518935828027025039000 7895226 15413694120038269455790395290477036544 7895227 -54569545110074763000926118215406400924 7895228 -105626277566345688433496903486209442304 7895229 -52555470629575989258702341258458934016 7895230 -12543622322193626816462430206660071680 7895231 34587955567214544753077924384339319432 7895232 -162976881936369170068658318075756544 7895233 46980553221194047999296027239404440000 7895234 26872602054931088399562671711085370272 7895235 5658988701459764456818207054721049600 7895236 -155983954285715793728956593539282423552 7895237 18969198948817874443777797139828510752 7895238 4615257952044004573701447619546412928 7895239 112052978996271680008365193516615470720 7895240 -85543376758086034050568729980521011200 7895241 80632408637597040685990546804568461680 7895242 363647179778832356140610512224732864 7895243 95599113826956269342237116835546682720 7895244 -7433647516299361630008658701146554368 7895245 -34018058404081108313672612783485362120 7895246 38469532835675683695591069852411195072 7895247 41993835073765711567435994163866390160 7895248 3946092244747580416603307343446016000 7895249 -58592773272372805594875506803132260864 7895250 -62653511864381172547215378923640000 7895251 -6679556993449128287762795530687905216 7895252 35058514083665457052143521683239716736 7895253 -45213027417416879341690362584173380000 7895254 79183868812201504350467147161774476576 7895255 -19571813801369742514667401700988708840 7895256 53537044469265466510557061591258890240 7895257 10776010662570139732529138641784906772 7895258 -15376620373021563323574253008268449024 7895259 -314728066999301777189321696197536936960 7895260 70133164698970784710888412914556928000 7895261 10029627860382685933589087436544936224 7895262 -16922954453629902271988478889808424960 7895263 97966506700683007316570339780183749024 7895264 67580954221658727203948051824709468160 7895265 7094654892297432353137619412733288320 7895266 12337657354025691232972947483634642944 7895267 109924139266748956682249906757445839360 7895268 -1617913891010757732380125408163749248 7895269 47638184498398850446781519785851724670 7895270 48815019610959133679799972829226014080 7895271 -35882145064017741064001206835096404992 7895272 -55497943612542869490940549745934090240 7895273 793064760629035617454140291758285904 7895274 1605172739612852951228684270972371968 7895275 80348984993956448534486380276626119300 7895276 -32940582460347473682047081344237082112 7895277 19652253970271363693527649526024432588 7895278 52065532387849463122257593427385765440 7895279 10680726656309830513748081179060608000 7895280 9000557230263036885862159285388574720 7895281 70853195034472976864149515906659488082 7895282 -14924710226789466512144312688340373088 7895283 34073418008029352316546707246250704448 7895284 98871789932495389514013194481684319616 7895285 -24933258257232248678933339506841362020 7895286 16480561482793547810082260533282590720 7895287 -7125437646835653179119819709163543768 7895288 -22940859326480319210355536274633236480 7895289 15154357523019279948227740512617890848 7895290 15106691837424650604502562982277398720 7895291 59732232758066932725518072135991096144 7895292 -10716824489151252748278751726562500608 7895293 -16833659300568086554071953442164510784 7895294 32895788059021207130801094957832504512 7895295 11822113103737020006160617433591360320 7895296 62806787444263165871681605253445189632 7895297 -29680470118683675117426131180652251136 7895298 40651944037862983224740006210101751040 7895299 101453535063242334369384302393262050300 7895300 -16410508839533701418303244757914624000 7895301 -73291666523254251354679147040878606368 7895302 -47985687119749364363424228961952827008 7895303 -3838043307257091684743936219320699416 7895304 -30972886442752676624861594488347801600 7895305 44059933063761740554239315141443089920 7895306 -4948174868718531865389332858421563040 7895307 18493236691006366921920280445546376192 7895308 -12545413185777021598939525755021751552 7895309 32054399177660600733174547629036243510 7895310 5105014265734660765390241637904273920 7895311 -63357727415042933487980435959468683088 7895312 -24848198170569735673725403559296425984 7895313 24402726463212554207827455666431164944 7895314 4971084331912802207417383026395572224 7895315 3890076418666814600375988443292645120 7895316 -177064568224641140719683501853212672 7895317 -120778082700301764375375395355209795360 7895318 -66137805865880567778280775726221724640 7895319 -35453489731859711231912886887137195440 7895320 45161584135105337664068023882277068800 7895321 -59345238865294635292220503187246376240 7895322 2200617198975843841763332435979563488 7895323 48617214079372727670524427082647187720 7895324 50753045318427211295517866449659741696 7895325 2832817782977514522813796904350620000 7895326 38337905175636334944595527922430858112 7895327 -23469970951018487274478986789373410576 7895328 -6423846444037048154366956566510305280 7895329 -1944722759072085564227169692058928152 7895330 -19819690988558501420571248354883529440 7895331 -45711737921051489401129517760385581888 7895332 -26705136263433789833493907931017436160 7895333 -107029530518324426105001102589100564418 7895334 -26365473795932137624961709673167309120 7895335 8285570943166339719793301102889915360 7895336 48784048713949488896731748390731776000 7895337 -62405263031486420430126868574813016960 7895338 -27037923202209435934100233138537098240 7895339 220877156233521125670649501927499904000 7895340 13289495749065926815086726885663897600 7895341 2664478823120619645951587198655751392 7895342 -15421033562563483148708744683788804096 7895343 83359319660045643858569055066620291328 7895344 3660637667688981636411698231581310976 7895345 -8949705700590649094013520224428596800 7895346 -33404443151431517917574191266763910016 7895347 217940939022856638572532889982371270072 7895348 40177012018637095539154206119104235520 7895349 22403835504670523238415980507407986368 7895350 22644177768412717238732261640046298400 7895351 130063415847331945466599883766190397352 7895352 -62541070119324285191468459634039644160 7895353 -103363108814093779473557986890382877398 7895354 65714629533418346372044405989241566432 7895355 8287974715901897340018440275617964800 7895356 12974164150060127607347628585833977856 7895357 -83650417492835861086090665062105326080 7895358 34036284720885040619274707213301042624 7895359 -22569140323253396226077125337861632 7895360 32839091628910166830490705571096821760 7895361 53956024740231128870970050456624352000 7895362 -110863941918404921711485835030356750848 7895363 -20136723978001875957202417625245373280 7895364 -54130050594171375202788233216557261824 7895365 31476483897317917992517139726010739200 7895366 -24350596271141344218909729708357939840 7895367 105702407545333298710333194806621460480 7895368 -18276382899713055425621741013074227200 7895369 2717268880723629488921750967660025296 7895370 9645960888596567713013817420765150720 7895371 -66090968139872157234979774306662864 7895372 -48502695717281758422490654528756098048 7895373 -87762087167508110181562406350111868256 7895374 -17952041106057316127235641779487195520 7895375 -81555482908286508042334556406426492000 7895376 9687201510490421663021855305420431360 7895377 -9564088163123533976902604902891828928 7895378 21174055770402910313754740363014714656 7895379 14089241655563848507189868147485606584 7895380 66652081494763161784231994900060620800 7895381 38358731005278523840966077257009014332 7895382 14765778032833455014242094597491521024 7895383 23463045144934542099446965483802106632 7895384 -36621511723311193973808806875187404800 7895385 -13733845513145838810901533364547344380 7895386 26065360215947395650571572848532817392 7895387 104219096090082459755870533937330964036 7895388 -5227642873886893793763946292115311616 7895389 167987977453070264892933144482346507456 7895390 9046211476851773012561140914334387200 7895391 6214442983338410544000533636495816064 7895392 59822631743352414963015803930882998272 7895393 -35526289088057842681204649356585600320 7895394 -154030872554079938106612588565949952 7895395 39846329851439259956550175298094952800 7895396 -32494547278795447739797891399069566720 7895397 -3021942761374940098115180697491923872 7895398 -10233269143597349117505347696591136768 7895399 96552473247249265517114551362724763400 7895400 -36008342716783736624949372054620160000 7895401 1350167721100024825665169179147754206 7895402 1026820029136289788971331854048279552 7895403 -32188009623807466704983971425182929188 7895404 76572449217904040129794801548770560512 7895405 -4015590172819987612558265566595408640 7895406 -27509245383763637720235755089623631296 7895407 -25317507751015641902435952381997437320 7895408 21762438168716167024049112457984376832 7895409 85464548174527997553800404861574154528 7895410 -28512904955216287146978137990734952640 7895411 13775285960526257136189474190594861224 7895412 15469882582378930510651575908192133120 7895413 -92582365054785343794975703995499387392 7895414 37705936943174739838510664768315132352 7895415 -1388150775815487277752931743577152000 7895416 91643159055693289675149459707777556480 7895417 36886747247657660150410839202083565248 7895418 -19424196228436760227653177181259811840 7895419 74624672661792810891939165149033886000 7895420 3742171781455832117913567815459758080 7895421 13422804264785917816867612887459310080 7895422 24489022266005538205239987976305556032 7895423 9108230454687095793150353756640338544 7895424 7639323520278020054280500208992256000 7895425 -35869917131357339421303485397616284500 7895426 9061722672396064673505730986478067712 7895427 137386038657866562057208754753204400 7895428 -83323392672046052543420907638415836032 7895429 -6749440189748886238188970277436264324 7895430 7708197387058132891361960760708251520 7895431 -2117742164891371180127710602053737968 7895432 -20325383093201710049244632162259225600 7895433 5635140766410365995898699571999581568 7895434 -24709830115459461335737972572771469728 7895435 -24769394496715796001435490056585840 7895436 116007734094105021660323665573404672000 7895437 -178015225789158057608249337404210579520 7895438 -35937372895219609742676182248170637056 7895439 98904728724786984470565512220654461400 7895440 -3680706359594773341395865801279406080 7895441 64719268649518684924939324077364129842 7895442 -39300276360487661928803207174191488 7895443 113868639130414275299851713595117611692 7895444 10761410288590832203133019720735379200 7895445 933669480120791415718563503004882240 7895446 34238868574862202493114978815600463104 7895447 22260409960515858060860820856912694112 7895448 117156219866609117501839649578042982400 7895449 -34904796976986685758445579216820538550 7895450 8623544704351187597701987033556256000 7895451 -32798956361174951156188160992371825768 7895452 -7971326728136280483544799691532148736 7895453 1890809485433559442432243921864824780 7895454 11160392371185845658379493125748984832 7895455 75876510062719448834678499344105736360 7895456 -30371454436378767588377395538407981056 7895457 -34727507447055329629388846203206166620 7895458 7396890779576406854172695923934745984 7895459 12469733337713071807516273844120894928 7895460 -914084807624785815856108866060963840 7895461 1730526036911754770128449469290275264 7895462 -2424899420893623411038846090943196800 7895463 -13604470761452835267046598203257864192 7895464 4570694628871907450395873691834895360 7895465 -78317989336401149663286020468439458880 7895466 48320603468131431134020577939800485552 7895467 -56784494890309067034466831624858222688 7895468 -50173692628694489098864234922094665472 7895469 -20955552814686236987175009572175622560 7895470 7819140542912434187324877665648856960 7895471 59375917962434324199700624497913738632 7895472 -580285958272970214202489154383183872 7895473 -91965910753387366741854681492128506956 7895474 -28979665642978289742037372684401434208 7895475 133298552099457646169973948429404400 7895476 -121862515963874397552344418536408207360 7895477 -52651224864287292324528697812966214674 7895478 -1366174709357953016298580229767057920 7895479 -73907018729224108498719581891629047480 7895480 -16598276026118586644171177761331097600 7895481 66669402598504357790387129312579067648 7895482 223520123261637442256392791385850880 7895483 -11224451077514906296743179779576104960 7895484 -35612963788833601281737273824507192320 7895485 9500993111493242896219094003245630200 7895486 -51276543550753482277417918039390690176 7895487 -11065051907913872387762514937071020160 7895488 406328346555086257221101333554135040 7895489 -12135381444413669485796918231474972928 7895490 -26162117533578467570293190930681594880 7895491 -14387158231499806344368670855611335108 7895492 -52790920583093555978370560624467040256 7895493 13676988833185588183021131276284093724 7895494 -34217715861152208783863227918926124704 7895495 37026061563768457165095847502792523000 7895496 -8443399124707622628366764579451863040 7895497 83451470283147051035786793491556422400 7895498 -13013546958939339380607905961390516480 7895499 -23435260037449992341428267042374039336 7895500 -56247843495108399846133094714700288000 7895501 131923376005557192364766820756374387904 7895502 38612298867893589947065767371792039040 7895503 25035823196307579089650095735895428480 7895504 -7484872576714594487264911254898950144 7895505 -8001242354315191830506302409329501440 7895506 -24468989614113191731996171676172360048 7895507 129995827069119934255948165390464618840 7895508 33030990586548066365246496883505448960 7895509 47268039800322128467725518088086950080 7895510 1444172395999605984143844155295552000 7895511 35782243545619323981758134645786488600 7895512 -1657687039852787205060977619165204480 7895513 162223860851652607210473397937832714762 7895514 1604535861771781738278967850227826688 7895515 -28993747253461268426610235116910539840 7895516 46825678434852631153984047718123556352 7895517 -39951539898287708143174453366028284800 7895518 -55383079661557081037512850619668615040 7895519 245107920215438006024788756016380767096 7895520 -31476750983331943771631751844815175680 7895521 114328643744758870700833769940064194722 7895522 -15099673961044127164578637078908583776 7895523 35225150744723825273686265797964838144 7895524 -762162777984482164232772563621888000 7895525 -18869870693480937161659278701411618400 7895526 -13949668882397759539063599445068633600 7895527 91690771965169814128851464152877272376 7895528 14819054833464208229181338636741852160 7895529 136922690149577255505657247564105213920 7895530 -36970201297556192312197239413020907520 7895531 401797941247919892555115410240428544 7895532 22409206950539383177840316275806830592 7895533 90583691552227510500008777309569609740 7895534 1361823796942623255596041886732225280 7895535 19248204219195221850561279330240381600 7895536 -9351444754967564095344612283252801536 7895537 -9673663256352148946335873905205044300 7895538 -7046323795774779581522737299861983232 7895539 -30948342178242169013236958029008250976 7895540 -96242577138324161635801439689453785600 7895541 -29979050150100153667045521028275072576 7895542 -71738172023733339425723580015516863328 7895543 -13991631704267162770309112369909271720 7895544 -67442228110476313360185008386930913280 7895545 10545486648053442514367046341551718400 7895546 1844121995112991366115659753325007840 7895547 -42110755298157240660415727186338416624 7895548 -4952503074815431373967722359522458624 7895549 -156272092724501958310464223967456211450 7895550 9394791392634318789672978340040880000 7895551 6717455743117608237598853599390842432 7895552 -9195179733168430506488491393268318208 7895553 -22462721869774585816897393186422361296 7895554 71914392296425964996061456082631405472 7895555 16307197192724947432639216481277803520 7895556 -67404203288533297736348010726189247488 7895557 518271611545571091750531565146980640 7895558 -17190273751417891780642213017853870080 7895559 4520097979127681760241513972990968960 7895560 -23053145731217580913916100181058304000 7895561 89303958180802139905271509938757275162 7895562 24794227264633671077456058346351018752 7895563 -38000334969736745253585413859330612336 7895564 -64617599760535246430918485174892505600 7895565 1289186396835481546797818601781548120 7895566 27984878913147941737065536838627444288 7895567 -122125613088792114645877514103628100088 7895568 41371417185977469331898938364151988224 7895569 67643680764078206579319952844910409920 7895570 -31441000197132169960715221039003271520 7895571 -5074383440102293928795802663901096080 7895572 -58164660708361317868844549162982481024 7895573 -27301084358002870982138808078015036864 7895574 209013043152464638632237114481057632 7895575 11335105312012483658277669962358807600 7895576 42074509049577890859089122822622822400 7895577 138985746375289758166078279959821346432 7895578 -2870913102535411091972498019006443520 7895579 109810137009966474124517514320212098180 7895580 -2253884440360859324202706991994470400 7895581 -140926062393447377169900939111048670618 7895582 -36958337847725679341959928122519007616 7895583 -11011561251460455765404867991287731200 7895584 51792014010935033780324645951926566912 7895585 10782285596763077389715449425928037760 7895586 41443217673627415117267928508257556864 7895587 16046876594710893068146372249717189632 7895588 42233171848870202679881349960001538688 7895589 -14508722120931697482571183525458274752 7895590 -337444170367638756144925780820766720 7895591 28195420901589190825993370913235645824 7895592 62052907510191548567789957123457592320 7895593 -23841745537197760391467386786619681920 7895594 39738541485332286667397100008831232 7895595 -30094463728816398505192358463897246480 7895596 -41528038565247491883142331849373731840 7895597 140375364908144645695675845724265201046 7895598 -61593272035423461433981639577821242240 7895599 -67745304280829354670232025053395636864 7895600 5386455518998557498223400014780416000 7895601 19993052745531292787631840374090812800 7895602 -15966633838261463128483361743684631040 7895603 20463073169888969480399062816770675852 7895604 9762537888431202653570554684123668480 7895605 82262818603481460435290944996998987960 7895606 -71573079159304605475621368625555972800 7895607 -1025128942379904576000169036634287104 7895608 1991633116859693666139276270699724800 7895609 121586038668815507419793519009698848810 7895610 -43682949422078370974706077506105228800 7895611 -110547265079425563969348111142447253788 7895612 -63511090833230197353980173248792351744 7895613 107979112217145716745496006063979232 7895614 69038500845843970372753732505987110656 7895615 13358365321697902448100531867158693280 7895616 7510949354095806010261869122467921920 7895617 1479056994568206319462541502885126560 7895618 42110701389353738434498328669296727760 7895619 43178436195695387509059980191478935044 7895620 27084710729153093181766466882641551360 7895621 125700129792649303961037375354592999200 7895622 9548795030625389848644690973615355904 7895623 92523874511430899769863053650196566872 7895624 -66378326874176892949458806627405660160 7895625 -18096360549679113017308491765052710000 7895626 -36738697762355079165459404694014681856 7895627 155642868559844651641682885121532444560 7895628 -32255995379154785313550481994037779456 7895629 -10730231951762170595100490910401070624 7895630 -54055244303064734432545497353568266880 7895631 -96938422068643574800508089495672746096 7895632 -14014542224511260123134885920147898368 7895633 570970726562819593093118505227228520 7895634 47552755080090748236002118033972526080 7895635 20939843082157062583607117358033232800 7895636 8577723331207877243160894423082782720 7895637 -1654316800785060931539322034025503808 7895638 35120476211659888416803673921827684352 7895639 67506555514803562444988197895460385680 7895640 58859670396321674424727581750607872000 7895641 -20208283245838966922497358525631671228 7895642 87363441159941645227122527028363744 7895643 19298161421318989914346087200771254784 7895644 -10879385255779044627858995672346033664 7895645 -42596549705462473172893461488904462600 7895646 -32982344721386883304614309851989713216 7895647 -28101468100616394795423254142163433520 7895648 -62028540635346197198856268706467676160 7895649 34568535443476813976178961649613847008 7895650 7275368804872510402884127331754854400 7895651 29804483635994745590041816294277018652 7895652 -21022927190886018303370576245962354688 7895653 -83600150689762101862937759417821700098 7895654 -22324400435940344763792120304207088640 7895655 -4966235661849539085270000864165902400 7895656 1845732541743960766726548111331276800 7895657 28357742315460094941889813621391297472 7895658 -13892961235010455482008984062934121216 7895659 -76562444319645777550548654046244130000 7895660 61159070575236747655994370568258560 7895661 -35470587174944458799556514008885716928 7895662 -15279166094040965751059326945441503168 7895663 32566598993255035493632572820114728912 7895664 -6771234379039302491015687848168980480 7895665 156341928778557351994464980426372241000 7895666 -75772616680240474368903080887735081968 7895667 12646878921294858770306255077614150240 7895668 34447427187046824946130450697723973632 7895669 52693160530405184181912565700155670400 7895670 -3547461354884152771140313134474332160 7895671 -178413729380240153864602698588045735936 7895672 -79065697493879167304248663874336563200 7895673 -10116155973869095091955842234546052678 7895674 -77131146280996488659129519006485018368 7895675 -17263390786293012128515715481866394000 7895676 25271029534141813752623291398894674432 7895677 -2635259705862475600445476203440120000 7895678 -6159851100143416393989214432784655360 7895679 52554158393215242653887588566129842688 7895680 -3485821759764671969982991673642188800 7895681 14533032529515040432159163075454532482 7895682 -55745484254205230844060006014437592448 7895683 9757772391860492852658574397584887932 7895684 -8659067388422515104811771631242209024 7895685 -3730179546048674259258846434424518400 7895686 24871790054850806435545718640384093792 7895687 -7775560761910486595451310079632965048 7895688 13848161198842501116272260299642470400 7895689 38736679302772922320106644311418400356 7895690 13900989467545095119567808677508057600 7895691 116981874375663330915774388701720933600 7895692 -7898956846120385068990436203439713280 7895693 24234041600155714996015360219669997184 7895694 47512179686093969525125128989918990400 7895695 94619619106118722288098851470934200200 7895696 -33364880554573277160761894302843035648 7895697 41473552594689679777942731329369640960 7895698 -8422334671613536398201215324156010720 7895699 -44210811292396030363172316556086201264 7895700 3767257638916411709507249056173465600 7895701 122498929841032140976244031946866129024 7895702 -35210593639990558117929596241370964448 7895703 1380164442856737209850589069156501248 7895704 106566541190299377937599718828456949760 7895705 55264364474873924863931206260167017860 7895706 -3884971207243686172725058139772214272 7895707 -55781820881027928613821567380569001280 7895708 81395114667356798273436528599175433728 7895709 -62852706932140779303682216004109888186 7895710 35821077300183725167795714491540989760 7895711 -93605618189288472470502953276332838688 7895712 29746012342388041992774934332995272704 7895713 67371623410738431125847825715427483298 7895714 -61078173290158662747558210682454703840 7895715 32377965709481430668253415052502963120 7895716 26537165686371436057436341295178731520 7895717 28103882121700906212064608892505667072 7895718 5159534000195777852638179300456893952 7895719 25169029042951335873419931315775394344 7895720 -2323491251225857175031452191442534400 7895721 20854461613226875978121216312704042464 7895722 -77410203419879560055877462245369099088 7895723 -4684033709882252907843660162445881600 7895724 3342344227074833792707699645786721280 7895725 4948927175177968315361304489931933250 7895726 -21275944617710364333537340962991348800 7895727 17158675254472670553669378503246920560 7895728 6607474040810407617989705097237233664 7895729 -33771027944064984388657381280891810670 7895730 30852771638629172981243016179008350720 7895731 -253548865281864520202204217907526656 7895732 23715410043400325339965446947441517312 7895733 29380954941263674649722701551586020064 7895734 -39609229358414020644646500714393600 7895735 -68781758723113364294383475293160556000 7895736 3309795915574900856556089656346296320 7895737 126075013095069577648118802542121750672 7895738 -53283464602751334253619682229409242656 7895739 2459080683269015466781947191314070016 7895740 607047898667642065665011747670704640 7895741 868998916917921076516982788655430720 7895742 9964115293302056302751432585244032640 7895743 117773056892265940289818221880020265080 7895744 5085359196441627341785075421351510016 7895745 -22538092137000013083207486707676576000 7895746 -171938122166477680251616501677703296 7895747 -93243562501810214458219241173657476804 7895748 10970361897601718735520936279680249856 7895749 -1040812176635643347988697109988776448 7895750 -86519867687130888480502591421337216000 7895751 37289035162591007825478752460407115432 7895752 -73920497858296195957871356831148881920 7895753 4520789336806323239906285972346077364 7895754 -5936021879896830702125756772346268160 7895755 -7492714411039828484436600410154502080 7895756 8887205427141632619239802317794529280 7895757 -11728365652697528097297081916748631360 7895758 -7734837042315099221072464420475668416 7895759 -100831789862361506251140329127887873040 7895760 -9519689397019869962893985727200624640 7895761 19028270508495122072801832367346693632 7895762 3416361445336251678576411098793406464 7895763 -13035054382354921897506139575969791952 7895764 -29290756180481282709448789459471352064 7895765 -85283460178042132277491842943679232000 7895766 36086896920257242725395059811045337024 7895767 -25816980173682455451244510211417249448 7895768 72867950616380506301050494458179461120 7895769 4464710686840917103840577307163609152 7895770 1538248196305465926180131472328378080 7895771 -27209323237593229013084531393430566256 7895772 -88025502284746047091484558685334886400 7895773 -74935398404320438345821105770063065280 7895774 -35742724648215501763855191051440960640 7895775 264443131685754919465490472271507800 7895776 -6903940773413659979266363018366156800 7895777 -17209227779980627068293571614241889374 7895778 -23354917898208499442782785836188645632 7895779 -78321130141829543805801898843006973120 7895780 34520060182874354064158293985312678400 7895781 20135997403881274439880361394076900828 7895782 -3653774053872661096410487643365087008 7895783 -20438496669545098495407331993863971280 7895784 19893991323469086444488043507078021120 7895785 28505458343256653906579370768406113600 7895786 -2076334297724247518808800721009133056 7895787 3706012082456697986488028773542121560 7895788 -55362692743381419892756579461324783104 7895789 -1962047980104170873607516995844140832 7895790 -5334709127838473403292046261474856960 7895791 -48800722438003526491445263132836741808 7895792 455951585649650787530620044473696256 7895793 -1609629413359885541650035679522406400 7895794 6744268830167718388477330990696071696 7895795 -4417720757856625369563166375071283680 7895796 -11883182140381183642630628174675755008 7895797 -14843487489950644951440380432682773248 7895798 -25655140562656894267378882453763829600 7895799 55668452459985387005424179975064329904 7895800 15741261084724394533836931513488384000 7895801 -41784636369664909377544540675204587900 7895802 39128372707475064820356973793692127232 7895803 119758166323527740023695835410438211560 7895804 23593403812498450943845903801297222656 7895805 57759567954679305964503279447781937760 7895806 -40172102271168295457492214230237211648 7895807 27051937696934526875454420867387853056 7895808 -32239074184708056140139316449273446400 7895809 13252240014776067217408296740319691010 7895810 12275375066690226601037826167004778560 7895811 -58403068215694247477935421254271295360 7895812 119015898674104924293653214463457280000 7895813 -35002854647281529530826979180711945600 7895814 -16563586960601623409867784269510909760 7895815 -48557402467284592034289779385734780040 7895816 -72515048718356227913254083613264650240 7895817 46698739340998706997165897503354510634 7895818 7548627308578262443600264513998556416 7895819 -27653949582318966806870657428930117800 7895820 15002096082445570979681270238577858560 7895821 -63307251808232374158660643372898559156 7895822 13634706310588902768546338321451263424 7895823 -38382850468094424456575330351629797600 7895824 604317589588213585212139387633008640 7895825 15726835730870622967361729439922368000 7895826 3611653914249362293830594372424020480 7895827 41621898467893124340322090713638821676 7895828 101526946360910815373896871620376400768 7895829 -24737118953849985544425170945314441920 7895830 -28417433376043018785743618944830624000 7895831 10147906337052797027574833204643963264 7895832 15547865594177033761059721313648640 7895833 134996828014576820652087825177798775824 7895834 -11338584805340046441830247661025989920 7895835 31604279720885655037551173314289088720 7895836 74504137695269315551156148410403758080 7895837 72713508092181258513414954846311771352 7895838 16604840667466745988393486706421655168 7895839 -347825326415975005940222624721589248 7895840 -37043209426172500498509392689358438400 7895841 84222181439413637227323024130467759792 7895842 -1306664804331027450525760388984906928 7895843 469364757142679309277805450555849440 7895844 -30898829068323111591615533946816626688 7895845 94723511470627317406061968260813743100 7895846 -39857615313356953479562918685615278080 7895847 7384267782772794284204760354380975400 7895848 65174013029508100727096517054094863360 7895849 -114300100517032216229510197391168199600 7895850 12464866294291796960638764190530432000 7895851 -9370317095873262611506901854670534640 7895852 95658083647922843582587229859408007680 7895853 -24253811606243270380477030440904644480 7895854 2912227328675065760270322483915722880 7895855 -21763289143847793333800059422349440 7895856 2339579582456936675901222706640584704 7895857 -135336573349216108709237412260702182894 7895858 -10275643006168182744233305369768096224 7895859 -8392573392918867745703655115947425280 7895860 -23848871622481421934799642566230016000 7895861 767931330868741947411392509887804192 7895862 6567368533874998147058120543828687616 7895863 59857314373619450379468360813634904520 7895864 115499552027520432371182146268635279360 7895865 -29726879996736685336150062521087129280 7895866 23025484631027424155774115974394887424 7895867 2204534967719791319568281620376274192 7895868 -66314407112085590947106284265772687360 7895869 -63327007149784739926981027187656616640 7895870 17231339698075379765528815251013922880 7895871 -48826635284266493503305396766404842928 7895872 -912337068525247959211337381908578304 7895873 6590741026468701403818910717378709424 7895874 8279524225583947841943150894109953024 7895875 302443251751708780765157230163976000 7895876 -79102630376954913678748775506877184768 7895877 -46349959592398656983633465511335897088 7895878 40321293362251004325058405509893862240 7895879 -7940341415885076681342657483352269624 7895880 -489434821531581881957806806804633600 7895881 -5163258053205247411130565413300436608 7895882 -27088797660604763326425786421551008208 7895883 -322917403049243343522720000898515072 7895884 44370783435595022075246302258304258816 7895885 -13262144187878275511834057911306896840 7895886 -14813053955136617636644889053909635072 7895887 -6920732956138139753667607605061500720 7895888 -4527054407137337349195748011729223680 7895889 53087516243924049453603407018904600354 7895890 -22441244427233070935898538599664168800 7895891 47159013348984822156499649273039279184 7895892 4469305028631043769369464482048614400 7895893 10755820517518481466565067655135425724 7895894 29960334874627268906496144038581282752 7895895 20619066487148165499276205995682060800 7895896 -11158180806101242498504204072584867840 7895897 -35930114372521474778641192034085398508 7895898 13550742834008502701373564511115411184 7895899 -258608751505971856410902848306600752 7895900 -5615407640865076805312445918320563200 7895901 -20669074797293059408776634247287424640 7895902 -261540540496309811848101605257493760 7895903 -5257373557715430714103189334317706256 7895904 21686864538307575996336486937920012288 7895905 -35871540661319601674479516059503793240 7895906 17633557973546403433549478785723991040 7895907 -47661028656001721709053079040188345360 7895908 95878991177359771357872470651723712128 7895909 25110339771432560739899273639517523806 7895910 -18502767340825970732990085734155407360 7895911 -34651659657306182767982615035624836240 7895912 -85736113776475296600824792601717580800 7895913 6485867079900417614372781742624627344 7895914 -35769236240824434742075202741069193120 7895915 -36571599701896758514355576381450353440 7895916 -29484401517758570855830217016081619968 7895917 -4246786807312948907299577150997242880 7895918 -688527601848886315921057042812626496 7895919 602807785643107376047945193375431944 7895920 4046521630250925585666049000557772800 7895921 100026183296512444948998423638076348144 7895922 -4559511110344389027910914415761024000 7895923 -22332001105373023405872831922945779456 7895924 -56202401052330399691330371409566203904 7895925 42222008474069807236353508371168036000 7895926 -84764797642908612026723558603046773088 7895927 -42393084210971581421886814302384374688 7895928 26816282631718543440502457137967923200 7895929 60345103533761864745648768834422487530 7895930 8767070379427045333888023530632704000 7895931 -138321648179797587665335748127722126736 7895932 60212435717698862509051651290570665472 7895933 124070932240490245427116199287346977740 7895934 70333439482768215161656246633770522240 7895935 -19547851951906200374895105724024692120 7895936 -59160685515420093944474281716209418240 7895937 -2630740526472415889099841793564419648 7895938 -78445489894024897712423513139565822560 7895939 -151854278068628972440908529185949267944 7895940 -4563746892889484441516750175489884160 7895941 -92471570678487893134349711600720534816 7895942 16562871851052777269213274692968843872 7895943 97560112774844501779714909449892538904 7895944 4631755250867772410863060844725862400 7895945 -14946159780783738423706226263314035520 7895946 -17245058648679193167592572903288284160 7895947 -34768187009727320651698882835552759888 7895948 -6125386896196908725160462489548218368 7895949 -35689850000882104735999766377290217536 7895950 -46426100769827358164048167194607905600 7895951 11089547610318208422209402990402675952 7895952 7957290545439833052617554619936907264 7895953 -110973808219993624955643232632129392256 7895954 35565461701568845974284161972356588672 7895955 -13295345112316002206589315918956882640 7895956 -63639348286542997179355848022672281600 7895957 82889666297446972106906557652949903000 7895958 12024491270556473602224790877323218432 7895959 49174956245913042862426685329225609160 7895960 -40206558575079167113022935024714752000 7895961 -46563696127938439628829544396709808 7895962 -8548866495733063277545264233053638704 7895963 90306738011059564946132057180170324920 7895964 88029453485490814477841423018110525440 7895965 14531774351373224289209963858701449600 7895966 -24445804198653000895361134124643890496 7895967 -46992019029585740217940984576167508920 7895968 -1439223237482901319650689434773356544 7895969 24719249065144678271803797359731518144 7895970 -11638191213177063018563423624802278400 7895971 -132455574008366169529322385493157355520 7895972 -2012516030311939396268068631974453248 7895973 -93098377243430301600440097531059042496 7895974 16641373520397478032550983792571616736 7895975 -67297903114745324709029829390496131000 7895976 -47093480430888678126542674904678400 7895977 -14036093940077424406542078891554887174 7895978 70115693360521652717783690730408893280 7895979 2897383562467316897071733984699559936 7895980 48349626658331088485600475432811407360 7895981 65192008653920122282612755881014608864 7895982 -10471473432205098500337066584279377920 7895983 60007829805872068531752688175131075864 7895984 -2993620514451920613033134937737527296 7895985 10637257491927798978898370712680104320 7895986 -30923448050769432301776765032199936000 7895987 -115284404149064914404718913152134046008 7895988 -31556435198379671138170420620179988480 7895989 -87759168786186612499927804782640072210 7895990 14876401413776297620463689719037754880 7895991 -10086348022056315415050924033905073840 7895992 -16299354283710203945237412639690178560 7895993 442723511820919618810870240136865984 7895994 26346742901240482997733728670700879872 7895995 13918365275146403326607400017554478880 7895996 -49577767377191647957038090492292992000 7895997 -73350466322090653495263336455308715226 7895998 24058082200096010189190570314071216320 7895999 -100477244491450012713600154865386680000 7896000 10988291202051659904012358445432832000 7896001 150856070844779813728309561110669945920 7896002 -14547789366885537756510210827916761088 7896003 -14671927075573611129949243902391391496 7896004 530610721132534091450075902655324160 7896005 -31564941319282314541920598109190900480 7896006 -1384355606366948439672571950832910688 7896007 126721149864870402151291367265322805040 7896008 172783975399522283052292461397598545920 7896009 -92515238246390685394884602106693591072 7896010 9936497584470110326731120697228984320 7896011 53555011975570180394988979324331550612 7896012 -39181020625716258250107524146632933888 7896013 40627555196393724319590292147436510220 7896014 1453014554105980641880914546929669568 7896015 29262327300383701397787911452554086400 7896016 10282347639899971897503728217975734272 7896017 -40377786680885331387057548026785777168 7896018 19330973077806750895664770878023808000 7896019 -59469838662512332481892926006813407560 7896020 33782811069286071883971799690996224000 7896021 -23399873606712645077368830277705718976 7896022 11641554122739844898914044362576854272 7896023 -12351482649327746205187860332070055896 7896024 30147501480982791351661335996059627520 7896025 -73142731346417998394253968428074932400 7896026 25222538598999496848709028913748810464 7896027 -11600032717653982142252511853769887080 7896028 -15272890789491153847486432941468529664 7896029 72189530856704781181312445577158836320 7896030 -6372177116074221118916442705275191680 7896031 28985968287082152764990414829737163504 7896032 -12110370226944091666821282899337412608 7896033 -14163437095242893511850757457873171180 7896034 -9400333320891171617174214351832725120 7896035 -19607014599285111634666030388960339040 7896036 -12759981336776614235875620191738173440 7896037 29250985394293367925858417585158164540 7896038 -31726433788800439622036159446664432256 7896039 -58668776326038530828429806907380118400 7896040 1899134346006865064922873888842956800 7896041 18648347180501263591672005026836099584 7896042 -19557446917098112745533209317856817152 7896043 13219924610748216432658527348219682292 7896044 -36196679651214966571794341424226028544 7896045 -234548349772742508719388997880717760 7896046 -4159812906067483118562957327075728256 7896047 3612761077022780917823865794338689792 7896048 -2034204695119785349325167570177228800 7896049 42097087786387867415457867863056356480 7896050 -27057074939455103840005128595104000000 7896051 21808317100043919377029770431776138968 7896052 -2481735416530422372333435244725331968 7896053 -154285233132707176705005524498296465632 7896054 20725160005940101493167602832646761920 7896055 -9411438263402531949003218962258398000 7896056 -112459820848457460001859857321002885120 7896057 -9570296117581838773703904302315619264 7896058 -33341829532725032840756051583578380800 7896059 -56576552069176720024241699007506817984 7896060 13025162955229460102774920555193402880 7896061 -30734403569205138443368076446117788768 7896062 -55445781499255969093637629790893012800 7896063 15555635121393793018631235111587697024 7896064 112367388456591197380794254533582651392 7896065 4728404233029395787961420019003860800 7896066 -21234937347509298476266333584437147136 7896067 -54397973229444743286692515337258477688 7896068 12973750555743701190768571267716638976 7896069 -12301434480759532023331077515362353600 7896070 4392612990951278300768085208583477760 7896071 -23632523700528277463079529882189114728 7896072 14311550581682376853779455609994608640 7896073 -3289809576979025494970011438806741980 7896074 29731097083340146356203988820859465472 7896075 5811708593023727167446851749305571200 7896076 34963629751233899476356290474522437632 7896077 61685407707281172165156350032598510400 7896078 -26933838176717057341074671841564487296 7896079 9242996844165396677023597961353135560 7896080 9090071756332460802733848424353792000 7896081 -23659483071824968512849480247983871248 7896082 -39709314052206678424279837949445043200 7896083 -121638896256758643359815234731635318496 7896084 -12471002497952475837161740352233537536 7896085 22055297811672122079514888753932834780 7896086 53580940394743733379395854156190184960 7896087 -22562945471846320874655121199231578656 7896088 -108627472886001577574422940541974016000 7896089 -56776019641261432906775990024652493110 7896090 -44355715310271911617318565299484160 7896091 21516328206966373920506707180061981760 7896092 -21154444274208385503208658582131783680 7896093 -62279005917722899912762284971046366336 7896094 -90008982374474810795077076929531158528 7896095 -33982576626082607966045651569957325400 7896096 16177983181020755779734405878435020800 7896097 66915180791054238979042792120182098 7896098 -1010370093943727846461621661631234048 7896099 -65445991890834780308142276526676379096 7896100 -15765355768717511705585626226312734400 7896101 -7056919173665298051957460892839333188 7896102 19213140728127707398306277631370544832 7896103 -34838233051468687005609797880011863616 7896104 50050836948868446525351695083805813760 7896105 16410796000591090392055309475613081060 7896106 50444893602275863577320610392987778400 7896107 60901496285022504750991494422775612720 7896108 19763527577602474409560962679510179840 7896109 35715948519465668125076537614133718360 7896110 31118834057655179217742655854321344960 7896111 -26953328654393125728733679985776539128 7896112 13817127712579533739035619138459205632 7896113 -21359735385567094946085724776883714560 7896114 14595477491416981249741343300202650400 7896115 96413595747804158066985738934388127600 7896116 -63796134247541919865213669871824287360 7896117 9490790999960110981020842110510230240 7896118 -2813503373512798742798812033843077696 7896119 53954160475227147253594954333221405312 7896120 -60549943600148978466542688718878720000 7896121 -14882345366380882343441171976368384000 7896122 18507330803113644956646563847865002240 7896123 3209733115325929190241484996481729424 7896124 1587676831802288760658972836644257792 7896125 -9176179607399512652410999817021850000 7896126 7112244881265889622206161127098193920 7896127 14721620809771523931291764051735696992 7896128 48341016279214174435486476713360621568 7896129 -94430740647218117677120223639628762240 7896130 275819059950150388587716103647984640 7896131 6896712396721589749776932647798395264 7896132 7671673069271647516013819104969005312 7896133 -36487688680799296374011846761700480 7896134 19369086676765344630073831233248378880 7896135 2340803497304453632169582475443492640 7896136 -76851020821934004268461761530793687040 7896137 108874494253242950799941408613672230580 7896138 13108159802463739470722322621787749120 7896139 14220511667418738704896120820109553940 7896140 -4657314103590029228562881973652101120 7896141 95501209496398100362350043307323657344 7896142 80855889092141924861065146813242081472 7896143 28318194616344446630216793391243721280 7896144 21382466623189545890610259346368364544 7896145 -83886854677703451148385870841235512600 7896146 -65404504900641791003060248184600527728 7896147 -3265589691575888952690146827339695360 7896148 22390474128765528546986965669471225600 7896149 -15621753572342548459861198479980060940 7896150 7775252584010002062073559229670800000 7896151 106618595137684090443012287686129666080 7896152 3760565363287522198751418715010211840 7896153 -1106246912902185114491573608345930176 7896154 24149450518129609850815335383274298080 7896155 -90612545657502561859121231516456005440 7896156 -79514436470310856644366559355537227776 7896157 93740943966152765824639071720097114406 7896158 69858057926893277860934648529583344576 7896159 -66199095391404633690001359942240423336 7896160 71149015398325496524772390384314613760 7896161 -13671438220893244455199461434903774016 7896162 15770072722845343214966483314476923904 7896163 90972829730815857033865653152207227968 7896164 31058496623324048951574966540540917376 7896165 -22277718184113911798695116021032732160 7896166 2587025737739809360274011562156223744 7896167 70255816185602691748789458954086896080 7896168 -17718396022581987222552228371194429440 7896169 -18596989834386092678084899993110705420 7896170 -2079123852372055039246985445458111040 7896171 -81618568026584575798981714906342974888 7896172 30431071449794960248001449700736184320 7896173 155522114366367683350474555823418284640 7896174 -7802323675287780739332054447076967424 7896175 -16076960608754758778616159202295265200 7896176 34315211194135676073065436610560000 7896177 -11027943025211962418397279571438234560 7896178 -6285888989727459198482712635134200000 7896179 147498306548316144090819783931879080780 7896180 -1725877321129228816596069977332654080 7896181 95387476426879066027549813879083943982 7896182 -19772914547271498981148453301061433728 7896183 94850443045987776439702178742301774824 7896184 20642894896896400365245385923781058560 7896185 -46234335717654928024968983395091168640 7896186 -61283566846931963656627021211479330560 7896187 -62373149342080824946118773615596231996 7896188 -29638456770947549209715038620141809664 7896189 18036478356968962753934439256792787520 7896190 21746878492390400665267222612328265600 7896191 -10975915202782966963822449383965039920 7896192 -62862030841184772057446234766610268160 7896193 -17963827981881903041598737730102978476 7896194 -65891195497343754928580222929450208256 7896195 -8318940428085711907851397385672233680 7896196 -189771542313222981767915678315839488 7896197 -84421775294710798858749958145890152354 7896198 41809041500067591727494902597977270464 7896199 -546029050064327105858457728902577136 7896200 18066454093237507805212041155829504000 7896201 33970005268193812063350483682455881232 7896202 -55955218228696593833750375579132618448 7896203 -116402564548575403661875031912449202400 7896204 1099110533440485638877518848585003776 7896205 35636519199181292386573554679589827200 7896206 9464087758978985190360905958290651520 7896207 -23120584361129655164243650998811944960 7896208 18502157036453879294397945867552686080 7896209 -25284037234194060140168333540027829792 7896210 12346882492075690405219864556921856000 7896211 136186325454871668329234613054836328312 7896212 -59678759685631374732502763944749884544 7896213 -32305985239751546290986933245444071140 7896214 5322122515997066574569599128845570880 7896215 -45011935185154864879897460553263914800 7896216 69201338329385830425240161221801881600 7896217 -1319261092175765774011978983589707008 7896218 -40718018080868814859689343179624192 7896219 327379899884190365537895755038166208 7896220 -44068077146303521255078335147756741120 7896221 48441418074895762185384264546452205612 7896222 -13812766109112968292626596240782371712 7896223 -33816245873266434238196367495229940696 7896224 -39593264682624243024993945232786587648 7896225 30464566357892001182771270172223104000 7896226 -19217345270707808013104411398948900800 7896227 24157234047485044690462121110751877120 7896228 -14307705530709199797325565709569562624 7896229 69764020299214861554583829685165941280 7896230 -38354647814658360760943254347518682240 7896231 16078207907890263582669155895865612800 7896232 127102689405198592511959174273811942400 7896233 -3523058005597665937887582058446496518 7896234 -34435957431170335576673436788806168320 7896235 49772248908306095821789117307440359360 7896236 86550736525497865654699836462010414080 7896237 32758854163620107462004683501421975360 7896238 -26200626350544326246091211724481765504 7896239 -9249715788921494701370907670664372832 7896240 6199086970493058049344224352714424320 7896241 -128961103278977685085207381484864085358 7896242 9639680946688024623135620092300864272 7896243 60244323524746103302255940578287222528 7896244 50424627959918398895911961665696873216 7896245 -9138541250097525237014717426736023040 7896246 -8799043847398188387947752065508593216 7896247 -69878671344988935752407075214110311248 7896248 107281199188268063953543492800299520000 7896249 98899369970502803267540676222903661434 7896250 6146138964300679117612039078834110000 7896251 37473241552981341682028192109572032104 7896252 184691453764731463439551780420764672 7896253 23651045716454090359898744574920745664 7896254 -129579114744015864601058756670062400 7896255 -12864695828429430480503556602510652000 7896256 3653016665425278017566735020342640640 7896257 -7642226706886649463968462487265262460 7896258 -3707192073525772259910107186839756800 7896259 34699989151657383230691230607642321616 7896260 -41763188990669447689500961838946405120 7896261 104874398974332107450574140898944760384 7896262 734249114712957920442197966707442688 7896263 91923095008183229791115341810543351512 7896264 -4946872431714817367819205202748129280 7896265 18206011386351759833656811979879456000 7896266 -1562308700659890892975562871065627136 7896267 5622182265064380779178497014818565680 7896268 40754292512031321292104946512538106880 7896269 -81808803252025986088915447781456385204 7896270 4712507021011950908031554987712105600 7896271 -2048163246491807085884494727976832528 7896272 -2732180394475345087007195826691719168 7896273 -28672143780326770688536382754875323392 7896274 8485435009055356640218500286661909136 7896275 -45712627779703408523303928683231939700 7896276 26550925735318926284728351065794897664 7896277 -79604926148763014271939791317320477874 7896278 -16983284386199372597190129275856898176 7896279 -50574300303659541174273438039581031168 7896280 -24763535296662900168355134807255859200 7896281 -21092879142034000357942867631976518136 7896282 13509689118663604319363927484528528384 7896283 118370388153958151302402686058471438532 7896284 100825440003745223318940597944268498432 7896285 -75169174516533866712170762067223131840 7896286 -45734479110589294292367789397634143680 7896287 -29617900359077190090014166456911846400 7896288 34086301985799216885614340362572136448 7896289 -34183350431380173600727048284112072192 7896290 27150765811507987587498968661416486400 7896291 -11250321913759406383345502992555148544 7896292 110717595300091151653122332808546406016 7896293 -284342254234319773929856845781491360 7896294 4389708103249625143288942617756299520 7896295 -93262132601212316026115688878790478800 7896296 -170150999316274737922698895823672739840 7896297 55117851319895192165341329989729965200 7896298 -32642635593143524816726665368456811600 7896299 -38979339079293459182323409492871122700 7896300 -17294992213867098430845647166814195200 7896301 -50966500067031972549906278910841543050 7896302 -52318538809661004490899677258398515648 7896303 58403957589064329308314901562714445512 7896304 12356202862053604941355069131530665984 7896305 -1238063022516817799968060556430561600 7896306 -17178471282670927803502432648827830784 7896307 139166032811769813693834385624036556 7896308 31371963957954026108430681336791586816 7896309 41230102582185719148632907516026104128 7896310 13504686564361246167954466032808642560 7896311 55363518895232131116489064134310556160 7896312 89679782014263051800536841679618048000 7896313 -7193024447826976217417730121659230040 7896314 -7409198481300409096783902482419726080 7896315 -28164818730126023042049413226443059200 7896316 19768616820349349899030263416203735040 7896317 -31170421501541470120274530131779322720 7896318 -16889742576956963617018320159283916160 7896319 439300319865957311334524439493347496 7896320 2536149162926720003021723268022272000 7896321 -27510630002029275225196422810476499840 7896322 -7316102507930300749874856824863236096 7896323 43596176211212721600142821185775055680 7896324 -49956199794917130302790830256022732800 7896325 21113502042841785424154868214653184500 7896326 62149241669050913858140555958946518112 7896327 22235296441601861526882409076443875408 7896328 49860280376896773023361982595054960640 7896329 90584813093242132935014794669274333952 7896330 10938273754629249823749623791749889920 7896331 100935829788928472045143432475312738132 7896332 -28100615902369631218687803964893242880 7896333 -19690286950287247788339997424697216576 7896334 45237053167801402965650895572765937792 7896335 3088845273530446919632827153298029600 7896336 2593183901547788037910725550908899328 7896337 2662806440563778388782557406487955968 7896338 18933417736249071723488320327262387208 7896339 114684968463362022528688975328075760 7896340 -76622681192447370176526088769392892160 7896341 -12854301438440468546108148917266614258 7896342 -117834012003883230240199824724056576 7896343 -3407048264204624547096965539903900160 7896344 78340746702981776132316587065867868160 7896345 13533940107422160488730132134563091520 7896346 57332215933196829231724362809970949872 7896347 -5135427042911303125045262145690694680 7896348 152234532762657412208962281181668864 7896349 147135271123356732073342933615883541350 7896350 13284204533897217763990168776641140800 7896351 -2748971935150771958312345444039380992 7896352 -102734530828035540712837535884451512320 7896353 39740966778338619034172471736947989602 7896354 15108539724633655114266655379218694400 7896355 23352488346860627300359712625640790160 7896356 -44017416944578895790996906275395916928 7896357 24966784407365865846102241186012262880 7896358 1152367887550091301772996250109581280 7896359 -156131464694521590141961624194730772040 7896360 -34830259346637967176210587104537804800 7896361 -110058052977808999207068253452853734576 7896362 -2217861756871337624001054427862304000 7896363 52551888145232025150816537315696525144 7896364 -27025697034200616183475496671488012288 7896365 -1120066303255637889930737140080290280 7896366 -37072735076082175661799291738712320 7896367 -23886440325862125353039122348301910000 7896368 -12016553519714052919173448261193515008 7896369 42131000545189127982415426123993768128 7896370 -89318600215316198175438142405571793600 7896371 9355311865712296772178325845974264064 7896372 -12624264290429572957632076373831909376 7896373 32713926748551382996900904333749888622 7896374 76419392576411634852358931935501995936 7896375 27653591433914047263398248701366030000 7896376 128432891925095127618029531254601564160 7896377 108868945915994714530792334546001294720 7896378 -334215912607321747417054550305274880 7896379 -4821859403982387477619074655759061020 7896380 -14223769526184398506992944519705587200 7896381 -50116750746198871383465906186867369600 7896382 -4492842588055225994617856343133366272 7896383 80582803645642058085037825691920723200 7896384 -30357304581689008244402694760067235840 7896385 24550387011220725104032078671454493760 7896386 -52983367445469508792570612438913001600 7896387 60290787860448272830690605299780211960 7896388 -12625530874344110633913438451320856320 7896389 37298593783031910969820931780386263900 7896390 18166028148488083302187119706518529920 7896391 2087733878916300735812748401488823512 7896392 -46213311057851911264996523254614097920 7896393 126892007362337075733319872460477567200 7896394 38662251263032612550043685337396365824 7896395 13189409713496138800259785924089663840 7896396 28258542701472329109568758436360104960 7896397 3560505923536366743661616619701849846 7896398 13899091566781295958238213757873997312 7896399 40240614473340519925742398886716346376 7896400 -7459200385834947135793275905146880000 7896401 -151579570883608966974076236261195347598 7896402 -9323060757814699286654232397497035232 7896403 -17458981756891690136214542919020953416 7896404 82038769001199125958437587077506400000 7896405 63706932715289578267874741105951603520 7896406 -3743747366776939588793122504224829440 7896407 -78152369529617679617670702205932381648 7896408 -19295288570236444626498645147381964800 7896409 32017181750588409488805664214996713610 7896410 1201884954647627031365800680069513600 7896411 61594434909962903239732392560056426860 7896412 -3275811815092548758258747825124638208 7896413 -15341069322967532020935676604054315520 7896414 -1089419982939737377759932071705159040 7896415 -71856577738608432578237830987944918000 7896416 -72517229747981662481479222564885364736 7896417 -37665874332836828801833324652579377152 7896418 33793781349703080388193991988864030080 7896419 187883966203776500530624717194605893440 7896420 28697419041579792140444490145462272000 7896421 -21720568372492415286957921334683087908 7896422 7458982171616748860394413531567308992 7896423 163891065110402335214340888673151049984 7896424 23943968871689048056552388622937512960 7896425 -30730679337126385017220649722950242850 7896426 -17869533934477400284979675256054541056 7896427 -29668789792005397842113137786782157056 7896428 -95530153976309134951992388029523282944 7896429 -13070356791085507920715699609140945792 7896430 -30680175697395039649348570226527534080 7896431 36257847551602812332371024255590017232 7896432 -24205520676909184659006858145840693248 7896433 -844490129703540871662922648672726318 7896434 -56222985802738331044977753153960960 7896435 -43018974260629792564375198889706805200 7896436 -19216896103338525264841840666371525120 7896437 163223400042827605975128322574481079086 7896438 -2467232488932063658095061577437632000 7896439 -25072798822115412931190052295573311840 7896440 -6035879098860112649568329671221043200 7896441 -19478439607622759896377127684255062336 7896442 32733605656216351438770153450050323200 7896443 -42598795117768527174313304473086313308 7896444 -4915545827891671878278095637886763008 7896445 12373004248889247589753981578347884800 7896446 -39499294414038549992247131225707427328 7896447 2492361938613794453247907436140395000 7896448 -22436917913715611037858123344982835200 7896449 -118295625355307911545159146124245714208 7896450 11598279842299639665207998568904243200 7896451 -61959259082778164974735675934545220600 7896452 -52729220402623887473898011421063794688 7896453 83053828827357138121121745019963598304 7896454 -44313374083142769751972282869093648960 7896455 25017228021089093657365920916144865760 7896456 28199298003042291199927157634206929920 7896457 -126721590512433919106278433012225170160 7896458 3261875608851935258844137455701964080 7896459 34697118331063696129324075217132921304 7896460 26574859806903465834418759899694080 7896461 -73619143722892434676597637834565935700 7896462 6316738209287237853857903601542943744 7896463 -52027455265636677149808892795883042240 7896464 13931119088601134470322293565017620480 7896465 -9823069811178342786618541911011414400 7896466 42909318246221451651820237099510061376 7896467 802296189661464612069605730217620840 7896468 67231199838833003129161221910325237760 7896469 -63769917102267422623915967204536466688 7896470 41451122038020761813417584496084597760 7896471 -95669931255761804106007251868939998336 7896472 -26656454692881075688225508048869048320 7896473 -20674346513301621515228434317053535036 7896474 -3310375936414559676940665142608960000 7896475 8248998714515197410432961326554035200 7896476 27200774223498093028531436255487467520 7896477 -444316471898701121896112042063961024 7896478 -13742941479684385661965178935181527680 7896479 -19870845574936673589352064945112058368 7896480 33663087990264477502300422895404318720 7896481 -54581307157542271740181102393438002718 7896482 31587206170828445500335360671932032384 7896483 -1572366752046527984703751582264036032 7896484 -2214757369093420178188327021758745984 7896485 27959164444286915803283025143961213180 7896486 -25799705964658892320283833626636859392 7896487 -38686835442325679217453420653380822568 7896488 -113799497510666226892669904208535434240 7896489 12313449712182758744485731607827943824 7896490 -10568112154355334595254768236859909120 7896491 3381562369952260786623894680795651892 7896492 -16785473616254412937106234925270317568 7896493 92876502496181274725624579658599543520 7896494 38302602999378481952870154607367359296 7896495 -75692754654461656554661695410732352000 7896496 29239290777589066898593179587686449152 7896497 93250848752908470514995077627826327540 7896498 18439524805486869695542335579805690368 7896499 31129167421119350379820064825861064064 7896500 -13047996876528031282028980124910720000 7896501 120534520943447594509281026177503195200 7896502 -73495456031989147976928686820562494048 7896503 34140317829947539215965763098423191056 7896504 8754423579264505636237646294056304640 7896505 -21229399072664312392738081468391283000 7896506 17742245085712148565412359851419075584 7896507 58754855800116125160576201582973775640 7896508 -45192124825776728006180797383710073344 7896509 -149490715759542180752652837421203019296 7896510 5656869077818628450672203352942462400 7896511 981748123325908132924110873013200224 7896512 -20634058839859117820826389345445347328 7896513 -11943478527557519484383468967785958912 7896514 1737560887401461294875008327241678416 7896515 -45824370892104809766612564993141560880 7896516 -28749954295869949413729385862969115648 7896517 234180057006031655624453365093051393152 7896518 -12880131593645074308942446681355525888 7896519 3823502518132975306487070725684094000 7896520 -1586530273946555043589543543539302400 7896521 34470139966332686685127595883533359872 7896522 -31952079238721426089681945357353954816 7896523 81148118577961924307147715769850256384 7896524 41126850532445405912072546261273241600 7896525 3921698001457180127418039144895464000 7896526 -11481156540558983496041891080109965440 7896527 -17881686867909559781172135917286564624 7896528 -4299087550893803870732772656774750208 7896529 103772329653686726805691094199625318130 7896530 -5243568387479187058206696869572479840 7896531 37733804424368562791693480946769338552 7896532 -325135358027453942716951924369725440 7896533 99926257833722397795687233446859735520 7896534 48017904833629783840729621016707235712 7896535 -13361495937576203872390194065095959600 7896536 -29870001660516389696853772167757240320 7896537 -40307533643274212237606179508764913616 7896538 -342143542067089474183938844985089056 7896539 -59522617099292452768900674348564158688 7896540 -10602549073852899264655910559519160320 7896541 -75048815455301679226373334108067476058 7896542 -28092067950801903804457074971755667328 7896543 -13270744853428893277612135632598154736 7896544 101684707641772923265961891874495528960 7896545 76650382529355977672375474799040305600 7896546 -13892672488257200795582590673743872000 7896547 73361479711262023965762208504175459996 7896548 -24917208315442508403571186709157961728 7896549 26043613648017551340848804095596320256 7896550 40413329110652409038391457641979384800 7896551 50491915209738135371688513332613667344 7896552 -57260035225017572774201890389013708800 7896553 24620326232170720530360392355763900800 7896554 15407275537813431921890528391147308976 7896555 -103402472365744812649259470127809512000 7896556 7027154352497711788487374182023644672 7896557 -132810489600659326493191285621736918880 7896558 42341439538693515405945130502301491328 7896559 -24952233063402121218671075802285062160 7896560 -2957716669615004303445899582373888000 7896561 -15614926314534649199481503219054429328 7896562 -85920890160240086449731909703400425968 7896563 -2162128489406938348400559884267286000 7896564 -40927758380146747175130289284630036480 7896565 114657594163417115001812671889623874460 7896566 -40187413468900630517758762136223996768 7896567 -4529286977806642501207896954987225600 7896568 -19350612115223326288698741982894817280 7896569 -14972732102596355357334301529855163030 7896570 -21861012375403059355455144862239782400 7896571 -118649928416167518705821310575693049800 7896572 -51661070499260282281437384762102931968 7896573 -10632384481796517026674466140094877978 7896574 -28644065508292739841804342233081643648 7896575 -45693067859252636825841988168100996400 7896576 11011333685369831947832106515215417344 7896577 15134338664477894666896633833780979112 7896578 -24846624253717759202256993134720858160 7896579 105340144904500929659529267585161597760 7896580 -3715181906526529766029132298809516800 7896581 13983014233617864042040494239689056 7896582 56991901979218249432586532632095814400 7896583 290224437361355003731896476455176268120 7896584 107295672316254549218949006700308172800 7896585 13431909469215522811186226565383529600 7896586 -74048140075284525917891464439673421008 7896587 -49846992863356774904421800158932622764 7896588 -6130539861250887590931630192953769984 7896589 -651777134482999831233645687476737044 7896590 7944208528722621903466352854488576000 7896591 -27801681275074578132425876007726490200 7896592 -15890835256418271665551094255539519488 7896593 71160130452752763936525658374952849842 7896594 -27292150145245343777362506775623868800 7896595 -122886722527794982787365588410789700320 7896596 -33416142328483441166754003109403548800 7896597 38386384828494386168264877446666804928 7896598 -58392798186644006141560254327605540736 7896599 846576097329534180027054343357594560 7896600 6806897814588930693260834880849408000 7896601 -42777653345457280000987317673710093696 7896602 2797725389471303891213608418966330880 7896603 52106820323444212882425925742756858880 7896604 25100460384888825922505652797018029056 7896605 66169915540096603269592677971374321260 7896606 6294154970497231056349860358422528 7896607 56086071522714807039055477469532419560 7896608 -31587869277948141068440452760060231680 7896609 -2352180792148824208580377236500592960 7896610 11696103682676080300588333008347357760 7896611 48107647559697035160555106141631129952 7896612 -3361159903345444161879833085136985088 7896613 76874139565069336061904413557954790400 7896614 -4293702654620701403593108031759251200 7896615 -20389542179346529716975787286618111280 7896616 -2476481734449790402968884806637322240 7896617 -25154750585399835822637703050343500800 7896618 37483961052301105985526629984098137264 7896619 -107427433266826717076668500887888394480 7896620 -31616463574506616431128809677002096640 7896621 20765374247358796321862497195565483520 7896622 66380491432436084836718142024822434112 7896623 10260635920664753406805614226367481840 7896624 -16692086021476335400076242127414132736 7896625 -138274418092540706625584809613873952000 7896626 -2857104933699442660642429440053574240 7896627 27326457004796443793010711165268879764 7896628 69040563870622476759852639832948203520 7896629 1775098493552203286665966532318958768 7896630 -3059822287351375339925497768546959360 7896631 -38534128250509768218223556200034484568 7896632 62381079794809773704945160127745126400 7896633 -5352378332991826264238671603995802752 7896634 60553321815955950295148151781839855216 7896635 89017983407830940413056802159270198560 7896636 14427865405587894854370146521582878720 7896637 -46002718223487001031192483346795206048 7896638 -1008940106611093517593167174580241856 7896639 3140129486411528342952804560801108424 7896640 25127530816289346887293086752377405440 7896641 45978132673246393990051566755338566084 7896642 -232300778354867096258975115784680960 7896643 -50024737336959171761061619697076452016 7896644 82025441583102932688030052287278559360 7896645 -52071626059912393403933375394113084580 7896646 -4681469679298942657066685683981032960 7896647 -92603069071606170030309398995383150720 7896648 -20775675340000245334783368340651991040 7896649 130523871995014208974009356140989920 7896650 -28500288031962909653580943687666585200 7896651 5095497493368885802331733633428707584 7896652 46546933669434493594576195789710369536 7896653 -114782515294178976977887220953609825536 7896654 -6768064975475093419324755308026434240 7896655 5587938493819910786898530499499162560 7896656 -16785475270502457163206260143796133888 7896657 -100801446269828522091207958440407903760 7896658 44469441093037396377389837127201275904 7896659 95298177648401846976585390254016872304 7896660 41747764958678146225635708865787381760 7896661 -43955833446964513585528473638308789376 7896662 53374233265783769019106336189454345664 7896663 90734394988771036533772669789430360400 7896664 -46011318815933843272716497418711152640 7896665 -21845151932552973878856445209553550400 7896666 13577542922587584479612481453452520960 7896667 95435133704008434638454872025244229992 7896668 6749145923815490022194942786514401280 7896669 -261980800498528330058465246457467904 7896670 -20318744834577411045301382727413485440 7896671 108120476342577619033742270239065699000 7896672 -35824776269178513879573704961557004288 7896673 59604602425976175884556790528254805060 7896674 4420993117734418313684479271383736832 7896675 -4752683785415773233357264532431000000 7896676 24134854387218368420371223769951967488 7896677 148646410081781287821783555198296426460 7896678 37173989751490247990650097892119493120 7896679 84677000971999088348438142053564007552 7896680 -40943017297643637117671236611462758400 7896681 31485087916115293067974271572774776228 7896682 8387236448524746556490665272854384640 7896683 12265221288325786237021954704861837144 7896684 -67691959644332973973280223107216484864 7896685 -56937520239067299787156900315643241600 7896686 13739522409235082556393340771433596800 7896687 52155063076511546169689555414143052544 7896688 -8685772250974487712145724773844418560 7896689 -52435551154350253298143215892299006510 7896690 -2340927569208128771301908335201980000 7896691 -17826820042521270311442403386701893632 7896692 -240924491349961497895821139764658176 7896693 -44518171125037725684685573719814651680 7896694 56354362517019626105283780939491493888 7896695 -71519147443724322342888636958972933800 7896696 5779822875817116360422570092771737600 7896697 22964905443172233608978563315539025732 7896698 -5759786386742765184233461190338907136 7896699 -3110871306773482565438010026163073716 7896700 12094856390977550090923439150173440000 7896701 -70519600367515999428523648056334567968 7896702 4920881883646608261809342488540800 7896703 -59518351638388005617806167261738884400 7896704 -68759543532502601010629566478784921600 7896705 -13410306983488251670197949383272570880 7896706 573614073660958296523473843149145552 7896707 -4439154610060555220927878726993487616 7896708 -39133486290568229961490164876987201408 7896709 4964101166400163657111732645841122910 7896710 15980974886054822195883365345716997760 7896711 -68005245154749286871158530390324003456 7896712 -8541634575807349192281867089611852800 7896713 -122129453100054711409877852600628135216 7896714 12765033777885915333360728021517844992 7896715 -33311672864821645432110292388061500640 7896716 -59203235517115056251397399454178460672 7896717 1109264801367961809662646850283298240 7896718 -1273109863104293031593554713804777600 7896719 -73909784857761658141676178283021148880 7896720 -1382524289479890115352438747828060160 7896721 63239835637423281713216893730920229760 7896722 -24357728297906895499837236760482815088 7896723 -3214473996371491808913215375448422400 7896724 13934543085708994379013077881468219392 7896725 -3571402451350570692102515931420713100 7896726 8902386800287350719989269119949520992 7896727 -7764860967105432066863299266713454968 7896728 15491145674077547197044624511635947520 7896729 -22891399647887787097442135264414971200 7896730 -9113068236277682685160892223287358240 7896731 120788681369721386242097158198700630532 7896732 -2295039248249125276999809005552640000 7896733 -42176514957735102105446588535109513216 7896734 5676997049154050325878605734441926016 7896735 134302567910894297803699899414842880 7896736 -151779850901272699240853786318637170688 7896737 80849542535629582222301666772735055920 7896738 18752180874061503284135218311591018240 7896739 37445326442269803340026326136574399456 7896740 -32796451697481860786633118306260463360 7896741 6121654647055828567103765147004247392 7896742 -43123957452673805874681819978452412480 7896743 64468450471856781863443698003414895992 7896744 68939966849102325970915002708566016000 7896745 26064103181289517051467575729417831880 7896746 23034387374880275519786107629466921728 7896747 46060386299318353197682974244733127000 7896748 -26479134068919787279224646466301714944 7896749 -17533803058507534047879713806351128864 7896750 -5843738450719387344978484933718880000 7896751 64256098113766506632570351026744794192 7896752 16529868254882857500522230197973286912 7896753 -56854282834383525390170405276404162416 7896754 -14789860042620472544319205176131659776 7896755 8413389881426646532134590764184701920 7896756 6397055963613553330053539785936834560 7896757 -103816054078531106493797613436329715968 7896758 38740405223183192869134757437532632960 7896759 21462406700455178463090576830240130768 7896760 -94947802171389724710971750098586112000 7896761 -150423668257929200265817471064116252800 7896762 -13405346094525376009727319823875511296 7896763 -40599026584142446427411556289722406640 7896764 -19703766487371296673301713726826982400 7896765 47524490126653516773055732369798352640 7896766 -80560540706374699612733936964997479168 7896767 -103150227452970774949034535224056565184 7896768 -8972109879239212791988159928567070720 7896769 80961745967031428453673687631505775170 7896770 7657153513342892194981322633819304960 7896771 62393383402321440370424119526201450472 7896772 -34312659405159349123098903657230611968 7896773 -128783936513736997307164627741157706978 7896774 8142569956787685201435844064125421568 7896775 -2668552458263911190746252493876529200 7896776 -24542018253531607266535796293009873920 7896777 893917348310118937161643788508231680 7896778 475194340198005612415989161974055424 7896779 32235480330085061565485615980449649488 7896780 28368502681501240718988531604841856000 7896781 10681478467777301852431949522358686582 7896782 -11669877395698883994878081150214786816 7896783 -30651877134319838777231575022922084336 7896784 -10031336252437693627192427325693231104 7896785 -7225789521172339102903360777553049600 7896786 19072780750202515696658766032009722368 7896787 58261422078570745270919726410116934800 7896788 37072885197974846927691121422248932992 7896789 -118686657209312871725442432803219099556 7896790 -19374041642843331314967048201894153600 7896791 -112390496779261668438046092210268724520 7896792 -33217455253086586989864246330027417600 7896793 -168250240411211597646357031829424819958 7896794 13971644217840385979664063238986255360 7896795 22508913856452918650751285865706206320 7896796 108763365694935069458715733023058767360 7896797 -39170475494159479343872657378006109760 7896798 11852377472419902372091001103404605440 7896799 37272769091540310119479739010386380800 7896800 59861764909557581344214564179397836800 7896801 -77258310164218779773966630515783732896 7896802 -76638873712535310375692125874749260000 7896803 115200863489260278672384622886651249052 7896804 104830054791238258143242505318047969280 7896805 7605697831619649533326766895335608320 7896806 -62280225649807204420036219716304568640 7896807 38294576229928129467254619152807813904 7896808 -56904110748458768288611664049245783040 7896809 4600621934131319705653873078555118010 7896810 8057603259070341705369559819411580160 7896811 -23162844477555808642735003841407247376 7896812 -2090535881658335170904124747871272960 7896813 -66129662077613682679220434126238149056 7896814 38999280178511961116291568473806245312 7896815 -6868624880464748086813271059214234040 7896816 5295237358155593775204885246537891840 7896817 -31372099503297803662029748426967672988 7896818 -83035630361068180268794452677747160960 7896819 28076954061015365750418404556950158080 7896820 -11083230898224648112004892883519979520 7896821 -935572757890323845423986431964558176 7896822 -13678353683991152933782217085862724736 7896823 -26964394821476613122276268276182301600 7896824 8155855731761168815989264094430392320 7896825 -30904482646196676735004174640634900000 7896826 31308490687966621993476466097112610560 7896827 -104945981346526452771962578005734127324 7896828 12084280688836484319326300235660280320 7896829 98344264589312318820889368718250503430 7896830 35602374138390877568031585277926442560 7896831 29246301872181565789541675247188311752 7896832 -16753978956445451536868024711307591680 7896833 -29043058324128169476630183416200321920 7896834 55166045803518666154538418860619842688 7896835 -68594197876087788708286081368661380720 7896836 55702525117902354578506342698338388480 7896837 -38860094149385675634225951605015123520 7896838 88579406559624722064424964940070460544 7896839 -118324137205956309583989941100444494544 7896840 45931845159299888552101608150515712000 7896841 49787278496547777643823376017930254692 7896842 -5905111249201387391985638831954704800 7896843 -4703598549348994706567417711161160400 7896844 -14520735762967238201927203458804569600 7896845 59083193408032731885536600599277289600 7896846 15179756513211437045706544149220405248 7896847 168732820491326984245522912096227328 7896848 450193072969949221803349357649608704 7896849 6614686738897954540144187954481007488 7896850 2490168252081227222658102045184620000 7896851 128318531387616765487280769887384850000 7896852 3252926913994517454096705574261474176 7896853 21517162454483507002586082623090053920 7896854 -6547225339027872609015639982977875328 7896855 57962654293757180758521408433818115200 7896856 -62655823627083242016260131768813977600 7896857 -13933304471394335973928628913461850348 7896858 -46366891718057722344906104043078498816 7896859 -46585236649996795100395312820240802940 7896860 -33009850533584609352387684363708825600 7896861 -1718662066234122345204277659815248320 7896862 72241381271829089088160431386383170432 7896863 -12690008798014395086167535668844329368 7896864 -676844772526232553038212294568312832 7896865 104651751852363592627370340203249665920 7896866 30727339399958400156324085246503811584 7896867 32402353912043570981604847387668276864 7896868 30473660713949899073245706697833369600 7896869 -7444634042991836557499641035595157856 7896870 21767760814998706631397200209140587520 7896871 -85442358064250961293183857006273905928 7896872 -142821049545305140052442752855453952000 7896873 -7205081486348034735822482067762970176 7896874 17742380398665219191932077018144196800 7896875 717316069129701491398043600873550000 7896876 -2137563206950962272118926306422358016 7896877 -138230931884543892945739754290036324628 7896878 22693692555957049543874218730064261120 7896879 -82434084273684052079879708647844500080 7896880 -5559075838919401560641941320018493440 7896881 -8275938678060448005322448385907446300 7896882 15994801891143426301751430166375448064 7896883 -84606816642536435188040491601844042868 7896884 -63763897424215661144781907677365741184 7896885 -11398114651510894048230951840034994400 7896886 71739548620513030368617423123905700544 7896887 -5490921615620374908784805792517238896 7896888 64302560972306137647712318760049807360 7896889 -13389838820337310690783035487516909632 7896890 32551960407206270778734458632394399200 7896891 1913951549264353631239794962621392944 7896892 42597365678791045260397502000397115392 7896893 -26316160004976261167088820254137362560 7896894 -9123065923793848464675193507968721920 7896895 -83576150946927003857684504417485228800 7896896 838088093951919243411468875263377408 7896897 18372927540721536959456315080528852068 7896898 -40917298391971249530776422151434458240 7896899 -75653326125990472899018377607254348100 7896900 16199219516790194813484715133499033600 7896901 74367324486246415691565849975509535902 7896902 24343515478469085433999930409032250112 7896903 -19167364046415237753656623986405527040 7896904 -162343042267736497978435392992378880 7896905 33196935277194503636022091353540249060 7896906 14688747591483357562481568322258636800 7896907 -644740563892523883385416379599814912 7896908 -58185203123517393286575554207953457664 7896909 10561247876789133753599115874034957568 7896910 9142907083602517818863626299862464000 7896911 -32763302674166311309823309638564116096 7896912 -7509104455080022945403989375548260352 7896913 -154119035480667564757826525869115784080 7896914 -8568985434616567494766240126579601280 7896915 -20292366707871159473384234432694390000 7896916 -54688139989510581071246519577374277760 7896917 -979614409821432395951108175383376000 7896918 -18202716972286077529313399920082545152 7896919 62096003009537863474242931507661592160 7896920 -34157749127953899515433793639807795200 7896921 4027869102639328580396552979505466304 7896922 1602041460008117187997582922150625024 7896923 124620157709829154401772767775039607760 7896924 23920683857222251958182287736377486336 7896925 -871543338802878710067437186908743850 7896926 -23639505482018260836597871143263561088 7896927 926778172926681673329160844448392520 7896928 4278572185761826968973098279719927808 7896929 -197659880371784917483652952366396949824 7896930 30512807126726949310264970586921930240 7896931 29381000291535201345881276281722067104 7896932 -111531360639715048783530307286591078400 7896933 -5015849598576889571130191068424063616 7896934 26126307634493791786184633784344315616 7896935 16196326134368503232064763330371223200 7896936 -18715856122588291532468805317977128960 7896937 -88569807962617116614406479554509193414 7896938 -41000190136490518076951551556140614048 7896939 -16601230091575525160165585552193278376 7896940 -3804265987076395478106178100621475840 7896941 -7828395905298203365997083420312073160 7896942 34211505618472789211994374623343604864 7896943 46514538940520022000049267809905975760 7896944 16595514454641086796590025543843840 7896945 -13686491621394946347752216902122806400 7896946 -5227620146916864701316126513310265328 7896947 33520518943554906796894161204535878672 7896948 -53542984857810530934267886649205841920 7896949 17351586853675061220923948741423259950 7896950 -162815696516607526381943443064366400 7896951 32344592414911804704274995159363835080 7896952 -19866540728167248051774325546426368000 7896953 115954631229961789502909900530207127040 7896954 8730265262244501445292354634188674560 7896955 138443667206154290664665755160516613120 7896956 -89499832986953707808981180993975162880 7896957 -20332241917542911976504459486343810560 7896958 44392439270830301408074401960082349184 7896959 61715924712731138087464979591606537952 7896960 -36313655690704500054909987946758144000 7896961 11243934991740247871658202895707126080 7896962 -63247639694516783178981228633375121536 7896963 21237637515624092162273676673501911024 7896964 -34293349711775725286267043402076538624 7896965 -146614983520575063079427831991148586880 7896966 -778162620919475809345439880892311552 7896967 -14976771259060879647790521161145965920 7896968 -127116951186584609398804273865299261440 7896969 -15898049649568569361900212946607272812 7896970 -19069680249845015043332093644719936000 7896971 317696615997526937343580036713102144 7896972 16058162541668453557053950343490329600 7896973 -49414645031690070008324436471582415680 7896974 -50128099071195110892949173636702387264 7896975 14819326837606162291438683272816611200 7896976 28580424862714906470093281429854175232 7896977 -93177665616856463457109530177783175296 7896978 27932577632496375442841639350397900304 7896979 -66005745124913484845262825580385518420 7896980 -1510277904398480643003232617343180800 7896981 -7755514953429528360561700909894598784 7896982 -7505919129934231402794744100867789248 7896983 -1389852586034702134754927375153587200 7896984 27738779687273069061168747855068651520 7896985 328171567519546712431763156605026180 7896986 -87918817401393475679427048583550081808 7896987 -87794122875485360271254113781280522240 7896988 67286625546915761487586141387663567872 7896989 -13484208459650543487507467119255066560 7896990 12460287724232308318812535960979560320 7896991 110747661328176641196173496834266343392 7896992 39434562786686775794307877120319619072 7896993 282714014229417456875039267673798528 7896994 99975745261034381464023723172780032 7896995 20773218802743381829884202685150562000 7896996 30473860532549380004986255926736705152 7896997 -17316801259492584757219985902277567554 7896998 -47955573568005608761020335590365204480 7896999 8364658597566306428722731331847089536 7897000 -53993497290575689185666259185792000000 7897001 -4673242068609164164126890100612491648 7897002 8697782643869993554133804121673181184 7897003 -167968790048850837990063076960207788748 7897004 -43084931785551453937082714628615066624 7897005 -15544326616578191925450034342711243560 7897006 -96289084093524842384520282661761216 7897007 -164713312403824433705208961502093547720 7897008 4322311642180995485129259466846371840 7897009 -19074196533376524740268947619439802880 7897010 -29769917849435538091286017106089973760 7897011 70750329560805717327874124837698412544 7897012 92059724099128722082689989498838393600 7897013 50048535573891307507805744558059169262 7897014 -42812719966749493143491416995065400000 7897015 -24665115897434789741686127514756429600 7897016 124651185961511905517186916552374292480 7897017 -9087491248170725811429820003146156720 7897018 40410927196453240443409320499929186816 7897019 -20374854978278258680127558700562524240 7897020 15259855128894614658356225536085959680 7897021 18201801400975226119225917723205450464 7897022 18554267733362701179040651123141278720 7897023 -2261384245368998992523853127661850216 7897024 644300478041576028368197825117290496 7897025 33415924455281632643419860659421278550 7897026 -55008501628053197318931977019292820736 7897027 77091450446424715084802727174979054080 7897028 -16734585488433280393108925626617406464 7897029 16322392601040454224328818033235041600 7897030 19209491220739801243931139431526894720 7897031 -124323132385182616354592374118873520168 7897032 -38842437994772684438884409685491097600 7897033 38929150259876457823571752909202922240 7897034 -30474254529089211515431508135446261248 7897035 -31297196658688452230294996949582984960 7897036 -1652861293396875134177598342273265152 7897037 58108399084075190288062563522891949686 7897038 -4305436633999791216032546777070827520 7897039 -53855210582005697750344897814950428344 7897040 9021791415721777646466454691950018560 7897041 -25907375227153144448920736686491646560 7897042 75573561178965426252662783793378774672 7897043 22114269640142268187374462407601054720 7897044 -23970164579961447743514989473737166848 7897045 -46728001528295911145577263208295768680 7897046 -28794230491550950789697824808693760 7897047 4825983138963504612409018771019890560 7897048 84719499493669451368344868432444416000 7897049 -20259387394970523462996334952759464950 7897050 1595317867248970822097502197087616000 7897051 18964523178372448146488040485576719704 7897052 41448544821693733631297180645914446336 7897053 -12158582378971769155558464025881397536 7897054 -23126657884703972208988787147693834880 7897055 5250332124273334024082258585993045760 7897056 -55278362185930928121778685748041220096 7897057 16969368456456195449103223467177502912 7897058 18121664648328082616672931572589120 7897059 5906049776009097217815607048314703800 7897060 -49676647004772185578564597437731888640 7897061 16445396540834528802695751332643141240 7897062 -3745747014573479113027074583854589248 7897063 -12152869729715528268885034994188095688 7897064 1929152433047121525861771289264128000 7897065 -76462854751990932979247760658392000 7897066 -13822182958668585845470064379279474768 7897067 5681078872912648556288289260487767160 7897068 -39870596847235967791777426235961185280 7897069 36505852161745084266001249646171106444 7897070 -22813698941832420959018588368619351040 7897071 1545922478495849187370825503564447744 7897072 36963899249384655910707348834432843776 7897073 -100899826394928309073184987973358763712 7897074 -18385598694483930519936865733472133632 7897075 17068623195525762277438671576649952300 7897076 -70161507848100825236723968778945157120 7897077 -128737026398071230125875355698605158400 7897078 17333237071507764334561793781300387072 7897079 -102330236476523974936557888130917810096 7897080 -18383440162384589592597489030085632000 7897081 -81011679658758815474806151014651529088 7897082 -18895320365653301628155116457082814608 7897083 50483101648355122567395584315187494424 7897084 16916021420677938736961913358423040 7897085 101256361064641225784699128665450401580 7897086 28652996027788465512165063171871233024 7897087 39428239347457513910574845481095811192 7897088 1499062983933124705094845196182487040 7897089 47796089354610687329928225603737348160 7897090 -15032350340673061256193802983312607200 7897091 -13477194043200976375402793173220462640 7897092 3374871821881501501392738532609941504 7897093 20180329741070694699196555811969072640 7897094 -18155932463534390568312448486235903904 7897095 -534812899730282046120433933267395840 7897096 103963259645158519960886320054929653760 7897097 38307865972860139352087687266096197120 7897098 -42779185000444350733143953002818961152 7897099 23922730312961403049638800214697272320 7897100 25006580280654618839380256361508070400 7897101 -13417932823687986912595005231444096960 7897102 12848546730672232775871391150122082752 7897103 -10498181358506402227958214608710354560 7897104 8888454610685180081974939360725909504 7897105 23490073208418221045220857615404774260 7897106 14651593971225896806815276283798056960 7897107 95596993758296540756067154573015130040 7897108 61131842957412540029271303729407558528 7897109 -73791700952733371844641228923550156160 7897110 -19888226359653709887744289969440000 7897111 138812960082729645229754093123586636072 7897112 35100626486175390750324684188453498880 7897113 -11157683555225950260388780773000848256 7897114 -21755306318391964704069106852757188608 7897115 -17457592541055163458949138364364028080 7897116 1264750354673088446082056566728499200 7897117 63390066490109061676225329700209816672 7897118 -10257647152608909809822460060566266752 7897119 -1104232683215924629556615762995274112 7897120 8575339852224985287023941150121656320 7897121 63615611547941089665864310162373569044 7897122 -539910539925896956981356116660736000 7897123 -25044517703861933758345576527337499936 7897124 -53861557270567636505891717583793131264 7897125 -28264102883884198709722691187026760000 7897126 17961317544725620001168186813672507904 7897127 2726784324641653310348582142562305072 7897128 56076321388696412706200921452936888320 7897129 -68758003778346991243714835937683075724 7897130 9297918115011876582927577403901444960 7897131 3673884093231646365958205019065762280 7897132 13631141797307713963032365893338388480 7897133 14175768748609233723654552720344309004 7897134 39708674310431576025118988553237498432 7897135 4799445183587220506226258617341404000 7897136 -6631958775335259640328087591738277888 7897137 -57153810222125809956786399897237233040 7897138 -14646357644581639634900952953268503280 7897139 26507251848621693751154893603422489456 7897140 2766604818182775178017057625281553920 7897141 21677587288811047196526253368073555520 7897142 -2593622176590111755204332241218492416 7897143 -24103268519843820580388995136078892672 7897144 119786069875155648042520775864542556160 7897145 82982418733904412504645711797489544900 7897146 4673413578344709855696233292304980480 7897147 -97151627433030354734028045891589445404 7897148 6632315450700279922302941945633126400 7897149 38932973259139400136176421383944032000 7897150 11942967641438514349581186624734664000 7897151 -19301767563196817697076267166788364400 7897152 14875629733709467691709769844420247552 7897153 42219355446285439302215424261494313264 7897154 -30282681619490031422136590808281170224 7897155 13344569120306342948718390512807243520 7897156 -47916477118363872145737848315178065920 7897157 26997393542073509101527224488407795072 7897158 -21917714245273904870827800071311386816 7897159 19180116424229669673576250523060437920 7897160 69605086724660281382087415574450176000 7897161 -68742465251528033534511168638848370928 7897162 -5693841810842715942042334771117080576 7897163 -127237910279415845606221043110698421560 7897164 -12882794593727470383079185149784391680 7897165 1136064640527496620776751029954824320 7897166 -46665347713798110137273365364504923968 7897167 -32448828280427756697518078453619825816 7897168 16765443139299852133753295571317153792 7897169 -1755842446620360226602252565576590528 7897170 11283544537401046273363117515042086400 7897171 1710243438869178270060811032112039600 7897172 -819134995791780113340486704094931200 7897173 89520830225269682819683758776438887584 7897174 4381877619005632074581756908264560000 7897175 37407718168591321839008220886062385800 7897176 -143158332011087426160857087755837440 7897177 -104858329532943880388515743516762041974 7897178 27075452952674629005161165882828294640 7897179 4687185572282731528490344978426568640 7897180 -62420021819085091707526489402138076160 7897181 53418969403790279625824489442369266982 7897182 -25688701579938384669425061761507976576 7897183 41421216067435992469710316976970234288 7897184 68729803551403049125916776616417427456 7897185 -51034526570679090794672496028729831980 7897186 34167892067319752008801658490146256 7897187 2796053508333100854431847368505929400 7897188 -2067277802514469051506848934122225664 7897189 -97797726742401105150567182544833850180 7897190 13572914794170636757977794136158415360 7897191 68452340475880749752024227528593201192 7897192 -2360534908299681704809220184894750720 7897193 -128739107753719759540910010085678203420 7897194 -35754502826562006831509599648398493776 7897195 2591418595941437140880347958331199200 7897196 -9137419943391976431758597859301881600 7897197 -16402082147956442493180195771027889152 7897198 -13430681432847616082217942067240109760 7897199 2917163399193419316756178045253758440 7897200 -2388582512378170701619835291612774400 7897201 10480287844501920367319153018181589488 7897202 -91265644418195162685739352841239510400 7897203 -84162729562662330656100763727541613200 7897204 36963751868637341189090583218444439552 7897205 30394714918649746055153314713300097560 7897206 -9035895222467258520608268732905394816 7897207 20530459851425351618389076142816068456 7897208 985661118959647176213007879031685120 7897209 25903433005339976517392769403509268320 7897210 41963815588907642079781588493840801760 7897211 -1172415000992363049691313238473705472 7897212 -20369030243368225103078980022669099520 7897213 -1364062395062388348467446545919838592 7897214 -10446241948378306987040797881130899648 7897215 -5974111136554491201716272489790657760 7897216 129897736037526313157142347400609792000 7897217 -73697658836610363286518960208521153360 7897218 -10194865452933491234010731628136573440 7897219 33068294474787948508982043699626634240 7897220 -27438710368671958974622484885118309120 7897221 95462342717434497229440265135643578590 7897222 -26535817112108962010471203086028177920 7897223 -113092755122249023677795409176720819840 7897224 -52260293762052297532134548612712284160 7897225 -22098368017185101139297019849663361600 7897226 43339850066890177576483959860943915312 7897227 -5573779661234837805218221799478354192 7897228 31407163145790263643252124681559364096 7897229 10515340144377162664591461859469345484 7897230 5873306394142971273974308502775552000 7897231 53182082084220997250441277531189991104 7897232 -1414639099038948661172914074943488000 7897233 -100259971914976960045328009479261832976 7897234 -11313897296520290297249283262640547840 7897235 -62465577046078101141613167415420075200 7897236 -1424039704844172741110249142896222208 7897237 46022175989537043196740686562122178506 7897238 -40495133908603472001738043702567680480 7897239 -1076052869005957570820015484531896016 7897240 -24128162495385983159145103839819571200 7897241 22799970293600751127426803421040231424 7897242 -12407697622533012130680760734742008576 7897243 57932848460828019445513442462260634000 7897244 24142286553431175899161350196489692672 7897245 50117162020704619890480101615312481120 7897246 26980131491122315963730487525615507840 7897247 -65777968084489077906249421649532374304 7897248 50090346068866830540776036618950017024 7897249 424907072001685816450949160521769136 7897250 -19363050235373527963916858484702720000 7897251 -186962296277971082236128398335272960 7897252 2727290221202654622796792109674263552 7897253 -11214012471074338679369376786556317696 7897254 33391008761913739256567552122837360320 7897255 -85970937415477866817913278042401266400 7897256 -51737121192430364055142257384343971840 7897257 -39161317907662646603882729709721777920 7897258 -65729338372208415058884235040186814624 7897259 -89424777938439942014731927430121696240 7897260 -2595323211528122535746312655875850240 7897261 141103942739799008700395099325412675862 7897262 -18382563465011208438085177029039614208 7897263 66459740065054763366379728998784325888 7897264 -19344357173807888064838251317365227520 7897265 -4264332420268675838547130908756296880 7897266 8650071892605914415806517964556676000 7897267 12962023660707476296992483446418797392 7897268 8594085842120548604293696623944140800 7897269 6317695120531134775018402159738024320 7897270 32933086855935919866824018258959436160 7897271 146185112435007002803294260991794770472 7897272 53142090872658538455989032118608465920 7897273 -91803561305334705009824155676177829120 7897274 11278979571748155858883217454617088000 7897275 -9248566779460300833904119102056632500 7897276 6500321484798861899412140004906460160 7897277 18743914502948136125034364045725480960 7897278 -48045121743506837869609724155785322176 7897279 -33491155589834111836032390712912481152 7897280 -5687055366835936358802629808724377600 7897281 711106483567877547852480744023864064 7897282 89738265132151363028455640381439452160 7897283 27476379702860504712833584903359689532 7897284 -13359888114266215015917459197026037760 7897285 -782608484489760626685029223045883200 7897286 2491295150378463037385332595282773824 7897287 -42742999855424435952068178025691908440 7897288 29514305666761940444594927628026511360 7897289 -6582205952913085056428967063579781980 7897290 -9328029788886273404740322970467443200 7897291 -77105109505929582276424661109079091616 7897292 -31022318428247194380352358772273143808 7897293 22740180250291993259814969711927298080 7897294 648367104128508014171045821700814720 7897295 -19300249420597386192445284094691106720 7897296 -4269772447053862489820321404433596416 7897297 35612554133621394866858639325734526372 7897298 58743629596564428540093519472476400800 7897299 12931406224390780853851418467245433200 7897300 675189364014446419624196897749964800 7897301 69476262958379246726067230397803925600 7897302 20724046093122326819267566503610932480 7897303 -20259974073879996654713206489216556256 7897304 20165244044035086061067427181361848320 7897305 6244953459231669795799132387349160000 7897306 8518983463200432109285901176380602352 7897307 43401875579274612682037859182172828 7897308 23674566666669778544668924510474813440 7897309 -30609910040893738215640224769537453440 7897310 25463149005533541198279914378054410560 7897311 1812984489428866546180389754499162640 7897312 8134653057843604496074463664458956800 7897313 -89942130590467685036730998757087614976 7897314 -68484224545061213459195410915875271680 7897315 -684652317423637664719672141867164000 7897316 -11394202793109737984156329712335355904 7897317 1201239192899660955613509848073335712 7897318 -10974324392446690715390562877343979264 7897319 -54003447917097015472333109885107149456 7897320 21354905359111562075873803275818956800 7897321 -101673313543762348653384592316467857478 7897322 -26731507474653284313836305419937901568 7897323 -14912009989214208791328969108367712256 7897324 27781806483571653321814838094452285696 7897325 -35170584461835927618084551671603789950 7897326 856641933593361030439371224560158720 7897327 12196690010639892708585549085071938520 7897328 -6164732145561170951993812723636174848 7897329 -893548219216909550742592581525719904 7897330 -2619193346073911125477331087665144320 7897331 -20668190535108986355328597015970367120 7897332 -36476482347122336120737032745065136128 7897333 41930925585540711177024696474528630300 7897334 -46926378520393116244671708937505081184 7897335 -68326847685624425462075819806239369600 7897336 90982369499214042081268339698054696960 7897337 -397474065919384490178427972676353728 7897338 2336933385218466329996217045176738640 7897339 166743589228185304789959219617287311140 7897340 6159646111007137445355768424885140480 7897341 1287635625966993032253034794508065792 7897342 -109969068096823068121012920789970160448 7897343 -41875749533866582717332117092158038336 7897344 2831609399801556454265658255121317888 7897345 56086726285469305407337682718697622100 7897346 -4404069256887150898070393539527214128 7897347 -18972023043993315728324561566722164592 7897348 17944912279471712260407329313183571200 7897349 50797269116858560829543714015704365120 7897350 4063089016640577616014788544177792000 7897351 -11070222131764295462918923658400318336 7897352 28608113682068048118951548158787758080 7897353 -39285834588290562232594276956456624096 7897354 -7182576756256690874878070230151867808 7897355 -55290728093562011966306347821495540000 7897356 54486741268513439705993699834288531712 7897357 -1027803941143922609262584710648258528 7897358 20702396381952752141666981593313813376 7897359 7720515772500811430690839302225053328 7897360 6714762892033014178550986936143790080 7897361 19466538053552472044922267511541175792 7897362 40281072044420661778477922221854745344 7897363 242292425749498593909578253633052560480 7897364 -127122556688598154011116955109004457984 7897365 -12252445646390299923054550260286348800 7897366 24615764421074820349219848116049433632 7897367 141575112376691514498345079376649119520 7897368 -50306209703900725357671314713403719680 7897369 35655866154474800793687110970026725840 7897370 23365705659938285098726081508115388320 7897371 -34066351433453829889582974487272120720 7897372 -9310462215729868597224103779447963648 7897373 168212058872086253378077715279995705440 7897374 12221442531300043295834361949634600448 7897375 30481616155317161453379989449639110000 7897376 96715582815907431455540146661814239232 7897377 34345996526026036780298922756077778240 7897378 34318419219412710851022641685471036240 7897379 26767540880650589081316632872215988392 7897380 -532103279352403029365272175929774080 7897381 115681802642998695871683478123479291100 7897382 19030972569176413713999125045296046592 7897383 -24254098258007337449667204992738265000 7897384 126126568276771970703376381762702540800 7897385 -120250993640690009856890300010727662840 7897386 4872108476338238558785326500994232320 7897387 105061785160017130520606939645728154036 7897388 76085247591845337964382120630080581120 7897389 72271424599004692361988561256556975424 7897390 -55799803432976077926602861828738356800 7897391 16237538434324100193229399700741294784 7897392 5893920469214128901684447663399239680 7897393 41305234998110175280471413579560034560 7897394 4727769913965670210288625126169524496 7897395 -39827778751024996695616162678818424320 7897396 -55227741068262440950871437737571115520 7897397 -79869224681048308503754899439126859154 7897398 17352693303439413068632147842123222528 7897399 -6825312678578769345004139951299394864 7897400 27096631124201735392467582950482944000 7897401 18939802363061827419864497290628513664 7897402 34502968493333415074720221328424727152 7897403 -23001487425508419626514031870694712348 7897404 -3837398902353696007231005117703048704 7897405 22820030017325117847915761729318469120 7897406 -61342675864855962707021997181384316736 7897407 2849146479942220091765499944231335680 7897408 -51618583537261027791910437062898614272 7897409 11120159665507579865958447849738184404 7897410 -53701993941742587103092099997492515840 7897411 -16264414990095402795699251820602673988 7897412 -70648253975510834810541560632237494144 7897413 -11735877505333838510313077025558970656 7897414 31463630896088029948535253650603565312 7897415 -2163217022219792016934474698712594800 7897416 71937506116051723150399640339717529600 7897417 -102117796906706416075541735056545520416 7897418 -39427180789830441825716133876127756800 7897419 -1465900488800210948499011895901321500 7897420 4498606801661244446291086337284546560 7897421 -10720004735421432799702181810229287040 7897422 -9381036050515589098351070302116286464 7897423 101132873159842768332710625310096504 7897424 14556983223995641162759456489362554880 7897425 13257921717475964790845221438094448000 7897426 -54032822749235243527239538019962229760 7897427 -25515818277649970777428953931556433000 7897428 25775779288442210879694071681902464 7897429 -11242280646883831611386436371412467940 7897430 36791485411174353262389963691817222400 7897431 -59886905622636300857184441016140541848 7897432 -2977351911720484249848281500382023680 7897433 -60431751769611907775240119739302110060 7897434 35693857378216242428082022230683374080 7897435 -11037626311090594265655270651526020480 7897436 29388213367044142489693141919074775040 7897437 34028396410436929773807452366002817760 7897438 -41428283433881233021435536356898794880 7897439 -40824433231191814546193551882441808640 7897440 46297398215081377843327172750247198720 7897441 30730084133531947702950030500377706210 7897442 -14857002975299464880634119271166514688 7897443 403294050963001446431857704792745200 7897444 54737557320618897685498882302240695936 7897445 14888520960168034753545130324509960000 7897446 61360090306267737262053447999396720000 7897447 135171419377195456029671576809466395800 7897448 -17213924861916096559506971523725936640 7897449 14105000179352730975474965848960954752 7897450 9121477396090322291635681694694547200 7897451 55040599704212735748401299240674425904 7897452 6066006865936324413823342664634903552 7897453 -77688032297578803750413182611223344298 7897454 17516549658752483577768088536940522560 7897455 -11207992557908286662750603958020445000 7897456 3378540923916830567130014310593986560 7897457 -38956178161783999158705048038506172928 7897458 2716110622848990241287531680251979520 7897459 16894291592460537768281913476955735840 7897460 55712652078944825436571031395264757760 7897461 14685991730827325860040469463327171200 7897462 -23877786218060309560309719824476092768 7897463 -23332839363434929621058061522077801040 7897464 -24774827062522327043233302415495987200 7897465 -44567766884346867430470777869701543800 7897466 1486672771117890134504447485362885888 7897467 6986845794163984934375165851937940480 7897468 43781387341630984258126452562393767936 7897469 -34558797070638385957977873500310810804 7897470 -2516951186168541443468313523662090240 7897471 -2034902286169173663346457649867411328 7897472 67454767314547608627110696770024243200 7897473 30016107947655658662942215847719589120 7897474 -8075724291037289116653468957577260000 7897475 7203500679876367822464164080740997500 7897476 -5758286998381482268850707605712647168 7897477 -231274040750443704648056389488541188 7897478 -46375584980143759635937452316696437120 7897479 -46572856846223088988751221268517629016 7897480 -63253283450189258013396905702301696000 7897481 127732160591962945487414600955908784282 7897482 4879719292924559956029310631892718080 7897483 8624725639473457708001545847940230400 7897484 39262082218692995745424354231138292736 7897485 4975738392095870642269117788666060000 7897486 -13463977908963969172594153245516497280 7897487 -7483874361172488180773805168018700224 7897488 12052840632412704443563431022178402304 7897489 47589009752563207551225136388965531456 7897490 -54602159868731710961060268493613340000 7897491 -16520416406639001512173382143772054016 7897492 -33189695482268918644192658039900435584 7897493 -98159452690537664744925929123136362916 7897494 -14630181786761869995416605877267151360 7897495 31392905392326147220046563685665850880 7897496 161480688971061045656682105017326387200 7897497 13111126501344153553809513032920002000 7897498 22123456950668114440888651700152812288 7897499 -65074897034544227931675863349952693500 7897500 -5571675540256021338088238232790080000 7897501 14971233440793146663043610175539287904 7897502 -4269469212843640286233671972025378560 7897503 -5069100777286852512460831854044595240 7897504 -68558284051560384524704754932226457600 7897505 -1331317554121893365825978812180872960 7897506 49844084968280652152339615063538155904 7897507 -107355254655419755856146504247574694320 7897508 26907859401039212756345463020007014400 7897509 -478293628950683359773752451609027936 7897510 18816725232640464242471536965764463360 7897511 91157462176317985412040152791979595072 7897512 -11335503138026912562288560366503526400 7897513 -2081624398169527376122288268389680256 7897514 -404498039722954532693356234027257600 7897515 16209633774856232599508743668501934320 7897516 38302431088343979934448996883182714880 7897517 91267466145510529444402613632627180566 7897518 23512395713240161696930709321498516928 7897519 20820475752002408938182540833334154112 7897520 -7818620244497839339695156473549291520 7897521 -14337689478543069393870189060824376000 7897522 30104159592835125916033897474850623392 7897523 -134142094416902046433027834330600791120 7897524 16629068074566227957834363526645190656 7897525 5555020786679892319292144456318144800 7897526 2548373031975385449213616936153123200 7897527 -126209157445351039026541070674903864320 7897528 134988852186870041742062537245559132160 7897529 -8835584349071415320526921528995350272 7897530 7676259390248572938563728462756869120 7897531 16531607857205683573297970195480319332 7897532 44482493757575272754702063133635613696 7897533 -6637005221327540443264511006650939392 7897534 66726956145620236105410368118510068352 7897535 -138271162338088582726822777586462437200 7897536 19694550904544012719835676508434726912 7897537 -6066859249508807992433924231140957308 7897538 44229580165716105536057573047725528960 7897539 11458595911607492494498621523897123088 7897540 -3459624759013318013308166963610624000 7897541 139601135623776371000203686280844775900 7897542 30423220495649178959340854096587883712 7897543 10636523409071607457484077836612379488 7897544 48183658224576874653571510877851100160 7897545 -53253309788706005015032664682455796480 7897546 48833588396629519874434935098865675360 7897547 -20070835556123383661508751042438745568 7897548 4290901209033912512360069486664084480 7897549 -161543226917054241372665767467818890 7897550 9461250131950788889438960730898892800 7897551 18026025488393414776148921500978329600 7897552 5040615636242619692473948804087808 7897553 -77325606893756129535922852245734397198 7897554 -7027449815124493991359166170549094400 7897555 -8531121404256628206885902172016889040 7897556 -14749348067807664028171154739863267328 7897557 9043334622445858702937447225411536992 7897558 103472891276044731648437592059584752576 7897559 136685044580788122922957238776012292040 7897560 -15809516962611271415108722038118809600 7897561 -20804557032430857536102009883249383168 7897562 19561942288183830744110478373973890032 7897563 31759429757474134154076066642642004800 7897564 -75402653024474421284055074327157773824 7897565 -42182458298717660762385340394772979080 7897566 46041872980407142158351272179704354624 7897567 -144512515524628860400709642746513677080 7897568 23045775728688624917892218295726637056 7897569 29778699559043732405077750467813530544 7897570 -293158895484890950203813978399638400 7897571 -125452522523395085213529137291451032160 7897572 -4076344333126554290540972607466859904 7897573 -26759590688339017468062886037954567876 7897574 -4800236662902613178733874245850178880 7897575 -6052943053244554767100298087422560000 7897576 -55648685841414674245124919527768279040 7897577 -66437748482938544034901931744598197574 7897578 -11607345660068978715735447206367901440 7897579 33078957368199304600073580255020219184 7897580 5864713936115127482934466404162355200 7897581 -8424724262651095259399222926057460778 7897582 18052832955794331637423452923085947904 7897583 -33735842956123167655040014504628689176 7897584 2000426034633665447763922397825138688 7897585 -43800310002627173266607829141103766220 7897586 -42994916826057007376867861348542404480 7897587 -18327160905050816031752113828605714432 7897588 99597806177108359842680240436731087616 7897589 -38460722258468897813238195229828616544 7897590 3376002746881993277100934143789333120 7897591 -4874975826084993249033596277098628736 7897592 -38887310226257289243860204742365184000 7897593 -30598139544814515205620972126549633600 7897594 -62286971260898874711808751681264152608 7897595 -735480441058824399245032079233202400 7897596 29536105417932959400182901815704780800 7897597 -4913738718275591763223817462656818528 7897598 -64048425363467090982108566353232849664 7897599 66872360451790670329938452513181258600 7897600 226486103498899537913370858907238400 7897601 30057512231005474065480960527019865602 7897602 13615233308459850917088740771312394240 7897603 -39964012454852289196261421779403364096 7897604 -39946290423978069115895399031506116608 7897605 18042173098978626777346601143986400320 7897606 -83927085723098030298306479376461881248 7897607 -34127794888267916705914207278827703144 7897608 95872393398355800492788832619756339200 7897609 1221260967789721652537498066700411940 7897610 -1350178902893896877174724538219468800 7897611 -14891030706401803197857988071407321128 7897612 -86789897364377293523062749211357759744 7897613 10334601687563796254307578546404874700 7897614 27827861384289751092896610433772712960 7897615 90281875309873989968948656153999918320 7897616 30712772528076850195595175364757422080 7897617 8437460861375253768754999718453371968 7897618 66647153046160386168519281033984783760 7897619 58036162646711296076308142676836095020 7897620 3053322302027845529151581446559508480 7897621 -2158973923016420454427177680377256178 7897622 -11940203873464480172972057818666106880 7897623 11778874168581456346828182912120855504 7897624 -96047708170294718844495845527511746560 7897625 31927185447808078451100146312200608000 7897626 -17443989406004048258885760035598322176 7897627 75948152792344857789846104818696300560 7897628 -227441648270863495072255139257521776640 7897629 -78460365468515920858762977260684428416 7897630 6443394892454149422802387242350976000 7897631 19098369410273657199484517509973857392 7897632 39921217720201967452338012451933519872 7897633 -69704332780151279487396628826357673118 7897634 -69587459306204582263984784378724548784 7897635 -54912154406928073787151234759291840000 7897636 -53659061665639072687862239234374713088 7897637 111641398561827593510369118970483833792 7897638 -117649972838609537186338744458995712 7897639 -34591468458491958554527849218487934208 7897640 -47608297739449294687828870629846067200 7897641 -77743270539667038941115399770823236160 7897642 -33963654759330324788484154211190792528 7897643 -39025548412504612913000722171607417376 7897644 -1029627264298707841460051206130042880 7897645 -53582711839967160769076919710297187840 7897646 3386769426093925873582012020605741760 7897647 9163263809599835239866984716236206600 7897648 15511182200130961873322844269479723008 7897649 -58481874633297404210577684296804698350 7897650 7640297383381136140111657063273497600 7897651 8589501032245373694546467079614521192 7897652 -24299869170574404742820054124706744320 7897653 1939015878629028406761404209466185344 7897654 -21216251793880209636229535113565194560 7897655 45517950105135452696617175404924614960 7897656 -14047117893774005478414478121126707200 7897657 166870793110445680970130971254119078660 7897658 61740131106715217924427209199291878880 7897659 -10477375753493649883247494701909442560 7897660 1301361214356580042007549379970882560 7897661 105984112103924472011869417051026200262 7897662 -3309609532760520729733320106269587328 7897663 -141710064969578216078049384928866273088 7897664 -8899695034106951118431756354481291264 7897665 -9886766894922162126928590046737118080 7897666 -4487424236788878358624109649566638080 7897667 -168777685670452112875241023398888073284 7897668 51335187410679320957620495481140976640 7897669 -6219539096697328166272218805158326472 7897670 -36262791415438349393875840256257920 7897671 -6421702550581077782558978059549998192 7897672 41718066382001483055475269954328396800 7897673 -13603461405948089169705853355429100000 7897674 -16352293637117219949215818978706346240 7897675 -8853239215649374474608202579969779100 7897676 -3575725139044511719254155889330835968 7897677 -82236296131630898213671523386535155968 7897678 -77326485489393212653301419085594007360 7897679 35622365456769950351319472531676848176 7897680 2938301502620943970545945583665807360 7897681 794048363717182690779407570694785280 7897682 7473432064403074058869763400056804160 7897683 -15195515496222518416728474481567498896 7897684 26348415960292414852976818057264095232 7897685 -53980333889337506170773982475609063040 7897686 5536121422128954614356715410733654400 7897687 -1662801781594611740546117399385840928 7897688 10325948500260922381076785911551477760 7897689 -36029749431898955654779401408159187200 7897690 1317167489515279013509536286735711680 7897691 104901584836587546323656439396732449092 7897692 87964674993688072466201382458735984640 7897693 -115041724722953476293582957279348450560 7897694 -11823248332503797808432678221775495168 7897695 7668503691253283804128499097043663680 7897696 -138823019887611243935169923801977847808 7897697 -68787129859614429668329819516085989854 7897698 -14673142629815692208547201375321005616 7897699 88446158114022519040590394720640845464 7897700 10449943372707137880414310696585699200 7897701 19079667058436296320006119430009739584 7897702 5013416272015614846387332500575278400 7897703 527815504162685342471723548676034480 7897704 23779993072262245922259725685000192000 7897705 -2203915828682746278397439671826290140 7897706 4115598047392484205021160570748421552 7897707 9457306619672545270088811620544213840 7897708 -26757242516112649770637090275630535680 7897709 -234838911312294669767477264591735663040 7897710 17279032905993196524627511032953208960 7897711 68328935177702681586663866601410439400 7897712 -39718896087975705600262610065349443584 7897713 8320023392002220900886437249833752000 7897714 19267083110471084008367085267344802432 7897715 7124583628528751394947026255399833600 7897716 -90728418277254006974664853096072458240 7897717 -25346821140215138164626250911550081440 7897718 -585470420910559469650985221056601440 7897719 -44525724308450284659391301712428024856 7897720 -85900539010504831378607074344072192000 7897721 -16806862630763599103227904207588355708 7897722 7522218229476883699171155323030072832 7897723 77005589619380496779164547281381079972 7897724 46434208101226668123526731672041472 7897725 -13277085608484095275680786823353040800 7897726 4973214557254780967408309885694583680 7897727 -76511154221513149631836064497585079424 7897728 70756509659848194088777854116891197440 7897729 36913760165995095786361445967723146176 7897730 -24146184090404981385388398436270732800 7897731 -29049889287684878689239508750707536640 7897732 74736447537892883887143595542462164096 7897733 32020728991272007390275848787660357564 7897734 -16834419657696379804166685053142997632 7897735 31477720962768900126823495344133283760 7897736 -1595055109445396847918790486774087680 7897737 -8460994825624601248579526844816134640 7897738 113131939601666085267365192159749574496 7897739 208645832918606830453158543786118988256 7897740 13002239637280295937320637442255257600 7897741 180045915735375163956303497125468318104 7897742 11043773367543395311147311146208472512 7897743 33112233037181705565164387799770561664 7897744 -18272186328609630024489272541887447040 7897745 -69495946275260541387407164023906711000 7897746 14370992263666275829167380831367763968 7897747 -43745959444484747449758741525397698480 7897748 -29682450952713960804215908493569753344 7897749 -54366656303902471004875875581923614720 7897750 30563445030752294626012031661977664000 7897751 -111078901235923051543325271090809320248 7897752 119292154688232971408673167476322304000 7897753 16906568646190986010133366254060974848 7897754 -18078933194341575052953212916397209888 7897755 13075842327886450033772681769383692800 7897756 -48172624052761568164710556364003619840 7897757 10276114571923576970626976456090908512 7897758 -42767225539166106131428774484286013440 7897759 -53522533372842988178435618070262345784 7897760 -30072860179370290292852188970007920640 7897761 16582386877630976702698175610636100902 7897762 15132990562780046097981272654069431632 7897763 -2338665176865193502798217983607572496 7897764 4191583918103228760053545599868403712 7897765 -58895996547684027463741250360439086340 7897766 -22302993592884156623249492398881435168 7897767 -287922149442505710658711755212372352 7897768 -116029496240499040927472463951878553600 7897769 -21645565149998359849707484595972837040 7897770 1971288246226027036999036083230707200 7897771 -56872299387821245689719506477100090760 7897772 163308335790240759653953638598526991360 7897773 -46527257089898458247461898353959884160 7897774 13697662017550803278175831599978723136 7897775 -39688546786839330862635991165118893200 7897776 5457721262572623937317653172048297984 7897777 -5833345491658264314490641963100429056 7897778 12033785240322069185701113877259667456 7897779 47434202950325186799212497420161589524 7897780 -70330281235412386031485853070682368000 7897781 -13142559619320859996639578746719087908 7897782 3376192928820498485732656170221667840 7897783 85588763025883783167972496639853013032 7897784 2111451900698374437887200652179968000 7897785 8576195552969459469684367989899007360 7897786 14613213929133983728662405383084126208 7897787 28234732829993070210472848509668989240 7897788 -44293442579453864613895714181939742720 7897789 52686874079666636312456894959618119660 7897790 -2306544917179392560851951877749238400 7897791 -126469894022573392005785316433253304 7897792 -4219419763029524629031658737622843392 7897793 73980807073024215607449468139169204784 7897794 12241294652531335368878862086676297600 7897795 -11748222638020255807693785032567509680 7897796 -9737052420660261162546797099275286016 7897797 -6767636736253458239187109071419122560 7897798 -36027083879547124328512247943398139264 7897799 -7966425928318177204912089013787996160 7897800 13694026598000435027911962058748928000 7897801 -32991835838372106460848798072315040496 7897802 56676149845610007007671760399804588800 7897803 -33648065359413439360511073360236608296 7897804 30357604794420905460767910366249171456 7897805 70252520885189997423185821068494912460 7897806 -7789521749349845053857095750971008000 7897807 -24928322671361101265498304343176956944 7897808 5882673850518758639463972715790598144 7897809 -19637163277741887851391129663920422272 7897810 785784604910942442145457536182005760 7897811 -2396006891377715305496703880516571976 7897812 3409844556057229454611540563471439872 7897813 22956460296482539587840046679646829440 7897814 -62512258212558445071627745824273963744 7897815 -22352754612951830387110640309552988000 7897816 -135277587636538777264532363495717099520 7897817 -39624950267314310899203535990000870134 7897818 38597939953713657372669441771175893504 7897819 94293127090334093901295524245386177220 7897820 -57728079772501754937770509402369036800 7897821 -170622499749678038996145563767046557920 7897822 -7598006549361407506315838335235388288 7897823 -1956810954252619255252450979626997256 7897824 2875181412514608275980772210498076672 7897825 -13003850158842684735399142108414720000 7897826 -58605592484998927777300932786348443904 7897827 -23594346548671545868314454827687277056 7897828 35725989100317727288386518979714608768 7897829 -59080472137721844202304028197702315616 7897830 12554821881197811212725187990270979840 7897831 27844592205971749593411177193225573232 7897832 -49971144994265134055555015924316487680 7897833 155269136697562488472026005653597718784 7897834 -10083385722043559251393320520957068288 7897835 37063728592765738627165838229387877920 7897836 -56357743675942271348581303286880127488 7897837 -96282790013526282013556368579539826388 7897838 -13636805097781280919783332817800749440 7897839 4419960181717819683843642161852292096 7897840 -21915783894825101616568758214321766400 7897841 10680194903981761324708517640424818240 7897842 -6366352589390088986473327326958600560 7897843 -189220433874539297284576437201991789056 7897844 -100198434989567052184888905703593676800 7897845 -3166973790179485697609408386280415360 7897846 12803006978589045013258739350713597504 7897847 -31467821403481520405764261297230055704 7897848 3253766568276912815136183695639838720 7897849 -3160934221362930060103489580917216150 7897850 460746269841429541713054355758028800 7897851 -32257983405022736044504319241584677920 7897852 41722573950103212532737151050064983552 7897853 786568373938542420572624148690678048 7897854 4221027696164115090664543062713591808 7897855 -13150857134301533486877016335130145280 7897856 78648205646469850141785011223571464192 7897857 23174726015523013988717905256236180320 7897858 -70573670670450012934686653886676375680 7897859 -187097574666756400046973511897262970120 7897860 17907066695169991659149663069529216000 7897861 -33999759224493556895411772087656469538 7897862 17090959732009000149303684067708324992 7897863 40222402432818569262777967287729638400 7897864 -23325056803113170663017130659371694080 7897865 -119457737292851145031443830336998080 7897866 -18535534462475099044114970707825003776 7897867 -136881465031391705069045664061805284800 7897868 17531564276365941685233693591569158656 7897869 84239253711161621762939196578931949110 7897870 -229929976516683321530496494431488000 7897871 48560797009447032939923666995840300944 7897872 8660256880815438530841819328709394432 7897873 44963384762523087603556169490183891122 7897874 18507804501118729952506583862635672352 7897875 87765373455803604921404656652788188000 7897876 -1537007842691120080467270408569749504 7897877 140747082731306736797301180553793668500 7897878 38853194494794082820952487148444774400 7897879 75962336383715848516208290109719803480 7897880 92994163046669844235341339216084172800 7897881 -63489676411004064417945773361252096048 7897882 5536007420659243155586091167339979520 7897883 -86310582246140270902921613093638979040 7897884 24120814885463935145206884671834038272 7897885 -39973052951350598902633904911852911240 7897886 13684743660348210885893376063461742720 7897887 5261535426163311765392582019704142744 7897888 -41235889212456305387962483417940951040 7897889 147686216361247193278209023721717149460 7897890 3667112677101480416976996199302266880 7897891 48905648552766850733584969362680573392 7897892 -33285201233000717645526213196261924608 7897893 -24193861093455839570389706415618980256 7897894 -14635912658643645559107796024616736000 7897895 -96355481914698054851843087098970070600 7897896 -72099740854510630516216585224437760 7897897 23887389433325371516099898321904425664 7897898 -22531974350789085525022033286445346560 7897899 968661401199498823360022141383698264 7897900 17748862619278655132951479998731936000 7897901 8962161798005820493950766257216184320 7897902 14345956570916254694078293594630254720 7897903 40086781849729177706260670696003284984 7897904 -8413024277185427623847331019109695488 7897905 -3902988971978929028453179033309777740 7897906 52979244574233144442380757616280187152 7897907 -12959675645026885543896571670977097844 7897908 -9518053194536011054284749219082915840 7897909 -12934089020380834856875422638860126920 7897910 64380752539041564124412077614360960000 7897911 -17034599986668376295713371268929605376 7897912 9448165404795423128612718652416000 7897913 -50048965268271595547350718729551373100 7897914 24287015395851509934278680593372776928 7897915 55465027965270364555674823425853138560 7897916 3882275258808241396326318924709412352 7897917 -82533295750951682597117400758775358560 7897918 -39457170215095444193736241495223616000 7897919 -112050786790019560489506627481627336056 7897920 3498624393147773903245231057482547200 7897921 120188489699507411750377287325173826500 7897922 -786269712448934676783317571802015200 7897923 1930527680056921615118679254803398984 7897924 46425655184683143962938610127681294336 7897925 -8477873527448890475126094067544191200 7897926 52710321421211089913758483655323978944 7897927 115801757121052318989686174715919482432 7897928 -166850699243465452581699410539101911040 7897929 49762518811714540552553424450628414848 7897930 -13611084980256293549972521376051828640 7897931 99647609659162320704464138799279973072 7897932 11548521216663093728131304709516165120 7897933 -86673312556497447208800811255730596896 7897934 63291107217256979399977937415091807104 7897935 -19768054788545080747120793369126056800 7897936 -3446515577906427787070024509910622208 7897937 161209782650121304053672514703164426560 7897938 16183853190603308052659626204135676544 7897939 -534630575071456697664053552262053120 7897940 -52080339395295862624698853323176136960 7897941 -67090453566558296177618310880978133760 7897942 22233257318331453780752432710331140992 7897943 8756163988522138618749292502868690624 7897944 21783480343083870358294822216157982720 7897945 10446087108308158292985929738084290560 7897946 -15189972691566290546159717574192599040 7897947 31730626562676103587895410247545381120 7897948 9285808705263005139844218797274800640 7897949 -49501462704655918484729386647974089620 7897950 18920947848701414918619247502368809600 7897951 -117482993976909912257419384678067470048 7897952 -12270205296109879574228648568167989248 7897953 15698684914871640157373412134211516288 7897954 25552402652958768615406427894916997920 7897955 24113940986245258135217320617693107760 7897956 -8443998918731695568614252241134749696 7897957 87200910277724468937039426287275326206 7897958 1895429000039566698981953864382385440 7897959 42754782567874882312186642810316160720 7897960 18099340645881190463629357774499020800 7897961 -66095954607625653113076127397429898438 7897962 -15964887734948010433403823276630974976 7897963 -27033025152138662080846420968444821696 7897964 -18541433892098755031235822718755515904 7897965 -23142561542652968900851863439555022880 7897966 33602021876043995001281431124172444864 7897967 -94633756433137782519292113502239184968 7897968 -324567882942732460185784252971909120 7897969 -2828770603417436125174361853907332672 7897970 23442693308197309239513488617108079520 7897971 36010514765075892921456200470034976312 7897972 -82766660163783992784886952199593540224 7897973 -52766448496932246942115176214658076420 7897974 -3733885018332140450572248304892829696 7897975 14788754707334144200320872957743729000 7897976 49404675020710626219570332971060224000 7897977 54851457453205371369598595019527601840 7897978 28821614454382877147746816675277472000 7897979 -14292767232392794183584141506579078424 7897980 30486792808016537341268880820797235200 7897981 -16753206607793988388307441994577155200 7897982 468451551995269843385067374259602112 7897983 1181517838637008288143968921042150544 7897984 135806093247444039819036052343299768320 7897985 -89615022811485634738500439826503067820 7897986 2335129395329017574252615655987023952 7897987 50926022701173891983573952041142176636 7897988 23264519189564430819883426007096733696 7897989 -58806365269350569321791054852162657632 7897990 26226480578274091021447197535381372800 7897991 -42086726300315605858975727530002187776 7897992 -89359655912640542990631615278497505280 7897993 -82874787970367194007803987060997496576 7897994 1611847847593543530310393080787845120 7897995 -13883409574153762420294804812572218080 7897996 -4352560461112368270537552625671214080 7897997 -117209237364414521628996240178887715488 7897998 26779667314090505593259138996684723328 7897999 -65075078043646793017382484998158978000 7898000 -29855476641399821509905836555304960000 7898001 123480879223531678716069380786747479200 7898002 -1756179807396473035071071839839822336 7898003 -55857988668911678256840303450085205760 7898004 -46351175383358615430763198049315525760 7898005 85432886088114953374044038223712623000 7898006 6194340352108394418377264759618705952 7898007 6788175363732389285640254706438951456 7898008 -94915295944519502367700409989626071040 7898009 5130714020684382438359364911221967616 7898010 -7461683438937400546462469610251101440 7898011 2981733859423329502862300042821834944 7898012 -13722844319936702677259172812536594944 7898013 118242069236473262830390767745983208320 7898014 -71744384565502440788026219434561558144 7898015 43928375306697809874972438196658859600 7898016 2295583323599305470009662951500283904 7898017 5706170093705387738899229020424378160 7898018 154492507590636961909120539498940704 7898019 91101410839935478264826682330826516344 7898020 -208901992410802688488611031363415040 7898021 -25275627416024484981777880117374975168 7898022 -3092657250606717026311488499731917184 7898023 6138209095902508400708129710742997040 7898024 10297419310670160544593711654568427520 7898025 -221657207054907438059056544001024000 7898026 37403958927085449556471068968901953712 7898027 -46465097340300705020388509608376334888 7898028 53712775739391567423859921482930193920 7898029 27969096702694862748373936814575364630 7898030 13625491793845022207918417337755604480 7898031 18376172101029522527298158038699116240 7898032 31376765833274589766048699782626164736 7898033 -116773899336484099661957026207502988 7898034 -13699492051913659793546660035657152000 7898035 9154372554174665889037000518288487200 7898036 39704313715003695700923022797926142720 7898037 -8361498326068647779353896021495392448 7898038 -13136228577534341901379992262702873920 7898039 -96859253293771857142559541341300747376 7898040 66094792649944086823125793029292032000 7898041 -58174502011251990414376686136227887616 7898042 78405672855422070406730203810007922912 7898043 -2883284334914124386700369616415994000 7898044 -15099510934763304216036010391148208128 7898045 13910046796004995738394393355137232300 7898046 -27081075223398983847938328437407794240 7898047 -152214606523970565400303321855898442528 7898048 29352563936797231594854050336297975808 7898049 -3826781433608065898480248220721360000 7898050 -3797091411166572544742061362916679200 7898051 49827014554413383727113912843101612752 7898052 -578241394581046135505155233759553536 7898053 63406104978888643252114440399822457120 7898054 4592487152807840167801042208247578976 7898055 -44725495352635425855268473653122306560 7898056 -2980378314066282478300263610698301440 7898057 1824745277253647899069751069320418532 7898058 18026998969406345681194001054715519744 7898059 35986405273590980857473397737387199088 7898060 -43977926181074121642913058290026839040 7898061 40481252142801815722017670673325780672 7898062 -7582943237526653347983134158408649088 7898063 166144805489195437187630747680295187480 7898064 2000410645165486944312585415423426560 7898065 -80685041170353531548946702579209571660 7898066 72207195546576620949977007860961642624 7898067 -5452581800427324138472573042082966808 7898068 -592014195273732446121072531292053504 7898069 -60398167283203899216005823569737156530 7898070 10680033934945676627260816343639587200 7898071 56883290792300702074503494782857627272 7898072 12478759406297051065854478328079974400 7898073 -62628668872070430014095130499429120816 7898074 -55297725812117818337688869027330536464 7898075 14482324214920646228987518644544413600 7898076 -16292259125018864482653742080165774336 7898077 -34660475134630219903541069587923311328 7898078 8651921892321487898274516030853875840 7898079 27594839366263793690239271014554019200 7898080 56542879446237882233492778502131548160 7898081 -15274178767022256225913261728576227610 7898082 51505179685213664386771383592311057792 7898083 -31219170161894894415348517442355368720 7898084 59608244414048402089948844217232357632 7898085 -14391569468302412967956543167907429760 7898086 -10282075750231437920027508597315657600 7898087 7525167203400937179854009198440976832 7898088 73486463946362162620511790051288760320 7898089 10260741997917990354801759961130206324 7898090 8872772450181940796787122298452536320 7898091 30929713583210385698190411218535526080 7898092 -109149841363508096524017772975204008960 7898093 -46376749402429884843462499407278695200 7898094 -25745082401942742178097549414277580800 7898095 91246795558895193748731154542477846600 7898096 -12754874346431151618070374509182058496 7898097 -1579006130301280370198568444084423360 7898098 -23804834085507229809955589716740615168 7898099 95450670612350957576161289126626831440 7898100 -307790864754354008986748316362035200 7898101 -42792998984132185392009265840145149988 7898102 -3934226244018547672011505140545041248 7898103 -31379286142069970172545818728821081088 7898104 -157781213491115872057788421665284505600 7898105 8523962268747513099543670222133320260 7898106 30937340846509052382515550057699608064 7898107 47107588170677825859680034028623511312 7898108 21784126087156464377057967692383514112 7898109 -100434099623002947418971661662877169760 7898110 -17732191553077229276097758041517184000 7898111 70565570065531047126353838651993600 7898112 92817838373524895982187510936356519936 7898113 73934146513849861748019640496339737044 7898114 25672075805800938359186626979672076672 7898115 51166053412535543737975912462938393600 7898116 21221221858060531685532570705577442560 7898117 32367954845938832272399935814729448412 7898118 13497310350417130289525068083498221568 7898119 -65863711964190008817331419106882425320 7898120 -33267247742169821193109157719701043200 7898121 53193492768423951750215372078994278400 7898122 17763939720149548913276672619545144112 7898123 -1256309568044579796164720892110195628 7898124 -14768976963329894694718361606850275328 7898125 34089003893086665970973350521613028750 7898126 -68459284905484336948056515371547815488 7898127 35479879983185898037761176133571842960 7898128 -3055890487123444665356410761538699264 7898129 15667272092165175905454554743771190640 7898130 9508188476797809458998394579795435520 7898131 -1259646918342008327237606737445895456 7898132 -22566818125049386228464687167956746240 7898133 -44997669737381983150632010120554158496 7898134 -18151804340405999696820379576488186240 7898135 6588963562488528425991838871060928960 7898136 -71210617258377220594733016698334105600 7898137 4044092129371782707653894851630108100 7898138 -85301067213535285544659562557439147280 7898139 69754485227414820776969096644039876824 7898140 21008159764545482991786449664170956800 7898141 83629120993828819354242293868120637542 7898142 517837981611468255176503225521045504 7898143 -62767001214236391678708497393394195072 7898144 12158370627116688955730784348058484736 7898145 -67991200664738838195927325222716209280 7898146 -20326681633147391731549256355945367728 7898147 64114623656521178717536639803012529632 7898148 -5846124739667524576133595508124052480 7898149 17135985893965609971824076645696973824 7898150 -3332525358490128331885027331547120000 7898151 25865021781292661175205254569829493032 7898152 -87498444806217706893865204099361587200 7898153 10801610830223967436277173472891995200 7898154 -294023131721214010669379461614870528 7898155 19101054639092276335193425177619326560 7898156 -103724046023848799933564883474530304 7898157 22395352337026041394881770498255462454 7898158 -27431492079361690188037019685614129280 7898159 -15674875679936352035756508616682726640 7898160 -7535331091188938527831014908593766400 7898161 236442689579875485390669041287194163312 7898162 -5147477035569975960759218987032805376 7898163 -24028412454887845008096605968325485776 7898164 -59049477234162200480896408685029930624 7898165 -3901156437116752234020756628753095360 7898166 -6611032936679448298244665611703355136 7898167 -18521494098838425078884165297086020720 7898168 36086277250765605473289558434126376960 7898169 -29622587044138526306888546883423739056 7898170 19010476411771314368399561419437711360 7898171 104892533236365955211363000418690438372 7898172 -5081095557242846283281701845427200000 7898173 6986504890947847619551043658796598124 7898174 28803989283935620481801687829938286336 7898175 28166979110008768066674871379258526000 7898176 -9013337501465038282942300672015466496 7898177 15517413321367645891440326814160555392 7898178 -27448856597325718135188365706812981376 7898179 -888574779303328326720456588530226240 7898180 5151026972957448048596907940784947200 7898181 -2229900210157598613029091136997698848 7898182 -18609899180051855443398052440275462016 7898183 -12832997215713502027139551013294571840 7898184 12494294074739480035802755235021291520 7898185 49228096060792878824507985402982801380 7898186 -57771074297066584690877175542485927680 7898187 -6955959781332911723585414060111619456 7898188 -75463685515908890473637040091319418112 7898189 -20944078505032104261609730972043286240 7898190 -7198821286493593228054818756481860480 7898191 24506241810538782977899566190630661872 7898192 -16934735917989281488352381793753907200 7898193 -84662263542455807476078429173648189918 7898194 49791544523541904994009093045087050896 7898195 -8746436493492231336217948791300814800 7898196 8660493434540433121239156744547399680 7898197 -207713082540394111247899281523963872 7898198 28065603835852524598405317588908808192 7898199 -21052599962722274254294982529999934560 7898200 22671267475321202499517220602841088000 7898201 -92110630364587004824943842530038961648 7898202 -2023100952837452357410324549227409920 7898203 -90381606456319733532988564847288207548 7898204 -3541441677466629150253810260039212544 7898205 3572787521277970687059451357565491200 7898206 22217118558575081237434715220115173504 7898207 -97505021692842889004473026176742135648 7898208 45281206054102785842621751783323074560 7898209 -99473757737158471570939253000192312448 7898210 -2567110864596170227016646052572120000 7898211 15036055363727448936070116408646962240 7898212 39290720399219350879355837112166241280 7898213 -24104528519184370823137209693978497538 7898214 -31293952281373046580639354289092083712 7898215 88073089622082592361699111194022064000 7898216 8795056651148384523882572113936742400 7898217 -549873610993566121331029445377978176 7898218 2719069028939870092895333279807536560 7898219 -4767228007317085432115873080982289600 7898220 -9039422002794270018668754163190553600 7898221 159852031038623411076420614647839630422 7898222 -23386934330553266976111634578884657088 7898223 -26242430681125526778378649829793511296 7898224 -3024416095502977526408142702526300160 7898225 -35166926697901181885790049360293386100 7898226 -11340962334469914462749860400968630272 7898227 -218872955964432202093928493857854113488 7898228 -21497922624201745838055725310908995584 7898229 -59072619384109355208858511557380077536 7898230 8615516965431139938227624928087413760 7898231 -119726677695661080379033876054637760000 7898232 71008060195295635320004250170270679040 7898233 30000933025654318764611500993332545280 7898234 62296453295708905849580190560448188352 7898235 2289492550994362135754998062199350240 7898236 34293849940830934404685664978522593280 7898237 -129453603106848965314423909625204218740 7898238 -5206832889517044381675343729058064576 7898239 -43227675249560675792698371097670200960 7898240 144272583897566655746662491960115200 7898241 -29742555144101615843500231839056329920 7898242 12290181869973653391599505076028018688 7898243 31915279436077882108237831625458087320 7898244 -60057092216033182496855463601878365184 7898245 -63470285344437759130381835578215918120 7898246 79183766159193449537358305732005423104 7898247 10442973433875888413421051065119640448 7898248 -27756224275254061604225217937742960640 7898249 -70080110267791892835779131355232738780 7898250 -25633289528088732873603151305498432000 7898251 -52552336948766513711016058198966947768 7898252 115713469118357881321252038015311334912 7898253 65005044039265365450629124183512418816 7898254 -5670995212485052260176558653738437888 7898255 70180255095118097444475216115455329160 7898256 29134008982723540303765350632049868800 7898257 -57779959193055064643049554326619998208 7898258 43496499753492655047793787019831473280 7898259 8483013804407306857134851102949441648 7898260 -930870583639670551305234592025049600 7898261 -9891815790510467164207342515696139200 7898262 69069733994433303224096217092773171200 7898263 -39950763140065506192746548221260594488 7898264 123658020079020668971704489203692523520 7898265 84888667746476436628954191434678809920 7898266 -81908440059891241996625372717880537120 7898267 -22074556724614229846949439377240893760 7898268 -486822361042855130677094245987565568 7898269 95937972750564093076874851596929624640 7898270 -6256440463955622515475211377641917440 7898271 26727243909155186060329635853446877440 7898272 73917150307425641088971883556148477952 7898273 39163840348024804499498165549209626624 7898274 -19261007984146303019929747664155607856 7898275 -11736331441718116950766619577971600 7898276 91787707668105551552667407226472940160 7898277 -50814288747637814366412784429248658080 7898278 1240391113906368524140150609858559424 7898279 34963292890260245812864967183093273976 7898280 12122984107147602417337786964690534400 7898281 -46989027076268281832067939421427258400 7898282 -9387329435666548403726651801643587328 7898283 17036896937336954104921484267249280 7898284 -24356605945109018172455654584984408064 7898285 -50251286048029795468900716796110948840 7898286 -27690349893603777292763661195605455872 7898287 -4835149520992778860710932167900254064 7898288 26159269463680999068120399658442637312 7898289 30416577002403609982146299224811383680 7898290 -35631844213098800725636313313143445600 7898291 -49571311339802563775608639168753720308 7898292 18623023047415631310265792622800558080 7898293 -849283692153077517603078868294824712 7898294 47146477788277467318672834736584417696 7898295 9117177806314555135006529904002841600 7898296 -10927260232100822647946775395768279040 7898297 -64347673873500959876005778405232608256 7898298 -39702939256182718738997085187190119680 7898299 46415227034210121196055392312200179300 7898300 14957350873309132453059409768929984000 7898301 -2339810421073189257393362433407521140 7898302 22147131281941254084314642318314213632 7898303 -35988690225426430586978186259541638144 7898304 -3695516737115587813079913123909992448 7898305 18046533723891515555945959765494225000 7898306 -15273592271230049607186852872632283616 7898307 105634918260363287765197941571224726192 7898308 -8468115637774035609770351570038241280 7898309 41825694075610993660775979351705396510 7898310 238593983448684401434322491898448000 7898311 -72908577530063334607492162988271522088 7898312 15147483097807639718272036641159290880 7898313 -61277564898492401654120912995992477312 7898314 9517088540825760438675230504960606256 7898315 -17810016754257610199902149893271074880 7898316 -14360874601197964808003586784434754560 7898317 1473733028241467159870644228315419392 7898318 694766833300980425749660009789672704 7898319 684633678216788444269933500427648368 7898320 -5688836332124768183324671304376729600 7898321 34098547265779566662978853706963762932 7898322 8888328887752282816120645412475176448 7898323 150174744214935678885400109202480702572 7898324 -9209796231385733597989416601398558720 7898325 -10840987075588318489605260193821138400 7898326 429308160449401408570866242537408064 7898327 -12223056487372545160079377783534744440 7898328 16287890595354892805082286424324567040 7898329 57928291988812129463238579339609886480 7898330 8352804318698702396322291367105113600 7898331 17321287972721287603402130259137001984 7898332 61219953529157762349993468746084959232 7898333 618506971990140179417367996958716582 7898334 2649802199093140015419069292880258880 7898335 -5366563515419827915121632615992896640 7898336 56111387748326797834176541746981765120 7898337 -47625094971221134338518135058243214560 7898338 -1511479323135520079666996299472363520 7898339 54696707285484503000202378985723786140 7898340 -5185769126151707995919122111097548800 7898341 -158120742353259738783526706395753632000 7898342 1792037839147414785287914821800718144 7898343 2168076521029754249863510324133594664 7898344 14051343057039169339943991696667868160 7898345 -1807522727795041239032877825751334400 7898346 473799928799717661309504948882466560 7898347 50779233929454331414908841259376535796 7898348 -57372007308142808294553756489084424704 7898349 -56778569534532496789328190356910197952 7898350 -49831975540677023510150983203705427200 7898351 -38153463032923601926509440971884645000 7898352 -2468415432879224181756151637423947776 7898353 16138900337506181859998592645422078160 7898354 -22943220412282151495671441510879536624 7898355 61371930271813397746584132997251835200 7898356 64701927080974976122020791910585088768 7898357 -32401105110212338840875159924874048320 7898358 918005984105443199860067449027603200 7898359 163756317621352941474099810946054326000 7898360 55434250335552284717949704249723904000 7898361 -3231453695243171102805740382539604864 7898362 -38236718585150000044118257300610070528 7898363 32826090787169656913855195972555742336 7898364 18099967384823472159312058841679160320 7898365 12847290287121920744125066280646793260 7898366 -8095975515436914743902347899556249600 7898367 -14772290272791493558719898407962155320 7898368 -55113496858235528896758218011923447808 7898369 1707910097661872539406763193388004144 7898370 4315811914421824339529060816663516160 7898371 -28123159593666318745827506101421600016 7898372 -62829063700767547658200449331295036160 7898373 38206949894540283562856518959011008224 7898374 74775772142442679164982653759996278592 7898375 -15036032464423017274284157936524780000 7898376 4738203393167245401179885410692710400 7898377 -88112026083677695927605386034522220774 7898378 -16250179044561248481430139953300100160 7898379 87206591439532959035636987346629530584 7898380 347162010757353240552427420916951040 7898381 6001611697544502707679806561971831704 7898382 -1631249506537205776786396674915842880 7898383 -235743855159409009305019306423057844856 7898384 7051119836419068311068619961526124544 7898385 -22308391129738848829561666206361281600 7898386 -74762389855698643881275784210124330608 7898387 -63951617414642275389706602425156750688 7898388 47379845923136316562461643261439539200 7898389 14803532900710247308486415101473927470 7898390 -14576983182156416366643720071042171520 7898391 -1256231367139407747450099605568962568 7898392 144058478101363811067968092498308864000 7898393 48480389593453667635863600826156509642 7898394 -3584209188271490990524215043477539840 7898395 -58839736261927315742121244803773817600 7898396 -129126187015368927589412459514654720 7898397 12338672898499976147113412745795256320 7898398 35456388220782526424586777704006755200 7898399 -47243916113344720252819912712771261760 7898400 -6226805303276120828504305364783923200 7898401 -13111512093660328394915593306223119296 7898402 -13760653769514181759935945846506784192 7898403 29114794818039936037723616813086282104 7898404 -17640693538721745081566820576315545088 7898405 40016736692226942010111239481131039360 7898406 -11529940830446622964204415529471871296 7898407 -24357027520289494680993280586599816320 7898408 -50193600996683856850784062777793664000 7898409 -102698956584031298734017948438302692086 7898410 16160477866888494735308704353374093760 7898411 76267107277218383744812126684087582800 7898412 -904416698588118419443910956661772288 7898413 -132069378206339154928211211802531967338 7898414 -67789622494835470307402668143854208000 7898415 18512252878054512438586066548250437120 7898416 -36413795810716922456607368941008519168 7898417 56071375074326928443762546895010664466 7898418 17583052070222834601482861726003811840 7898419 -52422144652892488802816430125625819888 7898420 104327393899804236218668963820697600000 7898421 30901346962503247232457458795542989504 7898422 -1754072234310184878055664566767120768 7898423 -2392133517482824936202307811150255872 7898424 -74682982326354522701089762575953326080 7898425 65921714746269996077951756998735079150 7898426 68983820054623161747196461581778444912 7898427 -1450443595218878872233290035055651760 7898428 -16634260989214431068447387915317366784 7898429 -72366555880442940719848559166535527936 7898430 -1789374572301576362084224383913390080 7898431 -68905345155229728818633690126167331448 7898432 -62514937682170260350543364647005716480 7898433 19933909509288142689508846611090784800 7898434 21145864193847830780276083838835665616 7898435 -662105114619918007568045789396499600 7898436 7350073950958319089835188138271084544 7898437 59046263137540714885958970442571751040 7898438 43637616334869680726913178514896399296 7898439 77428084178168323073870321704421457360 7898440 118358713701927715392295333091758080000 7898441 81681848407176606632450077801950502452 7898442 23712187222159740838428100578830368512 7898443 52017140212745639568255937063087123600 7898444 -131509980436598512679669479875812665344 7898445 -11353567007199019218287919873059548800 7898446 -40361410889553201021250625847009859776 7898447 142842844797752735762767101255470038896 7898448 -8310655134528255090632716012221235200 7898449 -7807270273928620184091994126637738636 7898450 2265658475171855166233631622876454400 7898451 -32641350473172226293906957470860917696 7898452 -50098470590194402441998611062401740800 7898453 -33571319782668740721058350610497752736 7898454 3400935010046393484618721236291939648 7898455 -427615202185898307930959119920254880 7898456 53447989051750763569119195158822952960 7898457 51507852443045668894319683735414900752 7898458 17045755852377330349030230353857545984 7898459 145071543571160606566561972376908134660 7898460 7195170111544477467240235524540380160 7898461 -10676686338600168311861957293141763028 7898462 3884185775426694322508974475110917504 7898463 -52170588426585482803422723219032381976 7898464 -24025943302193054770532937436341731328 7898465 -3054496269858381340874452153178467200 7898466 737267483065732215285100803514357248 7898467 -64368992781359499583586365961939724960 7898468 86204754070209492761737584835659703296 7898469 31159801680781244321252265087531051360 7898470 -17660036952493641420730720095579592320 7898471 -21610514467925962729311934408429073280 7898472 55818666333089514749438857288713830400 7898473 -106097648486750715486684946008229093296 7898474 20614979311363808417661096011325314400 7898475 4475661288050754750083909852121397200 7898476 -3321762298750574782407803325634311168 7898477 28255371312124688183732468299395946326 7898478 -2805699568910116769580799220049469440 7898479 -11822819387049999966393265770562223920 7898480 -17655700834608903719436532082180259840 7898481 -27097928560794131443858899488905816830 7898482 73106400052783770102084737906988824592 7898483 11476456705205785874481497922107026440 7898484 -16978227664731511609195323813579386880 7898485 -35697168735781855968166333921299469440 7898486 12919687193723909034058591119811660224 7898487 95920122499390803159696298695214608360 7898488 -1346637896079110355461385890204467200 7898489 124245251824734090787257428664083695956 7898490 8278443547179685146040031697922560000 7898491 32557166273666313339558532628074596864 7898492 29910448683359927847658257707591531520 7898493 -65501164164733072455860879736411956736 7898494 -50770383868726654896194680126224520704 7898495 -31928692883094914266501075948988192400 7898496 -20194697590614201860574554703035105280 7898497 -89862464129612871885667671981345613308 7898498 -1292966770523664608355393648223856640 7898499 -28306259565084994021355500415386444800 7898500 81295286876492425546283498575688256000 7898501 -28971513694699612744543561198602342696 7898502 29426956603953703692319739663661373632 7898503 -4788717038154706306873897677125101896 7898504 -63232191248476841995530168809516682240 7898505 16381781060816939908978180927278475200 7898506 10792536496313755050043928666397729792 7898507 -34065791016199363565802118689139436280 7898508 27863189843847194408856042117135965184 7898509 -25546331196980173493203150649043640000 7898510 -6874732838347590915544821103041963840 7898511 41181357732011731341892091197489342464 7898512 -21519000320140839319138375933778550784 7898513 54926331600184367601416331130665314496 7898514 -24593841496481704090115239238736674304 7898515 56931158132904346825651297402548458160 7898516 73996549097826804709576323118096758528 7898517 -57232726572166462470278495907724338 7898518 35799983242401298615651402808391542016 7898519 65167973624879936116459334553509182920 7898520 -3438221401539449214649053654918758400 7898521 22369836559058604888472238877641791744 7898522 -2381166383994637650860100611850240768 7898523 -24998103569266685407127378605968562896 7898524 -20228045818946350075410173347825745408 7898525 -60037959595494462474166244505785180700 7898526 -25954616923129821859597136828185159680 7898527 560244081772296016676296672020704640 7898528 -137337336606552581103267796828547973120 7898529 76008697567613398281230399481424370208 7898530 -3291144547918131301535373604729812480 7898531 -127693589038734228395161269365953669668 7898532 70584645588732342527099142669261161472 7898533 -53594265624527397335844685214669681218 7898534 -44191262869384809129892617429532416 7898535 63557296921431629073087114188063497320 7898536 -39781874519682100962809069274749337600 7898537 2480270263181259850438851366821246400 7898538 -1975484379898470983502924805195081728 7898539 95726544511612483384808832918480738600 7898540 29329608432282528496986873928856954880 7898541 25202443173942453883944673772726784 7898542 6150063743595770062416333193531812672 7898543 -83500670911853837503240706430958724208 7898544 8653860197278257515385367540549730304 7898545 37633486529011975088564643767122864320 7898546 79074617446676218214386515269647091472 7898547 -75481721853982538153334610029161987520 7898548 2509714245483603914998455262172870656 7898549 33726272146763806482484085112952301550 7898550 -6377207325584355110747138727107750400 7898551 43726760006537109766916956392356960552 7898552 -21197102487661552708306660709535744000 7898553 2131374662397294221735435865395625102 7898554 44081504025880096864610333372903247360 7898555 -184075973596339737435896548847371993440 7898556 19841173631479953484643177280749306880 7898557 55219153034175604232808362511066498252 7898558 -35398452169224595093607256516958492416 7898559 -28832983618862400324662907523528395120 7898560 18598845320928141377002683546552238080 7898561 -29763599579388871308796891807476052176 7898562 -563456607520870378491783638567897088 7898563 71092949700670381606847902126325874040 7898564 -25548931184204584377839402762438653824 7898565 26114746815207855889250275382008367520 7898566 2890420629814484480907222292079308800 7898567 51125470952661131093318986078203398616 7898568 -3135929584326712044105001777422336000 7898569 -8346917556888474431818407006705879360 7898570 44801553793468995803206278849977232480 7898571 -53186876698172895594768281080849033860 7898572 44748635527685861537391166942427120640 7898573 -41613558998439765138418726475902344660 7898574 50476067899217033483851055182659538944 7898575 6347820045137061234486098080396861000 7898576 -4173040882575344033850205579145379840 7898577 -40568192492596694905391067262687652880 7898578 -124145334866545633471658790088131517440 7898579 -37238640812010535297942717812789854016 7898580 44691919451431216862373540066781900800 7898581 -13671533238800366295629475833112440900 7898582 2871892231020727391843392860790831392 7898583 -10990118497744746762421626884824694784 7898584 -1470980216716083240673831337708974080 7898585 123612695910616786835399885147190336000 7898586 35170576491687695342469131553041508864 7898587 -69806346354693040942000951774971730200 7898588 -64033240984074037508349763393395021312 7898589 -80258265732604582694057660028698007546 7898590 4540010538701399209626613628468620800 7898591 101738605055656598969301179759842022304 7898592 10240165386185418124792603422786846720 7898593 -39194547098393332168292634825460280158 7898594 56975008528068402256142616875711613312 7898595 -676040516426628963609735325542054480 7898596 2307089143175784833892368561617731200 7898597 29395966123961659894456905663009990432 7898598 7541057077327076194633566873026061504 7898599 33721492779572039502601264114837841136 7898600 5345619290488634802651814703900928000 7898601 28315174045113903806348662920472178832 7898602 -62703625766687065550935868048354695248 7898603 55652595392739520524817030472680356852 7898604 -19888710902536753584117313191456768000 7898605 -4058797602993241010800452621898366080 7898606 25438058433901958900560114459373800320 7898607 -90239895113207148728421894148948533360 7898608 13761582041113995369754372214192209920 7898609 36127016444942469799971790581400946688 7898610 -8942492372891119885077504355301322240 7898611 -35473496401076114352335138241141806768 7898612 -2391794966702728969540814715747330048 7898613 -74955959415749336310310875038280351936 7898614 8386809219803234556220299914375331840 7898615 14880342297195270328416086288237084760 7898616 4150906550643154281235549366440407040 7898617 -61906521071501632799948309666835292160 7898618 -3897943257821080376051828321837491200 7898619 80326821846328756960713815962872030744 7898620 24571028190687705892930423100235655680 7898621 72320758224713690969944991822752866822 7898622 36856386891395499252652048479635479872 7898623 -133181062161669643724117273983730632280 7898624 4020578614373390052879659633649647616 7898625 -24480530847908660484401548947291360000 7898626 84369504274971174344000815768164034512 7898627 -526236678641170911398145203367499200 7898628 -126911662818992071865677853173601280 7898629 62423045310200713331873633774298651420 7898630 -41094413282848621402407575794611484800 7898631 10818925045873177131285259780480119120 7898632 -52034156731965457464926506030130135040 7898633 44872308135155527974578335509100570320 7898634 2103027243309146226505095130042100016 7898635 -46830703077163945904500932787161277920 7898636 124049385253343084748265571965773838080 7898637 12953626414588449906293431249101528768 7898638 75286384102351364376260656066664448 7898639 31361237614570090961493321333291592800 7898640 -10933109826211590569123274133804154880 7898641 -11022942593764797116995282872259386958 7898642 9337709705352570692710663729209534720 7898643 33357268900476883611933599740919585040 7898644 14140352461838835711292510989000384256 7898645 24157298825711634568514936335735564800 7898646 -16110693934890532714217417864647329792 7898647 26506498628064251016369027227954876040 7898648 -50138951058919298504509218208520970240 7898649 -6656662440840527846020460943701248320 7898650 11367847291737219670130959770872637600 7898651 103080872347026153058869864728657655000 7898652 1751949061684851433107696608872037376 7898653 -23728258008996163197849086756117756064 7898654 -19395408375158371553830664130207887040 7898655 -15053391110506249013446910230355011680 7898656 -121009479733918560596337523574841212928 7898657 -15108257311197130984482107550256529280 7898658 49082145820350780583114042952139222528 7898659 11028418590319624920874536024501233872 7898660 8702960302167650789984508822835691520 7898661 -18557210840903977171744584113108688000 7898662 -143326400487627161024226750375878400 7898663 -19887144816998473194755822668860590088 7898664 -76583200290834013877399739666511380480 7898665 92106047516583682498986345620441073060 7898666 -42513099309304397081220037009595461968 7898667 14684169362386179946592778863400179712 7898668 -103906896939970527613444088433064478720 7898669 44680561373311122975875084579934962070 7898670 171413428525640612864804546952733440 7898671 1355855814226055088175269538555200000 7898672 -10303197012400913073733157150715101184 7898673 5982381271693924512288261899090668704 7898674 24998365336005891291072271745913034752 7898675 9557982472476975852229349581784127000 7898676 -3757531864343042356040019302903808000 7898677 -3178004092274489825428615411685494848 7898678 61007031980043269901428643727604468640 7898679 72585812720232662014538129598890923008 7898680 -866814114275335956261051019055001600 7898681 -21307944768683540493369848246250398208 7898682 -17175463152964089115718288802389803776 7898683 40165964881617773032588757517629853024 7898684 86756067032702296863511846985115993600 7898685 10078712801041373238510871852229107200 7898686 27416016702903130879062658091561893440 7898687 -8409252003878002744282632937252985664 7898688 -3925998015796759493175400224553697280 7898689 83058829593144619937731059560564873556 7898690 6347759731183498486122187238844587520 7898691 -749517696465728467791618353481731856 7898692 -11799872748785769883904709095703782400 7898693 64563271713504631428201858225367111680 7898694 27937728409152746299946108602152544128 7898695 -10531542793261679820093988221267916800 7898696 13949442762350380809123291002113904640 7898697 25875045908993813424188103440114569200 7898698 24125222599739941997492102176292055600 7898699 -155682632580015654395037728701080650760 7898700 14145275926407928909755184479034905600 7898701 -22048676308842714806445238542260994900 7898702 29151314191322092505799527858324884800 7898703 -4953188368277178954513770195582424696 7898704 7048619740875582038305852223210127360 7898705 -26360053084980940989420933413797448280 7898706 -7066681758416044992467217547101473280 7898707 36179463054791375680899981214166240384 7898708 -5430933017357186591604530614086604800 7898709 12720289024721875084180100131988654208 7898710 63103926791017242857947465444821350400 7898711 -44622791632187514698893779796219788000 7898712 79951715196245756311424652607350988800 7898713 -1195870795026881649300010696136209136 7898714 -44915565522600037963201367156094422544 7898715 -22888833077511841258191525997365546480 7898716 -13146904296813930457214215993709622272 7898717 33849175427180111875750258496340100512 7898718 -55300473012997269593530083917443123200 7898719 -78138304280433874320327578643634166760 7898720 -11382111971366342302611051848592261120 7898721 -58584063032138199678035533451827844688 7898722 72448708725793843628215915320006518640 7898723 -17288789206714752734058904630032519264 7898724 -67774181716833123184463332181090989440 7898725 -46672430410112528036863804275750163750 7898726 -34266743944106002388876090338558341120 7898727 -54538648852785849455722674543897429168 7898728 33097255708067809149117522890211932160 7898729 28199939849787664757278796871385334784 7898730 7377878460355731381255662318239180800 7898731 81507149165562874784711487301361116532 7898732 19997141014932035811245573354761446912 7898733 14706953761189214806435593910627621920 7898734 25857513561951301615068665951113214016 7898735 4742962879027047131759076884659556160 7898736 21486010882119374053498440669824286720 7898737 58826914642038943091101424014256256000 7898738 16977055772764099341487255391883724800 7898739 41378017058946911702447228940735620160 7898740 -3026773655937833030005165323134699520 7898741 107080326001804371577141565341163972142 7898742 -15492038874138815234304799215887045760 7898743 -87617837116618643123242569939139455240 7898744 32179529939380946183462331863996743680 7898745 19830378717544671922319230155048717120 7898746 -3737300366142564393566479768368116256 7898747 -104414721281672040901556091928526067804 7898748 26103352330985040510248600471008124928 7898749 -82090633329976237102028891755301842836 7898750 -2871396870111471900041349183493200000 7898751 -10995749965980371906215617062861487288 7898752 14398635475440884213876822255484272640 7898753 85749241629906316104412779655271344002 7898754 45044497358661251272426940880066009600 7898755 72494206532627850771841665106630742160 7898756 -844091698524300273515821964095457280 7898757 29462199039896615189296774026572636640 7898758 668745289657347276135370398454094976 7898759 -69904746368315018715571063819570920 7898760 -2562844878494895802610555234573414400 7898761 140207861053866787074420216226937576064 7898762 -50662269275943594206263307456261501088 7898763 2942825196900150916336917095404854744 7898764 62230320527208230782899172767812333056 7898765 -22224230639023787517648008336853995520 7898766 28950208345961043905570215674058343424 7898767 -115601970808299415904266523606619327184 7898768 -17471667248821915237329567705123373056 7898769 -36705459328767721363831568792297372160 7898770 -29841663449046002595894319610950410240 7898771 -129379965115787618319429748779012304728 7898772 -12108282846058272449341043205684277248 7898773 79171989634921531830346918474081315200 7898774 22905562241137912014598327563468243840 7898775 295429130265321469260878971283424000 7898776 188636700279030559935045224191801896960 7898777 105587388227764188161988399141473146260 7898778 27558033905828561211165427670777937408 7898779 -28506042690562351245457460753714173424 7898780 13015850170061531972661768048213749760 7898781 -5221679222783798513293723758714380256 7898782 63807080113974349315516575766186564992 7898783 -26482003192939068632590766292632602920 7898784 -78723920131831529299137289743410135040 7898785 -6517157144130650042416612132986493440 7898786 472997127651876473934348536473181184 7898787 32369685963097955833069547912423381808 7898788 63984297256854962005655036621027136000 7898789 -58826084647398937181182098559215001410 7898790 32897151382103749327193613062252622720 7898791 99130708288446915575677474128236963192 7898792 146074601396367532764228206429665689600 7898793 3989327862425607532124883826119739584 7898794 4099072844745027085210259366885011200 7898795 -130134731789040358734416074777063326720 7898796 547402383403785517280332078502979840 7898797 40476388536804688246180302624979229452 7898798 -18156464405015137525584350945614359936 7898799 350605204665294884515332830653010688 7898800 1304057344477058725381388771937484800 7898801 92197921685979264574421802867807686802 7898802 -8571184499419461322384269416305605120 7898803 -17005191356276646276113572154093161920 7898804 106875411815619302763214831471936438656 7898805 7374406360816348850150205072881126400 7898806 -2563927658422539720947044915302429696 7898807 -41374665900841937085049745340236945568 7898808 -103157331850427588193426108619631616000 7898809 -16532183065832059462568722649476027990 7898810 20335543510679295139402883397043845120 7898811 15027037102483858430833030460300667672 7898812 -49469008479868076494487966285791518720 7898813 8765438188345743861483766496898231360 7898814 -4489484773959165653917080123157678080 7898815 17548097174426166716805180583498142400 7898816 15022513010679435283202664352327925760 7898817 -2170920679738195490174649078909305280 7898818 -41069694259378447515677998271537486640 7898819 11410462931800097718544904174617577544 7898820 -26891548575399328010032944861956259840 7898821 8397270384103134202832079516892551168 7898822 -4472879573694104072163729113192688288 7898823 -31998434053145511892946701004926974000 7898824 -81602322302097005354564058126331223040 7898825 -58752185148156725915817239238023180400 7898826 4471340789150648935826329353201801984 7898827 50935092430398361735507158719114960272 7898828 -13077543441549416856042659969885604864 7898829 56852795733497957000995115727679594560 7898830 50088567950961959017190103978256378560 7898831 43903444859807056217556666870054234624 7898832 4920574296364425864831539938596618240 7898833 2453109493554705646349679223619636544 7898834 -101147489188251141940437863381416128 7898835 17426139844520779593241807306057224960 7898836 39733472345814920508573737322881925120 7898837 -11500911974062638875370022163709626688 7898838 -39758064959173874167571968182162792960 7898839 -19806139918521466400196918305098186320 7898840 -31327553123995703819514626436704870400 7898841 2574931431852844242299040227369749380 7898842 -1193266430159831643525972167379456 7898843 -29153043820289746091404824938523502908 7898844 38842496972447768419688475914262896640 7898845 -31472519423524496093918444701686138900 7898846 85230748863855423849091326608584344960 7898847 -49244384866508911525423459771285266816 7898848 44151094890560882885747969039632957440 7898849 -105163506402059810665120482864808646814 7898850 -14887174211619423498220712777603424000 7898851 -67139656698019854677772808479663271400 7898852 45630246095978401649387851180715043072 7898853 -532738088654236647534466708846000896 7898854 2579526204441440069066719328705718720 7898855 -5854333248943386968151731410173593280 7898856 -17605839906146855618210007937015971840 7898857 -140236794016202156357540690408560141894 7898858 73978470596033698050020994009542484480 7898859 20875900437821500445629174850429500764 7898860 10504633121812970514324575351763886080 7898861 -49392263724768100943875473051311048160 7898862 5418320043900627581173182406294401024 7898863 12428608435090173100137279947275286496 7898864 -17089506783741053707835100602626277376 7898865 -18105208222911968975520807194170524480 7898866 40591775490363080358635067816204079632 7898867 93045264527173060389702976331271363072 7898868 -95313054915755469700172634952846884096 7898869 -2296273354814094237756073125238495392 7898870 12600205027777962665386052412259584000 7898871 18386307431042364019504926797936944464 7898872 -18464542656765307340226445908767416320 7898873 -41111374661715395482498891906650025878 7898874 -31450320336407567477741398036663971840 7898875 15180302039417580338035631374344300000 7898876 -100926280079225508229785416914193264640 7898877 -1245154683756312955226123331115795488 7898878 7597312929584003084458863957293721024 7898879 68407251523905040253852203855806516480 7898880 57141595125977623991540613466030080 7898881 -35156797625018128079536786076414779836 7898882 14521766394278817163205854686598947792 7898883 -37037920448294506124121304596713435136 7898884 -44572992520725451150148801783656484864 7898885 1481957482084527721706908775966954400 7898886 -3259678572597982318517998938200719968 7898887 -33972883581001951451120332209587471464 7898888 -85589448865590569339493003047373450240 7898889 -91883266747650625720382940898409240160 7898890 -3682859471198921505069390537946690560 7898891 -32585588754937031120868571038366514176 7898892 1396769047387519462706407114267951104 7898893 -3652428018794797226932964727485860736 7898894 -3618928344458419069080961302952669440 7898895 39866377176625651366257664065556481520 7898896 8990752618451323582942527940668309504 7898897 169174698034516735142504838703870391400 7898898 21197692997684692302278635433932983552 7898899 -45041720914966350242049535386679590100 7898900 -28861159072456932518175723115723632000 7898901 -71801146353013800582441303261500431968 7898902 -22990887752256259170271968418349916096 7898903 -22054853988645016401030267737595914040 7898904 34450229662381861799694433012002816000 7898905 482565954003603699990203883188199360 7898906 -4246871672420470553227938833753368848 7898907 9475646269927546876560972645009081600 7898908 -19221105222132039414327386970263636480 7898909 103542591526886364767807799182548171110 7898910 -23742337885542611538294899617152295680 7898911 -173877210121560463217041039008783459008 7898912 -15927483406880510478824826413116293120 7898913 6122819217535343008887289319853485760 7898914 -96457959834404293321109158305142591488 7898915 31724524305124046294372699301225604560 7898916 50050451952989660051154862971126865920 7898917 900409947523236115700465908937341400 7898918 -87870625764202057244913014751696375840 7898919 2441074517698129577648691433863190272 7898920 -28531982111121252615342486209550336000 7898921 47775961235559632353864484822675968122 7898922 39333516822429259145430293366862659760 7898923 -9003821777439454140858909042863434828 7898924 -25151433008445857356230496903977762816 7898925 -16845325481338150443966277746748884000 7898926 -6672426677859168678596962643648798976 7898927 8824954391507911214476742249379676800 7898928 5775776831804143970176456587191746560 7898929 -34257682454834000525052818849093759470 7898930 -17659578052521981282337420159326156480 7898931 -124452053823650927638695197683587904800 7898932 56837862967070537894167017725137181440 7898933 104027825893806683891852588300477295360 7898934 -42523875215042754823781197035626680320 7898935 14998515241826207112617880516035709360 7898936 -55138508385614281281454196136562483200 7898937 6216457996543747339571896615039315200 7898938 47656407446911915178930885808081771120 7898939 -139256170815389007444018377778712351260 7898940 15706856133183550437150603724370073600 7898941 146684287976871583446656720692845065152 7898942 13620769908715528730935096149749572992 7898943 -41209021411338634881947753555062690272 7898944 -13480993717025242077997561903803531264 7898945 -11188031870430744377063237773234826520 7898946 9184969773161885074539387251775744000 7898947 14817379205695406917589949160009604000 7898948 38681083656623021213564729271696667008 7898949 -76615218596096184566681140511193194466 7898950 23288839256931133023193253838528672000 7898951 -91211861892496049648504490143456549496 7898952 -22452754281719297940872162941784186880 7898953 134232890449576441596476958129552767440 7898954 -446978876211498262530480209005367808 7898955 17125473107294059467254149477356088320 7898956 24572274351864992519392001578086019072 7898957 76232188014571885085735791698403710432 7898958 -39257348726350797688987383435026147136 7898959 -82047809288779669568810793599321336496 7898960 -18772084909808915893230644427425464320 7898961 -14920888586079676584344057335243579392 7898962 -37184374859135290383401438004921448800 7898963 56750908565943748630709070294087374544 7898964 -10945187473715718348329100147299457024 7898965 8059089553708756107284583769597795200 7898966 -11572535066473508042833092861676885440 7898967 -7940340075147402714728747616243848592 7898968 56018012596369905101701839478120120320 7898969 8979229734493201712800508588663048520 7898970 -18371813829617043986538617479514304000 7898971 57181339044048569075240342777294632 7898972 -23034249614811419197573549079698804224 7898973 107470291722519582276175441760518684800 7898974 45729378381432714916730550277730564736 7898975 5884410345545802128382607682882792400 7898976 50504162889182497902810767662691254272 7898977 -54602932062533584309957861008905909948 7898978 -19160069832577354742125599166722649440 7898979 7848728294056324501958337550156525440 7898980 -14528131039479462746336016231504752640 7898981 37154340773136617608449600688820950782 7898982 -1372545017959509772194595815154040832 7898983 9981369758651768981518424758088866232 7898984 -75314962376692840860184237135357132800 7898985 -21695626370921141118199114343531116800 7898986 -2833556803392615153552356695433819136 7898987 32932501278658688499632356360566162720 7898988 17137739113578855512236644348083466240 7898989 2501511090031810151978176399014674656 7898990 52997420424016656269675985559897929600 7898991 -28016941747369182676150607609349268080 7898992 1203097829830129671081083585487175680 7898993 87254856006329257453613959214987692242 7898994 48882405941202472039872540892018529424 7898995 26607136988017199097217747290202395120 7898996 -46874885874651642341090078332362768384 7898997 69993574015009121450206370667196884000 7898998 6528911643475127250574035692231521920 7898999 -44775321967739699805415584052897859664 7899000 -20022171819618666723178895177103360000 7899001 177229591480946920948532914377457396 7899002 68861672224069314009538365379080515952 7899003 -24853349564546286684831421862026656000 7899004 97061480466894265716629159383302957056 7899005 15668484232161008958755932572142383360 7899006 -28253916466213119721687107781690110336 7899007 29551712029634669330444351639513128920 7899008 -42905571901751653145753345200603791360 7899009 38126515890197165589324480889819268640 7899010 -10751042898565767981714091576224867840 7899011 108342234235183574099266970870436255612 7899012 29478198820795585804844193528164966400 7899013 46533591440747464258622233919386821600 7899014 -20643347959340587900047522028144512 7899015 49809922943450416530798138828345850320 7899016 92900467563109690248289690607060720640 7899017 4559165785740315623155263629433676800 7899018 3302573977728181632068101974728567808 7899019 -21799819202012618800730959206279510272 7899020 29990748281008822837026130567511424000 7899021 3610010381429135355544655515330017336 7899022 50313084802480481447583916533274478400 7899023 125162204082947385935184999348354341304 7899024 2999637347461805730188954675643678720 7899025 -83239157564397785742457357259083639450 7899026 18286236486863511695835628516953144960 7899027 23789652320099710609303774534684089408 7899028 -7140282870295056357261971676024089728 7899029 112205667375955892661886262619526815630 7899030 13575575987460996504855291153947352960 7899031 29317104343289171490792824375797308592 7899032 112501375579733125124320302940834836480 7899033 57085230941223095408831727333496091424 7899034 -10877991488690202645163173476052526080 7899035 -46661300501825568833022179366587619520 7899036 24709106356614704483160322950547610112 7899037 156506475792793106524934994159399123686 7899038 -1927717903240829368785680815237109760 7899039 -1532841956570537521643552391477383616 7899040 -118394921642125574055017431584188006400 7899041 -1412600001795425939584902274978704558 7899042 19028357051555367442909315913351651712 7899043 -466503185481995605573447493250011976 7899044 5600274511859698578711536035008107136 7899045 9649639709915623585515095810682634560 7899046 -13946499157575876905797129046994221376 7899047 10224514578449313387055319678440371240 7899048 17147115439920739662327096452672716800 7899049 -173535729389380937470890677403785213340 7899050 -23059033978737401929700515311371359200 7899051 3484168352944190510614320654060203520 7899052 -30029568534660753224368581682222366720 7899053 67213974809699282774757322838263969302 7899054 16664541301169035551955311390751417920 7899055 53660517401614353281157983104254116160 7899056 -11383741602394752849219502503139147776 7899057 809611920627017241058540006813046928 7899058 542670416846865948612996773544836880 7899059 96166210703792294732606809387000304640 7899060 8583442595362115757328231403429990400 7899061 -26282353604935061062890916848798634368 7899062 18267916845333909614751229226569840032 7899063 -230573673930003420481622719617960576 7899064 -107257432373520361071055734743217008640 7899065 -18593934140897721336559733268174420540 7899066 -2928297076790145567976682032810798080 7899067 13567649411657730232124461517644498464 7899068 114407652023704077722049627560292430848 7899069 -24660416728321706391559276614320883456 7899070 -24211110083010594754235737638090988800 7899071 -167644605902478962933985796433829505728 7899072 -12789458988260657427316045584676159488 7899073 -18296625494274898862101484287555169792 7899074 38775316598417378204677186639172144640 7899075 2575635173746996199287293050704521300 7899076 -44254832693434893538180448789249130240 7899077 134632844191889666973136788840346857120 7899078 -4797380627911436747073886087784570880 7899079 -35547932749340919317694042267975262720 7899080 -36070363178786912315188307010667315200 7899081 -13634893576775756627340259013767899360 7899082 -27319349593788197827242391816886086608 7899083 -57026648960195578828028089046381122668 7899084 -21084407208856528687229814610331549184 7899085 8316073142812552022074114033867601760 7899086 15652243673401214340853653261625632000 7899087 16870028922535895633919633057390817152 7899088 -1016679941594372082772465686634405888 7899089 87810558723696301353351002393689429440 7899090 -16819393553448277557270800016163975680 7899091 -9863008899607598331353005709230890600 7899092 11075925065634552131671543116138577920 7899093 44341118457082962749437867499832534720 7899094 -35541590152579211734288092175814439264 7899095 60841346897711498224391270748992472600 7899096 18712136682547651033228690385956208640 7899097 7119339994681843723106855084161179840 7899098 66470841162137447379233577889498429440 7899099 45165015796103595099504672223221877248 7899100 -946711049774012927512869683388211200 7899101 -16917647091994062358600497564194559360 7899102 19113140385541013868000736538131752192 7899103 -138355768887012994253839267803491305616 7899104 88635304891038547544277138928734044160 7899105 -30903660358755490777260748320565015680 7899106 3204682502841363291317409376728576000 7899107 12878540232764965988418523773305180160 7899108 3642940228866175777506513540485087232 7899109 -48926868842377230031813246956042355368 7899110 -2751319183113619170835771904350740480 7899111 -226500488144888406859236480734427984 7899112 20384635061860471359879515537572823040 7899113 955894833226075695331189964092210362 7899114 52377723818794806746619773808493251840 7899115 4530859770575833916910859280369095200 7899116 -92686731628936865672706355245054447360 7899117 -76386137326286455752376790610044745120 7899118 60032666595489841136107413877504844160 7899119 -215935432466717859943214999666905946904 7899120 -236242302521148031085774622820270080 7899121 -6863931614179386136004758155210260300 7899122 -40789875312745317210526546694337024 7899123 7513866423729183532927430230176099384 7899124 50158479851866972976157325035365031296 7899125 11132613909811137501591792217260078000 7899126 42582593769813085667497095101151600000 7899127 165563966052947069067241708883261119976 7899128 48304083772763929697870734384648028160 7899129 -8735026437192560564325794148980888256 7899130 -14723148192749341580270070485110251360 7899131 130740181448894746416910271144312647200 7899132 58734225829722150312572549029144822272 7899133 43475207919867136456175080815764328288 7899134 77536581851143602018173332599285173952 7899135 -60172043225275993275163720930280905440 7899136 3055487164319739844579931826683904000 7899137 84637172271392015526741443194978422786 7899138 7268373949907720703216533086080643104 7899139 -71229686355778020578663347004709866144 7899140 -7950690413894087112234635897576632320 7899141 29688733317912912363073414281587440128 7899142 -11178128792373325336586995305804248256 7899143 -193875846240340624728845743401292416 7899144 59432763006452101271876199063003709440 7899145 -58320563870696362202348648114695356600 7899146 2548205193032959260786571071187623936 7899147 -123484085355045008315211601717924410960 7899148 -56474028393742837130112042646473025792 7899149 -188554502013514031901612334817557222464 7899150 -4347816429881540180497805989390310400 7899151 59111455366700847335536301119720470712 7899152 13908378269864388037824163380976975872 7899153 100783300126465447677225534266579231424 7899154 -30765051026548266813635949840616550400 7899155 107367948879600406083771059067524832000 7899156 53110475995282431808003127108959795200 7899157 -9513980130445031943293677099844936288 7899158 -52141480269412153869078656946846820320 7899159 67805870690303985940152635119364896104 7899160 -61828386648164616125647070677859328000 7899161 -44068169557816778754162570356735741238 7899162 15758247497471097952471980947614397952 7899163 -70669603318640494982884702874504542588 7899164 12643522151058341059947423614370527232 7899165 11320059151171122869830669803849540600 7899166 -65043174382418908158844053851141548032 7899167 -4521017420839328295809713922231720088 7899168 -11291001113987075744419397702029148160 7899169 257658863580059731156066231224829577952 7899170 2068852912359793473401478817142400000 7899171 3041927232358773406416148091867500800 7899172 25815453803752438796228945484430753792 7899173 116034582607750713300910096142297280384 7899174 -8994334412931080118985624522158720000 7899175 30060920176265763774274083831407662400 7899176 6981731878933106762948414200433295360 7899177 5317318070470425634572850752338571456 7899178 -32238528891944006819577766135193650944 7899179 -151717044924119420774249578001043110220 7899180 -13186392230429348305098803199688673280 7899181 -239075598893353638462360287482338534068 7899182 46611872346074109412545816454819186752 7899183 35500491864258713085722692206448764864 7899184 2648756093774892429616179048551317504 7899185 16636940543571545252580068309953824000 7899186 -633695012642681219079470478768486912 7899187 -72022821210280316822180222882757829248 7899188 15846438219109578677246427472913627136 7899189 -35247713478202052304650728402279219200 7899190 21245179341091815703207092039572027520 7899191 50719392576782388103446054886488876384 7899192 40071445861266456731281261594379059200 7899193 47682482029721832600101403382668602400 7899194 7547714749111819668235282995613428960 7899195 -15874275158137448006313848804876635200 7899196 84527734793420470125777818938711492608 7899197 67617890279209784899438381871178344646 7899198 37840022583736202365397641758191110464 7899199 33924104638534726041917962905681566592 7899200 4098966709567264045618471982215987200 7899201 30511613980094190367788496765426045392 7899202 871424008643838624870480545319849504 7899203 -4401574529959752691279210854259744512 7899204 3989709278437065622663748912295247872 7899205 95126717018574302085473336498308037760 7899206 -32390746422791711720582500897849883520 7899207 -73171768988540449324252676633654062080 7899208 43038243089790691043051673504713809920 7899209 -89168371435083092099712121747956102684 7899210 21943559379632642403393829914915379200 7899211 160207220574826617067024690212666561812 7899212 -50653665854631297683171858386178457600 7899213 -7368679194987656800026432110078986176 7899214 10532259090555390415076671748136629952 7899215 36917616561061426973127419949741610800 7899216 -369995621244371872429627060296744960 7899217 93901431642530825797068222903640689266 7899218 -86013291771613464093815593846559683440 7899219 -1442242371016701631861207844300494776 7899220 -16777864577885119654343032890346291200 7899221 -126109715715373692545101480640089492512 7899222 19217542856005746473955725601335259072 7899223 75491701175001960138552851393912590560 7899224 -35262211541966858351281243250517626880 7899225 36392653160897152350535052615488011600 7899226 37946621623792950815532067494307486944 7899227 -6371419863929622926414736508566655488 7899228 25522523555829461341578577671821521920 7899229 -134382032852639526418162957943836416 7899230 21055804352186866271458980469341580800 7899231 -34313257522284413624873392948001078400 7899232 12126200339363355857541692455717699584 7899233 -98976900645173237656134566620862571600 7899234 -4170721831997221134011939898083475456 7899235 73252751635197186424845580354331448000 7899236 387897800850743143025260450409941248 7899237 -22138960080187769718222988917810166854 7899238 45000592169552542546643883509761655520 7899239 -137637777147718126744772898112962693960 7899240 -10218571132617206822362467367205683200 7899241 3597225713751722029870171028886322788 7899242 -30693536912100055840818359541411477408 7899243 41234613591865532120206034052805632 7899244 97087749918433206728110804633451715072 7899245 38492723206668920430904862723800505880 7899246 -48825198499136212204726239370828528128 7899247 -43803089306139129601217918400556261792 7899248 10216171886297954425528386048567214080 7899249 73600939475586986251010592871583543664 7899250 -40755337912014516620397426585323520000 7899251 -475469033437595557024995910005753096 7899252 -46859254124019951188286336098605824000 7899253 -105441275986173321927320128473182188498 7899254 38791409087143889231849872884858858624 7899255 -1040796326205517786319049999415833600 7899256 -87873355424713398945714814674433904640 7899257 207338696470428594143205510508357800 7899258 14258799687445838426492280433098690048 7899259 -66119822655592867111311077229240783384 7899260 -47138524476488082315326686320556869120 7899261 -73908357664837957205154880405060797696 7899262 23128063951894606480469302801921502592 7899263 -22779980124559412032372632550370070576 7899264 17888361341979415685096010153166110720 7899265 3579841861229932960720805107723514880 7899266 18436161683449085815337958795917805600 7899267 -39477225884327001509789713848161695488 7899268 -94883399573564012004258621853111040 7899269 -3386401491426618640321277729417780160 7899270 -7794684346389204061442906794307174400 7899271 125825301552942433095598350030677874192 7899272 -2747405830101789247068122758925230080 7899273 -18361801543623622353138615228508962816 7899274 -51186813196377551694696434682357166080 7899275 15165416997672745206778501503121831800 7899276 21990315599337878066265327107025666048 7899277 -89071666499729024379349139181570694688 7899278 15176124297623029361767168660915429056 7899279 -8807551098314616538031596676772709872 7899280 -13803852444237911090694813853039165440 7899281 15226170502558325395086845438959203840 7899282 -3631852955449671619525214578390144368 7899283 -1898394882400017895333096773796758624 7899284 32442582130938285154349535255581740800 7899285 55241088460002197463465720325855303200 7899286 19507250079076637877814495816624514592 7899287 -21303308368309509560597169306012832080 7899288 -66660693328706515594816013056106496000 7899289 98634101613500178929649995375290226560 7899290 50025031207638897651408962552610478080 7899291 -58169074590400567252959551863509254100 7899292 41503382559021023853685935442972257280 7899293 57383030576170690097032715983825723884 7899294 -15260916598245941969663659494347916672 7899295 4105738966991399136897206740020269280 7899296 23471646009834128562178254761323659264 7899297 34655817742170852193268396546405116800 7899298 -86888472646373312017459864835107243008 7899299 -36294210912676724561409280743090114600 7899300 41705450914942409697737080086091852800 7899301 -119208378326393673557026407806168549698 7899302 -79978165346331531959600821068668847648 7899303 46795178582487963264564689936715601704 7899304 163845783256176677170884936266219520 7899305 14999866796261098343510250946747056000 7899306 -1917852008209904656658520967052984832 7899307 -23519448918786234795602166541802464720 7899308 157727165067545622310052986225278375936 7899309 -60422712475273830134690704594958900160 7899310 -43971533559819370204170863919002784000 7899311 -4291216539376093309247603675618744736 7899312 2952595069274250698776026180214947840 7899313 72495396132153278371650248543811201024 7899314 39138035254308850421502771423705578256 7899315 -241503988980818613627189228829282560 7899316 40079107869155241709052628877652346880 7899317 -55476608601338631700364935493183687748 7899318 -230775045457416395907118771587704832 7899319 2492478006213208327272841354109831720 7899320 22039496151451758242861205874813747200 7899321 -48884479155437191017822527551227162288 7899322 42380734245542730752915321166127334112 7899323 199194082412255255694948391073854083120 7899324 11340797015710981882640472081840493056 7899325 14057862363890328506295899278475596000 7899326 -80889118411194085864453683794286982080 7899327 10843542732025362407638546131963088896 7899328 37967777179028318375602412502901587968 7899329 -1245917219816543213969173772954274816 7899330 514345067905597239014848843075077120 7899331 76880651147266602326943401550287405064 7899332 -12614418138933743412167844411899179008 7899333 -6062567102170331399110748873503696320 7899334 11874117640379616754371575740167728832 7899335 79352502169651991419869744372454124280 7899336 -11743172651485038013311085443282124800 7899337 118226747121856606655477290709484054912 7899338 85106424312385607941212112204620214320 7899339 27865594682872672055579104485049912800 7899340 -44315365352101383824356641859845596160 7899341 7345895723723332533352117869110976492 7899342 -36484588653806914710969427718552718336 7899343 47672704862373610992614443217380996592 7899344 48705013538127135133442410890485760 7899345 -38354454651519900762849701831563992000 7899346 -3479251873219467128803032252903046656 7899347 -5508050913431022960629989422173397528 7899348 -61220725646311195767947075589685278720 7899349 80664618785451769930980572458557462350 7899350 6033615957494754062562269805756816000 7899351 -1090514654982960430187239193698138800 7899352 -37897236565866034178054044830079057920 7899353 -2580459803377614737687014910946214272 7899354 23167209078626812434931740909510734064 7899355 100032839110853521014504747259675710000 7899356 104638396358250750212426452964499975168 7899357 15066075222213733627236652330871143488 7899358 333177300730097846787186140301692928 7899359 -39125689715892488325452665830692834352 7899360 -16687071263205292661933932719825223680 7899361 -90254318097054065984423958360272915038 7899362 -4540729479453024751921836565248270336 7899363 -1347134353075655130507235688546692308 7899364 -42561690440155492859433032694195200 7899365 81957711313257846649820736206877499260 7899366 -1600912364179428148623306500102400000 7899367 -7428541100104531268246533615123715968 7899368 -29678129611289663952366637564133376000 7899369 51911465909915942921581052637194265744 7899370 1422722851131893962941269672405126400 7899371 56444021244844678995512259864686179572 7899372 9619830740957468351063041205805864960 7899373 -4375716549100313350610785516211502720 7899374 608629412508619428067851801243839232 7899375 -15244461302240248429181208168510720000 7899376 -26562251805225384356052904550833389568 7899377 174462535849208456400510585297372370740 7899378 9895938378623546954154456633403908096 7899379 14216730094318767208937220231780612608 7899380 -4140003354088280403639122859392851200 7899381 22688774366802454831193023752507254112 7899382 1404723509555581210055381918284663872 7899383 -40414851342277022888560375635364427760 7899384 -112787969077618267365443427472055808000 7899385 7854079844681110233894787905818114640 7899386 -39696148123690298210106825694169638656 7899387 -9841176333510384503815974142320920040 7899388 9153174114068765040469909190171390976 7899389 7072245927211201333887564448917249024 7899390 -25352311731567763727785101279637132800 7899391 63929113810517400593175800306305409792 7899392 -1544552340894193878390090601731194880 7899393 -91442160354149625999981041985328253136 7899394 7484698846236383990342171649222274080 7899395 3748522921133132018912354890538866080 7899396 38592373837631619417514575073470664704 7899397 140985868325011978276611562650169770720 7899398 61886354306134184254787637165442267104 7899399 -44870294896972082421899314491702365616 7899400 28226283663976938472898730567204864000 7899401 1973589279246033672316071224147347152 7899402 -265303744262702022047435412500860416 7899403 -418378347002862593674518916715694536 7899404 -9121653177199973267055511484765862144 7899405 44308535700270580433493477248802728160 7899406 -47493860825571052002997364121369526848 7899407 38669229890784052836950440113452557200 7899408 12353760938129071820300554977466712064 7899409 15445090946097575899267393357699024512 7899410 30726828771579666585046667027838195360 7899411 -19717508671790473241043945689461870800 7899412 46933255144129403535572503051457824512 7899413 160997348032646563802103000627722779662 7899414 -13204382909091522268747194915215339520 7899415 -21354309168012727856823234100925422440 7899416 -19073787070951576708171676722558525440 7899417 -44916824488243996675605966846398112960 7899418 -56062418797918949597092396990025026560 7899419 83112577018498368398766569058079435008 7899420 -12042584957349220803391134455965608960 7899421 -52229949454391514087260393397912036800 7899422 -25995452006480553418815463517736463488 7899423 11696084544656998015690431707459412480 7899424 -67139300977306129520688074198725951488 7899425 70433644213206848237870557798987140150 7899426 13156545173962426062187718661349953600 7899427 12026725640354234064367921664357960040 7899428 -21633084202538951978985654307539394560 7899429 -40735378343686851614303233817609578752 7899430 -13695244293063206853209530772265830400 7899431 379663608611798233557229521853670248704 7899432 -37938612573854879191311946867886407680 7899433 -69174022115469437506537801881962333040 7899434 25497604033438048510944649626156390912 7899435 16928613627635047203675546581246033520 7899436 32916090378219800189589432547670799360 7899437 56969918712077537511468008410201573932 7899438 -15351446030894118924016450030167388032 7899439 120474592374819423300508457971815535000 7899440 -17362178040350319444244670234625638400 7899441 -90316585921238454960853675062411592512 7899442 -26531266856615791997533656858542661120 7899443 -147463785155633455460414000724238024308 7899444 400351608691509454638900797515954176 7899445 -47567706225856943799592121713977507300 7899446 13545580037063755460426858542056480672 7899447 -43439061231080031202454200722829620480 7899448 -51737984529581358963641467936691712000 7899449 2796819409766178242723565548174874960 7899450 5700411146531881541000035018805587200 7899451 -111740818773606458417067540509153280 7899452 -37774558834544562297238869698481627648 7899453 -2203942628705517648071820670123856160 7899454 10384233105875616526346451773081749440 7899455 -126963904900218926269193260503376269600 7899456 -21502461614260892773676504300428197888 7899457 123083746463554942258909492681757152706 7899458 17654494272803730155704938538434757632 7899459 -5462406995870533626109927869816749760 7899460 28629225918862132455330449414247567360 7899461 57460504259166258504014359751717970300 7899462 1529751702670689943372798990182087360 7899463 18804966731423720914108994471224924128 7899464 -20559941744348630600162172182956784640 7899465 15426740345151653968923040900290416640 7899466 -32312222735542581873744558150376751568 7899467 -121350422000431589856088952652811925484 7899468 64111233491175763110422792871463993344 7899469 23494561914589896887837623029765473344 7899470 -23168922751375812042489281931234618240 7899471 -91954036468642770531565795376374523760 7899472 -4514092930498340420435448892366258176 7899473 -134684116020983238832527866826929179278 7899474 -25716763585473958138526568600430890240 7899475 10754929229672738066739105052801121400 7899476 -4086913891600697764170058588847878656 7899477 -28144559436469613541939240355273858080 7899478 37928349902573451803742252729660887040 7899479 23710515336366403013170672135627456176 7899480 17272746654094778535423209706952089600 7899481 -133260285024700892508290186253010041718 7899482 27867755442476890034423859039207419904 7899483 -39704246916159420483176654520441647976 7899484 106380589531373621953570881667796544000 7899485 63289375743587064258412139761587424320 7899486 -12640651296853033017128060853891778944 7899487 1858282720836227478221904832569697720 7899488 -9386286986227293415390013440632815616 7899489 -25259264397826248191466661478418987072 7899490 24887718072744858336069914641209069120 7899491 -17097266854175021274601972257425802720 7899492 70958639138263897976015415942803392512 7899493 22451275811682936711095842942949428000 7899494 16410469848527065450812892383824466240 7899495 27391848426413755745680588606536615120 7899496 -43447440241487695034117372433520803840 7899497 17057707391141330954786792457818853600 7899498 1015399742598634795987292654724771840 7899499 86638228961002295126169516433742544500 7899500 11215854571894909981942503017997312000 7899501 84565399216380143584954241597673860064 7899502 -35265629867258692658573726421491114688 7899503 -104564655632775103998402721226674937400 7899504 49383157543308506619206149039718400 7899505 -34470888458533389492643198772767163340 7899506 -35759490615312014556426450882445000800 7899507 16756077588746615574646575763339833600 7899508 62233407174531528696142936675939055616 7899509 3626765576738429511037207549930231680 7899510 -13615187177775896190796895147025100800 7899511 -13925947603833260012705287897676657376 7899512 37615471895498549375350068290537164800 7899513 -4667340522637353212433068581554285312 7899514 -7412136074819527792968299516427180288 7899515 20067091180461463309882956295360512720 7899516 4315949930344603838496053666665536000 7899517 -75836430740664370436407727322408336320 7899518 -14501127584302514919772734921094935360 7899519 35704602854074600627664330233858438344 7899520 -13125529594123761262056656278546022400 7899521 -61290844729397754756019305631114087488 7899522 27644792550101408359402643045206808064 7899523 97296839025920234211550457120790715772 7899524 39758588362181331328661082048655572096 7899525 3347356017008331042760926106229908800 7899526 11667621000577912041781506222386830080 7899527 53757445641184623160831206358454929152 7899528 -7547233833518308104344289681631150080 7899529 -89041303208503997211487951230499260720 7899530 142771050403392622601968978611697920 7899531 22254274995132194663960505942391440384 7899532 -41988715263450893084786168106512130304 7899533 -26258818454025608410055259082742426100 7899534 2740554143331742902588902299142310528 7899535 51113851971084416274648486288973390800 7899536 -29358717068322844003951536450518212608 7899537 1616194934741189310590035392845156352 7899538 -5575842478623721767135102983485781856 7899539 66272194543087781133564813405978311340 7899540 -42317704376027887455676295890184908800 7899541 -82497914249835795618144823653442779880 7899542 -27246524604838439571672768599625112320 7899543 -89061374283366080418366745191839589216 7899544 16667141574010418852255038034029117440 7899545 -11882011117515568973899874093489048700 7899546 -41036460836707401956837806386314543616 7899547 -10267771572528455372413531380762628728 7899548 3914263148229324071860892871806443008 7899549 -929860709951100251947931902299468672 7899550 -26205976453724030860750257156502891200 7899551 -63912452833407691087749205113824960400 7899552 32576978899425063458294635402289479680 7899553 -105360019525112013640653517139378119198 7899554 -5490407649857207041545905233760632320 7899555 -56349187188729315704314530175515612240 7899556 20660591695895974788162936344467283968 7899557 13217771677466580863389033377916870620 7899558 -6514151079955398644651006928829444416 7899559 -101263520655587105574679283428695247240 7899560 80648035301070617576227031680836710400 7899561 -5256545475304586579915489125314888540 7899562 28592353422715379142458683067464067328 7899563 -28924361166633747819119383827092592240 7899564 9848587117989701537886142671669107712 7899565 -28063917691338281262825692626955758080 7899566 -105826087154449135957884353695258305216 7899567 -61802425606126843144457253042692683752 7899568 38744856414291414689589121883128299520 7899569 -82101348811021230965949183720021404160 7899570 2649667898193690435264260785801382400 7899571 -36419117861328841108121221314072108000 7899572 2028512890745578441111622110163496960 7899573 588556988635544146222352882106693120 7899574 10382646891136447812041060892846723072 7899575 5213082211115767542154957159839201600 7899576 9527349237540609332328512901229117440 7899577 -2031385663886826686839900984458793728 7899578 52190818708503094765467629971501396224 7899579 -83867722615532908567781290047745648080 7899580 -11082053538041961088128178072206766080 7899581 -12218364259929438940129825634071122618 7899582 19988694824949324683888711988832257024 7899583 -110845521604684791889136830363616240960 7899584 28956215525940895622317474027709399040 7899585 -38556029633825598134808024047415404160 7899586 -41399207059355560279197929289425545008 7899587 -31019319776035671664391135101661581764 7899588 34864473988899266622325641733734790272 7899589 -65101142975733058783963490695373040610 7899590 42254233292615556826166352095153692800 7899591 -16008019334444683937029082780356465536 7899592 75241280972414502841209726771046195200 7899593 -4039097357494245666751903003713576312 7899594 -50398844563638277797817533255441366528 7899595 67515974102344267584247803404599270800 7899596 -23439542682254830277458222116994862592 7899597 -31860723327702352201254252187685802132 7899598 10104743985204825838783267299594251136 7899599 -166235783269793101421774875201174478400 7899600 1107591550171466835084996104699904000 7899601 -23982049984806838954819213651858776768 7899602 28538303674212300292739611097237627904 7899603 9336735300230831757248231786920329984 7899604 -46765696922338252054456771446027665664 7899605 20184177530724854558137383177335078400 7899606 -607998695732756344651372015799808 7899607 -98206493337787211990429036088005089144 7899608 -102997174254507250038641521721551933440 7899609 -31998095074563054868922526463610082096 7899610 -31008819644671735756691479686899147040 7899611 -71508010198021058357285703167790156960 7899612 -13902324345176537313091490894755430400 7899613 98672679505213038155041025376178257580 7899614 -45135545849477414034616248223975351488 7899615 7130405557095694312054134905535492000 7899616 -2593518089744745102540750494511661056 7899617 -71512829123049852137841100576221881376 7899618 11625904420884119669231759782257823104 7899619 35527799040059572254087112277420746752 7899620 -78992463456016335422842939659989272320 7899621 75134305612209785025364709347994658912 7899622 -1397669716883300229525000363315261696 7899623 -51912964384858586868739729698596029128 7899624 -23177964420615201938909426482037130240 7899625 -42289250040215215077482961103696923000 7899626 -14096226805628474643981556709399141376 7899627 -12321132689502117721777195766102381568 7899628 -47417278822965676345284863877834547200 7899629 16506477205971789329900514157917263520 7899630 -21391780757723945996287367287363968000 7899631 24111692019497903017156168538568427552 7899632 -3584226637775946772965965663342886912 7899633 67546265905621305402544227005285472000 7899634 -19064067198713066788642801509213931488 7899635 -44279681954510339326985312569692473040 7899636 -262723501163793127599207514791641088 7899637 54298377644407193220111287752556482432 7899638 -13163515066575790106668097021680061280 7899639 -11865338335272936000053843935788834432 7899640 14235839603063841524630026934071296000 7899641 54460324557237385726796642205559368042 7899642 1134000955083236031111624897363542640 7899643 -137919882276846140267957697970303174108 7899644 17409163136047954366673909019951094272 7899645 8743035730064637644236767930389015040 7899646 -36790734956227055335563209187676704576 7899647 40914134729103665625991027144055102832 7899648 10001296495027401513473559745139834880 7899649 96397067192435491218735604998545778240 7899650 1967560370126575458433139950876339200 7899651 4635952566093526238064384840722163780 7899652 16067487249642632127644886525872695552 7899653 -156300413980630985344154125766033743680 7899654 -4811663704397264405415767671667490816 7899655 -64115414355951907770784844460149794440 7899656 -103355006712097587845711149599315717120 7899657 -17571777673811725239152425300133195760 7899658 -8262576942801043590096239313754597440 7899659 -832339748461812684373180205187363096 7899660 -58769377762831879988087213674588416000 7899661 47316589107452995236424985379060517824 7899662 773159792858252381642811775853076864 7899663 57180182170088748846753950111768734344 7899664 -8912437574647229390586842787813253120 7899665 30888771991716226469157936666805299060 7899666 -28617333633697450818221262801915770880 7899667 -88534520148251223346115120399451493920 7899668 -14591726699891309785300453396473446400 7899669 11221910254545325509543412288258800000 7899670 34287635726112612680191793870750465280 7899671 -47137886828511669380821902474199404408 7899672 -16729980124347144305618710266817413120 7899673 -69543133267196763492418695301492052736 7899674 48689753288959311454297562992766761440 7899675 -5897747512101318090934320496719590400 7899676 -30810534830165441187580224960343575040 7899677 -14061835224919875222420205781582040474 7899678 8047953864278551078279439940696542400 7899679 -2577110227954709283987816906435865824 7899680 -6111622899924886762139601296208691200 7899681 -49795422926271340570710480150584128848 7899682 77013326296874454897608069817739802400 7899683 14194833800341988734442164443204671832 7899684 8236529378929574366345273655940792320 7899685 -720967629044442489056767629764067240 7899686 38984610545800733836941340289061060864 7899687 -95199318659121368209691504454790128000 7899688 -112417513555870003966075521608065597440 7899689 52221735342433648759743765181166576256 7899690 -13518584961048433654448145664840692480 7899691 -120192226089247534607510554957768111368 7899692 -21987748189199366564965976761963709184 7899693 -82658987756909118298705524135351139872 7899694 -32679248994243116603684975026357255296 7899695 -4600133923038771812772509407048973760 7899696 9460460243945448019558588697982664704 7899697 34086937003653425064217074001640652340 7899698 -60347336826112632412274145885949340400 7899699 -6123681693730229904961118968663102464 7899700 14401879104038698256335759457768966400 7899701 114017343799748238786205347412415118702 7899702 -486650237748203074627385015275662336 7899703 1756617527263688374144159260318758400 7899704 -12739826971960066435024500585632010240 7899705 -11928401159885364881668254198483124800 7899706 19145557781527947755444248816591488000 7899707 -22025077146112556878857628584619514808 7899708 -27782767556537054583974761031671549440 7899709 -52487579559525393019855273240523768820 7899710 -3657900323399436324564765142899847680 7899711 -20877822986031837584492108030806098816 7899712 -31108147085687071694123521309264052224 7899713 189182765344240630013293818919838186496 7899714 -48177719775473782679321847105124719360 7899715 -7697484882593788328648047463807447280 7899716 25669497793609611248627301178386309120 7899717 -10159486488864088491212727162316318080 7899718 4798825957648182281888578220353413504 7899719 -44152623887909821344771363366007667880 7899720 -20388677774403094867932638535349862400 7899721 -8269383936909607033156348327604279856 7899722 14355310030434745424131971305479935072 7899723 22024417606561515732662900804093044560 7899724 -1835368896251066054527932502876733440 7899725 17687215292546501006353103902916916000 7899726 23739097575867315988632647381051540544 7899727 227324793019063986098465845438655288 7899728 29216951382033088568605473380752023552 7899729 -4296308041436758638129840076316125920 7899730 9015422985100875084792698411850240000 7899731 101867377700141650257934426484265747792 7899732 19696788995812031020313167982138998656 7899733 15932979452880325716559731391883563982 7899734 28015200805715679857172249856514570016 7899735 62266101589883337977973324421950354000 7899736 -115616751751097814473876987784312698880 7899737 49732042528987935041303958429945945360 7899738 -20202747432293022498922648848953241600 7899739 705957973506591520399911445658377960 7899740 17285194198073795000146899646770992640 7899741 -37060848549352757642328683619045678720 7899742 -90178506683283942911832170599476793728 7899743 -55526356926384055171049127357873943008 7899744 -35997463819466933151890580734780375040 7899745 -177271633455475672202252378389574400 7899746 -281898277376051907864865565362535040 7899747 35998674830000339797236599801671314672 7899748 -59980563770889494033359246183474014592 7899749 -6751224143589278715381838208726542752 7899750 16494777964169374151968165535757408000 7899751 86086350507378779017878481803688749752 7899752 -57169168121539582350926750021877841920 7899753 9558051940656059343006262819190483808 7899754 83431463296947063292449992956706694576 7899755 -18820428543291226115526330629183511840 7899756 -26442970160665307411831725323451892736 7899757 36445184892277680873927715046702436492 7899758 -64710474597214074242201104276039612416 7899759 15211011921563027866741410496390685280 7899760 18922299217691833678045943095539793920 7899761 16539089223147537073102921973436685824 7899762 -11694034758562812165095519006480762880 7899763 1767605594152667692910525232776338080 7899764 -42927785002004740064509084222779813888 7899765 -31832071485786607743061478513988691680 7899766 372504917227242181848289440112379520 7899767 -18106423553607356706826865031666360840 7899768 567272665722977505684649662005698560 7899769 -138801396203255733438220715674747047808 7899770 27108910755011029754128338810841690080 7899771 -24542260961415590761752414944124783936 7899772 8382312599576274101873687475970275840 7899773 -29677355269043219206743131553534252960 7899774 17135162523915493074019632823523742720 7899775 7940263007183786960051107663771376000 7899776 86579118620739653050952962661217730560 7899777 19404182468929822377650340409178576100 7899778 52969106350504444660025519491380991440 7899779 114141114977187778661595014902296928380 7899780 14237163610782433356724592539534295040 7899781 -82551501368203672036240300911718794240 7899782 -65800858338551085270184728792471744000 7899783 21617317951631418530707603710907789224 7899784 -56970012744398045342062055593421245440 7899785 -111882543965448122809624014635878611840 7899786 -12062521511407658575162096856613532368 7899787 -4640619906670752808468945516519395840 7899788 -138005183408003804108931474869308416 7899789 66367620446684154422984421601299033024 7899790 -39838216618163912320212051682584993600 7899791 -46410609437545110471213370760222374608 7899792 -3258830542783102151143042796051496960 7899793 58018045221713517494695589279918412144 7899794 27385883748492427976335160954785324032 7899795 19958126572422804889440760593148992000 7899796 9200190081966912871191817733470091008 7899797 98740939941912732309376042200146991246 7899798 -10728569195110602245777218914944528640 7899799 -4074235652027189864547005061154566240 7899800 11862554309707774205692453213920000000 7899801 -942361957218760964370640501968061440 7899802 -49706928147617298228856909858305193728 7899803 -44042916304775275878574208456484240720 7899804 -73036911575415987071319582645301209600 7899805 5061772371517552952783626854519504000 7899806 -40142789469888384661718450179677483648 7899807 -113274175784113801773455935954285370880 7899808 41241359552006636873498497971693551616 7899809 55015508670027311308063192285184445204 7899810 7028137176631106949739363665178575360 7899811 -138503980715507433343741448279870839588 7899812 6786016493126956066414881778121560320 7899813 40478347439655018463026161143357611420 7899814 -13455424589701094117661719791061752320 7899815 -5681291189422641178272649420843261440 7899816 40472727123081170820184617126345523200 7899817 91100167926478209243688313474421423866 7899818 -25539334898696116950062821087815023520 7899819 103083628971710154336518495771145779544 7899820 34279906725888496863353535675929472000 7899821 -12237214836120048304331247340984479978 7899822 -18890873839682721921274719164911872000 7899823 -43469172574168119461205522716975187776 7899824 -16548633298323945639176180398759772160 7899825 -11739178692117491587796890611171320400 7899826 20961215142120340037575146564453815040 7899827 -2954553900597057465898159398259614288 7899828 1669267815023414038889769456365752320 7899829 -108579351882397776259309734842930466354 7899830 10743821947681726243372509018498808320 7899831 645181533367390393187329993371303600 7899832 -105099218388263977300952006942732083200 7899833 -29345592435962649311239800576423877056 7899834 22571714748182349324127337914469114880 7899835 55547006621232531029846281086196245600 7899836 -56048432967422705338215662658449055744 7899837 -28170020851326197820496881028330921440 7899838 -80310490701949521136510687952722471680 7899839 -2727558069948114279048884181113379120 7899840 -5814920375267546329159634703592980480 7899841 8818530010753985572191701093970003652 7899842 102746717508830359856167215987237120000 7899843 23748960514003398636308448602348669184 7899844 -104823075906427915478086838498597947264 7899845 108713781101794050433328847319453367100 7899846 69363614824984689805124899933940826624 7899847 207888310886172672798173178667634385952 7899848 122789942309743707787439848407598080 7899849 5298666407894546218180958308628590836 7899850 5690768154952924988143343480044800 7899851 89149090998227900478010665728817480852 7899852 38526530859248714062696505455245983232 7899853 11279570539626252142380816660032546284 7899854 15170861267401992520182939427301720064 7899855 -12547313031723813873264402731713613040 7899856 9823846133267854919442025766374735872 7899857 -6868169901807599388023086184078146368 7899858 40557940582453265510907996621725424000 7899859 -141797784511946286893013769497367487160 7899860 -4158657911625907607470866887831281920 7899861 71429001647690559630485748113098679520 7899862 14398529498686442978135291422707466752 7899863 -45139215042484287346975564453679520888 7899864 4259021450177914907396344838052249600 7899865 108243573004785084930079500615884350920 7899866 15938217396222574906969653653275229568 7899867 -46084934246258896983019509450669943632 7899868 90217303735898250863489637189608872448 7899869 15669630100301719960567385010536367270 7899870 9777080504179243945406420771910635520 7899871 -29259507827778765463028330414597644688 7899872 19462725038346786215445104153742016512 7899873 -16307454693225218363871485436302657616 7899874 -879086720069774917949590004524393728 7899875 -57739895788932244913392715884107600000 7899876 85981608214415640392521218302777241600 7899877 -114165960470676783879771764446426974560 7899878 -10439665236569741640684330652714106784 7899879 -23115976620930641982377908824365394432 7899880 -1337675641855868737046024339279155200 7899881 139931770705132140215661133913202179664 7899882 -12713334164673914376924804473259172608 7899883 145417129881663793466332106625751000200 7899884 -23534722505895638678279892467418086400 7899885 -2722021947918073668045800759301964800 7899886 -36741148701894221556939262118588013696 7899887 130641793529730221772261500030863027536 7899888 -1940135886348440510306917935351300096 7899889 11854049459994060108238655115062135920 7899890 -51864866040995850252547447248196843200 7899891 -8522088725361378252373009319951704008 7899892 -9067341463307741021224155070546354176 7899893 115464697978360543196788107069765706080 7899894 692784258099400338661653315205719168 7899895 -24455674083570289651432864073494578600 7899896 -33800976991289453256197887608517324800 7899897 -34582020921740676979319246404186062528 7899898 -2208942392165321628839985456015015936 7899899 -21417040827955962395220610899293927664 7899900 -24479313777117892807863766637719680000 7899901 -128207854227297150348458481588071723328 7899902 -3523412985801165528152450916014899200 7899903 126222066688004471667491211962426653440 7899904 96285556400890111834765037032712437760 7899905 37430923260694525567335686620930333500 7899906 -9563311113159856990918523362061598720 7899907 6154352750092913976144859396951536000 7899908 -71370095325382732380981817137909202944 7899909 18122551179404518349114482943472091104 7899910 -79112024967001260593398610252089296000 7899911 89812879316341246575958046279346415512 7899912 3281672775883048877428820253409489920 7899913 18547635234510510104465123084525589696 7899914 -3936063918456559643845823744448683520 7899915 451896179170577982476816387853676800 7899916 -7658319363078115428790695589356400640 7899917 872421693490954290057795068472828864 7899918 -12653594033433509428711901970295439232 7899919 188364514889799556769918501328275089560 7899920 3894985444394826052114185541869895680 7899921 5029018740109177101848606875925322240 7899922 32411864205432295160046026745876058512 7899923 -115334177851774356430293562496430901680 7899924 -53114132862068744324810496823408134144 7899925 -7054575268296194468222515203299400000 7899926 18775720464998315251145997781312932480 7899927 -12560021154096980691737744656505219376 7899928 52146842578871550940529580444470876160 7899929 12836245476900430417292283282935491530 7899930 -50467740443283486458371709983540826880 7899931 -8343251293456237061642441879924543376 7899932 -116341177501768196630011627334840277504 7899933 49851135863518339971487064855541757824 7899934 -5140185341071945885271048203659233280 7899935 -106340035759868856164855550506515556640 7899936 -62911126110144260677213336610062467072 7899937 11691711671184748684309417108155116740 7899938 63180355579593744778176012716542647120 7899939 18039015705942979528860220838506772004 7899940 -28390953598777633053037804105482547200 7899941 -30540870430922557233278458354879692096 7899942 -6821140987235785381607831169345415488 7899943 -51255742800682354791447746735952700656 7899944 -24215858061458953293265987187668193280 7899945 -11282621744685836840164659128390506560 7899946 -6637288913062322770410343803686798496 7899947 -1291861104019937073152134172425568256 7899948 -18019522929558473524185066418653757440 7899949 60102577683912020619171756190975692950 7899950 28467320755944588973586195643711600000 7899951 24446406889857942670831388358491363328 7899952 2848787063327066757701897879274438656 7899953 160989494820472111977974699672201019120 7899954 57447217257173903107916713634947736832 7899955 -61668813097977036468494587780814542080 7899956 68065427560318537603392790726242933120 7899957 34559337055158920517351579862422094080 7899958 -6908432773681346455011837813244826112 7899959 -232522644651013250012653515909887630400 7899960 919534208350034722879676547912499200 7899961 -35335612133981030730238794739027813628 7899962 2192022739419393388932692733768436224 7899963 -44667062667293293877530747545826932456 7899964 -15320433500057218311939355177758272000 7899965 67392370093081744671550109515702258860 7899966 -53524018968192455787051996978287696448 7899967 -8572124693113841686625787779448529984 7899968 -8842357591036072068894622544836952064 7899969 37159351334065174736522689860749760 7899970 87486215471747198908436049939740160 7899971 50462576891937363146077031912101070304 7899972 -11430774727357896593374157947337472000 7899973 56594757763998463795082185528411200 7899974 -27568578867735743514900053711727150528 7899975 43364924176027655668241140342389642600 7899976 50730766502313883414353471291064320000 7899977 110438742691611398703464118277944611520 7899978 -6687352302738824045944058071868577792 7899979 -2681111278159427584827631446759805420 7899980 -980676977655567665384319429455616000 7899981 -10756307723098691718154854477822659616 7899982 3457554119867142694481782883779512000 7899983 8445696723954999686791233268536442464 7899984 -11675114805159911997524771219169607680 7899985 9236090827848398663620865829350822760 7899986 -1026739302665979684281224915530587520 7899987 2574266991540332797827282696135328368 7899988 111337815967629957553490346676930107136 7899989 35013714450238552473725472580372739790 7899990 -8544708613954690968776664416187340800 7899991 -5897429442240267066161253271572528000 7899992 -74010476896029690496200189109534924800 7899993 -3183561362895360926955198598186593660 7899994 -12874491490053659409189839010388995072 7899995 136094872979800401197031605488888082880 7899996 -7243854271088071875326827314924902400 7899997 -121446066584350731260960988967022412928 7899998 24162552768662543793871865354593534464 7899999 -56778664189911000083045233522688625336